--- /srv/rebuilderd/tmp/rebuilderd0iDkOx/inputs/libhmsbeagle1v5_4.0.1+dfsg-5_amd64.deb +++ /srv/rebuilderd/tmp/rebuilderd0iDkOx/out/libhmsbeagle1v5_4.0.1+dfsg-5_amd64.deb ├── file list │ @@ -1,3 +1,3 @@ │ -rw-r--r-- 0 0 0 4 2026-02-08 09:30:00.000000 debian-binary │ -rw-r--r-- 0 0 0 1252 2026-02-08 09:30:00.000000 control.tar.xz │ --rw-r--r-- 0 0 0 145160 2026-02-08 09:30:00.000000 data.tar.xz │ +-rw-r--r-- 0 0 0 144596 2026-02-08 09:30:00.000000 data.tar.xz ├── control.tar.xz │ ├── control.tar │ │ ├── ./control │ │ │ @@ -1,13 +1,13 @@ │ │ │ Package: libhmsbeagle1v5 │ │ │ Source: libhmsbeagle │ │ │ Version: 4.0.1+dfsg-5 │ │ │ Architecture: amd64 │ │ │ Maintainer: Debian Med Packaging Team │ │ │ -Installed-Size: 512 │ │ │ +Installed-Size: 500 │ │ │ Depends: libc6 (>= 2.34), libgcc-s1 (>= 3.0), libstdc++6 (>= 14), mesa-opencl-icd | opencl-icd │ │ │ Conflicts: libhmsbeagle1 │ │ │ Replaces: libhmsbeagle1 │ │ │ Section: libs │ │ │ Priority: optional │ │ │ Multi-Arch: same │ │ │ Homepage: https://github.com/beagle-dev/beagle-lib │ │ ├── ./md5sums │ │ │ ├── ./md5sums │ │ │ │┄ Files differ ├── data.tar.xz │ ├── data.tar │ │ ├── file list │ │ │ @@ -1,14 +1,14 @@ │ │ │ drwxr-xr-x 0 root (0) root (0) 0 2026-02-08 09:30:00.000000 ./ │ │ │ drwxr-xr-x 0 root (0) root (0) 0 2026-02-08 09:30:00.000000 ./usr/ │ │ │ drwxr-xr-x 0 root (0) root (0) 0 2026-02-08 09:30:00.000000 ./usr/lib/ │ │ │ drwxr-xr-x 0 root (0) root (0) 0 2026-02-08 09:30:00.000000 ./usr/lib/x86_64-linux-gnu/ │ │ │ drwxr-xr-x 0 root (0) root (0) 0 2026-02-08 09:30:00.000000 ./usr/lib/x86_64-linux-gnu/jni/ │ │ │ --rw-r--r-- 0 root (0) root (0) 395440 2026-02-08 09:30:00.000000 ./usr/lib/x86_64-linux-gnu/libhmsbeagle-cpu.so.40.0.0 │ │ │ +-rw-r--r-- 0 root (0) root (0) 387248 2026-02-08 09:30:00.000000 ./usr/lib/x86_64-linux-gnu/libhmsbeagle-cpu.so.40.0.0 │ │ │ -rw-r--r-- 0 root (0) root (0) 34816 2026-02-08 09:30:00.000000 ./usr/lib/x86_64-linux-gnu/libhmsbeagle-jni.so │ │ │ --rw-r--r-- 0 root (0) root (0) 75968 2026-02-08 09:30:00.000000 ./usr/lib/x86_64-linux-gnu/libhmsbeagle.so.1 │ │ │ +-rw-r--r-- 0 root (0) root (0) 71872 2026-02-08 09:30:00.000000 ./usr/lib/x86_64-linux-gnu/libhmsbeagle.so.1 │ │ │ drwxr-xr-x 0 root (0) root (0) 0 2026-02-08 09:30:00.000000 ./usr/share/ │ │ │ drwxr-xr-x 0 root (0) root (0) 0 2026-02-08 09:30:00.000000 ./usr/share/doc/ │ │ │ drwxr-xr-x 0 root (0) root (0) 0 2026-02-08 09:30:00.000000 ./usr/share/doc/libhmsbeagle1v5/ │ │ │ -rw-r--r-- 0 root (0) root (0) 1560 2026-02-08 09:30:00.000000 ./usr/share/doc/libhmsbeagle1v5/changelog.Debian.gz │ │ │ -rw-r--r-- 0 root (0) root (0) 1350 2026-02-08 08:00:00.000000 ./usr/share/doc/libhmsbeagle1v5/copyright │ │ │ lrwxrwxrwx 0 root (0) root (0) 0 2026-02-08 09:30:00.000000 ./usr/lib/x86_64-linux-gnu/jni/libhmsbeagle-jni.so -> ../libhmsbeagle-jni.so │ │ ├── ./usr/lib/x86_64-linux-gnu/libhmsbeagle-cpu.so.40.0.0 │ │ │┄ File has been modified after NT_GNU_BUILD_ID has been applied. │ │ │ ├── readelf --wide --file-header {} │ │ │ │ @@ -6,15 +6,15 @@ │ │ │ │ OS/ABI: UNIX - GNU │ │ │ │ ABI Version: 0 │ │ │ │ Type: DYN (Shared object file) │ │ │ │ Machine: Advanced Micro Devices X86-64 │ │ │ │ Version: 0x1 │ │ │ │ Entry point address: 0x0 │ │ │ │ Start of program headers: 64 (bytes into file) │ │ │ │ - Start of section headers: 393648 (bytes into file) │ │ │ │ + Start of section headers: 385456 (bytes into file) │ │ │ │ Flags: 0x0 │ │ │ │ Size of this header: 64 (bytes) │ │ │ │ Size of program headers: 56 (bytes) │ │ │ │ Number of program headers: 9 │ │ │ │ Size of section headers: 64 (bytes) │ │ │ │ Number of section headers: 28 │ │ │ │ Section header string table index: 27 │ │ │ ├── readelf --wide --program-header {} │ │ │ │ @@ -2,22 +2,22 @@ │ │ │ │ Elf file type is DYN (Shared object file) │ │ │ │ Entry point 0x0 │ │ │ │ There are 9 program headers, starting at offset 64 │ │ │ │ │ │ │ │ Program Headers: │ │ │ │ Type Offset VirtAddr PhysAddr FileSiz MemSiz Flg Align │ │ │ │ LOAD 0x000000 0x0000000000000000 0x0000000000000000 0x01b0e0 0x01b0e0 R 0x1000 │ │ │ │ - LOAD 0x01c000 0x000000000001c000 0x000000000001c000 0x0389dd 0x0389dd R E 0x1000 │ │ │ │ - LOAD 0x055000 0x0000000000055000 0x0000000000055000 0x0085b2 0x0085b2 R 0x1000 │ │ │ │ - LOAD 0x05e0f0 0x000000000005e0f0 0x000000000005e0f0 0x001f28 0x001f30 RW 0x1000 │ │ │ │ - DYNAMIC 0x05f688 0x000000000005f688 0x000000000005f688 0x000230 0x000230 RW 0x8 │ │ │ │ + LOAD 0x01c000 0x000000000001c000 0x000000000001c000 0x03680d 0x03680d R E 0x1000 │ │ │ │ + LOAD 0x053000 0x0000000000053000 0x0000000000053000 0x0085ca 0x0085ca R 0x1000 │ │ │ │ + LOAD 0x05c0f0 0x000000000005c0f0 0x000000000005c0f0 0x001f28 0x001f30 RW 0x1000 │ │ │ │ + DYNAMIC 0x05d688 0x000000000005d688 0x000000000005d688 0x000230 0x000230 RW 0x8 │ │ │ │ NOTE 0x000238 0x0000000000000238 0x0000000000000238 0x000024 0x000024 R 0x4 │ │ │ │ - GNU_EH_FRAME 0x056e10 0x0000000000056e10 0x0000000000056e10 0x000cac 0x000cac R 0x4 │ │ │ │ + GNU_EH_FRAME 0x054e10 0x0000000000054e10 0x0000000000054e10 0x000cac 0x000cac R 0x4 │ │ │ │ GNU_STACK 0x000000 0x0000000000000000 0x0000000000000000 0x000000 0x000000 RW 0x10 │ │ │ │ - GNU_RELRO 0x05e0f0 0x000000000005e0f0 0x000000000005e0f0 0x001f10 0x001f10 R 0x1 │ │ │ │ + GNU_RELRO 0x05c0f0 0x000000000005c0f0 0x000000000005c0f0 0x001f10 0x001f10 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 │ │ │ │ 01 .init .plt .plt.got .text .fini │ │ │ │ 02 .rodata .eh_frame_hdr .eh_frame .gcc_except_table │ │ │ │ 03 .init_array .fini_array .data.rel.ro .dynamic .got .data .bss │ │ │ ├── readelf --wide --sections {} │ │ │ │ @@ -1,8 +1,8 @@ │ │ │ │ -There are 28 section headers, starting at offset 0x601b0: │ │ │ │ +There are 28 section headers, starting at offset 0x5e1b0: │ │ │ │ │ │ │ │ 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 0000000000000238 000238 000024 00 A 0 0 4 │ │ │ │ [ 2] .gnu.hash GNU_HASH 0000000000000260 000260 001304 00 A 3 0 8 │ │ │ │ [ 3] .dynsym DYNSYM 0000000000001568 001568 003ca8 18 A 4 1 8 │ │ │ │ @@ -10,28 +10,28 @@ │ │ │ │ [ 5] .gnu.version VERSYM 0000000000015662 015662 00050e 02 A 3 0 2 │ │ │ │ [ 6] .gnu.version_r VERNEED 0000000000015b70 015b70 0001d0 00 A 4 5 8 │ │ │ │ [ 7] .rela.dyn RELA 0000000000015d40 015d40 004a88 18 A 3 0 8 │ │ │ │ [ 8] .rela.plt RELA 000000000001a7c8 01a7c8 000918 18 AI 3 22 8 │ │ │ │ [ 9] .init PROGBITS 000000000001c000 01c000 000017 00 AX 0 0 4 │ │ │ │ [10] .plt PROGBITS 000000000001c020 01c020 000620 10 AX 0 0 16 │ │ │ │ [11] .plt.got PROGBITS 000000000001c640 01c640 000128 08 AX 0 0 8 │ │ │ │ - [12] .text PROGBITS 000000000001c780 01c780 038252 00 AX 0 0 64 │ │ │ │ - [13] .fini PROGBITS 00000000000549d4 0549d4 000009 00 AX 0 0 4 │ │ │ │ - [14] .rodata PROGBITS 0000000000055000 055000 001e10 00 A 0 0 32 │ │ │ │ - [15] .eh_frame_hdr PROGBITS 0000000000056e10 056e10 000cac 00 A 0 0 4 │ │ │ │ - [16] .eh_frame PROGBITS 0000000000057ac0 057ac0 0052d8 00 A 0 0 8 │ │ │ │ - [17] .gcc_except_table PROGBITS 000000000005cd98 05cd98 00081a 00 A 0 0 4 │ │ │ │ - [18] .init_array INIT_ARRAY 000000000005e0f0 05e0f0 000008 08 WA 0 0 8 │ │ │ │ - [19] .fini_array FINI_ARRAY 000000000005e0f8 05e0f8 000008 08 WA 0 0 8 │ │ │ │ - [20] .data.rel.ro PROGBITS 000000000005e100 05e100 001588 00 WA 0 0 8 │ │ │ │ - [21] .dynamic DYNAMIC 000000000005f688 05f688 000230 10 WA 4 0 8 │ │ │ │ - [22] .got PROGBITS 000000000005f8b8 05f8b8 000748 08 WA 0 0 8 │ │ │ │ - [23] .data PROGBITS 0000000000060000 060000 000018 00 WA 0 0 8 │ │ │ │ - [24] .bss NOBITS 0000000000060018 060018 000008 00 WA 0 0 1 │ │ │ │ - [25] .gnu_debugaltlink PROGBITS 0000000000000000 060018 00004f 00 0 0 1 │ │ │ │ - [26] .gnu_debuglink PROGBITS 0000000000000000 060068 000034 00 0 0 4 │ │ │ │ - [27] .shstrtab STRTAB 0000000000000000 06009c 00010f 00 0 0 1 │ │ │ │ + [12] .text PROGBITS 000000000001c770 01c770 036092 00 AX 0 0 16 │ │ │ │ + [13] .fini PROGBITS 0000000000052804 052804 000009 00 AX 0 0 4 │ │ │ │ + [14] .rodata PROGBITS 0000000000053000 053000 001e10 00 A 0 0 32 │ │ │ │ + [15] .eh_frame_hdr PROGBITS 0000000000054e10 054e10 000cac 00 A 0 0 4 │ │ │ │ + [16] .eh_frame PROGBITS 0000000000055ac0 055ac0 0052f4 00 A 0 0 8 │ │ │ │ + [17] .gcc_except_table PROGBITS 000000000005adb4 05adb4 000816 00 A 0 0 4 │ │ │ │ + [18] .init_array INIT_ARRAY 000000000005c0f0 05c0f0 000008 08 WA 0 0 8 │ │ │ │ + [19] .fini_array FINI_ARRAY 000000000005c0f8 05c0f8 000008 08 WA 0 0 8 │ │ │ │ + [20] .data.rel.ro PROGBITS 000000000005c100 05c100 001588 00 WA 0 0 8 │ │ │ │ + [21] .dynamic DYNAMIC 000000000005d688 05d688 000230 10 WA 4 0 8 │ │ │ │ + [22] .got PROGBITS 000000000005d8b8 05d8b8 000748 08 WA 0 0 8 │ │ │ │ + [23] .data PROGBITS 000000000005e000 05e000 000018 00 WA 0 0 8 │ │ │ │ + [24] .bss NOBITS 000000000005e018 05e018 000008 00 WA 0 0 1 │ │ │ │ + [25] .gnu_debugaltlink PROGBITS 0000000000000000 05e018 00004f 00 0 0 1 │ │ │ │ + [26] .gnu_debuglink PROGBITS 0000000000000000 05e068 000034 00 0 0 4 │ │ │ │ + [27] .shstrtab STRTAB 0000000000000000 05e09c 00010f 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), │ │ │ │ R (retain), D (mbind), l (large), p (processor specific) │ │ │ ├── readelf --wide --symbols {} │ │ │ │ @@ -80,571 +80,571 @@ │ │ │ │ 76: 0000000000000000 0 FUNC GLOBAL DEFAULT UND frexp@GLIBC_2.2.5 (11) │ │ │ │ 77: 0000000000000000 0 NOTYPE WEAK DEFAULT UND __gmon_start__ │ │ │ │ 78: 0000000000000000 0 FUNC WEAK DEFAULT UND __cxa_pure_virtual@CXXABI_1.3 (8) │ │ │ │ 79: 0000000000000000 0 NOTYPE WEAK DEFAULT UND _ITM_registerTMCloneTable │ │ │ │ 80: 0000000000000000 0 FUNC GLOBAL DEFAULT UND _ZNSt12future_errorD1Ev@GLIBCXX_3.4.14 (5) │ │ │ │ 81: 0000000000000000 0 FUNC GLOBAL DEFAULT UND fwrite@GLIBC_2.2.5 (9) │ │ │ │ 82: 0000000000000000 0 FUNC GLOBAL DEFAULT UND _ZNSt11logic_errorC2ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE@GLIBCXX_3.4.21 (7) │ │ │ │ - 83: 000000000001d1c0 157 FUNC WEAK DEFAULT 12 _ZN6beagle3cpu13BeagleCPUImplIdLi1ELi0EE38calculateRootLogLikelihoodsByPartitionEPKiS4_S4_S4_S4_iiPdS5_ │ │ │ │ - 84: 0000000000042b80 88 FUNC WEAK DEFAULT 12 _ZNSt23_Sp_counted_ptr_inplaceINSt13__future_base11_Task_stateISt5_BindIFMN6beagle3cpu13BeagleCPUImplIdLi1ELi0EEEFvPKiS8_S8_S8_S8_S8_S8_iPdEPS6_S8_S8_S8_S8_S8_S8_S8_iS9_EESaIiEFvvEEESF_LN9__gnu_cxx12_Lock_policyE2EE14_M_get_deleterERKSt9type_info │ │ │ │ - 85: 0000000000024640 1557 FUNC WEAK DEFAULT 12 _ZN6beagle3cpu13BeagleCPUImplIdLi1ELi0EE23calcPrePartialsPartialsEPdPKdS5_S5_S5_ii │ │ │ │ - 86: 000000000001d190 7 FUNC WEAK DEFAULT 12 _ZN6beagle3cpu13BeagleCPUImplIdLi1ELi0EE15waitForPartialsEPKii │ │ │ │ - 87: 000000000001f0d0 421 FUNC WEAK DEFAULT 12 _ZN6beagle3cpu19BeagleCPU4StateImplIdLi1ELi0EE21calcPrePartialsStatesEPdPKdS5_PKiS5_ii │ │ │ │ - 88: 00000000000433a0 116 FUNC WEAK DEFAULT 12 _ZNSt23_Sp_counted_ptr_inplaceINSt13__future_base11_Task_stateISt5_BindIFMN6beagle3cpu13BeagleCPUImplIfLi1ELi0EEEFvPKiS8_S8_S8_S8_S8_S8_iPdEPS6_S8_S8_S8_S8_S8_S8_S8_iS9_EESaIiEFvvEEESF_LN9__gnu_cxx12_Lock_policyE2EE10_M_disposeEv │ │ │ │ - 89: 00000000000236c0 10 FUNC WEAK DEFAULT 12 _ZN6beagle3cpu13BeagleCPUImplIfLi1ELi0EE24getPaddedPatternsModulusEv │ │ │ │ - 90: 000000000003d400 1536 FUNC WEAK DEFAULT 12 _ZN6beagle3cpu19BeagleCPU4StateImplIfLi1ELi0EE22calcEdgeLogLikelihoodsEiiiiiiPd │ │ │ │ - 91: 0000000000027700 1230 FUNC WEAK DEFAULT 12 _ZN6beagle3cpu13BeagleCPUImplIfLi1ELi0EE30calcStatesPartialsFixedScalingEPfPKiPKfS7_S7_S7_ii │ │ │ │ - 92: 000000000004ba70 32 FUNC WEAK DEFAULT 12 _ZN6beagle3cpu13BeagleCPUImplIfLi1ELi0EED0Ev │ │ │ │ - 93: 0000000000047a80 871 FUNC WEAK DEFAULT 12 _ZN6beagle3cpu13BeagleCPUImplIfLi1ELi0EE14setTipPartialsEiPKd │ │ │ │ - 94: 00000000000236e0 485 FUNC WEAK DEFAULT 12 _ZN6beagle3cpu13BeagleCPUImplIdLi1ELi0EE28calcEdgeLogDerivativesStatesEPKiPKdiiS6_S6_PdS7_S7_ │ │ │ │ - 95: 0000000000048d10 566 FUNC WEAK DEFAULT 12 _ZNSt13__future_base11_Task_stateISt5_BindIFMN6beagle3cpu13BeagleCPUImplIfLi1ELi0EEEFibPKiiiEPS5_bS7_i13BeagleOpCodesEESaIiEFvvEE6_M_runEv │ │ │ │ - 96: 0000000000029c80 554 FUNC WEAK DEFAULT 12 _ZN6beagle3cpu13BeagleCPUImplIfLi1ELi0EE21getSiteLogLikelihoodsEPd │ │ │ │ - 97: 0000000000030700 753 FUNC WEAK DEFAULT 12 _ZN6beagle3cpu13BeagleCPUImplIfLi1ELi0EE31calcPartialsPartialsAutoScalingEPfPKfS5_S5_S5_Pi │ │ │ │ - 98: 00000000000298f0 121 FUNC WEAK DEFAULT 12 _ZN6beagle3cpu24EigenDecompositionSquareIfLi1EED1Ev │ │ │ │ - 99: 0000000000029a30 121 FUNC WEAK DEFAULT 12 _ZN6beagle3cpu24EigenDecompositionSquareIdLi1EED1Ev │ │ │ │ - 100: 0000000000052900 1394 FUNC WEAK DEFAULT 12 _ZN6beagle3cpu13BeagleCPUImplIdLi1ELi0EE38calcRootLogLikelihoodsByPartitionAsyncEPKiS4_S4_S4_S4_iPd │ │ │ │ - 101: 000000000003de30 61 FUNC WEAK DEFAULT 12 _ZNSt17_Function_handlerIFSt10unique_ptrINSt13__future_base12_Result_baseENS2_8_DeleterEEvENS1_12_Task_setterIS0_INS1_7_ResultIvEES3_EZNS1_11_Task_stateISt5_BindIFMN6beagle3cpu13BeagleCPUImplIfLi1ELi0EEEFvPKiSH_SH_SH_SH_iPdEPSF_SH_SH_SH_SH_SH_iSI_EESaIiEFvvEE6_M_runEvEUlvE_vEEE10_M_managerERSt9_Any_dataRKSU_St18_Manager_operation │ │ │ │ - 102: 0000000000040850 301 FUNC WEAK DEFAULT 12 _ZNSt17_Function_handlerIFSt10unique_ptrINSt13__future_base12_Result_baseENS2_8_DeleterEEvENS1_12_Task_setterIS0_INS1_7_ResultIvEES3_EZNS1_11_Task_stateISt5_BindIFMN6beagle3cpu13BeagleCPUImplIfLi1ELi0EEEFvPKiSH_SH_SH_SH_iPdEPSF_SH_SH_SH_SH_SH_iSI_EESaIiEFvvEE6_M_runEvEUlvE_vEEE9_M_invokeERKSt9_Any_data │ │ │ │ - 103: 00000000000569c0 40 OBJECT WEAK DEFAULT 14 _ZTSN6beagle3cpu13BeagleCPUImplIdLi1ELi0EEE │ │ │ │ - 104: 0000000000020640 174 FUNC WEAK DEFAULT 12 _ZN6beagle3cpu13BeagleCPUImplIfLi1ELi0EE14getDerivativesEPdS3_ │ │ │ │ - 105: 0000000000056760 201 OBJECT WEAK DEFAULT 14 _ZTSSt23_Sp_counted_ptr_inplaceINSt13__future_base11_Task_stateISt5_BindIFMN6beagle3cpu13BeagleCPUImplIfLi1ELi0EEEFvPKiS8_S8_S8_S8_iPdEPS6_S8_S8_S8_S8_S8_iS9_EESaIiEFvvEEESF_LN9__gnu_cxx12_Lock_policyE2EE │ │ │ │ - 106: 00000000000344e0 1352 FUNC WEAK DEFAULT 12 _ZN6beagle3cpu13BeagleCPUImplIfLi1ELi0EE33calcRootLogLikelihoodsByPartitionEPKiS4_S4_S4_S4_iPd │ │ │ │ - 107: 0000000000056060 129 OBJECT WEAK DEFAULT 14 _ZTSNSt13__future_base11_Task_stateISt5_BindIFMN6beagle3cpu13BeagleCPUImplIdLi1ELi0EEEFibPKiiiEPS5_bS7_i13BeagleOpCodesEESaIiEFvvEEE │ │ │ │ - 108: 000000000002aac0 3278 FUNC WEAK DEFAULT 12 _ZN6beagle3cpu22EigenDecompositionCubeIdLi1EE43updateTransitionMatricesWithModelCategoriesEPiPKiS5_S5_PKdPPdi │ │ │ │ - 109: 0000000000056380 152 OBJECT WEAK DEFAULT 14 _ZTSNSt13__future_base11_Task_stateISt5_BindIFMN6beagle3cpu13BeagleCPUImplIfLi1ELi0EEEFvPKiS7_S7_S7_S7_S7_S7_iPdEPS5_S7_S7_S7_S7_S7_S7_S7_iS8_EESaIiEFvvEEE │ │ │ │ - 110: 000000000005e800 24 OBJECT WEAK DEFAULT 20 _ZTIN6beagle3cpu19BeagleCPU4StateImplIdLi1ELi0EEE │ │ │ │ - 111: 000000000004d6a0 287 FUNC WEAK DEFAULT 12 _ZN6beagle3cpu22EigenDecompositionCubeIfLi1EEC1Eiiil │ │ │ │ - 112: 000000000004e320 211 FUNC WEAK DEFAULT 12 _ZN6beagle3cpu20BeagleCPUImplFactoryIfE10createImplEiiiiiiiiiiillPi │ │ │ │ - 113: 0000000000034a40 1022 FUNC WEAK DEFAULT 12 _ZN6beagle3cpu13BeagleCPUImplIfLi1ELi0EE22calcRootLogLikelihoodsEiiiiPd │ │ │ │ - 114: 0000000000028ea0 273 FUNC WEAK DEFAULT 12 _ZN6beagle3cpu13BeagleCPUImplIfLi1ELi0EE19setStateFrequenciesEiPKd │ │ │ │ - 115: 000000000003b8c0 2821 FUNC WEAK DEFAULT 12 _ZN6beagle3cpu13BeagleCPUImplIfLi1ELi0EE33calcEdgeLogLikelihoodsByPartitionEPKiS4_S4_S4_S4_S4_S4_iPd │ │ │ │ - 116: 000000000003de70 61 FUNC WEAK DEFAULT 12 _ZNSt17_Function_handlerIFSt10unique_ptrINSt13__future_base12_Result_baseENS2_8_DeleterEEvENS1_12_Task_setterIS0_INS1_7_ResultIvEES3_EZNS1_11_Task_stateISt5_BindIFMN6beagle3cpu13BeagleCPUImplIfLi1ELi0EEEFvPKiSH_SH_SH_SH_SH_SH_iPdEPSF_SH_SH_SH_SH_SH_SH_SH_iSI_EESaIiEFvvEE14_M_run_delayedESt8weak_ptrINS1_13_State_baseV2EEEUlvE_vEEE10_M_managerERSt9_Any_dataRKSX_St18_Manager_operation │ │ │ │ - 117: 0000000000049d80 303 FUNC WEAK DEFAULT 12 _ZNSt13__future_base11_Task_stateISt5_BindIFMN6beagle3cpu13BeagleCPUImplIdLi1ELi0EEEFvPKiS7_S7_S7_S7_S7_S7_iPdEPS5_S7_S7_S7_S7_S7_S7_S7_iS8_EESaIiEFvvEE14_M_run_delayedESt8weak_ptrINS_13_State_baseV2EE │ │ │ │ - 118: 00000000000372c0 2854 FUNC WEAK DEFAULT 12 _ZN6beagle3cpu13BeagleCPUImplIdLi1ELi0EE44calcEdgeLogLikelihoodsSecondDerivByPartitionEPKiS4_S4_S4_S4_S4_S4_S4_S4_iPdS5_S5_ │ │ │ │ - 119: 000000000002a2a0 243 FUNC WEAK DEFAULT 12 _ZN6beagle3cpu13BeagleCPUImplIdLi1ELi0EE21setTransitionMatricesEPKiPKdS6_i │ │ │ │ - 120: 000000000005f4d8 16 OBJECT WEAK DEFAULT 20 _ZTINSt13__future_base13_State_baseV2E │ │ │ │ - 121: 000000000005e318 24 OBJECT WEAK DEFAULT 20 _ZTISt23_Sp_counted_ptr_inplaceINSt13__future_base11_Task_stateISt5_BindIFMN6beagle3cpu13BeagleCPUImplIdLi1ELi0EEEFvPKiS8_S8_S8_S8_S8_S8_iPdEPS6_S8_S8_S8_S8_S8_S8_S8_iS9_EESaIiEFvvEEESF_LN9__gnu_cxx12_Lock_policyE2EE │ │ │ │ - 122: 0000000000029f50 23 FUNC WEAK DEFAULT 12 _ZNSt6thread11_State_implINS_8_InvokerISt5tupleIJMN6beagle3cpu13BeagleCPUImplIfLi1ELi0EEEFvPNS6_10threadDataEEPS6_S8_EEEEED1Ev │ │ │ │ - 123: 00000000000555e0 223 OBJECT WEAK DEFAULT 14 _ZTSNSt13__future_base12_Task_setterISt10unique_ptrINS_7_ResultIvEENS_12_Result_base8_DeleterEEZNS_11_Task_stateISt5_BindIFMN6beagle3cpu13BeagleCPUImplIfLi1ELi0EEEFibPKiiiEPSC_bSE_i13BeagleOpCodesEESaIiEFvvEE6_M_runEvEUlvE_vEE │ │ │ │ - 124: 0000000000044240 1962 FUNC WEAK DEFAULT 12 _ZN6beagle3cpu13BeagleCPUImplIdLi1ELi0EE27calcRootLogLikelihoodsMultiEPKiS4_S4_S4_iPd │ │ │ │ - 125: 000000000004bae0 366 FUNC WEAK DEFAULT 12 _ZN6beagle3cpu24EigenDecompositionSquareIdLi1EEC1Eiiil │ │ │ │ - 126: 0000000000040980 1438 FUNC WEAK DEFAULT 12 _ZN6beagle3cpu13BeagleCPUImplIdLi1ELi0EE25calcCrossProductsPartialsEPKdS4_S4_S4_dPdS5_ │ │ │ │ - 127: 000000000001cbb0 12 FUNC WEAK DEFAULT 12 _ZN6beagle3cpu20BeagleCPUImplFactoryIdE7getNameEv │ │ │ │ - 128: 0000000000043730 139 FUNC WEAK DEFAULT 12 _ZNSt13__future_base11_Task_stateISt5_BindIFMN6beagle3cpu13BeagleCPUImplIdLi1ELi0EEEFvPKiS7_S7_S7_S7_iPdEPS5_S7_S7_S7_S7_S7_iS8_EESaIiEFvvEED0Ev │ │ │ │ - 129: 000000000005e128 16 OBJECT WEAK DEFAULT 20 _ZTINSt13__future_base12_Task_setterISt10unique_ptrINS_7_ResultIvEENS_12_Result_base8_DeleterEEZNS_11_Task_stateISt5_BindIFMN6beagle3cpu13BeagleCPUImplIfLi1ELi0EEEFvPKiSE_SE_SE_SE_iPdEPSC_SE_SE_SE_SE_SE_iSF_EESaIiEFvvEE6_M_runEvEUlvE_vEE │ │ │ │ - 130: 000000000001ddf0 2143 FUNC WEAK DEFAULT 12 _ZN6beagle3cpu19BeagleCPU4StateImplIdLi1ELi0EE25calcCrossProductsPartialsEPKdS4_S4_S4_dPdS5_ │ │ │ │ - 131: 000000000005e5c8 72 OBJECT WEAK DEFAULT 20 _ZTVNSt13__future_base11_Task_stateISt5_BindIFMN6beagle3cpu13BeagleCPUImplIfLi1ELi0EEEFvPKiS7_S7_S7_S7_iPdEPS5_S7_S7_S7_S7_S7_iS8_EESaIiEFvvEEE │ │ │ │ - 132: 000000000005f660 40 OBJECT WEAK DEFAULT 20 _ZTVN6beagle3cpu20BeagleCPUImplFactoryIfEE │ │ │ │ - 133: 000000000002a120 52 FUNC WEAK DEFAULT 12 _ZN6beagle3cpu13BeagleCPUImplIfLi1ELi0EE16copyScaleFactorsEii │ │ │ │ - 134: 000000000004f850 348 FUNC WEAK DEFAULT 12 _ZSt19__create_task_stateIFvvESt5_BindIFMN6beagle3cpu13BeagleCPUImplIfLi1ELi0EEEFvPKiS7_S7_S7_S7_S7_S7_iPdEPS5_S7_S7_S7_S7_S7_S7_S7_iS8_EESaIiEESt10shared_ptrINSt13__future_base16_Task_state_baseIT_EEEOT0_RKT1_ │ │ │ │ - 135: 000000000004ba90 23 FUNC WEAK DEFAULT 12 _ZN6beagle3cpu19BeagleCPU4StateImplIfLi1ELi0EED2Ev │ │ │ │ - 136: 0000000000020410 209 FUNC WEAK DEFAULT 12 _ZN6beagle3cpu13BeagleCPUImplIfLi1ELi0EE42updateTransitionMatricesWithMultipleModelsEPKiS4_S4_S4_S4_PKdi │ │ │ │ - 137: 0000000000022fa0 503 FUNC WEAK DEFAULT 12 _ZN6beagle3cpu19BeagleCPU4StateImplIfLi1ELi0EE28calcStatesStatesFixedScalingEPfPKiPKfS5_S7_S7_ii │ │ │ │ - 138: 000000000002a5b0 300 FUNC WEAK DEFAULT 12 _ZN6beagle3cpu13BeagleCPUImplIdLi1ELi0EE18setRootPrePartialsEPKiS4_i │ │ │ │ - 139: 000000000004d530 366 FUNC WEAK DEFAULT 12 _ZN6beagle3cpu24EigenDecompositionSquareIfLi1EEC2Eiiil │ │ │ │ - 140: 000000000004b400 1648 FUNC WEAK DEFAULT 12 _ZN6beagle3cpu13BeagleCPUImplIfLi1ELi0EED1Ev │ │ │ │ - 141: 000000000001cb30 9 FUNC WEAK DEFAULT 12 _ZNK6beagle6plugin6Plugin18getBeagleResourcesB5cxx11Ev │ │ │ │ - 142: 000000000004c7a0 211 FUNC WEAK DEFAULT 12 _ZN6beagle3cpu20BeagleCPUImplFactoryIdE10createImplEiiiiiiiiiiillPi │ │ │ │ - 143: 000000000005e850 760 OBJECT WEAK DEFAULT 20 _ZTVN6beagle3cpu13BeagleCPUImplIfLi1ELi0EEE │ │ │ │ - 144: 00000000000415c0 1302 FUNC WEAK DEFAULT 12 _ZN6beagle3cpu13BeagleCPUImplIdLi1ELi0EE23calcCrossProductsStatesEPKiPKdS6_S6_dPdS7_ │ │ │ │ - 145: 000000000001cbf0 12 FUNC WEAK DEFAULT 12 _ZN6beagle3cpu26BeagleCPU4StateImplFactoryIdE7getNameEv │ │ │ │ - 146: 0000000000033ac0 889 FUNC WEAK DEFAULT 12 _ZN6beagle3cpu13BeagleCPUImplIfLi1ELi0EE33calcRootLogLikelihoodsPerCategoryEiiiPd │ │ │ │ - 147: 000000000005e258 24 OBJECT WEAK DEFAULT 20 _ZTINSt13__future_base11_Task_stateISt5_BindIFMN6beagle3cpu13BeagleCPUImplIdLi1ELi0EEEFibPKiiiEPS5_bS7_i13BeagleOpCodesEESaIiEFvvEEE │ │ │ │ - 148: 0000000000029a30 121 FUNC WEAK DEFAULT 12 _ZN6beagle3cpu24EigenDecompositionSquareIdLi1EED2Ev │ │ │ │ - 149: 00000000000298f0 121 FUNC WEAK DEFAULT 12 _ZN6beagle3cpu24EigenDecompositionSquareIfLi1EED2Ev │ │ │ │ - 150: 000000000005e188 16 OBJECT WEAK DEFAULT 20 _ZTINSt13__future_base12_Task_setterISt10unique_ptrINS_7_ResultIvEENS_12_Result_base8_DeleterEEZNS_11_Task_stateISt5_BindIFMN6beagle3cpu13BeagleCPUImplIdLi1ELi0EEEFvPKiSE_SE_SE_SE_iPdEPSC_SE_SE_SE_SE_SE_iSF_EESaIiEFvvEE6_M_runEvEUlvE_vEE │ │ │ │ - 151: 0000000000024130 1294 FUNC WEAK DEFAULT 12 _ZN6beagle3cpu13BeagleCPUImplIdLi1ELi0EE20calcPartialsPartialsEPdPKdS5_S5_S5_ii │ │ │ │ - 152: 000000000005e538 72 OBJECT WEAK DEFAULT 20 _ZTVNSt13__future_base11_Task_stateISt5_BindIFMN6beagle3cpu13BeagleCPUImplIdLi1ELi0EEEFvPKiS7_S7_S7_S7_S7_S7_iPdEPS5_S7_S7_S7_S7_S7_S7_S7_iS8_EESaIiEFvvEEE │ │ │ │ - 153: 0000000000029f20 46 FUNC WEAK DEFAULT 12 _ZNSt6thread11_State_implINS_8_InvokerISt5tupleIJMN6beagle3cpu13BeagleCPUImplIdLi1ELi0EEEFvPNS6_10threadDataEEPS6_S8_EEEEED0Ev │ │ │ │ - 154: 0000000000033f80 687 FUNC WEAK DEFAULT 12 _ZN6beagle3cpu13BeagleCPUImplIfLi1ELi0EE26rescalePartialsByPartitionEPfS3_S3_ii │ │ │ │ - 155: 000000000001d1a0 7 FUNC WEAK DEFAULT 12 _ZN6beagle3cpu13BeagleCPUImplIdLi1ELi0EE15getScaleFactorsEiPd │ │ │ │ - 156: 000000000005e3b0 56 OBJECT WEAK DEFAULT 20 _ZTVN6beagle3cpu22EigenDecompositionCubeIdLi1EEE │ │ │ │ - 157: 00000000000421f0 326 FUNC WEAK DEFAULT 12 _ZNSt17_Function_handlerIFSt10unique_ptrINSt13__future_base12_Result_baseENS2_8_DeleterEEvENS1_12_Task_setterIS0_INS1_7_ResultIvEES3_EZNS1_11_Task_stateISt5_BindIFMN6beagle3cpu13BeagleCPUImplIdLi1ELi0EEEFvPKiSH_SH_SH_SH_SH_SH_iPdEPSF_SH_SH_SH_SH_SH_SH_SH_iSI_EESaIiEFvvEE6_M_runEvEUlvE_vEEE9_M_invokeERKSt9_Any_data │ │ │ │ - 158: 000000000001ee20 676 FUNC WEAK DEFAULT 12 _ZN6beagle3cpu19BeagleCPU4StateImplIdLi1ELi0EE23calcPrePartialsPartialsEPdPKdS5_S5_S5_ii │ │ │ │ - 159: 0000000000053400 1349 FUNC WEAK DEFAULT 12 _ZN6beagle3cpu13BeagleCPUImplIdLi1ELi0EE42calcEdgeLogLikelihoodsByAutoPartitionAsyncEPKiS4_S4_S4_S4_S4_S4_Pd │ │ │ │ - 160: 000000000005f500 24 OBJECT WEAK DEFAULT 20 _ZTIN6beagle3cpu26BeagleCPU4StateImplFactoryIdEE │ │ │ │ - 161: 0000000000029ed0 46 FUNC WEAK DEFAULT 12 _ZNSt13__future_base7_ResultIvED0Ev │ │ │ │ - 162: 000000000003dad0 93 FUNC WEAK DEFAULT 12 _ZN6beagle3cpu13BeagleCPUImplIfLi1ELi0EE17resetScaleFactorsEi │ │ │ │ - 163: 000000000002a160 150 FUNC WEAK DEFAULT 12 _ZN6beagle3cpu13BeagleCPUImplIfLi1ELi0EE25setCategoryRatesWithIndexEiPKd │ │ │ │ - 164: 00000000000459c0 3622 FUNC WEAK DEFAULT 12 _ZN6beagle3cpu13BeagleCPUImplIfLi1ELi0EE27calcEdgeLogLikelihoodsMultiEPKiS4_S4_S4_S4_S4_iPd │ │ │ │ - 165: 0000000000031540 319 FUNC WEAK DEFAULT 12 _ZN6beagle3cpu13BeagleCPUImplIdLi1ELi0EE27calculateRootLogLikelihoodsEPKiS4_S4_S4_iPd │ │ │ │ - 166: 000000000001e6c0 190 FUNC WEAK DEFAULT 12 _ZN6beagle3cpu13BeagleCPUImplIdLi1ELi0EE31autoPartitionPartialsOperationsEPKiPiii │ │ │ │ - 167: 0000000000026580 1646 FUNC WEAK DEFAULT 12 _ZN6beagle3cpu13BeagleCPUImplIfLi1ELi0EE20calcPartialsPartialsEPfPKfS5_S5_S5_ii │ │ │ │ - 168: 00000000000564e0 201 OBJECT WEAK DEFAULT 14 _ZTSSt23_Sp_counted_ptr_inplaceINSt13__future_base11_Task_stateISt5_BindIFMN6beagle3cpu13BeagleCPUImplIdLi1ELi0EEEFvPKiS8_S8_S8_S8_iPdEPS6_S8_S8_S8_S8_S8_iS9_EESaIiEFvvEEESF_LN9__gnu_cxx12_Lock_policyE2EE │ │ │ │ - 169: 000000000005f560 48 OBJECT WEAK DEFAULT 20 _ZTVN6beagle3cpu15BeagleCPUPluginE │ │ │ │ - 170: 000000000001fbf0 34 FUNC WEAK DEFAULT 12 _ZN6beagle3cpu13BeagleCPUImplIfLi1ELi0EE21setDifferentialMatrixEiPKd │ │ │ │ - 171: 0000000000029f50 23 FUNC WEAK DEFAULT 12 _ZNSt6thread11_State_implINS_8_InvokerISt5tupleIJMN6beagle3cpu13BeagleCPUImplIfLi1ELi0EEEFvPNS6_10threadDataEEPS6_S8_EEEEED2Ev │ │ │ │ - 172: 000000000005e7b8 24 OBJECT WEAK DEFAULT 20 _ZTIN6beagle3cpu13BeagleCPUImplIfLi1ELi0EEE │ │ │ │ - 173: 000000000005e818 16 OBJECT WEAK DEFAULT 20 _ZTIN6beagle3cpu18EigenDecompositionIfLi1EEE │ │ │ │ - 174: 0000000000049660 133 FUNC WEAK DEFAULT 12 _ZNSt16_Sp_counted_baseILN9__gnu_cxx12_Lock_policyE2EE10_M_releaseEv │ │ │ │ - 175: 000000000001d080 42 FUNC WEAK DEFAULT 12 _ZN6beagle3cpu13BeagleCPUImplIdLi1ELi0EE43updateTransitionMatricesWithModelCategoriesEPiPKiS5_S5_PKdi │ │ │ │ - 176: 000000000005e198 16 OBJECT WEAK DEFAULT 20 _ZTINSt13__future_base12_Task_setterISt10unique_ptrINS_7_ResultIvEENS_12_Result_base8_DeleterEEZNS_11_Task_stateISt5_BindIFMN6beagle3cpu13BeagleCPUImplIdLi1ELi0EEEFvPKiSE_SE_SE_SE_iPdEPSC_SE_SE_SE_SE_SE_iSF_EESaIiEFvvEE14_M_run_delayedESt8weak_ptrINS_13_State_baseV2EEEUlvE_vEE │ │ │ │ - 177: 000000000003ddf0 61 FUNC WEAK DEFAULT 12 _ZNSt17_Function_handlerIFSt10unique_ptrINSt13__future_base12_Result_baseENS2_8_DeleterEEvENS1_12_Task_setterIS0_INS1_7_ResultIvEES3_EZNS1_11_Task_stateISt5_BindIFMN6beagle3cpu13BeagleCPUImplIfLi1ELi0EEEFvPKiSH_SH_SH_SH_iPdEPSF_SH_SH_SH_SH_SH_iSI_EESaIiEFvvEE14_M_run_delayedESt8weak_ptrINS1_13_State_baseV2EEEUlvE_vEEE10_M_managerERSt9_Any_dataRKSX_St18_Manager_operation │ │ │ │ - 178: 000000000003ddb0 61 FUNC WEAK DEFAULT 12 _ZNSt17_Function_handlerIFSt10unique_ptrINSt13__future_base12_Result_baseENS2_8_DeleterEEvENS1_12_Task_setterIS0_INS1_7_ResultIvEES3_EZNS1_11_Task_stateISt5_BindIFMN6beagle3cpu13BeagleCPUImplIfLi1ELi0EEEFibPKiiiEPSF_bSH_i13BeagleOpCodesEESaIiEFvvEE6_M_runEvEUlvE_vEEE10_M_managerERSt9_Any_dataRKSU_St18_Manager_operation │ │ │ │ - 179: 0000000000043120 116 FUNC WEAK DEFAULT 12 _ZNSt13__future_base11_Task_stateISt5_BindIFMN6beagle3cpu13BeagleCPUImplIdLi1ELi0EEEFvPKiS7_S7_S7_S7_iPdEPS5_S7_S7_S7_S7_S7_iS8_EESaIiEFvvEED1Ev │ │ │ │ - 180: 000000000005f498 24 OBJECT WEAK DEFAULT 20 _ZTISt16_Sp_counted_baseILN9__gnu_cxx12_Lock_policyE2EE │ │ │ │ - 181: 0000000000034e40 345 FUNC WEAK DEFAULT 12 _ZN6beagle3cpu13BeagleCPUImplIfLi1ELi0EE29removeScaleFactorsByPartitionEPKiiii │ │ │ │ - 182: 00000000000354d0 86 FUNC WEAK DEFAULT 12 _ZN6beagle3cpu13BeagleCPUImplIfLi1ELi0EE28updatePrePartialsByPartitionEPKii │ │ │ │ - 183: 0000000000039f80 2371 FUNC WEAK DEFAULT 12 _ZN6beagle3cpu13BeagleCPUImplIfLi1ELi0EE32calcEdgeLogLikelihoodsFirstDerivEiiiiiiiPdS3_ │ │ │ │ - 184: 000000000001f770 5 FUNC WEAK DEFAULT 12 _ZN6beagle3cpu13BeagleCPUImplIdLi1ELi0EE33calcPreStatesPartialsFixedScalingEPdPKiPKdS7_S7_S7_ii │ │ │ │ - 185: 0000000000028d80 273 FUNC WEAK DEFAULT 12 _ZN6beagle3cpu13BeagleCPUImplIfLi1ELi0EE18setCategoryWeightsEiPKd │ │ │ │ - 186: 000000000005e210 24 OBJECT WEAK DEFAULT 20 _ZTIN6beagle3cpu22EigenDecompositionCubeIfLi1EEE │ │ │ │ - 187: 000000000004d530 366 FUNC WEAK DEFAULT 12 _ZN6beagle3cpu24EigenDecompositionSquareIfLi1EEC1Eiiil │ │ │ │ - 188: 00000000000420a0 326 FUNC WEAK DEFAULT 12 _ZNSt17_Function_handlerIFSt10unique_ptrINSt13__future_base12_Result_baseENS2_8_DeleterEEvENS1_12_Task_setterIS0_INS1_7_ResultIvEES3_EZNS1_11_Task_stateISt5_BindIFMN6beagle3cpu13BeagleCPUImplIfLi1ELi0EEEFvPKiSH_SH_SH_SH_SH_SH_iPdEPSF_SH_SH_SH_SH_SH_SH_SH_iSI_EESaIiEFvvEE6_M_runEvEUlvE_vEEE9_M_invokeERKSt9_Any_data │ │ │ │ - 189: 0000000000049770 640 FUNC WEAK DEFAULT 12 _ZNSt13__future_base13_State_baseV221_M_set_delayed_resultESt8functionIFSt10unique_ptrINS_12_Result_baseENS3_8_DeleterEEvEESt8weak_ptrIS0_E │ │ │ │ - 190: 000000000005e610 72 OBJECT WEAK DEFAULT 20 _ZTVNSt13__future_base11_Task_stateISt5_BindIFMN6beagle3cpu13BeagleCPUImplIfLi1ELi0EEEFvPKiS7_S7_S7_S7_S7_S7_iPdEPS5_S7_S7_S7_S7_S7_S7_S7_iS8_EESaIiEFvvEEE │ │ │ │ - 191: 0000000000056bc0 35 OBJECT WEAK DEFAULT 14 _ZTSNSt13__future_base13_State_baseV2E │ │ │ │ - 192: 000000000005e348 24 OBJECT WEAK DEFAULT 20 _ZTISt23_Sp_counted_ptr_inplaceINSt13__future_base11_Task_stateISt5_BindIFMN6beagle3cpu13BeagleCPUImplIfLi1ELi0EEEFvPKiS8_S8_S8_S8_iPdEPS6_S8_S8_S8_S8_S8_iS9_EESaIiEFvvEEESF_LN9__gnu_cxx12_Lock_policyE2EE │ │ │ │ - 193: 000000000003dc30 61 FUNC WEAK DEFAULT 12 _ZNSt17_Function_handlerIFSt10unique_ptrINSt13__future_base12_Result_baseENS2_8_DeleterEEvENS1_12_Task_setterIS0_INS1_7_ResultIvEES3_EZNS1_11_Task_stateISt5_BindIFMN6beagle3cpu13BeagleCPUImplIdLi1ELi0EEEFibPKiiiEPSF_bSH_i13BeagleOpCodesEESaIiEFvvEE6_M_runEvEUlvE_vEEE10_M_managerERSt9_Any_dataRKSU_St18_Manager_operation │ │ │ │ - 194: 0000000000030e60 491 FUNC WEAK DEFAULT 12 _ZN6beagle3cpu19BeagleCPU4StateImplIdLi1ELi0EE26rescalePartialsByPartitionEPdS3_S3_ii │ │ │ │ - 195: 000000000002c4e0 3665 FUNC WEAK DEFAULT 12 _ZN6beagle3cpu22EigenDecompositionCubeIfLi1EE43updateTransitionMatricesWithModelCategoriesEPiPKiS5_S5_PKdPPfi │ │ │ │ - 196: 000000000004b400 1648 FUNC WEAK DEFAULT 12 _ZN6beagle3cpu13BeagleCPUImplIfLi1ELi0EED2Ev │ │ │ │ - 197: 0000000000023470 5 FUNC WEAK DEFAULT 12 _ZN6beagle3cpu13BeagleCPUImplIfLi1ELi0EE33calcPreStatesPartialsFixedScalingEPfPKiPKfS7_S7_S7_ii │ │ │ │ - 198: 000000000002e200 853 FUNC WEAK DEFAULT 12 _ZN6beagle3cpu13BeagleCPUImplIdLi1ELi0EE11getPartialsEiiPd │ │ │ │ - 199: 000000000001cc00 12 FUNC WEAK DEFAULT 12 _ZN6beagle3cpu26BeagleCPU4StateImplFactoryIdE8getFlagsEv │ │ │ │ - 200: 000000000001cc40 189 FUNC WEAK DEFAULT 12 _ZN6beagle3cpu13BeagleCPUImplIdLi1ELi0EE19getTransitionMatrixEiPd │ │ │ │ - 201: 000000000001cb90 12 FUNC WEAK DEFAULT 12 _ZN6beagle3cpu20BeagleCPUImplFactoryIfE7getNameEv │ │ │ │ - 202: 0000000000028ce0 9 FUNC WEAK DEFAULT 12 _ZNSt23_Sp_counted_ptr_inplaceINSt13__future_base11_Task_stateISt5_BindIFMN6beagle3cpu13BeagleCPUImplIfLi1ELi0EEEFibPKiiiEPS6_bS8_i13BeagleOpCodesEESaIiEFvvEEESF_LN9__gnu_cxx12_Lock_policyE2EED0Ev │ │ │ │ - 203: 000000000002d340 3770 FUNC WEAK DEFAULT 12 _ZN6beagle3cpu22EigenDecompositionCubeIfLi1EE24updateTransitionMatricesEiPKiS4_S4_PKdS6_PPfi │ │ │ │ - 204: 000000000001d810 1500 FUNC WEAK DEFAULT 12 _ZN6beagle3cpu19BeagleCPU4StateImplIdLi1ELi0EE23calcCrossProductsStatesEPKiPKdS6_S6_dPdS7_ │ │ │ │ - 205: 000000000005e3e8 56 OBJECT WEAK DEFAULT 20 _ZTVN6beagle3cpu24EigenDecompositionSquareIfLi1EEE │ │ │ │ - 206: 0000000000029f00 23 FUNC WEAK DEFAULT 12 _ZNSt6thread11_State_implINS_8_InvokerISt5tupleIJMN6beagle3cpu13BeagleCPUImplIdLi1ELi0EEEFvPNS6_10threadDataEEPS6_S8_EEEEED1Ev │ │ │ │ - 207: 0000000000035580 380 FUNC WEAK DEFAULT 12 _ZN6beagle3cpu13BeagleCPUImplIfLi1ELi0EE33accumulateScaleFactorsByPartitionEPKiiii │ │ │ │ - 208: 0000000000056a00 46 OBJECT WEAK DEFAULT 14 _ZTSN6beagle3cpu19BeagleCPU4StateImplIfLi1ELi0EEE │ │ │ │ - 209: 0000000000028d20 9 FUNC WEAK DEFAULT 12 _ZNSt23_Sp_counted_ptr_inplaceINSt13__future_base11_Task_stateISt5_BindIFMN6beagle3cpu13BeagleCPUImplIfLi1ELi0EEEFvPKiS8_S8_S8_S8_iPdEPS6_S8_S8_S8_S8_S8_iS9_EESaIiEFvvEEESF_LN9__gnu_cxx12_Lock_policyE2EE10_M_destroyEv │ │ │ │ - 210: 0000000000042b20 88 FUNC WEAK DEFAULT 12 _ZNSt23_Sp_counted_ptr_inplaceINSt13__future_base11_Task_stateISt5_BindIFMN6beagle3cpu13BeagleCPUImplIdLi1ELi0EEEFvPKiS8_S8_S8_S8_iPdEPS6_S8_S8_S8_S8_S8_iS9_EESaIiEFvvEEESF_LN9__gnu_cxx12_Lock_policyE2EE14_M_get_deleterERKSt9type_info │ │ │ │ - 211: 0000000000047fa0 50 FUNC WEAK DEFAULT 12 _ZN6beagle3cpu13BeagleCPUImplIdLi1ELi0EE22calculateCrossProductsEPKiS4_S4_S4_PKdiPdS7_ │ │ │ │ - 212: 0000000000029eb0 23 FUNC WEAK DEFAULT 12 _ZNSt13__future_base7_ResultIvED1Ev │ │ │ │ - 213: 00000000000437c0 139 FUNC WEAK DEFAULT 12 _ZNSt13__future_base11_Task_stateISt5_BindIFMN6beagle3cpu13BeagleCPUImplIdLi1ELi0EEEFvPKiS7_S7_S7_S7_S7_S7_iPdEPS5_S7_S7_S7_S7_S7_S7_S7_iS8_EESaIiEFvvEED0Ev │ │ │ │ - 214: 000000000002a3a0 151 FUNC WEAK DEFAULT 12 _ZN6beagle3cpu13BeagleCPUImplIdLi1ELi0EE19setTransitionMatrixEiPKdd │ │ │ │ - 215: 000000000004e500 558 FUNC WEAK DEFAULT 12 _ZN6beagle3cpu19BeagleCPU4StateImplIfLi1ELi0EE37integrateOutStatesAndScaleByPartitionEPKfPKiS6_S6_iPd │ │ │ │ - 216: 0000000000042340 565 FUNC WEAK DEFAULT 12 _ZN6beagle3cpu13BeagleCPUImplIfLi1ELi0EE22calcEdgeLogDerivativesEPKiS4_S4_S4_S4_S4_S4_iPdS5_S5_ │ │ │ │ - 217: 000000000005e7a8 16 OBJECT WEAK DEFAULT 20 _ZTISt11_Mutex_baseILN9__gnu_cxx12_Lock_policyE2EE │ │ │ │ - 218: 00000000000302c0 1071 FUNC WEAK DEFAULT 12 _ZN6beagle3cpu19BeagleCPU4StateImplIfLi1ELi0EE31calcPartialsPartialsAutoScalingEPfPKfS5_S5_S5_Pi │ │ │ │ - 219: 0000000000028cb0 9 FUNC WEAK DEFAULT 12 _ZNSt23_Sp_counted_ptr_inplaceINSt13__future_base11_Task_stateISt5_BindIFMN6beagle3cpu13BeagleCPUImplIdLi1ELi0EEEFibPKiiiEPS6_bS8_i13BeagleOpCodesEESaIiEFvvEEESF_LN9__gnu_cxx12_Lock_policyE2EED0Ev │ │ │ │ - 220: 0000000000035130 915 FUNC WEAK DEFAULT 12 _ZN6beagle3cpu13BeagleCPUImplIfLi1ELi0EE13upPrePartialsEbPKiii │ │ │ │ - 221: 000000000004f6b0 326 FUNC WEAK DEFAULT 12 _ZSt19__create_task_stateIFvvESt5_BindIFMN6beagle3cpu13BeagleCPUImplIfLi1ELi0EEEFvPKiS7_S7_S7_S7_iPdEPS5_S7_S7_S7_S7_S7_iS8_EESaIiEESt10shared_ptrINSt13__future_base16_Task_state_baseIT_EEEOT0_RKT1_ │ │ │ │ - 222: 000000000003dbc0 38 FUNC WEAK DEFAULT 12 _ZNSt6thread11_State_implINS_8_InvokerISt5tupleIJMN6beagle3cpu13BeagleCPUImplIfLi1ELi0EEEFvPNS6_10threadDataEEPS6_S8_EEEEE6_M_runEv │ │ │ │ - 223: 0000000000031060 460 FUNC WEAK DEFAULT 12 _ZN6beagle3cpu19BeagleCPU4StateImplIdLi1ELi0EE15rescalePartialsEPdS3_S3_i │ │ │ │ - 224: 000000000001cb70 10 FUNC WEAK DEFAULT 12 _ZNSt13__future_base7_ResultIvE10_M_destroyEv │ │ │ │ - 225: 000000000005e1f8 24 OBJECT WEAK DEFAULT 20 _ZTIN6beagle3cpu24EigenDecompositionSquareIfLi1EEE │ │ │ │ - 226: 000000000005e4f0 72 OBJECT WEAK DEFAULT 20 _ZTVNSt13__future_base11_Task_stateISt5_BindIFMN6beagle3cpu13BeagleCPUImplIdLi1ELi0EEEFvPKiS7_S7_S7_S7_iPdEPS5_S7_S7_S7_S7_S7_iS8_EESaIiEFvvEEE │ │ │ │ - 227: 000000000002a200 104 FUNC WEAK DEFAULT 12 _ZN6beagle3cpu13BeagleCPUImplIfLi1ELi0EE16setCategoryRatesEPKd │ │ │ │ - 228: 0000000000028d00 9 FUNC WEAK DEFAULT 12 _ZNSt23_Sp_counted_ptr_inplaceINSt13__future_base11_Task_stateISt5_BindIFMN6beagle3cpu13BeagleCPUImplIfLi1ELi0EEEFvPKiS8_S8_S8_S8_S8_S8_iPdEPS6_S8_S8_S8_S8_S8_S8_S8_iS9_EESaIiEFvvEEESF_LN9__gnu_cxx12_Lock_policyE2EED0Ev │ │ │ │ - 229: 0000000000056b80 24 OBJECT WEAK DEFAULT 14 _ZTSN6beagle6plugin6PluginE │ │ │ │ - 230: 00000000000226d0 669 FUNC WEAK DEFAULT 12 _ZN6beagle3cpu19BeagleCPU4StateImplIfLi1ELi0EE18calcStatesPartialsEPfPKiPKfS7_S7_ii │ │ │ │ - 231: 000000000002fbe0 1093 FUNC WEAK DEFAULT 12 _ZN6beagle3cpu19BeagleCPU4StateImplIdLi1ELi0EE31calcPartialsPartialsAutoScalingEPdPKdS5_S5_S5_Pi │ │ │ │ - 232: 0000000000043120 116 FUNC WEAK DEFAULT 12 _ZNSt13__future_base11_Task_stateISt5_BindIFMN6beagle3cpu13BeagleCPUImplIdLi1ELi0EEEFvPKiS7_S7_S7_S7_iPdEPS5_S7_S7_S7_S7_S7_iS8_EESaIiEFvvEED2Ev │ │ │ │ - 233: 000000000001cf00 10 FUNC WEAK DEFAULT 12 _ZN6beagle3cpu13BeagleCPUImplIdLi1ELi0EE21addTransitionMatricesEPKiS4_S4_i │ │ │ │ - 234: 000000000004a590 612 FUNC WEAK DEFAULT 12 _ZN6beagle3cpu13BeagleCPUImplIfLi1ELi0EE13threadWaitingEPNS2_10threadDataE │ │ │ │ - 235: 0000000000056c20 45 OBJECT WEAK DEFAULT 14 _ZTSN6beagle3cpu26BeagleCPU4StateImplFactoryIdEE │ │ │ │ - 236: 000000000005ee40 760 OBJECT WEAK DEFAULT 20 _ZTVN6beagle3cpu19BeagleCPU4StateImplIfLi1ELi0EEE │ │ │ │ - 237: 000000000005e458 40 OBJECT WEAK DEFAULT 20 _ZTVNSt6thread11_State_implINS_8_InvokerISt5tupleIJMN6beagle3cpu13BeagleCPUImplIdLi1ELi0EEEFvPNS6_10threadDataEEPS6_S8_EEEEEE │ │ │ │ - 238: 00000000000499f0 303 FUNC WEAK DEFAULT 12 _ZNSt13__future_base11_Task_stateISt5_BindIFMN6beagle3cpu13BeagleCPUImplIfLi1ELi0EEEFvPKiS7_S7_S7_S7_S7_S7_iPdEPS5_S7_S7_S7_S7_S7_S7_S7_iS8_EESaIiEFvvEE14_M_run_delayedESt8weak_ptrINS_13_State_baseV2EE │ │ │ │ - 239: 0000000000038080 2542 FUNC WEAK DEFAULT 12 _ZN6beagle3cpu13BeagleCPUImplIdLi1ELi0EE33calcEdgeLogLikelihoodsByPartitionEPKiS4_S4_S4_S4_S4_S4_iPd │ │ │ │ - 240: 0000000000056ba0 31 OBJECT WEAK DEFAULT 14 _ZTSN6beagle3cpu15BeagleCPUPluginE │ │ │ │ - 241: 0000000000042580 115 FUNC WEAK DEFAULT 12 _ZN6beagle3cpu13BeagleCPUImplIfLi1ELi0EE24calculateEdgeDerivativesEPKiS4_S4_S4_S4_S4_iPdS5_S5_ │ │ │ │ - 242: 0000000000029300 742 FUNC WEAK DEFAULT 12 _ZN6beagle3cpu13BeagleCPUImplIdLi1ELi0EE17setCPUThreadCountEi │ │ │ │ - 243: 0000000000048190 50 FUNC WEAK DEFAULT 12 _ZN6beagle3cpu13BeagleCPUImplIfLi1ELi0EE22calculateCrossProductsEPKiS4_S4_S4_PKdiPdS7_ │ │ │ │ - 244: 00000000000205c0 105 FUNC WEAK DEFAULT 12 _ZN6beagle3cpu13BeagleCPUImplIfLi1ELi0EE16getLogLikelihoodEPd │ │ │ │ - 245: 000000000004d280 673 FUNC WEAK DEFAULT 12 _ZN6beagle3cpu19BeagleCPU4StateImplIdLi1ELi0EE33calcRootLogLikelihoodsByPartitionEPKiS4_S4_S4_S4_iPd │ │ │ │ - 246: 0000000000025f20 372 FUNC WEAK DEFAULT 12 _ZN6beagle3cpu13BeagleCPUImplIfLi1ELi0EE16calcStatesStatesEPfPKiPKfS5_S7_ii │ │ │ │ - 247: 000000000001cb80 9 FUNC WEAK DEFAULT 12 _ZNSt15__exception_ptr12__dest_thunkISt12future_errorEEvPv │ │ │ │ - 248: 000000000004c980 605 FUNC WEAK DEFAULT 12 _ZN6beagle3cpu19BeagleCPU4StateImplIdLi1ELi0EE37integrateOutStatesAndScaleByPartitionEPKdPKiS6_S6_iPd │ │ │ │ - 249: 0000000000056920 47 OBJECT WEAK DEFAULT 14 _ZTSSt11_Mutex_baseILN9__gnu_cxx12_Lock_policyE2EE │ │ │ │ - 250: 0000000000029fe0 150 FUNC WEAK DEFAULT 12 _ZN6beagle3cpu13BeagleCPUImplIdLi1ELi0EE25setCategoryRatesWithIndexEiPKd │ │ │ │ - 251: 0000000000051080 344 FUNC WEAK DEFAULT 12 _ZNSt5dequeISt13packaged_taskIFvvEESaIS2_EE12emplace_backIJS2_EEEvDpOT_ │ │ │ │ - 252: 0000000000055ee0 47 OBJECT WEAK DEFAULT 14 _ZTSN6beagle3cpu24EigenDecompositionSquareIfLi1EEE │ │ │ │ - 253: 000000000001e930 685 FUNC WEAK DEFAULT 12 _ZN6beagle3cpu19BeagleCPU4StateImplIdLi1ELi0EE18calcStatesPartialsEPdPKiPKdS7_S7_ii │ │ │ │ - 254: 0000000000055c20 223 OBJECT WEAK DEFAULT 14 _ZTSNSt13__future_base12_Task_setterISt10unique_ptrINS_7_ResultIvEENS_12_Result_base8_DeleterEEZNS_11_Task_stateISt5_BindIFMN6beagle3cpu13BeagleCPUImplIdLi1ELi0EEEFibPKiiiEPSC_bSE_i13BeagleOpCodesEESaIiEFvvEE6_M_runEvEUlvE_vEE │ │ │ │ - 255: 000000000004bd80 2585 FUNC WEAK DEFAULT 12 _ZN6beagle3cpu13BeagleCPUImplIdLi1ELi0EE14createInstanceEiiiiiiiiiiill │ │ │ │ - 256: 0000000000038a80 2262 FUNC WEAK DEFAULT 12 _ZN6beagle3cpu13BeagleCPUImplIdLi1ELi0EE22calcEdgeLogLikelihoodsEiiiiiiPd │ │ │ │ - 257: 0000000000056bf0 31 OBJECT WEAK DEFAULT 14 _ZTSNSt13__future_base7_ResultIvEE │ │ │ │ - 258: 000000000004b390 32 FUNC WEAK DEFAULT 12 _ZN6beagle3cpu13BeagleCPUImplIdLi1ELi0EED0Ev │ │ │ │ - 259: 00000000000289c0 739 FUNC WEAK DEFAULT 12 _ZN6beagle3cpu24EigenDecompositionSquareIfLi1EE21setEigenDecompositionEiPKdS4_S4_ │ │ │ │ - 260: 000000000005e228 24 OBJECT WEAK DEFAULT 20 _ZTINSt6thread11_State_implINS_8_InvokerISt5tupleIJMN6beagle3cpu13BeagleCPUImplIdLi1ELi0EEEFvPNS6_10threadDataEEPS6_S8_EEEEEE │ │ │ │ - 261: 0000000000055f20 45 OBJECT WEAK DEFAULT 14 _ZTSN6beagle3cpu22EigenDecompositionCubeIfLi1EEE │ │ │ │ - 262: 0000000000051ea0 114 FUNC WEAK DEFAULT 12 _ZN6beagle3cpu13BeagleCPUImplIfLi1ELi0EE25updatePartialsByPartitionEPKii │ │ │ │ - 263: 0000000000027be0 1820 FUNC WEAK DEFAULT 12 _ZN6beagle3cpu13BeagleCPUImplIfLi1ELi0EE32calcPartialsPartialsFixedScalingEPfPKfS5_S5_S5_S5_ii │ │ │ │ - 264: 000000000003c3e0 2493 FUNC WEAK DEFAULT 12 _ZN6beagle3cpu13BeagleCPUImplIfLi1ELi0EE22calcEdgeLogLikelihoodsEiiiiiiPd │ │ │ │ - 265: 000000000005e300 24 OBJECT WEAK DEFAULT 20 _ZTISt23_Sp_counted_ptr_inplaceINSt13__future_base11_Task_stateISt5_BindIFMN6beagle3cpu13BeagleCPUImplIdLi1ELi0EEEFvPKiS8_S8_S8_S8_iPdEPS6_S8_S8_S8_S8_S8_iS9_EESaIiEFvvEEESF_LN9__gnu_cxx12_Lock_policyE2EE │ │ │ │ - 266: 0000000000028320 5 FUNC WEAK DEFAULT 12 _ZNSt23_Sp_counted_ptr_inplaceINSt13__future_base11_Task_stateISt5_BindIFMN6beagle3cpu13BeagleCPUImplIfLi1ELi0EEEFibPKiiiEPS6_bS8_i13BeagleOpCodesEESaIiEFvvEEESF_LN9__gnu_cxx12_Lock_policyE2EED1Ev │ │ │ │ - 267: 0000000000042910 75 FUNC WEAK DEFAULT 12 _ZNSt13__future_base13_State_baseV2D0Ev │ │ │ │ - 268: 00000000000338c0 486 FUNC WEAK DEFAULT 12 _ZN6beagle3cpu19BeagleCPU4StateImplIfLi1ELi0EE15rescalePartialsEPfS3_S3_i │ │ │ │ - 269: 000000000003dc70 61 FUNC WEAK DEFAULT 12 _ZNSt17_Function_handlerIFSt10unique_ptrINSt13__future_base12_Result_baseENS2_8_DeleterEEvENS1_12_Task_setterIS0_INS1_7_ResultIvEES3_EZNS1_11_Task_stateISt5_BindIFMN6beagle3cpu13BeagleCPUImplIdLi1ELi0EEEFvPKiSH_SH_SH_SH_iPdEPSF_SH_SH_SH_SH_SH_iSI_EESaIiEFvvEE14_M_run_delayedESt8weak_ptrINS1_13_State_baseV2EEEUlvE_vEEE10_M_managerERSt9_Any_dataRKSX_St18_Manager_operation │ │ │ │ - 270: 0000000000029f00 23 FUNC WEAK DEFAULT 12 _ZNSt6thread11_State_implINS_8_InvokerISt5tupleIJMN6beagle3cpu13BeagleCPUImplIdLi1ELi0EEEFvPNS6_10threadDataEEPS6_S8_EEEEED2Ev │ │ │ │ - 271: 000000000001d0b0 209 FUNC WEAK DEFAULT 12 _ZN6beagle3cpu13BeagleCPUImplIdLi1ELi0EE42updateTransitionMatricesWithMultipleModelsEPKiS4_S4_S4_S4_PKdi │ │ │ │ - 272: 0000000000039360 86 FUNC WEAK DEFAULT 12 _ZN6beagle3cpu13BeagleCPUImplIdLi1ELi0EE28resetScaleFactorsByPartitionEii │ │ │ │ - 273: 0000000000056af0 22 OBJECT WEAK DEFAULT 14 _ZTSN6beagle10BeagleImplE │ │ │ │ - 274: 000000000005e658 56 OBJECT WEAK DEFAULT 20 _ZTVSt23_Sp_counted_ptr_inplaceINSt13__future_base11_Task_stateISt5_BindIFMN6beagle3cpu13BeagleCPUImplIdLi1ELi0EEEFibPKiiiEPS6_bS8_i13BeagleOpCodesEESaIiEFvvEEESF_LN9__gnu_cxx12_Lock_policyE2EE │ │ │ │ - 275: 000000000005f518 24 OBJECT WEAK DEFAULT 20 _ZTIN6beagle3cpu26BeagleCPU4StateImplFactoryIfEE │ │ │ │ - 276: 000000000001fa20 459 FUNC WEAK DEFAULT 12 _ZN6beagle3cpu13BeagleCPUImplIfLi1ELi0EE19setTransitionMatrixEiPKdd │ │ │ │ - 277: 0000000000056ca0 39 OBJECT WEAK DEFAULT 14 _ZTSN6beagle3cpu20BeagleCPUImplFactoryIdEE │ │ │ │ - 278: 0000000000049b20 303 FUNC WEAK DEFAULT 12 _ZNSt13__future_base11_Task_stateISt5_BindIFMN6beagle3cpu13BeagleCPUImplIfLi1ELi0EEEFvPKiS7_S7_S7_S7_iPdEPS5_S7_S7_S7_S7_S7_iS8_EESaIiEFvvEE14_M_run_delayedESt8weak_ptrINS_13_State_baseV2EE │ │ │ │ - 279: 0000000000029eb0 23 FUNC WEAK DEFAULT 12 _ZNSt13__future_base7_ResultIvED2Ev │ │ │ │ - 280: 000000000001cbe0 12 FUNC WEAK DEFAULT 12 _ZN6beagle3cpu26BeagleCPU4StateImplFactoryIfE8getFlagsEv │ │ │ │ - 281: 00000000000431a0 116 FUNC WEAK DEFAULT 12 _ZNSt13__future_base11_Task_stateISt5_BindIFMN6beagle3cpu13BeagleCPUImplIdLi1ELi0EEEFvPKiS7_S7_S7_S7_S7_S7_iPdEPS5_S7_S7_S7_S7_S7_S7_S7_iS8_EESaIiEFvvEED1Ev │ │ │ │ - 282: 000000000003db30 93 FUNC WEAK DEFAULT 12 _ZN6beagle3cpu13BeagleCPUImplIdLi1ELi0EE17resetScaleFactorsEi │ │ │ │ - 283: 000000000003cda0 86 FUNC WEAK DEFAULT 12 _ZN6beagle3cpu13BeagleCPUImplIfLi1ELi0EE28resetScaleFactorsByPartitionEii │ │ │ │ - 284: 000000000002b7c0 3347 FUNC WEAK DEFAULT 12 _ZN6beagle3cpu22EigenDecompositionCubeIdLi1EE24updateTransitionMatricesEiPKiS4_S4_PKdS6_PPdi │ │ │ │ - 285: 0000000000056ac0 41 OBJECT WEAK DEFAULT 14 _ZTSN6beagle3cpu18EigenDecompositionIdLi1EEE │ │ │ │ - 286: 000000000005e6c8 56 OBJECT WEAK DEFAULT 20 _ZTVSt23_Sp_counted_ptr_inplaceINSt13__future_base11_Task_stateISt5_BindIFMN6beagle3cpu13BeagleCPUImplIdLi1ELi0EEEFvPKiS8_S8_S8_S8_S8_S8_iPdEPS6_S8_S8_S8_S8_S8_S8_S8_iS9_EESaIiEFvvEEESF_LN9__gnu_cxx12_Lock_policyE2EE │ │ │ │ - 287: 0000000000028350 5 FUNC WEAK DEFAULT 12 _ZNSt23_Sp_counted_ptr_inplaceINSt13__future_base11_Task_stateISt5_BindIFMN6beagle3cpu13BeagleCPUImplIdLi1ELi0EEEFibPKiiiEPS6_bS8_i13BeagleOpCodesEESaIiEFvvEEESF_LN9__gnu_cxx12_Lock_policyE2EED1Ev │ │ │ │ - 288: 000000000001cb40 5 FUNC WEAK DEFAULT 12 _ZNSt6thread24_M_thread_deps_never_runEv │ │ │ │ - 289: 000000000005eb48 760 OBJECT WEAK DEFAULT 20 _ZTVN6beagle3cpu13BeagleCPUImplIdLi1ELi0EEE │ │ │ │ - 290: 000000000005e178 16 OBJECT WEAK DEFAULT 20 _ZTINSt13__future_base12_Task_setterISt10unique_ptrINS_7_ResultIvEENS_12_Result_base8_DeleterEEZNS_11_Task_stateISt5_BindIFMN6beagle3cpu13BeagleCPUImplIdLi1ELi0EEEFvPKiSE_SE_SE_SE_SE_SE_iPdEPSC_SE_SE_SE_SE_SE_SE_SE_iSF_EESaIiEFvvEE14_M_run_delayedESt8weak_ptrINS_13_State_baseV2EEEUlvE_vEE │ │ │ │ - 291: 0000000000028cc0 9 FUNC WEAK DEFAULT 12 _ZNSt23_Sp_counted_ptr_inplaceINSt13__future_base11_Task_stateISt5_BindIFMN6beagle3cpu13BeagleCPUImplIdLi1ELi0EEEFvPKiS8_S8_S8_S8_iPdEPS6_S8_S8_S8_S8_S8_iS9_EESaIiEFvvEEESF_LN9__gnu_cxx12_Lock_policyE2EED0Ev │ │ │ │ - 292: 0000000000028300 5 FUNC WEAK DEFAULT 12 _ZNSt23_Sp_counted_ptr_inplaceINSt13__future_base11_Task_stateISt5_BindIFMN6beagle3cpu13BeagleCPUImplIfLi1ELi0EEEFvPKiS8_S8_S8_S8_S8_S8_iPdEPS6_S8_S8_S8_S8_S8_S8_S8_iS9_EESaIiEFvvEEESF_LN9__gnu_cxx12_Lock_policyE2EED1Ev │ │ │ │ - 293: 000000000004fa00 310 FUNC WEAK DEFAULT 12 _ZNSt11_Deque_baseISt13packaged_taskIFvvEESaIS2_EE17_M_initialize_mapEm │ │ │ │ - 294: 000000000005e158 16 OBJECT WEAK DEFAULT 20 _ZTINSt13__future_base12_Task_setterISt10unique_ptrINS_7_ResultIvEENS_12_Result_base8_DeleterEEZNS_11_Task_stateISt5_BindIFMN6beagle3cpu13BeagleCPUImplIfLi1ELi0EEEFibPKiiiEPSC_bSE_i13BeagleOpCodesEESaIiEFvvEE14_M_run_delayedESt8weak_ptrINS_13_State_baseV2EEEUlvE_vEE │ │ │ │ - 295: 0000000000032d20 716 FUNC WEAK DEFAULT 12 _ZN6beagle3cpu13BeagleCPUImplIdLi1ELi0EE22accumulateScaleFactorsEPKiii │ │ │ │ - 296: 00000000000562e0 140 OBJECT WEAK DEFAULT 14 _ZTSNSt13__future_base11_Task_stateISt5_BindIFMN6beagle3cpu13BeagleCPUImplIfLi1ELi0EEEFvPKiS7_S7_S7_S7_iPdEPS5_S7_S7_S7_S7_S7_iS8_EESaIiEFvvEEE │ │ │ │ - 297: 00000000000436a0 139 FUNC WEAK DEFAULT 12 _ZNSt13__future_base11_Task_stateISt5_BindIFMN6beagle3cpu13BeagleCPUImplIdLi1ELi0EEEFibPKiiiEPS5_bS7_i13BeagleOpCodesEESaIiEFvvEED0Ev │ │ │ │ - 298: 0000000000056b10 29 OBJECT WEAK DEFAULT 14 _ZTSN6beagle17BeagleImplFactoryE │ │ │ │ - 299: 0000000000025a80 485 FUNC WEAK DEFAULT 12 _ZN6beagle3cpu13BeagleCPUImplIfLi1ELi0EE28calcEdgeLogDerivativesStatesEPKiPKfiiPKdS6_PdS9_S9_ │ │ │ │ - 300: 0000000000036ac0 2041 FUNC WEAK DEFAULT 12 _ZN6beagle3cpu13BeagleCPUImplIdLi1ELi0EE32calcEdgeLogLikelihoodsFirstDerivEiiiiiiiPdS3_ │ │ │ │ - 301: 000000000003dcf0 61 FUNC WEAK DEFAULT 12 _ZNSt17_Function_handlerIFSt10unique_ptrINSt13__future_base12_Result_baseENS2_8_DeleterEEvENS1_12_Task_setterIS0_INS1_7_ResultIvEES3_EZNS1_11_Task_stateISt5_BindIFMN6beagle3cpu13BeagleCPUImplIdLi1ELi0EEEFvPKiSH_SH_SH_SH_SH_SH_iPdEPSF_SH_SH_SH_SH_SH_SH_SH_iSI_EESaIiEFvvEE14_M_run_delayedESt8weak_ptrINS1_13_State_baseV2EEEUlvE_vEEE10_M_managerERSt9_Any_dataRKSX_St18_Manager_operation │ │ │ │ - 302: 00000000000558e0 286 OBJECT WEAK DEFAULT 14 _ZTSNSt13__future_base12_Task_setterISt10unique_ptrINS_7_ResultIvEENS_12_Result_base8_DeleterEEZNS_11_Task_stateISt5_BindIFMN6beagle3cpu13BeagleCPUImplIdLi1ELi0EEEFvPKiSE_SE_SE_SE_SE_SE_iPdEPSC_SE_SE_SE_SE_SE_SE_SE_iSF_EESaIiEFvvEE14_M_run_delayedESt8weak_ptrINS_13_State_baseV2EEEUlvE_vEE │ │ │ │ - 303: 00000000000336e0 451 FUNC WEAK DEFAULT 12 _ZN6beagle3cpu19BeagleCPU4StateImplIfLi1ELi0EE26rescalePartialsByPartitionEPfS3_S3_ii │ │ │ │ - 304: 0000000000047df0 427 FUNC WEAK DEFAULT 12 _ZN6beagle3cpu13BeagleCPUImplIdLi1ELi0EE17calcCrossProductsEPKiS4_S4_S4_PKdiPdS7_ │ │ │ │ - 305: 000000000002f7c0 1047 FUNC WEAK DEFAULT 12 _ZN6beagle3cpu24EigenDecompositionSquareIfLi1EE24updateTransitionMatricesEiPKiS4_S4_PKdS6_PPfi │ │ │ │ - 306: 0000000000025c80 672 FUNC WEAK DEFAULT 12 _ZN6beagle3cpu13BeagleCPUImplIfLi1ELi0EE30calcEdgeLogDerivativesPartialsEPKfS4_iiPKdS4_iPdS7_S7_ │ │ │ │ - 307: 0000000000049c50 303 FUNC WEAK DEFAULT 12 _ZNSt13__future_base11_Task_stateISt5_BindIFMN6beagle3cpu13BeagleCPUImplIfLi1ELi0EEEFibPKiiiEPS5_bS7_i13BeagleOpCodesEESaIiEFvvEE14_M_run_delayedESt8weak_ptrINS_13_State_baseV2EE │ │ │ │ - 308: 0000000000051710 230 FUNC WEAK DEFAULT 12 _ZN6beagle3cpu13BeagleCPUImplIdLi1ELi0EE14updatePartialsEPKiii │ │ │ │ - 309: 0000000000022970 546 FUNC WEAK DEFAULT 12 _ZN6beagle3cpu19BeagleCPU4StateImplIfLi1ELi0EE20calcPartialsPartialsEPfPKfS5_S5_S5_ii │ │ │ │ - 310: 000000000004f9b0 68 FUNC WEAK DEFAULT 12 _ZNSt13__future_base11_Task_stateISt5_BindIFMN6beagle3cpu13BeagleCPUImplIfLi1ELi0EEEFvPKiS7_S7_S7_S7_S7_S7_iPdEPS5_S7_S7_S7_S7_S7_S7_S7_iS8_EESaIiEFvvEE8_M_resetEv │ │ │ │ - 311: 0000000000052e80 1394 FUNC WEAK DEFAULT 12 _ZN6beagle3cpu13BeagleCPUImplIfLi1ELi0EE38calcRootLogLikelihoodsByPartitionAsyncEPKiS4_S4_S4_S4_iPd │ │ │ │ - 312: 000000000004f4e0 68 FUNC WEAK DEFAULT 12 _ZNSt13__future_base11_Task_stateISt5_BindIFMN6beagle3cpu13BeagleCPUImplIdLi1ELi0EEEFvPKiS7_S7_S7_S7_S7_S7_iPdEPS5_S7_S7_S7_S7_S7_S7_S7_iS8_EESaIiEFvvEE8_M_resetEv │ │ │ │ - 313: 000000000005e7d0 24 OBJECT WEAK DEFAULT 20 _ZTIN6beagle3cpu13BeagleCPUImplIdLi1ELi0EEE │ │ │ │ - 314: 00000000000403e0 113 FUNC WEAK DEFAULT 12 _ZN6beagle3cpu13BeagleCPUImplIfLi1ELi0EE18getInstanceDetailsEP21BeagleInstanceDetails │ │ │ │ - 315: 000000000002a270 35 FUNC WEAK DEFAULT 12 _ZN6beagle3cpu13BeagleCPUImplIfLi1ELi0EE17setPatternWeightsEPKd │ │ │ │ - 316: 0000000000022400 81 FUNC WEAK DEFAULT 12 _ZN6beagle3cpu13BeagleCPUImplIfLi1ELi0EE26resetDerivativeTemporariesEv │ │ │ │ - 317: 0000000000051f20 1250 FUNC WEAK DEFAULT 12 _ZN6beagle3cpu13BeagleCPUImplIdLi1ELi0EE42calcRootLogLikelihoodsByAutoPartitionAsyncEPKiS4_S4_S4_S4_Pd │ │ │ │ - 318: 000000000004ad10 1664 FUNC WEAK DEFAULT 12 _ZN6beagle3cpu13BeagleCPUImplIdLi1ELi0EED1Ev │ │ │ │ - 319: 0000000000020280 304 FUNC WEAK DEFAULT 12 _ZN6beagle3cpu13BeagleCPUImplIfLi1ELi0EE27transposeTransitionMatricesEPKiS4_i │ │ │ │ - 320: 0000000000055f60 122 OBJECT WEAK DEFAULT 14 _ZTSNSt6thread11_State_implINS_8_InvokerISt5tupleIJMN6beagle3cpu13BeagleCPUImplIdLi1ELi0EEEFvPNS6_10threadDataEEPS6_S8_EEEEEE │ │ │ │ - 321: 0000000000028320 5 FUNC WEAK DEFAULT 12 _ZNSt23_Sp_counted_ptr_inplaceINSt13__future_base11_Task_stateISt5_BindIFMN6beagle3cpu13BeagleCPUImplIfLi1ELi0EEEFibPKiiiEPS6_bS8_i13BeagleOpCodesEESaIiEFvvEEESF_LN9__gnu_cxx12_Lock_policyE2EED2Ev │ │ │ │ - 322: 00000000000428c0 75 FUNC WEAK DEFAULT 12 _ZNSt13__future_base13_State_baseV2D1Ev │ │ │ │ - 323: 000000000001e780 424 FUNC WEAK DEFAULT 12 _ZN6beagle3cpu19BeagleCPU4StateImplIdLi1ELi0EE16calcStatesStatesEPdPKiPKdS5_S7_ii │ │ │ │ - 324: 00000000000493d0 566 FUNC WEAK DEFAULT 12 _ZNSt13__future_base11_Task_stateISt5_BindIFMN6beagle3cpu13BeagleCPUImplIdLi1ELi0EEEFibPKiiiEPS5_bS7_i13BeagleOpCodesEESaIiEFvvEE6_M_runEv │ │ │ │ - 325: 00000000000236d0 12 FUNC WEAK DEFAULT 12 _ZN6beagle3cpu13BeagleCPUImplIdLi1ELi0EE7getNameEv │ │ │ │ - 326: 000000000005e738 56 OBJECT WEAK DEFAULT 20 _ZTVSt23_Sp_counted_ptr_inplaceINSt13__future_base11_Task_stateISt5_BindIFMN6beagle3cpu13BeagleCPUImplIfLi1ELi0EEEFvPKiS8_S8_S8_S8_iPdEPS6_S8_S8_S8_S8_S8_iS9_EESaIiEFvvEEESF_LN9__gnu_cxx12_Lock_policyE2EE │ │ │ │ - 327: 000000000001d420 316 FUNC WEAK DEFAULT 12 _ZN6beagle3cpu19BeagleCPU4StateImplIdLi1ELi0EE28calcEdgeLogDerivativesStatesEPKiPKdiiS6_S6_PdS7_S7_ │ │ │ │ - 328: 000000000005f5c0 40 OBJECT WEAK DEFAULT 20 _ZTVNSt13__future_base7_ResultIvEE │ │ │ │ - 329: 000000000003fca0 326 FUNC WEAK DEFAULT 12 _ZNSt17_Function_handlerIFSt10unique_ptrINSt13__future_base12_Result_baseENS2_8_DeleterEEvENS1_12_Task_setterIS0_INS1_7_ResultIvEES3_EZNS1_11_Task_stateISt5_BindIFMN6beagle3cpu13BeagleCPUImplIfLi1ELi0EEEFvPKiSH_SH_SH_SH_SH_SH_iPdEPSF_SH_SH_SH_SH_SH_SH_SH_iSI_EESaIiEFvvEE14_M_run_delayedESt8weak_ptrINS1_13_State_baseV2EEEUlvE_vEEE9_M_invokeERKSt9_Any_data │ │ │ │ - 330: 000000000004b3d0 46 FUNC WEAK DEFAULT 12 _ZN6beagle3cpu19BeagleCPU4StateImplIdLi1ELi0EED0Ev │ │ │ │ - 331: 0000000000024c60 728 FUNC WEAK DEFAULT 12 _ZN6beagle3cpu13BeagleCPUImplIdLi1ELi0EE21calcPrePartialsStatesEPdPKdS5_PKiS5_ii │ │ │ │ - 332: 000000000003df00 3287 FUNC WEAK DEFAULT 12 _ZN6beagle3cpu13BeagleCPUImplIdLi1ELi0EE27calcEdgeLogLikelihoodsMultiEPKiS4_S4_S4_S4_S4_iPd │ │ │ │ - 333: 000000000005e2b8 24 OBJECT WEAK DEFAULT 20 _ZTINSt13__future_base11_Task_stateISt5_BindIFMN6beagle3cpu13BeagleCPUImplIfLi1ELi0EEEFvPKiS7_S7_S7_S7_iPdEPS5_S7_S7_S7_S7_S7_iS8_EESaIiEFvvEEE │ │ │ │ - 334: 00000000000431a0 116 FUNC WEAK DEFAULT 12 _ZNSt13__future_base11_Task_stateISt5_BindIFMN6beagle3cpu13BeagleCPUImplIdLi1ELi0EEEFvPKiS7_S7_S7_S7_S7_S7_iPdEPS5_S7_S7_S7_S7_S7_S7_S7_iS8_EESaIiEFvvEED2Ev │ │ │ │ - 335: 0000000000046800 1624 FUNC WEAK DEFAULT 12 _ZN6beagle3cpu13BeagleCPUImplIfLi1ELi0EE27calculateEdgeLogLikelihoodsEPKiS4_S4_S4_S4_S4_S4_S4_iPdS5_S5_ │ │ │ │ - 336: 000000000005f5e8 40 OBJECT WEAK DEFAULT 20 _ZTVN6beagle3cpu26BeagleCPU4StateImplFactoryIdEE │ │ │ │ - 337: 0000000000050e70 513 FUNC WEAK DEFAULT 12 _ZNSt5dequeISt13packaged_taskIFvvEESaIS2_EE17_M_reallocate_mapEmb │ │ │ │ - 338: 0000000000028350 5 FUNC WEAK DEFAULT 12 _ZNSt23_Sp_counted_ptr_inplaceINSt13__future_base11_Task_stateISt5_BindIFMN6beagle3cpu13BeagleCPUImplIdLi1ELi0EEEFibPKiiiEPS6_bS8_i13BeagleOpCodesEESaIiEFvvEEESF_LN9__gnu_cxx12_Lock_policyE2EED2Ev │ │ │ │ - 339: 0000000000048200 789 FUNC WEAK DEFAULT 12 _ZN6beagle3cpu19BeagleCPU4StateImplIdLi1ELi0EE22calcRootLogLikelihoodsEiiiiPd │ │ │ │ - 340: 0000000000042960 199 FUNC WEAK DEFAULT 12 _ZNK6beagle6plugin6Plugin10pluginTypeB5cxx11Ev │ │ │ │ - 341: 000000000005e108 16 OBJECT WEAK DEFAULT 20 _ZTINSt13__future_base12_Task_setterISt10unique_ptrINS_7_ResultIvEENS_12_Result_base8_DeleterEEZNS_11_Task_stateISt5_BindIFMN6beagle3cpu13BeagleCPUImplIfLi1ELi0EEEFvPKiSE_SE_SE_SE_SE_SE_iPdEPSC_SE_SE_SE_SE_SE_SE_SE_iSF_EESaIiEFvvEE6_M_runEvEUlvE_vEE │ │ │ │ - 342: 00000000000478e0 410 FUNC WEAK DEFAULT 12 _ZN6beagle3cpu13BeagleCPUImplIdLi1ELi0EE14setTipPartialsEiPKd │ │ │ │ - 343: 0000000000028340 5 FUNC WEAK DEFAULT 12 _ZNSt23_Sp_counted_ptr_inplaceINSt13__future_base11_Task_stateISt5_BindIFMN6beagle3cpu13BeagleCPUImplIdLi1ELi0EEEFvPKiS8_S8_S8_S8_iPdEPS6_S8_S8_S8_S8_S8_iS9_EESaIiEFvvEEESF_LN9__gnu_cxx12_Lock_policyE2EED1Ev │ │ │ │ - 344: 000000000001f480 744 FUNC WEAK DEFAULT 12 _ZN6beagle3cpu19BeagleCPU4StateImplIdLi1ELi0EE30calcStatesPartialsFixedScalingEPdPKiPKdS7_S7_S7_ii │ │ │ │ - 345: 0000000000028300 5 FUNC WEAK DEFAULT 12 _ZNSt23_Sp_counted_ptr_inplaceINSt13__future_base11_Task_stateISt5_BindIFMN6beagle3cpu13BeagleCPUImplIfLi1ELi0EEEFvPKiS8_S8_S8_S8_S8_S8_iPdEPS6_S8_S8_S8_S8_S8_S8_S8_iS9_EESaIiEFvvEEESF_LN9__gnu_cxx12_Lock_policyE2EED2Ev │ │ │ │ - 346: 00000000000287e0 422 FUNC WEAK DEFAULT 12 _ZN6beagle3cpu22EigenDecompositionCubeIdLi1EE21setEigenDecompositionEiPKdS4_S4_ │ │ │ │ - 347: 0000000000051800 114 FUNC WEAK DEFAULT 12 _ZN6beagle3cpu13BeagleCPUImplIdLi1ELi0EE25updatePartialsByPartitionEPKii │ │ │ │ - 348: 00000000000254e0 1397 FUNC WEAK DEFAULT 12 _ZN6beagle3cpu13BeagleCPUImplIdLi1ELi0EE32calcPartialsPartialsFixedScalingEPdPKdS5_S5_S5_S5_ii │ │ │ │ - 349: 0000000000056c60 45 OBJECT WEAK DEFAULT 14 _ZTSN6beagle3cpu26BeagleCPU4StateImplFactoryIfEE │ │ │ │ - 350: 000000000003ff20 277 FUNC WEAK DEFAULT 12 _ZNSt17_Function_handlerIFSt10unique_ptrINSt13__future_base12_Result_baseENS2_8_DeleterEEvENS1_12_Task_setterIS0_INS1_7_ResultIvEES3_EZNS1_11_Task_stateISt5_BindIFMN6beagle3cpu13BeagleCPUImplIfLi1ELi0EEEFibPKiiiEPSF_bSH_i13BeagleOpCodesEESaIiEFvvEE14_M_run_delayedESt8weak_ptrINS1_13_State_baseV2EEEUlvE_vEEE9_M_invokeERKSt9_Any_data │ │ │ │ - 351: 00000000000430a0 116 FUNC WEAK DEFAULT 12 _ZNSt13__future_base11_Task_stateISt5_BindIFMN6beagle3cpu13BeagleCPUImplIdLi1ELi0EEEFibPKiiiEPS5_bS7_i13BeagleOpCodesEESaIiEFvvEED1Ev │ │ │ │ - 352: 000000000002a470 150 FUNC WEAK DEFAULT 12 _ZN6beagle3cpu13BeagleCPUImplIdLi1ELi0EE18setCategoryWeightsEiPKd │ │ │ │ - 353: 0000000000043420 116 FUNC WEAK DEFAULT 12 _ZNSt23_Sp_counted_ptr_inplaceINSt13__future_base11_Task_stateISt5_BindIFMN6beagle3cpu13BeagleCPUImplIfLi1ELi0EEEFvPKiS8_S8_S8_S8_iPdEPS6_S8_S8_S8_S8_S8_iS9_EESaIiEFvvEEESF_LN9__gnu_cxx12_Lock_policyE2EE10_M_disposeEv │ │ │ │ - 354: 0000000000055e20 44 OBJECT WEAK DEFAULT 14 _ZTSNSt13__future_base16_Task_state_baseIFvvEEE │ │ │ │ - 355: 0000000000020a10 657 FUNC WEAK DEFAULT 12 _ZN6beagle3cpu19BeagleCPU4StateImplIfLi1ELi0EE30calcEdgeLogDerivativesPartialsEPKfS4_iiPKdS4_iPdS7_S7_ │ │ │ │ - 356: 000000000005e138 16 OBJECT WEAK DEFAULT 20 _ZTINSt13__future_base12_Task_setterISt10unique_ptrINS_7_ResultIvEENS_12_Result_base8_DeleterEEZNS_11_Task_stateISt5_BindIFMN6beagle3cpu13BeagleCPUImplIfLi1ELi0EEEFvPKiSE_SE_SE_SE_iPdEPSC_SE_SE_SE_SE_SE_iSF_EESaIiEFvvEE14_M_run_delayedESt8weak_ptrINS_13_State_baseV2EEEUlvE_vEE │ │ │ │ - 357: 0000000000053950 1349 FUNC WEAK DEFAULT 12 _ZN6beagle3cpu13BeagleCPUImplIfLi1ELi0EE42calcEdgeLogLikelihoodsByAutoPartitionAsyncEPKiS4_S4_S4_S4_S4_S4_Pd │ │ │ │ - 358: 0000000000020880 12 FUNC WEAK DEFAULT 12 _ZN6beagle3cpu19BeagleCPU4StateImplIfLi1ELi0EE7getNameEv │ │ │ │ - 359: 000000000004e400 228 FUNC WEAK DEFAULT 12 _ZN6beagle3cpu26BeagleCPU4StateImplFactoryIfE10createImplEiiiiiiiiiiillPi │ │ │ │ - 360: 000000000005e420 56 OBJECT WEAK DEFAULT 20 _ZTVN6beagle3cpu22EigenDecompositionCubeIfLi1EEE │ │ │ │ - 361: 0000000000040720 301 FUNC WEAK DEFAULT 12 _ZNSt17_Function_handlerIFSt10unique_ptrINSt13__future_base12_Result_baseENS2_8_DeleterEEvENS1_12_Task_setterIS0_INS1_7_ResultIvEES3_EZNS1_11_Task_stateISt5_BindIFMN6beagle3cpu13BeagleCPUImplIdLi1ELi0EEEFvPKiSH_SH_SH_SH_iPdEPSF_SH_SH_SH_SH_SH_iSI_EESaIiEFvvEE14_M_run_delayedESt8weak_ptrINS1_13_State_baseV2EEEUlvE_vEEE9_M_invokeERKSt9_Any_data │ │ │ │ - 362: 00000000000565c0 213 OBJECT WEAK DEFAULT 14 _ZTSSt23_Sp_counted_ptr_inplaceINSt13__future_base11_Task_stateISt5_BindIFMN6beagle3cpu13BeagleCPUImplIdLi1ELi0EEEFvPKiS8_S8_S8_S8_S8_S8_iPdEPS6_S8_S8_S8_S8_S8_S8_S8_iS9_EESaIiEFvvEEESF_LN9__gnu_cxx12_Lock_policyE2EE │ │ │ │ - 363: 0000000000037e00 622 FUNC WEAK DEFAULT 12 _ZN6beagle3cpu13BeagleCPUImplIdLi1ELi0EE38calculateEdgeLogLikelihoodsByPartitionEPKiS4_S4_S4_S4_S4_S4_S4_S4_iiPdS5_S5_S5_S5_S5_ │ │ │ │ - 364: 0000000000047fe0 427 FUNC WEAK DEFAULT 12 _ZN6beagle3cpu13BeagleCPUImplIfLi1ELi0EE17calcCrossProductsEPKiS4_S4_S4_PKdiPdS7_ │ │ │ │ - 365: 00000000000556c0 263 OBJECT WEAK DEFAULT 14 _ZTSNSt13__future_base12_Task_setterISt10unique_ptrINS_7_ResultIvEENS_12_Result_base8_DeleterEEZNS_11_Task_stateISt5_BindIFMN6beagle3cpu13BeagleCPUImplIfLi1ELi0EEEFibPKiiiEPSC_bSE_i13BeagleOpCodesEESaIiEFvvEE14_M_run_delayedESt8weak_ptrINS_13_State_baseV2EEEUlvE_vEE │ │ │ │ - 366: 000000000001cbd0 12 FUNC WEAK DEFAULT 12 _ZN6beagle3cpu26BeagleCPU4StateImplFactoryIfE7getNameEv │ │ │ │ - 367: 000000000004ad10 1664 FUNC WEAK DEFAULT 12 _ZN6beagle3cpu13BeagleCPUImplIdLi1ELi0EED2Ev │ │ │ │ - 368: 0000000000022460 190 FUNC WEAK DEFAULT 12 _ZN6beagle3cpu13BeagleCPUImplIfLi1ELi0EE31autoPartitionPartialsOperationsEPKiPiii │ │ │ │ - 369: 000000000005f138 760 OBJECT WEAK DEFAULT 20 _ZTVN6beagle3cpu19BeagleCPU4StateImplIdLi1ELi0EEE │ │ │ │ - 370: 0000000000023b80 372 FUNC WEAK DEFAULT 12 _ZN6beagle3cpu13BeagleCPUImplIdLi1ELi0EE16calcStatesStatesEPdPKiPKdS5_S7_ii │ │ │ │ - 371: 000000000002ef40 1047 FUNC WEAK DEFAULT 12 _ZN6beagle3cpu24EigenDecompositionSquareIdLi1EE24updateTransitionMatricesEiPKiS4_S4_PKdS6_PPdi │ │ │ │ - 372: 00000000000428c0 75 FUNC WEAK DEFAULT 12 _ZNSt13__future_base13_State_baseV2D2Ev │ │ │ │ - 373: 000000000003db90 38 FUNC WEAK DEFAULT 12 _ZNSt6thread11_State_implINS_8_InvokerISt5tupleIJMN6beagle3cpu13BeagleCPUImplIdLi1ELi0EEEFvPNS6_10threadDataEEPS6_S8_EEEEE6_M_runEv │ │ │ │ - 374: 0000000000046e60 1342 FUNC WEAK DEFAULT 12 _ZN6beagle3cpu13BeagleCPUImplIfLi1ELi0EE26reorderPatternsByPartitionEv │ │ │ │ - 375: 00000000000557e0 246 OBJECT WEAK DEFAULT 14 _ZTSNSt13__future_base12_Task_setterISt10unique_ptrINS_7_ResultIvEENS_12_Result_base8_DeleterEEZNS_11_Task_stateISt5_BindIFMN6beagle3cpu13BeagleCPUImplIdLi1ELi0EEEFvPKiSE_SE_SE_SE_SE_SE_iPdEPSC_SE_SE_SE_SE_SE_SE_SE_iSF_EESaIiEFvvEE6_M_runEvEUlvE_vEE │ │ │ │ - 376: 0000000000029fa0 52 FUNC WEAK DEFAULT 12 _ZN6beagle3cpu13BeagleCPUImplIdLi1ELi0EE16copyScaleFactorsEii │ │ │ │ - 377: 0000000000049190 566 FUNC WEAK DEFAULT 12 _ZNSt13__future_base11_Task_stateISt5_BindIFMN6beagle3cpu13BeagleCPUImplIdLi1ELi0EEEFvPKiS7_S7_S7_S7_iPdEPS5_S7_S7_S7_S7_S7_iS8_EESaIiEFvvEE6_M_runEv │ │ │ │ - 378: 00000000000566a0 190 OBJECT WEAK DEFAULT 14 _ZTSSt23_Sp_counted_ptr_inplaceINSt13__future_base11_Task_stateISt5_BindIFMN6beagle3cpu13BeagleCPUImplIfLi1ELi0EEEFibPKiiiEPS6_bS8_i13BeagleOpCodesEESaIiEFvvEEESF_LN9__gnu_cxx12_Lock_policyE2EE │ │ │ │ - 379: 0000000000056ce0 39 OBJECT WEAK DEFAULT 14 _ZTSN6beagle3cpu20BeagleCPUImplFactoryIfEE │ │ │ │ - 380: 0000000000056420 190 OBJECT WEAK DEFAULT 14 _ZTSSt23_Sp_counted_ptr_inplaceINSt13__future_base11_Task_stateISt5_BindIFMN6beagle3cpu13BeagleCPUImplIdLi1ELi0EEEFibPKiiiEPS6_bS8_i13BeagleOpCodesEESaIiEFvvEEESF_LN9__gnu_cxx12_Lock_policyE2EE │ │ │ │ - 381: 000000000004b3b0 23 FUNC WEAK DEFAULT 12 _ZN6beagle3cpu19BeagleCPU4StateImplIdLi1ELi0EED1Ev │ │ │ │ - 382: 0000000000043970 139 FUNC WEAK DEFAULT 12 _ZNSt13__future_base11_Task_stateISt5_BindIFMN6beagle3cpu13BeagleCPUImplIfLi1ELi0EEEFvPKiS7_S7_S7_S7_S7_S7_iPdEPS5_S7_S7_S7_S7_S7_S7_S7_iS8_EESaIiEFvvEED0Ev │ │ │ │ - 383: 00000000000320c0 960 FUNC WEAK DEFAULT 12 _ZN6beagle3cpu13BeagleCPUImplIdLi1ELi0EE22calcRootLogLikelihoodsEiiiiPd │ │ │ │ - 384: 0000000000028d60 9 FUNC WEAK DEFAULT 12 _ZNSt23_Sp_counted_ptr_inplaceINSt13__future_base11_Task_stateISt5_BindIFMN6beagle3cpu13BeagleCPUImplIdLi1ELi0EEEFibPKiiiEPS6_bS8_i13BeagleOpCodesEESaIiEFvvEEESF_LN9__gnu_cxx12_Lock_policyE2EE10_M_destroyEv │ │ │ │ - 385: 000000000004f030 33 FUNC WEAK DEFAULT 12 _ZNSt10unique_ptrINSt6thread6_StateESt14default_deleteIS1_EED1Ev │ │ │ │ - 386: 0000000000056100 140 OBJECT WEAK DEFAULT 14 _ZTSNSt13__future_base11_Task_stateISt5_BindIFMN6beagle3cpu13BeagleCPUImplIdLi1ELi0EEEFvPKiS7_S7_S7_S7_iPdEPS5_S7_S7_S7_S7_S7_iS8_EESaIiEFvvEEE │ │ │ │ - 387: 000000000004c880 228 FUNC WEAK DEFAULT 12 _ZN6beagle3cpu26BeagleCPU4StateImplFactoryIdE10createImplEiiiiiiiiiiillPi │ │ │ │ - 388: 000000000002a6e0 358 FUNC WEAK DEFAULT 12 _ZN6beagle3cpu13BeagleCPUImplIdLi1ELi0EE11setPartialsEiPKd │ │ │ │ - 389: 0000000000028340 5 FUNC WEAK DEFAULT 12 _ZNSt23_Sp_counted_ptr_inplaceINSt13__future_base11_Task_stateISt5_BindIFMN6beagle3cpu13BeagleCPUImplIdLi1ELi0EEEFvPKiS8_S8_S8_S8_iPdEPS6_S8_S8_S8_S8_S8_iS9_EESaIiEFvvEEESF_LN9__gnu_cxx12_Lock_policyE2EED2Ev │ │ │ │ - 390: 000000000005e360 24 OBJECT WEAK DEFAULT 20 _ZTISt23_Sp_counted_ptr_inplaceINSt13__future_base11_Task_stateISt5_BindIFMN6beagle3cpu13BeagleCPUImplIfLi1ELi0EEEFvPKiS8_S8_S8_S8_S8_S8_iPdEPS6_S8_S8_S8_S8_S8_S8_S8_iS9_EESaIiEFvvEEESF_LN9__gnu_cxx12_Lock_policyE2EE │ │ │ │ - 391: 000000000002e580 1371 FUNC WEAK DEFAULT 12 _ZN6beagle3cpu13BeagleCPUImplIfLi1ELi0EE11getPartialsEiiPd │ │ │ │ - 392: 00000000000430a0 116 FUNC WEAK DEFAULT 12 _ZNSt13__future_base11_Task_stateISt5_BindIFMN6beagle3cpu13BeagleCPUImplIdLi1ELi0EEEFibPKiiiEPS5_bS7_i13BeagleOpCodesEESaIiEFvvEED2Ev │ │ │ │ - 393: 0000000000052410 1250 FUNC WEAK DEFAULT 12 _ZN6beagle3cpu13BeagleCPUImplIfLi1ELi0EE42calcRootLogLikelihoodsByAutoPartitionAsyncEPKiS4_S4_S4_S4_Pd │ │ │ │ - 394: 000000000005e700 56 OBJECT WEAK DEFAULT 20 _ZTVSt23_Sp_counted_ptr_inplaceINSt13__future_base11_Task_stateISt5_BindIFMN6beagle3cpu13BeagleCPUImplIfLi1ELi0EEEFibPKiiiEPS6_bS8_i13BeagleOpCodesEESaIiEFvvEEESF_LN9__gnu_cxx12_Lock_policyE2EE │ │ │ │ - 395: 0000000000032600 337 FUNC WEAK DEFAULT 12 _ZN6beagle3cpu13BeagleCPUImplIdLi1ELi0EE18removeScaleFactorsEPKiii │ │ │ │ - 396: 000000000003dd70 61 FUNC WEAK DEFAULT 12 _ZNSt17_Function_handlerIFSt10unique_ptrINSt13__future_base12_Result_baseENS2_8_DeleterEEvENS1_12_Task_setterIS0_INS1_7_ResultIvEES3_EZNS1_11_Task_stateISt5_BindIFMN6beagle3cpu13BeagleCPUImplIfLi1ELi0EEEFibPKiiiEPSF_bSH_i13BeagleOpCodesEESaIiEFvvEE14_M_run_delayedESt8weak_ptrINS1_13_State_baseV2EEEUlvE_vEEE10_M_managerERSt9_Any_dataRKSX_St18_Manager_operation │ │ │ │ - 397: 00000000000438e0 139 FUNC WEAK DEFAULT 12 _ZNSt13__future_base11_Task_stateISt5_BindIFMN6beagle3cpu13BeagleCPUImplIfLi1ELi0EEEFvPKiS7_S7_S7_S7_iPdEPS5_S7_S7_S7_S7_S7_iS8_EESaIiEFvvEED0Ev │ │ │ │ - 398: 000000000005e330 24 OBJECT WEAK DEFAULT 20 _ZTISt23_Sp_counted_ptr_inplaceINSt13__future_base11_Task_stateISt5_BindIFMN6beagle3cpu13BeagleCPUImplIfLi1ELi0EEEFibPKiiiEPS6_bS8_i13BeagleOpCodesEESaIiEFvvEEESF_LN9__gnu_cxx12_Lock_policyE2EE │ │ │ │ - 399: 0000000000048ad0 566 FUNC WEAK DEFAULT 12 _ZNSt13__future_base11_Task_stateISt5_BindIFMN6beagle3cpu13BeagleCPUImplIfLi1ELi0EEEFvPKiS7_S7_S7_S7_iPdEPS5_S7_S7_S7_S7_S7_iS8_EESaIiEFvvEE6_M_runEv │ │ │ │ - 400: 0000000000032480 329 FUNC WEAK DEFAULT 12 _ZN6beagle3cpu13BeagleCPUImplIdLi1ELi0EE29removeScaleFactorsByPartitionEPKiiii │ │ │ │ - 401: 0000000000056950 24 OBJECT WEAK DEFAULT 14 _ZTSSt19_Sp_make_shared_tag │ │ │ │ - 402: 000000000005e2e8 24 OBJECT WEAK DEFAULT 20 _ZTISt23_Sp_counted_ptr_inplaceINSt13__future_base11_Task_stateISt5_BindIFMN6beagle3cpu13BeagleCPUImplIdLi1ELi0EEEFibPKiiiEPS6_bS8_i13BeagleOpCodesEESaIiEFvvEEESF_LN9__gnu_cxx12_Lock_policyE2EE │ │ │ │ - 403: 000000000003dbf0 61 FUNC WEAK DEFAULT 12 _ZNSt17_Function_handlerIFSt10unique_ptrINSt13__future_base12_Result_baseENS2_8_DeleterEEvENS1_12_Task_setterIS0_INS1_7_ResultIvEES3_EZNS1_11_Task_stateISt5_BindIFMN6beagle3cpu13BeagleCPUImplIdLi1ELi0EEEFibPKiiiEPSF_bSH_i13BeagleOpCodesEESaIiEFvvEE14_M_run_delayedESt8weak_ptrINS1_13_State_baseV2EEEUlvE_vEEE10_M_managerERSt9_Any_dataRKSX_St18_Manager_operation │ │ │ │ - 404: 000000000005e480 40 OBJECT WEAK DEFAULT 20 _ZTVNSt6thread11_State_implINS_8_InvokerISt5tupleIJMN6beagle3cpu13BeagleCPUImplIfLi1ELi0EEEFvPNS6_10threadDataEEPS6_S8_EEEEEE │ │ │ │ - 405: 0000000000028d40 9 FUNC WEAK DEFAULT 12 _ZNSt23_Sp_counted_ptr_inplaceINSt13__future_base11_Task_stateISt5_BindIFMN6beagle3cpu13BeagleCPUImplIdLi1ELi0EEEFvPKiS8_S8_S8_S8_S8_S8_iPdEPS6_S8_S8_S8_S8_S8_S8_S8_iS9_EESaIiEFvvEEESF_LN9__gnu_cxx12_Lock_policyE2EE10_M_destroyEv │ │ │ │ - 406: 0000000000041b00 1429 FUNC WEAK DEFAULT 12 _ZN6beagle3cpu13BeagleCPUImplIfLi1ELi0EE23calcCrossProductsStatesEPKiPKfPKdS6_dPdS9_ │ │ │ │ - 407: 000000000005e770 56 OBJECT WEAK DEFAULT 20 _ZTVSt23_Sp_counted_ptr_inplaceINSt13__future_base11_Task_stateISt5_BindIFMN6beagle3cpu13BeagleCPUImplIfLi1ELi0EEEFvPKiS8_S8_S8_S8_S8_S8_iPdEPS6_S8_S8_S8_S8_S8_S8_S8_iS9_EESaIiEFvvEEESF_LN9__gnu_cxx12_Lock_policyE2EE │ │ │ │ - 408: 0000000000040460 113 FUNC WEAK DEFAULT 12 _ZN6beagle3cpu13BeagleCPUImplIdLi1ELi0EE18getInstanceDetailsEP21BeagleInstanceDetails │ │ │ │ - 409: 00000000000496f0 59 FUNC WEAK DEFAULT 12 _ZNSt10unique_ptrINSt13__future_base12_Result_baseENS1_8_DeleterEED1Ev │ │ │ │ - 410: 000000000001d410 10 FUNC WEAK DEFAULT 12 _ZN6beagle3cpu13BeagleCPUImplIdLi1ELi0EE8getFlagsEv │ │ │ │ - 411: 000000000003deb0 61 FUNC WEAK DEFAULT 12 _ZNSt17_Function_handlerIFSt10unique_ptrINSt13__future_base12_Result_baseENS2_8_DeleterEEvENS1_12_Task_setterIS0_INS1_7_ResultIvEES3_EZNS1_11_Task_stateISt5_BindIFMN6beagle3cpu13BeagleCPUImplIfLi1ELi0EEEFvPKiSH_SH_SH_SH_SH_SH_iPdEPSF_SH_SH_SH_SH_SH_SH_SH_iSI_EESaIiEFvvEE6_M_runEvEUlvE_vEEE10_M_managerERSt9_Any_dataRKSU_St18_Manager_operation │ │ │ │ - 412: 000000000001ebe0 564 FUNC WEAK DEFAULT 12 _ZN6beagle3cpu19BeagleCPU4StateImplIdLi1ELi0EE20calcPartialsPartialsEPdPKdS5_S5_S5_ii │ │ │ │ - 413: 000000000003fbf0 80 FUNC WEAK DEFAULT 12 _ZZNSt9once_flag18_Prepare_executionC4IZSt9call_onceIMNSt13__future_base13_State_baseV2EFvPSt8functionIFSt10unique_ptrINS3_12_Result_baseENS7_8_DeleterEEvEEPbEJPS4_SC_SD_EEvRS_OT_DpOT0_EUlvE_EERSI_ENUlvE_4_FUNEv │ │ │ │ - 414: 000000000004a800 612 FUNC WEAK DEFAULT 12 _ZN6beagle3cpu13BeagleCPUImplIdLi1ELi0EE13threadWaitingEPNS2_10threadDataE │ │ │ │ - 415: 000000000003ebe0 1624 FUNC WEAK DEFAULT 12 _ZN6beagle3cpu13BeagleCPUImplIdLi1ELi0EE27calculateEdgeLogLikelihoodsEPKiS4_S4_S4_S4_S4_S4_S4_iPdS5_S5_ │ │ │ │ - 416: 000000000005e580 72 OBJECT WEAK DEFAULT 20 _ZTVNSt13__future_base11_Task_stateISt5_BindIFMN6beagle3cpu13BeagleCPUImplIfLi1ELi0EEEFibPKiiiEPS5_bS7_i13BeagleOpCodesEESaIiEFvvEEE │ │ │ │ - 417: 000000000005e270 24 OBJECT WEAK DEFAULT 20 _ZTINSt13__future_base11_Task_stateISt5_BindIFMN6beagle3cpu13BeagleCPUImplIdLi1ELi0EEEFvPKiS7_S7_S7_S7_iPdEPS5_S7_S7_S7_S7_S7_iS8_EESaIiEFvvEEE │ │ │ │ - 418: 000000000004b3b0 23 FUNC WEAK DEFAULT 12 _ZN6beagle3cpu19BeagleCPU4StateImplIdLi1ELi0EED2Ev │ │ │ │ - 419: 000000000003dd30 61 FUNC WEAK DEFAULT 12 _ZNSt17_Function_handlerIFSt10unique_ptrINSt13__future_base12_Result_baseENS2_8_DeleterEEvENS1_12_Task_setterIS0_INS1_7_ResultIvEES3_EZNS1_11_Task_stateISt5_BindIFMN6beagle3cpu13BeagleCPUImplIdLi1ELi0EEEFvPKiSH_SH_SH_SH_SH_SH_iPdEPSF_SH_SH_SH_SH_SH_SH_SH_iSI_EESaIiEFvvEE6_M_runEvEUlvE_vEEE10_M_managerERSt9_Any_dataRKSU_St18_Manager_operation │ │ │ │ - 420: 0000000000020890 10 FUNC WEAK DEFAULT 12 _ZN6beagle3cpu13BeagleCPUImplIfLi1ELi0EE8getFlagsEv │ │ │ │ - 421: 000000000001cb20 9 FUNC WEAK DEFAULT 12 _ZNK6beagle6plugin6Plugin18getBeagleFactoriesB5cxx11Ev │ │ │ │ - 422: 0000000000028d50 9 FUNC WEAK DEFAULT 12 _ZNSt23_Sp_counted_ptr_inplaceINSt13__future_base11_Task_stateISt5_BindIFMN6beagle3cpu13BeagleCPUImplIdLi1ELi0EEEFvPKiS8_S8_S8_S8_iPdEPS6_S8_S8_S8_S8_S8_iS9_EESaIiEFvvEEESF_LN9__gnu_cxx12_Lock_policyE2EE10_M_destroyEv │ │ │ │ - 423: 0000000000043320 116 FUNC WEAK DEFAULT 12 _ZNSt13__future_base11_Task_stateISt5_BindIFMN6beagle3cpu13BeagleCPUImplIfLi1ELi0EEEFvPKiS7_S7_S7_S7_S7_S7_iPdEPS5_S7_S7_S7_S7_S7_S7_S7_iS8_EESaIiEFvvEED1Ev │ │ │ │ - 424: 000000000005f610 40 OBJECT WEAK DEFAULT 20 _ZTVN6beagle3cpu26BeagleCPU4StateImplFactoryIfEE │ │ │ │ - 425: 000000000002a850 300 FUNC WEAK DEFAULT 12 _ZN6beagle3cpu13BeagleCPUImplIfLi1ELi0EE18setRootPrePartialsEPKiS4_i │ │ │ │ - 426: 000000000004f030 33 FUNC WEAK DEFAULT 12 _ZNSt10unique_ptrINSt6thread6_StateESt14default_deleteIS1_EED2Ev │ │ │ │ - 427: 0000000000031b80 1289 FUNC WEAK DEFAULT 12 _ZN6beagle3cpu13BeagleCPUImplIdLi1ELi0EE33calcRootLogLikelihoodsByPartitionEPKiS4_S4_S4_S4_iPd │ │ │ │ - 428: 000000000005e828 16 OBJECT WEAK DEFAULT 20 _ZTIN6beagle3cpu18EigenDecompositionIdLi1EEE │ │ │ │ - 429: 000000000001c900 479 FUNC GLOBAL DEFAULT 12 _ZN6beagle3cpu15BeagleCPUPluginC1Ev │ │ │ │ - 430: 0000000000042840 115 FUNC WEAK DEFAULT 12 _ZN6beagle3cpu13BeagleCPUImplIdLi1ELi0EE24calculateEdgeDerivativesEPKiS4_S4_S4_S4_S4_iPdS5_S5_ │ │ │ │ - 431: 000000000001d2e0 174 FUNC WEAK DEFAULT 12 _ZN6beagle3cpu13BeagleCPUImplIdLi1ELi0EE14getDerivativesEPdS3_ │ │ │ │ - 432: 0000000000040600 277 FUNC WEAK DEFAULT 12 _ZNSt17_Function_handlerIFSt10unique_ptrINSt13__future_base12_Result_baseENS2_8_DeleterEEvENS1_12_Task_setterIS0_INS1_7_ResultIvEES3_EZNS1_11_Task_stateISt5_BindIFMN6beagle3cpu13BeagleCPUImplIdLi1ELi0EEEFibPKiiiEPSF_bSH_i13BeagleOpCodesEESaIiEFvvEE6_M_runEvEUlvE_vEEE9_M_invokeERKSt9_Any_data │ │ │ │ - 433: 00000000000553c0 234 OBJECT WEAK DEFAULT 14 _ZTSNSt13__future_base12_Task_setterISt10unique_ptrINS_7_ResultIvEENS_12_Result_base8_DeleterEEZNS_11_Task_stateISt5_BindIFMN6beagle3cpu13BeagleCPUImplIfLi1ELi0EEEFvPKiSE_SE_SE_SE_iPdEPSC_SE_SE_SE_SE_SE_iSF_EESaIiEFvvEE6_M_runEvEUlvE_vEE │ │ │ │ - 434: 0000000000042600 565 FUNC WEAK DEFAULT 12 _ZN6beagle3cpu13BeagleCPUImplIdLi1ELi0EE22calcEdgeLogDerivativesEPKiS4_S4_S4_S4_S4_S4_iPdS5_S5_ │ │ │ │ - 435: 0000000000040190 301 FUNC WEAK DEFAULT 12 _ZNSt17_Function_handlerIFSt10unique_ptrINSt13__future_base12_Result_baseENS2_8_DeleterEEvENS1_12_Task_setterIS0_INS1_7_ResultIvEES3_EZNS1_11_Task_stateISt5_BindIFMN6beagle3cpu13BeagleCPUImplIdLi1ELi0EEEFvPKiSH_SH_SH_SH_iPdEPSF_SH_SH_SH_SH_SH_iSI_EESaIiEFvvEE6_M_runEvEUlvE_vEEE9_M_invokeERKSt9_Any_data │ │ │ │ - 436: 000000000005e1b8 16 OBJECT WEAK DEFAULT 20 _ZTINSt13__future_base12_Task_setterISt10unique_ptrINS_7_ResultIvEENS_12_Result_base8_DeleterEEZNS_11_Task_stateISt5_BindIFMN6beagle3cpu13BeagleCPUImplIdLi1ELi0EEEFibPKiiiEPSC_bSE_i13BeagleOpCodesEESaIiEFvvEE14_M_run_delayedESt8weak_ptrINS_13_State_baseV2EEEUlvE_vEE │ │ │ │ - 437: 0000000000034fc0 353 FUNC WEAK DEFAULT 12 _ZN6beagle3cpu13BeagleCPUImplIfLi1ELi0EE18removeScaleFactorsEPKiii │ │ │ │ - 438: 0000000000048f50 566 FUNC WEAK DEFAULT 12 _ZNSt13__future_base11_Task_stateISt5_BindIFMN6beagle3cpu13BeagleCPUImplIdLi1ELi0EEEFvPKiS7_S7_S7_S7_S7_S7_iPdEPS5_S7_S7_S7_S7_S7_S7_S7_iS8_EESaIiEFvvEE6_M_runEv │ │ │ │ - 439: 000000000005f590 48 OBJECT WEAK DEFAULT 20 _ZTVNSt13__future_base13_State_baseV2E │ │ │ │ - 440: 0000000000051880 1317 FUNC WEAK DEFAULT 12 _ZN6beagle3cpu13BeagleCPUImplIfLi1ELi0EE26upPartialsByPartitionAsyncEPKii │ │ │ │ - 441: 000000000004bc50 287 FUNC WEAK DEFAULT 12 _ZN6beagle3cpu22EigenDecompositionCubeIdLi1EEC2Eiiil │ │ │ │ - 442: 00000000000432a0 116 FUNC WEAK DEFAULT 12 _ZNSt13__future_base11_Task_stateISt5_BindIFMN6beagle3cpu13BeagleCPUImplIfLi1ELi0EEEFvPKiS7_S7_S7_S7_iPdEPS5_S7_S7_S7_S7_S7_iS8_EESaIiEFvvEED1Ev │ │ │ │ - 443: 0000000000040f40 1660 FUNC WEAK DEFAULT 12 _ZN6beagle3cpu13BeagleCPUImplIfLi1ELi0EE25calcCrossProductsPartialsEPKfS4_PKdS4_dPdS7_ │ │ │ │ - 444: 0000000000042a30 142 FUNC WEAK DEFAULT 12 _ZNSt13__future_base13_State_baseV29_M_do_setEPSt8functionIFSt10unique_ptrINS_12_Result_baseENS3_8_DeleterEEvEEPb │ │ │ │ - 445: 0000000000031900 588 FUNC WEAK DEFAULT 12 _ZN6beagle3cpu13BeagleCPUImplIdLi1ELi0EE15rescalePartialsEPdS3_S3_i │ │ │ │ - 446: 0000000000049eb0 303 FUNC WEAK DEFAULT 12 _ZNSt13__future_base11_Task_stateISt5_BindIFMN6beagle3cpu13BeagleCPUImplIdLi1ELi0EEEFvPKiS7_S7_S7_S7_iPdEPS5_S7_S7_S7_S7_S7_iS8_EESaIiEFvvEE14_M_run_delayedESt8weak_ptrINS_13_State_baseV2EE │ │ │ │ - 447: 0000000000021560 3736 FUNC WEAK DEFAULT 12 _ZN6beagle3cpu19BeagleCPU4StateImplIfLi1ELi0EE25calcCrossProductsPartialsEPKfS4_PKdS4_dPdS7_ │ │ │ │ - 448: 000000000001d3a0 85 FUNC WEAK DEFAULT 12 _ZN6beagle3cpu13BeagleCPUImplIdLi1ELi0EE18getSiteDerivativesEPdS3_ │ │ │ │ - 449: 000000000005e148 16 OBJECT WEAK DEFAULT 20 _ZTINSt13__future_base12_Task_setterISt10unique_ptrINS_7_ResultIvEENS_12_Result_base8_DeleterEEZNS_11_Task_stateISt5_BindIFMN6beagle3cpu13BeagleCPUImplIfLi1ELi0EEEFibPKiiiEPSC_bSE_i13BeagleOpCodesEESaIiEFvvEE6_M_runEvEUlvE_vEE │ │ │ │ - 450: 000000000002a440 34 FUNC WEAK DEFAULT 12 _ZN6beagle3cpu13BeagleCPUImplIdLi1ELi0EE21setDifferentialMatrixEiPKd │ │ │ │ - 451: 00000000000275a0 339 FUNC WEAK DEFAULT 12 _ZN6beagle3cpu13BeagleCPUImplIfLi1ELi0EE28calcStatesStatesFixedScalingEPfPKiPKfS5_S7_S7_ii │ │ │ │ - 452: 00000000000504e0 2438 FUNC WEAK DEFAULT 12 _ZN6beagle3cpu13BeagleCPUImplIdLi1ELi0EE20setPatternPartitionsEiPKi │ │ │ │ - 453: 0000000000043a00 2053 FUNC WEAK DEFAULT 12 _ZN6beagle3cpu13BeagleCPUImplIfLi1ELi0EE27calcRootLogLikelihoodsMultiEPKiS4_S4_S4_iPd │ │ │ │ - 454: 0000000000056a80 41 OBJECT WEAK DEFAULT 14 _ZTSN6beagle3cpu18EigenDecompositionIfLi1EEE │ │ │ │ - 455: 000000000005f4b0 16 OBJECT WEAK DEFAULT 20 _ZTIN6beagle6plugin6PluginE │ │ │ │ - 456: 0000000000020cb0 2220 FUNC WEAK DEFAULT 12 _ZN6beagle3cpu19BeagleCPU4StateImplIfLi1ELi0EE23calcCrossProductsStatesEPKiPKfPKdS6_dPdS9_ │ │ │ │ - 457: 00000000000496f0 59 FUNC WEAK DEFAULT 12 _ZNSt10unique_ptrINSt13__future_base12_Result_baseENS1_8_DeleterEED2Ev │ │ │ │ - 458: 000000000004f530 296 FUNC WEAK DEFAULT 12 _ZSt19__create_task_stateIFvvESt5_BindIFMN6beagle3cpu13BeagleCPUImplIfLi1ELi0EEEFibPKiiiEPS5_bS7_i13BeagleOpCodesEESaIiEESt10shared_ptrINSt13__future_base16_Task_state_baseIT_EEEOT0_RKT1_ │ │ │ │ - 459: 00000000000204f0 7 FUNC WEAK DEFAULT 12 _ZN6beagle3cpu13BeagleCPUImplIfLi1ELi0EE15waitForPartialsEPKii │ │ │ │ - 460: 00000000000250c0 1054 FUNC WEAK DEFAULT 12 _ZN6beagle3cpu13BeagleCPUImplIdLi1ELi0EE30calcStatesPartialsFixedScalingEPdPKiPKdS7_S7_S7_ii │ │ │ │ - 461: 000000000003fc40 88 FUNC WEAK DEFAULT 12 _ZNSt23_Sp_counted_ptr_inplaceINSt13__future_base11_Task_stateISt5_BindIFMN6beagle3cpu13BeagleCPUImplIfLi1ELi0EEEFvPKiS8_S8_S8_S8_S8_S8_iPdEPS6_S8_S8_S8_S8_S8_S8_S8_iS9_EESaIiEFvvEEESF_LN9__gnu_cxx12_Lock_policyE2EE14_M_get_deleterERKSt9type_info │ │ │ │ - 462: 000000000003f240 1153 FUNC WEAK DEFAULT 12 _ZN6beagle3cpu13BeagleCPUImplIfLi1ELi0EE21accumulateDerivativesEPdS3_S3_ │ │ │ │ - 463: 0000000000056a40 46 OBJECT WEAK DEFAULT 14 _ZTSN6beagle3cpu19BeagleCPU4StateImplIdLi1ELi0EEE │ │ │ │ - 464: 00000000000404e0 277 FUNC WEAK DEFAULT 12 _ZNSt17_Function_handlerIFSt10unique_ptrINSt13__future_base12_Result_baseENS2_8_DeleterEEvENS1_12_Task_setterIS0_INS1_7_ResultIvEES3_EZNS1_11_Task_stateISt5_BindIFMN6beagle3cpu13BeagleCPUImplIfLi1ELi0EEEFibPKiiiEPSF_bSH_i13BeagleOpCodesEESaIiEFvvEE6_M_runEvEUlvE_vEEE9_M_invokeERKSt9_Any_data │ │ │ │ - 465: 000000000001f9f0 25 FUNC WEAK DEFAULT 12 _ZN6beagle3cpu13BeagleCPUImplIfLi1ELi0EE21setEigenDecompositionEiPKdS4_S4_ │ │ │ │ - 466: 0000000000049610 76 FUNC WEAK DEFAULT 12 _ZNSt16_Sp_counted_baseILN9__gnu_cxx12_Lock_policyE2EE24_M_release_last_use_coldEv │ │ │ │ - 467: 000000000001d260 106 FUNC WEAK DEFAULT 12 _ZN6beagle3cpu13BeagleCPUImplIdLi1ELi0EE16getLogLikelihoodEPd │ │ │ │ - 468: 000000000002a0f0 38 FUNC WEAK DEFAULT 12 _ZN6beagle3cpu13BeagleCPUImplIdLi1ELi0EE17setPatternWeightsEPKd │ │ │ │ - 469: 0000000000028cd0 9 FUNC WEAK DEFAULT 12 _ZNSt23_Sp_counted_ptr_inplaceINSt13__future_base11_Task_stateISt5_BindIFMN6beagle3cpu13BeagleCPUImplIdLi1ELi0EEEFvPKiS8_S8_S8_S8_S8_S8_iPdEPS6_S8_S8_S8_S8_S8_S8_S8_iS9_EESaIiEFvvEEESF_LN9__gnu_cxx12_Lock_policyE2EED0Ev │ │ │ │ - 470: 0000000000043320 116 FUNC WEAK DEFAULT 12 _ZNSt13__future_base11_Task_stateISt5_BindIFMN6beagle3cpu13BeagleCPUImplIfLi1ELi0EEEFvPKiS7_S7_S7_S7_S7_S7_iPdEPS5_S7_S7_S7_S7_S7_S7_S7_iS8_EESaIiEFvvEED2Ev │ │ │ │ - 471: 000000000001cd00 504 FUNC WEAK DEFAULT 12 _ZN6beagle3cpu13BeagleCPUImplIdLi1ELi0EE26convolveTransitionMatricesEPKiS4_S4_i │ │ │ │ - 472: 000000000001cf20 304 FUNC WEAK DEFAULT 12 _ZN6beagle3cpu13BeagleCPUImplIdLi1ELi0EE27transposeTransitionMatricesEPKiS4_i │ │ │ │ - 473: 000000000005e288 24 OBJECT WEAK DEFAULT 20 _ZTINSt13__future_base11_Task_stateISt5_BindIFMN6beagle3cpu13BeagleCPUImplIdLi1ELi0EEEFvPKiS7_S7_S7_S7_S7_S7_iPdEPS5_S7_S7_S7_S7_S7_S7_S7_iS8_EESaIiEFvvEEE │ │ │ │ - 474: 000000000001c900 479 FUNC GLOBAL DEFAULT 12 _ZN6beagle3cpu15BeagleCPUPluginC2Ev │ │ │ │ - 475: 0000000000056840 213 OBJECT WEAK DEFAULT 14 _ZTSSt23_Sp_counted_ptr_inplaceINSt13__future_base11_Task_stateISt5_BindIFMN6beagle3cpu13BeagleCPUImplIfLi1ELi0EEEFvPKiS8_S8_S8_S8_S8_S8_iPdEPS6_S8_S8_S8_S8_S8_S8_S8_iS9_EESaIiEFvvEEESF_LN9__gnu_cxx12_Lock_policyE2EE │ │ │ │ - 476: 0000000000034240 649 FUNC WEAK DEFAULT 12 _ZN6beagle3cpu13BeagleCPUImplIfLi1ELi0EE15rescalePartialsEPfS3_S3_i │ │ │ │ - 477: 0000000000030a00 563 FUNC WEAK DEFAULT 12 _ZN6beagle3cpu13BeagleCPUImplIdLi1ELi0EE19autoRescalePartialsEPdPs │ │ │ │ - 478: 000000000004e730 1602 FUNC WEAK DEFAULT 12 _ZN6beagle3cpu19BeagleCPU4StateImplIfLi1ELi0EE33calcEdgeLogLikelihoodsByPartitionEPKiS4_S4_S4_S4_S4_S4_iPd │ │ │ │ - 479: 0000000000044a00 1977 FUNC WEAK DEFAULT 12 _ZN6beagle3cpu19BeagleCPU4StateImplIfLi1ELi0EE27calcRootLogLikelihoodsMultiEPKiS4_S4_S4_iPd │ │ │ │ - 480: 000000000004ed80 673 FUNC WEAK DEFAULT 12 _ZN6beagle3cpu19BeagleCPU4StateImplIfLi1ELi0EE33calcRootLogLikelihoodsByPartitionEPKiS4_S4_S4_S4_iPd │ │ │ │ - 481: 000000000004a150 1082 FUNC WEAK DEFAULT 12 _ZNSt13packaged_taskIFvvEED1Ev │ │ │ │ - 482: 000000000004bc50 287 FUNC WEAK DEFAULT 12 _ZN6beagle3cpu22EigenDecompositionCubeIdLi1EEC1Eiiil │ │ │ │ - 483: 0000000000042c40 88 FUNC WEAK DEFAULT 12 _ZNSt23_Sp_counted_ptr_inplaceINSt13__future_base11_Task_stateISt5_BindIFMN6beagle3cpu13BeagleCPUImplIfLi1ELi0EEEFvPKiS8_S8_S8_S8_iPdEPS6_S8_S8_S8_S8_S8_iS9_EESaIiEFvvEEESF_LN9__gnu_cxx12_Lock_policyE2EE14_M_get_deleterERKSt9type_info │ │ │ │ - 484: 0000000000028cf0 9 FUNC WEAK DEFAULT 12 _ZNSt23_Sp_counted_ptr_inplaceINSt13__future_base11_Task_stateISt5_BindIFMN6beagle3cpu13BeagleCPUImplIfLi1ELi0EEEFvPKiS8_S8_S8_S8_iPdEPS6_S8_S8_S8_S8_S8_iS9_EESaIiEFvvEEESF_LN9__gnu_cxx12_Lock_policyE2EED0Ev │ │ │ │ - 485: 000000000001cae0 55 FUNC GLOBAL DEFAULT 12 plugin_init │ │ │ │ - 486: 0000000000020700 376 FUNC WEAK DEFAULT 12 _ZN6beagle3cpu13BeagleCPUImplIfLi1ELi0EE18getSiteDerivativesEPdS3_ │ │ │ │ - 487: 0000000000043620 116 FUNC WEAK DEFAULT 12 _ZNSt23_Sp_counted_ptr_inplaceINSt13__future_base11_Task_stateISt5_BindIFMN6beagle3cpu13BeagleCPUImplIdLi1ELi0EEEFibPKiiiEPS6_bS8_i13BeagleOpCodesEESaIiEFvvEEESF_LN9__gnu_cxx12_Lock_policyE2EE10_M_disposeEv │ │ │ │ - 488: 00000000000432a0 116 FUNC WEAK DEFAULT 12 _ZNSt13__future_base11_Task_stateISt5_BindIFMN6beagle3cpu13BeagleCPUImplIfLi1ELi0EEEFvPKiS7_S7_S7_S7_iPdEPS5_S7_S7_S7_S7_S7_iS8_EESaIiEFvvEED2Ev │ │ │ │ - 489: 0000000000028d30 9 FUNC WEAK DEFAULT 12 _ZNSt23_Sp_counted_ptr_inplaceINSt13__future_base11_Task_stateISt5_BindIFMN6beagle3cpu13BeagleCPUImplIfLi1ELi0EEEFibPKiiiEPS6_bS8_i13BeagleOpCodesEESaIiEFvvEEESF_LN9__gnu_cxx12_Lock_policyE2EE10_M_destroyEv │ │ │ │ - 490: 000000000001f9e0 10 FUNC WEAK DEFAULT 12 _ZN6beagle3cpu13BeagleCPUImplIdLi1ELi0EE24getPaddedPatternsModulusEv │ │ │ │ - 491: 0000000000056d08 16 OBJECT UNIQUE DEFAULT 14 _ZZNSt19_Sp_make_shared_tag5_S_tiEvE5__tag │ │ │ │ - 492: 0000000000033e40 319 FUNC WEAK DEFAULT 12 _ZN6beagle3cpu13BeagleCPUImplIfLi1ELi0EE27calculateRootLogLikelihoodsEPKiS4_S4_S4_iPd │ │ │ │ - 493: 00000000000208a0 358 FUNC WEAK DEFAULT 12 _ZN6beagle3cpu19BeagleCPU4StateImplIfLi1ELi0EE28calcEdgeLogDerivativesStatesEPKiPKfiiPKdS6_PdS9_S9_ │ │ │ │ - 494: 0000000000054440 1426 FUNC WEAK DEFAULT 12 _ZN6beagle3cpu13BeagleCPUImplIfLi1ELi0EE38calcEdgeLogLikelihoodsByPartitionAsyncEPKiS4_S4_S4_S4_S4_S4_iPd │ │ │ │ - 495: 000000000004fb40 2438 FUNC WEAK DEFAULT 12 _ZN6beagle3cpu13BeagleCPUImplIfLi1ELi0EE20setPatternPartitionsEiPKi │ │ │ │ - 496: 000000000005e690 56 OBJECT WEAK DEFAULT 20 _ZTVSt23_Sp_counted_ptr_inplaceINSt13__future_base11_Task_stateISt5_BindIFMN6beagle3cpu13BeagleCPUImplIdLi1ELi0EEEFvPKiS8_S8_S8_S8_iPdEPS6_S8_S8_S8_S8_S8_iS9_EESaIiEFvvEEESF_LN9__gnu_cxx12_Lock_policyE2EE │ │ │ │ - 497: 0000000000036100 2478 FUNC WEAK DEFAULT 12 _ZN6beagle3cpu13BeagleCPUImplIdLi1ELi0EE33calcEdgeLogLikelihoodsSecondDerivEiiiiiiiiPdS3_S3_ │ │ │ │ - 498: 0000000000023480 575 FUNC WEAK DEFAULT 12 _ZN6beagle3cpu19BeagleCPU4StateImplIfLi1ELi0EE32calcPartialsPartialsFixedScalingEPfPKfS5_S5_S5_S5_ii │ │ │ │ - 499: 0000000000055d00 263 OBJECT WEAK DEFAULT 14 _ZTSNSt13__future_base12_Task_setterISt10unique_ptrINS_7_ResultIvEENS_12_Result_base8_DeleterEEZNS_11_Task_stateISt5_BindIFMN6beagle3cpu13BeagleCPUImplIdLi1ELi0EEEFibPKiiiEPSC_bSE_i13BeagleOpCodesEESaIiEFvvEE14_M_run_delayedESt8weak_ptrINS_13_State_baseV2EEEUlvE_vEE │ │ │ │ - 500: 0000000000032ff0 1756 FUNC WEAK DEFAULT 12 _ZN6beagle3cpu13BeagleCPUImplIdLi1ELi0EE10upPartialsEbPKiii │ │ │ │ - 501: 000000000001fc20 630 FUNC WEAK DEFAULT 12 _ZN6beagle3cpu13BeagleCPUImplIfLi1ELi0EE21setTransitionMatricesEPKiPKdS6_i │ │ │ │ - 502: 0000000000042ac0 88 FUNC WEAK DEFAULT 12 _ZNSt23_Sp_counted_ptr_inplaceINSt13__future_base11_Task_stateISt5_BindIFMN6beagle3cpu13BeagleCPUImplIdLi1ELi0EEEFibPKiiiEPS6_bS8_i13BeagleOpCodesEESaIiEFvvEEESF_LN9__gnu_cxx12_Lock_policyE2EE14_M_get_deleterERKSt9type_info │ │ │ │ - 503: 000000000005e2d0 24 OBJECT WEAK DEFAULT 20 _ZTINSt13__future_base11_Task_stateISt5_BindIFMN6beagle3cpu13BeagleCPUImplIfLi1ELi0EEEFvPKiS7_S7_S7_S7_S7_S7_iPdEPS5_S7_S7_S7_S7_S7_S7_S7_iS8_EESaIiEFvvEEE │ │ │ │ - 504: 000000000002a980 304 FUNC WEAK DEFAULT 12 _ZN6beagle3cpu24EigenDecompositionSquareIdLi1EE21setEigenDecompositionEiPKdS4_S4_ │ │ │ │ - 505: 0000000000042ca0 503 FUNC WEAK DEFAULT 12 _ZN6beagle3cpu13BeagleCPUImplIdLi1ELi0EE12setTipStatesEiPKi │ │ │ │ - 506: 00000000000231a0 712 FUNC WEAK DEFAULT 12 _ZN6beagle3cpu19BeagleCPU4StateImplIfLi1ELi0EE30calcStatesPartialsFixedScalingEPfPKiPKfS7_S7_S7_ii │ │ │ │ - 507: 000000000005f488 16 OBJECT WEAK DEFAULT 20 _ZTIN6beagle17BeagleImplFactoryE │ │ │ │ - 508: 000000000005f478 16 OBJECT WEAK DEFAULT 20 _ZTIN6beagle10BeagleImplE │ │ │ │ - 509: 000000000001cbc0 12 FUNC WEAK DEFAULT 12 _ZN6beagle3cpu20BeagleCPUImplFactoryIdE8getFlagsEv │ │ │ │ - 510: 0000000000028330 5 FUNC WEAK DEFAULT 12 _ZNSt23_Sp_counted_ptr_inplaceINSt13__future_base11_Task_stateISt5_BindIFMN6beagle3cpu13BeagleCPUImplIdLi1ELi0EEEFvPKiS8_S8_S8_S8_S8_S8_iPdEPS6_S8_S8_S8_S8_S8_S8_S8_iS9_EESaIiEFvvEEESF_LN9__gnu_cxx12_Lock_policyE2EED1Ev │ │ │ │ - 511: 00000000000260a0 1221 FUNC WEAK DEFAULT 12 _ZN6beagle3cpu13BeagleCPUImplIfLi1ELi0EE18calcStatesPartialsEPfPKiPKfS7_S7_ii │ │ │ │ - 512: 000000000005f530 24 OBJECT WEAK DEFAULT 20 _ZTIN6beagle3cpu20BeagleCPUImplFactoryIdEE │ │ │ │ - 513: 000000000001cb50 5 FUNC WEAK DEFAULT 12 _ZNSt13__future_base13_State_baseV217_M_complete_asyncEv │ │ │ │ - 514: 0000000000022e10 390 FUNC WEAK DEFAULT 12 _ZN6beagle3cpu19BeagleCPU4StateImplIfLi1ELi0EE21calcPrePartialsStatesEPfPKfS5_PKiS5_ii │ │ │ │ - 515: 0000000000029a10 32 FUNC WEAK DEFAULT 12 _ZN6beagle3cpu22EigenDecompositionCubeIfLi1EED0Ev │ │ │ │ - 516: 0000000000029b50 32 FUNC WEAK DEFAULT 12 _ZN6beagle3cpu22EigenDecompositionCubeIdLi1EED0Ev │ │ │ │ - 517: 0000000000024f40 339 FUNC WEAK DEFAULT 12 _ZN6beagle3cpu13BeagleCPUImplIdLi1ELi0EE28calcStatesStatesFixedScalingEPdPKiPKdS5_S7_S7_ii │ │ │ │ - 518: 0000000000031240 749 FUNC WEAK DEFAULT 12 _ZN6beagle3cpu13BeagleCPUImplIdLi1ELi0EE33calcRootLogLikelihoodsPerCategoryEiiiPd │ │ │ │ - 519: 000000000002eb00 1058 FUNC WEAK DEFAULT 12 _ZN6beagle3cpu24EigenDecompositionSquareIdLi1EE43updateTransitionMatricesWithModelCategoriesEPiPKiS5_S5_PKdPPdi │ │ │ │ - 520: 000000000004f380 348 FUNC WEAK DEFAULT 12 _ZSt19__create_task_stateIFvvESt5_BindIFMN6beagle3cpu13BeagleCPUImplIdLi1ELi0EEEFvPKiS7_S7_S7_S7_S7_S7_iPdEPS5_S7_S7_S7_S7_S7_S7_S7_iS8_EESaIiEESt10shared_ptrINSt13__future_base16_Task_state_baseIT_EEEOT0_RKT1_ │ │ │ │ - 521: 0000000000026c00 1704 FUNC WEAK DEFAULT 12 _ZN6beagle3cpu13BeagleCPUImplIfLi1ELi0EE23calcPrePartialsPartialsEPfPKfS5_S5_S5_ii │ │ │ │ - 522: 0000000000028d10 9 FUNC WEAK DEFAULT 12 _ZNSt23_Sp_counted_ptr_inplaceINSt13__future_base11_Task_stateISt5_BindIFMN6beagle3cpu13BeagleCPUImplIfLi1ELi0EEEFvPKiS8_S8_S8_S8_S8_S8_iPdEPS6_S8_S8_S8_S8_S8_S8_S8_iS9_EESaIiEFvvEEESF_LN9__gnu_cxx12_Lock_policyE2EE10_M_destroyEv │ │ │ │ - 523: 0000000000048860 33 FUNC WEAK DEFAULT 12 _ZNSt14_Function_baseD1Ev │ │ │ │ - 524: 000000000004a150 1082 FUNC WEAK DEFAULT 12 _ZNSt13packaged_taskIFvvEED2Ev │ │ │ │ - 525: 0000000000051db0 230 FUNC WEAK DEFAULT 12 _ZN6beagle3cpu13BeagleCPUImplIfLi1ELi0EE14updatePartialsEPKiii │ │ │ │ - 526: 000000000005e168 16 OBJECT WEAK DEFAULT 20 _ZTINSt13__future_base12_Task_setterISt10unique_ptrINS_7_ResultIvEENS_12_Result_base8_DeleterEEZNS_11_Task_stateISt5_BindIFMN6beagle3cpu13BeagleCPUImplIdLi1ELi0EEEFvPKiSE_SE_SE_SE_SE_SE_iPdEPSC_SE_SE_SE_SE_SE_SE_SE_iSF_EESaIiEFvvEE6_M_runEvEUlvE_vEE │ │ │ │ - 527: 0000000000023d00 1061 FUNC WEAK DEFAULT 12 _ZN6beagle3cpu13BeagleCPUImplIdLi1ELi0EE18calcStatesPartialsEPdPKiPKdS7_S7_ii │ │ │ │ - 528: 0000000000056b40 52 OBJECT WEAK DEFAULT 14 _ZTSSt16_Sp_counted_baseILN9__gnu_cxx12_Lock_policyE2EE │ │ │ │ - 529: 0000000000043850 139 FUNC WEAK DEFAULT 12 _ZNSt13__future_base11_Task_stateISt5_BindIFMN6beagle3cpu13BeagleCPUImplIfLi1ELi0EEEFibPKiiiEPS5_bS7_i13BeagleOpCodesEESaIiEFvvEED0Ev │ │ │ │ - 530: 0000000000028310 5 FUNC WEAK DEFAULT 12 _ZNSt23_Sp_counted_ptr_inplaceINSt13__future_base11_Task_stateISt5_BindIFMN6beagle3cpu13BeagleCPUImplIfLi1ELi0EEEFvPKiS8_S8_S8_S8_iPdEPS6_S8_S8_S8_S8_S8_iS9_EESaIiEFvvEEESF_LN9__gnu_cxx12_Lock_policyE2EED1Ev │ │ │ │ - 531: 00000000000435a0 116 FUNC WEAK DEFAULT 12 _ZNSt23_Sp_counted_ptr_inplaceINSt13__future_base11_Task_stateISt5_BindIFMN6beagle3cpu13BeagleCPUImplIdLi1ELi0EEEFvPKiS8_S8_S8_S8_iPdEPS6_S8_S8_S8_S8_S8_iS9_EESaIiEFvvEEESF_LN9__gnu_cxx12_Lock_policyE2EE10_M_disposeEv │ │ │ │ - 532: 000000000003f700 1259 FUNC WEAK DEFAULT 12 _ZN6beagle3cpu13BeagleCPUImplIdLi1ELi0EE21accumulateDerivativesEPdS3_S3_ │ │ │ │ - 533: 0000000000056980 40 OBJECT WEAK DEFAULT 14 _ZTSN6beagle3cpu13BeagleCPUImplIfLi1ELi0EEE │ │ │ │ - 534: 0000000000032760 915 FUNC WEAK DEFAULT 12 _ZN6beagle3cpu13BeagleCPUImplIdLi1ELi0EE13upPrePartialsEbPKiii │ │ │ │ - 535: 000000000005e240 24 OBJECT WEAK DEFAULT 20 _ZTINSt6thread11_State_implINS_8_InvokerISt5tupleIJMN6beagle3cpu13BeagleCPUImplIfLi1ELi0EEEFvPNS6_10threadDataEEPS6_S8_EEEEEE │ │ │ │ - 536: 0000000000030030 653 FUNC WEAK DEFAULT 12 _ZN6beagle3cpu13BeagleCPUImplIdLi1ELi0EE31calcPartialsPartialsAutoScalingEPdPKdS5_S5_S5_Pi │ │ │ │ - 537: 0000000000040040 326 FUNC WEAK DEFAULT 12 _ZNSt17_Function_handlerIFSt10unique_ptrINSt13__future_base12_Result_baseENS2_8_DeleterEEvENS1_12_Task_setterIS0_INS1_7_ResultIvEES3_EZNS1_11_Task_stateISt5_BindIFMN6beagle3cpu13BeagleCPUImplIdLi1ELi0EEEFvPKiSH_SH_SH_SH_SH_SH_iPdEPSF_SH_SH_SH_SH_SH_SH_SH_iSI_EESaIiEFvvEE14_M_run_delayedESt8weak_ptrINS1_13_State_baseV2EEEUlvE_vEEE9_M_invokeERKSt9_Any_data │ │ │ │ - 538: 000000000004d7c0 2905 FUNC WEAK DEFAULT 12 _ZN6beagle3cpu13BeagleCPUImplIfLi1ELi0EE14createInstanceEiiiiiiiiiiill │ │ │ │ - 539: 000000000002a080 104 FUNC WEAK DEFAULT 12 _ZN6beagle3cpu13BeagleCPUImplIdLi1ELi0EE16setCategoryRatesEPKd │ │ │ │ - 540: 000000000003da00 199 FUNC WEAK DEFAULT 12 _ZNK6beagle6plugin6Plugin10pluginNameB5cxx11Ev │ │ │ │ - 541: 000000000005e7e8 24 OBJECT WEAK DEFAULT 20 _ZTIN6beagle3cpu19BeagleCPU4StateImplIfLi1ELi0EEE │ │ │ │ - 542: 0000000000028fc0 821 FUNC WEAK DEFAULT 12 _ZN6beagle3cpu13BeagleCPUImplIfLi1ELi0EE11setPartialsEiPKd │ │ │ │ - 543: 000000000004f1e0 326 FUNC WEAK DEFAULT 12 _ZSt19__create_task_stateIFvvESt5_BindIFMN6beagle3cpu13BeagleCPUImplIdLi1ELi0EEEFvPKiS7_S7_S7_S7_iPdEPS5_S7_S7_S7_S7_S7_iS8_EESaIiEESt10shared_ptrINSt13__future_base16_Task_state_baseIT_EEEOT0_RKT1_ │ │ │ │ - 544: 0000000000042be0 88 FUNC WEAK DEFAULT 12 _ZNSt23_Sp_counted_ptr_inplaceINSt13__future_base11_Task_stateISt5_BindIFMN6beagle3cpu13BeagleCPUImplIfLi1ELi0EEEFibPKiiiEPS6_bS8_i13BeagleOpCodesEESaIiEFvvEEESF_LN9__gnu_cxx12_Lock_policyE2EE14_M_get_deleterERKSt9type_info │ │ │ │ - 545: 00000000000511e0 1317 FUNC WEAK DEFAULT 12 _ZN6beagle3cpu13BeagleCPUImplIdLi1ELi0EE26upPartialsByPartitionAsyncEPKii │ │ │ │ - 546: 0000000000020520 157 FUNC WEAK DEFAULT 12 _ZN6beagle3cpu13BeagleCPUImplIfLi1ELi0EE38calculateRootLogLikelihoodsByPartitionEPKiS4_S4_S4_S4_iiPdS5_ │ │ │ │ - 547: 000000000004abc0 329 FUNC WEAK DEFAULT 12 _ZN6beagle3cpu13BeagleCPUImplIfLi1ELi0EE10threadDataD1Ev │ │ │ │ - 548: 000000000005e1e0 24 OBJECT WEAK DEFAULT 20 _ZTIN6beagle3cpu22EigenDecompositionCubeIdLi1EEE │ │ │ │ - 549: 000000000001e650 81 FUNC WEAK DEFAULT 12 _ZN6beagle3cpu13BeagleCPUImplIdLi1ELi0EE26resetDerivativeTemporariesEv │ │ │ │ - 550: 00000000000203e0 42 FUNC WEAK DEFAULT 12 _ZN6beagle3cpu13BeagleCPUImplIfLi1ELi0EE43updateTransitionMatricesWithModelCategoriesEPiPKiS5_S5_PKdi │ │ │ │ - 551: 0000000000056240 129 OBJECT WEAK DEFAULT 14 _ZTSNSt13__future_base11_Task_stateISt5_BindIFMN6beagle3cpu13BeagleCPUImplIfLi1ELi0EEEFibPKiiiEPS5_bS7_i13BeagleOpCodesEESaIiEFvvEEE │ │ │ │ - 552: 0000000000053ea0 1426 FUNC WEAK DEFAULT 12 _ZN6beagle3cpu13BeagleCPUImplIdLi1ELi0EE38calcEdgeLogLikelihoodsByPartitionAsyncEPKiS4_S4_S4_S4_S4_S4_iPd │ │ │ │ - 553: 0000000000029600 742 FUNC WEAK DEFAULT 12 _ZN6beagle3cpu13BeagleCPUImplIfLi1ELi0EE17setCPUThreadCountEi │ │ │ │ - 554: 000000000005f4c0 24 OBJECT WEAK DEFAULT 20 _ZTIN6beagle3cpu15BeagleCPUPluginE │ │ │ │ - 555: 000000000001d050 48 FUNC WEAK DEFAULT 12 _ZN6beagle3cpu13BeagleCPUImplIdLi1ELi0EE24updateTransitionMatricesEiPKiS4_S4_PKdi │ │ │ │ - 556: 000000000004aa70 329 FUNC WEAK DEFAULT 12 _ZN6beagle3cpu13BeagleCPUImplIdLi1ELi0EE10threadDataD1Ev │ │ │ │ - 557: 000000000005e1a8 16 OBJECT WEAK DEFAULT 20 _ZTINSt13__future_base12_Task_setterISt10unique_ptrINS_7_ResultIvEENS_12_Result_base8_DeleterEEZNS_11_Task_stateISt5_BindIFMN6beagle3cpu13BeagleCPUImplIdLi1ELi0EEEFibPKiiiEPSC_bSE_i13BeagleOpCodesEESaIiEFvvEE6_M_runEvEUlvE_vEE │ │ │ │ - 558: 000000000003b640 622 FUNC WEAK DEFAULT 12 _ZN6beagle3cpu13BeagleCPUImplIfLi1ELi0EE38calculateEdgeLogLikelihoodsByPartitionEPKiS4_S4_S4_S4_S4_S4_S4_S4_iiPdS5_S5_S5_S5_S5_ │ │ │ │ - 559: 0000000000028330 5 FUNC WEAK DEFAULT 12 _ZNSt23_Sp_counted_ptr_inplaceINSt13__future_base11_Task_stateISt5_BindIFMN6beagle3cpu13BeagleCPUImplIdLi1ELi0EEEFvPKiS8_S8_S8_S8_S8_S8_iPdEPS6_S8_S8_S8_S8_S8_S8_S8_iS9_EESaIiEFvvEEESF_LN9__gnu_cxx12_Lock_policyE2EED2Ev │ │ │ │ - 560: 000000000003dcb0 61 FUNC WEAK DEFAULT 12 _ZNSt17_Function_handlerIFSt10unique_ptrINSt13__future_base12_Result_baseENS2_8_DeleterEEvENS1_12_Task_setterIS0_INS1_7_ResultIvEES3_EZNS1_11_Task_stateISt5_BindIFMN6beagle3cpu13BeagleCPUImplIdLi1ELi0EEEFvPKiSH_SH_SH_SH_iPdEPSF_SH_SH_SH_SH_SH_iSI_EESaIiEFvvEE6_M_runEvEUlvE_vEEE10_M_managerERSt9_Any_dataRKSU_St18_Manager_operation │ │ │ │ - 561: 0000000000029ad0 117 FUNC WEAK DEFAULT 12 _ZN6beagle3cpu22EigenDecompositionCubeIdLi1EED1Ev │ │ │ │ - 562: 0000000000029990 117 FUNC WEAK DEFAULT 12 _ZN6beagle3cpu22EigenDecompositionCubeIfLi1EED1Ev │ │ │ │ - 563: 000000000004f330 68 FUNC WEAK DEFAULT 12 _ZNSt13__future_base11_Task_stateISt5_BindIFMN6beagle3cpu13BeagleCPUImplIdLi1ELi0EEEFvPKiS7_S7_S7_S7_iPdEPS5_S7_S7_S7_S7_S7_iS8_EESaIiEFvvEE8_M_resetEv │ │ │ │ - 564: 0000000000035700 800 FUNC WEAK DEFAULT 12 _ZN6beagle3cpu13BeagleCPUImplIfLi1ELi0EE22accumulateScaleFactorsEPKiii │ │ │ │ - 565: 000000000001f780 608 FUNC WEAK DEFAULT 12 _ZN6beagle3cpu19BeagleCPU4StateImplIdLi1ELi0EE32calcPartialsPartialsFixedScalingEPdPKdS5_S5_S5_S5_ii │ │ │ │ - 566: 0000000000055a00 234 OBJECT WEAK DEFAULT 14 _ZTSNSt13__future_base12_Task_setterISt10unique_ptrINS_7_ResultIvEENS_12_Result_base8_DeleterEEZNS_11_Task_stateISt5_BindIFMN6beagle3cpu13BeagleCPUImplIdLi1ELi0EEEFvPKiSE_SE_SE_SE_iPdEPSC_SE_SE_SE_SE_SE_iSF_EESaIiEFvvEE6_M_runEvEUlvE_vEE │ │ │ │ - 567: 0000000000032b00 86 FUNC WEAK DEFAULT 12 _ZN6beagle3cpu13BeagleCPUImplIdLi1ELi0EE28updatePrePartialsByPartitionEPKii │ │ │ │ - 568: 0000000000055b00 274 OBJECT WEAK DEFAULT 14 _ZTSNSt13__future_base12_Task_setterISt10unique_ptrINS_7_ResultIvEENS_12_Result_base8_DeleterEEZNS_11_Task_stateISt5_BindIFMN6beagle3cpu13BeagleCPUImplIdLi1ELi0EEEFvPKiSE_SE_SE_SE_iPdEPSC_SE_SE_SE_SE_SE_iSF_EESaIiEFvvEE14_M_run_delayedESt8weak_ptrINS_13_State_baseV2EEEUlvE_vEE │ │ │ │ - 569: 000000000005e378 56 OBJECT WEAK DEFAULT 20 _ZTVN6beagle3cpu24EigenDecompositionSquareIdLi1EEE │ │ │ │ - 570: 0000000000023900 627 FUNC WEAK DEFAULT 12 _ZN6beagle3cpu13BeagleCPUImplIdLi1ELi0EE30calcEdgeLogDerivativesPartialsEPKdS4_iiS4_S4_iPdS5_S5_ │ │ │ │ - 571: 0000000000048860 33 FUNC WEAK DEFAULT 12 _ZNSt14_Function_baseD2Ev │ │ │ │ - 572: 000000000005f4e8 24 OBJECT WEAK DEFAULT 20 _ZTINSt13__future_base7_ResultIvEE │ │ │ │ - 573: 000000000001cba0 12 FUNC WEAK DEFAULT 12 _ZN6beagle3cpu20BeagleCPUImplFactoryIfE8getFlagsEv │ │ │ │ - 574: 00000000000451c0 2046 FUNC WEAK DEFAULT 12 _ZN6beagle3cpu19BeagleCPU4StateImplIdLi1ELi0EE27calcRootLogLikelihoodsMultiEPKiS4_S4_S4_iPd │ │ │ │ - 575: 00000000000551a0 246 OBJECT WEAK DEFAULT 14 _ZTSNSt13__future_base12_Task_setterISt10unique_ptrINS_7_ResultIvEENS_12_Result_base8_DeleterEEZNS_11_Task_stateISt5_BindIFMN6beagle3cpu13BeagleCPUImplIfLi1ELi0EEEFvPKiSE_SE_SE_SE_SE_SE_iPdEPSC_SE_SE_SE_SE_SE_SE_SE_iSF_EESaIiEFvvEE6_M_runEvEUlvE_vEE │ │ │ │ - 576: 0000000000049730 60 FUNC WEAK DEFAULT 12 _ZNSt16_Sp_counted_baseILN9__gnu_cxx12_Lock_policyE2EE15_M_weak_releaseEv │ │ │ │ - 577: 000000000005e118 16 OBJECT WEAK DEFAULT 20 _ZTINSt13__future_base12_Task_setterISt10unique_ptrINS_7_ResultIvEENS_12_Result_base8_DeleterEEZNS_11_Task_stateISt5_BindIFMN6beagle3cpu13BeagleCPUImplIfLi1ELi0EEEFvPKiSE_SE_SE_SE_SE_SE_iPdEPSC_SE_SE_SE_SE_SE_SE_SE_iSF_EESaIiEFvvEE14_M_run_delayedESt8weak_ptrINS_13_State_baseV2EEEUlvE_vEE │ │ │ │ - 578: 00000000000393c0 2959 FUNC WEAK DEFAULT 12 _ZN6beagle3cpu13BeagleCPUImplIfLi1ELi0EE33calcEdgeLogLikelihoodsSecondDerivEiiiiiiiiPdS3_S3_ │ │ │ │ - 579: 0000000000043220 116 FUNC WEAK DEFAULT 12 _ZNSt13__future_base11_Task_stateISt5_BindIFMN6beagle3cpu13BeagleCPUImplIfLi1ELi0EEEFibPKiiiEPS5_bS7_i13BeagleOpCodesEESaIiEFvvEED1Ev │ │ │ │ - 580: 0000000000028310 5 FUNC WEAK DEFAULT 12 _ZNSt23_Sp_counted_ptr_inplaceINSt13__future_base11_Task_stateISt5_BindIFMN6beagle3cpu13BeagleCPUImplIfLi1ELi0EEEFvPKiS8_S8_S8_S8_iPdEPS6_S8_S8_S8_S8_S8_iS9_EESaIiEFvvEEESF_LN9__gnu_cxx12_Lock_policyE2EED2Ev │ │ │ │ - 581: 0000000000055fe0 122 OBJECT WEAK DEFAULT 14 _ZTSNSt6thread11_State_implINS_8_InvokerISt5tupleIJMN6beagle3cpu13BeagleCPUImplIfLi1ELi0EEEFvPNS6_10threadDataEEPS6_S8_EEEEEE │ │ │ │ - 582: 000000000005f638 40 OBJECT WEAK DEFAULT 20 _ZTVN6beagle3cpu20BeagleCPUImplFactoryIdEE │ │ │ │ - 583: 000000000004bab0 46 FUNC WEAK DEFAULT 12 _ZN6beagle3cpu19BeagleCPU4StateImplIfLi1ELi0EED0Ev │ │ │ │ - 584: 0000000000035530 50 FUNC WEAK DEFAULT 12 _ZN6beagle3cpu13BeagleCPUImplIfLi1ELi0EE17updatePrePartialsEPKiii │ │ │ │ - 585: 000000000004f660 68 FUNC WEAK DEFAULT 12 _ZNSt13__future_base11_Task_stateISt5_BindIFMN6beagle3cpu13BeagleCPUImplIfLi1ELi0EEEFibPKiiiEPS5_bS7_i13BeagleOpCodesEESaIiEFvvEE8_M_resetEv │ │ │ │ - 586: 000000000004cbe0 1638 FUNC WEAK DEFAULT 12 _ZN6beagle3cpu19BeagleCPU4StateImplIdLi1ELi0EE33calcEdgeLogLikelihoodsByPartitionEPKiS4_S4_S4_S4_S4_S4_iPd │ │ │ │ - 587: 0000000000048890 566 FUNC WEAK DEFAULT 12 _ZNSt13__future_base11_Task_stateISt5_BindIFMN6beagle3cpu13BeagleCPUImplIfLi1ELi0EEEFvPKiS7_S7_S7_S7_S7_S7_iPdEPS5_S7_S7_S7_S7_S7_S7_S7_iS8_EESaIiEFvvEE6_M_runEv │ │ │ │ - 588: 00000000000552a0 286 OBJECT WEAK DEFAULT 14 _ZTSNSt13__future_base12_Task_setterISt10unique_ptrINS_7_ResultIvEENS_12_Result_base8_DeleterEEZNS_11_Task_stateISt5_BindIFMN6beagle3cpu13BeagleCPUImplIfLi1ELi0EEEFvPKiSE_SE_SE_SE_SE_SE_iPdEPSC_SE_SE_SE_SE_SE_SE_SE_iSF_EESaIiEFvvEE14_M_run_delayedESt8weak_ptrINS_13_State_baseV2EEEUlvE_vEE │ │ │ │ - 589: 000000000005e1c8 24 OBJECT WEAK DEFAULT 20 _ZTIN6beagle3cpu24EigenDecompositionSquareIdLi1EEE │ │ │ │ - 590: 00000000000402c0 277 FUNC WEAK DEFAULT 12 _ZNSt17_Function_handlerIFSt10unique_ptrINSt13__future_base12_Result_baseENS2_8_DeleterEEvENS1_12_Task_setterIS0_INS1_7_ResultIvEES3_EZNS1_11_Task_stateISt5_BindIFMN6beagle3cpu13BeagleCPUImplIdLi1ELi0EEEFibPKiiiEPSF_bSH_i13BeagleOpCodesEESaIiEFvvEE14_M_run_delayedESt8weak_ptrINS1_13_State_baseV2EEEUlvE_vEEE9_M_invokeERKSt9_Any_data │ │ │ │ - 591: 0000000000022ba0 615 FUNC WEAK DEFAULT 12 _ZN6beagle3cpu19BeagleCPU4StateImplIfLi1ELi0EE23calcPrePartialsPartialsEPfPKfS5_S5_S5_ii │ │ │ │ - 592: 0000000000025a60 12 FUNC WEAK DEFAULT 12 _ZN6beagle3cpu13BeagleCPUImplIfLi1ELi0EE7getNameEv │ │ │ │ - 593: 000000000002f380 1058 FUNC WEAK DEFAULT 12 _ZN6beagle3cpu24EigenDecompositionSquareIfLi1EE43updateTransitionMatricesWithModelCategoriesEPiPKiS5_S5_PKdPPfi │ │ │ │ - 594: 000000000001d400 12 FUNC WEAK DEFAULT 12 _ZN6beagle3cpu19BeagleCPU4StateImplIdLi1ELi0EE7getNameEv │ │ │ │ - 595: 000000000005e2a0 24 OBJECT WEAK DEFAULT 20 _ZTINSt13__future_base11_Task_stateISt5_BindIFMN6beagle3cpu13BeagleCPUImplIfLi1ELi0EEEFibPKiiiEPS5_bS7_i13BeagleOpCodesEESaIiEFvvEEE │ │ │ │ - 596: 0000000000029970 32 FUNC WEAK DEFAULT 12 _ZN6beagle3cpu24EigenDecompositionSquareIfLi1EED0Ev │ │ │ │ - 597: 0000000000029ab0 32 FUNC WEAK DEFAULT 12 _ZN6beagle3cpu24EigenDecompositionSquareIdLi1EED0Ev │ │ │ │ - 598: 000000000004abc0 329 FUNC WEAK DEFAULT 12 _ZN6beagle3cpu13BeagleCPUImplIfLi1ELi0EE10threadDataD2Ev │ │ │ │ - 599: 000000000003a900 3334 FUNC WEAK DEFAULT 12 _ZN6beagle3cpu13BeagleCPUImplIfLi1ELi0EE44calcEdgeLogLikelihoodsSecondDerivByPartitionEPKiS4_S4_S4_S4_S4_S4_S4_S4_iPdS5_S5_ │ │ │ │ - 600: 00000000000434a0 116 FUNC WEAK DEFAULT 12 _ZNSt23_Sp_counted_ptr_inplaceINSt13__future_base11_Task_stateISt5_BindIFMN6beagle3cpu13BeagleCPUImplIfLi1ELi0EEEFibPKiiiEPS6_bS8_i13BeagleOpCodesEESaIiEFvvEEESF_LN9__gnu_cxx12_Lock_policyE2EE10_M_disposeEv │ │ │ │ - 601: 0000000000029b80 225 FUNC WEAK DEFAULT 12 _ZN6beagle3cpu13BeagleCPUImplIdLi1ELi0EE21getSiteLogLikelihoodsEPd │ │ │ │ - 602: 000000000004a110 59 FUNC WEAK DEFAULT 12 _ZNSt11unique_lockISt5mutexE6unlockEv │ │ │ │ - 603: 000000000004f190 68 FUNC WEAK DEFAULT 12 _ZNSt13__future_base11_Task_stateISt5_BindIFMN6beagle3cpu13BeagleCPUImplIdLi1ELi0EEEFibPKiiiEPS5_bS7_i13BeagleOpCodesEESaIiEFvvEE8_M_resetEv │ │ │ │ - 604: 000000000001fec0 408 FUNC WEAK DEFAULT 12 _ZN6beagle3cpu13BeagleCPUImplIfLi1ELi0EE19getTransitionMatrixEiPd │ │ │ │ - 605: 00000000000554c0 274 OBJECT WEAK DEFAULT 14 _ZTSNSt13__future_base12_Task_setterISt10unique_ptrINS_7_ResultIvEENS_12_Result_base8_DeleterEEZNS_11_Task_stateISt5_BindIFMN6beagle3cpu13BeagleCPUImplIfLi1ELi0EEEFvPKiSE_SE_SE_SE_iPdEPSC_SE_SE_SE_SE_SE_iSF_EESaIiEFvvEE14_M_run_delayedESt8weak_ptrINS_13_State_baseV2EEEUlvE_vEE │ │ │ │ - 606: 0000000000020260 10 FUNC WEAK DEFAULT 12 _ZN6beagle3cpu13BeagleCPUImplIfLi1ELi0EE21addTransitionMatricesEPKiS4_S4_i │ │ │ │ - 607: 0000000000032b60 50 FUNC WEAK DEFAULT 12 _ZN6beagle3cpu13BeagleCPUImplIdLi1ELi0EE17updatePrePartialsEPKiii │ │ │ │ - 608: 0000000000020500 7 FUNC WEAK DEFAULT 12 _ZN6beagle3cpu13BeagleCPUImplIfLi1ELi0EE15getScaleFactorsEiPd │ │ │ │ - 609: 0000000000055e60 47 OBJECT WEAK DEFAULT 14 _ZTSN6beagle3cpu24EigenDecompositionSquareIdLi1EEE │ │ │ │ - 610: 000000000004aa70 329 FUNC WEAK DEFAULT 12 _ZN6beagle3cpu13BeagleCPUImplIdLi1ELi0EE10threadDataD2Ev │ │ │ │ - 611: 00000000000473a0 1342 FUNC WEAK DEFAULT 12 _ZN6beagle3cpu13BeagleCPUImplIdLi1ELi0EE26reorderPatternsByPartitionEv │ │ │ │ - 612: 000000000005f548 24 OBJECT WEAK DEFAULT 20 _ZTIN6beagle3cpu20BeagleCPUImplFactoryIfEE │ │ │ │ - 613: 0000000000030c40 540 FUNC WEAK DEFAULT 12 _ZN6beagle3cpu13BeagleCPUImplIfLi1ELi0EE19autoRescalePartialsEPfPs │ │ │ │ - 614: 0000000000022520 424 FUNC WEAK DEFAULT 12 _ZN6beagle3cpu19BeagleCPU4StateImplIfLi1ELi0EE16calcStatesStatesEPfPKiPKfS5_S7_ii │ │ │ │ - 615: 00000000000272c0 728 FUNC WEAK DEFAULT 12 _ZN6beagle3cpu13BeagleCPUImplIfLi1ELi0EE21calcPrePartialsStatesEPfPKfS5_PKiS5_ii │ │ │ │ - 616: 0000000000029ad0 117 FUNC WEAK DEFAULT 12 _ZN6beagle3cpu22EigenDecompositionCubeIdLi1EED2Ev │ │ │ │ - 617: 0000000000029990 117 FUNC WEAK DEFAULT 12 _ZN6beagle3cpu22EigenDecompositionCubeIfLi1EED2Ev │ │ │ │ - 618: 000000000001cb60 7 FUNC WEAK DEFAULT 12 _ZNKSt13__future_base13_State_baseV221_M_is_deferred_futureEv │ │ │ │ - 619: 0000000000031680 626 FUNC WEAK DEFAULT 12 _ZN6beagle3cpu13BeagleCPUImplIdLi1ELi0EE26rescalePartialsByPartitionEPdS3_S3_ii │ │ │ │ - 620: 0000000000032ba0 360 FUNC WEAK DEFAULT 12 _ZN6beagle3cpu13BeagleCPUImplIdLi1ELi0EE33accumulateScaleFactorsByPartitionEPKiiii │ │ │ │ - 621: 000000000004f800 68 FUNC WEAK DEFAULT 12 _ZNSt13__future_base11_Task_stateISt5_BindIFMN6beagle3cpu13BeagleCPUImplIfLi1ELi0EEEFvPKiS7_S7_S7_S7_iPdEPS5_S7_S7_S7_S7_S7_iS8_EESaIiEFvvEE8_M_resetEv │ │ │ │ - 622: 000000000001d560 680 FUNC WEAK DEFAULT 12 _ZN6beagle3cpu19BeagleCPU4StateImplIdLi1ELi0EE30calcEdgeLogDerivativesPartialsEPKdS4_iiS4_S4_iPdS5_S5_ │ │ │ │ - 623: 0000000000028380 1112 FUNC WEAK DEFAULT 12 _ZN6beagle3cpu22EigenDecompositionCubeIfLi1EE21setEigenDecompositionEiPKdS4_S4_ │ │ │ │ - 624: 0000000000020060 504 FUNC WEAK DEFAULT 12 _ZN6beagle3cpu13BeagleCPUImplIfLi1ELi0EE26convolveTransitionMatricesEPKiS4_S4_i │ │ │ │ - 625: 00000000000203b0 48 FUNC WEAK DEFAULT 12 _ZN6beagle3cpu13BeagleCPUImplIfLi1ELi0EE24updateTransitionMatricesEiPKiS4_S4_PKdi │ │ │ │ - 626: 000000000004d6a0 287 FUNC WEAK DEFAULT 12 _ZN6beagle3cpu22EigenDecompositionCubeIfLi1EEC2Eiiil │ │ │ │ - 627: 0000000000048540 789 FUNC WEAK DEFAULT 12 _ZN6beagle3cpu19BeagleCPU4StateImplIfLi1ELi0EE22calcRootLogLikelihoodsEiiiiPd │ │ │ │ - 628: 000000000003fdf0 301 FUNC WEAK DEFAULT 12 _ZNSt17_Function_handlerIFSt10unique_ptrINSt13__future_base12_Result_baseENS2_8_DeleterEEvENS1_12_Task_setterIS0_INS1_7_ResultIvEES3_EZNS1_11_Task_stateISt5_BindIFMN6beagle3cpu13BeagleCPUImplIfLi1ELi0EEEFvPKiSH_SH_SH_SH_iPdEPSF_SH_SH_SH_SH_SH_iSI_EESaIiEFvvEE14_M_run_delayedESt8weak_ptrINS1_13_State_baseV2EEEUlvE_vEEE9_M_invokeERKSt9_Any_data │ │ │ │ - 629: 0000000000055ea0 45 OBJECT WEAK DEFAULT 14 _ZTSN6beagle3cpu22EigenDecompositionCubeIdLi1EEE │ │ │ │ - 630: 0000000000029f70 46 FUNC WEAK DEFAULT 12 _ZNSt6thread11_State_implINS_8_InvokerISt5tupleIJMN6beagle3cpu13BeagleCPUImplIfLi1ELi0EEEFvPNS6_10threadDataEEPS6_S8_EEEEED0Ev │ │ │ │ - 631: 0000000000035a20 1756 FUNC WEAK DEFAULT 12 _ZN6beagle3cpu13BeagleCPUImplIfLi1ELi0EE10upPartialsEbPKiii │ │ │ │ - 632: 000000000005f430 72 OBJECT WEAK DEFAULT 20 _ZTVNSt13__future_base16_Task_state_baseIFvvEEE │ │ │ │ - 633: 000000000002a510 150 FUNC WEAK DEFAULT 12 _ZN6beagle3cpu13BeagleCPUImplIdLi1ELi0EE19setStateFrequenciesEiPKd │ │ │ │ - 634: 000000000004f060 296 FUNC WEAK DEFAULT 12 _ZSt19__create_task_stateIFvvESt5_BindIFMN6beagle3cpu13BeagleCPUImplIdLi1ELi0EEEFibPKiiiEPS5_bS7_i13BeagleOpCodesEESaIiEESt10shared_ptrINSt13__future_base16_Task_state_baseIT_EEEOT0_RKT1_ │ │ │ │ - 635: 00000000000561a0 152 OBJECT WEAK DEFAULT 14 _ZTSNSt13__future_base11_Task_stateISt5_BindIFMN6beagle3cpu13BeagleCPUImplIdLi1ELi0EEEFvPKiS7_S7_S7_S7_S7_S7_iPdEPS5_S7_S7_S7_S7_S7_S7_S7_iS8_EESaIiEFvvEEE │ │ │ │ - 636: 000000000004bae0 366 FUNC WEAK DEFAULT 12 _ZN6beagle3cpu24EigenDecompositionSquareIdLi1EEC2Eiiil │ │ │ │ - 637: 000000000005e4a8 72 OBJECT WEAK DEFAULT 20 _ZTVNSt13__future_base11_Task_stateISt5_BindIFMN6beagle3cpu13BeagleCPUImplIdLi1ELi0EEEFibPKiiiEPS5_bS7_i13BeagleOpCodesEESaIiEFvvEEE │ │ │ │ - 638: 0000000000043220 116 FUNC WEAK DEFAULT 12 _ZNSt13__future_base11_Task_stateISt5_BindIFMN6beagle3cpu13BeagleCPUImplIfLi1ELi0EEEFibPKiiiEPS5_bS7_i13BeagleOpCodesEESaIiEFvvEED2Ev │ │ │ │ - 639: 0000000000049fe0 303 FUNC WEAK DEFAULT 12 _ZNSt13__future_base11_Task_stateISt5_BindIFMN6beagle3cpu13BeagleCPUImplIdLi1ELi0EEEFibPKiiiEPS5_bS7_i13BeagleOpCodesEESaIiEFvvEE14_M_run_delayedESt8weak_ptrINS_13_State_baseV2EE │ │ │ │ - 640: 000000000001cc10 25 FUNC WEAK DEFAULT 12 _ZN6beagle3cpu13BeagleCPUImplIdLi1ELi0EE21setEigenDecompositionEiPKdS4_S4_ │ │ │ │ - 641: 0000000000042ea0 503 FUNC WEAK DEFAULT 12 _ZN6beagle3cpu13BeagleCPUImplIfLi1ELi0EE12setTipStatesEiPKi │ │ │ │ - 642: 0000000000043520 116 FUNC WEAK DEFAULT 12 _ZNSt23_Sp_counted_ptr_inplaceINSt13__future_base11_Task_stateISt5_BindIFMN6beagle3cpu13BeagleCPUImplIdLi1ELi0EEEFvPKiS8_S8_S8_S8_S8_S8_iPdEPS6_S8_S8_S8_S8_S8_S8_S8_iS9_EESaIiEFvvEEESF_LN9__gnu_cxx12_Lock_policyE2EE10_M_disposeEv │ │ │ │ - 643: 000000000003ce00 1535 FUNC WEAK DEFAULT 12 _ZN6beagle3cpu19BeagleCPU4StateImplIdLi1ELi0EE22calcEdgeLogLikelihoodsEiiiiiiPd │ │ │ │ - 644: 000000000004ba90 23 FUNC WEAK DEFAULT 12 _ZN6beagle3cpu19BeagleCPU4StateImplIfLi1ELi0EED1Ev │ │ │ │ - 645: 000000000005e838 24 OBJECT WEAK DEFAULT 20 _ZTINSt13__future_base16_Task_state_baseIFvvEEE │ │ │ │ - 646: 000000000001f280 503 FUNC WEAK DEFAULT 12 _ZN6beagle3cpu19BeagleCPU4StateImplIdLi1ELi0EE28calcStatesStatesFixedScalingEPdPKiPKdS5_S7_S7_ii │ │ │ │ + 83: 000000000001d160 157 FUNC WEAK DEFAULT 12 _ZN6beagle3cpu13BeagleCPUImplIdLi1ELi0EE38calculateRootLogLikelihoodsByPartitionEPKiS4_S4_S4_S4_iiPdS5_ │ │ │ │ + 84: 0000000000041070 88 FUNC WEAK DEFAULT 12 _ZNSt23_Sp_counted_ptr_inplaceINSt13__future_base11_Task_stateISt5_BindIFMN6beagle3cpu13BeagleCPUImplIdLi1ELi0EEEFvPKiS8_S8_S8_S8_S8_S8_iPdEPS6_S8_S8_S8_S8_S8_S8_S8_iS9_EESaIiEFvvEEESF_LN9__gnu_cxx12_Lock_policyE2EE14_M_get_deleterERKSt9type_info │ │ │ │ + 85: 0000000000023d40 1510 FUNC WEAK DEFAULT 12 _ZN6beagle3cpu13BeagleCPUImplIdLi1ELi0EE23calcPrePartialsPartialsEPdPKdS5_S5_S5_ii │ │ │ │ + 86: 000000000001d140 7 FUNC WEAK DEFAULT 12 _ZN6beagle3cpu13BeagleCPUImplIdLi1ELi0EE15waitForPartialsEPKii │ │ │ │ + 87: 000000000001ee20 413 FUNC WEAK DEFAULT 12 _ZN6beagle3cpu19BeagleCPU4StateImplIdLi1ELi0EE21calcPrePartialsStatesEPdPKdS5_PKiS5_ii │ │ │ │ + 88: 0000000000041790 108 FUNC WEAK DEFAULT 12 _ZNSt23_Sp_counted_ptr_inplaceINSt13__future_base11_Task_stateISt5_BindIFMN6beagle3cpu13BeagleCPUImplIfLi1ELi0EEEFvPKiS8_S8_S8_S8_S8_S8_iPdEPS6_S8_S8_S8_S8_S8_S8_S8_iS9_EESaIiEFvvEEESF_LN9__gnu_cxx12_Lock_policyE2EE10_M_disposeEv │ │ │ │ + 89: 0000000000022e40 10 FUNC WEAK DEFAULT 12 _ZN6beagle3cpu13BeagleCPUImplIfLi1ELi0EE24getPaddedPatternsModulusEv │ │ │ │ + 90: 000000000003bcb0 1334 FUNC WEAK DEFAULT 12 _ZN6beagle3cpu19BeagleCPU4StateImplIfLi1ELi0EE22calcEdgeLogLikelihoodsEiiiiiiPd │ │ │ │ + 91: 0000000000026ce0 1246 FUNC WEAK DEFAULT 12 _ZN6beagle3cpu13BeagleCPUImplIfLi1ELi0EE30calcStatesPartialsFixedScalingEPfPKiPKfS7_S7_S7_ii │ │ │ │ + 92: 0000000000049aa0 32 FUNC WEAK DEFAULT 12 _ZN6beagle3cpu13BeagleCPUImplIfLi1ELi0EED0Ev │ │ │ │ + 93: 0000000000045c70 839 FUNC WEAK DEFAULT 12 _ZN6beagle3cpu13BeagleCPUImplIfLi1ELi0EE14setTipPartialsEiPKd │ │ │ │ + 94: 0000000000022e60 461 FUNC WEAK DEFAULT 12 _ZN6beagle3cpu13BeagleCPUImplIdLi1ELi0EE28calcEdgeLogDerivativesStatesEPKiPKdiiS6_S6_PdS7_S7_ │ │ │ │ + 95: 0000000000046de0 566 FUNC WEAK DEFAULT 12 _ZNSt13__future_base11_Task_stateISt5_BindIFMN6beagle3cpu13BeagleCPUImplIfLi1ELi0EEEFibPKiiiEPS5_bS7_i13BeagleOpCodesEESaIiEFvvEE6_M_runEv │ │ │ │ + 96: 0000000000028f70 474 FUNC WEAK DEFAULT 12 _ZN6beagle3cpu13BeagleCPUImplIfLi1ELi0EE21getSiteLogLikelihoodsEPd │ │ │ │ + 97: 000000000002f740 792 FUNC WEAK DEFAULT 12 _ZN6beagle3cpu13BeagleCPUImplIfLi1ELi0EE31calcPartialsPartialsAutoScalingEPfPKfS5_S5_S5_Pi │ │ │ │ + 98: 0000000000028c20 121 FUNC WEAK DEFAULT 12 _ZN6beagle3cpu24EigenDecompositionSquareIfLi1EED1Ev │ │ │ │ + 99: 0000000000028d60 121 FUNC WEAK DEFAULT 12 _ZN6beagle3cpu24EigenDecompositionSquareIdLi1EED1Ev │ │ │ │ + 100: 00000000000507f0 1362 FUNC WEAK DEFAULT 12 _ZN6beagle3cpu13BeagleCPUImplIdLi1ELi0EE38calcRootLogLikelihoodsByPartitionAsyncEPKiS4_S4_S4_S4_iPd │ │ │ │ + 101: 000000000003c620 61 FUNC WEAK DEFAULT 12 _ZNSt17_Function_handlerIFSt10unique_ptrINSt13__future_base12_Result_baseENS2_8_DeleterEEvENS1_12_Task_setterIS0_INS1_7_ResultIvEES3_EZNS1_11_Task_stateISt5_BindIFMN6beagle3cpu13BeagleCPUImplIfLi1ELi0EEEFvPKiSH_SH_SH_SH_iPdEPSF_SH_SH_SH_SH_SH_iSI_EESaIiEFvvEE6_M_runEvEUlvE_vEEE10_M_managerERSt9_Any_dataRKSU_St18_Manager_operation │ │ │ │ + 102: 000000000003ee20 301 FUNC WEAK DEFAULT 12 _ZNSt17_Function_handlerIFSt10unique_ptrINSt13__future_base12_Result_baseENS2_8_DeleterEEvENS1_12_Task_setterIS0_INS1_7_ResultIvEES3_EZNS1_11_Task_stateISt5_BindIFMN6beagle3cpu13BeagleCPUImplIfLi1ELi0EEEFvPKiSH_SH_SH_SH_iPdEPSF_SH_SH_SH_SH_SH_iSI_EESaIiEFvvEE6_M_runEvEUlvE_vEEE9_M_invokeERKSt9_Any_data │ │ │ │ + 103: 00000000000549c0 40 OBJECT WEAK DEFAULT 14 _ZTSN6beagle3cpu13BeagleCPUImplIdLi1ELi0EEE │ │ │ │ + 104: 0000000000020230 142 FUNC WEAK DEFAULT 12 _ZN6beagle3cpu13BeagleCPUImplIfLi1ELi0EE14getDerivativesEPdS3_ │ │ │ │ + 105: 0000000000054760 201 OBJECT WEAK DEFAULT 14 _ZTSSt23_Sp_counted_ptr_inplaceINSt13__future_base11_Task_stateISt5_BindIFMN6beagle3cpu13BeagleCPUImplIfLi1ELi0EEEFvPKiS8_S8_S8_S8_iPdEPS6_S8_S8_S8_S8_S8_iS9_EESaIiEFvvEEESF_LN9__gnu_cxx12_Lock_policyE2EE │ │ │ │ + 106: 00000000000331c0 1317 FUNC WEAK DEFAULT 12 _ZN6beagle3cpu13BeagleCPUImplIfLi1ELi0EE33calcRootLogLikelihoodsByPartitionEPKiS4_S4_S4_S4_iPd │ │ │ │ + 107: 0000000000054060 129 OBJECT WEAK DEFAULT 14 _ZTSNSt13__future_base11_Task_stateISt5_BindIFMN6beagle3cpu13BeagleCPUImplIdLi1ELi0EEEFibPKiiiEPS5_bS7_i13BeagleOpCodesEESaIiEFvvEEE │ │ │ │ + 108: 0000000000029ce0 3170 FUNC WEAK DEFAULT 12 _ZN6beagle3cpu22EigenDecompositionCubeIdLi1EE43updateTransitionMatricesWithModelCategoriesEPiPKiS5_S5_PKdPPdi │ │ │ │ + 109: 0000000000054380 152 OBJECT WEAK DEFAULT 14 _ZTSNSt13__future_base11_Task_stateISt5_BindIFMN6beagle3cpu13BeagleCPUImplIfLi1ELi0EEEFvPKiS7_S7_S7_S7_S7_S7_iPdEPS5_S7_S7_S7_S7_S7_S7_S7_iS8_EESaIiEFvvEEE │ │ │ │ + 110: 000000000005c800 24 OBJECT WEAK DEFAULT 20 _ZTIN6beagle3cpu19BeagleCPU4StateImplIdLi1ELi0EEE │ │ │ │ + 111: 000000000004b6a0 303 FUNC WEAK DEFAULT 12 _ZN6beagle3cpu22EigenDecompositionCubeIfLi1EEC1Eiiil │ │ │ │ + 112: 000000000004c2f0 343 FUNC WEAK DEFAULT 12 _ZN6beagle3cpu20BeagleCPUImplFactoryIfE10createImplEiiiiiiiiiiillPi │ │ │ │ + 113: 00000000000336f0 1035 FUNC WEAK DEFAULT 12 _ZN6beagle3cpu13BeagleCPUImplIfLi1ELi0EE22calcRootLogLikelihoodsEiiiiPd │ │ │ │ + 114: 00000000000282d0 273 FUNC WEAK DEFAULT 12 _ZN6beagle3cpu13BeagleCPUImplIfLi1ELi0EE19setStateFrequenciesEiPKd │ │ │ │ + 115: 000000000003a200 2763 FUNC WEAK DEFAULT 12 _ZN6beagle3cpu13BeagleCPUImplIfLi1ELi0EE33calcEdgeLogLikelihoodsByPartitionEPKiS4_S4_S4_S4_S4_S4_iPd │ │ │ │ + 116: 000000000003c660 61 FUNC WEAK DEFAULT 12 _ZNSt17_Function_handlerIFSt10unique_ptrINSt13__future_base12_Result_baseENS2_8_DeleterEEvENS1_12_Task_setterIS0_INS1_7_ResultIvEES3_EZNS1_11_Task_stateISt5_BindIFMN6beagle3cpu13BeagleCPUImplIfLi1ELi0EEEFvPKiSH_SH_SH_SH_SH_SH_iPdEPSF_SH_SH_SH_SH_SH_SH_SH_iSI_EESaIiEFvvEE14_M_run_delayedESt8weak_ptrINS1_13_State_baseV2EEEUlvE_vEEE10_M_managerERSt9_Any_dataRKSX_St18_Manager_operation │ │ │ │ + 117: 0000000000047e40 295 FUNC WEAK DEFAULT 12 _ZNSt13__future_base11_Task_stateISt5_BindIFMN6beagle3cpu13BeagleCPUImplIdLi1ELi0EEEFvPKiS7_S7_S7_S7_S7_S7_iPdEPS5_S7_S7_S7_S7_S7_S7_S7_iS8_EESaIiEFvvEE14_M_run_delayedESt8weak_ptrINS_13_State_baseV2EE │ │ │ │ + 118: 0000000000035ec0 2822 FUNC WEAK DEFAULT 12 _ZN6beagle3cpu13BeagleCPUImplIdLi1ELi0EE44calcEdgeLogLikelihoodsSecondDerivByPartitionEPKiS4_S4_S4_S4_S4_S4_S4_S4_iPdS5_S5_ │ │ │ │ + 119: 0000000000029520 243 FUNC WEAK DEFAULT 12 _ZN6beagle3cpu13BeagleCPUImplIdLi1ELi0EE21setTransitionMatricesEPKiPKdS6_i │ │ │ │ + 120: 000000000005d4d8 16 OBJECT WEAK DEFAULT 20 _ZTINSt13__future_base13_State_baseV2E │ │ │ │ + 121: 000000000005c318 24 OBJECT WEAK DEFAULT 20 _ZTISt23_Sp_counted_ptr_inplaceINSt13__future_base11_Task_stateISt5_BindIFMN6beagle3cpu13BeagleCPUImplIdLi1ELi0EEEFvPKiS8_S8_S8_S8_S8_S8_iPdEPS6_S8_S8_S8_S8_S8_S8_S8_iS9_EESaIiEFvvEEESF_LN9__gnu_cxx12_Lock_policyE2EE │ │ │ │ + 122: 00000000000291f0 23 FUNC WEAK DEFAULT 12 _ZNSt6thread11_State_implINS_8_InvokerISt5tupleIJMN6beagle3cpu13BeagleCPUImplIfLi1ELi0EEEFvPNS6_10threadDataEEPS6_S8_EEEEED1Ev │ │ │ │ + 123: 00000000000535e0 223 OBJECT WEAK DEFAULT 14 _ZTSNSt13__future_base12_Task_setterISt10unique_ptrINS_7_ResultIvEENS_12_Result_base8_DeleterEEZNS_11_Task_stateISt5_BindIFMN6beagle3cpu13BeagleCPUImplIfLi1ELi0EEEFibPKiiiEPSC_bSE_i13BeagleOpCodesEESaIiEFvvEE6_M_runEvEUlvE_vEE │ │ │ │ + 124: 0000000000042550 1882 FUNC WEAK DEFAULT 12 _ZN6beagle3cpu13BeagleCPUImplIdLi1ELi0EE27calcRootLogLikelihoodsMultiEPKiS4_S4_S4_iPd │ │ │ │ + 125: 0000000000049b10 358 FUNC WEAK DEFAULT 12 _ZN6beagle3cpu24EigenDecompositionSquareIdLi1EEC1Eiiil │ │ │ │ + 126: 000000000003ef50 1368 FUNC WEAK DEFAULT 12 _ZN6beagle3cpu13BeagleCPUImplIdLi1ELi0EE25calcCrossProductsPartialsEPKdS4_S4_S4_dPdS5_ │ │ │ │ + 127: 000000000001cba0 12 FUNC WEAK DEFAULT 12 _ZN6beagle3cpu20BeagleCPUImplFactoryIdE7getNameEv │ │ │ │ + 128: 0000000000041ab0 123 FUNC WEAK DEFAULT 12 _ZNSt13__future_base11_Task_stateISt5_BindIFMN6beagle3cpu13BeagleCPUImplIdLi1ELi0EEEFvPKiS7_S7_S7_S7_iPdEPS5_S7_S7_S7_S7_S7_iS8_EESaIiEFvvEED0Ev │ │ │ │ + 129: 000000000005c128 16 OBJECT WEAK DEFAULT 20 _ZTINSt13__future_base12_Task_setterISt10unique_ptrINS_7_ResultIvEENS_12_Result_base8_DeleterEEZNS_11_Task_stateISt5_BindIFMN6beagle3cpu13BeagleCPUImplIfLi1ELi0EEEFvPKiSE_SE_SE_SE_iPdEPSC_SE_SE_SE_SE_SE_iSF_EESaIiEFvvEE6_M_runEvEUlvE_vEE │ │ │ │ + 130: 000000000001dcc0 1922 FUNC WEAK DEFAULT 12 _ZN6beagle3cpu19BeagleCPU4StateImplIdLi1ELi0EE25calcCrossProductsPartialsEPKdS4_S4_S4_dPdS5_ │ │ │ │ + 131: 000000000005c5c8 72 OBJECT WEAK DEFAULT 20 _ZTVNSt13__future_base11_Task_stateISt5_BindIFMN6beagle3cpu13BeagleCPUImplIfLi1ELi0EEEFvPKiS7_S7_S7_S7_iPdEPS5_S7_S7_S7_S7_S7_iS8_EESaIiEFvvEEE │ │ │ │ + 132: 000000000005d660 40 OBJECT WEAK DEFAULT 20 _ZTVN6beagle3cpu20BeagleCPUImplFactoryIfEE │ │ │ │ + 133: 00000000000293b0 52 FUNC WEAK DEFAULT 12 _ZN6beagle3cpu13BeagleCPUImplIfLi1ELi0EE16copyScaleFactorsEii │ │ │ │ + 134: 000000000004d860 347 FUNC WEAK DEFAULT 12 _ZSt19__create_task_stateIFvvESt5_BindIFMN6beagle3cpu13BeagleCPUImplIfLi1ELi0EEEFvPKiS7_S7_S7_S7_S7_S7_iPdEPS5_S7_S7_S7_S7_S7_S7_S7_iS8_EESaIiEESt10shared_ptrINSt13__future_base16_Task_state_baseIT_EEEOT0_RKT1_ │ │ │ │ + 135: 0000000000049ac0 23 FUNC WEAK DEFAULT 12 _ZN6beagle3cpu19BeagleCPU4StateImplIfLi1ELi0EED2Ev │ │ │ │ + 136: 0000000000020030 209 FUNC WEAK DEFAULT 12 _ZN6beagle3cpu13BeagleCPUImplIfLi1ELi0EE42updateTransitionMatricesWithMultipleModelsEPKiS4_S4_S4_S4_PKdi │ │ │ │ + 137: 0000000000022760 506 FUNC WEAK DEFAULT 12 _ZN6beagle3cpu19BeagleCPU4StateImplIfLi1ELi0EE28calcStatesStatesFixedScalingEPfPKiPKfS5_S7_S7_ii │ │ │ │ + 138: 0000000000029800 300 FUNC WEAK DEFAULT 12 _ZN6beagle3cpu13BeagleCPUImplIdLi1ELi0EE18setRootPrePartialsEPKiS4_i │ │ │ │ + 139: 000000000004b530 358 FUNC WEAK DEFAULT 12 _ZN6beagle3cpu24EigenDecompositionSquareIfLi1EEC2Eiiil │ │ │ │ + 140: 0000000000049450 1608 FUNC WEAK DEFAULT 12 _ZN6beagle3cpu13BeagleCPUImplIfLi1ELi0EED1Ev │ │ │ │ + 141: 000000000001cb20 9 FUNC WEAK DEFAULT 12 _ZNK6beagle6plugin6Plugin18getBeagleResourcesB5cxx11Ev │ │ │ │ + 142: 000000000004a7a0 346 FUNC WEAK DEFAULT 12 _ZN6beagle3cpu20BeagleCPUImplFactoryIdE10createImplEiiiiiiiiiiillPi │ │ │ │ + 143: 000000000005c850 760 OBJECT WEAK DEFAULT 20 _ZTVN6beagle3cpu13BeagleCPUImplIfLi1ELi0EEE │ │ │ │ + 144: 000000000003fb30 1196 FUNC WEAK DEFAULT 12 _ZN6beagle3cpu13BeagleCPUImplIdLi1ELi0EE23calcCrossProductsStatesEPKiPKdS6_S6_dPdS7_ │ │ │ │ + 145: 000000000001cbe0 12 FUNC WEAK DEFAULT 12 _ZN6beagle3cpu26BeagleCPU4StateImplFactoryIdE7getNameEv │ │ │ │ + 146: 0000000000032810 937 FUNC WEAK DEFAULT 12 _ZN6beagle3cpu13BeagleCPUImplIfLi1ELi0EE33calcRootLogLikelihoodsPerCategoryEiiiPd │ │ │ │ + 147: 000000000005c258 24 OBJECT WEAK DEFAULT 20 _ZTINSt13__future_base11_Task_stateISt5_BindIFMN6beagle3cpu13BeagleCPUImplIdLi1ELi0EEEFibPKiiiEPS5_bS7_i13BeagleOpCodesEESaIiEFvvEEE │ │ │ │ + 148: 0000000000028d60 121 FUNC WEAK DEFAULT 12 _ZN6beagle3cpu24EigenDecompositionSquareIdLi1EED2Ev │ │ │ │ + 149: 0000000000028c20 121 FUNC WEAK DEFAULT 12 _ZN6beagle3cpu24EigenDecompositionSquareIfLi1EED2Ev │ │ │ │ + 150: 000000000005c188 16 OBJECT WEAK DEFAULT 20 _ZTINSt13__future_base12_Task_setterISt10unique_ptrINS_7_ResultIvEENS_12_Result_base8_DeleterEEZNS_11_Task_stateISt5_BindIFMN6beagle3cpu13BeagleCPUImplIdLi1ELi0EEEFvPKiSE_SE_SE_SE_iPdEPSC_SE_SE_SE_SE_SE_iSF_EESaIiEFvvEE6_M_runEvEUlvE_vEE │ │ │ │ + 151: 0000000000023810 1326 FUNC WEAK DEFAULT 12 _ZN6beagle3cpu13BeagleCPUImplIdLi1ELi0EE20calcPartialsPartialsEPdPKdS5_S5_S5_ii │ │ │ │ + 152: 000000000005c538 72 OBJECT WEAK DEFAULT 20 _ZTVNSt13__future_base11_Task_stateISt5_BindIFMN6beagle3cpu13BeagleCPUImplIdLi1ELi0EEEFvPKiS7_S7_S7_S7_S7_S7_iPdEPS5_S7_S7_S7_S7_S7_S7_S7_iS8_EESaIiEFvvEEE │ │ │ │ + 153: 00000000000291c0 46 FUNC WEAK DEFAULT 12 _ZNSt6thread11_State_implINS_8_InvokerISt5tupleIJMN6beagle3cpu13BeagleCPUImplIdLi1ELi0EEEFvPNS6_10threadDataEEPS6_S8_EEEEED0Ev │ │ │ │ + 154: 0000000000032cf0 619 FUNC WEAK DEFAULT 12 _ZN6beagle3cpu13BeagleCPUImplIfLi1ELi0EE26rescalePartialsByPartitionEPfS3_S3_ii │ │ │ │ + 155: 000000000001d150 7 FUNC WEAK DEFAULT 12 _ZN6beagle3cpu13BeagleCPUImplIdLi1ELi0EE15getScaleFactorsEiPd │ │ │ │ + 156: 000000000005c3b0 56 OBJECT WEAK DEFAULT 20 _ZTVN6beagle3cpu22EigenDecompositionCubeIdLi1EEE │ │ │ │ + 157: 00000000000406e0 326 FUNC WEAK DEFAULT 12 _ZNSt17_Function_handlerIFSt10unique_ptrINSt13__future_base12_Result_baseENS2_8_DeleterEEvENS1_12_Task_setterIS0_INS1_7_ResultIvEES3_EZNS1_11_Task_stateISt5_BindIFMN6beagle3cpu13BeagleCPUImplIdLi1ELi0EEEFvPKiSH_SH_SH_SH_SH_SH_iPdEPSF_SH_SH_SH_SH_SH_SH_SH_iSI_EESaIiEFvvEE6_M_runEvEUlvE_vEEE9_M_invokeERKSt9_Any_data │ │ │ │ + 158: 000000000001ebc0 604 FUNC WEAK DEFAULT 12 _ZN6beagle3cpu19BeagleCPU4StateImplIdLi1ELi0EE23calcPrePartialsPartialsEPdPKdS5_S5_S5_ii │ │ │ │ + 159: 00000000000512b0 1317 FUNC WEAK DEFAULT 12 _ZN6beagle3cpu13BeagleCPUImplIdLi1ELi0EE42calcEdgeLogLikelihoodsByAutoPartitionAsyncEPKiS4_S4_S4_S4_S4_S4_Pd │ │ │ │ + 160: 000000000005d500 24 OBJECT WEAK DEFAULT 20 _ZTIN6beagle3cpu26BeagleCPU4StateImplFactoryIdEE │ │ │ │ + 161: 0000000000029170 46 FUNC WEAK DEFAULT 12 _ZNSt13__future_base7_ResultIvED0Ev │ │ │ │ + 162: 000000000003c2c0 85 FUNC WEAK DEFAULT 12 _ZN6beagle3cpu13BeagleCPUImplIfLi1ELi0EE17resetScaleFactorsEi │ │ │ │ + 163: 00000000000293f0 134 FUNC WEAK DEFAULT 12 _ZN6beagle3cpu13BeagleCPUImplIfLi1ELi0EE25setCategoryRatesWithIndexEiPKd │ │ │ │ + 164: 0000000000043be0 3699 FUNC WEAK DEFAULT 12 _ZN6beagle3cpu13BeagleCPUImplIfLi1ELi0EE27calcEdgeLogLikelihoodsMultiEPKiS4_S4_S4_S4_S4_iPd │ │ │ │ + 165: 00000000000304e0 303 FUNC WEAK DEFAULT 12 _ZN6beagle3cpu13BeagleCPUImplIdLi1ELi0EE27calculateRootLogLikelihoodsEPKiS4_S4_S4_iPd │ │ │ │ + 166: 000000000001e4a0 182 FUNC WEAK DEFAULT 12 _ZN6beagle3cpu13BeagleCPUImplIdLi1ELi0EE31autoPartitionPartialsOperationsEPKiPiii │ │ │ │ + 167: 0000000000025bf0 1622 FUNC WEAK DEFAULT 12 _ZN6beagle3cpu13BeagleCPUImplIfLi1ELi0EE20calcPartialsPartialsEPfPKfS5_S5_S5_ii │ │ │ │ + 168: 00000000000544e0 201 OBJECT WEAK DEFAULT 14 _ZTSSt23_Sp_counted_ptr_inplaceINSt13__future_base11_Task_stateISt5_BindIFMN6beagle3cpu13BeagleCPUImplIdLi1ELi0EEEFvPKiS8_S8_S8_S8_iPdEPS6_S8_S8_S8_S8_S8_iS9_EESaIiEFvvEEESF_LN9__gnu_cxx12_Lock_policyE2EE │ │ │ │ + 169: 000000000005d560 48 OBJECT WEAK DEFAULT 20 _ZTVN6beagle3cpu15BeagleCPUPluginE │ │ │ │ + 170: 000000000001f8a0 34 FUNC WEAK DEFAULT 12 _ZN6beagle3cpu13BeagleCPUImplIfLi1ELi0EE21setDifferentialMatrixEiPKd │ │ │ │ + 171: 00000000000291f0 23 FUNC WEAK DEFAULT 12 _ZNSt6thread11_State_implINS_8_InvokerISt5tupleIJMN6beagle3cpu13BeagleCPUImplIfLi1ELi0EEEFvPNS6_10threadDataEEPS6_S8_EEEEED2Ev │ │ │ │ + 172: 000000000005c7b8 24 OBJECT WEAK DEFAULT 20 _ZTIN6beagle3cpu13BeagleCPUImplIfLi1ELi0EEE │ │ │ │ + 173: 000000000005c818 16 OBJECT WEAK DEFAULT 20 _ZTIN6beagle3cpu18EigenDecompositionIfLi1EEE │ │ │ │ + 174: 0000000000047730 133 FUNC WEAK DEFAULT 12 _ZNSt16_Sp_counted_baseILN9__gnu_cxx12_Lock_policyE2EE10_M_releaseEv │ │ │ │ + 175: 000000000001d030 42 FUNC WEAK DEFAULT 12 _ZN6beagle3cpu13BeagleCPUImplIdLi1ELi0EE43updateTransitionMatricesWithModelCategoriesEPiPKiS5_S5_PKdi │ │ │ │ + 176: 000000000005c198 16 OBJECT WEAK DEFAULT 20 _ZTINSt13__future_base12_Task_setterISt10unique_ptrINS_7_ResultIvEENS_12_Result_base8_DeleterEEZNS_11_Task_stateISt5_BindIFMN6beagle3cpu13BeagleCPUImplIdLi1ELi0EEEFvPKiSE_SE_SE_SE_iPdEPSC_SE_SE_SE_SE_SE_iSF_EESaIiEFvvEE14_M_run_delayedESt8weak_ptrINS_13_State_baseV2EEEUlvE_vEE │ │ │ │ + 177: 000000000003c5e0 61 FUNC WEAK DEFAULT 12 _ZNSt17_Function_handlerIFSt10unique_ptrINSt13__future_base12_Result_baseENS2_8_DeleterEEvENS1_12_Task_setterIS0_INS1_7_ResultIvEES3_EZNS1_11_Task_stateISt5_BindIFMN6beagle3cpu13BeagleCPUImplIfLi1ELi0EEEFvPKiSH_SH_SH_SH_iPdEPSF_SH_SH_SH_SH_SH_iSI_EESaIiEFvvEE14_M_run_delayedESt8weak_ptrINS1_13_State_baseV2EEEUlvE_vEEE10_M_managerERSt9_Any_dataRKSX_St18_Manager_operation │ │ │ │ + 178: 000000000003c5a0 61 FUNC WEAK DEFAULT 12 _ZNSt17_Function_handlerIFSt10unique_ptrINSt13__future_base12_Result_baseENS2_8_DeleterEEvENS1_12_Task_setterIS0_INS1_7_ResultIvEES3_EZNS1_11_Task_stateISt5_BindIFMN6beagle3cpu13BeagleCPUImplIfLi1ELi0EEEFibPKiiiEPSF_bSH_i13BeagleOpCodesEESaIiEFvvEE6_M_runEvEUlvE_vEEE10_M_managerERSt9_Any_dataRKSU_St18_Manager_operation │ │ │ │ + 179: 0000000000041560 108 FUNC WEAK DEFAULT 12 _ZNSt13__future_base11_Task_stateISt5_BindIFMN6beagle3cpu13BeagleCPUImplIdLi1ELi0EEEFvPKiS7_S7_S7_S7_iPdEPS5_S7_S7_S7_S7_S7_iS8_EESaIiEFvvEED1Ev │ │ │ │ + 180: 000000000005d498 24 OBJECT WEAK DEFAULT 20 _ZTISt16_Sp_counted_baseILN9__gnu_cxx12_Lock_policyE2EE │ │ │ │ + 181: 0000000000033b00 345 FUNC WEAK DEFAULT 12 _ZN6beagle3cpu13BeagleCPUImplIfLi1ELi0EE29removeScaleFactorsByPartitionEPKiiii │ │ │ │ + 182: 0000000000034100 70 FUNC WEAK DEFAULT 12 _ZN6beagle3cpu13BeagleCPUImplIfLi1ELi0EE28updatePrePartialsByPartitionEPKii │ │ │ │ + 183: 0000000000038a50 2307 FUNC WEAK DEFAULT 12 _ZN6beagle3cpu13BeagleCPUImplIfLi1ELi0EE32calcEdgeLogLikelihoodsFirstDerivEiiiiiiiPdS3_ │ │ │ │ + 184: 000000000001f460 5 FUNC WEAK DEFAULT 12 _ZN6beagle3cpu13BeagleCPUImplIdLi1ELi0EE33calcPreStatesPartialsFixedScalingEPdPKiPKdS7_S7_S7_ii │ │ │ │ + 185: 00000000000281b0 273 FUNC WEAK DEFAULT 12 _ZN6beagle3cpu13BeagleCPUImplIfLi1ELi0EE18setCategoryWeightsEiPKd │ │ │ │ + 186: 000000000005c210 24 OBJECT WEAK DEFAULT 20 _ZTIN6beagle3cpu22EigenDecompositionCubeIfLi1EEE │ │ │ │ + 187: 000000000004b530 358 FUNC WEAK DEFAULT 12 _ZN6beagle3cpu24EigenDecompositionSquareIfLi1EEC1Eiiil │ │ │ │ + 188: 0000000000040590 326 FUNC WEAK DEFAULT 12 _ZNSt17_Function_handlerIFSt10unique_ptrINSt13__future_base12_Result_baseENS2_8_DeleterEEvENS1_12_Task_setterIS0_INS1_7_ResultIvEES3_EZNS1_11_Task_stateISt5_BindIFMN6beagle3cpu13BeagleCPUImplIfLi1ELi0EEEFvPKiSH_SH_SH_SH_SH_SH_iPdEPSF_SH_SH_SH_SH_SH_SH_SH_iSI_EESaIiEFvvEE6_M_runEvEUlvE_vEEE9_M_invokeERKSt9_Any_data │ │ │ │ + 189: 0000000000047840 624 FUNC WEAK DEFAULT 12 _ZNSt13__future_base13_State_baseV221_M_set_delayed_resultESt8functionIFSt10unique_ptrINS_12_Result_baseENS3_8_DeleterEEvEESt8weak_ptrIS0_E │ │ │ │ + 190: 000000000005c610 72 OBJECT WEAK DEFAULT 20 _ZTVNSt13__future_base11_Task_stateISt5_BindIFMN6beagle3cpu13BeagleCPUImplIfLi1ELi0EEEFvPKiS7_S7_S7_S7_S7_S7_iPdEPS5_S7_S7_S7_S7_S7_S7_S7_iS8_EESaIiEFvvEEE │ │ │ │ + 191: 0000000000054bc0 35 OBJECT WEAK DEFAULT 14 _ZTSNSt13__future_base13_State_baseV2E │ │ │ │ + 192: 000000000005c348 24 OBJECT WEAK DEFAULT 20 _ZTISt23_Sp_counted_ptr_inplaceINSt13__future_base11_Task_stateISt5_BindIFMN6beagle3cpu13BeagleCPUImplIfLi1ELi0EEEFvPKiS8_S8_S8_S8_iPdEPS6_S8_S8_S8_S8_S8_iS9_EESaIiEFvvEEESF_LN9__gnu_cxx12_Lock_policyE2EE │ │ │ │ + 193: 000000000003c420 61 FUNC WEAK DEFAULT 12 _ZNSt17_Function_handlerIFSt10unique_ptrINSt13__future_base12_Result_baseENS2_8_DeleterEEvENS1_12_Task_setterIS0_INS1_7_ResultIvEES3_EZNS1_11_Task_stateISt5_BindIFMN6beagle3cpu13BeagleCPUImplIdLi1ELi0EEEFibPKiiiEPSF_bSH_i13BeagleOpCodesEESaIiEFvvEE6_M_runEvEUlvE_vEEE10_M_managerERSt9_Any_dataRKSU_St18_Manager_operation │ │ │ │ + 194: 000000000002fe80 483 FUNC WEAK DEFAULT 12 _ZN6beagle3cpu19BeagleCPU4StateImplIdLi1ELi0EE26rescalePartialsByPartitionEPdS3_S3_ii │ │ │ │ + 195: 000000000002b640 3680 FUNC WEAK DEFAULT 12 _ZN6beagle3cpu22EigenDecompositionCubeIfLi1EE43updateTransitionMatricesWithModelCategoriesEPiPKiS5_S5_PKdPPfi │ │ │ │ + 196: 0000000000049450 1608 FUNC WEAK DEFAULT 12 _ZN6beagle3cpu13BeagleCPUImplIfLi1ELi0EED2Ev │ │ │ │ + 197: 0000000000022bf0 5 FUNC WEAK DEFAULT 12 _ZN6beagle3cpu13BeagleCPUImplIfLi1ELi0EE33calcPreStatesPartialsFixedScalingEPfPKiPKfS7_S7_S7_ii │ │ │ │ + 198: 000000000002d3d0 793 FUNC WEAK DEFAULT 12 _ZN6beagle3cpu13BeagleCPUImplIdLi1ELi0EE11getPartialsEiiPd │ │ │ │ + 199: 000000000001cbf0 12 FUNC WEAK DEFAULT 12 _ZN6beagle3cpu26BeagleCPU4StateImplFactoryIdE8getFlagsEv │ │ │ │ + 200: 000000000001cc20 181 FUNC WEAK DEFAULT 12 _ZN6beagle3cpu13BeagleCPUImplIdLi1ELi0EE19getTransitionMatrixEiPd │ │ │ │ + 201: 000000000001cb80 12 FUNC WEAK DEFAULT 12 _ZN6beagle3cpu20BeagleCPUImplFactoryIfE7getNameEv │ │ │ │ + 202: 0000000000028120 9 FUNC WEAK DEFAULT 12 _ZNSt23_Sp_counted_ptr_inplaceINSt13__future_base11_Task_stateISt5_BindIFMN6beagle3cpu13BeagleCPUImplIfLi1ELi0EEEFibPKiiiEPS6_bS8_i13BeagleOpCodesEESaIiEFvvEEESF_LN9__gnu_cxx12_Lock_policyE2EED0Ev │ │ │ │ + 203: 000000000002c4a0 3874 FUNC WEAK DEFAULT 12 _ZN6beagle3cpu22EigenDecompositionCubeIfLi1EE24updateTransitionMatricesEiPKiS4_S4_PKdS6_PPfi │ │ │ │ + 204: 000000000001d6e0 1499 FUNC WEAK DEFAULT 12 _ZN6beagle3cpu19BeagleCPU4StateImplIdLi1ELi0EE23calcCrossProductsStatesEPKiPKdS6_S6_dPdS7_ │ │ │ │ + 205: 000000000005c3e8 56 OBJECT WEAK DEFAULT 20 _ZTVN6beagle3cpu24EigenDecompositionSquareIfLi1EEE │ │ │ │ + 206: 00000000000291a0 23 FUNC WEAK DEFAULT 12 _ZNSt6thread11_State_implINS_8_InvokerISt5tupleIJMN6beagle3cpu13BeagleCPUImplIdLi1ELi0EEEFvPNS6_10threadDataEEPS6_S8_EEEEED1Ev │ │ │ │ + 207: 0000000000034190 347 FUNC WEAK DEFAULT 12 _ZN6beagle3cpu13BeagleCPUImplIfLi1ELi0EE33accumulateScaleFactorsByPartitionEPKiiii │ │ │ │ + 208: 0000000000054a00 46 OBJECT WEAK DEFAULT 14 _ZTSN6beagle3cpu19BeagleCPU4StateImplIfLi1ELi0EEE │ │ │ │ + 209: 0000000000028160 9 FUNC WEAK DEFAULT 12 _ZNSt23_Sp_counted_ptr_inplaceINSt13__future_base11_Task_stateISt5_BindIFMN6beagle3cpu13BeagleCPUImplIfLi1ELi0EEEFvPKiS8_S8_S8_S8_iPdEPS6_S8_S8_S8_S8_S8_iS9_EESaIiEFvvEEESF_LN9__gnu_cxx12_Lock_policyE2EE10_M_destroyEv │ │ │ │ + 210: 0000000000041010 88 FUNC WEAK DEFAULT 12 _ZNSt23_Sp_counted_ptr_inplaceINSt13__future_base11_Task_stateISt5_BindIFMN6beagle3cpu13BeagleCPUImplIdLi1ELi0EEEFvPKiS8_S8_S8_S8_iPdEPS6_S8_S8_S8_S8_S8_iS9_EESaIiEFvvEEESF_LN9__gnu_cxx12_Lock_policyE2EE14_M_get_deleterERKSt9type_info │ │ │ │ + 211: 0000000000046160 50 FUNC WEAK DEFAULT 12 _ZN6beagle3cpu13BeagleCPUImplIdLi1ELi0EE22calculateCrossProductsEPKiS4_S4_S4_PKdiPdS7_ │ │ │ │ + 212: 0000000000029150 23 FUNC WEAK DEFAULT 12 _ZNSt13__future_base7_ResultIvED1Ev │ │ │ │ + 213: 0000000000041b30 123 FUNC WEAK DEFAULT 12 _ZNSt13__future_base11_Task_stateISt5_BindIFMN6beagle3cpu13BeagleCPUImplIdLi1ELi0EEEFvPKiS7_S7_S7_S7_S7_S7_iPdEPS5_S7_S7_S7_S7_S7_S7_S7_iS8_EESaIiEFvvEED0Ev │ │ │ │ + 214: 0000000000029620 143 FUNC WEAK DEFAULT 12 _ZN6beagle3cpu13BeagleCPUImplIdLi1ELi0EE19setTransitionMatrixEiPKdd │ │ │ │ + 215: 000000000004c5b0 523 FUNC WEAK DEFAULT 12 _ZN6beagle3cpu19BeagleCPU4StateImplIfLi1ELi0EE37integrateOutStatesAndScaleByPartitionEPKfPKiS6_S6_iPd │ │ │ │ + 216: 0000000000040830 575 FUNC WEAK DEFAULT 12 _ZN6beagle3cpu13BeagleCPUImplIfLi1ELi0EE22calcEdgeLogDerivativesEPKiS4_S4_S4_S4_S4_S4_iPdS5_S5_ │ │ │ │ + 217: 000000000005c7a8 16 OBJECT WEAK DEFAULT 20 _ZTISt11_Mutex_baseILN9__gnu_cxx12_Lock_policyE2EE │ │ │ │ + 218: 000000000002f2f0 1103 FUNC WEAK DEFAULT 12 _ZN6beagle3cpu19BeagleCPU4StateImplIfLi1ELi0EE31calcPartialsPartialsAutoScalingEPfPKfS5_S5_S5_Pi │ │ │ │ + 219: 00000000000280f0 9 FUNC WEAK DEFAULT 12 _ZNSt23_Sp_counted_ptr_inplaceINSt13__future_base11_Task_stateISt5_BindIFMN6beagle3cpu13BeagleCPUImplIdLi1ELi0EEEFibPKiiiEPS6_bS8_i13BeagleOpCodesEESaIiEFvvEEESF_LN9__gnu_cxx12_Lock_policyE2EED0Ev │ │ │ │ + 220: 0000000000033da0 859 FUNC WEAK DEFAULT 12 _ZN6beagle3cpu13BeagleCPUImplIfLi1ELi0EE13upPrePartialsEbPKiii │ │ │ │ + 221: 000000000004d6c0 325 FUNC WEAK DEFAULT 12 _ZSt19__create_task_stateIFvvESt5_BindIFMN6beagle3cpu13BeagleCPUImplIfLi1ELi0EEEFvPKiS7_S7_S7_S7_iPdEPS5_S7_S7_S7_S7_S7_iS8_EESaIiEESt10shared_ptrINSt13__future_base16_Task_state_baseIT_EEEOT0_RKT1_ │ │ │ │ + 222: 000000000003c3b0 38 FUNC WEAK DEFAULT 12 _ZNSt6thread11_State_implINS_8_InvokerISt5tupleIJMN6beagle3cpu13BeagleCPUImplIfLi1ELi0EEEFvPNS6_10threadDataEEPS6_S8_EEEEE6_M_runEv │ │ │ │ + 223: 0000000000030070 452 FUNC WEAK DEFAULT 12 _ZN6beagle3cpu19BeagleCPU4StateImplIdLi1ELi0EE15rescalePartialsEPdS3_S3_i │ │ │ │ + 224: 000000000001cb60 10 FUNC WEAK DEFAULT 12 _ZNSt13__future_base7_ResultIvE10_M_destroyEv │ │ │ │ + 225: 000000000005c1f8 24 OBJECT WEAK DEFAULT 20 _ZTIN6beagle3cpu24EigenDecompositionSquareIfLi1EEE │ │ │ │ + 226: 000000000005c4f0 72 OBJECT WEAK DEFAULT 20 _ZTVNSt13__future_base11_Task_stateISt5_BindIFMN6beagle3cpu13BeagleCPUImplIdLi1ELi0EEEFvPKiS7_S7_S7_S7_iPdEPS5_S7_S7_S7_S7_S7_iS8_EESaIiEFvvEEE │ │ │ │ + 227: 0000000000029480 104 FUNC WEAK DEFAULT 12 _ZN6beagle3cpu13BeagleCPUImplIfLi1ELi0EE16setCategoryRatesEPKd │ │ │ │ + 228: 0000000000028140 9 FUNC WEAK DEFAULT 12 _ZNSt23_Sp_counted_ptr_inplaceINSt13__future_base11_Task_stateISt5_BindIFMN6beagle3cpu13BeagleCPUImplIfLi1ELi0EEEFvPKiS8_S8_S8_S8_S8_S8_iPdEPS6_S8_S8_S8_S8_S8_S8_S8_iS9_EESaIiEFvvEEESF_LN9__gnu_cxx12_Lock_policyE2EED0Ev │ │ │ │ + 229: 0000000000054b80 24 OBJECT WEAK DEFAULT 14 _ZTSN6beagle6plugin6PluginE │ │ │ │ + 230: 0000000000021f10 604 FUNC WEAK DEFAULT 12 _ZN6beagle3cpu19BeagleCPU4StateImplIfLi1ELi0EE18calcStatesPartialsEPfPKiPKfS7_S7_ii │ │ │ │ + 231: 000000000002ebd0 1125 FUNC WEAK DEFAULT 12 _ZN6beagle3cpu19BeagleCPU4StateImplIdLi1ELi0EE31calcPartialsPartialsAutoScalingEPdPKdS5_S5_S5_Pi │ │ │ │ + 232: 0000000000041560 108 FUNC WEAK DEFAULT 12 _ZNSt13__future_base11_Task_stateISt5_BindIFMN6beagle3cpu13BeagleCPUImplIdLi1ELi0EEEFvPKiS7_S7_S7_S7_iPdEPS5_S7_S7_S7_S7_S7_iS8_EESaIiEFvvEED2Ev │ │ │ │ + 233: 000000000001cec0 10 FUNC WEAK DEFAULT 12 _ZN6beagle3cpu13BeagleCPUImplIdLi1ELi0EE21addTransitionMatricesEPKiS4_S4_i │ │ │ │ + 234: 0000000000048620 612 FUNC WEAK DEFAULT 12 _ZN6beagle3cpu13BeagleCPUImplIfLi1ELi0EE13threadWaitingEPNS2_10threadDataE │ │ │ │ + 235: 0000000000054c20 45 OBJECT WEAK DEFAULT 14 _ZTSN6beagle3cpu26BeagleCPU4StateImplFactoryIdEE │ │ │ │ + 236: 000000000005ce40 760 OBJECT WEAK DEFAULT 20 _ZTVN6beagle3cpu19BeagleCPU4StateImplIfLi1ELi0EEE │ │ │ │ + 237: 000000000005c458 40 OBJECT WEAK DEFAULT 20 _ZTVNSt6thread11_State_implINS_8_InvokerISt5tupleIJMN6beagle3cpu13BeagleCPUImplIdLi1ELi0EEEFvPNS6_10threadDataEEPS6_S8_EEEEEE │ │ │ │ + 238: 0000000000047ab0 295 FUNC WEAK DEFAULT 12 _ZNSt13__future_base11_Task_stateISt5_BindIFMN6beagle3cpu13BeagleCPUImplIfLi1ELi0EEEFvPKiS7_S7_S7_S7_S7_S7_iPdEPS5_S7_S7_S7_S7_S7_S7_S7_iS8_EESaIiEFvvEE14_M_run_delayedESt8weak_ptrINS_13_State_baseV2EE │ │ │ │ + 239: 0000000000036c00 2504 FUNC WEAK DEFAULT 12 _ZN6beagle3cpu13BeagleCPUImplIdLi1ELi0EE33calcEdgeLogLikelihoodsByPartitionEPKiS4_S4_S4_S4_S4_S4_iPd │ │ │ │ + 240: 0000000000054ba0 31 OBJECT WEAK DEFAULT 14 _ZTSN6beagle3cpu15BeagleCPUPluginE │ │ │ │ + 241: 0000000000040a70 115 FUNC WEAK DEFAULT 12 _ZN6beagle3cpu13BeagleCPUImplIfLi1ELi0EE24calculateEdgeDerivativesEPKiS4_S4_S4_S4_S4_iPdS5_S5_ │ │ │ │ + 242: 0000000000028720 626 FUNC WEAK DEFAULT 12 _ZN6beagle3cpu13BeagleCPUImplIdLi1ELi0EE17setCPUThreadCountEi │ │ │ │ + 243: 0000000000046340 50 FUNC WEAK DEFAULT 12 _ZN6beagle3cpu13BeagleCPUImplIfLi1ELi0EE22calculateCrossProductsEPKiS4_S4_S4_PKdiPdS7_ │ │ │ │ + 244: 00000000000201d0 86 FUNC WEAK DEFAULT 12 _ZN6beagle3cpu13BeagleCPUImplIfLi1ELi0EE16getLogLikelihoodEPd │ │ │ │ + 245: 000000000004b2a0 641 FUNC WEAK DEFAULT 12 _ZN6beagle3cpu19BeagleCPU4StateImplIdLi1ELi0EE33calcRootLogLikelihoodsByPartitionEPKiS4_S4_S4_S4_iPd │ │ │ │ + 246: 00000000000255c0 340 FUNC WEAK DEFAULT 12 _ZN6beagle3cpu13BeagleCPUImplIfLi1ELi0EE16calcStatesStatesEPfPKiPKfS5_S7_ii │ │ │ │ + 247: 000000000001cb70 9 FUNC WEAK DEFAULT 12 _ZNSt15__exception_ptr12__dest_thunkISt12future_errorEEvPv │ │ │ │ + 248: 000000000004aa60 549 FUNC WEAK DEFAULT 12 _ZN6beagle3cpu19BeagleCPU4StateImplIdLi1ELi0EE37integrateOutStatesAndScaleByPartitionEPKdPKiS6_S6_iPd │ │ │ │ + 249: 0000000000054920 47 OBJECT WEAK DEFAULT 14 _ZTSSt11_Mutex_baseILN9__gnu_cxx12_Lock_policyE2EE │ │ │ │ + 250: 0000000000029280 134 FUNC WEAK DEFAULT 12 _ZN6beagle3cpu13BeagleCPUImplIdLi1ELi0EE25setCategoryRatesWithIndexEiPKd │ │ │ │ + 251: 000000000004f050 344 FUNC WEAK DEFAULT 12 _ZNSt5dequeISt13packaged_taskIFvvEESaIS2_EE12emplace_backIJS2_EEEvDpOT_ │ │ │ │ + 252: 0000000000053ee0 47 OBJECT WEAK DEFAULT 14 _ZTSN6beagle3cpu24EigenDecompositionSquareIfLi1EEE │ │ │ │ + 253: 000000000001e700 620 FUNC WEAK DEFAULT 12 _ZN6beagle3cpu19BeagleCPU4StateImplIdLi1ELi0EE18calcStatesPartialsEPdPKiPKdS7_S7_ii │ │ │ │ + 254: 0000000000053c20 223 OBJECT WEAK DEFAULT 14 _ZTSNSt13__future_base12_Task_setterISt10unique_ptrINS_7_ResultIvEENS_12_Result_base8_DeleterEEZNS_11_Task_stateISt5_BindIFMN6beagle3cpu13BeagleCPUImplIdLi1ELi0EEEFibPKiiiEPSC_bSE_i13BeagleOpCodesEESaIiEFvvEE6_M_runEvEUlvE_vEE │ │ │ │ + 255: 0000000000049db0 2529 FUNC WEAK DEFAULT 12 _ZN6beagle3cpu13BeagleCPUImplIdLi1ELi0EE14createInstanceEiiiiiiiiiiill │ │ │ │ + 256: 00000000000375d0 2222 FUNC WEAK DEFAULT 12 _ZN6beagle3cpu13BeagleCPUImplIdLi1ELi0EE22calcEdgeLogLikelihoodsEiiiiiiPd │ │ │ │ + 257: 0000000000054bf0 31 OBJECT WEAK DEFAULT 14 _ZTSNSt13__future_base7_ResultIvEE │ │ │ │ + 258: 00000000000493e0 32 FUNC WEAK DEFAULT 12 _ZN6beagle3cpu13BeagleCPUImplIdLi1ELi0EED0Ev │ │ │ │ + 259: 0000000000027e60 643 FUNC WEAK DEFAULT 12 _ZN6beagle3cpu24EigenDecompositionSquareIfLi1EE21setEigenDecompositionEiPKdS4_S4_ │ │ │ │ + 260: 000000000005c228 24 OBJECT WEAK DEFAULT 20 _ZTINSt6thread11_State_implINS_8_InvokerISt5tupleIJMN6beagle3cpu13BeagleCPUImplIdLi1ELi0EEEFvPNS6_10threadDataEEPS6_S8_EEEEEE │ │ │ │ + 261: 0000000000053f20 45 OBJECT WEAK DEFAULT 14 _ZTSN6beagle3cpu22EigenDecompositionCubeIfLi1EEE │ │ │ │ + 262: 000000000004fdb0 90 FUNC WEAK DEFAULT 12 _ZN6beagle3cpu13BeagleCPUImplIfLi1ELi0EE25updatePartialsByPartitionEPKii │ │ │ │ + 263: 00000000000271c0 1711 FUNC WEAK DEFAULT 12 _ZN6beagle3cpu13BeagleCPUImplIfLi1ELi0EE32calcPartialsPartialsFixedScalingEPfPKfS5_S5_S5_S5_ii │ │ │ │ + 264: 000000000003acd0 2558 FUNC WEAK DEFAULT 12 _ZN6beagle3cpu13BeagleCPUImplIfLi1ELi0EE22calcEdgeLogLikelihoodsEiiiiiiPd │ │ │ │ + 265: 000000000005c300 24 OBJECT WEAK DEFAULT 20 _ZTISt23_Sp_counted_ptr_inplaceINSt13__future_base11_Task_stateISt5_BindIFMN6beagle3cpu13BeagleCPUImplIdLi1ELi0EEEFvPKiS8_S8_S8_S8_iPdEPS6_S8_S8_S8_S8_S8_iS9_EESaIiEFvvEEESF_LN9__gnu_cxx12_Lock_policyE2EE │ │ │ │ + 266: 0000000000027890 5 FUNC WEAK DEFAULT 12 _ZNSt23_Sp_counted_ptr_inplaceINSt13__future_base11_Task_stateISt5_BindIFMN6beagle3cpu13BeagleCPUImplIfLi1ELi0EEEFibPKiiiEPS6_bS8_i13BeagleOpCodesEESaIiEFvvEEESF_LN9__gnu_cxx12_Lock_policyE2EED1Ev │ │ │ │ + 267: 0000000000040e00 75 FUNC WEAK DEFAULT 12 _ZNSt13__future_base13_State_baseV2D0Ev │ │ │ │ + 268: 0000000000032640 453 FUNC WEAK DEFAULT 12 _ZN6beagle3cpu19BeagleCPU4StateImplIfLi1ELi0EE15rescalePartialsEPfS3_S3_i │ │ │ │ + 269: 000000000003c460 61 FUNC WEAK DEFAULT 12 _ZNSt17_Function_handlerIFSt10unique_ptrINSt13__future_base12_Result_baseENS2_8_DeleterEEvENS1_12_Task_setterIS0_INS1_7_ResultIvEES3_EZNS1_11_Task_stateISt5_BindIFMN6beagle3cpu13BeagleCPUImplIdLi1ELi0EEEFvPKiSH_SH_SH_SH_iPdEPSF_SH_SH_SH_SH_SH_iSI_EESaIiEFvvEE14_M_run_delayedESt8weak_ptrINS1_13_State_baseV2EEEUlvE_vEEE10_M_managerERSt9_Any_dataRKSX_St18_Manager_operation │ │ │ │ + 270: 00000000000291a0 23 FUNC WEAK DEFAULT 12 _ZNSt6thread11_State_implINS_8_InvokerISt5tupleIJMN6beagle3cpu13BeagleCPUImplIdLi1ELi0EEEFvPNS6_10threadDataEEPS6_S8_EEEEED2Ev │ │ │ │ + 271: 000000000001d060 209 FUNC WEAK DEFAULT 12 _ZN6beagle3cpu13BeagleCPUImplIdLi1ELi0EE42updateTransitionMatricesWithMultipleModelsEPKiS4_S4_S4_S4_PKdi │ │ │ │ + 272: 0000000000037e80 86 FUNC WEAK DEFAULT 12 _ZN6beagle3cpu13BeagleCPUImplIdLi1ELi0EE28resetScaleFactorsByPartitionEii │ │ │ │ + 273: 0000000000054af0 22 OBJECT WEAK DEFAULT 14 _ZTSN6beagle10BeagleImplE │ │ │ │ + 274: 000000000005c658 56 OBJECT WEAK DEFAULT 20 _ZTVSt23_Sp_counted_ptr_inplaceINSt13__future_base11_Task_stateISt5_BindIFMN6beagle3cpu13BeagleCPUImplIdLi1ELi0EEEFibPKiiiEPS6_bS8_i13BeagleOpCodesEESaIiEFvvEEESF_LN9__gnu_cxx12_Lock_policyE2EE │ │ │ │ + 275: 000000000005d518 24 OBJECT WEAK DEFAULT 20 _ZTIN6beagle3cpu26BeagleCPU4StateImplFactoryIfEE │ │ │ │ + 276: 000000000001f700 411 FUNC WEAK DEFAULT 12 _ZN6beagle3cpu13BeagleCPUImplIfLi1ELi0EE19setTransitionMatrixEiPKdd │ │ │ │ + 277: 0000000000054ca0 39 OBJECT WEAK DEFAULT 14 _ZTSN6beagle3cpu20BeagleCPUImplFactoryIdEE │ │ │ │ + 278: 0000000000047be0 295 FUNC WEAK DEFAULT 12 _ZNSt13__future_base11_Task_stateISt5_BindIFMN6beagle3cpu13BeagleCPUImplIfLi1ELi0EEEFvPKiS7_S7_S7_S7_iPdEPS5_S7_S7_S7_S7_S7_iS8_EESaIiEFvvEE14_M_run_delayedESt8weak_ptrINS_13_State_baseV2EE │ │ │ │ + 279: 0000000000029150 23 FUNC WEAK DEFAULT 12 _ZNSt13__future_base7_ResultIvED2Ev │ │ │ │ + 280: 000000000001cbd0 12 FUNC WEAK DEFAULT 12 _ZN6beagle3cpu26BeagleCPU4StateImplFactoryIfE8getFlagsEv │ │ │ │ + 281: 00000000000415d0 108 FUNC WEAK DEFAULT 12 _ZNSt13__future_base11_Task_stateISt5_BindIFMN6beagle3cpu13BeagleCPUImplIdLi1ELi0EEEFvPKiS7_S7_S7_S7_S7_S7_iPdEPS5_S7_S7_S7_S7_S7_S7_S7_iS8_EESaIiEFvvEED1Ev │ │ │ │ + 282: 000000000003c320 85 FUNC WEAK DEFAULT 12 _ZN6beagle3cpu13BeagleCPUImplIdLi1ELi0EE17resetScaleFactorsEi │ │ │ │ + 283: 000000000003b6d0 86 FUNC WEAK DEFAULT 12 _ZN6beagle3cpu13BeagleCPUImplIfLi1ELi0EE28resetScaleFactorsByPartitionEii │ │ │ │ + 284: 000000000002a950 3306 FUNC WEAK DEFAULT 12 _ZN6beagle3cpu22EigenDecompositionCubeIdLi1EE24updateTransitionMatricesEiPKiS4_S4_PKdS6_PPdi │ │ │ │ + 285: 0000000000054ac0 41 OBJECT WEAK DEFAULT 14 _ZTSN6beagle3cpu18EigenDecompositionIdLi1EEE │ │ │ │ + 286: 000000000005c6c8 56 OBJECT WEAK DEFAULT 20 _ZTVSt23_Sp_counted_ptr_inplaceINSt13__future_base11_Task_stateISt5_BindIFMN6beagle3cpu13BeagleCPUImplIdLi1ELi0EEEFvPKiS8_S8_S8_S8_S8_S8_iPdEPS6_S8_S8_S8_S8_S8_S8_S8_iS9_EESaIiEFvvEEESF_LN9__gnu_cxx12_Lock_policyE2EE │ │ │ │ + 287: 00000000000278c0 5 FUNC WEAK DEFAULT 12 _ZNSt23_Sp_counted_ptr_inplaceINSt13__future_base11_Task_stateISt5_BindIFMN6beagle3cpu13BeagleCPUImplIdLi1ELi0EEEFibPKiiiEPS6_bS8_i13BeagleOpCodesEESaIiEFvvEEESF_LN9__gnu_cxx12_Lock_policyE2EED1Ev │ │ │ │ + 288: 000000000001cb30 5 FUNC WEAK DEFAULT 12 _ZNSt6thread24_M_thread_deps_never_runEv │ │ │ │ + 289: 000000000005cb48 760 OBJECT WEAK DEFAULT 20 _ZTVN6beagle3cpu13BeagleCPUImplIdLi1ELi0EEE │ │ │ │ + 290: 000000000005c178 16 OBJECT WEAK DEFAULT 20 _ZTINSt13__future_base12_Task_setterISt10unique_ptrINS_7_ResultIvEENS_12_Result_base8_DeleterEEZNS_11_Task_stateISt5_BindIFMN6beagle3cpu13BeagleCPUImplIdLi1ELi0EEEFvPKiSE_SE_SE_SE_SE_SE_iPdEPSC_SE_SE_SE_SE_SE_SE_SE_iSF_EESaIiEFvvEE14_M_run_delayedESt8weak_ptrINS_13_State_baseV2EEEUlvE_vEE │ │ │ │ + 291: 0000000000028100 9 FUNC WEAK DEFAULT 12 _ZNSt23_Sp_counted_ptr_inplaceINSt13__future_base11_Task_stateISt5_BindIFMN6beagle3cpu13BeagleCPUImplIdLi1ELi0EEEFvPKiS8_S8_S8_S8_iPdEPS6_S8_S8_S8_S8_S8_iS9_EESaIiEFvvEEESF_LN9__gnu_cxx12_Lock_policyE2EED0Ev │ │ │ │ + 292: 0000000000027870 5 FUNC WEAK DEFAULT 12 _ZNSt23_Sp_counted_ptr_inplaceINSt13__future_base11_Task_stateISt5_BindIFMN6beagle3cpu13BeagleCPUImplIfLi1ELi0EEEFvPKiS8_S8_S8_S8_S8_S8_iPdEPS6_S8_S8_S8_S8_S8_S8_S8_iS9_EESaIiEFvvEEESF_LN9__gnu_cxx12_Lock_policyE2EED1Ev │ │ │ │ + 293: 000000000004da10 307 FUNC WEAK DEFAULT 12 _ZNSt11_Deque_baseISt13packaged_taskIFvvEESaIS2_EE17_M_initialize_mapEm │ │ │ │ + 294: 000000000005c158 16 OBJECT WEAK DEFAULT 20 _ZTINSt13__future_base12_Task_setterISt10unique_ptrINS_7_ResultIvEENS_12_Result_base8_DeleterEEZNS_11_Task_stateISt5_BindIFMN6beagle3cpu13BeagleCPUImplIfLi1ELi0EEEFibPKiiiEPSC_bSE_i13BeagleOpCodesEESaIiEFvvEE14_M_run_delayedESt8weak_ptrINS_13_State_baseV2EEEUlvE_vEE │ │ │ │ + 295: 0000000000031ab0 684 FUNC WEAK DEFAULT 12 _ZN6beagle3cpu13BeagleCPUImplIdLi1ELi0EE22accumulateScaleFactorsEPKiii │ │ │ │ + 296: 00000000000542e0 140 OBJECT WEAK DEFAULT 14 _ZTSNSt13__future_base11_Task_stateISt5_BindIFMN6beagle3cpu13BeagleCPUImplIfLi1ELi0EEEFvPKiS7_S7_S7_S7_iPdEPS5_S7_S7_S7_S7_S7_iS8_EESaIiEFvvEEE │ │ │ │ + 297: 0000000000041a30 123 FUNC WEAK DEFAULT 12 _ZNSt13__future_base11_Task_stateISt5_BindIFMN6beagle3cpu13BeagleCPUImplIdLi1ELi0EEEFibPKiiiEPS5_bS7_i13BeagleOpCodesEESaIiEFvvEED0Ev │ │ │ │ + 298: 0000000000054b10 29 OBJECT WEAK DEFAULT 14 _ZTSN6beagle17BeagleImplFactoryE │ │ │ │ + 299: 0000000000025100 461 FUNC WEAK DEFAULT 12 _ZN6beagle3cpu13BeagleCPUImplIfLi1ELi0EE28calcEdgeLogDerivativesStatesEPKiPKfiiPKdS6_PdS9_S9_ │ │ │ │ + 300: 00000000000356d0 2025 FUNC WEAK DEFAULT 12 _ZN6beagle3cpu13BeagleCPUImplIdLi1ELi0EE32calcEdgeLogLikelihoodsFirstDerivEiiiiiiiPdS3_ │ │ │ │ + 301: 000000000003c4e0 61 FUNC WEAK DEFAULT 12 _ZNSt17_Function_handlerIFSt10unique_ptrINSt13__future_base12_Result_baseENS2_8_DeleterEEvENS1_12_Task_setterIS0_INS1_7_ResultIvEES3_EZNS1_11_Task_stateISt5_BindIFMN6beagle3cpu13BeagleCPUImplIdLi1ELi0EEEFvPKiSH_SH_SH_SH_SH_SH_iPdEPSF_SH_SH_SH_SH_SH_SH_SH_iSI_EESaIiEFvvEE14_M_run_delayedESt8weak_ptrINS1_13_State_baseV2EEEUlvE_vEEE10_M_managerERSt9_Any_dataRKSX_St18_Manager_operation │ │ │ │ + 302: 00000000000538e0 286 OBJECT WEAK DEFAULT 14 _ZTSNSt13__future_base12_Task_setterISt10unique_ptrINS_7_ResultIvEENS_12_Result_base8_DeleterEEZNS_11_Task_stateISt5_BindIFMN6beagle3cpu13BeagleCPUImplIdLi1ELi0EEEFvPKiSE_SE_SE_SE_SE_SE_iPdEPSC_SE_SE_SE_SE_SE_SE_SE_iSF_EESaIiEFvvEE14_M_run_delayedESt8weak_ptrINS_13_State_baseV2EEEUlvE_vEE │ │ │ │ + 303: 0000000000032470 451 FUNC WEAK DEFAULT 12 _ZN6beagle3cpu19BeagleCPU4StateImplIfLi1ELi0EE26rescalePartialsByPartitionEPfS3_S3_ii │ │ │ │ + 304: 0000000000045fc0 411 FUNC WEAK DEFAULT 12 _ZN6beagle3cpu13BeagleCPUImplIdLi1ELi0EE17calcCrossProductsEPKiS4_S4_S4_PKdiPdS7_ │ │ │ │ + 305: 000000000002e7f0 983 FUNC WEAK DEFAULT 12 _ZN6beagle3cpu24EigenDecompositionSquareIfLi1EE24updateTransitionMatricesEiPKiS4_S4_PKdS6_PPfi │ │ │ │ + 306: 00000000000252d0 752 FUNC WEAK DEFAULT 12 _ZN6beagle3cpu13BeagleCPUImplIfLi1ELi0EE30calcEdgeLogDerivativesPartialsEPKfS4_iiPKdS4_iPdS7_S7_ │ │ │ │ + 307: 0000000000047d10 295 FUNC WEAK DEFAULT 12 _ZNSt13__future_base11_Task_stateISt5_BindIFMN6beagle3cpu13BeagleCPUImplIfLi1ELi0EEEFibPKiiiEPS5_bS7_i13BeagleOpCodesEESaIiEFvvEE14_M_run_delayedESt8weak_ptrINS_13_State_baseV2EE │ │ │ │ + 308: 000000000004f6a0 214 FUNC WEAK DEFAULT 12 _ZN6beagle3cpu13BeagleCPUImplIdLi1ELi0EE14updatePartialsEPKiii │ │ │ │ + 309: 0000000000022170 546 FUNC WEAK DEFAULT 12 _ZN6beagle3cpu19BeagleCPU4StateImplIfLi1ELi0EE20calcPartialsPartialsEPfPKfS5_S5_S5_ii │ │ │ │ + 310: 000000000004d9c0 68 FUNC WEAK DEFAULT 12 _ZNSt13__future_base11_Task_stateISt5_BindIFMN6beagle3cpu13BeagleCPUImplIfLi1ELi0EEEFvPKiS7_S7_S7_S7_S7_S7_iPdEPS5_S7_S7_S7_S7_S7_S7_S7_iS8_EESaIiEFvvEE8_M_resetEv │ │ │ │ + 311: 0000000000050d50 1362 FUNC WEAK DEFAULT 12 _ZN6beagle3cpu13BeagleCPUImplIfLi1ELi0EE38calcRootLogLikelihoodsByPartitionAsyncEPKiS4_S4_S4_S4_iPd │ │ │ │ + 312: 000000000004d4f0 68 FUNC WEAK DEFAULT 12 _ZNSt13__future_base11_Task_stateISt5_BindIFMN6beagle3cpu13BeagleCPUImplIdLi1ELi0EEEFvPKiS7_S7_S7_S7_S7_S7_iPdEPS5_S7_S7_S7_S7_S7_S7_S7_iS8_EESaIiEFvvEE8_M_resetEv │ │ │ │ + 313: 000000000005c7d0 24 OBJECT WEAK DEFAULT 20 _ZTIN6beagle3cpu13BeagleCPUImplIdLi1ELi0EEE │ │ │ │ + 314: 000000000003e9d0 105 FUNC WEAK DEFAULT 12 _ZN6beagle3cpu13BeagleCPUImplIfLi1ELi0EE18getInstanceDetailsEP21BeagleInstanceDetails │ │ │ │ + 315: 00000000000294f0 35 FUNC WEAK DEFAULT 12 _ZN6beagle3cpu13BeagleCPUImplIfLi1ELi0EE17setPatternWeightsEPKd │ │ │ │ + 316: 0000000000021c60 73 FUNC WEAK DEFAULT 12 _ZN6beagle3cpu13BeagleCPUImplIfLi1ELi0EE26resetDerivativeTemporariesEv │ │ │ │ + 317: 000000000004fe10 1250 FUNC WEAK DEFAULT 12 _ZN6beagle3cpu13BeagleCPUImplIdLi1ELi0EE42calcRootLogLikelihoodsByAutoPartitionAsyncEPKiS4_S4_S4_S4_Pd │ │ │ │ + 318: 0000000000048d80 1624 FUNC WEAK DEFAULT 12 _ZN6beagle3cpu13BeagleCPUImplIdLi1ELi0EED1Ev │ │ │ │ + 319: 000000000001fea0 304 FUNC WEAK DEFAULT 12 _ZN6beagle3cpu13BeagleCPUImplIfLi1ELi0EE27transposeTransitionMatricesEPKiS4_i │ │ │ │ + 320: 0000000000053f60 122 OBJECT WEAK DEFAULT 14 _ZTSNSt6thread11_State_implINS_8_InvokerISt5tupleIJMN6beagle3cpu13BeagleCPUImplIdLi1ELi0EEEFvPNS6_10threadDataEEPS6_S8_EEEEEE │ │ │ │ + 321: 0000000000027890 5 FUNC WEAK DEFAULT 12 _ZNSt23_Sp_counted_ptr_inplaceINSt13__future_base11_Task_stateISt5_BindIFMN6beagle3cpu13BeagleCPUImplIfLi1ELi0EEEFibPKiiiEPS6_bS8_i13BeagleOpCodesEESaIiEFvvEEESF_LN9__gnu_cxx12_Lock_policyE2EED2Ev │ │ │ │ + 322: 0000000000040db0 67 FUNC WEAK DEFAULT 12 _ZNSt13__future_base13_State_baseV2D1Ev │ │ │ │ + 323: 000000000001e560 416 FUNC WEAK DEFAULT 12 _ZN6beagle3cpu19BeagleCPU4StateImplIdLi1ELi0EE16calcStatesStatesEPdPKiPKdS5_S7_ii │ │ │ │ + 324: 00000000000474a0 566 FUNC WEAK DEFAULT 12 _ZNSt13__future_base11_Task_stateISt5_BindIFMN6beagle3cpu13BeagleCPUImplIdLi1ELi0EEEFibPKiiiEPS5_bS7_i13BeagleOpCodesEESaIiEFvvEE6_M_runEv │ │ │ │ + 325: 0000000000022e50 12 FUNC WEAK DEFAULT 12 _ZN6beagle3cpu13BeagleCPUImplIdLi1ELi0EE7getNameEv │ │ │ │ + 326: 000000000005c738 56 OBJECT WEAK DEFAULT 20 _ZTVSt23_Sp_counted_ptr_inplaceINSt13__future_base11_Task_stateISt5_BindIFMN6beagle3cpu13BeagleCPUImplIfLi1ELi0EEEFvPKiS8_S8_S8_S8_iPdEPS6_S8_S8_S8_S8_S8_iS9_EESaIiEFvvEEESF_LN9__gnu_cxx12_Lock_policyE2EE │ │ │ │ + 327: 000000000001d380 316 FUNC WEAK DEFAULT 12 _ZN6beagle3cpu19BeagleCPU4StateImplIdLi1ELi0EE28calcEdgeLogDerivativesStatesEPKiPKdiiS6_S6_PdS7_S7_ │ │ │ │ + 328: 000000000005d5c0 40 OBJECT WEAK DEFAULT 20 _ZTVNSt13__future_base7_ResultIvEE │ │ │ │ + 329: 000000000003e290 326 FUNC WEAK DEFAULT 12 _ZNSt17_Function_handlerIFSt10unique_ptrINSt13__future_base12_Result_baseENS2_8_DeleterEEvENS1_12_Task_setterIS0_INS1_7_ResultIvEES3_EZNS1_11_Task_stateISt5_BindIFMN6beagle3cpu13BeagleCPUImplIfLi1ELi0EEEFvPKiSH_SH_SH_SH_SH_SH_iPdEPSF_SH_SH_SH_SH_SH_SH_SH_iSI_EESaIiEFvvEE14_M_run_delayedESt8weak_ptrINS1_13_State_baseV2EEEUlvE_vEEE9_M_invokeERKSt9_Any_data │ │ │ │ + 330: 0000000000049420 46 FUNC WEAK DEFAULT 12 _ZN6beagle3cpu19BeagleCPU4StateImplIdLi1ELi0EED0Ev │ │ │ │ + 331: 0000000000024330 720 FUNC WEAK DEFAULT 12 _ZN6beagle3cpu13BeagleCPUImplIdLi1ELi0EE21calcPrePartialsStatesEPdPKdS5_PKiS5_ii │ │ │ │ + 332: 000000000003c6e0 3297 FUNC WEAK DEFAULT 12 _ZN6beagle3cpu13BeagleCPUImplIdLi1ELi0EE27calcEdgeLogLikelihoodsMultiEPKiS4_S4_S4_S4_S4_iPd │ │ │ │ + 333: 000000000005c2b8 24 OBJECT WEAK DEFAULT 20 _ZTINSt13__future_base11_Task_stateISt5_BindIFMN6beagle3cpu13BeagleCPUImplIfLi1ELi0EEEFvPKiS7_S7_S7_S7_iPdEPS5_S7_S7_S7_S7_S7_iS8_EESaIiEFvvEEE │ │ │ │ + 334: 00000000000415d0 108 FUNC WEAK DEFAULT 12 _ZNSt13__future_base11_Task_stateISt5_BindIFMN6beagle3cpu13BeagleCPUImplIdLi1ELi0EEEFvPKiS7_S7_S7_S7_S7_S7_iPdEPS5_S7_S7_S7_S7_S7_S7_S7_iS8_EESaIiEFvvEED2Ev │ │ │ │ + 335: 0000000000044a60 1599 FUNC WEAK DEFAULT 12 _ZN6beagle3cpu13BeagleCPUImplIfLi1ELi0EE27calculateEdgeLogLikelihoodsEPKiS4_S4_S4_S4_S4_S4_S4_iPdS5_S5_ │ │ │ │ + 336: 000000000005d5e8 40 OBJECT WEAK DEFAULT 20 _ZTVN6beagle3cpu26BeagleCPU4StateImplFactoryIdEE │ │ │ │ + 337: 000000000004ee70 465 FUNC WEAK DEFAULT 12 _ZNSt5dequeISt13packaged_taskIFvvEESaIS2_EE17_M_reallocate_mapEmb │ │ │ │ + 338: 00000000000278c0 5 FUNC WEAK DEFAULT 12 _ZNSt23_Sp_counted_ptr_inplaceINSt13__future_base11_Task_stateISt5_BindIFMN6beagle3cpu13BeagleCPUImplIdLi1ELi0EEEFibPKiiiEPS6_bS8_i13BeagleOpCodesEESaIiEFvvEEESF_LN9__gnu_cxx12_Lock_policyE2EED2Ev │ │ │ │ + 339: 0000000000046380 733 FUNC WEAK DEFAULT 12 _ZN6beagle3cpu19BeagleCPU4StateImplIdLi1ELi0EE22calcRootLogLikelihoodsEiiiiPd │ │ │ │ + 340: 0000000000040e50 199 FUNC WEAK DEFAULT 12 _ZNK6beagle6plugin6Plugin10pluginTypeB5cxx11Ev │ │ │ │ + 341: 000000000005c108 16 OBJECT WEAK DEFAULT 20 _ZTINSt13__future_base12_Task_setterISt10unique_ptrINS_7_ResultIvEENS_12_Result_base8_DeleterEEZNS_11_Task_stateISt5_BindIFMN6beagle3cpu13BeagleCPUImplIfLi1ELi0EEEFvPKiSE_SE_SE_SE_SE_SE_iPdEPSC_SE_SE_SE_SE_SE_SE_SE_iSF_EESaIiEFvvEE6_M_runEvEUlvE_vEE │ │ │ │ + 342: 0000000000045ad0 410 FUNC WEAK DEFAULT 12 _ZN6beagle3cpu13BeagleCPUImplIdLi1ELi0EE14setTipPartialsEiPKd │ │ │ │ + 343: 00000000000278b0 5 FUNC WEAK DEFAULT 12 _ZNSt23_Sp_counted_ptr_inplaceINSt13__future_base11_Task_stateISt5_BindIFMN6beagle3cpu13BeagleCPUImplIdLi1ELi0EEEFvPKiS8_S8_S8_S8_iPdEPS6_S8_S8_S8_S8_S8_iS9_EESaIiEFvvEEESF_LN9__gnu_cxx12_Lock_policyE2EED1Ev │ │ │ │ + 344: 000000000001f1c0 669 FUNC WEAK DEFAULT 12 _ZN6beagle3cpu19BeagleCPU4StateImplIdLi1ELi0EE30calcStatesPartialsFixedScalingEPdPKiPKdS7_S7_S7_ii │ │ │ │ + 345: 0000000000027870 5 FUNC WEAK DEFAULT 12 _ZNSt23_Sp_counted_ptr_inplaceINSt13__future_base11_Task_stateISt5_BindIFMN6beagle3cpu13BeagleCPUImplIfLi1ELi0EEEFvPKiS8_S8_S8_S8_S8_S8_iPdEPS6_S8_S8_S8_S8_S8_S8_S8_iS9_EESaIiEFvvEEESF_LN9__gnu_cxx12_Lock_policyE2EED2Ev │ │ │ │ + 346: 0000000000027ce0 374 FUNC WEAK DEFAULT 12 _ZN6beagle3cpu22EigenDecompositionCubeIdLi1EE21setEigenDecompositionEiPKdS4_S4_ │ │ │ │ + 347: 000000000004f780 90 FUNC WEAK DEFAULT 12 _ZN6beagle3cpu13BeagleCPUImplIdLi1ELi0EE25updatePartialsByPartitionEPKii │ │ │ │ + 348: 0000000000024b50 1429 FUNC WEAK DEFAULT 12 _ZN6beagle3cpu13BeagleCPUImplIdLi1ELi0EE32calcPartialsPartialsFixedScalingEPdPKdS5_S5_S5_S5_ii │ │ │ │ + 349: 0000000000054c60 45 OBJECT WEAK DEFAULT 14 _ZTSN6beagle3cpu26BeagleCPU4StateImplFactoryIfEE │ │ │ │ + 350: 000000000003e510 277 FUNC WEAK DEFAULT 12 _ZNSt17_Function_handlerIFSt10unique_ptrINSt13__future_base12_Result_baseENS2_8_DeleterEEvENS1_12_Task_setterIS0_INS1_7_ResultIvEES3_EZNS1_11_Task_stateISt5_BindIFMN6beagle3cpu13BeagleCPUImplIfLi1ELi0EEEFibPKiiiEPSF_bSH_i13BeagleOpCodesEESaIiEFvvEE14_M_run_delayedESt8weak_ptrINS1_13_State_baseV2EEEUlvE_vEEE9_M_invokeERKSt9_Any_data │ │ │ │ + 351: 00000000000414f0 108 FUNC WEAK DEFAULT 12 _ZNSt13__future_base11_Task_stateISt5_BindIFMN6beagle3cpu13BeagleCPUImplIdLi1ELi0EEEFibPKiiiEPS5_bS7_i13BeagleOpCodesEESaIiEFvvEED1Ev │ │ │ │ + 352: 00000000000296e0 134 FUNC WEAK DEFAULT 12 _ZN6beagle3cpu13BeagleCPUImplIdLi1ELi0EE18setCategoryWeightsEiPKd │ │ │ │ + 353: 0000000000041800 108 FUNC WEAK DEFAULT 12 _ZNSt23_Sp_counted_ptr_inplaceINSt13__future_base11_Task_stateISt5_BindIFMN6beagle3cpu13BeagleCPUImplIfLi1ELi0EEEFvPKiS8_S8_S8_S8_iPdEPS6_S8_S8_S8_S8_S8_iS9_EESaIiEFvvEEESF_LN9__gnu_cxx12_Lock_policyE2EE10_M_disposeEv │ │ │ │ + 354: 0000000000053e20 44 OBJECT WEAK DEFAULT 14 _ZTSNSt13__future_base16_Task_state_baseIFvvEEE │ │ │ │ + 355: 0000000000020580 529 FUNC WEAK DEFAULT 12 _ZN6beagle3cpu19BeagleCPU4StateImplIfLi1ELi0EE30calcEdgeLogDerivativesPartialsEPKfS4_iiPKdS4_iPdS7_S7_ │ │ │ │ + 356: 000000000005c138 16 OBJECT WEAK DEFAULT 20 _ZTINSt13__future_base12_Task_setterISt10unique_ptrINS_7_ResultIvEENS_12_Result_base8_DeleterEEZNS_11_Task_stateISt5_BindIFMN6beagle3cpu13BeagleCPUImplIfLi1ELi0EEEFvPKiSE_SE_SE_SE_iPdEPSC_SE_SE_SE_SE_SE_iSF_EESaIiEFvvEE14_M_run_delayedESt8weak_ptrINS_13_State_baseV2EEEUlvE_vEE │ │ │ │ + 357: 00000000000517e0 1317 FUNC WEAK DEFAULT 12 _ZN6beagle3cpu13BeagleCPUImplIfLi1ELi0EE42calcEdgeLogLikelihoodsByAutoPartitionAsyncEPKiS4_S4_S4_S4_S4_S4_Pd │ │ │ │ + 358: 0000000000020400 12 FUNC WEAK DEFAULT 12 _ZN6beagle3cpu19BeagleCPU4StateImplIfLi1ELi0EE7getNameEv │ │ │ │ + 359: 000000000004c450 344 FUNC WEAK DEFAULT 12 _ZN6beagle3cpu26BeagleCPU4StateImplFactoryIfE10createImplEiiiiiiiiiiillPi │ │ │ │ + 360: 000000000005c420 56 OBJECT WEAK DEFAULT 20 _ZTVN6beagle3cpu22EigenDecompositionCubeIfLi1EEE │ │ │ │ + 361: 000000000003ecf0 301 FUNC WEAK DEFAULT 12 _ZNSt17_Function_handlerIFSt10unique_ptrINSt13__future_base12_Result_baseENS2_8_DeleterEEvENS1_12_Task_setterIS0_INS1_7_ResultIvEES3_EZNS1_11_Task_stateISt5_BindIFMN6beagle3cpu13BeagleCPUImplIdLi1ELi0EEEFvPKiSH_SH_SH_SH_iPdEPSF_SH_SH_SH_SH_SH_iSI_EESaIiEFvvEE14_M_run_delayedESt8weak_ptrINS1_13_State_baseV2EEEUlvE_vEEE9_M_invokeERKSt9_Any_data │ │ │ │ + 362: 00000000000545c0 213 OBJECT WEAK DEFAULT 14 _ZTSSt23_Sp_counted_ptr_inplaceINSt13__future_base11_Task_stateISt5_BindIFMN6beagle3cpu13BeagleCPUImplIdLi1ELi0EEEFvPKiS8_S8_S8_S8_S8_S8_iPdEPS6_S8_S8_S8_S8_S8_S8_S8_iS9_EESaIiEFvvEEESF_LN9__gnu_cxx12_Lock_policyE2EE │ │ │ │ + 363: 00000000000369d0 555 FUNC WEAK DEFAULT 12 _ZN6beagle3cpu13BeagleCPUImplIdLi1ELi0EE38calculateEdgeLogLikelihoodsByPartitionEPKiS4_S4_S4_S4_S4_S4_S4_S4_iiPdS5_S5_S5_S5_S5_ │ │ │ │ + 364: 00000000000461a0 411 FUNC WEAK DEFAULT 12 _ZN6beagle3cpu13BeagleCPUImplIfLi1ELi0EE17calcCrossProductsEPKiS4_S4_S4_PKdiPdS7_ │ │ │ │ + 365: 00000000000536c0 263 OBJECT WEAK DEFAULT 14 _ZTSNSt13__future_base12_Task_setterISt10unique_ptrINS_7_ResultIvEENS_12_Result_base8_DeleterEEZNS_11_Task_stateISt5_BindIFMN6beagle3cpu13BeagleCPUImplIfLi1ELi0EEEFibPKiiiEPSC_bSE_i13BeagleOpCodesEESaIiEFvvEE14_M_run_delayedESt8weak_ptrINS_13_State_baseV2EEEUlvE_vEE │ │ │ │ + 366: 000000000001cbc0 12 FUNC WEAK DEFAULT 12 _ZN6beagle3cpu26BeagleCPU4StateImplFactoryIfE7getNameEv │ │ │ │ + 367: 0000000000048d80 1624 FUNC WEAK DEFAULT 12 _ZN6beagle3cpu13BeagleCPUImplIdLi1ELi0EED2Ev │ │ │ │ + 368: 0000000000021cb0 182 FUNC WEAK DEFAULT 12 _ZN6beagle3cpu13BeagleCPUImplIfLi1ELi0EE31autoPartitionPartialsOperationsEPKiPiii │ │ │ │ + 369: 000000000005d138 760 OBJECT WEAK DEFAULT 20 _ZTVN6beagle3cpu19BeagleCPU4StateImplIdLi1ELi0EEE │ │ │ │ + 370: 00000000000232a0 340 FUNC WEAK DEFAULT 12 _ZN6beagle3cpu13BeagleCPUImplIdLi1ELi0EE16calcStatesStatesEPdPKiPKdS5_S7_ii │ │ │ │ + 371: 000000000002e000 991 FUNC WEAK DEFAULT 12 _ZN6beagle3cpu24EigenDecompositionSquareIdLi1EE24updateTransitionMatricesEiPKiS4_S4_PKdS6_PPdi │ │ │ │ + 372: 0000000000040db0 67 FUNC WEAK DEFAULT 12 _ZNSt13__future_base13_State_baseV2D2Ev │ │ │ │ + 373: 000000000003c380 38 FUNC WEAK DEFAULT 12 _ZNSt6thread11_State_implINS_8_InvokerISt5tupleIJMN6beagle3cpu13BeagleCPUImplIdLi1ELi0EEEFvPNS6_10threadDataEEPS6_S8_EEEEE6_M_runEv │ │ │ │ + 374: 00000000000450a0 1294 FUNC WEAK DEFAULT 12 _ZN6beagle3cpu13BeagleCPUImplIfLi1ELi0EE26reorderPatternsByPartitionEv │ │ │ │ + 375: 00000000000537e0 246 OBJECT WEAK DEFAULT 14 _ZTSNSt13__future_base12_Task_setterISt10unique_ptrINS_7_ResultIvEENS_12_Result_base8_DeleterEEZNS_11_Task_stateISt5_BindIFMN6beagle3cpu13BeagleCPUImplIdLi1ELi0EEEFvPKiSE_SE_SE_SE_SE_SE_iPdEPSC_SE_SE_SE_SE_SE_SE_SE_iSF_EESaIiEFvvEE6_M_runEvEUlvE_vEE │ │ │ │ + 376: 0000000000029240 52 FUNC WEAK DEFAULT 12 _ZN6beagle3cpu13BeagleCPUImplIdLi1ELi0EE16copyScaleFactorsEii │ │ │ │ + 377: 0000000000047260 566 FUNC WEAK DEFAULT 12 _ZNSt13__future_base11_Task_stateISt5_BindIFMN6beagle3cpu13BeagleCPUImplIdLi1ELi0EEEFvPKiS7_S7_S7_S7_iPdEPS5_S7_S7_S7_S7_S7_iS8_EESaIiEFvvEE6_M_runEv │ │ │ │ + 378: 00000000000546a0 190 OBJECT WEAK DEFAULT 14 _ZTSSt23_Sp_counted_ptr_inplaceINSt13__future_base11_Task_stateISt5_BindIFMN6beagle3cpu13BeagleCPUImplIfLi1ELi0EEEFibPKiiiEPS6_bS8_i13BeagleOpCodesEESaIiEFvvEEESF_LN9__gnu_cxx12_Lock_policyE2EE │ │ │ │ + 379: 0000000000054ce0 39 OBJECT WEAK DEFAULT 14 _ZTSN6beagle3cpu20BeagleCPUImplFactoryIfEE │ │ │ │ + 380: 0000000000054420 190 OBJECT WEAK DEFAULT 14 _ZTSSt23_Sp_counted_ptr_inplaceINSt13__future_base11_Task_stateISt5_BindIFMN6beagle3cpu13BeagleCPUImplIdLi1ELi0EEEFibPKiiiEPS6_bS8_i13BeagleOpCodesEESaIiEFvvEEESF_LN9__gnu_cxx12_Lock_policyE2EE │ │ │ │ + 381: 0000000000049400 23 FUNC WEAK DEFAULT 12 _ZN6beagle3cpu19BeagleCPU4StateImplIdLi1ELi0EED1Ev │ │ │ │ + 382: 0000000000041cb0 123 FUNC WEAK DEFAULT 12 _ZNSt13__future_base11_Task_stateISt5_BindIFMN6beagle3cpu13BeagleCPUImplIfLi1ELi0EEEFvPKiS7_S7_S7_S7_S7_S7_iPdEPS5_S7_S7_S7_S7_S7_S7_S7_iS8_EESaIiEFvvEED0Ev │ │ │ │ + 383: 0000000000030f60 909 FUNC WEAK DEFAULT 12 _ZN6beagle3cpu13BeagleCPUImplIdLi1ELi0EE22calcRootLogLikelihoodsEiiiiPd │ │ │ │ + 384: 00000000000281a0 9 FUNC WEAK DEFAULT 12 _ZNSt23_Sp_counted_ptr_inplaceINSt13__future_base11_Task_stateISt5_BindIFMN6beagle3cpu13BeagleCPUImplIdLi1ELi0EEEFibPKiiiEPS6_bS8_i13BeagleOpCodesEESaIiEFvvEEESF_LN9__gnu_cxx12_Lock_policyE2EE10_M_destroyEv │ │ │ │ + 385: 000000000004d050 25 FUNC WEAK DEFAULT 12 _ZNSt10unique_ptrINSt6thread6_StateESt14default_deleteIS1_EED1Ev │ │ │ │ + 386: 0000000000054100 140 OBJECT WEAK DEFAULT 14 _ZTSNSt13__future_base11_Task_stateISt5_BindIFMN6beagle3cpu13BeagleCPUImplIdLi1ELi0EEEFvPKiS7_S7_S7_S7_iPdEPS5_S7_S7_S7_S7_S7_iS8_EESaIiEFvvEEE │ │ │ │ + 387: 000000000004a900 352 FUNC WEAK DEFAULT 12 _ZN6beagle3cpu26BeagleCPU4StateImplFactoryIdE10createImplEiiiiiiiiiiillPi │ │ │ │ + 388: 0000000000029930 342 FUNC WEAK DEFAULT 12 _ZN6beagle3cpu13BeagleCPUImplIdLi1ELi0EE11setPartialsEiPKd │ │ │ │ + 389: 00000000000278b0 5 FUNC WEAK DEFAULT 12 _ZNSt23_Sp_counted_ptr_inplaceINSt13__future_base11_Task_stateISt5_BindIFMN6beagle3cpu13BeagleCPUImplIdLi1ELi0EEEFvPKiS8_S8_S8_S8_iPdEPS6_S8_S8_S8_S8_S8_iS9_EESaIiEFvvEEESF_LN9__gnu_cxx12_Lock_policyE2EED2Ev │ │ │ │ + 390: 000000000005c360 24 OBJECT WEAK DEFAULT 20 _ZTISt23_Sp_counted_ptr_inplaceINSt13__future_base11_Task_stateISt5_BindIFMN6beagle3cpu13BeagleCPUImplIfLi1ELi0EEEFvPKiS8_S8_S8_S8_S8_S8_iPdEPS6_S8_S8_S8_S8_S8_S8_S8_iS9_EESaIiEFvvEEESF_LN9__gnu_cxx12_Lock_policyE2EE │ │ │ │ + 391: 000000000002d6f0 1301 FUNC WEAK DEFAULT 12 _ZN6beagle3cpu13BeagleCPUImplIfLi1ELi0EE11getPartialsEiiPd │ │ │ │ + 392: 00000000000414f0 108 FUNC WEAK DEFAULT 12 _ZNSt13__future_base11_Task_stateISt5_BindIFMN6beagle3cpu13BeagleCPUImplIdLi1ELi0EEEFibPKiiiEPS5_bS7_i13BeagleOpCodesEESaIiEFvvEED2Ev │ │ │ │ + 393: 0000000000050300 1250 FUNC WEAK DEFAULT 12 _ZN6beagle3cpu13BeagleCPUImplIfLi1ELi0EE42calcRootLogLikelihoodsByAutoPartitionAsyncEPKiS4_S4_S4_S4_Pd │ │ │ │ + 394: 000000000005c700 56 OBJECT WEAK DEFAULT 20 _ZTVSt23_Sp_counted_ptr_inplaceINSt13__future_base11_Task_stateISt5_BindIFMN6beagle3cpu13BeagleCPUImplIfLi1ELi0EEEFibPKiiiEPS6_bS8_i13BeagleOpCodesEESaIiEFvvEEESF_LN9__gnu_cxx12_Lock_policyE2EE │ │ │ │ + 395: 0000000000031440 293 FUNC WEAK DEFAULT 12 _ZN6beagle3cpu13BeagleCPUImplIdLi1ELi0EE18removeScaleFactorsEPKiii │ │ │ │ + 396: 000000000003c560 61 FUNC WEAK DEFAULT 12 _ZNSt17_Function_handlerIFSt10unique_ptrINSt13__future_base12_Result_baseENS2_8_DeleterEEvENS1_12_Task_setterIS0_INS1_7_ResultIvEES3_EZNS1_11_Task_stateISt5_BindIFMN6beagle3cpu13BeagleCPUImplIfLi1ELi0EEEFibPKiiiEPSF_bSH_i13BeagleOpCodesEESaIiEFvvEE14_M_run_delayedESt8weak_ptrINS1_13_State_baseV2EEEUlvE_vEEE10_M_managerERSt9_Any_dataRKSX_St18_Manager_operation │ │ │ │ + 397: 0000000000041c30 123 FUNC WEAK DEFAULT 12 _ZNSt13__future_base11_Task_stateISt5_BindIFMN6beagle3cpu13BeagleCPUImplIfLi1ELi0EEEFvPKiS7_S7_S7_S7_iPdEPS5_S7_S7_S7_S7_S7_iS8_EESaIiEFvvEED0Ev │ │ │ │ + 398: 000000000005c330 24 OBJECT WEAK DEFAULT 20 _ZTISt23_Sp_counted_ptr_inplaceINSt13__future_base11_Task_stateISt5_BindIFMN6beagle3cpu13BeagleCPUImplIfLi1ELi0EEEFibPKiiiEPS6_bS8_i13BeagleOpCodesEESaIiEFvvEEESF_LN9__gnu_cxx12_Lock_policyE2EE │ │ │ │ + 399: 0000000000046ba0 566 FUNC WEAK DEFAULT 12 _ZNSt13__future_base11_Task_stateISt5_BindIFMN6beagle3cpu13BeagleCPUImplIfLi1ELi0EEEFvPKiS7_S7_S7_S7_iPdEPS5_S7_S7_S7_S7_S7_iS8_EESaIiEFvvEE6_M_runEv │ │ │ │ + 400: 00000000000312f0 333 FUNC WEAK DEFAULT 12 _ZN6beagle3cpu13BeagleCPUImplIdLi1ELi0EE29removeScaleFactorsByPartitionEPKiiii │ │ │ │ + 401: 0000000000054950 24 OBJECT WEAK DEFAULT 14 _ZTSSt19_Sp_make_shared_tag │ │ │ │ + 402: 000000000005c2e8 24 OBJECT WEAK DEFAULT 20 _ZTISt23_Sp_counted_ptr_inplaceINSt13__future_base11_Task_stateISt5_BindIFMN6beagle3cpu13BeagleCPUImplIdLi1ELi0EEEFibPKiiiEPS6_bS8_i13BeagleOpCodesEESaIiEFvvEEESF_LN9__gnu_cxx12_Lock_policyE2EE │ │ │ │ + 403: 000000000003c3e0 61 FUNC WEAK DEFAULT 12 _ZNSt17_Function_handlerIFSt10unique_ptrINSt13__future_base12_Result_baseENS2_8_DeleterEEvENS1_12_Task_setterIS0_INS1_7_ResultIvEES3_EZNS1_11_Task_stateISt5_BindIFMN6beagle3cpu13BeagleCPUImplIdLi1ELi0EEEFibPKiiiEPSF_bSH_i13BeagleOpCodesEESaIiEFvvEE14_M_run_delayedESt8weak_ptrINS1_13_State_baseV2EEEUlvE_vEEE10_M_managerERSt9_Any_dataRKSX_St18_Manager_operation │ │ │ │ + 404: 000000000005c480 40 OBJECT WEAK DEFAULT 20 _ZTVNSt6thread11_State_implINS_8_InvokerISt5tupleIJMN6beagle3cpu13BeagleCPUImplIfLi1ELi0EEEFvPNS6_10threadDataEEPS6_S8_EEEEEE │ │ │ │ + 405: 0000000000028180 9 FUNC WEAK DEFAULT 12 _ZNSt23_Sp_counted_ptr_inplaceINSt13__future_base11_Task_stateISt5_BindIFMN6beagle3cpu13BeagleCPUImplIdLi1ELi0EEEFvPKiS8_S8_S8_S8_S8_S8_iPdEPS6_S8_S8_S8_S8_S8_S8_S8_iS9_EESaIiEFvvEEESF_LN9__gnu_cxx12_Lock_policyE2EE10_M_destroyEv │ │ │ │ + 406: 000000000003ffe0 1446 FUNC WEAK DEFAULT 12 _ZN6beagle3cpu13BeagleCPUImplIfLi1ELi0EE23calcCrossProductsStatesEPKiPKfPKdS6_dPdS9_ │ │ │ │ + 407: 000000000005c770 56 OBJECT WEAK DEFAULT 20 _ZTVSt23_Sp_counted_ptr_inplaceINSt13__future_base11_Task_stateISt5_BindIFMN6beagle3cpu13BeagleCPUImplIfLi1ELi0EEEFvPKiS8_S8_S8_S8_S8_S8_iPdEPS6_S8_S8_S8_S8_S8_S8_S8_iS9_EESaIiEFvvEEESF_LN9__gnu_cxx12_Lock_policyE2EE │ │ │ │ + 408: 000000000003ea40 105 FUNC WEAK DEFAULT 12 _ZN6beagle3cpu13BeagleCPUImplIdLi1ELi0EE18getInstanceDetailsEP21BeagleInstanceDetails │ │ │ │ + 409: 00000000000477c0 51 FUNC WEAK DEFAULT 12 _ZNSt10unique_ptrINSt13__future_base12_Result_baseENS1_8_DeleterEED1Ev │ │ │ │ + 410: 000000000001d370 10 FUNC WEAK DEFAULT 12 _ZN6beagle3cpu13BeagleCPUImplIdLi1ELi0EE8getFlagsEv │ │ │ │ + 411: 000000000003c6a0 61 FUNC WEAK DEFAULT 12 _ZNSt17_Function_handlerIFSt10unique_ptrINSt13__future_base12_Result_baseENS2_8_DeleterEEvENS1_12_Task_setterIS0_INS1_7_ResultIvEES3_EZNS1_11_Task_stateISt5_BindIFMN6beagle3cpu13BeagleCPUImplIfLi1ELi0EEEFvPKiSH_SH_SH_SH_SH_SH_iPdEPSF_SH_SH_SH_SH_SH_SH_SH_iSI_EESaIiEFvvEE6_M_runEvEUlvE_vEEE10_M_managerERSt9_Any_dataRKSU_St18_Manager_operation │ │ │ │ + 412: 000000000001e970 580 FUNC WEAK DEFAULT 12 _ZN6beagle3cpu19BeagleCPU4StateImplIdLi1ELi0EE20calcPartialsPartialsEPdPKdS5_S5_S5_ii │ │ │ │ + 413: 000000000003e1e0 80 FUNC WEAK DEFAULT 12 _ZZNSt9once_flag18_Prepare_executionC4IZSt9call_onceIMNSt13__future_base13_State_baseV2EFvPSt8functionIFSt10unique_ptrINS3_12_Result_baseENS7_8_DeleterEEvEEPbEJPS4_SC_SD_EEvRS_OT_DpOT0_EUlvE_EERSI_ENUlvE_4_FUNEv │ │ │ │ + 414: 0000000000048890 612 FUNC WEAK DEFAULT 12 _ZN6beagle3cpu13BeagleCPUImplIdLi1ELi0EE13threadWaitingEPNS2_10threadDataE │ │ │ │ + 415: 000000000003d3d0 1599 FUNC WEAK DEFAULT 12 _ZN6beagle3cpu13BeagleCPUImplIdLi1ELi0EE27calculateEdgeLogLikelihoodsEPKiS4_S4_S4_S4_S4_S4_S4_iPdS5_S5_ │ │ │ │ + 416: 000000000005c580 72 OBJECT WEAK DEFAULT 20 _ZTVNSt13__future_base11_Task_stateISt5_BindIFMN6beagle3cpu13BeagleCPUImplIfLi1ELi0EEEFibPKiiiEPS5_bS7_i13BeagleOpCodesEESaIiEFvvEEE │ │ │ │ + 417: 000000000005c270 24 OBJECT WEAK DEFAULT 20 _ZTINSt13__future_base11_Task_stateISt5_BindIFMN6beagle3cpu13BeagleCPUImplIdLi1ELi0EEEFvPKiS7_S7_S7_S7_iPdEPS5_S7_S7_S7_S7_S7_iS8_EESaIiEFvvEEE │ │ │ │ + 418: 0000000000049400 23 FUNC WEAK DEFAULT 12 _ZN6beagle3cpu19BeagleCPU4StateImplIdLi1ELi0EED2Ev │ │ │ │ + 419: 000000000003c520 61 FUNC WEAK DEFAULT 12 _ZNSt17_Function_handlerIFSt10unique_ptrINSt13__future_base12_Result_baseENS2_8_DeleterEEvENS1_12_Task_setterIS0_INS1_7_ResultIvEES3_EZNS1_11_Task_stateISt5_BindIFMN6beagle3cpu13BeagleCPUImplIdLi1ELi0EEEFvPKiSH_SH_SH_SH_SH_SH_iPdEPSF_SH_SH_SH_SH_SH_SH_SH_iSI_EESaIiEFvvEE6_M_runEvEUlvE_vEEE10_M_managerERSt9_Any_dataRKSU_St18_Manager_operation │ │ │ │ + 420: 0000000000020410 10 FUNC WEAK DEFAULT 12 _ZN6beagle3cpu13BeagleCPUImplIfLi1ELi0EE8getFlagsEv │ │ │ │ + 421: 000000000001cb10 9 FUNC WEAK DEFAULT 12 _ZNK6beagle6plugin6Plugin18getBeagleFactoriesB5cxx11Ev │ │ │ │ + 422: 0000000000028190 9 FUNC WEAK DEFAULT 12 _ZNSt23_Sp_counted_ptr_inplaceINSt13__future_base11_Task_stateISt5_BindIFMN6beagle3cpu13BeagleCPUImplIdLi1ELi0EEEFvPKiS8_S8_S8_S8_iPdEPS6_S8_S8_S8_S8_S8_iS9_EESaIiEFvvEEESF_LN9__gnu_cxx12_Lock_policyE2EE10_M_destroyEv │ │ │ │ + 423: 0000000000041720 108 FUNC WEAK DEFAULT 12 _ZNSt13__future_base11_Task_stateISt5_BindIFMN6beagle3cpu13BeagleCPUImplIfLi1ELi0EEEFvPKiS7_S7_S7_S7_S7_S7_iPdEPS5_S7_S7_S7_S7_S7_S7_S7_iS8_EESaIiEFvvEED1Ev │ │ │ │ + 424: 000000000005d610 40 OBJECT WEAK DEFAULT 20 _ZTVN6beagle3cpu26BeagleCPU4StateImplFactoryIfEE │ │ │ │ + 425: 0000000000029a90 300 FUNC WEAK DEFAULT 12 _ZN6beagle3cpu13BeagleCPUImplIfLi1ELi0EE18setRootPrePartialsEPKiS4_i │ │ │ │ + 426: 000000000004d050 25 FUNC WEAK DEFAULT 12 _ZNSt10unique_ptrINSt6thread6_StateESt14default_deleteIS1_EED2Ev │ │ │ │ + 427: 0000000000030aa0 1214 FUNC WEAK DEFAULT 12 _ZN6beagle3cpu13BeagleCPUImplIdLi1ELi0EE33calcRootLogLikelihoodsByPartitionEPKiS4_S4_S4_S4_iPd │ │ │ │ + 428: 000000000005c828 16 OBJECT WEAK DEFAULT 20 _ZTIN6beagle3cpu18EigenDecompositionIdLi1EEE │ │ │ │ + 429: 000000000001c8f0 479 FUNC GLOBAL DEFAULT 12 _ZN6beagle3cpu15BeagleCPUPluginC1Ev │ │ │ │ + 430: 0000000000040d30 115 FUNC WEAK DEFAULT 12 _ZN6beagle3cpu13BeagleCPUImplIdLi1ELi0EE24calculateEdgeDerivativesEPKiS4_S4_S4_S4_S4_iPdS5_S5_ │ │ │ │ + 431: 000000000001d260 158 FUNC WEAK DEFAULT 12 _ZN6beagle3cpu13BeagleCPUImplIdLi1ELi0EE14getDerivativesEPdS3_ │ │ │ │ + 432: 000000000003ebd0 277 FUNC WEAK DEFAULT 12 _ZNSt17_Function_handlerIFSt10unique_ptrINSt13__future_base12_Result_baseENS2_8_DeleterEEvENS1_12_Task_setterIS0_INS1_7_ResultIvEES3_EZNS1_11_Task_stateISt5_BindIFMN6beagle3cpu13BeagleCPUImplIdLi1ELi0EEEFibPKiiiEPSF_bSH_i13BeagleOpCodesEESaIiEFvvEE6_M_runEvEUlvE_vEEE9_M_invokeERKSt9_Any_data │ │ │ │ + 433: 00000000000533c0 234 OBJECT WEAK DEFAULT 14 _ZTSNSt13__future_base12_Task_setterISt10unique_ptrINS_7_ResultIvEENS_12_Result_base8_DeleterEEZNS_11_Task_stateISt5_BindIFMN6beagle3cpu13BeagleCPUImplIfLi1ELi0EEEFvPKiSE_SE_SE_SE_iPdEPSC_SE_SE_SE_SE_SE_iSF_EESaIiEFvvEE6_M_runEvEUlvE_vEE │ │ │ │ + 434: 0000000000040af0 575 FUNC WEAK DEFAULT 12 _ZN6beagle3cpu13BeagleCPUImplIdLi1ELi0EE22calcEdgeLogDerivativesEPKiS4_S4_S4_S4_S4_S4_iPdS5_S5_ │ │ │ │ + 435: 000000000003e780 301 FUNC WEAK DEFAULT 12 _ZNSt17_Function_handlerIFSt10unique_ptrINSt13__future_base12_Result_baseENS2_8_DeleterEEvENS1_12_Task_setterIS0_INS1_7_ResultIvEES3_EZNS1_11_Task_stateISt5_BindIFMN6beagle3cpu13BeagleCPUImplIdLi1ELi0EEEFvPKiSH_SH_SH_SH_iPdEPSF_SH_SH_SH_SH_SH_iSI_EESaIiEFvvEE6_M_runEvEUlvE_vEEE9_M_invokeERKSt9_Any_data │ │ │ │ + 436: 000000000005c1b8 16 OBJECT WEAK DEFAULT 20 _ZTINSt13__future_base12_Task_setterISt10unique_ptrINS_7_ResultIvEENS_12_Result_base8_DeleterEEZNS_11_Task_stateISt5_BindIFMN6beagle3cpu13BeagleCPUImplIdLi1ELi0EEEFibPKiiiEPSC_bSE_i13BeagleOpCodesEESaIiEFvvEE14_M_run_delayedESt8weak_ptrINS_13_State_baseV2EEEUlvE_vEE │ │ │ │ + 437: 0000000000033c60 305 FUNC WEAK DEFAULT 12 _ZN6beagle3cpu13BeagleCPUImplIfLi1ELi0EE18removeScaleFactorsEPKiii │ │ │ │ + 438: 0000000000047020 566 FUNC WEAK DEFAULT 12 _ZNSt13__future_base11_Task_stateISt5_BindIFMN6beagle3cpu13BeagleCPUImplIdLi1ELi0EEEFvPKiS7_S7_S7_S7_S7_S7_iPdEPS5_S7_S7_S7_S7_S7_S7_S7_iS8_EESaIiEFvvEE6_M_runEv │ │ │ │ + 439: 000000000005d590 48 OBJECT WEAK DEFAULT 20 _ZTVNSt13__future_base13_State_baseV2E │ │ │ │ + 440: 000000000004f7e0 1261 FUNC WEAK DEFAULT 12 _ZN6beagle3cpu13BeagleCPUImplIfLi1ELi0EE26upPartialsByPartitionAsyncEPKii │ │ │ │ + 441: 0000000000049c80 303 FUNC WEAK DEFAULT 12 _ZN6beagle3cpu22EigenDecompositionCubeIdLi1EEC2Eiiil │ │ │ │ + 442: 00000000000416b0 108 FUNC WEAK DEFAULT 12 _ZNSt13__future_base11_Task_stateISt5_BindIFMN6beagle3cpu13BeagleCPUImplIfLi1ELi0EEEFvPKiS7_S7_S7_S7_iPdEPS5_S7_S7_S7_S7_S7_iS8_EESaIiEFvvEED1Ev │ │ │ │ + 443: 000000000003f4b0 1649 FUNC WEAK DEFAULT 12 _ZN6beagle3cpu13BeagleCPUImplIfLi1ELi0EE25calcCrossProductsPartialsEPKfS4_PKdS4_dPdS7_ │ │ │ │ + 444: 0000000000040f20 142 FUNC WEAK DEFAULT 12 _ZNSt13__future_base13_State_baseV29_M_do_setEPSt8functionIFSt10unique_ptrINS_12_Result_baseENS3_8_DeleterEEvEEPb │ │ │ │ + 445: 0000000000030860 564 FUNC WEAK DEFAULT 12 _ZN6beagle3cpu13BeagleCPUImplIdLi1ELi0EE15rescalePartialsEPdS3_S3_i │ │ │ │ + 446: 0000000000047f70 295 FUNC WEAK DEFAULT 12 _ZNSt13__future_base11_Task_stateISt5_BindIFMN6beagle3cpu13BeagleCPUImplIdLi1ELi0EEEFvPKiS7_S7_S7_S7_iPdEPS5_S7_S7_S7_S7_S7_iS8_EESaIiEFvvEE14_M_run_delayedESt8weak_ptrINS_13_State_baseV2EE │ │ │ │ + 447: 0000000000020fd0 3209 FUNC WEAK DEFAULT 12 _ZN6beagle3cpu19BeagleCPU4StateImplIfLi1ELi0EE25calcCrossProductsPartialsEPKfS4_PKdS4_dPdS7_ │ │ │ │ + 448: 000000000001d300 85 FUNC WEAK DEFAULT 12 _ZN6beagle3cpu13BeagleCPUImplIdLi1ELi0EE18getSiteDerivativesEPdS3_ │ │ │ │ + 449: 000000000005c148 16 OBJECT WEAK DEFAULT 20 _ZTINSt13__future_base12_Task_setterISt10unique_ptrINS_7_ResultIvEENS_12_Result_base8_DeleterEEZNS_11_Task_stateISt5_BindIFMN6beagle3cpu13BeagleCPUImplIfLi1ELi0EEEFibPKiiiEPSC_bSE_i13BeagleOpCodesEESaIiEFvvEE6_M_runEvEUlvE_vEE │ │ │ │ + 450: 00000000000296b0 34 FUNC WEAK DEFAULT 12 _ZN6beagle3cpu13BeagleCPUImplIdLi1ELi0EE21setDifferentialMatrixEiPKd │ │ │ │ + 451: 0000000000026ba0 308 FUNC WEAK DEFAULT 12 _ZN6beagle3cpu13BeagleCPUImplIfLi1ELi0EE28calcStatesStatesFixedScalingEPfPKiPKfS5_S7_S7_ii │ │ │ │ + 452: 000000000004e4e0 2446 FUNC WEAK DEFAULT 12 _ZN6beagle3cpu13BeagleCPUImplIdLi1ELi0EE20setPatternPartitionsEiPKi │ │ │ │ + 453: 0000000000041d30 2075 FUNC WEAK DEFAULT 12 _ZN6beagle3cpu13BeagleCPUImplIfLi1ELi0EE27calcRootLogLikelihoodsMultiEPKiS4_S4_S4_iPd │ │ │ │ + 454: 0000000000054a80 41 OBJECT WEAK DEFAULT 14 _ZTSN6beagle3cpu18EigenDecompositionIfLi1EEE │ │ │ │ + 455: 000000000005d4b0 16 OBJECT WEAK DEFAULT 20 _ZTIN6beagle6plugin6PluginE │ │ │ │ + 456: 00000000000207a0 2085 FUNC WEAK DEFAULT 12 _ZN6beagle3cpu19BeagleCPU4StateImplIfLi1ELi0EE23calcCrossProductsStatesEPKiPKfPKdS6_dPdS9_ │ │ │ │ + 457: 00000000000477c0 51 FUNC WEAK DEFAULT 12 _ZNSt10unique_ptrINSt13__future_base12_Result_baseENS1_8_DeleterEED2Ev │ │ │ │ + 458: 000000000004d540 295 FUNC WEAK DEFAULT 12 _ZSt19__create_task_stateIFvvESt5_BindIFMN6beagle3cpu13BeagleCPUImplIfLi1ELi0EEEFibPKiiiEPS5_bS7_i13BeagleOpCodesEESaIiEESt10shared_ptrINSt13__future_base16_Task_state_baseIT_EEEOT0_RKT1_ │ │ │ │ + 459: 0000000000020110 7 FUNC WEAK DEFAULT 12 _ZN6beagle3cpu13BeagleCPUImplIfLi1ELi0EE15waitForPartialsEPKii │ │ │ │ + 460: 0000000000024740 1040 FUNC WEAK DEFAULT 12 _ZN6beagle3cpu13BeagleCPUImplIdLi1ELi0EE30calcStatesPartialsFixedScalingEPdPKiPKdS7_S7_S7_ii │ │ │ │ + 461: 000000000003e230 88 FUNC WEAK DEFAULT 12 _ZNSt23_Sp_counted_ptr_inplaceINSt13__future_base11_Task_stateISt5_BindIFMN6beagle3cpu13BeagleCPUImplIfLi1ELi0EEEFvPKiS8_S8_S8_S8_S8_S8_iPdEPS6_S8_S8_S8_S8_S8_S8_S8_iS9_EESaIiEFvvEEESF_LN9__gnu_cxx12_Lock_policyE2EE14_M_get_deleterERKSt9type_info │ │ │ │ + 462: 000000000003da10 894 FUNC WEAK DEFAULT 12 _ZN6beagle3cpu13BeagleCPUImplIfLi1ELi0EE21accumulateDerivativesEPdS3_S3_ │ │ │ │ + 463: 0000000000054a40 46 OBJECT WEAK DEFAULT 14 _ZTSN6beagle3cpu19BeagleCPU4StateImplIdLi1ELi0EEE │ │ │ │ + 464: 000000000003eab0 277 FUNC WEAK DEFAULT 12 _ZNSt17_Function_handlerIFSt10unique_ptrINSt13__future_base12_Result_baseENS2_8_DeleterEEvENS1_12_Task_setterIS0_INS1_7_ResultIvEES3_EZNS1_11_Task_stateISt5_BindIFMN6beagle3cpu13BeagleCPUImplIfLi1ELi0EEEFibPKiiiEPSF_bSH_i13BeagleOpCodesEESaIiEFvvEE6_M_runEvEUlvE_vEEE9_M_invokeERKSt9_Any_data │ │ │ │ + 465: 000000000001f6e0 25 FUNC WEAK DEFAULT 12 _ZN6beagle3cpu13BeagleCPUImplIfLi1ELi0EE21setEigenDecompositionEiPKdS4_S4_ │ │ │ │ + 466: 00000000000476e0 76 FUNC WEAK DEFAULT 12 _ZNSt16_Sp_counted_baseILN9__gnu_cxx12_Lock_policyE2EE24_M_release_last_use_coldEv │ │ │ │ + 467: 000000000001d200 87 FUNC WEAK DEFAULT 12 _ZN6beagle3cpu13BeagleCPUImplIdLi1ELi0EE16getLogLikelihoodEPd │ │ │ │ + 468: 0000000000029380 38 FUNC WEAK DEFAULT 12 _ZN6beagle3cpu13BeagleCPUImplIdLi1ELi0EE17setPatternWeightsEPKd │ │ │ │ + 469: 0000000000028110 9 FUNC WEAK DEFAULT 12 _ZNSt23_Sp_counted_ptr_inplaceINSt13__future_base11_Task_stateISt5_BindIFMN6beagle3cpu13BeagleCPUImplIdLi1ELi0EEEFvPKiS8_S8_S8_S8_S8_S8_iPdEPS6_S8_S8_S8_S8_S8_S8_S8_iS9_EESaIiEFvvEEESF_LN9__gnu_cxx12_Lock_policyE2EED0Ev │ │ │ │ + 470: 0000000000041720 108 FUNC WEAK DEFAULT 12 _ZNSt13__future_base11_Task_stateISt5_BindIFMN6beagle3cpu13BeagleCPUImplIfLi1ELi0EEEFvPKiS7_S7_S7_S7_S7_S7_iPdEPS5_S7_S7_S7_S7_S7_S7_S7_iS8_EESaIiEFvvEED2Ev │ │ │ │ + 471: 000000000001cce0 476 FUNC WEAK DEFAULT 12 _ZN6beagle3cpu13BeagleCPUImplIdLi1ELi0EE26convolveTransitionMatricesEPKiS4_S4_i │ │ │ │ + 472: 000000000001ced0 304 FUNC WEAK DEFAULT 12 _ZN6beagle3cpu13BeagleCPUImplIdLi1ELi0EE27transposeTransitionMatricesEPKiS4_i │ │ │ │ + 473: 000000000005c288 24 OBJECT WEAK DEFAULT 20 _ZTINSt13__future_base11_Task_stateISt5_BindIFMN6beagle3cpu13BeagleCPUImplIdLi1ELi0EEEFvPKiS7_S7_S7_S7_S7_S7_iPdEPS5_S7_S7_S7_S7_S7_S7_S7_iS8_EESaIiEFvvEEE │ │ │ │ + 474: 000000000001c8f0 479 FUNC GLOBAL DEFAULT 12 _ZN6beagle3cpu15BeagleCPUPluginC2Ev │ │ │ │ + 475: 0000000000054840 213 OBJECT WEAK DEFAULT 14 _ZTSSt23_Sp_counted_ptr_inplaceINSt13__future_base11_Task_stateISt5_BindIFMN6beagle3cpu13BeagleCPUImplIfLi1ELi0EEEFvPKiS8_S8_S8_S8_S8_S8_iPdEPS6_S8_S8_S8_S8_S8_S8_S8_iS9_EESaIiEFvvEEESF_LN9__gnu_cxx12_Lock_policyE2EE │ │ │ │ + 476: 0000000000032f60 597 FUNC WEAK DEFAULT 12 _ZN6beagle3cpu13BeagleCPUImplIfLi1ELi0EE15rescalePartialsEPfS3_S3_i │ │ │ │ + 477: 000000000002fa60 494 FUNC WEAK DEFAULT 12 _ZN6beagle3cpu13BeagleCPUImplIdLi1ELi0EE19autoRescalePartialsEPdPs │ │ │ │ + 478: 000000000004c7c0 1531 FUNC WEAK DEFAULT 12 _ZN6beagle3cpu19BeagleCPU4StateImplIfLi1ELi0EE33calcEdgeLogLikelihoodsByPartitionEPKiS4_S4_S4_S4_S4_S4_iPd │ │ │ │ + 479: 0000000000042cb0 1949 FUNC WEAK DEFAULT 12 _ZN6beagle3cpu19BeagleCPU4StateImplIfLi1ELi0EE27calcRootLogLikelihoodsMultiEPKiS4_S4_S4_iPd │ │ │ │ + 480: 000000000004cdc0 641 FUNC WEAK DEFAULT 12 _ZN6beagle3cpu19BeagleCPU4StateImplIfLi1ELi0EE33calcRootLogLikelihoodsByPartitionEPKiS4_S4_S4_S4_iPd │ │ │ │ + 481: 0000000000048200 1042 FUNC WEAK DEFAULT 12 _ZNSt13packaged_taskIFvvEED1Ev │ │ │ │ + 482: 0000000000049c80 303 FUNC WEAK DEFAULT 12 _ZN6beagle3cpu22EigenDecompositionCubeIdLi1EEC1Eiiil │ │ │ │ + 483: 0000000000041130 88 FUNC WEAK DEFAULT 12 _ZNSt23_Sp_counted_ptr_inplaceINSt13__future_base11_Task_stateISt5_BindIFMN6beagle3cpu13BeagleCPUImplIfLi1ELi0EEEFvPKiS8_S8_S8_S8_iPdEPS6_S8_S8_S8_S8_S8_iS9_EESaIiEFvvEEESF_LN9__gnu_cxx12_Lock_policyE2EE14_M_get_deleterERKSt9type_info │ │ │ │ + 484: 0000000000028130 9 FUNC WEAK DEFAULT 12 _ZNSt23_Sp_counted_ptr_inplaceINSt13__future_base11_Task_stateISt5_BindIFMN6beagle3cpu13BeagleCPUImplIfLi1ELi0EEEFvPKiS8_S8_S8_S8_iPdEPS6_S8_S8_S8_S8_S8_iS9_EESaIiEFvvEEESF_LN9__gnu_cxx12_Lock_policyE2EED0Ev │ │ │ │ + 485: 000000000001cad0 55 FUNC GLOBAL DEFAULT 12 plugin_init │ │ │ │ + 486: 00000000000202c0 309 FUNC WEAK DEFAULT 12 _ZN6beagle3cpu13BeagleCPUImplIfLi1ELi0EE18getSiteDerivativesEPdS3_ │ │ │ │ + 487: 00000000000419c0 108 FUNC WEAK DEFAULT 12 _ZNSt23_Sp_counted_ptr_inplaceINSt13__future_base11_Task_stateISt5_BindIFMN6beagle3cpu13BeagleCPUImplIdLi1ELi0EEEFibPKiiiEPS6_bS8_i13BeagleOpCodesEESaIiEFvvEEESF_LN9__gnu_cxx12_Lock_policyE2EE10_M_disposeEv │ │ │ │ + 488: 00000000000416b0 108 FUNC WEAK DEFAULT 12 _ZNSt13__future_base11_Task_stateISt5_BindIFMN6beagle3cpu13BeagleCPUImplIfLi1ELi0EEEFvPKiS7_S7_S7_S7_iPdEPS5_S7_S7_S7_S7_S7_iS8_EESaIiEFvvEED2Ev │ │ │ │ + 489: 0000000000028170 9 FUNC WEAK DEFAULT 12 _ZNSt23_Sp_counted_ptr_inplaceINSt13__future_base11_Task_stateISt5_BindIFMN6beagle3cpu13BeagleCPUImplIfLi1ELi0EEEFibPKiiiEPS6_bS8_i13BeagleOpCodesEESaIiEFvvEEESF_LN9__gnu_cxx12_Lock_policyE2EE10_M_destroyEv │ │ │ │ + 490: 000000000001f6d0 10 FUNC WEAK DEFAULT 12 _ZN6beagle3cpu13BeagleCPUImplIdLi1ELi0EE24getPaddedPatternsModulusEv │ │ │ │ + 491: 0000000000054d08 16 OBJECT UNIQUE DEFAULT 14 _ZZNSt19_Sp_make_shared_tag5_S_tiEvE5__tag │ │ │ │ + 492: 0000000000032bc0 303 FUNC WEAK DEFAULT 12 _ZN6beagle3cpu13BeagleCPUImplIfLi1ELi0EE27calculateRootLogLikelihoodsEPKiS4_S4_S4_iPd │ │ │ │ + 493: 0000000000020420 350 FUNC WEAK DEFAULT 12 _ZN6beagle3cpu19BeagleCPU4StateImplIfLi1ELi0EE28calcEdgeLogDerivativesStatesEPKiPKfiiPKdS6_PdS9_S9_ │ │ │ │ + 494: 0000000000052290 1394 FUNC WEAK DEFAULT 12 _ZN6beagle3cpu13BeagleCPUImplIfLi1ELi0EE38calcEdgeLogLikelihoodsByPartitionAsyncEPKiS4_S4_S4_S4_S4_S4_iPd │ │ │ │ + 495: 000000000004db50 2446 FUNC WEAK DEFAULT 12 _ZN6beagle3cpu13BeagleCPUImplIfLi1ELi0EE20setPatternPartitionsEiPKi │ │ │ │ + 496: 000000000005c690 56 OBJECT WEAK DEFAULT 20 _ZTVSt23_Sp_counted_ptr_inplaceINSt13__future_base11_Task_stateISt5_BindIFMN6beagle3cpu13BeagleCPUImplIdLi1ELi0EEEFvPKiS8_S8_S8_S8_iPdEPS6_S8_S8_S8_S8_S8_iS9_EESaIiEFvvEEESF_LN9__gnu_cxx12_Lock_policyE2EE │ │ │ │ + 497: 0000000000034d00 2498 FUNC WEAK DEFAULT 12 _ZN6beagle3cpu13BeagleCPUImplIdLi1ELi0EE33calcEdgeLogLikelihoodsSecondDerivEiiiiiiiiPdS3_S3_ │ │ │ │ + 498: 0000000000022c00 570 FUNC WEAK DEFAULT 12 _ZN6beagle3cpu19BeagleCPU4StateImplIfLi1ELi0EE32calcPartialsPartialsFixedScalingEPfPKfS5_S5_S5_S5_ii │ │ │ │ + 499: 0000000000053d00 263 OBJECT WEAK DEFAULT 14 _ZTSNSt13__future_base12_Task_setterISt10unique_ptrINS_7_ResultIvEENS_12_Result_base8_DeleterEEZNS_11_Task_stateISt5_BindIFMN6beagle3cpu13BeagleCPUImplIdLi1ELi0EEEFibPKiiiEPSC_bSE_i13BeagleOpCodesEESaIiEFvvEE14_M_run_delayedESt8weak_ptrINS_13_State_baseV2EEEUlvE_vEE │ │ │ │ + 500: 0000000000031d60 1797 FUNC WEAK DEFAULT 12 _ZN6beagle3cpu13BeagleCPUImplIdLi1ELi0EE10upPartialsEbPKiii │ │ │ │ + 501: 000000000001f8d0 606 FUNC WEAK DEFAULT 12 _ZN6beagle3cpu13BeagleCPUImplIfLi1ELi0EE21setTransitionMatricesEPKiPKdS6_i │ │ │ │ + 502: 0000000000040fb0 88 FUNC WEAK DEFAULT 12 _ZNSt23_Sp_counted_ptr_inplaceINSt13__future_base11_Task_stateISt5_BindIFMN6beagle3cpu13BeagleCPUImplIdLi1ELi0EEEFibPKiiiEPS6_bS8_i13BeagleOpCodesEESaIiEFvvEEESF_LN9__gnu_cxx12_Lock_policyE2EE14_M_get_deleterERKSt9type_info │ │ │ │ + 503: 000000000005c2d0 24 OBJECT WEAK DEFAULT 20 _ZTINSt13__future_base11_Task_stateISt5_BindIFMN6beagle3cpu13BeagleCPUImplIfLi1ELi0EEEFvPKiS7_S7_S7_S7_S7_S7_iPdEPS5_S7_S7_S7_S7_S7_S7_S7_iS8_EESaIiEFvvEEE │ │ │ │ + 504: 0000000000029bc0 280 FUNC WEAK DEFAULT 12 _ZN6beagle3cpu24EigenDecompositionSquareIdLi1EE21setEigenDecompositionEiPKdS4_S4_ │ │ │ │ + 505: 0000000000041190 422 FUNC WEAK DEFAULT 12 _ZN6beagle3cpu13BeagleCPUImplIdLi1ELi0EE12setTipStatesEiPKi │ │ │ │ + 506: 0000000000022960 645 FUNC WEAK DEFAULT 12 _ZN6beagle3cpu19BeagleCPU4StateImplIfLi1ELi0EE30calcStatesPartialsFixedScalingEPfPKiPKfS7_S7_S7_ii │ │ │ │ + 507: 000000000005d488 16 OBJECT WEAK DEFAULT 20 _ZTIN6beagle17BeagleImplFactoryE │ │ │ │ + 508: 000000000005d478 16 OBJECT WEAK DEFAULT 20 _ZTIN6beagle10BeagleImplE │ │ │ │ + 509: 000000000001cbb0 12 FUNC WEAK DEFAULT 12 _ZN6beagle3cpu20BeagleCPUImplFactoryIdE8getFlagsEv │ │ │ │ + 510: 00000000000278a0 5 FUNC WEAK DEFAULT 12 _ZNSt23_Sp_counted_ptr_inplaceINSt13__future_base11_Task_stateISt5_BindIFMN6beagle3cpu13BeagleCPUImplIdLi1ELi0EEEFvPKiS8_S8_S8_S8_S8_S8_iPdEPS6_S8_S8_S8_S8_S8_S8_S8_iS9_EESaIiEFvvEEESF_LN9__gnu_cxx12_Lock_policyE2EED1Ev │ │ │ │ + 511: 0000000000025720 1221 FUNC WEAK DEFAULT 12 _ZN6beagle3cpu13BeagleCPUImplIfLi1ELi0EE18calcStatesPartialsEPfPKiPKfS7_S7_ii │ │ │ │ + 512: 000000000005d530 24 OBJECT WEAK DEFAULT 20 _ZTIN6beagle3cpu20BeagleCPUImplFactoryIdEE │ │ │ │ + 513: 000000000001cb40 5 FUNC WEAK DEFAULT 12 _ZNSt13__future_base13_State_baseV217_M_complete_asyncEv │ │ │ │ + 514: 00000000000225d0 390 FUNC WEAK DEFAULT 12 _ZN6beagle3cpu19BeagleCPU4StateImplIfLi1ELi0EE21calcPrePartialsStatesEPfPKfS5_PKiS5_ii │ │ │ │ + 515: 0000000000028d40 32 FUNC WEAK DEFAULT 12 _ZN6beagle3cpu22EigenDecompositionCubeIfLi1EED0Ev │ │ │ │ + 516: 0000000000028e80 32 FUNC WEAK DEFAULT 12 _ZN6beagle3cpu22EigenDecompositionCubeIdLi1EED0Ev │ │ │ │ + 517: 0000000000024600 308 FUNC WEAK DEFAULT 12 _ZN6beagle3cpu13BeagleCPUImplIdLi1ELi0EE28calcStatesStatesFixedScalingEPdPKiPKdS5_S7_S7_ii │ │ │ │ + 518: 0000000000030240 669 FUNC WEAK DEFAULT 12 _ZN6beagle3cpu13BeagleCPUImplIdLi1ELi0EE33calcRootLogLikelihoodsPerCategoryEiiiPd │ │ │ │ + 519: 000000000002dc10 993 FUNC WEAK DEFAULT 12 _ZN6beagle3cpu24EigenDecompositionSquareIdLi1EE43updateTransitionMatricesWithModelCategoriesEPiPKiS5_S5_PKdPPdi │ │ │ │ + 520: 000000000004d390 347 FUNC WEAK DEFAULT 12 _ZSt19__create_task_stateIFvvESt5_BindIFMN6beagle3cpu13BeagleCPUImplIdLi1ELi0EEEFvPKiS7_S7_S7_S7_S7_S7_iPdEPS5_S7_S7_S7_S7_S7_S7_S7_iS8_EESaIiEESt10shared_ptrINSt13__future_base16_Task_state_baseIT_EEEOT0_RKT1_ │ │ │ │ + 521: 0000000000026250 1656 FUNC WEAK DEFAULT 12 _ZN6beagle3cpu13BeagleCPUImplIfLi1ELi0EE23calcPrePartialsPartialsEPfPKfS5_S5_S5_ii │ │ │ │ + 522: 0000000000028150 9 FUNC WEAK DEFAULT 12 _ZNSt23_Sp_counted_ptr_inplaceINSt13__future_base11_Task_stateISt5_BindIFMN6beagle3cpu13BeagleCPUImplIfLi1ELi0EEEFvPKiS8_S8_S8_S8_S8_S8_iPdEPS6_S8_S8_S8_S8_S8_S8_S8_iS9_EESaIiEFvvEEESF_LN9__gnu_cxx12_Lock_policyE2EE10_M_destroyEv │ │ │ │ + 523: 0000000000046930 33 FUNC WEAK DEFAULT 12 _ZNSt14_Function_baseD1Ev │ │ │ │ + 524: 0000000000048200 1042 FUNC WEAK DEFAULT 12 _ZNSt13packaged_taskIFvvEED2Ev │ │ │ │ + 525: 000000000004fcd0 214 FUNC WEAK DEFAULT 12 _ZN6beagle3cpu13BeagleCPUImplIfLi1ELi0EE14updatePartialsEPKiii │ │ │ │ + 526: 000000000005c168 16 OBJECT WEAK DEFAULT 20 _ZTINSt13__future_base12_Task_setterISt10unique_ptrINS_7_ResultIvEENS_12_Result_base8_DeleterEEZNS_11_Task_stateISt5_BindIFMN6beagle3cpu13BeagleCPUImplIdLi1ELi0EEEFvPKiSE_SE_SE_SE_SE_SE_iPdEPSC_SE_SE_SE_SE_SE_SE_SE_iSF_EESaIiEFvvEE6_M_runEvEUlvE_vEE │ │ │ │ + 527: 0000000000023400 1033 FUNC WEAK DEFAULT 12 _ZN6beagle3cpu13BeagleCPUImplIdLi1ELi0EE18calcStatesPartialsEPdPKiPKdS7_S7_ii │ │ │ │ + 528: 0000000000054b40 52 OBJECT WEAK DEFAULT 14 _ZTSSt16_Sp_counted_baseILN9__gnu_cxx12_Lock_policyE2EE │ │ │ │ + 529: 0000000000041bb0 123 FUNC WEAK DEFAULT 12 _ZNSt13__future_base11_Task_stateISt5_BindIFMN6beagle3cpu13BeagleCPUImplIfLi1ELi0EEEFibPKiiiEPS5_bS7_i13BeagleOpCodesEESaIiEFvvEED0Ev │ │ │ │ + 530: 0000000000027880 5 FUNC WEAK DEFAULT 12 _ZNSt23_Sp_counted_ptr_inplaceINSt13__future_base11_Task_stateISt5_BindIFMN6beagle3cpu13BeagleCPUImplIfLi1ELi0EEEFvPKiS8_S8_S8_S8_iPdEPS6_S8_S8_S8_S8_S8_iS9_EESaIiEFvvEEESF_LN9__gnu_cxx12_Lock_policyE2EED1Ev │ │ │ │ + 531: 0000000000041950 108 FUNC WEAK DEFAULT 12 _ZNSt23_Sp_counted_ptr_inplaceINSt13__future_base11_Task_stateISt5_BindIFMN6beagle3cpu13BeagleCPUImplIdLi1ELi0EEEFvPKiS8_S8_S8_S8_iPdEPS6_S8_S8_S8_S8_S8_iS9_EESaIiEFvvEEESF_LN9__gnu_cxx12_Lock_policyE2EE10_M_disposeEv │ │ │ │ + 532: 000000000003dd90 1099 FUNC WEAK DEFAULT 12 _ZN6beagle3cpu13BeagleCPUImplIdLi1ELi0EE21accumulateDerivativesEPdS3_S3_ │ │ │ │ + 533: 0000000000054980 40 OBJECT WEAK DEFAULT 14 _ZTSN6beagle3cpu13BeagleCPUImplIfLi1ELi0EEE │ │ │ │ + 534: 0000000000031570 859 FUNC WEAK DEFAULT 12 _ZN6beagle3cpu13BeagleCPUImplIdLi1ELi0EE13upPrePartialsEbPKiii │ │ │ │ + 535: 000000000005c240 24 OBJECT WEAK DEFAULT 20 _ZTINSt6thread11_State_implINS_8_InvokerISt5tupleIJMN6beagle3cpu13BeagleCPUImplIfLi1ELi0EEEFvPNS6_10threadDataEEPS6_S8_EEEEEE │ │ │ │ + 536: 000000000002f040 680 FUNC WEAK DEFAULT 12 _ZN6beagle3cpu13BeagleCPUImplIdLi1ELi0EE31calcPartialsPartialsAutoScalingEPdPKdS5_S5_S5_Pi │ │ │ │ + 537: 000000000003e630 326 FUNC WEAK DEFAULT 12 _ZNSt17_Function_handlerIFSt10unique_ptrINSt13__future_base12_Result_baseENS2_8_DeleterEEvENS1_12_Task_setterIS0_INS1_7_ResultIvEES3_EZNS1_11_Task_stateISt5_BindIFMN6beagle3cpu13BeagleCPUImplIdLi1ELi0EEEFvPKiSH_SH_SH_SH_SH_SH_iPdEPSF_SH_SH_SH_SH_SH_SH_SH_iSI_EESaIiEFvvEE14_M_run_delayedESt8weak_ptrINS1_13_State_baseV2EEEUlvE_vEEE9_M_invokeERKSt9_Any_data │ │ │ │ + 538: 000000000004b7d0 2841 FUNC WEAK DEFAULT 12 _ZN6beagle3cpu13BeagleCPUImplIfLi1ELi0EE14createInstanceEiiiiiiiiiiill │ │ │ │ + 539: 0000000000029310 104 FUNC WEAK DEFAULT 12 _ZN6beagle3cpu13BeagleCPUImplIdLi1ELi0EE16setCategoryRatesEPKd │ │ │ │ + 540: 000000000003c1f0 199 FUNC WEAK DEFAULT 12 _ZNK6beagle6plugin6Plugin10pluginNameB5cxx11Ev │ │ │ │ + 541: 000000000005c7e8 24 OBJECT WEAK DEFAULT 20 _ZTIN6beagle3cpu19BeagleCPU4StateImplIfLi1ELi0EEE │ │ │ │ + 542: 00000000000283f0 805 FUNC WEAK DEFAULT 12 _ZN6beagle3cpu13BeagleCPUImplIfLi1ELi0EE11setPartialsEiPKd │ │ │ │ + 543: 000000000004d1f0 325 FUNC WEAK DEFAULT 12 _ZSt19__create_task_stateIFvvESt5_BindIFMN6beagle3cpu13BeagleCPUImplIdLi1ELi0EEEFvPKiS7_S7_S7_S7_iPdEPS5_S7_S7_S7_S7_S7_iS8_EESaIiEESt10shared_ptrINSt13__future_base16_Task_state_baseIT_EEEOT0_RKT1_ │ │ │ │ + 544: 00000000000410d0 88 FUNC WEAK DEFAULT 12 _ZNSt23_Sp_counted_ptr_inplaceINSt13__future_base11_Task_stateISt5_BindIFMN6beagle3cpu13BeagleCPUImplIfLi1ELi0EEEFibPKiiiEPS6_bS8_i13BeagleOpCodesEESaIiEFvvEEESF_LN9__gnu_cxx12_Lock_policyE2EE14_M_get_deleterERKSt9type_info │ │ │ │ + 545: 000000000004f1b0 1261 FUNC WEAK DEFAULT 12 _ZN6beagle3cpu13BeagleCPUImplIdLi1ELi0EE26upPartialsByPartitionAsyncEPKii │ │ │ │ + 546: 0000000000020130 157 FUNC WEAK DEFAULT 12 _ZN6beagle3cpu13BeagleCPUImplIfLi1ELi0EE38calculateRootLogLikelihoodsByPartitionEPKiS4_S4_S4_S4_iiPdS5_ │ │ │ │ + 547: 0000000000048c40 313 FUNC WEAK DEFAULT 12 _ZN6beagle3cpu13BeagleCPUImplIfLi1ELi0EE10threadDataD1Ev │ │ │ │ + 548: 000000000005c1e0 24 OBJECT WEAK DEFAULT 20 _ZTIN6beagle3cpu22EigenDecompositionCubeIdLi1EEE │ │ │ │ + 549: 000000000001e450 73 FUNC WEAK DEFAULT 12 _ZN6beagle3cpu13BeagleCPUImplIdLi1ELi0EE26resetDerivativeTemporariesEv │ │ │ │ + 550: 0000000000020000 42 FUNC WEAK DEFAULT 12 _ZN6beagle3cpu13BeagleCPUImplIfLi1ELi0EE43updateTransitionMatricesWithModelCategoriesEPiPKiS5_S5_PKdi │ │ │ │ + 551: 0000000000054240 129 OBJECT WEAK DEFAULT 14 _ZTSNSt13__future_base11_Task_stateISt5_BindIFMN6beagle3cpu13BeagleCPUImplIfLi1ELi0EEEFibPKiiiEPS5_bS7_i13BeagleOpCodesEESaIiEFvvEEE │ │ │ │ + 552: 0000000000051d10 1394 FUNC WEAK DEFAULT 12 _ZN6beagle3cpu13BeagleCPUImplIdLi1ELi0EE38calcEdgeLogLikelihoodsByPartitionAsyncEPKiS4_S4_S4_S4_S4_S4_iPd │ │ │ │ + 553: 00000000000289a0 626 FUNC WEAK DEFAULT 12 _ZN6beagle3cpu13BeagleCPUImplIfLi1ELi0EE17setCPUThreadCountEi │ │ │ │ + 554: 000000000005d4c0 24 OBJECT WEAK DEFAULT 20 _ZTIN6beagle3cpu15BeagleCPUPluginE │ │ │ │ + 555: 000000000001d000 48 FUNC WEAK DEFAULT 12 _ZN6beagle3cpu13BeagleCPUImplIdLi1ELi0EE24updateTransitionMatricesEiPKiS4_S4_PKdi │ │ │ │ + 556: 0000000000048b00 313 FUNC WEAK DEFAULT 12 _ZN6beagle3cpu13BeagleCPUImplIdLi1ELi0EE10threadDataD1Ev │ │ │ │ + 557: 000000000005c1a8 16 OBJECT WEAK DEFAULT 20 _ZTINSt13__future_base12_Task_setterISt10unique_ptrINS_7_ResultIvEENS_12_Result_base8_DeleterEEZNS_11_Task_stateISt5_BindIFMN6beagle3cpu13BeagleCPUImplIdLi1ELi0EEEFibPKiiiEPSC_bSE_i13BeagleOpCodesEESaIiEFvvEE6_M_runEvEUlvE_vEE │ │ │ │ + 558: 0000000000039fd0 555 FUNC WEAK DEFAULT 12 _ZN6beagle3cpu13BeagleCPUImplIfLi1ELi0EE38calculateEdgeLogLikelihoodsByPartitionEPKiS4_S4_S4_S4_S4_S4_S4_S4_iiPdS5_S5_S5_S5_S5_ │ │ │ │ + 559: 00000000000278a0 5 FUNC WEAK DEFAULT 12 _ZNSt23_Sp_counted_ptr_inplaceINSt13__future_base11_Task_stateISt5_BindIFMN6beagle3cpu13BeagleCPUImplIdLi1ELi0EEEFvPKiS8_S8_S8_S8_S8_S8_iPdEPS6_S8_S8_S8_S8_S8_S8_S8_iS9_EESaIiEFvvEEESF_LN9__gnu_cxx12_Lock_policyE2EED2Ev │ │ │ │ + 560: 000000000003c4a0 61 FUNC WEAK DEFAULT 12 _ZNSt17_Function_handlerIFSt10unique_ptrINSt13__future_base12_Result_baseENS2_8_DeleterEEvENS1_12_Task_setterIS0_INS1_7_ResultIvEES3_EZNS1_11_Task_stateISt5_BindIFMN6beagle3cpu13BeagleCPUImplIdLi1ELi0EEEFvPKiSH_SH_SH_SH_iPdEPSF_SH_SH_SH_SH_SH_iSI_EESaIiEFvvEE6_M_runEvEUlvE_vEEE10_M_managerERSt9_Any_dataRKSU_St18_Manager_operation │ │ │ │ + 561: 0000000000028e00 117 FUNC WEAK DEFAULT 12 _ZN6beagle3cpu22EigenDecompositionCubeIdLi1EED1Ev │ │ │ │ + 562: 0000000000028cc0 117 FUNC WEAK DEFAULT 12 _ZN6beagle3cpu22EigenDecompositionCubeIfLi1EED1Ev │ │ │ │ + 563: 000000000004d340 68 FUNC WEAK DEFAULT 12 _ZNSt13__future_base11_Task_stateISt5_BindIFMN6beagle3cpu13BeagleCPUImplIdLi1ELi0EEEFvPKiS7_S7_S7_S7_iPdEPS5_S7_S7_S7_S7_S7_iS8_EESaIiEFvvEE8_M_resetEv │ │ │ │ + 564: 00000000000342f0 768 FUNC WEAK DEFAULT 12 _ZN6beagle3cpu13BeagleCPUImplIfLi1ELi0EE22accumulateScaleFactorsEPKiii │ │ │ │ + 565: 000000000001f470 604 FUNC WEAK DEFAULT 12 _ZN6beagle3cpu19BeagleCPU4StateImplIdLi1ELi0EE32calcPartialsPartialsFixedScalingEPdPKdS5_S5_S5_S5_ii │ │ │ │ + 566: 0000000000053a00 234 OBJECT WEAK DEFAULT 14 _ZTSNSt13__future_base12_Task_setterISt10unique_ptrINS_7_ResultIvEENS_12_Result_base8_DeleterEEZNS_11_Task_stateISt5_BindIFMN6beagle3cpu13BeagleCPUImplIdLi1ELi0EEEFvPKiSE_SE_SE_SE_iPdEPSC_SE_SE_SE_SE_SE_iSF_EESaIiEFvvEE6_M_runEvEUlvE_vEE │ │ │ │ + 567: 00000000000318d0 70 FUNC WEAK DEFAULT 12 _ZN6beagle3cpu13BeagleCPUImplIdLi1ELi0EE28updatePrePartialsByPartitionEPKii │ │ │ │ + 568: 0000000000053b00 274 OBJECT WEAK DEFAULT 14 _ZTSNSt13__future_base12_Task_setterISt10unique_ptrINS_7_ResultIvEENS_12_Result_base8_DeleterEEZNS_11_Task_stateISt5_BindIFMN6beagle3cpu13BeagleCPUImplIdLi1ELi0EEEFvPKiSE_SE_SE_SE_iPdEPSC_SE_SE_SE_SE_SE_iSF_EESaIiEFvvEE14_M_run_delayedESt8weak_ptrINS_13_State_baseV2EEEUlvE_vEE │ │ │ │ + 569: 000000000005c378 56 OBJECT WEAK DEFAULT 20 _ZTVN6beagle3cpu24EigenDecompositionSquareIdLi1EEE │ │ │ │ + 570: 0000000000023030 611 FUNC WEAK DEFAULT 12 _ZN6beagle3cpu13BeagleCPUImplIdLi1ELi0EE30calcEdgeLogDerivativesPartialsEPKdS4_iiS4_S4_iPdS5_S5_ │ │ │ │ + 571: 0000000000046930 33 FUNC WEAK DEFAULT 12 _ZNSt14_Function_baseD2Ev │ │ │ │ + 572: 000000000005d4e8 24 OBJECT WEAK DEFAULT 20 _ZTINSt13__future_base7_ResultIvEE │ │ │ │ + 573: 000000000001cb90 12 FUNC WEAK DEFAULT 12 _ZN6beagle3cpu20BeagleCPUImplFactoryIfE8getFlagsEv │ │ │ │ + 574: 0000000000043450 1923 FUNC WEAK DEFAULT 12 _ZN6beagle3cpu19BeagleCPU4StateImplIdLi1ELi0EE27calcRootLogLikelihoodsMultiEPKiS4_S4_S4_iPd │ │ │ │ + 575: 00000000000531a0 246 OBJECT WEAK DEFAULT 14 _ZTSNSt13__future_base12_Task_setterISt10unique_ptrINS_7_ResultIvEENS_12_Result_base8_DeleterEEZNS_11_Task_stateISt5_BindIFMN6beagle3cpu13BeagleCPUImplIfLi1ELi0EEEFvPKiSE_SE_SE_SE_SE_SE_iPdEPSC_SE_SE_SE_SE_SE_SE_SE_iSF_EESaIiEFvvEE6_M_runEvEUlvE_vEE │ │ │ │ + 576: 0000000000047800 60 FUNC WEAK DEFAULT 12 _ZNSt16_Sp_counted_baseILN9__gnu_cxx12_Lock_policyE2EE15_M_weak_releaseEv │ │ │ │ + 577: 000000000005c118 16 OBJECT WEAK DEFAULT 20 _ZTINSt13__future_base12_Task_setterISt10unique_ptrINS_7_ResultIvEENS_12_Result_base8_DeleterEEZNS_11_Task_stateISt5_BindIFMN6beagle3cpu13BeagleCPUImplIfLi1ELi0EEEFvPKiSE_SE_SE_SE_SE_SE_iPdEPSC_SE_SE_SE_SE_SE_SE_SE_iSF_EESaIiEFvvEE14_M_run_delayedESt8weak_ptrINS_13_State_baseV2EEEUlvE_vEE │ │ │ │ + 578: 0000000000037ee0 2926 FUNC WEAK DEFAULT 12 _ZN6beagle3cpu13BeagleCPUImplIfLi1ELi0EE33calcEdgeLogLikelihoodsSecondDerivEiiiiiiiiPdS3_S3_ │ │ │ │ + 579: 0000000000041640 108 FUNC WEAK DEFAULT 12 _ZNSt13__future_base11_Task_stateISt5_BindIFMN6beagle3cpu13BeagleCPUImplIfLi1ELi0EEEFibPKiiiEPS5_bS7_i13BeagleOpCodesEESaIiEFvvEED1Ev │ │ │ │ + 580: 0000000000027880 5 FUNC WEAK DEFAULT 12 _ZNSt23_Sp_counted_ptr_inplaceINSt13__future_base11_Task_stateISt5_BindIFMN6beagle3cpu13BeagleCPUImplIfLi1ELi0EEEFvPKiS8_S8_S8_S8_iPdEPS6_S8_S8_S8_S8_S8_iS9_EESaIiEFvvEEESF_LN9__gnu_cxx12_Lock_policyE2EED2Ev │ │ │ │ + 581: 0000000000053fe0 122 OBJECT WEAK DEFAULT 14 _ZTSNSt6thread11_State_implINS_8_InvokerISt5tupleIJMN6beagle3cpu13BeagleCPUImplIfLi1ELi0EEEFvPNS6_10threadDataEEPS6_S8_EEEEEE │ │ │ │ + 582: 000000000005d638 40 OBJECT WEAK DEFAULT 20 _ZTVN6beagle3cpu20BeagleCPUImplFactoryIdEE │ │ │ │ + 583: 0000000000049ae0 46 FUNC WEAK DEFAULT 12 _ZN6beagle3cpu19BeagleCPU4StateImplIfLi1ELi0EED0Ev │ │ │ │ + 584: 0000000000034150 50 FUNC WEAK DEFAULT 12 _ZN6beagle3cpu13BeagleCPUImplIfLi1ELi0EE17updatePrePartialsEPKiii │ │ │ │ + 585: 000000000004d670 68 FUNC WEAK DEFAULT 12 _ZNSt13__future_base11_Task_stateISt5_BindIFMN6beagle3cpu13BeagleCPUImplIfLi1ELi0EEEFibPKiiiEPS5_bS7_i13BeagleOpCodesEESaIiEFvvEE8_M_resetEv │ │ │ │ + 586: 000000000004ac90 1542 FUNC WEAK DEFAULT 12 _ZN6beagle3cpu19BeagleCPU4StateImplIdLi1ELi0EE33calcEdgeLogLikelihoodsByPartitionEPKiS4_S4_S4_S4_S4_S4_iPd │ │ │ │ + 587: 0000000000046960 566 FUNC WEAK DEFAULT 12 _ZNSt13__future_base11_Task_stateISt5_BindIFMN6beagle3cpu13BeagleCPUImplIfLi1ELi0EEEFvPKiS7_S7_S7_S7_S7_S7_iPdEPS5_S7_S7_S7_S7_S7_S7_S7_iS8_EESaIiEFvvEE6_M_runEv │ │ │ │ + 588: 00000000000532a0 286 OBJECT WEAK DEFAULT 14 _ZTSNSt13__future_base12_Task_setterISt10unique_ptrINS_7_ResultIvEENS_12_Result_base8_DeleterEEZNS_11_Task_stateISt5_BindIFMN6beagle3cpu13BeagleCPUImplIfLi1ELi0EEEFvPKiSE_SE_SE_SE_SE_SE_iPdEPSC_SE_SE_SE_SE_SE_SE_SE_iSF_EESaIiEFvvEE14_M_run_delayedESt8weak_ptrINS_13_State_baseV2EEEUlvE_vEE │ │ │ │ + 589: 000000000005c1c8 24 OBJECT WEAK DEFAULT 20 _ZTIN6beagle3cpu24EigenDecompositionSquareIdLi1EEE │ │ │ │ + 590: 000000000003e8b0 277 FUNC WEAK DEFAULT 12 _ZNSt17_Function_handlerIFSt10unique_ptrINSt13__future_base12_Result_baseENS2_8_DeleterEEvENS1_12_Task_setterIS0_INS1_7_ResultIvEES3_EZNS1_11_Task_stateISt5_BindIFMN6beagle3cpu13BeagleCPUImplIdLi1ELi0EEEFibPKiiiEPSF_bSH_i13BeagleOpCodesEESaIiEFvvEE14_M_run_delayedESt8weak_ptrINS1_13_State_baseV2EEEUlvE_vEEE9_M_invokeERKSt9_Any_data │ │ │ │ + 591: 00000000000223a0 558 FUNC WEAK DEFAULT 12 _ZN6beagle3cpu19BeagleCPU4StateImplIfLi1ELi0EE23calcPrePartialsPartialsEPfPKfS5_S5_S5_ii │ │ │ │ + 592: 00000000000250f0 12 FUNC WEAK DEFAULT 12 _ZN6beagle3cpu13BeagleCPUImplIfLi1ELi0EE7getNameEv │ │ │ │ + 593: 000000000002e3e0 1033 FUNC WEAK DEFAULT 12 _ZN6beagle3cpu24EigenDecompositionSquareIfLi1EE43updateTransitionMatricesWithModelCategoriesEPiPKiS5_S5_PKdPPfi │ │ │ │ + 594: 000000000001d360 12 FUNC WEAK DEFAULT 12 _ZN6beagle3cpu19BeagleCPU4StateImplIdLi1ELi0EE7getNameEv │ │ │ │ + 595: 000000000005c2a0 24 OBJECT WEAK DEFAULT 20 _ZTINSt13__future_base11_Task_stateISt5_BindIFMN6beagle3cpu13BeagleCPUImplIfLi1ELi0EEEFibPKiiiEPS5_bS7_i13BeagleOpCodesEESaIiEFvvEEE │ │ │ │ + 596: 0000000000028ca0 32 FUNC WEAK DEFAULT 12 _ZN6beagle3cpu24EigenDecompositionSquareIfLi1EED0Ev │ │ │ │ + 597: 0000000000028de0 32 FUNC WEAK DEFAULT 12 _ZN6beagle3cpu24EigenDecompositionSquareIdLi1EED0Ev │ │ │ │ + 598: 0000000000048c40 313 FUNC WEAK DEFAULT 12 _ZN6beagle3cpu13BeagleCPUImplIfLi1ELi0EE10threadDataD2Ev │ │ │ │ + 599: 0000000000039360 3183 FUNC WEAK DEFAULT 12 _ZN6beagle3cpu13BeagleCPUImplIfLi1ELi0EE44calcEdgeLogLikelihoodsSecondDerivByPartitionEPKiS4_S4_S4_S4_S4_S4_S4_S4_iPdS5_S5_ │ │ │ │ + 600: 0000000000041870 108 FUNC WEAK DEFAULT 12 _ZNSt23_Sp_counted_ptr_inplaceINSt13__future_base11_Task_stateISt5_BindIFMN6beagle3cpu13BeagleCPUImplIfLi1ELi0EEEFibPKiiiEPS6_bS8_i13BeagleOpCodesEESaIiEFvvEEESF_LN9__gnu_cxx12_Lock_policyE2EE10_M_disposeEv │ │ │ │ + 601: 0000000000028ea0 201 FUNC WEAK DEFAULT 12 _ZN6beagle3cpu13BeagleCPUImplIdLi1ELi0EE21getSiteLogLikelihoodsEPd │ │ │ │ + 602: 00000000000481d0 43 FUNC WEAK DEFAULT 12 _ZNSt11unique_lockISt5mutexE6unlockEv │ │ │ │ + 603: 000000000004d1a0 68 FUNC WEAK DEFAULT 12 _ZNSt13__future_base11_Task_stateISt5_BindIFMN6beagle3cpu13BeagleCPUImplIdLi1ELi0EEEFibPKiiiEPS5_bS7_i13BeagleOpCodesEESaIiEFvvEE8_M_resetEv │ │ │ │ + 604: 000000000001fb30 384 FUNC WEAK DEFAULT 12 _ZN6beagle3cpu13BeagleCPUImplIfLi1ELi0EE19getTransitionMatrixEiPd │ │ │ │ + 605: 00000000000534c0 274 OBJECT WEAK DEFAULT 14 _ZTSNSt13__future_base12_Task_setterISt10unique_ptrINS_7_ResultIvEENS_12_Result_base8_DeleterEEZNS_11_Task_stateISt5_BindIFMN6beagle3cpu13BeagleCPUImplIfLi1ELi0EEEFvPKiSE_SE_SE_SE_iPdEPSC_SE_SE_SE_SE_SE_iSF_EESaIiEFvvEE14_M_run_delayedESt8weak_ptrINS_13_State_baseV2EEEUlvE_vEE │ │ │ │ + 606: 000000000001fe90 10 FUNC WEAK DEFAULT 12 _ZN6beagle3cpu13BeagleCPUImplIfLi1ELi0EE21addTransitionMatricesEPKiS4_S4_i │ │ │ │ + 607: 0000000000031920 50 FUNC WEAK DEFAULT 12 _ZN6beagle3cpu13BeagleCPUImplIdLi1ELi0EE17updatePrePartialsEPKiii │ │ │ │ + 608: 0000000000020120 7 FUNC WEAK DEFAULT 12 _ZN6beagle3cpu13BeagleCPUImplIfLi1ELi0EE15getScaleFactorsEiPd │ │ │ │ + 609: 0000000000053e60 47 OBJECT WEAK DEFAULT 14 _ZTSN6beagle3cpu24EigenDecompositionSquareIdLi1EEE │ │ │ │ + 610: 0000000000048b00 313 FUNC WEAK DEFAULT 12 _ZN6beagle3cpu13BeagleCPUImplIdLi1ELi0EE10threadDataD2Ev │ │ │ │ + 611: 00000000000455b0 1310 FUNC WEAK DEFAULT 12 _ZN6beagle3cpu13BeagleCPUImplIdLi1ELi0EE26reorderPatternsByPartitionEv │ │ │ │ + 612: 000000000005d548 24 OBJECT WEAK DEFAULT 20 _ZTIN6beagle3cpu20BeagleCPUImplFactoryIfEE │ │ │ │ + 613: 000000000002fc50 548 FUNC WEAK DEFAULT 12 _ZN6beagle3cpu13BeagleCPUImplIfLi1ELi0EE19autoRescalePartialsEPfPs │ │ │ │ + 614: 0000000000021d70 416 FUNC WEAK DEFAULT 12 _ZN6beagle3cpu19BeagleCPU4StateImplIfLi1ELi0EE16calcStatesStatesEPfPKiPKfS5_S7_ii │ │ │ │ + 615: 00000000000268d0 720 FUNC WEAK DEFAULT 12 _ZN6beagle3cpu13BeagleCPUImplIfLi1ELi0EE21calcPrePartialsStatesEPfPKfS5_PKiS5_ii │ │ │ │ + 616: 0000000000028e00 117 FUNC WEAK DEFAULT 12 _ZN6beagle3cpu22EigenDecompositionCubeIdLi1EED2Ev │ │ │ │ + 617: 0000000000028cc0 117 FUNC WEAK DEFAULT 12 _ZN6beagle3cpu22EigenDecompositionCubeIfLi1EED2Ev │ │ │ │ + 618: 000000000001cb50 7 FUNC WEAK DEFAULT 12 _ZNKSt13__future_base13_State_baseV221_M_is_deferred_futureEv │ │ │ │ + 619: 0000000000030610 586 FUNC WEAK DEFAULT 12 _ZN6beagle3cpu13BeagleCPUImplIdLi1ELi0EE26rescalePartialsByPartitionEPdS3_S3_ii │ │ │ │ + 620: 0000000000031960 327 FUNC WEAK DEFAULT 12 _ZN6beagle3cpu13BeagleCPUImplIdLi1ELi0EE33accumulateScaleFactorsByPartitionEPKiiii │ │ │ │ + 621: 000000000004d810 68 FUNC WEAK DEFAULT 12 _ZNSt13__future_base11_Task_stateISt5_BindIFMN6beagle3cpu13BeagleCPUImplIfLi1ELi0EEEFvPKiS7_S7_S7_S7_iPdEPS5_S7_S7_S7_S7_S7_iS8_EESaIiEFvvEE8_M_resetEv │ │ │ │ + 622: 000000000001d4c0 540 FUNC WEAK DEFAULT 12 _ZN6beagle3cpu19BeagleCPU4StateImplIdLi1ELi0EE30calcEdgeLogDerivativesPartialsEPKdS4_iiS4_S4_iPdS5_S5_ │ │ │ │ + 623: 00000000000278d0 1032 FUNC WEAK DEFAULT 12 _ZN6beagle3cpu22EigenDecompositionCubeIfLi1EE21setEigenDecompositionEiPKdS4_S4_ │ │ │ │ + 624: 000000000001fcb0 476 FUNC WEAK DEFAULT 12 _ZN6beagle3cpu13BeagleCPUImplIfLi1ELi0EE26convolveTransitionMatricesEPKiS4_S4_i │ │ │ │ + 625: 000000000001ffd0 48 FUNC WEAK DEFAULT 12 _ZN6beagle3cpu13BeagleCPUImplIfLi1ELi0EE24updateTransitionMatricesEiPKiS4_S4_PKdi │ │ │ │ + 626: 000000000004b6a0 303 FUNC WEAK DEFAULT 12 _ZN6beagle3cpu22EigenDecompositionCubeIfLi1EEC2Eiiil │ │ │ │ + 627: 0000000000046660 709 FUNC WEAK DEFAULT 12 _ZN6beagle3cpu19BeagleCPU4StateImplIfLi1ELi0EE22calcRootLogLikelihoodsEiiiiPd │ │ │ │ + 628: 000000000003e3e0 301 FUNC WEAK DEFAULT 12 _ZNSt17_Function_handlerIFSt10unique_ptrINSt13__future_base12_Result_baseENS2_8_DeleterEEvENS1_12_Task_setterIS0_INS1_7_ResultIvEES3_EZNS1_11_Task_stateISt5_BindIFMN6beagle3cpu13BeagleCPUImplIfLi1ELi0EEEFvPKiSH_SH_SH_SH_iPdEPSF_SH_SH_SH_SH_SH_iSI_EESaIiEFvvEE14_M_run_delayedESt8weak_ptrINS1_13_State_baseV2EEEUlvE_vEEE9_M_invokeERKSt9_Any_data │ │ │ │ + 629: 0000000000053ea0 45 OBJECT WEAK DEFAULT 14 _ZTSN6beagle3cpu22EigenDecompositionCubeIdLi1EEE │ │ │ │ + 630: 0000000000029210 46 FUNC WEAK DEFAULT 12 _ZNSt6thread11_State_implINS_8_InvokerISt5tupleIJMN6beagle3cpu13BeagleCPUImplIfLi1ELi0EEEFvPNS6_10threadDataEEPS6_S8_EEEEED0Ev │ │ │ │ + 631: 00000000000345f0 1797 FUNC WEAK DEFAULT 12 _ZN6beagle3cpu13BeagleCPUImplIfLi1ELi0EE10upPartialsEbPKiii │ │ │ │ + 632: 000000000005d430 72 OBJECT WEAK DEFAULT 20 _ZTVNSt13__future_base16_Task_state_baseIFvvEEE │ │ │ │ + 633: 0000000000029770 134 FUNC WEAK DEFAULT 12 _ZN6beagle3cpu13BeagleCPUImplIdLi1ELi0EE19setStateFrequenciesEiPKd │ │ │ │ + 634: 000000000004d070 295 FUNC WEAK DEFAULT 12 _ZSt19__create_task_stateIFvvESt5_BindIFMN6beagle3cpu13BeagleCPUImplIdLi1ELi0EEEFibPKiiiEPS5_bS7_i13BeagleOpCodesEESaIiEESt10shared_ptrINSt13__future_base16_Task_state_baseIT_EEEOT0_RKT1_ │ │ │ │ + 635: 00000000000541a0 152 OBJECT WEAK DEFAULT 14 _ZTSNSt13__future_base11_Task_stateISt5_BindIFMN6beagle3cpu13BeagleCPUImplIdLi1ELi0EEEFvPKiS7_S7_S7_S7_S7_S7_iPdEPS5_S7_S7_S7_S7_S7_S7_S7_iS8_EESaIiEFvvEEE │ │ │ │ + 636: 0000000000049b10 358 FUNC WEAK DEFAULT 12 _ZN6beagle3cpu24EigenDecompositionSquareIdLi1EEC2Eiiil │ │ │ │ + 637: 000000000005c4a8 72 OBJECT WEAK DEFAULT 20 _ZTVNSt13__future_base11_Task_stateISt5_BindIFMN6beagle3cpu13BeagleCPUImplIdLi1ELi0EEEFibPKiiiEPS5_bS7_i13BeagleOpCodesEESaIiEFvvEEE │ │ │ │ + 638: 0000000000041640 108 FUNC WEAK DEFAULT 12 _ZNSt13__future_base11_Task_stateISt5_BindIFMN6beagle3cpu13BeagleCPUImplIfLi1ELi0EEEFibPKiiiEPS5_bS7_i13BeagleOpCodesEESaIiEFvvEED2Ev │ │ │ │ + 639: 00000000000480a0 295 FUNC WEAK DEFAULT 12 _ZNSt13__future_base11_Task_stateISt5_BindIFMN6beagle3cpu13BeagleCPUImplIdLi1ELi0EEEFibPKiiiEPS5_bS7_i13BeagleOpCodesEESaIiEFvvEE14_M_run_delayedESt8weak_ptrINS_13_State_baseV2EE │ │ │ │ + 640: 000000000001cc00 25 FUNC WEAK DEFAULT 12 _ZN6beagle3cpu13BeagleCPUImplIdLi1ELi0EE21setEigenDecompositionEiPKdS4_S4_ │ │ │ │ + 641: 0000000000041340 422 FUNC WEAK DEFAULT 12 _ZN6beagle3cpu13BeagleCPUImplIfLi1ELi0EE12setTipStatesEiPKi │ │ │ │ + 642: 00000000000418e0 108 FUNC WEAK DEFAULT 12 _ZNSt23_Sp_counted_ptr_inplaceINSt13__future_base11_Task_stateISt5_BindIFMN6beagle3cpu13BeagleCPUImplIdLi1ELi0EEEFvPKiS8_S8_S8_S8_S8_S8_iPdEPS6_S8_S8_S8_S8_S8_S8_S8_iS9_EESaIiEFvvEEESF_LN9__gnu_cxx12_Lock_policyE2EE10_M_disposeEv │ │ │ │ + 643: 000000000003b730 1408 FUNC WEAK DEFAULT 12 _ZN6beagle3cpu19BeagleCPU4StateImplIdLi1ELi0EE22calcEdgeLogLikelihoodsEiiiiiiPd │ │ │ │ + 644: 0000000000049ac0 23 FUNC WEAK DEFAULT 12 _ZN6beagle3cpu19BeagleCPU4StateImplIfLi1ELi0EED1Ev │ │ │ │ + 645: 000000000005c838 24 OBJECT WEAK DEFAULT 20 _ZTINSt13__future_base16_Task_state_baseIFvvEEE │ │ │ │ + 646: 000000000001efc0 506 FUNC WEAK DEFAULT 12 _ZN6beagle3cpu19BeagleCPU4StateImplIdLi1ELi0EE28calcStatesStatesFixedScalingEPdPKiPKdS5_S7_S7_ii │ │ │ ├── readelf --wide --relocs {} │ │ │ │ @@ -1,898 +1,898 @@ │ │ │ │ │ │ │ │ Relocation section '.rela.dyn' at offset 0x15d40 contains 795 entries: │ │ │ │ Offset Info Type Symbol's Value Symbol's Name + Addend │ │ │ │ -000000000005e0f0 0000000000000008 R_X86_64_RELATIVE 1c8f0 │ │ │ │ -000000000005e0f8 0000000000000008 R_X86_64_RELATIVE 1c8b0 │ │ │ │ -000000000005e100 0000000000000008 R_X86_64_RELATIVE 5503a │ │ │ │ -0000000000060000 0000000000000008 R_X86_64_RELATIVE 60000 │ │ │ │ -000000000005e108 0000001800000001 R_X86_64_64 0000000000000000 _ZTVN10__cxxabiv117__class_type_infoE@CXXABI_1.3 + 10 │ │ │ │ -000000000005e118 0000001800000001 R_X86_64_64 0000000000000000 _ZTVN10__cxxabiv117__class_type_infoE@CXXABI_1.3 + 10 │ │ │ │ -000000000005e128 0000001800000001 R_X86_64_64 0000000000000000 _ZTVN10__cxxabiv117__class_type_infoE@CXXABI_1.3 + 10 │ │ │ │ -000000000005e138 0000001800000001 R_X86_64_64 0000000000000000 _ZTVN10__cxxabiv117__class_type_infoE@CXXABI_1.3 + 10 │ │ │ │ -000000000005e148 0000001800000001 R_X86_64_64 0000000000000000 _ZTVN10__cxxabiv117__class_type_infoE@CXXABI_1.3 + 10 │ │ │ │ -000000000005e158 0000001800000001 R_X86_64_64 0000000000000000 _ZTVN10__cxxabiv117__class_type_infoE@CXXABI_1.3 + 10 │ │ │ │ -000000000005e168 0000001800000001 R_X86_64_64 0000000000000000 _ZTVN10__cxxabiv117__class_type_infoE@CXXABI_1.3 + 10 │ │ │ │ -000000000005e178 0000001800000001 R_X86_64_64 0000000000000000 _ZTVN10__cxxabiv117__class_type_infoE@CXXABI_1.3 + 10 │ │ │ │ -000000000005e188 0000001800000001 R_X86_64_64 0000000000000000 _ZTVN10__cxxabiv117__class_type_infoE@CXXABI_1.3 + 10 │ │ │ │ -000000000005e198 0000001800000001 R_X86_64_64 0000000000000000 _ZTVN10__cxxabiv117__class_type_infoE@CXXABI_1.3 + 10 │ │ │ │ -000000000005e1a8 0000001800000001 R_X86_64_64 0000000000000000 _ZTVN10__cxxabiv117__class_type_infoE@CXXABI_1.3 + 10 │ │ │ │ -000000000005e1b8 0000001800000001 R_X86_64_64 0000000000000000 _ZTVN10__cxxabiv117__class_type_infoE@CXXABI_1.3 + 10 │ │ │ │ -000000000005e7a8 0000001800000001 R_X86_64_64 0000000000000000 _ZTVN10__cxxabiv117__class_type_infoE@CXXABI_1.3 + 10 │ │ │ │ -000000000005e818 0000001800000001 R_X86_64_64 0000000000000000 _ZTVN10__cxxabiv117__class_type_infoE@CXXABI_1.3 + 10 │ │ │ │ -000000000005e828 0000001800000001 R_X86_64_64 0000000000000000 _ZTVN10__cxxabiv117__class_type_infoE@CXXABI_1.3 + 10 │ │ │ │ -000000000005f478 0000001800000001 R_X86_64_64 0000000000000000 _ZTVN10__cxxabiv117__class_type_infoE@CXXABI_1.3 + 10 │ │ │ │ -000000000005f488 0000001800000001 R_X86_64_64 0000000000000000 _ZTVN10__cxxabiv117__class_type_infoE@CXXABI_1.3 + 10 │ │ │ │ -000000000005f4b0 0000001800000001 R_X86_64_64 0000000000000000 _ZTVN10__cxxabiv117__class_type_infoE@CXXABI_1.3 + 10 │ │ │ │ -000000000005f4d8 0000001800000001 R_X86_64_64 0000000000000000 _ZTVN10__cxxabiv117__class_type_infoE@CXXABI_1.3 + 10 │ │ │ │ -000000000005e110 0000023f00000001 R_X86_64_64 00000000000551a0 _ZTSNSt13__future_base12_Task_setterISt10unique_ptrINS_7_ResultIvEENS_12_Result_base8_DeleterEEZNS_11_Task_stateISt5_BindIFMN6beagle3cpu13BeagleCPUImplIfLi1ELi0EEEFvPKiSE_SE_SE_SE_SE_SE_iPdEPSC_SE_SE_SE_SE_SE_SE_SE_iSF_EESaIiEFvvEE6_M_runEvEUlvE_vEE + 0 │ │ │ │ -000000000005e120 0000024c00000001 R_X86_64_64 00000000000552a0 _ZTSNSt13__future_base12_Task_setterISt10unique_ptrINS_7_ResultIvEENS_12_Result_base8_DeleterEEZNS_11_Task_stateISt5_BindIFMN6beagle3cpu13BeagleCPUImplIfLi1ELi0EEEFvPKiSE_SE_SE_SE_SE_SE_iPdEPSC_SE_SE_SE_SE_SE_SE_SE_iSF_EESaIiEFvvEE14_M_run_delayedESt8weak_ptrINS_13_State_baseV2EEEUlvE_vEE + 0 │ │ │ │ -000000000005e130 000001b100000001 R_X86_64_64 00000000000553c0 _ZTSNSt13__future_base12_Task_setterISt10unique_ptrINS_7_ResultIvEENS_12_Result_base8_DeleterEEZNS_11_Task_stateISt5_BindIFMN6beagle3cpu13BeagleCPUImplIfLi1ELi0EEEFvPKiSE_SE_SE_SE_iPdEPSC_SE_SE_SE_SE_SE_iSF_EESaIiEFvvEE6_M_runEvEUlvE_vEE + 0 │ │ │ │ -000000000005e140 0000025d00000001 R_X86_64_64 00000000000554c0 _ZTSNSt13__future_base12_Task_setterISt10unique_ptrINS_7_ResultIvEENS_12_Result_base8_DeleterEEZNS_11_Task_stateISt5_BindIFMN6beagle3cpu13BeagleCPUImplIfLi1ELi0EEEFvPKiSE_SE_SE_SE_iPdEPSC_SE_SE_SE_SE_SE_iSF_EESaIiEFvvEE14_M_run_delayedESt8weak_ptrINS_13_State_baseV2EEEUlvE_vEE + 0 │ │ │ │ -000000000005e150 0000007b00000001 R_X86_64_64 00000000000555e0 _ZTSNSt13__future_base12_Task_setterISt10unique_ptrINS_7_ResultIvEENS_12_Result_base8_DeleterEEZNS_11_Task_stateISt5_BindIFMN6beagle3cpu13BeagleCPUImplIfLi1ELi0EEEFibPKiiiEPSC_bSE_i13BeagleOpCodesEESaIiEFvvEE6_M_runEvEUlvE_vEE + 0 │ │ │ │ -000000000005e160 0000016d00000001 R_X86_64_64 00000000000556c0 _ZTSNSt13__future_base12_Task_setterISt10unique_ptrINS_7_ResultIvEENS_12_Result_base8_DeleterEEZNS_11_Task_stateISt5_BindIFMN6beagle3cpu13BeagleCPUImplIfLi1ELi0EEEFibPKiiiEPSC_bSE_i13BeagleOpCodesEESaIiEFvvEE14_M_run_delayedESt8weak_ptrINS_13_State_baseV2EEEUlvE_vEE + 0 │ │ │ │ -000000000005e170 0000017700000001 R_X86_64_64 00000000000557e0 _ZTSNSt13__future_base12_Task_setterISt10unique_ptrINS_7_ResultIvEENS_12_Result_base8_DeleterEEZNS_11_Task_stateISt5_BindIFMN6beagle3cpu13BeagleCPUImplIdLi1ELi0EEEFvPKiSE_SE_SE_SE_SE_SE_iPdEPSC_SE_SE_SE_SE_SE_SE_SE_iSF_EESaIiEFvvEE6_M_runEvEUlvE_vEE + 0 │ │ │ │ -000000000005e180 0000012e00000001 R_X86_64_64 00000000000558e0 _ZTSNSt13__future_base12_Task_setterISt10unique_ptrINS_7_ResultIvEENS_12_Result_base8_DeleterEEZNS_11_Task_stateISt5_BindIFMN6beagle3cpu13BeagleCPUImplIdLi1ELi0EEEFvPKiSE_SE_SE_SE_SE_SE_iPdEPSC_SE_SE_SE_SE_SE_SE_SE_iSF_EESaIiEFvvEE14_M_run_delayedESt8weak_ptrINS_13_State_baseV2EEEUlvE_vEE + 0 │ │ │ │ -000000000005e190 0000023600000001 R_X86_64_64 0000000000055a00 _ZTSNSt13__future_base12_Task_setterISt10unique_ptrINS_7_ResultIvEENS_12_Result_base8_DeleterEEZNS_11_Task_stateISt5_BindIFMN6beagle3cpu13BeagleCPUImplIdLi1ELi0EEEFvPKiSE_SE_SE_SE_iPdEPSC_SE_SE_SE_SE_SE_iSF_EESaIiEFvvEE6_M_runEvEUlvE_vEE + 0 │ │ │ │ -000000000005e1a0 0000023800000001 R_X86_64_64 0000000000055b00 _ZTSNSt13__future_base12_Task_setterISt10unique_ptrINS_7_ResultIvEENS_12_Result_base8_DeleterEEZNS_11_Task_stateISt5_BindIFMN6beagle3cpu13BeagleCPUImplIdLi1ELi0EEEFvPKiSE_SE_SE_SE_iPdEPSC_SE_SE_SE_SE_SE_iSF_EESaIiEFvvEE14_M_run_delayedESt8weak_ptrINS_13_State_baseV2EEEUlvE_vEE + 0 │ │ │ │ -000000000005e1b0 000000fe00000001 R_X86_64_64 0000000000055c20 _ZTSNSt13__future_base12_Task_setterISt10unique_ptrINS_7_ResultIvEENS_12_Result_base8_DeleterEEZNS_11_Task_stateISt5_BindIFMN6beagle3cpu13BeagleCPUImplIdLi1ELi0EEEFibPKiiiEPSC_bSE_i13BeagleOpCodesEESaIiEFvvEE6_M_runEvEUlvE_vEE + 0 │ │ │ │ -000000000005e1c0 000001f300000001 R_X86_64_64 0000000000055d00 _ZTSNSt13__future_base12_Task_setterISt10unique_ptrINS_7_ResultIvEENS_12_Result_base8_DeleterEEZNS_11_Task_stateISt5_BindIFMN6beagle3cpu13BeagleCPUImplIdLi1ELi0EEEFibPKiiiEPSC_bSE_i13BeagleOpCodesEESaIiEFvvEE14_M_run_delayedESt8weak_ptrINS_13_State_baseV2EEEUlvE_vEE + 0 │ │ │ │ -000000000005e1c8 0000003000000001 R_X86_64_64 0000000000000000 _ZTVN10__cxxabiv120__si_class_type_infoE@CXXABI_1.3 + 10 │ │ │ │ -000000000005e1e0 0000003000000001 R_X86_64_64 0000000000000000 _ZTVN10__cxxabiv120__si_class_type_infoE@CXXABI_1.3 + 10 │ │ │ │ -000000000005e1f8 0000003000000001 R_X86_64_64 0000000000000000 _ZTVN10__cxxabiv120__si_class_type_infoE@CXXABI_1.3 + 10 │ │ │ │ -000000000005e210 0000003000000001 R_X86_64_64 0000000000000000 _ZTVN10__cxxabiv120__si_class_type_infoE@CXXABI_1.3 + 10 │ │ │ │ -000000000005e228 0000003000000001 R_X86_64_64 0000000000000000 _ZTVN10__cxxabiv120__si_class_type_infoE@CXXABI_1.3 + 10 │ │ │ │ -000000000005e240 0000003000000001 R_X86_64_64 0000000000000000 _ZTVN10__cxxabiv120__si_class_type_infoE@CXXABI_1.3 + 10 │ │ │ │ -000000000005e258 0000003000000001 R_X86_64_64 0000000000000000 _ZTVN10__cxxabiv120__si_class_type_infoE@CXXABI_1.3 + 10 │ │ │ │ -000000000005e270 0000003000000001 R_X86_64_64 0000000000000000 _ZTVN10__cxxabiv120__si_class_type_infoE@CXXABI_1.3 + 10 │ │ │ │ -000000000005e288 0000003000000001 R_X86_64_64 0000000000000000 _ZTVN10__cxxabiv120__si_class_type_infoE@CXXABI_1.3 + 10 │ │ │ │ -000000000005e2a0 0000003000000001 R_X86_64_64 0000000000000000 _ZTVN10__cxxabiv120__si_class_type_infoE@CXXABI_1.3 + 10 │ │ │ │ -000000000005e2b8 0000003000000001 R_X86_64_64 0000000000000000 _ZTVN10__cxxabiv120__si_class_type_infoE@CXXABI_1.3 + 10 │ │ │ │ -000000000005e2d0 0000003000000001 R_X86_64_64 0000000000000000 _ZTVN10__cxxabiv120__si_class_type_infoE@CXXABI_1.3 + 10 │ │ │ │ -000000000005e2e8 0000003000000001 R_X86_64_64 0000000000000000 _ZTVN10__cxxabiv120__si_class_type_infoE@CXXABI_1.3 + 10 │ │ │ │ -000000000005e300 0000003000000001 R_X86_64_64 0000000000000000 _ZTVN10__cxxabiv120__si_class_type_infoE@CXXABI_1.3 + 10 │ │ │ │ -000000000005e318 0000003000000001 R_X86_64_64 0000000000000000 _ZTVN10__cxxabiv120__si_class_type_infoE@CXXABI_1.3 + 10 │ │ │ │ -000000000005e330 0000003000000001 R_X86_64_64 0000000000000000 _ZTVN10__cxxabiv120__si_class_type_infoE@CXXABI_1.3 + 10 │ │ │ │ -000000000005e348 0000003000000001 R_X86_64_64 0000000000000000 _ZTVN10__cxxabiv120__si_class_type_infoE@CXXABI_1.3 + 10 │ │ │ │ -000000000005e360 0000003000000001 R_X86_64_64 0000000000000000 _ZTVN10__cxxabiv120__si_class_type_infoE@CXXABI_1.3 + 10 │ │ │ │ -000000000005e7b8 0000003000000001 R_X86_64_64 0000000000000000 _ZTVN10__cxxabiv120__si_class_type_infoE@CXXABI_1.3 + 10 │ │ │ │ -000000000005e7d0 0000003000000001 R_X86_64_64 0000000000000000 _ZTVN10__cxxabiv120__si_class_type_infoE@CXXABI_1.3 + 10 │ │ │ │ -000000000005e7e8 0000003000000001 R_X86_64_64 0000000000000000 _ZTVN10__cxxabiv120__si_class_type_infoE@CXXABI_1.3 + 10 │ │ │ │ -000000000005e800 0000003000000001 R_X86_64_64 0000000000000000 _ZTVN10__cxxabiv120__si_class_type_infoE@CXXABI_1.3 + 10 │ │ │ │ -000000000005e838 0000003000000001 R_X86_64_64 0000000000000000 _ZTVN10__cxxabiv120__si_class_type_infoE@CXXABI_1.3 + 10 │ │ │ │ -000000000005f498 0000003000000001 R_X86_64_64 0000000000000000 _ZTVN10__cxxabiv120__si_class_type_infoE@CXXABI_1.3 + 10 │ │ │ │ -000000000005f4c0 0000003000000001 R_X86_64_64 0000000000000000 _ZTVN10__cxxabiv120__si_class_type_infoE@CXXABI_1.3 + 10 │ │ │ │ -000000000005f4e8 0000003000000001 R_X86_64_64 0000000000000000 _ZTVN10__cxxabiv120__si_class_type_infoE@CXXABI_1.3 + 10 │ │ │ │ -000000000005f500 0000003000000001 R_X86_64_64 0000000000000000 _ZTVN10__cxxabiv120__si_class_type_infoE@CXXABI_1.3 + 10 │ │ │ │ -000000000005f518 0000003000000001 R_X86_64_64 0000000000000000 _ZTVN10__cxxabiv120__si_class_type_infoE@CXXABI_1.3 + 10 │ │ │ │ -000000000005f530 0000003000000001 R_X86_64_64 0000000000000000 _ZTVN10__cxxabiv120__si_class_type_infoE@CXXABI_1.3 + 10 │ │ │ │ -000000000005f548 0000003000000001 R_X86_64_64 0000000000000000 _ZTVN10__cxxabiv120__si_class_type_infoE@CXXABI_1.3 + 10 │ │ │ │ -000000000005e1d0 0000026100000001 R_X86_64_64 0000000000055e60 _ZTSN6beagle3cpu24EigenDecompositionSquareIdLi1EEE + 0 │ │ │ │ -000000000005e1d8 000001ac00000001 R_X86_64_64 000000000005e828 _ZTIN6beagle3cpu18EigenDecompositionIdLi1EEE + 0 │ │ │ │ -000000000005e1f0 000001ac00000001 R_X86_64_64 000000000005e828 _ZTIN6beagle3cpu18EigenDecompositionIdLi1EEE + 0 │ │ │ │ -000000000005e1e8 0000027500000001 R_X86_64_64 0000000000055ea0 _ZTSN6beagle3cpu22EigenDecompositionCubeIdLi1EEE + 0 │ │ │ │ -000000000005e200 000000fc00000001 R_X86_64_64 0000000000055ee0 _ZTSN6beagle3cpu24EigenDecompositionSquareIfLi1EEE + 0 │ │ │ │ -000000000005e208 000000ad00000001 R_X86_64_64 000000000005e818 _ZTIN6beagle3cpu18EigenDecompositionIfLi1EEE + 0 │ │ │ │ -000000000005e220 000000ad00000001 R_X86_64_64 000000000005e818 _ZTIN6beagle3cpu18EigenDecompositionIfLi1EEE + 0 │ │ │ │ -000000000005e218 0000010500000001 R_X86_64_64 0000000000055f20 _ZTSN6beagle3cpu22EigenDecompositionCubeIfLi1EEE + 0 │ │ │ │ -000000000005e230 0000014000000001 R_X86_64_64 0000000000055f60 _ZTSNSt6thread11_State_implINS_8_InvokerISt5tupleIJMN6beagle3cpu13BeagleCPUImplIdLi1ELi0EEEFvPNS6_10threadDataEEPS6_S8_EEEEEE + 0 │ │ │ │ -000000000005e238 0000000300000001 R_X86_64_64 0000000000000000 _ZTINSt6thread6_StateE@GLIBCXX_3.4.22 + 0 │ │ │ │ -000000000005e250 0000000300000001 R_X86_64_64 0000000000000000 _ZTINSt6thread6_StateE@GLIBCXX_3.4.22 + 0 │ │ │ │ -000000000005e248 0000024500000001 R_X86_64_64 0000000000055fe0 _ZTSNSt6thread11_State_implINS_8_InvokerISt5tupleIJMN6beagle3cpu13BeagleCPUImplIfLi1ELi0EEEFvPNS6_10threadDataEEPS6_S8_EEEEEE + 0 │ │ │ │ -000000000005e260 0000006b00000001 R_X86_64_64 0000000000056060 _ZTSNSt13__future_base11_Task_stateISt5_BindIFMN6beagle3cpu13BeagleCPUImplIdLi1ELi0EEEFibPKiiiEPS5_bS7_i13BeagleOpCodesEESaIiEFvvEEE + 0 │ │ │ │ -000000000005e268 0000028500000001 R_X86_64_64 000000000005e838 _ZTINSt13__future_base16_Task_state_baseIFvvEEE + 0 │ │ │ │ -000000000005e280 0000028500000001 R_X86_64_64 000000000005e838 _ZTINSt13__future_base16_Task_state_baseIFvvEEE + 0 │ │ │ │ -000000000005e298 0000028500000001 R_X86_64_64 000000000005e838 _ZTINSt13__future_base16_Task_state_baseIFvvEEE + 0 │ │ │ │ -000000000005e2b0 0000028500000001 R_X86_64_64 000000000005e838 _ZTINSt13__future_base16_Task_state_baseIFvvEEE + 0 │ │ │ │ -000000000005e2c8 0000028500000001 R_X86_64_64 000000000005e838 _ZTINSt13__future_base16_Task_state_baseIFvvEEE + 0 │ │ │ │ -000000000005e2e0 0000028500000001 R_X86_64_64 000000000005e838 _ZTINSt13__future_base16_Task_state_baseIFvvEEE + 0 │ │ │ │ -000000000005f438 0000028500000001 R_X86_64_64 000000000005e838 _ZTINSt13__future_base16_Task_state_baseIFvvEEE + 0 │ │ │ │ -000000000005e278 0000018200000001 R_X86_64_64 0000000000056100 _ZTSNSt13__future_base11_Task_stateISt5_BindIFMN6beagle3cpu13BeagleCPUImplIdLi1ELi0EEEFvPKiS7_S7_S7_S7_iPdEPS5_S7_S7_S7_S7_S7_iS8_EESaIiEFvvEEE + 0 │ │ │ │ -000000000005e290 0000027b00000001 R_X86_64_64 00000000000561a0 _ZTSNSt13__future_base11_Task_stateISt5_BindIFMN6beagle3cpu13BeagleCPUImplIdLi1ELi0EEEFvPKiS7_S7_S7_S7_S7_S7_iPdEPS5_S7_S7_S7_S7_S7_S7_S7_iS8_EESaIiEFvvEEE + 0 │ │ │ │ -000000000005e2a8 0000022700000001 R_X86_64_64 0000000000056240 _ZTSNSt13__future_base11_Task_stateISt5_BindIFMN6beagle3cpu13BeagleCPUImplIfLi1ELi0EEEFibPKiiiEPS5_bS7_i13BeagleOpCodesEESaIiEFvvEEE + 0 │ │ │ │ -000000000005e2c0 0000012800000001 R_X86_64_64 00000000000562e0 _ZTSNSt13__future_base11_Task_stateISt5_BindIFMN6beagle3cpu13BeagleCPUImplIfLi1ELi0EEEFvPKiS7_S7_S7_S7_iPdEPS5_S7_S7_S7_S7_S7_iS8_EESaIiEFvvEEE + 0 │ │ │ │ -000000000005e2d8 0000006d00000001 R_X86_64_64 0000000000056380 _ZTSNSt13__future_base11_Task_stateISt5_BindIFMN6beagle3cpu13BeagleCPUImplIfLi1ELi0EEEFvPKiS7_S7_S7_S7_S7_S7_iPdEPS5_S7_S7_S7_S7_S7_S7_S7_iS8_EESaIiEFvvEEE + 0 │ │ │ │ -000000000005e2f0 0000017c00000001 R_X86_64_64 0000000000056420 _ZTSSt23_Sp_counted_ptr_inplaceINSt13__future_base11_Task_stateISt5_BindIFMN6beagle3cpu13BeagleCPUImplIdLi1ELi0EEEFibPKiiiEPS6_bS8_i13BeagleOpCodesEESaIiEFvvEEESF_LN9__gnu_cxx12_Lock_policyE2EE + 0 │ │ │ │ -000000000005e2f8 000000b400000001 R_X86_64_64 000000000005f498 _ZTISt16_Sp_counted_baseILN9__gnu_cxx12_Lock_policyE2EE + 0 │ │ │ │ -000000000005e310 000000b400000001 R_X86_64_64 000000000005f498 _ZTISt16_Sp_counted_baseILN9__gnu_cxx12_Lock_policyE2EE + 0 │ │ │ │ -000000000005e328 000000b400000001 R_X86_64_64 000000000005f498 _ZTISt16_Sp_counted_baseILN9__gnu_cxx12_Lock_policyE2EE + 0 │ │ │ │ -000000000005e340 000000b400000001 R_X86_64_64 000000000005f498 _ZTISt16_Sp_counted_baseILN9__gnu_cxx12_Lock_policyE2EE + 0 │ │ │ │ -000000000005e358 000000b400000001 R_X86_64_64 000000000005f498 _ZTISt16_Sp_counted_baseILN9__gnu_cxx12_Lock_policyE2EE + 0 │ │ │ │ -000000000005e370 000000b400000001 R_X86_64_64 000000000005f498 _ZTISt16_Sp_counted_baseILN9__gnu_cxx12_Lock_policyE2EE + 0 │ │ │ │ -000000000005e308 000000a800000001 R_X86_64_64 00000000000564e0 _ZTSSt23_Sp_counted_ptr_inplaceINSt13__future_base11_Task_stateISt5_BindIFMN6beagle3cpu13BeagleCPUImplIdLi1ELi0EEEFvPKiS8_S8_S8_S8_iPdEPS6_S8_S8_S8_S8_S8_iS9_EESaIiEFvvEEESF_LN9__gnu_cxx12_Lock_policyE2EE + 0 │ │ │ │ -000000000005e320 0000016a00000001 R_X86_64_64 00000000000565c0 _ZTSSt23_Sp_counted_ptr_inplaceINSt13__future_base11_Task_stateISt5_BindIFMN6beagle3cpu13BeagleCPUImplIdLi1ELi0EEEFvPKiS8_S8_S8_S8_S8_S8_iPdEPS6_S8_S8_S8_S8_S8_S8_S8_iS9_EESaIiEFvvEEESF_LN9__gnu_cxx12_Lock_policyE2EE + 0 │ │ │ │ -000000000005e338 0000017a00000001 R_X86_64_64 00000000000566a0 _ZTSSt23_Sp_counted_ptr_inplaceINSt13__future_base11_Task_stateISt5_BindIFMN6beagle3cpu13BeagleCPUImplIfLi1ELi0EEEFibPKiiiEPS6_bS8_i13BeagleOpCodesEESaIiEFvvEEESF_LN9__gnu_cxx12_Lock_policyE2EE + 0 │ │ │ │ -000000000005e350 0000006900000001 R_X86_64_64 0000000000056760 _ZTSSt23_Sp_counted_ptr_inplaceINSt13__future_base11_Task_stateISt5_BindIFMN6beagle3cpu13BeagleCPUImplIfLi1ELi0EEEFvPKiS8_S8_S8_S8_iPdEPS6_S8_S8_S8_S8_S8_iS9_EESaIiEFvvEEESF_LN9__gnu_cxx12_Lock_policyE2EE + 0 │ │ │ │ -000000000005e368 000001db00000001 R_X86_64_64 0000000000056840 _ZTSSt23_Sp_counted_ptr_inplaceINSt13__future_base11_Task_stateISt5_BindIFMN6beagle3cpu13BeagleCPUImplIfLi1ELi0EEEFvPKiS8_S8_S8_S8_S8_S8_iPdEPS6_S8_S8_S8_S8_S8_S8_S8_iS9_EESaIiEFvvEEESF_LN9__gnu_cxx12_Lock_policyE2EE + 0 │ │ │ │ -000000000005e380 0000024d00000001 R_X86_64_64 000000000005e1c8 _ZTIN6beagle3cpu24EigenDecompositionSquareIdLi1EEE + 0 │ │ │ │ -000000000005e388 0000006300000001 R_X86_64_64 0000000000029a30 _ZN6beagle3cpu24EigenDecompositionSquareIdLi1EED1Ev + 0 │ │ │ │ -000000000005e390 0000025500000001 R_X86_64_64 0000000000029ab0 _ZN6beagle3cpu24EigenDecompositionSquareIdLi1EED0Ev + 0 │ │ │ │ -000000000005e398 000001f800000001 R_X86_64_64 000000000002a980 _ZN6beagle3cpu24EigenDecompositionSquareIdLi1EE21setEigenDecompositionEiPKdS4_S4_ + 0 │ │ │ │ -000000000005e3a0 0000017300000001 R_X86_64_64 000000000002ef40 _ZN6beagle3cpu24EigenDecompositionSquareIdLi1EE24updateTransitionMatricesEiPKiS4_S4_PKdS6_PPdi + 0 │ │ │ │ -000000000005e3a8 0000020700000001 R_X86_64_64 000000000002eb00 _ZN6beagle3cpu24EigenDecompositionSquareIdLi1EE43updateTransitionMatricesWithModelCategoriesEPiPKiS5_S5_PKdPPdi + 0 │ │ │ │ -000000000005e3b8 0000022400000001 R_X86_64_64 000000000005e1e0 _ZTIN6beagle3cpu22EigenDecompositionCubeIdLi1EEE + 0 │ │ │ │ -000000000005e3c0 0000023100000001 R_X86_64_64 0000000000029ad0 _ZN6beagle3cpu22EigenDecompositionCubeIdLi1EED1Ev + 0 │ │ │ │ -000000000005e3c8 0000020400000001 R_X86_64_64 0000000000029b50 _ZN6beagle3cpu22EigenDecompositionCubeIdLi1EED0Ev + 0 │ │ │ │ -000000000005e3d0 0000015a00000001 R_X86_64_64 00000000000287e0 _ZN6beagle3cpu22EigenDecompositionCubeIdLi1EE21setEigenDecompositionEiPKdS4_S4_ + 0 │ │ │ │ -000000000005e3d8 0000011c00000001 R_X86_64_64 000000000002b7c0 _ZN6beagle3cpu22EigenDecompositionCubeIdLi1EE24updateTransitionMatricesEiPKiS4_S4_PKdS6_PPdi + 0 │ │ │ │ -000000000005e3e0 0000006c00000001 R_X86_64_64 000000000002aac0 _ZN6beagle3cpu22EigenDecompositionCubeIdLi1EE43updateTransitionMatricesWithModelCategoriesEPiPKiS5_S5_PKdPPdi + 0 │ │ │ │ -000000000005e3f0 000000e100000001 R_X86_64_64 000000000005e1f8 _ZTIN6beagle3cpu24EigenDecompositionSquareIfLi1EEE + 0 │ │ │ │ -000000000005e3f8 0000006200000001 R_X86_64_64 00000000000298f0 _ZN6beagle3cpu24EigenDecompositionSquareIfLi1EED1Ev + 0 │ │ │ │ -000000000005e400 0000025400000001 R_X86_64_64 0000000000029970 _ZN6beagle3cpu24EigenDecompositionSquareIfLi1EED0Ev + 0 │ │ │ │ -000000000005e408 0000010300000001 R_X86_64_64 00000000000289c0 _ZN6beagle3cpu24EigenDecompositionSquareIfLi1EE21setEigenDecompositionEiPKdS4_S4_ + 0 │ │ │ │ -000000000005e410 0000013100000001 R_X86_64_64 000000000002f7c0 _ZN6beagle3cpu24EigenDecompositionSquareIfLi1EE24updateTransitionMatricesEiPKiS4_S4_PKdS6_PPfi + 0 │ │ │ │ -000000000005e418 0000025100000001 R_X86_64_64 000000000002f380 _ZN6beagle3cpu24EigenDecompositionSquareIfLi1EE43updateTransitionMatricesWithModelCategoriesEPiPKiS5_S5_PKdPPfi + 0 │ │ │ │ -000000000005e428 000000ba00000001 R_X86_64_64 000000000005e210 _ZTIN6beagle3cpu22EigenDecompositionCubeIfLi1EEE + 0 │ │ │ │ -000000000005e430 0000023200000001 R_X86_64_64 0000000000029990 _ZN6beagle3cpu22EigenDecompositionCubeIfLi1EED1Ev + 0 │ │ │ │ -000000000005e438 0000020300000001 R_X86_64_64 0000000000029a10 _ZN6beagle3cpu22EigenDecompositionCubeIfLi1EED0Ev + 0 │ │ │ │ -000000000005e440 0000026f00000001 R_X86_64_64 0000000000028380 _ZN6beagle3cpu22EigenDecompositionCubeIfLi1EE21setEigenDecompositionEiPKdS4_S4_ + 0 │ │ │ │ -000000000005e448 000000cb00000001 R_X86_64_64 000000000002d340 _ZN6beagle3cpu22EigenDecompositionCubeIfLi1EE24updateTransitionMatricesEiPKiS4_S4_PKdS6_PPfi + 0 │ │ │ │ -000000000005e450 000000c300000001 R_X86_64_64 000000000002c4e0 _ZN6beagle3cpu22EigenDecompositionCubeIfLi1EE43updateTransitionMatricesWithModelCategoriesEPiPKiS5_S5_PKdPPfi + 0 │ │ │ │ -000000000005e460 0000010400000001 R_X86_64_64 000000000005e228 _ZTINSt6thread11_State_implINS_8_InvokerISt5tupleIJMN6beagle3cpu13BeagleCPUImplIdLi1ELi0EEEFvPNS6_10threadDataEEPS6_S8_EEEEEE + 0 │ │ │ │ -000000000005e468 000000ce00000001 R_X86_64_64 0000000000029f00 _ZNSt6thread11_State_implINS_8_InvokerISt5tupleIJMN6beagle3cpu13BeagleCPUImplIdLi1ELi0EEEFvPNS6_10threadDataEEPS6_S8_EEEEED1Ev + 0 │ │ │ │ -000000000005e470 0000009900000001 R_X86_64_64 0000000000029f20 _ZNSt6thread11_State_implINS_8_InvokerISt5tupleIJMN6beagle3cpu13BeagleCPUImplIdLi1ELi0EEEFvPNS6_10threadDataEEPS6_S8_EEEEED0Ev + 0 │ │ │ │ -000000000005e478 0000017500000001 R_X86_64_64 000000000003db90 _ZNSt6thread11_State_implINS_8_InvokerISt5tupleIJMN6beagle3cpu13BeagleCPUImplIdLi1ELi0EEEFvPNS6_10threadDataEEPS6_S8_EEEEE6_M_runEv + 0 │ │ │ │ -000000000005e488 0000021700000001 R_X86_64_64 000000000005e240 _ZTINSt6thread11_State_implINS_8_InvokerISt5tupleIJMN6beagle3cpu13BeagleCPUImplIfLi1ELi0EEEFvPNS6_10threadDataEEPS6_S8_EEEEEE + 0 │ │ │ │ -000000000005e490 0000007a00000001 R_X86_64_64 0000000000029f50 _ZNSt6thread11_State_implINS_8_InvokerISt5tupleIJMN6beagle3cpu13BeagleCPUImplIfLi1ELi0EEEFvPNS6_10threadDataEEPS6_S8_EEEEED1Ev + 0 │ │ │ │ -000000000005e498 0000027600000001 R_X86_64_64 0000000000029f70 _ZNSt6thread11_State_implINS_8_InvokerISt5tupleIJMN6beagle3cpu13BeagleCPUImplIfLi1ELi0EEEFvPNS6_10threadDataEEPS6_S8_EEEEED0Ev + 0 │ │ │ │ -000000000005e4a0 000000de00000001 R_X86_64_64 000000000003dbc0 _ZNSt6thread11_State_implINS_8_InvokerISt5tupleIJMN6beagle3cpu13BeagleCPUImplIfLi1ELi0EEEFvPNS6_10threadDataEEPS6_S8_EEEEE6_M_runEv + 0 │ │ │ │ -000000000005e4b0 0000009300000001 R_X86_64_64 000000000005e258 _ZTINSt13__future_base11_Task_stateISt5_BindIFMN6beagle3cpu13BeagleCPUImplIdLi1ELi0EEEFibPKiiiEPS5_bS7_i13BeagleOpCodesEESaIiEFvvEEE + 0 │ │ │ │ -000000000005e4b8 0000015f00000001 R_X86_64_64 00000000000430a0 _ZNSt13__future_base11_Task_stateISt5_BindIFMN6beagle3cpu13BeagleCPUImplIdLi1ELi0EEEFibPKiiiEPS5_bS7_i13BeagleOpCodesEESaIiEFvvEED1Ev + 0 │ │ │ │ -000000000005e4c0 0000012900000001 R_X86_64_64 00000000000436a0 _ZNSt13__future_base11_Task_stateISt5_BindIFMN6beagle3cpu13BeagleCPUImplIdLi1ELi0EEEFibPKiiiEPS5_bS7_i13BeagleOpCodesEESaIiEFvvEED0Ev + 0 │ │ │ │ -000000000005e4c8 0000020100000001 R_X86_64_64 000000000001cb50 _ZNSt13__future_base13_State_baseV217_M_complete_asyncEv + 0 │ │ │ │ -000000000005e510 0000020100000001 R_X86_64_64 000000000001cb50 _ZNSt13__future_base13_State_baseV217_M_complete_asyncEv + 0 │ │ │ │ -000000000005e558 0000020100000001 R_X86_64_64 000000000001cb50 _ZNSt13__future_base13_State_baseV217_M_complete_asyncEv + 0 │ │ │ │ -000000000005e5a0 0000020100000001 R_X86_64_64 000000000001cb50 _ZNSt13__future_base13_State_baseV217_M_complete_asyncEv + 0 │ │ │ │ -000000000005e5e8 0000020100000001 R_X86_64_64 000000000001cb50 _ZNSt13__future_base13_State_baseV217_M_complete_asyncEv + 0 │ │ │ │ -000000000005e630 0000020100000001 R_X86_64_64 000000000001cb50 _ZNSt13__future_base13_State_baseV217_M_complete_asyncEv + 0 │ │ │ │ -000000000005f450 0000020100000001 R_X86_64_64 000000000001cb50 _ZNSt13__future_base13_State_baseV217_M_complete_asyncEv + 0 │ │ │ │ -000000000005f5b0 0000020100000001 R_X86_64_64 000000000001cb50 _ZNSt13__future_base13_State_baseV217_M_complete_asyncEv + 0 │ │ │ │ -000000000005e4d0 0000026a00000001 R_X86_64_64 000000000001cb60 _ZNKSt13__future_base13_State_baseV221_M_is_deferred_futureEv + 0 │ │ │ │ -000000000005e518 0000026a00000001 R_X86_64_64 000000000001cb60 _ZNKSt13__future_base13_State_baseV221_M_is_deferred_futureEv + 0 │ │ │ │ -000000000005e560 0000026a00000001 R_X86_64_64 000000000001cb60 _ZNKSt13__future_base13_State_baseV221_M_is_deferred_futureEv + 0 │ │ │ │ -000000000005e5a8 0000026a00000001 R_X86_64_64 000000000001cb60 _ZNKSt13__future_base13_State_baseV221_M_is_deferred_futureEv + 0 │ │ │ │ -000000000005e5f0 0000026a00000001 R_X86_64_64 000000000001cb60 _ZNKSt13__future_base13_State_baseV221_M_is_deferred_futureEv + 0 │ │ │ │ -000000000005e638 0000026a00000001 R_X86_64_64 000000000001cb60 _ZNKSt13__future_base13_State_baseV221_M_is_deferred_futureEv + 0 │ │ │ │ -000000000005f458 0000026a00000001 R_X86_64_64 000000000001cb60 _ZNKSt13__future_base13_State_baseV221_M_is_deferred_futureEv + 0 │ │ │ │ -000000000005f5b8 0000026a00000001 R_X86_64_64 000000000001cb60 _ZNKSt13__future_base13_State_baseV221_M_is_deferred_futureEv + 0 │ │ │ │ -000000000005e4d8 0000014400000001 R_X86_64_64 00000000000493d0 _ZNSt13__future_base11_Task_stateISt5_BindIFMN6beagle3cpu13BeagleCPUImplIdLi1ELi0EEEFibPKiiiEPS5_bS7_i13BeagleOpCodesEESaIiEFvvEE6_M_runEv + 0 │ │ │ │ -000000000005e4e0 0000027f00000001 R_X86_64_64 0000000000049fe0 _ZNSt13__future_base11_Task_stateISt5_BindIFMN6beagle3cpu13BeagleCPUImplIdLi1ELi0EEEFibPKiiiEPS5_bS7_i13BeagleOpCodesEESaIiEFvvEE14_M_run_delayedESt8weak_ptrINS_13_State_baseV2EE + 0 │ │ │ │ -000000000005e4e8 0000025b00000001 R_X86_64_64 000000000004f190 _ZNSt13__future_base11_Task_stateISt5_BindIFMN6beagle3cpu13BeagleCPUImplIdLi1ELi0EEEFibPKiiiEPS5_bS7_i13BeagleOpCodesEESaIiEFvvEE8_M_resetEv + 0 │ │ │ │ -000000000005e4f8 000001a100000001 R_X86_64_64 000000000005e270 _ZTINSt13__future_base11_Task_stateISt5_BindIFMN6beagle3cpu13BeagleCPUImplIdLi1ELi0EEEFvPKiS7_S7_S7_S7_iPdEPS5_S7_S7_S7_S7_S7_iS8_EESaIiEFvvEEE + 0 │ │ │ │ -000000000005e500 000000b300000001 R_X86_64_64 0000000000043120 _ZNSt13__future_base11_Task_stateISt5_BindIFMN6beagle3cpu13BeagleCPUImplIdLi1ELi0EEEFvPKiS7_S7_S7_S7_iPdEPS5_S7_S7_S7_S7_S7_iS8_EESaIiEFvvEED1Ev + 0 │ │ │ │ -000000000005e508 0000008000000001 R_X86_64_64 0000000000043730 _ZNSt13__future_base11_Task_stateISt5_BindIFMN6beagle3cpu13BeagleCPUImplIdLi1ELi0EEEFvPKiS7_S7_S7_S7_iPdEPS5_S7_S7_S7_S7_S7_iS8_EESaIiEFvvEED0Ev + 0 │ │ │ │ -000000000005e520 0000017900000001 R_X86_64_64 0000000000049190 _ZNSt13__future_base11_Task_stateISt5_BindIFMN6beagle3cpu13BeagleCPUImplIdLi1ELi0EEEFvPKiS7_S7_S7_S7_iPdEPS5_S7_S7_S7_S7_S7_iS8_EESaIiEFvvEE6_M_runEv + 0 │ │ │ │ -000000000005e528 000001be00000001 R_X86_64_64 0000000000049eb0 _ZNSt13__future_base11_Task_stateISt5_BindIFMN6beagle3cpu13BeagleCPUImplIdLi1ELi0EEEFvPKiS7_S7_S7_S7_iPdEPS5_S7_S7_S7_S7_S7_iS8_EESaIiEFvvEE14_M_run_delayedESt8weak_ptrINS_13_State_baseV2EE + 0 │ │ │ │ -000000000005e530 0000023300000001 R_X86_64_64 000000000004f330 _ZNSt13__future_base11_Task_stateISt5_BindIFMN6beagle3cpu13BeagleCPUImplIdLi1ELi0EEEFvPKiS7_S7_S7_S7_iPdEPS5_S7_S7_S7_S7_S7_iS8_EESaIiEFvvEE8_M_resetEv + 0 │ │ │ │ -000000000005e540 000001d900000001 R_X86_64_64 000000000005e288 _ZTINSt13__future_base11_Task_stateISt5_BindIFMN6beagle3cpu13BeagleCPUImplIdLi1ELi0EEEFvPKiS7_S7_S7_S7_S7_S7_iPdEPS5_S7_S7_S7_S7_S7_S7_S7_iS8_EESaIiEFvvEEE + 0 │ │ │ │ -000000000005e548 0000011900000001 R_X86_64_64 00000000000431a0 _ZNSt13__future_base11_Task_stateISt5_BindIFMN6beagle3cpu13BeagleCPUImplIdLi1ELi0EEEFvPKiS7_S7_S7_S7_S7_S7_iPdEPS5_S7_S7_S7_S7_S7_S7_S7_iS8_EESaIiEFvvEED1Ev + 0 │ │ │ │ -000000000005e550 000000d500000001 R_X86_64_64 00000000000437c0 _ZNSt13__future_base11_Task_stateISt5_BindIFMN6beagle3cpu13BeagleCPUImplIdLi1ELi0EEEFvPKiS7_S7_S7_S7_S7_S7_iPdEPS5_S7_S7_S7_S7_S7_S7_S7_iS8_EESaIiEFvvEED0Ev + 0 │ │ │ │ -000000000005e568 000001b600000001 R_X86_64_64 0000000000048f50 _ZNSt13__future_base11_Task_stateISt5_BindIFMN6beagle3cpu13BeagleCPUImplIdLi1ELi0EEEFvPKiS7_S7_S7_S7_S7_S7_iPdEPS5_S7_S7_S7_S7_S7_S7_S7_iS8_EESaIiEFvvEE6_M_runEv + 0 │ │ │ │ -000000000005e570 0000007500000001 R_X86_64_64 0000000000049d80 _ZNSt13__future_base11_Task_stateISt5_BindIFMN6beagle3cpu13BeagleCPUImplIdLi1ELi0EEEFvPKiS7_S7_S7_S7_S7_S7_iPdEPS5_S7_S7_S7_S7_S7_S7_S7_iS8_EESaIiEFvvEE14_M_run_delayedESt8weak_ptrINS_13_State_baseV2EE + 0 │ │ │ │ -000000000005e578 0000013800000001 R_X86_64_64 000000000004f4e0 _ZNSt13__future_base11_Task_stateISt5_BindIFMN6beagle3cpu13BeagleCPUImplIdLi1ELi0EEEFvPKiS7_S7_S7_S7_S7_S7_iPdEPS5_S7_S7_S7_S7_S7_S7_S7_iS8_EESaIiEFvvEE8_M_resetEv + 0 │ │ │ │ -000000000005e588 0000025300000001 R_X86_64_64 000000000005e2a0 _ZTINSt13__future_base11_Task_stateISt5_BindIFMN6beagle3cpu13BeagleCPUImplIfLi1ELi0EEEFibPKiiiEPS5_bS7_i13BeagleOpCodesEESaIiEFvvEEE + 0 │ │ │ │ -000000000005e590 0000024300000001 R_X86_64_64 0000000000043220 _ZNSt13__future_base11_Task_stateISt5_BindIFMN6beagle3cpu13BeagleCPUImplIfLi1ELi0EEEFibPKiiiEPS5_bS7_i13BeagleOpCodesEESaIiEFvvEED1Ev + 0 │ │ │ │ -000000000005e598 0000021100000001 R_X86_64_64 0000000000043850 _ZNSt13__future_base11_Task_stateISt5_BindIFMN6beagle3cpu13BeagleCPUImplIfLi1ELi0EEEFibPKiiiEPS5_bS7_i13BeagleOpCodesEESaIiEFvvEED0Ev + 0 │ │ │ │ -000000000005e5b0 0000005f00000001 R_X86_64_64 0000000000048d10 _ZNSt13__future_base11_Task_stateISt5_BindIFMN6beagle3cpu13BeagleCPUImplIfLi1ELi0EEEFibPKiiiEPS5_bS7_i13BeagleOpCodesEESaIiEFvvEE6_M_runEv + 0 │ │ │ │ -000000000005e5b8 0000013300000001 R_X86_64_64 0000000000049c50 _ZNSt13__future_base11_Task_stateISt5_BindIFMN6beagle3cpu13BeagleCPUImplIfLi1ELi0EEEFibPKiiiEPS5_bS7_i13BeagleOpCodesEESaIiEFvvEE14_M_run_delayedESt8weak_ptrINS_13_State_baseV2EE + 0 │ │ │ │ -000000000005e5c0 0000024900000001 R_X86_64_64 000000000004f660 _ZNSt13__future_base11_Task_stateISt5_BindIFMN6beagle3cpu13BeagleCPUImplIfLi1ELi0EEEFibPKiiiEPS5_bS7_i13BeagleOpCodesEESaIiEFvvEE8_M_resetEv + 0 │ │ │ │ -000000000005e5d0 0000014d00000001 R_X86_64_64 000000000005e2b8 _ZTINSt13__future_base11_Task_stateISt5_BindIFMN6beagle3cpu13BeagleCPUImplIfLi1ELi0EEEFvPKiS7_S7_S7_S7_iPdEPS5_S7_S7_S7_S7_S7_iS8_EESaIiEFvvEEE + 0 │ │ │ │ -000000000005e5d8 000001ba00000001 R_X86_64_64 00000000000432a0 _ZNSt13__future_base11_Task_stateISt5_BindIFMN6beagle3cpu13BeagleCPUImplIfLi1ELi0EEEFvPKiS7_S7_S7_S7_iPdEPS5_S7_S7_S7_S7_S7_iS8_EESaIiEFvvEED1Ev + 0 │ │ │ │ -000000000005e5e0 0000018d00000001 R_X86_64_64 00000000000438e0 _ZNSt13__future_base11_Task_stateISt5_BindIFMN6beagle3cpu13BeagleCPUImplIfLi1ELi0EEEFvPKiS7_S7_S7_S7_iPdEPS5_S7_S7_S7_S7_S7_iS8_EESaIiEFvvEED0Ev + 0 │ │ │ │ -000000000005e5f8 0000018f00000001 R_X86_64_64 0000000000048ad0 _ZNSt13__future_base11_Task_stateISt5_BindIFMN6beagle3cpu13BeagleCPUImplIfLi1ELi0EEEFvPKiS7_S7_S7_S7_iPdEPS5_S7_S7_S7_S7_S7_iS8_EESaIiEFvvEE6_M_runEv + 0 │ │ │ │ -000000000005e600 0000011600000001 R_X86_64_64 0000000000049b20 _ZNSt13__future_base11_Task_stateISt5_BindIFMN6beagle3cpu13BeagleCPUImplIfLi1ELi0EEEFvPKiS7_S7_S7_S7_iPdEPS5_S7_S7_S7_S7_S7_iS8_EESaIiEFvvEE14_M_run_delayedESt8weak_ptrINS_13_State_baseV2EE + 0 │ │ │ │ -000000000005e608 0000026d00000001 R_X86_64_64 000000000004f800 _ZNSt13__future_base11_Task_stateISt5_BindIFMN6beagle3cpu13BeagleCPUImplIfLi1ELi0EEEFvPKiS7_S7_S7_S7_iPdEPS5_S7_S7_S7_S7_S7_iS8_EESaIiEFvvEE8_M_resetEv + 0 │ │ │ │ -000000000005e618 000001f700000001 R_X86_64_64 000000000005e2d0 _ZTINSt13__future_base11_Task_stateISt5_BindIFMN6beagle3cpu13BeagleCPUImplIfLi1ELi0EEEFvPKiS7_S7_S7_S7_S7_S7_iPdEPS5_S7_S7_S7_S7_S7_S7_S7_iS8_EESaIiEFvvEEE + 0 │ │ │ │ -000000000005e620 000001a700000001 R_X86_64_64 0000000000043320 _ZNSt13__future_base11_Task_stateISt5_BindIFMN6beagle3cpu13BeagleCPUImplIfLi1ELi0EEEFvPKiS7_S7_S7_S7_S7_S7_iPdEPS5_S7_S7_S7_S7_S7_S7_S7_iS8_EESaIiEFvvEED1Ev + 0 │ │ │ │ -000000000005e628 0000017e00000001 R_X86_64_64 0000000000043970 _ZNSt13__future_base11_Task_stateISt5_BindIFMN6beagle3cpu13BeagleCPUImplIfLi1ELi0EEEFvPKiS7_S7_S7_S7_S7_S7_iPdEPS5_S7_S7_S7_S7_S7_S7_S7_iS8_EESaIiEFvvEED0Ev + 0 │ │ │ │ -000000000005e640 0000024b00000001 R_X86_64_64 0000000000048890 _ZNSt13__future_base11_Task_stateISt5_BindIFMN6beagle3cpu13BeagleCPUImplIfLi1ELi0EEEFvPKiS7_S7_S7_S7_S7_S7_iPdEPS5_S7_S7_S7_S7_S7_S7_S7_iS8_EESaIiEFvvEE6_M_runEv + 0 │ │ │ │ -000000000005e648 000000ee00000001 R_X86_64_64 00000000000499f0 _ZNSt13__future_base11_Task_stateISt5_BindIFMN6beagle3cpu13BeagleCPUImplIfLi1ELi0EEEFvPKiS7_S7_S7_S7_S7_S7_iPdEPS5_S7_S7_S7_S7_S7_S7_S7_iS8_EESaIiEFvvEE14_M_run_delayedESt8weak_ptrINS_13_State_baseV2EE + 0 │ │ │ │ -000000000005e650 0000013600000001 R_X86_64_64 000000000004f9b0 _ZNSt13__future_base11_Task_stateISt5_BindIFMN6beagle3cpu13BeagleCPUImplIfLi1ELi0EEEFvPKiS7_S7_S7_S7_S7_S7_iPdEPS5_S7_S7_S7_S7_S7_S7_S7_iS8_EESaIiEFvvEE8_M_resetEv + 0 │ │ │ │ -000000000005e660 0000019200000001 R_X86_64_64 000000000005e2e8 _ZTISt23_Sp_counted_ptr_inplaceINSt13__future_base11_Task_stateISt5_BindIFMN6beagle3cpu13BeagleCPUImplIdLi1ELi0EEEFibPKiiiEPS6_bS8_i13BeagleOpCodesEESaIiEFvvEEESF_LN9__gnu_cxx12_Lock_policyE2EE + 0 │ │ │ │ -000000000005e668 0000011f00000001 R_X86_64_64 0000000000028350 _ZNSt23_Sp_counted_ptr_inplaceINSt13__future_base11_Task_stateISt5_BindIFMN6beagle3cpu13BeagleCPUImplIdLi1ELi0EEEFibPKiiiEPS6_bS8_i13BeagleOpCodesEESaIiEFvvEEESF_LN9__gnu_cxx12_Lock_policyE2EED1Ev + 0 │ │ │ │ -000000000005e670 000000db00000001 R_X86_64_64 0000000000028cb0 _ZNSt23_Sp_counted_ptr_inplaceINSt13__future_base11_Task_stateISt5_BindIFMN6beagle3cpu13BeagleCPUImplIdLi1ELi0EEEFibPKiiiEPS6_bS8_i13BeagleOpCodesEESaIiEFvvEEESF_LN9__gnu_cxx12_Lock_policyE2EED0Ev + 0 │ │ │ │ -000000000005e678 000001e700000001 R_X86_64_64 0000000000043620 _ZNSt23_Sp_counted_ptr_inplaceINSt13__future_base11_Task_stateISt5_BindIFMN6beagle3cpu13BeagleCPUImplIdLi1ELi0EEEFibPKiiiEPS6_bS8_i13BeagleOpCodesEESaIiEFvvEEESF_LN9__gnu_cxx12_Lock_policyE2EE10_M_disposeEv + 0 │ │ │ │ -000000000005e680 0000018000000001 R_X86_64_64 0000000000028d60 _ZNSt23_Sp_counted_ptr_inplaceINSt13__future_base11_Task_stateISt5_BindIFMN6beagle3cpu13BeagleCPUImplIdLi1ELi0EEEFibPKiiiEPS6_bS8_i13BeagleOpCodesEESaIiEFvvEEESF_LN9__gnu_cxx12_Lock_policyE2EE10_M_destroyEv + 0 │ │ │ │ -000000000005e688 000001f600000001 R_X86_64_64 0000000000042ac0 _ZNSt23_Sp_counted_ptr_inplaceINSt13__future_base11_Task_stateISt5_BindIFMN6beagle3cpu13BeagleCPUImplIdLi1ELi0EEEFibPKiiiEPS6_bS8_i13BeagleOpCodesEESaIiEFvvEEESF_LN9__gnu_cxx12_Lock_policyE2EE14_M_get_deleterERKSt9type_info + 0 │ │ │ │ -000000000005e698 0000010900000001 R_X86_64_64 000000000005e300 _ZTISt23_Sp_counted_ptr_inplaceINSt13__future_base11_Task_stateISt5_BindIFMN6beagle3cpu13BeagleCPUImplIdLi1ELi0EEEFvPKiS8_S8_S8_S8_iPdEPS6_S8_S8_S8_S8_S8_iS9_EESaIiEFvvEEESF_LN9__gnu_cxx12_Lock_policyE2EE + 0 │ │ │ │ -000000000005e6a0 0000015700000001 R_X86_64_64 0000000000028340 _ZNSt23_Sp_counted_ptr_inplaceINSt13__future_base11_Task_stateISt5_BindIFMN6beagle3cpu13BeagleCPUImplIdLi1ELi0EEEFvPKiS8_S8_S8_S8_iPdEPS6_S8_S8_S8_S8_S8_iS9_EESaIiEFvvEEESF_LN9__gnu_cxx12_Lock_policyE2EED1Ev + 0 │ │ │ │ -000000000005e6a8 0000012300000001 R_X86_64_64 0000000000028cc0 _ZNSt23_Sp_counted_ptr_inplaceINSt13__future_base11_Task_stateISt5_BindIFMN6beagle3cpu13BeagleCPUImplIdLi1ELi0EEEFvPKiS8_S8_S8_S8_iPdEPS6_S8_S8_S8_S8_S8_iS9_EESaIiEFvvEEESF_LN9__gnu_cxx12_Lock_policyE2EED0Ev + 0 │ │ │ │ -000000000005e6b0 0000021300000001 R_X86_64_64 00000000000435a0 _ZNSt23_Sp_counted_ptr_inplaceINSt13__future_base11_Task_stateISt5_BindIFMN6beagle3cpu13BeagleCPUImplIdLi1ELi0EEEFvPKiS8_S8_S8_S8_iPdEPS6_S8_S8_S8_S8_S8_iS9_EESaIiEFvvEEESF_LN9__gnu_cxx12_Lock_policyE2EE10_M_disposeEv + 0 │ │ │ │ -000000000005e6b8 000001a600000001 R_X86_64_64 0000000000028d50 _ZNSt23_Sp_counted_ptr_inplaceINSt13__future_base11_Task_stateISt5_BindIFMN6beagle3cpu13BeagleCPUImplIdLi1ELi0EEEFvPKiS8_S8_S8_S8_iPdEPS6_S8_S8_S8_S8_S8_iS9_EESaIiEFvvEEESF_LN9__gnu_cxx12_Lock_policyE2EE10_M_destroyEv + 0 │ │ │ │ -000000000005e6c0 000000d200000001 R_X86_64_64 0000000000042b20 _ZNSt23_Sp_counted_ptr_inplaceINSt13__future_base11_Task_stateISt5_BindIFMN6beagle3cpu13BeagleCPUImplIdLi1ELi0EEEFvPKiS8_S8_S8_S8_iPdEPS6_S8_S8_S8_S8_S8_iS9_EESaIiEFvvEEESF_LN9__gnu_cxx12_Lock_policyE2EE14_M_get_deleterERKSt9type_info + 0 │ │ │ │ -000000000005e6d0 0000007900000001 R_X86_64_64 000000000005e318 _ZTISt23_Sp_counted_ptr_inplaceINSt13__future_base11_Task_stateISt5_BindIFMN6beagle3cpu13BeagleCPUImplIdLi1ELi0EEEFvPKiS8_S8_S8_S8_S8_S8_iPdEPS6_S8_S8_S8_S8_S8_S8_S8_iS9_EESaIiEFvvEEESF_LN9__gnu_cxx12_Lock_policyE2EE + 0 │ │ │ │ -000000000005e6d8 000001fe00000001 R_X86_64_64 0000000000028330 _ZNSt23_Sp_counted_ptr_inplaceINSt13__future_base11_Task_stateISt5_BindIFMN6beagle3cpu13BeagleCPUImplIdLi1ELi0EEEFvPKiS8_S8_S8_S8_S8_S8_iPdEPS6_S8_S8_S8_S8_S8_S8_S8_iS9_EESaIiEFvvEEESF_LN9__gnu_cxx12_Lock_policyE2EED1Ev + 0 │ │ │ │ -000000000005e6e0 000001d500000001 R_X86_64_64 0000000000028cd0 _ZNSt23_Sp_counted_ptr_inplaceINSt13__future_base11_Task_stateISt5_BindIFMN6beagle3cpu13BeagleCPUImplIdLi1ELi0EEEFvPKiS8_S8_S8_S8_S8_S8_iPdEPS6_S8_S8_S8_S8_S8_S8_S8_iS9_EESaIiEFvvEEESF_LN9__gnu_cxx12_Lock_policyE2EED0Ev + 0 │ │ │ │ -000000000005e6e8 0000028200000001 R_X86_64_64 0000000000043520 _ZNSt23_Sp_counted_ptr_inplaceINSt13__future_base11_Task_stateISt5_BindIFMN6beagle3cpu13BeagleCPUImplIdLi1ELi0EEEFvPKiS8_S8_S8_S8_S8_S8_iPdEPS6_S8_S8_S8_S8_S8_S8_S8_iS9_EESaIiEFvvEEESF_LN9__gnu_cxx12_Lock_policyE2EE10_M_disposeEv + 0 │ │ │ │ -000000000005e6f0 0000019500000001 R_X86_64_64 0000000000028d40 _ZNSt23_Sp_counted_ptr_inplaceINSt13__future_base11_Task_stateISt5_BindIFMN6beagle3cpu13BeagleCPUImplIdLi1ELi0EEEFvPKiS8_S8_S8_S8_S8_S8_iPdEPS6_S8_S8_S8_S8_S8_S8_S8_iS9_EESaIiEFvvEEESF_LN9__gnu_cxx12_Lock_policyE2EE10_M_destroyEv + 0 │ │ │ │ -000000000005e6f8 0000005400000001 R_X86_64_64 0000000000042b80 _ZNSt23_Sp_counted_ptr_inplaceINSt13__future_base11_Task_stateISt5_BindIFMN6beagle3cpu13BeagleCPUImplIdLi1ELi0EEEFvPKiS8_S8_S8_S8_S8_S8_iPdEPS6_S8_S8_S8_S8_S8_S8_S8_iS9_EESaIiEFvvEEESF_LN9__gnu_cxx12_Lock_policyE2EE14_M_get_deleterERKSt9type_info + 0 │ │ │ │ -000000000005e708 0000018e00000001 R_X86_64_64 000000000005e330 _ZTISt23_Sp_counted_ptr_inplaceINSt13__future_base11_Task_stateISt5_BindIFMN6beagle3cpu13BeagleCPUImplIfLi1ELi0EEEFibPKiiiEPS6_bS8_i13BeagleOpCodesEESaIiEFvvEEESF_LN9__gnu_cxx12_Lock_policyE2EE + 0 │ │ │ │ -000000000005e710 0000010a00000001 R_X86_64_64 0000000000028320 _ZNSt23_Sp_counted_ptr_inplaceINSt13__future_base11_Task_stateISt5_BindIFMN6beagle3cpu13BeagleCPUImplIfLi1ELi0EEEFibPKiiiEPS6_bS8_i13BeagleOpCodesEESaIiEFvvEEESF_LN9__gnu_cxx12_Lock_policyE2EED1Ev + 0 │ │ │ │ -000000000005e718 000000ca00000001 R_X86_64_64 0000000000028ce0 _ZNSt23_Sp_counted_ptr_inplaceINSt13__future_base11_Task_stateISt5_BindIFMN6beagle3cpu13BeagleCPUImplIfLi1ELi0EEEFibPKiiiEPS6_bS8_i13BeagleOpCodesEESaIiEFvvEEESF_LN9__gnu_cxx12_Lock_policyE2EED0Ev + 0 │ │ │ │ -000000000005e720 0000025800000001 R_X86_64_64 00000000000434a0 _ZNSt23_Sp_counted_ptr_inplaceINSt13__future_base11_Task_stateISt5_BindIFMN6beagle3cpu13BeagleCPUImplIfLi1ELi0EEEFibPKiiiEPS6_bS8_i13BeagleOpCodesEESaIiEFvvEEESF_LN9__gnu_cxx12_Lock_policyE2EE10_M_disposeEv + 0 │ │ │ │ -000000000005e728 000001e900000001 R_X86_64_64 0000000000028d30 _ZNSt23_Sp_counted_ptr_inplaceINSt13__future_base11_Task_stateISt5_BindIFMN6beagle3cpu13BeagleCPUImplIfLi1ELi0EEEFibPKiiiEPS6_bS8_i13BeagleOpCodesEESaIiEFvvEEESF_LN9__gnu_cxx12_Lock_policyE2EE10_M_destroyEv + 0 │ │ │ │ -000000000005e730 0000022000000001 R_X86_64_64 0000000000042be0 _ZNSt23_Sp_counted_ptr_inplaceINSt13__future_base11_Task_stateISt5_BindIFMN6beagle3cpu13BeagleCPUImplIfLi1ELi0EEEFibPKiiiEPS6_bS8_i13BeagleOpCodesEESaIiEFvvEEESF_LN9__gnu_cxx12_Lock_policyE2EE14_M_get_deleterERKSt9type_info + 0 │ │ │ │ -000000000005e740 000000c000000001 R_X86_64_64 000000000005e348 _ZTISt23_Sp_counted_ptr_inplaceINSt13__future_base11_Task_stateISt5_BindIFMN6beagle3cpu13BeagleCPUImplIfLi1ELi0EEEFvPKiS8_S8_S8_S8_iPdEPS6_S8_S8_S8_S8_S8_iS9_EESaIiEFvvEEESF_LN9__gnu_cxx12_Lock_policyE2EE + 0 │ │ │ │ -000000000005e748 0000021200000001 R_X86_64_64 0000000000028310 _ZNSt23_Sp_counted_ptr_inplaceINSt13__future_base11_Task_stateISt5_BindIFMN6beagle3cpu13BeagleCPUImplIfLi1ELi0EEEFvPKiS8_S8_S8_S8_iPdEPS6_S8_S8_S8_S8_S8_iS9_EESaIiEFvvEEESF_LN9__gnu_cxx12_Lock_policyE2EED1Ev + 0 │ │ │ │ -000000000005e750 000001e400000001 R_X86_64_64 0000000000028cf0 _ZNSt23_Sp_counted_ptr_inplaceINSt13__future_base11_Task_stateISt5_BindIFMN6beagle3cpu13BeagleCPUImplIfLi1ELi0EEEFvPKiS8_S8_S8_S8_iPdEPS6_S8_S8_S8_S8_S8_iS9_EESaIiEFvvEEESF_LN9__gnu_cxx12_Lock_policyE2EED0Ev + 0 │ │ │ │ -000000000005e758 0000016100000001 R_X86_64_64 0000000000043420 _ZNSt23_Sp_counted_ptr_inplaceINSt13__future_base11_Task_stateISt5_BindIFMN6beagle3cpu13BeagleCPUImplIfLi1ELi0EEEFvPKiS8_S8_S8_S8_iPdEPS6_S8_S8_S8_S8_S8_iS9_EESaIiEFvvEEESF_LN9__gnu_cxx12_Lock_policyE2EE10_M_disposeEv + 0 │ │ │ │ -000000000005e760 000000d100000001 R_X86_64_64 0000000000028d20 _ZNSt23_Sp_counted_ptr_inplaceINSt13__future_base11_Task_stateISt5_BindIFMN6beagle3cpu13BeagleCPUImplIfLi1ELi0EEEFvPKiS8_S8_S8_S8_iPdEPS6_S8_S8_S8_S8_S8_iS9_EESaIiEFvvEEESF_LN9__gnu_cxx12_Lock_policyE2EE10_M_destroyEv + 0 │ │ │ │ -000000000005e768 000001e300000001 R_X86_64_64 0000000000042c40 _ZNSt23_Sp_counted_ptr_inplaceINSt13__future_base11_Task_stateISt5_BindIFMN6beagle3cpu13BeagleCPUImplIfLi1ELi0EEEFvPKiS8_S8_S8_S8_iPdEPS6_S8_S8_S8_S8_S8_iS9_EESaIiEFvvEEESF_LN9__gnu_cxx12_Lock_policyE2EE14_M_get_deleterERKSt9type_info + 0 │ │ │ │ -000000000005e778 0000018600000001 R_X86_64_64 000000000005e360 _ZTISt23_Sp_counted_ptr_inplaceINSt13__future_base11_Task_stateISt5_BindIFMN6beagle3cpu13BeagleCPUImplIfLi1ELi0EEEFvPKiS8_S8_S8_S8_S8_S8_iPdEPS6_S8_S8_S8_S8_S8_S8_S8_iS9_EESaIiEFvvEEESF_LN9__gnu_cxx12_Lock_policyE2EE + 0 │ │ │ │ -000000000005e780 0000012400000001 R_X86_64_64 0000000000028300 _ZNSt23_Sp_counted_ptr_inplaceINSt13__future_base11_Task_stateISt5_BindIFMN6beagle3cpu13BeagleCPUImplIfLi1ELi0EEEFvPKiS8_S8_S8_S8_S8_S8_iPdEPS6_S8_S8_S8_S8_S8_S8_S8_iS9_EESaIiEFvvEEESF_LN9__gnu_cxx12_Lock_policyE2EED1Ev + 0 │ │ │ │ -000000000005e788 000000e400000001 R_X86_64_64 0000000000028d00 _ZNSt23_Sp_counted_ptr_inplaceINSt13__future_base11_Task_stateISt5_BindIFMN6beagle3cpu13BeagleCPUImplIfLi1ELi0EEEFvPKiS8_S8_S8_S8_S8_S8_iPdEPS6_S8_S8_S8_S8_S8_S8_S8_iS9_EESaIiEFvvEEESF_LN9__gnu_cxx12_Lock_policyE2EED0Ev + 0 │ │ │ │ -000000000005e790 0000005800000001 R_X86_64_64 00000000000433a0 _ZNSt23_Sp_counted_ptr_inplaceINSt13__future_base11_Task_stateISt5_BindIFMN6beagle3cpu13BeagleCPUImplIfLi1ELi0EEEFvPKiS8_S8_S8_S8_S8_S8_iPdEPS6_S8_S8_S8_S8_S8_S8_S8_iS9_EESaIiEFvvEEESF_LN9__gnu_cxx12_Lock_policyE2EE10_M_disposeEv + 0 │ │ │ │ -000000000005e798 0000020a00000001 R_X86_64_64 0000000000028d10 _ZNSt23_Sp_counted_ptr_inplaceINSt13__future_base11_Task_stateISt5_BindIFMN6beagle3cpu13BeagleCPUImplIfLi1ELi0EEEFvPKiS8_S8_S8_S8_S8_S8_iPdEPS6_S8_S8_S8_S8_S8_S8_S8_iS9_EESaIiEFvvEEESF_LN9__gnu_cxx12_Lock_policyE2EE10_M_destroyEv + 0 │ │ │ │ -000000000005e7a0 000001cd00000001 R_X86_64_64 000000000003fc40 _ZNSt23_Sp_counted_ptr_inplaceINSt13__future_base11_Task_stateISt5_BindIFMN6beagle3cpu13BeagleCPUImplIfLi1ELi0EEEFvPKiS8_S8_S8_S8_S8_S8_iPdEPS6_S8_S8_S8_S8_S8_S8_S8_iS9_EESaIiEFvvEEESF_LN9__gnu_cxx12_Lock_policyE2EE14_M_get_deleterERKSt9type_info + 0 │ │ │ │ -000000000005e7b0 000000f900000001 R_X86_64_64 0000000000056920 _ZTSSt11_Mutex_baseILN9__gnu_cxx12_Lock_policyE2EE + 0 │ │ │ │ -000000000005e7c0 0000021500000001 R_X86_64_64 0000000000056980 _ZTSN6beagle3cpu13BeagleCPUImplIfLi1ELi0EEE + 0 │ │ │ │ -000000000005e7c8 000001fc00000001 R_X86_64_64 000000000005f478 _ZTIN6beagle10BeagleImplE + 0 │ │ │ │ -000000000005e7e0 000001fc00000001 R_X86_64_64 000000000005f478 _ZTIN6beagle10BeagleImplE + 0 │ │ │ │ -000000000005e7d8 0000006700000001 R_X86_64_64 00000000000569c0 _ZTSN6beagle3cpu13BeagleCPUImplIdLi1ELi0EEE + 0 │ │ │ │ -000000000005e7f0 000000d000000001 R_X86_64_64 0000000000056a00 _ZTSN6beagle3cpu19BeagleCPU4StateImplIfLi1ELi0EEE + 0 │ │ │ │ -000000000005e7f8 000000ac00000001 R_X86_64_64 000000000005e7b8 _ZTIN6beagle3cpu13BeagleCPUImplIfLi1ELi0EEE + 0 │ │ │ │ -000000000005e858 000000ac00000001 R_X86_64_64 000000000005e7b8 _ZTIN6beagle3cpu13BeagleCPUImplIfLi1ELi0EEE + 0 │ │ │ │ -000000000005e808 000001cf00000001 R_X86_64_64 0000000000056a40 _ZTSN6beagle3cpu19BeagleCPU4StateImplIdLi1ELi0EEE + 0 │ │ │ │ -000000000005e810 0000013900000001 R_X86_64_64 000000000005e7d0 _ZTIN6beagle3cpu13BeagleCPUImplIdLi1ELi0EEE + 0 │ │ │ │ -000000000005eb50 0000013900000001 R_X86_64_64 000000000005e7d0 _ZTIN6beagle3cpu13BeagleCPUImplIdLi1ELi0EEE + 0 │ │ │ │ -000000000005e820 000001c600000001 R_X86_64_64 0000000000056a80 _ZTSN6beagle3cpu18EigenDecompositionIfLi1EEE + 0 │ │ │ │ -000000000005e830 0000011d00000001 R_X86_64_64 0000000000056ac0 _ZTSN6beagle3cpu18EigenDecompositionIdLi1EEE + 0 │ │ │ │ -000000000005e840 0000016200000001 R_X86_64_64 0000000000055e20 _ZTSNSt13__future_base16_Task_state_baseIFvvEEE + 0 │ │ │ │ -000000000005e848 0000007800000001 R_X86_64_64 000000000005f4d8 _ZTINSt13__future_base13_State_baseV2E + 0 │ │ │ │ -000000000005f598 0000007800000001 R_X86_64_64 000000000005f4d8 _ZTINSt13__future_base13_State_baseV2E + 0 │ │ │ │ -000000000005e860 0000008c00000001 R_X86_64_64 000000000004b400 _ZN6beagle3cpu13BeagleCPUImplIfLi1ELi0EED1Ev + 0 │ │ │ │ -000000000005e868 0000005c00000001 R_X86_64_64 000000000004ba70 _ZN6beagle3cpu13BeagleCPUImplIfLi1ELi0EED0Ev + 0 │ │ │ │ -000000000005e870 0000021a00000001 R_X86_64_64 000000000004d7c0 _ZN6beagle3cpu13BeagleCPUImplIfLi1ELi0EE14createInstanceEiiiiiiiiiiill + 0 │ │ │ │ -000000000005ee60 0000021a00000001 R_X86_64_64 000000000004d7c0 _ZN6beagle3cpu13BeagleCPUImplIfLi1ELi0EE14createInstanceEiiiiiiiiiiill + 0 │ │ │ │ -000000000005e878 0000013a00000001 R_X86_64_64 00000000000403e0 _ZN6beagle3cpu13BeagleCPUImplIfLi1ELi0EE18getInstanceDetailsEP21BeagleInstanceDetails + 0 │ │ │ │ -000000000005ee68 0000013a00000001 R_X86_64_64 00000000000403e0 _ZN6beagle3cpu13BeagleCPUImplIfLi1ELi0EE18getInstanceDetailsEP21BeagleInstanceDetails + 0 │ │ │ │ -000000000005e880 0000022900000001 R_X86_64_64 0000000000029600 _ZN6beagle3cpu13BeagleCPUImplIfLi1ELi0EE17setCPUThreadCountEi + 0 │ │ │ │ -000000000005ee70 0000022900000001 R_X86_64_64 0000000000029600 _ZN6beagle3cpu13BeagleCPUImplIfLi1ELi0EE17setCPUThreadCountEi + 0 │ │ │ │ -000000000005e888 0000028100000001 R_X86_64_64 0000000000042ea0 _ZN6beagle3cpu13BeagleCPUImplIfLi1ELi0EE12setTipStatesEiPKi + 0 │ │ │ │ -000000000005ee78 0000028100000001 R_X86_64_64 0000000000042ea0 _ZN6beagle3cpu13BeagleCPUImplIfLi1ELi0EE12setTipStatesEiPKi + 0 │ │ │ │ -000000000005e890 0000005d00000001 R_X86_64_64 0000000000047a80 _ZN6beagle3cpu13BeagleCPUImplIfLi1ELi0EE14setTipPartialsEiPKd + 0 │ │ │ │ -000000000005ee80 0000005d00000001 R_X86_64_64 0000000000047a80 _ZN6beagle3cpu13BeagleCPUImplIfLi1ELi0EE14setTipPartialsEiPKd + 0 │ │ │ │ -000000000005e898 0000021e00000001 R_X86_64_64 0000000000028fc0 _ZN6beagle3cpu13BeagleCPUImplIfLi1ELi0EE11setPartialsEiPKd + 0 │ │ │ │ -000000000005ee88 0000021e00000001 R_X86_64_64 0000000000028fc0 _ZN6beagle3cpu13BeagleCPUImplIfLi1ELi0EE11setPartialsEiPKd + 0 │ │ │ │ -000000000005e8a0 000001a900000001 R_X86_64_64 000000000002a850 _ZN6beagle3cpu13BeagleCPUImplIfLi1ELi0EE18setRootPrePartialsEPKiS4_i + 0 │ │ │ │ -000000000005ee90 000001a900000001 R_X86_64_64 000000000002a850 _ZN6beagle3cpu13BeagleCPUImplIfLi1ELi0EE18setRootPrePartialsEPKiS4_i + 0 │ │ │ │ -000000000005e8a8 0000018700000001 R_X86_64_64 000000000002e580 _ZN6beagle3cpu13BeagleCPUImplIfLi1ELi0EE11getPartialsEiiPd + 0 │ │ │ │ -000000000005ee98 0000018700000001 R_X86_64_64 000000000002e580 _ZN6beagle3cpu13BeagleCPUImplIfLi1ELi0EE11getPartialsEiiPd + 0 │ │ │ │ -000000000005e8b0 000001d100000001 R_X86_64_64 000000000001f9f0 _ZN6beagle3cpu13BeagleCPUImplIfLi1ELi0EE21setEigenDecompositionEiPKdS4_S4_ + 0 │ │ │ │ -000000000005eea0 000001d100000001 R_X86_64_64 000000000001f9f0 _ZN6beagle3cpu13BeagleCPUImplIfLi1ELi0EE21setEigenDecompositionEiPKdS4_S4_ + 0 │ │ │ │ -000000000005e8b8 0000007200000001 R_X86_64_64 0000000000028ea0 _ZN6beagle3cpu13BeagleCPUImplIfLi1ELi0EE19setStateFrequenciesEiPKd + 0 │ │ │ │ -000000000005eea8 0000007200000001 R_X86_64_64 0000000000028ea0 _ZN6beagle3cpu13BeagleCPUImplIfLi1ELi0EE19setStateFrequenciesEiPKd + 0 │ │ │ │ -000000000005e8c0 000000b900000001 R_X86_64_64 0000000000028d80 _ZN6beagle3cpu13BeagleCPUImplIfLi1ELi0EE18setCategoryWeightsEiPKd + 0 │ │ │ │ -000000000005eeb0 000000b900000001 R_X86_64_64 0000000000028d80 _ZN6beagle3cpu13BeagleCPUImplIfLi1ELi0EE18setCategoryWeightsEiPKd + 0 │ │ │ │ -000000000005e8c8 0000013b00000001 R_X86_64_64 000000000002a270 _ZN6beagle3cpu13BeagleCPUImplIfLi1ELi0EE17setPatternWeightsEPKd + 0 │ │ │ │ -000000000005eeb8 0000013b00000001 R_X86_64_64 000000000002a270 _ZN6beagle3cpu13BeagleCPUImplIfLi1ELi0EE17setPatternWeightsEPKd + 0 │ │ │ │ -000000000005e8d0 000001ef00000001 R_X86_64_64 000000000004fb40 _ZN6beagle3cpu13BeagleCPUImplIfLi1ELi0EE20setPatternPartitionsEiPKi + 0 │ │ │ │ -000000000005eec0 000001ef00000001 R_X86_64_64 000000000004fb40 _ZN6beagle3cpu13BeagleCPUImplIfLi1ELi0EE20setPatternPartitionsEiPKi + 0 │ │ │ │ -000000000005e8d8 000000e300000001 R_X86_64_64 000000000002a200 _ZN6beagle3cpu13BeagleCPUImplIfLi1ELi0EE16setCategoryRatesEPKd + 0 │ │ │ │ -000000000005eec8 000000e300000001 R_X86_64_64 000000000002a200 _ZN6beagle3cpu13BeagleCPUImplIfLi1ELi0EE16setCategoryRatesEPKd + 0 │ │ │ │ -000000000005e8e0 000000a300000001 R_X86_64_64 000000000002a160 _ZN6beagle3cpu13BeagleCPUImplIfLi1ELi0EE25setCategoryRatesWithIndexEiPKd + 0 │ │ │ │ -000000000005eed0 000000a300000001 R_X86_64_64 000000000002a160 _ZN6beagle3cpu13BeagleCPUImplIfLi1ELi0EE25setCategoryRatesWithIndexEiPKd + 0 │ │ │ │ -000000000005e8e8 0000011400000001 R_X86_64_64 000000000001fa20 _ZN6beagle3cpu13BeagleCPUImplIfLi1ELi0EE19setTransitionMatrixEiPKdd + 0 │ │ │ │ -000000000005eed8 0000011400000001 R_X86_64_64 000000000001fa20 _ZN6beagle3cpu13BeagleCPUImplIfLi1ELi0EE19setTransitionMatrixEiPKdd + 0 │ │ │ │ -000000000005fcd0 0000011400000006 R_X86_64_GLOB_DAT 000000000001fa20 _ZN6beagle3cpu13BeagleCPUImplIfLi1ELi0EE19setTransitionMatrixEiPKdd + 0 │ │ │ │ -000000000005e8f0 000000aa00000001 R_X86_64_64 000000000001fbf0 _ZN6beagle3cpu13BeagleCPUImplIfLi1ELi0EE21setDifferentialMatrixEiPKd + 0 │ │ │ │ -000000000005eee0 000000aa00000001 R_X86_64_64 000000000001fbf0 _ZN6beagle3cpu13BeagleCPUImplIfLi1ELi0EE21setDifferentialMatrixEiPKd + 0 │ │ │ │ -000000000005e8f8 000001f500000001 R_X86_64_64 000000000001fc20 _ZN6beagle3cpu13BeagleCPUImplIfLi1ELi0EE21setTransitionMatricesEPKiPKdS6_i + 0 │ │ │ │ -000000000005eee8 000001f500000001 R_X86_64_64 000000000001fc20 _ZN6beagle3cpu13BeagleCPUImplIfLi1ELi0EE21setTransitionMatricesEPKiPKdS6_i + 0 │ │ │ │ -000000000005e900 0000025c00000001 R_X86_64_64 000000000001fec0 _ZN6beagle3cpu13BeagleCPUImplIfLi1ELi0EE19getTransitionMatrixEiPd + 0 │ │ │ │ -000000000005eef0 0000025c00000001 R_X86_64_64 000000000001fec0 _ZN6beagle3cpu13BeagleCPUImplIfLi1ELi0EE19getTransitionMatrixEiPd + 0 │ │ │ │ -000000000005e908 0000027000000001 R_X86_64_64 0000000000020060 _ZN6beagle3cpu13BeagleCPUImplIfLi1ELi0EE26convolveTransitionMatricesEPKiS4_S4_i + 0 │ │ │ │ -000000000005eef8 0000027000000001 R_X86_64_64 0000000000020060 _ZN6beagle3cpu13BeagleCPUImplIfLi1ELi0EE26convolveTransitionMatricesEPKiS4_S4_i + 0 │ │ │ │ -000000000005e910 0000025e00000001 R_X86_64_64 0000000000020260 _ZN6beagle3cpu13BeagleCPUImplIfLi1ELi0EE21addTransitionMatricesEPKiS4_S4_i + 0 │ │ │ │ -000000000005ef00 0000025e00000001 R_X86_64_64 0000000000020260 _ZN6beagle3cpu13BeagleCPUImplIfLi1ELi0EE21addTransitionMatricesEPKiS4_S4_i + 0 │ │ │ │ -000000000005e918 0000013f00000001 R_X86_64_64 0000000000020280 _ZN6beagle3cpu13BeagleCPUImplIfLi1ELi0EE27transposeTransitionMatricesEPKiS4_i + 0 │ │ │ │ -000000000005ef08 0000013f00000001 R_X86_64_64 0000000000020280 _ZN6beagle3cpu13BeagleCPUImplIfLi1ELi0EE27transposeTransitionMatricesEPKiS4_i + 0 │ │ │ │ -000000000005e920 0000027100000001 R_X86_64_64 00000000000203b0 _ZN6beagle3cpu13BeagleCPUImplIfLi1ELi0EE24updateTransitionMatricesEiPKiS4_S4_PKdi + 0 │ │ │ │ -000000000005ef10 0000027100000001 R_X86_64_64 00000000000203b0 _ZN6beagle3cpu13BeagleCPUImplIfLi1ELi0EE24updateTransitionMatricesEiPKiS4_S4_PKdi + 0 │ │ │ │ -000000000005e928 0000022600000001 R_X86_64_64 00000000000203e0 _ZN6beagle3cpu13BeagleCPUImplIfLi1ELi0EE43updateTransitionMatricesWithModelCategoriesEPiPKiS5_S5_PKdi + 0 │ │ │ │ -000000000005ef18 0000022600000001 R_X86_64_64 00000000000203e0 _ZN6beagle3cpu13BeagleCPUImplIfLi1ELi0EE43updateTransitionMatricesWithModelCategoriesEPiPKiS5_S5_PKdi + 0 │ │ │ │ -000000000005e930 0000008800000001 R_X86_64_64 0000000000020410 _ZN6beagle3cpu13BeagleCPUImplIfLi1ELi0EE42updateTransitionMatricesWithMultipleModelsEPKiS4_S4_S4_S4_PKdi + 0 │ │ │ │ -000000000005ef20 0000008800000001 R_X86_64_64 0000000000020410 _ZN6beagle3cpu13BeagleCPUImplIfLi1ELi0EE42updateTransitionMatricesWithMultipleModelsEPKiS4_S4_S4_S4_PKdi + 0 │ │ │ │ -000000000005e938 0000020d00000001 R_X86_64_64 0000000000051db0 _ZN6beagle3cpu13BeagleCPUImplIfLi1ELi0EE14updatePartialsEPKiii + 0 │ │ │ │ -000000000005ef28 0000020d00000001 R_X86_64_64 0000000000051db0 _ZN6beagle3cpu13BeagleCPUImplIfLi1ELi0EE14updatePartialsEPKiii + 0 │ │ │ │ -000000000005e940 0000024800000001 R_X86_64_64 0000000000035530 _ZN6beagle3cpu13BeagleCPUImplIfLi1ELi0EE17updatePrePartialsEPKiii + 0 │ │ │ │ -000000000005ef30 0000024800000001 R_X86_64_64 0000000000035530 _ZN6beagle3cpu13BeagleCPUImplIfLi1ELi0EE17updatePrePartialsEPKiii + 0 │ │ │ │ -000000000005e948 0000010600000001 R_X86_64_64 0000000000051ea0 _ZN6beagle3cpu13BeagleCPUImplIfLi1ELi0EE25updatePartialsByPartitionEPKii + 0 │ │ │ │ -000000000005ef38 0000010600000001 R_X86_64_64 0000000000051ea0 _ZN6beagle3cpu13BeagleCPUImplIfLi1ELi0EE25updatePartialsByPartitionEPKii + 0 │ │ │ │ -000000000005e950 000000b600000001 R_X86_64_64 00000000000354d0 _ZN6beagle3cpu13BeagleCPUImplIfLi1ELi0EE28updatePrePartialsByPartitionEPKii + 0 │ │ │ │ -000000000005ef40 000000b600000001 R_X86_64_64 00000000000354d0 _ZN6beagle3cpu13BeagleCPUImplIfLi1ELi0EE28updatePrePartialsByPartitionEPKii + 0 │ │ │ │ -000000000005e958 000001cb00000001 R_X86_64_64 00000000000204f0 _ZN6beagle3cpu13BeagleCPUImplIfLi1ELi0EE15waitForPartialsEPKii + 0 │ │ │ │ -000000000005ef48 000001cb00000001 R_X86_64_64 00000000000204f0 _ZN6beagle3cpu13BeagleCPUImplIfLi1ELi0EE15waitForPartialsEPKii + 0 │ │ │ │ -000000000005e960 0000023400000001 R_X86_64_64 0000000000035700 _ZN6beagle3cpu13BeagleCPUImplIfLi1ELi0EE22accumulateScaleFactorsEPKiii + 0 │ │ │ │ -000000000005ef50 0000023400000001 R_X86_64_64 0000000000035700 _ZN6beagle3cpu13BeagleCPUImplIfLi1ELi0EE22accumulateScaleFactorsEPKiii + 0 │ │ │ │ -000000000005fc18 0000023400000006 R_X86_64_GLOB_DAT 0000000000035700 _ZN6beagle3cpu13BeagleCPUImplIfLi1ELi0EE22accumulateScaleFactorsEPKiii + 0 │ │ │ │ -000000000005e968 000000cf00000001 R_X86_64_64 0000000000035580 _ZN6beagle3cpu13BeagleCPUImplIfLi1ELi0EE33accumulateScaleFactorsByPartitionEPKiiii + 0 │ │ │ │ -000000000005ef58 000000cf00000001 R_X86_64_64 0000000000035580 _ZN6beagle3cpu13BeagleCPUImplIfLi1ELi0EE33accumulateScaleFactorsByPartitionEPKiiii + 0 │ │ │ │ -000000000005e970 000001b500000001 R_X86_64_64 0000000000034fc0 _ZN6beagle3cpu13BeagleCPUImplIfLi1ELi0EE18removeScaleFactorsEPKiii + 0 │ │ │ │ -000000000005ef60 000001b500000001 R_X86_64_64 0000000000034fc0 _ZN6beagle3cpu13BeagleCPUImplIfLi1ELi0EE18removeScaleFactorsEPKiii + 0 │ │ │ │ -000000000005feb0 000001b500000006 R_X86_64_GLOB_DAT 0000000000034fc0 _ZN6beagle3cpu13BeagleCPUImplIfLi1ELi0EE18removeScaleFactorsEPKiii + 0 │ │ │ │ -000000000005e978 000000b500000001 R_X86_64_64 0000000000034e40 _ZN6beagle3cpu13BeagleCPUImplIfLi1ELi0EE29removeScaleFactorsByPartitionEPKiiii + 0 │ │ │ │ -000000000005ef68 000000b500000001 R_X86_64_64 0000000000034e40 _ZN6beagle3cpu13BeagleCPUImplIfLi1ELi0EE29removeScaleFactorsByPartitionEPKiiii + 0 │ │ │ │ -000000000005e980 000000a200000001 R_X86_64_64 000000000003dad0 _ZN6beagle3cpu13BeagleCPUImplIfLi1ELi0EE17resetScaleFactorsEi + 0 │ │ │ │ -000000000005ef70 000000a200000001 R_X86_64_64 000000000003dad0 _ZN6beagle3cpu13BeagleCPUImplIfLi1ELi0EE17resetScaleFactorsEi + 0 │ │ │ │ -000000000005fde0 000000a200000006 R_X86_64_GLOB_DAT 000000000003dad0 _ZN6beagle3cpu13BeagleCPUImplIfLi1ELi0EE17resetScaleFactorsEi + 0 │ │ │ │ -000000000005e988 0000011b00000001 R_X86_64_64 000000000003cda0 _ZN6beagle3cpu13BeagleCPUImplIfLi1ELi0EE28resetScaleFactorsByPartitionEii + 0 │ │ │ │ -000000000005ef78 0000011b00000001 R_X86_64_64 000000000003cda0 _ZN6beagle3cpu13BeagleCPUImplIfLi1ELi0EE28resetScaleFactorsByPartitionEii + 0 │ │ │ │ -000000000005e990 0000008500000001 R_X86_64_64 000000000002a120 _ZN6beagle3cpu13BeagleCPUImplIfLi1ELi0EE16copyScaleFactorsEii + 0 │ │ │ │ -000000000005ef80 0000008500000001 R_X86_64_64 000000000002a120 _ZN6beagle3cpu13BeagleCPUImplIfLi1ELi0EE16copyScaleFactorsEii + 0 │ │ │ │ -000000000005e998 0000026000000001 R_X86_64_64 0000000000020500 _ZN6beagle3cpu13BeagleCPUImplIfLi1ELi0EE15getScaleFactorsEiPd + 0 │ │ │ │ -000000000005ef88 0000026000000001 R_X86_64_64 0000000000020500 _ZN6beagle3cpu13BeagleCPUImplIfLi1ELi0EE15getScaleFactorsEiPd + 0 │ │ │ │ -000000000005e9a0 000001ec00000001 R_X86_64_64 0000000000033e40 _ZN6beagle3cpu13BeagleCPUImplIfLi1ELi0EE27calculateRootLogLikelihoodsEPKiS4_S4_S4_iPd + 0 │ │ │ │ -000000000005ef90 000001ec00000001 R_X86_64_64 0000000000033e40 _ZN6beagle3cpu13BeagleCPUImplIfLi1ELi0EE27calculateRootLogLikelihoodsEPKiS4_S4_S4_iPd + 0 │ │ │ │ -000000000005e9a8 0000022200000001 R_X86_64_64 0000000000020520 _ZN6beagle3cpu13BeagleCPUImplIfLi1ELi0EE38calculateRootLogLikelihoodsByPartitionEPKiS4_S4_S4_S4_iiPdS5_ + 0 │ │ │ │ -000000000005ef98 0000022200000001 R_X86_64_64 0000000000020520 _ZN6beagle3cpu13BeagleCPUImplIfLi1ELi0EE38calculateRootLogLikelihoodsByPartitionEPKiS4_S4_S4_S4_iiPdS5_ + 0 │ │ │ │ -000000000005e9b0 000000f100000001 R_X86_64_64 0000000000042580 _ZN6beagle3cpu13BeagleCPUImplIfLi1ELi0EE24calculateEdgeDerivativesEPKiS4_S4_S4_S4_S4_iPdS5_S5_ + 0 │ │ │ │ -000000000005efa0 000000f100000001 R_X86_64_64 0000000000042580 _ZN6beagle3cpu13BeagleCPUImplIfLi1ELi0EE24calculateEdgeDerivativesEPKiS4_S4_S4_S4_S4_iPdS5_S5_ + 0 │ │ │ │ -000000000005e9b8 000000f300000001 R_X86_64_64 0000000000048190 _ZN6beagle3cpu13BeagleCPUImplIfLi1ELi0EE22calculateCrossProductsEPKiS4_S4_S4_PKdiPdS7_ + 0 │ │ │ │ -000000000005efa8 000000f300000001 R_X86_64_64 0000000000048190 _ZN6beagle3cpu13BeagleCPUImplIfLi1ELi0EE22calculateCrossProductsEPKiS4_S4_S4_PKdiPdS7_ + 0 │ │ │ │ -000000000005e9c0 0000014f00000001 R_X86_64_64 0000000000046800 _ZN6beagle3cpu13BeagleCPUImplIfLi1ELi0EE27calculateEdgeLogLikelihoodsEPKiS4_S4_S4_S4_S4_S4_S4_iPdS5_S5_ + 0 │ │ │ │ -000000000005efb0 0000014f00000001 R_X86_64_64 0000000000046800 _ZN6beagle3cpu13BeagleCPUImplIfLi1ELi0EE27calculateEdgeLogLikelihoodsEPKiS4_S4_S4_S4_S4_S4_S4_iPdS5_S5_ + 0 │ │ │ │ -000000000005e9c8 0000022e00000001 R_X86_64_64 000000000003b640 _ZN6beagle3cpu13BeagleCPUImplIfLi1ELi0EE38calculateEdgeLogLikelihoodsByPartitionEPKiS4_S4_S4_S4_S4_S4_S4_S4_iiPdS5_S5_S5_S5_S5_ + 0 │ │ │ │ -000000000005efb8 0000022e00000001 R_X86_64_64 000000000003b640 _ZN6beagle3cpu13BeagleCPUImplIfLi1ELi0EE38calculateEdgeLogLikelihoodsByPartitionEPKiS4_S4_S4_S4_S4_S4_S4_S4_iiPdS5_S5_S5_S5_S5_ + 0 │ │ │ │ -000000000005e9d0 000000f400000001 R_X86_64_64 00000000000205c0 _ZN6beagle3cpu13BeagleCPUImplIfLi1ELi0EE16getLogLikelihoodEPd + 0 │ │ │ │ -000000000005efc0 000000f400000001 R_X86_64_64 00000000000205c0 _ZN6beagle3cpu13BeagleCPUImplIfLi1ELi0EE16getLogLikelihoodEPd + 0 │ │ │ │ -000000000005e9d8 0000006800000001 R_X86_64_64 0000000000020640 _ZN6beagle3cpu13BeagleCPUImplIfLi1ELi0EE14getDerivativesEPdS3_ + 0 │ │ │ │ -000000000005efc8 0000006800000001 R_X86_64_64 0000000000020640 _ZN6beagle3cpu13BeagleCPUImplIfLi1ELi0EE14getDerivativesEPdS3_ + 0 │ │ │ │ -000000000005e9e0 0000006000000001 R_X86_64_64 0000000000029c80 _ZN6beagle3cpu13BeagleCPUImplIfLi1ELi0EE21getSiteLogLikelihoodsEPd + 0 │ │ │ │ -000000000005efd0 0000006000000001 R_X86_64_64 0000000000029c80 _ZN6beagle3cpu13BeagleCPUImplIfLi1ELi0EE21getSiteLogLikelihoodsEPd + 0 │ │ │ │ -000000000005e9e8 000001e600000001 R_X86_64_64 0000000000020700 _ZN6beagle3cpu13BeagleCPUImplIfLi1ELi0EE18getSiteDerivativesEPdS3_ + 0 │ │ │ │ -000000000005efd8 000001e600000001 R_X86_64_64 0000000000020700 _ZN6beagle3cpu13BeagleCPUImplIfLi1ELi0EE18getSiteDerivativesEPdS3_ + 0 │ │ │ │ -000000000005e9f0 0000025000000001 R_X86_64_64 0000000000025a60 _ZN6beagle3cpu13BeagleCPUImplIfLi1ELi0EE7getNameEv + 0 │ │ │ │ -000000000005e9f8 000001a400000001 R_X86_64_64 0000000000020890 _ZN6beagle3cpu13BeagleCPUImplIfLi1ELi0EE8getFlagsEv + 0 │ │ │ │ -000000000005efe8 000001a400000001 R_X86_64_64 0000000000020890 _ZN6beagle3cpu13BeagleCPUImplIfLi1ELi0EE8getFlagsEv + 0 │ │ │ │ -000000000005fe00 000001a400000006 R_X86_64_GLOB_DAT 0000000000020890 _ZN6beagle3cpu13BeagleCPUImplIfLi1ELi0EE8getFlagsEv + 0 │ │ │ │ -000000000005ea00 0000027700000001 R_X86_64_64 0000000000035a20 _ZN6beagle3cpu13BeagleCPUImplIfLi1ELi0EE10upPartialsEbPKiii + 0 │ │ │ │ -000000000005eff0 0000027700000001 R_X86_64_64 0000000000035a20 _ZN6beagle3cpu13BeagleCPUImplIfLi1ELi0EE10upPartialsEbPKiii + 0 │ │ │ │ -000000000005fe10 0000027700000006 R_X86_64_GLOB_DAT 0000000000035a20 _ZN6beagle3cpu13BeagleCPUImplIfLi1ELi0EE10upPartialsEbPKiii + 0 │ │ │ │ -000000000005ea08 000000dc00000001 R_X86_64_64 0000000000035130 _ZN6beagle3cpu13BeagleCPUImplIfLi1ELi0EE13upPrePartialsEbPKiii + 0 │ │ │ │ -000000000005eff8 000000dc00000001 R_X86_64_64 0000000000035130 _ZN6beagle3cpu13BeagleCPUImplIfLi1ELi0EE13upPrePartialsEbPKiii + 0 │ │ │ │ -000000000005ff10 000000dc00000006 R_X86_64_GLOB_DAT 0000000000035130 _ZN6beagle3cpu13BeagleCPUImplIfLi1ELi0EE13upPrePartialsEbPKiii + 0 │ │ │ │ -000000000005ea10 000000d800000001 R_X86_64_64 0000000000042340 _ZN6beagle3cpu13BeagleCPUImplIfLi1ELi0EE22calcEdgeLogDerivativesEPKiS4_S4_S4_S4_S4_S4_iPdS5_S5_ + 0 │ │ │ │ -000000000005f000 000000d800000001 R_X86_64_64 0000000000042340 _ZN6beagle3cpu13BeagleCPUImplIfLi1ELi0EE22calcEdgeLogDerivativesEPKiS4_S4_S4_S4_S4_S4_iPdS5_S5_ + 0 │ │ │ │ -000000000005fe20 000000d800000006 R_X86_64_GLOB_DAT 0000000000042340 _ZN6beagle3cpu13BeagleCPUImplIfLi1ELi0EE22calcEdgeLogDerivativesEPKiS4_S4_S4_S4_S4_S4_iPdS5_S5_ + 0 │ │ │ │ -000000000005ea18 0000012b00000001 R_X86_64_64 0000000000025a80 _ZN6beagle3cpu13BeagleCPUImplIfLi1ELi0EE28calcEdgeLogDerivativesStatesEPKiPKfiiPKdS6_PdS9_S9_ + 0 │ │ │ │ -000000000005ea20 0000013200000001 R_X86_64_64 0000000000025c80 _ZN6beagle3cpu13BeagleCPUImplIfLi1ELi0EE30calcEdgeLogDerivativesPartialsEPKfS4_iiPKdS4_iPdS7_S7_ + 0 │ │ │ │ -000000000005ea28 0000016c00000001 R_X86_64_64 0000000000047fe0 _ZN6beagle3cpu13BeagleCPUImplIfLi1ELi0EE17calcCrossProductsEPKiS4_S4_S4_PKdiPdS7_ + 0 │ │ │ │ -000000000005f018 0000016c00000001 R_X86_64_64 0000000000047fe0 _ZN6beagle3cpu13BeagleCPUImplIfLi1ELi0EE17calcCrossProductsEPKiS4_S4_S4_PKdiPdS7_ + 0 │ │ │ │ -000000000005fff0 0000016c00000006 R_X86_64_GLOB_DAT 0000000000047fe0 _ZN6beagle3cpu13BeagleCPUImplIfLi1ELi0EE17calcCrossProductsEPKiS4_S4_S4_PKdiPdS7_ + 0 │ │ │ │ -000000000005ea30 0000019600000001 R_X86_64_64 0000000000041b00 _ZN6beagle3cpu13BeagleCPUImplIfLi1ELi0EE23calcCrossProductsStatesEPKiPKfPKdS6_dPdS9_ + 0 │ │ │ │ -000000000005ea38 000001bb00000001 R_X86_64_64 0000000000040f40 _ZN6beagle3cpu13BeagleCPUImplIfLi1ELi0EE25calcCrossProductsPartialsEPKfS4_PKdS4_dPdS7_ + 0 │ │ │ │ -000000000005ea40 0000013c00000001 R_X86_64_64 0000000000022400 _ZN6beagle3cpu13BeagleCPUImplIfLi1ELi0EE26resetDerivativeTemporariesEv + 0 │ │ │ │ -000000000005f030 0000013c00000001 R_X86_64_64 0000000000022400 _ZN6beagle3cpu13BeagleCPUImplIfLi1ELi0EE26resetDerivativeTemporariesEv + 0 │ │ │ │ -000000000005fc68 0000013c00000006 R_X86_64_GLOB_DAT 0000000000022400 _ZN6beagle3cpu13BeagleCPUImplIfLi1ELi0EE26resetDerivativeTemporariesEv + 0 │ │ │ │ -000000000005ea48 000001ce00000001 R_X86_64_64 000000000003f240 _ZN6beagle3cpu13BeagleCPUImplIfLi1ELi0EE21accumulateDerivativesEPdS3_S3_ + 0 │ │ │ │ -000000000005f038 000001ce00000001 R_X86_64_64 000000000003f240 _ZN6beagle3cpu13BeagleCPUImplIfLi1ELi0EE21accumulateDerivativesEPdS3_S3_ + 0 │ │ │ │ -000000000005fdf8 000001ce00000006 R_X86_64_GLOB_DAT 000000000003f240 _ZN6beagle3cpu13BeagleCPUImplIfLi1ELi0EE21accumulateDerivativesEPdS3_S3_ + 0 │ │ │ │ -000000000005ea50 0000017000000001 R_X86_64_64 0000000000022460 _ZN6beagle3cpu13BeagleCPUImplIfLi1ELi0EE31autoPartitionPartialsOperationsEPKiPiii + 0 │ │ │ │ -000000000005f040 0000017000000001 R_X86_64_64 0000000000022460 _ZN6beagle3cpu13BeagleCPUImplIfLi1ELi0EE31autoPartitionPartialsOperationsEPKiPiii + 0 │ │ │ │ -000000000005fcb8 0000017000000006 R_X86_64_GLOB_DAT 0000000000022460 _ZN6beagle3cpu13BeagleCPUImplIfLi1ELi0EE31autoPartitionPartialsOperationsEPKiPiii + 0 │ │ │ │ -000000000005ea58 000001b800000001 R_X86_64_64 0000000000051880 _ZN6beagle3cpu13BeagleCPUImplIfLi1ELi0EE26upPartialsByPartitionAsyncEPKii + 0 │ │ │ │ -000000000005f048 000001b800000001 R_X86_64_64 0000000000051880 _ZN6beagle3cpu13BeagleCPUImplIfLi1ELi0EE26upPartialsByPartitionAsyncEPKii + 0 │ │ │ │ -000000000005fd78 000001b800000006 R_X86_64_GLOB_DAT 0000000000051880 _ZN6beagle3cpu13BeagleCPUImplIfLi1ELi0EE26upPartialsByPartitionAsyncEPKii + 0 │ │ │ │ -000000000005ea60 0000017600000001 R_X86_64_64 0000000000046e60 _ZN6beagle3cpu13BeagleCPUImplIfLi1ELi0EE26reorderPatternsByPartitionEv + 0 │ │ │ │ -000000000005f050 0000017600000001 R_X86_64_64 0000000000046e60 _ZN6beagle3cpu13BeagleCPUImplIfLi1ELi0EE26reorderPatternsByPartitionEv + 0 │ │ │ │ -000000000005ffe0 0000017600000006 R_X86_64_GLOB_DAT 0000000000046e60 _ZN6beagle3cpu13BeagleCPUImplIfLi1ELi0EE26reorderPatternsByPartitionEv + 0 │ │ │ │ -000000000005ea68 000000f600000001 R_X86_64_64 0000000000025f20 _ZN6beagle3cpu13BeagleCPUImplIfLi1ELi0EE16calcStatesStatesEPfPKiPKfS5_S7_ii + 0 │ │ │ │ -000000000005ea70 000001ff00000001 R_X86_64_64 00000000000260a0 _ZN6beagle3cpu13BeagleCPUImplIfLi1ELi0EE18calcStatesPartialsEPfPKiPKfS7_S7_ii + 0 │ │ │ │ -000000000005ea78 000000a700000001 R_X86_64_64 0000000000026580 _ZN6beagle3cpu13BeagleCPUImplIfLi1ELi0EE20calcPartialsPartialsEPfPKfS5_S5_S5_ii + 0 │ │ │ │ -000000000005ea80 0000020900000001 R_X86_64_64 0000000000026c00 _ZN6beagle3cpu13BeagleCPUImplIfLi1ELi0EE23calcPrePartialsPartialsEPfPKfS5_S5_S5_ii + 0 │ │ │ │ -000000000005ea88 0000026700000001 R_X86_64_64 00000000000272c0 _ZN6beagle3cpu13BeagleCPUImplIfLi1ELi0EE21calcPrePartialsStatesEPfPKfS5_PKiS5_ii + 0 │ │ │ │ -000000000005ea90 0000007100000001 R_X86_64_64 0000000000034a40 _ZN6beagle3cpu13BeagleCPUImplIfLi1ELi0EE22calcRootLogLikelihoodsEiiiiPd + 0 │ │ │ │ -000000000005ea98 0000009200000001 R_X86_64_64 0000000000033ac0 _ZN6beagle3cpu13BeagleCPUImplIfLi1ELi0EE33calcRootLogLikelihoodsPerCategoryEiiiPd + 0 │ │ │ │ -000000000005f088 0000009200000001 R_X86_64_64 0000000000033ac0 _ZN6beagle3cpu13BeagleCPUImplIfLi1ELi0EE33calcRootLogLikelihoodsPerCategoryEiiiPd + 0 │ │ │ │ -000000000005fbe0 0000009200000006 R_X86_64_GLOB_DAT 0000000000033ac0 _ZN6beagle3cpu13BeagleCPUImplIfLi1ELi0EE33calcRootLogLikelihoodsPerCategoryEiiiPd + 0 │ │ │ │ -000000000005eaa0 0000013700000001 R_X86_64_64 0000000000052e80 _ZN6beagle3cpu13BeagleCPUImplIfLi1ELi0EE38calcRootLogLikelihoodsByPartitionAsyncEPKiS4_S4_S4_S4_iPd + 0 │ │ │ │ -000000000005f090 0000013700000001 R_X86_64_64 0000000000052e80 _ZN6beagle3cpu13BeagleCPUImplIfLi1ELi0EE38calcRootLogLikelihoodsByPartitionAsyncEPKiS4_S4_S4_S4_iPd + 0 │ │ │ │ -000000000005eaa8 0000018900000001 R_X86_64_64 0000000000052410 _ZN6beagle3cpu13BeagleCPUImplIfLi1ELi0EE42calcRootLogLikelihoodsByAutoPartitionAsyncEPKiS4_S4_S4_S4_Pd + 0 │ │ │ │ -000000000005f098 0000018900000001 R_X86_64_64 0000000000052410 _ZN6beagle3cpu13BeagleCPUImplIfLi1ELi0EE42calcRootLogLikelihoodsByAutoPartitionAsyncEPKiS4_S4_S4_S4_Pd + 0 │ │ │ │ -000000000005eab0 0000006a00000001 R_X86_64_64 00000000000344e0 _ZN6beagle3cpu13BeagleCPUImplIfLi1ELi0EE33calcRootLogLikelihoodsByPartitionEPKiS4_S4_S4_S4_iPd + 0 │ │ │ │ -000000000005eab8 000001c500000001 R_X86_64_64 0000000000043a00 _ZN6beagle3cpu13BeagleCPUImplIfLi1ELi0EE27calcRootLogLikelihoodsMultiEPKiS4_S4_S4_iPd + 0 │ │ │ │ -000000000005eac0 0000010800000001 R_X86_64_64 000000000003c3e0 _ZN6beagle3cpu13BeagleCPUImplIfLi1ELi0EE22calcEdgeLogLikelihoodsEiiiiiiPd + 0 │ │ │ │ -000000000005eac8 000001ee00000001 R_X86_64_64 0000000000054440 _ZN6beagle3cpu13BeagleCPUImplIfLi1ELi0EE38calcEdgeLogLikelihoodsByPartitionAsyncEPKiS4_S4_S4_S4_S4_S4_iPd + 0 │ │ │ │ -000000000005f0b8 000001ee00000001 R_X86_64_64 0000000000054440 _ZN6beagle3cpu13BeagleCPUImplIfLi1ELi0EE38calcEdgeLogLikelihoodsByPartitionAsyncEPKiS4_S4_S4_S4_S4_S4_iPd + 0 │ │ │ │ -000000000005ead0 0000016500000001 R_X86_64_64 0000000000053950 _ZN6beagle3cpu13BeagleCPUImplIfLi1ELi0EE42calcEdgeLogLikelihoodsByAutoPartitionAsyncEPKiS4_S4_S4_S4_S4_S4_Pd + 0 │ │ │ │ -000000000005f0c0 0000016500000001 R_X86_64_64 0000000000053950 _ZN6beagle3cpu13BeagleCPUImplIfLi1ELi0EE42calcEdgeLogLikelihoodsByAutoPartitionAsyncEPKiS4_S4_S4_S4_S4_S4_Pd + 0 │ │ │ │ -000000000005ead8 0000007300000001 R_X86_64_64 000000000003b8c0 _ZN6beagle3cpu13BeagleCPUImplIfLi1ELi0EE33calcEdgeLogLikelihoodsByPartitionEPKiS4_S4_S4_S4_S4_S4_iPd + 0 │ │ │ │ -000000000005eae0 0000025700000001 R_X86_64_64 000000000003a900 _ZN6beagle3cpu13BeagleCPUImplIfLi1ELi0EE44calcEdgeLogLikelihoodsSecondDerivByPartitionEPKiS4_S4_S4_S4_S4_S4_S4_S4_iPdS5_S5_ + 0 │ │ │ │ -000000000005f0d0 0000025700000001 R_X86_64_64 000000000003a900 _ZN6beagle3cpu13BeagleCPUImplIfLi1ELi0EE44calcEdgeLogLikelihoodsSecondDerivByPartitionEPKiS4_S4_S4_S4_S4_S4_S4_S4_iPdS5_S5_ + 0 │ │ │ │ -000000000005fee0 0000025700000006 R_X86_64_GLOB_DAT 000000000003a900 _ZN6beagle3cpu13BeagleCPUImplIfLi1ELi0EE44calcEdgeLogLikelihoodsSecondDerivByPartitionEPKiS4_S4_S4_S4_S4_S4_S4_S4_iPdS5_S5_ + 0 │ │ │ │ -000000000005eae8 000000a400000001 R_X86_64_64 00000000000459c0 _ZN6beagle3cpu13BeagleCPUImplIfLi1ELi0EE27calcEdgeLogLikelihoodsMultiEPKiS4_S4_S4_S4_S4_iPd + 0 │ │ │ │ -000000000005f0d8 000000a400000001 R_X86_64_64 00000000000459c0 _ZN6beagle3cpu13BeagleCPUImplIfLi1ELi0EE27calcEdgeLogLikelihoodsMultiEPKiS4_S4_S4_S4_S4_iPd + 0 │ │ │ │ -000000000005ffc0 000000a400000006 R_X86_64_GLOB_DAT 00000000000459c0 _ZN6beagle3cpu13BeagleCPUImplIfLi1ELi0EE27calcEdgeLogLikelihoodsMultiEPKiS4_S4_S4_S4_S4_iPd + 0 │ │ │ │ -000000000005eaf0 000000b700000001 R_X86_64_64 0000000000039f80 _ZN6beagle3cpu13BeagleCPUImplIfLi1ELi0EE32calcEdgeLogLikelihoodsFirstDerivEiiiiiiiPdS3_ + 0 │ │ │ │ -000000000005f0e0 000000b700000001 R_X86_64_64 0000000000039f80 _ZN6beagle3cpu13BeagleCPUImplIfLi1ELi0EE32calcEdgeLogLikelihoodsFirstDerivEiiiiiiiPdS3_ + 0 │ │ │ │ -000000000005fdd8 000000b700000006 R_X86_64_GLOB_DAT 0000000000039f80 _ZN6beagle3cpu13BeagleCPUImplIfLi1ELi0EE32calcEdgeLogLikelihoodsFirstDerivEiiiiiiiPdS3_ + 0 │ │ │ │ -000000000005eaf8 0000024200000001 R_X86_64_64 00000000000393c0 _ZN6beagle3cpu13BeagleCPUImplIfLi1ELi0EE33calcEdgeLogLikelihoodsSecondDerivEiiiiiiiiPdS3_S3_ + 0 │ │ │ │ -000000000005f0e8 0000024200000001 R_X86_64_64 00000000000393c0 _ZN6beagle3cpu13BeagleCPUImplIfLi1ELi0EE33calcEdgeLogLikelihoodsSecondDerivEiiiiiiiiPdS3_S3_ + 0 │ │ │ │ -000000000005fed0 0000024200000006 R_X86_64_GLOB_DAT 00000000000393c0 _ZN6beagle3cpu13BeagleCPUImplIfLi1ELi0EE33calcEdgeLogLikelihoodsSecondDerivEiiiiiiiiPdS3_S3_ + 0 │ │ │ │ -000000000005eb00 000001c300000001 R_X86_64_64 00000000000275a0 _ZN6beagle3cpu13BeagleCPUImplIfLi1ELi0EE28calcStatesStatesFixedScalingEPfPKiPKfS5_S7_S7_ii + 0 │ │ │ │ -000000000005eb08 0000005b00000001 R_X86_64_64 0000000000027700 _ZN6beagle3cpu13BeagleCPUImplIfLi1ELi0EE30calcStatesPartialsFixedScalingEPfPKiPKfS7_S7_S7_ii + 0 │ │ │ │ -000000000005eb10 000000c500000001 R_X86_64_64 0000000000023470 _ZN6beagle3cpu13BeagleCPUImplIfLi1ELi0EE33calcPreStatesPartialsFixedScalingEPfPKiPKfS7_S7_S7_ii + 0 │ │ │ │ -000000000005f100 000000c500000001 R_X86_64_64 0000000000023470 _ZN6beagle3cpu13BeagleCPUImplIfLi1ELi0EE33calcPreStatesPartialsFixedScalingEPfPKiPKfS7_S7_S7_ii + 0 │ │ │ │ -000000000005eb18 0000010700000001 R_X86_64_64 0000000000027be0 _ZN6beagle3cpu13BeagleCPUImplIfLi1ELi0EE32calcPartialsPartialsFixedScalingEPfPKfS5_S5_S5_S5_ii + 0 │ │ │ │ -000000000005eb20 0000006100000001 R_X86_64_64 0000000000030700 _ZN6beagle3cpu13BeagleCPUImplIfLi1ELi0EE31calcPartialsPartialsAutoScalingEPfPKfS5_S5_S5_Pi + 0 │ │ │ │ -000000000005eb28 000001dc00000001 R_X86_64_64 0000000000034240 _ZN6beagle3cpu13BeagleCPUImplIfLi1ELi0EE15rescalePartialsEPfS3_S3_i + 0 │ │ │ │ -000000000005eb30 0000009a00000001 R_X86_64_64 0000000000033f80 _ZN6beagle3cpu13BeagleCPUImplIfLi1ELi0EE26rescalePartialsByPartitionEPfS3_S3_ii + 0 │ │ │ │ -000000000005eb38 0000026500000001 R_X86_64_64 0000000000030c40 _ZN6beagle3cpu13BeagleCPUImplIfLi1ELi0EE19autoRescalePartialsEPfPs + 0 │ │ │ │ -000000000005f128 0000026500000001 R_X86_64_64 0000000000030c40 _ZN6beagle3cpu13BeagleCPUImplIfLi1ELi0EE19autoRescalePartialsEPfPs + 0 │ │ │ │ -000000000005fe50 0000026500000006 R_X86_64_GLOB_DAT 0000000000030c40 _ZN6beagle3cpu13BeagleCPUImplIfLi1ELi0EE19autoRescalePartialsEPfPs + 0 │ │ │ │ -000000000005eb40 0000005900000001 R_X86_64_64 00000000000236c0 _ZN6beagle3cpu13BeagleCPUImplIfLi1ELi0EE24getPaddedPatternsModulusEv + 0 │ │ │ │ -000000000005f130 0000005900000001 R_X86_64_64 00000000000236c0 _ZN6beagle3cpu13BeagleCPUImplIfLi1ELi0EE24getPaddedPatternsModulusEv + 0 │ │ │ │ -000000000005fff8 0000005900000006 R_X86_64_GLOB_DAT 00000000000236c0 _ZN6beagle3cpu13BeagleCPUImplIfLi1ELi0EE24getPaddedPatternsModulusEv + 0 │ │ │ │ -000000000005eb58 0000013e00000001 R_X86_64_64 000000000004ad10 _ZN6beagle3cpu13BeagleCPUImplIdLi1ELi0EED1Ev + 0 │ │ │ │ -000000000005eb60 0000010200000001 R_X86_64_64 000000000004b390 _ZN6beagle3cpu13BeagleCPUImplIdLi1ELi0EED0Ev + 0 │ │ │ │ -000000000005eb68 000000ff00000001 R_X86_64_64 000000000004bd80 _ZN6beagle3cpu13BeagleCPUImplIdLi1ELi0EE14createInstanceEiiiiiiiiiiill + 0 │ │ │ │ -000000000005f158 000000ff00000001 R_X86_64_64 000000000004bd80 _ZN6beagle3cpu13BeagleCPUImplIdLi1ELi0EE14createInstanceEiiiiiiiiiiill + 0 │ │ │ │ -000000000005eb70 0000019800000001 R_X86_64_64 0000000000040460 _ZN6beagle3cpu13BeagleCPUImplIdLi1ELi0EE18getInstanceDetailsEP21BeagleInstanceDetails + 0 │ │ │ │ -000000000005f160 0000019800000001 R_X86_64_64 0000000000040460 _ZN6beagle3cpu13BeagleCPUImplIdLi1ELi0EE18getInstanceDetailsEP21BeagleInstanceDetails + 0 │ │ │ │ -000000000005eb78 000000f200000001 R_X86_64_64 0000000000029300 _ZN6beagle3cpu13BeagleCPUImplIdLi1ELi0EE17setCPUThreadCountEi + 0 │ │ │ │ -000000000005f168 000000f200000001 R_X86_64_64 0000000000029300 _ZN6beagle3cpu13BeagleCPUImplIdLi1ELi0EE17setCPUThreadCountEi + 0 │ │ │ │ -000000000005eb80 000001f900000001 R_X86_64_64 0000000000042ca0 _ZN6beagle3cpu13BeagleCPUImplIdLi1ELi0EE12setTipStatesEiPKi + 0 │ │ │ │ -000000000005f170 000001f900000001 R_X86_64_64 0000000000042ca0 _ZN6beagle3cpu13BeagleCPUImplIdLi1ELi0EE12setTipStatesEiPKi + 0 │ │ │ │ -000000000005eb88 0000015600000001 R_X86_64_64 00000000000478e0 _ZN6beagle3cpu13BeagleCPUImplIdLi1ELi0EE14setTipPartialsEiPKd + 0 │ │ │ │ -000000000005f178 0000015600000001 R_X86_64_64 00000000000478e0 _ZN6beagle3cpu13BeagleCPUImplIdLi1ELi0EE14setTipPartialsEiPKd + 0 │ │ │ │ -000000000005eb90 0000018400000001 R_X86_64_64 000000000002a6e0 _ZN6beagle3cpu13BeagleCPUImplIdLi1ELi0EE11setPartialsEiPKd + 0 │ │ │ │ -000000000005f180 0000018400000001 R_X86_64_64 000000000002a6e0 _ZN6beagle3cpu13BeagleCPUImplIdLi1ELi0EE11setPartialsEiPKd + 0 │ │ │ │ -000000000005eb98 0000008a00000001 R_X86_64_64 000000000002a5b0 _ZN6beagle3cpu13BeagleCPUImplIdLi1ELi0EE18setRootPrePartialsEPKiS4_i + 0 │ │ │ │ -000000000005f188 0000008a00000001 R_X86_64_64 000000000002a5b0 _ZN6beagle3cpu13BeagleCPUImplIdLi1ELi0EE18setRootPrePartialsEPKiS4_i + 0 │ │ │ │ -000000000005eba0 000000c600000001 R_X86_64_64 000000000002e200 _ZN6beagle3cpu13BeagleCPUImplIdLi1ELi0EE11getPartialsEiiPd + 0 │ │ │ │ -000000000005f190 000000c600000001 R_X86_64_64 000000000002e200 _ZN6beagle3cpu13BeagleCPUImplIdLi1ELi0EE11getPartialsEiiPd + 0 │ │ │ │ -000000000005eba8 0000028000000001 R_X86_64_64 000000000001cc10 _ZN6beagle3cpu13BeagleCPUImplIdLi1ELi0EE21setEigenDecompositionEiPKdS4_S4_ + 0 │ │ │ │ -000000000005f198 0000028000000001 R_X86_64_64 000000000001cc10 _ZN6beagle3cpu13BeagleCPUImplIdLi1ELi0EE21setEigenDecompositionEiPKdS4_S4_ + 0 │ │ │ │ -000000000005ebb0 0000027900000001 R_X86_64_64 000000000002a510 _ZN6beagle3cpu13BeagleCPUImplIdLi1ELi0EE19setStateFrequenciesEiPKd + 0 │ │ │ │ -000000000005f1a0 0000027900000001 R_X86_64_64 000000000002a510 _ZN6beagle3cpu13BeagleCPUImplIdLi1ELi0EE19setStateFrequenciesEiPKd + 0 │ │ │ │ -000000000005ebb8 0000016000000001 R_X86_64_64 000000000002a470 _ZN6beagle3cpu13BeagleCPUImplIdLi1ELi0EE18setCategoryWeightsEiPKd + 0 │ │ │ │ -000000000005f1a8 0000016000000001 R_X86_64_64 000000000002a470 _ZN6beagle3cpu13BeagleCPUImplIdLi1ELi0EE18setCategoryWeightsEiPKd + 0 │ │ │ │ -000000000005ebc0 000001d400000001 R_X86_64_64 000000000002a0f0 _ZN6beagle3cpu13BeagleCPUImplIdLi1ELi0EE17setPatternWeightsEPKd + 0 │ │ │ │ -000000000005f1b0 000001d400000001 R_X86_64_64 000000000002a0f0 _ZN6beagle3cpu13BeagleCPUImplIdLi1ELi0EE17setPatternWeightsEPKd + 0 │ │ │ │ -000000000005ebc8 000001c400000001 R_X86_64_64 00000000000504e0 _ZN6beagle3cpu13BeagleCPUImplIdLi1ELi0EE20setPatternPartitionsEiPKi + 0 │ │ │ │ -000000000005f1b8 000001c400000001 R_X86_64_64 00000000000504e0 _ZN6beagle3cpu13BeagleCPUImplIdLi1ELi0EE20setPatternPartitionsEiPKi + 0 │ │ │ │ -000000000005ebd0 0000021b00000001 R_X86_64_64 000000000002a080 _ZN6beagle3cpu13BeagleCPUImplIdLi1ELi0EE16setCategoryRatesEPKd + 0 │ │ │ │ -000000000005f1c0 0000021b00000001 R_X86_64_64 000000000002a080 _ZN6beagle3cpu13BeagleCPUImplIdLi1ELi0EE16setCategoryRatesEPKd + 0 │ │ │ │ -000000000005ebd8 000000fa00000001 R_X86_64_64 0000000000029fe0 _ZN6beagle3cpu13BeagleCPUImplIdLi1ELi0EE25setCategoryRatesWithIndexEiPKd + 0 │ │ │ │ -000000000005f1c8 000000fa00000001 R_X86_64_64 0000000000029fe0 _ZN6beagle3cpu13BeagleCPUImplIdLi1ELi0EE25setCategoryRatesWithIndexEiPKd + 0 │ │ │ │ -000000000005ebe0 000000d600000001 R_X86_64_64 000000000002a3a0 _ZN6beagle3cpu13BeagleCPUImplIdLi1ELi0EE19setTransitionMatrixEiPKdd + 0 │ │ │ │ -000000000005f1d0 000000d600000001 R_X86_64_64 000000000002a3a0 _ZN6beagle3cpu13BeagleCPUImplIdLi1ELi0EE19setTransitionMatrixEiPKdd + 0 │ │ │ │ -000000000005fcf8 000000d600000006 R_X86_64_GLOB_DAT 000000000002a3a0 _ZN6beagle3cpu13BeagleCPUImplIdLi1ELi0EE19setTransitionMatrixEiPKdd + 0 │ │ │ │ -000000000005ebe8 000001c200000001 R_X86_64_64 000000000002a440 _ZN6beagle3cpu13BeagleCPUImplIdLi1ELi0EE21setDifferentialMatrixEiPKd + 0 │ │ │ │ -000000000005f1d8 000001c200000001 R_X86_64_64 000000000002a440 _ZN6beagle3cpu13BeagleCPUImplIdLi1ELi0EE21setDifferentialMatrixEiPKd + 0 │ │ │ │ -000000000005ebf0 0000007700000001 R_X86_64_64 000000000002a2a0 _ZN6beagle3cpu13BeagleCPUImplIdLi1ELi0EE21setTransitionMatricesEPKiPKdS6_i + 0 │ │ │ │ -000000000005f1e0 0000007700000001 R_X86_64_64 000000000002a2a0 _ZN6beagle3cpu13BeagleCPUImplIdLi1ELi0EE21setTransitionMatricesEPKiPKdS6_i + 0 │ │ │ │ -000000000005ebf8 000000c800000001 R_X86_64_64 000000000001cc40 _ZN6beagle3cpu13BeagleCPUImplIdLi1ELi0EE19getTransitionMatrixEiPd + 0 │ │ │ │ -000000000005f1e8 000000c800000001 R_X86_64_64 000000000001cc40 _ZN6beagle3cpu13BeagleCPUImplIdLi1ELi0EE19getTransitionMatrixEiPd + 0 │ │ │ │ -000000000005ec00 000001d700000001 R_X86_64_64 000000000001cd00 _ZN6beagle3cpu13BeagleCPUImplIdLi1ELi0EE26convolveTransitionMatricesEPKiS4_S4_i + 0 │ │ │ │ -000000000005f1f0 000001d700000001 R_X86_64_64 000000000001cd00 _ZN6beagle3cpu13BeagleCPUImplIdLi1ELi0EE26convolveTransitionMatricesEPKiS4_S4_i + 0 │ │ │ │ -000000000005ec08 000000e900000001 R_X86_64_64 000000000001cf00 _ZN6beagle3cpu13BeagleCPUImplIdLi1ELi0EE21addTransitionMatricesEPKiS4_S4_i + 0 │ │ │ │ -000000000005f1f8 000000e900000001 R_X86_64_64 000000000001cf00 _ZN6beagle3cpu13BeagleCPUImplIdLi1ELi0EE21addTransitionMatricesEPKiS4_S4_i + 0 │ │ │ │ -000000000005ec10 000001d800000001 R_X86_64_64 000000000001cf20 _ZN6beagle3cpu13BeagleCPUImplIdLi1ELi0EE27transposeTransitionMatricesEPKiS4_i + 0 │ │ │ │ -000000000005f200 000001d800000001 R_X86_64_64 000000000001cf20 _ZN6beagle3cpu13BeagleCPUImplIdLi1ELi0EE27transposeTransitionMatricesEPKiS4_i + 0 │ │ │ │ -000000000005ec18 0000022b00000001 R_X86_64_64 000000000001d050 _ZN6beagle3cpu13BeagleCPUImplIdLi1ELi0EE24updateTransitionMatricesEiPKiS4_S4_PKdi + 0 │ │ │ │ -000000000005f208 0000022b00000001 R_X86_64_64 000000000001d050 _ZN6beagle3cpu13BeagleCPUImplIdLi1ELi0EE24updateTransitionMatricesEiPKiS4_S4_PKdi + 0 │ │ │ │ -000000000005ec20 000000af00000001 R_X86_64_64 000000000001d080 _ZN6beagle3cpu13BeagleCPUImplIdLi1ELi0EE43updateTransitionMatricesWithModelCategoriesEPiPKiS5_S5_PKdi + 0 │ │ │ │ -000000000005f210 000000af00000001 R_X86_64_64 000000000001d080 _ZN6beagle3cpu13BeagleCPUImplIdLi1ELi0EE43updateTransitionMatricesWithModelCategoriesEPiPKiS5_S5_PKdi + 0 │ │ │ │ -000000000005ec28 0000010f00000001 R_X86_64_64 000000000001d0b0 _ZN6beagle3cpu13BeagleCPUImplIdLi1ELi0EE42updateTransitionMatricesWithMultipleModelsEPKiS4_S4_S4_S4_PKdi + 0 │ │ │ │ -000000000005f218 0000010f00000001 R_X86_64_64 000000000001d0b0 _ZN6beagle3cpu13BeagleCPUImplIdLi1ELi0EE42updateTransitionMatricesWithMultipleModelsEPKiS4_S4_S4_S4_PKdi + 0 │ │ │ │ -000000000005ec30 0000013400000001 R_X86_64_64 0000000000051710 _ZN6beagle3cpu13BeagleCPUImplIdLi1ELi0EE14updatePartialsEPKiii + 0 │ │ │ │ -000000000005f220 0000013400000001 R_X86_64_64 0000000000051710 _ZN6beagle3cpu13BeagleCPUImplIdLi1ELi0EE14updatePartialsEPKiii + 0 │ │ │ │ -000000000005ec38 0000025f00000001 R_X86_64_64 0000000000032b60 _ZN6beagle3cpu13BeagleCPUImplIdLi1ELi0EE17updatePrePartialsEPKiii + 0 │ │ │ │ -000000000005f228 0000025f00000001 R_X86_64_64 0000000000032b60 _ZN6beagle3cpu13BeagleCPUImplIdLi1ELi0EE17updatePrePartialsEPKiii + 0 │ │ │ │ -000000000005ec40 0000015b00000001 R_X86_64_64 0000000000051800 _ZN6beagle3cpu13BeagleCPUImplIdLi1ELi0EE25updatePartialsByPartitionEPKii + 0 │ │ │ │ -000000000005f230 0000015b00000001 R_X86_64_64 0000000000051800 _ZN6beagle3cpu13BeagleCPUImplIdLi1ELi0EE25updatePartialsByPartitionEPKii + 0 │ │ │ │ -000000000005ec48 0000023700000001 R_X86_64_64 0000000000032b00 _ZN6beagle3cpu13BeagleCPUImplIdLi1ELi0EE28updatePrePartialsByPartitionEPKii + 0 │ │ │ │ -000000000005f238 0000023700000001 R_X86_64_64 0000000000032b00 _ZN6beagle3cpu13BeagleCPUImplIdLi1ELi0EE28updatePrePartialsByPartitionEPKii + 0 │ │ │ │ -000000000005ec50 0000005600000001 R_X86_64_64 000000000001d190 _ZN6beagle3cpu13BeagleCPUImplIdLi1ELi0EE15waitForPartialsEPKii + 0 │ │ │ │ -000000000005f240 0000005600000001 R_X86_64_64 000000000001d190 _ZN6beagle3cpu13BeagleCPUImplIdLi1ELi0EE15waitForPartialsEPKii + 0 │ │ │ │ -000000000005ec58 0000012700000001 R_X86_64_64 0000000000032d20 _ZN6beagle3cpu13BeagleCPUImplIdLi1ELi0EE22accumulateScaleFactorsEPKiii + 0 │ │ │ │ -000000000005f248 0000012700000001 R_X86_64_64 0000000000032d20 _ZN6beagle3cpu13BeagleCPUImplIdLi1ELi0EE22accumulateScaleFactorsEPKiii + 0 │ │ │ │ -000000000005fc90 0000012700000006 R_X86_64_GLOB_DAT 0000000000032d20 _ZN6beagle3cpu13BeagleCPUImplIdLi1ELi0EE22accumulateScaleFactorsEPKiii + 0 │ │ │ │ -000000000005ec60 0000026c00000001 R_X86_64_64 0000000000032ba0 _ZN6beagle3cpu13BeagleCPUImplIdLi1ELi0EE33accumulateScaleFactorsByPartitionEPKiiii + 0 │ │ │ │ -000000000005f250 0000026c00000001 R_X86_64_64 0000000000032ba0 _ZN6beagle3cpu13BeagleCPUImplIdLi1ELi0EE33accumulateScaleFactorsByPartitionEPKiiii + 0 │ │ │ │ -000000000005ec68 0000018b00000001 R_X86_64_64 0000000000032600 _ZN6beagle3cpu13BeagleCPUImplIdLi1ELi0EE18removeScaleFactorsEPKiii + 0 │ │ │ │ -000000000005f258 0000018b00000001 R_X86_64_64 0000000000032600 _ZN6beagle3cpu13BeagleCPUImplIdLi1ELi0EE18removeScaleFactorsEPKiii + 0 │ │ │ │ -000000000005fbd8 0000018b00000006 R_X86_64_GLOB_DAT 0000000000032600 _ZN6beagle3cpu13BeagleCPUImplIdLi1ELi0EE18removeScaleFactorsEPKiii + 0 │ │ │ │ -000000000005ec70 0000019000000001 R_X86_64_64 0000000000032480 _ZN6beagle3cpu13BeagleCPUImplIdLi1ELi0EE29removeScaleFactorsByPartitionEPKiiii + 0 │ │ │ │ -000000000005f260 0000019000000001 R_X86_64_64 0000000000032480 _ZN6beagle3cpu13BeagleCPUImplIdLi1ELi0EE29removeScaleFactorsByPartitionEPKiiii + 0 │ │ │ │ -000000000005ec78 0000011a00000001 R_X86_64_64 000000000003db30 _ZN6beagle3cpu13BeagleCPUImplIdLi1ELi0EE17resetScaleFactorsEi + 0 │ │ │ │ -000000000005f268 0000011a00000001 R_X86_64_64 000000000003db30 _ZN6beagle3cpu13BeagleCPUImplIdLi1ELi0EE17resetScaleFactorsEi + 0 │ │ │ │ -000000000005fd58 0000011a00000006 R_X86_64_GLOB_DAT 000000000003db30 _ZN6beagle3cpu13BeagleCPUImplIdLi1ELi0EE17resetScaleFactorsEi + 0 │ │ │ │ -000000000005ec80 0000011000000001 R_X86_64_64 0000000000039360 _ZN6beagle3cpu13BeagleCPUImplIdLi1ELi0EE28resetScaleFactorsByPartitionEii + 0 │ │ │ │ -000000000005f270 0000011000000001 R_X86_64_64 0000000000039360 _ZN6beagle3cpu13BeagleCPUImplIdLi1ELi0EE28resetScaleFactorsByPartitionEii + 0 │ │ │ │ -000000000005ec88 0000017800000001 R_X86_64_64 0000000000029fa0 _ZN6beagle3cpu13BeagleCPUImplIdLi1ELi0EE16copyScaleFactorsEii + 0 │ │ │ │ -000000000005f278 0000017800000001 R_X86_64_64 0000000000029fa0 _ZN6beagle3cpu13BeagleCPUImplIdLi1ELi0EE16copyScaleFactorsEii + 0 │ │ │ │ -000000000005ec90 0000009b00000001 R_X86_64_64 000000000001d1a0 _ZN6beagle3cpu13BeagleCPUImplIdLi1ELi0EE15getScaleFactorsEiPd + 0 │ │ │ │ -000000000005f280 0000009b00000001 R_X86_64_64 000000000001d1a0 _ZN6beagle3cpu13BeagleCPUImplIdLi1ELi0EE15getScaleFactorsEiPd + 0 │ │ │ │ -000000000005ec98 000000a500000001 R_X86_64_64 0000000000031540 _ZN6beagle3cpu13BeagleCPUImplIdLi1ELi0EE27calculateRootLogLikelihoodsEPKiS4_S4_S4_iPd + 0 │ │ │ │ -000000000005f288 000000a500000001 R_X86_64_64 0000000000031540 _ZN6beagle3cpu13BeagleCPUImplIdLi1ELi0EE27calculateRootLogLikelihoodsEPKiS4_S4_S4_iPd + 0 │ │ │ │ -000000000005eca0 0000005300000001 R_X86_64_64 000000000001d1c0 _ZN6beagle3cpu13BeagleCPUImplIdLi1ELi0EE38calculateRootLogLikelihoodsByPartitionEPKiS4_S4_S4_S4_iiPdS5_ + 0 │ │ │ │ -000000000005f290 0000005300000001 R_X86_64_64 000000000001d1c0 _ZN6beagle3cpu13BeagleCPUImplIdLi1ELi0EE38calculateRootLogLikelihoodsByPartitionEPKiS4_S4_S4_S4_iiPdS5_ + 0 │ │ │ │ -000000000005eca8 000001ae00000001 R_X86_64_64 0000000000042840 _ZN6beagle3cpu13BeagleCPUImplIdLi1ELi0EE24calculateEdgeDerivativesEPKiS4_S4_S4_S4_S4_iPdS5_S5_ + 0 │ │ │ │ -000000000005f298 000001ae00000001 R_X86_64_64 0000000000042840 _ZN6beagle3cpu13BeagleCPUImplIdLi1ELi0EE24calculateEdgeDerivativesEPKiS4_S4_S4_S4_S4_iPdS5_S5_ + 0 │ │ │ │ -000000000005ecb0 000000d300000001 R_X86_64_64 0000000000047fa0 _ZN6beagle3cpu13BeagleCPUImplIdLi1ELi0EE22calculateCrossProductsEPKiS4_S4_S4_PKdiPdS7_ + 0 │ │ │ │ -000000000005f2a0 000000d300000001 R_X86_64_64 0000000000047fa0 _ZN6beagle3cpu13BeagleCPUImplIdLi1ELi0EE22calculateCrossProductsEPKiS4_S4_S4_PKdiPdS7_ + 0 │ │ │ │ -000000000005ecb8 0000019f00000001 R_X86_64_64 000000000003ebe0 _ZN6beagle3cpu13BeagleCPUImplIdLi1ELi0EE27calculateEdgeLogLikelihoodsEPKiS4_S4_S4_S4_S4_S4_S4_iPdS5_S5_ + 0 │ │ │ │ -000000000005f2a8 0000019f00000001 R_X86_64_64 000000000003ebe0 _ZN6beagle3cpu13BeagleCPUImplIdLi1ELi0EE27calculateEdgeLogLikelihoodsEPKiS4_S4_S4_S4_S4_S4_S4_iPdS5_S5_ + 0 │ │ │ │ -000000000005ecc0 0000016b00000001 R_X86_64_64 0000000000037e00 _ZN6beagle3cpu13BeagleCPUImplIdLi1ELi0EE38calculateEdgeLogLikelihoodsByPartitionEPKiS4_S4_S4_S4_S4_S4_S4_S4_iiPdS5_S5_S5_S5_S5_ + 0 │ │ │ │ -000000000005f2b0 0000016b00000001 R_X86_64_64 0000000000037e00 _ZN6beagle3cpu13BeagleCPUImplIdLi1ELi0EE38calculateEdgeLogLikelihoodsByPartitionEPKiS4_S4_S4_S4_S4_S4_S4_S4_iiPdS5_S5_S5_S5_S5_ + 0 │ │ │ │ -000000000005ecc8 000001d300000001 R_X86_64_64 000000000001d260 _ZN6beagle3cpu13BeagleCPUImplIdLi1ELi0EE16getLogLikelihoodEPd + 0 │ │ │ │ -000000000005f2b8 000001d300000001 R_X86_64_64 000000000001d260 _ZN6beagle3cpu13BeagleCPUImplIdLi1ELi0EE16getLogLikelihoodEPd + 0 │ │ │ │ -000000000005ecd0 000001af00000001 R_X86_64_64 000000000001d2e0 _ZN6beagle3cpu13BeagleCPUImplIdLi1ELi0EE14getDerivativesEPdS3_ + 0 │ │ │ │ -000000000005f2c0 000001af00000001 R_X86_64_64 000000000001d2e0 _ZN6beagle3cpu13BeagleCPUImplIdLi1ELi0EE14getDerivativesEPdS3_ + 0 │ │ │ │ -000000000005ecd8 0000025900000001 R_X86_64_64 0000000000029b80 _ZN6beagle3cpu13BeagleCPUImplIdLi1ELi0EE21getSiteLogLikelihoodsEPd + 0 │ │ │ │ -000000000005f2c8 0000025900000001 R_X86_64_64 0000000000029b80 _ZN6beagle3cpu13BeagleCPUImplIdLi1ELi0EE21getSiteLogLikelihoodsEPd + 0 │ │ │ │ -000000000005ece0 000001c000000001 R_X86_64_64 000000000001d3a0 _ZN6beagle3cpu13BeagleCPUImplIdLi1ELi0EE18getSiteDerivativesEPdS3_ + 0 │ │ │ │ -000000000005f2d0 000001c000000001 R_X86_64_64 000000000001d3a0 _ZN6beagle3cpu13BeagleCPUImplIdLi1ELi0EE18getSiteDerivativesEPdS3_ + 0 │ │ │ │ -000000000005ece8 0000014500000001 R_X86_64_64 00000000000236d0 _ZN6beagle3cpu13BeagleCPUImplIdLi1ELi0EE7getNameEv + 0 │ │ │ │ -000000000005ecf0 0000019a00000001 R_X86_64_64 000000000001d410 _ZN6beagle3cpu13BeagleCPUImplIdLi1ELi0EE8getFlagsEv + 0 │ │ │ │ -000000000005f2e0 0000019a00000001 R_X86_64_64 000000000001d410 _ZN6beagle3cpu13BeagleCPUImplIdLi1ELi0EE8getFlagsEv + 0 │ │ │ │ -000000000005fed8 0000019a00000006 R_X86_64_GLOB_DAT 000000000001d410 _ZN6beagle3cpu13BeagleCPUImplIdLi1ELi0EE8getFlagsEv + 0 │ │ │ │ -000000000005ecf8 000001f400000001 R_X86_64_64 0000000000032ff0 _ZN6beagle3cpu13BeagleCPUImplIdLi1ELi0EE10upPartialsEbPKiii + 0 │ │ │ │ -000000000005f2e8 000001f400000001 R_X86_64_64 0000000000032ff0 _ZN6beagle3cpu13BeagleCPUImplIdLi1ELi0EE10upPartialsEbPKiii + 0 │ │ │ │ -000000000005ffa8 000001f400000006 R_X86_64_GLOB_DAT 0000000000032ff0 _ZN6beagle3cpu13BeagleCPUImplIdLi1ELi0EE10upPartialsEbPKiii + 0 │ │ │ │ -000000000005ed00 0000021600000001 R_X86_64_64 0000000000032760 _ZN6beagle3cpu13BeagleCPUImplIdLi1ELi0EE13upPrePartialsEbPKiii + 0 │ │ │ │ -000000000005f2f0 0000021600000001 R_X86_64_64 0000000000032760 _ZN6beagle3cpu13BeagleCPUImplIdLi1ELi0EE13upPrePartialsEbPKiii + 0 │ │ │ │ -000000000005fca8 0000021600000006 R_X86_64_GLOB_DAT 0000000000032760 _ZN6beagle3cpu13BeagleCPUImplIdLi1ELi0EE13upPrePartialsEbPKiii + 0 │ │ │ │ -000000000005ed08 000001b200000001 R_X86_64_64 0000000000042600 _ZN6beagle3cpu13BeagleCPUImplIdLi1ELi0EE22calcEdgeLogDerivativesEPKiS4_S4_S4_S4_S4_S4_iPdS5_S5_ + 0 │ │ │ │ -000000000005f2f8 000001b200000001 R_X86_64_64 0000000000042600 _ZN6beagle3cpu13BeagleCPUImplIdLi1ELi0EE22calcEdgeLogDerivativesEPKiS4_S4_S4_S4_S4_S4_iPdS5_S5_ + 0 │ │ │ │ -000000000005fe98 000001b200000006 R_X86_64_GLOB_DAT 0000000000042600 _ZN6beagle3cpu13BeagleCPUImplIdLi1ELi0EE22calcEdgeLogDerivativesEPKiS4_S4_S4_S4_S4_S4_iPdS5_S5_ + 0 │ │ │ │ -000000000005ed10 0000005e00000001 R_X86_64_64 00000000000236e0 _ZN6beagle3cpu13BeagleCPUImplIdLi1ELi0EE28calcEdgeLogDerivativesStatesEPKiPKdiiS6_S6_PdS7_S7_ + 0 │ │ │ │ -000000000005ed18 0000023a00000001 R_X86_64_64 0000000000023900 _ZN6beagle3cpu13BeagleCPUImplIdLi1ELi0EE30calcEdgeLogDerivativesPartialsEPKdS4_iiS4_S4_iPdS5_S5_ + 0 │ │ │ │ -000000000005ed20 0000013000000001 R_X86_64_64 0000000000047df0 _ZN6beagle3cpu13BeagleCPUImplIdLi1ELi0EE17calcCrossProductsEPKiS4_S4_S4_PKdiPdS7_ + 0 │ │ │ │ -000000000005f310 0000013000000001 R_X86_64_64 0000000000047df0 _ZN6beagle3cpu13BeagleCPUImplIdLi1ELi0EE17calcCrossProductsEPKiS4_S4_S4_PKdiPdS7_ + 0 │ │ │ │ -000000000005ffd0 0000013000000006 R_X86_64_GLOB_DAT 0000000000047df0 _ZN6beagle3cpu13BeagleCPUImplIdLi1ELi0EE17calcCrossProductsEPKiS4_S4_S4_PKdiPdS7_ + 0 │ │ │ │ -000000000005ed28 0000009000000001 R_X86_64_64 00000000000415c0 _ZN6beagle3cpu13BeagleCPUImplIdLi1ELi0EE23calcCrossProductsStatesEPKiPKdS6_S6_dPdS7_ + 0 │ │ │ │ -000000000005ed30 0000007e00000001 R_X86_64_64 0000000000040980 _ZN6beagle3cpu13BeagleCPUImplIdLi1ELi0EE25calcCrossProductsPartialsEPKdS4_S4_S4_dPdS5_ + 0 │ │ │ │ -000000000005ed38 0000022500000001 R_X86_64_64 000000000001e650 _ZN6beagle3cpu13BeagleCPUImplIdLi1ELi0EE26resetDerivativeTemporariesEv + 0 │ │ │ │ -000000000005f328 0000022500000001 R_X86_64_64 000000000001e650 _ZN6beagle3cpu13BeagleCPUImplIdLi1ELi0EE26resetDerivativeTemporariesEv + 0 │ │ │ │ -000000000005fdf0 0000022500000006 R_X86_64_GLOB_DAT 000000000001e650 _ZN6beagle3cpu13BeagleCPUImplIdLi1ELi0EE26resetDerivativeTemporariesEv + 0 │ │ │ │ -000000000005ed40 0000021400000001 R_X86_64_64 000000000003f700 _ZN6beagle3cpu13BeagleCPUImplIdLi1ELi0EE21accumulateDerivativesEPdS3_S3_ + 0 │ │ │ │ -000000000005f330 0000021400000001 R_X86_64_64 000000000003f700 _ZN6beagle3cpu13BeagleCPUImplIdLi1ELi0EE21accumulateDerivativesEPdS3_S3_ + 0 │ │ │ │ -000000000005fdb8 0000021400000006 R_X86_64_GLOB_DAT 000000000003f700 _ZN6beagle3cpu13BeagleCPUImplIdLi1ELi0EE21accumulateDerivativesEPdS3_S3_ + 0 │ │ │ │ -000000000005ed48 000000a600000001 R_X86_64_64 000000000001e6c0 _ZN6beagle3cpu13BeagleCPUImplIdLi1ELi0EE31autoPartitionPartialsOperationsEPKiPiii + 0 │ │ │ │ -000000000005f338 000000a600000001 R_X86_64_64 000000000001e6c0 _ZN6beagle3cpu13BeagleCPUImplIdLi1ELi0EE31autoPartitionPartialsOperationsEPKiPiii + 0 │ │ │ │ -000000000005fd90 000000a600000006 R_X86_64_GLOB_DAT 000000000001e6c0 _ZN6beagle3cpu13BeagleCPUImplIdLi1ELi0EE31autoPartitionPartialsOperationsEPKiPiii + 0 │ │ │ │ -000000000005ed50 0000022100000001 R_X86_64_64 00000000000511e0 _ZN6beagle3cpu13BeagleCPUImplIdLi1ELi0EE26upPartialsByPartitionAsyncEPKii + 0 │ │ │ │ -000000000005f340 0000022100000001 R_X86_64_64 00000000000511e0 _ZN6beagle3cpu13BeagleCPUImplIdLi1ELi0EE26upPartialsByPartitionAsyncEPKii + 0 │ │ │ │ -000000000005ff30 0000022100000006 R_X86_64_GLOB_DAT 00000000000511e0 _ZN6beagle3cpu13BeagleCPUImplIdLi1ELi0EE26upPartialsByPartitionAsyncEPKii + 0 │ │ │ │ -000000000005ed58 0000026300000001 R_X86_64_64 00000000000473a0 _ZN6beagle3cpu13BeagleCPUImplIdLi1ELi0EE26reorderPatternsByPartitionEv + 0 │ │ │ │ -000000000005f348 0000026300000001 R_X86_64_64 00000000000473a0 _ZN6beagle3cpu13BeagleCPUImplIdLi1ELi0EE26reorderPatternsByPartitionEv + 0 │ │ │ │ -000000000005ffb8 0000026300000006 R_X86_64_GLOB_DAT 00000000000473a0 _ZN6beagle3cpu13BeagleCPUImplIdLi1ELi0EE26reorderPatternsByPartitionEv + 0 │ │ │ │ -000000000005ed60 0000017200000001 R_X86_64_64 0000000000023b80 _ZN6beagle3cpu13BeagleCPUImplIdLi1ELi0EE16calcStatesStatesEPdPKiPKdS5_S7_ii + 0 │ │ │ │ -000000000005ed68 0000020f00000001 R_X86_64_64 0000000000023d00 _ZN6beagle3cpu13BeagleCPUImplIdLi1ELi0EE18calcStatesPartialsEPdPKiPKdS7_S7_ii + 0 │ │ │ │ -000000000005ed70 0000009700000001 R_X86_64_64 0000000000024130 _ZN6beagle3cpu13BeagleCPUImplIdLi1ELi0EE20calcPartialsPartialsEPdPKdS5_S5_S5_ii + 0 │ │ │ │ -000000000005ed78 0000005500000001 R_X86_64_64 0000000000024640 _ZN6beagle3cpu13BeagleCPUImplIdLi1ELi0EE23calcPrePartialsPartialsEPdPKdS5_S5_S5_ii + 0 │ │ │ │ -000000000005ed80 0000014b00000001 R_X86_64_64 0000000000024c60 _ZN6beagle3cpu13BeagleCPUImplIdLi1ELi0EE21calcPrePartialsStatesEPdPKdS5_PKiS5_ii + 0 │ │ │ │ -000000000005ed88 0000017f00000001 R_X86_64_64 00000000000320c0 _ZN6beagle3cpu13BeagleCPUImplIdLi1ELi0EE22calcRootLogLikelihoodsEiiiiPd + 0 │ │ │ │ -000000000005ed90 0000020600000001 R_X86_64_64 0000000000031240 _ZN6beagle3cpu13BeagleCPUImplIdLi1ELi0EE33calcRootLogLikelihoodsPerCategoryEiiiPd + 0 │ │ │ │ -000000000005f380 0000020600000001 R_X86_64_64 0000000000031240 _ZN6beagle3cpu13BeagleCPUImplIdLi1ELi0EE33calcRootLogLikelihoodsPerCategoryEiiiPd + 0 │ │ │ │ -000000000005ff80 0000020600000006 R_X86_64_GLOB_DAT 0000000000031240 _ZN6beagle3cpu13BeagleCPUImplIdLi1ELi0EE33calcRootLogLikelihoodsPerCategoryEiiiPd + 0 │ │ │ │ -000000000005ed98 0000006400000001 R_X86_64_64 0000000000052900 _ZN6beagle3cpu13BeagleCPUImplIdLi1ELi0EE38calcRootLogLikelihoodsByPartitionAsyncEPKiS4_S4_S4_S4_iPd + 0 │ │ │ │ -000000000005f388 0000006400000001 R_X86_64_64 0000000000052900 _ZN6beagle3cpu13BeagleCPUImplIdLi1ELi0EE38calcRootLogLikelihoodsByPartitionAsyncEPKiS4_S4_S4_S4_iPd + 0 │ │ │ │ -000000000005eda0 0000013d00000001 R_X86_64_64 0000000000051f20 _ZN6beagle3cpu13BeagleCPUImplIdLi1ELi0EE42calcRootLogLikelihoodsByAutoPartitionAsyncEPKiS4_S4_S4_S4_Pd + 0 │ │ │ │ -000000000005f390 0000013d00000001 R_X86_64_64 0000000000051f20 _ZN6beagle3cpu13BeagleCPUImplIdLi1ELi0EE42calcRootLogLikelihoodsByAutoPartitionAsyncEPKiS4_S4_S4_S4_Pd + 0 │ │ │ │ -000000000005eda8 000001ab00000001 R_X86_64_64 0000000000031b80 _ZN6beagle3cpu13BeagleCPUImplIdLi1ELi0EE33calcRootLogLikelihoodsByPartitionEPKiS4_S4_S4_S4_iPd + 0 │ │ │ │ -000000000005edb0 0000007c00000001 R_X86_64_64 0000000000044240 _ZN6beagle3cpu13BeagleCPUImplIdLi1ELi0EE27calcRootLogLikelihoodsMultiEPKiS4_S4_S4_iPd + 0 │ │ │ │ -000000000005edb8 0000010000000001 R_X86_64_64 0000000000038a80 _ZN6beagle3cpu13BeagleCPUImplIdLi1ELi0EE22calcEdgeLogLikelihoodsEiiiiiiPd + 0 │ │ │ │ -000000000005edc0 0000022800000001 R_X86_64_64 0000000000053ea0 _ZN6beagle3cpu13BeagleCPUImplIdLi1ELi0EE38calcEdgeLogLikelihoodsByPartitionAsyncEPKiS4_S4_S4_S4_S4_S4_iPd + 0 │ │ │ │ -000000000005f3b0 0000022800000001 R_X86_64_64 0000000000053ea0 _ZN6beagle3cpu13BeagleCPUImplIdLi1ELi0EE38calcEdgeLogLikelihoodsByPartitionAsyncEPKiS4_S4_S4_S4_S4_S4_iPd + 0 │ │ │ │ -000000000005edc8 0000009f00000001 R_X86_64_64 0000000000053400 _ZN6beagle3cpu13BeagleCPUImplIdLi1ELi0EE42calcEdgeLogLikelihoodsByAutoPartitionAsyncEPKiS4_S4_S4_S4_S4_S4_Pd + 0 │ │ │ │ -000000000005f3b8 0000009f00000001 R_X86_64_64 0000000000053400 _ZN6beagle3cpu13BeagleCPUImplIdLi1ELi0EE42calcEdgeLogLikelihoodsByAutoPartitionAsyncEPKiS4_S4_S4_S4_S4_S4_Pd + 0 │ │ │ │ -000000000005edd0 000000ef00000001 R_X86_64_64 0000000000038080 _ZN6beagle3cpu13BeagleCPUImplIdLi1ELi0EE33calcEdgeLogLikelihoodsByPartitionEPKiS4_S4_S4_S4_S4_S4_iPd + 0 │ │ │ │ -000000000005edd8 0000007600000001 R_X86_64_64 00000000000372c0 _ZN6beagle3cpu13BeagleCPUImplIdLi1ELi0EE44calcEdgeLogLikelihoodsSecondDerivByPartitionEPKiS4_S4_S4_S4_S4_S4_S4_S4_iPdS5_S5_ + 0 │ │ │ │ -000000000005f3c8 0000007600000001 R_X86_64_64 00000000000372c0 _ZN6beagle3cpu13BeagleCPUImplIdLi1ELi0EE44calcEdgeLogLikelihoodsSecondDerivByPartitionEPKiS4_S4_S4_S4_S4_S4_S4_S4_iPdS5_S5_ + 0 │ │ │ │ -000000000005ff88 0000007600000006 R_X86_64_GLOB_DAT 00000000000372c0 _ZN6beagle3cpu13BeagleCPUImplIdLi1ELi0EE44calcEdgeLogLikelihoodsSecondDerivByPartitionEPKiS4_S4_S4_S4_S4_S4_S4_S4_iPdS5_S5_ + 0 │ │ │ │ -000000000005ede0 0000014c00000001 R_X86_64_64 000000000003df00 _ZN6beagle3cpu13BeagleCPUImplIdLi1ELi0EE27calcEdgeLogLikelihoodsMultiEPKiS4_S4_S4_S4_S4_iPd + 0 │ │ │ │ -000000000005f3d0 0000014c00000001 R_X86_64_64 000000000003df00 _ZN6beagle3cpu13BeagleCPUImplIdLi1ELi0EE27calcEdgeLogLikelihoodsMultiEPKiS4_S4_S4_S4_S4_iPd + 0 │ │ │ │ -000000000005fea0 0000014c00000006 R_X86_64_GLOB_DAT 000000000003df00 _ZN6beagle3cpu13BeagleCPUImplIdLi1ELi0EE27calcEdgeLogLikelihoodsMultiEPKiS4_S4_S4_S4_S4_iPd + 0 │ │ │ │ -000000000005ede8 0000012c00000001 R_X86_64_64 0000000000036ac0 _ZN6beagle3cpu13BeagleCPUImplIdLi1ELi0EE32calcEdgeLogLikelihoodsFirstDerivEiiiiiiiPdS3_ + 0 │ │ │ │ -000000000005f3d8 0000012c00000001 R_X86_64_64 0000000000036ac0 _ZN6beagle3cpu13BeagleCPUImplIdLi1ELi0EE32calcEdgeLogLikelihoodsFirstDerivEiiiiiiiPdS3_ + 0 │ │ │ │ -000000000005fdd0 0000012c00000006 R_X86_64_GLOB_DAT 0000000000036ac0 _ZN6beagle3cpu13BeagleCPUImplIdLi1ELi0EE32calcEdgeLogLikelihoodsFirstDerivEiiiiiiiPdS3_ + 0 │ │ │ │ -000000000005edf0 000001f100000001 R_X86_64_64 0000000000036100 _ZN6beagle3cpu13BeagleCPUImplIdLi1ELi0EE33calcEdgeLogLikelihoodsSecondDerivEiiiiiiiiPdS3_S3_ + 0 │ │ │ │ -000000000005f3e0 000001f100000001 R_X86_64_64 0000000000036100 _ZN6beagle3cpu13BeagleCPUImplIdLi1ELi0EE33calcEdgeLogLikelihoodsSecondDerivEiiiiiiiiPdS3_S3_ + 0 │ │ │ │ -000000000005fca0 000001f100000006 R_X86_64_GLOB_DAT 0000000000036100 _ZN6beagle3cpu13BeagleCPUImplIdLi1ELi0EE33calcEdgeLogLikelihoodsSecondDerivEiiiiiiiiPdS3_S3_ + 0 │ │ │ │ -000000000005edf8 0000020500000001 R_X86_64_64 0000000000024f40 _ZN6beagle3cpu13BeagleCPUImplIdLi1ELi0EE28calcStatesStatesFixedScalingEPdPKiPKdS5_S7_S7_ii + 0 │ │ │ │ -000000000005ee00 000001cc00000001 R_X86_64_64 00000000000250c0 _ZN6beagle3cpu13BeagleCPUImplIdLi1ELi0EE30calcStatesPartialsFixedScalingEPdPKiPKdS7_S7_S7_ii + 0 │ │ │ │ -000000000005ee08 000000b800000001 R_X86_64_64 000000000001f770 _ZN6beagle3cpu13BeagleCPUImplIdLi1ELi0EE33calcPreStatesPartialsFixedScalingEPdPKiPKdS7_S7_S7_ii + 0 │ │ │ │ -000000000005f3f8 000000b800000001 R_X86_64_64 000000000001f770 _ZN6beagle3cpu13BeagleCPUImplIdLi1ELi0EE33calcPreStatesPartialsFixedScalingEPdPKiPKdS7_S7_S7_ii + 0 │ │ │ │ -000000000005ee10 0000015c00000001 R_X86_64_64 00000000000254e0 _ZN6beagle3cpu13BeagleCPUImplIdLi1ELi0EE32calcPartialsPartialsFixedScalingEPdPKdS5_S5_S5_S5_ii + 0 │ │ │ │ -000000000005ee18 0000021800000001 R_X86_64_64 0000000000030030 _ZN6beagle3cpu13BeagleCPUImplIdLi1ELi0EE31calcPartialsPartialsAutoScalingEPdPKdS5_S5_S5_Pi + 0 │ │ │ │ -000000000005ee20 000001bd00000001 R_X86_64_64 0000000000031900 _ZN6beagle3cpu13BeagleCPUImplIdLi1ELi0EE15rescalePartialsEPdS3_S3_i + 0 │ │ │ │ -000000000005ee28 0000026b00000001 R_X86_64_64 0000000000031680 _ZN6beagle3cpu13BeagleCPUImplIdLi1ELi0EE26rescalePartialsByPartitionEPdS3_S3_ii + 0 │ │ │ │ -000000000005ee30 000001dd00000001 R_X86_64_64 0000000000030a00 _ZN6beagle3cpu13BeagleCPUImplIdLi1ELi0EE19autoRescalePartialsEPdPs + 0 │ │ │ │ -000000000005f420 000001dd00000001 R_X86_64_64 0000000000030a00 _ZN6beagle3cpu13BeagleCPUImplIdLi1ELi0EE19autoRescalePartialsEPdPs + 0 │ │ │ │ -000000000005fda0 000001dd00000006 R_X86_64_GLOB_DAT 0000000000030a00 _ZN6beagle3cpu13BeagleCPUImplIdLi1ELi0EE19autoRescalePartialsEPdPs + 0 │ │ │ │ -000000000005ee38 000001ea00000001 R_X86_64_64 000000000001f9e0 _ZN6beagle3cpu13BeagleCPUImplIdLi1ELi0EE24getPaddedPatternsModulusEv + 0 │ │ │ │ -000000000005f428 000001ea00000001 R_X86_64_64 000000000001f9e0 _ZN6beagle3cpu13BeagleCPUImplIdLi1ELi0EE24getPaddedPatternsModulusEv + 0 │ │ │ │ -000000000005fc78 000001ea00000006 R_X86_64_GLOB_DAT 000000000001f9e0 _ZN6beagle3cpu13BeagleCPUImplIdLi1ELi0EE24getPaddedPatternsModulusEv + 0 │ │ │ │ -000000000005ee48 0000021d00000001 R_X86_64_64 000000000005e7e8 _ZTIN6beagle3cpu19BeagleCPU4StateImplIfLi1ELi0EEE + 0 │ │ │ │ -000000000005ee50 0000028400000001 R_X86_64_64 000000000004ba90 _ZN6beagle3cpu19BeagleCPU4StateImplIfLi1ELi0EED1Ev + 0 │ │ │ │ -000000000005ee58 0000024700000001 R_X86_64_64 000000000004bab0 _ZN6beagle3cpu19BeagleCPU4StateImplIfLi1ELi0EED0Ev + 0 │ │ │ │ -000000000005efe0 0000016600000001 R_X86_64_64 0000000000020880 _ZN6beagle3cpu19BeagleCPU4StateImplIfLi1ELi0EE7getNameEv + 0 │ │ │ │ -000000000005f008 000001ed00000001 R_X86_64_64 00000000000208a0 _ZN6beagle3cpu19BeagleCPU4StateImplIfLi1ELi0EE28calcEdgeLogDerivativesStatesEPKiPKfiiPKdS6_PdS9_S9_ + 0 │ │ │ │ -000000000005f010 0000016300000001 R_X86_64_64 0000000000020a10 _ZN6beagle3cpu19BeagleCPU4StateImplIfLi1ELi0EE30calcEdgeLogDerivativesPartialsEPKfS4_iiPKdS4_iPdS7_S7_ + 0 │ │ │ │ -000000000005f020 000001c800000001 R_X86_64_64 0000000000020cb0 _ZN6beagle3cpu19BeagleCPU4StateImplIfLi1ELi0EE23calcCrossProductsStatesEPKiPKfPKdS6_dPdS9_ + 0 │ │ │ │ -000000000005f028 000001bf00000001 R_X86_64_64 0000000000021560 _ZN6beagle3cpu19BeagleCPU4StateImplIfLi1ELi0EE25calcCrossProductsPartialsEPKfS4_PKdS4_dPdS7_ + 0 │ │ │ │ -000000000005f058 0000026600000001 R_X86_64_64 0000000000022520 _ZN6beagle3cpu19BeagleCPU4StateImplIfLi1ELi0EE16calcStatesStatesEPfPKiPKfS5_S7_ii + 0 │ │ │ │ -000000000005f060 000000e600000001 R_X86_64_64 00000000000226d0 _ZN6beagle3cpu19BeagleCPU4StateImplIfLi1ELi0EE18calcStatesPartialsEPfPKiPKfS7_S7_ii + 0 │ │ │ │ -000000000005f068 0000013500000001 R_X86_64_64 0000000000022970 _ZN6beagle3cpu19BeagleCPU4StateImplIfLi1ELi0EE20calcPartialsPartialsEPfPKfS5_S5_S5_ii + 0 │ │ │ │ -000000000005f070 0000024f00000001 R_X86_64_64 0000000000022ba0 _ZN6beagle3cpu19BeagleCPU4StateImplIfLi1ELi0EE23calcPrePartialsPartialsEPfPKfS5_S5_S5_ii + 0 │ │ │ │ -000000000005f078 0000020200000001 R_X86_64_64 0000000000022e10 _ZN6beagle3cpu19BeagleCPU4StateImplIfLi1ELi0EE21calcPrePartialsStatesEPfPKfS5_PKiS5_ii + 0 │ │ │ │ -000000000005f080 0000027300000001 R_X86_64_64 0000000000048540 _ZN6beagle3cpu19BeagleCPU4StateImplIfLi1ELi0EE22calcRootLogLikelihoodsEiiiiPd + 0 │ │ │ │ -000000000005f0a0 000001e000000001 R_X86_64_64 000000000004ed80 _ZN6beagle3cpu19BeagleCPU4StateImplIfLi1ELi0EE33calcRootLogLikelihoodsByPartitionEPKiS4_S4_S4_S4_iPd + 0 │ │ │ │ -000000000005f0a8 000001df00000001 R_X86_64_64 0000000000044a00 _ZN6beagle3cpu19BeagleCPU4StateImplIfLi1ELi0EE27calcRootLogLikelihoodsMultiEPKiS4_S4_S4_iPd + 0 │ │ │ │ -000000000005f0b0 0000005a00000001 R_X86_64_64 000000000003d400 _ZN6beagle3cpu19BeagleCPU4StateImplIfLi1ELi0EE22calcEdgeLogLikelihoodsEiiiiiiPd + 0 │ │ │ │ -000000000005f0c8 000001de00000001 R_X86_64_64 000000000004e730 _ZN6beagle3cpu19BeagleCPU4StateImplIfLi1ELi0EE33calcEdgeLogLikelihoodsByPartitionEPKiS4_S4_S4_S4_S4_S4_iPd + 0 │ │ │ │ -000000000005f0f0 0000008900000001 R_X86_64_64 0000000000022fa0 _ZN6beagle3cpu19BeagleCPU4StateImplIfLi1ELi0EE28calcStatesStatesFixedScalingEPfPKiPKfS5_S7_S7_ii + 0 │ │ │ │ -000000000005f0f8 000001fa00000001 R_X86_64_64 00000000000231a0 _ZN6beagle3cpu19BeagleCPU4StateImplIfLi1ELi0EE30calcStatesPartialsFixedScalingEPfPKiPKfS7_S7_S7_ii + 0 │ │ │ │ -000000000005f108 000001f200000001 R_X86_64_64 0000000000023480 _ZN6beagle3cpu19BeagleCPU4StateImplIfLi1ELi0EE32calcPartialsPartialsFixedScalingEPfPKfS5_S5_S5_S5_ii + 0 │ │ │ │ -000000000005f110 000000da00000001 R_X86_64_64 00000000000302c0 _ZN6beagle3cpu19BeagleCPU4StateImplIfLi1ELi0EE31calcPartialsPartialsAutoScalingEPfPKfS5_S5_S5_Pi + 0 │ │ │ │ -000000000005f118 0000010c00000001 R_X86_64_64 00000000000338c0 _ZN6beagle3cpu19BeagleCPU4StateImplIfLi1ELi0EE15rescalePartialsEPfS3_S3_i + 0 │ │ │ │ -000000000005f120 0000012f00000001 R_X86_64_64 00000000000336e0 _ZN6beagle3cpu19BeagleCPU4StateImplIfLi1ELi0EE26rescalePartialsByPartitionEPfS3_S3_ii + 0 │ │ │ │ -000000000005f140 0000006e00000001 R_X86_64_64 000000000005e800 _ZTIN6beagle3cpu19BeagleCPU4StateImplIdLi1ELi0EEE + 0 │ │ │ │ -000000000005f148 0000017d00000001 R_X86_64_64 000000000004b3b0 _ZN6beagle3cpu19BeagleCPU4StateImplIdLi1ELi0EED1Ev + 0 │ │ │ │ -000000000005f150 0000014a00000001 R_X86_64_64 000000000004b3d0 _ZN6beagle3cpu19BeagleCPU4StateImplIdLi1ELi0EED0Ev + 0 │ │ │ │ -000000000005f2d8 0000025200000001 R_X86_64_64 000000000001d400 _ZN6beagle3cpu19BeagleCPU4StateImplIdLi1ELi0EE7getNameEv + 0 │ │ │ │ -000000000005f300 0000014700000001 R_X86_64_64 000000000001d420 _ZN6beagle3cpu19BeagleCPU4StateImplIdLi1ELi0EE28calcEdgeLogDerivativesStatesEPKiPKdiiS6_S6_PdS7_S7_ + 0 │ │ │ │ -000000000005f308 0000026e00000001 R_X86_64_64 000000000001d560 _ZN6beagle3cpu19BeagleCPU4StateImplIdLi1ELi0EE30calcEdgeLogDerivativesPartialsEPKdS4_iiS4_S4_iPdS5_S5_ + 0 │ │ │ │ -000000000005f318 000000cc00000001 R_X86_64_64 000000000001d810 _ZN6beagle3cpu19BeagleCPU4StateImplIdLi1ELi0EE23calcCrossProductsStatesEPKiPKdS6_S6_dPdS7_ + 0 │ │ │ │ -000000000005f320 0000008200000001 R_X86_64_64 000000000001ddf0 _ZN6beagle3cpu19BeagleCPU4StateImplIdLi1ELi0EE25calcCrossProductsPartialsEPKdS4_S4_S4_dPdS5_ + 0 │ │ │ │ -000000000005f350 0000014300000001 R_X86_64_64 000000000001e780 _ZN6beagle3cpu19BeagleCPU4StateImplIdLi1ELi0EE16calcStatesStatesEPdPKiPKdS5_S7_ii + 0 │ │ │ │ -000000000005f358 000000fd00000001 R_X86_64_64 000000000001e930 _ZN6beagle3cpu19BeagleCPU4StateImplIdLi1ELi0EE18calcStatesPartialsEPdPKiPKdS7_S7_ii + 0 │ │ │ │ -000000000005f360 0000019c00000001 R_X86_64_64 000000000001ebe0 _ZN6beagle3cpu19BeagleCPU4StateImplIdLi1ELi0EE20calcPartialsPartialsEPdPKdS5_S5_S5_ii + 0 │ │ │ │ -000000000005f368 0000009e00000001 R_X86_64_64 000000000001ee20 _ZN6beagle3cpu19BeagleCPU4StateImplIdLi1ELi0EE23calcPrePartialsPartialsEPdPKdS5_S5_S5_ii + 0 │ │ │ │ -000000000005f370 0000005700000001 R_X86_64_64 000000000001f0d0 _ZN6beagle3cpu19BeagleCPU4StateImplIdLi1ELi0EE21calcPrePartialsStatesEPdPKdS5_PKiS5_ii + 0 │ │ │ │ -000000000005f378 0000015300000001 R_X86_64_64 0000000000048200 _ZN6beagle3cpu19BeagleCPU4StateImplIdLi1ELi0EE22calcRootLogLikelihoodsEiiiiPd + 0 │ │ │ │ -000000000005f398 000000f500000001 R_X86_64_64 000000000004d280 _ZN6beagle3cpu19BeagleCPU4StateImplIdLi1ELi0EE33calcRootLogLikelihoodsByPartitionEPKiS4_S4_S4_S4_iPd + 0 │ │ │ │ -000000000005f3a0 0000023e00000001 R_X86_64_64 00000000000451c0 _ZN6beagle3cpu19BeagleCPU4StateImplIdLi1ELi0EE27calcRootLogLikelihoodsMultiEPKiS4_S4_S4_iPd + 0 │ │ │ │ -000000000005f3a8 0000028300000001 R_X86_64_64 000000000003ce00 _ZN6beagle3cpu19BeagleCPU4StateImplIdLi1ELi0EE22calcEdgeLogLikelihoodsEiiiiiiPd + 0 │ │ │ │ -000000000005f3c0 0000024a00000001 R_X86_64_64 000000000004cbe0 _ZN6beagle3cpu19BeagleCPU4StateImplIdLi1ELi0EE33calcEdgeLogLikelihoodsByPartitionEPKiS4_S4_S4_S4_S4_S4_iPd + 0 │ │ │ │ -000000000005f3e8 0000028600000001 R_X86_64_64 000000000001f280 _ZN6beagle3cpu19BeagleCPU4StateImplIdLi1ELi0EE28calcStatesStatesFixedScalingEPdPKiPKdS5_S7_S7_ii + 0 │ │ │ │ -000000000005f3f0 0000015800000001 R_X86_64_64 000000000001f480 _ZN6beagle3cpu19BeagleCPU4StateImplIdLi1ELi0EE30calcStatesPartialsFixedScalingEPdPKiPKdS7_S7_S7_ii + 0 │ │ │ │ -000000000005f400 0000023500000001 R_X86_64_64 000000000001f780 _ZN6beagle3cpu19BeagleCPU4StateImplIdLi1ELi0EE32calcPartialsPartialsFixedScalingEPdPKdS5_S5_S5_S5_ii + 0 │ │ │ │ -000000000005f408 000000e700000001 R_X86_64_64 000000000002fbe0 _ZN6beagle3cpu19BeagleCPU4StateImplIdLi1ELi0EE31calcPartialsPartialsAutoScalingEPdPKdS5_S5_S5_Pi + 0 │ │ │ │ -000000000005f410 000000df00000001 R_X86_64_64 0000000000031060 _ZN6beagle3cpu19BeagleCPU4StateImplIdLi1ELi0EE15rescalePartialsEPdS3_S3_i + 0 │ │ │ │ -000000000005f418 000000c200000001 R_X86_64_64 0000000000030e60 _ZN6beagle3cpu19BeagleCPU4StateImplIdLi1ELi0EE26rescalePartialsByPartitionEPdS3_S3_ii + 0 │ │ │ │ -000000000005f460 0000004e00000001 R_X86_64_64 0000000000000000 __cxa_pure_virtual@CXXABI_1.3 + 0 │ │ │ │ -000000000005f468 0000004e00000001 R_X86_64_64 0000000000000000 __cxa_pure_virtual@CXXABI_1.3 + 0 │ │ │ │ -000000000005f470 0000004e00000001 R_X86_64_64 0000000000000000 __cxa_pure_virtual@CXXABI_1.3 + 0 │ │ │ │ -000000000005f480 0000011100000001 R_X86_64_64 0000000000056af0 _ZTSN6beagle10BeagleImplE + 0 │ │ │ │ -000000000005f490 0000012a00000001 R_X86_64_64 0000000000056b10 _ZTSN6beagle17BeagleImplFactoryE + 0 │ │ │ │ -000000000005f4a0 0000021000000001 R_X86_64_64 0000000000056b40 _ZTSSt16_Sp_counted_baseILN9__gnu_cxx12_Lock_policyE2EE + 0 │ │ │ │ -000000000005f4a8 000000d900000001 R_X86_64_64 000000000005e7a8 _ZTISt11_Mutex_baseILN9__gnu_cxx12_Lock_policyE2EE + 0 │ │ │ │ -000000000005f4b8 000000e500000001 R_X86_64_64 0000000000056b80 _ZTSN6beagle6plugin6PluginE + 0 │ │ │ │ -000000000005f4c8 000000f000000001 R_X86_64_64 0000000000056ba0 _ZTSN6beagle3cpu15BeagleCPUPluginE + 0 │ │ │ │ -000000000005f4d0 000001c700000001 R_X86_64_64 000000000005f4b0 _ZTIN6beagle6plugin6PluginE + 0 │ │ │ │ -000000000005f4e0 000000bf00000001 R_X86_64_64 0000000000056bc0 _ZTSNSt13__future_base13_State_baseV2E + 0 │ │ │ │ -000000000005f4f0 0000010100000001 R_X86_64_64 0000000000056bf0 _ZTSNSt13__future_base7_ResultIvEE + 0 │ │ │ │ -000000000005f4f8 0000004700000001 R_X86_64_64 0000000000000000 _ZTINSt13__future_base12_Result_baseE@GLIBCXX_3.4.15 + 0 │ │ │ │ -000000000005f508 000000eb00000001 R_X86_64_64 0000000000056c20 _ZTSN6beagle3cpu26BeagleCPU4StateImplFactoryIdEE + 0 │ │ │ │ -000000000005f510 000001fb00000001 R_X86_64_64 000000000005f488 _ZTIN6beagle17BeagleImplFactoryE + 0 │ │ │ │ -000000000005f528 000001fb00000001 R_X86_64_64 000000000005f488 _ZTIN6beagle17BeagleImplFactoryE + 0 │ │ │ │ -000000000005f540 000001fb00000001 R_X86_64_64 000000000005f488 _ZTIN6beagle17BeagleImplFactoryE + 0 │ │ │ │ -000000000005f558 000001fb00000001 R_X86_64_64 000000000005f488 _ZTIN6beagle17BeagleImplFactoryE + 0 │ │ │ │ -000000000005f520 0000015d00000001 R_X86_64_64 0000000000056c60 _ZTSN6beagle3cpu26BeagleCPU4StateImplFactoryIfEE + 0 │ │ │ │ -000000000005f538 0000011500000001 R_X86_64_64 0000000000056ca0 _ZTSN6beagle3cpu20BeagleCPUImplFactoryIdEE + 0 │ │ │ │ -000000000005f550 0000017b00000001 R_X86_64_64 0000000000056ce0 _ZTSN6beagle3cpu20BeagleCPUImplFactoryIfEE + 0 │ │ │ │ -000000000005f568 0000022a00000001 R_X86_64_64 000000000005f4c0 _ZTIN6beagle3cpu15BeagleCPUPluginE + 0 │ │ │ │ -000000000005f570 0000021c00000001 R_X86_64_64 000000000003da00 _ZNK6beagle6plugin6Plugin10pluginNameB5cxx11Ev + 0 │ │ │ │ -000000000005f578 0000015400000001 R_X86_64_64 0000000000042960 _ZNK6beagle6plugin6Plugin10pluginTypeB5cxx11Ev + 0 │ │ │ │ -000000000005f580 000001a500000001 R_X86_64_64 000000000001cb20 _ZNK6beagle6plugin6Plugin18getBeagleFactoriesB5cxx11Ev + 0 │ │ │ │ -000000000005f588 0000008d00000001 R_X86_64_64 000000000001cb30 _ZNK6beagle6plugin6Plugin18getBeagleResourcesB5cxx11Ev + 0 │ │ │ │ -000000000005f5a0 0000014200000001 R_X86_64_64 00000000000428c0 _ZNSt13__future_base13_State_baseV2D1Ev + 0 │ │ │ │ -000000000005f5a8 0000010b00000001 R_X86_64_64 0000000000042910 _ZNSt13__future_base13_State_baseV2D0Ev + 0 │ │ │ │ -000000000005f5c8 0000023c00000001 R_X86_64_64 000000000005f4e8 _ZTINSt13__future_base7_ResultIvEE + 0 │ │ │ │ -000000000005f5d0 000000e000000001 R_X86_64_64 000000000001cb70 _ZNSt13__future_base7_ResultIvE10_M_destroyEv + 0 │ │ │ │ -000000000005ff40 000000e000000006 R_X86_64_GLOB_DAT 000000000001cb70 _ZNSt13__future_base7_ResultIvE10_M_destroyEv + 0 │ │ │ │ -000000000005f5d8 000000d400000001 R_X86_64_64 0000000000029eb0 _ZNSt13__future_base7_ResultIvED1Ev + 0 │ │ │ │ -000000000005f5e0 000000a100000001 R_X86_64_64 0000000000029ed0 _ZNSt13__future_base7_ResultIvED0Ev + 0 │ │ │ │ -000000000005f5f0 000000a000000001 R_X86_64_64 000000000005f500 _ZTIN6beagle3cpu26BeagleCPU4StateImplFactoryIdEE + 0 │ │ │ │ -000000000005f5f8 0000018300000001 R_X86_64_64 000000000004c880 _ZN6beagle3cpu26BeagleCPU4StateImplFactoryIdE10createImplEiiiiiiiiiiillPi + 0 │ │ │ │ -000000000005f600 0000009100000001 R_X86_64_64 000000000001cbf0 _ZN6beagle3cpu26BeagleCPU4StateImplFactoryIdE7getNameEv + 0 │ │ │ │ -000000000005f608 000000c700000001 R_X86_64_64 000000000001cc00 _ZN6beagle3cpu26BeagleCPU4StateImplFactoryIdE8getFlagsEv + 0 │ │ │ │ -000000000005f618 0000011300000001 R_X86_64_64 000000000005f518 _ZTIN6beagle3cpu26BeagleCPU4StateImplFactoryIfEE + 0 │ │ │ │ -000000000005f620 0000016700000001 R_X86_64_64 000000000004e400 _ZN6beagle3cpu26BeagleCPU4StateImplFactoryIfE10createImplEiiiiiiiiiiillPi + 0 │ │ │ │ -000000000005f628 0000016e00000001 R_X86_64_64 000000000001cbd0 _ZN6beagle3cpu26BeagleCPU4StateImplFactoryIfE7getNameEv + 0 │ │ │ │ -000000000005f630 0000011800000001 R_X86_64_64 000000000001cbe0 _ZN6beagle3cpu26BeagleCPU4StateImplFactoryIfE8getFlagsEv + 0 │ │ │ │ -000000000005f640 0000020000000001 R_X86_64_64 000000000005f530 _ZTIN6beagle3cpu20BeagleCPUImplFactoryIdEE + 0 │ │ │ │ -000000000005f648 0000008e00000001 R_X86_64_64 000000000004c7a0 _ZN6beagle3cpu20BeagleCPUImplFactoryIdE10createImplEiiiiiiiiiiillPi + 0 │ │ │ │ -000000000005f650 0000007f00000001 R_X86_64_64 000000000001cbb0 _ZN6beagle3cpu20BeagleCPUImplFactoryIdE7getNameEv + 0 │ │ │ │ -000000000005f658 000001fd00000001 R_X86_64_64 000000000001cbc0 _ZN6beagle3cpu20BeagleCPUImplFactoryIdE8getFlagsEv + 0 │ │ │ │ -000000000005f668 0000026400000001 R_X86_64_64 000000000005f548 _ZTIN6beagle3cpu20BeagleCPUImplFactoryIfEE + 0 │ │ │ │ -000000000005f670 0000007000000001 R_X86_64_64 000000000004e320 _ZN6beagle3cpu20BeagleCPUImplFactoryIfE10createImplEiiiiiiiiiiillPi + 0 │ │ │ │ -000000000005f678 000000c900000001 R_X86_64_64 000000000001cb90 _ZN6beagle3cpu20BeagleCPUImplFactoryIfE7getNameEv + 0 │ │ │ │ -000000000005f680 0000023d00000001 R_X86_64_64 000000000001cba0 _ZN6beagle3cpu20BeagleCPUImplFactoryIfE8getFlagsEv + 0 │ │ │ │ -000000000005fbe8 0000012100000006 R_X86_64_GLOB_DAT 000000000005eb48 _ZTVN6beagle3cpu13BeagleCPUImplIdLi1ELi0EEE + 0 │ │ │ │ -000000000005fbf0 0000006600000006 R_X86_64_GLOB_DAT 0000000000040850 _ZNSt17_Function_handlerIFSt10unique_ptrINSt13__future_base12_Result_baseENS2_8_DeleterEEvENS1_12_Task_setterIS0_INS1_7_ResultIvEES3_EZNS1_11_Task_stateISt5_BindIFMN6beagle3cpu13BeagleCPUImplIfLi1ELi0EEEFvPKiSH_SH_SH_SH_iPdEPSF_SH_SH_SH_SH_SH_iSI_EESaIiEFvvEE6_M_runEvEUlvE_vEEE9_M_invokeERKSt9_Any_data + 0 │ │ │ │ -000000000005fbf8 000001b700000006 R_X86_64_GLOB_DAT 000000000005f590 _ZTVNSt13__future_base13_State_baseV2E + 0 │ │ │ │ -000000000005fc00 0000016900000006 R_X86_64_GLOB_DAT 0000000000040720 _ZNSt17_Function_handlerIFSt10unique_ptrINSt13__future_base12_Result_baseENS2_8_DeleterEEvENS1_12_Task_setterIS0_INS1_7_ResultIvEES3_EZNS1_11_Task_stateISt5_BindIFMN6beagle3cpu13BeagleCPUImplIdLi1ELi0EEEFvPKiSH_SH_SH_SH_iPdEPSF_SH_SH_SH_SH_SH_iSI_EESaIiEFvvEE14_M_run_delayedESt8weak_ptrINS1_13_State_baseV2EEEUlvE_vEEE9_M_invokeERKSt9_Any_data + 0 │ │ │ │ -000000000005fc08 0000009600000006 R_X86_64_GLOB_DAT 000000000005e188 _ZTINSt13__future_base12_Task_setterISt10unique_ptrINS_7_ResultIvEENS_12_Result_base8_DeleterEEZNS_11_Task_stateISt5_BindIFMN6beagle3cpu13BeagleCPUImplIdLi1ELi0EEEFvPKiSE_SE_SE_SE_iPdEPSC_SE_SE_SE_SE_SE_iSF_EESaIiEFvvEE6_M_runEvEUlvE_vEE + 0 │ │ │ │ -000000000005fc10 0000023900000006 R_X86_64_GLOB_DAT 000000000005e378 _ZTVN6beagle3cpu24EigenDecompositionSquareIdLi1EEE + 0 │ │ │ │ -000000000005fc20 000000be00000006 R_X86_64_GLOB_DAT 000000000005e610 _ZTVNSt13__future_base11_Task_stateISt5_BindIFMN6beagle3cpu13BeagleCPUImplIfLi1ELi0EEEFvPKiS7_S7_S7_S7_S7_S7_iPdEPS5_S7_S7_S7_S7_S7_S7_S7_iS8_EESaIiEFvvEEE + 0 │ │ │ │ -000000000005fc28 000001b300000006 R_X86_64_GLOB_DAT 0000000000040190 _ZNSt17_Function_handlerIFSt10unique_ptrINSt13__future_base12_Result_baseENS2_8_DeleterEEvENS1_12_Task_setterIS0_INS1_7_ResultIvEES3_EZNS1_11_Task_stateISt5_BindIFMN6beagle3cpu13BeagleCPUImplIdLi1ELi0EEEFvPKiSH_SH_SH_SH_iPdEPSF_SH_SH_SH_SH_SH_iSI_EESaIiEFvvEE6_M_runEvEUlvE_vEEE9_M_invokeERKSt9_Any_data + 0 │ │ │ │ -000000000005fc30 0000009d00000006 R_X86_64_GLOB_DAT 00000000000421f0 _ZNSt17_Function_handlerIFSt10unique_ptrINSt13__future_base12_Result_baseENS2_8_DeleterEEvENS1_12_Task_setterIS0_INS1_7_ResultIvEES3_EZNS1_11_Task_stateISt5_BindIFMN6beagle3cpu13BeagleCPUImplIdLi1ELi0EEEFvPKiSH_SH_SH_SH_SH_SH_iPdEPSF_SH_SH_SH_SH_SH_SH_SH_iSI_EESaIiEFvvEE6_M_runEvEUlvE_vEEE9_M_invokeERKSt9_Any_data + 0 │ │ │ │ -000000000005fc38 0000012d00000006 R_X86_64_GLOB_DAT 000000000003dcf0 _ZNSt17_Function_handlerIFSt10unique_ptrINSt13__future_base12_Result_baseENS2_8_DeleterEEvENS1_12_Task_setterIS0_INS1_7_ResultIvEES3_EZNS1_11_Task_stateISt5_BindIFMN6beagle3cpu13BeagleCPUImplIdLi1ELi0EEEFvPKiSH_SH_SH_SH_SH_SH_iPdEPSF_SH_SH_SH_SH_SH_SH_SH_iSI_EESaIiEFvvEE14_M_run_delayedESt8weak_ptrINS1_13_State_baseV2EEEUlvE_vEEE10_M_managerERSt9_Any_dataRKSX_St18_Manager_operation + 0 │ │ │ │ -000000000005fc40 0000016800000006 R_X86_64_GLOB_DAT 000000000005e420 _ZTVN6beagle3cpu22EigenDecompositionCubeIfLi1EEE + 0 │ │ │ │ -000000000005fc48 0000007400000006 R_X86_64_GLOB_DAT 000000000003de70 _ZNSt17_Function_handlerIFSt10unique_ptrINSt13__future_base12_Result_baseENS2_8_DeleterEEvENS1_12_Task_setterIS0_INS1_7_ResultIvEES3_EZNS1_11_Task_stateISt5_BindIFMN6beagle3cpu13BeagleCPUImplIfLi1ELi0EEEFvPKiSH_SH_SH_SH_SH_SH_iPdEPSF_SH_SH_SH_SH_SH_SH_SH_iSI_EESaIiEFvvEE14_M_run_delayedESt8weak_ptrINS1_13_State_baseV2EEEUlvE_vEEE10_M_managerERSt9_Any_dataRKSX_St18_Manager_operation + 0 │ │ │ │ -000000000005fc50 0000024100000006 R_X86_64_GLOB_DAT 000000000005e118 _ZTINSt13__future_base12_Task_setterISt10unique_ptrINS_7_ResultIvEENS_12_Result_base8_DeleterEEZNS_11_Task_stateISt5_BindIFMN6beagle3cpu13BeagleCPUImplIfLi1ELi0EEEFvPKiSE_SE_SE_SE_SE_SE_iPdEPSC_SE_SE_SE_SE_SE_SE_SE_iSF_EESaIiEFvvEE14_M_run_delayedESt8weak_ptrINS_13_State_baseV2EEEUlvE_vEE + 0 │ │ │ │ -000000000005fc58 0000014600000006 R_X86_64_GLOB_DAT 000000000005e738 _ZTVSt23_Sp_counted_ptr_inplaceINSt13__future_base11_Task_stateISt5_BindIFMN6beagle3cpu13BeagleCPUImplIfLi1ELi0EEEFvPKiS8_S8_S8_S8_iPdEPS6_S8_S8_S8_S8_S8_iS9_EESaIiEFvvEEESF_LN9__gnu_cxx12_Lock_policyE2EE + 0 │ │ │ │ -000000000005fc60 000000ea00000006 R_X86_64_GLOB_DAT 000000000004a590 _ZN6beagle3cpu13BeagleCPUImplIfLi1ELi0EE13threadWaitingEPNS2_10threadDataE + 0 │ │ │ │ -000000000005fc70 0000027800000006 R_X86_64_GLOB_DAT 000000000005f430 _ZTVNSt13__future_base16_Task_state_baseIFvvEEE + 0 │ │ │ │ -000000000005fc80 0000027400000006 R_X86_64_GLOB_DAT 000000000003fdf0 _ZNSt17_Function_handlerIFSt10unique_ptrINSt13__future_base12_Result_baseENS2_8_DeleterEEvENS1_12_Task_setterIS0_INS1_7_ResultIvEES3_EZNS1_11_Task_stateISt5_BindIFMN6beagle3cpu13BeagleCPUImplIfLi1ELi0EEEFvPKiSH_SH_SH_SH_iPdEPSF_SH_SH_SH_SH_SH_iSI_EESaIiEFvvEE14_M_run_delayedESt8weak_ptrINS1_13_State_baseV2EEEUlvE_vEEE9_M_invokeERKSt9_Any_data + 0 │ │ │ │ -000000000005fc88 0000000a00000006 R_X86_64_GLOB_DAT 0000000000000000 __cxa_finalize@GLIBC_2.2.5 + 0 │ │ │ │ -000000000005fc98 000001a300000006 R_X86_64_GLOB_DAT 000000000003dd30 _ZNSt17_Function_handlerIFSt10unique_ptrINSt13__future_base12_Result_baseENS2_8_DeleterEEvENS1_12_Task_setterIS0_INS1_7_ResultIvEES3_EZNS1_11_Task_stateISt5_BindIFMN6beagle3cpu13BeagleCPUImplIdLi1ELi0EEEFvPKiSH_SH_SH_SH_SH_SH_iPdEPSF_SH_SH_SH_SH_SH_SH_SH_iSI_EESaIiEFvvEE6_M_runEvEUlvE_vEEE10_M_managerERSt9_Any_dataRKSU_St18_Manager_operation + 0 │ │ │ │ -000000000005fcb0 0000017100000006 R_X86_64_GLOB_DAT 000000000005f138 _ZTVN6beagle3cpu19BeagleCPU4StateImplIdLi1ELi0EEE + 0 │ │ │ │ -000000000005fcc0 0000018c00000006 R_X86_64_GLOB_DAT 000000000003dd70 _ZNSt17_Function_handlerIFSt10unique_ptrINSt13__future_base12_Result_baseENS2_8_DeleterEEvENS1_12_Task_setterIS0_INS1_7_ResultIvEES3_EZNS1_11_Task_stateISt5_BindIFMN6beagle3cpu13BeagleCPUImplIfLi1ELi0EEEFibPKiiiEPSF_bSH_i13BeagleOpCodesEESaIiEFvvEE14_M_run_delayedESt8weak_ptrINS1_13_State_baseV2EEEUlvE_vEEE10_M_managerERSt9_Any_dataRKSX_St18_Manager_operation + 0 │ │ │ │ -000000000005fcc8 0000006500000006 R_X86_64_GLOB_DAT 000000000003de30 _ZNSt17_Function_handlerIFSt10unique_ptrINSt13__future_base12_Result_baseENS2_8_DeleterEEvENS1_12_Task_setterIS0_INS1_7_ResultIvEES3_EZNS1_11_Task_stateISt5_BindIFMN6beagle3cpu13BeagleCPUImplIfLi1ELi0EEEFvPKiSH_SH_SH_SH_iPdEPSF_SH_SH_SH_SH_SH_iSI_EESaIiEFvvEE6_M_runEvEUlvE_vEEE10_M_managerERSt9_Any_dataRKSU_St18_Manager_operation + 0 │ │ │ │ -000000000005fcd8 000000b200000006 R_X86_64_GLOB_DAT 000000000003ddb0 _ZNSt17_Function_handlerIFSt10unique_ptrINSt13__future_base12_Result_baseENS2_8_DeleterEEvENS1_12_Task_setterIS0_INS1_7_ResultIvEES3_EZNS1_11_Task_stateISt5_BindIFMN6beagle3cpu13BeagleCPUImplIfLi1ELi0EEEFibPKiiiEPSF_bSH_i13BeagleOpCodesEESaIiEFvvEE6_M_runEvEUlvE_vEEE10_M_managerERSt9_Any_dataRKSU_St18_Manager_operation + 0 │ │ │ │ -000000000005fce0 000000bc00000006 R_X86_64_GLOB_DAT 00000000000420a0 _ZNSt17_Function_handlerIFSt10unique_ptrINSt13__future_base12_Result_baseENS2_8_DeleterEEvENS1_12_Task_setterIS0_INS1_7_ResultIvEES3_EZNS1_11_Task_stateISt5_BindIFMN6beagle3cpu13BeagleCPUImplIfLi1ELi0EEEFvPKiSH_SH_SH_SH_SH_SH_iPdEPSF_SH_SH_SH_SH_SH_SH_SH_iSI_EESaIiEFvvEE6_M_runEvEUlvE_vEEE9_M_invokeERKSt9_Any_data + 0 │ │ │ │ -000000000005fce8 000000a900000006 R_X86_64_GLOB_DAT 000000000005f560 _ZTVN6beagle3cpu15BeagleCPUPluginE + 0 │ │ │ │ -000000000005fcf0 0000019d00000006 R_X86_64_GLOB_DAT 000000000003fbf0 _ZZNSt9once_flag18_Prepare_executionC4IZSt9call_onceIMNSt13__future_base13_State_baseV2EFvPSt8functionIFSt10unique_ptrINS3_12_Result_baseENS7_8_DeleterEEvEEPbEJPS4_SC_SD_EEvRS_OT_DpOT0_EUlvE_EERSI_ENUlvE_4_FUNEv + 0 │ │ │ │ -000000000005fd00 0000015e00000006 R_X86_64_GLOB_DAT 000000000003ff20 _ZNSt17_Function_handlerIFSt10unique_ptrINSt13__future_base12_Result_baseENS2_8_DeleterEEvENS1_12_Task_setterIS0_INS1_7_ResultIvEES3_EZNS1_11_Task_stateISt5_BindIFMN6beagle3cpu13BeagleCPUImplIfLi1ELi0EEEFibPKiiiEPSF_bSH_i13BeagleOpCodesEESaIiEFvvEE14_M_run_delayedESt8weak_ptrINS1_13_State_baseV2EEEUlvE_vEEE9_M_invokeERKSt9_Any_data + 0 │ │ │ │ -000000000005fd08 000000e200000006 R_X86_64_GLOB_DAT 000000000005e4f0 _ZTVNSt13__future_base11_Task_stateISt5_BindIFMN6beagle3cpu13BeagleCPUImplIdLi1ELi0EEEFvPKiS7_S7_S7_S7_iPdEPS5_S7_S7_S7_S7_S7_iS8_EESaIiEFvvEEE + 0 │ │ │ │ -000000000005fd10 0000001400000006 R_X86_64_GLOB_DAT 0000000000000000 _ZNSt9bad_allocD1Ev@GLIBCXX_3.4 + 0 │ │ │ │ -000000000005fd18 0000024600000006 R_X86_64_GLOB_DAT 000000000005f638 _ZTVN6beagle3cpu20BeagleCPUImplFactoryIdEE + 0 │ │ │ │ -000000000005fd20 0000001700000006 R_X86_64_GLOB_DAT 0000000000000000 _ZTISt12future_error@GLIBCXX_3.4.14 + 0 │ │ │ │ -000000000005fd28 0000009800000006 R_X86_64_GLOB_DAT 000000000005e538 _ZTVNSt13__future_base11_Task_stateISt5_BindIFMN6beagle3cpu13BeagleCPUImplIdLi1ELi0EEEFvPKiS7_S7_S7_S7_S7_S7_iPdEPS5_S7_S7_S7_S7_S7_S7_S7_iS8_EESaIiEFvvEEE + 0 │ │ │ │ -000000000005fd30 0000001a00000010 R_X86_64_DTPMOD64 0000000000000000 _ZSt15__once_callable@GLIBCXX_3.4.11 + 0 │ │ │ │ -000000000005fd38 0000001a00000011 R_X86_64_DTPOFF64 0000000000000000 _ZSt15__once_callable@GLIBCXX_3.4.11 + 0 │ │ │ │ -000000000005fd40 0000010d00000006 R_X86_64_GLOB_DAT 000000000003dc70 _ZNSt17_Function_handlerIFSt10unique_ptrINSt13__future_base12_Result_baseENS2_8_DeleterEEvENS1_12_Task_setterIS0_INS1_7_ResultIvEES3_EZNS1_11_Task_stateISt5_BindIFMN6beagle3cpu13BeagleCPUImplIdLi1ELi0EEEFvPKiSH_SH_SH_SH_iPdEPSF_SH_SH_SH_SH_SH_iSI_EESaIiEFvvEE14_M_run_delayedESt8weak_ptrINS1_13_State_baseV2EEEUlvE_vEEE10_M_managerERSt9_Any_dataRKSX_St18_Manager_operation + 0 │ │ │ │ -000000000005fd48 0000019700000006 R_X86_64_GLOB_DAT 000000000005e770 _ZTVSt23_Sp_counted_ptr_inplaceINSt13__future_base11_Task_stateISt5_BindIFMN6beagle3cpu13BeagleCPUImplIfLi1ELi0EEEFvPKiS8_S8_S8_S8_S8_S8_iPdEPS6_S8_S8_S8_S8_S8_S8_S8_iS9_EESaIiEFvvEEESF_LN9__gnu_cxx12_Lock_policyE2EE + 0 │ │ │ │ -000000000005fd50 0000022d00000006 R_X86_64_GLOB_DAT 000000000005e1a8 _ZTINSt13__future_base12_Task_setterISt10unique_ptrINS_7_ResultIvEENS_12_Result_base8_DeleterEEZNS_11_Task_stateISt5_BindIFMN6beagle3cpu13BeagleCPUImplIdLi1ELi0EEEFibPKiiiEPSC_bSE_i13BeagleOpCodesEESaIiEFvvEE6_M_runEvEUlvE_vEE + 0 │ │ │ │ -000000000005fd60 000001f000000006 R_X86_64_GLOB_DAT 000000000005e690 _ZTVSt23_Sp_counted_ptr_inplaceINSt13__future_base11_Task_stateISt5_BindIFMN6beagle3cpu13BeagleCPUImplIdLi1ELi0EEEFvPKiS8_S8_S8_S8_iPdEPS6_S8_S8_S8_S8_S8_iS9_EESaIiEFvvEEESF_LN9__gnu_cxx12_Lock_policyE2EE + 0 │ │ │ │ -000000000005fd68 0000027d00000006 R_X86_64_GLOB_DAT 000000000005e4a8 _ZTVNSt13__future_base11_Task_stateISt5_BindIFMN6beagle3cpu13BeagleCPUImplIdLi1ELi0EEEFibPKiiiEPS5_bS7_i13BeagleOpCodesEESaIiEFvvEEE + 0 │ │ │ │ -000000000005fd70 0000008400000006 R_X86_64_GLOB_DAT 000000000005f660 _ZTVN6beagle3cpu20BeagleCPUImplFactoryIfEE + 0 │ │ │ │ -000000000005fd80 0000023000000006 R_X86_64_GLOB_DAT 000000000003dcb0 _ZNSt17_Function_handlerIFSt10unique_ptrINSt13__future_base12_Result_baseENS2_8_DeleterEEvENS1_12_Task_setterIS0_INS1_7_ResultIvEES3_EZNS1_11_Task_stateISt5_BindIFMN6beagle3cpu13BeagleCPUImplIdLi1ELi0EEEFvPKiSH_SH_SH_SH_iPdEPSF_SH_SH_SH_SH_SH_iSI_EESaIiEFvvEE6_M_runEvEUlvE_vEEE10_M_managerERSt9_Any_dataRKSU_St18_Manager_operation + 0 │ │ │ │ -000000000005fd88 0000002000000006 R_X86_64_GLOB_DAT 0000000000000000 _ZTVSt9bad_alloc@GLIBCXX_3.4 + 0 │ │ │ │ -000000000005fd98 000000cd00000006 R_X86_64_GLOB_DAT 000000000005e3e8 _ZTVN6beagle3cpu24EigenDecompositionSquareIfLi1EEE + 0 │ │ │ │ -000000000005fda8 000001bc00000006 R_X86_64_GLOB_DAT 0000000000042a30 _ZNSt13__future_base13_State_baseV29_M_do_setEPSt8functionIFSt10unique_ptrINS_12_Result_baseENS3_8_DeleterEEvEEPb + 0 │ │ │ │ -000000000005fdb0 0000008300000006 R_X86_64_GLOB_DAT 000000000005e5c8 _ZTVNSt13__future_base11_Task_stateISt5_BindIFMN6beagle3cpu13BeagleCPUImplIfLi1ELi0EEEFvPKiS7_S7_S7_S7_iPdEPS5_S7_S7_S7_S7_S7_iS8_EESaIiEFvvEEE + 0 │ │ │ │ -000000000005fdc0 0000012200000006 R_X86_64_GLOB_DAT 000000000005e178 _ZTINSt13__future_base12_Task_setterISt10unique_ptrINS_7_ResultIvEENS_12_Result_base8_DeleterEEZNS_11_Task_stateISt5_BindIFMN6beagle3cpu13BeagleCPUImplIdLi1ELi0EEEFvPKiSE_SE_SE_SE_SE_SE_iPdEPSC_SE_SE_SE_SE_SE_SE_SE_iSF_EESaIiEFvvEE14_M_run_delayedESt8weak_ptrINS_13_State_baseV2EEEUlvE_vEE + 0 │ │ │ │ -000000000005fdc8 0000019300000006 R_X86_64_GLOB_DAT 000000000003dbf0 _ZNSt17_Function_handlerIFSt10unique_ptrINSt13__future_base12_Result_baseENS2_8_DeleterEEvENS1_12_Task_setterIS0_INS1_7_ResultIvEES3_EZNS1_11_Task_stateISt5_BindIFMN6beagle3cpu13BeagleCPUImplIdLi1ELi0EEEFibPKiiiEPSF_bSH_i13BeagleOpCodesEESaIiEFvvEE14_M_run_delayedESt8weak_ptrINS1_13_State_baseV2EEEUlvE_vEEE10_M_managerERSt9_Any_dataRKSX_St18_Manager_operation + 0 │ │ │ │ -000000000005fde8 0000019100000006 R_X86_64_GLOB_DAT 0000000000056950 _ZTSSt19_Sp_make_shared_tag + 0 │ │ │ │ -000000000005fe08 0000024e00000006 R_X86_64_GLOB_DAT 00000000000402c0 _ZNSt17_Function_handlerIFSt10unique_ptrINSt13__future_base12_Result_baseENS2_8_DeleterEEvENS1_12_Task_setterIS0_INS1_7_ResultIvEES3_EZNS1_11_Task_stateISt5_BindIFMN6beagle3cpu13BeagleCPUImplIdLi1ELi0EEEFibPKiiiEPSF_bSH_i13BeagleOpCodesEESaIiEFvvEE14_M_run_delayedESt8weak_ptrINS1_13_State_baseV2EEEUlvE_vEEE9_M_invokeERKSt9_Any_data + 0 │ │ │ │ -000000000005fe18 000001b400000006 R_X86_64_GLOB_DAT 000000000005e1b8 _ZTINSt13__future_base12_Task_setterISt10unique_ptrINS_7_ResultIvEENS_12_Result_base8_DeleterEEZNS_11_Task_stateISt5_BindIFMN6beagle3cpu13BeagleCPUImplIdLi1ELi0EEEFibPKiiiEPSC_bSE_i13BeagleOpCodesEESaIiEFvvEE14_M_run_delayedESt8weak_ptrINS_13_State_baseV2EEEUlvE_vEE + 0 │ │ │ │ -000000000005fe28 0000012000000006 R_X86_64_GLOB_DAT 000000000001cb40 _ZNSt6thread24_M_thread_deps_never_runEv + 0 │ │ │ │ -000000000005fe30 0000002900000010 R_X86_64_DTPMOD64 0000000000000000 _ZSt11__once_call@GLIBCXX_3.4.11 + 0 │ │ │ │ -000000000005fe38 0000002900000011 R_X86_64_DTPOFF64 0000000000000000 _ZSt11__once_call@GLIBCXX_3.4.11 + 0 │ │ │ │ -000000000005fe40 0000011e00000006 R_X86_64_GLOB_DAT 000000000005e6c8 _ZTVSt23_Sp_counted_ptr_inplaceINSt13__future_base11_Task_stateISt5_BindIFMN6beagle3cpu13BeagleCPUImplIdLi1ELi0EEEFvPKiS8_S8_S8_S8_S8_S8_iPdEPS6_S8_S8_S8_S8_S8_S8_S8_iS9_EESaIiEFvvEEESF_LN9__gnu_cxx12_Lock_policyE2EE + 0 │ │ │ │ -000000000005fe48 000000ec00000006 R_X86_64_GLOB_DAT 000000000005ee40 _ZTVN6beagle3cpu19BeagleCPU4StateImplIfLi1ELi0EEE + 0 │ │ │ │ -000000000005fe58 0000008100000006 R_X86_64_GLOB_DAT 000000000005e128 _ZTINSt13__future_base12_Task_setterISt10unique_ptrINS_7_ResultIvEENS_12_Result_base8_DeleterEEZNS_11_Task_stateISt5_BindIFMN6beagle3cpu13BeagleCPUImplIfLi1ELi0EEEFvPKiSE_SE_SE_SE_iPdEPSC_SE_SE_SE_SE_SE_iSF_EESaIiEFvvEE6_M_runEvEUlvE_vEE + 0 │ │ │ │ -000000000005fe60 0000002d00000006 R_X86_64_GLOB_DAT 0000000000000000 __libc_single_threaded@GLIBC_2.32 + 0 │ │ │ │ -000000000005fe68 0000002e00000006 R_X86_64_GLOB_DAT 0000000000000000 _ZTISt9bad_alloc@GLIBCXX_3.4 + 0 │ │ │ │ -000000000005fe70 0000011200000006 R_X86_64_GLOB_DAT 000000000005e658 _ZTVSt23_Sp_counted_ptr_inplaceINSt13__future_base11_Task_stateISt5_BindIFMN6beagle3cpu13BeagleCPUImplIdLi1ELi0EEEFibPKiiiEPS6_bS8_i13BeagleOpCodesEESaIiEFvvEEESF_LN9__gnu_cxx12_Lock_policyE2EE + 0 │ │ │ │ -000000000005fe78 000000ed00000006 R_X86_64_GLOB_DAT 000000000005e458 _ZTVNSt6thread11_State_implINS_8_InvokerISt5tupleIJMN6beagle3cpu13BeagleCPUImplIdLi1ELi0EEEFvPNS6_10threadDataEEPS6_S8_EEEEEE + 0 │ │ │ │ -000000000005fe80 000000c100000006 R_X86_64_GLOB_DAT 000000000003dc30 _ZNSt17_Function_handlerIFSt10unique_ptrINSt13__future_base12_Result_baseENS2_8_DeleterEEvENS1_12_Task_setterIS0_INS1_7_ResultIvEES3_EZNS1_11_Task_stateISt5_BindIFMN6beagle3cpu13BeagleCPUImplIdLi1ELi0EEEFibPKiiiEPSF_bSH_i13BeagleOpCodesEESaIiEFvvEE6_M_runEvEUlvE_vEEE10_M_managerERSt9_Any_dataRKSU_St18_Manager_operation + 0 │ │ │ │ -000000000005fe88 0000014800000006 R_X86_64_GLOB_DAT 000000000005f5c0 _ZTVNSt13__future_base7_ResultIvEE + 0 │ │ │ │ -000000000005fe90 0000012600000006 R_X86_64_GLOB_DAT 000000000005e158 _ZTINSt13__future_base12_Task_setterISt10unique_ptrINS_7_ResultIvEENS_12_Result_base8_DeleterEEZNS_11_Task_stateISt5_BindIFMN6beagle3cpu13BeagleCPUImplIfLi1ELi0EEEFibPKiiiEPSC_bSE_i13BeagleOpCodesEESaIiEFvvEE14_M_run_delayedESt8weak_ptrINS_13_State_baseV2EEEUlvE_vEE + 0 │ │ │ │ -000000000005fea8 0000003300000006 R_X86_64_GLOB_DAT 0000000000000000 stderr@GLIBC_2.2.5 + 0 │ │ │ │ -000000000005feb8 0000016400000006 R_X86_64_GLOB_DAT 000000000005e138 _ZTINSt13__future_base12_Task_setterISt10unique_ptrINS_7_ResultIvEENS_12_Result_base8_DeleterEEZNS_11_Task_stateISt5_BindIFMN6beagle3cpu13BeagleCPUImplIfLi1ELi0EEEFvPKiSE_SE_SE_SE_iPdEPSC_SE_SE_SE_SE_SE_iSF_EESaIiEFvvEE14_M_run_delayedESt8weak_ptrINS_13_State_baseV2EEEUlvE_vEE + 0 │ │ │ │ -000000000005fec0 0000014900000006 R_X86_64_GLOB_DAT 000000000003fca0 _ZNSt17_Function_handlerIFSt10unique_ptrINSt13__future_base12_Result_baseENS2_8_DeleterEEvENS1_12_Task_setterIS0_INS1_7_ResultIvEES3_EZNS1_11_Task_stateISt5_BindIFMN6beagle3cpu13BeagleCPUImplIfLi1ELi0EEEFvPKiSH_SH_SH_SH_SH_SH_iPdEPSF_SH_SH_SH_SH_SH_SH_SH_iSI_EESaIiEFvvEE14_M_run_delayedESt8weak_ptrINS1_13_State_baseV2EEEUlvE_vEEE9_M_invokeERKSt9_Any_data + 0 │ │ │ │ -000000000005fec8 000000b100000006 R_X86_64_GLOB_DAT 000000000003ddf0 _ZNSt17_Function_handlerIFSt10unique_ptrINSt13__future_base12_Result_baseENS2_8_DeleterEEvENS1_12_Task_setterIS0_INS1_7_ResultIvEES3_EZNS1_11_Task_stateISt5_BindIFMN6beagle3cpu13BeagleCPUImplIfLi1ELi0EEEFvPKiSH_SH_SH_SH_iPdEPSF_SH_SH_SH_SH_SH_iSI_EESaIiEFvvEE14_M_run_delayedESt8weak_ptrINS1_13_State_baseV2EEEUlvE_vEEE10_M_managerERSt9_Any_dataRKSX_St18_Manager_operation + 0 │ │ │ │ -000000000005fee8 0000021900000006 R_X86_64_GLOB_DAT 0000000000040040 _ZNSt17_Function_handlerIFSt10unique_ptrINSt13__future_base12_Result_baseENS2_8_DeleterEEvENS1_12_Task_setterIS0_INS1_7_ResultIvEES3_EZNS1_11_Task_stateISt5_BindIFMN6beagle3cpu13BeagleCPUImplIdLi1ELi0EEEFvPKiSH_SH_SH_SH_SH_SH_iPdEPSF_SH_SH_SH_SH_SH_SH_SH_iSI_EESaIiEFvvEE14_M_run_delayedESt8weak_ptrINS1_13_State_baseV2EEEUlvE_vEEE9_M_invokeERKSt9_Any_data + 0 │ │ │ │ -000000000005fef0 0000009c00000006 R_X86_64_GLOB_DAT 000000000005e3b0 _ZTVN6beagle3cpu22EigenDecompositionCubeIdLi1EEE + 0 │ │ │ │ -000000000005fef8 0000020e00000006 R_X86_64_GLOB_DAT 000000000005e168 _ZTINSt13__future_base12_Task_setterISt10unique_ptrINS_7_ResultIvEENS_12_Result_base8_DeleterEEZNS_11_Task_stateISt5_BindIFMN6beagle3cpu13BeagleCPUImplIdLi1ELi0EEEFvPKiSE_SE_SE_SE_SE_SE_iPdEPSC_SE_SE_SE_SE_SE_SE_SE_iSF_EESaIiEFvvEE6_M_runEvEUlvE_vEE + 0 │ │ │ │ -000000000005ff00 0000015500000006 R_X86_64_GLOB_DAT 000000000005e108 _ZTINSt13__future_base12_Task_setterISt10unique_ptrINS_7_ResultIvEENS_12_Result_base8_DeleterEEZNS_11_Task_stateISt5_BindIFMN6beagle3cpu13BeagleCPUImplIfLi1ELi0EEEFvPKiSE_SE_SE_SE_SE_SE_iPdEPSC_SE_SE_SE_SE_SE_SE_SE_iSF_EESaIiEFvvEE6_M_runEvEUlvE_vEE + 0 │ │ │ │ -000000000005ff08 0000003b00000006 R_X86_64_GLOB_DAT 0000000000000000 __once_proxy@GLIBCXX_3.4.11 + 0 │ │ │ │ -000000000005ff18 000001b000000006 R_X86_64_GLOB_DAT 0000000000040600 _ZNSt17_Function_handlerIFSt10unique_ptrINSt13__future_base12_Result_baseENS2_8_DeleterEEvENS1_12_Task_setterIS0_INS1_7_ResultIvEES3_EZNS1_11_Task_stateISt5_BindIFMN6beagle3cpu13BeagleCPUImplIdLi1ELi0EEEFibPKiiiEPSF_bSH_i13BeagleOpCodesEESaIiEFvvEE6_M_runEvEUlvE_vEEE9_M_invokeERKSt9_Any_data + 0 │ │ │ │ -000000000005ff20 000001eb00000006 R_X86_64_GLOB_DAT 0000000000056d08 _ZZNSt19_Sp_make_shared_tag5_S_tiEvE5__tag + 0 │ │ │ │ -000000000005ff28 0000015000000006 R_X86_64_GLOB_DAT 000000000005f5e8 _ZTVN6beagle3cpu26BeagleCPU4StateImplFactoryIdEE + 0 │ │ │ │ -000000000005ff38 0000008f00000006 R_X86_64_GLOB_DAT 000000000005e850 _ZTVN6beagle3cpu13BeagleCPUImplIfLi1ELi0EEE + 0 │ │ │ │ -000000000005ff48 000000f700000006 R_X86_64_GLOB_DAT 000000000001cb80 _ZNSt15__exception_ptr12__dest_thunkISt12future_errorEEvPv + 0 │ │ │ │ -000000000005ff50 000001c100000006 R_X86_64_GLOB_DAT 000000000005e148 _ZTINSt13__future_base12_Task_setterISt10unique_ptrINS_7_ResultIvEENS_12_Result_base8_DeleterEEZNS_11_Task_stateISt5_BindIFMN6beagle3cpu13BeagleCPUImplIfLi1ELi0EEEFibPKiiiEPSC_bSE_i13BeagleOpCodesEESaIiEFvvEE6_M_runEvEUlvE_vEE + 0 │ │ │ │ -000000000005ff58 000000b000000006 R_X86_64_GLOB_DAT 000000000005e198 _ZTINSt13__future_base12_Task_setterISt10unique_ptrINS_7_ResultIvEENS_12_Result_base8_DeleterEEZNS_11_Task_stateISt5_BindIFMN6beagle3cpu13BeagleCPUImplIdLi1ELi0EEEFvPKiSE_SE_SE_SE_iPdEPSC_SE_SE_SE_SE_SE_iSF_EESaIiEFvvEE14_M_run_delayedESt8weak_ptrINS_13_State_baseV2EEEUlvE_vEE + 0 │ │ │ │ -000000000005ff60 0000018a00000006 R_X86_64_GLOB_DAT 000000000005e700 _ZTVSt23_Sp_counted_ptr_inplaceINSt13__future_base11_Task_stateISt5_BindIFMN6beagle3cpu13BeagleCPUImplIfLi1ELi0EEEFibPKiiiEPS6_bS8_i13BeagleOpCodesEESaIiEFvvEEESF_LN9__gnu_cxx12_Lock_policyE2EE + 0 │ │ │ │ -000000000005ff68 0000019400000006 R_X86_64_GLOB_DAT 000000000005e480 _ZTVNSt6thread11_State_implINS_8_InvokerISt5tupleIJMN6beagle3cpu13BeagleCPUImplIfLi1ELi0EEEFvPNS6_10threadDataEEPS6_S8_EEEEEE + 0 │ │ │ │ -000000000005ff70 0000019b00000006 R_X86_64_GLOB_DAT 000000000003deb0 _ZNSt17_Function_handlerIFSt10unique_ptrINSt13__future_base12_Result_baseENS2_8_DeleterEEvENS1_12_Task_setterIS0_INS1_7_ResultIvEES3_EZNS1_11_Task_stateISt5_BindIFMN6beagle3cpu13BeagleCPUImplIfLi1ELi0EEEFvPKiSH_SH_SH_SH_SH_SH_iPdEPSF_SH_SH_SH_SH_SH_SH_SH_iSI_EESaIiEFvvEE6_M_runEvEUlvE_vEEE10_M_managerERSt9_Any_dataRKSU_St18_Manager_operation + 0 │ │ │ │ -000000000005ff78 0000004500000006 R_X86_64_GLOB_DAT 0000000000000000 _ITM_deregisterTMCloneTable + 0 │ │ │ │ -000000000005ff90 000001d000000006 R_X86_64_GLOB_DAT 00000000000404e0 _ZNSt17_Function_handlerIFSt10unique_ptrINSt13__future_base12_Result_baseENS2_8_DeleterEEvENS1_12_Task_setterIS0_INS1_7_ResultIvEES3_EZNS1_11_Task_stateISt5_BindIFMN6beagle3cpu13BeagleCPUImplIfLi1ELi0EEEFibPKiiiEPSF_bSH_i13BeagleOpCodesEESaIiEFvvEE6_M_runEvEUlvE_vEEE9_M_invokeERKSt9_Any_data + 0 │ │ │ │ -000000000005ff98 0000004a00000006 R_X86_64_GLOB_DAT 0000000000000000 _ZTVSt12future_error@GLIBCXX_3.4.14 + 0 │ │ │ │ -000000000005ffa0 0000019e00000006 R_X86_64_GLOB_DAT 000000000004a800 _ZN6beagle3cpu13BeagleCPUImplIdLi1ELi0EE13threadWaitingEPNS2_10threadDataE + 0 │ │ │ │ -000000000005ffb0 0000004d00000006 R_X86_64_GLOB_DAT 0000000000000000 __gmon_start__ + 0 │ │ │ │ -000000000005ffc8 0000004f00000006 R_X86_64_GLOB_DAT 0000000000000000 _ITM_registerTMCloneTable + 0 │ │ │ │ -000000000005ffd8 000001a800000006 R_X86_64_GLOB_DAT 000000000005f610 _ZTVN6beagle3cpu26BeagleCPU4StateImplFactoryIfEE + 0 │ │ │ │ -000000000005ffe8 000001a000000006 R_X86_64_GLOB_DAT 000000000005e580 _ZTVNSt13__future_base11_Task_stateISt5_BindIFMN6beagle3cpu13BeagleCPUImplIfLi1ELi0EEEFibPKiiiEPS5_bS7_i13BeagleOpCodesEESaIiEFvvEEE + 0 │ │ │ │ -0000000000060008 0000001d00000001 R_X86_64_64 0000000000000000 _ZTIN10__cxxabiv115__forced_unwindE@CXXABI_1.3.2 + 0 │ │ │ │ -0000000000060010 0000003e00000001 R_X86_64_64 0000000000000000 __gxx_personality_v0@CXXABI_1.3 + 0 │ │ │ │ +000000000005c0f0 0000000000000008 R_X86_64_RELATIVE 1c8e0 │ │ │ │ +000000000005c0f8 0000000000000008 R_X86_64_RELATIVE 1c8a0 │ │ │ │ +000000000005c100 0000000000000008 R_X86_64_RELATIVE 5303a │ │ │ │ +000000000005e000 0000000000000008 R_X86_64_RELATIVE 5e000 │ │ │ │ +000000000005c108 0000001800000001 R_X86_64_64 0000000000000000 _ZTVN10__cxxabiv117__class_type_infoE@CXXABI_1.3 + 10 │ │ │ │ +000000000005c118 0000001800000001 R_X86_64_64 0000000000000000 _ZTVN10__cxxabiv117__class_type_infoE@CXXABI_1.3 + 10 │ │ │ │ +000000000005c128 0000001800000001 R_X86_64_64 0000000000000000 _ZTVN10__cxxabiv117__class_type_infoE@CXXABI_1.3 + 10 │ │ │ │ +000000000005c138 0000001800000001 R_X86_64_64 0000000000000000 _ZTVN10__cxxabiv117__class_type_infoE@CXXABI_1.3 + 10 │ │ │ │ +000000000005c148 0000001800000001 R_X86_64_64 0000000000000000 _ZTVN10__cxxabiv117__class_type_infoE@CXXABI_1.3 + 10 │ │ │ │ +000000000005c158 0000001800000001 R_X86_64_64 0000000000000000 _ZTVN10__cxxabiv117__class_type_infoE@CXXABI_1.3 + 10 │ │ │ │ +000000000005c168 0000001800000001 R_X86_64_64 0000000000000000 _ZTVN10__cxxabiv117__class_type_infoE@CXXABI_1.3 + 10 │ │ │ │ +000000000005c178 0000001800000001 R_X86_64_64 0000000000000000 _ZTVN10__cxxabiv117__class_type_infoE@CXXABI_1.3 + 10 │ │ │ │ +000000000005c188 0000001800000001 R_X86_64_64 0000000000000000 _ZTVN10__cxxabiv117__class_type_infoE@CXXABI_1.3 + 10 │ │ │ │ +000000000005c198 0000001800000001 R_X86_64_64 0000000000000000 _ZTVN10__cxxabiv117__class_type_infoE@CXXABI_1.3 + 10 │ │ │ │ +000000000005c1a8 0000001800000001 R_X86_64_64 0000000000000000 _ZTVN10__cxxabiv117__class_type_infoE@CXXABI_1.3 + 10 │ │ │ │ +000000000005c1b8 0000001800000001 R_X86_64_64 0000000000000000 _ZTVN10__cxxabiv117__class_type_infoE@CXXABI_1.3 + 10 │ │ │ │ +000000000005c7a8 0000001800000001 R_X86_64_64 0000000000000000 _ZTVN10__cxxabiv117__class_type_infoE@CXXABI_1.3 + 10 │ │ │ │ +000000000005c818 0000001800000001 R_X86_64_64 0000000000000000 _ZTVN10__cxxabiv117__class_type_infoE@CXXABI_1.3 + 10 │ │ │ │ +000000000005c828 0000001800000001 R_X86_64_64 0000000000000000 _ZTVN10__cxxabiv117__class_type_infoE@CXXABI_1.3 + 10 │ │ │ │ +000000000005d478 0000001800000001 R_X86_64_64 0000000000000000 _ZTVN10__cxxabiv117__class_type_infoE@CXXABI_1.3 + 10 │ │ │ │ +000000000005d488 0000001800000001 R_X86_64_64 0000000000000000 _ZTVN10__cxxabiv117__class_type_infoE@CXXABI_1.3 + 10 │ │ │ │ +000000000005d4b0 0000001800000001 R_X86_64_64 0000000000000000 _ZTVN10__cxxabiv117__class_type_infoE@CXXABI_1.3 + 10 │ │ │ │ +000000000005d4d8 0000001800000001 R_X86_64_64 0000000000000000 _ZTVN10__cxxabiv117__class_type_infoE@CXXABI_1.3 + 10 │ │ │ │ +000000000005c110 0000023f00000001 R_X86_64_64 00000000000531a0 _ZTSNSt13__future_base12_Task_setterISt10unique_ptrINS_7_ResultIvEENS_12_Result_base8_DeleterEEZNS_11_Task_stateISt5_BindIFMN6beagle3cpu13BeagleCPUImplIfLi1ELi0EEEFvPKiSE_SE_SE_SE_SE_SE_iPdEPSC_SE_SE_SE_SE_SE_SE_SE_iSF_EESaIiEFvvEE6_M_runEvEUlvE_vEE + 0 │ │ │ │ +000000000005c120 0000024c00000001 R_X86_64_64 00000000000532a0 _ZTSNSt13__future_base12_Task_setterISt10unique_ptrINS_7_ResultIvEENS_12_Result_base8_DeleterEEZNS_11_Task_stateISt5_BindIFMN6beagle3cpu13BeagleCPUImplIfLi1ELi0EEEFvPKiSE_SE_SE_SE_SE_SE_iPdEPSC_SE_SE_SE_SE_SE_SE_SE_iSF_EESaIiEFvvEE14_M_run_delayedESt8weak_ptrINS_13_State_baseV2EEEUlvE_vEE + 0 │ │ │ │ +000000000005c130 000001b100000001 R_X86_64_64 00000000000533c0 _ZTSNSt13__future_base12_Task_setterISt10unique_ptrINS_7_ResultIvEENS_12_Result_base8_DeleterEEZNS_11_Task_stateISt5_BindIFMN6beagle3cpu13BeagleCPUImplIfLi1ELi0EEEFvPKiSE_SE_SE_SE_iPdEPSC_SE_SE_SE_SE_SE_iSF_EESaIiEFvvEE6_M_runEvEUlvE_vEE + 0 │ │ │ │ +000000000005c140 0000025d00000001 R_X86_64_64 00000000000534c0 _ZTSNSt13__future_base12_Task_setterISt10unique_ptrINS_7_ResultIvEENS_12_Result_base8_DeleterEEZNS_11_Task_stateISt5_BindIFMN6beagle3cpu13BeagleCPUImplIfLi1ELi0EEEFvPKiSE_SE_SE_SE_iPdEPSC_SE_SE_SE_SE_SE_iSF_EESaIiEFvvEE14_M_run_delayedESt8weak_ptrINS_13_State_baseV2EEEUlvE_vEE + 0 │ │ │ │ +000000000005c150 0000007b00000001 R_X86_64_64 00000000000535e0 _ZTSNSt13__future_base12_Task_setterISt10unique_ptrINS_7_ResultIvEENS_12_Result_base8_DeleterEEZNS_11_Task_stateISt5_BindIFMN6beagle3cpu13BeagleCPUImplIfLi1ELi0EEEFibPKiiiEPSC_bSE_i13BeagleOpCodesEESaIiEFvvEE6_M_runEvEUlvE_vEE + 0 │ │ │ │ +000000000005c160 0000016d00000001 R_X86_64_64 00000000000536c0 _ZTSNSt13__future_base12_Task_setterISt10unique_ptrINS_7_ResultIvEENS_12_Result_base8_DeleterEEZNS_11_Task_stateISt5_BindIFMN6beagle3cpu13BeagleCPUImplIfLi1ELi0EEEFibPKiiiEPSC_bSE_i13BeagleOpCodesEESaIiEFvvEE14_M_run_delayedESt8weak_ptrINS_13_State_baseV2EEEUlvE_vEE + 0 │ │ │ │ +000000000005c170 0000017700000001 R_X86_64_64 00000000000537e0 _ZTSNSt13__future_base12_Task_setterISt10unique_ptrINS_7_ResultIvEENS_12_Result_base8_DeleterEEZNS_11_Task_stateISt5_BindIFMN6beagle3cpu13BeagleCPUImplIdLi1ELi0EEEFvPKiSE_SE_SE_SE_SE_SE_iPdEPSC_SE_SE_SE_SE_SE_SE_SE_iSF_EESaIiEFvvEE6_M_runEvEUlvE_vEE + 0 │ │ │ │ +000000000005c180 0000012e00000001 R_X86_64_64 00000000000538e0 _ZTSNSt13__future_base12_Task_setterISt10unique_ptrINS_7_ResultIvEENS_12_Result_base8_DeleterEEZNS_11_Task_stateISt5_BindIFMN6beagle3cpu13BeagleCPUImplIdLi1ELi0EEEFvPKiSE_SE_SE_SE_SE_SE_iPdEPSC_SE_SE_SE_SE_SE_SE_SE_iSF_EESaIiEFvvEE14_M_run_delayedESt8weak_ptrINS_13_State_baseV2EEEUlvE_vEE + 0 │ │ │ │ +000000000005c190 0000023600000001 R_X86_64_64 0000000000053a00 _ZTSNSt13__future_base12_Task_setterISt10unique_ptrINS_7_ResultIvEENS_12_Result_base8_DeleterEEZNS_11_Task_stateISt5_BindIFMN6beagle3cpu13BeagleCPUImplIdLi1ELi0EEEFvPKiSE_SE_SE_SE_iPdEPSC_SE_SE_SE_SE_SE_iSF_EESaIiEFvvEE6_M_runEvEUlvE_vEE + 0 │ │ │ │ +000000000005c1a0 0000023800000001 R_X86_64_64 0000000000053b00 _ZTSNSt13__future_base12_Task_setterISt10unique_ptrINS_7_ResultIvEENS_12_Result_base8_DeleterEEZNS_11_Task_stateISt5_BindIFMN6beagle3cpu13BeagleCPUImplIdLi1ELi0EEEFvPKiSE_SE_SE_SE_iPdEPSC_SE_SE_SE_SE_SE_iSF_EESaIiEFvvEE14_M_run_delayedESt8weak_ptrINS_13_State_baseV2EEEUlvE_vEE + 0 │ │ │ │ +000000000005c1b0 000000fe00000001 R_X86_64_64 0000000000053c20 _ZTSNSt13__future_base12_Task_setterISt10unique_ptrINS_7_ResultIvEENS_12_Result_base8_DeleterEEZNS_11_Task_stateISt5_BindIFMN6beagle3cpu13BeagleCPUImplIdLi1ELi0EEEFibPKiiiEPSC_bSE_i13BeagleOpCodesEESaIiEFvvEE6_M_runEvEUlvE_vEE + 0 │ │ │ │ +000000000005c1c0 000001f300000001 R_X86_64_64 0000000000053d00 _ZTSNSt13__future_base12_Task_setterISt10unique_ptrINS_7_ResultIvEENS_12_Result_base8_DeleterEEZNS_11_Task_stateISt5_BindIFMN6beagle3cpu13BeagleCPUImplIdLi1ELi0EEEFibPKiiiEPSC_bSE_i13BeagleOpCodesEESaIiEFvvEE14_M_run_delayedESt8weak_ptrINS_13_State_baseV2EEEUlvE_vEE + 0 │ │ │ │ +000000000005c1c8 0000003000000001 R_X86_64_64 0000000000000000 _ZTVN10__cxxabiv120__si_class_type_infoE@CXXABI_1.3 + 10 │ │ │ │ +000000000005c1e0 0000003000000001 R_X86_64_64 0000000000000000 _ZTVN10__cxxabiv120__si_class_type_infoE@CXXABI_1.3 + 10 │ │ │ │ +000000000005c1f8 0000003000000001 R_X86_64_64 0000000000000000 _ZTVN10__cxxabiv120__si_class_type_infoE@CXXABI_1.3 + 10 │ │ │ │ +000000000005c210 0000003000000001 R_X86_64_64 0000000000000000 _ZTVN10__cxxabiv120__si_class_type_infoE@CXXABI_1.3 + 10 │ │ │ │ +000000000005c228 0000003000000001 R_X86_64_64 0000000000000000 _ZTVN10__cxxabiv120__si_class_type_infoE@CXXABI_1.3 + 10 │ │ │ │ +000000000005c240 0000003000000001 R_X86_64_64 0000000000000000 _ZTVN10__cxxabiv120__si_class_type_infoE@CXXABI_1.3 + 10 │ │ │ │ +000000000005c258 0000003000000001 R_X86_64_64 0000000000000000 _ZTVN10__cxxabiv120__si_class_type_infoE@CXXABI_1.3 + 10 │ │ │ │ +000000000005c270 0000003000000001 R_X86_64_64 0000000000000000 _ZTVN10__cxxabiv120__si_class_type_infoE@CXXABI_1.3 + 10 │ │ │ │ +000000000005c288 0000003000000001 R_X86_64_64 0000000000000000 _ZTVN10__cxxabiv120__si_class_type_infoE@CXXABI_1.3 + 10 │ │ │ │ +000000000005c2a0 0000003000000001 R_X86_64_64 0000000000000000 _ZTVN10__cxxabiv120__si_class_type_infoE@CXXABI_1.3 + 10 │ │ │ │ +000000000005c2b8 0000003000000001 R_X86_64_64 0000000000000000 _ZTVN10__cxxabiv120__si_class_type_infoE@CXXABI_1.3 + 10 │ │ │ │ +000000000005c2d0 0000003000000001 R_X86_64_64 0000000000000000 _ZTVN10__cxxabiv120__si_class_type_infoE@CXXABI_1.3 + 10 │ │ │ │ +000000000005c2e8 0000003000000001 R_X86_64_64 0000000000000000 _ZTVN10__cxxabiv120__si_class_type_infoE@CXXABI_1.3 + 10 │ │ │ │ +000000000005c300 0000003000000001 R_X86_64_64 0000000000000000 _ZTVN10__cxxabiv120__si_class_type_infoE@CXXABI_1.3 + 10 │ │ │ │ +000000000005c318 0000003000000001 R_X86_64_64 0000000000000000 _ZTVN10__cxxabiv120__si_class_type_infoE@CXXABI_1.3 + 10 │ │ │ │ +000000000005c330 0000003000000001 R_X86_64_64 0000000000000000 _ZTVN10__cxxabiv120__si_class_type_infoE@CXXABI_1.3 + 10 │ │ │ │ +000000000005c348 0000003000000001 R_X86_64_64 0000000000000000 _ZTVN10__cxxabiv120__si_class_type_infoE@CXXABI_1.3 + 10 │ │ │ │ +000000000005c360 0000003000000001 R_X86_64_64 0000000000000000 _ZTVN10__cxxabiv120__si_class_type_infoE@CXXABI_1.3 + 10 │ │ │ │ +000000000005c7b8 0000003000000001 R_X86_64_64 0000000000000000 _ZTVN10__cxxabiv120__si_class_type_infoE@CXXABI_1.3 + 10 │ │ │ │ +000000000005c7d0 0000003000000001 R_X86_64_64 0000000000000000 _ZTVN10__cxxabiv120__si_class_type_infoE@CXXABI_1.3 + 10 │ │ │ │ +000000000005c7e8 0000003000000001 R_X86_64_64 0000000000000000 _ZTVN10__cxxabiv120__si_class_type_infoE@CXXABI_1.3 + 10 │ │ │ │ +000000000005c800 0000003000000001 R_X86_64_64 0000000000000000 _ZTVN10__cxxabiv120__si_class_type_infoE@CXXABI_1.3 + 10 │ │ │ │ +000000000005c838 0000003000000001 R_X86_64_64 0000000000000000 _ZTVN10__cxxabiv120__si_class_type_infoE@CXXABI_1.3 + 10 │ │ │ │ +000000000005d498 0000003000000001 R_X86_64_64 0000000000000000 _ZTVN10__cxxabiv120__si_class_type_infoE@CXXABI_1.3 + 10 │ │ │ │ +000000000005d4c0 0000003000000001 R_X86_64_64 0000000000000000 _ZTVN10__cxxabiv120__si_class_type_infoE@CXXABI_1.3 + 10 │ │ │ │ +000000000005d4e8 0000003000000001 R_X86_64_64 0000000000000000 _ZTVN10__cxxabiv120__si_class_type_infoE@CXXABI_1.3 + 10 │ │ │ │ +000000000005d500 0000003000000001 R_X86_64_64 0000000000000000 _ZTVN10__cxxabiv120__si_class_type_infoE@CXXABI_1.3 + 10 │ │ │ │ +000000000005d518 0000003000000001 R_X86_64_64 0000000000000000 _ZTVN10__cxxabiv120__si_class_type_infoE@CXXABI_1.3 + 10 │ │ │ │ +000000000005d530 0000003000000001 R_X86_64_64 0000000000000000 _ZTVN10__cxxabiv120__si_class_type_infoE@CXXABI_1.3 + 10 │ │ │ │ +000000000005d548 0000003000000001 R_X86_64_64 0000000000000000 _ZTVN10__cxxabiv120__si_class_type_infoE@CXXABI_1.3 + 10 │ │ │ │ +000000000005c1d0 0000026100000001 R_X86_64_64 0000000000053e60 _ZTSN6beagle3cpu24EigenDecompositionSquareIdLi1EEE + 0 │ │ │ │ +000000000005c1d8 000001ac00000001 R_X86_64_64 000000000005c828 _ZTIN6beagle3cpu18EigenDecompositionIdLi1EEE + 0 │ │ │ │ +000000000005c1f0 000001ac00000001 R_X86_64_64 000000000005c828 _ZTIN6beagle3cpu18EigenDecompositionIdLi1EEE + 0 │ │ │ │ +000000000005c1e8 0000027500000001 R_X86_64_64 0000000000053ea0 _ZTSN6beagle3cpu22EigenDecompositionCubeIdLi1EEE + 0 │ │ │ │ +000000000005c200 000000fc00000001 R_X86_64_64 0000000000053ee0 _ZTSN6beagle3cpu24EigenDecompositionSquareIfLi1EEE + 0 │ │ │ │ +000000000005c208 000000ad00000001 R_X86_64_64 000000000005c818 _ZTIN6beagle3cpu18EigenDecompositionIfLi1EEE + 0 │ │ │ │ +000000000005c220 000000ad00000001 R_X86_64_64 000000000005c818 _ZTIN6beagle3cpu18EigenDecompositionIfLi1EEE + 0 │ │ │ │ +000000000005c218 0000010500000001 R_X86_64_64 0000000000053f20 _ZTSN6beagle3cpu22EigenDecompositionCubeIfLi1EEE + 0 │ │ │ │ +000000000005c230 0000014000000001 R_X86_64_64 0000000000053f60 _ZTSNSt6thread11_State_implINS_8_InvokerISt5tupleIJMN6beagle3cpu13BeagleCPUImplIdLi1ELi0EEEFvPNS6_10threadDataEEPS6_S8_EEEEEE + 0 │ │ │ │ +000000000005c238 0000000300000001 R_X86_64_64 0000000000000000 _ZTINSt6thread6_StateE@GLIBCXX_3.4.22 + 0 │ │ │ │ +000000000005c250 0000000300000001 R_X86_64_64 0000000000000000 _ZTINSt6thread6_StateE@GLIBCXX_3.4.22 + 0 │ │ │ │ +000000000005c248 0000024500000001 R_X86_64_64 0000000000053fe0 _ZTSNSt6thread11_State_implINS_8_InvokerISt5tupleIJMN6beagle3cpu13BeagleCPUImplIfLi1ELi0EEEFvPNS6_10threadDataEEPS6_S8_EEEEEE + 0 │ │ │ │ +000000000005c260 0000006b00000001 R_X86_64_64 0000000000054060 _ZTSNSt13__future_base11_Task_stateISt5_BindIFMN6beagle3cpu13BeagleCPUImplIdLi1ELi0EEEFibPKiiiEPS5_bS7_i13BeagleOpCodesEESaIiEFvvEEE + 0 │ │ │ │ +000000000005c268 0000028500000001 R_X86_64_64 000000000005c838 _ZTINSt13__future_base16_Task_state_baseIFvvEEE + 0 │ │ │ │ +000000000005c280 0000028500000001 R_X86_64_64 000000000005c838 _ZTINSt13__future_base16_Task_state_baseIFvvEEE + 0 │ │ │ │ +000000000005c298 0000028500000001 R_X86_64_64 000000000005c838 _ZTINSt13__future_base16_Task_state_baseIFvvEEE + 0 │ │ │ │ +000000000005c2b0 0000028500000001 R_X86_64_64 000000000005c838 _ZTINSt13__future_base16_Task_state_baseIFvvEEE + 0 │ │ │ │ +000000000005c2c8 0000028500000001 R_X86_64_64 000000000005c838 _ZTINSt13__future_base16_Task_state_baseIFvvEEE + 0 │ │ │ │ +000000000005c2e0 0000028500000001 R_X86_64_64 000000000005c838 _ZTINSt13__future_base16_Task_state_baseIFvvEEE + 0 │ │ │ │ +000000000005d438 0000028500000001 R_X86_64_64 000000000005c838 _ZTINSt13__future_base16_Task_state_baseIFvvEEE + 0 │ │ │ │ +000000000005c278 0000018200000001 R_X86_64_64 0000000000054100 _ZTSNSt13__future_base11_Task_stateISt5_BindIFMN6beagle3cpu13BeagleCPUImplIdLi1ELi0EEEFvPKiS7_S7_S7_S7_iPdEPS5_S7_S7_S7_S7_S7_iS8_EESaIiEFvvEEE + 0 │ │ │ │ +000000000005c290 0000027b00000001 R_X86_64_64 00000000000541a0 _ZTSNSt13__future_base11_Task_stateISt5_BindIFMN6beagle3cpu13BeagleCPUImplIdLi1ELi0EEEFvPKiS7_S7_S7_S7_S7_S7_iPdEPS5_S7_S7_S7_S7_S7_S7_S7_iS8_EESaIiEFvvEEE + 0 │ │ │ │ +000000000005c2a8 0000022700000001 R_X86_64_64 0000000000054240 _ZTSNSt13__future_base11_Task_stateISt5_BindIFMN6beagle3cpu13BeagleCPUImplIfLi1ELi0EEEFibPKiiiEPS5_bS7_i13BeagleOpCodesEESaIiEFvvEEE + 0 │ │ │ │ +000000000005c2c0 0000012800000001 R_X86_64_64 00000000000542e0 _ZTSNSt13__future_base11_Task_stateISt5_BindIFMN6beagle3cpu13BeagleCPUImplIfLi1ELi0EEEFvPKiS7_S7_S7_S7_iPdEPS5_S7_S7_S7_S7_S7_iS8_EESaIiEFvvEEE + 0 │ │ │ │ +000000000005c2d8 0000006d00000001 R_X86_64_64 0000000000054380 _ZTSNSt13__future_base11_Task_stateISt5_BindIFMN6beagle3cpu13BeagleCPUImplIfLi1ELi0EEEFvPKiS7_S7_S7_S7_S7_S7_iPdEPS5_S7_S7_S7_S7_S7_S7_S7_iS8_EESaIiEFvvEEE + 0 │ │ │ │ +000000000005c2f0 0000017c00000001 R_X86_64_64 0000000000054420 _ZTSSt23_Sp_counted_ptr_inplaceINSt13__future_base11_Task_stateISt5_BindIFMN6beagle3cpu13BeagleCPUImplIdLi1ELi0EEEFibPKiiiEPS6_bS8_i13BeagleOpCodesEESaIiEFvvEEESF_LN9__gnu_cxx12_Lock_policyE2EE + 0 │ │ │ │ +000000000005c2f8 000000b400000001 R_X86_64_64 000000000005d498 _ZTISt16_Sp_counted_baseILN9__gnu_cxx12_Lock_policyE2EE + 0 │ │ │ │ +000000000005c310 000000b400000001 R_X86_64_64 000000000005d498 _ZTISt16_Sp_counted_baseILN9__gnu_cxx12_Lock_policyE2EE + 0 │ │ │ │ +000000000005c328 000000b400000001 R_X86_64_64 000000000005d498 _ZTISt16_Sp_counted_baseILN9__gnu_cxx12_Lock_policyE2EE + 0 │ │ │ │ +000000000005c340 000000b400000001 R_X86_64_64 000000000005d498 _ZTISt16_Sp_counted_baseILN9__gnu_cxx12_Lock_policyE2EE + 0 │ │ │ │ +000000000005c358 000000b400000001 R_X86_64_64 000000000005d498 _ZTISt16_Sp_counted_baseILN9__gnu_cxx12_Lock_policyE2EE + 0 │ │ │ │ +000000000005c370 000000b400000001 R_X86_64_64 000000000005d498 _ZTISt16_Sp_counted_baseILN9__gnu_cxx12_Lock_policyE2EE + 0 │ │ │ │ +000000000005c308 000000a800000001 R_X86_64_64 00000000000544e0 _ZTSSt23_Sp_counted_ptr_inplaceINSt13__future_base11_Task_stateISt5_BindIFMN6beagle3cpu13BeagleCPUImplIdLi1ELi0EEEFvPKiS8_S8_S8_S8_iPdEPS6_S8_S8_S8_S8_S8_iS9_EESaIiEFvvEEESF_LN9__gnu_cxx12_Lock_policyE2EE + 0 │ │ │ │ +000000000005c320 0000016a00000001 R_X86_64_64 00000000000545c0 _ZTSSt23_Sp_counted_ptr_inplaceINSt13__future_base11_Task_stateISt5_BindIFMN6beagle3cpu13BeagleCPUImplIdLi1ELi0EEEFvPKiS8_S8_S8_S8_S8_S8_iPdEPS6_S8_S8_S8_S8_S8_S8_S8_iS9_EESaIiEFvvEEESF_LN9__gnu_cxx12_Lock_policyE2EE + 0 │ │ │ │ +000000000005c338 0000017a00000001 R_X86_64_64 00000000000546a0 _ZTSSt23_Sp_counted_ptr_inplaceINSt13__future_base11_Task_stateISt5_BindIFMN6beagle3cpu13BeagleCPUImplIfLi1ELi0EEEFibPKiiiEPS6_bS8_i13BeagleOpCodesEESaIiEFvvEEESF_LN9__gnu_cxx12_Lock_policyE2EE + 0 │ │ │ │ +000000000005c350 0000006900000001 R_X86_64_64 0000000000054760 _ZTSSt23_Sp_counted_ptr_inplaceINSt13__future_base11_Task_stateISt5_BindIFMN6beagle3cpu13BeagleCPUImplIfLi1ELi0EEEFvPKiS8_S8_S8_S8_iPdEPS6_S8_S8_S8_S8_S8_iS9_EESaIiEFvvEEESF_LN9__gnu_cxx12_Lock_policyE2EE + 0 │ │ │ │ +000000000005c368 000001db00000001 R_X86_64_64 0000000000054840 _ZTSSt23_Sp_counted_ptr_inplaceINSt13__future_base11_Task_stateISt5_BindIFMN6beagle3cpu13BeagleCPUImplIfLi1ELi0EEEFvPKiS8_S8_S8_S8_S8_S8_iPdEPS6_S8_S8_S8_S8_S8_S8_S8_iS9_EESaIiEFvvEEESF_LN9__gnu_cxx12_Lock_policyE2EE + 0 │ │ │ │ +000000000005c380 0000024d00000001 R_X86_64_64 000000000005c1c8 _ZTIN6beagle3cpu24EigenDecompositionSquareIdLi1EEE + 0 │ │ │ │ +000000000005c388 0000006300000001 R_X86_64_64 0000000000028d60 _ZN6beagle3cpu24EigenDecompositionSquareIdLi1EED1Ev + 0 │ │ │ │ +000000000005c390 0000025500000001 R_X86_64_64 0000000000028de0 _ZN6beagle3cpu24EigenDecompositionSquareIdLi1EED0Ev + 0 │ │ │ │ +000000000005c398 000001f800000001 R_X86_64_64 0000000000029bc0 _ZN6beagle3cpu24EigenDecompositionSquareIdLi1EE21setEigenDecompositionEiPKdS4_S4_ + 0 │ │ │ │ +000000000005c3a0 0000017300000001 R_X86_64_64 000000000002e000 _ZN6beagle3cpu24EigenDecompositionSquareIdLi1EE24updateTransitionMatricesEiPKiS4_S4_PKdS6_PPdi + 0 │ │ │ │ +000000000005c3a8 0000020700000001 R_X86_64_64 000000000002dc10 _ZN6beagle3cpu24EigenDecompositionSquareIdLi1EE43updateTransitionMatricesWithModelCategoriesEPiPKiS5_S5_PKdPPdi + 0 │ │ │ │ +000000000005c3b8 0000022400000001 R_X86_64_64 000000000005c1e0 _ZTIN6beagle3cpu22EigenDecompositionCubeIdLi1EEE + 0 │ │ │ │ +000000000005c3c0 0000023100000001 R_X86_64_64 0000000000028e00 _ZN6beagle3cpu22EigenDecompositionCubeIdLi1EED1Ev + 0 │ │ │ │ +000000000005c3c8 0000020400000001 R_X86_64_64 0000000000028e80 _ZN6beagle3cpu22EigenDecompositionCubeIdLi1EED0Ev + 0 │ │ │ │ +000000000005c3d0 0000015a00000001 R_X86_64_64 0000000000027ce0 _ZN6beagle3cpu22EigenDecompositionCubeIdLi1EE21setEigenDecompositionEiPKdS4_S4_ + 0 │ │ │ │ +000000000005c3d8 0000011c00000001 R_X86_64_64 000000000002a950 _ZN6beagle3cpu22EigenDecompositionCubeIdLi1EE24updateTransitionMatricesEiPKiS4_S4_PKdS6_PPdi + 0 │ │ │ │ +000000000005c3e0 0000006c00000001 R_X86_64_64 0000000000029ce0 _ZN6beagle3cpu22EigenDecompositionCubeIdLi1EE43updateTransitionMatricesWithModelCategoriesEPiPKiS5_S5_PKdPPdi + 0 │ │ │ │ +000000000005c3f0 000000e100000001 R_X86_64_64 000000000005c1f8 _ZTIN6beagle3cpu24EigenDecompositionSquareIfLi1EEE + 0 │ │ │ │ +000000000005c3f8 0000006200000001 R_X86_64_64 0000000000028c20 _ZN6beagle3cpu24EigenDecompositionSquareIfLi1EED1Ev + 0 │ │ │ │ +000000000005c400 0000025400000001 R_X86_64_64 0000000000028ca0 _ZN6beagle3cpu24EigenDecompositionSquareIfLi1EED0Ev + 0 │ │ │ │ +000000000005c408 0000010300000001 R_X86_64_64 0000000000027e60 _ZN6beagle3cpu24EigenDecompositionSquareIfLi1EE21setEigenDecompositionEiPKdS4_S4_ + 0 │ │ │ │ +000000000005c410 0000013100000001 R_X86_64_64 000000000002e7f0 _ZN6beagle3cpu24EigenDecompositionSquareIfLi1EE24updateTransitionMatricesEiPKiS4_S4_PKdS6_PPfi + 0 │ │ │ │ +000000000005c418 0000025100000001 R_X86_64_64 000000000002e3e0 _ZN6beagle3cpu24EigenDecompositionSquareIfLi1EE43updateTransitionMatricesWithModelCategoriesEPiPKiS5_S5_PKdPPfi + 0 │ │ │ │ +000000000005c428 000000ba00000001 R_X86_64_64 000000000005c210 _ZTIN6beagle3cpu22EigenDecompositionCubeIfLi1EEE + 0 │ │ │ │ +000000000005c430 0000023200000001 R_X86_64_64 0000000000028cc0 _ZN6beagle3cpu22EigenDecompositionCubeIfLi1EED1Ev + 0 │ │ │ │ +000000000005c438 0000020300000001 R_X86_64_64 0000000000028d40 _ZN6beagle3cpu22EigenDecompositionCubeIfLi1EED0Ev + 0 │ │ │ │ +000000000005c440 0000026f00000001 R_X86_64_64 00000000000278d0 _ZN6beagle3cpu22EigenDecompositionCubeIfLi1EE21setEigenDecompositionEiPKdS4_S4_ + 0 │ │ │ │ +000000000005c448 000000cb00000001 R_X86_64_64 000000000002c4a0 _ZN6beagle3cpu22EigenDecompositionCubeIfLi1EE24updateTransitionMatricesEiPKiS4_S4_PKdS6_PPfi + 0 │ │ │ │ +000000000005c450 000000c300000001 R_X86_64_64 000000000002b640 _ZN6beagle3cpu22EigenDecompositionCubeIfLi1EE43updateTransitionMatricesWithModelCategoriesEPiPKiS5_S5_PKdPPfi + 0 │ │ │ │ +000000000005c460 0000010400000001 R_X86_64_64 000000000005c228 _ZTINSt6thread11_State_implINS_8_InvokerISt5tupleIJMN6beagle3cpu13BeagleCPUImplIdLi1ELi0EEEFvPNS6_10threadDataEEPS6_S8_EEEEEE + 0 │ │ │ │ +000000000005c468 000000ce00000001 R_X86_64_64 00000000000291a0 _ZNSt6thread11_State_implINS_8_InvokerISt5tupleIJMN6beagle3cpu13BeagleCPUImplIdLi1ELi0EEEFvPNS6_10threadDataEEPS6_S8_EEEEED1Ev + 0 │ │ │ │ +000000000005c470 0000009900000001 R_X86_64_64 00000000000291c0 _ZNSt6thread11_State_implINS_8_InvokerISt5tupleIJMN6beagle3cpu13BeagleCPUImplIdLi1ELi0EEEFvPNS6_10threadDataEEPS6_S8_EEEEED0Ev + 0 │ │ │ │ +000000000005c478 0000017500000001 R_X86_64_64 000000000003c380 _ZNSt6thread11_State_implINS_8_InvokerISt5tupleIJMN6beagle3cpu13BeagleCPUImplIdLi1ELi0EEEFvPNS6_10threadDataEEPS6_S8_EEEEE6_M_runEv + 0 │ │ │ │ +000000000005c488 0000021700000001 R_X86_64_64 000000000005c240 _ZTINSt6thread11_State_implINS_8_InvokerISt5tupleIJMN6beagle3cpu13BeagleCPUImplIfLi1ELi0EEEFvPNS6_10threadDataEEPS6_S8_EEEEEE + 0 │ │ │ │ +000000000005c490 0000007a00000001 R_X86_64_64 00000000000291f0 _ZNSt6thread11_State_implINS_8_InvokerISt5tupleIJMN6beagle3cpu13BeagleCPUImplIfLi1ELi0EEEFvPNS6_10threadDataEEPS6_S8_EEEEED1Ev + 0 │ │ │ │ +000000000005c498 0000027600000001 R_X86_64_64 0000000000029210 _ZNSt6thread11_State_implINS_8_InvokerISt5tupleIJMN6beagle3cpu13BeagleCPUImplIfLi1ELi0EEEFvPNS6_10threadDataEEPS6_S8_EEEEED0Ev + 0 │ │ │ │ +000000000005c4a0 000000de00000001 R_X86_64_64 000000000003c3b0 _ZNSt6thread11_State_implINS_8_InvokerISt5tupleIJMN6beagle3cpu13BeagleCPUImplIfLi1ELi0EEEFvPNS6_10threadDataEEPS6_S8_EEEEE6_M_runEv + 0 │ │ │ │ +000000000005c4b0 0000009300000001 R_X86_64_64 000000000005c258 _ZTINSt13__future_base11_Task_stateISt5_BindIFMN6beagle3cpu13BeagleCPUImplIdLi1ELi0EEEFibPKiiiEPS5_bS7_i13BeagleOpCodesEESaIiEFvvEEE + 0 │ │ │ │ +000000000005c4b8 0000015f00000001 R_X86_64_64 00000000000414f0 _ZNSt13__future_base11_Task_stateISt5_BindIFMN6beagle3cpu13BeagleCPUImplIdLi1ELi0EEEFibPKiiiEPS5_bS7_i13BeagleOpCodesEESaIiEFvvEED1Ev + 0 │ │ │ │ +000000000005c4c0 0000012900000001 R_X86_64_64 0000000000041a30 _ZNSt13__future_base11_Task_stateISt5_BindIFMN6beagle3cpu13BeagleCPUImplIdLi1ELi0EEEFibPKiiiEPS5_bS7_i13BeagleOpCodesEESaIiEFvvEED0Ev + 0 │ │ │ │ +000000000005c4c8 0000020100000001 R_X86_64_64 000000000001cb40 _ZNSt13__future_base13_State_baseV217_M_complete_asyncEv + 0 │ │ │ │ +000000000005c510 0000020100000001 R_X86_64_64 000000000001cb40 _ZNSt13__future_base13_State_baseV217_M_complete_asyncEv + 0 │ │ │ │ +000000000005c558 0000020100000001 R_X86_64_64 000000000001cb40 _ZNSt13__future_base13_State_baseV217_M_complete_asyncEv + 0 │ │ │ │ +000000000005c5a0 0000020100000001 R_X86_64_64 000000000001cb40 _ZNSt13__future_base13_State_baseV217_M_complete_asyncEv + 0 │ │ │ │ +000000000005c5e8 0000020100000001 R_X86_64_64 000000000001cb40 _ZNSt13__future_base13_State_baseV217_M_complete_asyncEv + 0 │ │ │ │ +000000000005c630 0000020100000001 R_X86_64_64 000000000001cb40 _ZNSt13__future_base13_State_baseV217_M_complete_asyncEv + 0 │ │ │ │ +000000000005d450 0000020100000001 R_X86_64_64 000000000001cb40 _ZNSt13__future_base13_State_baseV217_M_complete_asyncEv + 0 │ │ │ │ +000000000005d5b0 0000020100000001 R_X86_64_64 000000000001cb40 _ZNSt13__future_base13_State_baseV217_M_complete_asyncEv + 0 │ │ │ │ +000000000005c4d0 0000026a00000001 R_X86_64_64 000000000001cb50 _ZNKSt13__future_base13_State_baseV221_M_is_deferred_futureEv + 0 │ │ │ │ +000000000005c518 0000026a00000001 R_X86_64_64 000000000001cb50 _ZNKSt13__future_base13_State_baseV221_M_is_deferred_futureEv + 0 │ │ │ │ +000000000005c560 0000026a00000001 R_X86_64_64 000000000001cb50 _ZNKSt13__future_base13_State_baseV221_M_is_deferred_futureEv + 0 │ │ │ │ +000000000005c5a8 0000026a00000001 R_X86_64_64 000000000001cb50 _ZNKSt13__future_base13_State_baseV221_M_is_deferred_futureEv + 0 │ │ │ │ +000000000005c5f0 0000026a00000001 R_X86_64_64 000000000001cb50 _ZNKSt13__future_base13_State_baseV221_M_is_deferred_futureEv + 0 │ │ │ │ +000000000005c638 0000026a00000001 R_X86_64_64 000000000001cb50 _ZNKSt13__future_base13_State_baseV221_M_is_deferred_futureEv + 0 │ │ │ │ +000000000005d458 0000026a00000001 R_X86_64_64 000000000001cb50 _ZNKSt13__future_base13_State_baseV221_M_is_deferred_futureEv + 0 │ │ │ │ +000000000005d5b8 0000026a00000001 R_X86_64_64 000000000001cb50 _ZNKSt13__future_base13_State_baseV221_M_is_deferred_futureEv + 0 │ │ │ │ +000000000005c4d8 0000014400000001 R_X86_64_64 00000000000474a0 _ZNSt13__future_base11_Task_stateISt5_BindIFMN6beagle3cpu13BeagleCPUImplIdLi1ELi0EEEFibPKiiiEPS5_bS7_i13BeagleOpCodesEESaIiEFvvEE6_M_runEv + 0 │ │ │ │ +000000000005c4e0 0000027f00000001 R_X86_64_64 00000000000480a0 _ZNSt13__future_base11_Task_stateISt5_BindIFMN6beagle3cpu13BeagleCPUImplIdLi1ELi0EEEFibPKiiiEPS5_bS7_i13BeagleOpCodesEESaIiEFvvEE14_M_run_delayedESt8weak_ptrINS_13_State_baseV2EE + 0 │ │ │ │ +000000000005c4e8 0000025b00000001 R_X86_64_64 000000000004d1a0 _ZNSt13__future_base11_Task_stateISt5_BindIFMN6beagle3cpu13BeagleCPUImplIdLi1ELi0EEEFibPKiiiEPS5_bS7_i13BeagleOpCodesEESaIiEFvvEE8_M_resetEv + 0 │ │ │ │ +000000000005c4f8 000001a100000001 R_X86_64_64 000000000005c270 _ZTINSt13__future_base11_Task_stateISt5_BindIFMN6beagle3cpu13BeagleCPUImplIdLi1ELi0EEEFvPKiS7_S7_S7_S7_iPdEPS5_S7_S7_S7_S7_S7_iS8_EESaIiEFvvEEE + 0 │ │ │ │ +000000000005c500 000000b300000001 R_X86_64_64 0000000000041560 _ZNSt13__future_base11_Task_stateISt5_BindIFMN6beagle3cpu13BeagleCPUImplIdLi1ELi0EEEFvPKiS7_S7_S7_S7_iPdEPS5_S7_S7_S7_S7_S7_iS8_EESaIiEFvvEED1Ev + 0 │ │ │ │ +000000000005c508 0000008000000001 R_X86_64_64 0000000000041ab0 _ZNSt13__future_base11_Task_stateISt5_BindIFMN6beagle3cpu13BeagleCPUImplIdLi1ELi0EEEFvPKiS7_S7_S7_S7_iPdEPS5_S7_S7_S7_S7_S7_iS8_EESaIiEFvvEED0Ev + 0 │ │ │ │ +000000000005c520 0000017900000001 R_X86_64_64 0000000000047260 _ZNSt13__future_base11_Task_stateISt5_BindIFMN6beagle3cpu13BeagleCPUImplIdLi1ELi0EEEFvPKiS7_S7_S7_S7_iPdEPS5_S7_S7_S7_S7_S7_iS8_EESaIiEFvvEE6_M_runEv + 0 │ │ │ │ +000000000005c528 000001be00000001 R_X86_64_64 0000000000047f70 _ZNSt13__future_base11_Task_stateISt5_BindIFMN6beagle3cpu13BeagleCPUImplIdLi1ELi0EEEFvPKiS7_S7_S7_S7_iPdEPS5_S7_S7_S7_S7_S7_iS8_EESaIiEFvvEE14_M_run_delayedESt8weak_ptrINS_13_State_baseV2EE + 0 │ │ │ │ +000000000005c530 0000023300000001 R_X86_64_64 000000000004d340 _ZNSt13__future_base11_Task_stateISt5_BindIFMN6beagle3cpu13BeagleCPUImplIdLi1ELi0EEEFvPKiS7_S7_S7_S7_iPdEPS5_S7_S7_S7_S7_S7_iS8_EESaIiEFvvEE8_M_resetEv + 0 │ │ │ │ +000000000005c540 000001d900000001 R_X86_64_64 000000000005c288 _ZTINSt13__future_base11_Task_stateISt5_BindIFMN6beagle3cpu13BeagleCPUImplIdLi1ELi0EEEFvPKiS7_S7_S7_S7_S7_S7_iPdEPS5_S7_S7_S7_S7_S7_S7_S7_iS8_EESaIiEFvvEEE + 0 │ │ │ │ +000000000005c548 0000011900000001 R_X86_64_64 00000000000415d0 _ZNSt13__future_base11_Task_stateISt5_BindIFMN6beagle3cpu13BeagleCPUImplIdLi1ELi0EEEFvPKiS7_S7_S7_S7_S7_S7_iPdEPS5_S7_S7_S7_S7_S7_S7_S7_iS8_EESaIiEFvvEED1Ev + 0 │ │ │ │ +000000000005c550 000000d500000001 R_X86_64_64 0000000000041b30 _ZNSt13__future_base11_Task_stateISt5_BindIFMN6beagle3cpu13BeagleCPUImplIdLi1ELi0EEEFvPKiS7_S7_S7_S7_S7_S7_iPdEPS5_S7_S7_S7_S7_S7_S7_S7_iS8_EESaIiEFvvEED0Ev + 0 │ │ │ │ +000000000005c568 000001b600000001 R_X86_64_64 0000000000047020 _ZNSt13__future_base11_Task_stateISt5_BindIFMN6beagle3cpu13BeagleCPUImplIdLi1ELi0EEEFvPKiS7_S7_S7_S7_S7_S7_iPdEPS5_S7_S7_S7_S7_S7_S7_S7_iS8_EESaIiEFvvEE6_M_runEv + 0 │ │ │ │ +000000000005c570 0000007500000001 R_X86_64_64 0000000000047e40 _ZNSt13__future_base11_Task_stateISt5_BindIFMN6beagle3cpu13BeagleCPUImplIdLi1ELi0EEEFvPKiS7_S7_S7_S7_S7_S7_iPdEPS5_S7_S7_S7_S7_S7_S7_S7_iS8_EESaIiEFvvEE14_M_run_delayedESt8weak_ptrINS_13_State_baseV2EE + 0 │ │ │ │ +000000000005c578 0000013800000001 R_X86_64_64 000000000004d4f0 _ZNSt13__future_base11_Task_stateISt5_BindIFMN6beagle3cpu13BeagleCPUImplIdLi1ELi0EEEFvPKiS7_S7_S7_S7_S7_S7_iPdEPS5_S7_S7_S7_S7_S7_S7_S7_iS8_EESaIiEFvvEE8_M_resetEv + 0 │ │ │ │ +000000000005c588 0000025300000001 R_X86_64_64 000000000005c2a0 _ZTINSt13__future_base11_Task_stateISt5_BindIFMN6beagle3cpu13BeagleCPUImplIfLi1ELi0EEEFibPKiiiEPS5_bS7_i13BeagleOpCodesEESaIiEFvvEEE + 0 │ │ │ │ +000000000005c590 0000024300000001 R_X86_64_64 0000000000041640 _ZNSt13__future_base11_Task_stateISt5_BindIFMN6beagle3cpu13BeagleCPUImplIfLi1ELi0EEEFibPKiiiEPS5_bS7_i13BeagleOpCodesEESaIiEFvvEED1Ev + 0 │ │ │ │ +000000000005c598 0000021100000001 R_X86_64_64 0000000000041bb0 _ZNSt13__future_base11_Task_stateISt5_BindIFMN6beagle3cpu13BeagleCPUImplIfLi1ELi0EEEFibPKiiiEPS5_bS7_i13BeagleOpCodesEESaIiEFvvEED0Ev + 0 │ │ │ │ +000000000005c5b0 0000005f00000001 R_X86_64_64 0000000000046de0 _ZNSt13__future_base11_Task_stateISt5_BindIFMN6beagle3cpu13BeagleCPUImplIfLi1ELi0EEEFibPKiiiEPS5_bS7_i13BeagleOpCodesEESaIiEFvvEE6_M_runEv + 0 │ │ │ │ +000000000005c5b8 0000013300000001 R_X86_64_64 0000000000047d10 _ZNSt13__future_base11_Task_stateISt5_BindIFMN6beagle3cpu13BeagleCPUImplIfLi1ELi0EEEFibPKiiiEPS5_bS7_i13BeagleOpCodesEESaIiEFvvEE14_M_run_delayedESt8weak_ptrINS_13_State_baseV2EE + 0 │ │ │ │ +000000000005c5c0 0000024900000001 R_X86_64_64 000000000004d670 _ZNSt13__future_base11_Task_stateISt5_BindIFMN6beagle3cpu13BeagleCPUImplIfLi1ELi0EEEFibPKiiiEPS5_bS7_i13BeagleOpCodesEESaIiEFvvEE8_M_resetEv + 0 │ │ │ │ +000000000005c5d0 0000014d00000001 R_X86_64_64 000000000005c2b8 _ZTINSt13__future_base11_Task_stateISt5_BindIFMN6beagle3cpu13BeagleCPUImplIfLi1ELi0EEEFvPKiS7_S7_S7_S7_iPdEPS5_S7_S7_S7_S7_S7_iS8_EESaIiEFvvEEE + 0 │ │ │ │ +000000000005c5d8 000001ba00000001 R_X86_64_64 00000000000416b0 _ZNSt13__future_base11_Task_stateISt5_BindIFMN6beagle3cpu13BeagleCPUImplIfLi1ELi0EEEFvPKiS7_S7_S7_S7_iPdEPS5_S7_S7_S7_S7_S7_iS8_EESaIiEFvvEED1Ev + 0 │ │ │ │ +000000000005c5e0 0000018d00000001 R_X86_64_64 0000000000041c30 _ZNSt13__future_base11_Task_stateISt5_BindIFMN6beagle3cpu13BeagleCPUImplIfLi1ELi0EEEFvPKiS7_S7_S7_S7_iPdEPS5_S7_S7_S7_S7_S7_iS8_EESaIiEFvvEED0Ev + 0 │ │ │ │ +000000000005c5f8 0000018f00000001 R_X86_64_64 0000000000046ba0 _ZNSt13__future_base11_Task_stateISt5_BindIFMN6beagle3cpu13BeagleCPUImplIfLi1ELi0EEEFvPKiS7_S7_S7_S7_iPdEPS5_S7_S7_S7_S7_S7_iS8_EESaIiEFvvEE6_M_runEv + 0 │ │ │ │ +000000000005c600 0000011600000001 R_X86_64_64 0000000000047be0 _ZNSt13__future_base11_Task_stateISt5_BindIFMN6beagle3cpu13BeagleCPUImplIfLi1ELi0EEEFvPKiS7_S7_S7_S7_iPdEPS5_S7_S7_S7_S7_S7_iS8_EESaIiEFvvEE14_M_run_delayedESt8weak_ptrINS_13_State_baseV2EE + 0 │ │ │ │ +000000000005c608 0000026d00000001 R_X86_64_64 000000000004d810 _ZNSt13__future_base11_Task_stateISt5_BindIFMN6beagle3cpu13BeagleCPUImplIfLi1ELi0EEEFvPKiS7_S7_S7_S7_iPdEPS5_S7_S7_S7_S7_S7_iS8_EESaIiEFvvEE8_M_resetEv + 0 │ │ │ │ +000000000005c618 000001f700000001 R_X86_64_64 000000000005c2d0 _ZTINSt13__future_base11_Task_stateISt5_BindIFMN6beagle3cpu13BeagleCPUImplIfLi1ELi0EEEFvPKiS7_S7_S7_S7_S7_S7_iPdEPS5_S7_S7_S7_S7_S7_S7_S7_iS8_EESaIiEFvvEEE + 0 │ │ │ │ +000000000005c620 000001a700000001 R_X86_64_64 0000000000041720 _ZNSt13__future_base11_Task_stateISt5_BindIFMN6beagle3cpu13BeagleCPUImplIfLi1ELi0EEEFvPKiS7_S7_S7_S7_S7_S7_iPdEPS5_S7_S7_S7_S7_S7_S7_S7_iS8_EESaIiEFvvEED1Ev + 0 │ │ │ │ +000000000005c628 0000017e00000001 R_X86_64_64 0000000000041cb0 _ZNSt13__future_base11_Task_stateISt5_BindIFMN6beagle3cpu13BeagleCPUImplIfLi1ELi0EEEFvPKiS7_S7_S7_S7_S7_S7_iPdEPS5_S7_S7_S7_S7_S7_S7_S7_iS8_EESaIiEFvvEED0Ev + 0 │ │ │ │ +000000000005c640 0000024b00000001 R_X86_64_64 0000000000046960 _ZNSt13__future_base11_Task_stateISt5_BindIFMN6beagle3cpu13BeagleCPUImplIfLi1ELi0EEEFvPKiS7_S7_S7_S7_S7_S7_iPdEPS5_S7_S7_S7_S7_S7_S7_S7_iS8_EESaIiEFvvEE6_M_runEv + 0 │ │ │ │ +000000000005c648 000000ee00000001 R_X86_64_64 0000000000047ab0 _ZNSt13__future_base11_Task_stateISt5_BindIFMN6beagle3cpu13BeagleCPUImplIfLi1ELi0EEEFvPKiS7_S7_S7_S7_S7_S7_iPdEPS5_S7_S7_S7_S7_S7_S7_S7_iS8_EESaIiEFvvEE14_M_run_delayedESt8weak_ptrINS_13_State_baseV2EE + 0 │ │ │ │ +000000000005c650 0000013600000001 R_X86_64_64 000000000004d9c0 _ZNSt13__future_base11_Task_stateISt5_BindIFMN6beagle3cpu13BeagleCPUImplIfLi1ELi0EEEFvPKiS7_S7_S7_S7_S7_S7_iPdEPS5_S7_S7_S7_S7_S7_S7_S7_iS8_EESaIiEFvvEE8_M_resetEv + 0 │ │ │ │ +000000000005c660 0000019200000001 R_X86_64_64 000000000005c2e8 _ZTISt23_Sp_counted_ptr_inplaceINSt13__future_base11_Task_stateISt5_BindIFMN6beagle3cpu13BeagleCPUImplIdLi1ELi0EEEFibPKiiiEPS6_bS8_i13BeagleOpCodesEESaIiEFvvEEESF_LN9__gnu_cxx12_Lock_policyE2EE + 0 │ │ │ │ +000000000005c668 0000011f00000001 R_X86_64_64 00000000000278c0 _ZNSt23_Sp_counted_ptr_inplaceINSt13__future_base11_Task_stateISt5_BindIFMN6beagle3cpu13BeagleCPUImplIdLi1ELi0EEEFibPKiiiEPS6_bS8_i13BeagleOpCodesEESaIiEFvvEEESF_LN9__gnu_cxx12_Lock_policyE2EED1Ev + 0 │ │ │ │ +000000000005c670 000000db00000001 R_X86_64_64 00000000000280f0 _ZNSt23_Sp_counted_ptr_inplaceINSt13__future_base11_Task_stateISt5_BindIFMN6beagle3cpu13BeagleCPUImplIdLi1ELi0EEEFibPKiiiEPS6_bS8_i13BeagleOpCodesEESaIiEFvvEEESF_LN9__gnu_cxx12_Lock_policyE2EED0Ev + 0 │ │ │ │ +000000000005c678 000001e700000001 R_X86_64_64 00000000000419c0 _ZNSt23_Sp_counted_ptr_inplaceINSt13__future_base11_Task_stateISt5_BindIFMN6beagle3cpu13BeagleCPUImplIdLi1ELi0EEEFibPKiiiEPS6_bS8_i13BeagleOpCodesEESaIiEFvvEEESF_LN9__gnu_cxx12_Lock_policyE2EE10_M_disposeEv + 0 │ │ │ │ +000000000005c680 0000018000000001 R_X86_64_64 00000000000281a0 _ZNSt23_Sp_counted_ptr_inplaceINSt13__future_base11_Task_stateISt5_BindIFMN6beagle3cpu13BeagleCPUImplIdLi1ELi0EEEFibPKiiiEPS6_bS8_i13BeagleOpCodesEESaIiEFvvEEESF_LN9__gnu_cxx12_Lock_policyE2EE10_M_destroyEv + 0 │ │ │ │ +000000000005c688 000001f600000001 R_X86_64_64 0000000000040fb0 _ZNSt23_Sp_counted_ptr_inplaceINSt13__future_base11_Task_stateISt5_BindIFMN6beagle3cpu13BeagleCPUImplIdLi1ELi0EEEFibPKiiiEPS6_bS8_i13BeagleOpCodesEESaIiEFvvEEESF_LN9__gnu_cxx12_Lock_policyE2EE14_M_get_deleterERKSt9type_info + 0 │ │ │ │ +000000000005c698 0000010900000001 R_X86_64_64 000000000005c300 _ZTISt23_Sp_counted_ptr_inplaceINSt13__future_base11_Task_stateISt5_BindIFMN6beagle3cpu13BeagleCPUImplIdLi1ELi0EEEFvPKiS8_S8_S8_S8_iPdEPS6_S8_S8_S8_S8_S8_iS9_EESaIiEFvvEEESF_LN9__gnu_cxx12_Lock_policyE2EE + 0 │ │ │ │ +000000000005c6a0 0000015700000001 R_X86_64_64 00000000000278b0 _ZNSt23_Sp_counted_ptr_inplaceINSt13__future_base11_Task_stateISt5_BindIFMN6beagle3cpu13BeagleCPUImplIdLi1ELi0EEEFvPKiS8_S8_S8_S8_iPdEPS6_S8_S8_S8_S8_S8_iS9_EESaIiEFvvEEESF_LN9__gnu_cxx12_Lock_policyE2EED1Ev + 0 │ │ │ │ +000000000005c6a8 0000012300000001 R_X86_64_64 0000000000028100 _ZNSt23_Sp_counted_ptr_inplaceINSt13__future_base11_Task_stateISt5_BindIFMN6beagle3cpu13BeagleCPUImplIdLi1ELi0EEEFvPKiS8_S8_S8_S8_iPdEPS6_S8_S8_S8_S8_S8_iS9_EESaIiEFvvEEESF_LN9__gnu_cxx12_Lock_policyE2EED0Ev + 0 │ │ │ │ +000000000005c6b0 0000021300000001 R_X86_64_64 0000000000041950 _ZNSt23_Sp_counted_ptr_inplaceINSt13__future_base11_Task_stateISt5_BindIFMN6beagle3cpu13BeagleCPUImplIdLi1ELi0EEEFvPKiS8_S8_S8_S8_iPdEPS6_S8_S8_S8_S8_S8_iS9_EESaIiEFvvEEESF_LN9__gnu_cxx12_Lock_policyE2EE10_M_disposeEv + 0 │ │ │ │ +000000000005c6b8 000001a600000001 R_X86_64_64 0000000000028190 _ZNSt23_Sp_counted_ptr_inplaceINSt13__future_base11_Task_stateISt5_BindIFMN6beagle3cpu13BeagleCPUImplIdLi1ELi0EEEFvPKiS8_S8_S8_S8_iPdEPS6_S8_S8_S8_S8_S8_iS9_EESaIiEFvvEEESF_LN9__gnu_cxx12_Lock_policyE2EE10_M_destroyEv + 0 │ │ │ │ +000000000005c6c0 000000d200000001 R_X86_64_64 0000000000041010 _ZNSt23_Sp_counted_ptr_inplaceINSt13__future_base11_Task_stateISt5_BindIFMN6beagle3cpu13BeagleCPUImplIdLi1ELi0EEEFvPKiS8_S8_S8_S8_iPdEPS6_S8_S8_S8_S8_S8_iS9_EESaIiEFvvEEESF_LN9__gnu_cxx12_Lock_policyE2EE14_M_get_deleterERKSt9type_info + 0 │ │ │ │ +000000000005c6d0 0000007900000001 R_X86_64_64 000000000005c318 _ZTISt23_Sp_counted_ptr_inplaceINSt13__future_base11_Task_stateISt5_BindIFMN6beagle3cpu13BeagleCPUImplIdLi1ELi0EEEFvPKiS8_S8_S8_S8_S8_S8_iPdEPS6_S8_S8_S8_S8_S8_S8_S8_iS9_EESaIiEFvvEEESF_LN9__gnu_cxx12_Lock_policyE2EE + 0 │ │ │ │ +000000000005c6d8 000001fe00000001 R_X86_64_64 00000000000278a0 _ZNSt23_Sp_counted_ptr_inplaceINSt13__future_base11_Task_stateISt5_BindIFMN6beagle3cpu13BeagleCPUImplIdLi1ELi0EEEFvPKiS8_S8_S8_S8_S8_S8_iPdEPS6_S8_S8_S8_S8_S8_S8_S8_iS9_EESaIiEFvvEEESF_LN9__gnu_cxx12_Lock_policyE2EED1Ev + 0 │ │ │ │ +000000000005c6e0 000001d500000001 R_X86_64_64 0000000000028110 _ZNSt23_Sp_counted_ptr_inplaceINSt13__future_base11_Task_stateISt5_BindIFMN6beagle3cpu13BeagleCPUImplIdLi1ELi0EEEFvPKiS8_S8_S8_S8_S8_S8_iPdEPS6_S8_S8_S8_S8_S8_S8_S8_iS9_EESaIiEFvvEEESF_LN9__gnu_cxx12_Lock_policyE2EED0Ev + 0 │ │ │ │ +000000000005c6e8 0000028200000001 R_X86_64_64 00000000000418e0 _ZNSt23_Sp_counted_ptr_inplaceINSt13__future_base11_Task_stateISt5_BindIFMN6beagle3cpu13BeagleCPUImplIdLi1ELi0EEEFvPKiS8_S8_S8_S8_S8_S8_iPdEPS6_S8_S8_S8_S8_S8_S8_S8_iS9_EESaIiEFvvEEESF_LN9__gnu_cxx12_Lock_policyE2EE10_M_disposeEv + 0 │ │ │ │ +000000000005c6f0 0000019500000001 R_X86_64_64 0000000000028180 _ZNSt23_Sp_counted_ptr_inplaceINSt13__future_base11_Task_stateISt5_BindIFMN6beagle3cpu13BeagleCPUImplIdLi1ELi0EEEFvPKiS8_S8_S8_S8_S8_S8_iPdEPS6_S8_S8_S8_S8_S8_S8_S8_iS9_EESaIiEFvvEEESF_LN9__gnu_cxx12_Lock_policyE2EE10_M_destroyEv + 0 │ │ │ │ +000000000005c6f8 0000005400000001 R_X86_64_64 0000000000041070 _ZNSt23_Sp_counted_ptr_inplaceINSt13__future_base11_Task_stateISt5_BindIFMN6beagle3cpu13BeagleCPUImplIdLi1ELi0EEEFvPKiS8_S8_S8_S8_S8_S8_iPdEPS6_S8_S8_S8_S8_S8_S8_S8_iS9_EESaIiEFvvEEESF_LN9__gnu_cxx12_Lock_policyE2EE14_M_get_deleterERKSt9type_info + 0 │ │ │ │ +000000000005c708 0000018e00000001 R_X86_64_64 000000000005c330 _ZTISt23_Sp_counted_ptr_inplaceINSt13__future_base11_Task_stateISt5_BindIFMN6beagle3cpu13BeagleCPUImplIfLi1ELi0EEEFibPKiiiEPS6_bS8_i13BeagleOpCodesEESaIiEFvvEEESF_LN9__gnu_cxx12_Lock_policyE2EE + 0 │ │ │ │ +000000000005c710 0000010a00000001 R_X86_64_64 0000000000027890 _ZNSt23_Sp_counted_ptr_inplaceINSt13__future_base11_Task_stateISt5_BindIFMN6beagle3cpu13BeagleCPUImplIfLi1ELi0EEEFibPKiiiEPS6_bS8_i13BeagleOpCodesEESaIiEFvvEEESF_LN9__gnu_cxx12_Lock_policyE2EED1Ev + 0 │ │ │ │ +000000000005c718 000000ca00000001 R_X86_64_64 0000000000028120 _ZNSt23_Sp_counted_ptr_inplaceINSt13__future_base11_Task_stateISt5_BindIFMN6beagle3cpu13BeagleCPUImplIfLi1ELi0EEEFibPKiiiEPS6_bS8_i13BeagleOpCodesEESaIiEFvvEEESF_LN9__gnu_cxx12_Lock_policyE2EED0Ev + 0 │ │ │ │ +000000000005c720 0000025800000001 R_X86_64_64 0000000000041870 _ZNSt23_Sp_counted_ptr_inplaceINSt13__future_base11_Task_stateISt5_BindIFMN6beagle3cpu13BeagleCPUImplIfLi1ELi0EEEFibPKiiiEPS6_bS8_i13BeagleOpCodesEESaIiEFvvEEESF_LN9__gnu_cxx12_Lock_policyE2EE10_M_disposeEv + 0 │ │ │ │ +000000000005c728 000001e900000001 R_X86_64_64 0000000000028170 _ZNSt23_Sp_counted_ptr_inplaceINSt13__future_base11_Task_stateISt5_BindIFMN6beagle3cpu13BeagleCPUImplIfLi1ELi0EEEFibPKiiiEPS6_bS8_i13BeagleOpCodesEESaIiEFvvEEESF_LN9__gnu_cxx12_Lock_policyE2EE10_M_destroyEv + 0 │ │ │ │ +000000000005c730 0000022000000001 R_X86_64_64 00000000000410d0 _ZNSt23_Sp_counted_ptr_inplaceINSt13__future_base11_Task_stateISt5_BindIFMN6beagle3cpu13BeagleCPUImplIfLi1ELi0EEEFibPKiiiEPS6_bS8_i13BeagleOpCodesEESaIiEFvvEEESF_LN9__gnu_cxx12_Lock_policyE2EE14_M_get_deleterERKSt9type_info + 0 │ │ │ │ +000000000005c740 000000c000000001 R_X86_64_64 000000000005c348 _ZTISt23_Sp_counted_ptr_inplaceINSt13__future_base11_Task_stateISt5_BindIFMN6beagle3cpu13BeagleCPUImplIfLi1ELi0EEEFvPKiS8_S8_S8_S8_iPdEPS6_S8_S8_S8_S8_S8_iS9_EESaIiEFvvEEESF_LN9__gnu_cxx12_Lock_policyE2EE + 0 │ │ │ │ +000000000005c748 0000021200000001 R_X86_64_64 0000000000027880 _ZNSt23_Sp_counted_ptr_inplaceINSt13__future_base11_Task_stateISt5_BindIFMN6beagle3cpu13BeagleCPUImplIfLi1ELi0EEEFvPKiS8_S8_S8_S8_iPdEPS6_S8_S8_S8_S8_S8_iS9_EESaIiEFvvEEESF_LN9__gnu_cxx12_Lock_policyE2EED1Ev + 0 │ │ │ │ +000000000005c750 000001e400000001 R_X86_64_64 0000000000028130 _ZNSt23_Sp_counted_ptr_inplaceINSt13__future_base11_Task_stateISt5_BindIFMN6beagle3cpu13BeagleCPUImplIfLi1ELi0EEEFvPKiS8_S8_S8_S8_iPdEPS6_S8_S8_S8_S8_S8_iS9_EESaIiEFvvEEESF_LN9__gnu_cxx12_Lock_policyE2EED0Ev + 0 │ │ │ │ +000000000005c758 0000016100000001 R_X86_64_64 0000000000041800 _ZNSt23_Sp_counted_ptr_inplaceINSt13__future_base11_Task_stateISt5_BindIFMN6beagle3cpu13BeagleCPUImplIfLi1ELi0EEEFvPKiS8_S8_S8_S8_iPdEPS6_S8_S8_S8_S8_S8_iS9_EESaIiEFvvEEESF_LN9__gnu_cxx12_Lock_policyE2EE10_M_disposeEv + 0 │ │ │ │ +000000000005c760 000000d100000001 R_X86_64_64 0000000000028160 _ZNSt23_Sp_counted_ptr_inplaceINSt13__future_base11_Task_stateISt5_BindIFMN6beagle3cpu13BeagleCPUImplIfLi1ELi0EEEFvPKiS8_S8_S8_S8_iPdEPS6_S8_S8_S8_S8_S8_iS9_EESaIiEFvvEEESF_LN9__gnu_cxx12_Lock_policyE2EE10_M_destroyEv + 0 │ │ │ │ +000000000005c768 000001e300000001 R_X86_64_64 0000000000041130 _ZNSt23_Sp_counted_ptr_inplaceINSt13__future_base11_Task_stateISt5_BindIFMN6beagle3cpu13BeagleCPUImplIfLi1ELi0EEEFvPKiS8_S8_S8_S8_iPdEPS6_S8_S8_S8_S8_S8_iS9_EESaIiEFvvEEESF_LN9__gnu_cxx12_Lock_policyE2EE14_M_get_deleterERKSt9type_info + 0 │ │ │ │ +000000000005c778 0000018600000001 R_X86_64_64 000000000005c360 _ZTISt23_Sp_counted_ptr_inplaceINSt13__future_base11_Task_stateISt5_BindIFMN6beagle3cpu13BeagleCPUImplIfLi1ELi0EEEFvPKiS8_S8_S8_S8_S8_S8_iPdEPS6_S8_S8_S8_S8_S8_S8_S8_iS9_EESaIiEFvvEEESF_LN9__gnu_cxx12_Lock_policyE2EE + 0 │ │ │ │ +000000000005c780 0000012400000001 R_X86_64_64 0000000000027870 _ZNSt23_Sp_counted_ptr_inplaceINSt13__future_base11_Task_stateISt5_BindIFMN6beagle3cpu13BeagleCPUImplIfLi1ELi0EEEFvPKiS8_S8_S8_S8_S8_S8_iPdEPS6_S8_S8_S8_S8_S8_S8_S8_iS9_EESaIiEFvvEEESF_LN9__gnu_cxx12_Lock_policyE2EED1Ev + 0 │ │ │ │ +000000000005c788 000000e400000001 R_X86_64_64 0000000000028140 _ZNSt23_Sp_counted_ptr_inplaceINSt13__future_base11_Task_stateISt5_BindIFMN6beagle3cpu13BeagleCPUImplIfLi1ELi0EEEFvPKiS8_S8_S8_S8_S8_S8_iPdEPS6_S8_S8_S8_S8_S8_S8_S8_iS9_EESaIiEFvvEEESF_LN9__gnu_cxx12_Lock_policyE2EED0Ev + 0 │ │ │ │ +000000000005c790 0000005800000001 R_X86_64_64 0000000000041790 _ZNSt23_Sp_counted_ptr_inplaceINSt13__future_base11_Task_stateISt5_BindIFMN6beagle3cpu13BeagleCPUImplIfLi1ELi0EEEFvPKiS8_S8_S8_S8_S8_S8_iPdEPS6_S8_S8_S8_S8_S8_S8_S8_iS9_EESaIiEFvvEEESF_LN9__gnu_cxx12_Lock_policyE2EE10_M_disposeEv + 0 │ │ │ │ +000000000005c798 0000020a00000001 R_X86_64_64 0000000000028150 _ZNSt23_Sp_counted_ptr_inplaceINSt13__future_base11_Task_stateISt5_BindIFMN6beagle3cpu13BeagleCPUImplIfLi1ELi0EEEFvPKiS8_S8_S8_S8_S8_S8_iPdEPS6_S8_S8_S8_S8_S8_S8_S8_iS9_EESaIiEFvvEEESF_LN9__gnu_cxx12_Lock_policyE2EE10_M_destroyEv + 0 │ │ │ │ +000000000005c7a0 000001cd00000001 R_X86_64_64 000000000003e230 _ZNSt23_Sp_counted_ptr_inplaceINSt13__future_base11_Task_stateISt5_BindIFMN6beagle3cpu13BeagleCPUImplIfLi1ELi0EEEFvPKiS8_S8_S8_S8_S8_S8_iPdEPS6_S8_S8_S8_S8_S8_S8_S8_iS9_EESaIiEFvvEEESF_LN9__gnu_cxx12_Lock_policyE2EE14_M_get_deleterERKSt9type_info + 0 │ │ │ │ +000000000005c7b0 000000f900000001 R_X86_64_64 0000000000054920 _ZTSSt11_Mutex_baseILN9__gnu_cxx12_Lock_policyE2EE + 0 │ │ │ │ +000000000005c7c0 0000021500000001 R_X86_64_64 0000000000054980 _ZTSN6beagle3cpu13BeagleCPUImplIfLi1ELi0EEE + 0 │ │ │ │ +000000000005c7c8 000001fc00000001 R_X86_64_64 000000000005d478 _ZTIN6beagle10BeagleImplE + 0 │ │ │ │ +000000000005c7e0 000001fc00000001 R_X86_64_64 000000000005d478 _ZTIN6beagle10BeagleImplE + 0 │ │ │ │ +000000000005c7d8 0000006700000001 R_X86_64_64 00000000000549c0 _ZTSN6beagle3cpu13BeagleCPUImplIdLi1ELi0EEE + 0 │ │ │ │ +000000000005c7f0 000000d000000001 R_X86_64_64 0000000000054a00 _ZTSN6beagle3cpu19BeagleCPU4StateImplIfLi1ELi0EEE + 0 │ │ │ │ +000000000005c7f8 000000ac00000001 R_X86_64_64 000000000005c7b8 _ZTIN6beagle3cpu13BeagleCPUImplIfLi1ELi0EEE + 0 │ │ │ │ +000000000005c858 000000ac00000001 R_X86_64_64 000000000005c7b8 _ZTIN6beagle3cpu13BeagleCPUImplIfLi1ELi0EEE + 0 │ │ │ │ +000000000005c808 000001cf00000001 R_X86_64_64 0000000000054a40 _ZTSN6beagle3cpu19BeagleCPU4StateImplIdLi1ELi0EEE + 0 │ │ │ │ +000000000005c810 0000013900000001 R_X86_64_64 000000000005c7d0 _ZTIN6beagle3cpu13BeagleCPUImplIdLi1ELi0EEE + 0 │ │ │ │ +000000000005cb50 0000013900000001 R_X86_64_64 000000000005c7d0 _ZTIN6beagle3cpu13BeagleCPUImplIdLi1ELi0EEE + 0 │ │ │ │ +000000000005c820 000001c600000001 R_X86_64_64 0000000000054a80 _ZTSN6beagle3cpu18EigenDecompositionIfLi1EEE + 0 │ │ │ │ +000000000005c830 0000011d00000001 R_X86_64_64 0000000000054ac0 _ZTSN6beagle3cpu18EigenDecompositionIdLi1EEE + 0 │ │ │ │ +000000000005c840 0000016200000001 R_X86_64_64 0000000000053e20 _ZTSNSt13__future_base16_Task_state_baseIFvvEEE + 0 │ │ │ │ +000000000005c848 0000007800000001 R_X86_64_64 000000000005d4d8 _ZTINSt13__future_base13_State_baseV2E + 0 │ │ │ │ +000000000005d598 0000007800000001 R_X86_64_64 000000000005d4d8 _ZTINSt13__future_base13_State_baseV2E + 0 │ │ │ │ +000000000005c860 0000008c00000001 R_X86_64_64 0000000000049450 _ZN6beagle3cpu13BeagleCPUImplIfLi1ELi0EED1Ev + 0 │ │ │ │ +000000000005c868 0000005c00000001 R_X86_64_64 0000000000049aa0 _ZN6beagle3cpu13BeagleCPUImplIfLi1ELi0EED0Ev + 0 │ │ │ │ +000000000005c870 0000021a00000001 R_X86_64_64 000000000004b7d0 _ZN6beagle3cpu13BeagleCPUImplIfLi1ELi0EE14createInstanceEiiiiiiiiiiill + 0 │ │ │ │ +000000000005ce60 0000021a00000001 R_X86_64_64 000000000004b7d0 _ZN6beagle3cpu13BeagleCPUImplIfLi1ELi0EE14createInstanceEiiiiiiiiiiill + 0 │ │ │ │ +000000000005c878 0000013a00000001 R_X86_64_64 000000000003e9d0 _ZN6beagle3cpu13BeagleCPUImplIfLi1ELi0EE18getInstanceDetailsEP21BeagleInstanceDetails + 0 │ │ │ │ +000000000005ce68 0000013a00000001 R_X86_64_64 000000000003e9d0 _ZN6beagle3cpu13BeagleCPUImplIfLi1ELi0EE18getInstanceDetailsEP21BeagleInstanceDetails + 0 │ │ │ │ +000000000005c880 0000022900000001 R_X86_64_64 00000000000289a0 _ZN6beagle3cpu13BeagleCPUImplIfLi1ELi0EE17setCPUThreadCountEi + 0 │ │ │ │ +000000000005ce70 0000022900000001 R_X86_64_64 00000000000289a0 _ZN6beagle3cpu13BeagleCPUImplIfLi1ELi0EE17setCPUThreadCountEi + 0 │ │ │ │ +000000000005c888 0000028100000001 R_X86_64_64 0000000000041340 _ZN6beagle3cpu13BeagleCPUImplIfLi1ELi0EE12setTipStatesEiPKi + 0 │ │ │ │ +000000000005ce78 0000028100000001 R_X86_64_64 0000000000041340 _ZN6beagle3cpu13BeagleCPUImplIfLi1ELi0EE12setTipStatesEiPKi + 0 │ │ │ │ +000000000005c890 0000005d00000001 R_X86_64_64 0000000000045c70 _ZN6beagle3cpu13BeagleCPUImplIfLi1ELi0EE14setTipPartialsEiPKd + 0 │ │ │ │ +000000000005ce80 0000005d00000001 R_X86_64_64 0000000000045c70 _ZN6beagle3cpu13BeagleCPUImplIfLi1ELi0EE14setTipPartialsEiPKd + 0 │ │ │ │ +000000000005c898 0000021e00000001 R_X86_64_64 00000000000283f0 _ZN6beagle3cpu13BeagleCPUImplIfLi1ELi0EE11setPartialsEiPKd + 0 │ │ │ │ +000000000005ce88 0000021e00000001 R_X86_64_64 00000000000283f0 _ZN6beagle3cpu13BeagleCPUImplIfLi1ELi0EE11setPartialsEiPKd + 0 │ │ │ │ +000000000005c8a0 000001a900000001 R_X86_64_64 0000000000029a90 _ZN6beagle3cpu13BeagleCPUImplIfLi1ELi0EE18setRootPrePartialsEPKiS4_i + 0 │ │ │ │ +000000000005ce90 000001a900000001 R_X86_64_64 0000000000029a90 _ZN6beagle3cpu13BeagleCPUImplIfLi1ELi0EE18setRootPrePartialsEPKiS4_i + 0 │ │ │ │ +000000000005c8a8 0000018700000001 R_X86_64_64 000000000002d6f0 _ZN6beagle3cpu13BeagleCPUImplIfLi1ELi0EE11getPartialsEiiPd + 0 │ │ │ │ +000000000005ce98 0000018700000001 R_X86_64_64 000000000002d6f0 _ZN6beagle3cpu13BeagleCPUImplIfLi1ELi0EE11getPartialsEiiPd + 0 │ │ │ │ +000000000005c8b0 000001d100000001 R_X86_64_64 000000000001f6e0 _ZN6beagle3cpu13BeagleCPUImplIfLi1ELi0EE21setEigenDecompositionEiPKdS4_S4_ + 0 │ │ │ │ +000000000005cea0 000001d100000001 R_X86_64_64 000000000001f6e0 _ZN6beagle3cpu13BeagleCPUImplIfLi1ELi0EE21setEigenDecompositionEiPKdS4_S4_ + 0 │ │ │ │ +000000000005c8b8 0000007200000001 R_X86_64_64 00000000000282d0 _ZN6beagle3cpu13BeagleCPUImplIfLi1ELi0EE19setStateFrequenciesEiPKd + 0 │ │ │ │ +000000000005cea8 0000007200000001 R_X86_64_64 00000000000282d0 _ZN6beagle3cpu13BeagleCPUImplIfLi1ELi0EE19setStateFrequenciesEiPKd + 0 │ │ │ │ +000000000005c8c0 000000b900000001 R_X86_64_64 00000000000281b0 _ZN6beagle3cpu13BeagleCPUImplIfLi1ELi0EE18setCategoryWeightsEiPKd + 0 │ │ │ │ +000000000005ceb0 000000b900000001 R_X86_64_64 00000000000281b0 _ZN6beagle3cpu13BeagleCPUImplIfLi1ELi0EE18setCategoryWeightsEiPKd + 0 │ │ │ │ +000000000005c8c8 0000013b00000001 R_X86_64_64 00000000000294f0 _ZN6beagle3cpu13BeagleCPUImplIfLi1ELi0EE17setPatternWeightsEPKd + 0 │ │ │ │ +000000000005ceb8 0000013b00000001 R_X86_64_64 00000000000294f0 _ZN6beagle3cpu13BeagleCPUImplIfLi1ELi0EE17setPatternWeightsEPKd + 0 │ │ │ │ +000000000005c8d0 000001ef00000001 R_X86_64_64 000000000004db50 _ZN6beagle3cpu13BeagleCPUImplIfLi1ELi0EE20setPatternPartitionsEiPKi + 0 │ │ │ │ +000000000005cec0 000001ef00000001 R_X86_64_64 000000000004db50 _ZN6beagle3cpu13BeagleCPUImplIfLi1ELi0EE20setPatternPartitionsEiPKi + 0 │ │ │ │ +000000000005c8d8 000000e300000001 R_X86_64_64 0000000000029480 _ZN6beagle3cpu13BeagleCPUImplIfLi1ELi0EE16setCategoryRatesEPKd + 0 │ │ │ │ +000000000005cec8 000000e300000001 R_X86_64_64 0000000000029480 _ZN6beagle3cpu13BeagleCPUImplIfLi1ELi0EE16setCategoryRatesEPKd + 0 │ │ │ │ +000000000005c8e0 000000a300000001 R_X86_64_64 00000000000293f0 _ZN6beagle3cpu13BeagleCPUImplIfLi1ELi0EE25setCategoryRatesWithIndexEiPKd + 0 │ │ │ │ +000000000005ced0 000000a300000001 R_X86_64_64 00000000000293f0 _ZN6beagle3cpu13BeagleCPUImplIfLi1ELi0EE25setCategoryRatesWithIndexEiPKd + 0 │ │ │ │ +000000000005c8e8 0000011400000001 R_X86_64_64 000000000001f700 _ZN6beagle3cpu13BeagleCPUImplIfLi1ELi0EE19setTransitionMatrixEiPKdd + 0 │ │ │ │ +000000000005ced8 0000011400000001 R_X86_64_64 000000000001f700 _ZN6beagle3cpu13BeagleCPUImplIfLi1ELi0EE19setTransitionMatrixEiPKdd + 0 │ │ │ │ +000000000005dcd0 0000011400000006 R_X86_64_GLOB_DAT 000000000001f700 _ZN6beagle3cpu13BeagleCPUImplIfLi1ELi0EE19setTransitionMatrixEiPKdd + 0 │ │ │ │ +000000000005c8f0 000000aa00000001 R_X86_64_64 000000000001f8a0 _ZN6beagle3cpu13BeagleCPUImplIfLi1ELi0EE21setDifferentialMatrixEiPKd + 0 │ │ │ │ +000000000005cee0 000000aa00000001 R_X86_64_64 000000000001f8a0 _ZN6beagle3cpu13BeagleCPUImplIfLi1ELi0EE21setDifferentialMatrixEiPKd + 0 │ │ │ │ +000000000005c8f8 000001f500000001 R_X86_64_64 000000000001f8d0 _ZN6beagle3cpu13BeagleCPUImplIfLi1ELi0EE21setTransitionMatricesEPKiPKdS6_i + 0 │ │ │ │ +000000000005cee8 000001f500000001 R_X86_64_64 000000000001f8d0 _ZN6beagle3cpu13BeagleCPUImplIfLi1ELi0EE21setTransitionMatricesEPKiPKdS6_i + 0 │ │ │ │ +000000000005c900 0000025c00000001 R_X86_64_64 000000000001fb30 _ZN6beagle3cpu13BeagleCPUImplIfLi1ELi0EE19getTransitionMatrixEiPd + 0 │ │ │ │ +000000000005cef0 0000025c00000001 R_X86_64_64 000000000001fb30 _ZN6beagle3cpu13BeagleCPUImplIfLi1ELi0EE19getTransitionMatrixEiPd + 0 │ │ │ │ +000000000005c908 0000027000000001 R_X86_64_64 000000000001fcb0 _ZN6beagle3cpu13BeagleCPUImplIfLi1ELi0EE26convolveTransitionMatricesEPKiS4_S4_i + 0 │ │ │ │ +000000000005cef8 0000027000000001 R_X86_64_64 000000000001fcb0 _ZN6beagle3cpu13BeagleCPUImplIfLi1ELi0EE26convolveTransitionMatricesEPKiS4_S4_i + 0 │ │ │ │ +000000000005c910 0000025e00000001 R_X86_64_64 000000000001fe90 _ZN6beagle3cpu13BeagleCPUImplIfLi1ELi0EE21addTransitionMatricesEPKiS4_S4_i + 0 │ │ │ │ +000000000005cf00 0000025e00000001 R_X86_64_64 000000000001fe90 _ZN6beagle3cpu13BeagleCPUImplIfLi1ELi0EE21addTransitionMatricesEPKiS4_S4_i + 0 │ │ │ │ +000000000005c918 0000013f00000001 R_X86_64_64 000000000001fea0 _ZN6beagle3cpu13BeagleCPUImplIfLi1ELi0EE27transposeTransitionMatricesEPKiS4_i + 0 │ │ │ │ +000000000005cf08 0000013f00000001 R_X86_64_64 000000000001fea0 _ZN6beagle3cpu13BeagleCPUImplIfLi1ELi0EE27transposeTransitionMatricesEPKiS4_i + 0 │ │ │ │ +000000000005c920 0000027100000001 R_X86_64_64 000000000001ffd0 _ZN6beagle3cpu13BeagleCPUImplIfLi1ELi0EE24updateTransitionMatricesEiPKiS4_S4_PKdi + 0 │ │ │ │ +000000000005cf10 0000027100000001 R_X86_64_64 000000000001ffd0 _ZN6beagle3cpu13BeagleCPUImplIfLi1ELi0EE24updateTransitionMatricesEiPKiS4_S4_PKdi + 0 │ │ │ │ +000000000005c928 0000022600000001 R_X86_64_64 0000000000020000 _ZN6beagle3cpu13BeagleCPUImplIfLi1ELi0EE43updateTransitionMatricesWithModelCategoriesEPiPKiS5_S5_PKdi + 0 │ │ │ │ +000000000005cf18 0000022600000001 R_X86_64_64 0000000000020000 _ZN6beagle3cpu13BeagleCPUImplIfLi1ELi0EE43updateTransitionMatricesWithModelCategoriesEPiPKiS5_S5_PKdi + 0 │ │ │ │ +000000000005c930 0000008800000001 R_X86_64_64 0000000000020030 _ZN6beagle3cpu13BeagleCPUImplIfLi1ELi0EE42updateTransitionMatricesWithMultipleModelsEPKiS4_S4_S4_S4_PKdi + 0 │ │ │ │ +000000000005cf20 0000008800000001 R_X86_64_64 0000000000020030 _ZN6beagle3cpu13BeagleCPUImplIfLi1ELi0EE42updateTransitionMatricesWithMultipleModelsEPKiS4_S4_S4_S4_PKdi + 0 │ │ │ │ +000000000005c938 0000020d00000001 R_X86_64_64 000000000004fcd0 _ZN6beagle3cpu13BeagleCPUImplIfLi1ELi0EE14updatePartialsEPKiii + 0 │ │ │ │ +000000000005cf28 0000020d00000001 R_X86_64_64 000000000004fcd0 _ZN6beagle3cpu13BeagleCPUImplIfLi1ELi0EE14updatePartialsEPKiii + 0 │ │ │ │ +000000000005c940 0000024800000001 R_X86_64_64 0000000000034150 _ZN6beagle3cpu13BeagleCPUImplIfLi1ELi0EE17updatePrePartialsEPKiii + 0 │ │ │ │ +000000000005cf30 0000024800000001 R_X86_64_64 0000000000034150 _ZN6beagle3cpu13BeagleCPUImplIfLi1ELi0EE17updatePrePartialsEPKiii + 0 │ │ │ │ +000000000005c948 0000010600000001 R_X86_64_64 000000000004fdb0 _ZN6beagle3cpu13BeagleCPUImplIfLi1ELi0EE25updatePartialsByPartitionEPKii + 0 │ │ │ │ +000000000005cf38 0000010600000001 R_X86_64_64 000000000004fdb0 _ZN6beagle3cpu13BeagleCPUImplIfLi1ELi0EE25updatePartialsByPartitionEPKii + 0 │ │ │ │ +000000000005c950 000000b600000001 R_X86_64_64 0000000000034100 _ZN6beagle3cpu13BeagleCPUImplIfLi1ELi0EE28updatePrePartialsByPartitionEPKii + 0 │ │ │ │ +000000000005cf40 000000b600000001 R_X86_64_64 0000000000034100 _ZN6beagle3cpu13BeagleCPUImplIfLi1ELi0EE28updatePrePartialsByPartitionEPKii + 0 │ │ │ │ +000000000005c958 000001cb00000001 R_X86_64_64 0000000000020110 _ZN6beagle3cpu13BeagleCPUImplIfLi1ELi0EE15waitForPartialsEPKii + 0 │ │ │ │ +000000000005cf48 000001cb00000001 R_X86_64_64 0000000000020110 _ZN6beagle3cpu13BeagleCPUImplIfLi1ELi0EE15waitForPartialsEPKii + 0 │ │ │ │ +000000000005c960 0000023400000001 R_X86_64_64 00000000000342f0 _ZN6beagle3cpu13BeagleCPUImplIfLi1ELi0EE22accumulateScaleFactorsEPKiii + 0 │ │ │ │ +000000000005cf50 0000023400000001 R_X86_64_64 00000000000342f0 _ZN6beagle3cpu13BeagleCPUImplIfLi1ELi0EE22accumulateScaleFactorsEPKiii + 0 │ │ │ │ +000000000005dc18 0000023400000006 R_X86_64_GLOB_DAT 00000000000342f0 _ZN6beagle3cpu13BeagleCPUImplIfLi1ELi0EE22accumulateScaleFactorsEPKiii + 0 │ │ │ │ +000000000005c968 000000cf00000001 R_X86_64_64 0000000000034190 _ZN6beagle3cpu13BeagleCPUImplIfLi1ELi0EE33accumulateScaleFactorsByPartitionEPKiiii + 0 │ │ │ │ +000000000005cf58 000000cf00000001 R_X86_64_64 0000000000034190 _ZN6beagle3cpu13BeagleCPUImplIfLi1ELi0EE33accumulateScaleFactorsByPartitionEPKiiii + 0 │ │ │ │ +000000000005c970 000001b500000001 R_X86_64_64 0000000000033c60 _ZN6beagle3cpu13BeagleCPUImplIfLi1ELi0EE18removeScaleFactorsEPKiii + 0 │ │ │ │ +000000000005cf60 000001b500000001 R_X86_64_64 0000000000033c60 _ZN6beagle3cpu13BeagleCPUImplIfLi1ELi0EE18removeScaleFactorsEPKiii + 0 │ │ │ │ +000000000005deb0 000001b500000006 R_X86_64_GLOB_DAT 0000000000033c60 _ZN6beagle3cpu13BeagleCPUImplIfLi1ELi0EE18removeScaleFactorsEPKiii + 0 │ │ │ │ +000000000005c978 000000b500000001 R_X86_64_64 0000000000033b00 _ZN6beagle3cpu13BeagleCPUImplIfLi1ELi0EE29removeScaleFactorsByPartitionEPKiiii + 0 │ │ │ │ +000000000005cf68 000000b500000001 R_X86_64_64 0000000000033b00 _ZN6beagle3cpu13BeagleCPUImplIfLi1ELi0EE29removeScaleFactorsByPartitionEPKiiii + 0 │ │ │ │ +000000000005c980 000000a200000001 R_X86_64_64 000000000003c2c0 _ZN6beagle3cpu13BeagleCPUImplIfLi1ELi0EE17resetScaleFactorsEi + 0 │ │ │ │ +000000000005cf70 000000a200000001 R_X86_64_64 000000000003c2c0 _ZN6beagle3cpu13BeagleCPUImplIfLi1ELi0EE17resetScaleFactorsEi + 0 │ │ │ │ +000000000005dde0 000000a200000006 R_X86_64_GLOB_DAT 000000000003c2c0 _ZN6beagle3cpu13BeagleCPUImplIfLi1ELi0EE17resetScaleFactorsEi + 0 │ │ │ │ +000000000005c988 0000011b00000001 R_X86_64_64 000000000003b6d0 _ZN6beagle3cpu13BeagleCPUImplIfLi1ELi0EE28resetScaleFactorsByPartitionEii + 0 │ │ │ │ +000000000005cf78 0000011b00000001 R_X86_64_64 000000000003b6d0 _ZN6beagle3cpu13BeagleCPUImplIfLi1ELi0EE28resetScaleFactorsByPartitionEii + 0 │ │ │ │ +000000000005c990 0000008500000001 R_X86_64_64 00000000000293b0 _ZN6beagle3cpu13BeagleCPUImplIfLi1ELi0EE16copyScaleFactorsEii + 0 │ │ │ │ +000000000005cf80 0000008500000001 R_X86_64_64 00000000000293b0 _ZN6beagle3cpu13BeagleCPUImplIfLi1ELi0EE16copyScaleFactorsEii + 0 │ │ │ │ +000000000005c998 0000026000000001 R_X86_64_64 0000000000020120 _ZN6beagle3cpu13BeagleCPUImplIfLi1ELi0EE15getScaleFactorsEiPd + 0 │ │ │ │ +000000000005cf88 0000026000000001 R_X86_64_64 0000000000020120 _ZN6beagle3cpu13BeagleCPUImplIfLi1ELi0EE15getScaleFactorsEiPd + 0 │ │ │ │ +000000000005c9a0 000001ec00000001 R_X86_64_64 0000000000032bc0 _ZN6beagle3cpu13BeagleCPUImplIfLi1ELi0EE27calculateRootLogLikelihoodsEPKiS4_S4_S4_iPd + 0 │ │ │ │ +000000000005cf90 000001ec00000001 R_X86_64_64 0000000000032bc0 _ZN6beagle3cpu13BeagleCPUImplIfLi1ELi0EE27calculateRootLogLikelihoodsEPKiS4_S4_S4_iPd + 0 │ │ │ │ +000000000005c9a8 0000022200000001 R_X86_64_64 0000000000020130 _ZN6beagle3cpu13BeagleCPUImplIfLi1ELi0EE38calculateRootLogLikelihoodsByPartitionEPKiS4_S4_S4_S4_iiPdS5_ + 0 │ │ │ │ +000000000005cf98 0000022200000001 R_X86_64_64 0000000000020130 _ZN6beagle3cpu13BeagleCPUImplIfLi1ELi0EE38calculateRootLogLikelihoodsByPartitionEPKiS4_S4_S4_S4_iiPdS5_ + 0 │ │ │ │ +000000000005c9b0 000000f100000001 R_X86_64_64 0000000000040a70 _ZN6beagle3cpu13BeagleCPUImplIfLi1ELi0EE24calculateEdgeDerivativesEPKiS4_S4_S4_S4_S4_iPdS5_S5_ + 0 │ │ │ │ +000000000005cfa0 000000f100000001 R_X86_64_64 0000000000040a70 _ZN6beagle3cpu13BeagleCPUImplIfLi1ELi0EE24calculateEdgeDerivativesEPKiS4_S4_S4_S4_S4_iPdS5_S5_ + 0 │ │ │ │ +000000000005c9b8 000000f300000001 R_X86_64_64 0000000000046340 _ZN6beagle3cpu13BeagleCPUImplIfLi1ELi0EE22calculateCrossProductsEPKiS4_S4_S4_PKdiPdS7_ + 0 │ │ │ │ +000000000005cfa8 000000f300000001 R_X86_64_64 0000000000046340 _ZN6beagle3cpu13BeagleCPUImplIfLi1ELi0EE22calculateCrossProductsEPKiS4_S4_S4_PKdiPdS7_ + 0 │ │ │ │ +000000000005c9c0 0000014f00000001 R_X86_64_64 0000000000044a60 _ZN6beagle3cpu13BeagleCPUImplIfLi1ELi0EE27calculateEdgeLogLikelihoodsEPKiS4_S4_S4_S4_S4_S4_S4_iPdS5_S5_ + 0 │ │ │ │ +000000000005cfb0 0000014f00000001 R_X86_64_64 0000000000044a60 _ZN6beagle3cpu13BeagleCPUImplIfLi1ELi0EE27calculateEdgeLogLikelihoodsEPKiS4_S4_S4_S4_S4_S4_S4_iPdS5_S5_ + 0 │ │ │ │ +000000000005c9c8 0000022e00000001 R_X86_64_64 0000000000039fd0 _ZN6beagle3cpu13BeagleCPUImplIfLi1ELi0EE38calculateEdgeLogLikelihoodsByPartitionEPKiS4_S4_S4_S4_S4_S4_S4_S4_iiPdS5_S5_S5_S5_S5_ + 0 │ │ │ │ +000000000005cfb8 0000022e00000001 R_X86_64_64 0000000000039fd0 _ZN6beagle3cpu13BeagleCPUImplIfLi1ELi0EE38calculateEdgeLogLikelihoodsByPartitionEPKiS4_S4_S4_S4_S4_S4_S4_S4_iiPdS5_S5_S5_S5_S5_ + 0 │ │ │ │ +000000000005c9d0 000000f400000001 R_X86_64_64 00000000000201d0 _ZN6beagle3cpu13BeagleCPUImplIfLi1ELi0EE16getLogLikelihoodEPd + 0 │ │ │ │ +000000000005cfc0 000000f400000001 R_X86_64_64 00000000000201d0 _ZN6beagle3cpu13BeagleCPUImplIfLi1ELi0EE16getLogLikelihoodEPd + 0 │ │ │ │ +000000000005c9d8 0000006800000001 R_X86_64_64 0000000000020230 _ZN6beagle3cpu13BeagleCPUImplIfLi1ELi0EE14getDerivativesEPdS3_ + 0 │ │ │ │ +000000000005cfc8 0000006800000001 R_X86_64_64 0000000000020230 _ZN6beagle3cpu13BeagleCPUImplIfLi1ELi0EE14getDerivativesEPdS3_ + 0 │ │ │ │ +000000000005c9e0 0000006000000001 R_X86_64_64 0000000000028f70 _ZN6beagle3cpu13BeagleCPUImplIfLi1ELi0EE21getSiteLogLikelihoodsEPd + 0 │ │ │ │ +000000000005cfd0 0000006000000001 R_X86_64_64 0000000000028f70 _ZN6beagle3cpu13BeagleCPUImplIfLi1ELi0EE21getSiteLogLikelihoodsEPd + 0 │ │ │ │ +000000000005c9e8 000001e600000001 R_X86_64_64 00000000000202c0 _ZN6beagle3cpu13BeagleCPUImplIfLi1ELi0EE18getSiteDerivativesEPdS3_ + 0 │ │ │ │ +000000000005cfd8 000001e600000001 R_X86_64_64 00000000000202c0 _ZN6beagle3cpu13BeagleCPUImplIfLi1ELi0EE18getSiteDerivativesEPdS3_ + 0 │ │ │ │ +000000000005c9f0 0000025000000001 R_X86_64_64 00000000000250f0 _ZN6beagle3cpu13BeagleCPUImplIfLi1ELi0EE7getNameEv + 0 │ │ │ │ +000000000005c9f8 000001a400000001 R_X86_64_64 0000000000020410 _ZN6beagle3cpu13BeagleCPUImplIfLi1ELi0EE8getFlagsEv + 0 │ │ │ │ +000000000005cfe8 000001a400000001 R_X86_64_64 0000000000020410 _ZN6beagle3cpu13BeagleCPUImplIfLi1ELi0EE8getFlagsEv + 0 │ │ │ │ +000000000005de00 000001a400000006 R_X86_64_GLOB_DAT 0000000000020410 _ZN6beagle3cpu13BeagleCPUImplIfLi1ELi0EE8getFlagsEv + 0 │ │ │ │ +000000000005ca00 0000027700000001 R_X86_64_64 00000000000345f0 _ZN6beagle3cpu13BeagleCPUImplIfLi1ELi0EE10upPartialsEbPKiii + 0 │ │ │ │ +000000000005cff0 0000027700000001 R_X86_64_64 00000000000345f0 _ZN6beagle3cpu13BeagleCPUImplIfLi1ELi0EE10upPartialsEbPKiii + 0 │ │ │ │ +000000000005de10 0000027700000006 R_X86_64_GLOB_DAT 00000000000345f0 _ZN6beagle3cpu13BeagleCPUImplIfLi1ELi0EE10upPartialsEbPKiii + 0 │ │ │ │ +000000000005ca08 000000dc00000001 R_X86_64_64 0000000000033da0 _ZN6beagle3cpu13BeagleCPUImplIfLi1ELi0EE13upPrePartialsEbPKiii + 0 │ │ │ │ +000000000005cff8 000000dc00000001 R_X86_64_64 0000000000033da0 _ZN6beagle3cpu13BeagleCPUImplIfLi1ELi0EE13upPrePartialsEbPKiii + 0 │ │ │ │ +000000000005df10 000000dc00000006 R_X86_64_GLOB_DAT 0000000000033da0 _ZN6beagle3cpu13BeagleCPUImplIfLi1ELi0EE13upPrePartialsEbPKiii + 0 │ │ │ │ +000000000005ca10 000000d800000001 R_X86_64_64 0000000000040830 _ZN6beagle3cpu13BeagleCPUImplIfLi1ELi0EE22calcEdgeLogDerivativesEPKiS4_S4_S4_S4_S4_S4_iPdS5_S5_ + 0 │ │ │ │ +000000000005d000 000000d800000001 R_X86_64_64 0000000000040830 _ZN6beagle3cpu13BeagleCPUImplIfLi1ELi0EE22calcEdgeLogDerivativesEPKiS4_S4_S4_S4_S4_S4_iPdS5_S5_ + 0 │ │ │ │ +000000000005de20 000000d800000006 R_X86_64_GLOB_DAT 0000000000040830 _ZN6beagle3cpu13BeagleCPUImplIfLi1ELi0EE22calcEdgeLogDerivativesEPKiS4_S4_S4_S4_S4_S4_iPdS5_S5_ + 0 │ │ │ │ +000000000005ca18 0000012b00000001 R_X86_64_64 0000000000025100 _ZN6beagle3cpu13BeagleCPUImplIfLi1ELi0EE28calcEdgeLogDerivativesStatesEPKiPKfiiPKdS6_PdS9_S9_ + 0 │ │ │ │ +000000000005ca20 0000013200000001 R_X86_64_64 00000000000252d0 _ZN6beagle3cpu13BeagleCPUImplIfLi1ELi0EE30calcEdgeLogDerivativesPartialsEPKfS4_iiPKdS4_iPdS7_S7_ + 0 │ │ │ │ +000000000005ca28 0000016c00000001 R_X86_64_64 00000000000461a0 _ZN6beagle3cpu13BeagleCPUImplIfLi1ELi0EE17calcCrossProductsEPKiS4_S4_S4_PKdiPdS7_ + 0 │ │ │ │ +000000000005d018 0000016c00000001 R_X86_64_64 00000000000461a0 _ZN6beagle3cpu13BeagleCPUImplIfLi1ELi0EE17calcCrossProductsEPKiS4_S4_S4_PKdiPdS7_ + 0 │ │ │ │ +000000000005dff0 0000016c00000006 R_X86_64_GLOB_DAT 00000000000461a0 _ZN6beagle3cpu13BeagleCPUImplIfLi1ELi0EE17calcCrossProductsEPKiS4_S4_S4_PKdiPdS7_ + 0 │ │ │ │ +000000000005ca30 0000019600000001 R_X86_64_64 000000000003ffe0 _ZN6beagle3cpu13BeagleCPUImplIfLi1ELi0EE23calcCrossProductsStatesEPKiPKfPKdS6_dPdS9_ + 0 │ │ │ │ +000000000005ca38 000001bb00000001 R_X86_64_64 000000000003f4b0 _ZN6beagle3cpu13BeagleCPUImplIfLi1ELi0EE25calcCrossProductsPartialsEPKfS4_PKdS4_dPdS7_ + 0 │ │ │ │ +000000000005ca40 0000013c00000001 R_X86_64_64 0000000000021c60 _ZN6beagle3cpu13BeagleCPUImplIfLi1ELi0EE26resetDerivativeTemporariesEv + 0 │ │ │ │ +000000000005d030 0000013c00000001 R_X86_64_64 0000000000021c60 _ZN6beagle3cpu13BeagleCPUImplIfLi1ELi0EE26resetDerivativeTemporariesEv + 0 │ │ │ │ +000000000005dc68 0000013c00000006 R_X86_64_GLOB_DAT 0000000000021c60 _ZN6beagle3cpu13BeagleCPUImplIfLi1ELi0EE26resetDerivativeTemporariesEv + 0 │ │ │ │ +000000000005ca48 000001ce00000001 R_X86_64_64 000000000003da10 _ZN6beagle3cpu13BeagleCPUImplIfLi1ELi0EE21accumulateDerivativesEPdS3_S3_ + 0 │ │ │ │ +000000000005d038 000001ce00000001 R_X86_64_64 000000000003da10 _ZN6beagle3cpu13BeagleCPUImplIfLi1ELi0EE21accumulateDerivativesEPdS3_S3_ + 0 │ │ │ │ +000000000005ddf8 000001ce00000006 R_X86_64_GLOB_DAT 000000000003da10 _ZN6beagle3cpu13BeagleCPUImplIfLi1ELi0EE21accumulateDerivativesEPdS3_S3_ + 0 │ │ │ │ +000000000005ca50 0000017000000001 R_X86_64_64 0000000000021cb0 _ZN6beagle3cpu13BeagleCPUImplIfLi1ELi0EE31autoPartitionPartialsOperationsEPKiPiii + 0 │ │ │ │ +000000000005d040 0000017000000001 R_X86_64_64 0000000000021cb0 _ZN6beagle3cpu13BeagleCPUImplIfLi1ELi0EE31autoPartitionPartialsOperationsEPKiPiii + 0 │ │ │ │ +000000000005dcb8 0000017000000006 R_X86_64_GLOB_DAT 0000000000021cb0 _ZN6beagle3cpu13BeagleCPUImplIfLi1ELi0EE31autoPartitionPartialsOperationsEPKiPiii + 0 │ │ │ │ +000000000005ca58 000001b800000001 R_X86_64_64 000000000004f7e0 _ZN6beagle3cpu13BeagleCPUImplIfLi1ELi0EE26upPartialsByPartitionAsyncEPKii + 0 │ │ │ │ +000000000005d048 000001b800000001 R_X86_64_64 000000000004f7e0 _ZN6beagle3cpu13BeagleCPUImplIfLi1ELi0EE26upPartialsByPartitionAsyncEPKii + 0 │ │ │ │ +000000000005dd78 000001b800000006 R_X86_64_GLOB_DAT 000000000004f7e0 _ZN6beagle3cpu13BeagleCPUImplIfLi1ELi0EE26upPartialsByPartitionAsyncEPKii + 0 │ │ │ │ +000000000005ca60 0000017600000001 R_X86_64_64 00000000000450a0 _ZN6beagle3cpu13BeagleCPUImplIfLi1ELi0EE26reorderPatternsByPartitionEv + 0 │ │ │ │ +000000000005d050 0000017600000001 R_X86_64_64 00000000000450a0 _ZN6beagle3cpu13BeagleCPUImplIfLi1ELi0EE26reorderPatternsByPartitionEv + 0 │ │ │ │ +000000000005dfe0 0000017600000006 R_X86_64_GLOB_DAT 00000000000450a0 _ZN6beagle3cpu13BeagleCPUImplIfLi1ELi0EE26reorderPatternsByPartitionEv + 0 │ │ │ │ +000000000005ca68 000000f600000001 R_X86_64_64 00000000000255c0 _ZN6beagle3cpu13BeagleCPUImplIfLi1ELi0EE16calcStatesStatesEPfPKiPKfS5_S7_ii + 0 │ │ │ │ +000000000005ca70 000001ff00000001 R_X86_64_64 0000000000025720 _ZN6beagle3cpu13BeagleCPUImplIfLi1ELi0EE18calcStatesPartialsEPfPKiPKfS7_S7_ii + 0 │ │ │ │ +000000000005ca78 000000a700000001 R_X86_64_64 0000000000025bf0 _ZN6beagle3cpu13BeagleCPUImplIfLi1ELi0EE20calcPartialsPartialsEPfPKfS5_S5_S5_ii + 0 │ │ │ │ +000000000005ca80 0000020900000001 R_X86_64_64 0000000000026250 _ZN6beagle3cpu13BeagleCPUImplIfLi1ELi0EE23calcPrePartialsPartialsEPfPKfS5_S5_S5_ii + 0 │ │ │ │ +000000000005ca88 0000026700000001 R_X86_64_64 00000000000268d0 _ZN6beagle3cpu13BeagleCPUImplIfLi1ELi0EE21calcPrePartialsStatesEPfPKfS5_PKiS5_ii + 0 │ │ │ │ +000000000005ca90 0000007100000001 R_X86_64_64 00000000000336f0 _ZN6beagle3cpu13BeagleCPUImplIfLi1ELi0EE22calcRootLogLikelihoodsEiiiiPd + 0 │ │ │ │ +000000000005ca98 0000009200000001 R_X86_64_64 0000000000032810 _ZN6beagle3cpu13BeagleCPUImplIfLi1ELi0EE33calcRootLogLikelihoodsPerCategoryEiiiPd + 0 │ │ │ │ +000000000005d088 0000009200000001 R_X86_64_64 0000000000032810 _ZN6beagle3cpu13BeagleCPUImplIfLi1ELi0EE33calcRootLogLikelihoodsPerCategoryEiiiPd + 0 │ │ │ │ +000000000005dbe0 0000009200000006 R_X86_64_GLOB_DAT 0000000000032810 _ZN6beagle3cpu13BeagleCPUImplIfLi1ELi0EE33calcRootLogLikelihoodsPerCategoryEiiiPd + 0 │ │ │ │ +000000000005caa0 0000013700000001 R_X86_64_64 0000000000050d50 _ZN6beagle3cpu13BeagleCPUImplIfLi1ELi0EE38calcRootLogLikelihoodsByPartitionAsyncEPKiS4_S4_S4_S4_iPd + 0 │ │ │ │ +000000000005d090 0000013700000001 R_X86_64_64 0000000000050d50 _ZN6beagle3cpu13BeagleCPUImplIfLi1ELi0EE38calcRootLogLikelihoodsByPartitionAsyncEPKiS4_S4_S4_S4_iPd + 0 │ │ │ │ +000000000005caa8 0000018900000001 R_X86_64_64 0000000000050300 _ZN6beagle3cpu13BeagleCPUImplIfLi1ELi0EE42calcRootLogLikelihoodsByAutoPartitionAsyncEPKiS4_S4_S4_S4_Pd + 0 │ │ │ │ +000000000005d098 0000018900000001 R_X86_64_64 0000000000050300 _ZN6beagle3cpu13BeagleCPUImplIfLi1ELi0EE42calcRootLogLikelihoodsByAutoPartitionAsyncEPKiS4_S4_S4_S4_Pd + 0 │ │ │ │ +000000000005cab0 0000006a00000001 R_X86_64_64 00000000000331c0 _ZN6beagle3cpu13BeagleCPUImplIfLi1ELi0EE33calcRootLogLikelihoodsByPartitionEPKiS4_S4_S4_S4_iPd + 0 │ │ │ │ +000000000005cab8 000001c500000001 R_X86_64_64 0000000000041d30 _ZN6beagle3cpu13BeagleCPUImplIfLi1ELi0EE27calcRootLogLikelihoodsMultiEPKiS4_S4_S4_iPd + 0 │ │ │ │ +000000000005cac0 0000010800000001 R_X86_64_64 000000000003acd0 _ZN6beagle3cpu13BeagleCPUImplIfLi1ELi0EE22calcEdgeLogLikelihoodsEiiiiiiPd + 0 │ │ │ │ +000000000005cac8 000001ee00000001 R_X86_64_64 0000000000052290 _ZN6beagle3cpu13BeagleCPUImplIfLi1ELi0EE38calcEdgeLogLikelihoodsByPartitionAsyncEPKiS4_S4_S4_S4_S4_S4_iPd + 0 │ │ │ │ +000000000005d0b8 000001ee00000001 R_X86_64_64 0000000000052290 _ZN6beagle3cpu13BeagleCPUImplIfLi1ELi0EE38calcEdgeLogLikelihoodsByPartitionAsyncEPKiS4_S4_S4_S4_S4_S4_iPd + 0 │ │ │ │ +000000000005cad0 0000016500000001 R_X86_64_64 00000000000517e0 _ZN6beagle3cpu13BeagleCPUImplIfLi1ELi0EE42calcEdgeLogLikelihoodsByAutoPartitionAsyncEPKiS4_S4_S4_S4_S4_S4_Pd + 0 │ │ │ │ +000000000005d0c0 0000016500000001 R_X86_64_64 00000000000517e0 _ZN6beagle3cpu13BeagleCPUImplIfLi1ELi0EE42calcEdgeLogLikelihoodsByAutoPartitionAsyncEPKiS4_S4_S4_S4_S4_S4_Pd + 0 │ │ │ │ +000000000005cad8 0000007300000001 R_X86_64_64 000000000003a200 _ZN6beagle3cpu13BeagleCPUImplIfLi1ELi0EE33calcEdgeLogLikelihoodsByPartitionEPKiS4_S4_S4_S4_S4_S4_iPd + 0 │ │ │ │ +000000000005cae0 0000025700000001 R_X86_64_64 0000000000039360 _ZN6beagle3cpu13BeagleCPUImplIfLi1ELi0EE44calcEdgeLogLikelihoodsSecondDerivByPartitionEPKiS4_S4_S4_S4_S4_S4_S4_S4_iPdS5_S5_ + 0 │ │ │ │ +000000000005d0d0 0000025700000001 R_X86_64_64 0000000000039360 _ZN6beagle3cpu13BeagleCPUImplIfLi1ELi0EE44calcEdgeLogLikelihoodsSecondDerivByPartitionEPKiS4_S4_S4_S4_S4_S4_S4_S4_iPdS5_S5_ + 0 │ │ │ │ +000000000005dee0 0000025700000006 R_X86_64_GLOB_DAT 0000000000039360 _ZN6beagle3cpu13BeagleCPUImplIfLi1ELi0EE44calcEdgeLogLikelihoodsSecondDerivByPartitionEPKiS4_S4_S4_S4_S4_S4_S4_S4_iPdS5_S5_ + 0 │ │ │ │ +000000000005cae8 000000a400000001 R_X86_64_64 0000000000043be0 _ZN6beagle3cpu13BeagleCPUImplIfLi1ELi0EE27calcEdgeLogLikelihoodsMultiEPKiS4_S4_S4_S4_S4_iPd + 0 │ │ │ │ +000000000005d0d8 000000a400000001 R_X86_64_64 0000000000043be0 _ZN6beagle3cpu13BeagleCPUImplIfLi1ELi0EE27calcEdgeLogLikelihoodsMultiEPKiS4_S4_S4_S4_S4_iPd + 0 │ │ │ │ +000000000005dfc0 000000a400000006 R_X86_64_GLOB_DAT 0000000000043be0 _ZN6beagle3cpu13BeagleCPUImplIfLi1ELi0EE27calcEdgeLogLikelihoodsMultiEPKiS4_S4_S4_S4_S4_iPd + 0 │ │ │ │ +000000000005caf0 000000b700000001 R_X86_64_64 0000000000038a50 _ZN6beagle3cpu13BeagleCPUImplIfLi1ELi0EE32calcEdgeLogLikelihoodsFirstDerivEiiiiiiiPdS3_ + 0 │ │ │ │ +000000000005d0e0 000000b700000001 R_X86_64_64 0000000000038a50 _ZN6beagle3cpu13BeagleCPUImplIfLi1ELi0EE32calcEdgeLogLikelihoodsFirstDerivEiiiiiiiPdS3_ + 0 │ │ │ │ +000000000005ddd8 000000b700000006 R_X86_64_GLOB_DAT 0000000000038a50 _ZN6beagle3cpu13BeagleCPUImplIfLi1ELi0EE32calcEdgeLogLikelihoodsFirstDerivEiiiiiiiPdS3_ + 0 │ │ │ │ +000000000005caf8 0000024200000001 R_X86_64_64 0000000000037ee0 _ZN6beagle3cpu13BeagleCPUImplIfLi1ELi0EE33calcEdgeLogLikelihoodsSecondDerivEiiiiiiiiPdS3_S3_ + 0 │ │ │ │ +000000000005d0e8 0000024200000001 R_X86_64_64 0000000000037ee0 _ZN6beagle3cpu13BeagleCPUImplIfLi1ELi0EE33calcEdgeLogLikelihoodsSecondDerivEiiiiiiiiPdS3_S3_ + 0 │ │ │ │ +000000000005ded0 0000024200000006 R_X86_64_GLOB_DAT 0000000000037ee0 _ZN6beagle3cpu13BeagleCPUImplIfLi1ELi0EE33calcEdgeLogLikelihoodsSecondDerivEiiiiiiiiPdS3_S3_ + 0 │ │ │ │ +000000000005cb00 000001c300000001 R_X86_64_64 0000000000026ba0 _ZN6beagle3cpu13BeagleCPUImplIfLi1ELi0EE28calcStatesStatesFixedScalingEPfPKiPKfS5_S7_S7_ii + 0 │ │ │ │ +000000000005cb08 0000005b00000001 R_X86_64_64 0000000000026ce0 _ZN6beagle3cpu13BeagleCPUImplIfLi1ELi0EE30calcStatesPartialsFixedScalingEPfPKiPKfS7_S7_S7_ii + 0 │ │ │ │ +000000000005cb10 000000c500000001 R_X86_64_64 0000000000022bf0 _ZN6beagle3cpu13BeagleCPUImplIfLi1ELi0EE33calcPreStatesPartialsFixedScalingEPfPKiPKfS7_S7_S7_ii + 0 │ │ │ │ +000000000005d100 000000c500000001 R_X86_64_64 0000000000022bf0 _ZN6beagle3cpu13BeagleCPUImplIfLi1ELi0EE33calcPreStatesPartialsFixedScalingEPfPKiPKfS7_S7_S7_ii + 0 │ │ │ │ +000000000005cb18 0000010700000001 R_X86_64_64 00000000000271c0 _ZN6beagle3cpu13BeagleCPUImplIfLi1ELi0EE32calcPartialsPartialsFixedScalingEPfPKfS5_S5_S5_S5_ii + 0 │ │ │ │ +000000000005cb20 0000006100000001 R_X86_64_64 000000000002f740 _ZN6beagle3cpu13BeagleCPUImplIfLi1ELi0EE31calcPartialsPartialsAutoScalingEPfPKfS5_S5_S5_Pi + 0 │ │ │ │ +000000000005cb28 000001dc00000001 R_X86_64_64 0000000000032f60 _ZN6beagle3cpu13BeagleCPUImplIfLi1ELi0EE15rescalePartialsEPfS3_S3_i + 0 │ │ │ │ +000000000005cb30 0000009a00000001 R_X86_64_64 0000000000032cf0 _ZN6beagle3cpu13BeagleCPUImplIfLi1ELi0EE26rescalePartialsByPartitionEPfS3_S3_ii + 0 │ │ │ │ +000000000005cb38 0000026500000001 R_X86_64_64 000000000002fc50 _ZN6beagle3cpu13BeagleCPUImplIfLi1ELi0EE19autoRescalePartialsEPfPs + 0 │ │ │ │ +000000000005d128 0000026500000001 R_X86_64_64 000000000002fc50 _ZN6beagle3cpu13BeagleCPUImplIfLi1ELi0EE19autoRescalePartialsEPfPs + 0 │ │ │ │ +000000000005de50 0000026500000006 R_X86_64_GLOB_DAT 000000000002fc50 _ZN6beagle3cpu13BeagleCPUImplIfLi1ELi0EE19autoRescalePartialsEPfPs + 0 │ │ │ │ +000000000005cb40 0000005900000001 R_X86_64_64 0000000000022e40 _ZN6beagle3cpu13BeagleCPUImplIfLi1ELi0EE24getPaddedPatternsModulusEv + 0 │ │ │ │ +000000000005d130 0000005900000001 R_X86_64_64 0000000000022e40 _ZN6beagle3cpu13BeagleCPUImplIfLi1ELi0EE24getPaddedPatternsModulusEv + 0 │ │ │ │ +000000000005dff8 0000005900000006 R_X86_64_GLOB_DAT 0000000000022e40 _ZN6beagle3cpu13BeagleCPUImplIfLi1ELi0EE24getPaddedPatternsModulusEv + 0 │ │ │ │ +000000000005cb58 0000013e00000001 R_X86_64_64 0000000000048d80 _ZN6beagle3cpu13BeagleCPUImplIdLi1ELi0EED1Ev + 0 │ │ │ │ +000000000005cb60 0000010200000001 R_X86_64_64 00000000000493e0 _ZN6beagle3cpu13BeagleCPUImplIdLi1ELi0EED0Ev + 0 │ │ │ │ +000000000005cb68 000000ff00000001 R_X86_64_64 0000000000049db0 _ZN6beagle3cpu13BeagleCPUImplIdLi1ELi0EE14createInstanceEiiiiiiiiiiill + 0 │ │ │ │ +000000000005d158 000000ff00000001 R_X86_64_64 0000000000049db0 _ZN6beagle3cpu13BeagleCPUImplIdLi1ELi0EE14createInstanceEiiiiiiiiiiill + 0 │ │ │ │ +000000000005cb70 0000019800000001 R_X86_64_64 000000000003ea40 _ZN6beagle3cpu13BeagleCPUImplIdLi1ELi0EE18getInstanceDetailsEP21BeagleInstanceDetails + 0 │ │ │ │ +000000000005d160 0000019800000001 R_X86_64_64 000000000003ea40 _ZN6beagle3cpu13BeagleCPUImplIdLi1ELi0EE18getInstanceDetailsEP21BeagleInstanceDetails + 0 │ │ │ │ +000000000005cb78 000000f200000001 R_X86_64_64 0000000000028720 _ZN6beagle3cpu13BeagleCPUImplIdLi1ELi0EE17setCPUThreadCountEi + 0 │ │ │ │ +000000000005d168 000000f200000001 R_X86_64_64 0000000000028720 _ZN6beagle3cpu13BeagleCPUImplIdLi1ELi0EE17setCPUThreadCountEi + 0 │ │ │ │ +000000000005cb80 000001f900000001 R_X86_64_64 0000000000041190 _ZN6beagle3cpu13BeagleCPUImplIdLi1ELi0EE12setTipStatesEiPKi + 0 │ │ │ │ +000000000005d170 000001f900000001 R_X86_64_64 0000000000041190 _ZN6beagle3cpu13BeagleCPUImplIdLi1ELi0EE12setTipStatesEiPKi + 0 │ │ │ │ +000000000005cb88 0000015600000001 R_X86_64_64 0000000000045ad0 _ZN6beagle3cpu13BeagleCPUImplIdLi1ELi0EE14setTipPartialsEiPKd + 0 │ │ │ │ +000000000005d178 0000015600000001 R_X86_64_64 0000000000045ad0 _ZN6beagle3cpu13BeagleCPUImplIdLi1ELi0EE14setTipPartialsEiPKd + 0 │ │ │ │ +000000000005cb90 0000018400000001 R_X86_64_64 0000000000029930 _ZN6beagle3cpu13BeagleCPUImplIdLi1ELi0EE11setPartialsEiPKd + 0 │ │ │ │ +000000000005d180 0000018400000001 R_X86_64_64 0000000000029930 _ZN6beagle3cpu13BeagleCPUImplIdLi1ELi0EE11setPartialsEiPKd + 0 │ │ │ │ +000000000005cb98 0000008a00000001 R_X86_64_64 0000000000029800 _ZN6beagle3cpu13BeagleCPUImplIdLi1ELi0EE18setRootPrePartialsEPKiS4_i + 0 │ │ │ │ +000000000005d188 0000008a00000001 R_X86_64_64 0000000000029800 _ZN6beagle3cpu13BeagleCPUImplIdLi1ELi0EE18setRootPrePartialsEPKiS4_i + 0 │ │ │ │ +000000000005cba0 000000c600000001 R_X86_64_64 000000000002d3d0 _ZN6beagle3cpu13BeagleCPUImplIdLi1ELi0EE11getPartialsEiiPd + 0 │ │ │ │ +000000000005d190 000000c600000001 R_X86_64_64 000000000002d3d0 _ZN6beagle3cpu13BeagleCPUImplIdLi1ELi0EE11getPartialsEiiPd + 0 │ │ │ │ +000000000005cba8 0000028000000001 R_X86_64_64 000000000001cc00 _ZN6beagle3cpu13BeagleCPUImplIdLi1ELi0EE21setEigenDecompositionEiPKdS4_S4_ + 0 │ │ │ │ +000000000005d198 0000028000000001 R_X86_64_64 000000000001cc00 _ZN6beagle3cpu13BeagleCPUImplIdLi1ELi0EE21setEigenDecompositionEiPKdS4_S4_ + 0 │ │ │ │ +000000000005cbb0 0000027900000001 R_X86_64_64 0000000000029770 _ZN6beagle3cpu13BeagleCPUImplIdLi1ELi0EE19setStateFrequenciesEiPKd + 0 │ │ │ │ +000000000005d1a0 0000027900000001 R_X86_64_64 0000000000029770 _ZN6beagle3cpu13BeagleCPUImplIdLi1ELi0EE19setStateFrequenciesEiPKd + 0 │ │ │ │ +000000000005cbb8 0000016000000001 R_X86_64_64 00000000000296e0 _ZN6beagle3cpu13BeagleCPUImplIdLi1ELi0EE18setCategoryWeightsEiPKd + 0 │ │ │ │ +000000000005d1a8 0000016000000001 R_X86_64_64 00000000000296e0 _ZN6beagle3cpu13BeagleCPUImplIdLi1ELi0EE18setCategoryWeightsEiPKd + 0 │ │ │ │ +000000000005cbc0 000001d400000001 R_X86_64_64 0000000000029380 _ZN6beagle3cpu13BeagleCPUImplIdLi1ELi0EE17setPatternWeightsEPKd + 0 │ │ │ │ +000000000005d1b0 000001d400000001 R_X86_64_64 0000000000029380 _ZN6beagle3cpu13BeagleCPUImplIdLi1ELi0EE17setPatternWeightsEPKd + 0 │ │ │ │ +000000000005cbc8 000001c400000001 R_X86_64_64 000000000004e4e0 _ZN6beagle3cpu13BeagleCPUImplIdLi1ELi0EE20setPatternPartitionsEiPKi + 0 │ │ │ │ +000000000005d1b8 000001c400000001 R_X86_64_64 000000000004e4e0 _ZN6beagle3cpu13BeagleCPUImplIdLi1ELi0EE20setPatternPartitionsEiPKi + 0 │ │ │ │ +000000000005cbd0 0000021b00000001 R_X86_64_64 0000000000029310 _ZN6beagle3cpu13BeagleCPUImplIdLi1ELi0EE16setCategoryRatesEPKd + 0 │ │ │ │ +000000000005d1c0 0000021b00000001 R_X86_64_64 0000000000029310 _ZN6beagle3cpu13BeagleCPUImplIdLi1ELi0EE16setCategoryRatesEPKd + 0 │ │ │ │ +000000000005cbd8 000000fa00000001 R_X86_64_64 0000000000029280 _ZN6beagle3cpu13BeagleCPUImplIdLi1ELi0EE25setCategoryRatesWithIndexEiPKd + 0 │ │ │ │ +000000000005d1c8 000000fa00000001 R_X86_64_64 0000000000029280 _ZN6beagle3cpu13BeagleCPUImplIdLi1ELi0EE25setCategoryRatesWithIndexEiPKd + 0 │ │ │ │ +000000000005cbe0 000000d600000001 R_X86_64_64 0000000000029620 _ZN6beagle3cpu13BeagleCPUImplIdLi1ELi0EE19setTransitionMatrixEiPKdd + 0 │ │ │ │ +000000000005d1d0 000000d600000001 R_X86_64_64 0000000000029620 _ZN6beagle3cpu13BeagleCPUImplIdLi1ELi0EE19setTransitionMatrixEiPKdd + 0 │ │ │ │ +000000000005dcf8 000000d600000006 R_X86_64_GLOB_DAT 0000000000029620 _ZN6beagle3cpu13BeagleCPUImplIdLi1ELi0EE19setTransitionMatrixEiPKdd + 0 │ │ │ │ +000000000005cbe8 000001c200000001 R_X86_64_64 00000000000296b0 _ZN6beagle3cpu13BeagleCPUImplIdLi1ELi0EE21setDifferentialMatrixEiPKd + 0 │ │ │ │ +000000000005d1d8 000001c200000001 R_X86_64_64 00000000000296b0 _ZN6beagle3cpu13BeagleCPUImplIdLi1ELi0EE21setDifferentialMatrixEiPKd + 0 │ │ │ │ +000000000005cbf0 0000007700000001 R_X86_64_64 0000000000029520 _ZN6beagle3cpu13BeagleCPUImplIdLi1ELi0EE21setTransitionMatricesEPKiPKdS6_i + 0 │ │ │ │ +000000000005d1e0 0000007700000001 R_X86_64_64 0000000000029520 _ZN6beagle3cpu13BeagleCPUImplIdLi1ELi0EE21setTransitionMatricesEPKiPKdS6_i + 0 │ │ │ │ +000000000005cbf8 000000c800000001 R_X86_64_64 000000000001cc20 _ZN6beagle3cpu13BeagleCPUImplIdLi1ELi0EE19getTransitionMatrixEiPd + 0 │ │ │ │ +000000000005d1e8 000000c800000001 R_X86_64_64 000000000001cc20 _ZN6beagle3cpu13BeagleCPUImplIdLi1ELi0EE19getTransitionMatrixEiPd + 0 │ │ │ │ +000000000005cc00 000001d700000001 R_X86_64_64 000000000001cce0 _ZN6beagle3cpu13BeagleCPUImplIdLi1ELi0EE26convolveTransitionMatricesEPKiS4_S4_i + 0 │ │ │ │ +000000000005d1f0 000001d700000001 R_X86_64_64 000000000001cce0 _ZN6beagle3cpu13BeagleCPUImplIdLi1ELi0EE26convolveTransitionMatricesEPKiS4_S4_i + 0 │ │ │ │ +000000000005cc08 000000e900000001 R_X86_64_64 000000000001cec0 _ZN6beagle3cpu13BeagleCPUImplIdLi1ELi0EE21addTransitionMatricesEPKiS4_S4_i + 0 │ │ │ │ +000000000005d1f8 000000e900000001 R_X86_64_64 000000000001cec0 _ZN6beagle3cpu13BeagleCPUImplIdLi1ELi0EE21addTransitionMatricesEPKiS4_S4_i + 0 │ │ │ │ +000000000005cc10 000001d800000001 R_X86_64_64 000000000001ced0 _ZN6beagle3cpu13BeagleCPUImplIdLi1ELi0EE27transposeTransitionMatricesEPKiS4_i + 0 │ │ │ │ +000000000005d200 000001d800000001 R_X86_64_64 000000000001ced0 _ZN6beagle3cpu13BeagleCPUImplIdLi1ELi0EE27transposeTransitionMatricesEPKiS4_i + 0 │ │ │ │ +000000000005cc18 0000022b00000001 R_X86_64_64 000000000001d000 _ZN6beagle3cpu13BeagleCPUImplIdLi1ELi0EE24updateTransitionMatricesEiPKiS4_S4_PKdi + 0 │ │ │ │ +000000000005d208 0000022b00000001 R_X86_64_64 000000000001d000 _ZN6beagle3cpu13BeagleCPUImplIdLi1ELi0EE24updateTransitionMatricesEiPKiS4_S4_PKdi + 0 │ │ │ │ +000000000005cc20 000000af00000001 R_X86_64_64 000000000001d030 _ZN6beagle3cpu13BeagleCPUImplIdLi1ELi0EE43updateTransitionMatricesWithModelCategoriesEPiPKiS5_S5_PKdi + 0 │ │ │ │ +000000000005d210 000000af00000001 R_X86_64_64 000000000001d030 _ZN6beagle3cpu13BeagleCPUImplIdLi1ELi0EE43updateTransitionMatricesWithModelCategoriesEPiPKiS5_S5_PKdi + 0 │ │ │ │ +000000000005cc28 0000010f00000001 R_X86_64_64 000000000001d060 _ZN6beagle3cpu13BeagleCPUImplIdLi1ELi0EE42updateTransitionMatricesWithMultipleModelsEPKiS4_S4_S4_S4_PKdi + 0 │ │ │ │ +000000000005d218 0000010f00000001 R_X86_64_64 000000000001d060 _ZN6beagle3cpu13BeagleCPUImplIdLi1ELi0EE42updateTransitionMatricesWithMultipleModelsEPKiS4_S4_S4_S4_PKdi + 0 │ │ │ │ +000000000005cc30 0000013400000001 R_X86_64_64 000000000004f6a0 _ZN6beagle3cpu13BeagleCPUImplIdLi1ELi0EE14updatePartialsEPKiii + 0 │ │ │ │ +000000000005d220 0000013400000001 R_X86_64_64 000000000004f6a0 _ZN6beagle3cpu13BeagleCPUImplIdLi1ELi0EE14updatePartialsEPKiii + 0 │ │ │ │ +000000000005cc38 0000025f00000001 R_X86_64_64 0000000000031920 _ZN6beagle3cpu13BeagleCPUImplIdLi1ELi0EE17updatePrePartialsEPKiii + 0 │ │ │ │ +000000000005d228 0000025f00000001 R_X86_64_64 0000000000031920 _ZN6beagle3cpu13BeagleCPUImplIdLi1ELi0EE17updatePrePartialsEPKiii + 0 │ │ │ │ +000000000005cc40 0000015b00000001 R_X86_64_64 000000000004f780 _ZN6beagle3cpu13BeagleCPUImplIdLi1ELi0EE25updatePartialsByPartitionEPKii + 0 │ │ │ │ +000000000005d230 0000015b00000001 R_X86_64_64 000000000004f780 _ZN6beagle3cpu13BeagleCPUImplIdLi1ELi0EE25updatePartialsByPartitionEPKii + 0 │ │ │ │ +000000000005cc48 0000023700000001 R_X86_64_64 00000000000318d0 _ZN6beagle3cpu13BeagleCPUImplIdLi1ELi0EE28updatePrePartialsByPartitionEPKii + 0 │ │ │ │ +000000000005d238 0000023700000001 R_X86_64_64 00000000000318d0 _ZN6beagle3cpu13BeagleCPUImplIdLi1ELi0EE28updatePrePartialsByPartitionEPKii + 0 │ │ │ │ +000000000005cc50 0000005600000001 R_X86_64_64 000000000001d140 _ZN6beagle3cpu13BeagleCPUImplIdLi1ELi0EE15waitForPartialsEPKii + 0 │ │ │ │ +000000000005d240 0000005600000001 R_X86_64_64 000000000001d140 _ZN6beagle3cpu13BeagleCPUImplIdLi1ELi0EE15waitForPartialsEPKii + 0 │ │ │ │ +000000000005cc58 0000012700000001 R_X86_64_64 0000000000031ab0 _ZN6beagle3cpu13BeagleCPUImplIdLi1ELi0EE22accumulateScaleFactorsEPKiii + 0 │ │ │ │ +000000000005d248 0000012700000001 R_X86_64_64 0000000000031ab0 _ZN6beagle3cpu13BeagleCPUImplIdLi1ELi0EE22accumulateScaleFactorsEPKiii + 0 │ │ │ │ +000000000005dc90 0000012700000006 R_X86_64_GLOB_DAT 0000000000031ab0 _ZN6beagle3cpu13BeagleCPUImplIdLi1ELi0EE22accumulateScaleFactorsEPKiii + 0 │ │ │ │ +000000000005cc60 0000026c00000001 R_X86_64_64 0000000000031960 _ZN6beagle3cpu13BeagleCPUImplIdLi1ELi0EE33accumulateScaleFactorsByPartitionEPKiiii + 0 │ │ │ │ +000000000005d250 0000026c00000001 R_X86_64_64 0000000000031960 _ZN6beagle3cpu13BeagleCPUImplIdLi1ELi0EE33accumulateScaleFactorsByPartitionEPKiiii + 0 │ │ │ │ +000000000005cc68 0000018b00000001 R_X86_64_64 0000000000031440 _ZN6beagle3cpu13BeagleCPUImplIdLi1ELi0EE18removeScaleFactorsEPKiii + 0 │ │ │ │ +000000000005d258 0000018b00000001 R_X86_64_64 0000000000031440 _ZN6beagle3cpu13BeagleCPUImplIdLi1ELi0EE18removeScaleFactorsEPKiii + 0 │ │ │ │ +000000000005dbd8 0000018b00000006 R_X86_64_GLOB_DAT 0000000000031440 _ZN6beagle3cpu13BeagleCPUImplIdLi1ELi0EE18removeScaleFactorsEPKiii + 0 │ │ │ │ +000000000005cc70 0000019000000001 R_X86_64_64 00000000000312f0 _ZN6beagle3cpu13BeagleCPUImplIdLi1ELi0EE29removeScaleFactorsByPartitionEPKiiii + 0 │ │ │ │ +000000000005d260 0000019000000001 R_X86_64_64 00000000000312f0 _ZN6beagle3cpu13BeagleCPUImplIdLi1ELi0EE29removeScaleFactorsByPartitionEPKiiii + 0 │ │ │ │ +000000000005cc78 0000011a00000001 R_X86_64_64 000000000003c320 _ZN6beagle3cpu13BeagleCPUImplIdLi1ELi0EE17resetScaleFactorsEi + 0 │ │ │ │ +000000000005d268 0000011a00000001 R_X86_64_64 000000000003c320 _ZN6beagle3cpu13BeagleCPUImplIdLi1ELi0EE17resetScaleFactorsEi + 0 │ │ │ │ +000000000005dd58 0000011a00000006 R_X86_64_GLOB_DAT 000000000003c320 _ZN6beagle3cpu13BeagleCPUImplIdLi1ELi0EE17resetScaleFactorsEi + 0 │ │ │ │ +000000000005cc80 0000011000000001 R_X86_64_64 0000000000037e80 _ZN6beagle3cpu13BeagleCPUImplIdLi1ELi0EE28resetScaleFactorsByPartitionEii + 0 │ │ │ │ +000000000005d270 0000011000000001 R_X86_64_64 0000000000037e80 _ZN6beagle3cpu13BeagleCPUImplIdLi1ELi0EE28resetScaleFactorsByPartitionEii + 0 │ │ │ │ +000000000005cc88 0000017800000001 R_X86_64_64 0000000000029240 _ZN6beagle3cpu13BeagleCPUImplIdLi1ELi0EE16copyScaleFactorsEii + 0 │ │ │ │ +000000000005d278 0000017800000001 R_X86_64_64 0000000000029240 _ZN6beagle3cpu13BeagleCPUImplIdLi1ELi0EE16copyScaleFactorsEii + 0 │ │ │ │ +000000000005cc90 0000009b00000001 R_X86_64_64 000000000001d150 _ZN6beagle3cpu13BeagleCPUImplIdLi1ELi0EE15getScaleFactorsEiPd + 0 │ │ │ │ +000000000005d280 0000009b00000001 R_X86_64_64 000000000001d150 _ZN6beagle3cpu13BeagleCPUImplIdLi1ELi0EE15getScaleFactorsEiPd + 0 │ │ │ │ +000000000005cc98 000000a500000001 R_X86_64_64 00000000000304e0 _ZN6beagle3cpu13BeagleCPUImplIdLi1ELi0EE27calculateRootLogLikelihoodsEPKiS4_S4_S4_iPd + 0 │ │ │ │ +000000000005d288 000000a500000001 R_X86_64_64 00000000000304e0 _ZN6beagle3cpu13BeagleCPUImplIdLi1ELi0EE27calculateRootLogLikelihoodsEPKiS4_S4_S4_iPd + 0 │ │ │ │ +000000000005cca0 0000005300000001 R_X86_64_64 000000000001d160 _ZN6beagle3cpu13BeagleCPUImplIdLi1ELi0EE38calculateRootLogLikelihoodsByPartitionEPKiS4_S4_S4_S4_iiPdS5_ + 0 │ │ │ │ +000000000005d290 0000005300000001 R_X86_64_64 000000000001d160 _ZN6beagle3cpu13BeagleCPUImplIdLi1ELi0EE38calculateRootLogLikelihoodsByPartitionEPKiS4_S4_S4_S4_iiPdS5_ + 0 │ │ │ │ +000000000005cca8 000001ae00000001 R_X86_64_64 0000000000040d30 _ZN6beagle3cpu13BeagleCPUImplIdLi1ELi0EE24calculateEdgeDerivativesEPKiS4_S4_S4_S4_S4_iPdS5_S5_ + 0 │ │ │ │ +000000000005d298 000001ae00000001 R_X86_64_64 0000000000040d30 _ZN6beagle3cpu13BeagleCPUImplIdLi1ELi0EE24calculateEdgeDerivativesEPKiS4_S4_S4_S4_S4_iPdS5_S5_ + 0 │ │ │ │ +000000000005ccb0 000000d300000001 R_X86_64_64 0000000000046160 _ZN6beagle3cpu13BeagleCPUImplIdLi1ELi0EE22calculateCrossProductsEPKiS4_S4_S4_PKdiPdS7_ + 0 │ │ │ │ +000000000005d2a0 000000d300000001 R_X86_64_64 0000000000046160 _ZN6beagle3cpu13BeagleCPUImplIdLi1ELi0EE22calculateCrossProductsEPKiS4_S4_S4_PKdiPdS7_ + 0 │ │ │ │ +000000000005ccb8 0000019f00000001 R_X86_64_64 000000000003d3d0 _ZN6beagle3cpu13BeagleCPUImplIdLi1ELi0EE27calculateEdgeLogLikelihoodsEPKiS4_S4_S4_S4_S4_S4_S4_iPdS5_S5_ + 0 │ │ │ │ +000000000005d2a8 0000019f00000001 R_X86_64_64 000000000003d3d0 _ZN6beagle3cpu13BeagleCPUImplIdLi1ELi0EE27calculateEdgeLogLikelihoodsEPKiS4_S4_S4_S4_S4_S4_S4_iPdS5_S5_ + 0 │ │ │ │ +000000000005ccc0 0000016b00000001 R_X86_64_64 00000000000369d0 _ZN6beagle3cpu13BeagleCPUImplIdLi1ELi0EE38calculateEdgeLogLikelihoodsByPartitionEPKiS4_S4_S4_S4_S4_S4_S4_S4_iiPdS5_S5_S5_S5_S5_ + 0 │ │ │ │ +000000000005d2b0 0000016b00000001 R_X86_64_64 00000000000369d0 _ZN6beagle3cpu13BeagleCPUImplIdLi1ELi0EE38calculateEdgeLogLikelihoodsByPartitionEPKiS4_S4_S4_S4_S4_S4_S4_S4_iiPdS5_S5_S5_S5_S5_ + 0 │ │ │ │ +000000000005ccc8 000001d300000001 R_X86_64_64 000000000001d200 _ZN6beagle3cpu13BeagleCPUImplIdLi1ELi0EE16getLogLikelihoodEPd + 0 │ │ │ │ +000000000005d2b8 000001d300000001 R_X86_64_64 000000000001d200 _ZN6beagle3cpu13BeagleCPUImplIdLi1ELi0EE16getLogLikelihoodEPd + 0 │ │ │ │ +000000000005ccd0 000001af00000001 R_X86_64_64 000000000001d260 _ZN6beagle3cpu13BeagleCPUImplIdLi1ELi0EE14getDerivativesEPdS3_ + 0 │ │ │ │ +000000000005d2c0 000001af00000001 R_X86_64_64 000000000001d260 _ZN6beagle3cpu13BeagleCPUImplIdLi1ELi0EE14getDerivativesEPdS3_ + 0 │ │ │ │ +000000000005ccd8 0000025900000001 R_X86_64_64 0000000000028ea0 _ZN6beagle3cpu13BeagleCPUImplIdLi1ELi0EE21getSiteLogLikelihoodsEPd + 0 │ │ │ │ +000000000005d2c8 0000025900000001 R_X86_64_64 0000000000028ea0 _ZN6beagle3cpu13BeagleCPUImplIdLi1ELi0EE21getSiteLogLikelihoodsEPd + 0 │ │ │ │ +000000000005cce0 000001c000000001 R_X86_64_64 000000000001d300 _ZN6beagle3cpu13BeagleCPUImplIdLi1ELi0EE18getSiteDerivativesEPdS3_ + 0 │ │ │ │ +000000000005d2d0 000001c000000001 R_X86_64_64 000000000001d300 _ZN6beagle3cpu13BeagleCPUImplIdLi1ELi0EE18getSiteDerivativesEPdS3_ + 0 │ │ │ │ +000000000005cce8 0000014500000001 R_X86_64_64 0000000000022e50 _ZN6beagle3cpu13BeagleCPUImplIdLi1ELi0EE7getNameEv + 0 │ │ │ │ +000000000005ccf0 0000019a00000001 R_X86_64_64 000000000001d370 _ZN6beagle3cpu13BeagleCPUImplIdLi1ELi0EE8getFlagsEv + 0 │ │ │ │ +000000000005d2e0 0000019a00000001 R_X86_64_64 000000000001d370 _ZN6beagle3cpu13BeagleCPUImplIdLi1ELi0EE8getFlagsEv + 0 │ │ │ │ +000000000005ded8 0000019a00000006 R_X86_64_GLOB_DAT 000000000001d370 _ZN6beagle3cpu13BeagleCPUImplIdLi1ELi0EE8getFlagsEv + 0 │ │ │ │ +000000000005ccf8 000001f400000001 R_X86_64_64 0000000000031d60 _ZN6beagle3cpu13BeagleCPUImplIdLi1ELi0EE10upPartialsEbPKiii + 0 │ │ │ │ +000000000005d2e8 000001f400000001 R_X86_64_64 0000000000031d60 _ZN6beagle3cpu13BeagleCPUImplIdLi1ELi0EE10upPartialsEbPKiii + 0 │ │ │ │ +000000000005dfa8 000001f400000006 R_X86_64_GLOB_DAT 0000000000031d60 _ZN6beagle3cpu13BeagleCPUImplIdLi1ELi0EE10upPartialsEbPKiii + 0 │ │ │ │ +000000000005cd00 0000021600000001 R_X86_64_64 0000000000031570 _ZN6beagle3cpu13BeagleCPUImplIdLi1ELi0EE13upPrePartialsEbPKiii + 0 │ │ │ │ +000000000005d2f0 0000021600000001 R_X86_64_64 0000000000031570 _ZN6beagle3cpu13BeagleCPUImplIdLi1ELi0EE13upPrePartialsEbPKiii + 0 │ │ │ │ +000000000005dca8 0000021600000006 R_X86_64_GLOB_DAT 0000000000031570 _ZN6beagle3cpu13BeagleCPUImplIdLi1ELi0EE13upPrePartialsEbPKiii + 0 │ │ │ │ +000000000005cd08 000001b200000001 R_X86_64_64 0000000000040af0 _ZN6beagle3cpu13BeagleCPUImplIdLi1ELi0EE22calcEdgeLogDerivativesEPKiS4_S4_S4_S4_S4_S4_iPdS5_S5_ + 0 │ │ │ │ +000000000005d2f8 000001b200000001 R_X86_64_64 0000000000040af0 _ZN6beagle3cpu13BeagleCPUImplIdLi1ELi0EE22calcEdgeLogDerivativesEPKiS4_S4_S4_S4_S4_S4_iPdS5_S5_ + 0 │ │ │ │ +000000000005de98 000001b200000006 R_X86_64_GLOB_DAT 0000000000040af0 _ZN6beagle3cpu13BeagleCPUImplIdLi1ELi0EE22calcEdgeLogDerivativesEPKiS4_S4_S4_S4_S4_S4_iPdS5_S5_ + 0 │ │ │ │ +000000000005cd10 0000005e00000001 R_X86_64_64 0000000000022e60 _ZN6beagle3cpu13BeagleCPUImplIdLi1ELi0EE28calcEdgeLogDerivativesStatesEPKiPKdiiS6_S6_PdS7_S7_ + 0 │ │ │ │ +000000000005cd18 0000023a00000001 R_X86_64_64 0000000000023030 _ZN6beagle3cpu13BeagleCPUImplIdLi1ELi0EE30calcEdgeLogDerivativesPartialsEPKdS4_iiS4_S4_iPdS5_S5_ + 0 │ │ │ │ +000000000005cd20 0000013000000001 R_X86_64_64 0000000000045fc0 _ZN6beagle3cpu13BeagleCPUImplIdLi1ELi0EE17calcCrossProductsEPKiS4_S4_S4_PKdiPdS7_ + 0 │ │ │ │ +000000000005d310 0000013000000001 R_X86_64_64 0000000000045fc0 _ZN6beagle3cpu13BeagleCPUImplIdLi1ELi0EE17calcCrossProductsEPKiS4_S4_S4_PKdiPdS7_ + 0 │ │ │ │ +000000000005dfd0 0000013000000006 R_X86_64_GLOB_DAT 0000000000045fc0 _ZN6beagle3cpu13BeagleCPUImplIdLi1ELi0EE17calcCrossProductsEPKiS4_S4_S4_PKdiPdS7_ + 0 │ │ │ │ +000000000005cd28 0000009000000001 R_X86_64_64 000000000003fb30 _ZN6beagle3cpu13BeagleCPUImplIdLi1ELi0EE23calcCrossProductsStatesEPKiPKdS6_S6_dPdS7_ + 0 │ │ │ │ +000000000005cd30 0000007e00000001 R_X86_64_64 000000000003ef50 _ZN6beagle3cpu13BeagleCPUImplIdLi1ELi0EE25calcCrossProductsPartialsEPKdS4_S4_S4_dPdS5_ + 0 │ │ │ │ +000000000005cd38 0000022500000001 R_X86_64_64 000000000001e450 _ZN6beagle3cpu13BeagleCPUImplIdLi1ELi0EE26resetDerivativeTemporariesEv + 0 │ │ │ │ +000000000005d328 0000022500000001 R_X86_64_64 000000000001e450 _ZN6beagle3cpu13BeagleCPUImplIdLi1ELi0EE26resetDerivativeTemporariesEv + 0 │ │ │ │ +000000000005ddf0 0000022500000006 R_X86_64_GLOB_DAT 000000000001e450 _ZN6beagle3cpu13BeagleCPUImplIdLi1ELi0EE26resetDerivativeTemporariesEv + 0 │ │ │ │ +000000000005cd40 0000021400000001 R_X86_64_64 000000000003dd90 _ZN6beagle3cpu13BeagleCPUImplIdLi1ELi0EE21accumulateDerivativesEPdS3_S3_ + 0 │ │ │ │ +000000000005d330 0000021400000001 R_X86_64_64 000000000003dd90 _ZN6beagle3cpu13BeagleCPUImplIdLi1ELi0EE21accumulateDerivativesEPdS3_S3_ + 0 │ │ │ │ +000000000005ddb8 0000021400000006 R_X86_64_GLOB_DAT 000000000003dd90 _ZN6beagle3cpu13BeagleCPUImplIdLi1ELi0EE21accumulateDerivativesEPdS3_S3_ + 0 │ │ │ │ +000000000005cd48 000000a600000001 R_X86_64_64 000000000001e4a0 _ZN6beagle3cpu13BeagleCPUImplIdLi1ELi0EE31autoPartitionPartialsOperationsEPKiPiii + 0 │ │ │ │ +000000000005d338 000000a600000001 R_X86_64_64 000000000001e4a0 _ZN6beagle3cpu13BeagleCPUImplIdLi1ELi0EE31autoPartitionPartialsOperationsEPKiPiii + 0 │ │ │ │ +000000000005dd90 000000a600000006 R_X86_64_GLOB_DAT 000000000001e4a0 _ZN6beagle3cpu13BeagleCPUImplIdLi1ELi0EE31autoPartitionPartialsOperationsEPKiPiii + 0 │ │ │ │ +000000000005cd50 0000022100000001 R_X86_64_64 000000000004f1b0 _ZN6beagle3cpu13BeagleCPUImplIdLi1ELi0EE26upPartialsByPartitionAsyncEPKii + 0 │ │ │ │ +000000000005d340 0000022100000001 R_X86_64_64 000000000004f1b0 _ZN6beagle3cpu13BeagleCPUImplIdLi1ELi0EE26upPartialsByPartitionAsyncEPKii + 0 │ │ │ │ +000000000005df30 0000022100000006 R_X86_64_GLOB_DAT 000000000004f1b0 _ZN6beagle3cpu13BeagleCPUImplIdLi1ELi0EE26upPartialsByPartitionAsyncEPKii + 0 │ │ │ │ +000000000005cd58 0000026300000001 R_X86_64_64 00000000000455b0 _ZN6beagle3cpu13BeagleCPUImplIdLi1ELi0EE26reorderPatternsByPartitionEv + 0 │ │ │ │ +000000000005d348 0000026300000001 R_X86_64_64 00000000000455b0 _ZN6beagle3cpu13BeagleCPUImplIdLi1ELi0EE26reorderPatternsByPartitionEv + 0 │ │ │ │ +000000000005dfb8 0000026300000006 R_X86_64_GLOB_DAT 00000000000455b0 _ZN6beagle3cpu13BeagleCPUImplIdLi1ELi0EE26reorderPatternsByPartitionEv + 0 │ │ │ │ +000000000005cd60 0000017200000001 R_X86_64_64 00000000000232a0 _ZN6beagle3cpu13BeagleCPUImplIdLi1ELi0EE16calcStatesStatesEPdPKiPKdS5_S7_ii + 0 │ │ │ │ +000000000005cd68 0000020f00000001 R_X86_64_64 0000000000023400 _ZN6beagle3cpu13BeagleCPUImplIdLi1ELi0EE18calcStatesPartialsEPdPKiPKdS7_S7_ii + 0 │ │ │ │ +000000000005cd70 0000009700000001 R_X86_64_64 0000000000023810 _ZN6beagle3cpu13BeagleCPUImplIdLi1ELi0EE20calcPartialsPartialsEPdPKdS5_S5_S5_ii + 0 │ │ │ │ +000000000005cd78 0000005500000001 R_X86_64_64 0000000000023d40 _ZN6beagle3cpu13BeagleCPUImplIdLi1ELi0EE23calcPrePartialsPartialsEPdPKdS5_S5_S5_ii + 0 │ │ │ │ +000000000005cd80 0000014b00000001 R_X86_64_64 0000000000024330 _ZN6beagle3cpu13BeagleCPUImplIdLi1ELi0EE21calcPrePartialsStatesEPdPKdS5_PKiS5_ii + 0 │ │ │ │ +000000000005cd88 0000017f00000001 R_X86_64_64 0000000000030f60 _ZN6beagle3cpu13BeagleCPUImplIdLi1ELi0EE22calcRootLogLikelihoodsEiiiiPd + 0 │ │ │ │ +000000000005cd90 0000020600000001 R_X86_64_64 0000000000030240 _ZN6beagle3cpu13BeagleCPUImplIdLi1ELi0EE33calcRootLogLikelihoodsPerCategoryEiiiPd + 0 │ │ │ │ +000000000005d380 0000020600000001 R_X86_64_64 0000000000030240 _ZN6beagle3cpu13BeagleCPUImplIdLi1ELi0EE33calcRootLogLikelihoodsPerCategoryEiiiPd + 0 │ │ │ │ +000000000005df80 0000020600000006 R_X86_64_GLOB_DAT 0000000000030240 _ZN6beagle3cpu13BeagleCPUImplIdLi1ELi0EE33calcRootLogLikelihoodsPerCategoryEiiiPd + 0 │ │ │ │ +000000000005cd98 0000006400000001 R_X86_64_64 00000000000507f0 _ZN6beagle3cpu13BeagleCPUImplIdLi1ELi0EE38calcRootLogLikelihoodsByPartitionAsyncEPKiS4_S4_S4_S4_iPd + 0 │ │ │ │ +000000000005d388 0000006400000001 R_X86_64_64 00000000000507f0 _ZN6beagle3cpu13BeagleCPUImplIdLi1ELi0EE38calcRootLogLikelihoodsByPartitionAsyncEPKiS4_S4_S4_S4_iPd + 0 │ │ │ │ +000000000005cda0 0000013d00000001 R_X86_64_64 000000000004fe10 _ZN6beagle3cpu13BeagleCPUImplIdLi1ELi0EE42calcRootLogLikelihoodsByAutoPartitionAsyncEPKiS4_S4_S4_S4_Pd + 0 │ │ │ │ +000000000005d390 0000013d00000001 R_X86_64_64 000000000004fe10 _ZN6beagle3cpu13BeagleCPUImplIdLi1ELi0EE42calcRootLogLikelihoodsByAutoPartitionAsyncEPKiS4_S4_S4_S4_Pd + 0 │ │ │ │ +000000000005cda8 000001ab00000001 R_X86_64_64 0000000000030aa0 _ZN6beagle3cpu13BeagleCPUImplIdLi1ELi0EE33calcRootLogLikelihoodsByPartitionEPKiS4_S4_S4_S4_iPd + 0 │ │ │ │ +000000000005cdb0 0000007c00000001 R_X86_64_64 0000000000042550 _ZN6beagle3cpu13BeagleCPUImplIdLi1ELi0EE27calcRootLogLikelihoodsMultiEPKiS4_S4_S4_iPd + 0 │ │ │ │ +000000000005cdb8 0000010000000001 R_X86_64_64 00000000000375d0 _ZN6beagle3cpu13BeagleCPUImplIdLi1ELi0EE22calcEdgeLogLikelihoodsEiiiiiiPd + 0 │ │ │ │ +000000000005cdc0 0000022800000001 R_X86_64_64 0000000000051d10 _ZN6beagle3cpu13BeagleCPUImplIdLi1ELi0EE38calcEdgeLogLikelihoodsByPartitionAsyncEPKiS4_S4_S4_S4_S4_S4_iPd + 0 │ │ │ │ +000000000005d3b0 0000022800000001 R_X86_64_64 0000000000051d10 _ZN6beagle3cpu13BeagleCPUImplIdLi1ELi0EE38calcEdgeLogLikelihoodsByPartitionAsyncEPKiS4_S4_S4_S4_S4_S4_iPd + 0 │ │ │ │ +000000000005cdc8 0000009f00000001 R_X86_64_64 00000000000512b0 _ZN6beagle3cpu13BeagleCPUImplIdLi1ELi0EE42calcEdgeLogLikelihoodsByAutoPartitionAsyncEPKiS4_S4_S4_S4_S4_S4_Pd + 0 │ │ │ │ +000000000005d3b8 0000009f00000001 R_X86_64_64 00000000000512b0 _ZN6beagle3cpu13BeagleCPUImplIdLi1ELi0EE42calcEdgeLogLikelihoodsByAutoPartitionAsyncEPKiS4_S4_S4_S4_S4_S4_Pd + 0 │ │ │ │ +000000000005cdd0 000000ef00000001 R_X86_64_64 0000000000036c00 _ZN6beagle3cpu13BeagleCPUImplIdLi1ELi0EE33calcEdgeLogLikelihoodsByPartitionEPKiS4_S4_S4_S4_S4_S4_iPd + 0 │ │ │ │ +000000000005cdd8 0000007600000001 R_X86_64_64 0000000000035ec0 _ZN6beagle3cpu13BeagleCPUImplIdLi1ELi0EE44calcEdgeLogLikelihoodsSecondDerivByPartitionEPKiS4_S4_S4_S4_S4_S4_S4_S4_iPdS5_S5_ + 0 │ │ │ │ +000000000005d3c8 0000007600000001 R_X86_64_64 0000000000035ec0 _ZN6beagle3cpu13BeagleCPUImplIdLi1ELi0EE44calcEdgeLogLikelihoodsSecondDerivByPartitionEPKiS4_S4_S4_S4_S4_S4_S4_S4_iPdS5_S5_ + 0 │ │ │ │ +000000000005df88 0000007600000006 R_X86_64_GLOB_DAT 0000000000035ec0 _ZN6beagle3cpu13BeagleCPUImplIdLi1ELi0EE44calcEdgeLogLikelihoodsSecondDerivByPartitionEPKiS4_S4_S4_S4_S4_S4_S4_S4_iPdS5_S5_ + 0 │ │ │ │ +000000000005cde0 0000014c00000001 R_X86_64_64 000000000003c6e0 _ZN6beagle3cpu13BeagleCPUImplIdLi1ELi0EE27calcEdgeLogLikelihoodsMultiEPKiS4_S4_S4_S4_S4_iPd + 0 │ │ │ │ +000000000005d3d0 0000014c00000001 R_X86_64_64 000000000003c6e0 _ZN6beagle3cpu13BeagleCPUImplIdLi1ELi0EE27calcEdgeLogLikelihoodsMultiEPKiS4_S4_S4_S4_S4_iPd + 0 │ │ │ │ +000000000005dea0 0000014c00000006 R_X86_64_GLOB_DAT 000000000003c6e0 _ZN6beagle3cpu13BeagleCPUImplIdLi1ELi0EE27calcEdgeLogLikelihoodsMultiEPKiS4_S4_S4_S4_S4_iPd + 0 │ │ │ │ +000000000005cde8 0000012c00000001 R_X86_64_64 00000000000356d0 _ZN6beagle3cpu13BeagleCPUImplIdLi1ELi0EE32calcEdgeLogLikelihoodsFirstDerivEiiiiiiiPdS3_ + 0 │ │ │ │ +000000000005d3d8 0000012c00000001 R_X86_64_64 00000000000356d0 _ZN6beagle3cpu13BeagleCPUImplIdLi1ELi0EE32calcEdgeLogLikelihoodsFirstDerivEiiiiiiiPdS3_ + 0 │ │ │ │ +000000000005ddd0 0000012c00000006 R_X86_64_GLOB_DAT 00000000000356d0 _ZN6beagle3cpu13BeagleCPUImplIdLi1ELi0EE32calcEdgeLogLikelihoodsFirstDerivEiiiiiiiPdS3_ + 0 │ │ │ │ +000000000005cdf0 000001f100000001 R_X86_64_64 0000000000034d00 _ZN6beagle3cpu13BeagleCPUImplIdLi1ELi0EE33calcEdgeLogLikelihoodsSecondDerivEiiiiiiiiPdS3_S3_ + 0 │ │ │ │ +000000000005d3e0 000001f100000001 R_X86_64_64 0000000000034d00 _ZN6beagle3cpu13BeagleCPUImplIdLi1ELi0EE33calcEdgeLogLikelihoodsSecondDerivEiiiiiiiiPdS3_S3_ + 0 │ │ │ │ +000000000005dca0 000001f100000006 R_X86_64_GLOB_DAT 0000000000034d00 _ZN6beagle3cpu13BeagleCPUImplIdLi1ELi0EE33calcEdgeLogLikelihoodsSecondDerivEiiiiiiiiPdS3_S3_ + 0 │ │ │ │ +000000000005cdf8 0000020500000001 R_X86_64_64 0000000000024600 _ZN6beagle3cpu13BeagleCPUImplIdLi1ELi0EE28calcStatesStatesFixedScalingEPdPKiPKdS5_S7_S7_ii + 0 │ │ │ │ +000000000005ce00 000001cc00000001 R_X86_64_64 0000000000024740 _ZN6beagle3cpu13BeagleCPUImplIdLi1ELi0EE30calcStatesPartialsFixedScalingEPdPKiPKdS7_S7_S7_ii + 0 │ │ │ │ +000000000005ce08 000000b800000001 R_X86_64_64 000000000001f460 _ZN6beagle3cpu13BeagleCPUImplIdLi1ELi0EE33calcPreStatesPartialsFixedScalingEPdPKiPKdS7_S7_S7_ii + 0 │ │ │ │ +000000000005d3f8 000000b800000001 R_X86_64_64 000000000001f460 _ZN6beagle3cpu13BeagleCPUImplIdLi1ELi0EE33calcPreStatesPartialsFixedScalingEPdPKiPKdS7_S7_S7_ii + 0 │ │ │ │ +000000000005ce10 0000015c00000001 R_X86_64_64 0000000000024b50 _ZN6beagle3cpu13BeagleCPUImplIdLi1ELi0EE32calcPartialsPartialsFixedScalingEPdPKdS5_S5_S5_S5_ii + 0 │ │ │ │ +000000000005ce18 0000021800000001 R_X86_64_64 000000000002f040 _ZN6beagle3cpu13BeagleCPUImplIdLi1ELi0EE31calcPartialsPartialsAutoScalingEPdPKdS5_S5_S5_Pi + 0 │ │ │ │ +000000000005ce20 000001bd00000001 R_X86_64_64 0000000000030860 _ZN6beagle3cpu13BeagleCPUImplIdLi1ELi0EE15rescalePartialsEPdS3_S3_i + 0 │ │ │ │ +000000000005ce28 0000026b00000001 R_X86_64_64 0000000000030610 _ZN6beagle3cpu13BeagleCPUImplIdLi1ELi0EE26rescalePartialsByPartitionEPdS3_S3_ii + 0 │ │ │ │ +000000000005ce30 000001dd00000001 R_X86_64_64 000000000002fa60 _ZN6beagle3cpu13BeagleCPUImplIdLi1ELi0EE19autoRescalePartialsEPdPs + 0 │ │ │ │ +000000000005d420 000001dd00000001 R_X86_64_64 000000000002fa60 _ZN6beagle3cpu13BeagleCPUImplIdLi1ELi0EE19autoRescalePartialsEPdPs + 0 │ │ │ │ +000000000005dda0 000001dd00000006 R_X86_64_GLOB_DAT 000000000002fa60 _ZN6beagle3cpu13BeagleCPUImplIdLi1ELi0EE19autoRescalePartialsEPdPs + 0 │ │ │ │ +000000000005ce38 000001ea00000001 R_X86_64_64 000000000001f6d0 _ZN6beagle3cpu13BeagleCPUImplIdLi1ELi0EE24getPaddedPatternsModulusEv + 0 │ │ │ │ +000000000005d428 000001ea00000001 R_X86_64_64 000000000001f6d0 _ZN6beagle3cpu13BeagleCPUImplIdLi1ELi0EE24getPaddedPatternsModulusEv + 0 │ │ │ │ +000000000005dc78 000001ea00000006 R_X86_64_GLOB_DAT 000000000001f6d0 _ZN6beagle3cpu13BeagleCPUImplIdLi1ELi0EE24getPaddedPatternsModulusEv + 0 │ │ │ │ +000000000005ce48 0000021d00000001 R_X86_64_64 000000000005c7e8 _ZTIN6beagle3cpu19BeagleCPU4StateImplIfLi1ELi0EEE + 0 │ │ │ │ +000000000005ce50 0000028400000001 R_X86_64_64 0000000000049ac0 _ZN6beagle3cpu19BeagleCPU4StateImplIfLi1ELi0EED1Ev + 0 │ │ │ │ +000000000005ce58 0000024700000001 R_X86_64_64 0000000000049ae0 _ZN6beagle3cpu19BeagleCPU4StateImplIfLi1ELi0EED0Ev + 0 │ │ │ │ +000000000005cfe0 0000016600000001 R_X86_64_64 0000000000020400 _ZN6beagle3cpu19BeagleCPU4StateImplIfLi1ELi0EE7getNameEv + 0 │ │ │ │ +000000000005d008 000001ed00000001 R_X86_64_64 0000000000020420 _ZN6beagle3cpu19BeagleCPU4StateImplIfLi1ELi0EE28calcEdgeLogDerivativesStatesEPKiPKfiiPKdS6_PdS9_S9_ + 0 │ │ │ │ +000000000005d010 0000016300000001 R_X86_64_64 0000000000020580 _ZN6beagle3cpu19BeagleCPU4StateImplIfLi1ELi0EE30calcEdgeLogDerivativesPartialsEPKfS4_iiPKdS4_iPdS7_S7_ + 0 │ │ │ │ +000000000005d020 000001c800000001 R_X86_64_64 00000000000207a0 _ZN6beagle3cpu19BeagleCPU4StateImplIfLi1ELi0EE23calcCrossProductsStatesEPKiPKfPKdS6_dPdS9_ + 0 │ │ │ │ +000000000005d028 000001bf00000001 R_X86_64_64 0000000000020fd0 _ZN6beagle3cpu19BeagleCPU4StateImplIfLi1ELi0EE25calcCrossProductsPartialsEPKfS4_PKdS4_dPdS7_ + 0 │ │ │ │ +000000000005d058 0000026600000001 R_X86_64_64 0000000000021d70 _ZN6beagle3cpu19BeagleCPU4StateImplIfLi1ELi0EE16calcStatesStatesEPfPKiPKfS5_S7_ii + 0 │ │ │ │ +000000000005d060 000000e600000001 R_X86_64_64 0000000000021f10 _ZN6beagle3cpu19BeagleCPU4StateImplIfLi1ELi0EE18calcStatesPartialsEPfPKiPKfS7_S7_ii + 0 │ │ │ │ +000000000005d068 0000013500000001 R_X86_64_64 0000000000022170 _ZN6beagle3cpu19BeagleCPU4StateImplIfLi1ELi0EE20calcPartialsPartialsEPfPKfS5_S5_S5_ii + 0 │ │ │ │ +000000000005d070 0000024f00000001 R_X86_64_64 00000000000223a0 _ZN6beagle3cpu19BeagleCPU4StateImplIfLi1ELi0EE23calcPrePartialsPartialsEPfPKfS5_S5_S5_ii + 0 │ │ │ │ +000000000005d078 0000020200000001 R_X86_64_64 00000000000225d0 _ZN6beagle3cpu19BeagleCPU4StateImplIfLi1ELi0EE21calcPrePartialsStatesEPfPKfS5_PKiS5_ii + 0 │ │ │ │ +000000000005d080 0000027300000001 R_X86_64_64 0000000000046660 _ZN6beagle3cpu19BeagleCPU4StateImplIfLi1ELi0EE22calcRootLogLikelihoodsEiiiiPd + 0 │ │ │ │ +000000000005d0a0 000001e000000001 R_X86_64_64 000000000004cdc0 _ZN6beagle3cpu19BeagleCPU4StateImplIfLi1ELi0EE33calcRootLogLikelihoodsByPartitionEPKiS4_S4_S4_S4_iPd + 0 │ │ │ │ +000000000005d0a8 000001df00000001 R_X86_64_64 0000000000042cb0 _ZN6beagle3cpu19BeagleCPU4StateImplIfLi1ELi0EE27calcRootLogLikelihoodsMultiEPKiS4_S4_S4_iPd + 0 │ │ │ │ +000000000005d0b0 0000005a00000001 R_X86_64_64 000000000003bcb0 _ZN6beagle3cpu19BeagleCPU4StateImplIfLi1ELi0EE22calcEdgeLogLikelihoodsEiiiiiiPd + 0 │ │ │ │ +000000000005d0c8 000001de00000001 R_X86_64_64 000000000004c7c0 _ZN6beagle3cpu19BeagleCPU4StateImplIfLi1ELi0EE33calcEdgeLogLikelihoodsByPartitionEPKiS4_S4_S4_S4_S4_S4_iPd + 0 │ │ │ │ +000000000005d0f0 0000008900000001 R_X86_64_64 0000000000022760 _ZN6beagle3cpu19BeagleCPU4StateImplIfLi1ELi0EE28calcStatesStatesFixedScalingEPfPKiPKfS5_S7_S7_ii + 0 │ │ │ │ +000000000005d0f8 000001fa00000001 R_X86_64_64 0000000000022960 _ZN6beagle3cpu19BeagleCPU4StateImplIfLi1ELi0EE30calcStatesPartialsFixedScalingEPfPKiPKfS7_S7_S7_ii + 0 │ │ │ │ +000000000005d108 000001f200000001 R_X86_64_64 0000000000022c00 _ZN6beagle3cpu19BeagleCPU4StateImplIfLi1ELi0EE32calcPartialsPartialsFixedScalingEPfPKfS5_S5_S5_S5_ii + 0 │ │ │ │ +000000000005d110 000000da00000001 R_X86_64_64 000000000002f2f0 _ZN6beagle3cpu19BeagleCPU4StateImplIfLi1ELi0EE31calcPartialsPartialsAutoScalingEPfPKfS5_S5_S5_Pi + 0 │ │ │ │ +000000000005d118 0000010c00000001 R_X86_64_64 0000000000032640 _ZN6beagle3cpu19BeagleCPU4StateImplIfLi1ELi0EE15rescalePartialsEPfS3_S3_i + 0 │ │ │ │ +000000000005d120 0000012f00000001 R_X86_64_64 0000000000032470 _ZN6beagle3cpu19BeagleCPU4StateImplIfLi1ELi0EE26rescalePartialsByPartitionEPfS3_S3_ii + 0 │ │ │ │ +000000000005d140 0000006e00000001 R_X86_64_64 000000000005c800 _ZTIN6beagle3cpu19BeagleCPU4StateImplIdLi1ELi0EEE + 0 │ │ │ │ +000000000005d148 0000017d00000001 R_X86_64_64 0000000000049400 _ZN6beagle3cpu19BeagleCPU4StateImplIdLi1ELi0EED1Ev + 0 │ │ │ │ +000000000005d150 0000014a00000001 R_X86_64_64 0000000000049420 _ZN6beagle3cpu19BeagleCPU4StateImplIdLi1ELi0EED0Ev + 0 │ │ │ │ +000000000005d2d8 0000025200000001 R_X86_64_64 000000000001d360 _ZN6beagle3cpu19BeagleCPU4StateImplIdLi1ELi0EE7getNameEv + 0 │ │ │ │ +000000000005d300 0000014700000001 R_X86_64_64 000000000001d380 _ZN6beagle3cpu19BeagleCPU4StateImplIdLi1ELi0EE28calcEdgeLogDerivativesStatesEPKiPKdiiS6_S6_PdS7_S7_ + 0 │ │ │ │ +000000000005d308 0000026e00000001 R_X86_64_64 000000000001d4c0 _ZN6beagle3cpu19BeagleCPU4StateImplIdLi1ELi0EE30calcEdgeLogDerivativesPartialsEPKdS4_iiS4_S4_iPdS5_S5_ + 0 │ │ │ │ +000000000005d318 000000cc00000001 R_X86_64_64 000000000001d6e0 _ZN6beagle3cpu19BeagleCPU4StateImplIdLi1ELi0EE23calcCrossProductsStatesEPKiPKdS6_S6_dPdS7_ + 0 │ │ │ │ +000000000005d320 0000008200000001 R_X86_64_64 000000000001dcc0 _ZN6beagle3cpu19BeagleCPU4StateImplIdLi1ELi0EE25calcCrossProductsPartialsEPKdS4_S4_S4_dPdS5_ + 0 │ │ │ │ +000000000005d350 0000014300000001 R_X86_64_64 000000000001e560 _ZN6beagle3cpu19BeagleCPU4StateImplIdLi1ELi0EE16calcStatesStatesEPdPKiPKdS5_S7_ii + 0 │ │ │ │ +000000000005d358 000000fd00000001 R_X86_64_64 000000000001e700 _ZN6beagle3cpu19BeagleCPU4StateImplIdLi1ELi0EE18calcStatesPartialsEPdPKiPKdS7_S7_ii + 0 │ │ │ │ +000000000005d360 0000019c00000001 R_X86_64_64 000000000001e970 _ZN6beagle3cpu19BeagleCPU4StateImplIdLi1ELi0EE20calcPartialsPartialsEPdPKdS5_S5_S5_ii + 0 │ │ │ │ +000000000005d368 0000009e00000001 R_X86_64_64 000000000001ebc0 _ZN6beagle3cpu19BeagleCPU4StateImplIdLi1ELi0EE23calcPrePartialsPartialsEPdPKdS5_S5_S5_ii + 0 │ │ │ │ +000000000005d370 0000005700000001 R_X86_64_64 000000000001ee20 _ZN6beagle3cpu19BeagleCPU4StateImplIdLi1ELi0EE21calcPrePartialsStatesEPdPKdS5_PKiS5_ii + 0 │ │ │ │ +000000000005d378 0000015300000001 R_X86_64_64 0000000000046380 _ZN6beagle3cpu19BeagleCPU4StateImplIdLi1ELi0EE22calcRootLogLikelihoodsEiiiiPd + 0 │ │ │ │ +000000000005d398 000000f500000001 R_X86_64_64 000000000004b2a0 _ZN6beagle3cpu19BeagleCPU4StateImplIdLi1ELi0EE33calcRootLogLikelihoodsByPartitionEPKiS4_S4_S4_S4_iPd + 0 │ │ │ │ +000000000005d3a0 0000023e00000001 R_X86_64_64 0000000000043450 _ZN6beagle3cpu19BeagleCPU4StateImplIdLi1ELi0EE27calcRootLogLikelihoodsMultiEPKiS4_S4_S4_iPd + 0 │ │ │ │ +000000000005d3a8 0000028300000001 R_X86_64_64 000000000003b730 _ZN6beagle3cpu19BeagleCPU4StateImplIdLi1ELi0EE22calcEdgeLogLikelihoodsEiiiiiiPd + 0 │ │ │ │ +000000000005d3c0 0000024a00000001 R_X86_64_64 000000000004ac90 _ZN6beagle3cpu19BeagleCPU4StateImplIdLi1ELi0EE33calcEdgeLogLikelihoodsByPartitionEPKiS4_S4_S4_S4_S4_S4_iPd + 0 │ │ │ │ +000000000005d3e8 0000028600000001 R_X86_64_64 000000000001efc0 _ZN6beagle3cpu19BeagleCPU4StateImplIdLi1ELi0EE28calcStatesStatesFixedScalingEPdPKiPKdS5_S7_S7_ii + 0 │ │ │ │ +000000000005d3f0 0000015800000001 R_X86_64_64 000000000001f1c0 _ZN6beagle3cpu19BeagleCPU4StateImplIdLi1ELi0EE30calcStatesPartialsFixedScalingEPdPKiPKdS7_S7_S7_ii + 0 │ │ │ │ +000000000005d400 0000023500000001 R_X86_64_64 000000000001f470 _ZN6beagle3cpu19BeagleCPU4StateImplIdLi1ELi0EE32calcPartialsPartialsFixedScalingEPdPKdS5_S5_S5_S5_ii + 0 │ │ │ │ +000000000005d408 000000e700000001 R_X86_64_64 000000000002ebd0 _ZN6beagle3cpu19BeagleCPU4StateImplIdLi1ELi0EE31calcPartialsPartialsAutoScalingEPdPKdS5_S5_S5_Pi + 0 │ │ │ │ +000000000005d410 000000df00000001 R_X86_64_64 0000000000030070 _ZN6beagle3cpu19BeagleCPU4StateImplIdLi1ELi0EE15rescalePartialsEPdS3_S3_i + 0 │ │ │ │ +000000000005d418 000000c200000001 R_X86_64_64 000000000002fe80 _ZN6beagle3cpu19BeagleCPU4StateImplIdLi1ELi0EE26rescalePartialsByPartitionEPdS3_S3_ii + 0 │ │ │ │ +000000000005d460 0000004e00000001 R_X86_64_64 0000000000000000 __cxa_pure_virtual@CXXABI_1.3 + 0 │ │ │ │ +000000000005d468 0000004e00000001 R_X86_64_64 0000000000000000 __cxa_pure_virtual@CXXABI_1.3 + 0 │ │ │ │ +000000000005d470 0000004e00000001 R_X86_64_64 0000000000000000 __cxa_pure_virtual@CXXABI_1.3 + 0 │ │ │ │ +000000000005d480 0000011100000001 R_X86_64_64 0000000000054af0 _ZTSN6beagle10BeagleImplE + 0 │ │ │ │ +000000000005d490 0000012a00000001 R_X86_64_64 0000000000054b10 _ZTSN6beagle17BeagleImplFactoryE + 0 │ │ │ │ +000000000005d4a0 0000021000000001 R_X86_64_64 0000000000054b40 _ZTSSt16_Sp_counted_baseILN9__gnu_cxx12_Lock_policyE2EE + 0 │ │ │ │ +000000000005d4a8 000000d900000001 R_X86_64_64 000000000005c7a8 _ZTISt11_Mutex_baseILN9__gnu_cxx12_Lock_policyE2EE + 0 │ │ │ │ +000000000005d4b8 000000e500000001 R_X86_64_64 0000000000054b80 _ZTSN6beagle6plugin6PluginE + 0 │ │ │ │ +000000000005d4c8 000000f000000001 R_X86_64_64 0000000000054ba0 _ZTSN6beagle3cpu15BeagleCPUPluginE + 0 │ │ │ │ +000000000005d4d0 000001c700000001 R_X86_64_64 000000000005d4b0 _ZTIN6beagle6plugin6PluginE + 0 │ │ │ │ +000000000005d4e0 000000bf00000001 R_X86_64_64 0000000000054bc0 _ZTSNSt13__future_base13_State_baseV2E + 0 │ │ │ │ +000000000005d4f0 0000010100000001 R_X86_64_64 0000000000054bf0 _ZTSNSt13__future_base7_ResultIvEE + 0 │ │ │ │ +000000000005d4f8 0000004700000001 R_X86_64_64 0000000000000000 _ZTINSt13__future_base12_Result_baseE@GLIBCXX_3.4.15 + 0 │ │ │ │ +000000000005d508 000000eb00000001 R_X86_64_64 0000000000054c20 _ZTSN6beagle3cpu26BeagleCPU4StateImplFactoryIdEE + 0 │ │ │ │ +000000000005d510 000001fb00000001 R_X86_64_64 000000000005d488 _ZTIN6beagle17BeagleImplFactoryE + 0 │ │ │ │ +000000000005d528 000001fb00000001 R_X86_64_64 000000000005d488 _ZTIN6beagle17BeagleImplFactoryE + 0 │ │ │ │ +000000000005d540 000001fb00000001 R_X86_64_64 000000000005d488 _ZTIN6beagle17BeagleImplFactoryE + 0 │ │ │ │ +000000000005d558 000001fb00000001 R_X86_64_64 000000000005d488 _ZTIN6beagle17BeagleImplFactoryE + 0 │ │ │ │ +000000000005d520 0000015d00000001 R_X86_64_64 0000000000054c60 _ZTSN6beagle3cpu26BeagleCPU4StateImplFactoryIfEE + 0 │ │ │ │ +000000000005d538 0000011500000001 R_X86_64_64 0000000000054ca0 _ZTSN6beagle3cpu20BeagleCPUImplFactoryIdEE + 0 │ │ │ │ +000000000005d550 0000017b00000001 R_X86_64_64 0000000000054ce0 _ZTSN6beagle3cpu20BeagleCPUImplFactoryIfEE + 0 │ │ │ │ +000000000005d568 0000022a00000001 R_X86_64_64 000000000005d4c0 _ZTIN6beagle3cpu15BeagleCPUPluginE + 0 │ │ │ │ +000000000005d570 0000021c00000001 R_X86_64_64 000000000003c1f0 _ZNK6beagle6plugin6Plugin10pluginNameB5cxx11Ev + 0 │ │ │ │ +000000000005d578 0000015400000001 R_X86_64_64 0000000000040e50 _ZNK6beagle6plugin6Plugin10pluginTypeB5cxx11Ev + 0 │ │ │ │ +000000000005d580 000001a500000001 R_X86_64_64 000000000001cb10 _ZNK6beagle6plugin6Plugin18getBeagleFactoriesB5cxx11Ev + 0 │ │ │ │ +000000000005d588 0000008d00000001 R_X86_64_64 000000000001cb20 _ZNK6beagle6plugin6Plugin18getBeagleResourcesB5cxx11Ev + 0 │ │ │ │ +000000000005d5a0 0000014200000001 R_X86_64_64 0000000000040db0 _ZNSt13__future_base13_State_baseV2D1Ev + 0 │ │ │ │ +000000000005d5a8 0000010b00000001 R_X86_64_64 0000000000040e00 _ZNSt13__future_base13_State_baseV2D0Ev + 0 │ │ │ │ +000000000005d5c8 0000023c00000001 R_X86_64_64 000000000005d4e8 _ZTINSt13__future_base7_ResultIvEE + 0 │ │ │ │ +000000000005d5d0 000000e000000001 R_X86_64_64 000000000001cb60 _ZNSt13__future_base7_ResultIvE10_M_destroyEv + 0 │ │ │ │ +000000000005df40 000000e000000006 R_X86_64_GLOB_DAT 000000000001cb60 _ZNSt13__future_base7_ResultIvE10_M_destroyEv + 0 │ │ │ │ +000000000005d5d8 000000d400000001 R_X86_64_64 0000000000029150 _ZNSt13__future_base7_ResultIvED1Ev + 0 │ │ │ │ +000000000005d5e0 000000a100000001 R_X86_64_64 0000000000029170 _ZNSt13__future_base7_ResultIvED0Ev + 0 │ │ │ │ +000000000005d5f0 000000a000000001 R_X86_64_64 000000000005d500 _ZTIN6beagle3cpu26BeagleCPU4StateImplFactoryIdEE + 0 │ │ │ │ +000000000005d5f8 0000018300000001 R_X86_64_64 000000000004a900 _ZN6beagle3cpu26BeagleCPU4StateImplFactoryIdE10createImplEiiiiiiiiiiillPi + 0 │ │ │ │ +000000000005d600 0000009100000001 R_X86_64_64 000000000001cbe0 _ZN6beagle3cpu26BeagleCPU4StateImplFactoryIdE7getNameEv + 0 │ │ │ │ +000000000005d608 000000c700000001 R_X86_64_64 000000000001cbf0 _ZN6beagle3cpu26BeagleCPU4StateImplFactoryIdE8getFlagsEv + 0 │ │ │ │ +000000000005d618 0000011300000001 R_X86_64_64 000000000005d518 _ZTIN6beagle3cpu26BeagleCPU4StateImplFactoryIfEE + 0 │ │ │ │ +000000000005d620 0000016700000001 R_X86_64_64 000000000004c450 _ZN6beagle3cpu26BeagleCPU4StateImplFactoryIfE10createImplEiiiiiiiiiiillPi + 0 │ │ │ │ +000000000005d628 0000016e00000001 R_X86_64_64 000000000001cbc0 _ZN6beagle3cpu26BeagleCPU4StateImplFactoryIfE7getNameEv + 0 │ │ │ │ +000000000005d630 0000011800000001 R_X86_64_64 000000000001cbd0 _ZN6beagle3cpu26BeagleCPU4StateImplFactoryIfE8getFlagsEv + 0 │ │ │ │ +000000000005d640 0000020000000001 R_X86_64_64 000000000005d530 _ZTIN6beagle3cpu20BeagleCPUImplFactoryIdEE + 0 │ │ │ │ +000000000005d648 0000008e00000001 R_X86_64_64 000000000004a7a0 _ZN6beagle3cpu20BeagleCPUImplFactoryIdE10createImplEiiiiiiiiiiillPi + 0 │ │ │ │ +000000000005d650 0000007f00000001 R_X86_64_64 000000000001cba0 _ZN6beagle3cpu20BeagleCPUImplFactoryIdE7getNameEv + 0 │ │ │ │ +000000000005d658 000001fd00000001 R_X86_64_64 000000000001cbb0 _ZN6beagle3cpu20BeagleCPUImplFactoryIdE8getFlagsEv + 0 │ │ │ │ +000000000005d668 0000026400000001 R_X86_64_64 000000000005d548 _ZTIN6beagle3cpu20BeagleCPUImplFactoryIfEE + 0 │ │ │ │ +000000000005d670 0000007000000001 R_X86_64_64 000000000004c2f0 _ZN6beagle3cpu20BeagleCPUImplFactoryIfE10createImplEiiiiiiiiiiillPi + 0 │ │ │ │ +000000000005d678 000000c900000001 R_X86_64_64 000000000001cb80 _ZN6beagle3cpu20BeagleCPUImplFactoryIfE7getNameEv + 0 │ │ │ │ +000000000005d680 0000023d00000001 R_X86_64_64 000000000001cb90 _ZN6beagle3cpu20BeagleCPUImplFactoryIfE8getFlagsEv + 0 │ │ │ │ +000000000005dbe8 0000012100000006 R_X86_64_GLOB_DAT 000000000005cb48 _ZTVN6beagle3cpu13BeagleCPUImplIdLi1ELi0EEE + 0 │ │ │ │ +000000000005dbf0 0000006600000006 R_X86_64_GLOB_DAT 000000000003ee20 _ZNSt17_Function_handlerIFSt10unique_ptrINSt13__future_base12_Result_baseENS2_8_DeleterEEvENS1_12_Task_setterIS0_INS1_7_ResultIvEES3_EZNS1_11_Task_stateISt5_BindIFMN6beagle3cpu13BeagleCPUImplIfLi1ELi0EEEFvPKiSH_SH_SH_SH_iPdEPSF_SH_SH_SH_SH_SH_iSI_EESaIiEFvvEE6_M_runEvEUlvE_vEEE9_M_invokeERKSt9_Any_data + 0 │ │ │ │ +000000000005dbf8 000001b700000006 R_X86_64_GLOB_DAT 000000000005d590 _ZTVNSt13__future_base13_State_baseV2E + 0 │ │ │ │ +000000000005dc00 0000016900000006 R_X86_64_GLOB_DAT 000000000003ecf0 _ZNSt17_Function_handlerIFSt10unique_ptrINSt13__future_base12_Result_baseENS2_8_DeleterEEvENS1_12_Task_setterIS0_INS1_7_ResultIvEES3_EZNS1_11_Task_stateISt5_BindIFMN6beagle3cpu13BeagleCPUImplIdLi1ELi0EEEFvPKiSH_SH_SH_SH_iPdEPSF_SH_SH_SH_SH_SH_iSI_EESaIiEFvvEE14_M_run_delayedESt8weak_ptrINS1_13_State_baseV2EEEUlvE_vEEE9_M_invokeERKSt9_Any_data + 0 │ │ │ │ +000000000005dc08 0000009600000006 R_X86_64_GLOB_DAT 000000000005c188 _ZTINSt13__future_base12_Task_setterISt10unique_ptrINS_7_ResultIvEENS_12_Result_base8_DeleterEEZNS_11_Task_stateISt5_BindIFMN6beagle3cpu13BeagleCPUImplIdLi1ELi0EEEFvPKiSE_SE_SE_SE_iPdEPSC_SE_SE_SE_SE_SE_iSF_EESaIiEFvvEE6_M_runEvEUlvE_vEE + 0 │ │ │ │ +000000000005dc10 0000023900000006 R_X86_64_GLOB_DAT 000000000005c378 _ZTVN6beagle3cpu24EigenDecompositionSquareIdLi1EEE + 0 │ │ │ │ +000000000005dc20 000000be00000006 R_X86_64_GLOB_DAT 000000000005c610 _ZTVNSt13__future_base11_Task_stateISt5_BindIFMN6beagle3cpu13BeagleCPUImplIfLi1ELi0EEEFvPKiS7_S7_S7_S7_S7_S7_iPdEPS5_S7_S7_S7_S7_S7_S7_S7_iS8_EESaIiEFvvEEE + 0 │ │ │ │ +000000000005dc28 000001b300000006 R_X86_64_GLOB_DAT 000000000003e780 _ZNSt17_Function_handlerIFSt10unique_ptrINSt13__future_base12_Result_baseENS2_8_DeleterEEvENS1_12_Task_setterIS0_INS1_7_ResultIvEES3_EZNS1_11_Task_stateISt5_BindIFMN6beagle3cpu13BeagleCPUImplIdLi1ELi0EEEFvPKiSH_SH_SH_SH_iPdEPSF_SH_SH_SH_SH_SH_iSI_EESaIiEFvvEE6_M_runEvEUlvE_vEEE9_M_invokeERKSt9_Any_data + 0 │ │ │ │ +000000000005dc30 0000009d00000006 R_X86_64_GLOB_DAT 00000000000406e0 _ZNSt17_Function_handlerIFSt10unique_ptrINSt13__future_base12_Result_baseENS2_8_DeleterEEvENS1_12_Task_setterIS0_INS1_7_ResultIvEES3_EZNS1_11_Task_stateISt5_BindIFMN6beagle3cpu13BeagleCPUImplIdLi1ELi0EEEFvPKiSH_SH_SH_SH_SH_SH_iPdEPSF_SH_SH_SH_SH_SH_SH_SH_iSI_EESaIiEFvvEE6_M_runEvEUlvE_vEEE9_M_invokeERKSt9_Any_data + 0 │ │ │ │ +000000000005dc38 0000012d00000006 R_X86_64_GLOB_DAT 000000000003c4e0 _ZNSt17_Function_handlerIFSt10unique_ptrINSt13__future_base12_Result_baseENS2_8_DeleterEEvENS1_12_Task_setterIS0_INS1_7_ResultIvEES3_EZNS1_11_Task_stateISt5_BindIFMN6beagle3cpu13BeagleCPUImplIdLi1ELi0EEEFvPKiSH_SH_SH_SH_SH_SH_iPdEPSF_SH_SH_SH_SH_SH_SH_SH_iSI_EESaIiEFvvEE14_M_run_delayedESt8weak_ptrINS1_13_State_baseV2EEEUlvE_vEEE10_M_managerERSt9_Any_dataRKSX_St18_Manager_operation + 0 │ │ │ │ +000000000005dc40 0000016800000006 R_X86_64_GLOB_DAT 000000000005c420 _ZTVN6beagle3cpu22EigenDecompositionCubeIfLi1EEE + 0 │ │ │ │ +000000000005dc48 0000007400000006 R_X86_64_GLOB_DAT 000000000003c660 _ZNSt17_Function_handlerIFSt10unique_ptrINSt13__future_base12_Result_baseENS2_8_DeleterEEvENS1_12_Task_setterIS0_INS1_7_ResultIvEES3_EZNS1_11_Task_stateISt5_BindIFMN6beagle3cpu13BeagleCPUImplIfLi1ELi0EEEFvPKiSH_SH_SH_SH_SH_SH_iPdEPSF_SH_SH_SH_SH_SH_SH_SH_iSI_EESaIiEFvvEE14_M_run_delayedESt8weak_ptrINS1_13_State_baseV2EEEUlvE_vEEE10_M_managerERSt9_Any_dataRKSX_St18_Manager_operation + 0 │ │ │ │ +000000000005dc50 0000024100000006 R_X86_64_GLOB_DAT 000000000005c118 _ZTINSt13__future_base12_Task_setterISt10unique_ptrINS_7_ResultIvEENS_12_Result_base8_DeleterEEZNS_11_Task_stateISt5_BindIFMN6beagle3cpu13BeagleCPUImplIfLi1ELi0EEEFvPKiSE_SE_SE_SE_SE_SE_iPdEPSC_SE_SE_SE_SE_SE_SE_SE_iSF_EESaIiEFvvEE14_M_run_delayedESt8weak_ptrINS_13_State_baseV2EEEUlvE_vEE + 0 │ │ │ │ +000000000005dc58 0000014600000006 R_X86_64_GLOB_DAT 000000000005c738 _ZTVSt23_Sp_counted_ptr_inplaceINSt13__future_base11_Task_stateISt5_BindIFMN6beagle3cpu13BeagleCPUImplIfLi1ELi0EEEFvPKiS8_S8_S8_S8_iPdEPS6_S8_S8_S8_S8_S8_iS9_EESaIiEFvvEEESF_LN9__gnu_cxx12_Lock_policyE2EE + 0 │ │ │ │ +000000000005dc60 000000ea00000006 R_X86_64_GLOB_DAT 0000000000048620 _ZN6beagle3cpu13BeagleCPUImplIfLi1ELi0EE13threadWaitingEPNS2_10threadDataE + 0 │ │ │ │ +000000000005dc70 0000027800000006 R_X86_64_GLOB_DAT 000000000005d430 _ZTVNSt13__future_base16_Task_state_baseIFvvEEE + 0 │ │ │ │ +000000000005dc80 0000027400000006 R_X86_64_GLOB_DAT 000000000003e3e0 _ZNSt17_Function_handlerIFSt10unique_ptrINSt13__future_base12_Result_baseENS2_8_DeleterEEvENS1_12_Task_setterIS0_INS1_7_ResultIvEES3_EZNS1_11_Task_stateISt5_BindIFMN6beagle3cpu13BeagleCPUImplIfLi1ELi0EEEFvPKiSH_SH_SH_SH_iPdEPSF_SH_SH_SH_SH_SH_iSI_EESaIiEFvvEE14_M_run_delayedESt8weak_ptrINS1_13_State_baseV2EEEUlvE_vEEE9_M_invokeERKSt9_Any_data + 0 │ │ │ │ +000000000005dc88 0000000a00000006 R_X86_64_GLOB_DAT 0000000000000000 __cxa_finalize@GLIBC_2.2.5 + 0 │ │ │ │ +000000000005dc98 000001a300000006 R_X86_64_GLOB_DAT 000000000003c520 _ZNSt17_Function_handlerIFSt10unique_ptrINSt13__future_base12_Result_baseENS2_8_DeleterEEvENS1_12_Task_setterIS0_INS1_7_ResultIvEES3_EZNS1_11_Task_stateISt5_BindIFMN6beagle3cpu13BeagleCPUImplIdLi1ELi0EEEFvPKiSH_SH_SH_SH_SH_SH_iPdEPSF_SH_SH_SH_SH_SH_SH_SH_iSI_EESaIiEFvvEE6_M_runEvEUlvE_vEEE10_M_managerERSt9_Any_dataRKSU_St18_Manager_operation + 0 │ │ │ │ +000000000005dcb0 0000017100000006 R_X86_64_GLOB_DAT 000000000005d138 _ZTVN6beagle3cpu19BeagleCPU4StateImplIdLi1ELi0EEE + 0 │ │ │ │ +000000000005dcc0 0000018c00000006 R_X86_64_GLOB_DAT 000000000003c560 _ZNSt17_Function_handlerIFSt10unique_ptrINSt13__future_base12_Result_baseENS2_8_DeleterEEvENS1_12_Task_setterIS0_INS1_7_ResultIvEES3_EZNS1_11_Task_stateISt5_BindIFMN6beagle3cpu13BeagleCPUImplIfLi1ELi0EEEFibPKiiiEPSF_bSH_i13BeagleOpCodesEESaIiEFvvEE14_M_run_delayedESt8weak_ptrINS1_13_State_baseV2EEEUlvE_vEEE10_M_managerERSt9_Any_dataRKSX_St18_Manager_operation + 0 │ │ │ │ +000000000005dcc8 0000006500000006 R_X86_64_GLOB_DAT 000000000003c620 _ZNSt17_Function_handlerIFSt10unique_ptrINSt13__future_base12_Result_baseENS2_8_DeleterEEvENS1_12_Task_setterIS0_INS1_7_ResultIvEES3_EZNS1_11_Task_stateISt5_BindIFMN6beagle3cpu13BeagleCPUImplIfLi1ELi0EEEFvPKiSH_SH_SH_SH_iPdEPSF_SH_SH_SH_SH_SH_iSI_EESaIiEFvvEE6_M_runEvEUlvE_vEEE10_M_managerERSt9_Any_dataRKSU_St18_Manager_operation + 0 │ │ │ │ +000000000005dcd8 000000b200000006 R_X86_64_GLOB_DAT 000000000003c5a0 _ZNSt17_Function_handlerIFSt10unique_ptrINSt13__future_base12_Result_baseENS2_8_DeleterEEvENS1_12_Task_setterIS0_INS1_7_ResultIvEES3_EZNS1_11_Task_stateISt5_BindIFMN6beagle3cpu13BeagleCPUImplIfLi1ELi0EEEFibPKiiiEPSF_bSH_i13BeagleOpCodesEESaIiEFvvEE6_M_runEvEUlvE_vEEE10_M_managerERSt9_Any_dataRKSU_St18_Manager_operation + 0 │ │ │ │ +000000000005dce0 000000bc00000006 R_X86_64_GLOB_DAT 0000000000040590 _ZNSt17_Function_handlerIFSt10unique_ptrINSt13__future_base12_Result_baseENS2_8_DeleterEEvENS1_12_Task_setterIS0_INS1_7_ResultIvEES3_EZNS1_11_Task_stateISt5_BindIFMN6beagle3cpu13BeagleCPUImplIfLi1ELi0EEEFvPKiSH_SH_SH_SH_SH_SH_iPdEPSF_SH_SH_SH_SH_SH_SH_SH_iSI_EESaIiEFvvEE6_M_runEvEUlvE_vEEE9_M_invokeERKSt9_Any_data + 0 │ │ │ │ +000000000005dce8 000000a900000006 R_X86_64_GLOB_DAT 000000000005d560 _ZTVN6beagle3cpu15BeagleCPUPluginE + 0 │ │ │ │ +000000000005dcf0 0000019d00000006 R_X86_64_GLOB_DAT 000000000003e1e0 _ZZNSt9once_flag18_Prepare_executionC4IZSt9call_onceIMNSt13__future_base13_State_baseV2EFvPSt8functionIFSt10unique_ptrINS3_12_Result_baseENS7_8_DeleterEEvEEPbEJPS4_SC_SD_EEvRS_OT_DpOT0_EUlvE_EERSI_ENUlvE_4_FUNEv + 0 │ │ │ │ +000000000005dd00 0000015e00000006 R_X86_64_GLOB_DAT 000000000003e510 _ZNSt17_Function_handlerIFSt10unique_ptrINSt13__future_base12_Result_baseENS2_8_DeleterEEvENS1_12_Task_setterIS0_INS1_7_ResultIvEES3_EZNS1_11_Task_stateISt5_BindIFMN6beagle3cpu13BeagleCPUImplIfLi1ELi0EEEFibPKiiiEPSF_bSH_i13BeagleOpCodesEESaIiEFvvEE14_M_run_delayedESt8weak_ptrINS1_13_State_baseV2EEEUlvE_vEEE9_M_invokeERKSt9_Any_data + 0 │ │ │ │ +000000000005dd08 000000e200000006 R_X86_64_GLOB_DAT 000000000005c4f0 _ZTVNSt13__future_base11_Task_stateISt5_BindIFMN6beagle3cpu13BeagleCPUImplIdLi1ELi0EEEFvPKiS7_S7_S7_S7_iPdEPS5_S7_S7_S7_S7_S7_iS8_EESaIiEFvvEEE + 0 │ │ │ │ +000000000005dd10 0000001400000006 R_X86_64_GLOB_DAT 0000000000000000 _ZNSt9bad_allocD1Ev@GLIBCXX_3.4 + 0 │ │ │ │ +000000000005dd18 0000024600000006 R_X86_64_GLOB_DAT 000000000005d638 _ZTVN6beagle3cpu20BeagleCPUImplFactoryIdEE + 0 │ │ │ │ +000000000005dd20 0000001700000006 R_X86_64_GLOB_DAT 0000000000000000 _ZTISt12future_error@GLIBCXX_3.4.14 + 0 │ │ │ │ +000000000005dd28 0000009800000006 R_X86_64_GLOB_DAT 000000000005c538 _ZTVNSt13__future_base11_Task_stateISt5_BindIFMN6beagle3cpu13BeagleCPUImplIdLi1ELi0EEEFvPKiS7_S7_S7_S7_S7_S7_iPdEPS5_S7_S7_S7_S7_S7_S7_S7_iS8_EESaIiEFvvEEE + 0 │ │ │ │ +000000000005dd30 0000001a00000010 R_X86_64_DTPMOD64 0000000000000000 _ZSt15__once_callable@GLIBCXX_3.4.11 + 0 │ │ │ │ +000000000005dd38 0000001a00000011 R_X86_64_DTPOFF64 0000000000000000 _ZSt15__once_callable@GLIBCXX_3.4.11 + 0 │ │ │ │ +000000000005dd40 0000010d00000006 R_X86_64_GLOB_DAT 000000000003c460 _ZNSt17_Function_handlerIFSt10unique_ptrINSt13__future_base12_Result_baseENS2_8_DeleterEEvENS1_12_Task_setterIS0_INS1_7_ResultIvEES3_EZNS1_11_Task_stateISt5_BindIFMN6beagle3cpu13BeagleCPUImplIdLi1ELi0EEEFvPKiSH_SH_SH_SH_iPdEPSF_SH_SH_SH_SH_SH_iSI_EESaIiEFvvEE14_M_run_delayedESt8weak_ptrINS1_13_State_baseV2EEEUlvE_vEEE10_M_managerERSt9_Any_dataRKSX_St18_Manager_operation + 0 │ │ │ │ +000000000005dd48 0000019700000006 R_X86_64_GLOB_DAT 000000000005c770 _ZTVSt23_Sp_counted_ptr_inplaceINSt13__future_base11_Task_stateISt5_BindIFMN6beagle3cpu13BeagleCPUImplIfLi1ELi0EEEFvPKiS8_S8_S8_S8_S8_S8_iPdEPS6_S8_S8_S8_S8_S8_S8_S8_iS9_EESaIiEFvvEEESF_LN9__gnu_cxx12_Lock_policyE2EE + 0 │ │ │ │ +000000000005dd50 0000022d00000006 R_X86_64_GLOB_DAT 000000000005c1a8 _ZTINSt13__future_base12_Task_setterISt10unique_ptrINS_7_ResultIvEENS_12_Result_base8_DeleterEEZNS_11_Task_stateISt5_BindIFMN6beagle3cpu13BeagleCPUImplIdLi1ELi0EEEFibPKiiiEPSC_bSE_i13BeagleOpCodesEESaIiEFvvEE6_M_runEvEUlvE_vEE + 0 │ │ │ │ +000000000005dd60 000001f000000006 R_X86_64_GLOB_DAT 000000000005c690 _ZTVSt23_Sp_counted_ptr_inplaceINSt13__future_base11_Task_stateISt5_BindIFMN6beagle3cpu13BeagleCPUImplIdLi1ELi0EEEFvPKiS8_S8_S8_S8_iPdEPS6_S8_S8_S8_S8_S8_iS9_EESaIiEFvvEEESF_LN9__gnu_cxx12_Lock_policyE2EE + 0 │ │ │ │ +000000000005dd68 0000027d00000006 R_X86_64_GLOB_DAT 000000000005c4a8 _ZTVNSt13__future_base11_Task_stateISt5_BindIFMN6beagle3cpu13BeagleCPUImplIdLi1ELi0EEEFibPKiiiEPS5_bS7_i13BeagleOpCodesEESaIiEFvvEEE + 0 │ │ │ │ +000000000005dd70 0000008400000006 R_X86_64_GLOB_DAT 000000000005d660 _ZTVN6beagle3cpu20BeagleCPUImplFactoryIfEE + 0 │ │ │ │ +000000000005dd80 0000023000000006 R_X86_64_GLOB_DAT 000000000003c4a0 _ZNSt17_Function_handlerIFSt10unique_ptrINSt13__future_base12_Result_baseENS2_8_DeleterEEvENS1_12_Task_setterIS0_INS1_7_ResultIvEES3_EZNS1_11_Task_stateISt5_BindIFMN6beagle3cpu13BeagleCPUImplIdLi1ELi0EEEFvPKiSH_SH_SH_SH_iPdEPSF_SH_SH_SH_SH_SH_iSI_EESaIiEFvvEE6_M_runEvEUlvE_vEEE10_M_managerERSt9_Any_dataRKSU_St18_Manager_operation + 0 │ │ │ │ +000000000005dd88 0000002000000006 R_X86_64_GLOB_DAT 0000000000000000 _ZTVSt9bad_alloc@GLIBCXX_3.4 + 0 │ │ │ │ +000000000005dd98 000000cd00000006 R_X86_64_GLOB_DAT 000000000005c3e8 _ZTVN6beagle3cpu24EigenDecompositionSquareIfLi1EEE + 0 │ │ │ │ +000000000005dda8 000001bc00000006 R_X86_64_GLOB_DAT 0000000000040f20 _ZNSt13__future_base13_State_baseV29_M_do_setEPSt8functionIFSt10unique_ptrINS_12_Result_baseENS3_8_DeleterEEvEEPb + 0 │ │ │ │ +000000000005ddb0 0000008300000006 R_X86_64_GLOB_DAT 000000000005c5c8 _ZTVNSt13__future_base11_Task_stateISt5_BindIFMN6beagle3cpu13BeagleCPUImplIfLi1ELi0EEEFvPKiS7_S7_S7_S7_iPdEPS5_S7_S7_S7_S7_S7_iS8_EESaIiEFvvEEE + 0 │ │ │ │ +000000000005ddc0 0000012200000006 R_X86_64_GLOB_DAT 000000000005c178 _ZTINSt13__future_base12_Task_setterISt10unique_ptrINS_7_ResultIvEENS_12_Result_base8_DeleterEEZNS_11_Task_stateISt5_BindIFMN6beagle3cpu13BeagleCPUImplIdLi1ELi0EEEFvPKiSE_SE_SE_SE_SE_SE_iPdEPSC_SE_SE_SE_SE_SE_SE_SE_iSF_EESaIiEFvvEE14_M_run_delayedESt8weak_ptrINS_13_State_baseV2EEEUlvE_vEE + 0 │ │ │ │ +000000000005ddc8 0000019300000006 R_X86_64_GLOB_DAT 000000000003c3e0 _ZNSt17_Function_handlerIFSt10unique_ptrINSt13__future_base12_Result_baseENS2_8_DeleterEEvENS1_12_Task_setterIS0_INS1_7_ResultIvEES3_EZNS1_11_Task_stateISt5_BindIFMN6beagle3cpu13BeagleCPUImplIdLi1ELi0EEEFibPKiiiEPSF_bSH_i13BeagleOpCodesEESaIiEFvvEE14_M_run_delayedESt8weak_ptrINS1_13_State_baseV2EEEUlvE_vEEE10_M_managerERSt9_Any_dataRKSX_St18_Manager_operation + 0 │ │ │ │ +000000000005dde8 0000019100000006 R_X86_64_GLOB_DAT 0000000000054950 _ZTSSt19_Sp_make_shared_tag + 0 │ │ │ │ +000000000005de08 0000024e00000006 R_X86_64_GLOB_DAT 000000000003e8b0 _ZNSt17_Function_handlerIFSt10unique_ptrINSt13__future_base12_Result_baseENS2_8_DeleterEEvENS1_12_Task_setterIS0_INS1_7_ResultIvEES3_EZNS1_11_Task_stateISt5_BindIFMN6beagle3cpu13BeagleCPUImplIdLi1ELi0EEEFibPKiiiEPSF_bSH_i13BeagleOpCodesEESaIiEFvvEE14_M_run_delayedESt8weak_ptrINS1_13_State_baseV2EEEUlvE_vEEE9_M_invokeERKSt9_Any_data + 0 │ │ │ │ +000000000005de18 000001b400000006 R_X86_64_GLOB_DAT 000000000005c1b8 _ZTINSt13__future_base12_Task_setterISt10unique_ptrINS_7_ResultIvEENS_12_Result_base8_DeleterEEZNS_11_Task_stateISt5_BindIFMN6beagle3cpu13BeagleCPUImplIdLi1ELi0EEEFibPKiiiEPSC_bSE_i13BeagleOpCodesEESaIiEFvvEE14_M_run_delayedESt8weak_ptrINS_13_State_baseV2EEEUlvE_vEE + 0 │ │ │ │ +000000000005de28 0000012000000006 R_X86_64_GLOB_DAT 000000000001cb30 _ZNSt6thread24_M_thread_deps_never_runEv + 0 │ │ │ │ +000000000005de30 0000002900000010 R_X86_64_DTPMOD64 0000000000000000 _ZSt11__once_call@GLIBCXX_3.4.11 + 0 │ │ │ │ +000000000005de38 0000002900000011 R_X86_64_DTPOFF64 0000000000000000 _ZSt11__once_call@GLIBCXX_3.4.11 + 0 │ │ │ │ +000000000005de40 0000011e00000006 R_X86_64_GLOB_DAT 000000000005c6c8 _ZTVSt23_Sp_counted_ptr_inplaceINSt13__future_base11_Task_stateISt5_BindIFMN6beagle3cpu13BeagleCPUImplIdLi1ELi0EEEFvPKiS8_S8_S8_S8_S8_S8_iPdEPS6_S8_S8_S8_S8_S8_S8_S8_iS9_EESaIiEFvvEEESF_LN9__gnu_cxx12_Lock_policyE2EE + 0 │ │ │ │ +000000000005de48 000000ec00000006 R_X86_64_GLOB_DAT 000000000005ce40 _ZTVN6beagle3cpu19BeagleCPU4StateImplIfLi1ELi0EEE + 0 │ │ │ │ +000000000005de58 0000008100000006 R_X86_64_GLOB_DAT 000000000005c128 _ZTINSt13__future_base12_Task_setterISt10unique_ptrINS_7_ResultIvEENS_12_Result_base8_DeleterEEZNS_11_Task_stateISt5_BindIFMN6beagle3cpu13BeagleCPUImplIfLi1ELi0EEEFvPKiSE_SE_SE_SE_iPdEPSC_SE_SE_SE_SE_SE_iSF_EESaIiEFvvEE6_M_runEvEUlvE_vEE + 0 │ │ │ │ +000000000005de60 0000002d00000006 R_X86_64_GLOB_DAT 0000000000000000 __libc_single_threaded@GLIBC_2.32 + 0 │ │ │ │ +000000000005de68 0000002e00000006 R_X86_64_GLOB_DAT 0000000000000000 _ZTISt9bad_alloc@GLIBCXX_3.4 + 0 │ │ │ │ +000000000005de70 0000011200000006 R_X86_64_GLOB_DAT 000000000005c658 _ZTVSt23_Sp_counted_ptr_inplaceINSt13__future_base11_Task_stateISt5_BindIFMN6beagle3cpu13BeagleCPUImplIdLi1ELi0EEEFibPKiiiEPS6_bS8_i13BeagleOpCodesEESaIiEFvvEEESF_LN9__gnu_cxx12_Lock_policyE2EE + 0 │ │ │ │ +000000000005de78 000000ed00000006 R_X86_64_GLOB_DAT 000000000005c458 _ZTVNSt6thread11_State_implINS_8_InvokerISt5tupleIJMN6beagle3cpu13BeagleCPUImplIdLi1ELi0EEEFvPNS6_10threadDataEEPS6_S8_EEEEEE + 0 │ │ │ │ +000000000005de80 000000c100000006 R_X86_64_GLOB_DAT 000000000003c420 _ZNSt17_Function_handlerIFSt10unique_ptrINSt13__future_base12_Result_baseENS2_8_DeleterEEvENS1_12_Task_setterIS0_INS1_7_ResultIvEES3_EZNS1_11_Task_stateISt5_BindIFMN6beagle3cpu13BeagleCPUImplIdLi1ELi0EEEFibPKiiiEPSF_bSH_i13BeagleOpCodesEESaIiEFvvEE6_M_runEvEUlvE_vEEE10_M_managerERSt9_Any_dataRKSU_St18_Manager_operation + 0 │ │ │ │ +000000000005de88 0000014800000006 R_X86_64_GLOB_DAT 000000000005d5c0 _ZTVNSt13__future_base7_ResultIvEE + 0 │ │ │ │ +000000000005de90 0000012600000006 R_X86_64_GLOB_DAT 000000000005c158 _ZTINSt13__future_base12_Task_setterISt10unique_ptrINS_7_ResultIvEENS_12_Result_base8_DeleterEEZNS_11_Task_stateISt5_BindIFMN6beagle3cpu13BeagleCPUImplIfLi1ELi0EEEFibPKiiiEPSC_bSE_i13BeagleOpCodesEESaIiEFvvEE14_M_run_delayedESt8weak_ptrINS_13_State_baseV2EEEUlvE_vEE + 0 │ │ │ │ +000000000005dea8 0000003300000006 R_X86_64_GLOB_DAT 0000000000000000 stderr@GLIBC_2.2.5 + 0 │ │ │ │ +000000000005deb8 0000016400000006 R_X86_64_GLOB_DAT 000000000005c138 _ZTINSt13__future_base12_Task_setterISt10unique_ptrINS_7_ResultIvEENS_12_Result_base8_DeleterEEZNS_11_Task_stateISt5_BindIFMN6beagle3cpu13BeagleCPUImplIfLi1ELi0EEEFvPKiSE_SE_SE_SE_iPdEPSC_SE_SE_SE_SE_SE_iSF_EESaIiEFvvEE14_M_run_delayedESt8weak_ptrINS_13_State_baseV2EEEUlvE_vEE + 0 │ │ │ │ +000000000005dec0 0000014900000006 R_X86_64_GLOB_DAT 000000000003e290 _ZNSt17_Function_handlerIFSt10unique_ptrINSt13__future_base12_Result_baseENS2_8_DeleterEEvENS1_12_Task_setterIS0_INS1_7_ResultIvEES3_EZNS1_11_Task_stateISt5_BindIFMN6beagle3cpu13BeagleCPUImplIfLi1ELi0EEEFvPKiSH_SH_SH_SH_SH_SH_iPdEPSF_SH_SH_SH_SH_SH_SH_SH_iSI_EESaIiEFvvEE14_M_run_delayedESt8weak_ptrINS1_13_State_baseV2EEEUlvE_vEEE9_M_invokeERKSt9_Any_data + 0 │ │ │ │ +000000000005dec8 000000b100000006 R_X86_64_GLOB_DAT 000000000003c5e0 _ZNSt17_Function_handlerIFSt10unique_ptrINSt13__future_base12_Result_baseENS2_8_DeleterEEvENS1_12_Task_setterIS0_INS1_7_ResultIvEES3_EZNS1_11_Task_stateISt5_BindIFMN6beagle3cpu13BeagleCPUImplIfLi1ELi0EEEFvPKiSH_SH_SH_SH_iPdEPSF_SH_SH_SH_SH_SH_iSI_EESaIiEFvvEE14_M_run_delayedESt8weak_ptrINS1_13_State_baseV2EEEUlvE_vEEE10_M_managerERSt9_Any_dataRKSX_St18_Manager_operation + 0 │ │ │ │ +000000000005dee8 0000021900000006 R_X86_64_GLOB_DAT 000000000003e630 _ZNSt17_Function_handlerIFSt10unique_ptrINSt13__future_base12_Result_baseENS2_8_DeleterEEvENS1_12_Task_setterIS0_INS1_7_ResultIvEES3_EZNS1_11_Task_stateISt5_BindIFMN6beagle3cpu13BeagleCPUImplIdLi1ELi0EEEFvPKiSH_SH_SH_SH_SH_SH_iPdEPSF_SH_SH_SH_SH_SH_SH_SH_iSI_EESaIiEFvvEE14_M_run_delayedESt8weak_ptrINS1_13_State_baseV2EEEUlvE_vEEE9_M_invokeERKSt9_Any_data + 0 │ │ │ │ +000000000005def0 0000009c00000006 R_X86_64_GLOB_DAT 000000000005c3b0 _ZTVN6beagle3cpu22EigenDecompositionCubeIdLi1EEE + 0 │ │ │ │ +000000000005def8 0000020e00000006 R_X86_64_GLOB_DAT 000000000005c168 _ZTINSt13__future_base12_Task_setterISt10unique_ptrINS_7_ResultIvEENS_12_Result_base8_DeleterEEZNS_11_Task_stateISt5_BindIFMN6beagle3cpu13BeagleCPUImplIdLi1ELi0EEEFvPKiSE_SE_SE_SE_SE_SE_iPdEPSC_SE_SE_SE_SE_SE_SE_SE_iSF_EESaIiEFvvEE6_M_runEvEUlvE_vEE + 0 │ │ │ │ +000000000005df00 0000015500000006 R_X86_64_GLOB_DAT 000000000005c108 _ZTINSt13__future_base12_Task_setterISt10unique_ptrINS_7_ResultIvEENS_12_Result_base8_DeleterEEZNS_11_Task_stateISt5_BindIFMN6beagle3cpu13BeagleCPUImplIfLi1ELi0EEEFvPKiSE_SE_SE_SE_SE_SE_iPdEPSC_SE_SE_SE_SE_SE_SE_SE_iSF_EESaIiEFvvEE6_M_runEvEUlvE_vEE + 0 │ │ │ │ +000000000005df08 0000003b00000006 R_X86_64_GLOB_DAT 0000000000000000 __once_proxy@GLIBCXX_3.4.11 + 0 │ │ │ │ +000000000005df18 000001b000000006 R_X86_64_GLOB_DAT 000000000003ebd0 _ZNSt17_Function_handlerIFSt10unique_ptrINSt13__future_base12_Result_baseENS2_8_DeleterEEvENS1_12_Task_setterIS0_INS1_7_ResultIvEES3_EZNS1_11_Task_stateISt5_BindIFMN6beagle3cpu13BeagleCPUImplIdLi1ELi0EEEFibPKiiiEPSF_bSH_i13BeagleOpCodesEESaIiEFvvEE6_M_runEvEUlvE_vEEE9_M_invokeERKSt9_Any_data + 0 │ │ │ │ +000000000005df20 000001eb00000006 R_X86_64_GLOB_DAT 0000000000054d08 _ZZNSt19_Sp_make_shared_tag5_S_tiEvE5__tag + 0 │ │ │ │ +000000000005df28 0000015000000006 R_X86_64_GLOB_DAT 000000000005d5e8 _ZTVN6beagle3cpu26BeagleCPU4StateImplFactoryIdEE + 0 │ │ │ │ +000000000005df38 0000008f00000006 R_X86_64_GLOB_DAT 000000000005c850 _ZTVN6beagle3cpu13BeagleCPUImplIfLi1ELi0EEE + 0 │ │ │ │ +000000000005df48 000000f700000006 R_X86_64_GLOB_DAT 000000000001cb70 _ZNSt15__exception_ptr12__dest_thunkISt12future_errorEEvPv + 0 │ │ │ │ +000000000005df50 000001c100000006 R_X86_64_GLOB_DAT 000000000005c148 _ZTINSt13__future_base12_Task_setterISt10unique_ptrINS_7_ResultIvEENS_12_Result_base8_DeleterEEZNS_11_Task_stateISt5_BindIFMN6beagle3cpu13BeagleCPUImplIfLi1ELi0EEEFibPKiiiEPSC_bSE_i13BeagleOpCodesEESaIiEFvvEE6_M_runEvEUlvE_vEE + 0 │ │ │ │ +000000000005df58 000000b000000006 R_X86_64_GLOB_DAT 000000000005c198 _ZTINSt13__future_base12_Task_setterISt10unique_ptrINS_7_ResultIvEENS_12_Result_base8_DeleterEEZNS_11_Task_stateISt5_BindIFMN6beagle3cpu13BeagleCPUImplIdLi1ELi0EEEFvPKiSE_SE_SE_SE_iPdEPSC_SE_SE_SE_SE_SE_iSF_EESaIiEFvvEE14_M_run_delayedESt8weak_ptrINS_13_State_baseV2EEEUlvE_vEE + 0 │ │ │ │ +000000000005df60 0000018a00000006 R_X86_64_GLOB_DAT 000000000005c700 _ZTVSt23_Sp_counted_ptr_inplaceINSt13__future_base11_Task_stateISt5_BindIFMN6beagle3cpu13BeagleCPUImplIfLi1ELi0EEEFibPKiiiEPS6_bS8_i13BeagleOpCodesEESaIiEFvvEEESF_LN9__gnu_cxx12_Lock_policyE2EE + 0 │ │ │ │ +000000000005df68 0000019400000006 R_X86_64_GLOB_DAT 000000000005c480 _ZTVNSt6thread11_State_implINS_8_InvokerISt5tupleIJMN6beagle3cpu13BeagleCPUImplIfLi1ELi0EEEFvPNS6_10threadDataEEPS6_S8_EEEEEE + 0 │ │ │ │ +000000000005df70 0000019b00000006 R_X86_64_GLOB_DAT 000000000003c6a0 _ZNSt17_Function_handlerIFSt10unique_ptrINSt13__future_base12_Result_baseENS2_8_DeleterEEvENS1_12_Task_setterIS0_INS1_7_ResultIvEES3_EZNS1_11_Task_stateISt5_BindIFMN6beagle3cpu13BeagleCPUImplIfLi1ELi0EEEFvPKiSH_SH_SH_SH_SH_SH_iPdEPSF_SH_SH_SH_SH_SH_SH_SH_iSI_EESaIiEFvvEE6_M_runEvEUlvE_vEEE10_M_managerERSt9_Any_dataRKSU_St18_Manager_operation + 0 │ │ │ │ +000000000005df78 0000004500000006 R_X86_64_GLOB_DAT 0000000000000000 _ITM_deregisterTMCloneTable + 0 │ │ │ │ +000000000005df90 000001d000000006 R_X86_64_GLOB_DAT 000000000003eab0 _ZNSt17_Function_handlerIFSt10unique_ptrINSt13__future_base12_Result_baseENS2_8_DeleterEEvENS1_12_Task_setterIS0_INS1_7_ResultIvEES3_EZNS1_11_Task_stateISt5_BindIFMN6beagle3cpu13BeagleCPUImplIfLi1ELi0EEEFibPKiiiEPSF_bSH_i13BeagleOpCodesEESaIiEFvvEE6_M_runEvEUlvE_vEEE9_M_invokeERKSt9_Any_data + 0 │ │ │ │ +000000000005df98 0000004a00000006 R_X86_64_GLOB_DAT 0000000000000000 _ZTVSt12future_error@GLIBCXX_3.4.14 + 0 │ │ │ │ +000000000005dfa0 0000019e00000006 R_X86_64_GLOB_DAT 0000000000048890 _ZN6beagle3cpu13BeagleCPUImplIdLi1ELi0EE13threadWaitingEPNS2_10threadDataE + 0 │ │ │ │ +000000000005dfb0 0000004d00000006 R_X86_64_GLOB_DAT 0000000000000000 __gmon_start__ + 0 │ │ │ │ +000000000005dfc8 0000004f00000006 R_X86_64_GLOB_DAT 0000000000000000 _ITM_registerTMCloneTable + 0 │ │ │ │ +000000000005dfd8 000001a800000006 R_X86_64_GLOB_DAT 000000000005d610 _ZTVN6beagle3cpu26BeagleCPU4StateImplFactoryIfEE + 0 │ │ │ │ +000000000005dfe8 000001a000000006 R_X86_64_GLOB_DAT 000000000005c580 _ZTVNSt13__future_base11_Task_stateISt5_BindIFMN6beagle3cpu13BeagleCPUImplIfLi1ELi0EEEFibPKiiiEPS5_bS7_i13BeagleOpCodesEESaIiEFvvEEE + 0 │ │ │ │ +000000000005e008 0000001d00000001 R_X86_64_64 0000000000000000 _ZTIN10__cxxabiv115__forced_unwindE@CXXABI_1.3.2 + 0 │ │ │ │ +000000000005e010 0000003e00000001 R_X86_64_64 0000000000000000 __gxx_personality_v0@CXXABI_1.3 + 0 │ │ │ │ │ │ │ │ Relocation section '.rela.plt' at offset 0x1a7c8 contains 97 entries: │ │ │ │ Offset Info Type Symbol's Value Symbol's Name + Addend │ │ │ │ -000000000005f8d0 0000000100000007 R_X86_64_JUMP_SLOT 0000000000000000 _Znam@GLIBCXX_3.4 + 0 │ │ │ │ -000000000005f8d8 0000025a00000007 R_X86_64_JUMP_SLOT 000000000004a110 _ZNSt11unique_lockISt5mutexE6unlockEv + 0 │ │ │ │ -000000000005f8e0 0000008600000007 R_X86_64_JUMP_SLOT 000000000004f850 _ZSt19__create_task_stateIFvvESt5_BindIFMN6beagle3cpu13BeagleCPUImplIfLi1ELi0EEEFvPKiS7_S7_S7_S7_S7_S7_iPdEPS5_S7_S7_S7_S7_S7_S7_S7_iS8_EESaIiEESt10shared_ptrINSt13__future_base16_Task_state_baseIT_EEEOT0_RKT1_ + 0 │ │ │ │ -000000000005f8e8 0000000200000007 R_X86_64_JUMP_SLOT 0000000000000000 _ZNSt8__detail15_List_node_base7_M_hookEPS0_@GLIBCXX_3.4.15 + 0 │ │ │ │ -000000000005f8f0 000001d200000007 R_X86_64_JUMP_SLOT 0000000000049610 _ZNSt16_Sp_counted_baseILN9__gnu_cxx12_Lock_policyE2EE24_M_release_last_use_coldEv + 0 │ │ │ │ -000000000005f8f8 0000000400000007 R_X86_64_JUMP_SLOT 0000000000000000 _ZSt20__throw_future_errori@GLIBCXX_3.4.14 + 0 │ │ │ │ -000000000005f900 0000021a00000007 R_X86_64_JUMP_SLOT 000000000004d7c0 _ZN6beagle3cpu13BeagleCPUImplIfLi1ELi0EE14createInstanceEiiiiiiiiiiill + 0 │ │ │ │ -000000000005f908 0000000500000007 R_X86_64_JUMP_SLOT 0000000000000000 _ZSt9terminatev@GLIBCXX_3.4 + 0 │ │ │ │ -000000000005f910 0000000600000007 R_X86_64_JUMP_SLOT 0000000000000000 _ZNSt18condition_variable4waitERSt11unique_lockISt5mutexE@GLIBCXX_3.4.30 + 0 │ │ │ │ -000000000005f918 0000000700000007 R_X86_64_JUMP_SLOT 0000000000000000 _ZNSt13__future_base13_State_baseV211_Make_ready6_M_setEv@GLIBCXX_3.4.21 + 0 │ │ │ │ -000000000005f920 0000007d00000007 R_X86_64_JUMP_SLOT 000000000004bae0 _ZN6beagle3cpu24EigenDecompositionSquareIdLi1EEC1Eiiil + 0 │ │ │ │ -000000000005f928 000000bb00000007 R_X86_64_JUMP_SLOT 000000000004d530 _ZN6beagle3cpu24EigenDecompositionSquareIfLi1EEC1Eiiil + 0 │ │ │ │ -000000000005f930 0000000800000007 R_X86_64_JUMP_SLOT 0000000000000000 _ZSt25__throw_bad_function_callv@GLIBCXX_3.4.14 + 0 │ │ │ │ -000000000005f938 0000015100000007 R_X86_64_JUMP_SLOT 0000000000050e70 _ZNSt5dequeISt13packaged_taskIFvvEESaIS2_EE17_M_reallocate_mapEmb + 0 │ │ │ │ -000000000005f940 0000000900000007 R_X86_64_JUMP_SLOT 0000000000000000 __cxa_begin_catch@CXXABI_1.3 + 0 │ │ │ │ -000000000005f948 0000000b00000007 R_X86_64_JUMP_SLOT 0000000000000000 _ZNSt6thread6_StateD2Ev@GLIBCXX_3.4.22 + 0 │ │ │ │ -000000000005f950 0000000c00000007 R_X86_64_JUMP_SLOT 0000000000000000 __cxa_allocate_exception@CXXABI_1.3 + 0 │ │ │ │ -000000000005f958 0000000d00000007 R_X86_64_JUMP_SLOT 0000000000000000 _ZNSt18condition_variable10notify_oneEv@GLIBCXX_3.4.11 + 0 │ │ │ │ -000000000005f960 0000000e00000007 R_X86_64_JUMP_SLOT 0000000000000000 posix_memalign@GLIBC_2.2.5 + 0 │ │ │ │ -000000000005f968 0000018100000007 R_X86_64_JUMP_SLOT 000000000004f030 _ZNSt10unique_ptrINSt6thread6_StateESt14default_deleteIS1_EED1Ev + 0 │ │ │ │ -000000000005f970 0000024000000007 R_X86_64_JUMP_SLOT 0000000000049730 _ZNSt16_Sp_counted_baseILN9__gnu_cxx12_Lock_policyE2EE15_M_weak_releaseEv + 0 │ │ │ │ -000000000005f978 0000000f00000007 R_X86_64_JUMP_SLOT 0000000000000000 _ZSt20__throw_length_errorPKc@GLIBCXX_3.4 + 0 │ │ │ │ -000000000005f980 0000013e00000007 R_X86_64_JUMP_SLOT 000000000004ad10 _ZN6beagle3cpu13BeagleCPUImplIdLi1ELi0EED1Ev + 0 │ │ │ │ -000000000005f988 0000001000000007 R_X86_64_JUMP_SLOT 0000000000000000 memset@GLIBC_2.2.5 + 0 │ │ │ │ -000000000005f990 0000001100000007 R_X86_64_JUMP_SLOT 0000000000000000 _ZSt15future_categoryv@GLIBCXX_3.4.15 + 0 │ │ │ │ -000000000005f998 0000022c00000007 R_X86_64_JUMP_SLOT 000000000004aa70 _ZN6beagle3cpu13BeagleCPUImplIdLi1ELi0EE10threadDataD1Ev + 0 │ │ │ │ -000000000005f9a0 0000001200000007 R_X86_64_JUMP_SLOT 0000000000000000 _ZNSt13__future_base12_Result_baseC2Ev@GLIBCXX_3.4.15 + 0 │ │ │ │ -000000000005f9a8 0000001300000007 R_X86_64_JUMP_SLOT 0000000000000000 sincos@GLIBC_2.2.5 + 0 │ │ │ │ -000000000005f9b0 000001ad00000007 R_X86_64_JUMP_SLOT 000000000001c900 _ZN6beagle3cpu15BeagleCPUPluginC1Ev + 0 │ │ │ │ -000000000005f9b8 0000001500000007 R_X86_64_JUMP_SLOT 0000000000000000 calloc@GLIBC_2.2.5 + 0 │ │ │ │ -000000000005f9c0 0000001600000007 R_X86_64_JUMP_SLOT 0000000000000000 _ZSt20__throw_system_errori@GLIBCXX_3.4.11 + 0 │ │ │ │ -000000000005f9c8 0000023b00000007 R_X86_64_JUMP_SLOT 0000000000048860 _ZNSt14_Function_baseD2Ev + 0 │ │ │ │ -000000000005f9d0 0000001900000007 R_X86_64_JUMP_SLOT 0000000000000000 _ZNSt13__future_base12_Result_baseD2Ev@GLIBCXX_3.4.15 + 0 │ │ │ │ -000000000005f9d8 0000001b00000007 R_X86_64_JUMP_SLOT 0000000000000000 pthread_mutex_unlock@GLIBC_2.2.5 + 0 │ │ │ │ -000000000005f9e0 0000001c00000007 R_X86_64_JUMP_SLOT 0000000000000000 log@GLIBC_2.29 + 0 │ │ │ │ -000000000005f9e8 0000006200000007 R_X86_64_JUMP_SLOT 00000000000298f0 _ZN6beagle3cpu24EigenDecompositionSquareIfLi1EED1Ev + 0 │ │ │ │ -000000000005f9f0 000000ae00000007 R_X86_64_JUMP_SLOT 0000000000049660 _ZNSt16_Sp_counted_baseILN9__gnu_cxx12_Lock_policyE2EE10_M_releaseEv + 0 │ │ │ │ -000000000005f9f8 0000001e00000007 R_X86_64_JUMP_SLOT 0000000000000000 memcpy@GLIBC_2.14 + 0 │ │ │ │ -000000000005fa00 0000001f00000007 R_X86_64_JUMP_SLOT 0000000000000000 _ZNSt15__exception_ptr13exception_ptr10_M_releaseEv@CXXABI_1.3.13 + 0 │ │ │ │ -000000000005fa08 0000006300000007 R_X86_64_JUMP_SLOT 0000000000029a30 _ZN6beagle3cpu24EigenDecompositionSquareIdLi1EED1Ev + 0 │ │ │ │ -000000000005fa10 0000002100000007 R_X86_64_JUMP_SLOT 0000000000000000 _ZNSt6thread15_M_start_threadESt10unique_ptrINS_6_StateESt14default_deleteIS1_EEPFvvE@GLIBCXX_3.4.22 + 0 │ │ │ │ -000000000005fa18 0000002200000007 R_X86_64_JUMP_SLOT 0000000000000000 __cxa_init_primary_exception@CXXABI_1.3.11 + 0 │ │ │ │ -000000000005fa20 0000002300000007 R_X86_64_JUMP_SLOT 0000000000000000 _ZNSt28__atomic_futex_unsigned_base19_M_futex_notify_allEPj@GLIBCXX_3.4.21 + 0 │ │ │ │ -000000000005fa28 0000002400000007 R_X86_64_JUMP_SLOT 0000000000000000 pthread_once@GLIBC_2.34 + 0 │ │ │ │ -000000000005fa30 000000d700000007 R_X86_64_JUMP_SLOT 000000000004e500 _ZN6beagle3cpu19BeagleCPU4StateImplIfLi1ELi0EE37integrateOutStatesAndScaleByPartitionEPKfPKiS6_S6_iPd + 0 │ │ │ │ -000000000005fa38 0000002500000007 R_X86_64_JUMP_SLOT 0000000000000000 _ZdlPv@GLIBCXX_3.4 + 0 │ │ │ │ -000000000005fa40 0000002600000007 R_X86_64_JUMP_SLOT 0000000000000000 _Znwm@GLIBCXX_3.4 + 0 │ │ │ │ -000000000005fa48 000001ca00000007 R_X86_64_JUMP_SLOT 000000000004f530 _ZSt19__create_task_stateIFvvESt5_BindIFMN6beagle3cpu13BeagleCPUImplIfLi1ELi0EEEFibPKiiiEPS5_bS7_i13BeagleOpCodesEESaIiEESt10shared_ptrINSt13__future_base16_Task_state_baseIT_EEEOT0_RKT1_ + 0 │ │ │ │ -000000000005fa50 000001e100000007 R_X86_64_JUMP_SLOT 000000000004a150 _ZNSt13packaged_taskIFvvEED1Ev + 0 │ │ │ │ -000000000005fa58 000000c400000007 R_X86_64_JUMP_SLOT 000000000004b400 _ZN6beagle3cpu13BeagleCPUImplIfLi1ELi0EED2Ev + 0 │ │ │ │ -000000000005fa60 0000002700000007 R_X86_64_JUMP_SLOT 0000000000000000 _ZSt17current_exceptionv@CXXABI_1.3.3 + 0 │ │ │ │ -000000000005fa68 000000f800000007 R_X86_64_JUMP_SLOT 000000000004c980 _ZN6beagle3cpu19BeagleCPU4StateImplIdLi1ELi0EE37integrateOutStatesAndScaleByPartitionEPKdPKiS6_S6_iPd + 0 │ │ │ │ -000000000005fa70 0000002800000007 R_X86_64_JUMP_SLOT 0000000000000000 __stack_chk_fail@GLIBC_2.4 + 0 │ │ │ │ -000000000005fa78 000000ff00000007 R_X86_64_JUMP_SLOT 000000000004bd80 _ZN6beagle3cpu13BeagleCPUImplIdLi1ELi0EE14createInstanceEiiiiiiiiiiill + 0 │ │ │ │ -000000000005fa80 000001e200000007 R_X86_64_JUMP_SLOT 000000000004bc50 _ZN6beagle3cpu22EigenDecompositionCubeIdLi1EEC1Eiiil + 0 │ │ │ │ -000000000005fa88 0000016f00000007 R_X86_64_JUMP_SLOT 000000000004ad10 _ZN6beagle3cpu13BeagleCPUImplIdLi1ELi0EED2Ev + 0 │ │ │ │ -000000000005fa90 0000002a00000007 R_X86_64_JUMP_SLOT 0000000000000000 free@GLIBC_2.2.5 + 0 │ │ │ │ -000000000005fa98 0000002b00000007 R_X86_64_JUMP_SLOT 0000000000000000 __cxa_call_terminate@CXXABI_1.3.15 + 0 │ │ │ │ -000000000005faa0 0000002c00000007 R_X86_64_JUMP_SLOT 0000000000000000 _ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE10_M_disposeEv@GLIBCXX_3.4.21 + 0 │ │ │ │ -000000000005faa8 0000002f00000007 R_X86_64_JUMP_SLOT 0000000000000000 _ZdaPv@GLIBCXX_3.4 + 0 │ │ │ │ -000000000005fab0 0000003100000007 R_X86_64_JUMP_SLOT 0000000000000000 _ZNSt15__exception_ptr13exception_ptrC1EPv@CXXABI_1.3.11 + 0 │ │ │ │ -000000000005fab8 0000027a00000007 R_X86_64_JUMP_SLOT 000000000004f060 _ZSt19__create_task_stateIFvvESt5_BindIFMN6beagle3cpu13BeagleCPUImplIdLi1ELi0EEEFibPKiiiEPS5_bS7_i13BeagleOpCodesEESaIiEESt10shared_ptrINSt13__future_base16_Task_state_baseIT_EEEOT0_RKT1_ + 0 │ │ │ │ -000000000005fac0 0000012500000007 R_X86_64_JUMP_SLOT 000000000004fa00 _ZNSt11_Deque_baseISt13packaged_taskIFvvEESaIS2_EE17_M_initialize_mapEm + 0 │ │ │ │ -000000000005fac8 0000003200000007 R_X86_64_JUMP_SLOT 0000000000000000 malloc@GLIBC_2.2.5 + 0 │ │ │ │ -000000000005fad0 0000019900000007 R_X86_64_JUMP_SLOT 00000000000496f0 _ZNSt10unique_ptrINSt13__future_base12_Result_baseENS1_8_DeleterEED1Ev + 0 │ │ │ │ -000000000005fad8 0000003400000007 R_X86_64_JUMP_SLOT 0000000000000000 _ZNSt6thread20hardware_concurrencyEv@GLIBCXX_3.4.17 + 0 │ │ │ │ -000000000005fae0 0000003500000007 R_X86_64_JUMP_SLOT 0000000000000000 strcmp@GLIBC_2.2.5 + 0 │ │ │ │ -000000000005fae8 0000003600000007 R_X86_64_JUMP_SLOT 0000000000000000 _ZNSt18condition_variableC1Ev@GLIBCXX_3.4.11 + 0 │ │ │ │ -000000000005faf0 0000020800000007 R_X86_64_JUMP_SLOT 000000000004f380 _ZSt19__create_task_stateIFvvESt5_BindIFMN6beagle3cpu13BeagleCPUImplIdLi1ELi0EEEFvPKiS7_S7_S7_S7_S7_S7_iPdEPS5_S7_S7_S7_S7_S7_S7_S7_iS8_EESaIiEESt10shared_ptrINSt13__future_base16_Task_state_baseIT_EEEOT0_RKT1_ + 0 │ │ │ │ -000000000005faf8 000000fb00000007 R_X86_64_JUMP_SLOT 0000000000051080 _ZNSt5dequeISt13packaged_taskIFvvEESaIS2_EE12emplace_backIJS2_EEEvDpOT_ + 0 │ │ │ │ -000000000005fb00 0000003700000007 R_X86_64_JUMP_SLOT 0000000000000000 __cxa_rethrow@CXXABI_1.3 + 0 │ │ │ │ -000000000005fb08 0000003800000007 R_X86_64_JUMP_SLOT 0000000000000000 pthread_mutex_lock@GLIBC_2.2.5 + 0 │ │ │ │ -000000000005fb10 0000022300000007 R_X86_64_JUMP_SLOT 000000000004abc0 _ZN6beagle3cpu13BeagleCPUImplIfLi1ELi0EE10threadDataD1Ev + 0 │ │ │ │ -000000000005fb18 0000006f00000007 R_X86_64_JUMP_SLOT 000000000004d6a0 _ZN6beagle3cpu22EigenDecompositionCubeIfLi1EEC1Eiiil + 0 │ │ │ │ -000000000005fb20 0000021f00000007 R_X86_64_JUMP_SLOT 000000000004f1e0 _ZSt19__create_task_stateIFvvESt5_BindIFMN6beagle3cpu13BeagleCPUImplIdLi1ELi0EEEFvPKiS7_S7_S7_S7_iPdEPS5_S7_S7_S7_S7_S7_iS8_EESaIiEESt10shared_ptrINSt13__future_base16_Task_state_baseIT_EEEOT0_RKT1_ + 0 │ │ │ │ -000000000005fb28 0000003900000007 R_X86_64_JUMP_SLOT 0000000000000000 _ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE10_M_replaceEmmPKcm@GLIBCXX_3.4.21 + 0 │ │ │ │ -000000000005fb30 0000003c00000007 R_X86_64_JUMP_SLOT 0000000000000000 memmove@GLIBC_2.2.5 + 0 │ │ │ │ -000000000005fb38 0000003d00000007 R_X86_64_JUMP_SLOT 0000000000000000 __cxa_end_catch@CXXABI_1.3 + 0 │ │ │ │ -000000000005fb40 0000008c00000007 R_X86_64_JUMP_SLOT 000000000004b400 _ZN6beagle3cpu13BeagleCPUImplIfLi1ELi0EED1Ev + 0 │ │ │ │ -000000000005fb48 0000003f00000007 R_X86_64_JUMP_SLOT 0000000000000000 _ZNSt11logic_errorC2ERKS_@GLIBCXX_3.4.21 + 0 │ │ │ │ -000000000005fb50 0000004000000007 R_X86_64_JUMP_SLOT 0000000000000000 __tls_get_addr@GLIBC_2.3 + 0 │ │ │ │ -000000000005fb58 0000004100000007 R_X86_64_JUMP_SLOT 0000000000000000 _ZNSt28__atomic_futex_unsigned_base19_M_futex_wait_untilEPjjbNSt6chrono8durationIlSt5ratioILl1ELl1EEEENS2_IlS3_ILl1ELl1000000000EEEE@GLIBCXX_3.4.21 + 0 │ │ │ │ -000000000005fb60 0000004200000007 R_X86_64_JUMP_SLOT 0000000000000000 _ZNSt6thread4joinEv@GLIBCXX_3.4.11 + 0 │ │ │ │ -000000000005fb68 0000004300000007 R_X86_64_JUMP_SLOT 0000000000000000 __cxa_throw@CXXABI_1.3 + 0 │ │ │ │ -000000000005fb70 0000004400000007 R_X86_64_JUMP_SLOT 0000000000000000 pow@GLIBC_2.29 + 0 │ │ │ │ -000000000005fb78 0000004600000007 R_X86_64_JUMP_SLOT 0000000000000000 _Unwind_Resume@GCC_3.0 + 0 │ │ │ │ -000000000005fb80 0000004800000007 R_X86_64_JUMP_SLOT 0000000000000000 exp@GLIBC_2.29 + 0 │ │ │ │ -000000000005fb88 0000004900000007 R_X86_64_JUMP_SLOT 0000000000000000 _ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE9_M_createERmm@GLIBCXX_3.4.21 + 0 │ │ │ │ -000000000005fb90 000000bd00000007 R_X86_64_JUMP_SLOT 0000000000049770 _ZNSt13__future_base13_State_baseV221_M_set_delayed_resultESt8functionIFSt10unique_ptrINS_12_Result_baseENS3_8_DeleterEEvEESt8weak_ptrIS0_E + 0 │ │ │ │ -000000000005fb98 0000004b00000007 R_X86_64_JUMP_SLOT 0000000000000000 _ZNSt18condition_variableD1Ev@GLIBCXX_3.4.11 + 0 │ │ │ │ -000000000005fba0 0000004c00000007 R_X86_64_JUMP_SLOT 0000000000000000 frexp@GLIBC_2.2.5 + 0 │ │ │ │ -000000000005fba8 0000023100000007 R_X86_64_JUMP_SLOT 0000000000029ad0 _ZN6beagle3cpu22EigenDecompositionCubeIdLi1EED1Ev + 0 │ │ │ │ -000000000005fbb0 000000dd00000007 R_X86_64_JUMP_SLOT 000000000004f6b0 _ZSt19__create_task_stateIFvvESt5_BindIFMN6beagle3cpu13BeagleCPUImplIfLi1ELi0EEEFvPKiS7_S7_S7_S7_iPdEPS5_S7_S7_S7_S7_S7_iS8_EESaIiEESt10shared_ptrINSt13__future_base16_Task_state_baseIT_EEEOT0_RKT1_ + 0 │ │ │ │ -000000000005fbb8 0000023200000007 R_X86_64_JUMP_SLOT 0000000000029990 _ZN6beagle3cpu22EigenDecompositionCubeIfLi1EED1Ev + 0 │ │ │ │ -000000000005fbc0 0000005000000007 R_X86_64_JUMP_SLOT 0000000000000000 _ZNSt12future_errorD1Ev@GLIBCXX_3.4.14 + 0 │ │ │ │ -000000000005fbc8 0000005100000007 R_X86_64_JUMP_SLOT 0000000000000000 fwrite@GLIBC_2.2.5 + 0 │ │ │ │ -000000000005fbd0 0000005200000007 R_X86_64_JUMP_SLOT 0000000000000000 _ZNSt11logic_errorC2ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE@GLIBCXX_3.4.21 + 0 │ │ │ │ +000000000005d8d0 0000000100000007 R_X86_64_JUMP_SLOT 0000000000000000 _Znam@GLIBCXX_3.4 + 0 │ │ │ │ +000000000005d8d8 0000025a00000007 R_X86_64_JUMP_SLOT 00000000000481d0 _ZNSt11unique_lockISt5mutexE6unlockEv + 0 │ │ │ │ +000000000005d8e0 0000008600000007 R_X86_64_JUMP_SLOT 000000000004d860 _ZSt19__create_task_stateIFvvESt5_BindIFMN6beagle3cpu13BeagleCPUImplIfLi1ELi0EEEFvPKiS7_S7_S7_S7_S7_S7_iPdEPS5_S7_S7_S7_S7_S7_S7_S7_iS8_EESaIiEESt10shared_ptrINSt13__future_base16_Task_state_baseIT_EEEOT0_RKT1_ + 0 │ │ │ │ +000000000005d8e8 0000000200000007 R_X86_64_JUMP_SLOT 0000000000000000 _ZNSt8__detail15_List_node_base7_M_hookEPS0_@GLIBCXX_3.4.15 + 0 │ │ │ │ +000000000005d8f0 000001d200000007 R_X86_64_JUMP_SLOT 00000000000476e0 _ZNSt16_Sp_counted_baseILN9__gnu_cxx12_Lock_policyE2EE24_M_release_last_use_coldEv + 0 │ │ │ │ +000000000005d8f8 0000000400000007 R_X86_64_JUMP_SLOT 0000000000000000 _ZSt20__throw_future_errori@GLIBCXX_3.4.14 + 0 │ │ │ │ +000000000005d900 0000021a00000007 R_X86_64_JUMP_SLOT 000000000004b7d0 _ZN6beagle3cpu13BeagleCPUImplIfLi1ELi0EE14createInstanceEiiiiiiiiiiill + 0 │ │ │ │ +000000000005d908 0000000500000007 R_X86_64_JUMP_SLOT 0000000000000000 _ZSt9terminatev@GLIBCXX_3.4 + 0 │ │ │ │ +000000000005d910 0000000600000007 R_X86_64_JUMP_SLOT 0000000000000000 _ZNSt18condition_variable4waitERSt11unique_lockISt5mutexE@GLIBCXX_3.4.30 + 0 │ │ │ │ +000000000005d918 0000000700000007 R_X86_64_JUMP_SLOT 0000000000000000 _ZNSt13__future_base13_State_baseV211_Make_ready6_M_setEv@GLIBCXX_3.4.21 + 0 │ │ │ │ +000000000005d920 0000007d00000007 R_X86_64_JUMP_SLOT 0000000000049b10 _ZN6beagle3cpu24EigenDecompositionSquareIdLi1EEC1Eiiil + 0 │ │ │ │ +000000000005d928 000000bb00000007 R_X86_64_JUMP_SLOT 000000000004b530 _ZN6beagle3cpu24EigenDecompositionSquareIfLi1EEC1Eiiil + 0 │ │ │ │ +000000000005d930 0000000800000007 R_X86_64_JUMP_SLOT 0000000000000000 _ZSt25__throw_bad_function_callv@GLIBCXX_3.4.14 + 0 │ │ │ │ +000000000005d938 0000015100000007 R_X86_64_JUMP_SLOT 000000000004ee70 _ZNSt5dequeISt13packaged_taskIFvvEESaIS2_EE17_M_reallocate_mapEmb + 0 │ │ │ │ +000000000005d940 0000000900000007 R_X86_64_JUMP_SLOT 0000000000000000 __cxa_begin_catch@CXXABI_1.3 + 0 │ │ │ │ +000000000005d948 0000000b00000007 R_X86_64_JUMP_SLOT 0000000000000000 _ZNSt6thread6_StateD2Ev@GLIBCXX_3.4.22 + 0 │ │ │ │ +000000000005d950 0000000c00000007 R_X86_64_JUMP_SLOT 0000000000000000 __cxa_allocate_exception@CXXABI_1.3 + 0 │ │ │ │ +000000000005d958 0000000d00000007 R_X86_64_JUMP_SLOT 0000000000000000 _ZNSt18condition_variable10notify_oneEv@GLIBCXX_3.4.11 + 0 │ │ │ │ +000000000005d960 0000000e00000007 R_X86_64_JUMP_SLOT 0000000000000000 posix_memalign@GLIBC_2.2.5 + 0 │ │ │ │ +000000000005d968 0000018100000007 R_X86_64_JUMP_SLOT 000000000004d050 _ZNSt10unique_ptrINSt6thread6_StateESt14default_deleteIS1_EED1Ev + 0 │ │ │ │ +000000000005d970 0000024000000007 R_X86_64_JUMP_SLOT 0000000000047800 _ZNSt16_Sp_counted_baseILN9__gnu_cxx12_Lock_policyE2EE15_M_weak_releaseEv + 0 │ │ │ │ +000000000005d978 0000000f00000007 R_X86_64_JUMP_SLOT 0000000000000000 _ZSt20__throw_length_errorPKc@GLIBCXX_3.4 + 0 │ │ │ │ +000000000005d980 0000013e00000007 R_X86_64_JUMP_SLOT 0000000000048d80 _ZN6beagle3cpu13BeagleCPUImplIdLi1ELi0EED1Ev + 0 │ │ │ │ +000000000005d988 0000001000000007 R_X86_64_JUMP_SLOT 0000000000000000 memset@GLIBC_2.2.5 + 0 │ │ │ │ +000000000005d990 0000001100000007 R_X86_64_JUMP_SLOT 0000000000000000 _ZSt15future_categoryv@GLIBCXX_3.4.15 + 0 │ │ │ │ +000000000005d998 0000022c00000007 R_X86_64_JUMP_SLOT 0000000000048b00 _ZN6beagle3cpu13BeagleCPUImplIdLi1ELi0EE10threadDataD1Ev + 0 │ │ │ │ +000000000005d9a0 0000001200000007 R_X86_64_JUMP_SLOT 0000000000000000 _ZNSt13__future_base12_Result_baseC2Ev@GLIBCXX_3.4.15 + 0 │ │ │ │ +000000000005d9a8 0000001300000007 R_X86_64_JUMP_SLOT 0000000000000000 sincos@GLIBC_2.2.5 + 0 │ │ │ │ +000000000005d9b0 000001ad00000007 R_X86_64_JUMP_SLOT 000000000001c8f0 _ZN6beagle3cpu15BeagleCPUPluginC1Ev + 0 │ │ │ │ +000000000005d9b8 0000001500000007 R_X86_64_JUMP_SLOT 0000000000000000 calloc@GLIBC_2.2.5 + 0 │ │ │ │ +000000000005d9c0 0000001600000007 R_X86_64_JUMP_SLOT 0000000000000000 _ZSt20__throw_system_errori@GLIBCXX_3.4.11 + 0 │ │ │ │ +000000000005d9c8 0000023b00000007 R_X86_64_JUMP_SLOT 0000000000046930 _ZNSt14_Function_baseD2Ev + 0 │ │ │ │ +000000000005d9d0 0000001900000007 R_X86_64_JUMP_SLOT 0000000000000000 _ZNSt13__future_base12_Result_baseD2Ev@GLIBCXX_3.4.15 + 0 │ │ │ │ +000000000005d9d8 0000001b00000007 R_X86_64_JUMP_SLOT 0000000000000000 pthread_mutex_unlock@GLIBC_2.2.5 + 0 │ │ │ │ +000000000005d9e0 0000001c00000007 R_X86_64_JUMP_SLOT 0000000000000000 log@GLIBC_2.29 + 0 │ │ │ │ +000000000005d9e8 0000006200000007 R_X86_64_JUMP_SLOT 0000000000028c20 _ZN6beagle3cpu24EigenDecompositionSquareIfLi1EED1Ev + 0 │ │ │ │ +000000000005d9f0 000000ae00000007 R_X86_64_JUMP_SLOT 0000000000047730 _ZNSt16_Sp_counted_baseILN9__gnu_cxx12_Lock_policyE2EE10_M_releaseEv + 0 │ │ │ │ +000000000005d9f8 0000001e00000007 R_X86_64_JUMP_SLOT 0000000000000000 memcpy@GLIBC_2.14 + 0 │ │ │ │ +000000000005da00 0000001f00000007 R_X86_64_JUMP_SLOT 0000000000000000 _ZNSt15__exception_ptr13exception_ptr10_M_releaseEv@CXXABI_1.3.13 + 0 │ │ │ │ +000000000005da08 0000006300000007 R_X86_64_JUMP_SLOT 0000000000028d60 _ZN6beagle3cpu24EigenDecompositionSquareIdLi1EED1Ev + 0 │ │ │ │ +000000000005da10 0000002100000007 R_X86_64_JUMP_SLOT 0000000000000000 _ZNSt6thread15_M_start_threadESt10unique_ptrINS_6_StateESt14default_deleteIS1_EEPFvvE@GLIBCXX_3.4.22 + 0 │ │ │ │ +000000000005da18 0000002200000007 R_X86_64_JUMP_SLOT 0000000000000000 __cxa_init_primary_exception@CXXABI_1.3.11 + 0 │ │ │ │ +000000000005da20 0000002300000007 R_X86_64_JUMP_SLOT 0000000000000000 _ZNSt28__atomic_futex_unsigned_base19_M_futex_notify_allEPj@GLIBCXX_3.4.21 + 0 │ │ │ │ +000000000005da28 0000002400000007 R_X86_64_JUMP_SLOT 0000000000000000 pthread_once@GLIBC_2.34 + 0 │ │ │ │ +000000000005da30 000000d700000007 R_X86_64_JUMP_SLOT 000000000004c5b0 _ZN6beagle3cpu19BeagleCPU4StateImplIfLi1ELi0EE37integrateOutStatesAndScaleByPartitionEPKfPKiS6_S6_iPd + 0 │ │ │ │ +000000000005da38 0000002500000007 R_X86_64_JUMP_SLOT 0000000000000000 _ZdlPv@GLIBCXX_3.4 + 0 │ │ │ │ +000000000005da40 0000002600000007 R_X86_64_JUMP_SLOT 0000000000000000 _Znwm@GLIBCXX_3.4 + 0 │ │ │ │ +000000000005da48 000001ca00000007 R_X86_64_JUMP_SLOT 000000000004d540 _ZSt19__create_task_stateIFvvESt5_BindIFMN6beagle3cpu13BeagleCPUImplIfLi1ELi0EEEFibPKiiiEPS5_bS7_i13BeagleOpCodesEESaIiEESt10shared_ptrINSt13__future_base16_Task_state_baseIT_EEEOT0_RKT1_ + 0 │ │ │ │ +000000000005da50 000001e100000007 R_X86_64_JUMP_SLOT 0000000000048200 _ZNSt13packaged_taskIFvvEED1Ev + 0 │ │ │ │ +000000000005da58 000000c400000007 R_X86_64_JUMP_SLOT 0000000000049450 _ZN6beagle3cpu13BeagleCPUImplIfLi1ELi0EED2Ev + 0 │ │ │ │ +000000000005da60 0000002700000007 R_X86_64_JUMP_SLOT 0000000000000000 _ZSt17current_exceptionv@CXXABI_1.3.3 + 0 │ │ │ │ +000000000005da68 000000f800000007 R_X86_64_JUMP_SLOT 000000000004aa60 _ZN6beagle3cpu19BeagleCPU4StateImplIdLi1ELi0EE37integrateOutStatesAndScaleByPartitionEPKdPKiS6_S6_iPd + 0 │ │ │ │ +000000000005da70 0000002800000007 R_X86_64_JUMP_SLOT 0000000000000000 __stack_chk_fail@GLIBC_2.4 + 0 │ │ │ │ +000000000005da78 000000ff00000007 R_X86_64_JUMP_SLOT 0000000000049db0 _ZN6beagle3cpu13BeagleCPUImplIdLi1ELi0EE14createInstanceEiiiiiiiiiiill + 0 │ │ │ │ +000000000005da80 000001e200000007 R_X86_64_JUMP_SLOT 0000000000049c80 _ZN6beagle3cpu22EigenDecompositionCubeIdLi1EEC1Eiiil + 0 │ │ │ │ +000000000005da88 0000016f00000007 R_X86_64_JUMP_SLOT 0000000000048d80 _ZN6beagle3cpu13BeagleCPUImplIdLi1ELi0EED2Ev + 0 │ │ │ │ +000000000005da90 0000002a00000007 R_X86_64_JUMP_SLOT 0000000000000000 free@GLIBC_2.2.5 + 0 │ │ │ │ +000000000005da98 0000002b00000007 R_X86_64_JUMP_SLOT 0000000000000000 __cxa_call_terminate@CXXABI_1.3.15 + 0 │ │ │ │ +000000000005daa0 0000002c00000007 R_X86_64_JUMP_SLOT 0000000000000000 _ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE10_M_disposeEv@GLIBCXX_3.4.21 + 0 │ │ │ │ +000000000005daa8 0000002f00000007 R_X86_64_JUMP_SLOT 0000000000000000 _ZdaPv@GLIBCXX_3.4 + 0 │ │ │ │ +000000000005dab0 0000003100000007 R_X86_64_JUMP_SLOT 0000000000000000 _ZNSt15__exception_ptr13exception_ptrC1EPv@CXXABI_1.3.11 + 0 │ │ │ │ +000000000005dab8 0000027a00000007 R_X86_64_JUMP_SLOT 000000000004d070 _ZSt19__create_task_stateIFvvESt5_BindIFMN6beagle3cpu13BeagleCPUImplIdLi1ELi0EEEFibPKiiiEPS5_bS7_i13BeagleOpCodesEESaIiEESt10shared_ptrINSt13__future_base16_Task_state_baseIT_EEEOT0_RKT1_ + 0 │ │ │ │ +000000000005dac0 0000012500000007 R_X86_64_JUMP_SLOT 000000000004da10 _ZNSt11_Deque_baseISt13packaged_taskIFvvEESaIS2_EE17_M_initialize_mapEm + 0 │ │ │ │ +000000000005dac8 0000003200000007 R_X86_64_JUMP_SLOT 0000000000000000 malloc@GLIBC_2.2.5 + 0 │ │ │ │ +000000000005dad0 0000019900000007 R_X86_64_JUMP_SLOT 00000000000477c0 _ZNSt10unique_ptrINSt13__future_base12_Result_baseENS1_8_DeleterEED1Ev + 0 │ │ │ │ +000000000005dad8 0000003400000007 R_X86_64_JUMP_SLOT 0000000000000000 _ZNSt6thread20hardware_concurrencyEv@GLIBCXX_3.4.17 + 0 │ │ │ │ +000000000005dae0 0000003500000007 R_X86_64_JUMP_SLOT 0000000000000000 strcmp@GLIBC_2.2.5 + 0 │ │ │ │ +000000000005dae8 0000003600000007 R_X86_64_JUMP_SLOT 0000000000000000 _ZNSt18condition_variableC1Ev@GLIBCXX_3.4.11 + 0 │ │ │ │ +000000000005daf0 0000020800000007 R_X86_64_JUMP_SLOT 000000000004d390 _ZSt19__create_task_stateIFvvESt5_BindIFMN6beagle3cpu13BeagleCPUImplIdLi1ELi0EEEFvPKiS7_S7_S7_S7_S7_S7_iPdEPS5_S7_S7_S7_S7_S7_S7_S7_iS8_EESaIiEESt10shared_ptrINSt13__future_base16_Task_state_baseIT_EEEOT0_RKT1_ + 0 │ │ │ │ +000000000005daf8 000000fb00000007 R_X86_64_JUMP_SLOT 000000000004f050 _ZNSt5dequeISt13packaged_taskIFvvEESaIS2_EE12emplace_backIJS2_EEEvDpOT_ + 0 │ │ │ │ +000000000005db00 0000003700000007 R_X86_64_JUMP_SLOT 0000000000000000 __cxa_rethrow@CXXABI_1.3 + 0 │ │ │ │ +000000000005db08 0000003800000007 R_X86_64_JUMP_SLOT 0000000000000000 pthread_mutex_lock@GLIBC_2.2.5 + 0 │ │ │ │ +000000000005db10 0000022300000007 R_X86_64_JUMP_SLOT 0000000000048c40 _ZN6beagle3cpu13BeagleCPUImplIfLi1ELi0EE10threadDataD1Ev + 0 │ │ │ │ +000000000005db18 0000006f00000007 R_X86_64_JUMP_SLOT 000000000004b6a0 _ZN6beagle3cpu22EigenDecompositionCubeIfLi1EEC1Eiiil + 0 │ │ │ │ +000000000005db20 0000021f00000007 R_X86_64_JUMP_SLOT 000000000004d1f0 _ZSt19__create_task_stateIFvvESt5_BindIFMN6beagle3cpu13BeagleCPUImplIdLi1ELi0EEEFvPKiS7_S7_S7_S7_iPdEPS5_S7_S7_S7_S7_S7_iS8_EESaIiEESt10shared_ptrINSt13__future_base16_Task_state_baseIT_EEEOT0_RKT1_ + 0 │ │ │ │ +000000000005db28 0000003900000007 R_X86_64_JUMP_SLOT 0000000000000000 _ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE10_M_replaceEmmPKcm@GLIBCXX_3.4.21 + 0 │ │ │ │ +000000000005db30 0000003c00000007 R_X86_64_JUMP_SLOT 0000000000000000 memmove@GLIBC_2.2.5 + 0 │ │ │ │ +000000000005db38 0000003d00000007 R_X86_64_JUMP_SLOT 0000000000000000 __cxa_end_catch@CXXABI_1.3 + 0 │ │ │ │ +000000000005db40 0000008c00000007 R_X86_64_JUMP_SLOT 0000000000049450 _ZN6beagle3cpu13BeagleCPUImplIfLi1ELi0EED1Ev + 0 │ │ │ │ +000000000005db48 0000003f00000007 R_X86_64_JUMP_SLOT 0000000000000000 _ZNSt11logic_errorC2ERKS_@GLIBCXX_3.4.21 + 0 │ │ │ │ +000000000005db50 0000004000000007 R_X86_64_JUMP_SLOT 0000000000000000 __tls_get_addr@GLIBC_2.3 + 0 │ │ │ │ +000000000005db58 0000004100000007 R_X86_64_JUMP_SLOT 0000000000000000 _ZNSt28__atomic_futex_unsigned_base19_M_futex_wait_untilEPjjbNSt6chrono8durationIlSt5ratioILl1ELl1EEEENS2_IlS3_ILl1ELl1000000000EEEE@GLIBCXX_3.4.21 + 0 │ │ │ │ +000000000005db60 0000004200000007 R_X86_64_JUMP_SLOT 0000000000000000 _ZNSt6thread4joinEv@GLIBCXX_3.4.11 + 0 │ │ │ │ +000000000005db68 0000004300000007 R_X86_64_JUMP_SLOT 0000000000000000 __cxa_throw@CXXABI_1.3 + 0 │ │ │ │ +000000000005db70 0000004400000007 R_X86_64_JUMP_SLOT 0000000000000000 pow@GLIBC_2.29 + 0 │ │ │ │ +000000000005db78 0000004600000007 R_X86_64_JUMP_SLOT 0000000000000000 _Unwind_Resume@GCC_3.0 + 0 │ │ │ │ +000000000005db80 0000004800000007 R_X86_64_JUMP_SLOT 0000000000000000 exp@GLIBC_2.29 + 0 │ │ │ │ +000000000005db88 0000004900000007 R_X86_64_JUMP_SLOT 0000000000000000 _ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE9_M_createERmm@GLIBCXX_3.4.21 + 0 │ │ │ │ +000000000005db90 000000bd00000007 R_X86_64_JUMP_SLOT 0000000000047840 _ZNSt13__future_base13_State_baseV221_M_set_delayed_resultESt8functionIFSt10unique_ptrINS_12_Result_baseENS3_8_DeleterEEvEESt8weak_ptrIS0_E + 0 │ │ │ │ +000000000005db98 0000004b00000007 R_X86_64_JUMP_SLOT 0000000000000000 _ZNSt18condition_variableD1Ev@GLIBCXX_3.4.11 + 0 │ │ │ │ +000000000005dba0 0000004c00000007 R_X86_64_JUMP_SLOT 0000000000000000 frexp@GLIBC_2.2.5 + 0 │ │ │ │ +000000000005dba8 0000023100000007 R_X86_64_JUMP_SLOT 0000000000028e00 _ZN6beagle3cpu22EigenDecompositionCubeIdLi1EED1Ev + 0 │ │ │ │ +000000000005dbb0 000000dd00000007 R_X86_64_JUMP_SLOT 000000000004d6c0 _ZSt19__create_task_stateIFvvESt5_BindIFMN6beagle3cpu13BeagleCPUImplIfLi1ELi0EEEFvPKiS7_S7_S7_S7_iPdEPS5_S7_S7_S7_S7_S7_iS8_EESaIiEESt10shared_ptrINSt13__future_base16_Task_state_baseIT_EEEOT0_RKT1_ + 0 │ │ │ │ +000000000005dbb8 0000023200000007 R_X86_64_JUMP_SLOT 0000000000028cc0 _ZN6beagle3cpu22EigenDecompositionCubeIfLi1EED1Ev + 0 │ │ │ │ +000000000005dbc0 0000005000000007 R_X86_64_JUMP_SLOT 0000000000000000 _ZNSt12future_errorD1Ev@GLIBCXX_3.4.14 + 0 │ │ │ │ +000000000005dbc8 0000005100000007 R_X86_64_JUMP_SLOT 0000000000000000 fwrite@GLIBC_2.2.5 + 0 │ │ │ │ +000000000005dbd0 0000005200000007 R_X86_64_JUMP_SLOT 0000000000000000 _ZNSt11logic_errorC2ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE@GLIBCXX_3.4.21 + 0 │ │ │ ├── readelf --wide --dynamic {} │ │ │ │ @@ -1,28 +1,28 @@ │ │ │ │ │ │ │ │ -Dynamic section at offset 0x5f688 contains 31 entries: │ │ │ │ +Dynamic section at offset 0x5d688 contains 31 entries: │ │ │ │ Tag Type Name/Value │ │ │ │ 0x0000000000000001 (NEEDED) Shared library: [libstdc++.so.6] │ │ │ │ 0x0000000000000001 (NEEDED) Shared library: [libm.so.6] │ │ │ │ 0x0000000000000001 (NEEDED) Shared library: [libgcc_s.so.1] │ │ │ │ 0x0000000000000001 (NEEDED) Shared library: [libc.so.6] │ │ │ │ 0x0000000000000001 (NEEDED) Shared library: [ld-linux-x86-64.so.2] │ │ │ │ 0x000000000000000e (SONAME) Library soname: [libhmsbeagle-cpu.so.40.0.0] │ │ │ │ 0x000000000000000c (INIT) 0x1c000 │ │ │ │ - 0x000000000000000d (FINI) 0x549d4 │ │ │ │ - 0x0000000000000019 (INIT_ARRAY) 0x5e0f0 │ │ │ │ + 0x000000000000000d (FINI) 0x52804 │ │ │ │ + 0x0000000000000019 (INIT_ARRAY) 0x5c0f0 │ │ │ │ 0x000000000000001b (INIT_ARRAYSZ) 8 (bytes) │ │ │ │ - 0x000000000000001a (FINI_ARRAY) 0x5e0f8 │ │ │ │ + 0x000000000000001a (FINI_ARRAY) 0x5c0f8 │ │ │ │ 0x000000000000001c (FINI_ARRAYSZ) 8 (bytes) │ │ │ │ 0x000000006ffffef5 (GNU_HASH) 0x260 │ │ │ │ 0x0000000000000005 (STRTAB) 0x5210 │ │ │ │ 0x0000000000000006 (SYMTAB) 0x1568 │ │ │ │ 0x000000000000000a (STRSZ) 66642 (bytes) │ │ │ │ 0x000000000000000b (SYMENT) 24 (bytes) │ │ │ │ - 0x0000000000000003 (PLTGOT) 0x5f8b8 │ │ │ │ + 0x0000000000000003 (PLTGOT) 0x5d8b8 │ │ │ │ 0x0000000000000002 (PLTRELSZ) 2328 (bytes) │ │ │ │ 0x0000000000000014 (PLTREL) RELA │ │ │ │ 0x0000000000000017 (JMPREL) 0x1a7c8 │ │ │ │ 0x0000000000000007 (RELA) 0x15d40 │ │ │ │ 0x0000000000000008 (RELASZ) 19080 (bytes) │ │ │ │ 0x0000000000000009 (RELAENT) 24 (bytes) │ │ │ │ 0x000000000000001e (FLAGS) BIND_NOW │ │ │ ├── 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: ff2ed20cf639a16cd5eb6bcde6c1de78c49a7ec4 │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: a423acae816de01f9e7d62a48eb1de90e70e0033 │ │ │ ├── readelf --wide --debug-dump=frames {} │ │ │ │ @@ -1,419 +1,419 @@ │ │ │ │ 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: 0xcac (offset: 0x57ac0) │ │ │ │ + Start of frame section: 0xcac (offset: 0x55ac0) │ │ │ │ Entries in search table: 0x194 │ │ │ │ - 0xfffffffffffc5210 (offset: 0x1c020) -> 0xcc8 fde=[ 18] │ │ │ │ - 0xfffffffffffc5830 (offset: 0x1c640) -> 0xcf0 fde=[ 40] │ │ │ │ - 0xfffffffffffc5970 (offset: 0x1c780) -> 0x3ef8 fde=[ 3248] │ │ │ │ - 0xfffffffffffc59bc (offset: 0x1c7cc) -> 0x4f00 fde=[ 4250] │ │ │ │ - 0xfffffffffffc5a14 (offset: 0x1c824) -> 0x4f54 fde=[ 42a4] │ │ │ │ - 0xfffffffffffc5af0 (offset: 0x1c900) -> 0x4eb0 fde=[ 4200] │ │ │ │ - 0xfffffffffffc5cd0 (offset: 0x1cae0) -> 0x4f24 fde=[ 4274] │ │ │ │ - 0xfffffffffffc5d10 (offset: 0x1cb20) -> 0xd08 fde=[ 58] │ │ │ │ - 0xfffffffffffc5d20 (offset: 0x1cb30) -> 0xd1c fde=[ 6c] │ │ │ │ - 0xfffffffffffc5d30 (offset: 0x1cb40) -> 0xd30 fde=[ 80] │ │ │ │ - 0xfffffffffffc5d40 (offset: 0x1cb50) -> 0xd44 fde=[ 94] │ │ │ │ - 0xfffffffffffc5d50 (offset: 0x1cb60) -> 0xd58 fde=[ a8] │ │ │ │ - 0xfffffffffffc5d60 (offset: 0x1cb70) -> 0xd6c fde=[ bc] │ │ │ │ - 0xfffffffffffc5d70 (offset: 0x1cb80) -> 0xd80 fde=[ d0] │ │ │ │ - 0xfffffffffffc5d80 (offset: 0x1cb90) -> 0xd94 fde=[ e4] │ │ │ │ - 0xfffffffffffc5d90 (offset: 0x1cba0) -> 0xda8 fde=[ f8] │ │ │ │ - 0xfffffffffffc5da0 (offset: 0x1cbb0) -> 0xdbc fde=[ 10c] │ │ │ │ - 0xfffffffffffc5db0 (offset: 0x1cbc0) -> 0xdd0 fde=[ 120] │ │ │ │ - 0xfffffffffffc5dc0 (offset: 0x1cbd0) -> 0xde4 fde=[ 134] │ │ │ │ - 0xfffffffffffc5dd0 (offset: 0x1cbe0) -> 0xdf8 fde=[ 148] │ │ │ │ - 0xfffffffffffc5de0 (offset: 0x1cbf0) -> 0xe0c fde=[ 15c] │ │ │ │ - 0xfffffffffffc5df0 (offset: 0x1cc00) -> 0xe20 fde=[ 170] │ │ │ │ - 0xfffffffffffc5e00 (offset: 0x1cc10) -> 0xe34 fde=[ 184] │ │ │ │ - 0xfffffffffffc5e30 (offset: 0x1cc40) -> 0xe4c fde=[ 19c] │ │ │ │ - 0xfffffffffffc5ef0 (offset: 0x1cd00) -> 0xe88 fde=[ 1d8] │ │ │ │ - 0xfffffffffffc60f0 (offset: 0x1cf00) -> 0xee0 fde=[ 230] │ │ │ │ - 0xfffffffffffc6110 (offset: 0x1cf20) -> 0xef4 fde=[ 244] │ │ │ │ - 0xfffffffffffc6240 (offset: 0x1d050) -> 0xf4c fde=[ 29c] │ │ │ │ - 0xfffffffffffc6270 (offset: 0x1d080) -> 0xf6c fde=[ 2bc] │ │ │ │ - 0xfffffffffffc62a0 (offset: 0x1d0b0) -> 0xf8c fde=[ 2dc] │ │ │ │ - 0xfffffffffffc6380 (offset: 0x1d190) -> 0xfe4 fde=[ 334] │ │ │ │ - 0xfffffffffffc6390 (offset: 0x1d1a0) -> 0xff8 fde=[ 348] │ │ │ │ - 0xfffffffffffc63b0 (offset: 0x1d1c0) -> 0x100c fde=[ 35c] │ │ │ │ - 0xfffffffffffc6450 (offset: 0x1d260) -> 0x1050 fde=[ 3a0] │ │ │ │ - 0xfffffffffffc64d0 (offset: 0x1d2e0) -> 0x1064 fde=[ 3b4] │ │ │ │ - 0xfffffffffffc6590 (offset: 0x1d3a0) -> 0x1078 fde=[ 3c8] │ │ │ │ - 0xfffffffffffc65f0 (offset: 0x1d400) -> 0x108c fde=[ 3dc] │ │ │ │ - 0xfffffffffffc6600 (offset: 0x1d410) -> 0x10a0 fde=[ 3f0] │ │ │ │ - 0xfffffffffffc6610 (offset: 0x1d420) -> 0x10b4 fde=[ 404] │ │ │ │ - 0xfffffffffffc6750 (offset: 0x1d560) -> 0x1104 fde=[ 454] │ │ │ │ - 0xfffffffffffc6a00 (offset: 0x1d810) -> 0x115c fde=[ 4ac] │ │ │ │ - 0xfffffffffffc6fe0 (offset: 0x1ddf0) -> 0x118c fde=[ 4dc] │ │ │ │ - 0xfffffffffffc7840 (offset: 0x1e650) -> 0x11bc fde=[ 50c] │ │ │ │ - 0xfffffffffffc78b0 (offset: 0x1e6c0) -> 0x11dc fde=[ 52c] │ │ │ │ - 0xfffffffffffc7970 (offset: 0x1e780) -> 0x11f8 fde=[ 548] │ │ │ │ - 0xfffffffffffc7b20 (offset: 0x1e930) -> 0x1240 fde=[ 590] │ │ │ │ - 0xfffffffffffc7dd0 (offset: 0x1ebe0) -> 0x1288 fde=[ 5d8] │ │ │ │ - 0xfffffffffffc8010 (offset: 0x1ee20) -> 0x12b4 fde=[ 604] │ │ │ │ - 0xfffffffffffc82c0 (offset: 0x1f0d0) -> 0x12e0 fde=[ 630] │ │ │ │ - 0xfffffffffffc8470 (offset: 0x1f280) -> 0x1310 fde=[ 660] │ │ │ │ - 0xfffffffffffc8670 (offset: 0x1f480) -> 0x1358 fde=[ 6a8] │ │ │ │ - 0xfffffffffffc8960 (offset: 0x1f770) -> 0x13a4 fde=[ 6f4] │ │ │ │ - 0xfffffffffffc8970 (offset: 0x1f780) -> 0x13b8 fde=[ 708] │ │ │ │ - 0xfffffffffffc8bd0 (offset: 0x1f9e0) -> 0x13e4 fde=[ 734] │ │ │ │ - 0xfffffffffffc8be0 (offset: 0x1f9f0) -> 0x13f8 fde=[ 748] │ │ │ │ - 0xfffffffffffc8c10 (offset: 0x1fa20) -> 0x1410 fde=[ 760] │ │ │ │ - 0xfffffffffffc8de0 (offset: 0x1fbf0) -> 0x1448 fde=[ 798] │ │ │ │ - 0xfffffffffffc8e10 (offset: 0x1fc20) -> 0x145c fde=[ 7ac] │ │ │ │ - 0xfffffffffffc90b0 (offset: 0x1fec0) -> 0x148c fde=[ 7dc] │ │ │ │ - 0xfffffffffffc9250 (offset: 0x20060) -> 0x14bc fde=[ 80c] │ │ │ │ - 0xfffffffffffc9450 (offset: 0x20260) -> 0x1514 fde=[ 864] │ │ │ │ - 0xfffffffffffc9470 (offset: 0x20280) -> 0x1528 fde=[ 878] │ │ │ │ - 0xfffffffffffc95a0 (offset: 0x203b0) -> 0x1580 fde=[ 8d0] │ │ │ │ - 0xfffffffffffc95d0 (offset: 0x203e0) -> 0x15a0 fde=[ 8f0] │ │ │ │ - 0xfffffffffffc9600 (offset: 0x20410) -> 0x15c0 fde=[ 910] │ │ │ │ - 0xfffffffffffc96e0 (offset: 0x204f0) -> 0x1618 fde=[ 968] │ │ │ │ - 0xfffffffffffc96f0 (offset: 0x20500) -> 0x162c fde=[ 97c] │ │ │ │ - 0xfffffffffffc9710 (offset: 0x20520) -> 0x1640 fde=[ 990] │ │ │ │ - 0xfffffffffffc97b0 (offset: 0x205c0) -> 0x1684 fde=[ 9d4] │ │ │ │ - 0xfffffffffffc9830 (offset: 0x20640) -> 0x1698 fde=[ 9e8] │ │ │ │ - 0xfffffffffffc98f0 (offset: 0x20700) -> 0x16ac fde=[ 9fc] │ │ │ │ - 0xfffffffffffc9a70 (offset: 0x20880) -> 0x16c0 fde=[ a10] │ │ │ │ - 0xfffffffffffc9a80 (offset: 0x20890) -> 0x16d4 fde=[ a24] │ │ │ │ - 0xfffffffffffc9a90 (offset: 0x208a0) -> 0x16e8 fde=[ a38] │ │ │ │ - 0xfffffffffffc9c00 (offset: 0x20a10) -> 0x1738 fde=[ a88] │ │ │ │ - 0xfffffffffffc9ea0 (offset: 0x20cb0) -> 0x1788 fde=[ ad8] │ │ │ │ - 0xfffffffffffca750 (offset: 0x21560) -> 0x17b8 fde=[ b08] │ │ │ │ - 0xfffffffffffcb5f0 (offset: 0x22400) -> 0x17e8 fde=[ b38] │ │ │ │ - 0xfffffffffffcb650 (offset: 0x22460) -> 0x1808 fde=[ b58] │ │ │ │ - 0xfffffffffffcb710 (offset: 0x22520) -> 0x1824 fde=[ b74] │ │ │ │ - 0xfffffffffffcb8c0 (offset: 0x226d0) -> 0x186c fde=[ bbc] │ │ │ │ - 0xfffffffffffcbb60 (offset: 0x22970) -> 0x18b4 fde=[ c04] │ │ │ │ - 0xfffffffffffcbd90 (offset: 0x22ba0) -> 0x18f8 fde=[ c48] │ │ │ │ - 0xfffffffffffcc000 (offset: 0x22e10) -> 0x1944 fde=[ c94] │ │ │ │ - 0xfffffffffffcc190 (offset: 0x22fa0) -> 0x198c fde=[ cdc] │ │ │ │ - 0xfffffffffffcc390 (offset: 0x231a0) -> 0x19d4 fde=[ d24] │ │ │ │ - 0xfffffffffffcc660 (offset: 0x23470) -> 0x1a1c fde=[ d6c] │ │ │ │ - 0xfffffffffffcc670 (offset: 0x23480) -> 0x1a30 fde=[ d80] │ │ │ │ - 0xfffffffffffcc8b0 (offset: 0x236c0) -> 0x1a74 fde=[ dc4] │ │ │ │ - 0xfffffffffffcc8c0 (offset: 0x236d0) -> 0x1a88 fde=[ dd8] │ │ │ │ - 0xfffffffffffcc8d0 (offset: 0x236e0) -> 0x1a9c fde=[ dec] │ │ │ │ - 0xfffffffffffccaf0 (offset: 0x23900) -> 0x1ae0 fde=[ e30] │ │ │ │ - 0xfffffffffffccd70 (offset: 0x23b80) -> 0x1b10 fde=[ e60] │ │ │ │ - 0xfffffffffffccef0 (offset: 0x23d00) -> 0x1b58 fde=[ ea8] │ │ │ │ - 0xfffffffffffcd320 (offset: 0x24130) -> 0x1b88 fde=[ ed8] │ │ │ │ - 0xfffffffffffcd830 (offset: 0x24640) -> 0x1bb8 fde=[ f08] │ │ │ │ - 0xfffffffffffcde50 (offset: 0x24c60) -> 0x1be8 fde=[ f38] │ │ │ │ - 0xfffffffffffce130 (offset: 0x24f40) -> 0x1c38 fde=[ f88] │ │ │ │ - 0xfffffffffffce2b0 (offset: 0x250c0) -> 0x1c80 fde=[ fd0] │ │ │ │ - 0xfffffffffffce6d0 (offset: 0x254e0) -> 0x1cb0 fde=[ 1000] │ │ │ │ - 0xfffffffffffcec50 (offset: 0x25a60) -> 0x1ce0 fde=[ 1030] │ │ │ │ - 0xfffffffffffcec70 (offset: 0x25a80) -> 0x1cf4 fde=[ 1044] │ │ │ │ - 0xfffffffffffcee70 (offset: 0x25c80) -> 0x1d38 fde=[ 1088] │ │ │ │ - 0xfffffffffffcf110 (offset: 0x25f20) -> 0x1d68 fde=[ 10b8] │ │ │ │ - 0xfffffffffffcf290 (offset: 0x260a0) -> 0x1db0 fde=[ 1100] │ │ │ │ - 0xfffffffffffcf770 (offset: 0x26580) -> 0x1de0 fde=[ 1130] │ │ │ │ - 0xfffffffffffcfdf0 (offset: 0x26c00) -> 0x1e10 fde=[ 1160] │ │ │ │ - 0xfffffffffffd04b0 (offset: 0x272c0) -> 0x1e40 fde=[ 1190] │ │ │ │ - 0xfffffffffffd0790 (offset: 0x275a0) -> 0x1e90 fde=[ 11e0] │ │ │ │ - 0xfffffffffffd08f0 (offset: 0x27700) -> 0x1ed8 fde=[ 1228] │ │ │ │ - 0xfffffffffffd0dd0 (offset: 0x27be0) -> 0x1f08 fde=[ 1258] │ │ │ │ - 0xfffffffffffd14f0 (offset: 0x28300) -> 0x1f38 fde=[ 1288] │ │ │ │ - 0xfffffffffffd1500 (offset: 0x28310) -> 0x1f4c fde=[ 129c] │ │ │ │ - 0xfffffffffffd1510 (offset: 0x28320) -> 0x1f60 fde=[ 12b0] │ │ │ │ - 0xfffffffffffd1520 (offset: 0x28330) -> 0x1f74 fde=[ 12c4] │ │ │ │ - 0xfffffffffffd1530 (offset: 0x28340) -> 0x1f88 fde=[ 12d8] │ │ │ │ - 0xfffffffffffd1540 (offset: 0x28350) -> 0x1f9c fde=[ 12ec] │ │ │ │ - 0xfffffffffffd1570 (offset: 0x28380) -> 0x1fb0 fde=[ 1300] │ │ │ │ - 0xfffffffffffd19d0 (offset: 0x287e0) -> 0x1fe0 fde=[ 1330] │ │ │ │ - 0xfffffffffffd1bb0 (offset: 0x289c0) -> 0x2038 fde=[ 1388] │ │ │ │ - 0xfffffffffffd1ea0 (offset: 0x28cb0) -> 0x206c fde=[ 13bc] │ │ │ │ - 0xfffffffffffd1eb0 (offset: 0x28cc0) -> 0x2080 fde=[ 13d0] │ │ │ │ - 0xfffffffffffd1ec0 (offset: 0x28cd0) -> 0x2094 fde=[ 13e4] │ │ │ │ - 0xfffffffffffd1ed0 (offset: 0x28ce0) -> 0x20a8 fde=[ 13f8] │ │ │ │ - 0xfffffffffffd1ee0 (offset: 0x28cf0) -> 0x20bc fde=[ 140c] │ │ │ │ - 0xfffffffffffd1ef0 (offset: 0x28d00) -> 0x20d0 fde=[ 1420] │ │ │ │ - 0xfffffffffffd1f00 (offset: 0x28d10) -> 0x20e4 fde=[ 1434] │ │ │ │ - 0xfffffffffffd1f10 (offset: 0x28d20) -> 0x20f8 fde=[ 1448] │ │ │ │ - 0xfffffffffffd1f20 (offset: 0x28d30) -> 0x210c fde=[ 145c] │ │ │ │ - 0xfffffffffffd1f30 (offset: 0x28d40) -> 0x2120 fde=[ 1470] │ │ │ │ - 0xfffffffffffd1f40 (offset: 0x28d50) -> 0x2134 fde=[ 1484] │ │ │ │ - 0xfffffffffffd1f50 (offset: 0x28d60) -> 0x2148 fde=[ 1498] │ │ │ │ - 0xfffffffffffd1f70 (offset: 0x28d80) -> 0x215c fde=[ 14ac] │ │ │ │ - 0xfffffffffffd2090 (offset: 0x28ea0) -> 0x218c fde=[ 14dc] │ │ │ │ - 0xfffffffffffd21b0 (offset: 0x28fc0) -> 0x21bc fde=[ 150c] │ │ │ │ - 0xfffffffffffd24f0 (offset: 0x29300) -> 0x21ec fde=[ 153c] │ │ │ │ - 0xfffffffffffd27f0 (offset: 0x29600) -> 0x2220 fde=[ 1570] │ │ │ │ - 0xfffffffffffd2ae0 (offset: 0x298f0) -> 0x2254 fde=[ 15a4] │ │ │ │ - 0xfffffffffffd2b60 (offset: 0x29970) -> 0x227c fde=[ 15cc] │ │ │ │ - 0xfffffffffffd2b80 (offset: 0x29990) -> 0x2294 fde=[ 15e4] │ │ │ │ - 0xfffffffffffd2c00 (offset: 0x29a10) -> 0x22bc fde=[ 160c] │ │ │ │ - 0xfffffffffffd2c20 (offset: 0x29a30) -> 0x22d4 fde=[ 1624] │ │ │ │ - 0xfffffffffffd2ca0 (offset: 0x29ab0) -> 0x22fc fde=[ 164c] │ │ │ │ - 0xfffffffffffd2cc0 (offset: 0x29ad0) -> 0x2314 fde=[ 1664] │ │ │ │ - 0xfffffffffffd2d40 (offset: 0x29b50) -> 0x233c fde=[ 168c] │ │ │ │ - 0xfffffffffffd2d70 (offset: 0x29b80) -> 0x2354 fde=[ 16a4] │ │ │ │ - 0xfffffffffffd2e70 (offset: 0x29c80) -> 0x2378 fde=[ 16c8] │ │ │ │ - 0xfffffffffffd30a0 (offset: 0x29eb0) -> 0x23a0 fde=[ 16f0] │ │ │ │ - 0xfffffffffffd30c0 (offset: 0x29ed0) -> 0x23b4 fde=[ 1704] │ │ │ │ - 0xfffffffffffd30f0 (offset: 0x29f00) -> 0x23cc fde=[ 171c] │ │ │ │ - 0xfffffffffffd3110 (offset: 0x29f20) -> 0x23e0 fde=[ 1730] │ │ │ │ - 0xfffffffffffd3140 (offset: 0x29f50) -> 0x23f8 fde=[ 1748] │ │ │ │ - 0xfffffffffffd3160 (offset: 0x29f70) -> 0x240c fde=[ 175c] │ │ │ │ - 0xfffffffffffd3190 (offset: 0x29fa0) -> 0x2424 fde=[ 1774] │ │ │ │ - 0xfffffffffffd31d0 (offset: 0x29fe0) -> 0x243c fde=[ 178c] │ │ │ │ - 0xfffffffffffd3270 (offset: 0x2a080) -> 0x245c fde=[ 17ac] │ │ │ │ - 0xfffffffffffd32e0 (offset: 0x2a0f0) -> 0x2478 fde=[ 17c8] │ │ │ │ - 0xfffffffffffd3310 (offset: 0x2a120) -> 0x2490 fde=[ 17e0] │ │ │ │ - 0xfffffffffffd3350 (offset: 0x2a160) -> 0x24a8 fde=[ 17f8] │ │ │ │ - 0xfffffffffffd33f0 (offset: 0x2a200) -> 0x24c8 fde=[ 1818] │ │ │ │ - 0xfffffffffffd3460 (offset: 0x2a270) -> 0x24e4 fde=[ 1834] │ │ │ │ - 0xfffffffffffd3490 (offset: 0x2a2a0) -> 0x24fc fde=[ 184c] │ │ │ │ - 0xfffffffffffd3590 (offset: 0x2a3a0) -> 0x2544 fde=[ 1894] │ │ │ │ - 0xfffffffffffd3630 (offset: 0x2a440) -> 0x2584 fde=[ 18d4] │ │ │ │ - 0xfffffffffffd3660 (offset: 0x2a470) -> 0x2598 fde=[ 18e8] │ │ │ │ - 0xfffffffffffd3700 (offset: 0x2a510) -> 0x25b8 fde=[ 1908] │ │ │ │ - 0xfffffffffffd37a0 (offset: 0x2a5b0) -> 0x25d8 fde=[ 1928] │ │ │ │ - 0xfffffffffffd38d0 (offset: 0x2a6e0) -> 0x261c fde=[ 196c] │ │ │ │ - 0xfffffffffffd3a40 (offset: 0x2a850) -> 0x2670 fde=[ 19c0] │ │ │ │ - 0xfffffffffffd3b70 (offset: 0x2a980) -> 0x26b4 fde=[ 1a04] │ │ │ │ - 0xfffffffffffd3cb0 (offset: 0x2aac0) -> 0x2704 fde=[ 1a54] │ │ │ │ - 0xfffffffffffd49b0 (offset: 0x2b7c0) -> 0x274c fde=[ 1a9c] │ │ │ │ - 0xfffffffffffd56d0 (offset: 0x2c4e0) -> 0x2794 fde=[ 1ae4] │ │ │ │ - 0xfffffffffffd6530 (offset: 0x2d340) -> 0x27dc fde=[ 1b2c] │ │ │ │ - 0xfffffffffffd73f0 (offset: 0x2e200) -> 0x2824 fde=[ 1b74] │ │ │ │ - 0xfffffffffffd7770 (offset: 0x2e580) -> 0x289c fde=[ 1bec] │ │ │ │ - 0xfffffffffffd7cf0 (offset: 0x2eb00) -> 0x2914 fde=[ 1c64] │ │ │ │ - 0xfffffffffffd8130 (offset: 0x2ef40) -> 0x2960 fde=[ 1cb0] │ │ │ │ - 0xfffffffffffd8570 (offset: 0x2f380) -> 0x29b0 fde=[ 1d00] │ │ │ │ - 0xfffffffffffd89b0 (offset: 0x2f7c0) -> 0x29fc fde=[ 1d4c] │ │ │ │ - 0xfffffffffffd8dd0 (offset: 0x2fbe0) -> 0x2a4c fde=[ 1d9c] │ │ │ │ - 0xfffffffffffd9220 (offset: 0x30030) -> 0x2a94 fde=[ 1de4] │ │ │ │ - 0xfffffffffffd94b0 (offset: 0x302c0) -> 0x2adc fde=[ 1e2c] │ │ │ │ - 0xfffffffffffd98f0 (offset: 0x30700) -> 0x2b2c fde=[ 1e7c] │ │ │ │ - 0xfffffffffffd9bf0 (offset: 0x30a00) -> 0x2b74 fde=[ 1ec4] │ │ │ │ - 0xfffffffffffd9e30 (offset: 0x30c40) -> 0x2bc4 fde=[ 1f14] │ │ │ │ - 0xfffffffffffda050 (offset: 0x30e60) -> 0x2c14 fde=[ 1f64] │ │ │ │ - 0xfffffffffffda250 (offset: 0x31060) -> 0x2c5c fde=[ 1fac] │ │ │ │ - 0xfffffffffffda430 (offset: 0x31240) -> 0x2cb0 fde=[ 2000] │ │ │ │ - 0xfffffffffffda730 (offset: 0x31540) -> 0x2cf8 fde=[ 2048] │ │ │ │ - 0xfffffffffffda870 (offset: 0x31680) -> 0x2d34 fde=[ 2084] │ │ │ │ - 0xfffffffffffdaaf0 (offset: 0x31900) -> 0x2d7c fde=[ 20cc] │ │ │ │ - 0xfffffffffffdad70 (offset: 0x31b80) -> 0x2dd0 fde=[ 2120] │ │ │ │ - 0xfffffffffffdb2b0 (offset: 0x320c0) -> 0x2e18 fde=[ 2168] │ │ │ │ - 0xfffffffffffdb670 (offset: 0x32480) -> 0x2e60 fde=[ 21b0] │ │ │ │ - 0xfffffffffffdb7f0 (offset: 0x32600) -> 0x2eb8 fde=[ 2208] │ │ │ │ - 0xfffffffffffdb950 (offset: 0x32760) -> 0x2f10 fde=[ 2260] │ │ │ │ - 0xfffffffffffdbcf0 (offset: 0x32b00) -> 0x2fa0 fde=[ 22f0] │ │ │ │ - 0xfffffffffffdbd50 (offset: 0x32b60) -> 0x2fb4 fde=[ 2304] │ │ │ │ - 0xfffffffffffdbd90 (offset: 0x32ba0) -> 0x2fc8 fde=[ 2318] │ │ │ │ - 0xfffffffffffdbf10 (offset: 0x32d20) -> 0x3014 fde=[ 2364] │ │ │ │ - 0xfffffffffffdc1e0 (offset: 0x32ff0) -> 0x305c fde=[ 23ac] │ │ │ │ - 0xfffffffffffdc8d0 (offset: 0x336e0) -> 0x3188 fde=[ 24d8] │ │ │ │ - 0xfffffffffffdcab0 (offset: 0x338c0) -> 0x31d4 fde=[ 2524] │ │ │ │ - 0xfffffffffffdccb0 (offset: 0x33ac0) -> 0x3220 fde=[ 2570] │ │ │ │ - 0xfffffffffffdd030 (offset: 0x33e40) -> 0x3268 fde=[ 25b8] │ │ │ │ - 0xfffffffffffdd170 (offset: 0x33f80) -> 0x32a4 fde=[ 25f4] │ │ │ │ - 0xfffffffffffdd430 (offset: 0x34240) -> 0x32ec fde=[ 263c] │ │ │ │ - 0xfffffffffffdd6d0 (offset: 0x344e0) -> 0x3340 fde=[ 2690] │ │ │ │ - 0xfffffffffffddc30 (offset: 0x34a40) -> 0x3388 fde=[ 26d8] │ │ │ │ - 0xfffffffffffde030 (offset: 0x34e40) -> 0x33d0 fde=[ 2720] │ │ │ │ - 0xfffffffffffde1b0 (offset: 0x34fc0) -> 0x3428 fde=[ 2778] │ │ │ │ - 0xfffffffffffde320 (offset: 0x35130) -> 0x3480 fde=[ 27d0] │ │ │ │ - 0xfffffffffffde6c0 (offset: 0x354d0) -> 0x3510 fde=[ 2860] │ │ │ │ - 0xfffffffffffde720 (offset: 0x35530) -> 0x3524 fde=[ 2874] │ │ │ │ - 0xfffffffffffde770 (offset: 0x35580) -> 0x3538 fde=[ 2888] │ │ │ │ - 0xfffffffffffde8f0 (offset: 0x35700) -> 0x3584 fde=[ 28d4] │ │ │ │ - 0xfffffffffffdec10 (offset: 0x35a20) -> 0x35cc fde=[ 291c] │ │ │ │ - 0xfffffffffffdf2f0 (offset: 0x36100) -> 0x36f8 fde=[ 2a48] │ │ │ │ - 0xfffffffffffdfcb0 (offset: 0x36ac0) -> 0x3740 fde=[ 2a90] │ │ │ │ - 0xfffffffffffe04b0 (offset: 0x372c0) -> 0x3788 fde=[ 2ad8] │ │ │ │ - 0xfffffffffffe0ff0 (offset: 0x37e00) -> 0x37d0 fde=[ 2b20] │ │ │ │ - 0xfffffffffffe1270 (offset: 0x38080) -> 0x3864 fde=[ 2bb4] │ │ │ │ - 0xfffffffffffe1c70 (offset: 0x38a80) -> 0x38ac fde=[ 2bfc] │ │ │ │ - 0xfffffffffffe2550 (offset: 0x39360) -> 0x38f4 fde=[ 2c44] │ │ │ │ - 0xfffffffffffe25b0 (offset: 0x393c0) -> 0x390c fde=[ 2c5c] │ │ │ │ - 0xfffffffffffe3170 (offset: 0x39f80) -> 0x3954 fde=[ 2ca4] │ │ │ │ - 0xfffffffffffe3af0 (offset: 0x3a900) -> 0x399c fde=[ 2cec] │ │ │ │ - 0xfffffffffffe4830 (offset: 0x3b640) -> 0x39e4 fde=[ 2d34] │ │ │ │ - 0xfffffffffffe4ab0 (offset: 0x3b8c0) -> 0x3a78 fde=[ 2dc8] │ │ │ │ - 0xfffffffffffe55d0 (offset: 0x3c3e0) -> 0x3ac0 fde=[ 2e10] │ │ │ │ - 0xfffffffffffe5f90 (offset: 0x3cda0) -> 0x3b08 fde=[ 2e58] │ │ │ │ - 0xfffffffffffe5ff0 (offset: 0x3ce00) -> 0x3b20 fde=[ 2e70] │ │ │ │ - 0xfffffffffffe65f0 (offset: 0x3d400) -> 0x3b70 fde=[ 2ec0] │ │ │ │ - 0xfffffffffffe6bf0 (offset: 0x3da00) -> 0x3bc0 fde=[ 2f10] │ │ │ │ - 0xfffffffffffe6cc0 (offset: 0x3dad0) -> 0x3be4 fde=[ 2f34] │ │ │ │ - 0xfffffffffffe6d20 (offset: 0x3db30) -> 0x3c04 fde=[ 2f54] │ │ │ │ - 0xfffffffffffe6d80 (offset: 0x3db90) -> 0x3c24 fde=[ 2f74] │ │ │ │ - 0xfffffffffffe6db0 (offset: 0x3dbc0) -> 0x3c38 fde=[ 2f88] │ │ │ │ - 0xfffffffffffe6de0 (offset: 0x3dbf0) -> 0x3c4c fde=[ 2f9c] │ │ │ │ - 0xfffffffffffe6e20 (offset: 0x3dc30) -> 0x3c60 fde=[ 2fb0] │ │ │ │ - 0xfffffffffffe6e60 (offset: 0x3dc70) -> 0x3c74 fde=[ 2fc4] │ │ │ │ - 0xfffffffffffe6ea0 (offset: 0x3dcb0) -> 0x3c88 fde=[ 2fd8] │ │ │ │ - 0xfffffffffffe6ee0 (offset: 0x3dcf0) -> 0x3c9c fde=[ 2fec] │ │ │ │ - 0xfffffffffffe6f20 (offset: 0x3dd30) -> 0x3cb0 fde=[ 3000] │ │ │ │ - 0xfffffffffffe6f60 (offset: 0x3dd70) -> 0x3cc4 fde=[ 3014] │ │ │ │ - 0xfffffffffffe6fa0 (offset: 0x3ddb0) -> 0x3cd8 fde=[ 3028] │ │ │ │ - 0xfffffffffffe6fe0 (offset: 0x3ddf0) -> 0x3cec fde=[ 303c] │ │ │ │ - 0xfffffffffffe7020 (offset: 0x3de30) -> 0x3d00 fde=[ 3050] │ │ │ │ - 0xfffffffffffe7060 (offset: 0x3de70) -> 0x3d14 fde=[ 3064] │ │ │ │ - 0xfffffffffffe70a0 (offset: 0x3deb0) -> 0x3d28 fde=[ 3078] │ │ │ │ - 0xfffffffffffe70f0 (offset: 0x3df00) -> 0x3d5c fde=[ 30ac] │ │ │ │ - 0xfffffffffffe7dd0 (offset: 0x3ebe0) -> 0x3da8 fde=[ 30f8] │ │ │ │ - 0xfffffffffffe8430 (offset: 0x3f240) -> 0x3eb8 fde=[ 3208] │ │ │ │ - 0xfffffffffffe88f0 (offset: 0x3f700) -> 0x3ecc fde=[ 321c] │ │ │ │ - 0xfffffffffffe8de0 (offset: 0x3fbf0) -> 0x3ee0 fde=[ 3230] │ │ │ │ - 0xfffffffffffe8e30 (offset: 0x3fc40) -> 0x3f10 fde=[ 3260] │ │ │ │ - 0xfffffffffffe8e90 (offset: 0x3fca0) -> 0x3f28 fde=[ 3278] │ │ │ │ - 0xfffffffffffe8fe0 (offset: 0x3fdf0) -> 0x3f60 fde=[ 32b0] │ │ │ │ - 0xfffffffffffe9110 (offset: 0x3ff20) -> 0x3f94 fde=[ 32e4] │ │ │ │ - 0xfffffffffffe9230 (offset: 0x40040) -> 0x3fcc fde=[ 331c] │ │ │ │ - 0xfffffffffffe9380 (offset: 0x40190) -> 0x4004 fde=[ 3354] │ │ │ │ - 0xfffffffffffe94b0 (offset: 0x402c0) -> 0x4038 fde=[ 3388] │ │ │ │ - 0xfffffffffffe95d0 (offset: 0x403e0) -> 0x4070 fde=[ 33c0] │ │ │ │ - 0xfffffffffffe9650 (offset: 0x40460) -> 0x4098 fde=[ 33e8] │ │ │ │ - 0xfffffffffffe96d0 (offset: 0x404e0) -> 0x40c0 fde=[ 3410] │ │ │ │ - 0xfffffffffffe97f0 (offset: 0x40600) -> 0x40f8 fde=[ 3448] │ │ │ │ - 0xfffffffffffe9910 (offset: 0x40720) -> 0x4130 fde=[ 3480] │ │ │ │ - 0xfffffffffffe9a40 (offset: 0x40850) -> 0x4164 fde=[ 34b4] │ │ │ │ - 0xfffffffffffe9b70 (offset: 0x40980) -> 0x4198 fde=[ 34e8] │ │ │ │ - 0xfffffffffffea130 (offset: 0x40f40) -> 0x41c8 fde=[ 3518] │ │ │ │ - 0xfffffffffffea7b0 (offset: 0x415c0) -> 0x4210 fde=[ 3560] │ │ │ │ - 0xfffffffffffeacf0 (offset: 0x41b00) -> 0x4240 fde=[ 3590] │ │ │ │ - 0xfffffffffffeb290 (offset: 0x420a0) -> 0x4270 fde=[ 35c0] │ │ │ │ - 0xfffffffffffeb3e0 (offset: 0x421f0) -> 0x42a8 fde=[ 35f8] │ │ │ │ - 0xfffffffffffeb530 (offset: 0x42340) -> 0x42e0 fde=[ 3630] │ │ │ │ - 0xfffffffffffeb770 (offset: 0x42580) -> 0x4360 fde=[ 36b0] │ │ │ │ - 0xfffffffffffeb7f0 (offset: 0x42600) -> 0x43a8 fde=[ 36f8] │ │ │ │ - 0xfffffffffffeba30 (offset: 0x42840) -> 0x4428 fde=[ 3778] │ │ │ │ - 0xfffffffffffebab0 (offset: 0x428c0) -> 0x4470 fde=[ 37c0] │ │ │ │ - 0xfffffffffffebb00 (offset: 0x42910) -> 0x448c fde=[ 37dc] │ │ │ │ - 0xfffffffffffebb50 (offset: 0x42960) -> 0x44b0 fde=[ 3800] │ │ │ │ - 0xfffffffffffebc20 (offset: 0x42a30) -> 0x44d4 fde=[ 3824] │ │ │ │ - 0xfffffffffffebcb0 (offset: 0x42ac0) -> 0x4504 fde=[ 3854] │ │ │ │ - 0xfffffffffffebd10 (offset: 0x42b20) -> 0x451c fde=[ 386c] │ │ │ │ - 0xfffffffffffebd70 (offset: 0x42b80) -> 0x4534 fde=[ 3884] │ │ │ │ - 0xfffffffffffebdd0 (offset: 0x42be0) -> 0x454c fde=[ 389c] │ │ │ │ - 0xfffffffffffebe30 (offset: 0x42c40) -> 0x4564 fde=[ 38b4] │ │ │ │ - 0xfffffffffffebe90 (offset: 0x42ca0) -> 0x457c fde=[ 38cc] │ │ │ │ - 0xfffffffffffec090 (offset: 0x42ea0) -> 0x45ac fde=[ 38fc] │ │ │ │ - 0xfffffffffffec290 (offset: 0x430a0) -> 0x45dc fde=[ 392c] │ │ │ │ - 0xfffffffffffec310 (offset: 0x43120) -> 0x4604 fde=[ 3954] │ │ │ │ - 0xfffffffffffec390 (offset: 0x431a0) -> 0x462c fde=[ 397c] │ │ │ │ - 0xfffffffffffec410 (offset: 0x43220) -> 0x4654 fde=[ 39a4] │ │ │ │ - 0xfffffffffffec490 (offset: 0x432a0) -> 0x467c fde=[ 39cc] │ │ │ │ - 0xfffffffffffec510 (offset: 0x43320) -> 0x46a4 fde=[ 39f4] │ │ │ │ - 0xfffffffffffec590 (offset: 0x433a0) -> 0x46cc fde=[ 3a1c] │ │ │ │ - 0xfffffffffffec610 (offset: 0x43420) -> 0x46f4 fde=[ 3a44] │ │ │ │ - 0xfffffffffffec690 (offset: 0x434a0) -> 0x471c fde=[ 3a6c] │ │ │ │ - 0xfffffffffffec710 (offset: 0x43520) -> 0x4744 fde=[ 3a94] │ │ │ │ - 0xfffffffffffec790 (offset: 0x435a0) -> 0x476c fde=[ 3abc] │ │ │ │ - 0xfffffffffffec810 (offset: 0x43620) -> 0x4794 fde=[ 3ae4] │ │ │ │ - 0xfffffffffffec890 (offset: 0x436a0) -> 0x47bc fde=[ 3b0c] │ │ │ │ - 0xfffffffffffec920 (offset: 0x43730) -> 0x47e0 fde=[ 3b30] │ │ │ │ - 0xfffffffffffec9b0 (offset: 0x437c0) -> 0x4804 fde=[ 3b54] │ │ │ │ - 0xfffffffffffeca40 (offset: 0x43850) -> 0x4828 fde=[ 3b78] │ │ │ │ - 0xfffffffffffecad0 (offset: 0x438e0) -> 0x484c fde=[ 3b9c] │ │ │ │ - 0xfffffffffffecb60 (offset: 0x43970) -> 0x4870 fde=[ 3bc0] │ │ │ │ - 0xfffffffffffecbf0 (offset: 0x43a00) -> 0x4894 fde=[ 3be4] │ │ │ │ - 0xfffffffffffed430 (offset: 0x44240) -> 0x48e0 fde=[ 3c30] │ │ │ │ - 0xfffffffffffedbf0 (offset: 0x44a00) -> 0x492c fde=[ 3c7c] │ │ │ │ - 0xfffffffffffee3b0 (offset: 0x451c0) -> 0x4978 fde=[ 3cc8] │ │ │ │ - 0xfffffffffffeebb0 (offset: 0x459c0) -> 0x49c4 fde=[ 3d14] │ │ │ │ - 0xfffffffffffef9f0 (offset: 0x46800) -> 0x4a10 fde=[ 3d60] │ │ │ │ - 0xffffffffffff0050 (offset: 0x46e60) -> 0x4b20 fde=[ 3e70] │ │ │ │ - 0xffffffffffff0590 (offset: 0x473a0) -> 0x4b50 fde=[ 3ea0] │ │ │ │ - 0xffffffffffff0ad0 (offset: 0x478e0) -> 0x4b80 fde=[ 3ed0] │ │ │ │ - 0xffffffffffff0c70 (offset: 0x47a80) -> 0x4bcc fde=[ 3f1c] │ │ │ │ - 0xffffffffffff0fe0 (offset: 0x47df0) -> 0x4bfc fde=[ 3f4c] │ │ │ │ - 0xffffffffffff1190 (offset: 0x47fa0) -> 0x4c64 fde=[ 3fb4] │ │ │ │ - 0xffffffffffff11d0 (offset: 0x47fe0) -> 0x4c78 fde=[ 3fc8] │ │ │ │ - 0xffffffffffff1380 (offset: 0x48190) -> 0x4ce0 fde=[ 4030] │ │ │ │ - 0xffffffffffff13f0 (offset: 0x48200) -> 0x4cf4 fde=[ 4044] │ │ │ │ - 0xffffffffffff1730 (offset: 0x48540) -> 0x4d40 fde=[ 4090] │ │ │ │ - 0xffffffffffff1a50 (offset: 0x48860) -> 0x4d8c fde=[ 40dc] │ │ │ │ - 0xffffffffffff1a80 (offset: 0x48890) -> 0x4da8 fde=[ 40f8] │ │ │ │ - 0xffffffffffff1cc0 (offset: 0x48ad0) -> 0x4dd4 fde=[ 4124] │ │ │ │ - 0xffffffffffff1f00 (offset: 0x48d10) -> 0x4e00 fde=[ 4150] │ │ │ │ - 0xffffffffffff2140 (offset: 0x48f50) -> 0x4e2c fde=[ 417c] │ │ │ │ - 0xffffffffffff2380 (offset: 0x49190) -> 0x4e58 fde=[ 41a8] │ │ │ │ - 0xffffffffffff25c0 (offset: 0x493d0) -> 0x4e84 fde=[ 41d4] │ │ │ │ - 0xffffffffffff2800 (offset: 0x49610) -> 0x4f70 fde=[ 42c0] │ │ │ │ - 0xffffffffffff2850 (offset: 0x49660) -> 0x4f94 fde=[ 42e4] │ │ │ │ - 0xffffffffffff28e0 (offset: 0x496f0) -> 0x4fac fde=[ 42fc] │ │ │ │ - 0xffffffffffff2920 (offset: 0x49730) -> 0x4fc8 fde=[ 4318] │ │ │ │ - 0xffffffffffff2960 (offset: 0x49770) -> 0x4fdc fde=[ 432c] │ │ │ │ - 0xffffffffffff2be0 (offset: 0x499f0) -> 0x500c fde=[ 435c] │ │ │ │ - 0xffffffffffff2d10 (offset: 0x49b20) -> 0x5044 fde=[ 4394] │ │ │ │ - 0xffffffffffff2e40 (offset: 0x49c50) -> 0x507c fde=[ 43cc] │ │ │ │ - 0xffffffffffff2f70 (offset: 0x49d80) -> 0x50b4 fde=[ 4404] │ │ │ │ - 0xffffffffffff30a0 (offset: 0x49eb0) -> 0x50ec fde=[ 443c] │ │ │ │ - 0xffffffffffff31d0 (offset: 0x49fe0) -> 0x5124 fde=[ 4474] │ │ │ │ - 0xffffffffffff3300 (offset: 0x4a110) -> 0x515c fde=[ 44ac] │ │ │ │ - 0xffffffffffff3340 (offset: 0x4a150) -> 0x5178 fde=[ 44c8] │ │ │ │ - 0xffffffffffff3780 (offset: 0x4a590) -> 0x51fc fde=[ 454c] │ │ │ │ - 0xffffffffffff39f0 (offset: 0x4a800) -> 0x5234 fde=[ 4584] │ │ │ │ - 0xffffffffffff3c60 (offset: 0x4aa70) -> 0x526c fde=[ 45bc] │ │ │ │ - 0xffffffffffff3db0 (offset: 0x4abc0) -> 0x52b8 fde=[ 4608] │ │ │ │ - 0xffffffffffff3f00 (offset: 0x4ad10) -> 0x5304 fde=[ 4654] │ │ │ │ - 0xffffffffffff4580 (offset: 0x4b390) -> 0x5370 fde=[ 46c0] │ │ │ │ - 0xffffffffffff45a0 (offset: 0x4b3b0) -> 0x5388 fde=[ 46d8] │ │ │ │ - 0xffffffffffff45c0 (offset: 0x4b3d0) -> 0x539c fde=[ 46ec] │ │ │ │ - 0xffffffffffff45f0 (offset: 0x4b400) -> 0x53b4 fde=[ 4704] │ │ │ │ - 0xffffffffffff4c60 (offset: 0x4ba70) -> 0x5420 fde=[ 4770] │ │ │ │ - 0xffffffffffff4c80 (offset: 0x4ba90) -> 0x5438 fde=[ 4788] │ │ │ │ - 0xffffffffffff4ca0 (offset: 0x4bab0) -> 0x544c fde=[ 479c] │ │ │ │ - 0xffffffffffff4cd0 (offset: 0x4bae0) -> 0x5464 fde=[ 47b4] │ │ │ │ - 0xffffffffffff4e40 (offset: 0x4bc50) -> 0x54b0 fde=[ 4800] │ │ │ │ - 0xffffffffffff4f70 (offset: 0x4bd80) -> 0x54fc fde=[ 484c] │ │ │ │ - 0xffffffffffff5990 (offset: 0x4c7a0) -> 0x5530 fde=[ 4880] │ │ │ │ - 0xffffffffffff5a70 (offset: 0x4c880) -> 0x5564 fde=[ 48b4] │ │ │ │ - 0xffffffffffff5b70 (offset: 0x4c980) -> 0x55a0 fde=[ 48f0] │ │ │ │ - 0xffffffffffff5dd0 (offset: 0x4cbe0) -> 0x55f8 fde=[ 4948] │ │ │ │ - 0xffffffffffff6470 (offset: 0x4d280) -> 0x5648 fde=[ 4998] │ │ │ │ - 0xffffffffffff6720 (offset: 0x4d530) -> 0x5690 fde=[ 49e0] │ │ │ │ - 0xffffffffffff6890 (offset: 0x4d6a0) -> 0x56dc fde=[ 4a2c] │ │ │ │ - 0xffffffffffff69b0 (offset: 0x4d7c0) -> 0x5728 fde=[ 4a78] │ │ │ │ - 0xffffffffffff7510 (offset: 0x4e320) -> 0x575c fde=[ 4aac] │ │ │ │ - 0xffffffffffff75f0 (offset: 0x4e400) -> 0x5790 fde=[ 4ae0] │ │ │ │ - 0xffffffffffff76f0 (offset: 0x4e500) -> 0x57cc fde=[ 4b1c] │ │ │ │ - 0xffffffffffff7920 (offset: 0x4e730) -> 0x5824 fde=[ 4b74] │ │ │ │ - 0xffffffffffff7f70 (offset: 0x4ed80) -> 0x5874 fde=[ 4bc4] │ │ │ │ - 0xffffffffffff8220 (offset: 0x4f030) -> 0x58bc fde=[ 4c0c] │ │ │ │ - 0xffffffffffff8250 (offset: 0x4f060) -> 0x58d0 fde=[ 4c20] │ │ │ │ - 0xffffffffffff8380 (offset: 0x4f190) -> 0x5914 fde=[ 4c64] │ │ │ │ - 0xffffffffffff83d0 (offset: 0x4f1e0) -> 0x5938 fde=[ 4c88] │ │ │ │ - 0xffffffffffff8520 (offset: 0x4f330) -> 0x597c fde=[ 4ccc] │ │ │ │ - 0xffffffffffff8570 (offset: 0x4f380) -> 0x59a0 fde=[ 4cf0] │ │ │ │ - 0xffffffffffff86d0 (offset: 0x4f4e0) -> 0x59e4 fde=[ 4d34] │ │ │ │ - 0xffffffffffff8720 (offset: 0x4f530) -> 0x5a08 fde=[ 4d58] │ │ │ │ - 0xffffffffffff8850 (offset: 0x4f660) -> 0x5a4c fde=[ 4d9c] │ │ │ │ - 0xffffffffffff88a0 (offset: 0x4f6b0) -> 0x5a70 fde=[ 4dc0] │ │ │ │ - 0xffffffffffff89f0 (offset: 0x4f800) -> 0x5ab4 fde=[ 4e04] │ │ │ │ - 0xffffffffffff8a40 (offset: 0x4f850) -> 0x5ad8 fde=[ 4e28] │ │ │ │ - 0xffffffffffff8ba0 (offset: 0x4f9b0) -> 0x5b1c fde=[ 4e6c] │ │ │ │ - 0xffffffffffff8bf0 (offset: 0x4fa00) -> 0x5b40 fde=[ 4e90] │ │ │ │ - 0xffffffffffff8d30 (offset: 0x4fb40) -> 0x5b84 fde=[ 4ed4] │ │ │ │ - 0xffffffffffff96d0 (offset: 0x504e0) -> 0x5bb8 fde=[ 4f08] │ │ │ │ - 0xffffffffffffa060 (offset: 0x50e70) -> 0x5bec fde=[ 4f3c] │ │ │ │ - 0xffffffffffffa270 (offset: 0x51080) -> 0x5c30 fde=[ 4f80] │ │ │ │ - 0xffffffffffffa3d0 (offset: 0x511e0) -> 0x5c4c fde=[ 4f9c] │ │ │ │ - 0xffffffffffffa900 (offset: 0x51710) -> 0x5ca0 fde=[ 4ff0] │ │ │ │ - 0xffffffffffffa9f0 (offset: 0x51800) -> 0x5cc4 fde=[ 5014] │ │ │ │ - 0xffffffffffffaa70 (offset: 0x51880) -> 0x5cd8 fde=[ 5028] │ │ │ │ - 0xffffffffffffafa0 (offset: 0x51db0) -> 0x5d2c fde=[ 507c] │ │ │ │ - 0xffffffffffffb090 (offset: 0x51ea0) -> 0x5d50 fde=[ 50a0] │ │ │ │ - 0xffffffffffffb110 (offset: 0x51f20) -> 0x5d64 fde=[ 50b4] │ │ │ │ - 0xffffffffffffb600 (offset: 0x52410) -> 0x5db8 fde=[ 5108] │ │ │ │ - 0xffffffffffffbaf0 (offset: 0x52900) -> 0x5e0c fde=[ 515c] │ │ │ │ - 0xffffffffffffc070 (offset: 0x52e80) -> 0x5e40 fde=[ 5190] │ │ │ │ - 0xffffffffffffc5f0 (offset: 0x53400) -> 0x5e74 fde=[ 51c4] │ │ │ │ - 0xffffffffffffcb40 (offset: 0x53950) -> 0x5ec8 fde=[ 5218] │ │ │ │ - 0xffffffffffffd090 (offset: 0x53ea0) -> 0x5f1c fde=[ 526c] │ │ │ │ - 0xffffffffffffd630 (offset: 0x54440) -> 0x5f50 fde=[ 52a0] │ │ │ │ + 0xfffffffffffc7210 (offset: 0x1c020) -> 0xcc8 fde=[ 18] │ │ │ │ + 0xfffffffffffc7830 (offset: 0x1c640) -> 0xcf0 fde=[ 40] │ │ │ │ + 0xfffffffffffc7960 (offset: 0x1c770) -> 0x3f1c fde=[ 326c] │ │ │ │ + 0xfffffffffffc79ac (offset: 0x1c7bc) -> 0x4f10 fde=[ 4260] │ │ │ │ + 0xfffffffffffc7a04 (offset: 0x1c814) -> 0x4f64 fde=[ 42b4] │ │ │ │ + 0xfffffffffffc7ae0 (offset: 0x1c8f0) -> 0x4ec0 fde=[ 4210] │ │ │ │ + 0xfffffffffffc7cc0 (offset: 0x1cad0) -> 0x4f34 fde=[ 4284] │ │ │ │ + 0xfffffffffffc7d00 (offset: 0x1cb10) -> 0xd08 fde=[ 58] │ │ │ │ + 0xfffffffffffc7d10 (offset: 0x1cb20) -> 0xd1c fde=[ 6c] │ │ │ │ + 0xfffffffffffc7d20 (offset: 0x1cb30) -> 0xd30 fde=[ 80] │ │ │ │ + 0xfffffffffffc7d30 (offset: 0x1cb40) -> 0xd44 fde=[ 94] │ │ │ │ + 0xfffffffffffc7d40 (offset: 0x1cb50) -> 0xd58 fde=[ a8] │ │ │ │ + 0xfffffffffffc7d50 (offset: 0x1cb60) -> 0xd6c fde=[ bc] │ │ │ │ + 0xfffffffffffc7d60 (offset: 0x1cb70) -> 0xd80 fde=[ d0] │ │ │ │ + 0xfffffffffffc7d70 (offset: 0x1cb80) -> 0xd94 fde=[ e4] │ │ │ │ + 0xfffffffffffc7d80 (offset: 0x1cb90) -> 0xda8 fde=[ f8] │ │ │ │ + 0xfffffffffffc7d90 (offset: 0x1cba0) -> 0xdbc fde=[ 10c] │ │ │ │ + 0xfffffffffffc7da0 (offset: 0x1cbb0) -> 0xdd0 fde=[ 120] │ │ │ │ + 0xfffffffffffc7db0 (offset: 0x1cbc0) -> 0xde4 fde=[ 134] │ │ │ │ + 0xfffffffffffc7dc0 (offset: 0x1cbd0) -> 0xdf8 fde=[ 148] │ │ │ │ + 0xfffffffffffc7dd0 (offset: 0x1cbe0) -> 0xe0c fde=[ 15c] │ │ │ │ + 0xfffffffffffc7de0 (offset: 0x1cbf0) -> 0xe20 fde=[ 170] │ │ │ │ + 0xfffffffffffc7df0 (offset: 0x1cc00) -> 0xe34 fde=[ 184] │ │ │ │ + 0xfffffffffffc7e10 (offset: 0x1cc20) -> 0xe4c fde=[ 19c] │ │ │ │ + 0xfffffffffffc7ed0 (offset: 0x1cce0) -> 0xe88 fde=[ 1d8] │ │ │ │ + 0xfffffffffffc80b0 (offset: 0x1cec0) -> 0xee0 fde=[ 230] │ │ │ │ + 0xfffffffffffc80c0 (offset: 0x1ced0) -> 0xef4 fde=[ 244] │ │ │ │ + 0xfffffffffffc81f0 (offset: 0x1d000) -> 0xf4c fde=[ 29c] │ │ │ │ + 0xfffffffffffc8220 (offset: 0x1d030) -> 0xf6c fde=[ 2bc] │ │ │ │ + 0xfffffffffffc8250 (offset: 0x1d060) -> 0xf8c fde=[ 2dc] │ │ │ │ + 0xfffffffffffc8330 (offset: 0x1d140) -> 0xfe4 fde=[ 334] │ │ │ │ + 0xfffffffffffc8340 (offset: 0x1d150) -> 0xff8 fde=[ 348] │ │ │ │ + 0xfffffffffffc8350 (offset: 0x1d160) -> 0x100c fde=[ 35c] │ │ │ │ + 0xfffffffffffc83f0 (offset: 0x1d200) -> 0x1050 fde=[ 3a0] │ │ │ │ + 0xfffffffffffc8450 (offset: 0x1d260) -> 0x1064 fde=[ 3b4] │ │ │ │ + 0xfffffffffffc84f0 (offset: 0x1d300) -> 0x1078 fde=[ 3c8] │ │ │ │ + 0xfffffffffffc8550 (offset: 0x1d360) -> 0x108c fde=[ 3dc] │ │ │ │ + 0xfffffffffffc8560 (offset: 0x1d370) -> 0x10a0 fde=[ 3f0] │ │ │ │ + 0xfffffffffffc8570 (offset: 0x1d380) -> 0x10b4 fde=[ 404] │ │ │ │ + 0xfffffffffffc86b0 (offset: 0x1d4c0) -> 0x1104 fde=[ 454] │ │ │ │ + 0xfffffffffffc88d0 (offset: 0x1d6e0) -> 0x114c fde=[ 49c] │ │ │ │ + 0xfffffffffffc8eb0 (offset: 0x1dcc0) -> 0x117c fde=[ 4cc] │ │ │ │ + 0xfffffffffffc9640 (offset: 0x1e450) -> 0x11ac fde=[ 4fc] │ │ │ │ + 0xfffffffffffc9690 (offset: 0x1e4a0) -> 0x11cc fde=[ 51c] │ │ │ │ + 0xfffffffffffc9750 (offset: 0x1e560) -> 0x11e8 fde=[ 538] │ │ │ │ + 0xfffffffffffc98f0 (offset: 0x1e700) -> 0x1230 fde=[ 580] │ │ │ │ + 0xfffffffffffc9b60 (offset: 0x1e970) -> 0x1278 fde=[ 5c8] │ │ │ │ + 0xfffffffffffc9db0 (offset: 0x1ebc0) -> 0x12a4 fde=[ 5f4] │ │ │ │ + 0xfffffffffffca010 (offset: 0x1ee20) -> 0x12d0 fde=[ 620] │ │ │ │ + 0xfffffffffffca1b0 (offset: 0x1efc0) -> 0x1300 fde=[ 650] │ │ │ │ + 0xfffffffffffca3b0 (offset: 0x1f1c0) -> 0x1348 fde=[ 698] │ │ │ │ + 0xfffffffffffca650 (offset: 0x1f460) -> 0x1390 fde=[ 6e0] │ │ │ │ + 0xfffffffffffca660 (offset: 0x1f470) -> 0x13a4 fde=[ 6f4] │ │ │ │ + 0xfffffffffffca8c0 (offset: 0x1f6d0) -> 0x13d0 fde=[ 720] │ │ │ │ + 0xfffffffffffca8d0 (offset: 0x1f6e0) -> 0x13e4 fde=[ 734] │ │ │ │ + 0xfffffffffffca8f0 (offset: 0x1f700) -> 0x13fc fde=[ 74c] │ │ │ │ + 0xfffffffffffcaa90 (offset: 0x1f8a0) -> 0x1438 fde=[ 788] │ │ │ │ + 0xfffffffffffcaac0 (offset: 0x1f8d0) -> 0x144c fde=[ 79c] │ │ │ │ + 0xfffffffffffcad20 (offset: 0x1fb30) -> 0x147c fde=[ 7cc] │ │ │ │ + 0xfffffffffffcaea0 (offset: 0x1fcb0) -> 0x14ac fde=[ 7fc] │ │ │ │ + 0xfffffffffffcb080 (offset: 0x1fe90) -> 0x1504 fde=[ 854] │ │ │ │ + 0xfffffffffffcb090 (offset: 0x1fea0) -> 0x1518 fde=[ 868] │ │ │ │ + 0xfffffffffffcb1c0 (offset: 0x1ffd0) -> 0x1570 fde=[ 8c0] │ │ │ │ + 0xfffffffffffcb1f0 (offset: 0x20000) -> 0x1590 fde=[ 8e0] │ │ │ │ + 0xfffffffffffcb220 (offset: 0x20030) -> 0x15b0 fde=[ 900] │ │ │ │ + 0xfffffffffffcb300 (offset: 0x20110) -> 0x1608 fde=[ 958] │ │ │ │ + 0xfffffffffffcb310 (offset: 0x20120) -> 0x161c fde=[ 96c] │ │ │ │ + 0xfffffffffffcb320 (offset: 0x20130) -> 0x1630 fde=[ 980] │ │ │ │ + 0xfffffffffffcb3c0 (offset: 0x201d0) -> 0x1674 fde=[ 9c4] │ │ │ │ + 0xfffffffffffcb420 (offset: 0x20230) -> 0x1688 fde=[ 9d8] │ │ │ │ + 0xfffffffffffcb4b0 (offset: 0x202c0) -> 0x169c fde=[ 9ec] │ │ │ │ + 0xfffffffffffcb5f0 (offset: 0x20400) -> 0x16b0 fde=[ a00] │ │ │ │ + 0xfffffffffffcb600 (offset: 0x20410) -> 0x16c4 fde=[ a14] │ │ │ │ + 0xfffffffffffcb610 (offset: 0x20420) -> 0x16d8 fde=[ a28] │ │ │ │ + 0xfffffffffffcb770 (offset: 0x20580) -> 0x1728 fde=[ a78] │ │ │ │ + 0xfffffffffffcb990 (offset: 0x207a0) -> 0x1770 fde=[ ac0] │ │ │ │ + 0xfffffffffffcc1c0 (offset: 0x20fd0) -> 0x17a0 fde=[ af0] │ │ │ │ + 0xfffffffffffcce50 (offset: 0x21c60) -> 0x17d0 fde=[ b20] │ │ │ │ + 0xfffffffffffccea0 (offset: 0x21cb0) -> 0x17f0 fde=[ b40] │ │ │ │ + 0xfffffffffffccf60 (offset: 0x21d70) -> 0x180c fde=[ b5c] │ │ │ │ + 0xfffffffffffcd100 (offset: 0x21f10) -> 0x1854 fde=[ ba4] │ │ │ │ + 0xfffffffffffcd360 (offset: 0x22170) -> 0x189c fde=[ bec] │ │ │ │ + 0xfffffffffffcd590 (offset: 0x223a0) -> 0x18e0 fde=[ c30] │ │ │ │ + 0xfffffffffffcd7c0 (offset: 0x225d0) -> 0x1924 fde=[ c74] │ │ │ │ + 0xfffffffffffcd950 (offset: 0x22760) -> 0x196c fde=[ cbc] │ │ │ │ + 0xfffffffffffcdb50 (offset: 0x22960) -> 0x19b4 fde=[ d04] │ │ │ │ + 0xfffffffffffcdde0 (offset: 0x22bf0) -> 0x19fc fde=[ d4c] │ │ │ │ + 0xfffffffffffcddf0 (offset: 0x22c00) -> 0x1a10 fde=[ d60] │ │ │ │ + 0xfffffffffffce030 (offset: 0x22e40) -> 0x1a54 fde=[ da4] │ │ │ │ + 0xfffffffffffce040 (offset: 0x22e50) -> 0x1a68 fde=[ db8] │ │ │ │ + 0xfffffffffffce050 (offset: 0x22e60) -> 0x1a7c fde=[ dcc] │ │ │ │ + 0xfffffffffffce220 (offset: 0x23030) -> 0x1ac0 fde=[ e10] │ │ │ │ + 0xfffffffffffce490 (offset: 0x232a0) -> 0x1af0 fde=[ e40] │ │ │ │ + 0xfffffffffffce5f0 (offset: 0x23400) -> 0x1b38 fde=[ e88] │ │ │ │ + 0xfffffffffffcea00 (offset: 0x23810) -> 0x1b68 fde=[ eb8] │ │ │ │ + 0xfffffffffffcef30 (offset: 0x23d40) -> 0x1b98 fde=[ ee8] │ │ │ │ + 0xfffffffffffcf520 (offset: 0x24330) -> 0x1bc8 fde=[ f18] │ │ │ │ + 0xfffffffffffcf7f0 (offset: 0x24600) -> 0x1c18 fde=[ f68] │ │ │ │ + 0xfffffffffffcf930 (offset: 0x24740) -> 0x1c60 fde=[ fb0] │ │ │ │ + 0xfffffffffffcfd40 (offset: 0x24b50) -> 0x1c90 fde=[ fe0] │ │ │ │ + 0xfffffffffffd02e0 (offset: 0x250f0) -> 0x1cc0 fde=[ 1010] │ │ │ │ + 0xfffffffffffd02f0 (offset: 0x25100) -> 0x1cd4 fde=[ 1024] │ │ │ │ + 0xfffffffffffd04c0 (offset: 0x252d0) -> 0x1d18 fde=[ 1068] │ │ │ │ + 0xfffffffffffd07b0 (offset: 0x255c0) -> 0x1d48 fde=[ 1098] │ │ │ │ + 0xfffffffffffd0910 (offset: 0x25720) -> 0x1d90 fde=[ 10e0] │ │ │ │ + 0xfffffffffffd0de0 (offset: 0x25bf0) -> 0x1dc0 fde=[ 1110] │ │ │ │ + 0xfffffffffffd1440 (offset: 0x26250) -> 0x1df0 fde=[ 1140] │ │ │ │ + 0xfffffffffffd1ac0 (offset: 0x268d0) -> 0x1e20 fde=[ 1170] │ │ │ │ + 0xfffffffffffd1d90 (offset: 0x26ba0) -> 0x1e70 fde=[ 11c0] │ │ │ │ + 0xfffffffffffd1ed0 (offset: 0x26ce0) -> 0x1eb8 fde=[ 1208] │ │ │ │ + 0xfffffffffffd23b0 (offset: 0x271c0) -> 0x1ee8 fde=[ 1238] │ │ │ │ + 0xfffffffffffd2a60 (offset: 0x27870) -> 0x1f18 fde=[ 1268] │ │ │ │ + 0xfffffffffffd2a70 (offset: 0x27880) -> 0x1f2c fde=[ 127c] │ │ │ │ + 0xfffffffffffd2a80 (offset: 0x27890) -> 0x1f40 fde=[ 1290] │ │ │ │ + 0xfffffffffffd2a90 (offset: 0x278a0) -> 0x1f54 fde=[ 12a4] │ │ │ │ + 0xfffffffffffd2aa0 (offset: 0x278b0) -> 0x1f68 fde=[ 12b8] │ │ │ │ + 0xfffffffffffd2ab0 (offset: 0x278c0) -> 0x1f7c fde=[ 12cc] │ │ │ │ + 0xfffffffffffd2ac0 (offset: 0x278d0) -> 0x1f90 fde=[ 12e0] │ │ │ │ + 0xfffffffffffd2ed0 (offset: 0x27ce0) -> 0x1fc0 fde=[ 1310] │ │ │ │ + 0xfffffffffffd3050 (offset: 0x27e60) -> 0x2018 fde=[ 1368] │ │ │ │ + 0xfffffffffffd32e0 (offset: 0x280f0) -> 0x204c fde=[ 139c] │ │ │ │ + 0xfffffffffffd32f0 (offset: 0x28100) -> 0x2060 fde=[ 13b0] │ │ │ │ + 0xfffffffffffd3300 (offset: 0x28110) -> 0x2074 fde=[ 13c4] │ │ │ │ + 0xfffffffffffd3310 (offset: 0x28120) -> 0x2088 fde=[ 13d8] │ │ │ │ + 0xfffffffffffd3320 (offset: 0x28130) -> 0x209c fde=[ 13ec] │ │ │ │ + 0xfffffffffffd3330 (offset: 0x28140) -> 0x20b0 fde=[ 1400] │ │ │ │ + 0xfffffffffffd3340 (offset: 0x28150) -> 0x20c4 fde=[ 1414] │ │ │ │ + 0xfffffffffffd3350 (offset: 0x28160) -> 0x20d8 fde=[ 1428] │ │ │ │ + 0xfffffffffffd3360 (offset: 0x28170) -> 0x20ec fde=[ 143c] │ │ │ │ + 0xfffffffffffd3370 (offset: 0x28180) -> 0x2100 fde=[ 1450] │ │ │ │ + 0xfffffffffffd3380 (offset: 0x28190) -> 0x2114 fde=[ 1464] │ │ │ │ + 0xfffffffffffd3390 (offset: 0x281a0) -> 0x2128 fde=[ 1478] │ │ │ │ + 0xfffffffffffd33a0 (offset: 0x281b0) -> 0x213c fde=[ 148c] │ │ │ │ + 0xfffffffffffd34c0 (offset: 0x282d0) -> 0x216c fde=[ 14bc] │ │ │ │ + 0xfffffffffffd35e0 (offset: 0x283f0) -> 0x219c fde=[ 14ec] │ │ │ │ + 0xfffffffffffd3910 (offset: 0x28720) -> 0x21cc fde=[ 151c] │ │ │ │ + 0xfffffffffffd3b90 (offset: 0x289a0) -> 0x2208 fde=[ 1558] │ │ │ │ + 0xfffffffffffd3e10 (offset: 0x28c20) -> 0x2244 fde=[ 1594] │ │ │ │ + 0xfffffffffffd3e90 (offset: 0x28ca0) -> 0x226c fde=[ 15bc] │ │ │ │ + 0xfffffffffffd3eb0 (offset: 0x28cc0) -> 0x2284 fde=[ 15d4] │ │ │ │ + 0xfffffffffffd3f30 (offset: 0x28d40) -> 0x22ac fde=[ 15fc] │ │ │ │ + 0xfffffffffffd3f50 (offset: 0x28d60) -> 0x22c4 fde=[ 1614] │ │ │ │ + 0xfffffffffffd3fd0 (offset: 0x28de0) -> 0x22ec fde=[ 163c] │ │ │ │ + 0xfffffffffffd3ff0 (offset: 0x28e00) -> 0x2304 fde=[ 1654] │ │ │ │ + 0xfffffffffffd4070 (offset: 0x28e80) -> 0x232c fde=[ 167c] │ │ │ │ + 0xfffffffffffd4090 (offset: 0x28ea0) -> 0x2344 fde=[ 1694] │ │ │ │ + 0xfffffffffffd4160 (offset: 0x28f70) -> 0x2368 fde=[ 16b8] │ │ │ │ + 0xfffffffffffd4340 (offset: 0x29150) -> 0x2390 fde=[ 16e0] │ │ │ │ + 0xfffffffffffd4360 (offset: 0x29170) -> 0x23a4 fde=[ 16f4] │ │ │ │ + 0xfffffffffffd4390 (offset: 0x291a0) -> 0x23bc fde=[ 170c] │ │ │ │ + 0xfffffffffffd43b0 (offset: 0x291c0) -> 0x23d0 fde=[ 1720] │ │ │ │ + 0xfffffffffffd43e0 (offset: 0x291f0) -> 0x23e8 fde=[ 1738] │ │ │ │ + 0xfffffffffffd4400 (offset: 0x29210) -> 0x23fc fde=[ 174c] │ │ │ │ + 0xfffffffffffd4430 (offset: 0x29240) -> 0x2414 fde=[ 1764] │ │ │ │ + 0xfffffffffffd4470 (offset: 0x29280) -> 0x242c fde=[ 177c] │ │ │ │ + 0xfffffffffffd4500 (offset: 0x29310) -> 0x244c fde=[ 179c] │ │ │ │ + 0xfffffffffffd4570 (offset: 0x29380) -> 0x2468 fde=[ 17b8] │ │ │ │ + 0xfffffffffffd45a0 (offset: 0x293b0) -> 0x2480 fde=[ 17d0] │ │ │ │ + 0xfffffffffffd45e0 (offset: 0x293f0) -> 0x2498 fde=[ 17e8] │ │ │ │ + 0xfffffffffffd4670 (offset: 0x29480) -> 0x24b8 fde=[ 1808] │ │ │ │ + 0xfffffffffffd46e0 (offset: 0x294f0) -> 0x24d4 fde=[ 1824] │ │ │ │ + 0xfffffffffffd4710 (offset: 0x29520) -> 0x24ec fde=[ 183c] │ │ │ │ + 0xfffffffffffd4810 (offset: 0x29620) -> 0x2534 fde=[ 1884] │ │ │ │ + 0xfffffffffffd48a0 (offset: 0x296b0) -> 0x2574 fde=[ 18c4] │ │ │ │ + 0xfffffffffffd48d0 (offset: 0x296e0) -> 0x2588 fde=[ 18d8] │ │ │ │ + 0xfffffffffffd4960 (offset: 0x29770) -> 0x25a8 fde=[ 18f8] │ │ │ │ + 0xfffffffffffd49f0 (offset: 0x29800) -> 0x25c8 fde=[ 1918] │ │ │ │ + 0xfffffffffffd4b20 (offset: 0x29930) -> 0x260c fde=[ 195c] │ │ │ │ + 0xfffffffffffd4c80 (offset: 0x29a90) -> 0x2660 fde=[ 19b0] │ │ │ │ + 0xfffffffffffd4db0 (offset: 0x29bc0) -> 0x26a4 fde=[ 19f4] │ │ │ │ + 0xfffffffffffd4ed0 (offset: 0x29ce0) -> 0x26f4 fde=[ 1a44] │ │ │ │ + 0xfffffffffffd5b40 (offset: 0x2a950) -> 0x2740 fde=[ 1a90] │ │ │ │ + 0xfffffffffffd6830 (offset: 0x2b640) -> 0x2788 fde=[ 1ad8] │ │ │ │ + 0xfffffffffffd7690 (offset: 0x2c4a0) -> 0x27d4 fde=[ 1b24] │ │ │ │ + 0xfffffffffffd85c0 (offset: 0x2d3d0) -> 0x2820 fde=[ 1b70] │ │ │ │ + 0xfffffffffffd88e0 (offset: 0x2d6f0) -> 0x2898 fde=[ 1be8] │ │ │ │ + 0xfffffffffffd8e00 (offset: 0x2dc10) -> 0x2910 fde=[ 1c60] │ │ │ │ + 0xfffffffffffd91f0 (offset: 0x2e000) -> 0x295c fde=[ 1cac] │ │ │ │ + 0xfffffffffffd95d0 (offset: 0x2e3e0) -> 0x29ac fde=[ 1cfc] │ │ │ │ + 0xfffffffffffd99e0 (offset: 0x2e7f0) -> 0x29f8 fde=[ 1d48] │ │ │ │ + 0xfffffffffffd9dc0 (offset: 0x2ebd0) -> 0x2a48 fde=[ 1d98] │ │ │ │ + 0xfffffffffffda230 (offset: 0x2f040) -> 0x2a90 fde=[ 1de0] │ │ │ │ + 0xfffffffffffda4e0 (offset: 0x2f2f0) -> 0x2ad8 fde=[ 1e28] │ │ │ │ + 0xfffffffffffda930 (offset: 0x2f740) -> 0x2b28 fde=[ 1e78] │ │ │ │ + 0xfffffffffffdac50 (offset: 0x2fa60) -> 0x2b70 fde=[ 1ec0] │ │ │ │ + 0xfffffffffffdae40 (offset: 0x2fc50) -> 0x2bbc fde=[ 1f0c] │ │ │ │ + 0xfffffffffffdb070 (offset: 0x2fe80) -> 0x2c0c fde=[ 1f5c] │ │ │ │ + 0xfffffffffffdb260 (offset: 0x30070) -> 0x2c54 fde=[ 1fa4] │ │ │ │ + 0xfffffffffffdb430 (offset: 0x30240) -> 0x2cac fde=[ 1ffc] │ │ │ │ + 0xfffffffffffdb6d0 (offset: 0x304e0) -> 0x2cf4 fde=[ 2044] │ │ │ │ + 0xfffffffffffdb800 (offset: 0x30610) -> 0x2d30 fde=[ 2080] │ │ │ │ + 0xfffffffffffdba50 (offset: 0x30860) -> 0x2d78 fde=[ 20c8] │ │ │ │ + 0xfffffffffffdbc90 (offset: 0x30aa0) -> 0x2dd0 fde=[ 2120] │ │ │ │ + 0xfffffffffffdc150 (offset: 0x30f60) -> 0x2e18 fde=[ 2168] │ │ │ │ + 0xfffffffffffdc4e0 (offset: 0x312f0) -> 0x2e60 fde=[ 21b0] │ │ │ │ + 0xfffffffffffdc630 (offset: 0x31440) -> 0x2eb8 fde=[ 2208] │ │ │ │ + 0xfffffffffffdc760 (offset: 0x31570) -> 0x2f10 fde=[ 2260] │ │ │ │ + 0xfffffffffffdcac0 (offset: 0x318d0) -> 0x2fa0 fde=[ 22f0] │ │ │ │ + 0xfffffffffffdcb10 (offset: 0x31920) -> 0x2fb4 fde=[ 2304] │ │ │ │ + 0xfffffffffffdcb50 (offset: 0x31960) -> 0x2fc8 fde=[ 2318] │ │ │ │ + 0xfffffffffffdcca0 (offset: 0x31ab0) -> 0x3014 fde=[ 2364] │ │ │ │ + 0xfffffffffffdcf50 (offset: 0x31d60) -> 0x3060 fde=[ 23b0] │ │ │ │ + 0xfffffffffffdd660 (offset: 0x32470) -> 0x3194 fde=[ 24e4] │ │ │ │ + 0xfffffffffffdd830 (offset: 0x32640) -> 0x31e0 fde=[ 2530] │ │ │ │ + 0xfffffffffffdda00 (offset: 0x32810) -> 0x322c fde=[ 257c] │ │ │ │ + 0xfffffffffffdddb0 (offset: 0x32bc0) -> 0x3274 fde=[ 25c4] │ │ │ │ + 0xfffffffffffddee0 (offset: 0x32cf0) -> 0x32b0 fde=[ 2600] │ │ │ │ + 0xfffffffffffde150 (offset: 0x32f60) -> 0x32f8 fde=[ 2648] │ │ │ │ + 0xfffffffffffde3b0 (offset: 0x331c0) -> 0x3350 fde=[ 26a0] │ │ │ │ + 0xfffffffffffde8e0 (offset: 0x336f0) -> 0x3398 fde=[ 26e8] │ │ │ │ + 0xfffffffffffdecf0 (offset: 0x33b00) -> 0x33e0 fde=[ 2730] │ │ │ │ + 0xfffffffffffdee50 (offset: 0x33c60) -> 0x3438 fde=[ 2788] │ │ │ │ + 0xfffffffffffdef90 (offset: 0x33da0) -> 0x3490 fde=[ 27e0] │ │ │ │ + 0xfffffffffffdf2f0 (offset: 0x34100) -> 0x3520 fde=[ 2870] │ │ │ │ + 0xfffffffffffdf340 (offset: 0x34150) -> 0x3534 fde=[ 2884] │ │ │ │ + 0xfffffffffffdf380 (offset: 0x34190) -> 0x3548 fde=[ 2898] │ │ │ │ + 0xfffffffffffdf4e0 (offset: 0x342f0) -> 0x3594 fde=[ 28e4] │ │ │ │ + 0xfffffffffffdf7e0 (offset: 0x345f0) -> 0x35e0 fde=[ 2930] │ │ │ │ + 0xfffffffffffdfef0 (offset: 0x34d00) -> 0x3714 fde=[ 2a64] │ │ │ │ + 0xfffffffffffe08c0 (offset: 0x356d0) -> 0x3760 fde=[ 2ab0] │ │ │ │ + 0xfffffffffffe10b0 (offset: 0x35ec0) -> 0x37ac fde=[ 2afc] │ │ │ │ + 0xfffffffffffe1bc0 (offset: 0x369d0) -> 0x37f4 fde=[ 2b44] │ │ │ │ + 0xfffffffffffe1df0 (offset: 0x36c00) -> 0x3884 fde=[ 2bd4] │ │ │ │ + 0xfffffffffffe27c0 (offset: 0x375d0) -> 0x38cc fde=[ 2c1c] │ │ │ │ + 0xfffffffffffe3070 (offset: 0x37e80) -> 0x3918 fde=[ 2c68] │ │ │ │ + 0xfffffffffffe30d0 (offset: 0x37ee0) -> 0x3930 fde=[ 2c80] │ │ │ │ + 0xfffffffffffe3c40 (offset: 0x38a50) -> 0x397c fde=[ 2ccc] │ │ │ │ + 0xfffffffffffe4550 (offset: 0x39360) -> 0x39c4 fde=[ 2d14] │ │ │ │ + 0xfffffffffffe51c0 (offset: 0x39fd0) -> 0x3a0c fde=[ 2d5c] │ │ │ │ + 0xfffffffffffe53f0 (offset: 0x3a200) -> 0x3a9c fde=[ 2dec] │ │ │ │ + 0xfffffffffffe5ec0 (offset: 0x3acd0) -> 0x3ae4 fde=[ 2e34] │ │ │ │ + 0xfffffffffffe68c0 (offset: 0x3b6d0) -> 0x3b30 fde=[ 2e80] │ │ │ │ + 0xfffffffffffe6920 (offset: 0x3b730) -> 0x3b48 fde=[ 2e98] │ │ │ │ + 0xfffffffffffe6ea0 (offset: 0x3bcb0) -> 0x3b98 fde=[ 2ee8] │ │ │ │ + 0xfffffffffffe73e0 (offset: 0x3c1f0) -> 0x3be4 fde=[ 2f34] │ │ │ │ + 0xfffffffffffe74b0 (offset: 0x3c2c0) -> 0x3c08 fde=[ 2f58] │ │ │ │ + 0xfffffffffffe7510 (offset: 0x3c320) -> 0x3c28 fde=[ 2f78] │ │ │ │ + 0xfffffffffffe7570 (offset: 0x3c380) -> 0x3c48 fde=[ 2f98] │ │ │ │ + 0xfffffffffffe75a0 (offset: 0x3c3b0) -> 0x3c5c fde=[ 2fac] │ │ │ │ + 0xfffffffffffe75d0 (offset: 0x3c3e0) -> 0x3c70 fde=[ 2fc0] │ │ │ │ + 0xfffffffffffe7610 (offset: 0x3c420) -> 0x3c84 fde=[ 2fd4] │ │ │ │ + 0xfffffffffffe7650 (offset: 0x3c460) -> 0x3c98 fde=[ 2fe8] │ │ │ │ + 0xfffffffffffe7690 (offset: 0x3c4a0) -> 0x3cac fde=[ 2ffc] │ │ │ │ + 0xfffffffffffe76d0 (offset: 0x3c4e0) -> 0x3cc0 fde=[ 3010] │ │ │ │ + 0xfffffffffffe7710 (offset: 0x3c520) -> 0x3cd4 fde=[ 3024] │ │ │ │ + 0xfffffffffffe7750 (offset: 0x3c560) -> 0x3ce8 fde=[ 3038] │ │ │ │ + 0xfffffffffffe7790 (offset: 0x3c5a0) -> 0x3cfc fde=[ 304c] │ │ │ │ + 0xfffffffffffe77d0 (offset: 0x3c5e0) -> 0x3d10 fde=[ 3060] │ │ │ │ + 0xfffffffffffe7810 (offset: 0x3c620) -> 0x3d24 fde=[ 3074] │ │ │ │ + 0xfffffffffffe7850 (offset: 0x3c660) -> 0x3d38 fde=[ 3088] │ │ │ │ + 0xfffffffffffe7890 (offset: 0x3c6a0) -> 0x3d4c fde=[ 309c] │ │ │ │ + 0xfffffffffffe78d0 (offset: 0x3c6e0) -> 0x3d80 fde=[ 30d0] │ │ │ │ + 0xfffffffffffe85c0 (offset: 0x3d3d0) -> 0x3dcc fde=[ 311c] │ │ │ │ + 0xfffffffffffe8c00 (offset: 0x3da10) -> 0x3edc fde=[ 322c] │ │ │ │ + 0xfffffffffffe8f80 (offset: 0x3dd90) -> 0x3ef0 fde=[ 3240] │ │ │ │ + 0xfffffffffffe93d0 (offset: 0x3e1e0) -> 0x3f04 fde=[ 3254] │ │ │ │ + 0xfffffffffffe9420 (offset: 0x3e230) -> 0x3f34 fde=[ 3284] │ │ │ │ + 0xfffffffffffe9480 (offset: 0x3e290) -> 0x3f4c fde=[ 329c] │ │ │ │ + 0xfffffffffffe95d0 (offset: 0x3e3e0) -> 0x3f84 fde=[ 32d4] │ │ │ │ + 0xfffffffffffe9700 (offset: 0x3e510) -> 0x3fb8 fde=[ 3308] │ │ │ │ + 0xfffffffffffe9820 (offset: 0x3e630) -> 0x3ff0 fde=[ 3340] │ │ │ │ + 0xfffffffffffe9970 (offset: 0x3e780) -> 0x4028 fde=[ 3378] │ │ │ │ + 0xfffffffffffe9aa0 (offset: 0x3e8b0) -> 0x405c fde=[ 33ac] │ │ │ │ + 0xfffffffffffe9bc0 (offset: 0x3e9d0) -> 0x4094 fde=[ 33e4] │ │ │ │ + 0xfffffffffffe9c30 (offset: 0x3ea40) -> 0x40bc fde=[ 340c] │ │ │ │ + 0xfffffffffffe9ca0 (offset: 0x3eab0) -> 0x40e4 fde=[ 3434] │ │ │ │ + 0xfffffffffffe9dc0 (offset: 0x3ebd0) -> 0x411c fde=[ 346c] │ │ │ │ + 0xfffffffffffe9ee0 (offset: 0x3ecf0) -> 0x4154 fde=[ 34a4] │ │ │ │ + 0xfffffffffffea010 (offset: 0x3ee20) -> 0x4188 fde=[ 34d8] │ │ │ │ + 0xfffffffffffea140 (offset: 0x3ef50) -> 0x41bc fde=[ 350c] │ │ │ │ + 0xfffffffffffea6a0 (offset: 0x3f4b0) -> 0x41ec fde=[ 353c] │ │ │ │ + 0xfffffffffffead20 (offset: 0x3fb30) -> 0x421c fde=[ 356c] │ │ │ │ + 0xfffffffffffeb1d0 (offset: 0x3ffe0) -> 0x424c fde=[ 359c] │ │ │ │ + 0xfffffffffffeb780 (offset: 0x40590) -> 0x427c fde=[ 35cc] │ │ │ │ + 0xfffffffffffeb8d0 (offset: 0x406e0) -> 0x42b4 fde=[ 3604] │ │ │ │ + 0xfffffffffffeba20 (offset: 0x40830) -> 0x42ec fde=[ 363c] │ │ │ │ + 0xfffffffffffebc60 (offset: 0x40a70) -> 0x436c fde=[ 36bc] │ │ │ │ + 0xfffffffffffebce0 (offset: 0x40af0) -> 0x43b4 fde=[ 3704] │ │ │ │ + 0xfffffffffffebf20 (offset: 0x40d30) -> 0x4434 fde=[ 3784] │ │ │ │ + 0xfffffffffffebfa0 (offset: 0x40db0) -> 0x447c fde=[ 37cc] │ │ │ │ + 0xfffffffffffebff0 (offset: 0x40e00) -> 0x4498 fde=[ 37e8] │ │ │ │ + 0xfffffffffffec040 (offset: 0x40e50) -> 0x44bc fde=[ 380c] │ │ │ │ + 0xfffffffffffec110 (offset: 0x40f20) -> 0x44e0 fde=[ 3830] │ │ │ │ + 0xfffffffffffec1a0 (offset: 0x40fb0) -> 0x4510 fde=[ 3860] │ │ │ │ + 0xfffffffffffec200 (offset: 0x41010) -> 0x4528 fde=[ 3878] │ │ │ │ + 0xfffffffffffec260 (offset: 0x41070) -> 0x4540 fde=[ 3890] │ │ │ │ + 0xfffffffffffec2c0 (offset: 0x410d0) -> 0x4558 fde=[ 38a8] │ │ │ │ + 0xfffffffffffec320 (offset: 0x41130) -> 0x4570 fde=[ 38c0] │ │ │ │ + 0xfffffffffffec380 (offset: 0x41190) -> 0x4588 fde=[ 38d8] │ │ │ │ + 0xfffffffffffec530 (offset: 0x41340) -> 0x45b8 fde=[ 3908] │ │ │ │ + 0xfffffffffffec6e0 (offset: 0x414f0) -> 0x45e8 fde=[ 3938] │ │ │ │ + 0xfffffffffffec750 (offset: 0x41560) -> 0x4610 fde=[ 3960] │ │ │ │ + 0xfffffffffffec7c0 (offset: 0x415d0) -> 0x4638 fde=[ 3988] │ │ │ │ + 0xfffffffffffec830 (offset: 0x41640) -> 0x4660 fde=[ 39b0] │ │ │ │ + 0xfffffffffffec8a0 (offset: 0x416b0) -> 0x4688 fde=[ 39d8] │ │ │ │ + 0xfffffffffffec910 (offset: 0x41720) -> 0x46b0 fde=[ 3a00] │ │ │ │ + 0xfffffffffffec980 (offset: 0x41790) -> 0x46d8 fde=[ 3a28] │ │ │ │ + 0xfffffffffffec9f0 (offset: 0x41800) -> 0x4700 fde=[ 3a50] │ │ │ │ + 0xfffffffffffeca60 (offset: 0x41870) -> 0x4728 fde=[ 3a78] │ │ │ │ + 0xfffffffffffecad0 (offset: 0x418e0) -> 0x4750 fde=[ 3aa0] │ │ │ │ + 0xfffffffffffecb40 (offset: 0x41950) -> 0x4778 fde=[ 3ac8] │ │ │ │ + 0xfffffffffffecbb0 (offset: 0x419c0) -> 0x47a0 fde=[ 3af0] │ │ │ │ + 0xfffffffffffecc20 (offset: 0x41a30) -> 0x47c8 fde=[ 3b18] │ │ │ │ + 0xfffffffffffecca0 (offset: 0x41ab0) -> 0x47ec fde=[ 3b3c] │ │ │ │ + 0xfffffffffffecd20 (offset: 0x41b30) -> 0x4810 fde=[ 3b60] │ │ │ │ + 0xfffffffffffecda0 (offset: 0x41bb0) -> 0x4834 fde=[ 3b84] │ │ │ │ + 0xfffffffffffece20 (offset: 0x41c30) -> 0x4858 fde=[ 3ba8] │ │ │ │ + 0xfffffffffffecea0 (offset: 0x41cb0) -> 0x487c fde=[ 3bcc] │ │ │ │ + 0xfffffffffffecf20 (offset: 0x41d30) -> 0x48a0 fde=[ 3bf0] │ │ │ │ + 0xfffffffffffed740 (offset: 0x42550) -> 0x48ec fde=[ 3c3c] │ │ │ │ + 0xfffffffffffedea0 (offset: 0x42cb0) -> 0x4938 fde=[ 3c88] │ │ │ │ + 0xfffffffffffee640 (offset: 0x43450) -> 0x4988 fde=[ 3cd8] │ │ │ │ + 0xfffffffffffeedd0 (offset: 0x43be0) -> 0x49d4 fde=[ 3d24] │ │ │ │ + 0xfffffffffffefc50 (offset: 0x44a60) -> 0x4a20 fde=[ 3d70] │ │ │ │ + 0xffffffffffff0290 (offset: 0x450a0) -> 0x4b30 fde=[ 3e80] │ │ │ │ + 0xffffffffffff07a0 (offset: 0x455b0) -> 0x4b60 fde=[ 3eb0] │ │ │ │ + 0xffffffffffff0cc0 (offset: 0x45ad0) -> 0x4b90 fde=[ 3ee0] │ │ │ │ + 0xffffffffffff0e60 (offset: 0x45c70) -> 0x4bdc fde=[ 3f2c] │ │ │ │ + 0xffffffffffff11b0 (offset: 0x45fc0) -> 0x4c0c fde=[ 3f5c] │ │ │ │ + 0xffffffffffff1350 (offset: 0x46160) -> 0x4c74 fde=[ 3fc4] │ │ │ │ + 0xffffffffffff1390 (offset: 0x461a0) -> 0x4c88 fde=[ 3fd8] │ │ │ │ + 0xffffffffffff1530 (offset: 0x46340) -> 0x4cf0 fde=[ 4040] │ │ │ │ + 0xffffffffffff1570 (offset: 0x46380) -> 0x4d04 fde=[ 4054] │ │ │ │ + 0xffffffffffff1850 (offset: 0x46660) -> 0x4d50 fde=[ 40a0] │ │ │ │ + 0xffffffffffff1b20 (offset: 0x46930) -> 0x4d9c fde=[ 40ec] │ │ │ │ + 0xffffffffffff1b50 (offset: 0x46960) -> 0x4db8 fde=[ 4108] │ │ │ │ + 0xffffffffffff1d90 (offset: 0x46ba0) -> 0x4de4 fde=[ 4134] │ │ │ │ + 0xffffffffffff1fd0 (offset: 0x46de0) -> 0x4e10 fde=[ 4160] │ │ │ │ + 0xffffffffffff2210 (offset: 0x47020) -> 0x4e3c fde=[ 418c] │ │ │ │ + 0xffffffffffff2450 (offset: 0x47260) -> 0x4e68 fde=[ 41b8] │ │ │ │ + 0xffffffffffff2690 (offset: 0x474a0) -> 0x4e94 fde=[ 41e4] │ │ │ │ + 0xffffffffffff28d0 (offset: 0x476e0) -> 0x4f80 fde=[ 42d0] │ │ │ │ + 0xffffffffffff2920 (offset: 0x47730) -> 0x4fa4 fde=[ 42f4] │ │ │ │ + 0xffffffffffff29b0 (offset: 0x477c0) -> 0x4fbc fde=[ 430c] │ │ │ │ + 0xffffffffffff29f0 (offset: 0x47800) -> 0x4fd8 fde=[ 4328] │ │ │ │ + 0xffffffffffff2a30 (offset: 0x47840) -> 0x4fec fde=[ 433c] │ │ │ │ + 0xffffffffffff2ca0 (offset: 0x47ab0) -> 0x5020 fde=[ 4370] │ │ │ │ + 0xffffffffffff2dd0 (offset: 0x47be0) -> 0x5058 fde=[ 43a8] │ │ │ │ + 0xffffffffffff2f00 (offset: 0x47d10) -> 0x5090 fde=[ 43e0] │ │ │ │ + 0xffffffffffff3030 (offset: 0x47e40) -> 0x50c8 fde=[ 4418] │ │ │ │ + 0xffffffffffff3160 (offset: 0x47f70) -> 0x5100 fde=[ 4450] │ │ │ │ + 0xffffffffffff3290 (offset: 0x480a0) -> 0x5138 fde=[ 4488] │ │ │ │ + 0xffffffffffff33c0 (offset: 0x481d0) -> 0x5170 fde=[ 44c0] │ │ │ │ + 0xffffffffffff33f0 (offset: 0x48200) -> 0x518c fde=[ 44dc] │ │ │ │ + 0xffffffffffff3810 (offset: 0x48620) -> 0x5210 fde=[ 4560] │ │ │ │ + 0xffffffffffff3a80 (offset: 0x48890) -> 0x5248 fde=[ 4598] │ │ │ │ + 0xffffffffffff3cf0 (offset: 0x48b00) -> 0x5280 fde=[ 45d0] │ │ │ │ + 0xffffffffffff3e30 (offset: 0x48c40) -> 0x52cc fde=[ 461c] │ │ │ │ + 0xffffffffffff3f70 (offset: 0x48d80) -> 0x5318 fde=[ 4668] │ │ │ │ + 0xffffffffffff45d0 (offset: 0x493e0) -> 0x5384 fde=[ 46d4] │ │ │ │ + 0xffffffffffff45f0 (offset: 0x49400) -> 0x539c fde=[ 46ec] │ │ │ │ + 0xffffffffffff4610 (offset: 0x49420) -> 0x53b0 fde=[ 4700] │ │ │ │ + 0xffffffffffff4640 (offset: 0x49450) -> 0x53c8 fde=[ 4718] │ │ │ │ + 0xffffffffffff4c90 (offset: 0x49aa0) -> 0x5434 fde=[ 4784] │ │ │ │ + 0xffffffffffff4cb0 (offset: 0x49ac0) -> 0x544c fde=[ 479c] │ │ │ │ + 0xffffffffffff4cd0 (offset: 0x49ae0) -> 0x5460 fde=[ 47b0] │ │ │ │ + 0xffffffffffff4d00 (offset: 0x49b10) -> 0x5478 fde=[ 47c8] │ │ │ │ + 0xffffffffffff4e70 (offset: 0x49c80) -> 0x54c4 fde=[ 4814] │ │ │ │ + 0xffffffffffff4fa0 (offset: 0x49db0) -> 0x5510 fde=[ 4860] │ │ │ │ + 0xffffffffffff5990 (offset: 0x4a7a0) -> 0x5544 fde=[ 4894] │ │ │ │ + 0xffffffffffff5af0 (offset: 0x4a900) -> 0x557c fde=[ 48cc] │ │ │ │ + 0xffffffffffff5c50 (offset: 0x4aa60) -> 0x55b4 fde=[ 4904] │ │ │ │ + 0xffffffffffff5e80 (offset: 0x4ac90) -> 0x560c fde=[ 495c] │ │ │ │ + 0xffffffffffff6490 (offset: 0x4b2a0) -> 0x565c fde=[ 49ac] │ │ │ │ + 0xffffffffffff6720 (offset: 0x4b530) -> 0x56a4 fde=[ 49f4] │ │ │ │ + 0xffffffffffff6890 (offset: 0x4b6a0) -> 0x56f0 fde=[ 4a40] │ │ │ │ + 0xffffffffffff69c0 (offset: 0x4b7d0) -> 0x573c fde=[ 4a8c] │ │ │ │ + 0xffffffffffff74e0 (offset: 0x4c2f0) -> 0x5770 fde=[ 4ac0] │ │ │ │ + 0xffffffffffff7640 (offset: 0x4c450) -> 0x57a8 fde=[ 4af8] │ │ │ │ + 0xffffffffffff77a0 (offset: 0x4c5b0) -> 0x57e0 fde=[ 4b30] │ │ │ │ + 0xffffffffffff79b0 (offset: 0x4c7c0) -> 0x5838 fde=[ 4b88] │ │ │ │ + 0xffffffffffff7fb0 (offset: 0x4cdc0) -> 0x5888 fde=[ 4bd8] │ │ │ │ + 0xffffffffffff8240 (offset: 0x4d050) -> 0x58d0 fde=[ 4c20] │ │ │ │ + 0xffffffffffff8260 (offset: 0x4d070) -> 0x58e4 fde=[ 4c34] │ │ │ │ + 0xffffffffffff8390 (offset: 0x4d1a0) -> 0x5928 fde=[ 4c78] │ │ │ │ + 0xffffffffffff83e0 (offset: 0x4d1f0) -> 0x594c fde=[ 4c9c] │ │ │ │ + 0xffffffffffff8530 (offset: 0x4d340) -> 0x5990 fde=[ 4ce0] │ │ │ │ + 0xffffffffffff8580 (offset: 0x4d390) -> 0x59b4 fde=[ 4d04] │ │ │ │ + 0xffffffffffff86e0 (offset: 0x4d4f0) -> 0x59f8 fde=[ 4d48] │ │ │ │ + 0xffffffffffff8730 (offset: 0x4d540) -> 0x5a1c fde=[ 4d6c] │ │ │ │ + 0xffffffffffff8860 (offset: 0x4d670) -> 0x5a60 fde=[ 4db0] │ │ │ │ + 0xffffffffffff88b0 (offset: 0x4d6c0) -> 0x5a84 fde=[ 4dd4] │ │ │ │ + 0xffffffffffff8a00 (offset: 0x4d810) -> 0x5ac8 fde=[ 4e18] │ │ │ │ + 0xffffffffffff8a50 (offset: 0x4d860) -> 0x5aec fde=[ 4e3c] │ │ │ │ + 0xffffffffffff8bb0 (offset: 0x4d9c0) -> 0x5b30 fde=[ 4e80] │ │ │ │ + 0xffffffffffff8c00 (offset: 0x4da10) -> 0x5b54 fde=[ 4ea4] │ │ │ │ + 0xffffffffffff8d40 (offset: 0x4db50) -> 0x5b98 fde=[ 4ee8] │ │ │ │ + 0xffffffffffff96d0 (offset: 0x4e4e0) -> 0x5bcc fde=[ 4f1c] │ │ │ │ + 0xffffffffffffa060 (offset: 0x4ee70) -> 0x5c00 fde=[ 4f50] │ │ │ │ + 0xffffffffffffa240 (offset: 0x4f050) -> 0x5c4c fde=[ 4f9c] │ │ │ │ + 0xffffffffffffa3a0 (offset: 0x4f1b0) -> 0x5c68 fde=[ 4fb8] │ │ │ │ + 0xffffffffffffa890 (offset: 0x4f6a0) -> 0x5cbc fde=[ 500c] │ │ │ │ + 0xffffffffffffa970 (offset: 0x4f780) -> 0x5ce0 fde=[ 5030] │ │ │ │ + 0xffffffffffffa9d0 (offset: 0x4f7e0) -> 0x5cf4 fde=[ 5044] │ │ │ │ + 0xffffffffffffaec0 (offset: 0x4fcd0) -> 0x5d48 fde=[ 5098] │ │ │ │ + 0xffffffffffffafa0 (offset: 0x4fdb0) -> 0x5d6c fde=[ 50bc] │ │ │ │ + 0xffffffffffffb000 (offset: 0x4fe10) -> 0x5d80 fde=[ 50d0] │ │ │ │ + 0xffffffffffffb4f0 (offset: 0x50300) -> 0x5dd4 fde=[ 5124] │ │ │ │ + 0xffffffffffffb9e0 (offset: 0x507f0) -> 0x5e28 fde=[ 5178] │ │ │ │ + 0xffffffffffffbf40 (offset: 0x50d50) -> 0x5e5c fde=[ 51ac] │ │ │ │ + 0xffffffffffffc4a0 (offset: 0x512b0) -> 0x5e90 fde=[ 51e0] │ │ │ │ + 0xffffffffffffc9d0 (offset: 0x517e0) -> 0x5ee4 fde=[ 5234] │ │ │ │ + 0xffffffffffffcf00 (offset: 0x51d10) -> 0x5f38 fde=[ 5288] │ │ │ │ + 0xffffffffffffd480 (offset: 0x52290) -> 0x5f6c fde=[ 52bc] │ │ │ │ │ │ │ │ Contents of the .eh_frame section: │ │ │ │ │ │ │ │ │ │ │ │ 00000000 0000000000000014 00000000 CIE │ │ │ │ Version: 1 │ │ │ │ Augmentation: "zR" │ │ │ │ @@ -442,9204 +442,9238 @@ │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000058 0000000000000010 0000005c FDE cie=00000000 pc=000000000001cb20..000000000001cb29 │ │ │ │ +00000058 0000000000000010 0000005c FDE cie=00000000 pc=000000000001cb10..000000000001cb19 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000006c 0000000000000010 00000070 FDE cie=00000000 pc=000000000001cb30..000000000001cb39 │ │ │ │ +0000006c 0000000000000010 00000070 FDE cie=00000000 pc=000000000001cb20..000000000001cb29 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000080 0000000000000010 00000084 FDE cie=00000000 pc=000000000001cb40..000000000001cb45 │ │ │ │ +00000080 0000000000000010 00000084 FDE cie=00000000 pc=000000000001cb30..000000000001cb35 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000094 0000000000000010 00000098 FDE cie=00000000 pc=000000000001cb50..000000000001cb55 │ │ │ │ +00000094 0000000000000010 00000098 FDE cie=00000000 pc=000000000001cb40..000000000001cb45 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000000a8 0000000000000010 000000ac FDE cie=00000000 pc=000000000001cb60..000000000001cb67 │ │ │ │ +000000a8 0000000000000010 000000ac FDE cie=00000000 pc=000000000001cb50..000000000001cb57 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000000bc 0000000000000010 000000c0 FDE cie=00000000 pc=000000000001cb70..000000000001cb7a │ │ │ │ +000000bc 0000000000000010 000000c0 FDE cie=00000000 pc=000000000001cb60..000000000001cb6a │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000000d0 0000000000000010 000000d4 FDE cie=00000000 pc=000000000001cb80..000000000001cb89 │ │ │ │ +000000d0 0000000000000010 000000d4 FDE cie=00000000 pc=000000000001cb70..000000000001cb79 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000000e4 0000000000000010 000000e8 FDE cie=00000000 pc=000000000001cb90..000000000001cb9c │ │ │ │ +000000e4 0000000000000010 000000e8 FDE cie=00000000 pc=000000000001cb80..000000000001cb8c │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000000f8 0000000000000010 000000fc FDE cie=00000000 pc=000000000001cba0..000000000001cbac │ │ │ │ +000000f8 0000000000000010 000000fc FDE cie=00000000 pc=000000000001cb90..000000000001cb9c │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000010c 0000000000000010 00000110 FDE cie=00000000 pc=000000000001cbb0..000000000001cbbc │ │ │ │ +0000010c 0000000000000010 00000110 FDE cie=00000000 pc=000000000001cba0..000000000001cbac │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000120 0000000000000010 00000124 FDE cie=00000000 pc=000000000001cbc0..000000000001cbcc │ │ │ │ +00000120 0000000000000010 00000124 FDE cie=00000000 pc=000000000001cbb0..000000000001cbbc │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000134 0000000000000010 00000138 FDE cie=00000000 pc=000000000001cbd0..000000000001cbdc │ │ │ │ +00000134 0000000000000010 00000138 FDE cie=00000000 pc=000000000001cbc0..000000000001cbcc │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000148 0000000000000010 0000014c FDE cie=00000000 pc=000000000001cbe0..000000000001cbec │ │ │ │ +00000148 0000000000000010 0000014c FDE cie=00000000 pc=000000000001cbd0..000000000001cbdc │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000015c 0000000000000010 00000160 FDE cie=00000000 pc=000000000001cbf0..000000000001cbfc │ │ │ │ +0000015c 0000000000000010 00000160 FDE cie=00000000 pc=000000000001cbe0..000000000001cbec │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000170 0000000000000010 00000174 FDE cie=00000000 pc=000000000001cc00..000000000001cc0c │ │ │ │ +00000170 0000000000000010 00000174 FDE cie=00000000 pc=000000000001cbf0..000000000001cbfc │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000184 0000000000000014 00000188 FDE cie=00000000 pc=000000000001cc10..000000000001cc29 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000001cc18 │ │ │ │ +00000184 0000000000000014 00000188 FDE cie=00000000 pc=000000000001cc00..000000000001cc19 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000001cc08 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 16 to 000000000001cc28 │ │ │ │ + DW_CFA_advance_loc: 16 to 000000000001cc18 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000019c 0000000000000038 000001a0 FDE cie=00000000 pc=000000000001cc40..000000000001ccfd │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000001cc46 │ │ │ │ +0000019c 0000000000000038 000001a0 FDE cie=00000000 pc=000000000001cc20..000000000001ccd5 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000001cc26 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001cc48 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001cc28 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001cc4a │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001cc2a │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001cc4b │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000001cc2b │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001cc4c │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000001cc2c │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-48 │ │ │ │ - DW_CFA_advance_loc1: 167 to 000000000001ccf3 │ │ │ │ + DW_CFA_advance_loc1: 159 to 000000000001cccb │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 3 to 000000000001ccf6 │ │ │ │ + DW_CFA_advance_loc: 3 to 000000000001ccce │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001ccf8 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001ccd0 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001ccfa │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001ccd2 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001ccfc │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001ccd4 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000001d8 0000000000000054 000001dc FDE cie=00000000 pc=000000000001cd00..000000000001cef8 │ │ │ │ - DW_CFA_advance_loc: 9 to 000000000001cd09 │ │ │ │ +000001d8 0000000000000054 000001dc FDE cie=00000000 pc=000000000001cce0..000000000001cebc │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000001cce6 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001cd0b │ │ │ │ + DW_CFA_advance_loc: 20 to 000000000001ccfa │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001cd0d │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001ccfc │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000001cd13 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001ccfe │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001cd14 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000001ccff │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001cd15 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000001cd00 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc2: 455 to 000000000001cedc │ │ │ │ + DW_CFA_advance_loc2: 416 to 000000000001cea0 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 3 to 000000000001cedf │ │ │ │ + DW_CFA_advance_loc: 3 to 000000000001cea3 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001cee1 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001cea5 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001cee3 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001cea7 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001cee5 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001cea9 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001cee7 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001ceab │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001cee8 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000001ceac │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001cee9 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000001cead │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000001ceef │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000001ceb3 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001cef1 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001ceb5 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001cef3 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001ceb7 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001cef5 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001ceb9 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001cef7 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001cebb │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ │ │ │ │ -00000230 0000000000000010 00000234 FDE cie=00000000 pc=000000000001cf00..000000000001cf0a │ │ │ │ +00000230 0000000000000010 00000234 FDE cie=00000000 pc=000000000001cec0..000000000001ceca │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000244 0000000000000054 00000248 FDE cie=00000000 pc=000000000001cf20..000000000001d050 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000001cf26 │ │ │ │ +00000244 0000000000000054 00000248 FDE cie=00000000 pc=000000000001ced0..000000000001d000 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000001ced6 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001cf28 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001ced8 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000001cf30 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000001cee0 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001cf32 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001cee2 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001cf33 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000001cee3 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001cf34 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000001cee4 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc2: 256 to 000000000001d034 │ │ │ │ + DW_CFA_advance_loc2: 256 to 000000000001cfe4 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 3 to 000000000001d037 │ │ │ │ + DW_CFA_advance_loc: 3 to 000000000001cfe7 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001d039 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001cfe9 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001d03b │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001cfeb │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001d03d │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001cfed │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001d03f │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001cfef │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001d040 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000001cff0 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001d041 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000001cff1 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000001d047 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000001cff7 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001d049 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001cff9 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001d04b │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001cffb │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001d04d │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001cffd │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001d04f │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001cfff │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ │ │ │ │ -0000029c 000000000000001c 000002a0 FDE cie=00000000 pc=000000000001d050..000000000001d080 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000001d058 │ │ │ │ +0000029c 000000000000001c 000002a0 FDE cie=00000000 pc=000000000001d000..000000000001d030 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000001d008 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 14 to 000000000001d066 │ │ │ │ + DW_CFA_advance_loc: 14 to 000000000001d016 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000001d06c │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000001d01c │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000001d072 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000001d022 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 13 to 000000000001d07f │ │ │ │ + DW_CFA_advance_loc: 13 to 000000000001d02f │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ │ │ │ │ -000002bc 000000000000001c 000002c0 FDE cie=00000000 pc=000000000001d080..000000000001d0aa │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000001d088 │ │ │ │ +000002bc 000000000000001c 000002c0 FDE cie=00000000 pc=000000000001d030..000000000001d05a │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000001d038 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 14 to 000000000001d096 │ │ │ │ + DW_CFA_advance_loc: 14 to 000000000001d046 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000001d09c │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000001d04c │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 13 to 000000000001d0a9 │ │ │ │ + DW_CFA_advance_loc: 13 to 000000000001d059 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000002dc 0000000000000054 000002e0 FDE cie=00000000 pc=000000000001d0b0..000000000001d181 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000001d0b6 │ │ │ │ +000002dc 0000000000000054 000002e0 FDE cie=00000000 pc=000000000001d060..000000000001d131 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000001d066 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001d0b8 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001d068 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001d0ba │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001d06a │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001d0bc │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001d06c │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001d0bd │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000001d06d │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001d0be │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000001d06e │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001d0c2 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001d072 │ │ │ │ DW_CFA_def_cfa_offset: 96 │ │ │ │ - DW_CFA_advance_loc1: 93 to 000000000001d11f │ │ │ │ + DW_CFA_advance_loc1: 93 to 000000000001d0cf │ │ │ │ DW_CFA_def_cfa_offset: 104 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000001d12b │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000001d0db │ │ │ │ DW_CFA_def_cfa_offset: 112 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000001d132 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000001d0e2 │ │ │ │ DW_CFA_def_cfa_offset: 120 │ │ │ │ - DW_CFA_advance_loc: 21 to 000000000001d147 │ │ │ │ + DW_CFA_advance_loc: 21 to 000000000001d0f7 │ │ │ │ DW_CFA_def_cfa_offset: 128 │ │ │ │ - DW_CFA_advance_loc: 15 to 000000000001d156 │ │ │ │ + DW_CFA_advance_loc: 15 to 000000000001d106 │ │ │ │ DW_CFA_def_cfa_offset: 96 │ │ │ │ - DW_CFA_advance_loc: 30 to 000000000001d174 │ │ │ │ + DW_CFA_advance_loc: 30 to 000000000001d124 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 3 to 000000000001d177 │ │ │ │ + DW_CFA_advance_loc: 3 to 000000000001d127 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001d178 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000001d128 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001d17a │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001d12a │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001d17c │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001d12c │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001d17e │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001d12e │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001d180 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001d130 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ │ │ │ │ -00000334 0000000000000010 00000338 FDE cie=00000000 pc=000000000001d190..000000000001d197 │ │ │ │ +00000334 0000000000000010 00000338 FDE cie=00000000 pc=000000000001d140..000000000001d147 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000348 0000000000000010 0000034c FDE cie=00000000 pc=000000000001d1a0..000000000001d1a7 │ │ │ │ +00000348 0000000000000010 0000034c FDE cie=00000000 pc=000000000001d150..000000000001d157 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000035c 0000000000000040 00000360 FDE cie=00000000 pc=000000000001d1c0..000000000001d25d │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000001d1c5 │ │ │ │ +0000035c 0000000000000040 00000360 FDE cie=00000000 pc=000000000001d160..000000000001d1fd │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000001d165 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001d1c6 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000001d166 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001d1ca │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001d16a │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 41 to 000000000001d1f3 │ │ │ │ + DW_CFA_advance_loc: 41 to 000000000001d193 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001d1f4 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000001d194 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000001d1fb │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000001d19b │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001d1fc │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000001d19c │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc1: 65 to 000000000001d23d │ │ │ │ + DW_CFA_advance_loc: 57 to 000000000001d1d5 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001d23e │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000001d1d6 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001d23f │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000001d1d7 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001d240 │ │ │ │ + DW_CFA_advance_loc: 9 to 000000000001d1e0 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001d244 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001d1e4 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001d245 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000001d1e5 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000001d24c │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000001d1ec │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001d24d │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000001d1ed │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -000003a0 0000000000000010 000003a4 FDE cie=00000000 pc=000000000001d260..000000000001d2ca │ │ │ │ +000003a0 0000000000000010 000003a4 FDE cie=00000000 pc=000000000001d200..000000000001d257 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000003b4 0000000000000010 000003b8 FDE cie=00000000 pc=000000000001d2e0..000000000001d38e │ │ │ │ +000003b4 0000000000000010 000003b8 FDE cie=00000000 pc=000000000001d260..000000000001d2fe │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000003c8 0000000000000010 000003cc FDE cie=00000000 pc=000000000001d3a0..000000000001d3f5 │ │ │ │ +000003c8 0000000000000010 000003cc FDE cie=00000000 pc=000000000001d300..000000000001d355 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000003dc 0000000000000010 000003e0 FDE cie=00000000 pc=000000000001d400..000000000001d40c │ │ │ │ +000003dc 0000000000000010 000003e0 FDE cie=00000000 pc=000000000001d360..000000000001d36c │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000003f0 0000000000000010 000003f4 FDE cie=00000000 pc=000000000001d410..000000000001d41a │ │ │ │ +000003f0 0000000000000010 000003f4 FDE cie=00000000 pc=000000000001d370..000000000001d37a │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000404 000000000000004c 00000408 FDE cie=00000000 pc=000000000001d420..000000000001d55c │ │ │ │ - DW_CFA_advance_loc: 18 to 000000000001d432 │ │ │ │ +00000404 000000000000004c 00000408 FDE cie=00000000 pc=000000000001d380..000000000001d4bc │ │ │ │ + DW_CFA_advance_loc: 18 to 000000000001d392 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001d434 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001d394 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001d436 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001d396 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001d438 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001d398 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001d439 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000001d399 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001d43a │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000001d39a │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc2: 259 to 000000000001d53d │ │ │ │ + DW_CFA_advance_loc2: 259 to 000000000001d49d │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001d53e │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000001d49e │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001d540 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001d4a0 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001d542 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001d4a2 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001d544 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001d4a4 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001d546 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001d4a6 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001d547 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000001d4a7 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 20 to 000000000001d55b │ │ │ │ + DW_CFA_advance_loc: 20 to 000000000001d4bb │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_restore: r3 (rbx) │ │ │ │ DW_CFA_restore: r6 (rbp) │ │ │ │ DW_CFA_restore: r12 (r12) │ │ │ │ DW_CFA_restore: r13 (r13) │ │ │ │ DW_CFA_restore: r14 (r14) │ │ │ │ DW_CFA_restore: r15 (r15) │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000454 0000000000000054 00000458 FDE cie=00000000 pc=000000000001d560..000000000001d808 │ │ │ │ - DW_CFA_advance_loc: 18 to 000000000001d572 │ │ │ │ +00000454 0000000000000044 00000458 FDE cie=00000000 pc=000000000001d4c0..000000000001d6dc │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000001d4c6 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001d574 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001d4c8 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001d576 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000001d4cd │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000001d57b │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001d4cf │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001d57c │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000001d4d0 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001d57d │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000001d4d1 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000001d584 │ │ │ │ - DW_CFA_def_cfa_offset: 72 │ │ │ │ - DW_CFA_advance_loc2: 612 to 000000000001d7e8 │ │ │ │ + DW_CFA_advance_loc2: 493 to 000000000001d6be │ │ │ │ DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001d7e9 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001d7ea │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000001d6bf │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001d7ec │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001d6c1 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001d7ee │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001d6c3 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001d7f0 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001d6c5 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001d7f2 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001d6c7 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001d7f3 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000001d6c8 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 20 to 000000000001d807 │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_restore: r3 (rbx) │ │ │ │ - DW_CFA_restore: r6 (rbp) │ │ │ │ - DW_CFA_restore: r12 (r12) │ │ │ │ - DW_CFA_restore: r13 (r13) │ │ │ │ - DW_CFA_restore: r14 (r14) │ │ │ │ - DW_CFA_restore: r15 (r15) │ │ │ │ - DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000004ac 000000000000002c 000004b0 FDE cie=00000000 pc=000000000001d810..000000000001ddec │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000001d815 │ │ │ │ +0000049c 000000000000002c 000004a0 FDE cie=00000000 pc=000000000001d6e0..000000000001dcbb │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000001d6e5 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 14 to 000000000001d823 │ │ │ │ + DW_CFA_advance_loc: 14 to 000000000001d6f3 │ │ │ │ DW_CFA_def_cfa_register: r6 (rbp) │ │ │ │ - DW_CFA_advance_loc: 20 to 000000000001d837 │ │ │ │ + DW_CFA_advance_loc: 20 to 000000000001d707 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-48 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc2: 1195 to 000000000001dce2 │ │ │ │ + DW_CFA_advance_loc2: 1199 to 000000000001dbb6 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa: r7 (rsp) ofs 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001dce3 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000001dbb7 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000004dc 000000000000002c 000004e0 FDE cie=00000000 pc=000000000001ddf0..000000000001e64f │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000001ddf5 │ │ │ │ +000004cc 000000000000002c 000004d0 FDE cie=00000000 pc=000000000001dcc0..000000000001e442 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000001dcc5 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 11 to 000000000001de00 │ │ │ │ + DW_CFA_advance_loc: 13 to 000000000001dcd2 │ │ │ │ DW_CFA_def_cfa_register: r6 (rbp) │ │ │ │ - DW_CFA_advance_loc: 20 to 000000000001de14 │ │ │ │ + DW_CFA_advance_loc: 20 to 000000000001dce6 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-48 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc2: 2024 to 000000000001e5fc │ │ │ │ + DW_CFA_advance_loc2: 1828 to 000000000001e40a │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa: r7 (rsp) ofs 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001e5fd │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000001e40b │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000050c 000000000000001c 00000510 FDE cie=00000000 pc=000000000001e650..000000000001e6a1 │ │ │ │ - DW_CFA_advance_loc: 15 to 000000000001e65f │ │ │ │ +000004fc 000000000000001c 00000500 FDE cie=00000000 pc=000000000001e450..000000000001e499 │ │ │ │ + DW_CFA_advance_loc: 15 to 000000000001e45f │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 9 to 000000000001e668 │ │ │ │ + DW_CFA_advance_loc: 9 to 000000000001e468 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 35 to 000000000001e68b │ │ │ │ + DW_CFA_advance_loc: 33 to 000000000001e489 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001e68c │ │ │ │ + DW_CFA_advance_loc: 3 to 000000000001e48c │ │ │ │ DW_CFA_restore: r3 (rbx) │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ │ │ │ │ -0000052c 0000000000000018 00000530 FDE cie=00000000 pc=000000000001e6c0..000000000001e77e │ │ │ │ - DW_CFA_advance_loc: 42 to 000000000001e6ea │ │ │ │ +0000051c 0000000000000018 00000520 FDE cie=00000000 pc=000000000001e4a0..000000000001e556 │ │ │ │ + DW_CFA_advance_loc: 42 to 000000000001e4ca │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc1: 131 to 000000000001e76d │ │ │ │ + DW_CFA_advance_loc1: 123 to 000000000001e545 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001e76e │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000001e546 │ │ │ │ DW_CFA_restore: r3 (rbx) │ │ │ │ │ │ │ │ -00000548 0000000000000044 0000054c FDE cie=00000000 pc=000000000001e780..000000000001e928 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000001e786 │ │ │ │ +00000538 0000000000000044 0000053c FDE cie=00000000 pc=000000000001e560..000000000001e700 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000001e566 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001e788 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000001e56b │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001e78a │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001e56d │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000001e78f │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001e56f │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001e790 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000001e570 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001e791 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000001e571 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc2: 318 to 000000000001e8cf │ │ │ │ + DW_CFA_advance_loc2: 316 to 000000000001e6ad │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001e8d0 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000001e6ae │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001e8d2 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001e6b0 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001e8d4 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001e6b2 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001e8d6 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001e6b4 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001e8d8 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001e6b6 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001e8d9 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000001e6b7 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000590 0000000000000044 00000594 FDE cie=00000000 pc=000000000001e930..000000000001ebdd │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000001e936 │ │ │ │ +00000580 0000000000000044 00000584 FDE cie=00000000 pc=000000000001e700..000000000001e96c │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000001e706 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001e938 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000001e70b │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001e93a │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001e70d │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001e93c │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001e70f │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001e93d │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000001e710 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001e93e │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000001e711 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc2: 593 to 000000000001eb8f │ │ │ │ + DW_CFA_advance_loc2: 518 to 000000000001e917 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001eb90 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000001e918 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001eb92 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001e91a │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001eb94 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001e91c │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001eb96 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001e91e │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001eb98 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001e920 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001eb99 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000001e921 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000005d8 0000000000000028 000005dc FDE cie=00000000 pc=000000000001ebe0..000000000001ee14 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000001ebe5 │ │ │ │ +000005c8 0000000000000028 000005cc FDE cie=00000000 pc=000000000001e970..000000000001ebb4 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000001e975 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 3 to 000000000001ebe8 │ │ │ │ + DW_CFA_advance_loc: 3 to 000000000001e978 │ │ │ │ DW_CFA_def_cfa_register: r6 (rbp) │ │ │ │ - DW_CFA_advance_loc: 13 to 000000000001ebf5 │ │ │ │ + DW_CFA_advance_loc: 13 to 000000000001e985 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-48 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc2: 542 to 000000000001ee13 │ │ │ │ + DW_CFA_advance_loc2: 558 to 000000000001ebb3 │ │ │ │ DW_CFA_def_cfa: r7 (rsp) ofs 8 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000604 0000000000000028 00000608 FDE cie=00000000 pc=000000000001ee20..000000000001f0c4 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000001ee25 │ │ │ │ +000005f4 0000000000000028 000005f8 FDE cie=00000000 pc=000000000001ebc0..000000000001ee1c │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000001ebc5 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 3 to 000000000001ee28 │ │ │ │ + DW_CFA_advance_loc: 3 to 000000000001ebc8 │ │ │ │ DW_CFA_def_cfa_register: r6 (rbp) │ │ │ │ - DW_CFA_advance_loc: 20 to 000000000001ee3c │ │ │ │ + DW_CFA_advance_loc: 13 to 000000000001ebd5 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-48 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc2: 647 to 000000000001f0c3 │ │ │ │ + DW_CFA_advance_loc2: 582 to 000000000001ee1b │ │ │ │ DW_CFA_def_cfa: r7 (rsp) ofs 8 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000630 000000000000002c 00000634 FDE cie=00000000 pc=000000000001f0d0..000000000001f275 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000001f0d5 │ │ │ │ +00000620 000000000000002c 00000624 FDE cie=00000000 pc=000000000001ee20..000000000001efbd │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000001ee25 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 3 to 000000000001f0d8 │ │ │ │ + DW_CFA_advance_loc: 3 to 000000000001ee28 │ │ │ │ DW_CFA_def_cfa_register: r6 (rbp) │ │ │ │ - DW_CFA_advance_loc: 13 to 000000000001f0e5 │ │ │ │ + DW_CFA_advance_loc: 13 to 000000000001ee35 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-48 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc2: 339 to 000000000001f238 │ │ │ │ + DW_CFA_advance_loc2: 331 to 000000000001ef80 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa: r7 (rsp) ofs 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001f239 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000001ef81 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000660 0000000000000044 00000664 FDE cie=00000000 pc=000000000001f280..000000000001f477 │ │ │ │ - DW_CFA_advance_loc: 9 to 000000000001f289 │ │ │ │ +00000650 0000000000000044 00000654 FDE cie=00000000 pc=000000000001efc0..000000000001f1ba │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000001efc6 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000001f28e │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000001efce │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001f290 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001efd0 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001f292 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001efd2 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001f293 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000001efd3 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001f294 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000001efd4 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc2: 407 to 000000000001f42b │ │ │ │ + DW_CFA_advance_loc2: 400 to 000000000001f164 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001f42c │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000001f165 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001f42e │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001f167 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001f430 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001f169 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001f432 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001f16b │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001f434 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001f16d │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001f435 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000001f16e │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000006a8 0000000000000048 000006ac FDE cie=00000000 pc=000000000001f480..000000000001f768 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000001f486 │ │ │ │ +00000698 0000000000000044 0000069c FDE cie=00000000 pc=000000000001f1c0..000000000001f45d │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000001f1c6 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001f488 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000001f1cb │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001f48a │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001f1cd │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000001f48f │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001f1cf │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001f490 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000001f1d0 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001f491 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000001f1d1 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001f495 │ │ │ │ - DW_CFA_def_cfa_offset: 72 │ │ │ │ - DW_CFA_advance_loc2: 650 to 000000000001f71f │ │ │ │ + DW_CFA_advance_loc2: 571 to 000000000001f40c │ │ │ │ DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001f720 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001f721 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000001f40d │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001f723 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001f40f │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001f725 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001f411 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001f727 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001f413 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001f729 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001f415 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001f72a │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000001f416 │ │ │ │ DW_CFA_restore_state │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -000006f4 0000000000000010 000006f8 FDE cie=00000000 pc=000000000001f770..000000000001f775 │ │ │ │ +000006e0 0000000000000010 000006e4 FDE cie=00000000 pc=000000000001f460..000000000001f465 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000708 0000000000000028 0000070c FDE cie=00000000 pc=000000000001f780..000000000001f9e0 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000001f785 │ │ │ │ +000006f4 0000000000000028 000006f8 FDE cie=00000000 pc=000000000001f470..000000000001f6cc │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000001f475 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 3 to 000000000001f788 │ │ │ │ + DW_CFA_advance_loc: 3 to 000000000001f478 │ │ │ │ DW_CFA_def_cfa_register: r6 (rbp) │ │ │ │ - DW_CFA_advance_loc: 13 to 000000000001f795 │ │ │ │ + DW_CFA_advance_loc: 13 to 000000000001f485 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-48 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc2: 586 to 000000000001f9df │ │ │ │ + DW_CFA_advance_loc2: 582 to 000000000001f6cb │ │ │ │ DW_CFA_def_cfa: r7 (rsp) ofs 8 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000734 0000000000000010 00000738 FDE cie=00000000 pc=000000000001f9e0..000000000001f9ea │ │ │ │ +00000720 0000000000000010 00000724 FDE cie=00000000 pc=000000000001f6d0..000000000001f6da │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000748 0000000000000014 0000074c FDE cie=00000000 pc=000000000001f9f0..000000000001fa09 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000001f9f8 │ │ │ │ +00000734 0000000000000014 00000738 FDE cie=00000000 pc=000000000001f6e0..000000000001f6f9 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000001f6e8 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 16 to 000000000001fa08 │ │ │ │ + DW_CFA_advance_loc: 16 to 000000000001f6f8 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000760 0000000000000034 00000764 FDE cie=00000000 pc=000000000001fa20..000000000001fbeb │ │ │ │ - DW_CFA_advance_loc: 32 to 000000000001fa40 │ │ │ │ +0000074c 0000000000000038 00000750 FDE cie=00000000 pc=000000000001f700..000000000001f89b │ │ │ │ + DW_CFA_advance_loc: 32 to 000000000001f720 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 13 to 000000000001fa4d │ │ │ │ + DW_CFA_advance_loc: 20 to 000000000001f734 │ │ │ │ DW_CFA_def_cfa_register: r6 (rbp) │ │ │ │ - DW_CFA_advance_loc: 9 to 000000000001fa56 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001f736 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000001f73b │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000001f747 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000001f74f │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc2: 353 to 000000000001fbb7 │ │ │ │ + DW_CFA_advance_loc2: 292 to 000000000001f873 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa: r7 (rsp) ofs 8 │ │ │ │ - DW_CFA_advance_loc: 9 to 000000000001fbc0 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000001f878 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 40 to 000000000001fbe8 │ │ │ │ + DW_CFA_advance_loc: 32 to 000000000001f898 │ │ │ │ DW_CFA_def_cfa: r7 (rsp) ofs 8 │ │ │ │ DW_CFA_restore: r3 (rbx) │ │ │ │ DW_CFA_restore: r6 (rbp) │ │ │ │ DW_CFA_restore: r12 (r12) │ │ │ │ DW_CFA_restore: r13 (r13) │ │ │ │ DW_CFA_restore: r14 (r14) │ │ │ │ DW_CFA_restore: r15 (r15) │ │ │ │ DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -00000798 0000000000000010 0000079c FDE cie=00000000 pc=000000000001fbf0..000000000001fc12 │ │ │ │ +00000788 0000000000000010 0000078c FDE cie=00000000 pc=000000000001f8a0..000000000001f8c2 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000007ac 000000000000002c 000007b0 FDE cie=00000000 pc=000000000001fc20..000000000001fe96 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000001fc25 │ │ │ │ +0000079c 000000000000002c 000007a0 FDE cie=00000000 pc=000000000001f8d0..000000000001fb2e │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000001f8d5 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 3 to 000000000001fc28 │ │ │ │ + DW_CFA_advance_loc: 3 to 000000000001f8d8 │ │ │ │ DW_CFA_def_cfa_register: r6 (rbp) │ │ │ │ - DW_CFA_advance_loc: 17 to 000000000001fc39 │ │ │ │ + DW_CFA_advance_loc: 17 to 000000000001f8e9 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-48 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc2: 511 to 000000000001fe38 │ │ │ │ + DW_CFA_advance_loc2: 491 to 000000000001fad4 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa: r7 (rsp) ofs 8 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000001fe40 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001fad8 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000007dc 000000000000002c 000007e0 FDE cie=00000000 pc=000000000001fec0..0000000000020058 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000001fec5 │ │ │ │ +000007cc 000000000000002c 000007d0 FDE cie=00000000 pc=000000000001fb30..000000000001fcb0 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000001fb35 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 3 to 000000000001fec8 │ │ │ │ + DW_CFA_advance_loc: 3 to 000000000001fb38 │ │ │ │ DW_CFA_def_cfa_register: r6 (rbp) │ │ │ │ - DW_CFA_advance_loc: 13 to 000000000001fed5 │ │ │ │ + DW_CFA_advance_loc: 13 to 000000000001fb45 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-48 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc2: 341 to 000000000002002a │ │ │ │ + DW_CFA_advance_loc2: 325 to 000000000001fc8a │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa: r7 (rsp) ofs 8 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000020030 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000001fc90 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000080c 0000000000000054 00000810 FDE cie=00000000 pc=0000000000020060..0000000000020258 │ │ │ │ - DW_CFA_advance_loc: 9 to 0000000000020069 │ │ │ │ +000007fc 0000000000000054 00000800 FDE cie=00000000 pc=000000000001fcb0..000000000001fe8c │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000001fcb6 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002006b │ │ │ │ + DW_CFA_advance_loc: 20 to 000000000001fcca │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002006d │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001fccc │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000020073 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001fcce │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000020074 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000001fccf │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000020075 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000001fcd0 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc2: 455 to 000000000002023c │ │ │ │ + DW_CFA_advance_loc2: 416 to 000000000001fe70 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 3 to 000000000002023f │ │ │ │ + DW_CFA_advance_loc: 3 to 000000000001fe73 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000020241 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001fe75 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000020243 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001fe77 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000020245 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001fe79 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000020247 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001fe7b │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000020248 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000001fe7c │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000020249 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000001fe7d │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000002024f │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000001fe83 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000020251 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001fe85 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000020253 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001fe87 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000020255 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001fe89 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000020257 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001fe8b │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ │ │ │ │ -00000864 0000000000000010 00000868 FDE cie=00000000 pc=0000000000020260..000000000002026a │ │ │ │ +00000854 0000000000000010 00000858 FDE cie=00000000 pc=000000000001fe90..000000000001fe9a │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000878 0000000000000054 0000087c FDE cie=00000000 pc=0000000000020280..00000000000203b0 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000020286 │ │ │ │ +00000868 0000000000000054 0000086c FDE cie=00000000 pc=000000000001fea0..000000000001ffd0 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000001fea6 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000020288 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001fea8 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000020290 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000001feb0 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000020292 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001feb2 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000020293 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000001feb3 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000020294 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000001feb4 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc2: 256 to 0000000000020394 │ │ │ │ + DW_CFA_advance_loc2: 256 to 000000000001ffb4 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 3 to 0000000000020397 │ │ │ │ + DW_CFA_advance_loc: 3 to 000000000001ffb7 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000020399 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001ffb9 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002039b │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001ffbb │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002039d │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001ffbd │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002039f │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001ffbf │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000203a0 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000001ffc0 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000203a1 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000001ffc1 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 6 to 00000000000203a7 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000001ffc7 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000203a9 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001ffc9 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000203ab │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001ffcb │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000203ad │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001ffcd │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000203af │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001ffcf │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ │ │ │ │ -000008d0 000000000000001c 000008d4 FDE cie=00000000 pc=00000000000203b0..00000000000203e0 │ │ │ │ - DW_CFA_advance_loc: 8 to 00000000000203b8 │ │ │ │ +000008c0 000000000000001c 000008c4 FDE cie=00000000 pc=000000000001ffd0..0000000000020000 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000001ffd8 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 14 to 00000000000203c6 │ │ │ │ + DW_CFA_advance_loc: 14 to 000000000001ffe6 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 6 to 00000000000203cc │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000001ffec │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 6 to 00000000000203d2 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000001fff2 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 13 to 00000000000203df │ │ │ │ + DW_CFA_advance_loc: 13 to 000000000001ffff │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ │ │ │ │ -000008f0 000000000000001c 000008f4 FDE cie=00000000 pc=00000000000203e0..000000000002040a │ │ │ │ - DW_CFA_advance_loc: 8 to 00000000000203e8 │ │ │ │ +000008e0 000000000000001c 000008e4 FDE cie=00000000 pc=0000000000020000..000000000002002a │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000020008 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 14 to 00000000000203f6 │ │ │ │ + DW_CFA_advance_loc: 14 to 0000000000020016 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 6 to 00000000000203fc │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000002001c │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 13 to 0000000000020409 │ │ │ │ + DW_CFA_advance_loc: 13 to 0000000000020029 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000910 0000000000000054 00000914 FDE cie=00000000 pc=0000000000020410..00000000000204e1 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000020416 │ │ │ │ +00000900 0000000000000054 00000904 FDE cie=00000000 pc=0000000000020030..0000000000020101 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000020036 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000020418 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000020038 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002041a │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002003a │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002041c │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002003c │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000002041d │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000002003d │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000002041e │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000002003e │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000020422 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000020042 │ │ │ │ DW_CFA_def_cfa_offset: 96 │ │ │ │ - DW_CFA_advance_loc1: 93 to 000000000002047f │ │ │ │ + DW_CFA_advance_loc1: 93 to 000000000002009f │ │ │ │ DW_CFA_def_cfa_offset: 104 │ │ │ │ - DW_CFA_advance_loc: 16 to 000000000002048f │ │ │ │ + DW_CFA_advance_loc: 16 to 00000000000200af │ │ │ │ DW_CFA_def_cfa_offset: 112 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000020496 │ │ │ │ + DW_CFA_advance_loc: 7 to 00000000000200b6 │ │ │ │ DW_CFA_def_cfa_offset: 120 │ │ │ │ - DW_CFA_advance_loc: 17 to 00000000000204a7 │ │ │ │ + DW_CFA_advance_loc: 17 to 00000000000200c7 │ │ │ │ DW_CFA_def_cfa_offset: 128 │ │ │ │ - DW_CFA_advance_loc: 15 to 00000000000204b6 │ │ │ │ + DW_CFA_advance_loc: 15 to 00000000000200d6 │ │ │ │ DW_CFA_def_cfa_offset: 96 │ │ │ │ - DW_CFA_advance_loc: 30 to 00000000000204d4 │ │ │ │ + DW_CFA_advance_loc: 30 to 00000000000200f4 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 3 to 00000000000204d7 │ │ │ │ + DW_CFA_advance_loc: 3 to 00000000000200f7 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000204d8 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000200f8 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000204da │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000200fa │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000204dc │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000200fc │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000204de │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000200fe │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000204e0 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000020100 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ │ │ │ │ -00000968 0000000000000010 0000096c FDE cie=00000000 pc=00000000000204f0..00000000000204f7 │ │ │ │ +00000958 0000000000000010 0000095c FDE cie=00000000 pc=0000000000020110..0000000000020117 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000097c 0000000000000010 00000980 FDE cie=00000000 pc=0000000000020500..0000000000020507 │ │ │ │ +0000096c 0000000000000010 00000970 FDE cie=00000000 pc=0000000000020120..0000000000020127 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000990 0000000000000040 00000994 FDE cie=00000000 pc=0000000000020520..00000000000205bd │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000020525 │ │ │ │ +00000980 0000000000000040 00000984 FDE cie=00000000 pc=0000000000020130..00000000000201cd │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000020135 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000020526 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000020136 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002052a │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002013a │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 41 to 0000000000020553 │ │ │ │ + DW_CFA_advance_loc: 41 to 0000000000020163 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000020554 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000020164 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000002055b │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000002016b │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000002055c │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000002016c │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc1: 65 to 000000000002059d │ │ │ │ + DW_CFA_advance_loc: 57 to 00000000000201a5 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000002059e │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000201a6 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000002059f │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000201a7 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000205a0 │ │ │ │ + DW_CFA_advance_loc: 9 to 00000000000201b0 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000205a4 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000201b4 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000205a5 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000201b5 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 7 to 00000000000205ac │ │ │ │ + DW_CFA_advance_loc: 7 to 00000000000201bc │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000205ad │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000201bd │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -000009d4 0000000000000010 000009d8 FDE cie=00000000 pc=00000000000205c0..0000000000020629 │ │ │ │ +000009c4 0000000000000010 000009c8 FDE cie=00000000 pc=00000000000201d0..0000000000020226 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000009e8 0000000000000010 000009ec FDE cie=00000000 pc=0000000000020640..00000000000206ee │ │ │ │ +000009d8 0000000000000010 000009dc FDE cie=00000000 pc=0000000000020230..00000000000202be │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000009fc 0000000000000010 00000a00 FDE cie=00000000 pc=0000000000020700..0000000000020878 │ │ │ │ +000009ec 0000000000000010 000009f0 FDE cie=00000000 pc=00000000000202c0..00000000000203f5 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000a10 0000000000000010 00000a14 FDE cie=00000000 pc=0000000000020880..000000000002088c │ │ │ │ +00000a00 0000000000000010 00000a04 FDE cie=00000000 pc=0000000000020400..000000000002040c │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000a24 0000000000000010 00000a28 FDE cie=00000000 pc=0000000000020890..000000000002089a │ │ │ │ +00000a14 0000000000000010 00000a18 FDE cie=00000000 pc=0000000000020410..000000000002041a │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000a38 000000000000004c 00000a3c FDE cie=00000000 pc=00000000000208a0..0000000000020a06 │ │ │ │ - DW_CFA_advance_loc: 18 to 00000000000208b2 │ │ │ │ +00000a28 000000000000004c 00000a2c FDE cie=00000000 pc=0000000000020420..000000000002057e │ │ │ │ + DW_CFA_advance_loc: 18 to 0000000000020432 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000208b4 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000020434 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000208b6 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000020436 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000208b8 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000020438 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000208b9 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000020439 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000208ba │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000002043a │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc2: 301 to 00000000000209e7 │ │ │ │ + DW_CFA_advance_loc2: 293 to 000000000002055f │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000209e8 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000020560 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000209ea │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000020562 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000209ec │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000020564 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000209ee │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000020566 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000209f0 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000020568 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000209f1 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000020569 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 20 to 0000000000020a05 │ │ │ │ + DW_CFA_advance_loc: 20 to 000000000002057d │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_restore: r3 (rbx) │ │ │ │ DW_CFA_restore: r6 (rbp) │ │ │ │ DW_CFA_restore: r12 (r12) │ │ │ │ DW_CFA_restore: r13 (r13) │ │ │ │ DW_CFA_restore: r14 (r14) │ │ │ │ DW_CFA_restore: r15 (r15) │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000a88 000000000000004c 00000a8c FDE cie=00000000 pc=0000000000020a10..0000000000020ca1 │ │ │ │ - DW_CFA_advance_loc: 18 to 0000000000020a22 │ │ │ │ +00000a78 0000000000000044 00000a7c FDE cie=00000000 pc=0000000000020580..0000000000020791 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000020586 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000020a27 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000020588 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000020a2c │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000002058d │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000020a2e │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002058f │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000020a2f │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000020590 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000020a30 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000020591 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc2: 594 to 0000000000020c82 │ │ │ │ + DW_CFA_advance_loc2: 482 to 0000000000020773 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000020c83 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000020774 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000020c85 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000020776 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000020c87 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000020778 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000020c89 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002077a │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000020c8b │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002077c │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000020c8c │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000002077d │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 20 to 0000000000020ca0 │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_restore: r3 (rbx) │ │ │ │ - DW_CFA_restore: r6 (rbp) │ │ │ │ - DW_CFA_restore: r12 (r12) │ │ │ │ - DW_CFA_restore: r13 (r13) │ │ │ │ - DW_CFA_restore: r14 (r14) │ │ │ │ - DW_CFA_restore: r15 (r15) │ │ │ │ + DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000ad8 000000000000002c 00000adc FDE cie=00000000 pc=0000000000020cb0..000000000002155c │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000020cb5 │ │ │ │ +00000ac0 000000000000002c 00000ac4 FDE cie=00000000 pc=00000000000207a0..0000000000020fc5 │ │ │ │ + DW_CFA_advance_loc: 5 to 00000000000207a5 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 14 to 0000000000020cc3 │ │ │ │ + DW_CFA_advance_loc: 11 to 00000000000207b0 │ │ │ │ DW_CFA_def_cfa_register: r6 (rbp) │ │ │ │ - DW_CFA_advance_loc: 20 to 0000000000020cd7 │ │ │ │ + DW_CFA_advance_loc: 6 to 00000000000207b6 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 17 to 00000000000207c7 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-48 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc2: 1847 to 000000000002140e │ │ │ │ + DW_CFA_advance_loc2: 1714 to 0000000000020e79 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa: r7 (rsp) ofs 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000002140f │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000020e7a │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ │ │ │ │ -00000b08 000000000000002c 00000b0c FDE cie=00000000 pc=0000000000021560..00000000000223f8 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000021565 │ │ │ │ +00000af0 000000000000002c 00000af4 FDE cie=00000000 pc=0000000000020fd0..0000000000021c59 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000020fd5 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 11 to 0000000000021570 │ │ │ │ + DW_CFA_advance_loc: 13 to 0000000000020fe2 │ │ │ │ DW_CFA_def_cfa_register: r6 (rbp) │ │ │ │ - DW_CFA_advance_loc: 20 to 0000000000021584 │ │ │ │ + DW_CFA_advance_loc: 20 to 0000000000020ff6 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-48 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc2: 3639 to 00000000000223bb │ │ │ │ + DW_CFA_advance_loc2: 3125 to 0000000000021c2b │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa: r7 (rsp) ofs 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000223bc │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000021c2c │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000b38 000000000000001c 00000b3c FDE cie=00000000 pc=0000000000022400..0000000000022451 │ │ │ │ - DW_CFA_advance_loc: 15 to 000000000002240f │ │ │ │ +00000b20 000000000000001c 00000b24 FDE cie=00000000 pc=0000000000021c60..0000000000021ca9 │ │ │ │ + DW_CFA_advance_loc: 15 to 0000000000021c6f │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 9 to 0000000000022418 │ │ │ │ + DW_CFA_advance_loc: 9 to 0000000000021c78 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 35 to 000000000002243b │ │ │ │ + DW_CFA_advance_loc: 33 to 0000000000021c99 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000002243c │ │ │ │ + DW_CFA_advance_loc: 3 to 0000000000021c9c │ │ │ │ DW_CFA_restore: r3 (rbx) │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ │ │ │ │ -00000b58 0000000000000018 00000b5c FDE cie=00000000 pc=0000000000022460..000000000002251e │ │ │ │ - DW_CFA_advance_loc: 42 to 000000000002248a │ │ │ │ +00000b40 0000000000000018 00000b44 FDE cie=00000000 pc=0000000000021cb0..0000000000021d66 │ │ │ │ + DW_CFA_advance_loc: 42 to 0000000000021cda │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc1: 131 to 000000000002250d │ │ │ │ + DW_CFA_advance_loc1: 123 to 0000000000021d55 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000002250e │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000021d56 │ │ │ │ DW_CFA_restore: r3 (rbx) │ │ │ │ │ │ │ │ -00000b74 0000000000000044 00000b78 FDE cie=00000000 pc=0000000000022520..00000000000226c8 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000022526 │ │ │ │ +00000b5c 0000000000000044 00000b60 FDE cie=00000000 pc=0000000000021d70..0000000000021f10 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000021d76 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000022528 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000021d7b │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002252a │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000021d7d │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000002252f │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000021d7f │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000022530 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000021d80 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000022531 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000021d81 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc2: 318 to 000000000002266f │ │ │ │ + DW_CFA_advance_loc2: 316 to 0000000000021ebd │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000022670 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000021ebe │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000022672 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000021ec0 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000022674 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000021ec2 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000022676 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000021ec4 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000022678 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000021ec6 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000022679 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000021ec7 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000bbc 0000000000000044 00000bc0 FDE cie=00000000 pc=00000000000226d0..000000000002296d │ │ │ │ - DW_CFA_advance_loc: 6 to 00000000000226d6 │ │ │ │ +00000ba4 0000000000000044 00000ba8 FDE cie=00000000 pc=0000000000021f10..000000000002216c │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000021f16 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000226d8 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000021f1b │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000226da │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000021f1d │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000226dc │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000021f1f │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000226dd │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000021f20 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000226de │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000021f21 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc2: 574 to 000000000002291c │ │ │ │ + DW_CFA_advance_loc2: 507 to 000000000002211c │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000002291d │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000002211d │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002291f │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002211f │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000022921 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000022121 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000022923 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000022123 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000022925 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000022125 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000022926 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000022126 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000c04 0000000000000040 00000c08 FDE cie=00000000 pc=0000000000022970..0000000000022b92 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000022976 │ │ │ │ +00000bec 0000000000000040 00000bf0 FDE cie=00000000 pc=0000000000022170..0000000000022392 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000022176 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000022978 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000022178 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002297a │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002217a │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002297c │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002217c │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000002297d │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000002217d │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000002297e │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000002217e │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc2: 522 to 0000000000022b88 │ │ │ │ + DW_CFA_advance_loc2: 522 to 0000000000022388 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000022b89 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000022389 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000022b8b │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002238b │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000022b8d │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002238d │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000022b8f │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002238f │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000022b91 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000022391 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000c48 0000000000000048 00000c4c FDE cie=00000000 pc=0000000000022ba0..0000000000022e07 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000022ba6 │ │ │ │ +00000c30 0000000000000040 00000c34 FDE cie=00000000 pc=00000000000223a0..00000000000225ce │ │ │ │ + DW_CFA_advance_loc: 6 to 00000000000223a6 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000022ba8 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000223a8 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000022baa │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000223aa │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000022bac │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000223ac │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000022bad │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000223ad │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000022bae │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000223ae │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000022bb2 │ │ │ │ - DW_CFA_def_cfa_offset: 136 │ │ │ │ - DW_CFA_advance_loc2: 586 to 0000000000022dfc │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000022dfd │ │ │ │ + DW_CFA_advance_loc2: 534 to 00000000000225c4 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000022dfe │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000225c5 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000022e00 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000225c7 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000022e02 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000225c9 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000022e04 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000225cb │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000022e06 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000225cd │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ │ │ │ │ -00000c94 0000000000000044 00000c98 FDE cie=00000000 pc=0000000000022e10..0000000000022f96 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000022e16 │ │ │ │ +00000c74 0000000000000044 00000c78 FDE cie=00000000 pc=00000000000225d0..0000000000022756 │ │ │ │ + DW_CFA_advance_loc: 6 to 00000000000225d6 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000022e18 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000225d8 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000022e1a │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000225da │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000022e1c │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000225dc │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000022e1d │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000225dd │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000022e1e │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000225de │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc2: 311 to 0000000000022f55 │ │ │ │ + DW_CFA_advance_loc2: 311 to 0000000000022715 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000022f56 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000022716 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000022f58 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000022718 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000022f5a │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002271a │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000022f5c │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002271c │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000022f5e │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002271e │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000022f5f │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000002271f │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000cdc 0000000000000044 00000ce0 FDE cie=00000000 pc=0000000000022fa0..0000000000023197 │ │ │ │ - DW_CFA_advance_loc: 9 to 0000000000022fa9 │ │ │ │ +00000cbc 0000000000000044 00000cc0 FDE cie=00000000 pc=0000000000022760..000000000002295a │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000022766 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000022fae │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000002276e │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000022fb0 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000022770 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000022fb2 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000022772 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000022fb3 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000022773 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000022fb4 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000022774 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc2: 407 to 000000000002314b │ │ │ │ + DW_CFA_advance_loc2: 400 to 0000000000022904 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000002314c │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000022905 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002314e │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000022907 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000023150 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000022909 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000023152 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002290b │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000023154 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002290d │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000023155 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000002290e │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000d24 0000000000000044 00000d28 FDE cie=00000000 pc=00000000000231a0..0000000000023468 │ │ │ │ - DW_CFA_advance_loc: 6 to 00000000000231a6 │ │ │ │ +00000d04 0000000000000044 00000d08 FDE cie=00000000 pc=0000000000022960..0000000000022be5 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000022966 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000231a8 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000002296b │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000231aa │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002296d │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 5 to 00000000000231af │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002296f │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000231b0 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000022970 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000231b1 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000022971 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc2: 616 to 0000000000023419 │ │ │ │ + DW_CFA_advance_loc2: 546 to 0000000000022b93 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000002341a │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000022b94 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002341c │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000022b96 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002341e │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000022b98 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000023420 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000022b9a │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000023422 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000022b9c │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000023423 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000022b9d │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000d6c 0000000000000010 00000d70 FDE cie=00000000 pc=0000000000023470..0000000000023475 │ │ │ │ +00000d4c 0000000000000010 00000d50 FDE cie=00000000 pc=0000000000022bf0..0000000000022bf5 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000d80 0000000000000040 00000d84 FDE cie=00000000 pc=0000000000023480..00000000000236bf │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000023486 │ │ │ │ +00000d60 0000000000000040 00000d64 FDE cie=00000000 pc=0000000000022c00..0000000000022e3a │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000022c06 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000023488 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000022c08 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002348a │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000022c0a │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002348c │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000022c0c │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000002348d │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000022c0d │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000002348e │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000022c0e │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc2: 551 to 00000000000236b5 │ │ │ │ + DW_CFA_advance_loc2: 546 to 0000000000022e30 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000236b6 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000022e31 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000236b8 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000022e33 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000236ba │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000022e35 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000236bc │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000022e37 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000236be │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000022e39 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000dc4 0000000000000010 00000dc8 FDE cie=00000000 pc=00000000000236c0..00000000000236ca │ │ │ │ +00000da4 0000000000000010 00000da8 FDE cie=00000000 pc=0000000000022e40..0000000000022e4a │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000dd8 0000000000000010 00000ddc FDE cie=00000000 pc=00000000000236d0..00000000000236dc │ │ │ │ +00000db8 0000000000000010 00000dbc FDE cie=00000000 pc=0000000000022e50..0000000000022e5c │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000dec 0000000000000040 00000df0 FDE cie=00000000 pc=00000000000236e0..00000000000238c5 │ │ │ │ - DW_CFA_advance_loc: 6 to 00000000000236e6 │ │ │ │ +00000dcc 0000000000000040 00000dd0 FDE cie=00000000 pc=0000000000022e60..000000000002302d │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000022e66 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000236e8 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000022e68 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000236ea │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000022e6a │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000236ec │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000022e6c │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000236ed │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000022e6d │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000236ee │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000022e6e │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc2: 461 to 00000000000238bb │ │ │ │ + DW_CFA_advance_loc2: 437 to 0000000000023023 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000238bc │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000023024 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000238be │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000023026 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000238c0 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000023028 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000238c2 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002302a │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000238c4 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002302c │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000e30 000000000000002c 00000e34 FDE cie=00000000 pc=0000000000023900..0000000000023b73 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000023905 │ │ │ │ +00000e10 000000000000002c 00000e14 FDE cie=00000000 pc=0000000000023030..0000000000023293 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000023035 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 3 to 0000000000023908 │ │ │ │ + DW_CFA_advance_loc: 3 to 0000000000023038 │ │ │ │ DW_CFA_def_cfa_register: r6 (rbp) │ │ │ │ - DW_CFA_advance_loc: 13 to 0000000000023915 │ │ │ │ + DW_CFA_advance_loc: 13 to 0000000000023045 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-48 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc2: 583 to 0000000000023b5c │ │ │ │ + DW_CFA_advance_loc2: 567 to 000000000002327c │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa: r7 (rsp) ofs 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000023b5d │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000002327d │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000e60 0000000000000044 00000e64 FDE cie=00000000 pc=0000000000023b80..0000000000023cf4 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000023b86 │ │ │ │ +00000e40 0000000000000044 00000e44 FDE cie=00000000 pc=00000000000232a0..00000000000233f4 │ │ │ │ + DW_CFA_advance_loc: 6 to 00000000000232a6 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000023b88 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000232a8 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000023b8a │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000232aa │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000023b8c │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000232ac │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000023b8d │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000232ad │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000023b91 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000232ae │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc2: 312 to 0000000000023cc9 │ │ │ │ + DW_CFA_advance_loc2: 283 to 00000000000233c9 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000023cca │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000233ca │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000023ccc │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000233cc │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000023cce │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000233ce │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000023cd0 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000233d0 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000023cd2 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000233d2 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000023cd3 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000233d3 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000ea8 000000000000002c 00000eac FDE cie=00000000 pc=0000000000023d00..0000000000024125 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000023d05 │ │ │ │ +00000e88 000000000000002c 00000e8c FDE cie=00000000 pc=0000000000023400..0000000000023809 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000023405 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 3 to 0000000000023d08 │ │ │ │ + DW_CFA_advance_loc: 3 to 0000000000023408 │ │ │ │ DW_CFA_def_cfa_register: r6 (rbp) │ │ │ │ - DW_CFA_advance_loc: 17 to 0000000000023d19 │ │ │ │ + DW_CFA_advance_loc: 17 to 0000000000023419 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-48 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc2: 967 to 00000000000240e0 │ │ │ │ + DW_CFA_advance_loc2: 948 to 00000000000237cd │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa: r7 (rsp) ofs 8 │ │ │ │ - DW_CFA_advance_loc: 16 to 00000000000240f0 │ │ │ │ + DW_CFA_advance_loc: 3 to 00000000000237d0 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000ed8 000000000000002c 00000edc FDE cie=00000000 pc=0000000000024130..000000000002463e │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000024135 │ │ │ │ +00000eb8 000000000000002c 00000ebc FDE cie=00000000 pc=0000000000023810..0000000000023d3e │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000023815 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 3 to 0000000000024138 │ │ │ │ + DW_CFA_advance_loc: 3 to 0000000000023818 │ │ │ │ DW_CFA_def_cfa_register: r6 (rbp) │ │ │ │ - DW_CFA_advance_loc: 17 to 0000000000024149 │ │ │ │ + DW_CFA_advance_loc: 17 to 0000000000023829 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-48 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc2: 1210 to 0000000000024603 │ │ │ │ + DW_CFA_advance_loc2: 1249 to 0000000000023d0a │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa: r7 (rsp) ofs 8 │ │ │ │ - DW_CFA_advance_loc: 13 to 0000000000024610 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000023d10 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000f08 000000000000002c 00000f0c FDE cie=00000000 pc=0000000000024640..0000000000024c55 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000024645 │ │ │ │ +00000ee8 000000000000002c 00000eec FDE cie=00000000 pc=0000000000023d40..0000000000024326 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000023d45 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000002464b │ │ │ │ + DW_CFA_advance_loc: 3 to 0000000000023d48 │ │ │ │ DW_CFA_def_cfa_register: r6 (rbp) │ │ │ │ - DW_CFA_advance_loc: 9 to 0000000000024654 │ │ │ │ + DW_CFA_advance_loc: 9 to 0000000000023d51 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-48 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc2: 1365 to 0000000000024ba9 │ │ │ │ + DW_CFA_advance_loc2: 1312 to 0000000000024271 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa: r7 (rsp) ofs 8 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000024bb0 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000024278 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000f38 000000000000004c 00000f3c FDE cie=00000000 pc=0000000000024c60..0000000000024f38 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000024c66 │ │ │ │ +00000f18 000000000000004c 00000f1c FDE cie=00000000 pc=0000000000024330..0000000000024600 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000024336 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000024c68 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000024338 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000024c6a │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002433a │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000024c6f │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000002433f │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000024c70 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000024340 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000024c71 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000024344 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000024c78 │ │ │ │ - DW_CFA_def_cfa_offset: 176 │ │ │ │ - DW_CFA_advance_loc2: 640 to 0000000000024ef8 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000002434b │ │ │ │ + DW_CFA_def_cfa_offset: 192 │ │ │ │ + DW_CFA_advance_loc2: 637 to 00000000000245c8 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000024ef9 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000245c9 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000024efa │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000245ca │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000024efc │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000245cc │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000024efe │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000245ce │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000024f00 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000245d0 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000024f02 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000245d2 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 14 to 0000000000024f10 │ │ │ │ + DW_CFA_advance_loc: 6 to 00000000000245d8 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000f88 0000000000000044 00000f8c FDE cie=00000000 pc=0000000000024f40..0000000000025093 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000024f46 │ │ │ │ +00000f68 0000000000000044 00000f6c FDE cie=00000000 pc=0000000000024600..0000000000024734 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000024606 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000024f48 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000002460b │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000024f4a │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002460d │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000024f4c │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002460f │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000024f4d │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000024610 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000024f4e │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000024611 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc2: 286 to 000000000002506c │ │ │ │ + DW_CFA_advance_loc2: 259 to 0000000000024714 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000002506d │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000024715 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002506f │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000024717 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000025071 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000024719 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000025073 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002471b │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000025075 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002471d │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 11 to 0000000000025080 │ │ │ │ + DW_CFA_advance_loc: 3 to 0000000000024720 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000fd0 000000000000002c 00000fd4 FDE cie=00000000 pc=00000000000250c0..00000000000254de │ │ │ │ - DW_CFA_advance_loc: 5 to 00000000000250c5 │ │ │ │ +00000fb0 000000000000002c 00000fb4 FDE cie=00000000 pc=0000000000024740..0000000000024b50 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000024745 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 3 to 00000000000250c8 │ │ │ │ + DW_CFA_advance_loc: 3 to 0000000000024748 │ │ │ │ DW_CFA_def_cfa_register: r6 (rbp) │ │ │ │ - DW_CFA_advance_loc: 17 to 00000000000250d9 │ │ │ │ + DW_CFA_advance_loc: 17 to 0000000000024759 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-48 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc2: 967 to 00000000000254a0 │ │ │ │ + DW_CFA_advance_loc2: 962 to 0000000000024b1b │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa: r7 (rsp) ofs 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000254a1 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000024b1c │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00001000 000000000000002c 00001004 FDE cie=00000000 pc=00000000000254e0..0000000000025a55 │ │ │ │ - DW_CFA_advance_loc: 5 to 00000000000254e5 │ │ │ │ +00000fe0 000000000000002c 00000fe4 FDE cie=00000000 pc=0000000000024b50..00000000000250e5 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000024b55 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 3 to 00000000000254e8 │ │ │ │ + DW_CFA_advance_loc: 3 to 0000000000024b58 │ │ │ │ DW_CFA_def_cfa_register: r6 (rbp) │ │ │ │ - DW_CFA_advance_loc: 17 to 00000000000254f9 │ │ │ │ + DW_CFA_advance_loc: 17 to 0000000000024b69 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-48 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc2: 1292 to 0000000000025a05 │ │ │ │ + DW_CFA_advance_loc2: 1332 to 000000000002509d │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa: r7 (rsp) ofs 8 │ │ │ │ - DW_CFA_advance_loc: 11 to 0000000000025a10 │ │ │ │ + DW_CFA_advance_loc: 3 to 00000000000250a0 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00001030 0000000000000010 00001034 FDE cie=00000000 pc=0000000000025a60..0000000000025a6c │ │ │ │ +00001010 0000000000000010 00001014 FDE cie=00000000 pc=00000000000250f0..00000000000250fc │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00001044 0000000000000040 00001048 FDE cie=00000000 pc=0000000000025a80..0000000000025c65 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000025a86 │ │ │ │ +00001024 0000000000000040 00001028 FDE cie=00000000 pc=0000000000025100..00000000000252cd │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000025106 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000025a88 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000025108 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000025a8a │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002510a │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000025a8c │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002510c │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000025a8d │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000002510d │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000025a8e │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000002510e │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc2: 461 to 0000000000025c5b │ │ │ │ + DW_CFA_advance_loc2: 437 to 00000000000252c3 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000025c5c │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000252c4 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000025c5e │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000252c6 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000025c60 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000252c8 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000025c62 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000252ca │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000025c64 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000252cc │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00001088 000000000000002c 0000108c FDE cie=00000000 pc=0000000000025c80..0000000000025f20 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000025c85 │ │ │ │ +00001068 000000000000002c 0000106c FDE cie=00000000 pc=00000000000252d0..00000000000255c0 │ │ │ │ + DW_CFA_advance_loc: 5 to 00000000000252d5 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 3 to 0000000000025c88 │ │ │ │ + DW_CFA_advance_loc: 3 to 00000000000252d8 │ │ │ │ DW_CFA_def_cfa_register: r6 (rbp) │ │ │ │ - DW_CFA_advance_loc: 13 to 0000000000025c95 │ │ │ │ + DW_CFA_advance_loc: 17 to 00000000000252e9 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-48 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc2: 628 to 0000000000025f09 │ │ │ │ + DW_CFA_advance_loc2: 704 to 00000000000255a9 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa: r7 (rsp) ofs 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000025f0a │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000255aa │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000010b8 0000000000000044 000010bc FDE cie=00000000 pc=0000000000025f20..0000000000026094 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000025f26 │ │ │ │ +00001098 0000000000000044 0000109c FDE cie=00000000 pc=00000000000255c0..0000000000025714 │ │ │ │ + DW_CFA_advance_loc: 6 to 00000000000255c6 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000025f28 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000255c8 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000025f2a │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000255ca │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000025f2c │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000255cc │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000025f2d │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000255cd │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000025f31 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000255ce │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc2: 312 to 0000000000026069 │ │ │ │ + DW_CFA_advance_loc2: 283 to 00000000000256e9 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000002606a │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000256ea │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002606c │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000256ec │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002606e │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000256ee │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000026070 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000256f0 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000026072 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000256f2 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000026073 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000256f3 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00001100 000000000000002c 00001104 FDE cie=00000000 pc=00000000000260a0..0000000000026565 │ │ │ │ - DW_CFA_advance_loc: 5 to 00000000000260a5 │ │ │ │ +000010e0 000000000000002c 000010e4 FDE cie=00000000 pc=0000000000025720..0000000000025be5 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000025725 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 3 to 00000000000260a8 │ │ │ │ + DW_CFA_advance_loc: 3 to 0000000000025728 │ │ │ │ DW_CFA_def_cfa_register: r6 (rbp) │ │ │ │ - DW_CFA_advance_loc: 17 to 00000000000260b9 │ │ │ │ + DW_CFA_advance_loc: 17 to 0000000000025739 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-48 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc2: 1130 to 0000000000026523 │ │ │ │ + DW_CFA_advance_loc2: 1140 to 0000000000025bad │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa: r7 (rsp) ofs 8 │ │ │ │ - DW_CFA_advance_loc: 13 to 0000000000026530 │ │ │ │ + DW_CFA_advance_loc: 3 to 0000000000025bb0 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00001130 000000000000002c 00001134 FDE cie=00000000 pc=0000000000026580..0000000000026bee │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000026585 │ │ │ │ +00001110 000000000000002c 00001114 FDE cie=00000000 pc=0000000000025bf0..0000000000026246 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000025bf5 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 3 to 0000000000026588 │ │ │ │ + DW_CFA_advance_loc: 3 to 0000000000025bf8 │ │ │ │ DW_CFA_def_cfa_register: r6 (rbp) │ │ │ │ - DW_CFA_advance_loc: 17 to 0000000000026599 │ │ │ │ + DW_CFA_advance_loc: 17 to 0000000000025c09 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-48 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc2: 1566 to 0000000000026bb7 │ │ │ │ + DW_CFA_advance_loc2: 1544 to 0000000000026211 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa: r7 (rsp) ofs 8 │ │ │ │ - DW_CFA_advance_loc: 9 to 0000000000026bc0 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000026218 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00001160 000000000000002c 00001164 FDE cie=00000000 pc=0000000000026c00..00000000000272a8 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000026c05 │ │ │ │ +00001140 000000000000002c 00001144 FDE cie=00000000 pc=0000000000026250..00000000000268c8 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000026255 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 3 to 0000000000026c08 │ │ │ │ + DW_CFA_advance_loc: 3 to 0000000000026258 │ │ │ │ DW_CFA_def_cfa_register: r6 (rbp) │ │ │ │ - DW_CFA_advance_loc: 9 to 0000000000026c11 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000002625e │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000026264 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-48 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc2: 1510 to 00000000000271f7 │ │ │ │ + DW_CFA_advance_loc2: 1476 to 0000000000026828 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa: r7 (rsp) ofs 8 │ │ │ │ - DW_CFA_advance_loc: 9 to 0000000000027200 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000026830 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ │ │ │ │ -00001190 000000000000004c 00001194 FDE cie=00000000 pc=00000000000272c0..0000000000027598 │ │ │ │ - DW_CFA_advance_loc: 6 to 00000000000272c6 │ │ │ │ +00001170 000000000000004c 00001174 FDE cie=00000000 pc=00000000000268d0..0000000000026ba0 │ │ │ │ + DW_CFA_advance_loc: 6 to 00000000000268d6 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000272c8 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000268d8 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000272ca │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000268da │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 5 to 00000000000272cf │ │ │ │ + DW_CFA_advance_loc: 5 to 00000000000268df │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000272d0 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000268e0 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000272d1 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000268e4 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 7 to 00000000000272d8 │ │ │ │ - DW_CFA_def_cfa_offset: 176 │ │ │ │ - DW_CFA_advance_loc2: 640 to 0000000000027558 │ │ │ │ + DW_CFA_advance_loc: 7 to 00000000000268eb │ │ │ │ + DW_CFA_def_cfa_offset: 192 │ │ │ │ + DW_CFA_advance_loc2: 637 to 0000000000026b68 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000027559 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000026b69 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000002755a │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000026b6a │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002755c │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000026b6c │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002755e │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000026b6e │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000027560 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000026b70 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000027562 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000026b72 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 14 to 0000000000027570 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000026b78 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000011e0 0000000000000044 000011e4 FDE cie=00000000 pc=00000000000275a0..00000000000276f3 │ │ │ │ - DW_CFA_advance_loc: 6 to 00000000000275a6 │ │ │ │ +000011c0 0000000000000044 000011c4 FDE cie=00000000 pc=0000000000026ba0..0000000000026cd4 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000026ba6 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000275a8 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000026bab │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000275aa │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000026bad │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000275ac │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000026baf │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000275ad │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000026bb0 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000275ae │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000026bb1 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc2: 286 to 00000000000276cc │ │ │ │ + DW_CFA_advance_loc2: 259 to 0000000000026cb4 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000276cd │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000026cb5 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000276cf │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000026cb7 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000276d1 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000026cb9 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000276d3 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000026cbb │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000276d5 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000026cbd │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 11 to 00000000000276e0 │ │ │ │ + DW_CFA_advance_loc: 3 to 0000000000026cc0 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00001228 000000000000002c 0000122c FDE cie=00000000 pc=0000000000027700..0000000000027bce │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000027705 │ │ │ │ +00001208 000000000000002c 0000120c FDE cie=00000000 pc=0000000000026ce0..00000000000271be │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000026ce5 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 3 to 0000000000027708 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000026ceb │ │ │ │ DW_CFA_def_cfa_register: r6 (rbp) │ │ │ │ - DW_CFA_advance_loc: 17 to 0000000000027719 │ │ │ │ + DW_CFA_advance_loc: 17 to 0000000000026cfc │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-48 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc2: 1153 to 0000000000027b9a │ │ │ │ + DW_CFA_advance_loc2: 1158 to 0000000000027182 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa: r7 (rsp) ofs 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000027b9b │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000027183 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00001258 000000000000002c 0000125c FDE cie=00000000 pc=0000000000027be0..00000000000282fc │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000027be5 │ │ │ │ +00001238 000000000000002c 0000123c FDE cie=00000000 pc=00000000000271c0..000000000002786f │ │ │ │ + DW_CFA_advance_loc: 5 to 00000000000271c5 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 3 to 0000000000027be8 │ │ │ │ + DW_CFA_advance_loc: 3 to 00000000000271c8 │ │ │ │ DW_CFA_def_cfa_register: r6 (rbp) │ │ │ │ - DW_CFA_advance_loc: 17 to 0000000000027bf9 │ │ │ │ + DW_CFA_advance_loc: 17 to 00000000000271d9 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-48 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc2: 1713 to 00000000000282aa │ │ │ │ + DW_CFA_advance_loc2: 1608 to 0000000000027821 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa: r7 (rsp) ofs 8 │ │ │ │ - DW_CFA_advance_loc: 6 to 00000000000282b0 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000027828 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00001288 0000000000000010 0000128c FDE cie=00000000 pc=0000000000028300..0000000000028305 │ │ │ │ +00001268 0000000000000010 0000126c FDE cie=00000000 pc=0000000000027870..0000000000027875 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000129c 0000000000000010 000012a0 FDE cie=00000000 pc=0000000000028310..0000000000028315 │ │ │ │ +0000127c 0000000000000010 00001280 FDE cie=00000000 pc=0000000000027880..0000000000027885 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000012b0 0000000000000010 000012b4 FDE cie=00000000 pc=0000000000028320..0000000000028325 │ │ │ │ +00001290 0000000000000010 00001294 FDE cie=00000000 pc=0000000000027890..0000000000027895 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000012c4 0000000000000010 000012c8 FDE cie=00000000 pc=0000000000028330..0000000000028335 │ │ │ │ +000012a4 0000000000000010 000012a8 FDE cie=00000000 pc=00000000000278a0..00000000000278a5 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000012d8 0000000000000010 000012dc FDE cie=00000000 pc=0000000000028340..0000000000028345 │ │ │ │ +000012b8 0000000000000010 000012bc FDE cie=00000000 pc=00000000000278b0..00000000000278b5 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000012ec 0000000000000010 000012f0 FDE cie=00000000 pc=0000000000028350..0000000000028355 │ │ │ │ +000012cc 0000000000000010 000012d0 FDE cie=00000000 pc=00000000000278c0..00000000000278c5 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00001300 000000000000002c 00001304 FDE cie=00000000 pc=0000000000028380..00000000000287d8 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000028385 │ │ │ │ +000012e0 000000000000002c 000012e4 FDE cie=00000000 pc=00000000000278d0..0000000000027cd8 │ │ │ │ + DW_CFA_advance_loc: 5 to 00000000000278d5 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 13 to 0000000000028392 │ │ │ │ + DW_CFA_advance_loc: 13 to 00000000000278e2 │ │ │ │ DW_CFA_def_cfa_register: r6 (rbp) │ │ │ │ - DW_CFA_advance_loc: 13 to 000000000002839f │ │ │ │ + DW_CFA_advance_loc: 13 to 00000000000278ef │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-48 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc2: 409 to 0000000000028538 │ │ │ │ + DW_CFA_advance_loc2: 369 to 0000000000027a60 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa: r7 (rsp) ofs 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000028539 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000027a61 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00001330 0000000000000054 00001334 FDE cie=00000000 pc=00000000000287e0..0000000000028986 │ │ │ │ - DW_CFA_advance_loc: 6 to 00000000000287e6 │ │ │ │ +00001310 0000000000000054 00001314 FDE cie=00000000 pc=0000000000027ce0..0000000000027e56 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000027ce6 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000287e8 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000027ce8 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000287ea │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000027cea │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000287ec │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000027cec │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000287f0 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000027cf0 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000287f4 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000027cf4 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc1: 195 to 00000000000288b7 │ │ │ │ + DW_CFA_advance_loc1: 163 to 0000000000027d97 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000288b8 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000027d98 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000288ba │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000027d9a │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000288bc │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000027d9c │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000288be │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000027d9e │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000288c0 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000027da0 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000288c1 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000027da1 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc1: 187 to 000000000002897c │ │ │ │ + DW_CFA_advance_loc1: 171 to 0000000000027e4c │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000002897d │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000027e4d │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002897f │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000027e4f │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000028981 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000027e51 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000028983 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000027e53 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000028985 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000027e55 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ │ │ │ │ -00001388 0000000000000030 0000138c FDE cie=00000000 pc=00000000000289c0..0000000000028ca3 │ │ │ │ - DW_CFA_advance_loc: 5 to 00000000000289c5 │ │ │ │ +00001368 0000000000000030 0000136c FDE cie=00000000 pc=0000000000027e60..00000000000280e3 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000027e65 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 13 to 00000000000289d2 │ │ │ │ + DW_CFA_advance_loc: 13 to 0000000000027e72 │ │ │ │ DW_CFA_def_cfa_register: r6 (rbp) │ │ │ │ - DW_CFA_advance_loc: 7 to 00000000000289d9 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000027e79 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-48 │ │ │ │ - DW_CFA_advance_loc2: 494 to 0000000000028bc7 │ │ │ │ + DW_CFA_advance_loc2: 414 to 0000000000028017 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa: r7 (rsp) ofs 8 │ │ │ │ - DW_CFA_advance_loc: 9 to 0000000000028bd0 │ │ │ │ + DW_CFA_advance_loc: 9 to 0000000000028020 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc1: 162 to 0000000000028c72 │ │ │ │ + DW_CFA_advance_loc1: 146 to 00000000000280b2 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa: r7 (rsp) ofs 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000028c73 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000280b3 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000013bc 0000000000000010 000013c0 FDE cie=00000000 pc=0000000000028cb0..0000000000028cb9 │ │ │ │ +0000139c 0000000000000010 000013a0 FDE cie=00000000 pc=00000000000280f0..00000000000280f9 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000013d0 0000000000000010 000013d4 FDE cie=00000000 pc=0000000000028cc0..0000000000028cc9 │ │ │ │ +000013b0 0000000000000010 000013b4 FDE cie=00000000 pc=0000000000028100..0000000000028109 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000013e4 0000000000000010 000013e8 FDE cie=00000000 pc=0000000000028cd0..0000000000028cd9 │ │ │ │ +000013c4 0000000000000010 000013c8 FDE cie=00000000 pc=0000000000028110..0000000000028119 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000013f8 0000000000000010 000013fc FDE cie=00000000 pc=0000000000028ce0..0000000000028ce9 │ │ │ │ +000013d8 0000000000000010 000013dc FDE cie=00000000 pc=0000000000028120..0000000000028129 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000140c 0000000000000010 00001410 FDE cie=00000000 pc=0000000000028cf0..0000000000028cf9 │ │ │ │ +000013ec 0000000000000010 000013f0 FDE cie=00000000 pc=0000000000028130..0000000000028139 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00001420 0000000000000010 00001424 FDE cie=00000000 pc=0000000000028d00..0000000000028d09 │ │ │ │ +00001400 0000000000000010 00001404 FDE cie=00000000 pc=0000000000028140..0000000000028149 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00001434 0000000000000010 00001438 FDE cie=00000000 pc=0000000000028d10..0000000000028d19 │ │ │ │ +00001414 0000000000000010 00001418 FDE cie=00000000 pc=0000000000028150..0000000000028159 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00001448 0000000000000010 0000144c FDE cie=00000000 pc=0000000000028d20..0000000000028d29 │ │ │ │ +00001428 0000000000000010 0000142c FDE cie=00000000 pc=0000000000028160..0000000000028169 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000145c 0000000000000010 00001460 FDE cie=00000000 pc=0000000000028d30..0000000000028d39 │ │ │ │ +0000143c 0000000000000010 00001440 FDE cie=00000000 pc=0000000000028170..0000000000028179 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00001470 0000000000000010 00001474 FDE cie=00000000 pc=0000000000028d40..0000000000028d49 │ │ │ │ +00001450 0000000000000010 00001454 FDE cie=00000000 pc=0000000000028180..0000000000028189 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00001484 0000000000000010 00001488 FDE cie=00000000 pc=0000000000028d50..0000000000028d59 │ │ │ │ +00001464 0000000000000010 00001468 FDE cie=00000000 pc=0000000000028190..0000000000028199 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00001498 0000000000000010 0000149c FDE cie=00000000 pc=0000000000028d60..0000000000028d69 │ │ │ │ +00001478 0000000000000010 0000147c FDE cie=00000000 pc=00000000000281a0..00000000000281a9 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000014ac 000000000000002c 000014b0 FDE cie=00000000 pc=0000000000028d80..0000000000028e91 │ │ │ │ - DW_CFA_advance_loc: 22 to 0000000000028d96 │ │ │ │ +0000148c 000000000000002c 00001490 FDE cie=00000000 pc=00000000000281b0..00000000000282c1 │ │ │ │ + DW_CFA_advance_loc: 22 to 00000000000281c6 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 9 to 0000000000028d9f │ │ │ │ + DW_CFA_advance_loc: 9 to 00000000000281cf │ │ │ │ DW_CFA_def_cfa_register: r6 (rbp) │ │ │ │ - DW_CFA_advance_loc1: 153 to 0000000000028e38 │ │ │ │ + DW_CFA_advance_loc1: 153 to 0000000000028268 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa: r7 (rsp) ofs 8 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000028e40 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000028270 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 58 to 0000000000028e7a │ │ │ │ + DW_CFA_advance_loc: 53 to 00000000000282a5 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa: r7 (rsp) ofs 8 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000028e80 │ │ │ │ + DW_CFA_advance_loc: 11 to 00000000000282b0 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 11 to 0000000000028e8b │ │ │ │ + DW_CFA_advance_loc: 11 to 00000000000282bb │ │ │ │ DW_CFA_def_cfa: r7 (rsp) ofs 8 │ │ │ │ DW_CFA_restore: r6 (rbp) │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000014dc 000000000000002c 000014e0 FDE cie=00000000 pc=0000000000028ea0..0000000000028fb1 │ │ │ │ - DW_CFA_advance_loc: 22 to 0000000000028eb6 │ │ │ │ +000014bc 000000000000002c 000014c0 FDE cie=00000000 pc=00000000000282d0..00000000000283e1 │ │ │ │ + DW_CFA_advance_loc: 22 to 00000000000282e6 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 9 to 0000000000028ebf │ │ │ │ + DW_CFA_advance_loc: 9 to 00000000000282ef │ │ │ │ DW_CFA_def_cfa_register: r6 (rbp) │ │ │ │ - DW_CFA_advance_loc1: 153 to 0000000000028f58 │ │ │ │ + DW_CFA_advance_loc1: 153 to 0000000000028388 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa: r7 (rsp) ofs 8 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000028f60 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000028390 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 58 to 0000000000028f9a │ │ │ │ + DW_CFA_advance_loc: 53 to 00000000000283c5 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa: r7 (rsp) ofs 8 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000028fa0 │ │ │ │ + DW_CFA_advance_loc: 11 to 00000000000283d0 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 11 to 0000000000028fab │ │ │ │ + DW_CFA_advance_loc: 11 to 00000000000283db │ │ │ │ DW_CFA_def_cfa: r7 (rsp) ofs 8 │ │ │ │ DW_CFA_restore: r6 (rbp) │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000150c 000000000000002c 00001510 FDE cie=00000000 pc=0000000000028fc0..00000000000292f5 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000028fc5 │ │ │ │ +000014ec 000000000000002c 000014f0 FDE cie=00000000 pc=00000000000283f0..0000000000028715 │ │ │ │ + DW_CFA_advance_loc: 5 to 00000000000283f5 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 3 to 0000000000028fc8 │ │ │ │ + DW_CFA_advance_loc: 3 to 00000000000283f8 │ │ │ │ DW_CFA_def_cfa_register: r6 (rbp) │ │ │ │ - DW_CFA_advance_loc: 17 to 0000000000028fd9 │ │ │ │ + DW_CFA_advance_loc: 17 to 0000000000028409 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-48 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc2: 737 to 00000000000292ba │ │ │ │ + DW_CFA_advance_loc2: 721 to 00000000000286da │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa: r7 (rsp) ofs 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000292bb │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000286db │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000153c 0000000000000030 00001540 FDE cie=00000000 pc=0000000000029300..00000000000295e6 │ │ │ │ - DW_CFA_advance_loc: 33 to 0000000000029321 │ │ │ │ +0000151c 0000000000000038 00001520 FDE cie=00000000 pc=0000000000028720..0000000000028992 │ │ │ │ + DW_CFA_advance_loc: 33 to 0000000000028741 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 3 to 0000000000029324 │ │ │ │ + DW_CFA_advance_loc: 3 to 0000000000028744 │ │ │ │ DW_CFA_def_cfa_register: r6 (rbp) │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000029325 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 62 to 0000000000029363 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000028746 │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002874a │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 56 to 0000000000028782 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa: r7 (rsp) ofs 8 │ │ │ │ - DW_CFA_advance_loc: 13 to 0000000000029370 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000028788 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc2: 612 to 00000000000295d4 │ │ │ │ + DW_CFA_advance_loc2: 504 to 0000000000028980 │ │ │ │ DW_CFA_def_cfa: r7 (rsp) ofs 8 │ │ │ │ DW_CFA_restore: r3 (rbx) │ │ │ │ DW_CFA_restore: r6 (rbp) │ │ │ │ - DW_CFA_advance_loc: 6 to 00000000000295da │ │ │ │ + DW_CFA_restore: r14 (r14) │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000028986 │ │ │ │ DW_CFA_def_cfa: r6 (rbp) ofs 16 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00001570 0000000000000030 00001574 FDE cie=00000000 pc=0000000000029600..00000000000298e6 │ │ │ │ - DW_CFA_advance_loc: 33 to 0000000000029621 │ │ │ │ +00001558 0000000000000038 0000155c FDE cie=00000000 pc=00000000000289a0..0000000000028c12 │ │ │ │ + DW_CFA_advance_loc: 33 to 00000000000289c1 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 3 to 0000000000029624 │ │ │ │ + DW_CFA_advance_loc: 3 to 00000000000289c4 │ │ │ │ DW_CFA_def_cfa_register: r6 (rbp) │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000029625 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 62 to 0000000000029663 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000289c6 │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000289ca │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 56 to 0000000000028a02 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa: r7 (rsp) ofs 8 │ │ │ │ - DW_CFA_advance_loc: 13 to 0000000000029670 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000028a08 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc2: 612 to 00000000000298d4 │ │ │ │ + DW_CFA_advance_loc2: 504 to 0000000000028c00 │ │ │ │ DW_CFA_def_cfa: r7 (rsp) ofs 8 │ │ │ │ DW_CFA_restore: r3 (rbx) │ │ │ │ DW_CFA_restore: r6 (rbp) │ │ │ │ - DW_CFA_advance_loc: 6 to 00000000000298da │ │ │ │ + DW_CFA_restore: r14 (r14) │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000028c06 │ │ │ │ DW_CFA_def_cfa: r6 (rbp) ofs 16 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000015a4 0000000000000024 000015a8 FDE cie=00000000 pc=00000000000298f0..0000000000029969 │ │ │ │ - DW_CFA_advance_loc: 5 to 00000000000298f5 │ │ │ │ +00001594 0000000000000024 00001598 FDE cie=00000000 pc=0000000000028c20..0000000000028c99 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000028c25 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000298f6 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000028c29 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 7 to 00000000000298fd │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000028c2d │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc1: 101 to 0000000000029962 │ │ │ │ + DW_CFA_advance_loc1: 101 to 0000000000028c92 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000029963 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000028c93 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000029964 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000028c94 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ │ │ │ │ -000015cc 0000000000000014 000015d0 FDE cie=00000000 pc=0000000000029970..0000000000029990 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000029978 │ │ │ │ +000015bc 0000000000000014 000015c0 FDE cie=00000000 pc=0000000000028ca0..0000000000028cc0 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000028ca8 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 19 to 000000000002998b │ │ │ │ + DW_CFA_advance_loc: 19 to 0000000000028cbb │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000015e4 0000000000000024 000015e8 FDE cie=00000000 pc=0000000000029990..0000000000029a05 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000029995 │ │ │ │ +000015d4 0000000000000024 000015d8 FDE cie=00000000 pc=0000000000028cc0..0000000000028d35 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000028cc5 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000029996 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000028cc9 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000002999d │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000028ccd │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc1: 97 to 00000000000299fe │ │ │ │ + DW_CFA_advance_loc1: 97 to 0000000000028d2e │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000299ff │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000028d2f │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000029a00 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000028d30 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ │ │ │ │ -0000160c 0000000000000014 00001610 FDE cie=00000000 pc=0000000000029a10..0000000000029a30 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000029a18 │ │ │ │ +000015fc 0000000000000014 00001600 FDE cie=00000000 pc=0000000000028d40..0000000000028d60 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000028d48 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 19 to 0000000000029a2b │ │ │ │ + DW_CFA_advance_loc: 19 to 0000000000028d5b │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00001624 0000000000000024 00001628 FDE cie=00000000 pc=0000000000029a30..0000000000029aa9 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000029a35 │ │ │ │ +00001614 0000000000000024 00001618 FDE cie=00000000 pc=0000000000028d60..0000000000028dd9 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000028d65 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000029a36 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000028d69 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000029a3d │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000028d6d │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc1: 101 to 0000000000029aa2 │ │ │ │ + DW_CFA_advance_loc1: 101 to 0000000000028dd2 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000029aa3 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000028dd3 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000029aa4 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000028dd4 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ │ │ │ │ -0000164c 0000000000000014 00001650 FDE cie=00000000 pc=0000000000029ab0..0000000000029ad0 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000029ab8 │ │ │ │ +0000163c 0000000000000014 00001640 FDE cie=00000000 pc=0000000000028de0..0000000000028e00 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000028de8 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 19 to 0000000000029acb │ │ │ │ + DW_CFA_advance_loc: 19 to 0000000000028dfb │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00001664 0000000000000024 00001668 FDE cie=00000000 pc=0000000000029ad0..0000000000029b45 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000029ad5 │ │ │ │ +00001654 0000000000000024 00001658 FDE cie=00000000 pc=0000000000028e00..0000000000028e75 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000028e05 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000029ad6 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000028e09 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000029add │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000028e0d │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc1: 97 to 0000000000029b3e │ │ │ │ + DW_CFA_advance_loc1: 97 to 0000000000028e6e │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000029b3f │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000028e6f │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000029b40 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000028e70 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ │ │ │ │ -0000168c 0000000000000014 00001690 FDE cie=00000000 pc=0000000000029b50..0000000000029b70 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000029b58 │ │ │ │ +0000167c 0000000000000014 00001680 FDE cie=00000000 pc=0000000000028e80..0000000000028ea0 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000028e88 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 19 to 0000000000029b6b │ │ │ │ + DW_CFA_advance_loc: 19 to 0000000000028e9b │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000016a4 0000000000000020 000016a8 FDE cie=00000000 pc=0000000000029b80..0000000000029c61 │ │ │ │ - DW_CFA_advance_loc1: 65 to 0000000000029bc1 │ │ │ │ +00001694 0000000000000020 00001698 FDE cie=00000000 pc=0000000000028ea0..0000000000028f69 │ │ │ │ + DW_CFA_advance_loc: 57 to 0000000000028ed9 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 10 to 0000000000029bcb │ │ │ │ + DW_CFA_advance_loc: 10 to 0000000000028ee3 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc1: 142 to 0000000000029c59 │ │ │ │ + DW_CFA_advance_loc1: 126 to 0000000000028f61 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 3 to 0000000000029c5c │ │ │ │ + DW_CFA_advance_loc: 3 to 0000000000028f64 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000029c5d │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000028f65 │ │ │ │ DW_CFA_restore_state │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -000016c8 0000000000000024 000016cc FDE cie=00000000 pc=0000000000029c80..0000000000029eaa │ │ │ │ - DW_CFA_advance_loc1: 193 to 0000000000029d41 │ │ │ │ +000016b8 0000000000000024 000016bc FDE cie=00000000 pc=0000000000028f70..000000000002914a │ │ │ │ + DW_CFA_advance_loc1: 177 to 0000000000029021 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000029d47 │ │ │ │ + DW_CFA_advance_loc: 10 to 000000000002902b │ │ │ │ DW_CFA_def_cfa_register: r6 (rbp) │ │ │ │ - DW_CFA_advance_loc2: 311 to 0000000000029e7e │ │ │ │ + DW_CFA_advance_loc1: 235 to 0000000000029116 │ │ │ │ DW_CFA_def_cfa: r7 (rsp) ofs 8 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000029e80 │ │ │ │ + DW_CFA_advance_loc: 10 to 0000000000029120 │ │ │ │ DW_CFA_restore: r6 (rbp) │ │ │ │ - DW_CFA_advance_loc: 16 to 0000000000029e90 │ │ │ │ + DW_CFA_advance_loc: 16 to 0000000000029130 │ │ │ │ DW_CFA_def_cfa: r6 (rbp) ofs 16 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -000016f0 0000000000000010 000016f4 FDE cie=00000000 pc=0000000000029eb0..0000000000029ec7 │ │ │ │ +000016e0 0000000000000010 000016e4 FDE cie=00000000 pc=0000000000029150..0000000000029167 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00001704 0000000000000014 00001708 FDE cie=00000000 pc=0000000000029ed0..0000000000029efe │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000029ed8 │ │ │ │ +000016f4 0000000000000014 000016f8 FDE cie=00000000 pc=0000000000029170..000000000002919e │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000029178 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 33 to 0000000000029ef9 │ │ │ │ + DW_CFA_advance_loc: 33 to 0000000000029199 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000171c 0000000000000010 00001720 FDE cie=00000000 pc=0000000000029f00..0000000000029f17 │ │ │ │ +0000170c 0000000000000010 00001710 FDE cie=00000000 pc=00000000000291a0..00000000000291b7 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00001730 0000000000000014 00001734 FDE cie=00000000 pc=0000000000029f20..0000000000029f4e │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000029f28 │ │ │ │ +00001720 0000000000000014 00001724 FDE cie=00000000 pc=00000000000291c0..00000000000291ee │ │ │ │ + DW_CFA_advance_loc: 8 to 00000000000291c8 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 33 to 0000000000029f49 │ │ │ │ + DW_CFA_advance_loc: 33 to 00000000000291e9 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00001748 0000000000000010 0000174c FDE cie=00000000 pc=0000000000029f50..0000000000029f67 │ │ │ │ +00001738 0000000000000010 0000173c FDE cie=00000000 pc=00000000000291f0..0000000000029207 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000175c 0000000000000014 00001760 FDE cie=00000000 pc=0000000000029f70..0000000000029f9e │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000029f78 │ │ │ │ +0000174c 0000000000000014 00001750 FDE cie=00000000 pc=0000000000029210..000000000002923e │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000029218 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 33 to 0000000000029f99 │ │ │ │ + DW_CFA_advance_loc: 33 to 0000000000029239 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00001774 0000000000000014 00001778 FDE cie=00000000 pc=0000000000029fa0..0000000000029fd4 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000029fa8 │ │ │ │ +00001764 0000000000000014 00001768 FDE cie=00000000 pc=0000000000029240..0000000000029274 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000029248 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 43 to 0000000000029fd3 │ │ │ │ + DW_CFA_advance_loc: 43 to 0000000000029273 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000178c 000000000000001c 00001790 FDE cie=00000000 pc=0000000000029fe0..000000000002a076 │ │ │ │ - DW_CFA_advance_loc: 21 to 0000000000029ff5 │ │ │ │ +0000177c 000000000000001c 00001780 FDE cie=00000000 pc=0000000000029280..0000000000029306 │ │ │ │ + DW_CFA_advance_loc: 17 to 0000000000029291 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 47 to 000000000002a024 │ │ │ │ + DW_CFA_advance_loc: 47 to 00000000000292c0 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000002a030 │ │ │ │ + DW_CFA_advance_loc: 8 to 00000000000292c8 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc1: 64 to 000000000002a070 │ │ │ │ + DW_CFA_advance_loc: 56 to 0000000000029300 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -000017ac 0000000000000018 000017b0 FDE cie=00000000 pc=000000000002a080..000000000002a0e8 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000002a088 │ │ │ │ +0000179c 0000000000000018 000017a0 FDE cie=00000000 pc=0000000000029310..0000000000029378 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000029318 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 34 to 000000000002a0aa │ │ │ │ + DW_CFA_advance_loc: 34 to 000000000002933a │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000002a0b0 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000029340 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000017c8 0000000000000014 000017cc FDE cie=00000000 pc=000000000002a0f0..000000000002a116 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000002a0f8 │ │ │ │ +000017b8 0000000000000014 000017bc FDE cie=00000000 pc=0000000000029380..00000000000293a6 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000029388 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 29 to 000000000002a115 │ │ │ │ + DW_CFA_advance_loc: 29 to 00000000000293a5 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000017e0 0000000000000014 000017e4 FDE cie=00000000 pc=000000000002a120..000000000002a154 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000002a128 │ │ │ │ +000017d0 0000000000000014 000017d4 FDE cie=00000000 pc=00000000000293b0..00000000000293e4 │ │ │ │ + DW_CFA_advance_loc: 8 to 00000000000293b8 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 43 to 000000000002a153 │ │ │ │ + DW_CFA_advance_loc: 43 to 00000000000293e3 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000017f8 000000000000001c 000017fc FDE cie=00000000 pc=000000000002a160..000000000002a1f6 │ │ │ │ - DW_CFA_advance_loc: 21 to 000000000002a175 │ │ │ │ +000017e8 000000000000001c 000017ec FDE cie=00000000 pc=00000000000293f0..0000000000029476 │ │ │ │ + DW_CFA_advance_loc: 17 to 0000000000029401 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 47 to 000000000002a1a4 │ │ │ │ + DW_CFA_advance_loc: 47 to 0000000000029430 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000002a1b0 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000029438 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc1: 64 to 000000000002a1f0 │ │ │ │ + DW_CFA_advance_loc: 56 to 0000000000029470 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -00001818 0000000000000018 0000181c FDE cie=00000000 pc=000000000002a200..000000000002a268 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000002a208 │ │ │ │ +00001808 0000000000000018 0000180c FDE cie=00000000 pc=0000000000029480..00000000000294e8 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000029488 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 34 to 000000000002a22a │ │ │ │ + DW_CFA_advance_loc: 34 to 00000000000294aa │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000002a230 │ │ │ │ + DW_CFA_advance_loc: 6 to 00000000000294b0 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00001834 0000000000000014 00001838 FDE cie=00000000 pc=000000000002a270..000000000002a293 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000002a278 │ │ │ │ +00001824 0000000000000014 00001828 FDE cie=00000000 pc=00000000000294f0..0000000000029513 │ │ │ │ + DW_CFA_advance_loc: 8 to 00000000000294f8 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 26 to 000000000002a292 │ │ │ │ + DW_CFA_advance_loc: 26 to 0000000000029512 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000184c 0000000000000044 00001850 FDE cie=00000000 pc=000000000002a2a0..000000000002a393 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000002a2a6 │ │ │ │ +0000183c 0000000000000044 00001840 FDE cie=00000000 pc=0000000000029520..0000000000029613 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000029526 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002a2a8 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000002952b │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002a2aa │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002952d │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000002a2af │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002952f │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000002a2b0 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000029530 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000002a2b1 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000029531 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002a2b5 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000029535 │ │ │ │ DW_CFA_def_cfa_offset: 96 │ │ │ │ - DW_CFA_advance_loc1: 209 to 000000000002a386 │ │ │ │ + DW_CFA_advance_loc1: 209 to 0000000000029606 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 3 to 000000000002a389 │ │ │ │ + DW_CFA_advance_loc: 3 to 0000000000029609 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000002a38a │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000002960a │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002a38c │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002960c │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002a38e │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002960e │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002a390 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000029610 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002a392 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000029612 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ │ │ │ │ -00001894 000000000000003c 00001898 FDE cie=00000000 pc=000000000002a3a0..000000000002a437 │ │ │ │ - DW_CFA_advance_loc: 17 to 000000000002a3b1 │ │ │ │ +00001884 000000000000003c 00001888 FDE cie=00000000 pc=0000000000029620..00000000000296af │ │ │ │ + DW_CFA_advance_loc: 17 to 0000000000029631 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002a3b3 │ │ │ │ + DW_CFA_advance_loc: 10 to 000000000002963b │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002a3b5 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000029640 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002a3b9 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000029641 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000002a3ba │ │ │ │ + DW_CFA_advance_loc: 3 to 0000000000029644 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-48 │ │ │ │ - DW_CFA_advance_loc1: 112 to 000000000002a42a │ │ │ │ + DW_CFA_advance_loc1: 94 to 00000000000296a2 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 3 to 000000000002a42d │ │ │ │ + DW_CFA_advance_loc: 3 to 00000000000296a5 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002a42f │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000296a7 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002a431 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000296a9 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002a433 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000296ab │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000002a434 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000296ac │ │ │ │ DW_CFA_restore: r3 (rbx) │ │ │ │ DW_CFA_restore: r6 (rbp) │ │ │ │ DW_CFA_restore: r12 (r12) │ │ │ │ DW_CFA_restore: r13 (r13) │ │ │ │ DW_CFA_restore: r14 (r14) │ │ │ │ │ │ │ │ -000018d4 0000000000000010 000018d8 FDE cie=00000000 pc=000000000002a440..000000000002a462 │ │ │ │ +000018c4 0000000000000010 000018c8 FDE cie=00000000 pc=00000000000296b0..00000000000296d2 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000018e8 000000000000001c 000018ec FDE cie=00000000 pc=000000000002a470..000000000002a506 │ │ │ │ - DW_CFA_advance_loc: 21 to 000000000002a485 │ │ │ │ +000018d8 000000000000001c 000018dc FDE cie=00000000 pc=00000000000296e0..0000000000029766 │ │ │ │ + DW_CFA_advance_loc: 17 to 00000000000296f1 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 51 to 000000000002a4b8 │ │ │ │ + DW_CFA_advance_loc: 51 to 0000000000029724 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000002a4c0 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000029728 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc1: 64 to 000000000002a500 │ │ │ │ + DW_CFA_advance_loc: 56 to 0000000000029760 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -00001908 000000000000001c 0000190c FDE cie=00000000 pc=000000000002a510..000000000002a5a6 │ │ │ │ - DW_CFA_advance_loc: 21 to 000000000002a525 │ │ │ │ +000018f8 000000000000001c 000018fc FDE cie=00000000 pc=0000000000029770..00000000000297f6 │ │ │ │ + DW_CFA_advance_loc: 17 to 0000000000029781 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 51 to 000000000002a558 │ │ │ │ + DW_CFA_advance_loc: 51 to 00000000000297b4 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000002a560 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000297b8 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc1: 64 to 000000000002a5a0 │ │ │ │ + DW_CFA_advance_loc: 56 to 00000000000297f0 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -00001928 0000000000000040 0000192c FDE cie=00000000 pc=000000000002a5b0..000000000002a6dc │ │ │ │ - DW_CFA_advance_loc: 48 to 000000000002a5e0 │ │ │ │ +00001918 0000000000000040 0000191c FDE cie=00000000 pc=0000000000029800..000000000002992c │ │ │ │ + DW_CFA_advance_loc: 48 to 0000000000029830 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002a5e2 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000029832 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000002a5e3 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000029833 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000002a5e4 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000029834 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000002a5eb │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000002983b │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc1: 172 to 000000000002a697 │ │ │ │ + DW_CFA_advance_loc1: 172 to 00000000000298e7 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000002a698 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000298e8 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000002a699 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000298e9 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002a69b │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000298eb │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002a69d │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000298ed │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 3 to 000000000002a6a0 │ │ │ │ + DW_CFA_advance_loc: 3 to 00000000000298f0 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 48 to 000000000002a6d0 │ │ │ │ + DW_CFA_advance_loc: 48 to 0000000000029920 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_restore: r3 (rbx) │ │ │ │ DW_CFA_restore: r6 (rbp) │ │ │ │ DW_CFA_restore: r12 (r12) │ │ │ │ DW_CFA_restore: r13 (r13) │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000196c 0000000000000050 00001970 FDE cie=00000000 pc=000000000002a6e0..000000000002a846 │ │ │ │ - DW_CFA_advance_loc: 23 to 000000000002a6f7 │ │ │ │ +0000195c 0000000000000050 00001960 FDE cie=00000000 pc=0000000000029930..0000000000029a86 │ │ │ │ + DW_CFA_advance_loc: 23 to 0000000000029947 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002a6f9 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000002994c │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002a6fb │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000029951 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000002a700 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000029953 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000002a701 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000029957 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000002a702 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000029958 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000002a709 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002995c │ │ │ │ DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_advance_loc1: 249 to 000000000002a802 │ │ │ │ + DW_CFA_advance_loc1: 238 to 0000000000029a4a │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000002a803 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000029a4b │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000002a804 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000029a4c │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002a806 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000029a4e │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002a808 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000029a50 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002a80a │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000029a52 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002a80c │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000029a54 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000002a80d │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000029a55 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 51 to 000000000002a840 │ │ │ │ + DW_CFA_advance_loc: 43 to 0000000000029a80 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_restore: r3 (rbx) │ │ │ │ DW_CFA_restore: r6 (rbp) │ │ │ │ DW_CFA_restore: r12 (r12) │ │ │ │ DW_CFA_restore: r13 (r13) │ │ │ │ DW_CFA_restore: r14 (r14) │ │ │ │ DW_CFA_restore: r15 (r15) │ │ │ │ │ │ │ │ -000019c0 0000000000000040 000019c4 FDE cie=00000000 pc=000000000002a850..000000000002a97c │ │ │ │ - DW_CFA_advance_loc: 48 to 000000000002a880 │ │ │ │ +000019b0 0000000000000040 000019b4 FDE cie=00000000 pc=0000000000029a90..0000000000029bbc │ │ │ │ + DW_CFA_advance_loc: 48 to 0000000000029ac0 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002a882 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000029ac2 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000002a883 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000029ac3 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000002a884 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000029ac4 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000002a88b │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000029acb │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc1: 172 to 000000000002a937 │ │ │ │ + DW_CFA_advance_loc1: 172 to 0000000000029b77 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000002a938 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000029b78 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000002a939 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000029b79 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002a93b │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000029b7b │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002a93d │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000029b7d │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 3 to 000000000002a940 │ │ │ │ + DW_CFA_advance_loc: 3 to 0000000000029b80 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 48 to 000000000002a970 │ │ │ │ + DW_CFA_advance_loc: 48 to 0000000000029bb0 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_restore: r3 (rbx) │ │ │ │ DW_CFA_restore: r6 (rbp) │ │ │ │ DW_CFA_restore: r12 (r12) │ │ │ │ DW_CFA_restore: r13 (r13) │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00001a04 000000000000004c 00001a08 FDE cie=00000000 pc=000000000002a980..000000000002aab0 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000002a986 │ │ │ │ +000019f4 000000000000004c 000019f8 FDE cie=00000000 pc=0000000000029bc0..0000000000029cd8 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000029bc6 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002a988 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000029bcb │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002a98a │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000029bd0 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002a98e │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000029bd4 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000002a98f │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000029bdb │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-48 │ │ │ │ - DW_CFA_advance_loc1: 99 to 000000000002a9f2 │ │ │ │ + DW_CFA_advance_loc1: 87 to 0000000000029c32 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000002a9f3 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000029c33 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002a9f5 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000029c35 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002a9f7 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000029c37 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002a9f9 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000029c39 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000002aa00 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000029c40 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc1: 168 to 000000000002aaa8 │ │ │ │ + DW_CFA_advance_loc1: 144 to 0000000000029cd0 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000002aaa9 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000029cd1 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002aaab │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000029cd3 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002aaad │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000029cd5 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002aaaf │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000029cd7 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00001a54 0000000000000044 00001a58 FDE cie=00000000 pc=000000000002aac0..000000000002b78e │ │ │ │ - DW_CFA_advance_loc: 9 to 000000000002aac9 │ │ │ │ +00001a44 0000000000000048 00001a48 FDE cie=00000000 pc=0000000000029ce0..000000000002a942 │ │ │ │ + DW_CFA_advance_loc: 9 to 0000000000029ce9 │ │ │ │ DW_CFA_def_cfa: r10 (r10) ofs 0 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000002aad5 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000029cf5 │ │ │ │ DW_CFA_expression: r6 (rbp) (DW_OP_breg6 (rbp): 0) │ │ │ │ - DW_CFA_advance_loc: 10 to 000000000002aadf │ │ │ │ - DW_CFA_def_cfa_expression (DW_OP_breg6 (rbp): -40; DW_OP_deref) │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000029cfb │ │ │ │ DW_CFA_expression: r15 (r15) (DW_OP_breg6 (rbp): -8) │ │ │ │ DW_CFA_expression: r14 (r14) (DW_OP_breg6 (rbp): -16) │ │ │ │ DW_CFA_expression: r13 (r13) (DW_OP_breg6 (rbp): -24) │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000029d02 │ │ │ │ + DW_CFA_def_cfa_expression (DW_OP_breg6 (rbp): -40; DW_OP_deref) │ │ │ │ DW_CFA_expression: r12 (r12) (DW_OP_breg6 (rbp): -32) │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000002aae0 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000029d03 │ │ │ │ DW_CFA_expression: r3 (rbx) (DW_OP_breg6 (rbp): -48) │ │ │ │ - DW_CFA_advance_loc2: 1103 to 000000000002af2f │ │ │ │ + DW_CFA_advance_loc2: 1014 to 000000000002a0f9 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa: r10 (r10) ofs 0 │ │ │ │ - DW_CFA_advance_loc: 13 to 000000000002af3c │ │ │ │ + DW_CFA_advance_loc: 13 to 000000000002a106 │ │ │ │ DW_CFA_def_cfa: r7 (rsp) ofs 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000002af3d │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000002a107 │ │ │ │ DW_CFA_restore_state │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -00001a9c 0000000000000044 00001aa0 FDE cie=00000000 pc=000000000002b7c0..000000000002c4d3 │ │ │ │ - DW_CFA_advance_loc: 9 to 000000000002b7c9 │ │ │ │ +00001a90 0000000000000044 00001a94 FDE cie=00000000 pc=000000000002a950..000000000002b63a │ │ │ │ + DW_CFA_advance_loc: 9 to 000000000002a959 │ │ │ │ DW_CFA_def_cfa: r10 (r10) ofs 0 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000002b7d5 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000002a965 │ │ │ │ DW_CFA_expression: r6 (rbp) (DW_OP_breg6 (rbp): 0) │ │ │ │ - DW_CFA_advance_loc: 10 to 000000000002b7df │ │ │ │ + DW_CFA_advance_loc: 10 to 000000000002a96f │ │ │ │ DW_CFA_def_cfa_expression (DW_OP_breg6 (rbp): -40; DW_OP_deref) │ │ │ │ DW_CFA_expression: r15 (r15) (DW_OP_breg6 (rbp): -8) │ │ │ │ DW_CFA_expression: r14 (r14) (DW_OP_breg6 (rbp): -16) │ │ │ │ DW_CFA_expression: r13 (r13) (DW_OP_breg6 (rbp): -24) │ │ │ │ DW_CFA_expression: r12 (r12) (DW_OP_breg6 (rbp): -32) │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000002b7e0 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000002a970 │ │ │ │ DW_CFA_expression: r3 (rbx) (DW_OP_breg6 (rbp): -48) │ │ │ │ - DW_CFA_advance_loc2: 1094 to 000000000002bc26 │ │ │ │ + DW_CFA_advance_loc2: 1053 to 000000000002ad8d │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa: r10 (r10) ofs 0 │ │ │ │ - DW_CFA_advance_loc: 13 to 000000000002bc33 │ │ │ │ + DW_CFA_advance_loc: 13 to 000000000002ad9a │ │ │ │ DW_CFA_def_cfa: r7 (rsp) ofs 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000002bc34 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000002ad9b │ │ │ │ DW_CFA_restore_state │ │ │ │ │ │ │ │ -00001ae4 0000000000000044 00001ae8 FDE cie=00000000 pc=000000000002c4e0..000000000002d331 │ │ │ │ - DW_CFA_advance_loc: 9 to 000000000002c4e9 │ │ │ │ +00001ad8 0000000000000048 00001adc FDE cie=00000000 pc=000000000002b640..000000000002c4a0 │ │ │ │ + DW_CFA_advance_loc: 9 to 000000000002b649 │ │ │ │ DW_CFA_def_cfa: r10 (r10) ofs 0 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000002c4f5 │ │ │ │ + DW_CFA_advance_loc: 15 to 000000000002b658 │ │ │ │ DW_CFA_expression: r6 (rbp) (DW_OP_breg6 (rbp): 0) │ │ │ │ - DW_CFA_advance_loc: 10 to 000000000002c4ff │ │ │ │ - DW_CFA_def_cfa_expression (DW_OP_breg6 (rbp): -40; DW_OP_deref) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002b65a │ │ │ │ DW_CFA_expression: r15 (r15) (DW_OP_breg6 (rbp): -8) │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000002b65f │ │ │ │ DW_CFA_expression: r14 (r14) (DW_OP_breg6 (rbp): -16) │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000002b66b │ │ │ │ + DW_CFA_def_cfa_expression (DW_OP_breg6 (rbp): -40; DW_OP_deref) │ │ │ │ DW_CFA_expression: r13 (r13) (DW_OP_breg6 (rbp): -24) │ │ │ │ DW_CFA_expression: r12 (r12) (DW_OP_breg6 (rbp): -32) │ │ │ │ - DW_CFA_advance_loc: 11 to 000000000002c50a │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000002b673 │ │ │ │ DW_CFA_expression: r3 (rbx) (DW_OP_breg6 (rbp): -48) │ │ │ │ - DW_CFA_advance_loc2: 1189 to 000000000002c9af │ │ │ │ + DW_CFA_advance_loc2: 1252 to 000000000002bb57 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa: r10 (r10) ofs 0 │ │ │ │ - DW_CFA_advance_loc: 13 to 000000000002c9bc │ │ │ │ + DW_CFA_advance_loc: 13 to 000000000002bb64 │ │ │ │ DW_CFA_def_cfa: r7 (rsp) ofs 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000002c9bd │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000002bb65 │ │ │ │ DW_CFA_restore_state │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -00001b2c 0000000000000044 00001b30 FDE cie=00000000 pc=000000000002d340..000000000002e1fa │ │ │ │ - DW_CFA_advance_loc: 9 to 000000000002d349 │ │ │ │ +00001b24 0000000000000048 00001b28 FDE cie=00000000 pc=000000000002c4a0..000000000002d3c2 │ │ │ │ + DW_CFA_advance_loc: 9 to 000000000002c4a9 │ │ │ │ DW_CFA_def_cfa: r10 (r10) ofs 0 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000002d355 │ │ │ │ + DW_CFA_advance_loc: 15 to 000000000002c4b8 │ │ │ │ DW_CFA_expression: r6 (rbp) (DW_OP_breg6 (rbp): 0) │ │ │ │ - DW_CFA_advance_loc: 10 to 000000000002d35f │ │ │ │ - DW_CFA_def_cfa_expression (DW_OP_breg6 (rbp): -40; DW_OP_deref) │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000002c4be │ │ │ │ DW_CFA_expression: r15 (r15) (DW_OP_breg6 (rbp): -8) │ │ │ │ DW_CFA_expression: r14 (r14) (DW_OP_breg6 (rbp): -16) │ │ │ │ DW_CFA_expression: r13 (r13) (DW_OP_breg6 (rbp): -24) │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000002c4c5 │ │ │ │ + DW_CFA_def_cfa_expression (DW_OP_breg6 (rbp): -40; DW_OP_deref) │ │ │ │ DW_CFA_expression: r12 (r12) (DW_OP_breg6 (rbp): -32) │ │ │ │ - DW_CFA_advance_loc: 11 to 000000000002d36a │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000002c4cd │ │ │ │ DW_CFA_expression: r3 (rbx) (DW_OP_breg6 (rbp): -48) │ │ │ │ - DW_CFA_advance_loc2: 1247 to 000000000002d849 │ │ │ │ + DW_CFA_advance_loc2: 1311 to 000000000002c9ec │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa: r10 (r10) ofs 0 │ │ │ │ - DW_CFA_advance_loc: 13 to 000000000002d856 │ │ │ │ + DW_CFA_advance_loc: 13 to 000000000002c9f9 │ │ │ │ DW_CFA_def_cfa: r7 (rsp) ofs 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000002d857 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000002c9fa │ │ │ │ DW_CFA_restore_state │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -00001b74 0000000000000074 00001b78 FDE cie=00000000 pc=000000000002e200..000000000002e555 │ │ │ │ - DW_CFA_advance_loc: 29 to 000000000002e21d │ │ │ │ +00001b70 0000000000000074 00001b74 FDE cie=00000000 pc=000000000002d3d0..000000000002d6e9 │ │ │ │ + DW_CFA_advance_loc: 29 to 000000000002d3ed │ │ │ │ DW_CFA_def_cfa: r10 (r10) ofs 0 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000002e229 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000002d3f9 │ │ │ │ DW_CFA_expression: r6 (rbp) (DW_OP_breg6 (rbp): 0) │ │ │ │ - DW_CFA_advance_loc: 10 to 000000000002e233 │ │ │ │ + DW_CFA_advance_loc: 10 to 000000000002d403 │ │ │ │ DW_CFA_def_cfa_expression (DW_OP_breg6 (rbp): -40; DW_OP_deref) │ │ │ │ DW_CFA_expression: r15 (r15) (DW_OP_breg6 (rbp): -8) │ │ │ │ DW_CFA_expression: r14 (r14) (DW_OP_breg6 (rbp): -16) │ │ │ │ DW_CFA_expression: r13 (r13) (DW_OP_breg6 (rbp): -24) │ │ │ │ DW_CFA_expression: r12 (r12) (DW_OP_breg6 (rbp): -32) │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000002e238 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000002d408 │ │ │ │ DW_CFA_expression: r3 (rbx) (DW_OP_breg6 (rbp): -48) │ │ │ │ - DW_CFA_advance_loc2: 578 to 000000000002e47a │ │ │ │ + DW_CFA_advance_loc2: 533 to 000000000002d61d │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa: r10 (r10) ofs 0 │ │ │ │ - DW_CFA_advance_loc: 13 to 000000000002e487 │ │ │ │ + DW_CFA_advance_loc: 13 to 000000000002d62a │ │ │ │ DW_CFA_def_cfa: r7 (rsp) ofs 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000002e488 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000002d62b │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc1: 172 to 000000000002e534 │ │ │ │ + DW_CFA_advance_loc1: 153 to 000000000002d6c4 │ │ │ │ DW_CFA_def_cfa: r7 (rsp) ofs 8 │ │ │ │ DW_CFA_restore: r3 (rbx) │ │ │ │ DW_CFA_restore: r6 (rbp) │ │ │ │ DW_CFA_restore: r12 (r12) │ │ │ │ DW_CFA_restore: r13 (r13) │ │ │ │ DW_CFA_restore: r14 (r14) │ │ │ │ DW_CFA_restore: r15 (r15) │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000002e53a │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000002d6ca │ │ │ │ DW_CFA_def_cfa_expression (DW_OP_breg6 (rbp): -40; DW_OP_deref) │ │ │ │ DW_CFA_expression: r3 (rbx) (DW_OP_breg6 (rbp): -48) │ │ │ │ DW_CFA_expression: r6 (rbp) (DW_OP_breg6 (rbp): 0) │ │ │ │ DW_CFA_expression: r12 (r12) (DW_OP_breg6 (rbp): -32) │ │ │ │ DW_CFA_expression: r13 (r13) (DW_OP_breg6 (rbp): -24) │ │ │ │ DW_CFA_expression: r14 (r14) (DW_OP_breg6 (rbp): -16) │ │ │ │ DW_CFA_expression: r15 (r15) (DW_OP_breg6 (rbp): -8) │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00001bec 0000000000000074 00001bf0 FDE cie=00000000 pc=000000000002e580..000000000002eadb │ │ │ │ - DW_CFA_advance_loc: 34 to 000000000002e5a2 │ │ │ │ +00001be8 0000000000000074 00001bec FDE cie=00000000 pc=000000000002d6f0..000000000002dc05 │ │ │ │ + DW_CFA_advance_loc: 34 to 000000000002d712 │ │ │ │ DW_CFA_def_cfa: r10 (r10) ofs 0 │ │ │ │ - DW_CFA_advance_loc: 22 to 000000000002e5b8 │ │ │ │ + DW_CFA_advance_loc: 22 to 000000000002d728 │ │ │ │ DW_CFA_expression: r6 (rbp) (DW_OP_breg6 (rbp): 0) │ │ │ │ - DW_CFA_advance_loc: 10 to 000000000002e5c2 │ │ │ │ + DW_CFA_advance_loc: 10 to 000000000002d732 │ │ │ │ DW_CFA_def_cfa_expression (DW_OP_breg6 (rbp): -40; DW_OP_deref) │ │ │ │ DW_CFA_expression: r15 (r15) (DW_OP_breg6 (rbp): -8) │ │ │ │ DW_CFA_expression: r14 (r14) (DW_OP_breg6 (rbp): -16) │ │ │ │ DW_CFA_expression: r13 (r13) (DW_OP_breg6 (rbp): -24) │ │ │ │ DW_CFA_expression: r12 (r12) (DW_OP_breg6 (rbp): -32) │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000002e5c7 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000002d737 │ │ │ │ DW_CFA_expression: r3 (rbx) (DW_OP_breg6 (rbp): -48) │ │ │ │ - DW_CFA_advance_loc2: 747 to 000000000002e8b2 │ │ │ │ + DW_CFA_advance_loc2: 698 to 000000000002d9f1 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa: r10 (r10) ofs 0 │ │ │ │ - DW_CFA_advance_loc: 13 to 000000000002e8bf │ │ │ │ + DW_CFA_advance_loc: 13 to 000000000002d9fe │ │ │ │ DW_CFA_def_cfa: r7 (rsp) ofs 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000002e8c0 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000002d9ff │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc2: 502 to 000000000002eab6 │ │ │ │ + DW_CFA_advance_loc2: 480 to 000000000002dbdf │ │ │ │ DW_CFA_def_cfa: r7 (rsp) ofs 8 │ │ │ │ DW_CFA_restore: r3 (rbx) │ │ │ │ DW_CFA_restore: r6 (rbp) │ │ │ │ DW_CFA_restore: r12 (r12) │ │ │ │ DW_CFA_restore: r13 (r13) │ │ │ │ DW_CFA_restore: r14 (r14) │ │ │ │ DW_CFA_restore: r15 (r15) │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000002eabc │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000002dbe5 │ │ │ │ DW_CFA_def_cfa_expression (DW_OP_breg6 (rbp): -40; DW_OP_deref) │ │ │ │ DW_CFA_expression: r3 (rbx) (DW_OP_breg6 (rbp): -48) │ │ │ │ DW_CFA_expression: r6 (rbp) (DW_OP_breg6 (rbp): 0) │ │ │ │ DW_CFA_expression: r12 (r12) (DW_OP_breg6 (rbp): -32) │ │ │ │ DW_CFA_expression: r13 (r13) (DW_OP_breg6 (rbp): -24) │ │ │ │ DW_CFA_expression: r14 (r14) (DW_OP_breg6 (rbp): -16) │ │ │ │ DW_CFA_expression: r15 (r15) (DW_OP_breg6 (rbp): -8) │ │ │ │ │ │ │ │ -00001c64 0000000000000048 00001c68 FDE cie=00000000 pc=000000000002eb00..000000000002ef22 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000002eb06 │ │ │ │ +00001c60 0000000000000048 00001c64 FDE cie=00000000 pc=000000000002dc10..000000000002dff1 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000002dc16 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002eb08 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002dc18 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002eb0a │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002dc1a │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002eb0c │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002dc1c │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000002eb0d │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002dc20 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000002eb0e │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000002dc21 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 10 to 000000000002eb18 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000002dc28 │ │ │ │ DW_CFA_def_cfa_offset: 240 │ │ │ │ - DW_CFA_advance_loc2: 1023 to 000000000002ef17 │ │ │ │ + DW_CFA_advance_loc2: 958 to 000000000002dfe6 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000002ef18 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000002dfe7 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000002ef19 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000002dfe8 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002ef1b │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002dfea │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002ef1d │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002dfec │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002ef1f │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002dfee │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002ef21 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002dff0 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00001cb0 000000000000004c 00001cb4 FDE cie=00000000 pc=000000000002ef40..000000000002f357 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000002ef46 │ │ │ │ +00001cac 000000000000004c 00001cb0 FDE cie=00000000 pc=000000000002e000..000000000002e3df │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000002e006 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002ef48 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002e008 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002ef4a │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002e00a │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002ef4c │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002e00c │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000002ef4d │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000002e00d │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000002ef4e │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000002e00e │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000002ef55 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000002e015 │ │ │ │ DW_CFA_def_cfa_offset: 240 │ │ │ │ - DW_CFA_advance_loc2: 796 to 000000000002f271 │ │ │ │ + DW_CFA_advance_loc2: 734 to 000000000002e2f3 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000002f272 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000002e2f4 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000002f273 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000002e2f5 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002f275 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002e2f7 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002f277 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002e2f9 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002f279 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002e2fb │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002f27b │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002e2fd │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000002f27c │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000002e2fe │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00001d00 0000000000000048 00001d04 FDE cie=00000000 pc=000000000002f380..000000000002f7a2 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000002f386 │ │ │ │ +00001cfc 0000000000000048 00001d00 FDE cie=00000000 pc=000000000002e3e0..000000000002e7e9 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000002e3e6 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002f388 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002e3e8 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002f38a │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002e3ea │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002f38c │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002e3ec │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000002f38d │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002e3f0 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000002f38e │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000002e3f1 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 10 to 000000000002f398 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000002e3f8 │ │ │ │ DW_CFA_def_cfa_offset: 240 │ │ │ │ - DW_CFA_advance_loc2: 1023 to 000000000002f797 │ │ │ │ + DW_CFA_advance_loc2: 998 to 000000000002e7de │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000002f798 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000002e7df │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000002f799 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000002e7e0 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002f79b │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002e7e2 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002f79d │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002e7e4 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002f79f │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002e7e6 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002f7a1 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002e7e8 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00001d4c 000000000000004c 00001d50 FDE cie=00000000 pc=000000000002f7c0..000000000002fbd7 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000002f7c6 │ │ │ │ +00001d48 000000000000004c 00001d4c FDE cie=00000000 pc=000000000002e7f0..000000000002ebc7 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000002e7f6 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002f7c8 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002e7f8 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002f7ca │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002e7fa │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002f7cc │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002e7fc │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000002f7cd │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000002e7fd │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000002f7ce │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000002e7fe │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000002f7d5 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000002e805 │ │ │ │ DW_CFA_def_cfa_offset: 224 │ │ │ │ - DW_CFA_advance_loc2: 756 to 000000000002fac9 │ │ │ │ + DW_CFA_advance_loc2: 714 to 000000000002eacf │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000002faca │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000002ead0 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000002facb │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000002ead1 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002facd │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002ead3 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002facf │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002ead5 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002fad1 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002ead7 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002fad3 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002ead9 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000002fad4 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000002eada │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00001d9c 0000000000000044 00001da0 FDE cie=00000000 pc=000000000002fbe0..0000000000030025 │ │ │ │ - DW_CFA_advance_loc: 9 to 000000000002fbe9 │ │ │ │ +00001d98 0000000000000044 00001d9c FDE cie=00000000 pc=000000000002ebd0..000000000002f035 │ │ │ │ + DW_CFA_advance_loc: 9 to 000000000002ebd9 │ │ │ │ DW_CFA_def_cfa: r10 (r10) ofs 0 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000002fbf5 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000002ebe5 │ │ │ │ DW_CFA_expression: r6 (rbp) (DW_OP_breg6 (rbp): 0) │ │ │ │ - DW_CFA_advance_loc: 10 to 000000000002fbff │ │ │ │ + DW_CFA_advance_loc: 10 to 000000000002ebef │ │ │ │ DW_CFA_def_cfa_expression (DW_OP_breg6 (rbp): -40; DW_OP_deref) │ │ │ │ DW_CFA_expression: r15 (r15) (DW_OP_breg6 (rbp): -8) │ │ │ │ DW_CFA_expression: r14 (r14) (DW_OP_breg6 (rbp): -16) │ │ │ │ DW_CFA_expression: r13 (r13) (DW_OP_breg6 (rbp): -24) │ │ │ │ DW_CFA_expression: r12 (r12) (DW_OP_breg6 (rbp): -32) │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000002fc07 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000002ebf7 │ │ │ │ DW_CFA_expression: r3 (rbx) (DW_OP_breg6 (rbp): -48) │ │ │ │ - DW_CFA_advance_loc2: 1035 to 0000000000030012 │ │ │ │ + DW_CFA_advance_loc2: 1067 to 000000000002f022 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa: r10 (r10) ofs 0 │ │ │ │ - DW_CFA_advance_loc: 13 to 000000000003001f │ │ │ │ + DW_CFA_advance_loc: 13 to 000000000002f02f │ │ │ │ DW_CFA_def_cfa: r7 (rsp) ofs 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000030020 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000002f030 │ │ │ │ DW_CFA_restore_state │ │ │ │ │ │ │ │ -00001de4 0000000000000044 00001de8 FDE cie=00000000 pc=0000000000030030..00000000000302bd │ │ │ │ - DW_CFA_advance_loc: 9 to 0000000000030039 │ │ │ │ +00001de0 0000000000000044 00001de4 FDE cie=00000000 pc=000000000002f040..000000000002f2e8 │ │ │ │ + DW_CFA_advance_loc: 9 to 000000000002f049 │ │ │ │ DW_CFA_def_cfa: r10 (r10) ofs 0 │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000030045 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000002f055 │ │ │ │ DW_CFA_expression: r6 (rbp) (DW_OP_breg6 (rbp): 0) │ │ │ │ - DW_CFA_advance_loc: 10 to 000000000003004f │ │ │ │ + DW_CFA_advance_loc: 10 to 000000000002f05f │ │ │ │ DW_CFA_def_cfa_expression (DW_OP_breg6 (rbp): -40; DW_OP_deref) │ │ │ │ DW_CFA_expression: r15 (r15) (DW_OP_breg6 (rbp): -8) │ │ │ │ DW_CFA_expression: r14 (r14) (DW_OP_breg6 (rbp): -16) │ │ │ │ DW_CFA_expression: r13 (r13) (DW_OP_breg6 (rbp): -24) │ │ │ │ DW_CFA_expression: r12 (r12) (DW_OP_breg6 (rbp): -32) │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000030054 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000002f064 │ │ │ │ DW_CFA_expression: r3 (rbx) (DW_OP_breg6 (rbp): -48) │ │ │ │ - DW_CFA_advance_loc2: 598 to 00000000000302aa │ │ │ │ + DW_CFA_advance_loc2: 604 to 000000000002f2c0 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa: r10 (r10) ofs 0 │ │ │ │ - DW_CFA_advance_loc: 13 to 00000000000302b7 │ │ │ │ + DW_CFA_advance_loc: 13 to 000000000002f2cd │ │ │ │ DW_CFA_def_cfa: r7 (rsp) ofs 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000302b8 │ │ │ │ + DW_CFA_advance_loc: 3 to 000000000002f2d0 │ │ │ │ DW_CFA_restore_state │ │ │ │ │ │ │ │ -00001e2c 000000000000004c 00001e30 FDE cie=00000000 pc=00000000000302c0..00000000000306ef │ │ │ │ - DW_CFA_advance_loc: 6 to 00000000000302c6 │ │ │ │ +00001e28 000000000000004c 00001e2c FDE cie=00000000 pc=000000000002f2f0..000000000002f73f │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000002f2f6 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000302c8 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002f2f8 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000302ca │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002f2fa │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000302cc │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002f2fc │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000302cd │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000002f2fd │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000302ce │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000002f2fe │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 7 to 00000000000302d5 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000002f305 │ │ │ │ DW_CFA_def_cfa_offset: 320 │ │ │ │ - DW_CFA_advance_loc2: 1034 to 00000000000306df │ │ │ │ + DW_CFA_advance_loc2: 1066 to 000000000002f72f │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000306e0 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000002f730 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000306e1 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000002f731 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000306e3 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002f733 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000306e5 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002f735 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000306e7 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002f737 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000306e9 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002f739 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000306ea │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000002f73a │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00001e7c 0000000000000044 00001e80 FDE cie=00000000 pc=0000000000030700..00000000000309f1 │ │ │ │ - DW_CFA_advance_loc: 9 to 0000000000030709 │ │ │ │ +00001e78 0000000000000044 00001e7c FDE cie=00000000 pc=000000000002f740..000000000002fa58 │ │ │ │ + DW_CFA_advance_loc: 9 to 000000000002f749 │ │ │ │ DW_CFA_def_cfa: r10 (r10) ofs 0 │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000030715 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000002f755 │ │ │ │ DW_CFA_expression: r6 (rbp) (DW_OP_breg6 (rbp): 0) │ │ │ │ - DW_CFA_advance_loc: 10 to 000000000003071f │ │ │ │ + DW_CFA_advance_loc: 10 to 000000000002f75f │ │ │ │ DW_CFA_def_cfa_expression (DW_OP_breg6 (rbp): -40; DW_OP_deref) │ │ │ │ DW_CFA_expression: r15 (r15) (DW_OP_breg6 (rbp): -8) │ │ │ │ DW_CFA_expression: r14 (r14) (DW_OP_breg6 (rbp): -16) │ │ │ │ DW_CFA_expression: r13 (r13) (DW_OP_breg6 (rbp): -24) │ │ │ │ DW_CFA_expression: r12 (r12) (DW_OP_breg6 (rbp): -32) │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000030724 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000002f764 │ │ │ │ DW_CFA_expression: r3 (rbx) (DW_OP_breg6 (rbp): -48) │ │ │ │ - DW_CFA_advance_loc2: 698 to 00000000000309de │ │ │ │ + DW_CFA_advance_loc2: 717 to 000000000002fa31 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa: r10 (r10) ofs 0 │ │ │ │ - DW_CFA_advance_loc: 13 to 00000000000309eb │ │ │ │ + DW_CFA_advance_loc: 13 to 000000000002fa3e │ │ │ │ DW_CFA_def_cfa: r7 (rsp) ofs 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000309ec │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002fa40 │ │ │ │ DW_CFA_restore_state │ │ │ │ │ │ │ │ -00001ec4 000000000000004c 00001ec8 FDE cie=00000000 pc=0000000000030a00..0000000000030c33 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000030a06 │ │ │ │ +00001ec0 0000000000000048 00001ec4 FDE cie=00000000 pc=000000000002fa60..000000000002fc4e │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000002fa66 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000030a08 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002fa68 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000030a0a │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002fa6a │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000030a0c │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002fa6c │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000030a0d │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000002fa6d │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000030a0e │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000002fa6e │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000030a12 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002fa72 │ │ │ │ DW_CFA_def_cfa_offset: 160 │ │ │ │ - DW_CFA_advance_loc2: 287 to 0000000000030b31 │ │ │ │ + DW_CFA_advance_loc1: 249 to 000000000002fb6b │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000030b32 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000002fb6c │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000030b33 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000002fb6d │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000030b35 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002fb6f │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000030b37 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002fb71 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000030b39 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002fb73 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000030b3b │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002fb75 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000030b3c │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000002fb76 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ │ │ │ │ -00001f14 000000000000004c 00001f18 FDE cie=00000000 pc=0000000000030c40..0000000000030e5c │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000030c46 │ │ │ │ +00001f0c 000000000000004c 00001f10 FDE cie=00000000 pc=000000000002fc50..000000000002fe74 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000002fc56 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000030c48 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002fc58 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000030c4a │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002fc5a │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000030c4c │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002fc5c │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000030c4d │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000002fc5d │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000030c4e │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000002fc5e │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000030c52 │ │ │ │ - DW_CFA_def_cfa_offset: 144 │ │ │ │ - DW_CFA_advance_loc2: 285 to 0000000000030d6f │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002fc62 │ │ │ │ + DW_CFA_def_cfa_offset: 160 │ │ │ │ + DW_CFA_advance_loc2: 264 to 000000000002fd6a │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000030d70 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000002fd6b │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000030d71 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000002fd6c │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000030d73 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002fd6e │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000030d75 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002fd70 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000030d77 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002fd72 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000030d79 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002fd74 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000030d7a │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000002fd75 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00001f64 0000000000000044 00001f68 FDE cie=00000000 pc=0000000000030e60..000000000003104b │ │ │ │ - DW_CFA_advance_loc: 9 to 0000000000030e69 │ │ │ │ +00001f5c 0000000000000044 00001f60 FDE cie=00000000 pc=000000000002fe80..0000000000030063 │ │ │ │ + DW_CFA_advance_loc: 9 to 000000000002fe89 │ │ │ │ DW_CFA_def_cfa: r10 (r10) ofs 0 │ │ │ │ - DW_CFA_advance_loc: 18 to 0000000000030e7b │ │ │ │ + DW_CFA_advance_loc: 18 to 000000000002fe9b │ │ │ │ DW_CFA_expression: r6 (rbp) (DW_OP_breg6 (rbp): 0) │ │ │ │ - DW_CFA_advance_loc: 10 to 0000000000030e85 │ │ │ │ + DW_CFA_advance_loc: 10 to 000000000002fea5 │ │ │ │ DW_CFA_def_cfa_expression (DW_OP_breg6 (rbp): -40; DW_OP_deref) │ │ │ │ DW_CFA_expression: r15 (r15) (DW_OP_breg6 (rbp): -8) │ │ │ │ DW_CFA_expression: r14 (r14) (DW_OP_breg6 (rbp): -16) │ │ │ │ DW_CFA_expression: r13 (r13) (DW_OP_breg6 (rbp): -24) │ │ │ │ DW_CFA_expression: r12 (r12) (DW_OP_breg6 (rbp): -32) │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000030e8a │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000002feaa │ │ │ │ DW_CFA_expression: r3 (rbx) (DW_OP_breg6 (rbp): -48) │ │ │ │ - DW_CFA_advance_loc2: 335 to 0000000000030fd9 │ │ │ │ + DW_CFA_advance_loc2: 327 to 000000000002fff1 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa: r10 (r10) ofs 0 │ │ │ │ - DW_CFA_advance_loc: 13 to 0000000000030fe6 │ │ │ │ + DW_CFA_advance_loc: 13 to 000000000002fffe │ │ │ │ DW_CFA_def_cfa: r7 (rsp) ofs 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000030fe7 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000002ffff │ │ │ │ DW_CFA_restore_state │ │ │ │ │ │ │ │ -00001fac 0000000000000050 00001fb0 FDE cie=00000000 pc=0000000000031060..000000000003122c │ │ │ │ - DW_CFA_advance_loc: 21 to 0000000000031075 │ │ │ │ +00001fa4 0000000000000054 00001fa8 FDE cie=00000000 pc=0000000000030070..0000000000030234 │ │ │ │ + DW_CFA_advance_loc: 21 to 0000000000030085 │ │ │ │ DW_CFA_def_cfa: r10 (r10) ofs 0 │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000031081 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000030091 │ │ │ │ DW_CFA_expression: r6 (rbp) (DW_OP_breg6 (rbp): 0) │ │ │ │ - DW_CFA_advance_loc: 10 to 000000000003108b │ │ │ │ - DW_CFA_def_cfa_expression (DW_OP_breg6 (rbp): -40; DW_OP_deref) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000030093 │ │ │ │ DW_CFA_expression: r15 (r15) (DW_OP_breg6 (rbp): -8) │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000003009a │ │ │ │ DW_CFA_expression: r14 (r14) (DW_OP_breg6 (rbp): -16) │ │ │ │ DW_CFA_expression: r13 (r13) (DW_OP_breg6 (rbp): -24) │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000003009f │ │ │ │ DW_CFA_expression: r12 (r12) (DW_OP_breg6 (rbp): -32) │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000031093 │ │ │ │ + DW_CFA_advance_loc: 5 to 00000000000300a4 │ │ │ │ + DW_CFA_def_cfa_expression (DW_OP_breg6 (rbp): -40; DW_OP_deref) │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000300a5 │ │ │ │ DW_CFA_expression: r3 (rbx) (DW_OP_breg6 (rbp): -48) │ │ │ │ - DW_CFA_advance_loc2: 294 to 00000000000311b9 │ │ │ │ + DW_CFA_advance_loc2: 284 to 00000000000301c1 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa: r10 (r10) ofs 0 │ │ │ │ - DW_CFA_advance_loc: 13 to 00000000000311c6 │ │ │ │ + DW_CFA_advance_loc: 13 to 00000000000301ce │ │ │ │ DW_CFA_def_cfa: r7 (rsp) ofs 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000311c7 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000301cf │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc1: 100 to 000000000003122b │ │ │ │ + DW_CFA_advance_loc1: 100 to 0000000000030233 │ │ │ │ DW_CFA_def_cfa: r7 (rsp) ofs 8 │ │ │ │ DW_CFA_restore: r3 (rbx) │ │ │ │ DW_CFA_restore: r6 (rbp) │ │ │ │ DW_CFA_restore: r12 (r12) │ │ │ │ DW_CFA_restore: r13 (r13) │ │ │ │ DW_CFA_restore: r14 (r14) │ │ │ │ DW_CFA_restore: r15 (r15) │ │ │ │ DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -00002000 0000000000000044 00002004 FDE cie=00000000 pc=0000000000031240..000000000003152d │ │ │ │ - DW_CFA_advance_loc: 9 to 0000000000031249 │ │ │ │ +00001ffc 0000000000000044 00002000 FDE cie=00000000 pc=0000000000030240..00000000000304dd │ │ │ │ + DW_CFA_advance_loc: 9 to 0000000000030249 │ │ │ │ DW_CFA_def_cfa: r10 (r10) ofs 0 │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000031255 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000030255 │ │ │ │ DW_CFA_expression: r6 (rbp) (DW_OP_breg6 (rbp): 0) │ │ │ │ - DW_CFA_advance_loc: 10 to 000000000003125f │ │ │ │ + DW_CFA_advance_loc: 10 to 000000000003025f │ │ │ │ DW_CFA_def_cfa_expression (DW_OP_breg6 (rbp): -40; DW_OP_deref) │ │ │ │ DW_CFA_expression: r15 (r15) (DW_OP_breg6 (rbp): -8) │ │ │ │ DW_CFA_expression: r14 (r14) (DW_OP_breg6 (rbp): -16) │ │ │ │ DW_CFA_expression: r13 (r13) (DW_OP_breg6 (rbp): -24) │ │ │ │ DW_CFA_expression: r12 (r12) (DW_OP_breg6 (rbp): -32) │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000031264 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000030264 │ │ │ │ DW_CFA_expression: r3 (rbx) (DW_OP_breg6 (rbp): -48) │ │ │ │ - DW_CFA_advance_loc2: 583 to 00000000000314ab │ │ │ │ + DW_CFA_advance_loc2: 511 to 0000000000030463 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa: r10 (r10) ofs 0 │ │ │ │ - DW_CFA_advance_loc: 13 to 00000000000314b8 │ │ │ │ + DW_CFA_advance_loc: 13 to 0000000000030470 │ │ │ │ DW_CFA_def_cfa: r7 (rsp) ofs 8 │ │ │ │ - DW_CFA_advance_loc: 8 to 00000000000314c0 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000030478 │ │ │ │ DW_CFA_restore_state │ │ │ │ │ │ │ │ -00002048 0000000000000038 0000204c FDE cie=00000000 pc=0000000000031540..000000000003167f │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000031548 │ │ │ │ +00002044 0000000000000038 00002048 FDE cie=00000000 pc=00000000000304e0..000000000003060f │ │ │ │ + DW_CFA_advance_loc: 8 to 00000000000304e8 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 30 to 0000000000031566 │ │ │ │ + DW_CFA_advance_loc: 30 to 0000000000030506 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 10 to 0000000000031570 │ │ │ │ + DW_CFA_advance_loc: 10 to 0000000000030510 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 55 to 00000000000315a7 │ │ │ │ + DW_CFA_advance_loc: 51 to 0000000000030543 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 6 to 00000000000315ad │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000030549 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 40 to 00000000000315d5 │ │ │ │ + DW_CFA_advance_loc: 40 to 0000000000030571 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000315d6 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000030572 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc1: 72 to 000000000003161e │ │ │ │ + DW_CFA_advance_loc: 52 to 00000000000305a6 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000031620 │ │ │ │ + DW_CFA_advance_loc: 10 to 00000000000305b0 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 30 to 000000000003163e │ │ │ │ + DW_CFA_advance_loc: 30 to 00000000000305ce │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000031640 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000305d0 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 45 to 000000000003166d │ │ │ │ + DW_CFA_advance_loc: 45 to 00000000000305fd │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000031672 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000030602 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 11 to 000000000003167d │ │ │ │ + DW_CFA_advance_loc: 11 to 000000000003060d │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -00002084 0000000000000044 00002088 FDE cie=00000000 pc=0000000000031680..00000000000318f2 │ │ │ │ - DW_CFA_advance_loc: 9 to 0000000000031689 │ │ │ │ +00002080 0000000000000044 00002084 FDE cie=00000000 pc=0000000000030610..000000000003085a │ │ │ │ + DW_CFA_advance_loc: 9 to 0000000000030619 │ │ │ │ DW_CFA_def_cfa: r10 (r10) ofs 0 │ │ │ │ - DW_CFA_advance_loc: 18 to 000000000003169b │ │ │ │ + DW_CFA_advance_loc: 18 to 000000000003062b │ │ │ │ DW_CFA_expression: r6 (rbp) (DW_OP_breg6 (rbp): 0) │ │ │ │ - DW_CFA_advance_loc: 10 to 00000000000316a5 │ │ │ │ + DW_CFA_advance_loc: 10 to 0000000000030635 │ │ │ │ DW_CFA_def_cfa_expression (DW_OP_breg6 (rbp): -40; DW_OP_deref) │ │ │ │ DW_CFA_expression: r15 (r15) (DW_OP_breg6 (rbp): -8) │ │ │ │ DW_CFA_expression: r14 (r14) (DW_OP_breg6 (rbp): -16) │ │ │ │ DW_CFA_expression: r13 (r13) (DW_OP_breg6 (rbp): -24) │ │ │ │ DW_CFA_expression: r12 (r12) (DW_OP_breg6 (rbp): -32) │ │ │ │ - DW_CFA_advance_loc: 5 to 00000000000316aa │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000003063a │ │ │ │ DW_CFA_expression: r3 (rbx) (DW_OP_breg6 (rbp): -48) │ │ │ │ - DW_CFA_advance_loc2: 471 to 0000000000031881 │ │ │ │ + DW_CFA_advance_loc2: 431 to 00000000000307e9 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa: r10 (r10) ofs 0 │ │ │ │ - DW_CFA_advance_loc: 13 to 000000000003188e │ │ │ │ + DW_CFA_advance_loc: 13 to 00000000000307f6 │ │ │ │ DW_CFA_def_cfa: r7 (rsp) ofs 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000003188f │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000307f7 │ │ │ │ DW_CFA_restore_state │ │ │ │ │ │ │ │ -000020cc 0000000000000050 000020d0 FDE cie=00000000 pc=0000000000031900..0000000000031b4c │ │ │ │ - DW_CFA_advance_loc: 24 to 0000000000031918 │ │ │ │ +000020c8 0000000000000054 000020cc FDE cie=00000000 pc=0000000000030860..0000000000030a94 │ │ │ │ + DW_CFA_advance_loc: 24 to 0000000000030878 │ │ │ │ DW_CFA_def_cfa: r10 (r10) ofs 0 │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000031924 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000030884 │ │ │ │ DW_CFA_expression: r6 (rbp) (DW_OP_breg6 (rbp): 0) │ │ │ │ - DW_CFA_advance_loc: 10 to 000000000003192e │ │ │ │ - DW_CFA_def_cfa_expression (DW_OP_breg6 (rbp): -40; DW_OP_deref) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000030888 │ │ │ │ DW_CFA_expression: r15 (r15) (DW_OP_breg6 (rbp): -8) │ │ │ │ DW_CFA_expression: r14 (r14) (DW_OP_breg6 (rbp): -16) │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000030890 │ │ │ │ DW_CFA_expression: r13 (r13) (DW_OP_breg6 (rbp): -24) │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000030897 │ │ │ │ + DW_CFA_def_cfa_expression (DW_OP_breg6 (rbp): -40; DW_OP_deref) │ │ │ │ DW_CFA_expression: r12 (r12) (DW_OP_breg6 (rbp): -32) │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000031936 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000030898 │ │ │ │ DW_CFA_expression: r3 (rbx) (DW_OP_breg6 (rbp): -48) │ │ │ │ - DW_CFA_advance_loc2: 426 to 0000000000031ae0 │ │ │ │ + DW_CFA_advance_loc2: 400 to 0000000000030a28 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa: r10 (r10) ofs 0 │ │ │ │ - DW_CFA_advance_loc: 13 to 0000000000031aed │ │ │ │ + DW_CFA_advance_loc: 13 to 0000000000030a35 │ │ │ │ DW_CFA_def_cfa: r7 (rsp) ofs 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000031aee │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000030a36 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc1: 93 to 0000000000031b4b │ │ │ │ + DW_CFA_advance_loc1: 93 to 0000000000030a93 │ │ │ │ DW_CFA_def_cfa: r7 (rsp) ofs 8 │ │ │ │ DW_CFA_restore: r3 (rbx) │ │ │ │ DW_CFA_restore: r6 (rbp) │ │ │ │ DW_CFA_restore: r12 (r12) │ │ │ │ DW_CFA_restore: r13 (r13) │ │ │ │ DW_CFA_restore: r14 (r14) │ │ │ │ DW_CFA_restore: r15 (r15) │ │ │ │ DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -00002120 0000000000000044 00002124 FDE cie=00000000 pc=0000000000031b80..0000000000032089 │ │ │ │ - DW_CFA_advance_loc: 9 to 0000000000031b89 │ │ │ │ +00002120 0000000000000044 00002124 FDE cie=00000000 pc=0000000000030aa0..0000000000030f5e │ │ │ │ + DW_CFA_advance_loc: 9 to 0000000000030aa9 │ │ │ │ DW_CFA_def_cfa: r10 (r10) ofs 0 │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000031b95 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000030ab5 │ │ │ │ DW_CFA_expression: r6 (rbp) (DW_OP_breg6 (rbp): 0) │ │ │ │ - DW_CFA_advance_loc: 10 to 0000000000031b9f │ │ │ │ + DW_CFA_advance_loc: 10 to 0000000000030abf │ │ │ │ DW_CFA_def_cfa_expression (DW_OP_breg6 (rbp): -40; DW_OP_deref) │ │ │ │ DW_CFA_expression: r15 (r15) (DW_OP_breg6 (rbp): -8) │ │ │ │ DW_CFA_expression: r14 (r14) (DW_OP_breg6 (rbp): -16) │ │ │ │ DW_CFA_expression: r13 (r13) (DW_OP_breg6 (rbp): -24) │ │ │ │ DW_CFA_expression: r12 (r12) (DW_OP_breg6 (rbp): -32) │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000031ba7 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000030ac7 │ │ │ │ DW_CFA_expression: r3 (rbx) (DW_OP_breg6 (rbp): -48) │ │ │ │ - DW_CFA_advance_loc2: 1099 to 0000000000031ff2 │ │ │ │ + DW_CFA_advance_loc2: 1024 to 0000000000030ec7 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa: r10 (r10) ofs 0 │ │ │ │ - DW_CFA_advance_loc: 13 to 0000000000031fff │ │ │ │ + DW_CFA_advance_loc: 13 to 0000000000030ed4 │ │ │ │ DW_CFA_def_cfa: r7 (rsp) ofs 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000032000 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000030ed5 │ │ │ │ DW_CFA_restore_state │ │ │ │ │ │ │ │ -00002168 0000000000000044 0000216c FDE cie=00000000 pc=00000000000320c0..0000000000032480 │ │ │ │ - DW_CFA_advance_loc: 9 to 00000000000320c9 │ │ │ │ +00002168 0000000000000044 0000216c FDE cie=00000000 pc=0000000000030f60..00000000000312ed │ │ │ │ + DW_CFA_advance_loc: 9 to 0000000000030f69 │ │ │ │ DW_CFA_def_cfa: r10 (r10) ofs 0 │ │ │ │ - DW_CFA_advance_loc: 18 to 00000000000320db │ │ │ │ + DW_CFA_advance_loc: 18 to 0000000000030f7b │ │ │ │ DW_CFA_expression: r6 (rbp) (DW_OP_breg6 (rbp): 0) │ │ │ │ - DW_CFA_advance_loc: 10 to 00000000000320e5 │ │ │ │ + DW_CFA_advance_loc: 10 to 0000000000030f85 │ │ │ │ DW_CFA_def_cfa_expression (DW_OP_breg6 (rbp): -40; DW_OP_deref) │ │ │ │ DW_CFA_expression: r15 (r15) (DW_OP_breg6 (rbp): -8) │ │ │ │ DW_CFA_expression: r14 (r14) (DW_OP_breg6 (rbp): -16) │ │ │ │ DW_CFA_expression: r13 (r13) (DW_OP_breg6 (rbp): -24) │ │ │ │ DW_CFA_expression: r12 (r12) (DW_OP_breg6 (rbp): -32) │ │ │ │ - DW_CFA_advance_loc: 8 to 00000000000320ed │ │ │ │ + DW_CFA_advance_loc: 11 to 0000000000030f90 │ │ │ │ DW_CFA_expression: r3 (rbx) (DW_OP_breg6 (rbp): -48) │ │ │ │ - DW_CFA_advance_loc2: 770 to 00000000000323ef │ │ │ │ + DW_CFA_advance_loc2: 716 to 000000000003125c │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa: r10 (r10) ofs 0 │ │ │ │ - DW_CFA_advance_loc: 13 to 00000000000323fc │ │ │ │ + DW_CFA_advance_loc: 13 to 0000000000031269 │ │ │ │ DW_CFA_def_cfa: r7 (rsp) ofs 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000323fd │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000003126a │ │ │ │ DW_CFA_restore_state │ │ │ │ │ │ │ │ -000021b0 0000000000000054 000021b4 FDE cie=00000000 pc=0000000000032480..00000000000325c9 │ │ │ │ - DW_CFA_advance_loc: 14 to 000000000003248e │ │ │ │ +000021b0 0000000000000054 000021b4 FDE cie=00000000 pc=00000000000312f0..000000000003143d │ │ │ │ + DW_CFA_advance_loc: 14 to 00000000000312fe │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000032490 │ │ │ │ + DW_CFA_advance_loc: 11 to 0000000000031309 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000032492 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003130b │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000032497 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003130d │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000032498 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000003130e │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000032499 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000031312 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 7 to 00000000000324a0 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000031319 │ │ │ │ DW_CFA_def_cfa_offset: 112 │ │ │ │ - DW_CFA_advance_loc1: 205 to 000000000003256d │ │ │ │ + DW_CFA_advance_loc1: 196 to 00000000000313dd │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 3 to 0000000000032570 │ │ │ │ + DW_CFA_advance_loc: 3 to 00000000000313e0 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000032571 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000313e1 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000032573 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000313e3 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000032575 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000313e5 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000032577 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000313e7 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000032579 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000313e9 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000032580 │ │ │ │ + DW_CFA_advance_loc: 7 to 00000000000313f0 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc1: 70 to 00000000000325c6 │ │ │ │ + DW_CFA_advance_loc1: 74 to 000000000003143a │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_restore: r3 (rbx) │ │ │ │ DW_CFA_restore: r6 (rbp) │ │ │ │ DW_CFA_restore: r12 (r12) │ │ │ │ DW_CFA_restore: r13 (r13) │ │ │ │ DW_CFA_restore: r14 (r14) │ │ │ │ DW_CFA_restore: r15 (r15) │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00002208 0000000000000054 0000220c FDE cie=00000000 pc=0000000000032600..0000000000032751 │ │ │ │ - DW_CFA_advance_loc: 14 to 000000000003260e │ │ │ │ +00002208 0000000000000054 0000220c FDE cie=00000000 pc=0000000000031440..0000000000031565 │ │ │ │ + DW_CFA_advance_loc: 14 to 000000000003144e │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000032610 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000031456 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000032612 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000031458 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000032617 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003145a │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000032618 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000003145b │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000032619 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003145f │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000032620 │ │ │ │ + DW_CFA_advance_loc: 11 to 000000000003146a │ │ │ │ DW_CFA_def_cfa_offset: 96 │ │ │ │ - DW_CFA_advance_loc1: 211 to 00000000000326f3 │ │ │ │ + DW_CFA_advance_loc1: 149 to 00000000000314ff │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 3 to 00000000000326f6 │ │ │ │ + DW_CFA_advance_loc: 3 to 0000000000031502 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000326f7 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000031503 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000326f9 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000031505 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000326fb │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000031507 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000326fd │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000031509 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000326ff │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003150b │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000032700 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000031510 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc1: 78 to 000000000003274e │ │ │ │ + DW_CFA_advance_loc1: 82 to 0000000000031562 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_restore: r3 (rbx) │ │ │ │ DW_CFA_restore: r6 (rbp) │ │ │ │ DW_CFA_restore: r12 (r12) │ │ │ │ DW_CFA_restore: r13 (r13) │ │ │ │ DW_CFA_restore: r14 (r14) │ │ │ │ DW_CFA_restore: r15 (r15) │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00002260 000000000000008c 00002264 FDE cie=00000000 pc=0000000000032760..0000000000032af3 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000032766 │ │ │ │ +00002260 000000000000008c 00002264 FDE cie=00000000 pc=0000000000031570..00000000000318cb │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000031576 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000032768 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000031578 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003276a │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003157a │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003276c │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003157c │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000003276d │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000003157d │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000003276e │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000003157e │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000032772 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000031582 │ │ │ │ DW_CFA_def_cfa_offset: 160 │ │ │ │ - DW_CFA_advance_loc1: 131 to 00000000000327f5 │ │ │ │ + DW_CFA_advance_loc1: 132 to 0000000000031606 │ │ │ │ DW_CFA_def_cfa_offset: 168 │ │ │ │ - DW_CFA_advance_loc: 5 to 00000000000327fa │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000003160b │ │ │ │ DW_CFA_def_cfa_offset: 176 │ │ │ │ - DW_CFA_advance_loc: 25 to 0000000000032813 │ │ │ │ + DW_CFA_advance_loc: 25 to 0000000000031624 │ │ │ │ DW_CFA_def_cfa_offset: 168 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000032815 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000031626 │ │ │ │ DW_CFA_def_cfa_offset: 160 │ │ │ │ - DW_CFA_advance_loc1: 228 to 00000000000328f9 │ │ │ │ + DW_CFA_advance_loc1: 227 to 0000000000031709 │ │ │ │ DW_CFA_def_cfa_offset: 168 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000328fb │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000003170e │ │ │ │ DW_CFA_def_cfa_offset: 176 │ │ │ │ - DW_CFA_advance_loc: 24 to 0000000000032913 │ │ │ │ + DW_CFA_advance_loc: 24 to 0000000000031726 │ │ │ │ DW_CFA_def_cfa_offset: 168 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000032918 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000003172b │ │ │ │ DW_CFA_def_cfa_offset: 160 │ │ │ │ - DW_CFA_advance_loc1: 96 to 0000000000032978 │ │ │ │ + DW_CFA_advance_loc1: 77 to 0000000000031778 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 3 to 000000000003297b │ │ │ │ + DW_CFA_advance_loc: 3 to 000000000003177b │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000003297c │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000003177c │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003297e │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003177e │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000032980 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000031780 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000032982 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000031782 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000032984 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000031784 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000032990 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000031788 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc1: 130 to 0000000000032a12 │ │ │ │ + DW_CFA_advance_loc1: 117 to 00000000000317fd │ │ │ │ DW_CFA_def_cfa_offset: 168 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000032a14 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000031802 │ │ │ │ DW_CFA_def_cfa_offset: 176 │ │ │ │ - DW_CFA_advance_loc: 29 to 0000000000032a31 │ │ │ │ + DW_CFA_advance_loc: 29 to 000000000003181f │ │ │ │ DW_CFA_def_cfa_offset: 168 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000032a35 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000031823 │ │ │ │ DW_CFA_def_cfa_offset: 160 │ │ │ │ - DW_CFA_advance_loc: 61 to 0000000000032a72 │ │ │ │ + DW_CFA_advance_loc: 55 to 000000000003185a │ │ │ │ DW_CFA_def_cfa_offset: 168 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000032a77 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000003185f │ │ │ │ DW_CFA_def_cfa_offset: 176 │ │ │ │ - DW_CFA_advance_loc: 29 to 0000000000032a94 │ │ │ │ + DW_CFA_advance_loc: 29 to 000000000003187c │ │ │ │ DW_CFA_def_cfa_offset: 168 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000032a95 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000003187d │ │ │ │ DW_CFA_def_cfa_offset: 160 │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000022f0 0000000000000010 000022f4 FDE cie=00000000 pc=0000000000032b00..0000000000032b56 │ │ │ │ +000022f0 0000000000000010 000022f4 FDE cie=00000000 pc=00000000000318d0..0000000000031916 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00002304 0000000000000010 00002308 FDE cie=00000000 pc=0000000000032b60..0000000000032b92 │ │ │ │ +00002304 0000000000000010 00002308 FDE cie=00000000 pc=0000000000031920..0000000000031952 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00002318 0000000000000048 0000231c FDE cie=00000000 pc=0000000000032ba0..0000000000032d08 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000032ba6 │ │ │ │ +00002318 0000000000000048 0000231c FDE cie=00000000 pc=0000000000031960..0000000000031aa7 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000031966 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000032ba8 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000031968 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000032baa │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003196a │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000032bac │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003196c │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000032bad │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000003196d │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000032bae │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000003196e │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000032bb2 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000031972 │ │ │ │ DW_CFA_def_cfa_offset: 112 │ │ │ │ - DW_CFA_advance_loc1: 248 to 0000000000032caa │ │ │ │ + DW_CFA_advance_loc1: 231 to 0000000000031a59 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000032cab │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000031a5a │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000032cac │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000031a5b │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000032cae │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000031a5d │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000032cb0 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000031a5f │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000032cb2 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000031a61 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000032cb4 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000031a63 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000032cc0 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000031a68 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00002364 0000000000000044 00002368 FDE cie=00000000 pc=0000000000032d20..0000000000032fec │ │ │ │ - DW_CFA_advance_loc: 9 to 0000000000032d29 │ │ │ │ +00002364 0000000000000048 00002368 FDE cie=00000000 pc=0000000000031ab0..0000000000031d5c │ │ │ │ + DW_CFA_advance_loc: 9 to 0000000000031ab9 │ │ │ │ DW_CFA_def_cfa: r10 (r10) ofs 0 │ │ │ │ - DW_CFA_advance_loc: 15 to 0000000000032d38 │ │ │ │ + DW_CFA_advance_loc: 15 to 0000000000031ac8 │ │ │ │ DW_CFA_expression: r6 (rbp) (DW_OP_breg6 (rbp): 0) │ │ │ │ - DW_CFA_advance_loc: 10 to 0000000000032d42 │ │ │ │ - DW_CFA_def_cfa_expression (DW_OP_breg6 (rbp): -40; DW_OP_deref) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000031acc │ │ │ │ DW_CFA_expression: r15 (r15) (DW_OP_breg6 (rbp): -8) │ │ │ │ DW_CFA_expression: r14 (r14) (DW_OP_breg6 (rbp): -16) │ │ │ │ + DW_CFA_advance_loc: 9 to 0000000000031ad5 │ │ │ │ + DW_CFA_def_cfa_expression (DW_OP_breg6 (rbp): -40; DW_OP_deref) │ │ │ │ DW_CFA_expression: r13 (r13) (DW_OP_breg6 (rbp): -24) │ │ │ │ DW_CFA_expression: r12 (r12) (DW_OP_breg6 (rbp): -32) │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000032d4a │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000031ad6 │ │ │ │ DW_CFA_expression: r3 (rbx) (DW_OP_breg6 (rbp): -48) │ │ │ │ - DW_CFA_advance_loc2: 396 to 0000000000032ed6 │ │ │ │ + DW_CFA_advance_loc2: 392 to 0000000000031c5e │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa: r10 (r10) ofs 0 │ │ │ │ - DW_CFA_advance_loc: 13 to 0000000000032ee3 │ │ │ │ + DW_CFA_advance_loc: 13 to 0000000000031c6b │ │ │ │ DW_CFA_def_cfa: r7 (rsp) ofs 8 │ │ │ │ - DW_CFA_advance_loc: 13 to 0000000000032ef0 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000031c70 │ │ │ │ DW_CFA_restore_state │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -000023ac 0000000000000128 000023b0 FDE cie=00000000 pc=0000000000032ff0..00000000000336cc │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000032ff6 │ │ │ │ +000023b0 0000000000000130 000023b4 FDE cie=00000000 pc=0000000000031d60..0000000000032465 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000031d66 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000032ff8 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000031d6b │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000032ffa │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000031d70 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000032fff │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000031d72 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000033000 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000031d73 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000033001 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000031d74 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000033008 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000031d7b │ │ │ │ DW_CFA_def_cfa_offset: 192 │ │ │ │ - DW_CFA_advance_loc2: 371 to 000000000003317b │ │ │ │ + DW_CFA_advance_loc2: 354 to 0000000000031edd │ │ │ │ DW_CFA_def_cfa_offset: 200 │ │ │ │ - DW_CFA_advance_loc: 14 to 0000000000033189 │ │ │ │ + DW_CFA_advance_loc: 15 to 0000000000031eec │ │ │ │ DW_CFA_def_cfa_offset: 208 │ │ │ │ - DW_CFA_advance_loc: 35 to 00000000000331ac │ │ │ │ + DW_CFA_advance_loc: 36 to 0000000000031f10 │ │ │ │ DW_CFA_def_cfa_offset: 200 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000331ae │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000031f11 │ │ │ │ DW_CFA_def_cfa_offset: 192 │ │ │ │ - DW_CFA_advance_loc1: 195 to 0000000000033271 │ │ │ │ + DW_CFA_advance_loc1: 197 to 0000000000031fd6 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 3 to 0000000000033274 │ │ │ │ + DW_CFA_advance_loc: 3 to 0000000000031fd9 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000033275 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000031fda │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000033277 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000031fdc │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000033279 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000031fde │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003327b │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000031fe0 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003327d │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000031fe2 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 3 to 0000000000033280 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000031fe8 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 50 to 00000000000332b2 │ │ │ │ + DW_CFA_advance_loc: 63 to 0000000000032027 │ │ │ │ DW_CFA_def_cfa_offset: 200 │ │ │ │ - DW_CFA_advance_loc: 5 to 00000000000332b7 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000032028 │ │ │ │ DW_CFA_def_cfa_offset: 208 │ │ │ │ - DW_CFA_advance_loc: 27 to 00000000000332d2 │ │ │ │ + DW_CFA_advance_loc: 24 to 0000000000032040 │ │ │ │ DW_CFA_def_cfa_offset: 200 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000332d3 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000032045 │ │ │ │ DW_CFA_def_cfa_offset: 192 │ │ │ │ - DW_CFA_advance_loc: 56 to 000000000003330b │ │ │ │ + DW_CFA_advance_loc1: 95 to 00000000000320a4 │ │ │ │ DW_CFA_def_cfa_offset: 200 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003330d │ │ │ │ + DW_CFA_advance_loc: 10 to 00000000000320ae │ │ │ │ DW_CFA_def_cfa_offset: 208 │ │ │ │ - DW_CFA_advance_loc: 30 to 000000000003332b │ │ │ │ + DW_CFA_advance_loc: 23 to 00000000000320c5 │ │ │ │ DW_CFA_def_cfa_offset: 200 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003332d │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000320c7 │ │ │ │ DW_CFA_def_cfa_offset: 192 │ │ │ │ - DW_CFA_advance_loc1: 103 to 0000000000033394 │ │ │ │ + DW_CFA_advance_loc1: 200 to 000000000003218f │ │ │ │ DW_CFA_def_cfa_offset: 200 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000033399 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000032190 │ │ │ │ DW_CFA_def_cfa_offset: 208 │ │ │ │ - DW_CFA_advance_loc: 27 to 00000000000333b4 │ │ │ │ + DW_CFA_advance_loc: 28 to 00000000000321ac │ │ │ │ DW_CFA_def_cfa_offset: 200 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000333b5 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000321b0 │ │ │ │ DW_CFA_def_cfa_offset: 192 │ │ │ │ - DW_CFA_advance_loc1: 136 to 000000000003343d │ │ │ │ + DW_CFA_advance_loc1: 84 to 0000000000032204 │ │ │ │ DW_CFA_def_cfa_offset: 200 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000033442 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000032205 │ │ │ │ DW_CFA_def_cfa_offset: 208 │ │ │ │ - DW_CFA_advance_loc: 31 to 0000000000033461 │ │ │ │ + DW_CFA_advance_loc: 29 to 0000000000032222 │ │ │ │ DW_CFA_def_cfa_offset: 200 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000033462 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000032227 │ │ │ │ DW_CFA_def_cfa_offset: 192 │ │ │ │ - DW_CFA_advance_loc1: 153 to 00000000000334fb │ │ │ │ + DW_CFA_advance_loc1: 76 to 0000000000032273 │ │ │ │ DW_CFA_def_cfa_offset: 200 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000033500 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000032277 │ │ │ │ DW_CFA_def_cfa_offset: 208 │ │ │ │ - DW_CFA_advance_loc: 27 to 000000000003351b │ │ │ │ + DW_CFA_advance_loc: 29 to 0000000000032294 │ │ │ │ DW_CFA_def_cfa_offset: 200 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003351d │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000032296 │ │ │ │ DW_CFA_def_cfa_offset: 192 │ │ │ │ - DW_CFA_advance_loc: 21 to 0000000000033532 │ │ │ │ + DW_CFA_advance_loc: 12 to 00000000000322a2 │ │ │ │ DW_CFA_def_cfa_offset: 200 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000033537 │ │ │ │ + DW_CFA_advance_loc: 7 to 00000000000322a9 │ │ │ │ DW_CFA_def_cfa_offset: 208 │ │ │ │ - DW_CFA_advance_loc: 30 to 0000000000033555 │ │ │ │ + DW_CFA_advance_loc: 23 to 00000000000322c0 │ │ │ │ DW_CFA_def_cfa_offset: 200 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000033556 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000322c1 │ │ │ │ DW_CFA_def_cfa_offset: 192 │ │ │ │ - DW_CFA_advance_loc: 51 to 0000000000033589 │ │ │ │ + DW_CFA_advance_loc: 28 to 00000000000322dd │ │ │ │ DW_CFA_def_cfa_offset: 200 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000003358e │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000322de │ │ │ │ DW_CFA_def_cfa_offset: 208 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000033590 │ │ │ │ - DW_CFA_def_cfa_offset: 216 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000033591 │ │ │ │ - DW_CFA_def_cfa_offset: 224 │ │ │ │ - DW_CFA_advance_loc: 30 to 00000000000335af │ │ │ │ + DW_CFA_advance_loc: 23 to 00000000000322f5 │ │ │ │ + DW_CFA_def_cfa_offset: 200 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000322f9 │ │ │ │ DW_CFA_def_cfa_offset: 192 │ │ │ │ - DW_CFA_advance_loc: 19 to 00000000000335c2 │ │ │ │ - DW_CFA_remember_state │ │ │ │ + DW_CFA_advance_loc1: 88 to 0000000000032351 │ │ │ │ DW_CFA_def_cfa_offset: 200 │ │ │ │ - DW_CFA_advance_loc: 5 to 00000000000335c7 │ │ │ │ + DW_CFA_advance_loc: 11 to 000000000003235c │ │ │ │ DW_CFA_def_cfa_offset: 208 │ │ │ │ - DW_CFA_advance_loc: 25 to 00000000000335e0 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000335e2 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000003235d │ │ │ │ + DW_CFA_def_cfa_offset: 216 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000003235e │ │ │ │ + DW_CFA_def_cfa_offset: 224 │ │ │ │ + DW_CFA_advance_loc: 26 to 0000000000032378 │ │ │ │ + DW_CFA_def_cfa_offset: 192 │ │ │ │ + DW_CFA_advance_loc: 10 to 0000000000032382 │ │ │ │ DW_CFA_def_cfa_offset: 200 │ │ │ │ - DW_CFA_advance_loc: 5 to 00000000000335e7 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000032386 │ │ │ │ DW_CFA_def_cfa_offset: 208 │ │ │ │ - DW_CFA_advance_loc: 31 to 0000000000033606 │ │ │ │ + DW_CFA_advance_loc: 28 to 00000000000323a2 │ │ │ │ DW_CFA_def_cfa_offset: 200 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000033607 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000323a3 │ │ │ │ DW_CFA_def_cfa_offset: 192 │ │ │ │ - DW_CFA_advance_loc: 43 to 0000000000033632 │ │ │ │ + DW_CFA_advance_loc: 47 to 00000000000323d2 │ │ │ │ DW_CFA_def_cfa_offset: 200 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000033637 │ │ │ │ + DW_CFA_advance_loc: 5 to 00000000000323d7 │ │ │ │ DW_CFA_def_cfa_offset: 208 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000033639 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000323d8 │ │ │ │ DW_CFA_def_cfa_offset: 216 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000003363a │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000323d9 │ │ │ │ DW_CFA_def_cfa_offset: 224 │ │ │ │ - DW_CFA_advance_loc: 29 to 0000000000033657 │ │ │ │ + DW_CFA_advance_loc: 31 to 00000000000323f8 │ │ │ │ DW_CFA_def_cfa_offset: 192 │ │ │ │ - DW_CFA_advance_loc: 9 to 0000000000033660 │ │ │ │ + DW_CFA_advance_loc: 9 to 0000000000032401 │ │ │ │ DW_CFA_def_cfa_offset: 200 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000033665 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000032406 │ │ │ │ DW_CFA_def_cfa_offset: 208 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000033667 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000032407 │ │ │ │ DW_CFA_def_cfa_offset: 216 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000033668 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000032408 │ │ │ │ DW_CFA_def_cfa_offset: 224 │ │ │ │ - DW_CFA_advance_loc: 34 to 000000000003368a │ │ │ │ + DW_CFA_advance_loc: 31 to 0000000000032427 │ │ │ │ DW_CFA_def_cfa_offset: 192 │ │ │ │ - DW_CFA_advance_loc: 9 to 0000000000033693 │ │ │ │ + DW_CFA_advance_loc: 9 to 0000000000032430 │ │ │ │ DW_CFA_def_cfa_offset: 200 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000003369b │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000032438 │ │ │ │ DW_CFA_def_cfa_offset: 208 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003369d │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000032439 │ │ │ │ DW_CFA_def_cfa_offset: 216 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000003369e │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000003243a │ │ │ │ DW_CFA_def_cfa_offset: 224 │ │ │ │ - DW_CFA_advance_loc: 29 to 00000000000336bb │ │ │ │ + DW_CFA_advance_loc: 26 to 0000000000032454 │ │ │ │ DW_CFA_def_cfa_offset: 192 │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -000024d8 0000000000000048 000024dc FDE cie=00000000 pc=00000000000336e0..00000000000338a3 │ │ │ │ - DW_CFA_advance_loc: 6 to 00000000000336e6 │ │ │ │ +000024e4 0000000000000048 000024e8 FDE cie=00000000 pc=0000000000032470..0000000000032633 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000032476 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000336e8 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000003247b │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000336ea │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003247d │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 5 to 00000000000336ef │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003247f │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000336f0 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000032480 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000336f1 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000032481 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 7 to 00000000000336f8 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000032488 │ │ │ │ DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_advance_loc2: 394 to 0000000000033882 │ │ │ │ + DW_CFA_advance_loc2: 394 to 0000000000032612 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000033883 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000032613 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000033884 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000032614 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000033886 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000032616 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000033888 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000032618 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003388a │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003261a │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003388c │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003261c │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000003388d │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000003261d │ │ │ │ DW_CFA_restore_state │ │ │ │ │ │ │ │ -00002524 0000000000000048 00002528 FDE cie=00000000 pc=00000000000338c0..0000000000033aa6 │ │ │ │ - DW_CFA_advance_loc: 6 to 00000000000338c6 │ │ │ │ +00002530 0000000000000048 00002534 FDE cie=00000000 pc=0000000000032640..0000000000032805 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000032646 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000338c8 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000032648 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000338ca │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003264a │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000338cc │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003264c │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000338cd │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000003264d │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000338ce │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000003264e │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000338d2 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000032652 │ │ │ │ DW_CFA_def_cfa_offset: 96 │ │ │ │ - DW_CFA_advance_loc2: 342 to 0000000000033a28 │ │ │ │ + DW_CFA_advance_loc2: 401 to 00000000000327e3 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000033a29 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000327e4 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000033a2a │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000327e5 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000033a2c │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000327e7 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000033a2e │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000327e9 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000033a30 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000327eb │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000033a32 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000327ed │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000033a33 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000327ee │ │ │ │ DW_CFA_restore_state │ │ │ │ │ │ │ │ -00002570 0000000000000044 00002574 FDE cie=00000000 pc=0000000000033ac0..0000000000033e39 │ │ │ │ - DW_CFA_advance_loc: 9 to 0000000000033ac9 │ │ │ │ +0000257c 0000000000000044 00002580 FDE cie=00000000 pc=0000000000032810..0000000000032bb9 │ │ │ │ + DW_CFA_advance_loc: 9 to 0000000000032819 │ │ │ │ DW_CFA_def_cfa: r10 (r10) ofs 0 │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000033ad5 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000032825 │ │ │ │ DW_CFA_expression: r6 (rbp) (DW_OP_breg6 (rbp): 0) │ │ │ │ - DW_CFA_advance_loc: 10 to 0000000000033adf │ │ │ │ + DW_CFA_advance_loc: 10 to 000000000003282f │ │ │ │ DW_CFA_def_cfa_expression (DW_OP_breg6 (rbp): -40; DW_OP_deref) │ │ │ │ DW_CFA_expression: r15 (r15) (DW_OP_breg6 (rbp): -8) │ │ │ │ DW_CFA_expression: r14 (r14) (DW_OP_breg6 (rbp): -16) │ │ │ │ DW_CFA_expression: r13 (r13) (DW_OP_breg6 (rbp): -24) │ │ │ │ DW_CFA_expression: r12 (r12) (DW_OP_breg6 (rbp): -32) │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000033ae4 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000032834 │ │ │ │ DW_CFA_expression: r3 (rbx) (DW_OP_breg6 (rbp): -48) │ │ │ │ - DW_CFA_advance_loc2: 687 to 0000000000033d93 │ │ │ │ + DW_CFA_advance_loc2: 752 to 0000000000032b24 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa: r10 (r10) ofs 0 │ │ │ │ - DW_CFA_advance_loc: 13 to 0000000000033da0 │ │ │ │ + DW_CFA_advance_loc: 13 to 0000000000032b31 │ │ │ │ DW_CFA_def_cfa: r7 (rsp) ofs 8 │ │ │ │ - DW_CFA_advance_loc: 16 to 0000000000033db0 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000032b38 │ │ │ │ DW_CFA_restore_state │ │ │ │ │ │ │ │ -000025b8 0000000000000038 000025bc FDE cie=00000000 pc=0000000000033e40..0000000000033f7f │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000033e48 │ │ │ │ +000025c4 0000000000000038 000025c8 FDE cie=00000000 pc=0000000000032bc0..0000000000032cef │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000032bc8 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 30 to 0000000000033e66 │ │ │ │ + DW_CFA_advance_loc: 30 to 0000000000032be6 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 10 to 0000000000033e70 │ │ │ │ + DW_CFA_advance_loc: 10 to 0000000000032bf0 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 55 to 0000000000033ea7 │ │ │ │ + DW_CFA_advance_loc: 51 to 0000000000032c23 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000033ead │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000032c29 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 40 to 0000000000033ed5 │ │ │ │ + DW_CFA_advance_loc: 40 to 0000000000032c51 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000033ed6 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000032c52 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc1: 72 to 0000000000033f1e │ │ │ │ + DW_CFA_advance_loc: 52 to 0000000000032c86 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000033f20 │ │ │ │ + DW_CFA_advance_loc: 10 to 0000000000032c90 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 30 to 0000000000033f3e │ │ │ │ + DW_CFA_advance_loc: 30 to 0000000000032cae │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000033f40 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000032cb0 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 45 to 0000000000033f6d │ │ │ │ + DW_CFA_advance_loc: 45 to 0000000000032cdd │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000033f72 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000032ce2 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 11 to 0000000000033f7d │ │ │ │ + DW_CFA_advance_loc: 11 to 0000000000032ced │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -000025f4 0000000000000044 000025f8 FDE cie=00000000 pc=0000000000033f80..000000000003422f │ │ │ │ - DW_CFA_advance_loc: 9 to 0000000000033f89 │ │ │ │ +00002600 0000000000000044 00002604 FDE cie=00000000 pc=0000000000032cf0..0000000000032f5b │ │ │ │ + DW_CFA_advance_loc: 9 to 0000000000032cf9 │ │ │ │ DW_CFA_def_cfa: r10 (r10) ofs 0 │ │ │ │ - DW_CFA_advance_loc: 18 to 0000000000033f9b │ │ │ │ + DW_CFA_advance_loc: 18 to 0000000000032d0b │ │ │ │ DW_CFA_expression: r6 (rbp) (DW_OP_breg6 (rbp): 0) │ │ │ │ - DW_CFA_advance_loc: 10 to 0000000000033fa5 │ │ │ │ + DW_CFA_advance_loc: 10 to 0000000000032d15 │ │ │ │ DW_CFA_def_cfa_expression (DW_OP_breg6 (rbp): -40; DW_OP_deref) │ │ │ │ DW_CFA_expression: r15 (r15) (DW_OP_breg6 (rbp): -8) │ │ │ │ DW_CFA_expression: r14 (r14) (DW_OP_breg6 (rbp): -16) │ │ │ │ DW_CFA_expression: r13 (r13) (DW_OP_breg6 (rbp): -24) │ │ │ │ DW_CFA_expression: r12 (r12) (DW_OP_breg6 (rbp): -32) │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000033faa │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000032d1a │ │ │ │ DW_CFA_expression: r3 (rbx) (DW_OP_breg6 (rbp): -48) │ │ │ │ - DW_CFA_advance_loc2: 524 to 00000000000341b6 │ │ │ │ + DW_CFA_advance_loc2: 456 to 0000000000032ee2 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa: r10 (r10) ofs 0 │ │ │ │ - DW_CFA_advance_loc: 13 to 00000000000341c3 │ │ │ │ + DW_CFA_advance_loc: 13 to 0000000000032eef │ │ │ │ DW_CFA_def_cfa: r7 (rsp) ofs 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000341c4 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000032ef0 │ │ │ │ DW_CFA_restore_state │ │ │ │ │ │ │ │ -0000263c 0000000000000050 00002640 FDE cie=00000000 pc=0000000000034240..00000000000344c9 │ │ │ │ - DW_CFA_advance_loc: 24 to 0000000000034258 │ │ │ │ +00002648 0000000000000054 0000264c FDE cie=00000000 pc=0000000000032f60..00000000000331b5 │ │ │ │ + DW_CFA_advance_loc: 24 to 0000000000032f78 │ │ │ │ DW_CFA_def_cfa: r10 (r10) ofs 0 │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000034264 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000032f84 │ │ │ │ DW_CFA_expression: r6 (rbp) (DW_OP_breg6 (rbp): 0) │ │ │ │ - DW_CFA_advance_loc: 10 to 000000000003426e │ │ │ │ - DW_CFA_def_cfa_expression (DW_OP_breg6 (rbp): -40; DW_OP_deref) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000032f88 │ │ │ │ DW_CFA_expression: r15 (r15) (DW_OP_breg6 (rbp): -8) │ │ │ │ DW_CFA_expression: r14 (r14) (DW_OP_breg6 (rbp): -16) │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000032f94 │ │ │ │ DW_CFA_expression: r13 (r13) (DW_OP_breg6 (rbp): -24) │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000032f9b │ │ │ │ + DW_CFA_def_cfa_expression (DW_OP_breg6 (rbp): -40; DW_OP_deref) │ │ │ │ DW_CFA_expression: r12 (r12) (DW_OP_breg6 (rbp): -32) │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000003426f │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000032f9c │ │ │ │ DW_CFA_expression: r3 (rbx) (DW_OP_breg6 (rbp): -48) │ │ │ │ - DW_CFA_advance_loc2: 486 to 0000000000034455 │ │ │ │ + DW_CFA_advance_loc2: 421 to 0000000000033141 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa: r10 (r10) ofs 0 │ │ │ │ - DW_CFA_advance_loc: 13 to 0000000000034462 │ │ │ │ + DW_CFA_advance_loc: 13 to 000000000003314e │ │ │ │ DW_CFA_def_cfa: r7 (rsp) ofs 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000034463 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000003314f │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc1: 101 to 00000000000344c8 │ │ │ │ + DW_CFA_advance_loc1: 101 to 00000000000331b4 │ │ │ │ DW_CFA_def_cfa: r7 (rsp) ofs 8 │ │ │ │ DW_CFA_restore: r3 (rbx) │ │ │ │ DW_CFA_restore: r6 (rbp) │ │ │ │ DW_CFA_restore: r12 (r12) │ │ │ │ DW_CFA_restore: r13 (r13) │ │ │ │ DW_CFA_restore: r14 (r14) │ │ │ │ DW_CFA_restore: r15 (r15) │ │ │ │ DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -00002690 0000000000000044 00002694 FDE cie=00000000 pc=00000000000344e0..0000000000034a28 │ │ │ │ - DW_CFA_advance_loc: 9 to 00000000000344e9 │ │ │ │ +000026a0 0000000000000044 000026a4 FDE cie=00000000 pc=00000000000331c0..00000000000336e5 │ │ │ │ + DW_CFA_advance_loc: 9 to 00000000000331c9 │ │ │ │ DW_CFA_def_cfa: r10 (r10) ofs 0 │ │ │ │ - DW_CFA_advance_loc: 12 to 00000000000344f5 │ │ │ │ + DW_CFA_advance_loc: 12 to 00000000000331d5 │ │ │ │ DW_CFA_expression: r6 (rbp) (DW_OP_breg6 (rbp): 0) │ │ │ │ - DW_CFA_advance_loc: 10 to 00000000000344ff │ │ │ │ + DW_CFA_advance_loc: 10 to 00000000000331df │ │ │ │ DW_CFA_def_cfa_expression (DW_OP_breg6 (rbp): -40; DW_OP_deref) │ │ │ │ DW_CFA_expression: r15 (r15) (DW_OP_breg6 (rbp): -8) │ │ │ │ DW_CFA_expression: r14 (r14) (DW_OP_breg6 (rbp): -16) │ │ │ │ DW_CFA_expression: r13 (r13) (DW_OP_breg6 (rbp): -24) │ │ │ │ DW_CFA_expression: r12 (r12) (DW_OP_breg6 (rbp): -32) │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000034507 │ │ │ │ + DW_CFA_advance_loc: 8 to 00000000000331e7 │ │ │ │ DW_CFA_expression: r3 (rbx) (DW_OP_breg6 (rbp): -48) │ │ │ │ - DW_CFA_advance_loc2: 1168 to 0000000000034997 │ │ │ │ + DW_CFA_advance_loc2: 1133 to 0000000000033654 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa: r10 (r10) ofs 0 │ │ │ │ - DW_CFA_advance_loc: 13 to 00000000000349a4 │ │ │ │ + DW_CFA_advance_loc: 13 to 0000000000033661 │ │ │ │ DW_CFA_def_cfa: r7 (rsp) ofs 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000349a5 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000033662 │ │ │ │ DW_CFA_restore_state │ │ │ │ │ │ │ │ -000026d8 0000000000000044 000026dc FDE cie=00000000 pc=0000000000034a40..0000000000034e3e │ │ │ │ - DW_CFA_advance_loc: 9 to 0000000000034a49 │ │ │ │ +000026e8 0000000000000044 000026ec FDE cie=00000000 pc=00000000000336f0..0000000000033afb │ │ │ │ + DW_CFA_advance_loc: 9 to 00000000000336f9 │ │ │ │ DW_CFA_def_cfa: r10 (r10) ofs 0 │ │ │ │ - DW_CFA_advance_loc: 18 to 0000000000034a5b │ │ │ │ + DW_CFA_advance_loc: 18 to 000000000003370b │ │ │ │ DW_CFA_expression: r6 (rbp) (DW_OP_breg6 (rbp): 0) │ │ │ │ - DW_CFA_advance_loc: 10 to 0000000000034a65 │ │ │ │ + DW_CFA_advance_loc: 10 to 0000000000033715 │ │ │ │ DW_CFA_def_cfa_expression (DW_OP_breg6 (rbp): -40; DW_OP_deref) │ │ │ │ DW_CFA_expression: r15 (r15) (DW_OP_breg6 (rbp): -8) │ │ │ │ DW_CFA_expression: r14 (r14) (DW_OP_breg6 (rbp): -16) │ │ │ │ DW_CFA_expression: r13 (r13) (DW_OP_breg6 (rbp): -24) │ │ │ │ DW_CFA_expression: r12 (r12) (DW_OP_breg6 (rbp): -32) │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000034a6d │ │ │ │ + DW_CFA_advance_loc: 11 to 0000000000033720 │ │ │ │ DW_CFA_expression: r3 (rbx) (DW_OP_breg6 (rbp): -48) │ │ │ │ - DW_CFA_advance_loc2: 832 to 0000000000034dad │ │ │ │ + DW_CFA_advance_loc2: 842 to 0000000000033a6a │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa: r10 (r10) ofs 0 │ │ │ │ - DW_CFA_advance_loc: 13 to 0000000000034dba │ │ │ │ + DW_CFA_advance_loc: 13 to 0000000000033a77 │ │ │ │ DW_CFA_def_cfa: r7 (rsp) ofs 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000034dbb │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000033a78 │ │ │ │ DW_CFA_restore_state │ │ │ │ │ │ │ │ -00002720 0000000000000054 00002724 FDE cie=00000000 pc=0000000000034e40..0000000000034f99 │ │ │ │ - DW_CFA_advance_loc: 14 to 0000000000034e4e │ │ │ │ +00002730 0000000000000054 00002734 FDE cie=00000000 pc=0000000000033b00..0000000000033c59 │ │ │ │ + DW_CFA_advance_loc: 14 to 0000000000033b0e │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000034e50 │ │ │ │ + DW_CFA_advance_loc: 11 to 0000000000033b19 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000034e52 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000033b1b │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000034e57 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000033b1d │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000034e58 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000033b1e │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000034e59 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000033b22 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000034e60 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000033b29 │ │ │ │ DW_CFA_def_cfa_offset: 112 │ │ │ │ - DW_CFA_advance_loc1: 205 to 0000000000034f2d │ │ │ │ + DW_CFA_advance_loc1: 196 to 0000000000033bed │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 3 to 0000000000034f30 │ │ │ │ + DW_CFA_advance_loc: 3 to 0000000000033bf0 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000034f31 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000033bf1 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000034f33 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000033bf3 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000034f35 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000033bf5 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000034f37 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000033bf7 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000034f39 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000033bf9 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000034f40 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000033c00 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc1: 86 to 0000000000034f96 │ │ │ │ + DW_CFA_advance_loc1: 86 to 0000000000033c56 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_restore: r3 (rbx) │ │ │ │ DW_CFA_restore: r6 (rbp) │ │ │ │ DW_CFA_restore: r12 (r12) │ │ │ │ DW_CFA_restore: r13 (r13) │ │ │ │ DW_CFA_restore: r14 (r14) │ │ │ │ DW_CFA_restore: r15 (r15) │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00002778 0000000000000054 0000277c FDE cie=00000000 pc=0000000000034fc0..0000000000035121 │ │ │ │ - DW_CFA_advance_loc: 14 to 0000000000034fce │ │ │ │ +00002788 0000000000000054 0000278c FDE cie=00000000 pc=0000000000033c60..0000000000033d91 │ │ │ │ + DW_CFA_advance_loc: 14 to 0000000000033c6e │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000034fd0 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000033c76 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000034fd2 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000033c78 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000034fd7 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000033c7a │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000034fd8 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000033c7b │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000034fd9 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000033c7f │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000034fe0 │ │ │ │ + DW_CFA_advance_loc: 11 to 0000000000033c8a │ │ │ │ DW_CFA_def_cfa_offset: 96 │ │ │ │ - DW_CFA_advance_loc1: 211 to 00000000000350b3 │ │ │ │ + DW_CFA_advance_loc1: 149 to 0000000000033d1f │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 3 to 00000000000350b6 │ │ │ │ + DW_CFA_advance_loc: 3 to 0000000000033d22 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000350b7 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000033d23 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000350b9 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000033d25 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000350bb │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000033d27 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000350bd │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000033d29 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000350bf │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000033d2b │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000350c0 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000033d30 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc1: 94 to 000000000003511e │ │ │ │ + DW_CFA_advance_loc1: 94 to 0000000000033d8e │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_restore: r3 (rbx) │ │ │ │ DW_CFA_restore: r6 (rbp) │ │ │ │ DW_CFA_restore: r12 (r12) │ │ │ │ DW_CFA_restore: r13 (r13) │ │ │ │ DW_CFA_restore: r14 (r14) │ │ │ │ DW_CFA_restore: r15 (r15) │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000027d0 000000000000008c 000027d4 FDE cie=00000000 pc=0000000000035130..00000000000354c3 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000035136 │ │ │ │ +000027e0 000000000000008c 000027e4 FDE cie=00000000 pc=0000000000033da0..00000000000340fb │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000033da6 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000035138 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000033da8 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003513a │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000033daa │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003513c │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000033dac │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000003513d │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000033dad │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000003513e │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000033dae │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000035142 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000033db2 │ │ │ │ DW_CFA_def_cfa_offset: 160 │ │ │ │ - DW_CFA_advance_loc1: 131 to 00000000000351c5 │ │ │ │ + DW_CFA_advance_loc1: 132 to 0000000000033e36 │ │ │ │ DW_CFA_def_cfa_offset: 168 │ │ │ │ - DW_CFA_advance_loc: 5 to 00000000000351ca │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000033e3b │ │ │ │ DW_CFA_def_cfa_offset: 176 │ │ │ │ - DW_CFA_advance_loc: 25 to 00000000000351e3 │ │ │ │ + DW_CFA_advance_loc: 25 to 0000000000033e54 │ │ │ │ DW_CFA_def_cfa_offset: 168 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000351e5 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000033e56 │ │ │ │ DW_CFA_def_cfa_offset: 160 │ │ │ │ - DW_CFA_advance_loc1: 228 to 00000000000352c9 │ │ │ │ + DW_CFA_advance_loc1: 227 to 0000000000033f39 │ │ │ │ DW_CFA_def_cfa_offset: 168 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000352cb │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000033f3e │ │ │ │ DW_CFA_def_cfa_offset: 176 │ │ │ │ - DW_CFA_advance_loc: 24 to 00000000000352e3 │ │ │ │ + DW_CFA_advance_loc: 24 to 0000000000033f56 │ │ │ │ DW_CFA_def_cfa_offset: 168 │ │ │ │ - DW_CFA_advance_loc: 5 to 00000000000352e8 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000033f5b │ │ │ │ DW_CFA_def_cfa_offset: 160 │ │ │ │ - DW_CFA_advance_loc1: 96 to 0000000000035348 │ │ │ │ + DW_CFA_advance_loc1: 77 to 0000000000033fa8 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 3 to 000000000003534b │ │ │ │ + DW_CFA_advance_loc: 3 to 0000000000033fab │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000003534c │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000033fac │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003534e │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000033fae │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000035350 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000033fb0 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000035352 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000033fb2 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000035354 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000033fb4 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000035360 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000033fb8 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc1: 130 to 00000000000353e2 │ │ │ │ + DW_CFA_advance_loc1: 117 to 000000000003402d │ │ │ │ DW_CFA_def_cfa_offset: 168 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000353e4 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000034032 │ │ │ │ DW_CFA_def_cfa_offset: 176 │ │ │ │ - DW_CFA_advance_loc: 29 to 0000000000035401 │ │ │ │ + DW_CFA_advance_loc: 29 to 000000000003404f │ │ │ │ DW_CFA_def_cfa_offset: 168 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000035405 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000034053 │ │ │ │ DW_CFA_def_cfa_offset: 160 │ │ │ │ - DW_CFA_advance_loc: 61 to 0000000000035442 │ │ │ │ + DW_CFA_advance_loc: 55 to 000000000003408a │ │ │ │ DW_CFA_def_cfa_offset: 168 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000035447 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000003408f │ │ │ │ DW_CFA_def_cfa_offset: 176 │ │ │ │ - DW_CFA_advance_loc: 29 to 0000000000035464 │ │ │ │ + DW_CFA_advance_loc: 29 to 00000000000340ac │ │ │ │ DW_CFA_def_cfa_offset: 168 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000035465 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000340ad │ │ │ │ DW_CFA_def_cfa_offset: 160 │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00002860 0000000000000010 00002864 FDE cie=00000000 pc=00000000000354d0..0000000000035526 │ │ │ │ +00002870 0000000000000010 00002874 FDE cie=00000000 pc=0000000000034100..0000000000034146 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00002874 0000000000000010 00002878 FDE cie=00000000 pc=0000000000035530..0000000000035562 │ │ │ │ +00002884 0000000000000010 00002888 FDE cie=00000000 pc=0000000000034150..0000000000034182 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00002888 0000000000000048 0000288c FDE cie=00000000 pc=0000000000035580..00000000000356fc │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000035586 │ │ │ │ +00002898 0000000000000048 0000289c FDE cie=00000000 pc=0000000000034190..00000000000342eb │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000034196 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000035588 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000034198 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003558a │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003419a │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003558c │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003419c │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000003558d │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000003419d │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000003558e │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000003419e │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000035592 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000341a2 │ │ │ │ DW_CFA_def_cfa_offset: 112 │ │ │ │ - DW_CFA_advance_loc1: 248 to 000000000003568a │ │ │ │ + DW_CFA_advance_loc1: 231 to 0000000000034289 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000003568b │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000003428a │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000003568c │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000003428b │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003568e │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003428d │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000035690 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003428f │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000035692 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000034291 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000035694 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000034293 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 12 to 00000000000356a0 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000034298 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000028d4 0000000000000044 000028d8 FDE cie=00000000 pc=0000000000035700..0000000000035a20 │ │ │ │ - DW_CFA_advance_loc: 9 to 0000000000035709 │ │ │ │ +000028e4 0000000000000048 000028e8 FDE cie=00000000 pc=00000000000342f0..00000000000345f0 │ │ │ │ + DW_CFA_advance_loc: 9 to 00000000000342f9 │ │ │ │ DW_CFA_def_cfa: r10 (r10) ofs 0 │ │ │ │ - DW_CFA_advance_loc: 15 to 0000000000035718 │ │ │ │ + DW_CFA_advance_loc: 15 to 0000000000034308 │ │ │ │ DW_CFA_expression: r6 (rbp) (DW_OP_breg6 (rbp): 0) │ │ │ │ - DW_CFA_advance_loc: 10 to 0000000000035722 │ │ │ │ - DW_CFA_def_cfa_expression (DW_OP_breg6 (rbp): -40; DW_OP_deref) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003430c │ │ │ │ DW_CFA_expression: r15 (r15) (DW_OP_breg6 (rbp): -8) │ │ │ │ DW_CFA_expression: r14 (r14) (DW_OP_breg6 (rbp): -16) │ │ │ │ + DW_CFA_advance_loc: 9 to 0000000000034315 │ │ │ │ + DW_CFA_def_cfa_expression (DW_OP_breg6 (rbp): -40; DW_OP_deref) │ │ │ │ DW_CFA_expression: r13 (r13) (DW_OP_breg6 (rbp): -24) │ │ │ │ DW_CFA_expression: r12 (r12) (DW_OP_breg6 (rbp): -32) │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000003572a │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000034316 │ │ │ │ DW_CFA_expression: r3 (rbx) (DW_OP_breg6 (rbp): -48) │ │ │ │ - DW_CFA_advance_loc2: 468 to 00000000000358fe │ │ │ │ + DW_CFA_advance_loc2: 456 to 00000000000344de │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa: r10 (r10) ofs 0 │ │ │ │ - DW_CFA_advance_loc: 13 to 000000000003590b │ │ │ │ + DW_CFA_advance_loc: 13 to 00000000000344eb │ │ │ │ DW_CFA_def_cfa: r7 (rsp) ofs 8 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000035910 │ │ │ │ + DW_CFA_advance_loc: 5 to 00000000000344f0 │ │ │ │ DW_CFA_restore_state │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -0000291c 0000000000000128 00002920 FDE cie=00000000 pc=0000000000035a20..00000000000360fc │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000035a26 │ │ │ │ +00002930 0000000000000130 00002934 FDE cie=00000000 pc=00000000000345f0..0000000000034cf5 │ │ │ │ + DW_CFA_advance_loc: 6 to 00000000000345f6 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000035a28 │ │ │ │ + DW_CFA_advance_loc: 5 to 00000000000345fb │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000035a2a │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000034600 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000035a2f │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000034602 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000035a30 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000034603 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000035a31 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000034604 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000035a38 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000003460b │ │ │ │ DW_CFA_def_cfa_offset: 192 │ │ │ │ - DW_CFA_advance_loc2: 371 to 0000000000035bab │ │ │ │ + DW_CFA_advance_loc2: 354 to 000000000003476d │ │ │ │ DW_CFA_def_cfa_offset: 200 │ │ │ │ - DW_CFA_advance_loc: 14 to 0000000000035bb9 │ │ │ │ + DW_CFA_advance_loc: 15 to 000000000003477c │ │ │ │ DW_CFA_def_cfa_offset: 208 │ │ │ │ - DW_CFA_advance_loc: 35 to 0000000000035bdc │ │ │ │ + DW_CFA_advance_loc: 36 to 00000000000347a0 │ │ │ │ DW_CFA_def_cfa_offset: 200 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000035bde │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000347a1 │ │ │ │ DW_CFA_def_cfa_offset: 192 │ │ │ │ - DW_CFA_advance_loc1: 195 to 0000000000035ca1 │ │ │ │ + DW_CFA_advance_loc1: 197 to 0000000000034866 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 3 to 0000000000035ca4 │ │ │ │ + DW_CFA_advance_loc: 3 to 0000000000034869 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000035ca5 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000003486a │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000035ca7 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003486c │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000035ca9 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003486e │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000035cab │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000034870 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000035cad │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000034872 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 3 to 0000000000035cb0 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000034878 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 50 to 0000000000035ce2 │ │ │ │ + DW_CFA_advance_loc: 63 to 00000000000348b7 │ │ │ │ DW_CFA_def_cfa_offset: 200 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000035ce7 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000348b8 │ │ │ │ DW_CFA_def_cfa_offset: 208 │ │ │ │ - DW_CFA_advance_loc: 27 to 0000000000035d02 │ │ │ │ + DW_CFA_advance_loc: 24 to 00000000000348d0 │ │ │ │ DW_CFA_def_cfa_offset: 200 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000035d03 │ │ │ │ + DW_CFA_advance_loc: 5 to 00000000000348d5 │ │ │ │ DW_CFA_def_cfa_offset: 192 │ │ │ │ - DW_CFA_advance_loc: 56 to 0000000000035d3b │ │ │ │ + DW_CFA_advance_loc1: 95 to 0000000000034934 │ │ │ │ DW_CFA_def_cfa_offset: 200 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000035d3d │ │ │ │ + DW_CFA_advance_loc: 10 to 000000000003493e │ │ │ │ DW_CFA_def_cfa_offset: 208 │ │ │ │ - DW_CFA_advance_loc: 30 to 0000000000035d5b │ │ │ │ + DW_CFA_advance_loc: 23 to 0000000000034955 │ │ │ │ DW_CFA_def_cfa_offset: 200 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000035d5d │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000034957 │ │ │ │ DW_CFA_def_cfa_offset: 192 │ │ │ │ - DW_CFA_advance_loc1: 103 to 0000000000035dc4 │ │ │ │ + DW_CFA_advance_loc1: 200 to 0000000000034a1f │ │ │ │ DW_CFA_def_cfa_offset: 200 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000035dc9 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000034a20 │ │ │ │ DW_CFA_def_cfa_offset: 208 │ │ │ │ - DW_CFA_advance_loc: 27 to 0000000000035de4 │ │ │ │ + DW_CFA_advance_loc: 28 to 0000000000034a3c │ │ │ │ DW_CFA_def_cfa_offset: 200 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000035de5 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000034a40 │ │ │ │ DW_CFA_def_cfa_offset: 192 │ │ │ │ - DW_CFA_advance_loc1: 136 to 0000000000035e6d │ │ │ │ + DW_CFA_advance_loc1: 84 to 0000000000034a94 │ │ │ │ DW_CFA_def_cfa_offset: 200 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000035e72 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000034a95 │ │ │ │ DW_CFA_def_cfa_offset: 208 │ │ │ │ - DW_CFA_advance_loc: 31 to 0000000000035e91 │ │ │ │ + DW_CFA_advance_loc: 29 to 0000000000034ab2 │ │ │ │ DW_CFA_def_cfa_offset: 200 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000035e92 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000034ab7 │ │ │ │ DW_CFA_def_cfa_offset: 192 │ │ │ │ - DW_CFA_advance_loc1: 153 to 0000000000035f2b │ │ │ │ + DW_CFA_advance_loc1: 76 to 0000000000034b03 │ │ │ │ DW_CFA_def_cfa_offset: 200 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000035f30 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000034b07 │ │ │ │ DW_CFA_def_cfa_offset: 208 │ │ │ │ - DW_CFA_advance_loc: 27 to 0000000000035f4b │ │ │ │ + DW_CFA_advance_loc: 29 to 0000000000034b24 │ │ │ │ DW_CFA_def_cfa_offset: 200 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000035f4d │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000034b26 │ │ │ │ DW_CFA_def_cfa_offset: 192 │ │ │ │ - DW_CFA_advance_loc: 21 to 0000000000035f62 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000034b32 │ │ │ │ DW_CFA_def_cfa_offset: 200 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000035f67 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000034b39 │ │ │ │ DW_CFA_def_cfa_offset: 208 │ │ │ │ - DW_CFA_advance_loc: 30 to 0000000000035f85 │ │ │ │ + DW_CFA_advance_loc: 23 to 0000000000034b50 │ │ │ │ DW_CFA_def_cfa_offset: 200 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000035f86 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000034b51 │ │ │ │ DW_CFA_def_cfa_offset: 192 │ │ │ │ - DW_CFA_advance_loc: 51 to 0000000000035fb9 │ │ │ │ + DW_CFA_advance_loc: 28 to 0000000000034b6d │ │ │ │ DW_CFA_def_cfa_offset: 200 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000035fbe │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000034b6e │ │ │ │ DW_CFA_def_cfa_offset: 208 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000035fc0 │ │ │ │ - DW_CFA_def_cfa_offset: 216 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000035fc1 │ │ │ │ - DW_CFA_def_cfa_offset: 224 │ │ │ │ - DW_CFA_advance_loc: 30 to 0000000000035fdf │ │ │ │ + DW_CFA_advance_loc: 23 to 0000000000034b85 │ │ │ │ + DW_CFA_def_cfa_offset: 200 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000034b89 │ │ │ │ DW_CFA_def_cfa_offset: 192 │ │ │ │ - DW_CFA_advance_loc: 19 to 0000000000035ff2 │ │ │ │ - DW_CFA_remember_state │ │ │ │ + DW_CFA_advance_loc1: 88 to 0000000000034be1 │ │ │ │ DW_CFA_def_cfa_offset: 200 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000035ff7 │ │ │ │ + DW_CFA_advance_loc: 11 to 0000000000034bec │ │ │ │ DW_CFA_def_cfa_offset: 208 │ │ │ │ - DW_CFA_advance_loc: 25 to 0000000000036010 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000036012 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000034bed │ │ │ │ + DW_CFA_def_cfa_offset: 216 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000034bee │ │ │ │ + DW_CFA_def_cfa_offset: 224 │ │ │ │ + DW_CFA_advance_loc: 26 to 0000000000034c08 │ │ │ │ + DW_CFA_def_cfa_offset: 192 │ │ │ │ + DW_CFA_advance_loc: 10 to 0000000000034c12 │ │ │ │ DW_CFA_def_cfa_offset: 200 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000036017 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000034c16 │ │ │ │ DW_CFA_def_cfa_offset: 208 │ │ │ │ - DW_CFA_advance_loc: 31 to 0000000000036036 │ │ │ │ + DW_CFA_advance_loc: 28 to 0000000000034c32 │ │ │ │ DW_CFA_def_cfa_offset: 200 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000036037 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000034c33 │ │ │ │ DW_CFA_def_cfa_offset: 192 │ │ │ │ - DW_CFA_advance_loc: 43 to 0000000000036062 │ │ │ │ + DW_CFA_advance_loc: 47 to 0000000000034c62 │ │ │ │ DW_CFA_def_cfa_offset: 200 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000036067 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000034c67 │ │ │ │ DW_CFA_def_cfa_offset: 208 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000036069 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000034c68 │ │ │ │ DW_CFA_def_cfa_offset: 216 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000003606a │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000034c69 │ │ │ │ DW_CFA_def_cfa_offset: 224 │ │ │ │ - DW_CFA_advance_loc: 29 to 0000000000036087 │ │ │ │ + DW_CFA_advance_loc: 31 to 0000000000034c88 │ │ │ │ DW_CFA_def_cfa_offset: 192 │ │ │ │ - DW_CFA_advance_loc: 9 to 0000000000036090 │ │ │ │ + DW_CFA_advance_loc: 9 to 0000000000034c91 │ │ │ │ DW_CFA_def_cfa_offset: 200 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000036095 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000034c96 │ │ │ │ DW_CFA_def_cfa_offset: 208 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000036097 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000034c97 │ │ │ │ DW_CFA_def_cfa_offset: 216 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000036098 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000034c98 │ │ │ │ DW_CFA_def_cfa_offset: 224 │ │ │ │ - DW_CFA_advance_loc: 34 to 00000000000360ba │ │ │ │ + DW_CFA_advance_loc: 31 to 0000000000034cb7 │ │ │ │ DW_CFA_def_cfa_offset: 192 │ │ │ │ - DW_CFA_advance_loc: 9 to 00000000000360c3 │ │ │ │ + DW_CFA_advance_loc: 9 to 0000000000034cc0 │ │ │ │ DW_CFA_def_cfa_offset: 200 │ │ │ │ - DW_CFA_advance_loc: 8 to 00000000000360cb │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000034cc8 │ │ │ │ DW_CFA_def_cfa_offset: 208 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000360cd │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000034cc9 │ │ │ │ DW_CFA_def_cfa_offset: 216 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000360ce │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000034cca │ │ │ │ DW_CFA_def_cfa_offset: 224 │ │ │ │ - DW_CFA_advance_loc: 29 to 00000000000360eb │ │ │ │ + DW_CFA_advance_loc: 26 to 0000000000034ce4 │ │ │ │ DW_CFA_def_cfa_offset: 192 │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -00002a48 0000000000000044 00002a4c FDE cie=00000000 pc=0000000000036100..0000000000036aae │ │ │ │ - DW_CFA_advance_loc: 9 to 0000000000036109 │ │ │ │ +00002a64 0000000000000048 00002a68 FDE cie=00000000 pc=0000000000034d00..00000000000356c2 │ │ │ │ + DW_CFA_advance_loc: 9 to 0000000000034d09 │ │ │ │ DW_CFA_def_cfa: r10 (r10) ofs 0 │ │ │ │ - DW_CFA_advance_loc: 24 to 0000000000036121 │ │ │ │ + DW_CFA_advance_loc: 24 to 0000000000034d21 │ │ │ │ DW_CFA_expression: r6 (rbp) (DW_OP_breg6 (rbp): 0) │ │ │ │ - DW_CFA_advance_loc: 10 to 000000000003612b │ │ │ │ - DW_CFA_def_cfa_expression (DW_OP_breg6 (rbp): -40; DW_OP_deref) │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000034d27 │ │ │ │ DW_CFA_expression: r15 (r15) (DW_OP_breg6 (rbp): -8) │ │ │ │ DW_CFA_expression: r14 (r14) (DW_OP_breg6 (rbp): -16) │ │ │ │ DW_CFA_expression: r13 (r13) (DW_OP_breg6 (rbp): -24) │ │ │ │ + DW_CFA_advance_loc: 10 to 0000000000034d31 │ │ │ │ + DW_CFA_def_cfa_expression (DW_OP_breg6 (rbp): -40; DW_OP_deref) │ │ │ │ DW_CFA_expression: r12 (r12) (DW_OP_breg6 (rbp): -32) │ │ │ │ - DW_CFA_advance_loc: 11 to 0000000000036136 │ │ │ │ + DW_CFA_advance_loc: 11 to 0000000000034d3c │ │ │ │ DW_CFA_expression: r3 (rbx) (DW_OP_breg6 (rbp): -48) │ │ │ │ - DW_CFA_advance_loc2: 2216 to 00000000000369de │ │ │ │ + DW_CFA_advance_loc2: 2235 to 00000000000355f7 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa: r10 (r10) ofs 0 │ │ │ │ - DW_CFA_advance_loc: 20 to 00000000000369f2 │ │ │ │ + DW_CFA_advance_loc: 13 to 0000000000035604 │ │ │ │ DW_CFA_def_cfa: r7 (rsp) ofs 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000369f3 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000035605 │ │ │ │ DW_CFA_restore_state │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -00002a90 0000000000000044 00002a94 FDE cie=00000000 pc=0000000000036ac0..00000000000372b9 │ │ │ │ - DW_CFA_advance_loc: 9 to 0000000000036ac9 │ │ │ │ +00002ab0 0000000000000048 00002ab4 FDE cie=00000000 pc=00000000000356d0..0000000000035eb9 │ │ │ │ + DW_CFA_advance_loc: 9 to 00000000000356d9 │ │ │ │ DW_CFA_def_cfa: r10 (r10) ofs 0 │ │ │ │ - DW_CFA_advance_loc: 24 to 0000000000036ae1 │ │ │ │ + DW_CFA_advance_loc: 24 to 00000000000356f1 │ │ │ │ DW_CFA_expression: r6 (rbp) (DW_OP_breg6 (rbp): 0) │ │ │ │ - DW_CFA_advance_loc: 10 to 0000000000036aeb │ │ │ │ - DW_CFA_def_cfa_expression (DW_OP_breg6 (rbp): -40; DW_OP_deref) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000356f3 │ │ │ │ DW_CFA_expression: r15 (r15) (DW_OP_breg6 (rbp): -8) │ │ │ │ + DW_CFA_advance_loc: 9 to 00000000000356fc │ │ │ │ DW_CFA_expression: r14 (r14) (DW_OP_breg6 (rbp): -16) │ │ │ │ DW_CFA_expression: r13 (r13) (DW_OP_breg6 (rbp): -24) │ │ │ │ DW_CFA_expression: r12 (r12) (DW_OP_breg6 (rbp): -32) │ │ │ │ - DW_CFA_advance_loc: 11 to 0000000000036af6 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000035701 │ │ │ │ + DW_CFA_def_cfa_expression (DW_OP_breg6 (rbp): -40; DW_OP_deref) │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000035709 │ │ │ │ DW_CFA_expression: r3 (rbx) (DW_OP_breg6 (rbp): -48) │ │ │ │ - DW_CFA_advance_loc2: 1853 to 0000000000037233 │ │ │ │ + DW_CFA_advance_loc2: 1841 to 0000000000035e3a │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa: r10 (r10) ofs 0 │ │ │ │ - DW_CFA_advance_loc: 20 to 0000000000037247 │ │ │ │ + DW_CFA_advance_loc: 13 to 0000000000035e47 │ │ │ │ DW_CFA_def_cfa: r7 (rsp) ofs 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000037248 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000035e48 │ │ │ │ DW_CFA_restore_state │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -00002ad8 0000000000000044 00002adc FDE cie=00000000 pc=00000000000372c0..0000000000037de6 │ │ │ │ - DW_CFA_advance_loc: 9 to 00000000000372c9 │ │ │ │ +00002afc 0000000000000044 00002b00 FDE cie=00000000 pc=0000000000035ec0..00000000000369c6 │ │ │ │ + DW_CFA_advance_loc: 9 to 0000000000035ec9 │ │ │ │ DW_CFA_def_cfa: r10 (r10) ofs 0 │ │ │ │ - DW_CFA_advance_loc: 12 to 00000000000372d5 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000035ed5 │ │ │ │ DW_CFA_expression: r6 (rbp) (DW_OP_breg6 (rbp): 0) │ │ │ │ - DW_CFA_advance_loc: 10 to 00000000000372df │ │ │ │ + DW_CFA_advance_loc: 10 to 0000000000035edf │ │ │ │ DW_CFA_def_cfa_expression (DW_OP_breg6 (rbp): -40; DW_OP_deref) │ │ │ │ DW_CFA_expression: r15 (r15) (DW_OP_breg6 (rbp): -8) │ │ │ │ DW_CFA_expression: r14 (r14) (DW_OP_breg6 (rbp): -16) │ │ │ │ DW_CFA_expression: r13 (r13) (DW_OP_breg6 (rbp): -24) │ │ │ │ DW_CFA_expression: r12 (r12) (DW_OP_breg6 (rbp): -32) │ │ │ │ - DW_CFA_advance_loc: 8 to 00000000000372e7 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000035ee7 │ │ │ │ DW_CFA_expression: r3 (rbx) (DW_OP_breg6 (rbp): -48) │ │ │ │ - DW_CFA_advance_loc2: 1794 to 00000000000379e9 │ │ │ │ + DW_CFA_advance_loc2: 1753 to 00000000000365c0 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa: r10 (r10) ofs 0 │ │ │ │ - DW_CFA_advance_loc: 13 to 00000000000379f6 │ │ │ │ + DW_CFA_advance_loc: 13 to 00000000000365cd │ │ │ │ DW_CFA_def_cfa: r7 (rsp) ofs 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000379f7 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000365ce │ │ │ │ DW_CFA_restore_state │ │ │ │ │ │ │ │ -00002b20 0000000000000090 00002b24 FDE cie=00000000 pc=0000000000037e00..000000000003806e │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000037e06 │ │ │ │ +00002b44 000000000000008c 00002b48 FDE cie=00000000 pc=00000000000369d0..0000000000036bfb │ │ │ │ + DW_CFA_advance_loc: 6 to 00000000000369d6 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000037e08 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000369d8 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000037e09 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000369d9 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000037e0a │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000369da │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000037e0e │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000369de │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc1: 118 to 0000000000037e84 │ │ │ │ + DW_CFA_advance_loc1: 118 to 0000000000036a54 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000037e86 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000036a56 │ │ │ │ DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000037e8a │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000036a5a │ │ │ │ DW_CFA_def_cfa_offset: 72 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000037e8b │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000036a5b │ │ │ │ DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000037e8f │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000036a5f │ │ │ │ DW_CFA_def_cfa_offset: 88 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000037e93 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000036a63 │ │ │ │ DW_CFA_def_cfa_offset: 96 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000037e97 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000036a67 │ │ │ │ DW_CFA_def_cfa_offset: 104 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000037e9b │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000036a6b │ │ │ │ DW_CFA_def_cfa_offset: 112 │ │ │ │ - DW_CFA_advance_loc: 17 to 0000000000037eac │ │ │ │ + DW_CFA_advance_loc: 9 to 0000000000036a74 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc1: 213 to 0000000000037f81 │ │ │ │ + DW_CFA_advance_loc1: 173 to 0000000000036b21 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 3 to 0000000000037f84 │ │ │ │ + DW_CFA_advance_loc: 3 to 0000000000036b24 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000037f85 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000036b25 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000037f87 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000036b27 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000037f89 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000036b29 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000037f90 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000036b30 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 16 to 0000000000037fa0 │ │ │ │ + DW_CFA_advance_loc: 16 to 0000000000036b40 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000037fa1 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000036b41 │ │ │ │ DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000037fa5 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000036b45 │ │ │ │ DW_CFA_def_cfa_offset: 72 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000037fa9 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000036b49 │ │ │ │ DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_advance_loc: 20 to 0000000000037fbd │ │ │ │ + DW_CFA_advance_loc: 20 to 0000000000036b5d │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 23 to 0000000000037fd4 │ │ │ │ + DW_CFA_advance_loc: 23 to 0000000000036b74 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000037fd5 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000036b75 │ │ │ │ DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000037fd9 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000036b79 │ │ │ │ DW_CFA_def_cfa_offset: 72 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000037fdd │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000036b7d │ │ │ │ DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_advance_loc: 20 to 0000000000037ff1 │ │ │ │ + DW_CFA_advance_loc: 20 to 0000000000036b91 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc1: 65 to 0000000000038032 │ │ │ │ + DW_CFA_advance_loc: 49 to 0000000000036bc2 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000038034 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000036bc4 │ │ │ │ DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000038038 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000036bc8 │ │ │ │ DW_CFA_def_cfa_offset: 72 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000038039 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000036bc9 │ │ │ │ DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000003803d │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000036bcd │ │ │ │ DW_CFA_def_cfa_offset: 88 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000038041 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000036bd1 │ │ │ │ DW_CFA_def_cfa_offset: 96 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000038045 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000036bd5 │ │ │ │ DW_CFA_def_cfa_offset: 104 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000038049 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000036bd9 │ │ │ │ DW_CFA_def_cfa_offset: 112 │ │ │ │ - DW_CFA_advance_loc: 22 to 000000000003805f │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000036bdf │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ │ │ │ │ -00002bb4 0000000000000044 00002bb8 FDE cie=00000000 pc=0000000000038080..0000000000038a6e │ │ │ │ - DW_CFA_advance_loc: 9 to 0000000000038089 │ │ │ │ +00002bd4 0000000000000044 00002bd8 FDE cie=00000000 pc=0000000000036c00..00000000000375c8 │ │ │ │ + DW_CFA_advance_loc: 9 to 0000000000036c09 │ │ │ │ DW_CFA_def_cfa: r10 (r10) ofs 0 │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000038095 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000036c15 │ │ │ │ DW_CFA_expression: r6 (rbp) (DW_OP_breg6 (rbp): 0) │ │ │ │ - DW_CFA_advance_loc: 10 to 000000000003809f │ │ │ │ + DW_CFA_advance_loc: 10 to 0000000000036c1f │ │ │ │ DW_CFA_def_cfa_expression (DW_OP_breg6 (rbp): -40; DW_OP_deref) │ │ │ │ DW_CFA_expression: r15 (r15) (DW_OP_breg6 (rbp): -8) │ │ │ │ DW_CFA_expression: r14 (r14) (DW_OP_breg6 (rbp): -16) │ │ │ │ DW_CFA_expression: r13 (r13) (DW_OP_breg6 (rbp): -24) │ │ │ │ DW_CFA_expression: r12 (r12) (DW_OP_breg6 (rbp): -32) │ │ │ │ - DW_CFA_advance_loc: 8 to 00000000000380a7 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000036c27 │ │ │ │ DW_CFA_expression: r3 (rbx) (DW_OP_breg6 (rbp): -48) │ │ │ │ - DW_CFA_advance_loc2: 1261 to 0000000000038594 │ │ │ │ + DW_CFA_advance_loc2: 1222 to 00000000000370ed │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa: r10 (r10) ofs 0 │ │ │ │ - DW_CFA_advance_loc: 13 to 00000000000385a1 │ │ │ │ + DW_CFA_advance_loc: 13 to 00000000000370fa │ │ │ │ DW_CFA_def_cfa: r7 (rsp) ofs 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000385a2 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000370fb │ │ │ │ DW_CFA_restore_state │ │ │ │ │ │ │ │ -00002bfc 0000000000000044 00002c00 FDE cie=00000000 pc=0000000000038a80..0000000000039356 │ │ │ │ - DW_CFA_advance_loc: 9 to 0000000000038a89 │ │ │ │ +00002c1c 0000000000000048 00002c20 FDE cie=00000000 pc=00000000000375d0..0000000000037e7e │ │ │ │ + DW_CFA_advance_loc: 9 to 00000000000375d9 │ │ │ │ DW_CFA_def_cfa: r10 (r10) ofs 0 │ │ │ │ - DW_CFA_advance_loc: 24 to 0000000000038aa1 │ │ │ │ + DW_CFA_advance_loc: 24 to 00000000000375f1 │ │ │ │ DW_CFA_expression: r6 (rbp) (DW_OP_breg6 (rbp): 0) │ │ │ │ - DW_CFA_advance_loc: 10 to 0000000000038aab │ │ │ │ - DW_CFA_def_cfa_expression (DW_OP_breg6 (rbp): -40; DW_OP_deref) │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000375f5 │ │ │ │ DW_CFA_expression: r15 (r15) (DW_OP_breg6 (rbp): -8) │ │ │ │ DW_CFA_expression: r14 (r14) (DW_OP_breg6 (rbp): -16) │ │ │ │ + DW_CFA_advance_loc: 7 to 00000000000375fc │ │ │ │ DW_CFA_expression: r13 (r13) (DW_OP_breg6 (rbp): -24) │ │ │ │ DW_CFA_expression: r12 (r12) (DW_OP_breg6 (rbp): -32) │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000038aac │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000037601 │ │ │ │ + DW_CFA_def_cfa_expression (DW_OP_breg6 (rbp): -40; DW_OP_deref) │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000037609 │ │ │ │ DW_CFA_expression: r3 (rbx) (DW_OP_breg6 (rbp): -48) │ │ │ │ - DW_CFA_advance_loc2: 2047 to 00000000000392ab │ │ │ │ + DW_CFA_advance_loc2: 1996 to 0000000000037dd5 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa: r10 (r10) ofs 0 │ │ │ │ - DW_CFA_advance_loc: 13 to 00000000000392b8 │ │ │ │ + DW_CFA_advance_loc: 13 to 0000000000037de2 │ │ │ │ DW_CFA_def_cfa: r7 (rsp) ofs 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000392b9 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000037de3 │ │ │ │ DW_CFA_restore_state │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -00002c44 0000000000000014 00002c48 FDE cie=00000000 pc=0000000000039360..00000000000393b6 │ │ │ │ - DW_CFA_advance_loc: 14 to 000000000003936e │ │ │ │ +00002c68 0000000000000014 00002c6c FDE cie=00000000 pc=0000000000037e80..0000000000037ed6 │ │ │ │ + DW_CFA_advance_loc: 14 to 0000000000037e8e │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 58 to 00000000000393a8 │ │ │ │ + DW_CFA_advance_loc: 58 to 0000000000037ec8 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00002c5c 0000000000000044 00002c60 FDE cie=00000000 pc=00000000000393c0..0000000000039f4f │ │ │ │ - DW_CFA_advance_loc: 9 to 00000000000393c9 │ │ │ │ +00002c80 0000000000000048 00002c84 FDE cie=00000000 pc=0000000000037ee0..0000000000038a4e │ │ │ │ + DW_CFA_advance_loc: 9 to 0000000000037ee9 │ │ │ │ DW_CFA_def_cfa: r10 (r10) ofs 0 │ │ │ │ - DW_CFA_advance_loc: 21 to 00000000000393de │ │ │ │ + DW_CFA_advance_loc: 21 to 0000000000037efe │ │ │ │ DW_CFA_expression: r6 (rbp) (DW_OP_breg6 (rbp): 0) │ │ │ │ - DW_CFA_advance_loc: 10 to 00000000000393e8 │ │ │ │ - DW_CFA_def_cfa_expression (DW_OP_breg6 (rbp): -40; DW_OP_deref) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000037f02 │ │ │ │ DW_CFA_expression: r15 (r15) (DW_OP_breg6 (rbp): -8) │ │ │ │ DW_CFA_expression: r14 (r14) (DW_OP_breg6 (rbp): -16) │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000037f07 │ │ │ │ DW_CFA_expression: r13 (r13) (DW_OP_breg6 (rbp): -24) │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000037f0e │ │ │ │ + DW_CFA_def_cfa_expression (DW_OP_breg6 (rbp): -40; DW_OP_deref) │ │ │ │ DW_CFA_expression: r12 (r12) (DW_OP_breg6 (rbp): -32) │ │ │ │ - DW_CFA_advance_loc: 11 to 00000000000393f3 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000037f0f │ │ │ │ DW_CFA_expression: r3 (rbx) (DW_OP_breg6 (rbp): -48) │ │ │ │ - DW_CFA_advance_loc2: 2691 to 0000000000039e76 │ │ │ │ + DW_CFA_advance_loc2: 2713 to 00000000000389a8 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa: r10 (r10) ofs 0 │ │ │ │ - DW_CFA_advance_loc: 20 to 0000000000039e8a │ │ │ │ + DW_CFA_advance_loc: 13 to 00000000000389b5 │ │ │ │ DW_CFA_def_cfa: r7 (rsp) ofs 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000039e8b │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000389b6 │ │ │ │ DW_CFA_restore_state │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -00002ca4 0000000000000044 00002ca8 FDE cie=00000000 pc=0000000000039f80..000000000003a8c3 │ │ │ │ - DW_CFA_advance_loc: 9 to 0000000000039f89 │ │ │ │ +00002ccc 0000000000000044 00002cd0 FDE cie=00000000 pc=0000000000038a50..0000000000039353 │ │ │ │ + DW_CFA_advance_loc: 9 to 0000000000038a59 │ │ │ │ DW_CFA_def_cfa: r10 (r10) ofs 0 │ │ │ │ - DW_CFA_advance_loc: 27 to 0000000000039fa4 │ │ │ │ + DW_CFA_advance_loc: 27 to 0000000000038a74 │ │ │ │ DW_CFA_expression: r6 (rbp) (DW_OP_breg6 (rbp): 0) │ │ │ │ - DW_CFA_advance_loc: 10 to 0000000000039fae │ │ │ │ + DW_CFA_advance_loc: 10 to 0000000000038a7e │ │ │ │ DW_CFA_def_cfa_expression (DW_OP_breg6 (rbp): -40; DW_OP_deref) │ │ │ │ DW_CFA_expression: r15 (r15) (DW_OP_breg6 (rbp): -8) │ │ │ │ DW_CFA_expression: r14 (r14) (DW_OP_breg6 (rbp): -16) │ │ │ │ DW_CFA_expression: r13 (r13) (DW_OP_breg6 (rbp): -24) │ │ │ │ DW_CFA_expression: r12 (r12) (DW_OP_breg6 (rbp): -32) │ │ │ │ - DW_CFA_advance_loc: 11 to 0000000000039fb9 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000038a82 │ │ │ │ DW_CFA_expression: r3 (rbx) (DW_OP_breg6 (rbp): -48) │ │ │ │ - DW_CFA_advance_loc2: 2177 to 000000000003a83a │ │ │ │ + DW_CFA_advance_loc2: 2127 to 00000000000392d1 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa: r10 (r10) ofs 0 │ │ │ │ - DW_CFA_advance_loc: 20 to 000000000003a84e │ │ │ │ + DW_CFA_advance_loc: 13 to 00000000000392de │ │ │ │ DW_CFA_def_cfa: r7 (rsp) ofs 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000003a84f │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000392df │ │ │ │ DW_CFA_restore_state │ │ │ │ │ │ │ │ -00002cec 0000000000000044 00002cf0 FDE cie=00000000 pc=000000000003a900..000000000003b606 │ │ │ │ - DW_CFA_advance_loc: 9 to 000000000003a909 │ │ │ │ +00002d14 0000000000000044 00002d18 FDE cie=00000000 pc=0000000000039360..0000000000039fcf │ │ │ │ + DW_CFA_advance_loc: 9 to 0000000000039369 │ │ │ │ DW_CFA_def_cfa: r10 (r10) ofs 0 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000003a915 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000039375 │ │ │ │ DW_CFA_expression: r6 (rbp) (DW_OP_breg6 (rbp): 0) │ │ │ │ - DW_CFA_advance_loc: 10 to 000000000003a91f │ │ │ │ + DW_CFA_advance_loc: 10 to 000000000003937f │ │ │ │ DW_CFA_def_cfa_expression (DW_OP_breg6 (rbp): -40; DW_OP_deref) │ │ │ │ DW_CFA_expression: r15 (r15) (DW_OP_breg6 (rbp): -8) │ │ │ │ DW_CFA_expression: r14 (r14) (DW_OP_breg6 (rbp): -16) │ │ │ │ DW_CFA_expression: r13 (r13) (DW_OP_breg6 (rbp): -24) │ │ │ │ DW_CFA_expression: r12 (r12) (DW_OP_breg6 (rbp): -32) │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000003a927 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000039387 │ │ │ │ DW_CFA_expression: r3 (rbx) (DW_OP_breg6 (rbp): -48) │ │ │ │ - DW_CFA_advance_loc2: 1975 to 000000000003b0de │ │ │ │ + DW_CFA_advance_loc2: 1870 to 0000000000039ad5 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa: r10 (r10) ofs 0 │ │ │ │ - DW_CFA_advance_loc: 13 to 000000000003b0eb │ │ │ │ + DW_CFA_advance_loc: 13 to 0000000000039ae2 │ │ │ │ DW_CFA_def_cfa: r7 (rsp) ofs 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000003b0ec │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000039ae3 │ │ │ │ DW_CFA_restore_state │ │ │ │ │ │ │ │ -00002d34 0000000000000090 00002d38 FDE cie=00000000 pc=000000000003b640..000000000003b8ae │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000003b646 │ │ │ │ +00002d5c 000000000000008c 00002d60 FDE cie=00000000 pc=0000000000039fd0..000000000003a1fb │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000039fd6 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003b648 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000039fd8 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000003b649 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000039fd9 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000003b64a │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000039fda │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000003b64e │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000039fde │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc1: 118 to 000000000003b6c4 │ │ │ │ + DW_CFA_advance_loc1: 118 to 000000000003a054 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003b6c6 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003a056 │ │ │ │ DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000003b6ca │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003a05a │ │ │ │ DW_CFA_def_cfa_offset: 72 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000003b6cb │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000003a05b │ │ │ │ DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000003b6cf │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003a05f │ │ │ │ DW_CFA_def_cfa_offset: 88 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000003b6d3 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003a063 │ │ │ │ DW_CFA_def_cfa_offset: 96 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000003b6d7 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003a067 │ │ │ │ DW_CFA_def_cfa_offset: 104 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000003b6db │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003a06b │ │ │ │ DW_CFA_def_cfa_offset: 112 │ │ │ │ - DW_CFA_advance_loc: 17 to 000000000003b6ec │ │ │ │ + DW_CFA_advance_loc: 9 to 000000000003a074 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc1: 213 to 000000000003b7c1 │ │ │ │ + DW_CFA_advance_loc1: 173 to 000000000003a121 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 3 to 000000000003b7c4 │ │ │ │ + DW_CFA_advance_loc: 3 to 000000000003a124 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000003b7c5 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000003a125 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003b7c7 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003a127 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003b7c9 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003a129 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000003b7d0 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000003a130 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 16 to 000000000003b7e0 │ │ │ │ + DW_CFA_advance_loc: 16 to 000000000003a140 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000003b7e1 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000003a141 │ │ │ │ DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000003b7e5 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003a145 │ │ │ │ DW_CFA_def_cfa_offset: 72 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000003b7e9 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003a149 │ │ │ │ DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_advance_loc: 20 to 000000000003b7fd │ │ │ │ + DW_CFA_advance_loc: 20 to 000000000003a15d │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 23 to 000000000003b814 │ │ │ │ + DW_CFA_advance_loc: 23 to 000000000003a174 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000003b815 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000003a175 │ │ │ │ DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000003b819 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003a179 │ │ │ │ DW_CFA_def_cfa_offset: 72 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000003b81d │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003a17d │ │ │ │ DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_advance_loc: 20 to 000000000003b831 │ │ │ │ + DW_CFA_advance_loc: 20 to 000000000003a191 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc1: 65 to 000000000003b872 │ │ │ │ + DW_CFA_advance_loc: 49 to 000000000003a1c2 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003b874 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003a1c4 │ │ │ │ DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000003b878 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003a1c8 │ │ │ │ DW_CFA_def_cfa_offset: 72 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000003b879 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000003a1c9 │ │ │ │ DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000003b87d │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003a1cd │ │ │ │ DW_CFA_def_cfa_offset: 88 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000003b881 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003a1d1 │ │ │ │ DW_CFA_def_cfa_offset: 96 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000003b885 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003a1d5 │ │ │ │ DW_CFA_def_cfa_offset: 104 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000003b889 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003a1d9 │ │ │ │ DW_CFA_def_cfa_offset: 112 │ │ │ │ - DW_CFA_advance_loc: 22 to 000000000003b89f │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000003a1df │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ │ │ │ │ -00002dc8 0000000000000044 00002dcc FDE cie=00000000 pc=000000000003b8c0..000000000003c3c5 │ │ │ │ - DW_CFA_advance_loc: 9 to 000000000003b8c9 │ │ │ │ +00002dec 0000000000000044 00002df0 FDE cie=00000000 pc=000000000003a200..000000000003accb │ │ │ │ + DW_CFA_advance_loc: 9 to 000000000003a209 │ │ │ │ DW_CFA_def_cfa: r10 (r10) ofs 0 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000003b8d5 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000003a215 │ │ │ │ DW_CFA_expression: r6 (rbp) (DW_OP_breg6 (rbp): 0) │ │ │ │ - DW_CFA_advance_loc: 10 to 000000000003b8df │ │ │ │ + DW_CFA_advance_loc: 10 to 000000000003a21f │ │ │ │ DW_CFA_def_cfa_expression (DW_OP_breg6 (rbp): -40; DW_OP_deref) │ │ │ │ DW_CFA_expression: r15 (r15) (DW_OP_breg6 (rbp): -8) │ │ │ │ DW_CFA_expression: r14 (r14) (DW_OP_breg6 (rbp): -16) │ │ │ │ DW_CFA_expression: r13 (r13) (DW_OP_breg6 (rbp): -24) │ │ │ │ DW_CFA_expression: r12 (r12) (DW_OP_breg6 (rbp): -32) │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000003b8e7 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000003a227 │ │ │ │ DW_CFA_expression: r3 (rbx) (DW_OP_breg6 (rbp): -48) │ │ │ │ - DW_CFA_advance_loc2: 1325 to 000000000003be14 │ │ │ │ + DW_CFA_advance_loc2: 1322 to 000000000003a751 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa: r10 (r10) ofs 0 │ │ │ │ - DW_CFA_advance_loc: 13 to 000000000003be21 │ │ │ │ + DW_CFA_advance_loc: 13 to 000000000003a75e │ │ │ │ DW_CFA_def_cfa: r7 (rsp) ofs 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000003be22 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000003a75f │ │ │ │ DW_CFA_restore_state │ │ │ │ │ │ │ │ -00002e10 0000000000000044 00002e14 FDE cie=00000000 pc=000000000003c3e0..000000000003cd9d │ │ │ │ - DW_CFA_advance_loc: 9 to 000000000003c3e9 │ │ │ │ +00002e34 0000000000000048 00002e38 FDE cie=00000000 pc=000000000003acd0..000000000003b6ce │ │ │ │ + DW_CFA_advance_loc: 9 to 000000000003acd9 │ │ │ │ DW_CFA_def_cfa: r10 (r10) ofs 0 │ │ │ │ - DW_CFA_advance_loc: 24 to 000000000003c401 │ │ │ │ + DW_CFA_advance_loc: 24 to 000000000003acf1 │ │ │ │ DW_CFA_expression: r6 (rbp) (DW_OP_breg6 (rbp): 0) │ │ │ │ - DW_CFA_advance_loc: 10 to 000000000003c40b │ │ │ │ - DW_CFA_def_cfa_expression (DW_OP_breg6 (rbp): -40; DW_OP_deref) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003acf5 │ │ │ │ DW_CFA_expression: r15 (r15) (DW_OP_breg6 (rbp): -8) │ │ │ │ DW_CFA_expression: r14 (r14) (DW_OP_breg6 (rbp): -16) │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000003acfc │ │ │ │ DW_CFA_expression: r13 (r13) (DW_OP_breg6 (rbp): -24) │ │ │ │ DW_CFA_expression: r12 (r12) (DW_OP_breg6 (rbp): -32) │ │ │ │ - DW_CFA_advance_loc: 11 to 000000000003c416 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000003ad01 │ │ │ │ + DW_CFA_def_cfa_expression (DW_OP_breg6 (rbp): -40; DW_OP_deref) │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000003ad09 │ │ │ │ DW_CFA_expression: r3 (rbx) (DW_OP_breg6 (rbp): -48) │ │ │ │ - DW_CFA_advance_loc2: 2277 to 000000000003ccfb │ │ │ │ + DW_CFA_advance_loc2: 2325 to 000000000003b61e │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa: r10 (r10) ofs 0 │ │ │ │ - DW_CFA_advance_loc: 13 to 000000000003cd08 │ │ │ │ + DW_CFA_advance_loc: 13 to 000000000003b62b │ │ │ │ DW_CFA_def_cfa: r7 (rsp) ofs 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000003cd09 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000003b62c │ │ │ │ DW_CFA_restore_state │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -00002e58 0000000000000014 00002e5c FDE cie=00000000 pc=000000000003cda0..000000000003cdf6 │ │ │ │ - DW_CFA_advance_loc: 14 to 000000000003cdae │ │ │ │ +00002e80 0000000000000014 00002e84 FDE cie=00000000 pc=000000000003b6d0..000000000003b726 │ │ │ │ + DW_CFA_advance_loc: 14 to 000000000003b6de │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 58 to 000000000003cde8 │ │ │ │ + DW_CFA_advance_loc: 58 to 000000000003b718 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00002e70 000000000000004c 00002e74 FDE cie=00000000 pc=000000000003ce00..000000000003d3ff │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000003ce06 │ │ │ │ +00002e98 000000000000004c 00002e9c FDE cie=00000000 pc=000000000003b730..000000000003bcb0 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000003b736 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003ce08 │ │ │ │ + DW_CFA_advance_loc: 11 to 000000000003b741 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003ce0a │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000003b746 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000003ce0f │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003b748 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000003ce10 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000003b749 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000003ce11 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003b74d │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000003ce18 │ │ │ │ - DW_CFA_def_cfa_offset: 144 │ │ │ │ - DW_CFA_advance_loc2: 1365 to 000000000003d36d │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003b751 │ │ │ │ + DW_CFA_def_cfa_offset: 128 │ │ │ │ + DW_CFA_advance_loc2: 1241 to 000000000003bc2a │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000003d36e │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000003bc2b │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000003d36f │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000003bc2c │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003d371 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003bc2e │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003d373 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003bc30 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003d375 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003bc32 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003d377 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003bc34 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 9 to 000000000003d380 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003bc38 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00002ec0 000000000000004c 00002ec4 FDE cie=00000000 pc=000000000003d400..000000000003da00 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000003d406 │ │ │ │ +00002ee8 0000000000000048 00002eec FDE cie=00000000 pc=000000000003bcb0..000000000003c1e6 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000003bcb6 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003d408 │ │ │ │ + DW_CFA_advance_loc: 14 to 000000000003bcc4 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003d40a │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003bcc6 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000003d40f │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003bcc8 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000003d410 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000003bcc9 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000003d411 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003bccd │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000003d418 │ │ │ │ - DW_CFA_def_cfa_offset: 128 │ │ │ │ - DW_CFA_advance_loc2: 1363 to 000000000003d96b │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003bcd1 │ │ │ │ + DW_CFA_def_cfa_offset: 112 │ │ │ │ + DW_CFA_advance_loc2: 1172 to 000000000003c165 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000003d96c │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000003c166 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000003d96d │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000003c167 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003d96f │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003c169 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003d971 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003c16b │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003d973 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003c16d │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003d975 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003c16f │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 11 to 000000000003d980 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000003c170 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ │ │ │ │ -00002f10 0000000000000020 00002f14 FDE cie=00000000 pc=000000000003da00..000000000003dac7 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000003da05 │ │ │ │ +00002f34 0000000000000020 00002f38 FDE cie=00000000 pc=000000000003c1f0..000000000003c2b7 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000003c1f5 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000003da09 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003c1f9 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc1: 92 to 000000000003da65 │ │ │ │ + DW_CFA_advance_loc1: 92 to 000000000003c255 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000003da69 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003c259 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000003da70 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000003c260 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00002f34 000000000000001c 00002f38 FDE cie=00000000 pc=000000000003dad0..000000000003db2d │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000003dad8 │ │ │ │ +00002f58 000000000000001c 00002f5c FDE cie=00000000 pc=000000000003c2c0..000000000003c315 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000003c2c8 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 40 to 000000000003db00 │ │ │ │ + DW_CFA_advance_loc: 40 to 000000000003c2f0 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 16 to 000000000003db10 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000003c2f8 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 28 to 000000000003db2c │ │ │ │ + DW_CFA_advance_loc: 28 to 000000000003c314 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00002f54 000000000000001c 00002f58 FDE cie=00000000 pc=000000000003db30..000000000003db8d │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000003db38 │ │ │ │ +00002f78 000000000000001c 00002f7c FDE cie=00000000 pc=000000000003c320..000000000003c375 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000003c328 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 40 to 000000000003db60 │ │ │ │ + DW_CFA_advance_loc: 40 to 000000000003c350 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 16 to 000000000003db70 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000003c358 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 28 to 000000000003db8c │ │ │ │ + DW_CFA_advance_loc: 28 to 000000000003c374 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00002f74 0000000000000010 00002f78 FDE cie=00000000 pc=000000000003db90..000000000003dbb6 │ │ │ │ +00002f98 0000000000000010 00002f9c FDE cie=00000000 pc=000000000003c380..000000000003c3a6 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00002f88 0000000000000010 00002f8c FDE cie=00000000 pc=000000000003dbc0..000000000003dbe6 │ │ │ │ +00002fac 0000000000000010 00002fb0 FDE cie=00000000 pc=000000000003c3b0..000000000003c3d6 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00002f9c 0000000000000010 00002fa0 FDE cie=00000000 pc=000000000003dbf0..000000000003dc2d │ │ │ │ +00002fc0 0000000000000010 00002fc4 FDE cie=00000000 pc=000000000003c3e0..000000000003c41d │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00002fb0 0000000000000010 00002fb4 FDE cie=00000000 pc=000000000003dc30..000000000003dc6d │ │ │ │ +00002fd4 0000000000000010 00002fd8 FDE cie=00000000 pc=000000000003c420..000000000003c45d │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00002fc4 0000000000000010 00002fc8 FDE cie=00000000 pc=000000000003dc70..000000000003dcad │ │ │ │ +00002fe8 0000000000000010 00002fec FDE cie=00000000 pc=000000000003c460..000000000003c49d │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00002fd8 0000000000000010 00002fdc FDE cie=00000000 pc=000000000003dcb0..000000000003dced │ │ │ │ +00002ffc 0000000000000010 00003000 FDE cie=00000000 pc=000000000003c4a0..000000000003c4dd │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00002fec 0000000000000010 00002ff0 FDE cie=00000000 pc=000000000003dcf0..000000000003dd2d │ │ │ │ +00003010 0000000000000010 00003014 FDE cie=00000000 pc=000000000003c4e0..000000000003c51d │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00003000 0000000000000010 00003004 FDE cie=00000000 pc=000000000003dd30..000000000003dd6d │ │ │ │ +00003024 0000000000000010 00003028 FDE cie=00000000 pc=000000000003c520..000000000003c55d │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00003014 0000000000000010 00003018 FDE cie=00000000 pc=000000000003dd70..000000000003ddad │ │ │ │ +00003038 0000000000000010 0000303c FDE cie=00000000 pc=000000000003c560..000000000003c59d │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00003028 0000000000000010 0000302c FDE cie=00000000 pc=000000000003ddb0..000000000003dded │ │ │ │ +0000304c 0000000000000010 00003050 FDE cie=00000000 pc=000000000003c5a0..000000000003c5dd │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000303c 0000000000000010 00003040 FDE cie=00000000 pc=000000000003ddf0..000000000003de2d │ │ │ │ +00003060 0000000000000010 00003064 FDE cie=00000000 pc=000000000003c5e0..000000000003c61d │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00003050 0000000000000010 00003054 FDE cie=00000000 pc=000000000003de30..000000000003de6d │ │ │ │ +00003074 0000000000000010 00003078 FDE cie=00000000 pc=000000000003c620..000000000003c65d │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00003064 0000000000000010 00003068 FDE cie=00000000 pc=000000000003de70..000000000003dead │ │ │ │ +00003088 0000000000000010 0000308c FDE cie=00000000 pc=000000000003c660..000000000003c69d │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00003078 0000000000000010 0000307c FDE cie=00000000 pc=000000000003deb0..000000000003deed │ │ │ │ +0000309c 0000000000000010 000030a0 FDE cie=00000000 pc=000000000003c6a0..000000000003c6dd │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000308c 000000000000001c 00000000 CIE │ │ │ │ +000030b0 000000000000001c 00000000 CIE │ │ │ │ Version: 1 │ │ │ │ Augmentation: "zPLR" │ │ │ │ Code alignment factor: 1 │ │ │ │ Data alignment factor: -8 │ │ │ │ Return address column: 16 │ │ │ │ - Augmentation data: 9b b1 54 00 00 1b 1b │ │ │ │ + Augmentation data: 9b 8d 54 00 00 1b 1b │ │ │ │ DW_CFA_def_cfa: r7 (rsp) ofs 8 │ │ │ │ DW_CFA_offset: r16 (rip) at cfa-8 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000030ac 0000000000000048 00000024 FDE cie=0000308c pc=000000000003df00..000000000003ebd7 │ │ │ │ - Augmentation data: 1b 22 00 00 │ │ │ │ - DW_CFA_advance_loc: 9 to 000000000003df09 │ │ │ │ +000030d0 0000000000000048 00000024 FDE cie=000030b0 pc=000000000003c6e0..000000000003d3c1 │ │ │ │ + Augmentation data: 13 22 00 00 │ │ │ │ + DW_CFA_advance_loc: 9 to 000000000003c6e9 │ │ │ │ DW_CFA_def_cfa: r10 (r10) ofs 0 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000003df15 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000003c6f5 │ │ │ │ DW_CFA_expression: r6 (rbp) (DW_OP_breg6 (rbp): 0) │ │ │ │ - DW_CFA_advance_loc: 10 to 000000000003df1f │ │ │ │ + DW_CFA_advance_loc: 10 to 000000000003c6ff │ │ │ │ DW_CFA_def_cfa_expression (DW_OP_breg6 (rbp): -40; DW_OP_deref) │ │ │ │ DW_CFA_expression: r15 (r15) (DW_OP_breg6 (rbp): -8) │ │ │ │ DW_CFA_expression: r14 (r14) (DW_OP_breg6 (rbp): -16) │ │ │ │ DW_CFA_expression: r13 (r13) (DW_OP_breg6 (rbp): -24) │ │ │ │ DW_CFA_expression: r12 (r12) (DW_OP_breg6 (rbp): -32) │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000003df27 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000003c707 │ │ │ │ DW_CFA_expression: r3 (rbx) (DW_OP_breg6 (rbp): -48) │ │ │ │ - DW_CFA_advance_loc2: 3038 to 000000000003eb05 │ │ │ │ + DW_CFA_advance_loc2: 3048 to 000000000003d2ef │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa: r10 (r10) ofs 0 │ │ │ │ - DW_CFA_advance_loc: 13 to 000000000003eb12 │ │ │ │ + DW_CFA_advance_loc: 13 to 000000000003d2fc │ │ │ │ DW_CFA_def_cfa: r7 (rsp) ofs 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000003eb13 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000003d2fd │ │ │ │ DW_CFA_restore_state │ │ │ │ │ │ │ │ -000030f8 000000000000010c 000030fc FDE cie=00000000 pc=000000000003ebe0..000000000003f238 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000003ebe6 │ │ │ │ +0000311c 000000000000010c 00003120 FDE cie=00000000 pc=000000000003d3d0..000000000003da0f │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000003d3d6 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003ebe8 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003d3d8 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003ebea │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003d3da │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003ebec │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000003d3df │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000003ebed │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003d3e3 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000003ebee │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000003d3e4 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000003ebf5 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000003d3eb │ │ │ │ DW_CFA_def_cfa_offset: 160 │ │ │ │ - DW_CFA_advance_loc2: 257 to 000000000003ecf6 │ │ │ │ + DW_CFA_advance_loc2: 266 to 000000000003d4f5 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 13 to 000000000003ed03 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003d4f9 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000003ed04 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000003d4fa │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003ed06 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003d4fc │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003ed08 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003d4fe │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003ed0a │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003d500 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003ed0c │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003d502 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 20 to 000000000003ed20 │ │ │ │ + DW_CFA_advance_loc: 14 to 000000000003d510 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 58 to 000000000003ed5a │ │ │ │ + DW_CFA_advance_loc: 58 to 000000000003d54a │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000003ed5b │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000003d54b │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000003ed5c │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000003d54c │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003ed5e │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003d54e │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003ed60 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003d550 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003ed62 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003d552 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003ed64 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003d554 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000003ed70 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003d558 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 43 to 000000000003ed9b │ │ │ │ + DW_CFA_advance_loc: 48 to 000000000003d588 │ │ │ │ DW_CFA_def_cfa_offset: 168 │ │ │ │ - DW_CFA_advance_loc: 9 to 000000000003eda4 │ │ │ │ + DW_CFA_advance_loc: 15 to 000000000003d597 │ │ │ │ DW_CFA_def_cfa_offset: 176 │ │ │ │ - DW_CFA_advance_loc: 9 to 000000000003edad │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000003d5a3 │ │ │ │ DW_CFA_def_cfa_offset: 184 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000003edb2 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003d5a7 │ │ │ │ DW_CFA_def_cfa_offset: 192 │ │ │ │ - DW_CFA_advance_loc: 35 to 000000000003edd5 │ │ │ │ + DW_CFA_advance_loc: 27 to 000000000003d5c2 │ │ │ │ DW_CFA_def_cfa_offset: 160 │ │ │ │ - DW_CFA_advance_loc2: 470 to 000000000003efab │ │ │ │ + DW_CFA_advance_loc2: 432 to 000000000003d772 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000003efac │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000003d773 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000003efad │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000003d774 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003efaf │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003d776 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003efb1 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003d778 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003efb3 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003d77a │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003efb5 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003d77c │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 11 to 000000000003efc0 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000003d788 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 58 to 000000000003effa │ │ │ │ + DW_CFA_advance_loc1: 70 to 000000000003d7ce │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 13 to 000000000003f007 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003d7d2 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000003f008 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000003d7d3 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003f00a │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003d7d5 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003f00c │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003d7d7 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003f00e │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003d7d9 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003f010 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003d7db │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 16 to 000000000003f020 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000003d7e0 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc1: 75 to 000000000003f06b │ │ │ │ + DW_CFA_advance_loc1: 74 to 000000000003d82a │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000003f06c │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000003d82b │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000003f06d │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000003d82c │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003f06f │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003d82e │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003f071 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003d830 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003f073 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003d832 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003f075 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003d834 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 11 to 000000000003f080 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000003d840 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc1: 94 to 000000000003f0de │ │ │ │ + DW_CFA_advance_loc1: 109 to 000000000003d8ad │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000003f0e2 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000003d8ae │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000003f0e3 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000003d8af │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003f0e5 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003d8b1 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003f0e7 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003d8b3 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003f0e9 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003d8b5 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003f0eb │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003d8b7 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000003f0f0 │ │ │ │ + DW_CFA_advance_loc: 9 to 000000000003d8c0 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc1: 138 to 000000000003f17a │ │ │ │ + DW_CFA_advance_loc1: 155 to 000000000003d95b │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000003f17e │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000003d95c │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000003f17f │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000003d95d │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003f181 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003d95f │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003f183 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003d961 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003f185 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003d963 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003f187 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003d965 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 9 to 000000000003f190 │ │ │ │ + DW_CFA_advance_loc: 11 to 000000000003d970 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc1: 79 to 000000000003f1df │ │ │ │ + DW_CFA_advance_loc1: 84 to 000000000003d9c4 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000003f1e0 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000003d9c5 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000003f1e1 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000003d9c6 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003f1e3 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003d9c8 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003f1e5 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003d9ca │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003f1e7 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003d9cc │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003f1e9 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003d9ce │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000003f1f0 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003d9d0 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ │ │ │ │ -00003208 0000000000000010 0000320c FDE cie=00000000 pc=000000000003f240..000000000003f6c1 │ │ │ │ +0000322c 0000000000000010 00003230 FDE cie=00000000 pc=000000000003da10..000000000003dd8e │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000321c 0000000000000010 00003220 FDE cie=00000000 pc=000000000003f700..000000000003fbeb │ │ │ │ +00003240 0000000000000010 00003244 FDE cie=00000000 pc=000000000003dd90..000000000003e1db │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00003230 0000000000000014 00003234 FDE cie=00000000 pc=000000000003fbf0..000000000003fc40 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000003fbf8 │ │ │ │ +00003254 0000000000000014 00003258 FDE cie=00000000 pc=000000000003e1e0..000000000003e230 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000003e1e8 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc1: 70 to 000000000003fc3e │ │ │ │ + DW_CFA_advance_loc1: 70 to 000000000003e22e │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ │ │ │ │ -00003248 0000000000000014 0000324c FDE cie=00000000 pc=000000000001c780..000000000001c7cb │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001c784 │ │ │ │ +0000326c 0000000000000014 00003270 FDE cie=00000000 pc=000000000001c770..000000000001c7bb │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001c774 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc1: 70 to 000000000001c7ca │ │ │ │ + DW_CFA_advance_loc1: 70 to 000000000001c7ba │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ │ │ │ │ -00003260 0000000000000014 00003264 FDE cie=00000000 pc=000000000003fc40..000000000003fc98 │ │ │ │ - DW_CFA_advance_loc: 43 to 000000000003fc6b │ │ │ │ +00003284 0000000000000014 00003288 FDE cie=00000000 pc=000000000003e230..000000000003e288 │ │ │ │ + DW_CFA_advance_loc: 43 to 000000000003e25b │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 36 to 000000000003fc8f │ │ │ │ + DW_CFA_advance_loc: 36 to 000000000003e27f │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00003278 0000000000000034 000001f0 FDE cie=0000308c pc=000000000003fca0..000000000003fde6 │ │ │ │ - Augmentation data: 67 20 00 00 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000003fca5 │ │ │ │ +0000329c 0000000000000034 000001f0 FDE cie=000030b0 pc=000000000003e290..000000000003e3d6 │ │ │ │ + Augmentation data: 5f 20 00 00 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000003e295 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 3 to 000000000003fca8 │ │ │ │ + DW_CFA_advance_loc: 3 to 000000000003e298 │ │ │ │ DW_CFA_def_cfa_register: r6 (rbp) │ │ │ │ - DW_CFA_advance_loc: 9 to 000000000003fcb1 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003e29a │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 14 to 000000000003e2a8 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-48 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc1: 103 to 000000000003fd18 │ │ │ │ + DW_CFA_advance_loc1: 96 to 000000000003e308 │ │ │ │ DW_CFA_GNU_args_size: 32 │ │ │ │ - DW_CFA_advance_loc: 55 to 000000000003fd4f │ │ │ │ + DW_CFA_advance_loc: 55 to 000000000003e33f │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa: r7 (rsp) ofs 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000003fd50 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000003e340 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 63 to 000000000003fd8f │ │ │ │ + DW_CFA_advance_loc: 63 to 000000000003e37f │ │ │ │ DW_CFA_GNU_args_size: 0 │ │ │ │ DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ │ │ │ │ -000032b0 0000000000000030 00000228 FDE cie=0000308c pc=000000000003fdf0..000000000003ff1d │ │ │ │ - Augmentation data: 53 20 00 00 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000003fdf5 │ │ │ │ +000032d4 0000000000000030 00000228 FDE cie=000030b0 pc=000000000003e3e0..000000000003e50d │ │ │ │ + Augmentation data: 4b 20 00 00 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000003e3e5 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 3 to 000000000003fdf8 │ │ │ │ + DW_CFA_advance_loc: 3 to 000000000003e3e8 │ │ │ │ DW_CFA_def_cfa_register: r6 (rbp) │ │ │ │ - DW_CFA_advance_loc: 9 to 000000000003fe01 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003e3ea │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 10 to 000000000003e3f4 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-32 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-40 │ │ │ │ - DW_CFA_advance_loc1: 84 to 000000000003fe55 │ │ │ │ + DW_CFA_advance_loc1: 81 to 000000000003e445 │ │ │ │ DW_CFA_GNU_args_size: 16 │ │ │ │ - DW_CFA_advance_loc: 49 to 000000000003fe86 │ │ │ │ + DW_CFA_advance_loc: 49 to 000000000003e476 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa: r7 (rsp) ofs 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000003fe87 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000003e477 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 63 to 000000000003fec6 │ │ │ │ + DW_CFA_advance_loc: 63 to 000000000003e4b6 │ │ │ │ DW_CFA_GNU_args_size: 0 │ │ │ │ DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ │ │ │ │ -000032e4 0000000000000034 0000025c FDE cie=0000308c pc=000000000003ff20..0000000000040035 │ │ │ │ - Augmentation data: 43 20 00 00 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000003ff26 │ │ │ │ +00003308 0000000000000034 0000025c FDE cie=000030b0 pc=000000000003e510..000000000003e625 │ │ │ │ + Augmentation data: 3b 20 00 00 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000003e516 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000003ff27 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000003e517 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000003ff28 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003e51b │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000003ff2f │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003e51f │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc1: 105 to 000000000003ff98 │ │ │ │ + DW_CFA_advance_loc1: 105 to 000000000003e588 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000003ff9c │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003e58c │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000003ff9d │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000003e58d │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003ff9f │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003e58f │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000003ffa0 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000003e590 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000331c 0000000000000034 00000294 FDE cie=0000308c pc=0000000000040040..0000000000040186 │ │ │ │ - Augmentation data: 2f 20 00 00 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000040045 │ │ │ │ +00003340 0000000000000034 00000294 FDE cie=000030b0 pc=000000000003e630..000000000003e776 │ │ │ │ + Augmentation data: 27 20 00 00 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000003e635 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 3 to 0000000000040048 │ │ │ │ + DW_CFA_advance_loc: 3 to 000000000003e638 │ │ │ │ DW_CFA_def_cfa_register: r6 (rbp) │ │ │ │ - DW_CFA_advance_loc: 9 to 0000000000040051 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003e63a │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 14 to 000000000003e648 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-48 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc1: 103 to 00000000000400b8 │ │ │ │ + DW_CFA_advance_loc1: 96 to 000000000003e6a8 │ │ │ │ DW_CFA_GNU_args_size: 32 │ │ │ │ - DW_CFA_advance_loc: 55 to 00000000000400ef │ │ │ │ + DW_CFA_advance_loc: 55 to 000000000003e6df │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa: r7 (rsp) ofs 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000400f0 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000003e6e0 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 63 to 000000000004012f │ │ │ │ + DW_CFA_advance_loc: 63 to 000000000003e71f │ │ │ │ DW_CFA_GNU_args_size: 0 │ │ │ │ DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ │ │ │ │ -00003354 0000000000000030 000002cc FDE cie=0000308c pc=0000000000040190..00000000000402bd │ │ │ │ - Augmentation data: 1b 20 00 00 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000040195 │ │ │ │ +00003378 0000000000000030 000002cc FDE cie=000030b0 pc=000000000003e780..000000000003e8ad │ │ │ │ + Augmentation data: 13 20 00 00 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000003e785 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 3 to 0000000000040198 │ │ │ │ + DW_CFA_advance_loc: 3 to 000000000003e788 │ │ │ │ DW_CFA_def_cfa_register: r6 (rbp) │ │ │ │ - DW_CFA_advance_loc: 9 to 00000000000401a1 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003e78a │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 10 to 000000000003e794 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-32 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-40 │ │ │ │ - DW_CFA_advance_loc1: 84 to 00000000000401f5 │ │ │ │ + DW_CFA_advance_loc1: 81 to 000000000003e7e5 │ │ │ │ DW_CFA_GNU_args_size: 16 │ │ │ │ - DW_CFA_advance_loc: 49 to 0000000000040226 │ │ │ │ + DW_CFA_advance_loc: 49 to 000000000003e816 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa: r7 (rsp) ofs 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000040227 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000003e817 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 63 to 0000000000040266 │ │ │ │ + DW_CFA_advance_loc: 63 to 000000000003e856 │ │ │ │ DW_CFA_GNU_args_size: 0 │ │ │ │ DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ │ │ │ │ -00003388 0000000000000034 00000300 FDE cie=0000308c pc=00000000000402c0..00000000000403d5 │ │ │ │ - Augmentation data: 0b 20 00 00 │ │ │ │ - DW_CFA_advance_loc: 6 to 00000000000402c6 │ │ │ │ +000033ac 0000000000000034 00000300 FDE cie=000030b0 pc=000000000003e8b0..000000000003e9c5 │ │ │ │ + Augmentation data: 03 20 00 00 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000003e8b6 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000402c7 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000003e8b7 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000402c8 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003e8bb │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 7 to 00000000000402cf │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003e8bf │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc1: 105 to 0000000000040338 │ │ │ │ + DW_CFA_advance_loc1: 105 to 000000000003e928 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004033c │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003e92c │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000004033d │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000003e92d │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004033f │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003e92f │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000040340 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000003e930 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000033c0 0000000000000024 000033c4 FDE cie=00000000 pc=00000000000403e0..0000000000040451 │ │ │ │ - DW_CFA_advance_loc: 10 to 00000000000403ea │ │ │ │ +000033e4 0000000000000024 000033e8 FDE cie=00000000 pc=000000000003e9d0..000000000003ea39 │ │ │ │ + DW_CFA_advance_loc: 10 to 000000000003e9da │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 12 to 00000000000403f6 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000003e9e6 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 47 to 0000000000040425 │ │ │ │ + DW_CFA_advance_loc: 47 to 000000000003ea15 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 3 to 0000000000040428 │ │ │ │ + DW_CFA_advance_loc: 3 to 000000000003ea18 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000040430 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000003ea20 │ │ │ │ DW_CFA_restore: r3 (rbx) │ │ │ │ - DW_CFA_advance_loc: 16 to 0000000000040440 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000003ea28 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000033e8 0000000000000024 000033ec FDE cie=00000000 pc=0000000000040460..00000000000404d1 │ │ │ │ - DW_CFA_advance_loc: 10 to 000000000004046a │ │ │ │ +0000340c 0000000000000024 00003410 FDE cie=00000000 pc=000000000003ea40..000000000003eaa9 │ │ │ │ + DW_CFA_advance_loc: 10 to 000000000003ea4a │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000040476 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000003ea56 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 47 to 00000000000404a5 │ │ │ │ + DW_CFA_advance_loc: 47 to 000000000003ea85 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 3 to 00000000000404a8 │ │ │ │ + DW_CFA_advance_loc: 3 to 000000000003ea88 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 8 to 00000000000404b0 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000003ea90 │ │ │ │ DW_CFA_restore: r3 (rbx) │ │ │ │ - DW_CFA_advance_loc: 16 to 00000000000404c0 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000003ea98 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00003410 0000000000000034 00000388 FDE cie=0000308c pc=00000000000404e0..00000000000405f5 │ │ │ │ - Augmentation data: a7 1f 00 00 │ │ │ │ - DW_CFA_advance_loc: 6 to 00000000000404e6 │ │ │ │ +00003434 0000000000000034 00000388 FDE cie=000030b0 pc=000000000003eab0..000000000003ebc5 │ │ │ │ + Augmentation data: 9f 1f 00 00 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000003eab6 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000404e7 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000003eab7 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000404e8 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003eabb │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 7 to 00000000000404ef │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003eabf │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc1: 105 to 0000000000040558 │ │ │ │ + DW_CFA_advance_loc1: 105 to 000000000003eb28 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004055c │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003eb2c │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000004055d │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000003eb2d │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004055f │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003eb2f │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000040560 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000003eb30 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00003448 0000000000000034 000003c0 FDE cie=0000308c pc=0000000000040600..0000000000040715 │ │ │ │ - Augmentation data: 93 1f 00 00 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000040606 │ │ │ │ +0000346c 0000000000000034 000003c0 FDE cie=000030b0 pc=000000000003ebd0..000000000003ece5 │ │ │ │ + Augmentation data: 8b 1f 00 00 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000003ebd6 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000040607 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000003ebd7 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000040608 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003ebdb │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000004060f │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003ebdf │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc1: 105 to 0000000000040678 │ │ │ │ + DW_CFA_advance_loc1: 105 to 000000000003ec48 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004067c │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003ec4c │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000004067d │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000003ec4d │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004067f │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003ec4f │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000040680 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000003ec50 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00003480 0000000000000030 000003f8 FDE cie=0000308c pc=0000000000040720..000000000004084d │ │ │ │ - Augmentation data: 7f 1f 00 00 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000040725 │ │ │ │ +000034a4 0000000000000030 000003f8 FDE cie=000030b0 pc=000000000003ecf0..000000000003ee1d │ │ │ │ + Augmentation data: 77 1f 00 00 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000003ecf5 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 3 to 0000000000040728 │ │ │ │ + DW_CFA_advance_loc: 3 to 000000000003ecf8 │ │ │ │ DW_CFA_def_cfa_register: r6 (rbp) │ │ │ │ - DW_CFA_advance_loc: 9 to 0000000000040731 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003ecfa │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 10 to 000000000003ed04 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-32 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-40 │ │ │ │ - DW_CFA_advance_loc1: 84 to 0000000000040785 │ │ │ │ + DW_CFA_advance_loc1: 81 to 000000000003ed55 │ │ │ │ DW_CFA_GNU_args_size: 16 │ │ │ │ - DW_CFA_advance_loc: 49 to 00000000000407b6 │ │ │ │ + DW_CFA_advance_loc: 49 to 000000000003ed86 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa: r7 (rsp) ofs 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000407b7 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000003ed87 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 63 to 00000000000407f6 │ │ │ │ + DW_CFA_advance_loc: 63 to 000000000003edc6 │ │ │ │ DW_CFA_GNU_args_size: 0 │ │ │ │ DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ │ │ │ │ -000034b4 0000000000000030 0000042c FDE cie=0000308c pc=0000000000040850..000000000004097d │ │ │ │ - Augmentation data: 6f 1f 00 00 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000040855 │ │ │ │ +000034d8 0000000000000030 0000042c FDE cie=000030b0 pc=000000000003ee20..000000000003ef4d │ │ │ │ + Augmentation data: 67 1f 00 00 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000003ee25 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 3 to 0000000000040858 │ │ │ │ + DW_CFA_advance_loc: 3 to 000000000003ee28 │ │ │ │ DW_CFA_def_cfa_register: r6 (rbp) │ │ │ │ - DW_CFA_advance_loc: 9 to 0000000000040861 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003ee2a │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 10 to 000000000003ee34 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-32 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-40 │ │ │ │ - DW_CFA_advance_loc1: 84 to 00000000000408b5 │ │ │ │ + DW_CFA_advance_loc1: 81 to 000000000003ee85 │ │ │ │ DW_CFA_GNU_args_size: 16 │ │ │ │ - DW_CFA_advance_loc: 49 to 00000000000408e6 │ │ │ │ + DW_CFA_advance_loc: 49 to 000000000003eeb6 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa: r7 (rsp) ofs 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000408e7 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000003eeb7 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 63 to 0000000000040926 │ │ │ │ + DW_CFA_advance_loc: 63 to 000000000003eef6 │ │ │ │ DW_CFA_GNU_args_size: 0 │ │ │ │ DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ │ │ │ │ -000034e8 000000000000002c 000034ec FDE cie=00000000 pc=0000000000040980..0000000000040f1e │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000040985 │ │ │ │ +0000350c 000000000000002c 00003510 FDE cie=00000000 pc=000000000003ef50..000000000003f4a8 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000003ef55 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 3 to 0000000000040988 │ │ │ │ + DW_CFA_advance_loc: 3 to 000000000003ef58 │ │ │ │ DW_CFA_def_cfa_register: r6 (rbp) │ │ │ │ - DW_CFA_advance_loc: 17 to 0000000000040999 │ │ │ │ + DW_CFA_advance_loc: 17 to 000000000003ef69 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-48 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc2: 1281 to 0000000000040e9a │ │ │ │ + DW_CFA_advance_loc2: 1211 to 000000000003f424 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa: r7 (rsp) ofs 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000040e9b │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000003f425 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00003518 0000000000000044 0000351c FDE cie=00000000 pc=0000000000040f40..00000000000415bc │ │ │ │ - DW_CFA_advance_loc: 21 to 0000000000040f55 │ │ │ │ +0000353c 000000000000002c 00003540 FDE cie=00000000 pc=000000000003f4b0..000000000003fb21 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000003f4b5 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 11 to 0000000000040f60 │ │ │ │ + DW_CFA_advance_loc: 3 to 000000000003f4b8 │ │ │ │ DW_CFA_def_cfa_register: r6 (rbp) │ │ │ │ - DW_CFA_advance_loc: 9 to 0000000000040f69 │ │ │ │ + DW_CFA_advance_loc: 17 to 000000000003f4c9 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-48 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc2: 1493 to 000000000004153e │ │ │ │ + DW_CFA_advance_loc2: 1521 to 000000000003faba │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa: r7 (rsp) ofs 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000004153f │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000003fabb │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 61 to 000000000004157c │ │ │ │ - DW_CFA_def_cfa: r7 (rsp) ofs 8 │ │ │ │ - DW_CFA_restore: r3 (rbx) │ │ │ │ - DW_CFA_restore: r6 (rbp) │ │ │ │ - DW_CFA_restore: r12 (r12) │ │ │ │ - DW_CFA_restore: r13 (r13) │ │ │ │ - DW_CFA_restore: r14 (r14) │ │ │ │ - DW_CFA_restore: r15 (r15) │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000004157d │ │ │ │ - DW_CFA_def_cfa: r6 (rbp) ofs 16 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-48 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-40 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-32 │ │ │ │ - DW_CFA_offset: r15 (r15) at cfa-24 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00003560 000000000000002c 00003564 FDE cie=00000000 pc=00000000000415c0..0000000000041ad6 │ │ │ │ - DW_CFA_advance_loc: 5 to 00000000000415c5 │ │ │ │ +0000356c 000000000000002c 00003570 FDE cie=00000000 pc=000000000003fb30..000000000003ffdc │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000003fb35 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 3 to 00000000000415c8 │ │ │ │ + DW_CFA_advance_loc: 3 to 000000000003fb38 │ │ │ │ DW_CFA_def_cfa_register: r6 (rbp) │ │ │ │ - DW_CFA_advance_loc: 17 to 00000000000415d9 │ │ │ │ + DW_CFA_advance_loc: 17 to 000000000003fb49 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-48 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc2: 1259 to 0000000000041ac4 │ │ │ │ + DW_CFA_advance_loc2: 1153 to 000000000003ffca │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa: r7 (rsp) ofs 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000041ac5 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000003ffcb │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00003590 000000000000002c 00003594 FDE cie=00000000 pc=0000000000041b00..0000000000042095 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000041b05 │ │ │ │ +0000359c 000000000000002c 000035a0 FDE cie=00000000 pc=000000000003ffe0..0000000000040586 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000003ffe5 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 3 to 0000000000041b08 │ │ │ │ + DW_CFA_advance_loc: 3 to 000000000003ffe8 │ │ │ │ DW_CFA_def_cfa_register: r6 (rbp) │ │ │ │ - DW_CFA_advance_loc: 17 to 0000000000041b19 │ │ │ │ + DW_CFA_advance_loc: 17 to 000000000003fff9 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-48 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc2: 1386 to 0000000000042083 │ │ │ │ + DW_CFA_advance_loc2: 1403 to 0000000000040574 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa: r7 (rsp) ofs 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000042084 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000040575 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000035c0 0000000000000034 00000538 FDE cie=0000308c pc=00000000000420a0..00000000000421e6 │ │ │ │ - Augmentation data: 87 1e 00 00 │ │ │ │ - DW_CFA_advance_loc: 5 to 00000000000420a5 │ │ │ │ +000035cc 0000000000000034 00000520 FDE cie=000030b0 pc=0000000000040590..00000000000406d6 │ │ │ │ + Augmentation data: 97 1e 00 00 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000040595 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 3 to 00000000000420a8 │ │ │ │ + DW_CFA_advance_loc: 3 to 0000000000040598 │ │ │ │ DW_CFA_def_cfa_register: r6 (rbp) │ │ │ │ - DW_CFA_advance_loc: 9 to 00000000000420b1 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004059a │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 14 to 00000000000405a8 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-48 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc1: 103 to 0000000000042118 │ │ │ │ + DW_CFA_advance_loc1: 96 to 0000000000040608 │ │ │ │ DW_CFA_GNU_args_size: 32 │ │ │ │ - DW_CFA_advance_loc: 55 to 000000000004214f │ │ │ │ + DW_CFA_advance_loc: 55 to 000000000004063f │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa: r7 (rsp) ofs 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000042150 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000040640 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 63 to 000000000004218f │ │ │ │ + DW_CFA_advance_loc: 63 to 000000000004067f │ │ │ │ DW_CFA_GNU_args_size: 0 │ │ │ │ DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ │ │ │ │ -000035f8 0000000000000034 00000570 FDE cie=0000308c pc=00000000000421f0..0000000000042336 │ │ │ │ - Augmentation data: 73 1e 00 00 │ │ │ │ - DW_CFA_advance_loc: 5 to 00000000000421f5 │ │ │ │ +00003604 0000000000000034 00000558 FDE cie=000030b0 pc=00000000000406e0..0000000000040826 │ │ │ │ + Augmentation data: 83 1e 00 00 │ │ │ │ + DW_CFA_advance_loc: 5 to 00000000000406e5 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 3 to 00000000000421f8 │ │ │ │ + DW_CFA_advance_loc: 3 to 00000000000406e8 │ │ │ │ DW_CFA_def_cfa_register: r6 (rbp) │ │ │ │ - DW_CFA_advance_loc: 9 to 0000000000042201 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000406ea │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 14 to 00000000000406f8 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-48 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc1: 103 to 0000000000042268 │ │ │ │ + DW_CFA_advance_loc1: 96 to 0000000000040758 │ │ │ │ DW_CFA_GNU_args_size: 32 │ │ │ │ - DW_CFA_advance_loc: 55 to 000000000004229f │ │ │ │ + DW_CFA_advance_loc: 55 to 000000000004078f │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa: r7 (rsp) ofs 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000422a0 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000040790 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 63 to 00000000000422df │ │ │ │ + DW_CFA_advance_loc: 63 to 00000000000407cf │ │ │ │ DW_CFA_GNU_args_size: 0 │ │ │ │ DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ │ │ │ │ -00003630 000000000000007c 00003634 FDE cie=00000000 pc=0000000000042340..0000000000042575 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000042346 │ │ │ │ +0000363c 000000000000007c 00003640 FDE cie=00000000 pc=0000000000040830..0000000000040a6f │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000040836 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000042348 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000040838 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004234a │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004083a │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004234c │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004083c │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000004234d │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000004083d │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000004234e │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000004083e │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000042352 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000040842 │ │ │ │ DW_CFA_def_cfa_offset: 144 │ │ │ │ - DW_CFA_advance_loc1: 64 to 0000000000042392 │ │ │ │ + DW_CFA_advance_loc1: 71 to 0000000000040889 │ │ │ │ DW_CFA_def_cfa_offset: 152 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000042394 │ │ │ │ + DW_CFA_advance_loc: 16 to 0000000000040899 │ │ │ │ DW_CFA_def_cfa_offset: 160 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000042396 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004089b │ │ │ │ DW_CFA_def_cfa_offset: 168 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000004239d │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004089f │ │ │ │ DW_CFA_def_cfa_offset: 176 │ │ │ │ - DW_CFA_advance_loc: 28 to 00000000000423b9 │ │ │ │ + DW_CFA_advance_loc: 16 to 00000000000408af │ │ │ │ DW_CFA_def_cfa_offset: 144 │ │ │ │ - DW_CFA_advance_loc2: 303 to 00000000000424e8 │ │ │ │ + DW_CFA_advance_loc2: 312 to 00000000000409e7 │ │ │ │ DW_CFA_def_cfa_offset: 152 │ │ │ │ - DW_CFA_advance_loc: 29 to 0000000000042505 │ │ │ │ + DW_CFA_advance_loc: 28 to 0000000000040a03 │ │ │ │ DW_CFA_def_cfa_offset: 160 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000042507 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000040a04 │ │ │ │ DW_CFA_def_cfa_offset: 168 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000042509 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000040a06 │ │ │ │ DW_CFA_def_cfa_offset: 176 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004250b │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000040a08 │ │ │ │ DW_CFA_def_cfa_offset: 184 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004250f │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000040a0c │ │ │ │ DW_CFA_def_cfa_offset: 192 │ │ │ │ - DW_CFA_advance_loc: 16 to 000000000004251f │ │ │ │ + DW_CFA_advance_loc: 16 to 0000000000040a1c │ │ │ │ DW_CFA_def_cfa_offset: 144 │ │ │ │ - DW_CFA_advance_loc: 37 to 0000000000042544 │ │ │ │ + DW_CFA_advance_loc: 32 to 0000000000040a3c │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 3 to 0000000000042547 │ │ │ │ + DW_CFA_advance_loc: 3 to 0000000000040a3f │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000042548 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000040a40 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004254a │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000040a42 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004254c │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000040a44 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004254e │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000040a46 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000042550 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000040a48 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 16 to 0000000000042560 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000040a50 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000036b0 0000000000000044 000036b4 FDE cie=00000000 pc=0000000000042580..00000000000425f3 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000042588 │ │ │ │ +000036bc 0000000000000044 000036c0 FDE cie=00000000 pc=0000000000040a70..0000000000040ae3 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000040a78 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 33 to 00000000000425a9 │ │ │ │ + DW_CFA_advance_loc: 33 to 0000000000040a99 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000425ad │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000040a9d │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000425b1 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000040aa1 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000425b3 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000040aa3 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000425b5 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000040aa5 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000425b7 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000040aa7 │ │ │ │ DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc: 15 to 00000000000425c6 │ │ │ │ + DW_CFA_advance_loc: 15 to 0000000000040ab6 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 6 to 00000000000425cc │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000040abc │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000425d0 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000040ac0 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000425d4 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000040ac4 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000425d8 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000040ac8 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000425dc │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000040acc │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000425de │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000040ace │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000425e0 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000040ad0 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000425e2 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000040ad2 │ │ │ │ DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc: 12 to 00000000000425ee │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000040ade │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000425f2 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000040ae2 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000036f8 000000000000007c 000036fc FDE cie=00000000 pc=0000000000042600..0000000000042835 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000042606 │ │ │ │ +00003704 000000000000007c 00003708 FDE cie=00000000 pc=0000000000040af0..0000000000040d2f │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000040af6 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000042608 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000040af8 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004260a │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000040afa │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004260c │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000040afc │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000004260d │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000040afd │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000004260e │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000040afe │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000042612 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000040b02 │ │ │ │ DW_CFA_def_cfa_offset: 144 │ │ │ │ - DW_CFA_advance_loc1: 64 to 0000000000042652 │ │ │ │ + DW_CFA_advance_loc1: 71 to 0000000000040b49 │ │ │ │ DW_CFA_def_cfa_offset: 152 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000042654 │ │ │ │ + DW_CFA_advance_loc: 16 to 0000000000040b59 │ │ │ │ DW_CFA_def_cfa_offset: 160 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000042656 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000040b5b │ │ │ │ DW_CFA_def_cfa_offset: 168 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000004265d │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000040b5f │ │ │ │ DW_CFA_def_cfa_offset: 176 │ │ │ │ - DW_CFA_advance_loc: 28 to 0000000000042679 │ │ │ │ + DW_CFA_advance_loc: 16 to 0000000000040b6f │ │ │ │ DW_CFA_def_cfa_offset: 144 │ │ │ │ - DW_CFA_advance_loc2: 303 to 00000000000427a8 │ │ │ │ + DW_CFA_advance_loc2: 312 to 0000000000040ca7 │ │ │ │ DW_CFA_def_cfa_offset: 152 │ │ │ │ - DW_CFA_advance_loc: 29 to 00000000000427c5 │ │ │ │ + DW_CFA_advance_loc: 28 to 0000000000040cc3 │ │ │ │ DW_CFA_def_cfa_offset: 160 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000427c7 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000040cc4 │ │ │ │ DW_CFA_def_cfa_offset: 168 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000427c9 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000040cc6 │ │ │ │ DW_CFA_def_cfa_offset: 176 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000427cb │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000040cc8 │ │ │ │ DW_CFA_def_cfa_offset: 184 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000427cf │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000040ccc │ │ │ │ DW_CFA_def_cfa_offset: 192 │ │ │ │ - DW_CFA_advance_loc: 16 to 00000000000427df │ │ │ │ + DW_CFA_advance_loc: 16 to 0000000000040cdc │ │ │ │ DW_CFA_def_cfa_offset: 144 │ │ │ │ - DW_CFA_advance_loc: 37 to 0000000000042804 │ │ │ │ + DW_CFA_advance_loc: 32 to 0000000000040cfc │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 3 to 0000000000042807 │ │ │ │ + DW_CFA_advance_loc: 3 to 0000000000040cff │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000042808 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000040d00 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004280a │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000040d02 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004280c │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000040d04 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004280e │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000040d06 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000042810 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000040d08 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 16 to 0000000000042820 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000040d10 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00003778 0000000000000044 0000377c FDE cie=00000000 pc=0000000000042840..00000000000428b3 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000042848 │ │ │ │ +00003784 0000000000000044 00003788 FDE cie=00000000 pc=0000000000040d30..0000000000040da3 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000040d38 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 33 to 0000000000042869 │ │ │ │ + DW_CFA_advance_loc: 33 to 0000000000040d59 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004286d │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000040d5d │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000042871 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000040d61 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000042873 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000040d63 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000042875 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000040d65 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000042877 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000040d67 │ │ │ │ DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc: 15 to 0000000000042886 │ │ │ │ + DW_CFA_advance_loc: 15 to 0000000000040d76 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000004288c │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000040d7c │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000042890 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000040d80 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000042894 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000040d84 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000042898 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000040d88 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004289c │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000040d8c │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004289e │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000040d8e │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000428a0 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000040d90 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000428a2 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000040d92 │ │ │ │ DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc: 12 to 00000000000428ae │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000040d9e │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000428b2 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000040da2 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000037c0 0000000000000018 00000738 FDE cie=0000308c pc=00000000000428c0..000000000004290b │ │ │ │ - Augmentation data: cf 1c 00 00 │ │ │ │ - DW_CFA_advance_loc1: 68 to 0000000000042904 │ │ │ │ +000037cc 0000000000000018 00000720 FDE cie=000030b0 pc=0000000000040db0..0000000000040df3 │ │ │ │ + Augmentation data: df 1c 00 00 │ │ │ │ + DW_CFA_advance_loc: 60 to 0000000000040dec │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000004290a │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000040df2 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -000037dc 0000000000000020 00000754 FDE cie=0000308c pc=0000000000042910..000000000004295b │ │ │ │ - Augmentation data: bb 1c 00 00 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000004291c │ │ │ │ +000037e8 0000000000000020 0000073c FDE cie=000030b0 pc=0000000000040e00..0000000000040e4b │ │ │ │ + Augmentation data: cb 1c 00 00 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000040e05 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 41 to 0000000000042945 │ │ │ │ + DW_CFA_advance_loc: 48 to 0000000000040e35 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 11 to 0000000000042950 │ │ │ │ + DW_CFA_advance_loc: 11 to 0000000000040e40 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000042956 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000040e46 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00003800 0000000000000020 00003804 FDE cie=00000000 pc=0000000000042960..0000000000042a27 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000042965 │ │ │ │ +0000380c 0000000000000020 00003810 FDE cie=00000000 pc=0000000000040e50..0000000000040f17 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000040e55 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000042969 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000040e59 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc1: 92 to 00000000000429c5 │ │ │ │ + DW_CFA_advance_loc1: 92 to 0000000000040eb5 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000429c9 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000040eb9 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 7 to 00000000000429d0 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000040ec0 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00003824 000000000000002c 0000079c FDE cie=0000308c pc=0000000000042a30..0000000000042abe │ │ │ │ - Augmentation data: 7f 1c 00 00 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000042a35 │ │ │ │ +00003830 000000000000002c 00000784 FDE cie=000030b0 pc=0000000000040f20..0000000000040fae │ │ │ │ + Augmentation data: 8f 1c 00 00 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000040f25 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000042a36 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000040f26 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000042a3a │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000040f2a │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc1: 98 to 0000000000042a9c │ │ │ │ + DW_CFA_advance_loc1: 98 to 0000000000040f8c │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000042a9d │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000040f8d │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000042a9e │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000040f8e │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000042aa0 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000040f90 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00003854 0000000000000014 00003858 FDE cie=00000000 pc=0000000000042ac0..0000000000042b18 │ │ │ │ - DW_CFA_advance_loc: 43 to 0000000000042aeb │ │ │ │ +00003860 0000000000000014 00003864 FDE cie=00000000 pc=0000000000040fb0..0000000000041008 │ │ │ │ + DW_CFA_advance_loc: 43 to 0000000000040fdb │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 36 to 0000000000042b0f │ │ │ │ + DW_CFA_advance_loc: 36 to 0000000000040fff │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000386c 0000000000000014 00003870 FDE cie=00000000 pc=0000000000042b20..0000000000042b78 │ │ │ │ - DW_CFA_advance_loc: 43 to 0000000000042b4b │ │ │ │ +00003878 0000000000000014 0000387c FDE cie=00000000 pc=0000000000041010..0000000000041068 │ │ │ │ + DW_CFA_advance_loc: 43 to 000000000004103b │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 36 to 0000000000042b6f │ │ │ │ + DW_CFA_advance_loc: 36 to 000000000004105f │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00003884 0000000000000014 00003888 FDE cie=00000000 pc=0000000000042b80..0000000000042bd8 │ │ │ │ - DW_CFA_advance_loc: 43 to 0000000000042bab │ │ │ │ +00003890 0000000000000014 00003894 FDE cie=00000000 pc=0000000000041070..00000000000410c8 │ │ │ │ + DW_CFA_advance_loc: 43 to 000000000004109b │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 36 to 0000000000042bcf │ │ │ │ + DW_CFA_advance_loc: 36 to 00000000000410bf │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000389c 0000000000000014 000038a0 FDE cie=00000000 pc=0000000000042be0..0000000000042c38 │ │ │ │ - DW_CFA_advance_loc: 43 to 0000000000042c0b │ │ │ │ +000038a8 0000000000000014 000038ac FDE cie=00000000 pc=00000000000410d0..0000000000041128 │ │ │ │ + DW_CFA_advance_loc: 43 to 00000000000410fb │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 36 to 0000000000042c2f │ │ │ │ + DW_CFA_advance_loc: 36 to 000000000004111f │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000038b4 0000000000000014 000038b8 FDE cie=00000000 pc=0000000000042c40..0000000000042c98 │ │ │ │ - DW_CFA_advance_loc: 43 to 0000000000042c6b │ │ │ │ +000038c0 0000000000000014 000038c4 FDE cie=00000000 pc=0000000000041130..0000000000041188 │ │ │ │ + DW_CFA_advance_loc: 43 to 000000000004115b │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 36 to 0000000000042c8f │ │ │ │ + DW_CFA_advance_loc: 36 to 000000000004117f │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000038cc 000000000000002c 000038d0 FDE cie=00000000 pc=0000000000042ca0..0000000000042e97 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000042ca5 │ │ │ │ +000038d8 000000000000002c 000038dc FDE cie=00000000 pc=0000000000041190..0000000000041336 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000041195 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 3 to 0000000000042ca8 │ │ │ │ + DW_CFA_advance_loc: 3 to 0000000000041198 │ │ │ │ DW_CFA_def_cfa_register: r6 (rbp) │ │ │ │ - DW_CFA_advance_loc: 17 to 0000000000042cb9 │ │ │ │ + DW_CFA_advance_loc: 17 to 00000000000411a9 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-48 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc2: 458 to 0000000000042e83 │ │ │ │ + DW_CFA_advance_loc2: 377 to 0000000000041322 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa: r7 (rsp) ofs 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000042e84 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000041323 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000038fc 000000000000002c 00003900 FDE cie=00000000 pc=0000000000042ea0..0000000000043097 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000042ea5 │ │ │ │ +00003908 000000000000002c 0000390c FDE cie=00000000 pc=0000000000041340..00000000000414e6 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000041345 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 3 to 0000000000042ea8 │ │ │ │ + DW_CFA_advance_loc: 3 to 0000000000041348 │ │ │ │ DW_CFA_def_cfa_register: r6 (rbp) │ │ │ │ - DW_CFA_advance_loc: 17 to 0000000000042eb9 │ │ │ │ + DW_CFA_advance_loc: 17 to 0000000000041359 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-48 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc2: 458 to 0000000000043083 │ │ │ │ + DW_CFA_advance_loc2: 377 to 00000000000414d2 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa: r7 (rsp) ofs 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000043084 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000414d3 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000392c 0000000000000024 000008a4 FDE cie=0000308c pc=00000000000430a0..0000000000043114 │ │ │ │ - Augmentation data: 84 1b 00 00 │ │ │ │ - DW_CFA_advance_loc: 12 to 00000000000430ac │ │ │ │ +00003938 0000000000000024 0000088c FDE cie=000030b0 pc=00000000000414f0..000000000004155c │ │ │ │ + Augmentation data: 94 1b 00 00 │ │ │ │ + DW_CFA_advance_loc: 5 to 00000000000414f5 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc1: 80 to 00000000000430fc │ │ │ │ + DW_CFA_advance_loc1: 87 to 000000000004154c │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000043100 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000041550 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 3 to 0000000000043103 │ │ │ │ + DW_CFA_advance_loc: 3 to 0000000000041553 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 13 to 0000000000043110 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000041558 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00003954 0000000000000024 000008cc FDE cie=0000308c pc=0000000000043120..0000000000043194 │ │ │ │ - Augmentation data: 64 1b 00 00 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000004312c │ │ │ │ +00003960 0000000000000024 000008b4 FDE cie=000030b0 pc=0000000000041560..00000000000415cc │ │ │ │ + Augmentation data: 74 1b 00 00 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000041565 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc1: 80 to 000000000004317c │ │ │ │ + DW_CFA_advance_loc1: 87 to 00000000000415bc │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000043180 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000415c0 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 3 to 0000000000043183 │ │ │ │ + DW_CFA_advance_loc: 3 to 00000000000415c3 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 13 to 0000000000043190 │ │ │ │ + DW_CFA_advance_loc: 5 to 00000000000415c8 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000397c 0000000000000024 000008f4 FDE cie=0000308c pc=00000000000431a0..0000000000043214 │ │ │ │ - Augmentation data: 44 1b 00 00 │ │ │ │ - DW_CFA_advance_loc: 12 to 00000000000431ac │ │ │ │ +00003988 0000000000000024 000008dc FDE cie=000030b0 pc=00000000000415d0..000000000004163c │ │ │ │ + Augmentation data: 54 1b 00 00 │ │ │ │ + DW_CFA_advance_loc: 5 to 00000000000415d5 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc1: 80 to 00000000000431fc │ │ │ │ + DW_CFA_advance_loc1: 87 to 000000000004162c │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000043200 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000041630 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 3 to 0000000000043203 │ │ │ │ + DW_CFA_advance_loc: 3 to 0000000000041633 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 13 to 0000000000043210 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000041638 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000039a4 0000000000000024 0000091c FDE cie=0000308c pc=0000000000043220..0000000000043294 │ │ │ │ - Augmentation data: 24 1b 00 00 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000004322c │ │ │ │ +000039b0 0000000000000024 00000904 FDE cie=000030b0 pc=0000000000041640..00000000000416ac │ │ │ │ + Augmentation data: 34 1b 00 00 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000041645 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc1: 80 to 000000000004327c │ │ │ │ + DW_CFA_advance_loc1: 87 to 000000000004169c │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000043280 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000416a0 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 3 to 0000000000043283 │ │ │ │ + DW_CFA_advance_loc: 3 to 00000000000416a3 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 13 to 0000000000043290 │ │ │ │ + DW_CFA_advance_loc: 5 to 00000000000416a8 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000039cc 0000000000000024 00000944 FDE cie=0000308c pc=00000000000432a0..0000000000043314 │ │ │ │ - Augmentation data: 04 1b 00 00 │ │ │ │ - DW_CFA_advance_loc: 12 to 00000000000432ac │ │ │ │ +000039d8 0000000000000024 0000092c FDE cie=000030b0 pc=00000000000416b0..000000000004171c │ │ │ │ + Augmentation data: 14 1b 00 00 │ │ │ │ + DW_CFA_advance_loc: 5 to 00000000000416b5 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc1: 80 to 00000000000432fc │ │ │ │ + DW_CFA_advance_loc1: 87 to 000000000004170c │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000043300 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000041710 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 3 to 0000000000043303 │ │ │ │ + DW_CFA_advance_loc: 3 to 0000000000041713 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 13 to 0000000000043310 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000041718 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000039f4 0000000000000024 0000096c FDE cie=0000308c pc=0000000000043320..0000000000043394 │ │ │ │ - Augmentation data: e4 1a 00 00 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000004332c │ │ │ │ +00003a00 0000000000000024 00000954 FDE cie=000030b0 pc=0000000000041720..000000000004178c │ │ │ │ + Augmentation data: f4 1a 00 00 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000041725 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc1: 80 to 000000000004337c │ │ │ │ + DW_CFA_advance_loc1: 87 to 000000000004177c │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000043380 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000041780 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 3 to 0000000000043383 │ │ │ │ + DW_CFA_advance_loc: 3 to 0000000000041783 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 13 to 0000000000043390 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000041788 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00003a1c 0000000000000024 00000994 FDE cie=0000308c pc=00000000000433a0..0000000000043414 │ │ │ │ - Augmentation data: c4 1a 00 00 │ │ │ │ - DW_CFA_advance_loc: 12 to 00000000000433ac │ │ │ │ +00003a28 0000000000000024 0000097c FDE cie=000030b0 pc=0000000000041790..00000000000417fc │ │ │ │ + Augmentation data: d4 1a 00 00 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000041795 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc1: 82 to 00000000000433fe │ │ │ │ + DW_CFA_advance_loc1: 89 to 00000000000417ee │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000043400 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000417f0 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 3 to 0000000000043403 │ │ │ │ + DW_CFA_advance_loc: 3 to 00000000000417f3 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 13 to 0000000000043410 │ │ │ │ + DW_CFA_advance_loc: 5 to 00000000000417f8 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00003a44 0000000000000024 000009bc FDE cie=0000308c pc=0000000000043420..0000000000043494 │ │ │ │ - Augmentation data: a4 1a 00 00 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000004342c │ │ │ │ +00003a50 0000000000000024 000009a4 FDE cie=000030b0 pc=0000000000041800..000000000004186c │ │ │ │ + Augmentation data: b4 1a 00 00 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000041805 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc1: 82 to 000000000004347e │ │ │ │ + DW_CFA_advance_loc1: 89 to 000000000004185e │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000043480 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000041860 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 3 to 0000000000043483 │ │ │ │ + DW_CFA_advance_loc: 3 to 0000000000041863 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 13 to 0000000000043490 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000041868 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00003a6c 0000000000000024 000009e4 FDE cie=0000308c pc=00000000000434a0..0000000000043514 │ │ │ │ - Augmentation data: 84 1a 00 00 │ │ │ │ - DW_CFA_advance_loc: 12 to 00000000000434ac │ │ │ │ +00003a78 0000000000000024 000009cc FDE cie=000030b0 pc=0000000000041870..00000000000418dc │ │ │ │ + Augmentation data: 94 1a 00 00 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000041875 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc1: 82 to 00000000000434fe │ │ │ │ + DW_CFA_advance_loc1: 89 to 00000000000418ce │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000043500 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000418d0 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 3 to 0000000000043503 │ │ │ │ + DW_CFA_advance_loc: 3 to 00000000000418d3 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 13 to 0000000000043510 │ │ │ │ + DW_CFA_advance_loc: 5 to 00000000000418d8 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00003a94 0000000000000024 00000a0c FDE cie=0000308c pc=0000000000043520..0000000000043594 │ │ │ │ - Augmentation data: 64 1a 00 00 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000004352c │ │ │ │ +00003aa0 0000000000000024 000009f4 FDE cie=000030b0 pc=00000000000418e0..000000000004194c │ │ │ │ + Augmentation data: 74 1a 00 00 │ │ │ │ + DW_CFA_advance_loc: 5 to 00000000000418e5 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc1: 82 to 000000000004357e │ │ │ │ + DW_CFA_advance_loc1: 89 to 000000000004193e │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000043580 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000041940 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 3 to 0000000000043583 │ │ │ │ + DW_CFA_advance_loc: 3 to 0000000000041943 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 13 to 0000000000043590 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000041948 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00003abc 0000000000000024 00000a34 FDE cie=0000308c pc=00000000000435a0..0000000000043614 │ │ │ │ - Augmentation data: 44 1a 00 00 │ │ │ │ - DW_CFA_advance_loc: 12 to 00000000000435ac │ │ │ │ +00003ac8 0000000000000024 00000a1c FDE cie=000030b0 pc=0000000000041950..00000000000419bc │ │ │ │ + Augmentation data: 54 1a 00 00 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000041955 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc1: 82 to 00000000000435fe │ │ │ │ + DW_CFA_advance_loc1: 89 to 00000000000419ae │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000043600 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000419b0 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 3 to 0000000000043603 │ │ │ │ + DW_CFA_advance_loc: 3 to 00000000000419b3 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 13 to 0000000000043610 │ │ │ │ + DW_CFA_advance_loc: 5 to 00000000000419b8 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00003ae4 0000000000000024 00000a5c FDE cie=0000308c pc=0000000000043620..0000000000043694 │ │ │ │ - Augmentation data: 24 1a 00 00 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000004362c │ │ │ │ +00003af0 0000000000000024 00000a44 FDE cie=000030b0 pc=00000000000419c0..0000000000041a2c │ │ │ │ + Augmentation data: 34 1a 00 00 │ │ │ │ + DW_CFA_advance_loc: 5 to 00000000000419c5 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc1: 82 to 000000000004367e │ │ │ │ + DW_CFA_advance_loc1: 89 to 0000000000041a1e │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000043680 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000041a20 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 3 to 0000000000043683 │ │ │ │ + DW_CFA_advance_loc: 3 to 0000000000041a23 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 13 to 0000000000043690 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000041a28 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00003b0c 0000000000000020 00000a84 FDE cie=0000308c pc=00000000000436a0..000000000004372b │ │ │ │ - Augmentation data: 04 1a 00 00 │ │ │ │ - DW_CFA_advance_loc: 12 to 00000000000436ac │ │ │ │ +00003b18 0000000000000020 00000a6c FDE cie=000030b0 pc=0000000000041a30..0000000000041aab │ │ │ │ + Augmentation data: 14 1a 00 00 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000041a35 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc1: 82 to 00000000000436fe │ │ │ │ + DW_CFA_advance_loc1: 89 to 0000000000041a8e │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 18 to 0000000000043710 │ │ │ │ + DW_CFA_advance_loc: 10 to 0000000000041a98 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 22 to 0000000000043726 │ │ │ │ + DW_CFA_advance_loc: 14 to 0000000000041aa6 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ │ │ │ │ -00003b30 0000000000000020 00000aa8 FDE cie=0000308c pc=0000000000043730..00000000000437bb │ │ │ │ - Augmentation data: ed 19 00 00 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000004373c │ │ │ │ +00003b3c 0000000000000020 00000a90 FDE cie=000030b0 pc=0000000000041ab0..0000000000041b2b │ │ │ │ + Augmentation data: fc 19 00 00 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000041ab5 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc1: 82 to 000000000004378e │ │ │ │ + DW_CFA_advance_loc1: 89 to 0000000000041b0e │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 18 to 00000000000437a0 │ │ │ │ + DW_CFA_advance_loc: 10 to 0000000000041b18 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 22 to 00000000000437b6 │ │ │ │ + DW_CFA_advance_loc: 14 to 0000000000041b26 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ │ │ │ │ -00003b54 0000000000000020 00000acc FDE cie=0000308c pc=00000000000437c0..000000000004384b │ │ │ │ - Augmentation data: d6 19 00 00 │ │ │ │ - DW_CFA_advance_loc: 12 to 00000000000437cc │ │ │ │ +00003b60 0000000000000020 00000ab4 FDE cie=000030b0 pc=0000000000041b30..0000000000041bab │ │ │ │ + Augmentation data: e4 19 00 00 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000041b35 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc1: 82 to 000000000004381e │ │ │ │ + DW_CFA_advance_loc1: 89 to 0000000000041b8e │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 18 to 0000000000043830 │ │ │ │ + DW_CFA_advance_loc: 10 to 0000000000041b98 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 22 to 0000000000043846 │ │ │ │ + DW_CFA_advance_loc: 14 to 0000000000041ba6 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ │ │ │ │ -00003b78 0000000000000020 00000af0 FDE cie=0000308c pc=0000000000043850..00000000000438db │ │ │ │ - Augmentation data: bf 19 00 00 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000004385c │ │ │ │ +00003b84 0000000000000020 00000ad8 FDE cie=000030b0 pc=0000000000041bb0..0000000000041c2b │ │ │ │ + Augmentation data: cc 19 00 00 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000041bb5 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc1: 82 to 00000000000438ae │ │ │ │ + DW_CFA_advance_loc1: 89 to 0000000000041c0e │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 18 to 00000000000438c0 │ │ │ │ + DW_CFA_advance_loc: 10 to 0000000000041c18 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 22 to 00000000000438d6 │ │ │ │ + DW_CFA_advance_loc: 14 to 0000000000041c26 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ │ │ │ │ -00003b9c 0000000000000020 00000b14 FDE cie=0000308c pc=00000000000438e0..000000000004396b │ │ │ │ - Augmentation data: a8 19 00 00 │ │ │ │ - DW_CFA_advance_loc: 12 to 00000000000438ec │ │ │ │ +00003ba8 0000000000000020 00000afc FDE cie=000030b0 pc=0000000000041c30..0000000000041cab │ │ │ │ + Augmentation data: b4 19 00 00 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000041c35 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc1: 82 to 000000000004393e │ │ │ │ + DW_CFA_advance_loc1: 89 to 0000000000041c8e │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 18 to 0000000000043950 │ │ │ │ + DW_CFA_advance_loc: 10 to 0000000000041c98 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 22 to 0000000000043966 │ │ │ │ + DW_CFA_advance_loc: 14 to 0000000000041ca6 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ │ │ │ │ -00003bc0 0000000000000020 00000b38 FDE cie=0000308c pc=0000000000043970..00000000000439fb │ │ │ │ - Augmentation data: 91 19 00 00 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000004397c │ │ │ │ +00003bcc 0000000000000020 00000b20 FDE cie=000030b0 pc=0000000000041cb0..0000000000041d2b │ │ │ │ + Augmentation data: 9c 19 00 00 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000041cb5 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc1: 82 to 00000000000439ce │ │ │ │ + DW_CFA_advance_loc1: 89 to 0000000000041d0e │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 18 to 00000000000439e0 │ │ │ │ + DW_CFA_advance_loc: 10 to 0000000000041d18 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 22 to 00000000000439f6 │ │ │ │ + DW_CFA_advance_loc: 14 to 0000000000041d26 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ │ │ │ │ -00003be4 0000000000000048 00000b5c FDE cie=0000308c pc=0000000000043a00..0000000000044205 │ │ │ │ - Augmentation data: 7a 19 00 00 │ │ │ │ - DW_CFA_advance_loc: 9 to 0000000000043a09 │ │ │ │ +00003bf0 0000000000000048 00000b44 FDE cie=000030b0 pc=0000000000041d30..000000000004254b │ │ │ │ + Augmentation data: 84 19 00 00 │ │ │ │ + DW_CFA_advance_loc: 9 to 0000000000041d39 │ │ │ │ DW_CFA_def_cfa: r10 (r10) ofs 0 │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000043a15 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000041d45 │ │ │ │ DW_CFA_expression: r6 (rbp) (DW_OP_breg6 (rbp): 0) │ │ │ │ - DW_CFA_advance_loc: 10 to 0000000000043a1f │ │ │ │ + DW_CFA_advance_loc: 10 to 0000000000041d4f │ │ │ │ DW_CFA_def_cfa_expression (DW_OP_breg6 (rbp): -40; DW_OP_deref) │ │ │ │ DW_CFA_expression: r15 (r15) (DW_OP_breg6 (rbp): -8) │ │ │ │ DW_CFA_expression: r14 (r14) (DW_OP_breg6 (rbp): -16) │ │ │ │ DW_CFA_expression: r13 (r13) (DW_OP_breg6 (rbp): -24) │ │ │ │ DW_CFA_expression: r12 (r12) (DW_OP_breg6 (rbp): -32) │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000043a27 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000041d57 │ │ │ │ DW_CFA_expression: r3 (rbx) (DW_OP_breg6 (rbp): -48) │ │ │ │ - DW_CFA_advance_loc2: 1298 to 0000000000043f39 │ │ │ │ + DW_CFA_advance_loc2: 1321 to 0000000000042280 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa: r10 (r10) ofs 0 │ │ │ │ - DW_CFA_advance_loc: 13 to 0000000000043f46 │ │ │ │ + DW_CFA_advance_loc: 13 to 000000000004228d │ │ │ │ DW_CFA_def_cfa: r7 (rsp) ofs 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000043f47 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000004228e │ │ │ │ DW_CFA_restore_state │ │ │ │ │ │ │ │ -00003c30 0000000000000048 00000ba8 FDE cie=0000308c pc=0000000000044240..00000000000449ea │ │ │ │ - Augmentation data: 43 19 00 00 │ │ │ │ - DW_CFA_advance_loc: 9 to 0000000000044249 │ │ │ │ +00003c3c 0000000000000048 00000b90 FDE cie=000030b0 pc=0000000000042550..0000000000042caa │ │ │ │ + Augmentation data: 4d 19 00 00 │ │ │ │ + DW_CFA_advance_loc: 9 to 0000000000042559 │ │ │ │ DW_CFA_def_cfa: r10 (r10) ofs 0 │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000044255 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000042565 │ │ │ │ DW_CFA_expression: r6 (rbp) (DW_OP_breg6 (rbp): 0) │ │ │ │ - DW_CFA_advance_loc: 10 to 000000000004425f │ │ │ │ + DW_CFA_advance_loc: 10 to 000000000004256f │ │ │ │ DW_CFA_def_cfa_expression (DW_OP_breg6 (rbp): -40; DW_OP_deref) │ │ │ │ DW_CFA_expression: r15 (r15) (DW_OP_breg6 (rbp): -8) │ │ │ │ DW_CFA_expression: r14 (r14) (DW_OP_breg6 (rbp): -16) │ │ │ │ DW_CFA_expression: r13 (r13) (DW_OP_breg6 (rbp): -24) │ │ │ │ DW_CFA_expression: r12 (r12) (DW_OP_breg6 (rbp): -32) │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000044267 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000042577 │ │ │ │ DW_CFA_expression: r3 (rbx) (DW_OP_breg6 (rbp): -48) │ │ │ │ - DW_CFA_advance_loc2: 1286 to 000000000004476d │ │ │ │ + DW_CFA_advance_loc2: 1219 to 0000000000042a3a │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa: r10 (r10) ofs 0 │ │ │ │ - DW_CFA_advance_loc: 13 to 000000000004477a │ │ │ │ + DW_CFA_advance_loc: 13 to 0000000000042a47 │ │ │ │ DW_CFA_def_cfa: r7 (rsp) ofs 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000004477b │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000042a48 │ │ │ │ DW_CFA_restore_state │ │ │ │ │ │ │ │ -00003c7c 0000000000000048 00000bf4 FDE cie=0000308c pc=0000000000044a00..00000000000451b9 │ │ │ │ - Augmentation data: 0b 19 00 00 │ │ │ │ - DW_CFA_advance_loc: 9 to 0000000000044a09 │ │ │ │ +00003c88 000000000000004c 00000bdc FDE cie=000030b0 pc=0000000000042cb0..000000000004344d │ │ │ │ + Augmentation data: 15 19 00 00 │ │ │ │ + DW_CFA_advance_loc: 9 to 0000000000042cb9 │ │ │ │ DW_CFA_def_cfa: r10 (r10) ofs 0 │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000044a15 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000042cc5 │ │ │ │ DW_CFA_expression: r6 (rbp) (DW_OP_breg6 (rbp): 0) │ │ │ │ - DW_CFA_advance_loc: 10 to 0000000000044a1f │ │ │ │ - DW_CFA_def_cfa_expression (DW_OP_breg6 (rbp): -40; DW_OP_deref) │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000042ccd │ │ │ │ DW_CFA_expression: r15 (r15) (DW_OP_breg6 (rbp): -8) │ │ │ │ DW_CFA_expression: r14 (r14) (DW_OP_breg6 (rbp): -16) │ │ │ │ DW_CFA_expression: r13 (r13) (DW_OP_breg6 (rbp): -24) │ │ │ │ DW_CFA_expression: r12 (r12) (DW_OP_breg6 (rbp): -32) │ │ │ │ - DW_CFA_advance_loc: 11 to 0000000000044a2a │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000042cd2 │ │ │ │ + DW_CFA_def_cfa_expression (DW_OP_breg6 (rbp): -40; DW_OP_deref) │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000042cda │ │ │ │ DW_CFA_expression: r3 (rbx) (DW_OP_breg6 (rbp): -48) │ │ │ │ - DW_CFA_advance_loc2: 1258 to 0000000000044f14 │ │ │ │ + DW_CFA_advance_loc2: 1271 to 00000000000431d1 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa: r10 (r10) ofs 0 │ │ │ │ - DW_CFA_advance_loc: 13 to 0000000000044f21 │ │ │ │ + DW_CFA_advance_loc: 13 to 00000000000431de │ │ │ │ DW_CFA_def_cfa: r7 (rsp) ofs 8 │ │ │ │ - DW_CFA_advance_loc: 15 to 0000000000044f30 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000431e0 │ │ │ │ DW_CFA_restore_state │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -00003cc8 0000000000000048 00000c40 FDE cie=0000308c pc=00000000000451c0..00000000000459be │ │ │ │ - Augmentation data: d3 18 00 00 │ │ │ │ - DW_CFA_advance_loc: 9 to 00000000000451c9 │ │ │ │ +00003cd8 0000000000000048 00000c2c FDE cie=000030b0 pc=0000000000043450..0000000000043bd3 │ │ │ │ + Augmentation data: d9 18 00 00 │ │ │ │ + DW_CFA_advance_loc: 9 to 0000000000043459 │ │ │ │ DW_CFA_def_cfa: r10 (r10) ofs 0 │ │ │ │ - DW_CFA_advance_loc: 12 to 00000000000451d5 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000043465 │ │ │ │ DW_CFA_expression: r6 (rbp) (DW_OP_breg6 (rbp): 0) │ │ │ │ - DW_CFA_advance_loc: 10 to 00000000000451df │ │ │ │ + DW_CFA_advance_loc: 10 to 000000000004346f │ │ │ │ DW_CFA_def_cfa_expression (DW_OP_breg6 (rbp): -40; DW_OP_deref) │ │ │ │ DW_CFA_expression: r15 (r15) (DW_OP_breg6 (rbp): -8) │ │ │ │ DW_CFA_expression: r14 (r14) (DW_OP_breg6 (rbp): -16) │ │ │ │ DW_CFA_expression: r13 (r13) (DW_OP_breg6 (rbp): -24) │ │ │ │ DW_CFA_expression: r12 (r12) (DW_OP_breg6 (rbp): -32) │ │ │ │ - DW_CFA_advance_loc: 8 to 00000000000451e7 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000043477 │ │ │ │ DW_CFA_expression: r3 (rbx) (DW_OP_breg6 (rbp): -48) │ │ │ │ - DW_CFA_advance_loc2: 1684 to 000000000004587b │ │ │ │ + DW_CFA_advance_loc2: 1553 to 0000000000043a88 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa: r10 (r10) ofs 0 │ │ │ │ - DW_CFA_advance_loc: 13 to 0000000000045888 │ │ │ │ + DW_CFA_advance_loc: 13 to 0000000000043a95 │ │ │ │ DW_CFA_def_cfa: r7 (rsp) ofs 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000045889 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000043a96 │ │ │ │ DW_CFA_restore_state │ │ │ │ │ │ │ │ -00003d14 0000000000000048 00000c8c FDE cie=0000308c pc=00000000000459c0..00000000000467e6 │ │ │ │ - Augmentation data: 9b 18 00 00 │ │ │ │ - DW_CFA_advance_loc: 9 to 00000000000459c9 │ │ │ │ +00003d24 0000000000000048 00000c78 FDE cie=000030b0 pc=0000000000043be0..0000000000044a53 │ │ │ │ + Augmentation data: a2 18 00 00 │ │ │ │ + DW_CFA_advance_loc: 9 to 0000000000043be9 │ │ │ │ DW_CFA_def_cfa: r10 (r10) ofs 0 │ │ │ │ - DW_CFA_advance_loc: 12 to 00000000000459d5 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000043bf5 │ │ │ │ DW_CFA_expression: r6 (rbp) (DW_OP_breg6 (rbp): 0) │ │ │ │ - DW_CFA_advance_loc: 10 to 00000000000459df │ │ │ │ + DW_CFA_advance_loc: 10 to 0000000000043bff │ │ │ │ DW_CFA_def_cfa_expression (DW_OP_breg6 (rbp): -40; DW_OP_deref) │ │ │ │ DW_CFA_expression: r15 (r15) (DW_OP_breg6 (rbp): -8) │ │ │ │ DW_CFA_expression: r14 (r14) (DW_OP_breg6 (rbp): -16) │ │ │ │ DW_CFA_expression: r13 (r13) (DW_OP_breg6 (rbp): -24) │ │ │ │ DW_CFA_expression: r12 (r12) (DW_OP_breg6 (rbp): -32) │ │ │ │ - DW_CFA_advance_loc: 8 to 00000000000459e7 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000043c07 │ │ │ │ DW_CFA_expression: r3 (rbx) (DW_OP_breg6 (rbp): -48) │ │ │ │ - DW_CFA_advance_loc2: 3286 to 00000000000466bd │ │ │ │ + DW_CFA_advance_loc2: 3364 to 000000000004492b │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa: r10 (r10) ofs 0 │ │ │ │ - DW_CFA_advance_loc: 13 to 00000000000466ca │ │ │ │ + DW_CFA_advance_loc: 13 to 0000000000044938 │ │ │ │ DW_CFA_def_cfa: r7 (rsp) ofs 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000466cb │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000044939 │ │ │ │ DW_CFA_restore_state │ │ │ │ │ │ │ │ -00003d60 000000000000010c 00003d64 FDE cie=00000000 pc=0000000000046800..0000000000046e58 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000046806 │ │ │ │ +00003d70 000000000000010c 00003d74 FDE cie=00000000 pc=0000000000044a60..000000000004509f │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000044a66 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000046808 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000044a68 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004680a │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000044a6a │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004680c │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000044a6f │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000004680d │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000044a73 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000004680e │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000044a74 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000046815 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000044a7b │ │ │ │ DW_CFA_def_cfa_offset: 160 │ │ │ │ - DW_CFA_advance_loc2: 257 to 0000000000046916 │ │ │ │ + DW_CFA_advance_loc2: 266 to 0000000000044b85 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 13 to 0000000000046923 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000044b89 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000046924 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000044b8a │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000046926 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000044b8c │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000046928 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000044b8e │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004692a │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000044b90 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004692c │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000044b92 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 20 to 0000000000046940 │ │ │ │ + DW_CFA_advance_loc: 14 to 0000000000044ba0 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 58 to 000000000004697a │ │ │ │ + DW_CFA_advance_loc: 58 to 0000000000044bda │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000004697b │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000044bdb │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000004697c │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000044bdc │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004697e │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000044bde │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000046980 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000044be0 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000046982 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000044be2 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000046984 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000044be4 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000046990 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000044be8 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 43 to 00000000000469bb │ │ │ │ + DW_CFA_advance_loc: 48 to 0000000000044c18 │ │ │ │ DW_CFA_def_cfa_offset: 168 │ │ │ │ - DW_CFA_advance_loc: 9 to 00000000000469c4 │ │ │ │ + DW_CFA_advance_loc: 15 to 0000000000044c27 │ │ │ │ DW_CFA_def_cfa_offset: 176 │ │ │ │ - DW_CFA_advance_loc: 9 to 00000000000469cd │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000044c33 │ │ │ │ DW_CFA_def_cfa_offset: 184 │ │ │ │ - DW_CFA_advance_loc: 5 to 00000000000469d2 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000044c37 │ │ │ │ DW_CFA_def_cfa_offset: 192 │ │ │ │ - DW_CFA_advance_loc: 35 to 00000000000469f5 │ │ │ │ + DW_CFA_advance_loc: 27 to 0000000000044c52 │ │ │ │ DW_CFA_def_cfa_offset: 160 │ │ │ │ - DW_CFA_advance_loc2: 470 to 0000000000046bcb │ │ │ │ + DW_CFA_advance_loc2: 432 to 0000000000044e02 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000046bcc │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000044e03 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000046bcd │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000044e04 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000046bcf │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000044e06 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000046bd1 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000044e08 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000046bd3 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000044e0a │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000046bd5 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000044e0c │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 11 to 0000000000046be0 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000044e18 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 58 to 0000000000046c1a │ │ │ │ + DW_CFA_advance_loc1: 70 to 0000000000044e5e │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 13 to 0000000000046c27 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000044e62 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000046c28 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000044e63 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000046c2a │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000044e65 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000046c2c │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000044e67 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000046c2e │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000044e69 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000046c30 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000044e6b │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 16 to 0000000000046c40 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000044e70 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc1: 75 to 0000000000046c8b │ │ │ │ + DW_CFA_advance_loc1: 74 to 0000000000044eba │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000046c8c │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000044ebb │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000046c8d │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000044ebc │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000046c8f │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000044ebe │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000046c91 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000044ec0 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000046c93 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000044ec2 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000046c95 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000044ec4 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 11 to 0000000000046ca0 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000044ed0 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc1: 94 to 0000000000046cfe │ │ │ │ + DW_CFA_advance_loc1: 109 to 0000000000044f3d │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000046d02 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000044f3e │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000046d03 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000044f3f │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000046d05 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000044f41 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000046d07 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000044f43 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000046d09 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000044f45 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000046d0b │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000044f47 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000046d10 │ │ │ │ + DW_CFA_advance_loc: 9 to 0000000000044f50 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc1: 138 to 0000000000046d9a │ │ │ │ + DW_CFA_advance_loc1: 155 to 0000000000044feb │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000046d9e │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000044fec │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000046d9f │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000044fed │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000046da1 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000044fef │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000046da3 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000044ff1 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000046da5 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000044ff3 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000046da7 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000044ff5 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 9 to 0000000000046db0 │ │ │ │ + DW_CFA_advance_loc: 11 to 0000000000045000 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc1: 79 to 0000000000046dff │ │ │ │ + DW_CFA_advance_loc1: 84 to 0000000000045054 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000046e00 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000045055 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000046e01 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000045056 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000046e03 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000045058 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000046e05 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004505a │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000046e07 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004505c │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000046e09 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004505e │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000046e10 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000045060 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ │ │ │ │ -00003e70 000000000000002c 00003e74 FDE cie=00000000 pc=0000000000046e60..000000000004739e │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000046e65 │ │ │ │ +00003e80 000000000000002c 00003e84 FDE cie=00000000 pc=00000000000450a0..00000000000455ae │ │ │ │ + DW_CFA_advance_loc: 5 to 00000000000450a5 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 3 to 0000000000046e68 │ │ │ │ + DW_CFA_advance_loc: 3 to 00000000000450a8 │ │ │ │ DW_CFA_def_cfa_register: r6 (rbp) │ │ │ │ - DW_CFA_advance_loc: 17 to 0000000000046e79 │ │ │ │ + DW_CFA_advance_loc: 17 to 00000000000450b9 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-48 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc2: 900 to 00000000000471fd │ │ │ │ + DW_CFA_advance_loc2: 860 to 0000000000045415 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa: r7 (rsp) ofs 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000471fe │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000045416 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00003ea0 000000000000002c 00003ea4 FDE cie=00000000 pc=00000000000473a0..00000000000478de │ │ │ │ - DW_CFA_advance_loc: 5 to 00000000000473a5 │ │ │ │ +00003eb0 000000000000002c 00003eb4 FDE cie=00000000 pc=00000000000455b0..0000000000045ace │ │ │ │ + DW_CFA_advance_loc: 5 to 00000000000455b5 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 3 to 00000000000473a8 │ │ │ │ + DW_CFA_advance_loc: 3 to 00000000000455b8 │ │ │ │ DW_CFA_def_cfa_register: r6 (rbp) │ │ │ │ - DW_CFA_advance_loc: 17 to 00000000000473b9 │ │ │ │ + DW_CFA_advance_loc: 17 to 00000000000455c9 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-48 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc2: 900 to 000000000004773d │ │ │ │ + DW_CFA_advance_loc2: 868 to 000000000004592d │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa: r7 (rsp) ofs 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000004773e │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000004592e │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00003ed0 0000000000000048 00003ed4 FDE cie=00000000 pc=00000000000478e0..0000000000047a7a │ │ │ │ - DW_CFA_advance_loc: 6 to 00000000000478e6 │ │ │ │ +00003ee0 0000000000000048 00003ee4 FDE cie=00000000 pc=0000000000045ad0..0000000000045c6a │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000045ad6 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000478e8 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000045ad8 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000478ea │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000045ada │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000478ec │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000045adc │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000478ed │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000045add │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000478ee │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000045ade │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000478f2 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000045ae2 │ │ │ │ DW_CFA_def_cfa_offset: 112 │ │ │ │ - DW_CFA_advance_loc2: 301 to 0000000000047a1f │ │ │ │ + DW_CFA_advance_loc2: 301 to 0000000000045c0f │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000047a20 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000045c10 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000047a21 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000045c11 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000047a23 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000045c13 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000047a25 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000045c15 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000047a27 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000045c17 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000047a29 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000045c19 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000047a2a │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000045c1a │ │ │ │ DW_CFA_restore_state │ │ │ │ │ │ │ │ -00003f1c 000000000000002c 00003f20 FDE cie=00000000 pc=0000000000047a80..0000000000047de7 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000047a85 │ │ │ │ +00003f2c 000000000000002c 00003f30 FDE cie=00000000 pc=0000000000045c70..0000000000045fb7 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000045c75 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 3 to 0000000000047a88 │ │ │ │ + DW_CFA_advance_loc: 3 to 0000000000045c78 │ │ │ │ DW_CFA_def_cfa_register: r6 (rbp) │ │ │ │ - DW_CFA_advance_loc: 17 to 0000000000047a99 │ │ │ │ + DW_CFA_advance_loc: 17 to 0000000000045c89 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-48 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc2: 726 to 0000000000047d6f │ │ │ │ + DW_CFA_advance_loc2: 694 to 0000000000045f3f │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa: r7 (rsp) ofs 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000047d70 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000045f40 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00003f4c 0000000000000064 00003f50 FDE cie=00000000 pc=0000000000047df0..0000000000047f9b │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000047df6 │ │ │ │ +00003f5c 0000000000000064 00003f60 FDE cie=00000000 pc=0000000000045fc0..000000000004615b │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000045fc6 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000047df8 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000045fcb │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000047dfa │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000045fcd │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000047dff │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000045fd2 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000047e00 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000045fd3 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000047e01 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000045fd4 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000047e08 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000045fdb │ │ │ │ DW_CFA_def_cfa_offset: 112 │ │ │ │ - DW_CFA_advance_loc1: 140 to 0000000000047e94 │ │ │ │ + DW_CFA_advance_loc1: 137 to 0000000000046064 │ │ │ │ DW_CFA_def_cfa_offset: 120 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000047e9c │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000004606c │ │ │ │ DW_CFA_def_cfa_offset: 128 │ │ │ │ - DW_CFA_advance_loc: 18 to 0000000000047eae │ │ │ │ + DW_CFA_advance_loc: 18 to 000000000004607e │ │ │ │ DW_CFA_def_cfa_offset: 120 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000047eaf │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000004607f │ │ │ │ DW_CFA_def_cfa_offset: 112 │ │ │ │ - DW_CFA_advance_loc1: 65 to 0000000000047ef0 │ │ │ │ + DW_CFA_advance_loc1: 65 to 00000000000460c0 │ │ │ │ DW_CFA_def_cfa_offset: 120 │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000047efc │ │ │ │ + DW_CFA_advance_loc: 12 to 00000000000460cc │ │ │ │ DW_CFA_def_cfa_offset: 128 │ │ │ │ - DW_CFA_advance_loc: 18 to 0000000000047f0e │ │ │ │ + DW_CFA_advance_loc: 18 to 00000000000460de │ │ │ │ DW_CFA_def_cfa_offset: 120 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000047f0f │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000460df │ │ │ │ DW_CFA_def_cfa_offset: 112 │ │ │ │ - DW_CFA_advance_loc: 37 to 0000000000047f34 │ │ │ │ + DW_CFA_advance_loc: 29 to 00000000000460fc │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 3 to 0000000000047f37 │ │ │ │ + DW_CFA_advance_loc: 3 to 00000000000460ff │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000047f38 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000046100 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000047f3a │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000046102 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000047f3c │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000046104 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000047f3e │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000046106 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000047f40 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000046108 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 16 to 0000000000047f50 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000046110 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00003fb4 0000000000000010 00003fb8 FDE cie=00000000 pc=0000000000047fa0..0000000000047fd2 │ │ │ │ +00003fc4 0000000000000010 00003fc8 FDE cie=00000000 pc=0000000000046160..0000000000046192 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00003fc8 0000000000000064 00003fcc FDE cie=00000000 pc=0000000000047fe0..000000000004818b │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000047fe6 │ │ │ │ +00003fd8 0000000000000064 00003fdc FDE cie=00000000 pc=00000000000461a0..000000000004633b │ │ │ │ + DW_CFA_advance_loc: 6 to 00000000000461a6 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000047fe8 │ │ │ │ + DW_CFA_advance_loc: 5 to 00000000000461ab │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000047fea │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000461ad │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000047fef │ │ │ │ + DW_CFA_advance_loc: 5 to 00000000000461b2 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000047ff0 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000461b3 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000047ff1 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000461b4 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000047ff8 │ │ │ │ + DW_CFA_advance_loc: 7 to 00000000000461bb │ │ │ │ DW_CFA_def_cfa_offset: 112 │ │ │ │ - DW_CFA_advance_loc1: 140 to 0000000000048084 │ │ │ │ + DW_CFA_advance_loc1: 137 to 0000000000046244 │ │ │ │ DW_CFA_def_cfa_offset: 120 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000004808c │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000004624c │ │ │ │ DW_CFA_def_cfa_offset: 128 │ │ │ │ - DW_CFA_advance_loc: 18 to 000000000004809e │ │ │ │ + DW_CFA_advance_loc: 18 to 000000000004625e │ │ │ │ DW_CFA_def_cfa_offset: 120 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000004809f │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000004625f │ │ │ │ DW_CFA_def_cfa_offset: 112 │ │ │ │ - DW_CFA_advance_loc1: 65 to 00000000000480e0 │ │ │ │ + DW_CFA_advance_loc1: 65 to 00000000000462a0 │ │ │ │ DW_CFA_def_cfa_offset: 120 │ │ │ │ - DW_CFA_advance_loc: 12 to 00000000000480ec │ │ │ │ + DW_CFA_advance_loc: 12 to 00000000000462ac │ │ │ │ DW_CFA_def_cfa_offset: 128 │ │ │ │ - DW_CFA_advance_loc: 18 to 00000000000480fe │ │ │ │ + DW_CFA_advance_loc: 18 to 00000000000462be │ │ │ │ DW_CFA_def_cfa_offset: 120 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000480ff │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000462bf │ │ │ │ DW_CFA_def_cfa_offset: 112 │ │ │ │ - DW_CFA_advance_loc: 37 to 0000000000048124 │ │ │ │ + DW_CFA_advance_loc: 29 to 00000000000462dc │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 3 to 0000000000048127 │ │ │ │ + DW_CFA_advance_loc: 3 to 00000000000462df │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000048128 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000462e0 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004812a │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000462e2 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004812c │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000462e4 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004812e │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000462e6 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000048130 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000462e8 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 16 to 0000000000048140 │ │ │ │ + DW_CFA_advance_loc: 8 to 00000000000462f0 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00004030 0000000000000010 00004034 FDE cie=00000000 pc=0000000000048190..00000000000481c2 │ │ │ │ +00004040 0000000000000010 00004044 FDE cie=00000000 pc=0000000000046340..0000000000046372 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00004044 0000000000000048 00004048 FDE cie=00000000 pc=0000000000048200..0000000000048515 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000048206 │ │ │ │ +00004054 0000000000000048 00004058 FDE cie=00000000 pc=0000000000046380..000000000004665d │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000046386 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000048208 │ │ │ │ + DW_CFA_advance_loc: 11 to 0000000000046391 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004820a │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000046393 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000004820f │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000046398 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000048210 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004639c │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000048211 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000004639d │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000048218 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000463a1 │ │ │ │ DW_CFA_def_cfa_offset: 112 │ │ │ │ - DW_CFA_advance_loc2: 689 to 00000000000484c9 │ │ │ │ + DW_CFA_advance_loc2: 629 to 0000000000046616 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000484ca │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000046617 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000484cb │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000046618 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000484cd │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004661a │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000484cf │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004661c │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000484d1 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004661e │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000484d3 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000046620 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 13 to 00000000000484e0 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000046628 │ │ │ │ DW_CFA_restore_state │ │ │ │ │ │ │ │ -00004090 0000000000000048 00004094 FDE cie=00000000 pc=0000000000048540..0000000000048855 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000048546 │ │ │ │ +000040a0 0000000000000048 000040a4 FDE cie=00000000 pc=0000000000046660..0000000000046925 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000046666 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000048548 │ │ │ │ + DW_CFA_advance_loc: 11 to 0000000000046671 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004854a │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000046673 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000004854f │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000046678 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000048550 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004667c │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000048551 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000004667d │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000048558 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000046681 │ │ │ │ DW_CFA_def_cfa_offset: 96 │ │ │ │ - DW_CFA_advance_loc2: 687 to 0000000000048807 │ │ │ │ + DW_CFA_advance_loc2: 611 to 00000000000468e4 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000048808 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000468e5 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000048809 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000468e6 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004880b │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000468e8 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004880d │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000468ea │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004880f │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000468ec │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000048811 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000468ee │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 15 to 0000000000048820 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000468f0 │ │ │ │ DW_CFA_restore_state │ │ │ │ │ │ │ │ -000040dc 0000000000000018 00001054 FDE cie=0000308c pc=0000000000048860..0000000000048881 │ │ │ │ - Augmentation data: e8 14 00 00 │ │ │ │ - DW_CFA_advance_loc: 17 to 0000000000048871 │ │ │ │ +000040ec 0000000000000018 00001040 FDE cie=000030b0 pc=0000000000046930..0000000000046951 │ │ │ │ + Augmentation data: ef 14 00 00 │ │ │ │ + DW_CFA_advance_loc: 17 to 0000000000046941 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 14 to 000000000004887f │ │ │ │ + DW_CFA_advance_loc: 14 to 000000000004694f │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000040f8 0000000000000028 00001070 FDE cie=0000308c pc=0000000000048890..0000000000048ac6 │ │ │ │ - Augmentation data: d0 14 00 00 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000048895 │ │ │ │ +00004108 0000000000000028 0000105c FDE cie=000030b0 pc=0000000000046960..0000000000046b96 │ │ │ │ + Augmentation data: d7 14 00 00 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000046965 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 3 to 0000000000048898 │ │ │ │ + DW_CFA_advance_loc: 3 to 0000000000046968 │ │ │ │ DW_CFA_def_cfa_register: r6 (rbp) │ │ │ │ - DW_CFA_advance_loc: 14 to 00000000000488a6 │ │ │ │ + DW_CFA_advance_loc: 14 to 0000000000046976 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ - DW_CFA_advance_loc2: 374 to 0000000000048a1c │ │ │ │ + DW_CFA_advance_loc2: 375 to 0000000000046aed │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa: r7 (rsp) ofs 8 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000048a20 │ │ │ │ + DW_CFA_advance_loc: 3 to 0000000000046af0 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00004124 0000000000000028 0000109c FDE cie=0000308c pc=0000000000048ad0..0000000000048d06 │ │ │ │ - Augmentation data: c5 14 00 00 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000048ad5 │ │ │ │ +00004134 0000000000000028 00001088 FDE cie=000030b0 pc=0000000000046ba0..0000000000046dd6 │ │ │ │ + Augmentation data: cc 14 00 00 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000046ba5 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 3 to 0000000000048ad8 │ │ │ │ + DW_CFA_advance_loc: 3 to 0000000000046ba8 │ │ │ │ DW_CFA_def_cfa_register: r6 (rbp) │ │ │ │ - DW_CFA_advance_loc: 14 to 0000000000048ae6 │ │ │ │ + DW_CFA_advance_loc: 14 to 0000000000046bb6 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ - DW_CFA_advance_loc2: 374 to 0000000000048c5c │ │ │ │ + DW_CFA_advance_loc2: 375 to 0000000000046d2d │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa: r7 (rsp) ofs 8 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000048c60 │ │ │ │ + DW_CFA_advance_loc: 3 to 0000000000046d30 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00004150 0000000000000028 000010c8 FDE cie=0000308c pc=0000000000048d10..0000000000048f46 │ │ │ │ - Augmentation data: ba 14 00 00 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000048d15 │ │ │ │ +00004160 0000000000000028 000010b4 FDE cie=000030b0 pc=0000000000046de0..0000000000047016 │ │ │ │ + Augmentation data: c1 14 00 00 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000046de5 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 3 to 0000000000048d18 │ │ │ │ + DW_CFA_advance_loc: 3 to 0000000000046de8 │ │ │ │ DW_CFA_def_cfa_register: r6 (rbp) │ │ │ │ - DW_CFA_advance_loc: 14 to 0000000000048d26 │ │ │ │ + DW_CFA_advance_loc: 14 to 0000000000046df6 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ - DW_CFA_advance_loc2: 374 to 0000000000048e9c │ │ │ │ + DW_CFA_advance_loc2: 375 to 0000000000046f6d │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa: r7 (rsp) ofs 8 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000048ea0 │ │ │ │ + DW_CFA_advance_loc: 3 to 0000000000046f70 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000417c 0000000000000028 000010f4 FDE cie=0000308c pc=0000000000048f50..0000000000049186 │ │ │ │ - Augmentation data: af 14 00 00 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000048f55 │ │ │ │ +0000418c 0000000000000028 000010e0 FDE cie=000030b0 pc=0000000000047020..0000000000047256 │ │ │ │ + Augmentation data: b6 14 00 00 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000047025 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 3 to 0000000000048f58 │ │ │ │ + DW_CFA_advance_loc: 3 to 0000000000047028 │ │ │ │ DW_CFA_def_cfa_register: r6 (rbp) │ │ │ │ - DW_CFA_advance_loc: 14 to 0000000000048f66 │ │ │ │ + DW_CFA_advance_loc: 14 to 0000000000047036 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ - DW_CFA_advance_loc2: 374 to 00000000000490dc │ │ │ │ + DW_CFA_advance_loc2: 375 to 00000000000471ad │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa: r7 (rsp) ofs 8 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000490e0 │ │ │ │ + DW_CFA_advance_loc: 3 to 00000000000471b0 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000041a8 0000000000000028 00001120 FDE cie=0000308c pc=0000000000049190..00000000000493c6 │ │ │ │ - Augmentation data: a4 14 00 00 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000049195 │ │ │ │ +000041b8 0000000000000028 0000110c FDE cie=000030b0 pc=0000000000047260..0000000000047496 │ │ │ │ + Augmentation data: ab 14 00 00 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000047265 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 3 to 0000000000049198 │ │ │ │ + DW_CFA_advance_loc: 3 to 0000000000047268 │ │ │ │ DW_CFA_def_cfa_register: r6 (rbp) │ │ │ │ - DW_CFA_advance_loc: 14 to 00000000000491a6 │ │ │ │ + DW_CFA_advance_loc: 14 to 0000000000047276 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ - DW_CFA_advance_loc2: 374 to 000000000004931c │ │ │ │ + DW_CFA_advance_loc2: 375 to 00000000000473ed │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa: r7 (rsp) ofs 8 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000049320 │ │ │ │ + DW_CFA_advance_loc: 3 to 00000000000473f0 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000041d4 0000000000000028 0000114c FDE cie=0000308c pc=00000000000493d0..0000000000049606 │ │ │ │ - Augmentation data: 99 14 00 00 │ │ │ │ - DW_CFA_advance_loc: 5 to 00000000000493d5 │ │ │ │ +000041e4 0000000000000028 00001138 FDE cie=000030b0 pc=00000000000474a0..00000000000476d6 │ │ │ │ + Augmentation data: a0 14 00 00 │ │ │ │ + DW_CFA_advance_loc: 5 to 00000000000474a5 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 3 to 00000000000493d8 │ │ │ │ + DW_CFA_advance_loc: 3 to 00000000000474a8 │ │ │ │ DW_CFA_def_cfa_register: r6 (rbp) │ │ │ │ - DW_CFA_advance_loc: 14 to 00000000000493e6 │ │ │ │ + DW_CFA_advance_loc: 14 to 00000000000474b6 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ - DW_CFA_advance_loc2: 374 to 000000000004955c │ │ │ │ + DW_CFA_advance_loc2: 375 to 000000000004762d │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa: r7 (rsp) ofs 8 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000049560 │ │ │ │ + DW_CFA_advance_loc: 3 to 0000000000047630 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00004200 000000000000004c 00001178 FDE cie=0000308c pc=000000000001c900..000000000001cadf │ │ │ │ - Augmentation data: 8f 14 00 00 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000001c906 │ │ │ │ +00004210 000000000000004c 00001164 FDE cie=000030b0 pc=000000000001c8f0..000000000001cacf │ │ │ │ + Augmentation data: 97 14 00 00 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000001c8f6 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001c908 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000001c902 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001c90a │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000001c908 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000001c910 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000001c90e │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001c911 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000001c913 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001c912 │ │ │ │ + DW_CFA_advance_loc: 11 to 000000000001c91e │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000001c91a │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000001c925 │ │ │ │ DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc2: 415 to 000000000001cab9 │ │ │ │ + DW_CFA_advance_loc2: 388 to 000000000001caa9 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001caba │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000001caaa │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001cabb │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000001caab │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001cabd │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001caad │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001cabf │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001caaf │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001cac1 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001cab1 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001cac3 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001cab3 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001cac4 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000001cab4 │ │ │ │ DW_CFA_restore_state │ │ │ │ │ │ │ │ -00004250 0000000000000020 000011c8 FDE cie=0000308c pc=000000000001c7cc..000000000001c824 │ │ │ │ - Augmentation data: 50 14 00 00 │ │ │ │ +00004260 0000000000000020 000011b4 FDE cie=000030b0 pc=000000000001c7bc..000000000001c814 │ │ │ │ + Augmentation data: 58 14 00 00 │ │ │ │ DW_CFA_def_cfa_offset: 64 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00004274 000000000000002c 000011ec FDE cie=0000308c pc=000000000001cae0..000000000001cb17 │ │ │ │ - Augmentation data: 34 14 00 00 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000001cae6 │ │ │ │ +00004284 000000000000002c 000011d8 FDE cie=000030b0 pc=000000000001cad0..000000000001cb07 │ │ │ │ + Augmentation data: 3c 14 00 00 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000001cad6 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001cae7 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000001cadc │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 9 to 000000000001caf0 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001cae0 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 20 to 000000000001cb04 │ │ │ │ + DW_CFA_advance_loc: 20 to 000000000001caf4 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001cb08 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001caf8 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001cb0a │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001cafa │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001cb0b │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000001cafb │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000042a4 0000000000000018 0000121c FDE cie=0000308c pc=000000000001c824..000000000001c837 │ │ │ │ - Augmentation data: 10 14 00 00 │ │ │ │ +000042b4 0000000000000018 00001208 FDE cie=000030b0 pc=000000000001c814..000000000001c827 │ │ │ │ + Augmentation data: 18 14 00 00 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000042c0 0000000000000020 000042c4 FDE cie=00000000 pc=0000000000049610..000000000004965c │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000049615 │ │ │ │ +000042d0 0000000000000020 000042d4 FDE cie=00000000 pc=00000000000476e0..000000000004772c │ │ │ │ + DW_CFA_advance_loc: 5 to 00000000000476e5 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 36 to 0000000000049639 │ │ │ │ + DW_CFA_advance_loc: 36 to 0000000000047709 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000049640 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000047710 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000049647 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000047717 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 9 to 0000000000049650 │ │ │ │ + DW_CFA_advance_loc: 9 to 0000000000047720 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000042e4 0000000000000014 000042e8 FDE cie=00000000 pc=0000000000049660..00000000000496e5 │ │ │ │ - DW_CFA_advance_loc1: 84 to 00000000000496b4 │ │ │ │ +000042f4 0000000000000014 000042f8 FDE cie=00000000 pc=0000000000047730..00000000000477b5 │ │ │ │ + DW_CFA_advance_loc1: 84 to 0000000000047784 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 35 to 00000000000496d7 │ │ │ │ + DW_CFA_advance_loc: 35 to 00000000000477a7 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ │ │ │ │ -000042fc 0000000000000018 00001274 FDE cie=0000308c pc=00000000000496f0..000000000004972b │ │ │ │ - Augmentation data: c0 13 00 00 │ │ │ │ - DW_CFA_advance_loc: 52 to 0000000000049724 │ │ │ │ +0000430c 0000000000000018 00001260 FDE cie=000030b0 pc=00000000000477c0..00000000000477f3 │ │ │ │ + Augmentation data: c8 13 00 00 │ │ │ │ + DW_CFA_advance_loc: 44 to 00000000000477ec │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000004972a │ │ │ │ + DW_CFA_advance_loc: 6 to 00000000000477f2 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00004318 0000000000000010 0000431c FDE cie=00000000 pc=0000000000049730..000000000004976c │ │ │ │ +00004328 0000000000000010 0000432c FDE cie=00000000 pc=0000000000047800..000000000004783c │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000432c 000000000000002c 000012a4 FDE cie=0000308c pc=0000000000049770..00000000000499f0 │ │ │ │ - Augmentation data: 98 13 00 00 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000049775 │ │ │ │ +0000433c 0000000000000030 00001290 FDE cie=000030b0 pc=0000000000047840..0000000000047ab0 │ │ │ │ + Augmentation data: a0 13 00 00 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000047845 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 3 to 0000000000049778 │ │ │ │ + DW_CFA_advance_loc: 3 to 0000000000047848 │ │ │ │ DW_CFA_def_cfa_register: r6 (rbp) │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000004977f │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004784a │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000047851 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 20 to 0000000000047865 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-48 │ │ │ │ - DW_CFA_advance_loc2: 406 to 0000000000049915 │ │ │ │ + DW_CFA_advance_loc2: 381 to 00000000000479e2 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa: r7 (rsp) ofs 8 │ │ │ │ - DW_CFA_advance_loc: 11 to 0000000000049920 │ │ │ │ + DW_CFA_advance_loc: 6 to 00000000000479e8 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -0000435c 0000000000000034 000012d4 FDE cie=0000308c pc=00000000000499f0..0000000000049b1f │ │ │ │ - Augmentation data: 8d 13 00 00 │ │ │ │ - DW_CFA_advance_loc: 6 to 00000000000499f6 │ │ │ │ +00004370 0000000000000034 000012c4 FDE cie=000030b0 pc=0000000000047ab0..0000000000047bd7 │ │ │ │ + Augmentation data: 91 13 00 00 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000047ab6 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000499f7 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000047abb │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000499f8 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000047abc │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000049a00 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000047ac0 │ │ │ │ DW_CFA_def_cfa_offset: 112 │ │ │ │ - DW_CFA_advance_loc1: 175 to 0000000000049aaf │ │ │ │ + DW_CFA_advance_loc1: 175 to 0000000000047b6f │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000049ab0 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000047b70 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000049ab1 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000047b71 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000049ab3 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000047b73 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 13 to 0000000000049ac0 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000047b78 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00004394 0000000000000034 0000130c FDE cie=0000308c pc=0000000000049b20..0000000000049c4f │ │ │ │ - Augmentation data: 63 13 00 00 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000049b26 │ │ │ │ +000043a8 0000000000000034 000012fc FDE cie=000030b0 pc=0000000000047be0..0000000000047d07 │ │ │ │ + Augmentation data: 67 13 00 00 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000047be6 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000049b27 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000047beb │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000049b28 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000047bec │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000049b30 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000047bf0 │ │ │ │ DW_CFA_def_cfa_offset: 112 │ │ │ │ - DW_CFA_advance_loc1: 175 to 0000000000049bdf │ │ │ │ + DW_CFA_advance_loc1: 175 to 0000000000047c9f │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000049be0 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000047ca0 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000049be1 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000047ca1 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000049be3 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000047ca3 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 13 to 0000000000049bf0 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000047ca8 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000043cc 0000000000000034 00001344 FDE cie=0000308c pc=0000000000049c50..0000000000049d7f │ │ │ │ - Augmentation data: 39 13 00 00 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000049c56 │ │ │ │ +000043e0 0000000000000034 00001334 FDE cie=000030b0 pc=0000000000047d10..0000000000047e37 │ │ │ │ + Augmentation data: 3d 13 00 00 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000047d16 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000049c57 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000047d1b │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000049c58 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000047d1c │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000049c60 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000047d20 │ │ │ │ DW_CFA_def_cfa_offset: 112 │ │ │ │ - DW_CFA_advance_loc1: 175 to 0000000000049d0f │ │ │ │ + DW_CFA_advance_loc1: 175 to 0000000000047dcf │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000049d10 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000047dd0 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000049d11 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000047dd1 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000049d13 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000047dd3 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 13 to 0000000000049d20 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000047dd8 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00004404 0000000000000034 0000137c FDE cie=0000308c pc=0000000000049d80..0000000000049eaf │ │ │ │ - Augmentation data: 0f 13 00 00 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000049d86 │ │ │ │ +00004418 0000000000000034 0000136c FDE cie=000030b0 pc=0000000000047e40..0000000000047f67 │ │ │ │ + Augmentation data: 13 13 00 00 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000047e46 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000049d87 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000047e4b │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000049d88 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000047e4c │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000049d90 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000047e50 │ │ │ │ DW_CFA_def_cfa_offset: 112 │ │ │ │ - DW_CFA_advance_loc1: 175 to 0000000000049e3f │ │ │ │ + DW_CFA_advance_loc1: 175 to 0000000000047eff │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000049e40 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000047f00 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000049e41 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000047f01 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000049e43 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000047f03 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 13 to 0000000000049e50 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000047f08 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000443c 0000000000000034 000013b4 FDE cie=0000308c pc=0000000000049eb0..0000000000049fdf │ │ │ │ - Augmentation data: e5 12 00 00 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000049eb6 │ │ │ │ +00004450 0000000000000034 000013a4 FDE cie=000030b0 pc=0000000000047f70..0000000000048097 │ │ │ │ + Augmentation data: e9 12 00 00 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000047f76 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000049eb7 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000047f7b │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000049eb8 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000047f7c │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000049ec0 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000047f80 │ │ │ │ DW_CFA_def_cfa_offset: 112 │ │ │ │ - DW_CFA_advance_loc1: 175 to 0000000000049f6f │ │ │ │ + DW_CFA_advance_loc1: 175 to 000000000004802f │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000049f70 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000048030 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000049f71 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000048031 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000049f73 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000048033 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 13 to 0000000000049f80 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000048038 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00004474 0000000000000034 000013ec FDE cie=0000308c pc=0000000000049fe0..000000000004a10f │ │ │ │ - Augmentation data: bb 12 00 00 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000049fe6 │ │ │ │ +00004488 0000000000000034 000013dc FDE cie=000030b0 pc=00000000000480a0..00000000000481c7 │ │ │ │ + Augmentation data: bf 12 00 00 │ │ │ │ + DW_CFA_advance_loc: 6 to 00000000000480a6 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000049fe7 │ │ │ │ + DW_CFA_advance_loc: 5 to 00000000000480ab │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000049fe8 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000480ac │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000049ff0 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000480b0 │ │ │ │ DW_CFA_def_cfa_offset: 112 │ │ │ │ - DW_CFA_advance_loc1: 175 to 000000000004a09f │ │ │ │ + DW_CFA_advance_loc1: 175 to 000000000004815f │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000004a0a0 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000048160 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000004a0a1 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000048161 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004a0a3 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000048163 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 13 to 000000000004a0b0 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000048168 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000044ac 0000000000000018 000044b0 FDE cie=00000000 pc=000000000004a110..000000000004a14b │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000004a118 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 40 to 000000000004a140 │ │ │ │ +000044c0 0000000000000018 000044c4 FDE cie=00000000 pc=00000000000481d0..00000000000481fb │ │ │ │ + DW_CFA_advance_loc: 5 to 00000000000481d5 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 27 to 00000000000481f0 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000004a141 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000481f1 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ │ │ │ │ -000044c8 0000000000000080 00001440 FDE cie=0000308c pc=000000000004a150..000000000004a58a │ │ │ │ - Augmentation data: 75 12 00 00 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000004a156 │ │ │ │ +000044dc 0000000000000080 00001430 FDE cie=000030b0 pc=0000000000048200..0000000000048612 │ │ │ │ + Augmentation data: 79 12 00 00 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000048206 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004a158 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000048208 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004a15a │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004820a │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004a15c │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004820c │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000004a15d │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000004820d │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000004a15e │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000004820e │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000004a165 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000048215 │ │ │ │ DW_CFA_def_cfa_offset: 208 │ │ │ │ - DW_CFA_advance_loc1: 149 to 000000000004a1fa │ │ │ │ + DW_CFA_advance_loc1: 145 to 00000000000482a6 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000004a1fb │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000482a7 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000004a1fc │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000482a8 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004a1fe │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000482aa │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004a200 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000482ac │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004a202 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000482ae │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004a204 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000482b0 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000004a210 │ │ │ │ + DW_CFA_advance_loc: 8 to 00000000000482b8 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc2: 523 to 000000000004a41b │ │ │ │ + DW_CFA_advance_loc2: 515 to 00000000000484bb │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000004a41c │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000484bc │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000004a41d │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000484bd │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004a41f │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000484bf │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004a421 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000484c1 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004a423 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000484c3 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004a425 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000484c5 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 11 to 000000000004a430 │ │ │ │ + DW_CFA_advance_loc: 11 to 00000000000484d0 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 46 to 000000000004a45e │ │ │ │ + DW_CFA_advance_loc: 46 to 00000000000484fe │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000004a45f │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000484ff │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000004a460 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000048500 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004a462 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000048502 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004a464 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000048504 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004a466 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000048506 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004a468 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000048508 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000004a470 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000048510 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000454c 0000000000000034 000014c4 FDE cie=0000308c pc=000000000004a590..000000000004a7f4 │ │ │ │ - Augmentation data: 06 12 00 00 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000004a596 │ │ │ │ +00004560 0000000000000034 000014b4 FDE cie=000030b0 pc=0000000000048620..0000000000048884 │ │ │ │ + Augmentation data: 0a 12 00 00 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000048626 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000004a597 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000048632 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000004a598 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000048633 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 11 to 000000000004a5a3 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000048637 │ │ │ │ DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_advance_loc2: 261 to 000000000004a6a8 │ │ │ │ + DW_CFA_advance_loc2: 257 to 0000000000048738 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000004a6a9 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000048739 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000004a6aa │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000004873a │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004a6ac │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004873c │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004a6b0 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000048740 │ │ │ │ DW_CFA_restore_state │ │ │ │ │ │ │ │ -00004584 0000000000000034 000014fc FDE cie=0000308c pc=000000000004a800..000000000004aa64 │ │ │ │ - Augmentation data: f0 11 00 00 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000004a806 │ │ │ │ +00004598 0000000000000034 000014ec FDE cie=000030b0 pc=0000000000048890..0000000000048af4 │ │ │ │ + Augmentation data: f4 11 00 00 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000048896 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000004a807 │ │ │ │ + DW_CFA_advance_loc: 12 to 00000000000488a2 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000004a808 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000488a3 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 11 to 000000000004a813 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000488a7 │ │ │ │ DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_advance_loc2: 261 to 000000000004a918 │ │ │ │ + DW_CFA_advance_loc2: 257 to 00000000000489a8 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000004a919 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000489a9 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000004a91a │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000489aa │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004a91c │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000489ac │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004a920 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000489b0 │ │ │ │ DW_CFA_restore_state │ │ │ │ │ │ │ │ -000045bc 0000000000000048 000045c0 FDE cie=00000000 pc=000000000004aa70..000000000004abb9 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000004aa76 │ │ │ │ +000045d0 0000000000000048 000045d4 FDE cie=00000000 pc=0000000000048b00..0000000000048c39 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000048b06 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004aa78 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000048b08 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004aa7a │ │ │ │ + DW_CFA_advance_loc: 9 to 0000000000048b11 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000004aa7f │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000048b13 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000004aa80 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000048b14 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000004aa81 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000048b15 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000004aa89 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000048b19 │ │ │ │ DW_CFA_def_cfa_offset: 96 │ │ │ │ - DW_CFA_advance_loc2: 267 to 000000000004ab94 │ │ │ │ + DW_CFA_advance_loc1: 251 to 0000000000048c14 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000004ab95 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000048c15 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000004ab96 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000048c16 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004ab98 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000048c18 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004ab9a │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000048c1a │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004ab9c │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000048c1c │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004ab9e │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000048c1e │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004aba0 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000048c20 │ │ │ │ DW_CFA_restore_state │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -00004608 0000000000000048 0000460c FDE cie=00000000 pc=000000000004abc0..000000000004ad09 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000004abc6 │ │ │ │ +0000461c 0000000000000048 00004620 FDE cie=00000000 pc=0000000000048c40..0000000000048d79 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000048c46 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004abc8 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000048c48 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004abca │ │ │ │ + DW_CFA_advance_loc: 9 to 0000000000048c51 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000004abcf │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000048c53 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000004abd0 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000048c54 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000004abd1 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000048c55 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000004abd9 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000048c59 │ │ │ │ DW_CFA_def_cfa_offset: 96 │ │ │ │ - DW_CFA_advance_loc2: 267 to 000000000004ace4 │ │ │ │ + DW_CFA_advance_loc1: 251 to 0000000000048d54 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000004ace5 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000048d55 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000004ace6 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000048d56 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004ace8 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000048d58 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004acea │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000048d5a │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004acec │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000048d5c │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004acee │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000048d5e │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004acf0 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000048d60 │ │ │ │ DW_CFA_restore_state │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -00004654 0000000000000068 000015cc FDE cie=0000308c pc=000000000004ad10..000000000004b390 │ │ │ │ - Augmentation data: 42 11 00 00 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000004ad16 │ │ │ │ +00004668 0000000000000068 000015bc FDE cie=000030b0 pc=0000000000048d80..00000000000493d8 │ │ │ │ + Augmentation data: 46 11 00 00 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000048d86 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004ad18 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000048d88 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004ad1a │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000048d8a │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004ad1c │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000048d8c │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000004ad1d │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000048d8d │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000004ad1e │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000048d91 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000004ad25 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000048d97 │ │ │ │ DW_CFA_def_cfa_offset: 112 │ │ │ │ - DW_CFA_advance_loc2: 1343 to 000000000004b264 │ │ │ │ + DW_CFA_advance_loc2: 1309 to 00000000000492b4 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000004b265 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000492b5 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000004b266 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000492b6 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004b268 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000492b8 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004b26a │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000492ba │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004b26c │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000492bc │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004b26e │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000492be │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000004b26f │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000492bf │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc1: 204 to 000000000004b33b │ │ │ │ + DW_CFA_advance_loc1: 196 to 0000000000049383 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000004b33c │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000049384 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000004b33d │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000049385 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004b33f │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000049387 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004b341 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000049389 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004b343 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004938b │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004b345 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004938d │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000004b34a │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000049392 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000046c0 0000000000000014 000046c4 FDE cie=00000000 pc=000000000004b390..000000000004b3b0 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000004b398 │ │ │ │ +000046d4 0000000000000014 000046d8 FDE cie=00000000 pc=00000000000493e0..0000000000049400 │ │ │ │ + DW_CFA_advance_loc: 8 to 00000000000493e8 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 19 to 000000000004b3ab │ │ │ │ + DW_CFA_advance_loc: 19 to 00000000000493fb │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000046d8 0000000000000010 000046dc FDE cie=00000000 pc=000000000004b3b0..000000000004b3c7 │ │ │ │ +000046ec 0000000000000010 000046f0 FDE cie=00000000 pc=0000000000049400..0000000000049417 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000046ec 0000000000000014 000046f0 FDE cie=00000000 pc=000000000004b3d0..000000000004b3fe │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000004b3d8 │ │ │ │ +00004700 0000000000000014 00004704 FDE cie=00000000 pc=0000000000049420..000000000004944e │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000049428 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 33 to 000000000004b3f9 │ │ │ │ + DW_CFA_advance_loc: 33 to 0000000000049449 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00004704 0000000000000068 0000167c FDE cie=0000308c pc=000000000004b400..000000000004ba70 │ │ │ │ - Augmentation data: 9b 10 00 00 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000004b406 │ │ │ │ +00004718 0000000000000068 0000166c FDE cie=000030b0 pc=0000000000049450..0000000000049a98 │ │ │ │ + Augmentation data: 9f 10 00 00 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000049456 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004b408 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000049458 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004b40a │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004945a │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004b40c │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004945c │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000004b40d │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000004945d │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000004b40e │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000049461 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000004b415 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000049467 │ │ │ │ DW_CFA_def_cfa_offset: 112 │ │ │ │ - DW_CFA_advance_loc2: 1327 to 000000000004b944 │ │ │ │ + DW_CFA_advance_loc2: 1293 to 0000000000049974 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000004b945 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000049975 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000004b946 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000049976 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004b948 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000049978 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004b94a │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004997a │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004b94c │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004997c │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004b94e │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004997e │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000004b94f │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000004997f │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc1: 204 to 000000000004ba1b │ │ │ │ + DW_CFA_advance_loc1: 196 to 0000000000049a43 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000004ba1c │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000049a44 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000004ba1d │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000049a45 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004ba1f │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000049a47 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004ba21 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000049a49 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004ba23 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000049a4b │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004ba25 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000049a4d │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000004ba2a │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000049a52 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00004770 0000000000000014 00004774 FDE cie=00000000 pc=000000000004ba70..000000000004ba90 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000004ba78 │ │ │ │ +00004784 0000000000000014 00004788 FDE cie=00000000 pc=0000000000049aa0..0000000000049ac0 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000049aa8 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 19 to 000000000004ba8b │ │ │ │ + DW_CFA_advance_loc: 19 to 0000000000049abb │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00004788 0000000000000010 0000478c FDE cie=00000000 pc=000000000004ba90..000000000004baa7 │ │ │ │ +0000479c 0000000000000010 000047a0 FDE cie=00000000 pc=0000000000049ac0..0000000000049ad7 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000479c 0000000000000014 000047a0 FDE cie=00000000 pc=000000000004bab0..000000000004bade │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000004bab8 │ │ │ │ +000047b0 0000000000000014 000047b4 FDE cie=00000000 pc=0000000000049ae0..0000000000049b0e │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000049ae8 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 33 to 000000000004bad9 │ │ │ │ + DW_CFA_advance_loc: 33 to 0000000000049b09 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000047b4 0000000000000048 000047b8 FDE cie=00000000 pc=000000000004bae0..000000000004bc4e │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000004bae6 │ │ │ │ +000047c8 0000000000000048 000047cc FDE cie=00000000 pc=0000000000049b10..0000000000049c76 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000049b16 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004bae8 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000049b1b │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004baea │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000049b1d │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000004baef │ │ │ │ + DW_CFA_advance_loc: 16 to 0000000000049b2d │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000004baf0 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000049b2e │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000004baf1 │ │ │ │ + DW_CFA_advance_loc: 3 to 0000000000049b31 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 9 to 000000000004bafa │ │ │ │ + DW_CFA_advance_loc: 9 to 0000000000049b3a │ │ │ │ DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_advance_loc2: 283 to 000000000004bc15 │ │ │ │ + DW_CFA_advance_loc2: 259 to 0000000000049c3d │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000004bc16 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000049c3e │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000004bc17 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000049c3f │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004bc19 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000049c41 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004bc1b │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000049c43 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004bc1d │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000049c45 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004bc1f │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000049c47 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000004bc20 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000049c48 │ │ │ │ DW_CFA_restore_state │ │ │ │ │ │ │ │ -00004800 0000000000000048 00004804 FDE cie=00000000 pc=000000000004bc50..000000000004bd6f │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000004bc56 │ │ │ │ +00004814 0000000000000048 00004818 FDE cie=00000000 pc=0000000000049c80..0000000000049daf │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000049c86 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004bc58 │ │ │ │ + DW_CFA_advance_loc: 9 to 0000000000049c8f │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004bc5a │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000049c91 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000004bc5f │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000049c96 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000004bc60 │ │ │ │ + DW_CFA_advance_loc: 10 to 0000000000049ca0 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000004bc61 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000049ca1 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000004bc68 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000049ca5 │ │ │ │ DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc1: 206 to 000000000004bd36 │ │ │ │ + DW_CFA_advance_loc1: 209 to 0000000000049d76 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000004bd37 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000049d77 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000004bd38 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000049d78 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004bd3a │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000049d7a │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004bd3c │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000049d7c │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004bd3e │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000049d7e │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004bd40 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000049d80 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000004bd41 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000049d81 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000484c 0000000000000030 000017c4 FDE cie=0000308c pc=000000000004bd80..000000000004c799 │ │ │ │ - Augmentation data: 5c 0f 00 00 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000004bd85 │ │ │ │ +00004860 0000000000000030 000017b4 FDE cie=000030b0 pc=0000000000049db0..000000000004a791 │ │ │ │ + Augmentation data: 60 0f 00 00 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000049db5 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 3 to 000000000004bd88 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000049dbb │ │ │ │ DW_CFA_def_cfa_register: r6 (rbp) │ │ │ │ - DW_CFA_advance_loc: 17 to 000000000004bd99 │ │ │ │ + DW_CFA_advance_loc: 17 to 0000000000049dcc │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-48 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc2: 1553 to 000000000004c3aa │ │ │ │ + DW_CFA_advance_loc2: 1504 to 000000000004a3ac │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa: r7 (rsp) ofs 8 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000004c3b0 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004a3b0 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00004880 0000000000000030 000017f8 FDE cie=0000308c pc=000000000004c7a0..000000000004c873 │ │ │ │ - Augmentation data: 4b 0f 00 00 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000004c7a5 │ │ │ │ +00004894 0000000000000034 000017e8 FDE cie=000030b0 pc=000000000004a7a0..000000000004a8fa │ │ │ │ + Augmentation data: 4f 0f 00 00 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000004a7a5 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000004c7ad │ │ │ │ + DW_CFA_advance_loc: 3 to 000000000004a7a8 │ │ │ │ DW_CFA_def_cfa_register: r6 (rbp) │ │ │ │ - DW_CFA_advance_loc: 9 to 000000000004c7b6 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-32 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-40 │ │ │ │ - DW_CFA_advance_loc1: 104 to 000000000004c81e │ │ │ │ + DW_CFA_advance_loc: 15 to 000000000004a7b7 │ │ │ │ + DW_CFA_offset: r15 (r15) at cfa-24 │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-32 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-40 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-48 │ │ │ │ + DW_CFA_offset: r10 (r10) at cfa-56 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-64 │ │ │ │ + DW_CFA_advance_loc1: 234 to 000000000004a8a1 │ │ │ │ DW_CFA_GNU_args_size: 64 │ │ │ │ - DW_CFA_advance_loc: 32 to 000000000004c83e │ │ │ │ + DW_CFA_advance_loc: 36 to 000000000004a8c5 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa: r7 (rsp) ofs 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000004c83f │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000004a8c6 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 24 to 000000000004c857 │ │ │ │ + DW_CFA_advance_loc: 24 to 000000000004a8de │ │ │ │ DW_CFA_GNU_args_size: 0 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ │ │ │ │ -000048b4 0000000000000038 0000182c FDE cie=0000308c pc=000000000004c880..000000000004c964 │ │ │ │ +000048cc 0000000000000034 00001820 FDE cie=000030b0 pc=000000000004a900..000000000004aa60 │ │ │ │ Augmentation data: 37 0f 00 00 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000004c885 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000004a905 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 3 to 000000000004c888 │ │ │ │ + DW_CFA_advance_loc: 3 to 000000000004a908 │ │ │ │ DW_CFA_def_cfa_register: r6 (rbp) │ │ │ │ - DW_CFA_advance_loc: 9 to 000000000004c891 │ │ │ │ + DW_CFA_advance_loc: 15 to 000000000004a917 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-32 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-40 │ │ │ │ - DW_CFA_advance_loc1: 117 to 000000000004c906 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-40 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-48 │ │ │ │ + DW_CFA_offset: r10 (r10) at cfa-56 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-64 │ │ │ │ + DW_CFA_advance_loc1: 238 to 000000000004aa05 │ │ │ │ DW_CFA_GNU_args_size: 64 │ │ │ │ - DW_CFA_advance_loc: 22 to 000000000004c91c │ │ │ │ + DW_CFA_advance_loc: 28 to 000000000004aa21 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa: r7 (rsp) ofs 8 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004c920 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000004aa28 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 15 to 000000000004c92f │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa: r7 (rsp) ofs 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000004c930 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 24 to 000000000004c948 │ │ │ │ + DW_CFA_advance_loc: 28 to 000000000004aa44 │ │ │ │ DW_CFA_GNU_args_size: 0 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ │ │ │ │ -000048f0 0000000000000054 000048f4 FDE cie=00000000 pc=000000000004c980..000000000004cbdd │ │ │ │ - DW_CFA_advance_loc: 15 to 000000000004c98f │ │ │ │ +00004904 0000000000000054 00004908 FDE cie=00000000 pc=000000000004aa60..000000000004ac85 │ │ │ │ + DW_CFA_advance_loc: 15 to 000000000004aa6f │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004c991 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000004aa77 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004c993 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004aa79 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000004c998 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004aa7b │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000004c999 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000004aa82 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000004c99a │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000004aa83 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000004c9a1 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004aa87 │ │ │ │ DW_CFA_def_cfa_offset: 160 │ │ │ │ - DW_CFA_advance_loc2: 441 to 000000000004cb5a │ │ │ │ + DW_CFA_advance_loc2: 408 to 000000000004ac1f │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000004cb5b │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000004ac20 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000004cb5c │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000004ac21 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004cb5e │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004ac23 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004cb60 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004ac25 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004cb62 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004ac27 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004cb64 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004ac29 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000004cb70 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000004ac30 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc1: 108 to 000000000004cbdc │ │ │ │ + DW_CFA_advance_loc1: 84 to 000000000004ac84 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_restore: r3 (rbx) │ │ │ │ DW_CFA_restore: r6 (rbp) │ │ │ │ DW_CFA_restore: r12 (r12) │ │ │ │ DW_CFA_restore: r13 (r13) │ │ │ │ DW_CFA_restore: r14 (r14) │ │ │ │ DW_CFA_restore: r15 (r15) │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00004948 000000000000004c 0000494c FDE cie=00000000 pc=000000000004cbe0..000000000004d246 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000004cbe6 │ │ │ │ +0000495c 000000000000004c 00004960 FDE cie=00000000 pc=000000000004ac90..000000000004b296 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000004ac96 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004cbe8 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004ac98 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004cbea │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004ac9a │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000004cbef │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000004ac9f │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000004cbf0 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000004aca0 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000004cbf1 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000004aca1 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 10 to 000000000004cbfb │ │ │ │ - DW_CFA_def_cfa_offset: 256 │ │ │ │ - DW_CFA_advance_loc2: 827 to 000000000004cf36 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000004aca8 │ │ │ │ + DW_CFA_def_cfa_offset: 240 │ │ │ │ + DW_CFA_advance_loc2: 833 to 000000000004afe9 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000004cf3d │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004afed │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004cf41 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000004afee │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004cf43 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004aff0 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000004cf48 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004aff2 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004cf4a │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004aff4 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004cf4c │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004aff6 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000004cf51 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000004affb │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00004998 0000000000000044 0000499c FDE cie=00000000 pc=000000000004d280..000000000004d521 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000004d286 │ │ │ │ +000049ac 0000000000000044 000049b0 FDE cie=00000000 pc=000000000004b2a0..000000000004b521 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000004b2a6 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004d288 │ │ │ │ + DW_CFA_advance_loc: 11 to 000000000004b2b1 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004d28a │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004b2b3 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000004d28f │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004b2b5 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000004d290 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000004b2b6 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000004d291 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000004b2b7 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc2: 627 to 000000000004d504 │ │ │ │ + DW_CFA_advance_loc2: 592 to 000000000004b507 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000004d50b │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004b50b │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004d50d │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004b50d │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004d50f │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004b50f │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004d511 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004b511 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004d513 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004b513 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000004d518 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000004b518 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000049e0 0000000000000048 000049e4 FDE cie=00000000 pc=000000000004d530..000000000004d69e │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000004d536 │ │ │ │ +000049f4 0000000000000048 000049f8 FDE cie=00000000 pc=000000000004b530..000000000004b696 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000004b536 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004d538 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000004b53b │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004d53a │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004b53d │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000004d53f │ │ │ │ + DW_CFA_advance_loc: 16 to 000000000004b54d │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000004d540 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000004b54e │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000004d541 │ │ │ │ + DW_CFA_advance_loc: 3 to 000000000004b551 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 9 to 000000000004d54a │ │ │ │ + DW_CFA_advance_loc: 9 to 000000000004b55a │ │ │ │ DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_advance_loc2: 283 to 000000000004d665 │ │ │ │ + DW_CFA_advance_loc2: 259 to 000000000004b65d │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000004d666 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000004b65e │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000004d667 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000004b65f │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004d669 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004b661 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004d66b │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004b663 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004d66d │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004b665 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004d66f │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004b667 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000004d670 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000004b668 │ │ │ │ DW_CFA_restore_state │ │ │ │ │ │ │ │ -00004a2c 0000000000000048 00004a30 FDE cie=00000000 pc=000000000004d6a0..000000000004d7bf │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000004d6a6 │ │ │ │ +00004a40 0000000000000048 00004a44 FDE cie=00000000 pc=000000000004b6a0..000000000004b7cf │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000004b6a6 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004d6a8 │ │ │ │ + DW_CFA_advance_loc: 9 to 000000000004b6af │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004d6aa │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004b6b1 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000004d6af │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000004b6b6 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000004d6b0 │ │ │ │ + DW_CFA_advance_loc: 10 to 000000000004b6c0 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000004d6b1 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000004b6c1 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000004d6b8 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004b6c5 │ │ │ │ DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc1: 206 to 000000000004d786 │ │ │ │ + DW_CFA_advance_loc1: 209 to 000000000004b796 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000004d787 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000004b797 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000004d788 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000004b798 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004d78a │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004b79a │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004d78c │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004b79c │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004d78e │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004b79e │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004d790 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004b7a0 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000004d791 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000004b7a1 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00004a78 0000000000000030 000019f0 FDE cie=0000308c pc=000000000004d7c0..000000000004e319 │ │ │ │ - Augmentation data: 93 0d 00 00 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000004d7c5 │ │ │ │ +00004a8c 0000000000000030 000019e0 FDE cie=000030b0 pc=000000000004b7d0..000000000004c2e9 │ │ │ │ + Augmentation data: 97 0d 00 00 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000004b7d5 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 13 to 000000000004d7d2 │ │ │ │ + DW_CFA_advance_loc: 13 to 000000000004b7e2 │ │ │ │ DW_CFA_def_cfa_register: r6 (rbp) │ │ │ │ - DW_CFA_advance_loc: 17 to 000000000004d7e3 │ │ │ │ + DW_CFA_advance_loc: 17 to 000000000004b7f3 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-48 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc2: 1644 to 000000000004de4f │ │ │ │ + DW_CFA_advance_loc2: 1646 to 000000000004be61 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa: r7 (rsp) ofs 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000004de50 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000004be68 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00004aac 0000000000000030 00001a24 FDE cie=0000308c pc=000000000004e320..000000000004e3f3 │ │ │ │ - Augmentation data: 83 0d 00 00 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000004e325 │ │ │ │ +00004ac0 0000000000000034 00001a14 FDE cie=000030b0 pc=000000000004c2f0..000000000004c447 │ │ │ │ + Augmentation data: 87 0d 00 00 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000004c2f5 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000004e32d │ │ │ │ + DW_CFA_advance_loc: 3 to 000000000004c2f8 │ │ │ │ DW_CFA_def_cfa_register: r6 (rbp) │ │ │ │ - DW_CFA_advance_loc: 9 to 000000000004e336 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-32 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-40 │ │ │ │ - DW_CFA_advance_loc1: 104 to 000000000004e39e │ │ │ │ + DW_CFA_advance_loc: 15 to 000000000004c307 │ │ │ │ + DW_CFA_offset: r15 (r15) at cfa-24 │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-32 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-40 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-48 │ │ │ │ + DW_CFA_offset: r10 (r10) at cfa-56 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-64 │ │ │ │ + DW_CFA_advance_loc1: 231 to 000000000004c3ee │ │ │ │ DW_CFA_GNU_args_size: 64 │ │ │ │ - DW_CFA_advance_loc: 32 to 000000000004e3be │ │ │ │ + DW_CFA_advance_loc: 36 to 000000000004c412 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa: r7 (rsp) ofs 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000004e3bf │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000004c413 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 24 to 000000000004e3d7 │ │ │ │ + DW_CFA_advance_loc: 24 to 000000000004c42b │ │ │ │ DW_CFA_GNU_args_size: 0 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ │ │ │ │ -00004ae0 0000000000000038 00001a58 FDE cie=0000308c pc=000000000004e400..000000000004e4e4 │ │ │ │ +00004af8 0000000000000034 00001a4c FDE cie=000030b0 pc=000000000004c450..000000000004c5a8 │ │ │ │ Augmentation data: 6f 0d 00 00 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000004e405 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000004c455 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 3 to 000000000004e408 │ │ │ │ + DW_CFA_advance_loc: 3 to 000000000004c458 │ │ │ │ DW_CFA_def_cfa_register: r6 (rbp) │ │ │ │ - DW_CFA_advance_loc: 9 to 000000000004e411 │ │ │ │ + DW_CFA_advance_loc: 15 to 000000000004c467 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-32 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-40 │ │ │ │ - DW_CFA_advance_loc1: 117 to 000000000004e486 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-40 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-48 │ │ │ │ + DW_CFA_offset: r10 (r10) at cfa-56 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-64 │ │ │ │ + DW_CFA_advance_loc1: 235 to 000000000004c552 │ │ │ │ DW_CFA_GNU_args_size: 64 │ │ │ │ - DW_CFA_advance_loc: 22 to 000000000004e49c │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa: r7 (rsp) ofs 8 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004e4a0 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 15 to 000000000004e4af │ │ │ │ + DW_CFA_advance_loc: 28 to 000000000004c56e │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa: r7 (rsp) ofs 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000004e4b0 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004c570 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 24 to 000000000004e4c8 │ │ │ │ + DW_CFA_advance_loc: 28 to 000000000004c58c │ │ │ │ DW_CFA_GNU_args_size: 0 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ │ │ │ │ -00004b1c 0000000000000054 00004b20 FDE cie=00000000 pc=000000000004e500..000000000004e72e │ │ │ │ - DW_CFA_advance_loc: 15 to 000000000004e50f │ │ │ │ +00004b30 0000000000000054 00004b34 FDE cie=00000000 pc=000000000004c5b0..000000000004c7bb │ │ │ │ + DW_CFA_advance_loc: 15 to 000000000004c5bf │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004e511 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000004c5c7 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004e513 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000004c5cc │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000004e518 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004c5ce │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000004e519 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000004c5d5 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000004e51a │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000004c5d6 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000004e521 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004c5da │ │ │ │ DW_CFA_def_cfa_offset: 144 │ │ │ │ - DW_CFA_advance_loc2: 414 to 000000000004e6bf │ │ │ │ + DW_CFA_advance_loc2: 387 to 000000000004c75d │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000004e6c0 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000004c75e │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000004e6c1 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000004c75f │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004e6c3 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004c761 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004e6c5 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004c763 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004e6c7 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004c765 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004e6c9 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004c767 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000004e6d0 │ │ │ │ + DW_CFA_advance_loc: 9 to 000000000004c770 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc1: 93 to 000000000004e72d │ │ │ │ + DW_CFA_advance_loc1: 74 to 000000000004c7ba │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_restore: r3 (rbx) │ │ │ │ DW_CFA_restore: r6 (rbp) │ │ │ │ DW_CFA_restore: r12 (r12) │ │ │ │ DW_CFA_restore: r13 (r13) │ │ │ │ DW_CFA_restore: r14 (r14) │ │ │ │ DW_CFA_restore: r15 (r15) │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00004b74 000000000000004c 00004b78 FDE cie=00000000 pc=000000000004e730..000000000004ed72 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000004e736 │ │ │ │ +00004b88 000000000000004c 00004b8c FDE cie=00000000 pc=000000000004c7c0..000000000004cdbb │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000004c7c6 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004e738 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004c7c8 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004e73a │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004c7ca │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000004e73f │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000004c7cf │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000004e740 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000004c7d0 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000004e741 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000004c7d1 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 10 to 000000000004e74b │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000004c7d8 │ │ │ │ DW_CFA_def_cfa_offset: 240 │ │ │ │ - DW_CFA_advance_loc2: 794 to 000000000004ea65 │ │ │ │ + DW_CFA_advance_loc2: 833 to 000000000004cb19 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000004ea6c │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004cb1d │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004ea70 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000004cb1e │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004ea72 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004cb20 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000004ea77 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004cb22 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004ea79 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004cb24 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004ea7b │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004cb26 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000004ea80 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000004cb2b │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00004bc4 0000000000000044 00004bc8 FDE cie=00000000 pc=000000000004ed80..000000000004f021 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000004ed86 │ │ │ │ +00004bd8 0000000000000044 00004bdc FDE cie=00000000 pc=000000000004cdc0..000000000004d041 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000004cdc6 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004ed88 │ │ │ │ + DW_CFA_advance_loc: 11 to 000000000004cdd1 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004ed8a │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004cdd3 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000004ed8f │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004cdd5 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000004ed90 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000004cdd6 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000004ed91 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000004cdd7 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc2: 627 to 000000000004f004 │ │ │ │ + DW_CFA_advance_loc2: 592 to 000000000004d027 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000004f00b │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004d02b │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004f00d │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004d02d │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004f00f │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004d02f │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004f011 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004d031 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004f013 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004d033 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000004f018 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000004d038 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00004c0c 0000000000000010 00004c10 FDE cie=00000000 pc=000000000004f030..000000000004f051 │ │ │ │ +00004c20 0000000000000010 00004c24 FDE cie=00000000 pc=000000000004d050..000000000004d069 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00004c20 0000000000000040 00001b98 FDE cie=0000308c pc=000000000004f060..000000000004f188 │ │ │ │ - Augmentation data: 4f 0c 00 00 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000004f066 │ │ │ │ +00004c34 0000000000000040 00001b88 FDE cie=000030b0 pc=000000000004d070..000000000004d197 │ │ │ │ + Augmentation data: 53 0c 00 00 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000004d076 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004f068 │ │ │ │ + DW_CFA_advance_loc: 10 to 000000000004d080 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000004f06d │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004d082 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000004f073 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000004d083 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000004f074 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004d087 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-48 │ │ │ │ - DW_CFA_advance_loc1: 198 to 000000000004f13a │ │ │ │ + DW_CFA_advance_loc1: 194 to 000000000004d149 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000004f13b │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000004d14a │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004f13d │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004d14c │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004f13f │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004d14e │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004f141 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004d150 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000004f142 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000004d151 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00004c64 0000000000000020 00004c68 FDE cie=00000000 pc=000000000004f190..000000000004f1d4 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000004f195 │ │ │ │ +00004c78 0000000000000020 00004c7c FDE cie=00000000 pc=000000000004d1a0..000000000004d1e4 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000004d1a5 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000004f19d │ │ │ │ + DW_CFA_advance_loc: 11 to 000000000004d1b0 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 45 to 000000000004f1ca │ │ │ │ + DW_CFA_advance_loc: 42 to 000000000004d1da │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004f1ce │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004d1de │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000004f1cf │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000004d1df │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00004c88 0000000000000040 00001c00 FDE cie=0000308c pc=000000000004f1e0..000000000004f326 │ │ │ │ - Augmentation data: fe 0b 00 00 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000004f1e6 │ │ │ │ +00004c9c 0000000000000040 00001bf0 FDE cie=000030b0 pc=000000000004d1f0..000000000004d335 │ │ │ │ + Augmentation data: 02 0c 00 00 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000004d1f6 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004f1e8 │ │ │ │ + DW_CFA_advance_loc: 10 to 000000000004d200 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000004f1ed │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004d202 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000004f1f3 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000004d203 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000004f1f4 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004d207 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-48 │ │ │ │ - DW_CFA_advance_loc1: 228 to 000000000004f2d8 │ │ │ │ + DW_CFA_advance_loc1: 224 to 000000000004d2e7 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000004f2d9 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000004d2e8 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004f2db │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004d2ea │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004f2dd │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004d2ec │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004f2df │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004d2ee │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000004f2e0 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000004d2ef │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00004ccc 0000000000000020 00004cd0 FDE cie=00000000 pc=000000000004f330..000000000004f374 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000004f335 │ │ │ │ +00004ce0 0000000000000020 00004ce4 FDE cie=00000000 pc=000000000004d340..000000000004d384 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000004d345 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000004f33d │ │ │ │ + DW_CFA_advance_loc: 11 to 000000000004d350 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 45 to 000000000004f36a │ │ │ │ + DW_CFA_advance_loc: 42 to 000000000004d37a │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004f36e │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004d37e │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000004f36f │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000004d37f │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00004cf0 0000000000000040 00001c68 FDE cie=0000308c pc=000000000004f380..000000000004f4dc │ │ │ │ - Augmentation data: ad 0b 00 00 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000004f386 │ │ │ │ +00004d04 0000000000000040 00001c58 FDE cie=000030b0 pc=000000000004d390..000000000004d4eb │ │ │ │ + Augmentation data: b1 0b 00 00 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000004d396 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004f388 │ │ │ │ + DW_CFA_advance_loc: 10 to 000000000004d3a0 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000004f38d │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004d3a2 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000004f393 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000004d3a3 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000004f394 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004d3a7 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-48 │ │ │ │ - DW_CFA_advance_loc1: 250 to 000000000004f48e │ │ │ │ + DW_CFA_advance_loc1: 246 to 000000000004d49d │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000004f48f │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000004d49e │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004f491 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004d4a0 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004f493 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004d4a2 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004f495 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004d4a4 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000004f496 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000004d4a5 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00004d34 0000000000000020 00004d38 FDE cie=00000000 pc=000000000004f4e0..000000000004f524 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000004f4e5 │ │ │ │ +00004d48 0000000000000020 00004d4c FDE cie=00000000 pc=000000000004d4f0..000000000004d534 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000004d4f5 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000004f4ed │ │ │ │ + DW_CFA_advance_loc: 11 to 000000000004d500 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 45 to 000000000004f51a │ │ │ │ + DW_CFA_advance_loc: 42 to 000000000004d52a │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004f51e │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004d52e │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000004f51f │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000004d52f │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00004d58 0000000000000040 00001cd0 FDE cie=0000308c pc=000000000004f530..000000000004f658 │ │ │ │ - Augmentation data: 5c 0b 00 00 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000004f536 │ │ │ │ +00004d6c 0000000000000040 00001cc0 FDE cie=000030b0 pc=000000000004d540..000000000004d667 │ │ │ │ + Augmentation data: 60 0b 00 00 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000004d546 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004f538 │ │ │ │ + DW_CFA_advance_loc: 10 to 000000000004d550 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000004f53d │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004d552 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000004f543 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000004d553 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000004f544 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004d557 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-48 │ │ │ │ - DW_CFA_advance_loc1: 198 to 000000000004f60a │ │ │ │ + DW_CFA_advance_loc1: 194 to 000000000004d619 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000004f60b │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000004d61a │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004f60d │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004d61c │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004f60f │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004d61e │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004f611 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004d620 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000004f612 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000004d621 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00004d9c 0000000000000020 00004da0 FDE cie=00000000 pc=000000000004f660..000000000004f6a4 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000004f665 │ │ │ │ +00004db0 0000000000000020 00004db4 FDE cie=00000000 pc=000000000004d670..000000000004d6b4 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000004d675 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000004f66d │ │ │ │ + DW_CFA_advance_loc: 11 to 000000000004d680 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 45 to 000000000004f69a │ │ │ │ + DW_CFA_advance_loc: 42 to 000000000004d6aa │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004f69e │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004d6ae │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000004f69f │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000004d6af │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00004dc0 0000000000000040 00001d38 FDE cie=0000308c pc=000000000004f6b0..000000000004f7f6 │ │ │ │ - Augmentation data: 0b 0b 00 00 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000004f6b6 │ │ │ │ +00004dd4 0000000000000040 00001d28 FDE cie=000030b0 pc=000000000004d6c0..000000000004d805 │ │ │ │ + Augmentation data: 0f 0b 00 00 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000004d6c6 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004f6b8 │ │ │ │ + DW_CFA_advance_loc: 10 to 000000000004d6d0 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000004f6bd │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004d6d2 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000004f6c3 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000004d6d3 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000004f6c4 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004d6d7 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-48 │ │ │ │ - DW_CFA_advance_loc1: 228 to 000000000004f7a8 │ │ │ │ + DW_CFA_advance_loc1: 224 to 000000000004d7b7 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000004f7a9 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000004d7b8 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004f7ab │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004d7ba │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004f7ad │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004d7bc │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004f7af │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004d7be │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000004f7b0 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000004d7bf │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00004e04 0000000000000020 00004e08 FDE cie=00000000 pc=000000000004f800..000000000004f844 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000004f805 │ │ │ │ +00004e18 0000000000000020 00004e1c FDE cie=00000000 pc=000000000004d810..000000000004d854 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000004d815 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000004f80d │ │ │ │ + DW_CFA_advance_loc: 11 to 000000000004d820 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 45 to 000000000004f83a │ │ │ │ + DW_CFA_advance_loc: 42 to 000000000004d84a │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004f83e │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004d84e │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000004f83f │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000004d84f │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00004e28 0000000000000040 00001da0 FDE cie=0000308c pc=000000000004f850..000000000004f9ac │ │ │ │ - Augmentation data: ba 0a 00 00 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000004f856 │ │ │ │ +00004e3c 0000000000000040 00001d90 FDE cie=000030b0 pc=000000000004d860..000000000004d9bb │ │ │ │ + Augmentation data: be 0a 00 00 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000004d866 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004f858 │ │ │ │ + DW_CFA_advance_loc: 10 to 000000000004d870 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000004f85d │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004d872 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000004f863 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000004d873 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000004f864 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004d877 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-48 │ │ │ │ - DW_CFA_advance_loc1: 250 to 000000000004f95e │ │ │ │ + DW_CFA_advance_loc1: 246 to 000000000004d96d │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000004f95f │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000004d96e │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004f961 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004d970 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004f963 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004d972 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004f965 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004d974 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000004f966 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000004d975 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00004e6c 0000000000000020 00004e70 FDE cie=00000000 pc=000000000004f9b0..000000000004f9f4 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000004f9b5 │ │ │ │ +00004e80 0000000000000020 00004e84 FDE cie=00000000 pc=000000000004d9c0..000000000004da04 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000004d9c5 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000004f9bd │ │ │ │ + DW_CFA_advance_loc: 11 to 000000000004d9d0 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 45 to 000000000004f9ea │ │ │ │ + DW_CFA_advance_loc: 42 to 000000000004d9fa │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004f9ee │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004d9fe │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000004f9ef │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000004d9ff │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00004e90 0000000000000040 00001e08 FDE cie=0000308c pc=000000000004fa00..000000000004fb36 │ │ │ │ - Augmentation data: 6b 0a 00 00 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000004fa06 │ │ │ │ +00004ea4 0000000000000040 00001df8 FDE cie=000030b0 pc=000000000004da10..000000000004db43 │ │ │ │ + Augmentation data: 6f 0a 00 00 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000004da16 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004fa08 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000004da1d │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004fa0a │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004da1f │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000004fa10 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004da23 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000004fa11 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004da27 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-48 │ │ │ │ - DW_CFA_advance_loc1: 176 to 000000000004fac1 │ │ │ │ + DW_CFA_advance_loc1: 167 to 000000000004dace │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000004fac2 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000004dacf │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004fac4 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004dad1 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004fac6 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004dad3 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004fac8 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004dad5 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000004fac9 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000004dad6 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00004ed4 0000000000000030 00001e4c FDE cie=0000308c pc=000000000004fb40..00000000000504c6 │ │ │ │ - Augmentation data: 4f 0a 00 00 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000004fb45 │ │ │ │ +00004ee8 0000000000000030 00001e3c FDE cie=000030b0 pc=000000000004db50..000000000004e4de │ │ │ │ + Augmentation data: 53 0a 00 00 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000004db55 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 3 to 000000000004fb48 │ │ │ │ + DW_CFA_advance_loc: 3 to 000000000004db58 │ │ │ │ DW_CFA_def_cfa_register: r6 (rbp) │ │ │ │ - DW_CFA_advance_loc: 9 to 000000000004fb51 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004db5c │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000004db68 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-48 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc2: 1819 to 000000000005026c │ │ │ │ + DW_CFA_advance_loc2: 1820 to 000000000004e284 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa: r7 (rsp) ofs 8 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000050270 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004e288 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ │ │ │ │ -00004f08 0000000000000030 00001e80 FDE cie=0000308c pc=00000000000504e0..0000000000050e66 │ │ │ │ - Augmentation data: 3c 0a 00 00 │ │ │ │ - DW_CFA_advance_loc: 5 to 00000000000504e5 │ │ │ │ +00004f1c 0000000000000030 00001e70 FDE cie=000030b0 pc=000000000004e4e0..000000000004ee6e │ │ │ │ + Augmentation data: 40 0a 00 00 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000004e4e5 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 3 to 00000000000504e8 │ │ │ │ + DW_CFA_advance_loc: 3 to 000000000004e4e8 │ │ │ │ DW_CFA_def_cfa_register: r6 (rbp) │ │ │ │ - DW_CFA_advance_loc: 9 to 00000000000504f1 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004e4ec │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000004e4f8 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-48 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc2: 1819 to 0000000000050c0c │ │ │ │ + DW_CFA_advance_loc2: 1820 to 000000000004ec14 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa: r7 (rsp) ofs 8 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000050c10 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004ec18 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ │ │ │ │ -00004f3c 0000000000000040 00004f40 FDE cie=00000000 pc=0000000000050e70..0000000000051071 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000050e76 │ │ │ │ +00004f50 0000000000000048 00004f54 FDE cie=00000000 pc=000000000004ee70..000000000004f041 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000004ee76 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000050e78 │ │ │ │ + DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000004ee7e │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000050e7a │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004ee80 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000050e7e │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004ee82 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000050e7f │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004ee86 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 10 to 0000000000050e89 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000004ee87 │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004ee8b │ │ │ │ DW_CFA_def_cfa_offset: 96 │ │ │ │ - DW_CFA_advance_loc2: 337 to 0000000000050fda │ │ │ │ + DW_CFA_advance_loc2: 318 to 000000000004efc9 │ │ │ │ DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000004efca │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000050fdb │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000004efcb │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000050fdc │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004efcd │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000050fde │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004efcf │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000050fe0 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004efd1 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000050fe2 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004efd3 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 14 to 0000000000050ff0 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000004efd8 │ │ │ │ DW_CFA_restore_state │ │ │ │ │ │ │ │ -00004f80 0000000000000018 00004f84 FDE cie=00000000 pc=0000000000051080..00000000000511d8 │ │ │ │ - DW_CFA_advance_loc1: 68 to 00000000000510c4 │ │ │ │ +00004f9c 0000000000000018 00004fa0 FDE cie=00000000 pc=000000000004f050..000000000004f1a8 │ │ │ │ + DW_CFA_advance_loc1: 68 to 000000000004f094 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc1: 209 to 0000000000051195 │ │ │ │ + DW_CFA_advance_loc1: 209 to 000000000004f165 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 11 to 00000000000511a0 │ │ │ │ + DW_CFA_advance_loc: 11 to 000000000004f170 │ │ │ │ DW_CFA_restore_state │ │ │ │ │ │ │ │ -00004f9c 0000000000000050 00001f14 FDE cie=0000308c pc=00000000000511e0..0000000000051705 │ │ │ │ - Augmentation data: c9 09 00 00 │ │ │ │ - DW_CFA_advance_loc: 6 to 00000000000511e6 │ │ │ │ +00004fb8 0000000000000050 00001f0c FDE cie=000030b0 pc=000000000004f1b0..000000000004f69d │ │ │ │ + Augmentation data: c5 09 00 00 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000004f1b6 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000511e8 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004f1b8 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000511ea │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004f1ba │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000511ec │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004f1bc │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000511ed │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000004f1bd │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000511ee │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000004f1c3 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 10 to 00000000000511f8 │ │ │ │ + DW_CFA_advance_loc: 10 to 000000000004f1cd │ │ │ │ DW_CFA_def_cfa_offset: 192 │ │ │ │ - DW_CFA_advance_loc2: 947 to 00000000000515ab │ │ │ │ + DW_CFA_advance_loc2: 902 to 000000000004f553 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 3 to 00000000000515ae │ │ │ │ + DW_CFA_advance_loc: 3 to 000000000004f556 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000515af │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000004f557 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000515b1 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004f559 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000515b3 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004f55b │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000515b5 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004f55d │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000515b7 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004f55f │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 9 to 00000000000515c0 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000004f560 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00004ff0 0000000000000020 00004ff4 FDE cie=00000000 pc=0000000000051710..00000000000517f6 │ │ │ │ - DW_CFA_advance_loc: 20 to 0000000000051724 │ │ │ │ +0000500c 0000000000000020 00005010 FDE cie=00000000 pc=000000000004f6a0..000000000004f776 │ │ │ │ + DW_CFA_advance_loc: 20 to 000000000004f6b4 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc1: 101 to 0000000000051789 │ │ │ │ + DW_CFA_advance_loc1: 101 to 000000000004f719 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 39 to 00000000000517b0 │ │ │ │ + DW_CFA_advance_loc: 39 to 000000000004f740 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 48 to 00000000000517e0 │ │ │ │ + DW_CFA_advance_loc: 40 to 000000000004f768 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 16 to 00000000000517f0 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000004f770 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000517f4 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004f774 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ │ │ │ │ -00005014 0000000000000010 00005018 FDE cie=00000000 pc=0000000000051800..0000000000051872 │ │ │ │ +00005030 0000000000000010 00005034 FDE cie=00000000 pc=000000000004f780..000000000004f7da │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00005028 0000000000000050 00001fa0 FDE cie=0000308c pc=0000000000051880..0000000000051da5 │ │ │ │ - Augmentation data: 63 09 00 00 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000051886 │ │ │ │ +00005044 0000000000000050 00001f98 FDE cie=000030b0 pc=000000000004f7e0..000000000004fccd │ │ │ │ + Augmentation data: 5f 09 00 00 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000004f7e6 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000051888 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004f7e8 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005188a │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004f7ea │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005188c │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004f7ec │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000005188d │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000004f7ed │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000005188e │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000004f7f3 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 10 to 0000000000051898 │ │ │ │ + DW_CFA_advance_loc: 10 to 000000000004f7fd │ │ │ │ DW_CFA_def_cfa_offset: 192 │ │ │ │ - DW_CFA_advance_loc2: 947 to 0000000000051c4b │ │ │ │ + DW_CFA_advance_loc2: 902 to 000000000004fb83 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 3 to 0000000000051c4e │ │ │ │ + DW_CFA_advance_loc: 3 to 000000000004fb86 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000051c4f │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000004fb87 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000051c51 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004fb89 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000051c53 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004fb8b │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000051c55 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004fb8d │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000051c57 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004fb8f │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 9 to 0000000000051c60 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000004fb90 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000507c 0000000000000020 00005080 FDE cie=00000000 pc=0000000000051db0..0000000000051e96 │ │ │ │ - DW_CFA_advance_loc: 20 to 0000000000051dc4 │ │ │ │ +00005098 0000000000000020 0000509c FDE cie=00000000 pc=000000000004fcd0..000000000004fda6 │ │ │ │ + DW_CFA_advance_loc: 20 to 000000000004fce4 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc1: 101 to 0000000000051e29 │ │ │ │ + DW_CFA_advance_loc1: 101 to 000000000004fd49 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 39 to 0000000000051e50 │ │ │ │ + DW_CFA_advance_loc: 39 to 000000000004fd70 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 48 to 0000000000051e80 │ │ │ │ + DW_CFA_advance_loc: 40 to 000000000004fd98 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 16 to 0000000000051e90 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000004fda0 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000051e94 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004fda4 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ │ │ │ │ -000050a0 0000000000000010 000050a4 FDE cie=00000000 pc=0000000000051ea0..0000000000051f12 │ │ │ │ +000050bc 0000000000000010 000050c0 FDE cie=00000000 pc=000000000004fdb0..000000000004fe0a │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000050b4 0000000000000050 0000202c FDE cie=0000308c pc=0000000000051f20..0000000000052402 │ │ │ │ - Augmentation data: fd 08 00 00 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000051f26 │ │ │ │ +000050d0 0000000000000050 00002024 FDE cie=000030b0 pc=000000000004fe10..00000000000502f2 │ │ │ │ + Augmentation data: f9 08 00 00 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000004fe16 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000051f28 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004fe18 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000051f2a │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004fe1a │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000051f2c │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004fe1c │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000051f2d │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000004fe1d │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000051f2e │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000004fe1e │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000051f35 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000004fe25 │ │ │ │ DW_CFA_def_cfa_offset: 272 │ │ │ │ - DW_CFA_advance_loc2: 889 to 00000000000522ae │ │ │ │ + DW_CFA_advance_loc2: 881 to 0000000000050196 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000522af │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000050197 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000522b0 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000050198 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000522b2 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005019a │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000522b4 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005019c │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000522b6 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005019e │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000522b8 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000501a0 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 8 to 00000000000522c0 │ │ │ │ + DW_CFA_advance_loc: 8 to 00000000000501a8 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00005108 0000000000000050 00002080 FDE cie=0000308c pc=0000000000052410..00000000000528f2 │ │ │ │ - Augmentation data: cf 08 00 00 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000052416 │ │ │ │ +00005124 0000000000000050 00002078 FDE cie=000030b0 pc=0000000000050300..00000000000507e2 │ │ │ │ + Augmentation data: cb 08 00 00 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000050306 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000052418 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000050308 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005241a │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005030a │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005241c │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005030c │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000005241d │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000005030d │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000005241e │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000005030e │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000052425 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000050315 │ │ │ │ DW_CFA_def_cfa_offset: 272 │ │ │ │ - DW_CFA_advance_loc2: 889 to 000000000005279e │ │ │ │ + DW_CFA_advance_loc2: 881 to 0000000000050686 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000005279f │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000050687 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000527a0 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000050688 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000527a2 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005068a │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000527a4 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005068c │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000527a6 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005068e │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000527a8 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000050690 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 8 to 00000000000527b0 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000050698 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000515c 0000000000000030 000020d4 FDE cie=0000308c pc=0000000000052900..0000000000052e72 │ │ │ │ - Augmentation data: a1 08 00 00 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000052905 │ │ │ │ +00005178 0000000000000030 000020cc FDE cie=000030b0 pc=00000000000507f0..0000000000050d42 │ │ │ │ + Augmentation data: 9d 08 00 00 │ │ │ │ + DW_CFA_advance_loc: 5 to 00000000000507f5 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 3 to 0000000000052908 │ │ │ │ + DW_CFA_advance_loc: 3 to 00000000000507f8 │ │ │ │ DW_CFA_def_cfa_register: r6 (rbp) │ │ │ │ - DW_CFA_advance_loc: 9 to 0000000000052911 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000050800 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 15 to 000000000005080f │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc2: 1050 to 0000000000052d2b │ │ │ │ + DW_CFA_advance_loc2: 1008 to 0000000000050bff │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa: r7 (rsp) ofs 8 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000052d30 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000050c00 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ │ │ │ │ -00005190 0000000000000030 00002108 FDE cie=0000308c pc=0000000000052e80..00000000000533f2 │ │ │ │ - Augmentation data: 93 08 00 00 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000052e85 │ │ │ │ +000051ac 0000000000000030 00002100 FDE cie=000030b0 pc=0000000000050d50..00000000000512a2 │ │ │ │ + Augmentation data: 8f 08 00 00 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000050d55 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 3 to 0000000000052e88 │ │ │ │ + DW_CFA_advance_loc: 3 to 0000000000050d58 │ │ │ │ DW_CFA_def_cfa_register: r6 (rbp) │ │ │ │ - DW_CFA_advance_loc: 9 to 0000000000052e91 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000050d60 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 15 to 0000000000050d6f │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc2: 1050 to 00000000000532ab │ │ │ │ + DW_CFA_advance_loc2: 1008 to 000000000005115f │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa: r7 (rsp) ofs 8 │ │ │ │ - DW_CFA_advance_loc: 5 to 00000000000532b0 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000051160 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ │ │ │ │ -000051c4 0000000000000050 0000213c FDE cie=0000308c pc=0000000000053400..0000000000053945 │ │ │ │ - Augmentation data: 85 08 00 00 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000053406 │ │ │ │ +000051e0 0000000000000050 00002134 FDE cie=000030b0 pc=00000000000512b0..00000000000517d5 │ │ │ │ + Augmentation data: 81 08 00 00 │ │ │ │ + DW_CFA_advance_loc: 6 to 00000000000512b6 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000053408 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000512b8 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005340a │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000512ba │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005340c │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000512bc │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000005340d │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000512bd │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000005340e │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000512be │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000053415 │ │ │ │ + DW_CFA_advance_loc: 7 to 00000000000512c5 │ │ │ │ DW_CFA_def_cfa_offset: 304 │ │ │ │ - DW_CFA_advance_loc2: 969 to 00000000000537de │ │ │ │ + DW_CFA_advance_loc2: 945 to 0000000000051676 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000537df │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000051677 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000537e0 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000051678 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000537e2 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005167a │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000537e4 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005167c │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000537e6 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005167e │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000537e8 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000051680 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 8 to 00000000000537f0 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000051688 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00005218 0000000000000050 00002190 FDE cie=0000308c pc=0000000000053950..0000000000053e95 │ │ │ │ - Augmentation data: 57 08 00 00 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000053956 │ │ │ │ +00005234 0000000000000050 00002188 FDE cie=000030b0 pc=00000000000517e0..0000000000051d05 │ │ │ │ + Augmentation data: 53 08 00 00 │ │ │ │ + DW_CFA_advance_loc: 6 to 00000000000517e6 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000053958 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000517e8 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005395a │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000517ea │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005395c │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000517ec │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000005395d │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000517ed │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000005395e │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000517ee │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000053965 │ │ │ │ + DW_CFA_advance_loc: 7 to 00000000000517f5 │ │ │ │ DW_CFA_def_cfa_offset: 304 │ │ │ │ - DW_CFA_advance_loc2: 969 to 0000000000053d2e │ │ │ │ + DW_CFA_advance_loc2: 945 to 0000000000051ba6 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000053d2f │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000051ba7 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000053d30 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000051ba8 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000053d32 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000051baa │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000053d34 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000051bac │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000053d36 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000051bae │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000053d38 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000051bb0 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000053d40 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000051bb8 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000526c 0000000000000030 000021e4 FDE cie=0000308c pc=0000000000053ea0..0000000000054432 │ │ │ │ - Augmentation data: 29 08 00 00 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000053ea5 │ │ │ │ +00005288 0000000000000030 000021dc FDE cie=000030b0 pc=0000000000051d10..0000000000052282 │ │ │ │ + Augmentation data: 25 08 00 00 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000051d15 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 3 to 0000000000053ea8 │ │ │ │ + DW_CFA_advance_loc: 3 to 0000000000051d18 │ │ │ │ DW_CFA_def_cfa_register: r6 (rbp) │ │ │ │ - DW_CFA_advance_loc: 9 to 0000000000053eb1 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000051d20 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 15 to 0000000000051d2f │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc2: 1082 to 00000000000542eb │ │ │ │ + DW_CFA_advance_loc2: 1040 to 000000000005213f │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa: r7 (rsp) ofs 8 │ │ │ │ - DW_CFA_advance_loc: 5 to 00000000000542f0 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000052140 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ │ │ │ │ -000052a0 0000000000000030 00002218 FDE cie=0000308c pc=0000000000054440..00000000000549d2 │ │ │ │ - Augmentation data: 1b 08 00 00 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000054445 │ │ │ │ +000052bc 0000000000000030 00002210 FDE cie=000030b0 pc=0000000000052290..0000000000052802 │ │ │ │ + Augmentation data: 17 08 00 00 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000052295 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 3 to 0000000000054448 │ │ │ │ + DW_CFA_advance_loc: 3 to 0000000000052298 │ │ │ │ DW_CFA_def_cfa_register: r6 (rbp) │ │ │ │ - DW_CFA_advance_loc: 9 to 0000000000054451 │ │ │ │ + DW_CFA_advance_loc: 8 to 00000000000522a0 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 15 to 00000000000522af │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc2: 1082 to 000000000005488b │ │ │ │ + DW_CFA_advance_loc2: 1040 to 00000000000526bf │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa: r7 (rsp) ofs 8 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000054890 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000526c0 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ │ │ │ │ -000052d4 ZERO terminator │ │ │ │ +000052f0 ZERO terminator │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ @@ -652,419 +652,424 @@ │ │ │ │ GLIBCXX_3.4.30 │ │ │ │ GLIBCXX_3.4.14 │ │ │ │ GLIBCXX_3.4.22 │ │ │ │ GLIBCXX_3.4.15 │ │ │ │ GLIBCXX_3.4 │ │ │ │ []A\A]A^A_ │ │ │ │ AVAUATUSD │ │ │ │ +AVAUATUSH │ │ │ │ ]A\A]A^A_ │ │ │ │ ]A\A]A^A_ │ │ │ │ ]A\A]A^A_ │ │ │ │ ]A\A]A^A_ │ │ │ │ AWAVAUATUSH │ │ │ │ []A\A]A^A_ │ │ │ │ AWAVAUATUSL │ │ │ │ []A\A]A^A_ │ │ │ │ +AUATUSHcW4 │ │ │ │ []A\A]A^A_ │ │ │ │ AWAVAUATSH │ │ │ │ -|$xHc|$$ │ │ │ │ +_$Hc|$,H │ │ │ │ +D$p L9|$X │ │ │ │ [A\A]A^A_] │ │ │ │ AWAVAUATSH │ │ │ │ +\$0Hc\$ A │ │ │ │ [A\A]A^A_] │ │ │ │ +AVAUATUS │ │ │ │ []A\A]A^A_ │ │ │ │ -AWAVAUATUS │ │ │ │ -D$@+D$8E1 │ │ │ │ +AVAUATUS │ │ │ │ []A\A]A^A_ │ │ │ │ -D$@9D$8} │ │ │ │ AWAVAUATSH │ │ │ │ [A\A]A^A_] │ │ │ │ AWAVAUATSH │ │ │ │ [A\A]A^A_] │ │ │ │ AWAVAUATSH │ │ │ │ [A\A]A^A_] │ │ │ │ AVAUATUSA │ │ │ │ []A\A]A^A_ │ │ │ │ +D$H9D$@} │ │ │ │ +AVAUATUSH │ │ │ │ +D$H+D$@H │ │ │ │ []A\A]A^A_ │ │ │ │ +D$H9D$@} │ │ │ │ AWAVAUATSH │ │ │ │ [A\A]A^A_] │ │ │ │ -AWAVAUATSLc │ │ │ │ [A\A]A^A_] │ │ │ │ AWAVAUATSH │ │ │ │ [A\A]A^A_] │ │ │ │ AWAVAUATSH │ │ │ │ [A\A]A^A_] │ │ │ │ +AVAUATUSH │ │ │ │ ]A\A]A^A_ │ │ │ │ ]A\A]A^A_ │ │ │ │ ]A\A]A^A_ │ │ │ │ ]A\A]A^A_ │ │ │ │ AWAVAUATUSH │ │ │ │ []A\A]A^A_ │ │ │ │ AWAVAUATUSH │ │ │ │ []A\A]A^A_ │ │ │ │ +AUATUSHcW4 │ │ │ │ []A\A]A^A_ │ │ │ │ -AWAVAUATSH │ │ │ │ [A\A]A^A_] │ │ │ │ AWAVAUATSH │ │ │ │ +d$hba|(( │ │ │ │ +|$=b1d(Y │ │ │ │ [A\A]A^A_] │ │ │ │ +AVAUATUS │ │ │ │ []A\A]A^A_ │ │ │ │ -AWAVAUATUS │ │ │ │ -D$@+D$8E1 │ │ │ │ +AVAUATUS │ │ │ │ []A\A]A^A_ │ │ │ │ -D$@9D$8} │ │ │ │ AWAVAUATUSHcG4 │ │ │ │ []A\A]A^A_ │ │ │ │ -AWAVAUATUSH │ │ │ │ -P[]A\A]A^A_ │ │ │ │ +AWAVAUATUS │ │ │ │ +[]A\A]A^A_ │ │ │ │ AWAVAUATUS │ │ │ │ []A\A]A^A_ │ │ │ │ AVAUATUSA │ │ │ │ []A\A]A^A_ │ │ │ │ +D$H9D$@} │ │ │ │ +AVAUATUSH │ │ │ │ +D$H+D$@H │ │ │ │ []A\A]A^A_ │ │ │ │ +D$H9D$@} │ │ │ │ AWAVAUATUSHcG4 │ │ │ │ []A\A]A^A_ │ │ │ │ AWAVAUATUS │ │ │ │ []A\A]A^A_ │ │ │ │ AWAVAUATSH │ │ │ │ [A\A]A^A_] │ │ │ │ -AWAVAUATUH │ │ │ │ -D$@+D$8H │ │ │ │ +AWAVAUATUSH │ │ │ │ []A\A]A^A_ │ │ │ │ AWAVAUATSH │ │ │ │ -o$HcO,Hc │ │ │ │ [A\A]A^A_] │ │ │ │ AWAVAUATSH │ │ │ │ [A\A]A^A_] │ │ │ │ AWAVAUATSH │ │ │ │ -Hc\$DLcT$\ │ │ │ │ +HcD$HLcD$\H │ │ │ │ [A\A]A^A_] │ │ │ │ -x[]A\A]A^A_ │ │ │ │ -AWAVAUATUSH │ │ │ │ +[]A\A]A^A_ │ │ │ │ +AVAUATUSH │ │ │ │ []A\A]A^A_ │ │ │ │ AWAVAUATSH │ │ │ │ [A\A]A^A_] │ │ │ │ AWAVAUATSH │ │ │ │ -|$ L;t$( │ │ │ │ [A\A]A^A_] │ │ │ │ AWAVAUATUS │ │ │ │ []A\A]A^A_ │ │ │ │ AWAVAUATSH │ │ │ │ [A\A]A^A_] │ │ │ │ -AWAVAUATUH │ │ │ │ -D$@+D$8H │ │ │ │ +AWAVAUATUSH │ │ │ │ []A\A]A^A_ │ │ │ │ AWAVAUATSH │ │ │ │ [A\A]A^A_] │ │ │ │ AWAVAUATSH │ │ │ │ -|$8H9D$ │ │ │ │ [A\A]A^A_] │ │ │ │ -AWAVAUATSH │ │ │ │ [A\A]A^A_] │ │ │ │ -x[]A\A]A^A_ │ │ │ │ -AWAVAUATUSH │ │ │ │ +[]A\A]A^A_ │ │ │ │ +AVAUATUSH │ │ │ │ []A\A]A^A_ │ │ │ │ AWAVAUATSH │ │ │ │ [A\A]A^A_] │ │ │ │ AWAVAUATSH │ │ │ │ [A\A]A^A_] │ │ │ │ AWAVAUATSH │ │ │ │ [A\A]A^A_] │ │ │ │ AWAVAUATM │ │ │ │ []A\A]A^A_ │ │ │ │ []A\A]A^A_ │ │ │ │ AVAUATSD │ │ │ │ w[A\A]A^] │ │ │ │ w[A\A]A^] │ │ │ │ AWAVAUATSH │ │ │ │ -\$8LcX$I │ │ │ │ L$HD;t$P │ │ │ │ |$XD;l$TJ │ │ │ │ L$HD;t$P │ │ │ │ [A\A]A^A_] │ │ │ │ -AWAVAUIc │ │ │ │ -HcS$Hc{(H │ │ │ │ +xx9w0~sH │ │ │ │ +xx9w0~sH │ │ │ │ +AVAUATUSH │ │ │ │ []A\A]A^A_ │ │ │ │ -AVAUATHc │ │ │ │ HcS$Hcs(H │ │ │ │ -AWAVAUHc │ │ │ │ +xx9w0~sH │ │ │ │ +xx9w0~sH │ │ │ │ []A\A]A^A_ │ │ │ │ []A\A]A^ │ │ │ │ []A\A]A^ │ │ │ │ -AWAVAUATARSH │ │ │ │ [AZA\A]A^A_]I │ │ │ │ AWAVAUATARSH │ │ │ │ [AZA\A]A^A_]I │ │ │ │ -AWAVAUATARSI │ │ │ │ +AUATARSH │ │ │ │ [AZA\A]A^A_]I │ │ │ │ -AWAVAUATARSI │ │ │ │ [AZA\A]A^A_]I │ │ │ │ AWAVAUATARSH │ │ │ │ [AZA\A]A^A_]I │ │ │ │ AWAVAUATARSH │ │ │ │ [AZA\A]A^A_]I │ │ │ │ -AWAVAUATUSI │ │ │ │ +AWAVAUATI │ │ │ │ +|$: │ │ │ │ sub $0x8,%rsp │ │ │ │ - mov 0x43fa5(%rip),%rax │ │ │ │ + mov 0x41fa5(%rip),%rax │ │ │ │ test %rax,%rax │ │ │ │ je 1c012 │ │ │ │ call *%rax │ │ │ │ add $0x8,%rsp │ │ │ │ ret │ │ │ ├── objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.plt {} │ │ │ │ @@ -1,494 +1,494 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ Disassembly of section .plt: │ │ │ │ │ │ │ │ 000000000001c020 : │ │ │ │ - push 0x4389a(%rip) # 5f8c0 @@Base+0x260> │ │ │ │ - jmp *0x4389c(%rip) # 5f8c8 @@Base+0x268> │ │ │ │ + push 0x4189a(%rip) # 5d8c0 @@Base+0x260> │ │ │ │ + jmp *0x4189c(%rip) # 5d8c8 @@Base+0x268> │ │ │ │ nopl 0x0(%rax) │ │ │ │ │ │ │ │ 000000000001c030 : │ │ │ │ - jmp *0x4389a(%rip) │ │ │ │ + jmp *0x4189a(%rip) │ │ │ │ push $0x0 │ │ │ │ jmp 1c020 │ │ │ │ │ │ │ │ 000000000001c040 ::unlock()@plt>: │ │ │ │ - jmp *0x43892(%rip) # 5f8d8 ::unlock()@@Base+0x157c8> │ │ │ │ + jmp *0x41892(%rip) # 5d8d8 ::unlock()@@Base+0x15708> │ │ │ │ push $0x1 │ │ │ │ jmp 1c020 │ │ │ │ │ │ │ │ 000000000001c050 > std::__create_task_state::*(beagle::cpu::BeagleCPUImpl*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*))(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)>, std::allocator >(std::_Bind::*(beagle::cpu::BeagleCPUImpl*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*))(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)>&&, std::allocator const&)@plt>: │ │ │ │ - jmp *0x4388a(%rip) # 5f8e0 > std::__create_task_state::*(beagle::cpu::BeagleCPUImpl*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*))(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)>, std::allocator >(std::_Bind::*(beagle::cpu::BeagleCPUImpl*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*))(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)>&&, std::allocator const&)@@Base+0x10090> │ │ │ │ + jmp *0x4188a(%rip) # 5d8e0 > std::__create_task_state::*(beagle::cpu::BeagleCPUImpl*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*))(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)>, std::allocator >(std::_Bind::*(beagle::cpu::BeagleCPUImpl*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*))(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)>&&, std::allocator const&)@@Base+0x10080> │ │ │ │ push $0x2 │ │ │ │ jmp 1c020 │ │ │ │ │ │ │ │ 000000000001c060 : │ │ │ │ - jmp *0x43882(%rip) │ │ │ │ + jmp *0x41882(%rip) │ │ │ │ push $0x3 │ │ │ │ jmp 1c020 │ │ │ │ │ │ │ │ 000000000001c070 ::_M_release_last_use_cold()@plt>: │ │ │ │ - jmp *0x4387a(%rip) # 5f8f0 ::_M_release_last_use_cold()@@Base+0x162e0> │ │ │ │ + jmp *0x4187a(%rip) # 5d8f0 ::_M_release_last_use_cold()@@Base+0x16210> │ │ │ │ push $0x4 │ │ │ │ jmp 1c020 │ │ │ │ │ │ │ │ 000000000001c080 : │ │ │ │ - jmp *0x43872(%rip) │ │ │ │ + jmp *0x41872(%rip) │ │ │ │ push $0x5 │ │ │ │ jmp 1c020 │ │ │ │ │ │ │ │ 000000000001c090 ::createInstance(int, int, int, int, int, int, int, int, int, int, int, long, long)@plt>: │ │ │ │ - jmp *0x4386a(%rip) # 5f900 ::createInstance(int, int, int, int, int, int, int, int, int, int, int, long, long)@@Base+0x12140> │ │ │ │ + jmp *0x4186a(%rip) # 5d900 ::createInstance(int, int, int, int, int, int, int, int, int, int, int, long, long)@@Base+0x12130> │ │ │ │ push $0x6 │ │ │ │ jmp 1c020 │ │ │ │ │ │ │ │ 000000000001c0a0 : │ │ │ │ - jmp *0x43862(%rip) │ │ │ │ + jmp *0x41862(%rip) │ │ │ │ push $0x7 │ │ │ │ jmp 1c020 │ │ │ │ │ │ │ │ 000000000001c0b0 &)@plt>: │ │ │ │ - jmp *0x4385a(%rip) # 5f910 &)@GLIBCXX_3.4.30> │ │ │ │ + jmp *0x4185a(%rip) # 5d910 &)@GLIBCXX_3.4.30> │ │ │ │ push $0x8 │ │ │ │ jmp 1c020 │ │ │ │ │ │ │ │ 000000000001c0c0 : │ │ │ │ - jmp *0x43852(%rip) │ │ │ │ + jmp *0x41852(%rip) │ │ │ │ push $0x9 │ │ │ │ jmp 1c020 │ │ │ │ │ │ │ │ 000000000001c0d0 ::EigenDecompositionSquare(int, int, int, long)@plt>: │ │ │ │ - jmp *0x4384a(%rip) # 5f920 ::EigenDecompositionSquare(int, int, int, long)@@Base+0x13e40> │ │ │ │ + jmp *0x4184a(%rip) # 5d920 ::EigenDecompositionSquare(int, int, int, long)@@Base+0x13e10> │ │ │ │ push $0xa │ │ │ │ jmp 1c020 │ │ │ │ │ │ │ │ 000000000001c0e0 ::EigenDecompositionSquare(int, int, int, long)@plt>: │ │ │ │ - jmp *0x43842(%rip) # 5f928 ::EigenDecompositionSquare(int, int, int, long)@@Base+0x123f8> │ │ │ │ + jmp *0x41842(%rip) # 5d928 ::EigenDecompositionSquare(int, int, int, long)@@Base+0x123f8> │ │ │ │ push $0xb │ │ │ │ jmp 1c020 │ │ │ │ │ │ │ │ 000000000001c0f0 : │ │ │ │ - jmp *0x4383a(%rip) │ │ │ │ + jmp *0x4183a(%rip) │ │ │ │ push $0xc │ │ │ │ jmp 1c020 │ │ │ │ │ │ │ │ 000000000001c100 , std::allocator > >::_M_reallocate_map(unsigned long, bool)@plt>: │ │ │ │ - jmp *0x43832(%rip) # 5f938 , std::allocator > >::_M_reallocate_map(unsigned long, bool)@@Base+0xeac8> │ │ │ │ + jmp *0x41832(%rip) # 5d938 , std::allocator > >::_M_reallocate_map(unsigned long, bool)@@Base+0xeac8> │ │ │ │ push $0xd │ │ │ │ jmp 1c020 │ │ │ │ │ │ │ │ 000000000001c110 <__cxa_begin_catch@plt>: │ │ │ │ - jmp *0x4382a(%rip) │ │ │ │ + jmp *0x4182a(%rip) │ │ │ │ push $0xe │ │ │ │ jmp 1c020 │ │ │ │ │ │ │ │ 000000000001c120 : │ │ │ │ - jmp *0x43822(%rip) │ │ │ │ + jmp *0x41822(%rip) │ │ │ │ push $0xf │ │ │ │ jmp 1c020 │ │ │ │ │ │ │ │ 000000000001c130 <__cxa_allocate_exception@plt>: │ │ │ │ - jmp *0x4381a(%rip) │ │ │ │ + jmp *0x4181a(%rip) │ │ │ │ push $0x10 │ │ │ │ jmp 1c020 │ │ │ │ │ │ │ │ 000000000001c140 : │ │ │ │ - jmp *0x43812(%rip) │ │ │ │ + jmp *0x41812(%rip) │ │ │ │ push $0x11 │ │ │ │ jmp 1c020 │ │ │ │ │ │ │ │ 000000000001c150 : │ │ │ │ - jmp *0x4380a(%rip) │ │ │ │ + jmp *0x4180a(%rip) │ │ │ │ push $0x12 │ │ │ │ jmp 1c020 │ │ │ │ │ │ │ │ 000000000001c160 >::~unique_ptr()@plt>: │ │ │ │ - jmp *0x43802(%rip) # 5f968 >::~unique_ptr()@@Base+0x10938> │ │ │ │ + jmp *0x41802(%rip) # 5d968 >::~unique_ptr()@@Base+0x10918> │ │ │ │ push $0x13 │ │ │ │ jmp 1c020 │ │ │ │ │ │ │ │ 000000000001c170 ::_M_weak_release()@plt>: │ │ │ │ - jmp *0x437fa(%rip) # 5f970 ::_M_weak_release()@@Base+0x16240> │ │ │ │ + jmp *0x417fa(%rip) # 5d970 ::_M_weak_release()@@Base+0x16170> │ │ │ │ push $0x14 │ │ │ │ jmp 1c020 │ │ │ │ │ │ │ │ 000000000001c180 : │ │ │ │ - jmp *0x437f2(%rip) │ │ │ │ + jmp *0x417f2(%rip) │ │ │ │ push $0x15 │ │ │ │ jmp 1c020 │ │ │ │ │ │ │ │ 000000000001c190 ::~BeagleCPUImpl()@plt>: │ │ │ │ - jmp *0x437ea(%rip) # 5f980 ::~BeagleCPUImpl()@@Base+0x14c70> │ │ │ │ + jmp *0x417ea(%rip) # 5d980 ::~BeagleCPUImpl()@@Base+0x14c00> │ │ │ │ push $0x16 │ │ │ │ jmp 1c020 │ │ │ │ │ │ │ │ 000000000001c1a0 : │ │ │ │ - jmp *0x437e2(%rip) │ │ │ │ + jmp *0x417e2(%rip) │ │ │ │ push $0x17 │ │ │ │ jmp 1c020 │ │ │ │ │ │ │ │ 000000000001c1b0 : │ │ │ │ - jmp *0x437da(%rip) │ │ │ │ + jmp *0x417da(%rip) │ │ │ │ push $0x18 │ │ │ │ jmp 1c020 │ │ │ │ │ │ │ │ 000000000001c1c0 ::threadData::~threadData()@plt>: │ │ │ │ - jmp *0x437d2(%rip) # 5f998 ::threadData::~threadData()@@Base+0x14f28> │ │ │ │ + jmp *0x417d2(%rip) # 5d998 ::threadData::~threadData()@@Base+0x14e98> │ │ │ │ push $0x19 │ │ │ │ jmp 1c020 │ │ │ │ │ │ │ │ 000000000001c1d0 : │ │ │ │ - jmp *0x437ca(%rip) │ │ │ │ + jmp *0x417ca(%rip) │ │ │ │ push $0x1a │ │ │ │ jmp 1c020 │ │ │ │ │ │ │ │ 000000000001c1e0 : │ │ │ │ - jmp *0x437c2(%rip) │ │ │ │ + jmp *0x417c2(%rip) │ │ │ │ push $0x1b │ │ │ │ jmp 1c020 │ │ │ │ │ │ │ │ 000000000001c1f0 : │ │ │ │ - jmp *0x437ba(%rip) │ │ │ │ + jmp *0x417ba(%rip) │ │ │ │ push $0x1c │ │ │ │ jmp 1c020 │ │ │ │ │ │ │ │ 000000000001c200 : │ │ │ │ - jmp *0x437b2(%rip) │ │ │ │ + jmp *0x417b2(%rip) │ │ │ │ push $0x1d │ │ │ │ jmp 1c020 │ │ │ │ │ │ │ │ 000000000001c210 : │ │ │ │ - jmp *0x437aa(%rip) │ │ │ │ + jmp *0x417aa(%rip) │ │ │ │ push $0x1e │ │ │ │ jmp 1c020 │ │ │ │ │ │ │ │ 000000000001c220 : │ │ │ │ - jmp *0x437a2(%rip) │ │ │ │ + jmp *0x417a2(%rip) │ │ │ │ push $0x1f │ │ │ │ jmp 1c020 │ │ │ │ │ │ │ │ 000000000001c230 : │ │ │ │ - jmp *0x4379a(%rip) │ │ │ │ + jmp *0x4179a(%rip) │ │ │ │ push $0x20 │ │ │ │ jmp 1c020 │ │ │ │ │ │ │ │ 000000000001c240 : │ │ │ │ - jmp *0x43792(%rip) │ │ │ │ + jmp *0x41792(%rip) │ │ │ │ push $0x21 │ │ │ │ jmp 1c020 │ │ │ │ │ │ │ │ 000000000001c250 : │ │ │ │ - jmp *0x4378a(%rip) │ │ │ │ + jmp *0x4178a(%rip) │ │ │ │ push $0x22 │ │ │ │ jmp 1c020 │ │ │ │ │ │ │ │ 000000000001c260 ::~EigenDecompositionSquare()@plt>: │ │ │ │ - jmp *0x43782(%rip) # 5f9e8 ::~EigenDecompositionSquare()@@Base+0x360f8> │ │ │ │ + jmp *0x41782(%rip) # 5d9e8 ::~EigenDecompositionSquare()@@Base+0x34dc8> │ │ │ │ push $0x23 │ │ │ │ jmp 1c020 │ │ │ │ │ │ │ │ 000000000001c270 ::_M_release()@plt>: │ │ │ │ - jmp *0x4377a(%rip) # 5f9f0 ::_M_release()@@Base+0x16390> │ │ │ │ + jmp *0x4177a(%rip) # 5d9f0 ::_M_release()@@Base+0x162c0> │ │ │ │ push $0x24 │ │ │ │ jmp 1c020 │ │ │ │ │ │ │ │ 000000000001c280 : │ │ │ │ - jmp *0x43772(%rip) │ │ │ │ + jmp *0x41772(%rip) │ │ │ │ push $0x25 │ │ │ │ jmp 1c020 │ │ │ │ │ │ │ │ 000000000001c290 : │ │ │ │ - jmp *0x4376a(%rip) │ │ │ │ + jmp *0x4176a(%rip) │ │ │ │ push $0x26 │ │ │ │ jmp 1c020 │ │ │ │ │ │ │ │ 000000000001c2a0 ::~EigenDecompositionSquare()@plt>: │ │ │ │ - jmp *0x43762(%rip) # 5fa08 ::~EigenDecompositionSquare()@@Base+0x35fd8> │ │ │ │ + jmp *0x41762(%rip) # 5da08 ::~EigenDecompositionSquare()@@Base+0x34ca8> │ │ │ │ push $0x27 │ │ │ │ jmp 1c020 │ │ │ │ │ │ │ │ 000000000001c2b0 >, void (*)())@plt>: │ │ │ │ - jmp *0x4375a(%rip) # 5fa10 >, void (*)())@GLIBCXX_3.4.22> │ │ │ │ + jmp *0x4175a(%rip) # 5da10 >, void (*)())@GLIBCXX_3.4.22> │ │ │ │ push $0x28 │ │ │ │ jmp 1c020 │ │ │ │ │ │ │ │ 000000000001c2c0 <__cxa_init_primary_exception@plt>: │ │ │ │ - jmp *0x43752(%rip) │ │ │ │ + jmp *0x41752(%rip) │ │ │ │ push $0x29 │ │ │ │ jmp 1c020 │ │ │ │ │ │ │ │ 000000000001c2d0 : │ │ │ │ - jmp *0x4374a(%rip) │ │ │ │ + jmp *0x4174a(%rip) │ │ │ │ push $0x2a │ │ │ │ jmp 1c020 │ │ │ │ │ │ │ │ 000000000001c2e0 : │ │ │ │ - jmp *0x43742(%rip) │ │ │ │ + jmp *0x41742(%rip) │ │ │ │ push $0x2b │ │ │ │ jmp 1c020 │ │ │ │ │ │ │ │ 000000000001c2f0 ::integrateOutStatesAndScaleByPartition(float const*, int const*, int const*, int const*, int, double*)@plt>: │ │ │ │ - jmp *0x4373a(%rip) # 5fa30 ::integrateOutStatesAndScaleByPartition(float const*, int const*, int const*, int const*, int, double*)@@Base+0x11530> │ │ │ │ + jmp *0x4173a(%rip) # 5da30 ::integrateOutStatesAndScaleByPartition(float const*, int const*, int const*, int const*, int, double*)@@Base+0x11480> │ │ │ │ push $0x2c │ │ │ │ jmp 1c020 │ │ │ │ │ │ │ │ 000000000001c300 : │ │ │ │ - jmp *0x43732(%rip) │ │ │ │ + jmp *0x41732(%rip) │ │ │ │ push $0x2d │ │ │ │ jmp 1c020 │ │ │ │ │ │ │ │ 000000000001c310 : │ │ │ │ - jmp *0x4372a(%rip) │ │ │ │ + jmp *0x4172a(%rip) │ │ │ │ push $0x2e │ │ │ │ jmp 1c020 │ │ │ │ │ │ │ │ 000000000001c320 > std::__create_task_state::*(beagle::cpu::BeagleCPUImpl*, bool, int const*, int, BeagleOpCodes))(bool, int const*, int, int)>, std::allocator >(std::_Bind::*(beagle::cpu::BeagleCPUImpl*, bool, int const*, int, BeagleOpCodes))(bool, int const*, int, int)>&&, std::allocator const&)@plt>: │ │ │ │ - jmp *0x43722(%rip) # 5fa48 > std::__create_task_state::*(beagle::cpu::BeagleCPUImpl*, bool, int const*, int, BeagleOpCodes))(bool, int const*, int, int)>, std::allocator >(std::_Bind::*(beagle::cpu::BeagleCPUImpl*, bool, int const*, int, BeagleOpCodes))(bool, int const*, int, int)>&&, std::allocator const&)@@Base+0x10518> │ │ │ │ + jmp *0x41722(%rip) # 5da48 > std::__create_task_state::*(beagle::cpu::BeagleCPUImpl*, bool, int const*, int, BeagleOpCodes))(bool, int const*, int, int)>, std::allocator >(std::_Bind::*(beagle::cpu::BeagleCPUImpl*, bool, int const*, int, BeagleOpCodes))(bool, int const*, int, int)>&&, std::allocator const&)@@Base+0x10508> │ │ │ │ push $0x2f │ │ │ │ jmp 1c020 │ │ │ │ │ │ │ │ 000000000001c330 ::~packaged_task()@plt>: │ │ │ │ - jmp *0x4371a(%rip) # 5fa50 ::~packaged_task()@@Base+0x15900> │ │ │ │ + jmp *0x4171a(%rip) # 5da50 ::~packaged_task()@@Base+0x15850> │ │ │ │ push $0x30 │ │ │ │ jmp 1c020 │ │ │ │ │ │ │ │ 000000000001c340 ::~BeagleCPUImpl()@plt>: │ │ │ │ - jmp *0x43712(%rip) # 5fa58 ::~BeagleCPUImpl()@@Base+0x14658> │ │ │ │ + jmp *0x41712(%rip) # 5da58 ::~BeagleCPUImpl()@@Base+0x14608> │ │ │ │ push $0x31 │ │ │ │ jmp 1c020 │ │ │ │ │ │ │ │ 000000000001c350 : │ │ │ │ - jmp *0x4370a(%rip) │ │ │ │ + jmp *0x4170a(%rip) │ │ │ │ push $0x32 │ │ │ │ jmp 1c020 │ │ │ │ │ │ │ │ 000000000001c360 ::integrateOutStatesAndScaleByPartition(double const*, int const*, int const*, int const*, int, double*)@plt>: │ │ │ │ - jmp *0x43702(%rip) # 5fa68 ::integrateOutStatesAndScaleByPartition(double const*, int const*, int const*, int const*, int, double*)@@Base+0x130e8> │ │ │ │ + jmp *0x41702(%rip) # 5da68 ::integrateOutStatesAndScaleByPartition(double const*, int const*, int const*, int const*, int, double*)@@Base+0x13008> │ │ │ │ push $0x33 │ │ │ │ jmp 1c020 │ │ │ │ │ │ │ │ 000000000001c370 <__stack_chk_fail@plt>: │ │ │ │ - jmp *0x436fa(%rip) │ │ │ │ + jmp *0x416fa(%rip) │ │ │ │ push $0x34 │ │ │ │ jmp 1c020 │ │ │ │ │ │ │ │ 000000000001c380 ::createInstance(int, int, int, int, int, int, int, int, int, int, int, long, long)@plt>: │ │ │ │ - jmp *0x436f2(%rip) # 5fa78 ::createInstance(int, int, int, int, int, int, int, int, int, int, int, long, long)@@Base+0x13cf8> │ │ │ │ + jmp *0x416f2(%rip) # 5da78 ::createInstance(int, int, int, int, int, int, int, int, int, int, int, long, long)@@Base+0x13cc8> │ │ │ │ push $0x35 │ │ │ │ jmp 1c020 │ │ │ │ │ │ │ │ 000000000001c390 ::EigenDecompositionCube(int, int, int, long)@plt>: │ │ │ │ - jmp *0x436ea(%rip) # 5fa80 ::EigenDecompositionCube(int, int, int, long)@@Base+0x13e30> │ │ │ │ + jmp *0x416ea(%rip) # 5da80 ::EigenDecompositionCube(int, int, int, long)@@Base+0x13e00> │ │ │ │ push $0x36 │ │ │ │ jmp 1c020 │ │ │ │ │ │ │ │ 000000000001c3a0 ::~BeagleCPUImpl()@plt>: │ │ │ │ - jmp *0x436e2(%rip) # 5fa88 ::~BeagleCPUImpl()@@Base+0x14d78> │ │ │ │ + jmp *0x416e2(%rip) # 5da88 ::~BeagleCPUImpl()@@Base+0x14d08> │ │ │ │ push $0x37 │ │ │ │ jmp 1c020 │ │ │ │ │ │ │ │ 000000000001c3b0 : │ │ │ │ - jmp *0x436da(%rip) │ │ │ │ + jmp *0x416da(%rip) │ │ │ │ push $0x38 │ │ │ │ jmp 1c020 │ │ │ │ │ │ │ │ 000000000001c3c0 <__cxa_call_terminate@plt>: │ │ │ │ - jmp *0x436d2(%rip) │ │ │ │ + jmp *0x416d2(%rip) │ │ │ │ push $0x39 │ │ │ │ jmp 1c020 │ │ │ │ │ │ │ │ 000000000001c3d0 , std::allocator >::_M_dispose()@plt>: │ │ │ │ - jmp *0x436ca(%rip) # 5faa0 , std::allocator >::_M_dispose()@GLIBCXX_3.4.21> │ │ │ │ + jmp *0x416ca(%rip) # 5daa0 , std::allocator >::_M_dispose()@GLIBCXX_3.4.21> │ │ │ │ push $0x3a │ │ │ │ jmp 1c020 │ │ │ │ │ │ │ │ 000000000001c3e0 : │ │ │ │ - jmp *0x436c2(%rip) │ │ │ │ + jmp *0x416c2(%rip) │ │ │ │ push $0x3b │ │ │ │ jmp 1c020 │ │ │ │ │ │ │ │ 000000000001c3f0 : │ │ │ │ - jmp *0x436ba(%rip) │ │ │ │ + jmp *0x416ba(%rip) │ │ │ │ push $0x3c │ │ │ │ jmp 1c020 │ │ │ │ │ │ │ │ 000000000001c400 > std::__create_task_state::*(beagle::cpu::BeagleCPUImpl*, bool, int const*, int, BeagleOpCodes))(bool, int const*, int, int)>, std::allocator >(std::_Bind::*(beagle::cpu::BeagleCPUImpl*, bool, int const*, int, BeagleOpCodes))(bool, int const*, int, int)>&&, std::allocator const&)@plt>: │ │ │ │ - jmp *0x436b2(%rip) # 5fab8 > std::__create_task_state::*(beagle::cpu::BeagleCPUImpl*, bool, int const*, int, BeagleOpCodes))(bool, int const*, int, int)>, std::allocator >(std::_Bind::*(beagle::cpu::BeagleCPUImpl*, bool, int const*, int, BeagleOpCodes))(bool, int const*, int, int)>&&, std::allocator const&)@@Base+0x10a58> │ │ │ │ + jmp *0x416b2(%rip) # 5dab8 > std::__create_task_state::*(beagle::cpu::BeagleCPUImpl*, bool, int const*, int, BeagleOpCodes))(bool, int const*, int, int)>, std::allocator >(std::_Bind::*(beagle::cpu::BeagleCPUImpl*, bool, int const*, int, BeagleOpCodes))(bool, int const*, int, int)>&&, std::allocator const&)@@Base+0x10a48> │ │ │ │ push $0x3d │ │ │ │ jmp 1c020 │ │ │ │ │ │ │ │ 000000000001c410 , std::allocator > >::_M_initialize_map(unsigned long)@plt>: │ │ │ │ - jmp *0x436aa(%rip) # 5fac0 , std::allocator > >::_M_initialize_map(unsigned long)@@Base+0x100c0> │ │ │ │ + jmp *0x416aa(%rip) # 5dac0 , std::allocator > >::_M_initialize_map(unsigned long)@@Base+0x100b0> │ │ │ │ push $0x3e │ │ │ │ jmp 1c020 │ │ │ │ │ │ │ │ 000000000001c420 : │ │ │ │ - jmp *0x436a2(%rip) │ │ │ │ + jmp *0x416a2(%rip) │ │ │ │ push $0x3f │ │ │ │ jmp 1c020 │ │ │ │ │ │ │ │ 000000000001c430 ::~unique_ptr()@plt>: │ │ │ │ - jmp *0x4369a(%rip) # 5fad0 ::~unique_ptr()@@Base+0x163e0> │ │ │ │ + jmp *0x4169a(%rip) # 5dad0 ::~unique_ptr()@@Base+0x16310> │ │ │ │ push $0x40 │ │ │ │ jmp 1c020 │ │ │ │ │ │ │ │ 000000000001c440 : │ │ │ │ - jmp *0x43692(%rip) │ │ │ │ + jmp *0x41692(%rip) │ │ │ │ push $0x41 │ │ │ │ jmp 1c020 │ │ │ │ │ │ │ │ 000000000001c450 : │ │ │ │ - jmp *0x4368a(%rip) │ │ │ │ + jmp *0x4168a(%rip) │ │ │ │ push $0x42 │ │ │ │ jmp 1c020 │ │ │ │ │ │ │ │ 000000000001c460 : │ │ │ │ - jmp *0x43682(%rip) │ │ │ │ + jmp *0x41682(%rip) │ │ │ │ push $0x43 │ │ │ │ jmp 1c020 │ │ │ │ │ │ │ │ 000000000001c470 > std::__create_task_state::*(beagle::cpu::BeagleCPUImpl*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*))(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)>, std::allocator >(std::_Bind::*(beagle::cpu::BeagleCPUImpl*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*))(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)>&&, std::allocator const&)@plt>: │ │ │ │ - jmp *0x4367a(%rip) # 5faf0 > std::__create_task_state::*(beagle::cpu::BeagleCPUImpl*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*))(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)>, std::allocator >(std::_Bind::*(beagle::cpu::BeagleCPUImpl*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*))(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)>&&, std::allocator const&)@@Base+0x10770> │ │ │ │ + jmp *0x4167a(%rip) # 5daf0 > std::__create_task_state::*(beagle::cpu::BeagleCPUImpl*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*))(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)>, std::allocator >(std::_Bind::*(beagle::cpu::BeagleCPUImpl*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*))(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)>&&, std::allocator const&)@@Base+0x10760> │ │ │ │ push $0x44 │ │ │ │ jmp 1c020 │ │ │ │ │ │ │ │ 000000000001c480 , std::allocator > >::emplace_back >(std::packaged_task&&)@plt>: │ │ │ │ - jmp *0x43672(%rip) # 5faf8 , std::allocator > >::emplace_back >(std::packaged_task&&)@@Base+0xea78> │ │ │ │ + jmp *0x41672(%rip) # 5daf8 , std::allocator > >::emplace_back >(std::packaged_task&&)@@Base+0xeaa8> │ │ │ │ push $0x45 │ │ │ │ jmp 1c020 │ │ │ │ │ │ │ │ 000000000001c490 <__cxa_rethrow@plt>: │ │ │ │ - jmp *0x4366a(%rip) │ │ │ │ + jmp *0x4166a(%rip) │ │ │ │ push $0x46 │ │ │ │ jmp 1c020 │ │ │ │ │ │ │ │ 000000000001c4a0 : │ │ │ │ - jmp *0x43662(%rip) │ │ │ │ + jmp *0x41662(%rip) │ │ │ │ push $0x47 │ │ │ │ jmp 1c020 │ │ │ │ │ │ │ │ 000000000001c4b0 ::threadData::~threadData()@plt>: │ │ │ │ - jmp *0x4365a(%rip) # 5fb10 ::threadData::~threadData()@@Base+0x14f50> │ │ │ │ + jmp *0x4165a(%rip) # 5db10 ::threadData::~threadData()@@Base+0x14ed0> │ │ │ │ push $0x48 │ │ │ │ jmp 1c020 │ │ │ │ │ │ │ │ 000000000001c4c0 ::EigenDecompositionCube(int, int, int, long)@plt>: │ │ │ │ - jmp *0x43652(%rip) # 5fb18 ::EigenDecompositionCube(int, int, int, long)@@Base+0x12478> │ │ │ │ + jmp *0x41652(%rip) # 5db18 ::EigenDecompositionCube(int, int, int, long)@@Base+0x12478> │ │ │ │ push $0x49 │ │ │ │ jmp 1c020 │ │ │ │ │ │ │ │ 000000000001c4d0 > std::__create_task_state::*(beagle::cpu::BeagleCPUImpl*, int const*, int const*, int const*, int const*, int const*, int, double*))(int const*, int const*, int const*, int const*, int const*, int, double*)>, std::allocator >(std::_Bind::*(beagle::cpu::BeagleCPUImpl*, int const*, int const*, int const*, int const*, int const*, int, double*))(int const*, int const*, int const*, int const*, int const*, int, double*)>&&, std::allocator const&)@plt>: │ │ │ │ - jmp *0x4364a(%rip) # 5fb20 > std::__create_task_state::*(beagle::cpu::BeagleCPUImpl*, int const*, int const*, int const*, int const*, int const*, int, double*))(int const*, int const*, int const*, int const*, int const*, int, double*)>, std::allocator >(std::_Bind::*(beagle::cpu::BeagleCPUImpl*, int const*, int const*, int const*, int const*, int const*, int, double*))(int const*, int const*, int const*, int const*, int const*, int, double*)>&&, std::allocator const&)@@Base+0x10940> │ │ │ │ + jmp *0x4164a(%rip) # 5db20 > std::__create_task_state::*(beagle::cpu::BeagleCPUImpl*, int const*, int const*, int const*, int const*, int const*, int, double*))(int const*, int const*, int const*, int const*, int const*, int, double*)>, std::allocator >(std::_Bind::*(beagle::cpu::BeagleCPUImpl*, int const*, int const*, int const*, int const*, int const*, int, double*))(int const*, int const*, int const*, int const*, int const*, int, double*)>&&, std::allocator const&)@@Base+0x10930> │ │ │ │ push $0x4a │ │ │ │ jmp 1c020 │ │ │ │ │ │ │ │ 000000000001c4e0 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt>: │ │ │ │ - jmp *0x43642(%rip) # 5fb28 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@GLIBCXX_3.4.21> │ │ │ │ + jmp *0x41642(%rip) # 5db28 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@GLIBCXX_3.4.21> │ │ │ │ push $0x4b │ │ │ │ jmp 1c020 │ │ │ │ │ │ │ │ 000000000001c4f0 : │ │ │ │ - jmp *0x4363a(%rip) │ │ │ │ + jmp *0x4163a(%rip) │ │ │ │ push $0x4c │ │ │ │ jmp 1c020 │ │ │ │ │ │ │ │ 000000000001c500 <__cxa_end_catch@plt>: │ │ │ │ - jmp *0x43632(%rip) │ │ │ │ + jmp *0x41632(%rip) │ │ │ │ push $0x4d │ │ │ │ jmp 1c020 │ │ │ │ │ │ │ │ 000000000001c510 ::~BeagleCPUImpl()@plt>: │ │ │ │ - jmp *0x4362a(%rip) # 5fb40 ::~BeagleCPUImpl()@@Base+0x14740> │ │ │ │ + jmp *0x4162a(%rip) # 5db40 ::~BeagleCPUImpl()@@Base+0x146f0> │ │ │ │ push $0x4e │ │ │ │ jmp 1c020 │ │ │ │ │ │ │ │ 000000000001c520 : │ │ │ │ - jmp *0x43622(%rip) │ │ │ │ + jmp *0x41622(%rip) │ │ │ │ push $0x4f │ │ │ │ jmp 1c020 │ │ │ │ │ │ │ │ 000000000001c530 <__tls_get_addr@plt>: │ │ │ │ - jmp *0x4361a(%rip) │ │ │ │ + jmp *0x4161a(%rip) │ │ │ │ push $0x50 │ │ │ │ jmp 1c020 │ │ │ │ │ │ │ │ 000000000001c540 >, std::chrono::duration >)@plt>: │ │ │ │ - jmp *0x43612(%rip) # 5fb58 >, std::chrono::duration >)@GLIBCXX_3.4.21> │ │ │ │ + jmp *0x41612(%rip) # 5db58 >, std::chrono::duration >)@GLIBCXX_3.4.21> │ │ │ │ push $0x51 │ │ │ │ jmp 1c020 │ │ │ │ │ │ │ │ 000000000001c550 : │ │ │ │ - jmp *0x4360a(%rip) │ │ │ │ + jmp *0x4160a(%rip) │ │ │ │ push $0x52 │ │ │ │ jmp 1c020 │ │ │ │ │ │ │ │ 000000000001c560 <__cxa_throw@plt>: │ │ │ │ - jmp *0x43602(%rip) │ │ │ │ + jmp *0x41602(%rip) │ │ │ │ push $0x53 │ │ │ │ jmp 1c020 │ │ │ │ │ │ │ │ 000000000001c570 : │ │ │ │ - jmp *0x435fa(%rip) │ │ │ │ + jmp *0x415fa(%rip) │ │ │ │ push $0x54 │ │ │ │ jmp 1c020 │ │ │ │ │ │ │ │ 000000000001c580 <_Unwind_Resume@plt>: │ │ │ │ - jmp *0x435f2(%rip) │ │ │ │ + jmp *0x415f2(%rip) │ │ │ │ push $0x55 │ │ │ │ jmp 1c020 │ │ │ │ │ │ │ │ 000000000001c590 : │ │ │ │ - jmp *0x435ea(%rip) │ │ │ │ + jmp *0x415ea(%rip) │ │ │ │ push $0x56 │ │ │ │ jmp 1c020 │ │ │ │ │ │ │ │ 000000000001c5a0 , std::allocator >::_M_create(unsigned long&, unsigned long)@plt>: │ │ │ │ - jmp *0x435e2(%rip) # 5fb88 , std::allocator >::_M_create(unsigned long&, unsigned long)@GLIBCXX_3.4.21> │ │ │ │ + jmp *0x415e2(%rip) # 5db88 , std::allocator >::_M_create(unsigned long&, unsigned long)@GLIBCXX_3.4.21> │ │ │ │ push $0x57 │ │ │ │ jmp 1c020 │ │ │ │ │ │ │ │ 000000000001c5b0 ()>, std::weak_ptr)@plt>: │ │ │ │ - jmp *0x435da(%rip) # 5fb90 ()>, std::weak_ptr)@@Base+0x16420> │ │ │ │ + jmp *0x415da(%rip) # 5db90 ()>, std::weak_ptr)@@Base+0x16350> │ │ │ │ push $0x58 │ │ │ │ jmp 1c020 │ │ │ │ │ │ │ │ 000000000001c5c0 : │ │ │ │ - jmp *0x435d2(%rip) │ │ │ │ + jmp *0x415d2(%rip) │ │ │ │ push $0x59 │ │ │ │ jmp 1c020 │ │ │ │ │ │ │ │ 000000000001c5d0 : │ │ │ │ - jmp *0x435ca(%rip) │ │ │ │ + jmp *0x415ca(%rip) │ │ │ │ push $0x5a │ │ │ │ jmp 1c020 │ │ │ │ │ │ │ │ 000000000001c5e0 ::~EigenDecompositionCube()@plt>: │ │ │ │ - jmp *0x435c2(%rip) # 5fba8 ::~EigenDecompositionCube()@@Base+0x360d8> │ │ │ │ + jmp *0x415c2(%rip) # 5dba8 ::~EigenDecompositionCube()@@Base+0x34da8> │ │ │ │ push $0x5b │ │ │ │ jmp 1c020 │ │ │ │ │ │ │ │ 000000000001c5f0 > std::__create_task_state::*(beagle::cpu::BeagleCPUImpl*, int const*, int const*, int const*, int const*, int const*, int, double*))(int const*, int const*, int const*, int const*, int const*, int, double*)>, std::allocator >(std::_Bind::*(beagle::cpu::BeagleCPUImpl*, int const*, int const*, int const*, int const*, int const*, int, double*))(int const*, int const*, int const*, int const*, int const*, int, double*)>&&, std::allocator const&)@plt>: │ │ │ │ - jmp *0x435ba(%rip) # 5fbb0 > std::__create_task_state::*(beagle::cpu::BeagleCPUImpl*, int const*, int const*, int const*, int const*, int const*, int, double*))(int const*, int const*, int const*, int const*, int const*, int, double*)>, std::allocator >(std::_Bind::*(beagle::cpu::BeagleCPUImpl*, int const*, int const*, int const*, int const*, int const*, int, double*))(int const*, int const*, int const*, int const*, int const*, int, double*)>&&, std::allocator const&)@@Base+0x10500> │ │ │ │ + jmp *0x415ba(%rip) # 5dbb0 > std::__create_task_state::*(beagle::cpu::BeagleCPUImpl*, int const*, int const*, int const*, int const*, int const*, int, double*))(int const*, int const*, int const*, int const*, int const*, int, double*)>, std::allocator >(std::_Bind::*(beagle::cpu::BeagleCPUImpl*, int const*, int const*, int const*, int const*, int const*, int, double*))(int const*, int const*, int const*, int const*, int const*, int, double*)>&&, std::allocator const&)@@Base+0x104f0> │ │ │ │ push $0x5c │ │ │ │ jmp 1c020 │ │ │ │ │ │ │ │ 000000000001c600 ::~EigenDecompositionCube()@plt>: │ │ │ │ - jmp *0x435b2(%rip) # 5fbb8 ::~EigenDecompositionCube()@@Base+0x36228> │ │ │ │ + jmp *0x415b2(%rip) # 5dbb8 ::~EigenDecompositionCube()@@Base+0x34ef8> │ │ │ │ push $0x5d │ │ │ │ jmp 1c020 │ │ │ │ │ │ │ │ 000000000001c610 : │ │ │ │ - jmp *0x435aa(%rip) │ │ │ │ + jmp *0x415aa(%rip) │ │ │ │ push $0x5e │ │ │ │ jmp 1c020 │ │ │ │ │ │ │ │ 000000000001c620 : │ │ │ │ - jmp *0x435a2(%rip) │ │ │ │ + jmp *0x415a2(%rip) │ │ │ │ push $0x5f │ │ │ │ jmp 1c020 │ │ │ │ │ │ │ │ 000000000001c630 , std::allocator > const&)@plt>: │ │ │ │ - jmp *0x4359a(%rip) # 5fbd0 , std::allocator > const&)@GLIBCXX_3.4.21> │ │ │ │ + jmp *0x4159a(%rip) # 5dbd0 , std::allocator > const&)@GLIBCXX_3.4.21> │ │ │ │ push $0x60 │ │ │ │ jmp 1c020 │ │ │ ├── objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.plt.got {} │ │ │ │ @@ -1,152 +1,152 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ Disassembly of section .plt.got: │ │ │ │ │ │ │ │ 000000000001c640 ::removeScaleFactors(int const*, int, int)@plt>: │ │ │ │ - jmp *0x43592(%rip) # 5fbd8 ::removeScaleFactors(int const*, int, int)@@Base+0x2d5d8> │ │ │ │ + jmp *0x41592(%rip) # 5dbd8 ::removeScaleFactors(int const*, int, int)@@Base+0x2c798> │ │ │ │ xchg %ax,%ax │ │ │ │ │ │ │ │ 000000000001c648 ::calcRootLogLikelihoodsPerCategory(int, int, int, double*)@plt>: │ │ │ │ - jmp *0x43592(%rip) # 5fbe0 ::calcRootLogLikelihoodsPerCategory(int, int, int, double*)@@Base+0x2c120> │ │ │ │ + jmp *0x41592(%rip) # 5dbe0 ::calcRootLogLikelihoodsPerCategory(int, int, int, double*)@@Base+0x2b3d0> │ │ │ │ xchg %ax,%ax │ │ │ │ │ │ │ │ 000000000001c650 ::accumulateScaleFactors(int const*, int, int)@plt>: │ │ │ │ - jmp *0x435c2(%rip) # 5fc18 ::accumulateScaleFactors(int const*, int, int)@@Base+0x2a518> │ │ │ │ + jmp *0x415c2(%rip) # 5dc18 ::accumulateScaleFactors(int const*, int, int)@@Base+0x29928> │ │ │ │ xchg %ax,%ax │ │ │ │ │ │ │ │ 000000000001c658 <__cxa_finalize@plt>: │ │ │ │ - jmp *0x4362a(%rip) │ │ │ │ + jmp *0x4162a(%rip) │ │ │ │ xchg %ax,%ax │ │ │ │ │ │ │ │ 000000000001c660 ::accumulateScaleFactors(int const*, int, int)@plt>: │ │ │ │ - jmp *0x4362a(%rip) # 5fc90 ::accumulateScaleFactors(int const*, int, int)@@Base+0x2cf70> │ │ │ │ + jmp *0x4162a(%rip) # 5dc90 ::accumulateScaleFactors(int const*, int, int)@@Base+0x2c1e0> │ │ │ │ xchg %ax,%ax │ │ │ │ │ │ │ │ 000000000001c668 ::calcEdgeLogLikelihoodsSecondDeriv(int, int, int, int, int, int, int, int, double*, double*, double*)@plt>: │ │ │ │ - jmp *0x43632(%rip) # 5fca0 ::calcEdgeLogLikelihoodsSecondDeriv(int, int, int, int, int, int, int, int, double*, double*, double*)@@Base+0x29ba0> │ │ │ │ + jmp *0x41632(%rip) # 5dca0 ::calcEdgeLogLikelihoodsSecondDeriv(int, int, int, int, int, int, int, int, double*, double*, double*)@@Base+0x28fa0> │ │ │ │ xchg %ax,%ax │ │ │ │ │ │ │ │ 000000000001c670 ::upPrePartials(bool, int const*, int, int)@plt>: │ │ │ │ - jmp *0x43632(%rip) # 5fca8 ::upPrePartials(bool, int const*, int, int)@@Base+0x2d548> │ │ │ │ + jmp *0x41632(%rip) # 5dca8 ::upPrePartials(bool, int const*, int, int)@@Base+0x2c738> │ │ │ │ xchg %ax,%ax │ │ │ │ │ │ │ │ 000000000001c678 ::autoPartitionPartialsOperations(int const*, int*, int, int)@plt>: │ │ │ │ - jmp *0x4363a(%rip) # 5fcb8 ::autoPartitionPartialsOperations(int const*, int*, int, int)@@Base+0x3d858> │ │ │ │ + jmp *0x4163a(%rip) # 5dcb8 ::autoPartitionPartialsOperations(int const*, int*, int, int)@@Base+0x3c008> │ │ │ │ xchg %ax,%ax │ │ │ │ │ │ │ │ 000000000001c680 ::setTransitionMatrix(int, double const*, double)@plt>: │ │ │ │ - jmp *0x4364a(%rip) # 5fcd0 ::setTransitionMatrix(int, double const*, double)@@Base+0x402b0> │ │ │ │ + jmp *0x4164a(%rip) # 5dcd0 ::setTransitionMatrix(int, double const*, double)@@Base+0x3e5d0> │ │ │ │ xchg %ax,%ax │ │ │ │ │ │ │ │ 000000000001c688 ::setTransitionMatrix(int, double const*, double)@plt>: │ │ │ │ - jmp *0x4366a(%rip) # 5fcf8 ::setTransitionMatrix(int, double const*, double)@@Base+0x35958> │ │ │ │ + jmp *0x4166a(%rip) # 5dcf8 ::setTransitionMatrix(int, double const*, double)@@Base+0x346d8> │ │ │ │ xchg %ax,%ax │ │ │ │ │ │ │ │ 000000000001c690 ::resetScaleFactors(int)@plt>: │ │ │ │ - jmp *0x436c2(%rip) # 5fd58 ::resetScaleFactors(int)@@Base+0x22228> │ │ │ │ + jmp *0x416c2(%rip) # 5dd58 ::resetScaleFactors(int)@@Base+0x21a38> │ │ │ │ xchg %ax,%ax │ │ │ │ │ │ │ │ 000000000001c698 ::upPartialsByPartitionAsync(int const*, int)@plt>: │ │ │ │ - jmp *0x436da(%rip) # 5fd78 ::upPartialsByPartitionAsync(int const*, int)@@Base+0xe4f8> │ │ │ │ + jmp *0x416da(%rip) # 5dd78 ::upPartialsByPartitionAsync(int const*, int)@@Base+0xe598> │ │ │ │ xchg %ax,%ax │ │ │ │ │ │ │ │ 000000000001c6a0 ::autoPartitionPartialsOperations(int const*, int*, int, int)@plt>: │ │ │ │ - jmp *0x436ea(%rip) # 5fd90 ::autoPartitionPartialsOperations(int const*, int*, int, int)@@Base+0x416d0> │ │ │ │ + jmp *0x416ea(%rip) # 5dd90 ::autoPartitionPartialsOperations(int const*, int*, int, int)@@Base+0x3f8f0> │ │ │ │ xchg %ax,%ax │ │ │ │ │ │ │ │ 000000000001c6a8 ::autoRescalePartials(double*, short*)@plt>: │ │ │ │ - jmp *0x436f2(%rip) # 5fda0 ::autoRescalePartials(double*, short*)@@Base+0x2f3a0> │ │ │ │ + jmp *0x416f2(%rip) # 5dda0 ::autoRescalePartials(double*, short*)@@Base+0x2e340> │ │ │ │ xchg %ax,%ax │ │ │ │ │ │ │ │ 000000000001c6b0 ::accumulateDerivatives(double*, double*, double*)@plt>: │ │ │ │ - jmp *0x43702(%rip) # 5fdb8 ::accumulateDerivatives(double*, double*, double*)@@Base+0x206b8> │ │ │ │ + jmp *0x41702(%rip) # 5ddb8 ::accumulateDerivatives(double*, double*, double*)@@Base+0x20028> │ │ │ │ xchg %ax,%ax │ │ │ │ │ │ │ │ 000000000001c6b8 ::calcEdgeLogLikelihoodsFirstDeriv(int, int, int, int, int, int, int, double*, double*)@plt>: │ │ │ │ - jmp *0x43712(%rip) # 5fdd0 ::calcEdgeLogLikelihoodsFirstDeriv(int, int, int, int, int, int, int, double*, double*)@@Base+0x29310> │ │ │ │ + jmp *0x41712(%rip) # 5ddd0 ::calcEdgeLogLikelihoodsFirstDeriv(int, int, int, int, int, int, int, double*, double*)@@Base+0x28700> │ │ │ │ xchg %ax,%ax │ │ │ │ │ │ │ │ 000000000001c6c0 ::calcEdgeLogLikelihoodsFirstDeriv(int, int, int, int, int, int, int, double*, double*)@plt>: │ │ │ │ - jmp *0x43712(%rip) # 5fdd8 ::calcEdgeLogLikelihoodsFirstDeriv(int, int, int, int, int, int, int, double*, double*)@@Base+0x25e58> │ │ │ │ + jmp *0x41712(%rip) # 5ddd8 ::calcEdgeLogLikelihoodsFirstDeriv(int, int, int, int, int, int, int, double*, double*)@@Base+0x25388> │ │ │ │ xchg %ax,%ax │ │ │ │ │ │ │ │ 000000000001c6c8 ::resetScaleFactors(int)@plt>: │ │ │ │ - jmp *0x43712(%rip) # 5fde0 ::resetScaleFactors(int)@@Base+0x22310> │ │ │ │ + jmp *0x41712(%rip) # 5dde0 ::resetScaleFactors(int)@@Base+0x21b20> │ │ │ │ xchg %ax,%ax │ │ │ │ │ │ │ │ 000000000001c6d0 ::accumulateDerivatives(double*, double*, double*)@plt>: │ │ │ │ - jmp *0x43722(%rip) # 5fdf8 ::accumulateDerivatives(double*, double*, double*)@@Base+0x20bb8> │ │ │ │ + jmp *0x41722(%rip) # 5ddf8 ::accumulateDerivatives(double*, double*, double*)@@Base+0x203e8> │ │ │ │ xchg %ax,%ax │ │ │ │ │ │ │ │ 000000000001c6d8 ::upPartials(bool, int const*, int, int)@plt>: │ │ │ │ - jmp *0x43732(%rip) # 5fe10 ::upPartials(bool, int const*, int, int)@@Base+0x2a3f0> │ │ │ │ + jmp *0x41732(%rip) # 5de10 ::upPartials(bool, int const*, int, int)@@Base+0x29820> │ │ │ │ xchg %ax,%ax │ │ │ │ │ │ │ │ 000000000001c6e0 ::calcEdgeLogDerivatives(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*, double*, double*)@plt>: │ │ │ │ - jmp *0x4373a(%rip) # 5fe20 ::calcEdgeLogDerivatives(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*, double*, double*)@@Base+0x1dae0> │ │ │ │ + jmp *0x4173a(%rip) # 5de20 ::calcEdgeLogDerivatives(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*, double*, double*)@@Base+0x1d5f0> │ │ │ │ xchg %ax,%ax │ │ │ │ │ │ │ │ 000000000001c6e8 ::autoRescalePartials(float*, short*)@plt>: │ │ │ │ - jmp *0x43762(%rip) # 5fe50 ::autoRescalePartials(float*, short*)@@Base+0x2f210> │ │ │ │ + jmp *0x41762(%rip) # 5de50 ::autoRescalePartials(float*, short*)@@Base+0x2e200> │ │ │ │ xchg %ax,%ax │ │ │ │ │ │ │ │ 000000000001c6f0 ::calcEdgeLogDerivatives(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*, double*, double*)@plt>: │ │ │ │ - jmp *0x437a2(%rip) # 5fe98 ::calcEdgeLogDerivatives(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*, double*, double*)@@Base+0x1d898> │ │ │ │ + jmp *0x417a2(%rip) # 5de98 ::calcEdgeLogDerivatives(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*, double*, double*)@@Base+0x1d3a8> │ │ │ │ xchg %ax,%ax │ │ │ │ │ │ │ │ 000000000001c6f8 ::calcEdgeLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@plt>: │ │ │ │ - jmp *0x437a2(%rip) # 5fea0 ::calcEdgeLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x21fa0> │ │ │ │ + jmp *0x417a2(%rip) # 5dea0 ::calcEdgeLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x217c0> │ │ │ │ xchg %ax,%ax │ │ │ │ │ │ │ │ 000000000001c700 ::removeScaleFactors(int const*, int, int)@plt>: │ │ │ │ - jmp *0x437aa(%rip) # 5feb0 ::removeScaleFactors(int const*, int, int)@@Base+0x2aef0> │ │ │ │ + jmp *0x417aa(%rip) # 5deb0 ::removeScaleFactors(int const*, int, int)@@Base+0x2a250> │ │ │ │ xchg %ax,%ax │ │ │ │ │ │ │ │ 000000000001c708 ::calcEdgeLogLikelihoodsSecondDeriv(int, int, int, int, int, int, int, int, double*, double*, double*)@plt>: │ │ │ │ - jmp *0x437c2(%rip) # 5fed0 ::calcEdgeLogLikelihoodsSecondDeriv(int, int, int, int, int, int, int, int, double*, double*, double*)@@Base+0x26b10> │ │ │ │ + jmp *0x417c2(%rip) # 5ded0 ::calcEdgeLogLikelihoodsSecondDeriv(int, int, int, int, int, int, int, int, double*, double*, double*)@@Base+0x25ff0> │ │ │ │ xchg %ax,%ax │ │ │ │ │ │ │ │ 000000000001c710 ::calcEdgeLogLikelihoodsSecondDerivByPartition(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*, double*, double*)@plt>: │ │ │ │ - jmp *0x437ca(%rip) # 5fee0 ::calcEdgeLogLikelihoodsSecondDerivByPartition(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*, double*, double*)@@Base+0x255e0> │ │ │ │ + jmp *0x417ca(%rip) # 5dee0 ::calcEdgeLogLikelihoodsSecondDerivByPartition(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*, double*, double*)@@Base+0x24b80> │ │ │ │ xchg %ax,%ax │ │ │ │ │ │ │ │ 000000000001c718 ::upPrePartials(bool, int const*, int, int)@plt>: │ │ │ │ - jmp *0x437f2(%rip) # 5ff10 ::upPrePartials(bool, int const*, int, int)@@Base+0x2ade0> │ │ │ │ + jmp *0x417f2(%rip) # 5df10 ::upPrePartials(bool, int const*, int, int)@@Base+0x2a170> │ │ │ │ xchg %ax,%ax │ │ │ │ │ │ │ │ 000000000001c720 ::upPartialsByPartitionAsync(int const*, int)@plt>: │ │ │ │ - jmp *0x4380a(%rip) # 5ff30 ::upPartialsByPartitionAsync(int const*, int)@@Base+0xed50> │ │ │ │ + jmp *0x4180a(%rip) # 5df30 ::upPartialsByPartitionAsync(int const*, int)@@Base+0xed80> │ │ │ │ xchg %ax,%ax │ │ │ │ │ │ │ │ 000000000001c728 ::calcRootLogLikelihoodsPerCategory(int, int, int, double*)@plt>: │ │ │ │ - jmp *0x43852(%rip) # 5ff80 ::calcRootLogLikelihoodsPerCategory(int, int, int, double*)@@Base+0x2ed40> │ │ │ │ + jmp *0x41852(%rip) # 5df80 ::calcRootLogLikelihoodsPerCategory(int, int, int, double*)@@Base+0x2dd40> │ │ │ │ xchg %ax,%ax │ │ │ │ │ │ │ │ 000000000001c730 ::calcEdgeLogLikelihoodsSecondDerivByPartition(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*, double*, double*)@plt>: │ │ │ │ - jmp *0x43852(%rip) # 5ff88 ::calcEdgeLogLikelihoodsSecondDerivByPartition(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*, double*, double*)@@Base+0x28cc8> │ │ │ │ + jmp *0x41852(%rip) # 5df88 ::calcEdgeLogLikelihoodsSecondDerivByPartition(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*, double*, double*)@@Base+0x280c8> │ │ │ │ xchg %ax,%ax │ │ │ │ │ │ │ │ 000000000001c738 ::upPartials(bool, int const*, int, int)@plt>: │ │ │ │ - jmp *0x4386a(%rip) # 5ffa8 ::upPartials(bool, int const*, int, int)@@Base+0x2cfb8> │ │ │ │ + jmp *0x4186a(%rip) # 5dfa8 ::upPartials(bool, int const*, int, int)@@Base+0x2c248> │ │ │ │ xchg %ax,%ax │ │ │ │ │ │ │ │ 000000000001c740 ::reorderPatternsByPartition()@plt>: │ │ │ │ - jmp *0x43872(%rip) # 5ffb8 ::reorderPatternsByPartition()@@Base+0x18c18> │ │ │ │ + jmp *0x41872(%rip) # 5dfb8 ::reorderPatternsByPartition()@@Base+0x18a08> │ │ │ │ xchg %ax,%ax │ │ │ │ │ │ │ │ 000000000001c748 ::calcEdgeLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@plt>: │ │ │ │ - jmp *0x43872(%rip) # 5ffc0 ::calcEdgeLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x1a600> │ │ │ │ + jmp *0x41872(%rip) # 5dfc0 ::calcEdgeLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x1a3e0> │ │ │ │ xchg %ax,%ax │ │ │ │ │ │ │ │ 000000000001c750 ::calcCrossProducts(int const*, int const*, int const*, int const*, double const*, int, double*, double*)@plt>: │ │ │ │ - jmp *0x4387a(%rip) # 5ffd0 ::calcCrossProducts(int const*, int const*, int const*, int const*, double const*, int, double*, double*)@@Base+0x181e0> │ │ │ │ + jmp *0x4187a(%rip) # 5dfd0 ::calcCrossProducts(int const*, int const*, int const*, int const*, double const*, int, double*, double*)@@Base+0x18010> │ │ │ │ xchg %ax,%ax │ │ │ │ │ │ │ │ 000000000001c758 ::reorderPatternsByPartition()@plt>: │ │ │ │ - jmp *0x43882(%rip) # 5ffe0 ::reorderPatternsByPartition()@@Base+0x19180> │ │ │ │ + jmp *0x41882(%rip) # 5dfe0 ::reorderPatternsByPartition()@@Base+0x18f40> │ │ │ │ xchg %ax,%ax │ │ │ │ │ │ │ │ 000000000001c760 ::calcCrossProducts(int const*, int const*, int const*, int const*, double const*, int, double*, double*)@plt>: │ │ │ │ - jmp *0x4388a(%rip) # 5fff0 ::calcCrossProducts(int const*, int const*, int const*, int const*, double const*, int, double*, double*)@@Base+0x18010> │ │ │ │ + jmp *0x4188a(%rip) # 5dff0 ::calcCrossProducts(int const*, int const*, int const*, int const*, double const*, int, double*, double*)@@Base+0x17e50> │ │ │ │ xchg %ax,%ax │ │ │ ├── objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {} │ │ │ │ @@ -1,203 +1,203 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ Disassembly of section .text: │ │ │ │ │ │ │ │ -000000000001c780 : │ │ │ │ +000000000001c770 : │ │ │ │ sub $0x18,%rsp │ │ │ │ xor %eax,%eax │ │ │ │ mov %fs:0x28,%rdx │ │ │ │ mov %rdx,0x8(%rsp) │ │ │ │ mov (%rsi),%rdx │ │ │ │ mov %rax,(%rsi) │ │ │ │ mov (%rdi),%rax │ │ │ │ - mov %rdx,(%rdi) │ │ │ │ mov %rax,(%rsp) │ │ │ │ + mov %rdx,(%rdi) │ │ │ │ test %rax,%rax │ │ │ │ - je 1c7b1 ::calcCrossProducts(int const*, int const*, int const*, int const*, double const*, int, double*, double*)@plt+0x51> │ │ │ │ + je 1c7a1 ::calcCrossProducts(int const*, int const*, int const*, int const*, double const*, int, double*, double*)@plt+0x41> │ │ │ │ mov %rsp,%rdi │ │ │ │ call 1c290 │ │ │ │ mov 0x8(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - je 1c7c6 ::calcCrossProducts(int const*, int const*, int const*, int const*, double const*, int, double*, double*)@plt+0x66> │ │ │ │ + je 1c7b6 ::calcCrossProducts(int const*, int const*, int const*, int const*, double const*, int, double*, double*)@plt+0x56> │ │ │ │ call 1c370 <__stack_chk_fail@plt> │ │ │ │ add $0x18,%rsp │ │ │ │ ret │ │ │ │ nop │ │ │ │ mov 0x58(%rbx),%rdi │ │ │ │ cmp %rdi,%r14 │ │ │ │ - jne 1c7fc ::calcCrossProducts(int const*, int const*, int const*, int const*, double const*, int, double*, double*)@plt+0x9c> │ │ │ │ + jne 1c7ec ::calcCrossProducts(int const*, int const*, int const*, int const*, double const*, int, double*, double*)@plt+0x8c> │ │ │ │ vzeroupper │ │ │ │ mov 0x38(%rbx),%rdi │ │ │ │ cmp %rdi,%r13 │ │ │ │ - je 1c7e6 ::calcCrossProducts(int const*, int const*, int const*, int const*, double const*, int, double*, double*)@plt+0x86> │ │ │ │ + je 1c7d6 ::calcCrossProducts(int const*, int const*, int const*, int const*, double const*, int, double*, double*)@plt+0x76> │ │ │ │ call 1c300 │ │ │ │ mov 0x20(%rbx),%rdi │ │ │ │ cmp %rdi,%r12 │ │ │ │ - je 1c806 ::calcCrossProducts(int const*, int const*, int const*, int const*, double const*, int, double*, double*)@plt+0xa6> │ │ │ │ + je 1c7f6 ::calcCrossProducts(int const*, int const*, int const*, int const*, double const*, int, double*, double*)@plt+0x96> │ │ │ │ mov (%rdi),%r13 │ │ │ │ call 1c300 │ │ │ │ mov %r13,%rdi │ │ │ │ - jmp 1c7ea ::calcCrossProducts(int const*, int const*, int const*, int const*, double const*, int, double*, double*)@plt+0x8a> │ │ │ │ + jmp 1c7da ::calcCrossProducts(int const*, int const*, int const*, int const*, double const*, int, double*, double*)@plt+0x7a> │ │ │ │ vzeroupper │ │ │ │ call 1c300 │ │ │ │ - jmp 1c7d8 ::calcCrossProducts(int const*, int const*, int const*, int const*, double const*, int, double*, double*)@plt+0x78> │ │ │ │ + jmp 1c7c8 ::calcCrossProducts(int const*, int const*, int const*, int const*, double const*, int, double*, double*)@plt+0x68> │ │ │ │ mov 0x8(%rbx),%rdi │ │ │ │ cmp %rdi,%rbp │ │ │ │ - je 1c81c ::calcCrossProducts(int const*, int const*, int const*, int const*, double const*, int, double*, double*)@plt+0xbc> │ │ │ │ + je 1c80c ::calcCrossProducts(int const*, int const*, int const*, int const*, double const*, int, double*, double*)@plt+0xac> │ │ │ │ mov (%rdi),%rbx │ │ │ │ call 1c300 │ │ │ │ mov %rbx,%rdi │ │ │ │ - jmp 1c80a ::calcCrossProducts(int const*, int const*, int const*, int const*, double const*, int, double*, double*)@plt+0xaa> │ │ │ │ + jmp 1c7fa ::calcCrossProducts(int const*, int const*, int const*, int const*, double const*, int, double*, double*)@plt+0x9a> │ │ │ │ mov %r15,%rdi │ │ │ │ call 1c580 <_Unwind_Resume@plt> │ │ │ │ mov %rbx,%rdi │ │ │ │ vzeroupper │ │ │ │ call 1c300 │ │ │ │ mov %r14,%rdi │ │ │ │ call 1c580 <_Unwind_Resume@plt> │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - lea 0x437d1(%rip),%rdi # 60018 @@Base+0x9b8> │ │ │ │ - lea 0x437ca(%rip),%rax # 60018 @@Base+0x9b8> │ │ │ │ + lea 0x417e1(%rip),%rdi # 5e018 @@Base+0x9b8> │ │ │ │ + lea 0x417da(%rip),%rax # 5e018 @@Base+0x9b8> │ │ │ │ cmp %rdi,%rax │ │ │ │ - je 1c868 ::calcCrossProducts(int const*, int const*, int const*, int const*, double const*, int, double*, double*)@plt+0x108> │ │ │ │ - mov 0x4371e(%rip),%rax │ │ │ │ + je 1c858 ::calcCrossProducts(int const*, int const*, int const*, int const*, double const*, int, double*, double*)@plt+0xf8> │ │ │ │ + mov 0x4172e(%rip),%rax │ │ │ │ test %rax,%rax │ │ │ │ - je 1c868 ::calcCrossProducts(int const*, int const*, int const*, int const*, double const*, int, double*, double*)@plt+0x108> │ │ │ │ + je 1c858 ::calcCrossProducts(int const*, int const*, int const*, int const*, double const*, int, double*, double*)@plt+0xf8> │ │ │ │ jmp *%rax │ │ │ │ nopl 0x0(%rax) │ │ │ │ ret │ │ │ │ nopl 0x0(%rax) │ │ │ │ - lea 0x437a1(%rip),%rdi # 60018 @@Base+0x9b8> │ │ │ │ - lea 0x4379a(%rip),%rsi # 60018 @@Base+0x9b8> │ │ │ │ + lea 0x417b1(%rip),%rdi # 5e018 @@Base+0x9b8> │ │ │ │ + lea 0x417aa(%rip),%rsi # 5e018 @@Base+0x9b8> │ │ │ │ sub %rdi,%rsi │ │ │ │ mov %rsi,%rax │ │ │ │ shr $0x3f,%rsi │ │ │ │ sar $0x3,%rax │ │ │ │ add %rax,%rsi │ │ │ │ sar $1,%rsi │ │ │ │ - je 1c8a8 ::calcCrossProducts(int const*, int const*, int const*, int const*, double const*, int, double*, double*)@plt+0x148> │ │ │ │ - mov 0x4372d(%rip),%rax │ │ │ │ + je 1c898 ::calcCrossProducts(int const*, int const*, int const*, int const*, double const*, int, double*, double*)@plt+0x138> │ │ │ │ + mov 0x4173d(%rip),%rax │ │ │ │ test %rax,%rax │ │ │ │ - je 1c8a8 ::calcCrossProducts(int const*, int const*, int const*, int const*, double const*, int, double*, double*)@plt+0x148> │ │ │ │ + je 1c898 ::calcCrossProducts(int const*, int const*, int const*, int const*, double const*, int, double*, double*)@plt+0x138> │ │ │ │ jmp *%rax │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ ret │ │ │ │ nopl 0x0(%rax) │ │ │ │ endbr64 │ │ │ │ - cmpb $0x0,0x4375d(%rip) # 60018 @@Base+0x9b8> │ │ │ │ - jne 1c8e8 ::calcCrossProducts(int const*, int const*, int const*, int const*, double const*, int, double*, double*)@plt+0x188> │ │ │ │ + cmpb $0x0,0x4176d(%rip) # 5e018 @@Base+0x9b8> │ │ │ │ + jne 1c8d8 ::calcCrossProducts(int const*, int const*, int const*, int const*, double const*, int, double*, double*)@plt+0x178> │ │ │ │ push %rbp │ │ │ │ - cmpq $0x0,0x433c2(%rip) │ │ │ │ + cmpq $0x0,0x413d2(%rip) │ │ │ │ mov %rsp,%rbp │ │ │ │ - je 1c8d7 ::calcCrossProducts(int const*, int const*, int const*, int const*, double const*, int, double*, double*)@plt+0x177> │ │ │ │ - mov 0x4372e(%rip),%rdi # 60000 @@Base+0x9a0> │ │ │ │ + je 1c8c7 ::calcCrossProducts(int const*, int const*, int const*, int const*, double const*, int, double*, double*)@plt+0x167> │ │ │ │ + mov 0x4173e(%rip),%rdi # 5e000 @@Base+0x9a0> │ │ │ │ call 1c658 <__cxa_finalize@plt> │ │ │ │ - call 1c840 ::calcCrossProducts(int const*, int const*, int const*, int const*, double const*, int, double*, double*)@plt+0xe0> │ │ │ │ - movb $0x1,0x43735(%rip) # 60018 @@Base+0x9b8> │ │ │ │ + call 1c830 ::calcCrossProducts(int const*, int const*, int const*, int const*, double const*, int, double*, double*)@plt+0xd0> │ │ │ │ + movb $0x1,0x41745(%rip) # 5e018 @@Base+0x9b8> │ │ │ │ pop %rbp │ │ │ │ ret │ │ │ │ nopl (%rax) │ │ │ │ ret │ │ │ │ nopl 0x0(%rax) │ │ │ │ endbr64 │ │ │ │ - jmp 1c870 ::calcCrossProducts(int const*, int const*, int const*, int const*, double const*, int, double*, double*)@plt+0x110> │ │ │ │ + jmp 1c860 ::calcCrossProducts(int const*, int const*, int const*, int const*, double const*, int, double*, double*)@plt+0x100> │ │ │ │ nopl 0x0(%rax) │ │ │ │ │ │ │ │ -000000000001c900 : │ │ │ │ +000000000001c8f0 : │ │ │ │ endbr64 │ │ │ │ push %r15 │ │ │ │ + mov $0x5043,%eax │ │ │ │ + mov $0x5043,%edx │ │ │ │ push %r14 │ │ │ │ - push %r13 │ │ │ │ lea 0x68(%rdi),%r14 │ │ │ │ + push %r13 │ │ │ │ + lea 0x48(%rdi),%r13 │ │ │ │ push %r12 │ │ │ │ + lea 0x20(%rdi),%r12 │ │ │ │ push %rbp │ │ │ │ - push %rbx │ │ │ │ lea 0x8(%rdi),%rbp │ │ │ │ + vpbroadcastq %rbp,%xmm0 │ │ │ │ + push %rbx │ │ │ │ + mov %rdi,%rbx │ │ │ │ sub $0x8,%rsp │ │ │ │ - mov 0x433c7(%rip),%rax │ │ │ │ - lea 0x20(%rdi),%r12 │ │ │ │ - vmovq %rbp,%xmm1 │ │ │ │ - vpunpcklqdq %xmm1,%xmm1,%xmm0 │ │ │ │ - vmovq %r12,%xmm2 │ │ │ │ - lea 0x48(%rdi),%r13 │ │ │ │ - movq $0x0,0x18(%rdi) │ │ │ │ + mov %ax,0x48(%rdi) │ │ │ │ + mov 0x413b8(%rip),%rax │ │ │ │ vmovdqu %xmm0,0x8(%rdi) │ │ │ │ - vpunpcklqdq %xmm2,%xmm2,%xmm0 │ │ │ │ + vpbroadcastq %r12,%xmm0 │ │ │ │ + movq $0x0,0x18(%rdi) │ │ │ │ + add $0x10,%rax │ │ │ │ movq $0x0,0x30(%rdi) │ │ │ │ mov %r13,0x38(%rdi) │ │ │ │ vmovdqu %xmm0,0x20(%rdi) │ │ │ │ - movw $0x5043,0x48(%rdi) │ │ │ │ - mov %rdi,%rbx │ │ │ │ movb $0x55,0x2(%r13) │ │ │ │ - add $0x10,%rax │ │ │ │ movq $0x3,0x40(%rdi) │ │ │ │ movb $0x0,0x4b(%rdi) │ │ │ │ mov %r14,0x58(%rdi) │ │ │ │ - movw $0x5043,0x68(%rdi) │ │ │ │ + mov %dx,0x68(%rdi) │ │ │ │ movb $0x55,0x2(%r14) │ │ │ │ movq $0x3,0x60(%rdi) │ │ │ │ movb $0x0,0x6b(%rdi) │ │ │ │ mov %rax,(%rdi) │ │ │ │ mov $0x30,%edi │ │ │ │ call 1c310 │ │ │ │ - vmovq 0x41759(%rip),%xmm3 │ │ │ │ - lea 0x386ac(%rip),%rdx # 5505a ::calcEdgeLogLikelihoodsByPartitionAsync(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0xc1a> │ │ │ │ + vmovq 0x3f769(%rip),%xmm1 │ │ │ │ + lea 0x366bc(%rip),%rdx # 5305a ::calcEdgeLogLikelihoodsByPartitionAsync(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0xdca> │ │ │ │ mov %rax,%rdi │ │ │ │ mov %r12,%rsi │ │ │ │ - vpinsrq $0x1,%rdx,%xmm3,%xmm0 │ │ │ │ + vpinsrq $0x1,%rdx,%xmm1,%xmm0 │ │ │ │ vmovdqu %xmm0,0x10(%rax) │ │ │ │ - vmovdqa 0x3a439(%rip),%xmm0 │ │ │ │ + vmovdqa 0x38449(%rip),%xmm0 │ │ │ │ vmovdqu %xmm0,0x20(%rax) │ │ │ │ call 1c060 │ │ │ │ - mov $0x8,%edi │ │ │ │ incq 0x30(%rbx) │ │ │ │ + mov $0x8,%edi │ │ │ │ call 1c310 │ │ │ │ mov %rax,%r15 │ │ │ │ - mov 0x4353f(%rip),%rax # 5ff28 @@Base+0x940> │ │ │ │ + mov 0x4154f(%rip),%rax # 5df28 @@Base+0x940> │ │ │ │ mov $0x18,%edi │ │ │ │ add $0x10,%rax │ │ │ │ mov %rax,(%r15) │ │ │ │ call 1c310 │ │ │ │ - mov %rax,%rdi │ │ │ │ mov %r15,0x10(%rax) │ │ │ │ + mov %rax,%rdi │ │ │ │ mov %rbp,%rsi │ │ │ │ call 1c060 │ │ │ │ - mov $0x8,%edi │ │ │ │ incq 0x18(%rbx) │ │ │ │ + mov $0x8,%edi │ │ │ │ call 1c310 │ │ │ │ mov %rax,%r15 │ │ │ │ - mov 0x435b7(%rip),%rax # 5ffd8 @@Base+0x9c8> │ │ │ │ + mov 0x415c7(%rip),%rax # 5dfd8 @@Base+0x9c8> │ │ │ │ mov $0x18,%edi │ │ │ │ add $0x10,%rax │ │ │ │ mov %rax,(%r15) │ │ │ │ call 1c310 │ │ │ │ - mov %rax,%rdi │ │ │ │ mov %r15,0x10(%rax) │ │ │ │ + mov %rax,%rdi │ │ │ │ mov %rbp,%rsi │ │ │ │ call 1c060 │ │ │ │ - mov $0x8,%edi │ │ │ │ incq 0x18(%rbx) │ │ │ │ + mov $0x8,%edi │ │ │ │ call 1c310 │ │ │ │ mov %rax,%r15 │ │ │ │ - mov 0x432bf(%rip),%rax # 5fd18 @@Base+0x6e0> │ │ │ │ + mov 0x412cf(%rip),%rax # 5dd18 @@Base+0x6e0> │ │ │ │ mov $0x18,%edi │ │ │ │ add $0x10,%rax │ │ │ │ mov %rax,(%r15) │ │ │ │ call 1c310 │ │ │ │ - mov %rax,%rdi │ │ │ │ mov %r15,0x10(%rax) │ │ │ │ + mov %rax,%rdi │ │ │ │ mov %rbp,%rsi │ │ │ │ call 1c060 │ │ │ │ - mov $0x8,%edi │ │ │ │ incq 0x18(%rbx) │ │ │ │ + mov $0x8,%edi │ │ │ │ call 1c310 │ │ │ │ mov %rax,%r15 │ │ │ │ - mov 0x432df(%rip),%rax # 5fd70 @@Base+0x710> │ │ │ │ + mov 0x412ef(%rip),%rax # 5dd70 @@Base+0x710> │ │ │ │ mov $0x18,%edi │ │ │ │ add $0x10,%rax │ │ │ │ mov %rax,(%r15) │ │ │ │ call 1c310 │ │ │ │ mov %r15,0x10(%rax) │ │ │ │ mov %rbp,%rsi │ │ │ │ mov %rax,%rdi │ │ │ │ @@ -210,323 +210,314 @@ │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ ret │ │ │ │ endbr64 │ │ │ │ mov %rax,%r15 │ │ │ │ vzeroupper │ │ │ │ - jmp 1c7d8 ::calcCrossProducts(int const*, int const*, int const*, int const*, double const*, int, double*, double*)@plt+0x78> │ │ │ │ + jmp 1c7c8 ::calcCrossProducts(int const*, int const*, int const*, int const*, double const*, int, double*, double*)@plt+0x68> │ │ │ │ endbr64 │ │ │ │ mov %rax,%r15 │ │ │ │ - jmp 1c7cc ::calcCrossProducts(int const*, int const*, int const*, int const*, double const*, int, double*, double*)@plt+0x6c> │ │ │ │ + jmp 1c7bc ::calcCrossProducts(int const*, int const*, int const*, int const*, double const*, int, double*, double*)@plt+0x5c> │ │ │ │ nop │ │ │ │ │ │ │ │ -000000000001cae0 : │ │ │ │ +000000000001cad0 : │ │ │ │ endbr64 │ │ │ │ push %r14 │ │ │ │ - push %rbx │ │ │ │ mov $0x78,%edi │ │ │ │ + push %rbx │ │ │ │ sub $0x8,%rsp │ │ │ │ call 1c310 │ │ │ │ mov %rax,%rdi │ │ │ │ mov %rax,%rbx │ │ │ │ call 1c1f0 │ │ │ │ add $0x8,%rsp │ │ │ │ mov %rbx,%rax │ │ │ │ pop %rbx │ │ │ │ pop %r14 │ │ │ │ ret │ │ │ │ endbr64 │ │ │ │ mov %rax,%r14 │ │ │ │ - jmp 1c824 ::calcCrossProducts(int const*, int const*, int const*, int const*, double const*, int, double*, double*)@plt+0xc4> │ │ │ │ + jmp 1c814 ::calcCrossProducts(int const*, int const*, int const*, int const*, double const*, int, double*, double*)@plt+0xb4> │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ │ │ │ │ -000000000001cb20 : │ │ │ │ +000000000001cb10 : │ │ │ │ endbr64 │ │ │ │ lea 0x8(%rdi),%rax │ │ │ │ ret │ │ │ │ nopl 0x0(%rax) │ │ │ │ │ │ │ │ -000000000001cb30 : │ │ │ │ +000000000001cb20 : │ │ │ │ endbr64 │ │ │ │ lea 0x20(%rdi),%rax │ │ │ │ ret │ │ │ │ nopl 0x0(%rax) │ │ │ │ │ │ │ │ -000000000001cb40 : │ │ │ │ +000000000001cb30 : │ │ │ │ endbr64 │ │ │ │ ret │ │ │ │ cs nopw 0x0(%rax,%rax,1) │ │ │ │ nop │ │ │ │ │ │ │ │ -000000000001cb50 : │ │ │ │ +000000000001cb40 : │ │ │ │ endbr64 │ │ │ │ ret │ │ │ │ cs nopw 0x0(%rax,%rax,1) │ │ │ │ nop │ │ │ │ │ │ │ │ -000000000001cb60 : │ │ │ │ +000000000001cb50 : │ │ │ │ endbr64 │ │ │ │ xor %eax,%eax │ │ │ │ ret │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ │ │ │ │ -000000000001cb70 ::_M_destroy()@@Base>: │ │ │ │ +000000000001cb60 ::_M_destroy()@@Base>: │ │ │ │ endbr64 │ │ │ │ mov (%rdi),%rax │ │ │ │ jmp *0x10(%rax) │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ │ │ │ │ -000000000001cb80 (void*)@@Base>: │ │ │ │ +000000000001cb70 (void*)@@Base>: │ │ │ │ endbr64 │ │ │ │ mov (%rdi),%rax │ │ │ │ jmp *(%rax) │ │ │ │ nopl 0x0(%rax) │ │ │ │ │ │ │ │ -000000000001cb90 ::getName()@@Base>: │ │ │ │ +000000000001cb80 ::getName()@@Base>: │ │ │ │ endbr64 │ │ │ │ - lea 0x38465(%rip),%rax # 55000 ::calcEdgeLogLikelihoodsByPartitionAsync(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0xbc0> │ │ │ │ + lea 0x36475(%rip),%rax # 53000 ::calcEdgeLogLikelihoodsByPartitionAsync(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0xd70> │ │ │ │ ret │ │ │ │ nopl 0x0(%rax) │ │ │ │ │ │ │ │ -000000000001cba0 ::getFlags()@@Base>: │ │ │ │ +000000000001cb90 ::getFlags()@@Base>: │ │ │ │ endbr64 │ │ │ │ mov $0xffffffffca30d7f5,%rax │ │ │ │ ret │ │ │ │ nopl 0x0(%rax) │ │ │ │ │ │ │ │ -000000000001cbb0 ::getName()@@Base>: │ │ │ │ +000000000001cba0 ::getName()@@Base>: │ │ │ │ endbr64 │ │ │ │ - lea 0x38450(%rip),%rax # 5500b ::calcEdgeLogLikelihoodsByPartitionAsync(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0xbcb> │ │ │ │ + lea 0x36460(%rip),%rax # 5300b ::calcEdgeLogLikelihoodsByPartitionAsync(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0xd7b> │ │ │ │ ret │ │ │ │ nopl 0x0(%rax) │ │ │ │ │ │ │ │ -000000000001cbc0 ::getFlags()@@Base>: │ │ │ │ +000000000001cbb0 ::getFlags()@@Base>: │ │ │ │ endbr64 │ │ │ │ mov $0xffffffffca30d7f6,%rax │ │ │ │ ret │ │ │ │ nopl 0x0(%rax) │ │ │ │ │ │ │ │ -000000000001cbd0 ::getName()@@Base>: │ │ │ │ +000000000001cbc0 ::getName()@@Base>: │ │ │ │ endbr64 │ │ │ │ - lea 0x3843b(%rip),%rax # 55016 ::calcEdgeLogLikelihoodsByPartitionAsync(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0xbd6> │ │ │ │ + lea 0x3644b(%rip),%rax # 53016 ::calcEdgeLogLikelihoodsByPartitionAsync(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0xd86> │ │ │ │ ret │ │ │ │ nopl 0x0(%rax) │ │ │ │ │ │ │ │ -000000000001cbe0 ::getFlags()@@Base>: │ │ │ │ +000000000001cbd0 ::getFlags()@@Base>: │ │ │ │ endbr64 │ │ │ │ mov $0xffffffffc830d7f5,%rax │ │ │ │ ret │ │ │ │ nopl 0x0(%rax) │ │ │ │ │ │ │ │ -000000000001cbf0 ::getName()@@Base>: │ │ │ │ +000000000001cbe0 ::getName()@@Base>: │ │ │ │ endbr64 │ │ │ │ - lea 0x3842d(%rip),%rax # 55028 ::calcEdgeLogLikelihoodsByPartitionAsync(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0xbe8> │ │ │ │ + lea 0x3643d(%rip),%rax # 53028 ::calcEdgeLogLikelihoodsByPartitionAsync(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0xd98> │ │ │ │ ret │ │ │ │ nopl 0x0(%rax) │ │ │ │ │ │ │ │ -000000000001cc00 ::getFlags()@@Base>: │ │ │ │ +000000000001cbf0 ::getFlags()@@Base>: │ │ │ │ endbr64 │ │ │ │ mov $0xffffffffc830d7f6,%rax │ │ │ │ ret │ │ │ │ nopl 0x0(%rax) │ │ │ │ │ │ │ │ -000000000001cc10 ::setEigenDecomposition(int, double const*, double const*, double const*)@@Base>: │ │ │ │ +000000000001cc00 ::setEigenDecomposition(int, double const*, double const*, double const*)@@Base>: │ │ │ │ endbr64 │ │ │ │ sub $0x8,%rsp │ │ │ │ mov 0x70(%rdi),%rdi │ │ │ │ mov (%rdi),%rax │ │ │ │ call *0x10(%rax) │ │ │ │ xor %eax,%eax │ │ │ │ add $0x8,%rsp │ │ │ │ ret │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - nopl (%rax) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ │ │ │ │ -000000000001cc40 ::getTransitionMatrix(int, double*)@@Base>: │ │ │ │ +000000000001cc20 ::getTransitionMatrix(int, double*)@@Base>: │ │ │ │ endbr64 │ │ │ │ push %r14 │ │ │ │ push %r13 │ │ │ │ push %r12 │ │ │ │ push %rbp │ │ │ │ push %rbx │ │ │ │ mov 0x34(%rdi),%r13d │ │ │ │ test %r13d,%r13d │ │ │ │ - jle 1ccf2 ::getTransitionMatrix(int, double*)@@Base+0xb2> │ │ │ │ + jle 1ccca ::getTransitionMatrix(int, double*)@@Base+0xaa> │ │ │ │ mov 0x24(%rdi),%r10d │ │ │ │ test %r10d,%r10d │ │ │ │ - jle 1ccf2 ::getTransitionMatrix(int, double*)@@Base+0xb2> │ │ │ │ + jle 1ccca ::getTransitionMatrix(int, double*)@@Base+0xaa> │ │ │ │ movslq 0x28(%rdi),%r8 │ │ │ │ - mov 0xd8(%rdi),%rax │ │ │ │ movslq %r10d,%r9 │ │ │ │ + mov 0xd8(%rdi),%rax │ │ │ │ lea -0x1(%r10),%r12d │ │ │ │ shl $0x3,%r9 │ │ │ │ movslq %esi,%rsi │ │ │ │ mov %rdx,%r11 │ │ │ │ xor %ebp,%ebp │ │ │ │ mov %r9,%r14 │ │ │ │ - imul %r12,%r14 │ │ │ │ shl $0x3,%r8 │ │ │ │ mov (%rax,%rsi,8),%rbx │ │ │ │ lea 0x1(%r12),%rsi │ │ │ │ + imul %r12,%r14 │ │ │ │ imul %r8,%r12 │ │ │ │ nopl 0x0(%rax) │ │ │ │ mov %rbx,%rcx │ │ │ │ mov %r11,%rdx │ │ │ │ xor %edi,%edi │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ xor %eax,%eax │ │ │ │ - nopl (%rax) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ vmovsd (%rcx,%rax,8),%xmm0 │ │ │ │ vmovsd %xmm0,(%rdx,%rax,8) │ │ │ │ inc %rax │ │ │ │ cmp %rax,%rsi │ │ │ │ - jne 1ccc0 ::getTransitionMatrix(int, double*)@@Base+0x80> │ │ │ │ + jne 1cc98 ::getTransitionMatrix(int, double*)@@Base+0x78> │ │ │ │ inc %edi │ │ │ │ add %r8,%rcx │ │ │ │ add %r9,%rdx │ │ │ │ cmp %r10d,%edi │ │ │ │ - jne 1ccb0 ::getTransitionMatrix(int, double*)@@Base+0x70> │ │ │ │ + jne 1cc90 ::getTransitionMatrix(int, double*)@@Base+0x70> │ │ │ │ add %r8,%rbx │ │ │ │ add %r9,%r11 │ │ │ │ inc %ebp │ │ │ │ add %r12,%rbx │ │ │ │ add %r14,%r11 │ │ │ │ cmp %r13d,%ebp │ │ │ │ - jne 1cca0 ::getTransitionMatrix(int, double*)@@Base+0x60> │ │ │ │ + jne 1cc80 ::getTransitionMatrix(int, double*)@@Base+0x60> │ │ │ │ pop %rbx │ │ │ │ xor %eax,%eax │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ ret │ │ │ │ - nopl (%rax) │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ + nop │ │ │ │ │ │ │ │ -000000000001cd00 ::convolveTransitionMatrices(int const*, int const*, int const*, int)@@Base>: │ │ │ │ +000000000001cce0 ::convolveTransitionMatrices(int const*, int const*, int const*, int)@@Base>: │ │ │ │ endbr64 │ │ │ │ - movslq %r8d,%rax │ │ │ │ push %r15 │ │ │ │ + movslq %r8d,%rax │ │ │ │ + vmovsd 0x38027(%rip),%xmm1 │ │ │ │ + mov %rdi,%r9 │ │ │ │ + shl $0x2,%rax │ │ │ │ push %r14 │ │ │ │ push %r13 │ │ │ │ - shl $0x2,%rax │ │ │ │ push %r12 │ │ │ │ push %rbp │ │ │ │ push %rbx │ │ │ │ mov %rdx,-0x40(%rsp) │ │ │ │ - vmovsd 0x39ff6(%rip),%xmm2 │ │ │ │ - mov %rcx,-0x38(%rsp) │ │ │ │ - mov %rax,-0x48(%rsp) │ │ │ │ - mov %rdi,%r9 │ │ │ │ xor %edx,%edx │ │ │ │ + mov %rcx,-0x38(%rsp) │ │ │ │ + mov %rax,-0x50(%rsp) │ │ │ │ test %r8d,%r8d │ │ │ │ - jle 1cedb ::convolveTransitionMatrices(int const*, int const*, int const*, int)@@Base+0x1db> │ │ │ │ + jle 1ce9f ::convolveTransitionMatrices(int const*, int const*, int const*, int)@@Base+0x1bf> │ │ │ │ mov -0x38(%rsp),%rax │ │ │ │ movslq (%rsi,%rdx,1),%rdi │ │ │ │ movslq (%rax,%rdx,1),%rax │ │ │ │ cmp %eax,%edi │ │ │ │ - je 1cee8 ::convolveTransitionMatrices(int const*, int const*, int const*, int)@@Base+0x1e8> │ │ │ │ + je 1ceac ::convolveTransitionMatrices(int const*, int const*, int const*, int)@@Base+0x1cc> │ │ │ │ mov -0x40(%rsp),%rbx │ │ │ │ movslq (%rbx,%rdx,1),%rcx │ │ │ │ cmp %ecx,%eax │ │ │ │ - je 1cee8 ::convolveTransitionMatrices(int const*, int const*, int const*, int)@@Base+0x1e8> │ │ │ │ + je 1ceac ::convolveTransitionMatrices(int const*, int const*, int const*, int)@@Base+0x1cc> │ │ │ │ mov 0x34(%r9),%r15d │ │ │ │ test %r15d,%r15d │ │ │ │ - jle 1cecc ::convolveTransitionMatrices(int const*, int const*, int const*, int)@@Base+0x1cc> │ │ │ │ + jle 1ce90 ::convolveTransitionMatrices(int const*, int const*, int const*, int)@@Base+0x1b0> │ │ │ │ mov 0x24(%r9),%ebp │ │ │ │ test %ebp,%ebp │ │ │ │ - jle 1cecc ::convolveTransitionMatrices(int const*, int const*, int const*, int)@@Base+0x1cc> │ │ │ │ + jle 1ce90 ::convolveTransitionMatrices(int const*, int const*, int const*, int)@@Base+0x1b0> │ │ │ │ mov 0xd8(%r9),%r8 │ │ │ │ - lea 0x1(%rbp),%r13d │ │ │ │ movslq %ebp,%r11 │ │ │ │ - xor %r10d,%r10d │ │ │ │ - lea 0x0(,%r11,8),%rbx │ │ │ │ + lea 0x1(%rbp),%r14d │ │ │ │ mov %rdx,-0x30(%rsp) │ │ │ │ + lea 0x0(,%r11,8),%rbx │ │ │ │ mov %r9,-0x28(%rsp) │ │ │ │ - mov %rsi,-0x20(%rsp) │ │ │ │ - mov %rbx,-0x50(%rsp) │ │ │ │ - mov %r15d,%ebx │ │ │ │ - mov (%r8,%rcx,8),%r14 │ │ │ │ + xor %r10d,%r10d │ │ │ │ + mov (%r8,%rcx,8),%r13 │ │ │ │ movslq 0x28(%r9),%rcx │ │ │ │ + mov %rbx,-0x58(%rsp) │ │ │ │ + mov %r14d,%ebx │ │ │ │ mov (%r8,%rax,8),%r12 │ │ │ │ + imul %ebp,%ebx │ │ │ │ mov (%r8,%rdi,8),%rax │ │ │ │ - lea -0x1(%rbp),%r8d │ │ │ │ - imul %r13d,%r8d │ │ │ │ + mov %rsi,-0x20(%rsp) │ │ │ │ mov %ecx,%edi │ │ │ │ + mov %r15d,-0x10(%rsp) │ │ │ │ shl $0x3,%rcx │ │ │ │ - imul %ebp,%edi │ │ │ │ - mov %r8d,-0x54(%rsp) │ │ │ │ xor %r8d,%r8d │ │ │ │ + imul %ebp,%edi │ │ │ │ + mov %ebx,-0x44(%rsp) │ │ │ │ movslq %edi,%rdi │ │ │ │ lea 0x0(,%rdi,8),%r15 │ │ │ │ - mov %ebx,%edi │ │ │ │ - mov -0x50(%rsp),%rbx │ │ │ │ - mov %edi,-0x10(%rsp) │ │ │ │ + mov -0x58(%rsp),%rdi │ │ │ │ + mov %r15,-0x18(%rsp) │ │ │ │ mov %rax,%r9 │ │ │ │ mov %r10d,%edx │ │ │ │ - mov %r15,-0x18(%rsp) │ │ │ │ - mov %r14,-0x60(%rsp) │ │ │ │ + mov %r13,-0x60(%rsp) │ │ │ │ + xor %ebx,%ebx │ │ │ │ mov %r10d,-0xc(%rsp) │ │ │ │ + lea (%rdi,%rax,1),%rsi │ │ │ │ mov %r8d,%edi │ │ │ │ mov %rax,-0x8(%rsp) │ │ │ │ - lea (%rbx,%rax,1),%rsi │ │ │ │ - xor %ebx,%ebx │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov -0x60(%rsp),%r10 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ movslq %edx,%rax │ │ │ │ + mov -0x60(%rsp),%r10 │ │ │ │ xor %r8d,%r8d │ │ │ │ lea (%r12,%rax,8),%r15 │ │ │ │ - nop │ │ │ │ - mov %r10,%r14 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov %r10,%r13 │ │ │ │ mov %r9,%rax │ │ │ │ - vxorpd %xmm1,%xmm1,%xmm1 │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - vmovsd (%rax),%xmm0 │ │ │ │ + vxorpd %xmm0,%xmm0,%xmm0 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + vmovsd (%rax),%xmm2 │ │ │ │ add $0x8,%rax │ │ │ │ - vmulsd (%r14),%xmm0,%xmm0 │ │ │ │ - add %rcx,%r14 │ │ │ │ - vaddsd %xmm0,%xmm1,%xmm1 │ │ │ │ + vfmadd231sd 0x0(%r13),%xmm2,%xmm0 │ │ │ │ + add %rcx,%r13 │ │ │ │ cmp %rax,%rsi │ │ │ │ - jne 1ce40 ::convolveTransitionMatrices(int const*, int const*, int const*, int)@@Base+0x140> │ │ │ │ - vmovsd %xmm1,(%r15,%r8,8) │ │ │ │ + jne 1ce10 ::convolveTransitionMatrices(int const*, int const*, int const*, int)@@Base+0x130> │ │ │ │ + vmovsd %xmm0,(%r15,%r8,8) │ │ │ │ inc %r8 │ │ │ │ add $0x8,%r10 │ │ │ │ cmp %r11,%r8 │ │ │ │ - jne 1ce20 ::convolveTransitionMatrices(int const*, int const*, int const*, int)@@Base+0x120> │ │ │ │ + jne 1ce00 ::convolveTransitionMatrices(int const*, int const*, int const*, int)@@Base+0x120> │ │ │ │ lea 0x0(%rbp,%rdx,1),%eax │ │ │ │ inc %ebx │ │ │ │ - add %r13d,%edx │ │ │ │ + add %r14d,%edx │ │ │ │ add %rcx,%r9 │ │ │ │ cltq │ │ │ │ add %rcx,%rsi │ │ │ │ - vmovsd %xmm2,(%r12,%rax,8) │ │ │ │ + vmovsd %xmm1,(%r12,%rax,8) │ │ │ │ cmp %ebp,%ebx │ │ │ │ - jne 1ce10 ::convolveTransitionMatrices(int const*, int const*, int const*, int)@@Base+0x110> │ │ │ │ - mov -0xc(%rsp),%r10d │ │ │ │ - lea 0x1(%rdi),%r8d │ │ │ │ - mov -0x54(%rsp),%ebx │ │ │ │ + jne 1cde8 ::convolveTransitionMatrices(int const*, int const*, int const*, int)@@Base+0x108> │ │ │ │ mov -0x18(%rsp),%r15 │ │ │ │ - mov -0x60(%rsp),%r14 │ │ │ │ + mov -0x60(%rsp),%r13 │ │ │ │ + lea 0x1(%rdi),%r8d │ │ │ │ + mov -0xc(%rsp),%r10d │ │ │ │ mov -0x8(%rsp),%rax │ │ │ │ - mov -0x10(%rsp),%edi │ │ │ │ - lea (%r10,%rbx,1),%edx │ │ │ │ - lea (%rdx,%r13,1),%r10d │ │ │ │ + add %r15,%r13 │ │ │ │ + add -0x44(%rsp),%r10d │ │ │ │ add %r15,%rax │ │ │ │ - add %r15,%r14 │ │ │ │ - cmp %r8d,%edi │ │ │ │ - jne 1cddf ::convolveTransitionMatrices(int const*, int const*, int const*, int)@@Base+0xdf> │ │ │ │ + cmp %r8d,-0x10(%rsp) │ │ │ │ + jne 1cdbc ::convolveTransitionMatrices(int const*, int const*, int const*, int)@@Base+0xdc> │ │ │ │ mov -0x30(%rsp),%rdx │ │ │ │ mov -0x28(%rsp),%r9 │ │ │ │ mov -0x20(%rsp),%rsi │ │ │ │ add $0x4,%rdx │ │ │ │ - cmp -0x48(%rsp),%rdx │ │ │ │ - jne 1cd3a ::convolveTransitionMatrices(int const*, int const*, int const*, int)@@Base+0x3a> │ │ │ │ + cmp -0x50(%rsp),%rdx │ │ │ │ + jne 1cd1a ::convolveTransitionMatrices(int const*, int const*, int const*, int)@@Base+0x3a> │ │ │ │ pop %rbx │ │ │ │ xor %eax,%eax │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ @@ -535,58 +526,56 @@ │ │ │ │ mov $0xfffffffb,%eax │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ ret │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ │ │ │ │ -000000000001cf00 ::addTransitionMatrices(int const*, int const*, int const*, int)@@Base>: │ │ │ │ +000000000001cec0 ::addTransitionMatrices(int const*, int const*, int const*, int)@@Base>: │ │ │ │ endbr64 │ │ │ │ mov $0xfffffff9,%eax │ │ │ │ ret │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - xchg %ax,%ax │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ │ │ │ │ -000000000001cf20 ::transposeTransitionMatrices(int const*, int const*, int)@@Base>: │ │ │ │ +000000000001ced0 ::transposeTransitionMatrices(int const*, int const*, int)@@Base>: │ │ │ │ endbr64 │ │ │ │ push %r15 │ │ │ │ push %r14 │ │ │ │ mov %rdx,%r14 │ │ │ │ movslq %ecx,%rdx │ │ │ │ push %r13 │ │ │ │ push %r12 │ │ │ │ push %rbp │ │ │ │ push %rbx │ │ │ │ test %edx,%edx │ │ │ │ - jle 1d033 ::transposeTransitionMatrices(int const*, int const*, int)@@Base+0x113> │ │ │ │ + jle 1cfe3 ::transposeTransitionMatrices(int const*, int const*, int)@@Base+0x113> │ │ │ │ lea 0x0(,%rdx,4),%rcx │ │ │ │ mov %rdi,%r8 │ │ │ │ xor %edx,%edx │ │ │ │ mov %rcx,%r10 │ │ │ │ mov %r14,%rcx │ │ │ │ movslq (%rsi,%rdx,1),%rdi │ │ │ │ movslq (%rcx,%rdx,1),%rax │ │ │ │ cmp %eax,%edi │ │ │ │ - je 1d040 ::transposeTransitionMatrices(int const*, int const*, int)@@Base+0x120> │ │ │ │ + je 1cff0 ::transposeTransitionMatrices(int const*, int const*, int)@@Base+0x120> │ │ │ │ mov 0x34(%r8),%r14d │ │ │ │ test %r14d,%r14d │ │ │ │ - jle 1d026 ::transposeTransitionMatrices(int const*, int const*, int)@@Base+0x106> │ │ │ │ + jle 1cfd6 ::transposeTransitionMatrices(int const*, int const*, int)@@Base+0x106> │ │ │ │ mov 0x24(%r8),%ebx │ │ │ │ test %ebx,%ebx │ │ │ │ - jle 1d026 ::transposeTransitionMatrices(int const*, int const*, int)@@Base+0x106> │ │ │ │ + jle 1cfd6 ::transposeTransitionMatrices(int const*, int const*, int)@@Base+0x106> │ │ │ │ mov 0xd8(%r8),%r9 │ │ │ │ + mov %r10,-0x8(%rsp) │ │ │ │ movslq %ebx,%r11 │ │ │ │ + mov %r8,%r15 │ │ │ │ mov %rdx,-0x10(%rsp) │ │ │ │ - mov %r10,-0x8(%rsp) │ │ │ │ shl $0x3,%r11 │ │ │ │ xor %edx,%edx │ │ │ │ - mov %r8,%r15 │ │ │ │ mov (%r9,%rax,8),%rbp │ │ │ │ movslq 0x28(%r8),%rax │ │ │ │ mov (%r9,%rdi,8),%r12 │ │ │ │ mov %eax,%r13d │ │ │ │ lea 0x0(,%rax,8),%rdi │ │ │ │ imul %ebx,%r13d │ │ │ │ movslq %r13d,%r13 │ │ │ │ @@ -602,32 +591,32 @@ │ │ │ │ sub %r11,%r8 │ │ │ │ nopl 0x0(%rax) │ │ │ │ vmovsd (%r8),%xmm0 │ │ │ │ add $0x8,%r8 │ │ │ │ vmovsd %xmm0,0x0(%r13) │ │ │ │ add %rdi,%r13 │ │ │ │ cmp %r9,%r8 │ │ │ │ - jne 1cfe0 ::transposeTransitionMatrices(int const*, int const*, int)@@Base+0xc0> │ │ │ │ + jne 1cf90 ::transposeTransitionMatrices(int const*, int const*, int)@@Base+0xc0> │ │ │ │ inc %r10d │ │ │ │ add $0x8,%rax │ │ │ │ lea (%r8,%rdi,1),%r9 │ │ │ │ cmp %ebx,%r10d │ │ │ │ - jne 1cfd0 ::transposeTransitionMatrices(int const*, int const*, int)@@Base+0xb0> │ │ │ │ + jne 1cf80 ::transposeTransitionMatrices(int const*, int const*, int)@@Base+0xb0> │ │ │ │ mov -0x18(%rsp),%rax │ │ │ │ inc %edx │ │ │ │ add %rax,%r12 │ │ │ │ add %rax,%rbp │ │ │ │ cmp %edx,%r14d │ │ │ │ - jne 1cfc0 ::transposeTransitionMatrices(int const*, int const*, int)@@Base+0xa0> │ │ │ │ + jne 1cf70 ::transposeTransitionMatrices(int const*, int const*, int)@@Base+0xa0> │ │ │ │ mov -0x10(%rsp),%rdx │ │ │ │ mov -0x8(%rsp),%r10 │ │ │ │ mov %r15,%r8 │ │ │ │ add $0x4,%rdx │ │ │ │ cmp %r10,%rdx │ │ │ │ - jne 1cf4f ::transposeTransitionMatrices(int const*, int const*, int)@@Base+0x2f> │ │ │ │ + jne 1ceff ::transposeTransitionMatrices(int const*, int const*, int)@@Base+0x2f> │ │ │ │ pop %rbx │ │ │ │ xor %eax,%eax │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ @@ -637,15 +626,15 @@ │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ ret │ │ │ │ │ │ │ │ -000000000001d050 ::updateTransitionMatrices(int, int const*, int const*, int const*, double const*, int)@@Base>: │ │ │ │ +000000000001d000 ::updateTransitionMatrices(int, int const*, int const*, int const*, double const*, int)@@Base>: │ │ │ │ endbr64 │ │ │ │ sub $0x10,%rsp │ │ │ │ mov 0x70(%rdi),%rax │ │ │ │ mov 0x18(%rsp),%r11d │ │ │ │ mov (%rax),%r10 │ │ │ │ push %r11 │ │ │ │ push 0xd8(%rdi) │ │ │ │ @@ -653,57 +642,57 @@ │ │ │ │ push (%rdi) │ │ │ │ mov %rax,%rdi │ │ │ │ call *0x18(%r10) │ │ │ │ xor %eax,%eax │ │ │ │ add $0x28,%rsp │ │ │ │ ret │ │ │ │ │ │ │ │ -000000000001d080 ::updateTransitionMatricesWithModelCategories(int*, int const*, int const*, int const*, double const*, int)@@Base>: │ │ │ │ +000000000001d030 ::updateTransitionMatricesWithModelCategories(int*, int const*, int const*, int const*, double const*, int)@@Base>: │ │ │ │ endbr64 │ │ │ │ sub $0x8,%rsp │ │ │ │ mov 0x70(%rdi),%rax │ │ │ │ mov 0x10(%rsp),%r11d │ │ │ │ mov (%rax),%r10 │ │ │ │ push %r11 │ │ │ │ push 0xd8(%rdi) │ │ │ │ mov %rax,%rdi │ │ │ │ call *0x20(%r10) │ │ │ │ xor %eax,%eax │ │ │ │ add $0x18,%rsp │ │ │ │ ret │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ │ │ │ │ -000000000001d0b0 ::updateTransitionMatricesWithMultipleModels(int const*, int const*, int const*, int const*, int const*, double const*, int)@@Base>: │ │ │ │ +000000000001d060 ::updateTransitionMatricesWithMultipleModels(int const*, int const*, int const*, int const*, int const*, double const*, int)@@Base>: │ │ │ │ endbr64 │ │ │ │ push %r15 │ │ │ │ push %r14 │ │ │ │ push %r13 │ │ │ │ push %r12 │ │ │ │ push %rbp │ │ │ │ push %rbx │ │ │ │ sub $0x28,%rsp │ │ │ │ movslq 0x68(%rsp),%rax │ │ │ │ test %eax,%eax │ │ │ │ - jle 1d170 ::updateTransitionMatricesWithMultipleModels(int const*, int const*, int const*, int const*, int const*, double const*, int)@@Base+0xc0> │ │ │ │ + jle 1d120 ::updateTransitionMatricesWithMultipleModels(int const*, int const*, int const*, int const*, int const*, double const*, int)@@Base+0xc0> │ │ │ │ shl $0x2,%rax │ │ │ │ + mov %rdx,0x18(%rsp) │ │ │ │ mov 0x60(%rsp),%r15 │ │ │ │ mov %r9,%r12 │ │ │ │ + mov %rsi,0x10(%rsp) │ │ │ │ mov %r8,%rbp │ │ │ │ mov %rcx,%r14 │ │ │ │ - mov %rdx,0x18(%rsp) │ │ │ │ - mov %rsi,0x10(%rsp) │ │ │ │ - mov %rax,0x8(%rsp) │ │ │ │ xor %ebx,%ebx │ │ │ │ + mov %rax,0x8(%rsp) │ │ │ │ mov %rdi,%r13 │ │ │ │ - jmp 1d15d ::updateTransitionMatricesWithMultipleModels(int const*, int const*, int const*, int const*, int const*, double const*, int)@@Base+0xad> │ │ │ │ + jmp 1d10d ::updateTransitionMatricesWithMultipleModels(int const*, int const*, int const*, int const*, int const*, double const*, int)@@Base+0xad> │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ xor %eax,%eax │ │ │ │ lea (%r12,%rbx,1),%r8 │ │ │ │ - test %r12,%r12 │ │ │ │ lea 0x0(%rbp,%rbx,1),%rcx │ │ │ │ + test %r12,%r12 │ │ │ │ cmove %rax,%r8 │ │ │ │ mov 0x10(%rsp),%rax │ │ │ │ mov 0x70(%r13),%rdi │ │ │ │ sub $0x8,%rsp │ │ │ │ lea (%r14,%rbx,1),%rdx │ │ │ │ mov (%rax,%rbx,1),%esi │ │ │ │ mov (%rdi),%r10 │ │ │ │ @@ -711,1251 +700,1144 @@ │ │ │ │ push 0xd8(%r13) │ │ │ │ mov 0x30(%rsp),%rax │ │ │ │ mov 0x78(%r13),%r9 │ │ │ │ movslq (%rax,%rbx,1),%r11 │ │ │ │ add $0x4,%rbx │ │ │ │ push (%r9,%r11,8) │ │ │ │ mov %r15,%r9 │ │ │ │ - call *0x18(%r10) │ │ │ │ add $0x8,%r15 │ │ │ │ + call *0x18(%r10) │ │ │ │ add $0x20,%rsp │ │ │ │ cmp %rbx,0x8(%rsp) │ │ │ │ - je 1d170 ::updateTransitionMatricesWithMultipleModels(int const*, int const*, int const*, int const*, int const*, double const*, int)@@Base+0xc0> │ │ │ │ + je 1d120 ::updateTransitionMatricesWithMultipleModels(int const*, int const*, int const*, int const*, int const*, double const*, int)@@Base+0xc0> │ │ │ │ test %rbp,%rbp │ │ │ │ - jne 1d100 ::updateTransitionMatricesWithMultipleModels(int const*, int const*, int const*, int const*, int const*, double const*, int)@@Base+0x50> │ │ │ │ + jne 1d0b0 ::updateTransitionMatricesWithMultipleModels(int const*, int const*, int const*, int const*, int const*, double const*, int)@@Base+0x50> │ │ │ │ xor %r8d,%r8d │ │ │ │ xor %ecx,%ecx │ │ │ │ - jmp 1d112 ::updateTransitionMatricesWithMultipleModels(int const*, int const*, int const*, int const*, int const*, double const*, int)@@Base+0x62> │ │ │ │ + jmp 1d0c2 ::updateTransitionMatricesWithMultipleModels(int const*, int const*, int const*, int const*, int const*, double const*, int)@@Base+0x62> │ │ │ │ nopl 0x0(%rax) │ │ │ │ add $0x28,%rsp │ │ │ │ xor %eax,%eax │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ ret │ │ │ │ cs nopw 0x0(%rax,%rax,1) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ │ │ │ │ -000000000001d190 ::waitForPartials(int const*, int)@@Base>: │ │ │ │ +000000000001d140 ::waitForPartials(int const*, int)@@Base>: │ │ │ │ endbr64 │ │ │ │ xor %eax,%eax │ │ │ │ ret │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ │ │ │ │ -000000000001d1a0 ::getScaleFactors(int, double*)@@Base>: │ │ │ │ +000000000001d150 ::getScaleFactors(int, double*)@@Base>: │ │ │ │ endbr64 │ │ │ │ xor %eax,%eax │ │ │ │ ret │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ │ │ │ │ -000000000001d1c0 ::calculateRootLogLikelihoodsByPartition(int const*, int const*, int const*, int const*, int const*, int, int, double*, double*)@@Base>: │ │ │ │ +000000000001d160 ::calculateRootLogLikelihoodsByPartition(int const*, int const*, int const*, int const*, int const*, int, int, double*, double*)@@Base>: │ │ │ │ endbr64 │ │ │ │ push %rbp │ │ │ │ push %rbx │ │ │ │ sub $0x8,%rsp │ │ │ │ cmpl $0x1,0x28(%rsp) │ │ │ │ movslq 0x20(%rsp),%rbp │ │ │ │ mov 0x38(%rsp),%rbx │ │ │ │ - jne 1d24f ::calculateRootLogLikelihoodsByPartition(int const*, int const*, int const*, int const*, int const*, int, int, double*, double*)@@Base+0x8f> │ │ │ │ + jne 1d1ef ::calculateRootLogLikelihoodsByPartition(int const*, int const*, int const*, int const*, int const*, int, int, double*, double*)@@Base+0x8f> │ │ │ │ testw $0x180,0x58(%rdi) │ │ │ │ - jne 1d24f ::calculateRootLogLikelihoodsByPartition(int const*, int const*, int const*, int const*, int const*, int, int, double*, double*)@@Base+0x8f> │ │ │ │ + jne 1d1ef ::calculateRootLogLikelihoodsByPartition(int const*, int const*, int const*, int const*, int const*, int, int, double*, double*)@@Base+0x8f> │ │ │ │ cmpb $0x0,0x13c(%rdi) │ │ │ │ mov (%rdi),%rax │ │ │ │ - jne 1d240 ::calculateRootLogLikelihoodsByPartition(int const*, int const*, int const*, int const*, int const*, int, int, double*, double*)@@Base+0x80> │ │ │ │ + jne 1d1e0 ::calculateRootLogLikelihoodsByPartition(int const*, int const*, int const*, int const*, int const*, int, int, double*, double*)@@Base+0x80> │ │ │ │ push 0x30(%rsp) │ │ │ │ push %rbp │ │ │ │ call *0x250(%rax) │ │ │ │ pop %rax │ │ │ │ pop %rdx │ │ │ │ movq $0x0,(%rbx) │ │ │ │ test %ebp,%ebp │ │ │ │ - jle 1d237 ::calculateRootLogLikelihoodsByPartition(int const*, int const*, int const*, int const*, int const*, int, int, double*, double*)@@Base+0x77> │ │ │ │ + jle 1d1cf ::calculateRootLogLikelihoodsByPartition(int const*, int const*, int const*, int const*, int const*, int, int, double*, double*)@@Base+0x6f> │ │ │ │ mov 0x30(%rsp),%rax │ │ │ │ vxorpd %xmm0,%xmm0,%xmm0 │ │ │ │ lea (%rax,%rbp,8),%rdx │ │ │ │ - nop │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ vaddsd (%rax),%xmm0,%xmm0 │ │ │ │ add $0x8,%rax │ │ │ │ vmovsd %xmm0,(%rbx) │ │ │ │ cmp %rdx,%rax │ │ │ │ - jne 1d220 ::calculateRootLogLikelihoodsByPartition(int const*, int const*, int const*, int const*, int const*, int, int, double*, double*)@@Base+0x60> │ │ │ │ + jne 1d1b8 ::calculateRootLogLikelihoodsByPartition(int const*, int const*, int const*, int const*, int const*, int, int, double*, double*)@@Base+0x58> │ │ │ │ vucomisd %xmm0,%xmm0 │ │ │ │ - jp 1d256 ::calculateRootLogLikelihoodsByPartition(int const*, int const*, int const*, int const*, int const*, int, int, double*, double*)@@Base+0x96> │ │ │ │ + jp 1d1f6 ::calculateRootLogLikelihoodsByPartition(int const*, int const*, int const*, int const*, int const*, int, int, double*, double*)@@Base+0x96> │ │ │ │ xor %eax,%eax │ │ │ │ add $0x8,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ ret │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ push 0x30(%rsp) │ │ │ │ push %rbp │ │ │ │ call *0x240(%rax) │ │ │ │ pop %rcx │ │ │ │ pop %rsi │ │ │ │ - jmp 1d1fc ::calculateRootLogLikelihoodsByPartition(int const*, int const*, int const*, int const*, int const*, int, int, double*, double*)@@Base+0x3c> │ │ │ │ + jmp 1d19c ::calculateRootLogLikelihoodsByPartition(int const*, int const*, int const*, int const*, int const*, int, int, double*, double*)@@Base+0x3c> │ │ │ │ mov $0xfffffff9,%eax │ │ │ │ - jmp 1d239 ::calculateRootLogLikelihoodsByPartition(int const*, int const*, int const*, int const*, int const*, int, int, double*, double*)@@Base+0x79> │ │ │ │ + jmp 1d1d1 ::calculateRootLogLikelihoodsByPartition(int const*, int const*, int const*, int const*, int const*, int, int, double*, double*)@@Base+0x71> │ │ │ │ mov $0xfffffff8,%eax │ │ │ │ - jmp 1d239 ::calculateRootLogLikelihoodsByPartition(int const*, int const*, int const*, int const*, int const*, int, int, double*, double*)@@Base+0x79> │ │ │ │ + jmp 1d1d1 ::calculateRootLogLikelihoodsByPartition(int const*, int const*, int const*, int const*, int const*, int, int, double*, double*)@@Base+0x71> │ │ │ │ nopl (%rax) │ │ │ │ │ │ │ │ -000000000001d260 ::getLogLikelihood(double*)@@Base>: │ │ │ │ +000000000001d200 ::getLogLikelihood(double*)@@Base>: │ │ │ │ endbr64 │ │ │ │ movslq 0x14(%rdi),%rdx │ │ │ │ - mov %rdi,%rax │ │ │ │ movq $0x0,(%rsi) │ │ │ │ + mov %rdi,%rax │ │ │ │ test %edx,%edx │ │ │ │ - jle 1d2c1 ::getLogLikelihood(double*)@@Base+0x61> │ │ │ │ + jle 1d24e ::getLogLikelihood(double*)@@Base+0x4e> │ │ │ │ mov 0x110(%rdi),%rdi │ │ │ │ mov 0x80(%rax),%rcx │ │ │ │ shl $0x3,%rdx │ │ │ │ xor %eax,%eax │ │ │ │ - vxorpd %xmm1,%xmm1,%xmm1 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - vmovsd (%rdi,%rax,1),%xmm0 │ │ │ │ - vmulsd (%rcx,%rax,1),%xmm0,%xmm0 │ │ │ │ + vxorpd %xmm0,%xmm0,%xmm0 │ │ │ │ + xchg %ax,%ax │ │ │ │ + vmovsd (%rdi,%rax,1),%xmm1 │ │ │ │ + vfmadd231sd (%rcx,%rax,1),%xmm1,%xmm0 │ │ │ │ add $0x8,%rax │ │ │ │ - vaddsd %xmm0,%xmm1,%xmm1 │ │ │ │ - vmovsd %xmm1,(%rsi) │ │ │ │ + vmovsd %xmm0,(%rsi) │ │ │ │ cmp %rax,%rdx │ │ │ │ - jne 1d2a0 ::getLogLikelihood(double*)@@Base+0x40> │ │ │ │ - vucomisd %xmm1,%xmm1 │ │ │ │ - jp 1d2c4 ::getLogLikelihood(double*)@@Base+0x64> │ │ │ │ + jne 1d230 ::getLogLikelihood(double*)@@Base+0x30> │ │ │ │ + vucomisd %xmm0,%xmm0 │ │ │ │ + jp 1d251 ::getLogLikelihood(double*)@@Base+0x51> │ │ │ │ xor %eax,%eax │ │ │ │ ret │ │ │ │ mov $0xfffffff8,%eax │ │ │ │ ret │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - xchg %ax,%ax │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ │ │ │ │ -000000000001d2e0 ::getDerivatives(double*, double*)@@Base>: │ │ │ │ +000000000001d260 ::getDerivatives(double*, double*)@@Base>: │ │ │ │ endbr64 │ │ │ │ mov %rdx,%r8 │ │ │ │ movslq 0x14(%rdi),%rdx │ │ │ │ - mov %rdi,%r9 │ │ │ │ movq $0x0,(%rsi) │ │ │ │ + mov %rdi,%r9 │ │ │ │ test %edx,%edx │ │ │ │ - jle 1d380 ::getDerivatives(double*, double*)@@Base+0xa0> │ │ │ │ + jle 1d2f0 ::getDerivatives(double*, double*)@@Base+0x90> │ │ │ │ mov 0x118(%rdi),%rdi │ │ │ │ mov 0x80(%r9),%rcx │ │ │ │ shl $0x3,%rdx │ │ │ │ xor %eax,%eax │ │ │ │ - vxorpd %xmm1,%xmm1,%xmm1 │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - vmovsd (%rdi,%rax,1),%xmm0 │ │ │ │ - vmulsd (%rcx,%rax,1),%xmm0,%xmm0 │ │ │ │ + vxorpd %xmm0,%xmm0,%xmm0 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + vmovsd (%rdi,%rax,1),%xmm1 │ │ │ │ + vfmadd231sd (%rcx,%rax,1),%xmm1,%xmm0 │ │ │ │ add $0x8,%rax │ │ │ │ - vaddsd %xmm0,%xmm1,%xmm1 │ │ │ │ - vmovsd %xmm1,(%rsi) │ │ │ │ + vmovsd %xmm0,(%rsi) │ │ │ │ cmp %rax,%rdx │ │ │ │ - jne 1d320 ::getDerivatives(double*, double*)@@Base+0x40> │ │ │ │ + jne 1d298 ::getDerivatives(double*, double*)@@Base+0x38> │ │ │ │ test %r8,%r8 │ │ │ │ - je 1d37c ::getDerivatives(double*, double*)@@Base+0x9c> │ │ │ │ - mov 0x120(%r9),%rsi │ │ │ │ + je 1d2e9 ::getDerivatives(double*, double*)@@Base+0x89> │ │ │ │ movq $0x0,(%r8) │ │ │ │ + mov 0x120(%r9),%rsi │ │ │ │ xor %eax,%eax │ │ │ │ - vxorpd %xmm1,%xmm1,%xmm1 │ │ │ │ - nop │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - vmovsd (%rsi,%rax,1),%xmm0 │ │ │ │ - vmulsd (%rcx,%rax,1),%xmm0,%xmm0 │ │ │ │ + vxorpd %xmm0,%xmm0,%xmm0 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + vmovsd (%rsi,%rax,1),%xmm2 │ │ │ │ + vfmadd231sd (%rcx,%rax,1),%xmm2,%xmm0 │ │ │ │ add $0x8,%rax │ │ │ │ - vaddsd %xmm0,%xmm1,%xmm1 │ │ │ │ - vmovsd %xmm1,(%r8) │ │ │ │ + vmovsd %xmm0,(%r8) │ │ │ │ cmp %rax,%rdx │ │ │ │ - jne 1d360 ::getDerivatives(double*, double*)@@Base+0x80> │ │ │ │ + jne 1d2d0 ::getDerivatives(double*, double*)@@Base+0x70> │ │ │ │ xor %eax,%eax │ │ │ │ ret │ │ │ │ - nop │ │ │ │ + nopl 0x0(%rax) │ │ │ │ test %r8,%r8 │ │ │ │ - je 1d37c ::getDerivatives(double*, double*)@@Base+0x9c> │ │ │ │ + je 1d2e9 ::getDerivatives(double*, double*)@@Base+0x89> │ │ │ │ movq $0x0,(%r8) │ │ │ │ - jmp 1d37c ::getDerivatives(double*, double*)@@Base+0x9c> │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ + jmp 1d2e9 ::getDerivatives(double*, double*)@@Base+0x89> │ │ │ │ + xchg %ax,%ax │ │ │ │ │ │ │ │ -000000000001d3a0 ::getSiteDerivatives(double*, double*)@@Base>: │ │ │ │ +000000000001d300 ::getSiteDerivatives(double*, double*)@@Base>: │ │ │ │ endbr64 │ │ │ │ mov %rdi,%r8 │ │ │ │ mov %rdx,%rdi │ │ │ │ mov 0x14(%r8),%edx │ │ │ │ test %edx,%edx │ │ │ │ - je 1d3f2 ::getSiteDerivatives(double*, double*)@@Base+0x52> │ │ │ │ + je 1d352 ::getSiteDerivatives(double*, double*)@@Base+0x52> │ │ │ │ mov 0x118(%r8),%rcx │ │ │ │ xor %eax,%eax │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ vmovsd (%rcx,%rax,8),%xmm0 │ │ │ │ vmovsd %xmm0,(%rsi,%rax,8) │ │ │ │ inc %rax │ │ │ │ cmp %rdx,%rax │ │ │ │ - jne 1d3c0 ::getSiteDerivatives(double*, double*)@@Base+0x20> │ │ │ │ + jne 1d320 ::getSiteDerivatives(double*, double*)@@Base+0x20> │ │ │ │ test %rdi,%rdi │ │ │ │ - je 1d3f2 ::getSiteDerivatives(double*, double*)@@Base+0x52> │ │ │ │ + je 1d352 ::getSiteDerivatives(double*, double*)@@Base+0x52> │ │ │ │ mov 0x120(%r8),%rcx │ │ │ │ xor %eax,%eax │ │ │ │ vmovsd (%rcx,%rax,8),%xmm0 │ │ │ │ vmovsd %xmm0,(%rdi,%rax,8) │ │ │ │ inc %rax │ │ │ │ cmp %rdx,%rax │ │ │ │ - jne 1d3e0 ::getSiteDerivatives(double*, double*)@@Base+0x40> │ │ │ │ + jne 1d340 ::getSiteDerivatives(double*, double*)@@Base+0x40> │ │ │ │ xor %eax,%eax │ │ │ │ ret │ │ │ │ cs nopw 0x0(%rax,%rax,1) │ │ │ │ nop │ │ │ │ │ │ │ │ -000000000001d400 ::getName()@@Base>: │ │ │ │ +000000000001d360 ::getName()@@Base>: │ │ │ │ endbr64 │ │ │ │ - lea 0x37c1d(%rip),%rax # 55028 ::calcEdgeLogLikelihoodsByPartitionAsync(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0xbe8> │ │ │ │ + lea 0x35cbd(%rip),%rax # 53028 ::calcEdgeLogLikelihoodsByPartitionAsync(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0xd98> │ │ │ │ ret │ │ │ │ nopl 0x0(%rax) │ │ │ │ │ │ │ │ -000000000001d410 ::getFlags()@@Base>: │ │ │ │ +000000000001d370 ::getFlags()@@Base>: │ │ │ │ endbr64 │ │ │ │ mov $0x8009006,%eax │ │ │ │ ret │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ │ │ │ │ -000000000001d420 ::calcEdgeLogDerivativesStates(int const*, double const*, int, int, double const*, double const*, double*, double*, double*)@@Base>: │ │ │ │ +000000000001d380 ::calcEdgeLogDerivativesStates(int const*, double const*, int, int, double const*, double const*, double*, double*, double*)@@Base>: │ │ │ │ endbr64 │ │ │ │ movslq 0x34(%rdi),%rax │ │ │ │ test %eax,%eax │ │ │ │ - jle 1d55b ::calcEdgeLogDerivativesStates(int const*, double const*, int, int, double const*, double const*, double*, double*, double*)@@Base+0x13b> │ │ │ │ + jle 1d4bb ::calcEdgeLogDerivativesStates(int const*, double const*, int, int, double const*, double const*, double*, double*, double*)@@Base+0x13b> │ │ │ │ push %r15 │ │ │ │ push %r14 │ │ │ │ push %r13 │ │ │ │ push %r12 │ │ │ │ push %rbp │ │ │ │ push %rbx │ │ │ │ mov 0x38(%rsp),%r9 │ │ │ │ mov 0x14(%rdi),%r15d │ │ │ │ lea (%r9,%rax,8),%rax │ │ │ │ test %r15d,%r15d │ │ │ │ - jle 1d547 ::calcEdgeLogDerivativesStates(int const*, double const*, int, int, double const*, double const*, double*, double*, double*)@@Base+0x127> │ │ │ │ + jle 1d4a7 ::calcEdgeLogDerivativesStates(int const*, double const*, int, int, double const*, double const*, double*, double*, double*)@@Base+0x127> │ │ │ │ mov %rdx,%rbx │ │ │ │ mov 0xd8(%rdi),%rdx │ │ │ │ movslq %ecx,%rcx │ │ │ │ + mov %rax,-0x8(%rsp) │ │ │ │ mov 0x100(%rdi),%r11 │ │ │ │ mov 0xf8(%rdi),%r10 │ │ │ │ mov %rsi,%rbp │ │ │ │ xor %r13d,%r13d │ │ │ │ + mov (%rdx,%rcx,8),%rdx │ │ │ │ xor %r14d,%r14d │ │ │ │ movslq %r15d,%r12 │ │ │ │ - mov %rax,-0x8(%rsp) │ │ │ │ - mov (%rdx,%rcx,8),%rdx │ │ │ │ mov %rdx,-0x18(%rsp) │ │ │ │ mov 0x40(%rdi),%edx │ │ │ │ mov %edx,-0xc(%rsp) │ │ │ │ mov %r15d,%edx │ │ │ │ nop │ │ │ │ mov -0x18(%rsp),%rax │ │ │ │ movslq %r13d,%rsi │ │ │ │ movslq %r14d,%rcx │ │ │ │ lea 0x0(,%r13,4),%r15d │ │ │ │ shl $0x5,%rsi │ │ │ │ - add %rbx,%rsi │ │ │ │ lea (%rax,%rcx,8),%r8 │ │ │ │ + add %rbx,%rsi │ │ │ │ xor %ecx,%ecx │ │ │ │ movslq 0x0(%rbp,%rcx,4),%rdi │ │ │ │ vmovsd (%rsi),%xmm2 │ │ │ │ add $0x20,%rsi │ │ │ │ vmovsd -0x10(%rsi),%xmm3 │ │ │ │ vmovsd -0x8(%rsi),%xmm4 │ │ │ │ - vmovsd (%r11,%rcx,8),%xmm5 │ │ │ │ vmovsd 0x28(%r8,%rdi,8),%xmm0 │ │ │ │ + vmovsd (%r11,%rcx,8),%xmm5 │ │ │ │ mov %rdi,%rax │ │ │ │ - vmulsd -0x18(%rsi),%xmm0,%xmm0 │ │ │ │ and $0x3,%eax │ │ │ │ + vmulsd -0x18(%rsi),%xmm0,%xmm0 │ │ │ │ add %r15d,%eax │ │ │ │ add $0x4,%r15d │ │ │ │ cltq │ │ │ │ - vfmadd231sd (%r8,%rdi,8),%xmm2,%xmm0 │ │ │ │ vmovsd (%rbx,%rax,8),%xmm1 │ │ │ │ + vfmadd231sd (%r8,%rdi,8),%xmm2,%xmm0 │ │ │ │ vfmadd231sd 0x50(%r8,%rdi,8),%xmm3,%xmm0 │ │ │ │ vfmadd231sd 0x78(%r8,%rdi,8),%xmm4,%xmm0 │ │ │ │ vfmadd132sd (%r9),%xmm5,%xmm0 │ │ │ │ vmovsd %xmm0,(%r11,%rcx,8) │ │ │ │ vmovsd (%r10,%rcx,8),%xmm6 │ │ │ │ vfmadd132sd (%r9),%xmm6,%xmm1 │ │ │ │ vmovsd %xmm1,(%r10,%rcx,8) │ │ │ │ inc %rcx │ │ │ │ cmp %r12,%rcx │ │ │ │ - jne 1d4b0 ::calcEdgeLogDerivativesStates(int const*, double const*, int, int, double const*, double const*, double*, double*, double*)@@Base+0x90> │ │ │ │ - add -0xc(%rsp),%r14d │ │ │ │ - add %edx,%r13d │ │ │ │ + jne 1d410 ::calcEdgeLogDerivativesStates(int const*, double const*, int, int, double const*, double const*, double*, double*, double*)@@Base+0x90> │ │ │ │ add $0x8,%r9 │ │ │ │ + add %edx,%r13d │ │ │ │ + add -0xc(%rsp),%r14d │ │ │ │ cmp -0x8(%rsp),%r9 │ │ │ │ - jne 1d490 ::calcEdgeLogDerivativesStates(int const*, double const*, int, int, double const*, double const*, double*, double*, double*)@@Base+0x70> │ │ │ │ + jne 1d3f0 ::calcEdgeLogDerivativesStates(int const*, double const*, int, int, double const*, double const*, double*, double*, double*)@@Base+0x70> │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ ret │ │ │ │ lea 0x8(%r9),%rdx │ │ │ │ cmp %rdx,%rax │ │ │ │ - je 1d53c ::calcEdgeLogDerivativesStates(int const*, double const*, int, int, double const*, double const*, double*, double*, double*)@@Base+0x11c> │ │ │ │ + je 1d49c ::calcEdgeLogDerivativesStates(int const*, double const*, int, int, double const*, double const*, double*, double*, double*)@@Base+0x11c> │ │ │ │ add $0x10,%r9 │ │ │ │ cmp %rax,%r9 │ │ │ │ - jne 1d547 ::calcEdgeLogDerivativesStates(int const*, double const*, int, int, double const*, double const*, double*, double*, double*)@@Base+0x127> │ │ │ │ - jmp 1d53c ::calcEdgeLogDerivativesStates(int const*, double const*, int, int, double const*, double const*, double*, double*, double*)@@Base+0x11c> │ │ │ │ + jne 1d4a7 ::calcEdgeLogDerivativesStates(int const*, double const*, int, int, double const*, double const*, double*, double*, double*)@@Base+0x127> │ │ │ │ + jmp 1d49c ::calcEdgeLogDerivativesStates(int const*, double const*, int, int, double const*, double const*, double*, double*, double*)@@Base+0x11c> │ │ │ │ ret │ │ │ │ nopl 0x0(%rax) │ │ │ │ │ │ │ │ -000000000001d560 ::calcEdgeLogDerivativesPartials(double const*, double const*, int, int, double const*, double const*, int, double*, double*, double*)@@Base>: │ │ │ │ +000000000001d4c0 ::calcEdgeLogDerivativesPartials(double const*, double const*, int, int, double const*, double const*, int, double*, double*, double*)@@Base>: │ │ │ │ endbr64 │ │ │ │ - movslq 0x34(%rdi),%rax │ │ │ │ - test %eax,%eax │ │ │ │ - jle 1d807 ::calcEdgeLogDerivativesPartials(double const*, double const*, int, int, double const*, double const*, int, double*, double*, double*)@@Base+0x2a7> │ │ │ │ push %r15 │ │ │ │ push %r14 │ │ │ │ + mov %rdx,%r14 │ │ │ │ push %r13 │ │ │ │ - mov %rsi,%r8 │ │ │ │ push %r12 │ │ │ │ push %rbp │ │ │ │ push %rbx │ │ │ │ + movslq 0x34(%rdi),%rdx │ │ │ │ + test %edx,%edx │ │ │ │ + jle 1d6bd ::calcEdgeLogDerivativesPartials(double const*, double const*, int, int, double const*, double const*, int, double*, double*, double*)@@Base+0x1fd> │ │ │ │ + mov 0x38(%rsp),%r10 │ │ │ │ + mov %rsi,%r13 │ │ │ │ movslq %ecx,%rsi │ │ │ │ - sub $0x10,%rsp │ │ │ │ - mov %rdx,%rbx │ │ │ │ movslq 0x14(%rdi),%rcx │ │ │ │ - mov 0x48(%rsp),%rdx │ │ │ │ - lea (%rdx,%rax,8),%r11 │ │ │ │ + mov %rdi,%rax │ │ │ │ + lea (%r10,%rdx,8),%r12 │ │ │ │ test %ecx,%ecx │ │ │ │ - jle 1d7f3 ::calcEdgeLogDerivativesPartials(double const*, double const*, int, int, double const*, double const*, int, double*, double*, double*)@@Base+0x293> │ │ │ │ - mov 0xd8(%rdi),%rax │ │ │ │ - mov 0xf8(%rdi),%r12 │ │ │ │ - lea 0x0(,%rcx,8),%r14 │ │ │ │ - mov %rbx,-0x8(%rsp) │ │ │ │ - mov 0x100(%rdi),%rbp │ │ │ │ - xor %ecx,%ecx │ │ │ │ - mov %r11,0x8(%rsp) │ │ │ │ - mov %r8,-0x10(%rsp) │ │ │ │ - mov (%rax,%rsi,8),%r15 │ │ │ │ - mov 0x18(%rdi),%eax │ │ │ │ - mov %rdx,%rsi │ │ │ │ - mov $0xf,%edx │ │ │ │ - mov %eax,0x4(%rsp) │ │ │ │ - mov %r15,%rbx │ │ │ │ - vmovsd 0x18(%r15),%xmm6 │ │ │ │ - lea -0x5(%rdx),%eax │ │ │ │ - movslq %ecx,%r9 │ │ │ │ - mov %r15,%r11 │ │ │ │ - cltq │ │ │ │ - vmovsd (%rsi),%xmm4 │ │ │ │ - shl $0x5,%r9 │ │ │ │ - vmovsd (%r15),%xmm15 │ │ │ │ - vmovsd 0x8(%r15),%xmm14 │ │ │ │ - vmovsd 0x10(%r15),%xmm13 │ │ │ │ - xor %edi,%edi │ │ │ │ - mov %rsi,%r8 │ │ │ │ - mov %ecx,%r13d │ │ │ │ - vmovsd %xmm6,-0x78(%rsp) │ │ │ │ - vmovsd 0x28(%r15),%xmm6 │ │ │ │ - vmovsd %xmm6,-0x70(%rsp) │ │ │ │ - vmovsd 0x30(%r15),%xmm6 │ │ │ │ - vmovsd %xmm6,-0x68(%rsp) │ │ │ │ - vmovsd 0x38(%r15),%xmm6 │ │ │ │ - vmovsd %xmm6,-0x60(%rsp) │ │ │ │ - vmovsd 0x40(%r15),%xmm6 │ │ │ │ - vmovsd %xmm6,-0x58(%rsp) │ │ │ │ - vmovsd (%rbx,%rax,8),%xmm6 │ │ │ │ - movslq %edx,%rax │ │ │ │ - vmovsd %xmm6,-0x50(%rsp) │ │ │ │ - vmovsd 0x58(%r15),%xmm6 │ │ │ │ - vmovsd %xmm6,-0x48(%rsp) │ │ │ │ - vmovsd 0x60(%r15),%xmm6 │ │ │ │ - vmovsd %xmm6,-0x40(%rsp) │ │ │ │ - vmovsd 0x68(%r15),%xmm6 │ │ │ │ - vmovsd %xmm6,-0x38(%rsp) │ │ │ │ - vmovsd (%rbx,%rax,8),%xmm6 │ │ │ │ - mov -0x10(%rsp),%rax │ │ │ │ - lea (%rax,%r9,1),%r10 │ │ │ │ - add -0x8(%rsp),%r9 │ │ │ │ - vmovsd %xmm6,-0x30(%rsp) │ │ │ │ - vmovsd 0x80(%r15),%xmm6 │ │ │ │ - vmovsd %xmm6,-0x28(%rsp) │ │ │ │ - vmovsd 0x88(%r15),%xmm6 │ │ │ │ - vmovsd %xmm6,-0x20(%rsp) │ │ │ │ - vmovsd 0x90(%r15),%xmm6 │ │ │ │ - mov %r14,%r15 │ │ │ │ - mov %rbx,%r14 │ │ │ │ - mov %edx,%ebx │ │ │ │ - vmovsd %xmm6,-0x18(%rsp) │ │ │ │ + jle 1d6c8 ::calcEdgeLogDerivativesPartials(double const*, double const*, int, int, double const*, double const*, int, double*, double*, double*)@@Base+0x208> │ │ │ │ + mov 0xd8(%rdi),%rdx │ │ │ │ + mov 0x18(%rdi),%r15d │ │ │ │ + lea 0x0(,%rcx,8),%r9 │ │ │ │ + mov $0xa,%r11d │ │ │ │ + mov 0xf8(%rdi),%rdi │ │ │ │ + xor %ebx,%ebx │ │ │ │ + mov (%rdx,%rsi,8),%rbp │ │ │ │ + mov 0x100(%rax),%rsi │ │ │ │ + mov %rbp,%r8 │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - vmovsd 0x8(%r10),%xmm0 │ │ │ │ - add $0x20,%r9 │ │ │ │ - add $0x20,%r10 │ │ │ │ - vmovsd -0x18(%r9),%xmm12 │ │ │ │ - vmovsd -0x20(%r10),%xmm3 │ │ │ │ - vmovsd -0x20(%r9),%xmm10 │ │ │ │ - vmovsd -0x10(%r10),%xmm2 │ │ │ │ - vmovsd -0x10(%r9),%xmm8 │ │ │ │ - vmulsd -0x68(%rsp),%xmm0,%xmm11 │ │ │ │ - vmulsd -0x48(%rsp),%xmm0,%xmm7 │ │ │ │ - vmulsd -0x28(%rsp),%xmm0,%xmm5 │ │ │ │ - vmovsd -0x8(%r10),%xmm1 │ │ │ │ - vmovsd -0x8(%r9),%xmm6 │ │ │ │ - vfmadd231sd -0x70(%rsp),%xmm3,%xmm11 │ │ │ │ - vfmadd231sd -0x50(%rsp),%xmm3,%xmm7 │ │ │ │ - vfmadd231sd -0x30(%rsp),%xmm3,%xmm5 │ │ │ │ - vmulsd %xmm0,%xmm14,%xmm9 │ │ │ │ - vmulsd %xmm12,%xmm0,%xmm0 │ │ │ │ - vfmadd231sd -0x60(%rsp),%xmm2,%xmm11 │ │ │ │ - vfmadd231sd %xmm10,%xmm3,%xmm0 │ │ │ │ - vfmadd231sd -0x40(%rsp),%xmm2,%xmm7 │ │ │ │ - vfmadd231sd -0x20(%rsp),%xmm2,%xmm5 │ │ │ │ - vfmadd231sd %xmm3,%xmm15,%xmm9 │ │ │ │ - vfmadd231sd -0x58(%rsp),%xmm1,%xmm11 │ │ │ │ - vfmadd231sd %xmm8,%xmm2,%xmm0 │ │ │ │ - vfmadd231sd -0x38(%rsp),%xmm1,%xmm7 │ │ │ │ - vfmadd231sd -0x18(%rsp),%xmm1,%xmm5 │ │ │ │ - vfmadd231sd %xmm2,%xmm13,%xmm9 │ │ │ │ - vfmadd231sd -0x78(%rsp),%xmm1,%xmm9 │ │ │ │ - vfmadd231sd %xmm6,%xmm1,%xmm0 │ │ │ │ - vfmadd213sd (%r12,%rdi,1),%xmm4,%xmm0 │ │ │ │ - vmovsd %xmm0,(%r12,%rdi,1) │ │ │ │ - vmulsd %xmm11,%xmm12,%xmm0 │ │ │ │ - vfmadd231sd %xmm9,%xmm10,%xmm0 │ │ │ │ - vfmadd231sd %xmm7,%xmm8,%xmm0 │ │ │ │ - vfmadd231sd %xmm5,%xmm6,%xmm0 │ │ │ │ - vfmadd213sd 0x0(%rbp,%rdi,1),%xmm4,%xmm0 │ │ │ │ - vmovsd %xmm0,0x0(%rbp,%rdi,1) │ │ │ │ - add $0x8,%rdi │ │ │ │ - cmp %rdi,%r15 │ │ │ │ - jne 1d6d0 ::calcEdgeLogDerivativesPartials(double const*, double const*, int, int, double const*, double const*, int, double*, double*, double*)@@Base+0x170> │ │ │ │ - lea 0x8(%r8),%rsi │ │ │ │ - cmp 0x8(%rsp),%rsi │ │ │ │ - mov 0x4(%rsp),%eax │ │ │ │ - lea 0x14(%rbx),%edx │ │ │ │ - mov %r14,%rbx │ │ │ │ - mov %r15,%r14 │ │ │ │ - lea 0xa0(%r11),%r15 │ │ │ │ - lea 0x0(%r13,%rax,1),%ecx │ │ │ │ - jne 1d5e0 ::calcEdgeLogDerivativesPartials(double const*, double const*, int, int, double const*, double const*, int, double*, double*, double*)@@Base+0x80> │ │ │ │ - add $0x10,%rsp │ │ │ │ + movslq %r11d,%rax │ │ │ │ + movslq %ebx,%rdx │ │ │ │ + vmovsd (%r10),%xmm11 │ │ │ │ + vmovsd (%r8),%xmm27 │ │ │ │ + vmovsd 0x0(%rbp,%rax,8),%xmm19 │ │ │ │ + lea 0x5(%r11),%eax │ │ │ │ + shl $0x5,%rdx │ │ │ │ + vmovsd 0x8(%r8),%xmm26 │ │ │ │ + cltq │ │ │ │ + vmovsd 0x10(%r8),%xmm25 │ │ │ │ + vmovsd 0x18(%r8),%xmm24 │ │ │ │ + lea 0x0(%r13,%rdx,1),%rcx │ │ │ │ + vmovsd 0x28(%r8),%xmm23 │ │ │ │ + vmovsd 0x30(%r8),%xmm22 │ │ │ │ + add %r14,%rdx │ │ │ │ + vmovsd 0x38(%r8),%xmm21 │ │ │ │ + vmovsd 0x40(%r8),%xmm20 │ │ │ │ + vmovsd 0x58(%r8),%xmm18 │ │ │ │ + vmovsd 0x60(%r8),%xmm17 │ │ │ │ + vmovsd 0x68(%r8),%xmm16 │ │ │ │ + vmovsd 0x80(%r8),%xmm14 │ │ │ │ + vmovsd 0x88(%r8),%xmm13 │ │ │ │ + vmovsd 0x90(%r8),%xmm12 │ │ │ │ + vmovsd 0x0(%rbp,%rax,8),%xmm15 │ │ │ │ + xor %eax,%eax │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + vmovsd 0x8(%rcx),%xmm28 │ │ │ │ + vmovsd (%rcx),%xmm6 │ │ │ │ + add $0x20,%rdx │ │ │ │ + add $0x20,%rcx │ │ │ │ + vmovsd -0x10(%rcx),%xmm5 │ │ │ │ + vmovsd -0x18(%rdx),%xmm10 │ │ │ │ + vmulsd %xmm28,%xmm22,%xmm4 │ │ │ │ + vmovsd -0x8(%rcx),%xmm0 │ │ │ │ + vmovsd -0x20(%rdx),%xmm9 │ │ │ │ + vmulsd %xmm28,%xmm26,%xmm3 │ │ │ │ + vmovsd -0x10(%rdx),%xmm8 │ │ │ │ + vmovsd -0x8(%rdx),%xmm7 │ │ │ │ + vmulsd %xmm28,%xmm18,%xmm2 │ │ │ │ + vmulsd %xmm28,%xmm14,%xmm1 │ │ │ │ + vmulsd %xmm10,%xmm28,%xmm28 │ │ │ │ + vfmadd231sd %xmm6,%xmm23,%xmm4 │ │ │ │ + vfmadd231sd %xmm6,%xmm27,%xmm3 │ │ │ │ + vfmadd231sd %xmm6,%xmm19,%xmm2 │ │ │ │ + vfmadd231sd %xmm6,%xmm15,%xmm1 │ │ │ │ + vfmadd132sd %xmm9,%xmm28,%xmm6 │ │ │ │ + vfmadd231sd %xmm5,%xmm21,%xmm4 │ │ │ │ + vfmadd231sd %xmm5,%xmm25,%xmm3 │ │ │ │ + vfmadd231sd %xmm5,%xmm17,%xmm2 │ │ │ │ + vfmadd231sd %xmm5,%xmm13,%xmm1 │ │ │ │ + vfmadd132sd %xmm8,%xmm6,%xmm5 │ │ │ │ + vfmadd231sd %xmm0,%xmm20,%xmm4 │ │ │ │ + vfmadd231sd %xmm0,%xmm24,%xmm3 │ │ │ │ + vfmadd231sd %xmm0,%xmm16,%xmm2 │ │ │ │ + vfmadd231sd %xmm0,%xmm12,%xmm1 │ │ │ │ + vfmadd132sd %xmm7,%xmm5,%xmm0 │ │ │ │ + vmulsd %xmm4,%xmm10,%xmm10 │ │ │ │ + vfmadd213sd (%rdi,%rax,1),%xmm11,%xmm0 │ │ │ │ + vfmadd132sd %xmm3,%xmm10,%xmm9 │ │ │ │ + vmovsd %xmm0,(%rdi,%rax,1) │ │ │ │ + vfmadd132sd %xmm2,%xmm9,%xmm8 │ │ │ │ + vfmadd132sd %xmm1,%xmm8,%xmm7 │ │ │ │ + vfmadd213sd (%rsi,%rax,1),%xmm11,%xmm7 │ │ │ │ + vmovsd %xmm7,(%rsi,%rax,1) │ │ │ │ + add $0x8,%rax │ │ │ │ + cmp %rax,%r9 │ │ │ │ + jne 1d5c8 ::calcEdgeLogDerivativesPartials(double const*, double const*, int, int, double const*, double const*, int, double*, double*, double*)@@Base+0x108> │ │ │ │ + add $0x8,%r10 │ │ │ │ + add $0xa0,%r8 │ │ │ │ + add $0x14,%r11d │ │ │ │ + add %r15d,%ebx │ │ │ │ + cmp %r12,%r10 │ │ │ │ + jne 1d530 ::calcEdgeLogDerivativesPartials(double const*, double const*, int, int, double const*, double const*, int, double*, double*, double*)@@Base+0x70> │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ ret │ │ │ │ - lea 0x8(%rdx),%rax │ │ │ │ - cmp %r11,%rax │ │ │ │ - je 1d7e4 ::calcEdgeLogDerivativesPartials(double const*, double const*, int, int, double const*, double const*, int, double*, double*, double*)@@Base+0x284> │ │ │ │ - add $0x10,%rdx │ │ │ │ - cmp %rdx,%r11 │ │ │ │ - jne 1d7f3 ::calcEdgeLogDerivativesPartials(double const*, double const*, int, int, double const*, double const*, int, double*, double*, double*)@@Base+0x293> │ │ │ │ - jmp 1d7e4 ::calcEdgeLogDerivativesPartials(double const*, double const*, int, int, double const*, double const*, int, double*, double*, double*)@@Base+0x284> │ │ │ │ - ret │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ + lea 0x8(%r10),%rax │ │ │ │ + cmp %r12,%rax │ │ │ │ + je 1d6bd ::calcEdgeLogDerivativesPartials(double const*, double const*, int, int, double const*, double const*, int, double*, double*, double*)@@Base+0x1fd> │ │ │ │ + add $0x10,%r10 │ │ │ │ + cmp %r10,%r12 │ │ │ │ + jne 1d6c8 ::calcEdgeLogDerivativesPartials(double const*, double const*, int, int, double const*, double const*, int, double*, double*, double*)@@Base+0x208> │ │ │ │ + jmp 1d6bd ::calcEdgeLogDerivativesPartials(double const*, double const*, int, int, double const*, double const*, int, double*, double*, double*)@@Base+0x1fd> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ │ │ │ │ -000000000001d810 ::calcCrossProductsStates(int const*, double const*, double const*, double const*, double, double*, double*)@@Base>: │ │ │ │ +000000000001d6e0 ::calcCrossProductsStates(int const*, double const*, double const*, double const*, double, double*, double*)@@Base>: │ │ │ │ endbr64 │ │ │ │ push %rbp │ │ │ │ - mov %rdi,%rax │ │ │ │ - vmovapd %xmm0,%xmm12 │ │ │ │ + vmovapd %xmm0,%xmm4 │ │ │ │ vpxor %xmm0,%xmm0,%xmm0 │ │ │ │ + mov %rcx,%r10 │ │ │ │ mov %rsp,%rbp │ │ │ │ push %r15 │ │ │ │ push %r14 │ │ │ │ push %r13 │ │ │ │ push %r12 │ │ │ │ push %rbx │ │ │ │ and $0xffffffffffffffe0,%rsp │ │ │ │ - sub $0x1c0,%rsp │ │ │ │ - mov 0x14(%rdi),%edi │ │ │ │ + sub $0x1a0,%rsp │ │ │ │ mov %rsi,0x48(%rsp) │ │ │ │ + mov 0x14(%rdi),%ebx │ │ │ │ mov %rdx,0x40(%rsp) │ │ │ │ - mov %fs:0x28,%rdx │ │ │ │ - mov %rdx,0x1b8(%rsp) │ │ │ │ - xor %edx,%edx │ │ │ │ + mov %fs:0x28,%rcx │ │ │ │ + mov %rcx,0x198(%rsp) │ │ │ │ + mov %r9,%rcx │ │ │ │ + mov %ebx,0x2c(%rsp) │ │ │ │ + vmovdqa %ymm0,0x80(%rsp) │ │ │ │ vmovdqa %ymm0,0xa0(%rsp) │ │ │ │ vmovdqa %ymm0,0xc0(%rsp) │ │ │ │ vmovdqa %ymm0,0xe0(%rsp) │ │ │ │ - vmovdqa %ymm0,0x100(%rsp) │ │ │ │ - mov %edi,0x24(%rsp) │ │ │ │ - test %edi,%edi │ │ │ │ - jle 1ddd2 ::calcCrossProductsStates(int const*, double const*, double const*, double const*, double, double*, double*)@@Base+0x5c2> │ │ │ │ - mov %rcx,%r15 │ │ │ │ - vbroadcastsd %xmm12,%ymm6 │ │ │ │ - mov %r8,%rbx │ │ │ │ - xor %r10d,%r10d │ │ │ │ - mov 0x24(%rax),%edi │ │ │ │ - lea 0x120(%rsp),%r14 │ │ │ │ - vmovapd %ymm6,0x80(%rsp) │ │ │ │ - vmovapd %xmm12,%xmm14 │ │ │ │ - mov %r9,0x8(%rsp) │ │ │ │ - mov %edi,0x78(%rsp) │ │ │ │ - movslq 0x24(%rsp),%rdi │ │ │ │ + test %ebx,%ebx │ │ │ │ + jle 1dca1 ::calcCrossProductsStates(int const*, double const*, double const*, double const*, double, double*, double*)@@Base+0x5c1> │ │ │ │ + mov %rdi,%rax │ │ │ │ + mov 0x24(%rdi),%ebx │ │ │ │ + movslq 0x2c(%rsp),%rdi │ │ │ │ + mov %rcx,0x10(%rsp) │ │ │ │ + vmovdqa 0x375d0(%rip),%ymm6 │ │ │ │ + vmovdqa 0x375e8(%rip),%ymm5 │ │ │ │ + xor %r15d,%r15d │ │ │ │ + vpxor %xmm7,%xmm7,%xmm7 │ │ │ │ lea 0x0(,%rdi,4),%edx │ │ │ │ + mov %ebx,0x78(%rsp) │ │ │ │ mov %rdi,%rsi │ │ │ │ - mov %rdi,0x58(%rsp) │ │ │ │ + mov %rdi,%r11 │ │ │ │ movslq %edx,%rdx │ │ │ │ + lea (%rdi,%rdi,2),%r9 │ │ │ │ + mov %rdi,0x58(%rsp) │ │ │ │ + mov 0x40(%rsp),%rdi │ │ │ │ shl $0x5,%rsi │ │ │ │ - lea 0x0(,%rdx,8),%rcx │ │ │ │ - mov %rdx,%r11 │ │ │ │ - lea (%rdi,%rdi,2),%rdx │ │ │ │ - shl $0x6,%rdi │ │ │ │ - mov %rcx,0x10(%rsp) │ │ │ │ - mov 0x40(%rsp),%rcx │ │ │ │ - shl $0x5,%rdx │ │ │ │ - shl $0x5,%r11 │ │ │ │ - mov %rdx,%r13 │ │ │ │ - mov %rcx,0x70(%rsp) │ │ │ │ - mov 0x80(%rax),%rcx │ │ │ │ - mov %rcx,0x50(%rsp) │ │ │ │ - lea 0xa0(%rsp),%rcx │ │ │ │ - mov %rcx,0x28(%rsp) │ │ │ │ - mov 0x34(%rax),%ecx │ │ │ │ - lea -0x1(%rcx),%eax │ │ │ │ - mov %ecx,0x7c(%rsp) │ │ │ │ - mov %eax,0x20(%rsp) │ │ │ │ - mov %ecx,%eax │ │ │ │ + mov %rdx,%rbx │ │ │ │ + shl $0x3,%rdx │ │ │ │ + vbroadcastsd %xmm4,%ymm8 │ │ │ │ + mov %rdx,0x18(%rsp) │ │ │ │ + lea 0x80(%rsp),%rdx │ │ │ │ + shl $0x5,%rbx │ │ │ │ + shl $0x6,%r11 │ │ │ │ + mov %rdx,0x30(%rsp) │ │ │ │ + mov 0x34(%rax),%edx │ │ │ │ + shl $0x5,%r9 │ │ │ │ + mov %rdi,0x70(%rsp) │ │ │ │ + mov 0x80(%rax),%rdi │ │ │ │ + lea -0x1(%rdx),%eax │ │ │ │ + mov %edx,0x7c(%rsp) │ │ │ │ + mov %eax,0x28(%rsp) │ │ │ │ + mov %edx,%eax │ │ │ │ shr $0x2,%eax │ │ │ │ + mov %rdi,0x50(%rsp) │ │ │ │ + lea 0x100(%rsp),%rdi │ │ │ │ shl $0x5,%rax │ │ │ │ - mov %rax,0x18(%rsp) │ │ │ │ - movslq %ecx,%rax │ │ │ │ - lea 0x0(,%rax,8),%r12 │ │ │ │ + mov %rax,0x20(%rsp) │ │ │ │ + movslq %edx,%rax │ │ │ │ + lea 0x0(,%rax,8),%r14 │ │ │ │ nop │ │ │ │ mov 0x48(%rsp),%rax │ │ │ │ - vpxor %xmm6,%xmm6,%xmm6 │ │ │ │ - vmovdqa %ymm6,(%r14) │ │ │ │ - vmovdqa %ymm6,0x20(%r14) │ │ │ │ - vmovdqa %ymm6,0x40(%r14) │ │ │ │ - vmovdqa %ymm6,0x60(%r14) │ │ │ │ - mov (%rax,%r10,4),%eax │ │ │ │ + vmovdqa %ymm7,(%rdi) │ │ │ │ + vmovdqa %ymm7,0x20(%rdi) │ │ │ │ + mov (%rax,%r15,4),%eax │ │ │ │ + vmovdqa %ymm7,0x40(%rdi) │ │ │ │ + vmovdqa %ymm7,0x60(%rdi) │ │ │ │ cmp %eax,0x78(%rsp) │ │ │ │ - jle 1dce3 ::calcCrossProductsStates(int const*, double const*, double const*, double const*, double, double*, double*)@@Base+0x4d3> │ │ │ │ - lea 0x4(%rax),%edx │ │ │ │ - movslq %eax,%r8 │ │ │ │ - movslq %edx,%r9 │ │ │ │ + jle 1dbb7 ::calcCrossProductsStates(int const*, double const*, double const*, double const*, double, double*, double*)@@Base+0x4d7> │ │ │ │ + lea 0x4(%rax),%r13d │ │ │ │ lea 0x8(%rax),%edx │ │ │ │ + movslq %eax,%r12 │ │ │ │ add $0xc,%eax │ │ │ │ cltq │ │ │ │ movslq %edx,%rcx │ │ │ │ + movslq %r13d,%r13 │ │ │ │ mov %rax,0x60(%rsp) │ │ │ │ mov 0x7c(%rsp),%eax │ │ │ │ mov %rcx,0x68(%rsp) │ │ │ │ test %eax,%eax │ │ │ │ - jle 1ddaa ::calcCrossProductsStates(int const*, double const*, double const*, double const*, double, double*, double*)@@Base+0x59a> │ │ │ │ - cmpl $0x2,0x20(%rsp) │ │ │ │ - jbe 1ddb7 ::calcCrossProductsStates(int const*, double const*, double const*, double const*, double, double*, double*)@@Base+0x5a7> │ │ │ │ + jle 1dc77 ::calcCrossProductsStates(int const*, double const*, double const*, double const*, double, double*, double*)@@Base+0x597> │ │ │ │ + cmpl $0x2,0x28(%rsp) │ │ │ │ + jbe 1dc84 ::calcCrossProductsStates(int const*, double const*, double const*, double const*, double, double*, double*)@@Base+0x5a4> │ │ │ │ mov 0x40(%rsp),%rcx │ │ │ │ - lea (%r8,%r10,4),%rax │ │ │ │ - mov %r8,0x38(%rsp) │ │ │ │ - mov 0x18(%rsp),%r8 │ │ │ │ - vxorpd %xmm5,%xmm5,%xmm5 │ │ │ │ - vmovsd %xmm14,0x30(%rsp) │ │ │ │ - vmovapd %xmm5,%xmm7 │ │ │ │ - vmovapd %xmm5,%xmm13 │ │ │ │ - vmovapd %xmm5,%xmm4 │ │ │ │ - vmovapd %xmm5,%xmm6 │ │ │ │ + lea (%r12,%r15,4),%rax │ │ │ │ + vxorpd %xmm3,%xmm3,%xmm3 │ │ │ │ + mov %rdi,0x38(%rsp) │ │ │ │ + mov 0x20(%rsp),%rdi │ │ │ │ + vmovapd %xmm3,%xmm13 │ │ │ │ + vmovapd %xmm3,%xmm14 │ │ │ │ + vmovapd %xmm3,%xmm17 │ │ │ │ lea (%rcx,%rax,8),%rdx │ │ │ │ mov 0x70(%rsp),%rax │ │ │ │ xor %ecx,%ecx │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - vmovupd (%rbx,%rcx,1),%ymm11 │ │ │ │ - vmovsd (%rdx,%rdi,1),%xmm1 │ │ │ │ - vmovsd (%rdx),%xmm0 │ │ │ │ - vmovhpd (%rdx,%r13,1),%xmm1,%xmm1 │ │ │ │ - vmovupd (%rax,%rsi,1),%ymm15 │ │ │ │ - vmovhpd (%rdx,%rsi,1),%xmm0,%xmm0 │ │ │ │ - vinsertf128 $0x1,%xmm1,%ymm0,%ymm0 │ │ │ │ - vmovupd (%rax,%rdi,1),%ymm9 │ │ │ │ - vmovapd 0x80(%rsp),%ymm3 │ │ │ │ - vmulpd (%r15,%rcx,1),%ymm3,%ymm12 │ │ │ │ + vmovapd %xmm3,%xmm11 │ │ │ │ + vmovsd (%rdx,%r11,1),%xmm0 │ │ │ │ + vmovsd (%rdx),%xmm1 │ │ │ │ + vmovupd (%r8,%rcx,1),%ymm16 │ │ │ │ + vmovupd (%rax,%rsi,1),%ymm21 │ │ │ │ + vmovhpd (%rdx,%r9,1),%xmm0,%xmm0 │ │ │ │ + vmovhpd (%rdx,%rsi,1),%xmm1,%xmm1 │ │ │ │ + vmovupd (%rax,%r9,1),%ymm12 │ │ │ │ + vmulpd (%r10,%rcx,1),%ymm8,%ymm15 │ │ │ │ + vinsertf64x2 $0x1,%xmm0,%ymm1,%ymm1 │ │ │ │ add $0x20,%rcx │ │ │ │ - add %r11,%rdx │ │ │ │ - vmulpd %ymm11,%ymm0,%ymm0 │ │ │ │ - vaddsd %xmm6,%xmm0,%xmm1 │ │ │ │ - vunpckhpd %xmm0,%xmm0,%xmm2 │ │ │ │ - vextractf128 $0x1,%ymm0,%xmm0 │ │ │ │ - vaddsd %xmm2,%xmm1,%xmm1 │ │ │ │ - vmovupd (%rax,%r13,1),%ymm2 │ │ │ │ - vaddsd %xmm0,%xmm1,%xmm1 │ │ │ │ - vunpckhpd %xmm0,%xmm0,%xmm0 │ │ │ │ - vaddsd %xmm0,%xmm1,%xmm6 │ │ │ │ - vmovupd (%rax),%ymm0 │ │ │ │ - add %r11,%rax │ │ │ │ - vunpcklpd %ymm2,%ymm9,%ymm1 │ │ │ │ - vunpckhpd %ymm2,%ymm9,%ymm9 │ │ │ │ - vpermpd $0xd8,%ymm9,%ymm9 │ │ │ │ - vpermpd $0xd8,%ymm1,%ymm1 │ │ │ │ - vunpcklpd %ymm15,%ymm0,%ymm10 │ │ │ │ - vunpckhpd %ymm15,%ymm0,%ymm0 │ │ │ │ - vpermpd $0xd8,%ymm10,%ymm10 │ │ │ │ - vpermpd $0xd8,%ymm0,%ymm0 │ │ │ │ - vunpcklpd %ymm1,%ymm10,%ymm3 │ │ │ │ - vunpcklpd %ymm9,%ymm0,%ymm2 │ │ │ │ - vunpckhpd %ymm1,%ymm10,%ymm1 │ │ │ │ - vunpckhpd %ymm9,%ymm0,%ymm0 │ │ │ │ - vpermpd $0xd8,%ymm3,%ymm3 │ │ │ │ - vpermpd $0xd8,%ymm1,%ymm1 │ │ │ │ - vpermpd $0xd8,%ymm2,%ymm2 │ │ │ │ - vpermpd $0xd8,%ymm0,%ymm0 │ │ │ │ - vmulpd %ymm11,%ymm3,%ymm3 │ │ │ │ - vmulpd %ymm11,%ymm1,%ymm1 │ │ │ │ - vmulpd %ymm11,%ymm2,%ymm2 │ │ │ │ - vmulpd %ymm11,%ymm0,%ymm0 │ │ │ │ - vmulpd %ymm12,%ymm3,%ymm3 │ │ │ │ - vmulpd %ymm12,%ymm1,%ymm1 │ │ │ │ - vmulpd %ymm12,%ymm2,%ymm2 │ │ │ │ - vmulpd %ymm12,%ymm0,%ymm0 │ │ │ │ - vaddsd %xmm1,%xmm7,%xmm7 │ │ │ │ - vaddsd %xmm4,%xmm3,%xmm4 │ │ │ │ - vunpckhpd %xmm3,%xmm3,%xmm8 │ │ │ │ - vaddsd %xmm2,%xmm13,%xmm13 │ │ │ │ - vaddsd %xmm0,%xmm5,%xmm5 │ │ │ │ - vunpckhpd %xmm1,%xmm1,%xmm10 │ │ │ │ - vunpckhpd %xmm2,%xmm2,%xmm15 │ │ │ │ - vunpckhpd %xmm0,%xmm0,%xmm9 │ │ │ │ - vaddsd %xmm4,%xmm8,%xmm4 │ │ │ │ - vaddsd %xmm7,%xmm10,%xmm10 │ │ │ │ - vextractf128 $0x1,%ymm3,%xmm3 │ │ │ │ - vaddsd %xmm15,%xmm13,%xmm15 │ │ │ │ - vaddsd %xmm5,%xmm9,%xmm9 │ │ │ │ - vextractf128 $0x1,%ymm1,%xmm1 │ │ │ │ - vextractf128 $0x1,%ymm2,%xmm2 │ │ │ │ - vextractf128 $0x1,%ymm0,%xmm0 │ │ │ │ - vaddsd %xmm3,%xmm4,%xmm4 │ │ │ │ - vaddsd %xmm10,%xmm1,%xmm7 │ │ │ │ - vunpckhpd %xmm3,%xmm3,%xmm3 │ │ │ │ - vaddsd %xmm2,%xmm15,%xmm13 │ │ │ │ - vaddsd %xmm9,%xmm0,%xmm5 │ │ │ │ - vunpckhpd %xmm2,%xmm2,%xmm2 │ │ │ │ - vunpckhpd %xmm1,%xmm1,%xmm1 │ │ │ │ - vunpckhpd %xmm0,%xmm0,%xmm0 │ │ │ │ - vaddsd %xmm3,%xmm4,%xmm4 │ │ │ │ - vaddsd %xmm1,%xmm7,%xmm7 │ │ │ │ - vaddsd %xmm2,%xmm13,%xmm13 │ │ │ │ - vaddsd %xmm0,%xmm5,%xmm5 │ │ │ │ - cmp %rcx,%r8 │ │ │ │ - jne 1d9e0 ::calcCrossProductsStates(int const*, double const*, double const*, double const*, double, double*, double*)@@Base+0x1d0> │ │ │ │ + add %rbx,%rdx │ │ │ │ + vmulpd %ymm16,%ymm1,%ymm1 │ │ │ │ + vaddsd %xmm11,%xmm1,%xmm11 │ │ │ │ + vunpckhpd %xmm1,%xmm1,%xmm0 │ │ │ │ + vaddsd %xmm0,%xmm11,%xmm11 │ │ │ │ + vextractf64x2 $0x1,%ymm1,%xmm0 │ │ │ │ + valignq $0x3,%ymm1,%ymm1,%ymm1 │ │ │ │ + vaddsd %xmm0,%xmm11,%xmm11 │ │ │ │ + vmovupd (%rax,%r11,1),%ymm0 │ │ │ │ + vmovapd %ymm0,%ymm19 │ │ │ │ + vpermt2pd %ymm12,%ymm5,%ymm0 │ │ │ │ + vaddsd %xmm1,%xmm11,%xmm11 │ │ │ │ + vmovupd (%rax),%ymm1 │ │ │ │ + vpermt2pd %ymm12,%ymm6,%ymm19 │ │ │ │ + add %rbx,%rax │ │ │ │ + vmovapd %ymm1,%ymm9 │ │ │ │ + vpermt2pd %ymm21,%ymm5,%ymm1 │ │ │ │ + vpermt2pd %ymm21,%ymm6,%ymm9 │ │ │ │ + vmovapd %ymm1,%ymm12 │ │ │ │ + vpermt2pd %ymm0,%ymm5,%ymm1 │ │ │ │ + vmovapd %ymm9,%ymm18 │ │ │ │ + vpermt2pd %ymm0,%ymm6,%ymm12 │ │ │ │ + vpermt2pd %ymm19,%ymm5,%ymm9 │ │ │ │ + vmulpd %ymm16,%ymm9,%ymm9 │ │ │ │ + vpermt2pd %ymm19,%ymm6,%ymm18 │ │ │ │ + vmulpd %ymm16,%ymm18,%ymm18 │ │ │ │ + vmulpd %ymm16,%ymm12,%ymm12 │ │ │ │ + vmulpd %ymm15,%ymm18,%ymm18 │ │ │ │ + vmulpd %ymm15,%ymm12,%ymm12 │ │ │ │ + vaddsd %xmm17,%xmm18,%xmm10 │ │ │ │ + vunpckhpd %xmm18,%xmm18,%xmm2 │ │ │ │ + vextractf64x2 $0x1,%ymm18,%xmm17 │ │ │ │ + vunpckhpd %xmm12,%xmm12,%xmm0 │ │ │ │ + valignq $0x3,%ymm18,%ymm18,%ymm18 │ │ │ │ + vaddsd %xmm10,%xmm2,%xmm2 │ │ │ │ + vmulpd %ymm15,%ymm9,%ymm10 │ │ │ │ + vaddsd %xmm17,%xmm2,%xmm17 │ │ │ │ + vextractf64x2 $0x1,%ymm10,%xmm20 │ │ │ │ + vaddsd %xmm10,%xmm13,%xmm9 │ │ │ │ + vaddsd %xmm12,%xmm14,%xmm13 │ │ │ │ + vunpckhpd %xmm10,%xmm10,%xmm19 │ │ │ │ + vextractf64x2 $0x1,%ymm12,%xmm14 │ │ │ │ + valignq $0x3,%ymm10,%ymm10,%ymm10 │ │ │ │ + vaddsd %xmm18,%xmm17,%xmm17 │ │ │ │ + valignq $0x3,%ymm12,%ymm12,%ymm12 │ │ │ │ + vaddsd %xmm0,%xmm13,%xmm13 │ │ │ │ + vmulpd %ymm16,%ymm1,%ymm0 │ │ │ │ + vaddsd %xmm9,%xmm19,%xmm19 │ │ │ │ + vaddsd %xmm14,%xmm13,%xmm14 │ │ │ │ + vaddsd %xmm19,%xmm20,%xmm13 │ │ │ │ + vmulpd %ymm15,%ymm0,%ymm0 │ │ │ │ + vaddsd %xmm12,%xmm14,%xmm14 │ │ │ │ + vaddsd %xmm10,%xmm13,%xmm13 │ │ │ │ + vaddsd %xmm0,%xmm3,%xmm3 │ │ │ │ + vunpckhpd %xmm0,%xmm0,%xmm1 │ │ │ │ + vaddsd %xmm3,%xmm1,%xmm1 │ │ │ │ + vextractf64x2 $0x1,%ymm0,%xmm3 │ │ │ │ + valignq $0x3,%ymm0,%ymm0,%ymm0 │ │ │ │ + vaddsd %xmm1,%xmm3,%xmm3 │ │ │ │ + vaddsd %xmm0,%xmm3,%xmm3 │ │ │ │ + cmp %rcx,%rdi │ │ │ │ + jne 1d8a0 ::calcCrossProductsStates(int const*, double const*, double const*, double const*, double, double*, double*)@@Base+0x1c0> │ │ │ │ mov 0x7c(%rsp),%eax │ │ │ │ - vmovsd 0x30(%rsp),%xmm14 │ │ │ │ - mov 0x38(%rsp),%r8 │ │ │ │ + mov 0x38(%rsp),%rdi │ │ │ │ test $0x3,%al │ │ │ │ - je 1dbc4 ::calcCrossProductsStates(int const*, double const*, double const*, double const*, double, double*, double*)@@Base+0x3b4> │ │ │ │ + je 1da9b ::calcCrossProductsStates(int const*, double const*, double const*, double const*, double, double*, double*)@@Base+0x3bb> │ │ │ │ and $0xfffffffc,%eax │ │ │ │ movslq %eax,%rdx │ │ │ │ - imul 0x24(%rsp),%eax │ │ │ │ - mov 0x10(%rsp),%rcx │ │ │ │ - add %r10d,%eax │ │ │ │ + imul 0x2c(%rsp),%eax │ │ │ │ + mov 0x18(%rsp),%rcx │ │ │ │ + add %r15d,%eax │ │ │ │ cltq │ │ │ │ shl $0x5,%rax │ │ │ │ add 0x40(%rsp),%rax │ │ │ │ - vmovsd (%rbx,%rdx,8),%xmm0 │ │ │ │ - vmulsd (%r15,%rdx,8),%xmm14,%xmm1 │ │ │ │ + vmovsd (%r8,%rdx,8),%xmm0 │ │ │ │ + vmulsd (%r10,%rdx,8),%xmm4,%xmm1 │ │ │ │ inc %rdx │ │ │ │ vmulsd (%rax),%xmm0,%xmm2 │ │ │ │ - vfmadd231sd (%rax,%r8,8),%xmm0,%xmm6 │ │ │ │ - vfmadd231sd %xmm1,%xmm2,%xmm4 │ │ │ │ + vfmadd231sd (%rax,%r12,8),%xmm0,%xmm11 │ │ │ │ + vfmadd231sd %xmm1,%xmm2,%xmm17 │ │ │ │ vmulsd 0x8(%rax),%xmm0,%xmm2 │ │ │ │ - vfmadd231sd %xmm1,%xmm2,%xmm13 │ │ │ │ + vfmadd231sd %xmm1,%xmm2,%xmm14 │ │ │ │ vmulsd 0x10(%rax),%xmm0,%xmm2 │ │ │ │ vmulsd 0x18(%rax),%xmm0,%xmm0 │ │ │ │ add %rcx,%rax │ │ │ │ + vfmadd231sd %xmm1,%xmm2,%xmm13 │ │ │ │ + vfmadd231sd %xmm1,%xmm0,%xmm3 │ │ │ │ cmp %edx,0x7c(%rsp) │ │ │ │ - vfmadd231sd %xmm1,%xmm2,%xmm7 │ │ │ │ - vfmadd231sd %xmm1,%xmm0,%xmm5 │ │ │ │ - jg 1db80 ::calcCrossProductsStates(int const*, double const*, double const*, double const*, double, double*, double*)@@Base+0x370> │ │ │ │ + jg 1da55 ::calcCrossProductsStates(int const*, double const*, double const*, double const*, double, double*, double*)@@Base+0x375> │ │ │ │ mov 0x68(%rsp),%rax │ │ │ │ - vmovsd %xmm4,0x120(%rsp,%r8,8) │ │ │ │ - vmovsd %xmm13,0x120(%rsp,%r9,8) │ │ │ │ - vmovsd %xmm7,0x120(%rsp,%rax,8) │ │ │ │ + vmovsd %xmm17,0x100(%rsp,%r12,8) │ │ │ │ + vmovsd %xmm14,0x100(%rsp,%r13,8) │ │ │ │ + vmovsd %xmm13,0x100(%rsp,%rax,8) │ │ │ │ mov 0x60(%rsp),%rax │ │ │ │ - vmovsd %xmm5,0x120(%rsp,%rax,8) │ │ │ │ + vmovsd %xmm3,0x100(%rsp,%rax,8) │ │ │ │ mov 0x50(%rsp),%rax │ │ │ │ - vmovsd 0x120(%rsp,%r8,8),%xmm1 │ │ │ │ - vmovsd (%rax,%r10,8),%xmm0 │ │ │ │ + vmovsd 0x100(%rsp,%r12,8),%xmm1 │ │ │ │ + vmovsd (%rax,%r15,8),%xmm0 │ │ │ │ mov 0x68(%rsp),%rax │ │ │ │ - vdivsd %xmm6,%xmm0,%xmm0 │ │ │ │ - vfmadd213sd 0xa0(%rsp,%r8,8),%xmm0,%xmm1 │ │ │ │ - vmovsd %xmm1,0xa0(%rsp,%r8,8) │ │ │ │ - vmovsd 0x120(%rsp,%r9,8),%xmm1 │ │ │ │ - vfmadd213sd 0xa0(%rsp,%r9,8),%xmm0,%xmm1 │ │ │ │ - vmovsd %xmm1,0xa0(%rsp,%r9,8) │ │ │ │ - vmovsd 0x120(%rsp,%rax,8),%xmm1 │ │ │ │ - vfmadd213sd 0xa0(%rsp,%rax,8),%xmm0,%xmm1 │ │ │ │ - vmovsd %xmm1,0xa0(%rsp,%rax,8) │ │ │ │ + vdivsd %xmm11,%xmm0,%xmm0 │ │ │ │ + vfmadd213sd 0x80(%rsp,%r12,8),%xmm0,%xmm1 │ │ │ │ + vmovsd %xmm1,0x80(%rsp,%r12,8) │ │ │ │ + vmovsd 0x100(%rsp,%r13,8),%xmm1 │ │ │ │ + vfmadd213sd 0x80(%rsp,%r13,8),%xmm0,%xmm1 │ │ │ │ + vmovsd %xmm1,0x80(%rsp,%r13,8) │ │ │ │ + vmovsd 0x100(%rsp,%rax,8),%xmm1 │ │ │ │ + vfmadd213sd 0x80(%rsp,%rax,8),%xmm0,%xmm1 │ │ │ │ + vmovsd %xmm1,0x80(%rsp,%rax,8) │ │ │ │ mov 0x60(%rsp),%rax │ │ │ │ - vfmadd213sd 0xa0(%rsp,%rax,8),%xmm5,%xmm0 │ │ │ │ - vmovsd %xmm0,0xa0(%rsp,%rax,8) │ │ │ │ + vfmadd213sd 0x80(%rsp,%rax,8),%xmm3,%xmm0 │ │ │ │ + vmovsd %xmm0,0x80(%rsp,%rax,8) │ │ │ │ + inc %r15 │ │ │ │ addq $0x20,0x70(%rsp) │ │ │ │ - inc %r10 │ │ │ │ - cmp %r10,0x58(%rsp) │ │ │ │ - jne 1d940 ::calcCrossProductsStates(int const*, double const*, double const*, double const*, double, double*, double*)@@Base+0x130> │ │ │ │ - mov 0x8(%rsp),%r9 │ │ │ │ - mov 0x28(%rsp),%rax │ │ │ │ - lea 0x80(%r9),%rdx │ │ │ │ - vmovupd (%r9),%ymm0 │ │ │ │ - add $0x20,%r9 │ │ │ │ + cmp %r15,0x58(%rsp) │ │ │ │ + jne 1d810 ::calcCrossProductsStates(int const*, double const*, double const*, double const*, double, double*, double*)@@Base+0x130> │ │ │ │ + mov 0x10(%rsp),%rcx │ │ │ │ + mov 0x30(%rsp),%rax │ │ │ │ + lea 0x80(%rcx),%rdx │ │ │ │ + vmovupd (%rcx),%ymm0 │ │ │ │ + add $0x20,%rcx │ │ │ │ add $0x20,%rax │ │ │ │ vaddpd -0x20(%rax),%ymm0,%ymm0 │ │ │ │ - vmovupd %ymm0,-0x20(%r9) │ │ │ │ - cmp %r9,%rdx │ │ │ │ - jne 1dc9d ::calcCrossProductsStates(int const*, double const*, double const*, double const*, double, double*, double*)@@Base+0x48d> │ │ │ │ - mov 0x1b8(%rsp),%rax │ │ │ │ + vmovupd %ymm0,-0x20(%rcx) │ │ │ │ + cmp %rcx,%rdx │ │ │ │ + jne 1db73 ::calcCrossProductsStates(int const*, double const*, double const*, double const*, double, double*, double*)@@Base+0x493> │ │ │ │ + mov 0x198(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 1dde4 ::calcCrossProductsStates(int const*, double const*, double const*, double const*, double, double*, double*)@@Base+0x5d4> │ │ │ │ + jne 1dcb3 ::calcCrossProductsStates(int const*, double const*, double const*, double const*, double, double*, double*)@@Base+0x5d3> │ │ │ │ vzeroupper │ │ │ │ lea -0x28(%rbp),%rsp │ │ │ │ pop %rbx │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ pop %rbp │ │ │ │ ret │ │ │ │ mov 0x7c(%rsp),%edx │ │ │ │ vxorpd %xmm3,%xmm3,%xmm3 │ │ │ │ test %edx,%edx │ │ │ │ - jle 1dd6d ::calcCrossProductsStates(int const*, double const*, double const*, double const*, double, double*, double*)@@Base+0x55d> │ │ │ │ - mov 0x70(%rsp),%rcx │ │ │ │ + jle 1dc3a ::calcCrossProductsStates(int const*, double const*, double const*, double const*, double, double*, double*)@@Base+0x55a> │ │ │ │ vxorpd %xmm3,%xmm3,%xmm3 │ │ │ │ - xor %r8d,%r8d │ │ │ │ - lea 0x1a0(%rsp),%r9 │ │ │ │ - vmovapd %xmm3,%xmm4 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - vaddsd (%rcx),%xmm4,%xmm0 │ │ │ │ - vmovsd (%rbx,%r8,1),%xmm1 │ │ │ │ - mov %r14,%rax │ │ │ │ + mov 0x70(%rsp),%rcx │ │ │ │ + xor %r12d,%r12d │ │ │ │ + lea 0x180(%rsp),%r13 │ │ │ │ + vmovapd %xmm3,%xmm9 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + vaddsd (%rcx),%xmm9,%xmm0 │ │ │ │ + vmovsd (%r8,%r12,1),%xmm1 │ │ │ │ + mov %rdi,%rax │ │ │ │ mov %rcx,%rdx │ │ │ │ - vmulsd (%r15,%r8,1),%xmm14,%xmm2 │ │ │ │ + vmulsd (%r10,%r12,1),%xmm4,%xmm2 │ │ │ │ vaddsd 0x8(%rcx),%xmm0,%xmm0 │ │ │ │ vaddsd 0x10(%rcx),%xmm0,%xmm0 │ │ │ │ vaddsd 0x18(%rcx),%xmm0,%xmm0 │ │ │ │ - vmulsd %xmm1,%xmm0,%xmm0 │ │ │ │ - vaddsd %xmm0,%xmm3,%xmm3 │ │ │ │ + vfmadd231sd %xmm0,%xmm1,%xmm3 │ │ │ │ vmulsd (%rdx),%xmm1,%xmm0 │ │ │ │ add $0x20,%rax │ │ │ │ add $0x8,%rdx │ │ │ │ vmulsd %xmm2,%xmm0,%xmm0 │ │ │ │ vbroadcastsd %xmm0,%ymm0 │ │ │ │ vaddpd -0x20(%rax),%ymm0,%ymm0 │ │ │ │ vmovapd %ymm0,-0x20(%rax) │ │ │ │ - cmp %rax,%r9 │ │ │ │ - jne 1dd3d ::calcCrossProductsStates(int const*, double const*, double const*, double const*, double, double*, double*)@@Base+0x52d> │ │ │ │ - add $0x8,%r8 │ │ │ │ + cmp %rax,%r13 │ │ │ │ + jne 1dc0a ::calcCrossProductsStates(int const*, double const*, double const*, double const*, double, double*, double*)@@Base+0x52a> │ │ │ │ + add $0x8,%r12 │ │ │ │ add %rsi,%rcx │ │ │ │ - cmp %r12,%r8 │ │ │ │ - jne 1dd10 ::calcCrossProductsStates(int const*, double const*, double const*, double const*, double, double*, double*)@@Base+0x500> │ │ │ │ + cmp %r14,%r12 │ │ │ │ + jne 1dbe0 ::calcCrossProductsStates(int const*, double const*, double const*, double const*, double, double*, double*)@@Base+0x500> │ │ │ │ mov 0x50(%rsp),%rax │ │ │ │ - mov %r14,%rdx │ │ │ │ - vmovsd (%rax,%r10,8),%xmm0 │ │ │ │ - mov 0x28(%rsp),%rax │ │ │ │ + mov %rdi,%rdx │ │ │ │ + vmovsd (%rax,%r15,8),%xmm0 │ │ │ │ + mov 0x30(%rsp),%rax │ │ │ │ vdivsd %xmm3,%xmm0,%xmm0 │ │ │ │ vbroadcastsd %xmm0,%ymm0 │ │ │ │ vmovapd (%rdx),%ymm1 │ │ │ │ add $0x20,%rax │ │ │ │ add $0x20,%rdx │ │ │ │ vfmadd213pd -0x20(%rax),%ymm0,%ymm1 │ │ │ │ vmovapd %ymm1,-0x20(%rax) │ │ │ │ - cmp %rax,%r14 │ │ │ │ - jne 1dd89 ::calcCrossProductsStates(int const*, double const*, double const*, double const*, double, double*, double*)@@Base+0x579> │ │ │ │ - jmp 1dc78 ::calcCrossProductsStates(int const*, double const*, double const*, double const*, double, double*, double*)@@Base+0x468> │ │ │ │ - vxorpd %xmm5,%xmm5,%xmm5 │ │ │ │ - vmovapd %xmm5,%xmm6 │ │ │ │ - jmp 1dbf4 ::calcCrossProductsStates(int const*, double const*, double const*, double const*, double, double*, double*)@@Base+0x3e4> │ │ │ │ - vxorpd %xmm5,%xmm5,%xmm5 │ │ │ │ + cmp %rax,%rdi │ │ │ │ + jne 1dc56 ::calcCrossProductsStates(int const*, double const*, double const*, double const*, double, double*, double*)@@Base+0x576> │ │ │ │ + jmp 1db4e ::calcCrossProductsStates(int const*, double const*, double const*, double const*, double, double*, double*)@@Base+0x46e> │ │ │ │ + vxorpd %xmm3,%xmm3,%xmm3 │ │ │ │ + vmovapd %xmm3,%xmm11 │ │ │ │ + jmp 1dac9 ::calcCrossProductsStates(int const*, double const*, double const*, double const*, double, double*, double*)@@Base+0x3e9> │ │ │ │ + vxorpd %xmm3,%xmm3,%xmm3 │ │ │ │ xor %eax,%eax │ │ │ │ - vmovapd %xmm5,%xmm7 │ │ │ │ - vmovapd %xmm5,%xmm13 │ │ │ │ - vmovapd %xmm5,%xmm4 │ │ │ │ - vmovapd %xmm5,%xmm6 │ │ │ │ - jmp 1db65 ::calcCrossProductsStates(int const*, double const*, double const*, double const*, double, double*, double*)@@Base+0x355> │ │ │ │ - lea 0xa0(%rsp),%rax │ │ │ │ - mov %rax,0x28(%rsp) │ │ │ │ - jmp 1dc91 ::calcCrossProductsStates(int const*, double const*, double const*, double const*, double, double*, double*)@@Base+0x481> │ │ │ │ + vmovapd %xmm3,%xmm13 │ │ │ │ + vmovapd %xmm3,%xmm14 │ │ │ │ + vmovapd %xmm3,%xmm17 │ │ │ │ + vmovapd %xmm3,%xmm11 │ │ │ │ + jmp 1da3a ::calcCrossProductsStates(int const*, double const*, double const*, double const*, double, double*, double*)@@Base+0x35a> │ │ │ │ + lea 0x80(%rsp),%rax │ │ │ │ + mov %rax,0x30(%rsp) │ │ │ │ + jmp 1db67 ::calcCrossProductsStates(int const*, double const*, double const*, double const*, double, double*, double*)@@Base+0x487> │ │ │ │ vzeroupper │ │ │ │ call 1c370 <__stack_chk_fail@plt> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ │ │ │ │ -000000000001ddf0 ::calcCrossProductsPartials(double const*, double const*, double const*, double const*, double, double*, double*)@@Base>: │ │ │ │ +000000000001dcc0 ::calcCrossProductsPartials(double const*, double const*, double const*, double const*, double, double*, double*)@@Base>: │ │ │ │ endbr64 │ │ │ │ push %rbp │ │ │ │ - vmovapd %xmm0,%xmm15 │ │ │ │ + vmovapd %xmm0,%xmm29 │ │ │ │ vpxor %xmm0,%xmm0,%xmm0 │ │ │ │ mov %rsp,%rbp │ │ │ │ push %r15 │ │ │ │ push %r14 │ │ │ │ push %r13 │ │ │ │ push %r12 │ │ │ │ push %rbx │ │ │ │ and $0xffffffffffffffe0,%rsp │ │ │ │ - sub $0x320,%rsp │ │ │ │ - mov 0x14(%rdi),%eax │ │ │ │ - mov %rsi,0x48(%rsp) │ │ │ │ - mov %rdx,0x40(%rsp) │ │ │ │ - mov %fs:0x28,%r10 │ │ │ │ - mov %r10,0x318(%rsp) │ │ │ │ - mov %r9,%r10 │ │ │ │ - vmovdqa %ymm0,0x200(%rsp) │ │ │ │ - vmovdqa %ymm0,0x220(%rsp) │ │ │ │ - vmovdqa %ymm0,0x240(%rsp) │ │ │ │ - vmovdqa %ymm0,0x260(%rsp) │ │ │ │ - mov %eax,0x1c(%rsp) │ │ │ │ - test %eax,%eax │ │ │ │ - jle 1e635 ::calcCrossProductsPartials(double const*, double const*, double const*, double const*, double, double*, double*)@@Base+0x845> │ │ │ │ - mov %rcx,%rbx │ │ │ │ - vbroadcastsd %xmm15,%ymm1 │ │ │ │ - lea 0x280(%rsp),%r12 │ │ │ │ - xor %r14d,%r14d │ │ │ │ - movslq 0x1c(%rsp),%rcx │ │ │ │ - mov 0x80(%rdi),%rax │ │ │ │ - vmovapd %ymm1,0x60(%rsp) │ │ │ │ - vmovsd %xmm15,0x50(%rsp) │ │ │ │ - mov %r10,0x10(%rsp) │ │ │ │ - mov 0x34(%rdi),%edx │ │ │ │ - mov %rax,0x28(%rsp) │ │ │ │ - mov %rcx,%rax │ │ │ │ - mov %rcx,%rdi │ │ │ │ - mov %rcx,%rsi │ │ │ │ - shl $0x2,%eax │ │ │ │ - mov %rcx,0x20(%rsp) │ │ │ │ - lea (%rcx,%rcx,2),%rcx │ │ │ │ - shl $0x5,%rdi │ │ │ │ - cltq │ │ │ │ - mov %edx,0x5c(%rsp) │ │ │ │ - shl $0x6,%rsi │ │ │ │ - shl $0x5,%rcx │ │ │ │ - lea 0x0(,%rax,8),%r15 │ │ │ │ - mov %rax,%r9 │ │ │ │ - lea 0x200(%rsp),%rax │ │ │ │ - mov %rax,0x30(%rsp) │ │ │ │ - lea -0x1(%rdx),%eax │ │ │ │ - mov %r15,%r13 │ │ │ │ + sub $0x1a0,%rsp │ │ │ │ + mov %rsi,0x50(%rsp) │ │ │ │ + mov 0x14(%rdi),%ebx │ │ │ │ + mov %rdx,0x48(%rsp) │ │ │ │ + mov %fs:0x28,%rax │ │ │ │ + mov %rax,0x198(%rsp) │ │ │ │ + mov %r9,%rax │ │ │ │ + mov %ebx,0x20(%rsp) │ │ │ │ + vmovdqa %ymm0,0x80(%rsp) │ │ │ │ + vmovdqa %ymm0,0xa0(%rsp) │ │ │ │ + vmovdqa %ymm0,0xc0(%rsp) │ │ │ │ + vmovdqa %ymm0,0xe0(%rsp) │ │ │ │ + test %ebx,%ebx │ │ │ │ + jle 1e42b ::calcCrossProductsPartials(double const*, double const*, double const*, double const*, double, double*, double*)@@Base+0x76b> │ │ │ │ + mov 0x80(%rdi),%rbx │ │ │ │ + mov 0x34(%rdi),%r15d │ │ │ │ + mov %rcx,%r11 │ │ │ │ + mov %rax,0x18(%rsp) │ │ │ │ + vmovdqa64 0x36fec(%rip),%ymm19 │ │ │ │ + vmovdqa64 0x37002(%rip),%ymm18 │ │ │ │ + xor %r13d,%r13d │ │ │ │ + vbroadcastsd %xmm29,%ymm30 │ │ │ │ + mov %rbx,0x30(%rsp) │ │ │ │ + movslq 0x20(%rsp),%rbx │ │ │ │ + lea -0x1(%r15),%ecx │ │ │ │ + mov %r15d,%r12d │ │ │ │ + mov %ecx,0x24(%rsp) │ │ │ │ + shr $0x2,%r12d │ │ │ │ + vmovapd %xmm29,%xmm31 │ │ │ │ + lea 0x0(,%rbx,4),%r14d │ │ │ │ + mov %rbx,%r9 │ │ │ │ + mov %rbx,%rdi │ │ │ │ + mov %rbx,0x28(%rsp) │ │ │ │ + lea (%rbx,%rbx,2),%rsi │ │ │ │ + movslq %r14d,%r14 │ │ │ │ + lea 0x80(%rsp),%rbx │ │ │ │ shl $0x5,%r9 │ │ │ │ - mov %eax,0x58(%rsp) │ │ │ │ - mov %edx,%eax │ │ │ │ - shr $0x2,%eax │ │ │ │ + mov %rbx,0x38(%rsp) │ │ │ │ + mov %r14,%r10 │ │ │ │ + shl $0x6,%rdi │ │ │ │ + lea 0x100(%rsp),%rbx │ │ │ │ + shl $0x5,%r10 │ │ │ │ + shl $0x3,%r14 │ │ │ │ + shl $0x5,%rsi │ │ │ │ + shl $0x5,%r12 │ │ │ │ + vpxor %xmm5,%xmm5,%xmm5 │ │ │ │ + vxorpd %xmm12,%xmm12,%xmm12 │ │ │ │ + vmovdqa %ymm5,(%rbx) │ │ │ │ + vmovdqa %ymm5,0x20(%rbx) │ │ │ │ + vmovdqa %ymm5,0x40(%rbx) │ │ │ │ + vmovdqa %ymm5,0x60(%rbx) │ │ │ │ + test %r15d,%r15d │ │ │ │ + jle 1e373 ::calcCrossProductsPartials(double const*, double const*, double const*, double const*, double, double*, double*)@@Base+0x6b3> │ │ │ │ + cmpl $0x2,0x24(%rsp) │ │ │ │ + jbe 1e40b ::calcCrossProductsPartials(double const*, double const*, double const*, double const*, double, double*, double*)@@Base+0x74b> │ │ │ │ + mov 0x48(%rsp),%rcx │ │ │ │ + mov %r13,%rax │ │ │ │ + vxorpd %xmm6,%xmm6,%xmm6 │ │ │ │ + vxorpd %xmm12,%xmm12,%xmm12 │ │ │ │ shl $0x5,%rax │ │ │ │ - mov %rax,%r15 │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x5c(%rsp),%eax │ │ │ │ - vpxor %xmm1,%xmm1,%xmm1 │ │ │ │ - vmovdqa %ymm1,(%r12) │ │ │ │ - vmovdqa %ymm1,0x20(%r12) │ │ │ │ - vmovdqa %ymm1,0x40(%r12) │ │ │ │ - vmovdqa %ymm1,0x60(%r12) │ │ │ │ - test %eax,%eax │ │ │ │ - jle 1e5fd ::calcCrossProductsPartials(double const*, double const*, double const*, double const*, double, double*, double*)@@Base+0x80d> │ │ │ │ - cmpl $0x2,0x58(%rsp) │ │ │ │ - jbe 1e604 ::calcCrossProductsPartials(double const*, double const*, double const*, double const*, double, double*, double*)@@Base+0x814> │ │ │ │ - mov 0x40(%rsp),%rax │ │ │ │ - mov %r14,%rdx │ │ │ │ - vxorpd %xmm1,%xmm1,%xmm1 │ │ │ │ - mov %r14,0x38(%rsp) │ │ │ │ - shl $0x5,%rdx │ │ │ │ - mov %r12,%r14 │ │ │ │ - xor %r11d,%r11d │ │ │ │ - vmovapd %ymm1,0x160(%rsp) │ │ │ │ - vmovapd %ymm1,0x180(%rsp) │ │ │ │ - vmovapd %ymm1,0x1a0(%rsp) │ │ │ │ - vmovapd %ymm1,0x1c0(%rsp) │ │ │ │ - mov %r13,%r12 │ │ │ │ - lea (%rax,%rdx,1),%r10 │ │ │ │ - add 0x48(%rsp),%rdx │ │ │ │ - xor %eax,%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - vmovapd 0x60(%rsp),%ymm1 │ │ │ │ - vmovupd (%r10,%rdi,1),%ymm2 │ │ │ │ - vmulpd (%rbx,%r11,1),%ymm1,%ymm15 │ │ │ │ - vmovupd (%r10),%ymm14 │ │ │ │ - vmovupd (%r10,%rcx,1),%ymm1 │ │ │ │ - vmovupd (%r10,%rsi,1),%ymm0 │ │ │ │ - add %r9,%r10 │ │ │ │ - vmovupd (%rdx,%rdi,1),%ymm13 │ │ │ │ - vmovupd (%rdx,%rcx,1),%ymm12 │ │ │ │ - vmovupd (%rdx,%rsi,1),%ymm9 │ │ │ │ - vmulpd (%r8,%r11,1),%ymm15,%ymm15 │ │ │ │ - vunpcklpd %ymm2,%ymm14,%ymm3 │ │ │ │ - vunpckhpd %ymm2,%ymm14,%ymm14 │ │ │ │ - vunpcklpd %ymm1,%ymm0,%ymm4 │ │ │ │ - vunpckhpd %ymm1,%ymm0,%ymm0 │ │ │ │ - vpermpd $0xd8,%ymm3,%ymm3 │ │ │ │ - vpermpd $0xd8,%ymm14,%ymm14 │ │ │ │ - vpermpd $0xd8,%ymm4,%ymm4 │ │ │ │ - vpermpd $0xd8,%ymm0,%ymm0 │ │ │ │ - vunpcklpd %ymm4,%ymm3,%ymm5 │ │ │ │ - vunpckhpd %ymm4,%ymm3,%ymm3 │ │ │ │ - vunpcklpd %ymm0,%ymm14,%ymm4 │ │ │ │ - vunpckhpd %ymm0,%ymm14,%ymm14 │ │ │ │ + vmovapd %ymm6,0x60(%rsp) │ │ │ │ + vmovapd %ymm6,%ymm5 │ │ │ │ + vmovapd %ymm6,%ymm16 │ │ │ │ + lea (%rcx,%rax,1),%rdx │ │ │ │ + vmovsd %xmm31,0x40(%rsp) │ │ │ │ + add 0x50(%rsp),%rax │ │ │ │ + xor %ecx,%ecx │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + vmulpd (%r11,%rcx,1),%ymm30,%ymm17 │ │ │ │ vmovupd (%rdx),%ymm0 │ │ │ │ - vunpcklpd %ymm12,%ymm9,%ymm7 │ │ │ │ - vpermpd $0xd8,%ymm3,%ymm3 │ │ │ │ - vpermpd $0xd8,%ymm4,%ymm4 │ │ │ │ - vpermpd $0xd8,%ymm7,%ymm7 │ │ │ │ - vunpckhpd %ymm12,%ymm9,%ymm9 │ │ │ │ - vpermpd $0xd8,%ymm5,%ymm5 │ │ │ │ - add %r9,%rdx │ │ │ │ - vpermpd $0xd8,%ymm9,%ymm9 │ │ │ │ - vpermpd $0xd8,%ymm14,%ymm14 │ │ │ │ - vunpcklpd %ymm13,%ymm0,%ymm2 │ │ │ │ - vunpckhpd %ymm13,%ymm0,%ymm0 │ │ │ │ - vpermpd $0xd8,%ymm2,%ymm2 │ │ │ │ - vpermpd $0xd8,%ymm0,%ymm0 │ │ │ │ - vunpcklpd %ymm7,%ymm2,%ymm10 │ │ │ │ - vunpckhpd %ymm7,%ymm2,%ymm2 │ │ │ │ - vunpcklpd %ymm9,%ymm0,%ymm13 │ │ │ │ - vunpckhpd %ymm9,%ymm0,%ymm0 │ │ │ │ - vpermpd $0xd8,%ymm10,%ymm10 │ │ │ │ - vpermpd $0xd8,%ymm2,%ymm2 │ │ │ │ - vpermpd $0xd8,%ymm0,%ymm0 │ │ │ │ - vmulpd %ymm10,%ymm15,%ymm8 │ │ │ │ - vmovapd %ymm2,%ymm9 │ │ │ │ - vmulpd %ymm3,%ymm8,%ymm11 │ │ │ │ - vmulpd %ymm4,%ymm8,%ymm1 │ │ │ │ - vmulpd %ymm5,%ymm8,%ymm6 │ │ │ │ - vmulpd %ymm8,%ymm14,%ymm8 │ │ │ │ - vmovapd %ymm11,0xa0(%rsp) │ │ │ │ - vmulpd %ymm2,%ymm15,%ymm11 │ │ │ │ - vmovapd %ymm1,0x80(%rsp) │ │ │ │ - vmovapd %ymm8,0x100(%rsp) │ │ │ │ - vmulpd %ymm3,%ymm11,%ymm1 │ │ │ │ - vmulpd %ymm5,%ymm11,%ymm8 │ │ │ │ - vmulpd %ymm4,%ymm11,%ymm7 │ │ │ │ - vmulpd %ymm11,%ymm14,%ymm11 │ │ │ │ - vmovapd %ymm1,0xe0(%rsp) │ │ │ │ - vpermpd $0xd8,%ymm13,%ymm1 │ │ │ │ - vmovapd %ymm1,0x1e0(%rsp) │ │ │ │ - vmulpd %ymm1,%ymm15,%ymm1 │ │ │ │ - vmovapd %ymm11,0x140(%rsp) │ │ │ │ - vmulpd %ymm3,%ymm1,%ymm13 │ │ │ │ - vmulpd %ymm5,%ymm1,%ymm12 │ │ │ │ - vmulpd %ymm4,%ymm1,%ymm11 │ │ │ │ - vmulpd %ymm1,%ymm14,%ymm1 │ │ │ │ - vmovapd %ymm13,0xc0(%rsp) │ │ │ │ - vmulpd 0x1e0(%rsp),%ymm4,%ymm13 │ │ │ │ - vmovapd %ymm1,0x120(%rsp) │ │ │ │ - vfmadd132pd %ymm5,%ymm13,%ymm10 │ │ │ │ - vfmadd132pd %ymm3,%ymm10,%ymm9 │ │ │ │ - vmovq %rax,%xmm10 │ │ │ │ - vmovapd %ymm9,%ymm1 │ │ │ │ - vfmadd231pd %ymm0,%ymm14,%ymm1 │ │ │ │ - vmulpd (%r8,%r11,1),%ymm1,%ymm1 │ │ │ │ - vmulpd %ymm15,%ymm0,%ymm0 │ │ │ │ - vmovapd 0xe0(%rsp),%ymm15 │ │ │ │ - add $0x20,%r11 │ │ │ │ - vmulpd %ymm5,%ymm0,%ymm5 │ │ │ │ - vmulpd %ymm4,%ymm0,%ymm4 │ │ │ │ - vmulpd %ymm3,%ymm0,%ymm3 │ │ │ │ - vmulpd %ymm0,%ymm14,%ymm0 │ │ │ │ - vunpcklpd %xmm5,%xmm8,%xmm13 │ │ │ │ - vaddsd %xmm1,%xmm10,%xmm9 │ │ │ │ - vunpckhpd %xmm1,%xmm1,%xmm2 │ │ │ │ - vextractf128 $0x1,%ymm1,%xmm1 │ │ │ │ - vaddsd %xmm2,%xmm9,%xmm10 │ │ │ │ - vunpcklpd %xmm12,%xmm6,%xmm9 │ │ │ │ - vunpckhpd %xmm6,%xmm6,%xmm2 │ │ │ │ - vinsertf128 $0x1,%xmm13,%ymm9,%ymm9 │ │ │ │ - vaddpd 0x1c0(%rsp),%ymm9,%ymm9 │ │ │ │ - vmovsd %xmm2,%xmm12,%xmm2 │ │ │ │ - vextractf128 $0x1,%ymm6,%xmm6 │ │ │ │ - vextractf128 $0x1,%ymm12,%xmm12 │ │ │ │ - vmovapd 0xc0(%rsp),%ymm13 │ │ │ │ - vmovq %xmm10,%rax │ │ │ │ - vunpckhpd %xmm8,%xmm8,%xmm10 │ │ │ │ - vmovsd %xmm10,%xmm5,%xmm10 │ │ │ │ - vextractf128 $0x1,%ymm8,%xmm8 │ │ │ │ - vextractf128 $0x1,%ymm5,%xmm5 │ │ │ │ - vinsertf128 $0x1,%xmm10,%ymm2,%ymm2 │ │ │ │ - vunpcklpd %xmm5,%xmm8,%xmm10 │ │ │ │ - vunpckhpd %xmm8,%xmm8,%xmm8 │ │ │ │ - vmovsd %xmm8,%xmm5,%xmm8 │ │ │ │ - vaddpd %ymm2,%ymm9,%ymm2 │ │ │ │ - vunpcklpd %xmm12,%xmm6,%xmm9 │ │ │ │ - vunpckhpd %xmm6,%xmm6,%xmm6 │ │ │ │ - vinsertf128 $0x1,%xmm10,%ymm9,%ymm9 │ │ │ │ - vmovsd %xmm6,%xmm12,%xmm6 │ │ │ │ - vinsertf128 $0x1,%xmm8,%ymm6,%ymm6 │ │ │ │ - vunpckhpd %xmm7,%xmm7,%xmm8 │ │ │ │ - vaddpd %ymm9,%ymm2,%ymm2 │ │ │ │ - vunpcklpd %xmm4,%xmm7,%xmm9 │ │ │ │ - vextractf128 $0x1,%ymm7,%xmm7 │ │ │ │ - vmovsd %xmm8,%xmm4,%xmm8 │ │ │ │ - vextractf128 $0x1,%ymm4,%xmm4 │ │ │ │ - vaddpd %ymm6,%ymm2,%ymm5 │ │ │ │ - vmovapd 0x80(%rsp),%ymm2 │ │ │ │ - vmovapd %ymm5,0x1c0(%rsp) │ │ │ │ - vunpcklpd %xmm11,%xmm2,%xmm6 │ │ │ │ - vunpckhpd %xmm2,%xmm2,%xmm5 │ │ │ │ - vinsertf128 $0x1,%xmm9,%ymm6,%ymm6 │ │ │ │ - vaddpd 0x1a0(%rsp),%ymm6,%ymm6 │ │ │ │ - vmovsd %xmm5,%xmm11,%xmm5 │ │ │ │ - vextractf128 $0x1,%ymm11,%xmm11 │ │ │ │ - vinsertf128 $0x1,%xmm8,%ymm5,%ymm5 │ │ │ │ - vunpcklpd %xmm4,%xmm7,%xmm9 │ │ │ │ - vunpckhpd %xmm7,%xmm7,%xmm7 │ │ │ │ - vmovsd %xmm7,%xmm4,%xmm7 │ │ │ │ - vaddpd %ymm5,%ymm6,%ymm5 │ │ │ │ - vextractf128 $0x1,%ymm2,%xmm6 │ │ │ │ - vmovapd 0xa0(%rsp),%ymm2 │ │ │ │ - vunpcklpd %xmm11,%xmm6,%xmm8 │ │ │ │ - vunpckhpd %xmm6,%xmm6,%xmm6 │ │ │ │ - vinsertf128 $0x1,%xmm9,%ymm8,%ymm8 │ │ │ │ - vmovsd %xmm6,%xmm11,%xmm6 │ │ │ │ + vmovupd (%rdx,%r9,1),%ymm7 │ │ │ │ + vmovupd (%rdx,%rdi,1),%ymm1 │ │ │ │ + vmovupd (%r8,%rcx,1),%ymm29 │ │ │ │ + vmovupd (%rdx,%rsi,1),%ymm2 │ │ │ │ + vmovapd %ymm0,%ymm3 │ │ │ │ + add $0x20,%rcx │ │ │ │ + vpermt2pd %ymm7,%ymm19,%ymm3 │ │ │ │ + vmovapd %ymm1,%ymm8 │ │ │ │ + vmovupd (%rax,%r9,1),%ymm23 │ │ │ │ + vmovupd (%rax),%ymm11 │ │ │ │ + vpermt2pd %ymm2,%ymm19,%ymm8 │ │ │ │ + vpermt2pd %ymm7,%ymm18,%ymm0 │ │ │ │ + vmovapd %ymm3,%ymm9 │ │ │ │ + vmovupd (%rax,%rsi,1),%ymm10 │ │ │ │ + vmulpd %ymm29,%ymm17,%ymm17 │ │ │ │ + vpermt2pd %ymm8,%ymm19,%ymm9 │ │ │ │ + vpermt2pd %ymm8,%ymm18,%ymm3 │ │ │ │ + vmovupd (%rax,%rdi,1),%ymm26 │ │ │ │ + vpermt2pd %ymm2,%ymm18,%ymm1 │ │ │ │ + vmovapd %ymm0,%ymm8 │ │ │ │ + add %r10,%rdx │ │ │ │ + add %r10,%rax │ │ │ │ + vpermt2pd %ymm1,%ymm19,%ymm8 │ │ │ │ + vpermt2pd %ymm1,%ymm18,%ymm0 │ │ │ │ + vmovapd %ymm11,%ymm1 │ │ │ │ + vpermt2pd %ymm23,%ymm18,%ymm11 │ │ │ │ + vmovapd %ymm26,%ymm7 │ │ │ │ + vpermt2pd %ymm10,%ymm18,%ymm26 │ │ │ │ + vmovapd %ymm11,%ymm28 │ │ │ │ + vpermt2pd %ymm10,%ymm19,%ymm7 │ │ │ │ + vpermt2pd %ymm23,%ymm19,%ymm1 │ │ │ │ + vpermt2pd %ymm26,%ymm19,%ymm28 │ │ │ │ + vmovapd %ymm1,%ymm27 │ │ │ │ + vpermt2pd %ymm7,%ymm18,%ymm1 │ │ │ │ + vmulpd %ymm28,%ymm17,%ymm10 │ │ │ │ + vpermt2pd %ymm7,%ymm19,%ymm27 │ │ │ │ + vpermt2pd %ymm26,%ymm18,%ymm11 │ │ │ │ + vmulpd %ymm8,%ymm28,%ymm28 │ │ │ │ + vmulpd %ymm27,%ymm17,%ymm2 │ │ │ │ + vmulpd %ymm1,%ymm17,%ymm7 │ │ │ │ + vmulpd %ymm9,%ymm10,%ymm25 │ │ │ │ + vmulpd %ymm8,%ymm10,%ymm24 │ │ │ │ + vfmadd132pd %ymm9,%ymm28,%ymm27 │ │ │ │ + vmulpd %ymm9,%ymm2,%ymm15 │ │ │ │ + vmulpd %ymm9,%ymm7,%ymm22 │ │ │ │ + vmulpd %ymm8,%ymm2,%ymm14 │ │ │ │ + vmulpd %ymm3,%ymm2,%ymm13 │ │ │ │ + vmulpd %ymm8,%ymm7,%ymm21 │ │ │ │ + vfmadd132pd %ymm3,%ymm27,%ymm1 │ │ │ │ + vmulpd %ymm3,%ymm7,%ymm20 │ │ │ │ + vunpckhpd %xmm15,%xmm15,%xmm27 │ │ │ │ + vmulpd %ymm3,%ymm10,%ymm23 │ │ │ │ + vunpckhpd %xmm22,%xmm22,%xmm28 │ │ │ │ + vmulpd %ymm2,%ymm0,%ymm2 │ │ │ │ + vmulpd %ymm7,%ymm0,%ymm7 │ │ │ │ + vmulpd %ymm10,%ymm0,%ymm10 │ │ │ │ + vfmadd231pd %ymm11,%ymm0,%ymm1 │ │ │ │ + vmulpd %ymm17,%ymm11,%ymm11 │ │ │ │ + vunpcklpd %xmm25,%xmm15,%xmm17 │ │ │ │ + vmulpd %ymm29,%ymm1,%ymm1 │ │ │ │ + vmulpd %ymm9,%ymm11,%ymm9 │ │ │ │ + vmulpd %ymm8,%ymm11,%ymm8 │ │ │ │ + vmulpd %ymm3,%ymm11,%ymm3 │ │ │ │ + vmulpd %ymm11,%ymm0,%ymm0 │ │ │ │ + vmovsd %xmm27,%xmm25,%xmm11 │ │ │ │ + vextractf64x2 $0x1,%ymm22,%xmm27 │ │ │ │ + vmovlpd %xmm1,0x58(%rsp) │ │ │ │ + vunpckhpd %xmm1,%xmm1,%xmm26 │ │ │ │ + vextractf64x2 $0x1,%ymm1,%xmm31 │ │ │ │ + vaddsd 0x58(%rsp),%xmm12,%xmm12 │ │ │ │ + vmovlpd %xmm9,0x58(%rsp) │ │ │ │ + vmovhpd 0x58(%rsp),%xmm22,%xmm29 │ │ │ │ + valignq $0x3,%ymm22,%ymm22,%ymm22 │ │ │ │ + vinsertf64x2 $0x1,%xmm29,%ymm17,%ymm17 │ │ │ │ + valignq $0x3,%ymm1,%ymm1,%ymm1 │ │ │ │ + vaddpd %ymm16,%ymm17,%ymm17 │ │ │ │ + vextractf64x2 $0x1,%ymm15,%xmm16 │ │ │ │ + vaddsd %xmm26,%xmm12,%xmm12 │ │ │ │ + vmovsd %xmm28,%xmm9,%xmm26 │ │ │ │ + valignq $0x3,%ymm15,%ymm15,%ymm15 │ │ │ │ + vinsertf64x2 $0x1,%xmm26,%ymm11,%ymm11 │ │ │ │ + vextractf64x2 $0x1,%ymm25,%xmm26 │ │ │ │ + vaddpd %ymm11,%ymm17,%ymm11 │ │ │ │ + vextractf64x2 $0x1,%ymm9,%xmm17 │ │ │ │ + vaddsd %xmm31,%xmm12,%xmm12 │ │ │ │ + valignq $0x3,%ymm25,%ymm25,%ymm25 │ │ │ │ + valignq $0x3,%ymm9,%ymm9,%ymm9 │ │ │ │ + vaddsd %xmm1,%xmm12,%xmm12 │ │ │ │ + vunpcklpd %xmm26,%xmm16,%xmm16 │ │ │ │ + vunpcklpd %xmm17,%xmm27,%xmm17 │ │ │ │ + vinsertf64x2 $0x1,%xmm17,%ymm16,%ymm16 │ │ │ │ + vunpcklpd %xmm25,%xmm15,%xmm15 │ │ │ │ + vunpcklpd %xmm8,%xmm21,%xmm25 │ │ │ │ + vaddpd %ymm16,%ymm11,%ymm11 │ │ │ │ + vunpcklpd %xmm9,%xmm22,%xmm22 │ │ │ │ + vunpckhpd %xmm14,%xmm14,%xmm17 │ │ │ │ + vinsertf64x2 $0x1,%xmm22,%ymm15,%ymm15 │ │ │ │ + vunpckhpd %xmm21,%xmm21,%xmm22 │ │ │ │ + vmovsd %xmm17,%xmm24,%xmm9 │ │ │ │ + vextractf64x2 $0x1,%ymm21,%xmm17 │ │ │ │ + valignq $0x3,%ymm21,%ymm21,%ymm21 │ │ │ │ + vaddpd %ymm15,%ymm11,%ymm16 │ │ │ │ + vunpcklpd %xmm24,%xmm14,%xmm11 │ │ │ │ + vmovsd %xmm22,%xmm8,%xmm15 │ │ │ │ + vinsertf64x2 $0x1,%xmm25,%ymm11,%ymm11 │ │ │ │ + vinsertf64x2 $0x1,%xmm15,%ymm9,%ymm9 │ │ │ │ + vextractf64x2 $0x1,%ymm24,%xmm15 │ │ │ │ + vaddpd %ymm6,%ymm11,%ymm6 │ │ │ │ + vextractf64x2 $0x1,%ymm8,%xmm11 │ │ │ │ + valignq $0x3,%ymm8,%ymm8,%ymm8 │ │ │ │ + valignq $0x3,%ymm24,%ymm24,%ymm24 │ │ │ │ + vaddpd %ymm9,%ymm6,%ymm6 │ │ │ │ + vextractf64x2 $0x1,%ymm14,%xmm9 │ │ │ │ + valignq $0x3,%ymm14,%ymm14,%ymm14 │ │ │ │ + vunpcklpd %xmm11,%xmm17,%xmm11 │ │ │ │ + vunpcklpd %xmm3,%xmm20,%xmm17 │ │ │ │ + vunpcklpd %xmm8,%xmm21,%xmm21 │ │ │ │ + vunpcklpd %xmm23,%xmm13,%xmm8 │ │ │ │ + vinsertf64x2 $0x1,%xmm17,%ymm8,%ymm8 │ │ │ │ + vunpcklpd %xmm15,%xmm9,%xmm9 │ │ │ │ + vaddpd %ymm5,%ymm8,%ymm5 │ │ │ │ + vunpckhpd %xmm20,%xmm20,%xmm15 │ │ │ │ + vinsertf64x2 $0x1,%xmm11,%ymm9,%ymm9 │ │ │ │ + vunpckhpd %xmm13,%xmm13,%xmm8 │ │ │ │ + vmovsd %xmm15,%xmm3,%xmm11 │ │ │ │ + vaddpd %ymm9,%ymm6,%ymm6 │ │ │ │ + vmovsd %xmm8,%xmm23,%xmm8 │ │ │ │ + vunpcklpd %xmm24,%xmm14,%xmm14 │ │ │ │ + vextractf64x2 $0x1,%ymm3,%xmm9 │ │ │ │ + vinsertf64x2 $0x1,%xmm11,%ymm8,%ymm8 │ │ │ │ + vinsertf64x2 $0x1,%xmm21,%ymm14,%ymm14 │ │ │ │ + vextractf64x2 $0x1,%ymm23,%xmm11 │ │ │ │ vaddpd %ymm8,%ymm5,%ymm5 │ │ │ │ - vinsertf128 $0x1,%xmm7,%ymm6,%ymm6 │ │ │ │ - vaddpd %ymm6,%ymm5,%ymm7 │ │ │ │ - vunpckhpd %xmm15,%xmm15,%xmm6 │ │ │ │ - vmovsd %xmm6,%xmm3,%xmm6 │ │ │ │ - vunpcklpd %xmm13,%xmm2,%xmm5 │ │ │ │ - vunpckhpd %xmm2,%xmm2,%xmm4 │ │ │ │ - vmovapd %ymm7,0x1a0(%rsp) │ │ │ │ - vunpcklpd %xmm3,%xmm15,%xmm7 │ │ │ │ - vextractf128 $0x1,%ymm3,%xmm3 │ │ │ │ - vmovsd %xmm4,%xmm13,%xmm4 │ │ │ │ - vinsertf128 $0x1,%xmm7,%ymm5,%ymm5 │ │ │ │ - vaddpd 0x180(%rsp),%ymm5,%ymm5 │ │ │ │ - vinsertf128 $0x1,%xmm6,%ymm4,%ymm4 │ │ │ │ - vextractf128 $0x1,%ymm2,%xmm7 │ │ │ │ - vextractf128 $0x1,%ymm15,%xmm6 │ │ │ │ - vmovapd 0x100(%rsp),%ymm2 │ │ │ │ - vunpcklpd %xmm3,%xmm6,%xmm9 │ │ │ │ - vunpckhpd %xmm6,%xmm6,%xmm6 │ │ │ │ - vmovsd %xmm6,%xmm3,%xmm6 │ │ │ │ - vaddpd %ymm4,%ymm5,%ymm4 │ │ │ │ - vextractf128 $0x1,%ymm13,%xmm5 │ │ │ │ - vunpcklpd %xmm5,%xmm7,%xmm8 │ │ │ │ - vunpckhpd %xmm7,%xmm7,%xmm7 │ │ │ │ - vinsertf128 $0x1,%xmm9,%ymm8,%ymm8 │ │ │ │ - vmovsd %xmm7,%xmm5,%xmm5 │ │ │ │ + vextractf64x2 $0x1,%ymm13,%xmm8 │ │ │ │ + vaddpd %ymm14,%ymm6,%ymm6 │ │ │ │ + vextractf64x2 $0x1,%ymm20,%xmm14 │ │ │ │ + valignq $0x3,%ymm3,%ymm3,%ymm3 │ │ │ │ + valignq $0x3,%ymm13,%ymm13,%ymm13 │ │ │ │ + valignq $0x3,%ymm23,%ymm23,%ymm23 │ │ │ │ + valignq $0x3,%ymm20,%ymm20,%ymm20 │ │ │ │ + vunpcklpd %xmm11,%xmm8,%xmm8 │ │ │ │ + vunpckhpd %xmm2,%xmm2,%xmm11 │ │ │ │ + vunpcklpd %xmm9,%xmm14,%xmm9 │ │ │ │ + vunpcklpd %xmm0,%xmm7,%xmm14 │ │ │ │ + vinsertf64x2 $0x1,%xmm9,%ymm8,%ymm8 │ │ │ │ + vaddpd %ymm8,%ymm5,%ymm5 │ │ │ │ + vmovsd %xmm11,%xmm10,%xmm8 │ │ │ │ + vextractf64x2 $0x1,%ymm7,%xmm11 │ │ │ │ + vunpcklpd %xmm23,%xmm13,%xmm13 │ │ │ │ + vunpcklpd %xmm3,%xmm20,%xmm20 │ │ │ │ + vunpcklpd %xmm10,%xmm2,%xmm3 │ │ │ │ + vinsertf64x2 $0x1,%xmm20,%ymm13,%ymm13 │ │ │ │ + vinsertf64x2 $0x1,%xmm14,%ymm3,%ymm3 │ │ │ │ + vaddpd 0x60(%rsp),%ymm3,%ymm4 │ │ │ │ + vaddpd %ymm13,%ymm5,%ymm5 │ │ │ │ + vunpckhpd %xmm7,%xmm7,%xmm13 │ │ │ │ + vextractf64x2 $0x1,%ymm2,%xmm3 │ │ │ │ + vmovsd %xmm13,%xmm0,%xmm9 │ │ │ │ + valignq $0x3,%ymm2,%ymm2,%ymm2 │ │ │ │ + vinsertf64x2 $0x1,%xmm9,%ymm8,%ymm8 │ │ │ │ + vextractf64x2 $0x1,%ymm10,%xmm9 │ │ │ │ vaddpd %ymm8,%ymm4,%ymm4 │ │ │ │ - vinsertf128 $0x1,%xmm6,%ymm5,%ymm5 │ │ │ │ - vunpckhpd %xmm2,%xmm2,%xmm6 │ │ │ │ - vaddpd %ymm5,%ymm4,%ymm3 │ │ │ │ - vmovapd %ymm3,0x180(%rsp) │ │ │ │ - vmovapd 0x120(%rsp),%ymm15 │ │ │ │ - vmovapd 0x140(%rsp),%ymm12 │ │ │ │ - vunpcklpd %xmm15,%xmm2,%xmm4 │ │ │ │ - vunpcklpd %xmm0,%xmm12,%xmm7 │ │ │ │ - vunpckhpd %xmm12,%xmm12,%xmm5 │ │ │ │ - vmovsd %xmm6,%xmm15,%xmm3 │ │ │ │ - vinsertf128 $0x1,%xmm7,%ymm4,%ymm4 │ │ │ │ - vaddpd 0x160(%rsp),%ymm4,%ymm4 │ │ │ │ - vmovsd %xmm5,%xmm0,%xmm5 │ │ │ │ - vextractf128 $0x1,%ymm12,%xmm6 │ │ │ │ - vinsertf128 $0x1,%xmm5,%ymm3,%ymm3 │ │ │ │ - vextractf128 $0x1,%ymm0,%xmm0 │ │ │ │ - vextractf128 $0x1,%ymm15,%xmm5 │ │ │ │ - vunpcklpd %xmm0,%xmm6,%xmm7 │ │ │ │ - vunpckhpd %xmm6,%xmm6,%xmm6 │ │ │ │ - vmovsd %xmm6,%xmm0,%xmm6 │ │ │ │ - vaddpd %ymm3,%ymm4,%ymm3 │ │ │ │ - vextractf128 $0x1,%ymm2,%xmm4 │ │ │ │ - vunpcklpd %xmm5,%xmm4,%xmm2 │ │ │ │ - vunpckhpd %xmm4,%xmm4,%xmm4 │ │ │ │ - vinsertf128 $0x1,%xmm7,%ymm2,%ymm2 │ │ │ │ - vmovsd %xmm4,%xmm5,%xmm0 │ │ │ │ - vaddpd %ymm2,%ymm3,%ymm2 │ │ │ │ - vinsertf128 $0x1,%xmm6,%ymm0,%ymm0 │ │ │ │ - vaddpd %ymm0,%ymm2,%ymm3 │ │ │ │ - vmovapd %ymm3,0x160(%rsp) │ │ │ │ - vmovq %rax,%xmm3 │ │ │ │ - vaddsd %xmm1,%xmm3,%xmm0 │ │ │ │ - vunpckhpd %xmm1,%xmm1,%xmm1 │ │ │ │ - vaddsd %xmm1,%xmm0,%xmm1 │ │ │ │ - vmovq %xmm1,%rax │ │ │ │ - cmp %r15,%r11 │ │ │ │ - jne 1df90 ::calcCrossProductsPartials(double const*, double const*, double const*, double const*, double, double*, double*)@@Base+0x1a0> │ │ │ │ - mov 0x5c(%rsp),%edx │ │ │ │ - mov %r12,%r13 │ │ │ │ - mov %r14,%r12 │ │ │ │ - mov 0x38(%rsp),%r14 │ │ │ │ - test $0x3,%dl │ │ │ │ - je 1e517 ::calcCrossProductsPartials(double const*, double const*, double const*, double const*, double, double*, double*)@@Base+0x727> │ │ │ │ - and $0xfffffffc,%edx │ │ │ │ - movslq %edx,%r11 │ │ │ │ - imul 0x1c(%rsp),%edx │ │ │ │ - vmovapd 0x160(%rsp),%ymm9 │ │ │ │ - vmovq %rax,%xmm6 │ │ │ │ - mov %r11,0x1e0(%rsp) │ │ │ │ - mov 0x40(%rsp),%r11 │ │ │ │ - mov 0x1e0(%rsp),%r10 │ │ │ │ - mov %rdi,0x1e0(%rsp) │ │ │ │ - mov %r9,%rdi │ │ │ │ - mov %rsi,%rax │ │ │ │ - mov 0x1e0(%rsp),%r9 │ │ │ │ - add %r14d,%edx │ │ │ │ - movslq %edx,%rdx │ │ │ │ - shl $0x5,%rdx │ │ │ │ - add %rdx,%r11 │ │ │ │ - add 0x48(%rsp),%rdx │ │ │ │ - vmovupd (%r11),%ymm0 │ │ │ │ - vmovupd (%rdx),%ymm5 │ │ │ │ - add %r13,%r11 │ │ │ │ - add %r13,%rdx │ │ │ │ - vmovsd 0x50(%rsp),%xmm3 │ │ │ │ - vmulsd (%rbx,%r10,8),%xmm3,%xmm15 │ │ │ │ - vextractf128 $0x1,%ymm0,%xmm4 │ │ │ │ - vbroadcastsd %xmm0,%ymm13 │ │ │ │ - vpermpd $0x55,%ymm0,%ymm12 │ │ │ │ + vextractf64x2 $0x1,%ymm0,%xmm8 │ │ │ │ + valignq $0x3,%ymm10,%ymm10,%ymm10 │ │ │ │ + valignq $0x3,%ymm7,%ymm7,%ymm7 │ │ │ │ + valignq $0x3,%ymm0,%ymm0,%ymm0 │ │ │ │ + vunpcklpd %xmm9,%xmm3,%xmm3 │ │ │ │ + vunpcklpd %xmm8,%xmm11,%xmm8 │ │ │ │ + vinsertf64x2 $0x1,%xmm8,%ymm3,%ymm3 │ │ │ │ + vunpcklpd %xmm10,%xmm2,%xmm2 │ │ │ │ + vaddpd %ymm3,%ymm4,%ymm4 │ │ │ │ + vunpcklpd %xmm0,%xmm7,%xmm7 │ │ │ │ + vinsertf64x2 $0x1,%xmm7,%ymm2,%ymm2 │ │ │ │ + vaddpd %ymm2,%ymm4,%ymm4 │ │ │ │ + vmovapd %ymm4,0x60(%rsp) │ │ │ │ + cmp %r12,%rcx │ │ │ │ + jne 1de40 ::calcCrossProductsPartials(double const*, double const*, double const*, double const*, double, double*, double*)@@Base+0x180> │ │ │ │ + vmovsd 0x40(%rsp),%xmm31 │ │ │ │ + test $0x3,%r15b │ │ │ │ + je 1e34a ::calcCrossProductsPartials(double const*, double const*, double const*, double const*, double, double*, double*)@@Base+0x68a> │ │ │ │ + mov %r15d,%eax │ │ │ │ + and $0xfffffffc,%eax │ │ │ │ + movslq %eax,%rcx │ │ │ │ + imul 0x20(%rsp),%eax │ │ │ │ + mov %rcx,0x58(%rsp) │ │ │ │ + mov 0x48(%rsp),%rcx │ │ │ │ + add %r13d,%eax │ │ │ │ + cltq │ │ │ │ + mov 0x58(%rsp),%rdx │ │ │ │ + shl $0x5,%rax │ │ │ │ + add %rax,%rcx │ │ │ │ + add 0x50(%rsp),%rax │ │ │ │ + vmovupd (%rcx),%ymm0 │ │ │ │ + vmovupd (%rax),%ymm2 │ │ │ │ + add %r14,%rcx │ │ │ │ + add %r14,%rax │ │ │ │ + vmulsd (%r11,%rdx,8),%xmm31,%xmm15 │ │ │ │ + vmovsd (%r8,%rdx,8),%xmm1 │ │ │ │ + inc %rdx │ │ │ │ + valignq $0x3,%ymm0,%ymm0,%ymm7 │ │ │ │ + vbroadcastsd %xmm0,%ymm14 │ │ │ │ + vpermpd $0x55,%ymm0,%ymm13 │ │ │ │ vpermpd $0xaa,%ymm0,%ymm11 │ │ │ │ + vextractf64x2 $0x1,%ymm0,%xmm20 │ │ │ │ vpermpd $0xff,%ymm0,%ymm10 │ │ │ │ - vmovapd %xmm0,%xmm8 │ │ │ │ - vunpckhpd %xmm5,%xmm5,%xmm14 │ │ │ │ - vmovapd %xmm4,%xmm7 │ │ │ │ + vmovapd %xmm0,%xmm4 │ │ │ │ + vunpckhpd %xmm2,%xmm2,%xmm3 │ │ │ │ + vextractf64x2 $0x1,%ymm2,%xmm8 │ │ │ │ vunpckhpd %xmm0,%xmm0,%xmm0 │ │ │ │ - vunpckhpd %xmm4,%xmm4,%xmm3 │ │ │ │ - vmovapd %xmm5,%xmm4 │ │ │ │ - vmulsd %xmm14,%xmm0,%xmm0 │ │ │ │ - vextractf128 $0x1,%ymm5,%xmm1 │ │ │ │ - vunpckhpd %xmm1,%xmm1,%xmm2 │ │ │ │ - vfmadd132sd %xmm8,%xmm0,%xmm4 │ │ │ │ - vfmadd132sd %xmm7,%xmm4,%xmm1 │ │ │ │ - vfmadd132sd %xmm2,%xmm1,%xmm3 │ │ │ │ - vmulsd (%r8,%r10,8),%xmm15,%xmm2 │ │ │ │ - vfmadd231sd (%r8,%r10,8),%xmm3,%xmm6 │ │ │ │ - inc %r10 │ │ │ │ - cmp %r10d,0x5c(%rsp) │ │ │ │ - vbroadcastsd %xmm2,%ymm2 │ │ │ │ - vmulpd %ymm5,%ymm2,%ymm2 │ │ │ │ - vfmadd213pd 0x1c0(%rsp),%ymm2,%ymm13 │ │ │ │ - vfmadd213pd 0x1a0(%rsp),%ymm2,%ymm12 │ │ │ │ - vfmadd213pd 0x180(%rsp),%ymm2,%ymm11 │ │ │ │ - vfmadd231pd %ymm10,%ymm2,%ymm9 │ │ │ │ - vmovapd %ymm13,0x1c0(%rsp) │ │ │ │ - vmovapd %ymm12,0x1a0(%rsp) │ │ │ │ - vmovapd %ymm11,0x180(%rsp) │ │ │ │ - jg 1e42e ::calcCrossProductsPartials(double const*, double const*, double const*, double const*, double, double*, double*)@@Base+0x63e> │ │ │ │ - mov %r9,%rdx │ │ │ │ - mov %rax,%rsi │ │ │ │ - mov %rdi,%r9 │ │ │ │ - vmovapd %ymm9,0x160(%rsp) │ │ │ │ - vmovq %xmm6,%rax │ │ │ │ - mov %rdx,%rdi │ │ │ │ - vmovapd 0x1c0(%rsp),%ymm1 │ │ │ │ - vmovapd 0x1a0(%rsp),%ymm3 │ │ │ │ - vmovapd %ymm1,0x280(%rsp) │ │ │ │ - vmovapd %ymm3,0x2a0(%rsp) │ │ │ │ - vmovapd 0x180(%rsp),%ymm1 │ │ │ │ - vmovapd 0x160(%rsp),%ymm3 │ │ │ │ - vmovapd %ymm1,0x2c0(%rsp) │ │ │ │ - vmovapd %ymm3,0x2e0(%rsp) │ │ │ │ - vmovq %rax,%xmm1 │ │ │ │ - mov 0x28(%rsp),%rdx │ │ │ │ + vmovapd %xmm2,%xmm9 │ │ │ │ + valignq $0x3,%ymm2,%ymm2,%ymm17 │ │ │ │ + vmulsd %xmm3,%xmm0,%xmm0 │ │ │ │ + vfmadd132sd %xmm4,%xmm0,%xmm9 │ │ │ │ + vmulsd %xmm15,%xmm1,%xmm0 │ │ │ │ + vfmadd132sd %xmm20,%xmm9,%xmm8 │ │ │ │ + vbroadcastsd %xmm0,%ymm0 │ │ │ │ + vmulpd %ymm2,%ymm0,%ymm0 │ │ │ │ + vfmadd132sd %xmm17,%xmm8,%xmm7 │ │ │ │ + vfmadd231pd %ymm14,%ymm0,%ymm16 │ │ │ │ + vfmadd231pd %ymm13,%ymm0,%ymm6 │ │ │ │ + vfmadd231pd %ymm11,%ymm0,%ymm5 │ │ │ │ + vfmadd213pd 0x60(%rsp),%ymm10,%ymm0 │ │ │ │ + vfmadd231sd %xmm1,%xmm7,%xmm12 │ │ │ │ + vmovapd %ymm0,0x60(%rsp) │ │ │ │ + cmp %edx,%r15d │ │ │ │ + jg 1e29b ::calcCrossProductsPartials(double const*, double const*, double const*, double const*, double, double*, double*)@@Base+0x5db> │ │ │ │ + vmovapd %ymm6,0x120(%rsp) │ │ │ │ + vmovapd 0x60(%rsp),%ymm6 │ │ │ │ + vmovapd %ymm16,0x100(%rsp) │ │ │ │ + vmovapd %ymm5,0x140(%rsp) │ │ │ │ + vmovapd %ymm6,0x160(%rsp) │ │ │ │ mov 0x30(%rsp),%rax │ │ │ │ - vmovsd (%rdx,%r14,8),%xmm0 │ │ │ │ - mov %r12,%rdx │ │ │ │ - vdivsd %xmm1,%xmm0,%xmm0 │ │ │ │ + mov %rbx,%rdx │ │ │ │ + vmovsd (%rax,%r13,8),%xmm0 │ │ │ │ + mov 0x38(%rsp),%rax │ │ │ │ + vdivsd %xmm12,%xmm0,%xmm0 │ │ │ │ vbroadcastsd %xmm0,%ymm0 │ │ │ │ vmovapd (%rdx),%ymm1 │ │ │ │ add $0x20,%rax │ │ │ │ add $0x20,%rdx │ │ │ │ vfmadd213pd -0x20(%rax),%ymm0,%ymm1 │ │ │ │ vmovapd %ymm1,-0x20(%rax) │ │ │ │ - cmp %rax,%r12 │ │ │ │ - jne 1e580 ::calcCrossProductsPartials(double const*, double const*, double const*, double const*, double, double*, double*)@@Base+0x790> │ │ │ │ - inc %r14 │ │ │ │ - cmp 0x20(%rsp),%r14 │ │ │ │ - jne 1df00 ::calcCrossProductsPartials(double const*, double const*, double const*, double const*, double, double*, double*)@@Base+0x110> │ │ │ │ - mov 0x10(%rsp),%r10 │ │ │ │ - mov 0x30(%rsp),%rax │ │ │ │ - lea 0x80(%r10),%rdx │ │ │ │ - vmovupd (%r10),%ymm0 │ │ │ │ - add $0x20,%r10 │ │ │ │ + cmp %rax,%rbx │ │ │ │ + jne 1e390 ::calcCrossProductsPartials(double const*, double const*, double const*, double const*, double, double*, double*)@@Base+0x6d0> │ │ │ │ + inc %r13 │ │ │ │ + cmp 0x28(%rsp),%r13 │ │ │ │ + jne 1ddd0 ::calcCrossProductsPartials(double const*, double const*, double const*, double const*, double, double*, double*)@@Base+0x110> │ │ │ │ + mov 0x18(%rsp),%rax │ │ │ │ + mov 0x38(%rsp),%rdx │ │ │ │ + lea 0x80(%rax),%rcx │ │ │ │ + vmovupd (%rax),%ymm0 │ │ │ │ add $0x20,%rax │ │ │ │ - vaddpd -0x20(%rax),%ymm0,%ymm0 │ │ │ │ - vmovupd %ymm0,-0x20(%r10) │ │ │ │ - cmp %rdx,%r10 │ │ │ │ - jne 1e5bb ::calcCrossProductsPartials(double const*, double const*, double const*, double const*, double, double*, double*)@@Base+0x7cb> │ │ │ │ - mov 0x318(%rsp),%rax │ │ │ │ + add $0x20,%rdx │ │ │ │ + vaddpd -0x20(%rdx),%ymm0,%ymm0 │ │ │ │ + vmovupd %ymm0,-0x20(%rax) │ │ │ │ + cmp %rcx,%rax │ │ │ │ + jne 1e3cb ::calcCrossProductsPartials(double const*, double const*, double const*, double const*, double, double*, double*)@@Base+0x70b> │ │ │ │ + mov 0x198(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 1e647 ::calcCrossProductsPartials(double const*, double const*, double const*, double const*, double, double*, double*)@@Base+0x857> │ │ │ │ + jne 1e43a ::calcCrossProductsPartials(double const*, double const*, double const*, double const*, double, double*, double*)@@Base+0x77a> │ │ │ │ vzeroupper │ │ │ │ lea -0x28(%rbp),%rsp │ │ │ │ pop %rbx │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ pop %rbp │ │ │ │ ret │ │ │ │ + vxorpd %xmm6,%xmm6,%xmm6 │ │ │ │ xor %eax,%eax │ │ │ │ - jmp 1e55f ::calcCrossProductsPartials(double const*, double const*, double const*, double const*, double, double*, double*)@@Base+0x76f> │ │ │ │ - vxorpd %xmm1,%xmm1,%xmm1 │ │ │ │ - xor %edx,%edx │ │ │ │ - xor %eax,%eax │ │ │ │ - vmovapd %ymm1,0x160(%rsp) │ │ │ │ - vmovapd %ymm1,0x180(%rsp) │ │ │ │ - vmovapd %ymm1,0x1a0(%rsp) │ │ │ │ - vmovapd %ymm1,0x1c0(%rsp) │ │ │ │ - jmp 1e3db ::calcCrossProductsPartials(double const*, double const*, double const*, double const*, double, double*, double*)@@Base+0x5eb> │ │ │ │ - lea 0x200(%rsp),%rax │ │ │ │ - mov %rax,0x30(%rsp) │ │ │ │ - jmp 1e5af ::calcCrossProductsPartials(double const*, double const*, double const*, double const*, double, double*, double*)@@Base+0x7bf> │ │ │ │ + vxorpd %xmm12,%xmm12,%xmm12 │ │ │ │ + vmovapd %ymm6,0x60(%rsp) │ │ │ │ + vmovapd %ymm6,%ymm5 │ │ │ │ + vmovapd %ymm6,%ymm16 │ │ │ │ + jmp 1e273 ::calcCrossProductsPartials(double const*, double const*, double const*, double const*, double, double*, double*)@@Base+0x5b3> │ │ │ │ + lea 0x80(%rsp),%rbx │ │ │ │ + mov %rbx,0x38(%rsp) │ │ │ │ + jmp 1e3bf ::calcCrossProductsPartials(double const*, double const*, double const*, double const*, double, double*, double*)@@Base+0x6ff> │ │ │ │ vzeroupper │ │ │ │ call 1c370 <__stack_chk_fail@plt> │ │ │ │ - nop │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ │ │ │ │ -000000000001e650 ::resetDerivativeTemporaries()@@Base>: │ │ │ │ +000000000001e450 ::resetDerivativeTemporaries()@@Base>: │ │ │ │ endbr64 │ │ │ │ movslq 0x18(%rdi),%rdx │ │ │ │ shl $0x3,%rdx │ │ │ │ - je 1e6a0 ::resetDerivativeTemporaries()@@Base+0x50> │ │ │ │ + je 1e498 ::resetDerivativeTemporaries()@@Base+0x48> │ │ │ │ push %rbx │ │ │ │ mov %rdi,%rbx │ │ │ │ xor %esi,%esi │ │ │ │ sub $0x10,%rsp │ │ │ │ mov 0x100(%rdi),%rdi │ │ │ │ mov %rdx,0x8(%rsp) │ │ │ │ call 1c1a0 │ │ │ │ mov 0xf8(%rbx),%rdi │ │ │ │ - xor %esi,%esi │ │ │ │ mov 0x8(%rsp),%rdx │ │ │ │ add $0x10,%rsp │ │ │ │ + xor %esi,%esi │ │ │ │ pop %rbx │ │ │ │ jmp 1c1a0 │ │ │ │ nopl 0x0(%rax) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ ret │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - nop │ │ │ │ + nopl 0x0(%rax) │ │ │ │ │ │ │ │ -000000000001e6c0 ::autoPartitionPartialsOperations(int const*, int*, int, int)@@Base>: │ │ │ │ +000000000001e4a0 ::autoPartitionPartialsOperations(int const*, int*, int, int)@@Base>: │ │ │ │ endbr64 │ │ │ │ test %ecx,%ecx │ │ │ │ - jle 1e77d ::autoPartitionPartialsOperations(int const*, int*, int, int)@@Base+0xbd> │ │ │ │ + jle 1e555 ::autoPartitionPartialsOperations(int const*, int*, int, int)@@Base+0xb5> │ │ │ │ mov 0x48(%rdi),%r11d │ │ │ │ mov %rsi,%r9 │ │ │ │ mov %ecx,%r10d │ │ │ │ mov %rdx,%rsi │ │ │ │ xor %ecx,%ecx │ │ │ │ mov %r11d,%eax │ │ │ │ xor %edx,%edx │ │ │ │ test %r11d,%r11d │ │ │ │ - jle 1e76e ::autoPartitionPartialsOperations(int const*, int*, int, int)@@Base+0xae> │ │ │ │ + jle 1e546 ::autoPartitionPartialsOperations(int const*, int*, int, int)@@Base+0xa6> │ │ │ │ push %rbx │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ xor %r11d,%r11d │ │ │ │ - xchg %ax,%ax │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ imul %ecx,%eax │ │ │ │ mov (%r9,%r11,4),%ebx │ │ │ │ add %edx,%eax │ │ │ │ lea (%rax,%rax,8),%eax │ │ │ │ add %r11d,%eax │ │ │ │ inc %r11 │ │ │ │ cltq │ │ │ │ mov %ebx,(%rsi,%rax,4) │ │ │ │ mov 0x48(%rdi),%eax │ │ │ │ cmp $0x7,%r11 │ │ │ │ - jne 1e700 ::autoPartitionPartialsOperations(int const*, int*, int, int)@@Base+0x40> │ │ │ │ + jne 1e4d8 ::autoPartitionPartialsOperations(int const*, int*, int, int)@@Base+0x38> │ │ │ │ imul %ecx,%eax │ │ │ │ add %edx,%eax │ │ │ │ lea 0x7(%rax,%rax,8),%eax │ │ │ │ cltq │ │ │ │ mov %edx,(%rsi,%rax,4) │ │ │ │ mov 0x48(%rdi),%eax │ │ │ │ imul %ecx,%eax │ │ │ │ @@ -1963,1553 +1845,1495 @@ │ │ │ │ inc %edx │ │ │ │ lea (%rax,%rax,8),%eax │ │ │ │ cltq │ │ │ │ mov %r8d,0x20(%rsi,%rax,4) │ │ │ │ mov 0x48(%rdi),%eax │ │ │ │ mov %eax,%r11d │ │ │ │ cmp %edx,%eax │ │ │ │ - jg 1e6f0 ::autoPartitionPartialsOperations(int const*, int*, int, int)@@Base+0x30> │ │ │ │ + jg 1e4d0 ::autoPartitionPartialsOperations(int const*, int*, int, int)@@Base+0x30> │ │ │ │ inc %ecx │ │ │ │ add $0x1c,%r9 │ │ │ │ cmp %ecx,%r10d │ │ │ │ - je 1e76c ::autoPartitionPartialsOperations(int const*, int*, int, int)@@Base+0xac> │ │ │ │ + je 1e544 ::autoPartitionPartialsOperations(int const*, int*, int, int)@@Base+0xa4> │ │ │ │ mov %r11d,%eax │ │ │ │ xor %edx,%edx │ │ │ │ test %r11d,%r11d │ │ │ │ - jg 1e6f0 ::autoPartitionPartialsOperations(int const*, int*, int, int)@@Base+0x30> │ │ │ │ + jg 1e4d0 ::autoPartitionPartialsOperations(int const*, int*, int, int)@@Base+0x30> │ │ │ │ inc %ecx │ │ │ │ add $0x1c,%r9 │ │ │ │ cmp %ecx,%r10d │ │ │ │ - jne 1e757 ::autoPartitionPartialsOperations(int const*, int*, int, int)@@Base+0x97> │ │ │ │ + jne 1e52f ::autoPartitionPartialsOperations(int const*, int*, int, int)@@Base+0x8f> │ │ │ │ pop %rbx │ │ │ │ ret │ │ │ │ inc %ecx │ │ │ │ add $0x1c,%r9 │ │ │ │ cmp %ecx,%r10d │ │ │ │ - jne 1e6db ::autoPartitionPartialsOperations(int const*, int*, int, int)@@Base+0x1b> │ │ │ │ + jne 1e4bb ::autoPartitionPartialsOperations(int const*, int*, int, int)@@Base+0x1b> │ │ │ │ ret │ │ │ │ - xchg %ax,%ax │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ │ │ │ │ -000000000001e780 ::calcStatesStates(double*, int const*, double const*, int const*, double const*, int, int)@@Base>: │ │ │ │ +000000000001e560 ::calcStatesStates(double*, int const*, double const*, int const*, double const*, int, int)@@Base>: │ │ │ │ endbr64 │ │ │ │ push %r15 │ │ │ │ + mov %rdi,%r10 │ │ │ │ push %r14 │ │ │ │ push %r13 │ │ │ │ - mov %rdi,%r10 │ │ │ │ push %r12 │ │ │ │ push %rbp │ │ │ │ push %rbx │ │ │ │ mov 0x34(%rdi),%eax │ │ │ │ mov 0x38(%rsp),%r11d │ │ │ │ mov %rsi,-0x10(%rsp) │ │ │ │ mov 0x40(%rsp),%r15d │ │ │ │ test %eax,%eax │ │ │ │ - jle 1e8ce ::calcStatesStates(double*, int const*, double const*, int const*, double const*, int, int)@@Base+0x14e> │ │ │ │ + jle 1e6ac ::calcStatesStates(double*, int const*, double const*, int const*, double const*, int, int)@@Base+0x14c> │ │ │ │ mov %rdx,%r12 │ │ │ │ mov 0x18(%r10),%edx │ │ │ │ lea (%rax,%rax,4),%eax │ │ │ │ lea 0x0(,%r11,4),%ebx │ │ │ │ shl $0x2,%eax │ │ │ │ + mov %ebx,-0x4(%rsp) │ │ │ │ mov %r8,%r14 │ │ │ │ mov %rcx,%rdi │ │ │ │ - mov %ebx,-0x4(%rsp) │ │ │ │ - mov %eax,-0x8(%rsp) │ │ │ │ + shl $0x2,%edx │ │ │ │ + mov %eax,-0x14(%rsp) │ │ │ │ xor %r10d,%r10d │ │ │ │ xor %r8d,%r8d │ │ │ │ - shl $0x2,%edx │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ + mov %edx,-0x8(%rsp) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ test %r11d,%r11d │ │ │ │ - jne 1e900 ::calcStatesStates(double*, int const*, double const*, int const*, double const*, int, int)@@Base+0x180> │ │ │ │ + jne 1e6d8 ::calcStatesStates(double*, int const*, double const*, int const*, double const*, int, int)@@Base+0x178> │ │ │ │ test %r15d,%r15d │ │ │ │ - jle 1e911 ::calcStatesStates(double*, int const*, double const*, int const*, double const*, int, int)@@Base+0x191> │ │ │ │ + jle 1e6e9 ::calcStatesStates(double*, int const*, double const*, int const*, double const*, int, int)@@Base+0x189> │ │ │ │ mov %r10d,%eax │ │ │ │ mov -0x10(%rsp),%rcx │ │ │ │ + mov %r10d,-0x18(%rsp) │ │ │ │ cltq │ │ │ │ lea 0x5(%r8),%r13d │ │ │ │ + mov %r11d,0x38(%rsp) │ │ │ │ lea 0xa(%r8),%ebp │ │ │ │ lea 0xf(%r8),%ebx │ │ │ │ movslq %r11d,%rsi │ │ │ │ - mov %edx,-0x18(%rsp) │ │ │ │ - mov %r10d,-0x14(%rsp) │ │ │ │ - mov %r11d,0x38(%rsp) │ │ │ │ lea (%rcx,%rax,8),%rcx │ │ │ │ - nopl (%rax) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ mov (%r12,%rsi,4),%edx │ │ │ │ mov (%r14,%rsi,4),%eax │ │ │ │ inc %rsi │ │ │ │ add $0x20,%rcx │ │ │ │ lea (%r8,%rdx,1),%r11d │ │ │ │ lea (%r8,%rax,1),%r10d │ │ │ │ movslq %r11d,%r11 │ │ │ │ movslq %r10d,%r10 │ │ │ │ vmovsd (%rdi,%r11,8),%xmm0 │ │ │ │ lea (%rdx,%r13,1),%r11d │ │ │ │ - vmulsd (%r9,%r10,8),%xmm0,%xmm0 │ │ │ │ movslq %r11d,%r11 │ │ │ │ + vmulsd (%r9,%r10,8),%xmm0,%xmm0 │ │ │ │ lea (%rax,%r13,1),%r10d │ │ │ │ movslq %r10d,%r10 │ │ │ │ vmovsd %xmm0,-0x20(%rcx) │ │ │ │ vmovsd (%rdi,%r11,8),%xmm0 │ │ │ │ lea (%rdx,%rbp,1),%r11d │ │ │ │ add %ebx,%edx │ │ │ │ - vmulsd (%r9,%r10,8),%xmm0,%xmm0 │ │ │ │ movslq %r11d,%r11 │ │ │ │ - lea (%rax,%rbp,1),%r10d │ │ │ │ movslq %edx,%rdx │ │ │ │ - movslq %r10d,%r10 │ │ │ │ + vmulsd (%r9,%r10,8),%xmm0,%xmm0 │ │ │ │ + lea (%rax,%rbp,1),%r10d │ │ │ │ add %ebx,%eax │ │ │ │ + movslq %r10d,%r10 │ │ │ │ cltq │ │ │ │ vmovsd %xmm0,-0x18(%rcx) │ │ │ │ vmovsd (%rdi,%r11,8),%xmm0 │ │ │ │ vmulsd (%r9,%r10,8),%xmm0,%xmm0 │ │ │ │ vmovsd %xmm0,-0x10(%rcx) │ │ │ │ vmovsd (%rdi,%rdx,8),%xmm0 │ │ │ │ vmulsd (%r9,%rax,8),%xmm0,%xmm0 │ │ │ │ vmovsd %xmm0,-0x8(%rcx) │ │ │ │ cmp %esi,%r15d │ │ │ │ - jg 1e820 ::calcStatesStates(double*, int const*, double const*, int const*, double const*, int, int)@@Base+0xa0> │ │ │ │ - mov -0x18(%rsp),%edx │ │ │ │ + jg 1e600 ::calcStatesStates(double*, int const*, double const*, int const*, double const*, int, int)@@Base+0xa0> │ │ │ │ + mov -0x18(%rsp),%r10d │ │ │ │ add $0x14,%r8d │ │ │ │ - mov -0x14(%rsp),%r10d │ │ │ │ mov 0x38(%rsp),%r11d │ │ │ │ - add %edx,%r10d │ │ │ │ - cmp %r8d,-0x8(%rsp) │ │ │ │ - jne 1e7e0 ::calcStatesStates(double*, int const*, double const*, int const*, double const*, int, int)@@Base+0x60> │ │ │ │ + add -0x8(%rsp),%r10d │ │ │ │ + cmp %r8d,-0x14(%rsp) │ │ │ │ + jne 1e5c0 ::calcStatesStates(double*, int const*, double const*, int const*, double const*, int, int)@@Base+0x60> │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ ret │ │ │ │ - mov -0x8(%rsp),%ebx │ │ │ │ + mov -0x14(%rsp),%ebx │ │ │ │ lea 0x14(%r8),%eax │ │ │ │ cmp %ebx,%eax │ │ │ │ - je 1e8ce ::calcStatesStates(double*, int const*, double const*, int const*, double const*, int, int)@@Base+0x14e> │ │ │ │ + je 1e6ac ::calcStatesStates(double*, int const*, double const*, int const*, double const*, int, int)@@Base+0x14c> │ │ │ │ + mov -0x8(%rsp),%eax │ │ │ │ add $0x28,%r8d │ │ │ │ - lea (%r10,%rdx,2),%r10d │ │ │ │ + lea (%r10,%rax,2),%r10d │ │ │ │ cmp %ebx,%r8d │ │ │ │ - je 1e8ce ::calcStatesStates(double*, int const*, double const*, int const*, double const*, int, int)@@Base+0x14e> │ │ │ │ - nopl (%rax) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + je 1e6ac ::calcStatesStates(double*, int const*, double const*, int const*, double const*, int, int)@@Base+0x14c> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ cmp %r15d,%r11d │ │ │ │ - jge 1e8d9 ::calcStatesStates(double*, int const*, double const*, int const*, double const*, int, int)@@Base+0x159> │ │ │ │ + jge 1e6b7 ::calcStatesStates(double*, int const*, double const*, int const*, double const*, int, int)@@Base+0x157> │ │ │ │ mov -0x4(%rsp),%eax │ │ │ │ add %r10d,%eax │ │ │ │ - jmp 1e7f5 ::calcStatesStates(double*, int const*, double const*, int const*, double const*, int, int)@@Base+0x75> │ │ │ │ - mov -0x8(%rsp),%edx │ │ │ │ + jmp 1e5d5 ::calcStatesStates(double*, int const*, double const*, int const*, double const*, int, int)@@Base+0x75> │ │ │ │ + mov -0x14(%rsp),%edx │ │ │ │ lea 0x14(%r8),%eax │ │ │ │ cmp %eax,%edx │ │ │ │ - je 1e8ce ::calcStatesStates(double*, int const*, double const*, int const*, double const*, int, int)@@Base+0x14e> │ │ │ │ + je 1e6ac ::calcStatesStates(double*, int const*, double const*, int const*, double const*, int, int)@@Base+0x14c> │ │ │ │ add $0x28,%r8d │ │ │ │ cmp %edx,%r8d │ │ │ │ - jne 1e915 ::calcStatesStates(double*, int const*, double const*, int const*, double const*, int, int)@@Base+0x195> │ │ │ │ - jmp 1e8ce ::calcStatesStates(double*, int const*, double const*, int const*, double const*, int, int)@@Base+0x14e> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ + jne 1e6ed ::calcStatesStates(double*, int const*, double const*, int const*, double const*, int, int)@@Base+0x18d> │ │ │ │ + jmp 1e6ac ::calcStatesStates(double*, int const*, double const*, int const*, double const*, int, int)@@Base+0x14c> │ │ │ │ │ │ │ │ -000000000001e930 ::calcStatesPartials(double*, int const*, double const*, double const*, double const*, int, int)@@Base>: │ │ │ │ +000000000001e700 ::calcStatesPartials(double*, int const*, double const*, double const*, double const*, int, int)@@Base>: │ │ │ │ endbr64 │ │ │ │ push %r15 │ │ │ │ + mov %rdi,%r10 │ │ │ │ push %r14 │ │ │ │ push %r13 │ │ │ │ push %r12 │ │ │ │ push %rbp │ │ │ │ push %rbx │ │ │ │ mov 0x34(%rdi),%eax │ │ │ │ - mov %rdx,-0x18(%rsp) │ │ │ │ + mov 0x38(%rsp),%r15d │ │ │ │ + mov %rsi,-0x18(%rsp) │ │ │ │ test %eax,%eax │ │ │ │ - jle 1eb8e ::calcStatesPartials(double*, int const*, double const*, double const*, double const*, int, int)@@Base+0x25e> │ │ │ │ + jle 1e916 ::calcStatesPartials(double*, int const*, double const*, double const*, double const*, int, int)@@Base+0x216> │ │ │ │ + mov %rcx,%rdi │ │ │ │ + mov 0x18(%r10),%ecx │ │ │ │ + lea 0x0(,%r15,4),%ebx │ │ │ │ lea (%rax,%rax,4),%eax │ │ │ │ - mov 0x38(%rsp),%edx │ │ │ │ - mov 0x18(%rdi),%edi │ │ │ │ - mov %rcx,%r11 │ │ │ │ shl $0x2,%eax │ │ │ │ - mov %r9,%rcx │ │ │ │ - mov %r9,%rbx │ │ │ │ - mov %rsi,%r10 │ │ │ │ + mov %ebx,-0x4(%rsp) │ │ │ │ + mov %r9,%r14 │ │ │ │ + mov %r9,%r10 │ │ │ │ + lea 0x0(,%rcx,4),%ebx │ │ │ │ + movslq %r15d,%rcx │ │ │ │ mov %eax,-0x1c(%rsp) │ │ │ │ - mov 0x40(%rsp),%eax │ │ │ │ - sub 0x38(%rsp),%eax │ │ │ │ - xor %r14d,%r14d │ │ │ │ - xor %r9d,%r9d │ │ │ │ - shl $0x2,%edx │ │ │ │ - mov %edx,-0x4(%rsp) │ │ │ │ - lea 0x0(,%rdi,4),%edx │ │ │ │ - mov %edx,-0x8(%rsp) │ │ │ │ - lea 0x0(,%rax,4),%rdx │ │ │ │ - movslq 0x38(%rsp),%rax │ │ │ │ - shl $0x2,%rax │ │ │ │ + xor %r11d,%r11d │ │ │ │ + lea (%rdx,%rcx,4),%rax │ │ │ │ + mov %ebx,-0x8(%rsp) │ │ │ │ + xor %r13d,%r13d │ │ │ │ mov %rax,-0x10(%rsp) │ │ │ │ + mov 0x40(%rsp),%eax │ │ │ │ + sub %r15d,%eax │ │ │ │ + add %rcx,%rax │ │ │ │ + lea (%rdx,%rax,4),%r12 │ │ │ │ nopl 0x0(%rax) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x38(%rsp),%esi │ │ │ │ - test %esi,%esi │ │ │ │ - jne 1ebb0 ::calcStatesPartials(double*, int const*, double const*, double const*, double const*, int, int)@@Base+0x280> │ │ │ │ + test %r15d,%r15d │ │ │ │ + jne 1e940 ::calcStatesPartials(double*, int const*, double const*, double const*, double const*, int, int)@@Base+0x240> │ │ │ │ mov 0x40(%rsp),%eax │ │ │ │ test %eax,%eax │ │ │ │ - jle 1ebc6 ::calcStatesPartials(double*, int const*, double const*, double const*, double const*, int, int)@@Base+0x296> │ │ │ │ - mov %r9d,%eax │ │ │ │ - vmovsd 0x58(%rbx),%xmm1 │ │ │ │ - lea 0xa(%r14),%r13d │ │ │ │ - lea 0xf(%r14),%r12d │ │ │ │ - mov -0x10(%rsp),%rbp │ │ │ │ - movslq %r13d,%rdi │ │ │ │ + jle 1e955 ::calcStatesPartials(double*, int const*, double const*, double const*, double const*, int, int)@@Base+0x255> │ │ │ │ + mov %r13d,%edx │ │ │ │ + lea 0xa(%r11),%ebx │ │ │ │ + lea 0xf(%r11),%r9d │ │ │ │ + movslq %edx,%rdx │ │ │ │ + mov %r10,-0x28(%rsp) │ │ │ │ + movslq %ebx,%rax │ │ │ │ + shl $0x3,%rdx │ │ │ │ + vmovsd (%r10),%xmm22 │ │ │ │ + vmovsd 0x8(%r10),%xmm21 │ │ │ │ + vmovsd (%r14,%rax,8),%xmm14 │ │ │ │ + movslq %r9d,%rax │ │ │ │ + vmovsd 0x10(%r10),%xmm20 │ │ │ │ + lea (%r8,%rdx,1),%rcx │ │ │ │ + vmovsd 0x18(%r10),%xmm19 │ │ │ │ + vmovsd 0x28(%r10),%xmm18 │ │ │ │ + lea 0x5(%r11),%ebp │ │ │ │ + vmovsd 0x30(%r10),%xmm17 │ │ │ │ + vmovsd 0x38(%r10),%xmm16 │ │ │ │ + vmovsd 0x40(%r10),%xmm15 │ │ │ │ + vmovsd 0x58(%r10),%xmm13 │ │ │ │ + vmovsd 0x60(%r10),%xmm12 │ │ │ │ + vmovsd 0x68(%r10),%xmm11 │ │ │ │ + vmovsd (%r14,%rax,8),%xmm10 │ │ │ │ + vmovsd 0x80(%r10),%xmm9 │ │ │ │ + vmovsd 0x88(%r10),%xmm8 │ │ │ │ + vmovsd 0x90(%r10),%xmm7 │ │ │ │ + mov -0x10(%rsp),%rsi │ │ │ │ + add -0x18(%rsp),%rdx │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + vmovsd 0x8(%rcx),%xmm6 │ │ │ │ + vmovsd (%rcx),%xmm5 │ │ │ │ + add $0x4,%rsi │ │ │ │ + add $0x20,%rcx │ │ │ │ + vmovsd -0x10(%rcx),%xmm4 │ │ │ │ + vmovsd -0x8(%rcx),%xmm3 │ │ │ │ + add $0x20,%rdx │ │ │ │ + vmulsd %xmm6,%xmm21,%xmm2 │ │ │ │ + mov -0x4(%rsi),%eax │ │ │ │ + vmulsd %xmm6,%xmm17,%xmm1 │ │ │ │ + vmulsd %xmm6,%xmm13,%xmm0 │ │ │ │ + lea (%r11,%rax,1),%r10d │ │ │ │ + vmulsd %xmm6,%xmm9,%xmm6 │ │ │ │ + movslq %r10d,%r10 │ │ │ │ + vfmadd231sd %xmm5,%xmm22,%xmm2 │ │ │ │ + vfmadd231sd %xmm5,%xmm18,%xmm1 │ │ │ │ + vfmadd231sd %xmm5,%xmm14,%xmm0 │ │ │ │ + vfmadd132sd %xmm10,%xmm6,%xmm5 │ │ │ │ + vfmadd231sd %xmm4,%xmm20,%xmm2 │ │ │ │ + vfmadd231sd %xmm4,%xmm16,%xmm1 │ │ │ │ + vfmadd231sd %xmm4,%xmm12,%xmm0 │ │ │ │ + vfmadd132sd %xmm8,%xmm5,%xmm4 │ │ │ │ + vfmadd231sd %xmm3,%xmm19,%xmm2 │ │ │ │ + vfmadd231sd %xmm3,%xmm15,%xmm1 │ │ │ │ + vfmadd231sd %xmm3,%xmm11,%xmm0 │ │ │ │ + vfmadd132sd %xmm7,%xmm4,%xmm3 │ │ │ │ + vmulsd (%rdi,%r10,8),%xmm2,%xmm2 │ │ │ │ + lea 0x0(%rbp,%rax,1),%r10d │ │ │ │ + movslq %r10d,%r10 │ │ │ │ + vmovsd %xmm2,-0x20(%rdx) │ │ │ │ + vmulsd (%rdi,%r10,8),%xmm1,%xmm1 │ │ │ │ + lea (%rbx,%rax,1),%r10d │ │ │ │ + add %r9d,%eax │ │ │ │ + movslq %r10d,%r10 │ │ │ │ cltq │ │ │ │ - vmovsd (%rbx),%xmm15 │ │ │ │ - vmovsd 0x8(%rbx),%xmm14 │ │ │ │ - vmovsd (%rcx,%rdi,8),%xmm7 │ │ │ │ - movslq %r12d,%rdi │ │ │ │ - vmovsd 0x10(%rbx),%xmm13 │ │ │ │ - mov %rbx,-0x30(%rsp) │ │ │ │ - vmovsd 0x18(%rbx),%xmm12 │ │ │ │ - lea (%rax,%rdx,1),%r15 │ │ │ │ - mov %r9d,-0x20(%rsp) │ │ │ │ - mov %rcx,-0x28(%rsp) │ │ │ │ - sub %rax,%rbp │ │ │ │ - add -0x18(%rsp),%rbp │ │ │ │ - vmovsd 0x28(%rbx),%xmm11 │ │ │ │ - vmovsd 0x30(%rbx),%xmm10 │ │ │ │ - vmovsd 0x38(%rbx),%xmm9 │ │ │ │ - vmovsd 0x40(%rbx),%xmm8 │ │ │ │ - vmovsd %xmm1,-0x68(%rsp) │ │ │ │ - vmovsd 0x60(%rbx),%xmm1 │ │ │ │ - vmovsd %xmm1,-0x60(%rsp) │ │ │ │ - vmovsd 0x68(%rbx),%xmm1 │ │ │ │ - vmovsd %xmm1,-0x58(%rsp) │ │ │ │ - vmovsd (%rcx,%rdi,8),%xmm1 │ │ │ │ - vmovsd %xmm1,-0x50(%rsp) │ │ │ │ - vmovsd 0x80(%rbx),%xmm1 │ │ │ │ - vmovsd %xmm1,-0x48(%rsp) │ │ │ │ - vmovsd 0x88(%rbx),%xmm1 │ │ │ │ - vmovsd %xmm1,-0x40(%rsp) │ │ │ │ - vmovsd 0x90(%rbx),%xmm1 │ │ │ │ - lea 0x5(%r14),%ebx │ │ │ │ - vmovsd %xmm1,-0x38(%rsp) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - vmovsd 0x8(%r8,%rax,8),%xmm0 │ │ │ │ - vmovsd (%r8,%rax,8),%xmm3 │ │ │ │ - vmovsd 0x10(%r8,%rax,8),%xmm2 │ │ │ │ - vmovsd 0x18(%r8,%rax,8),%xmm1 │ │ │ │ - mov 0x0(%rbp,%rax,1),%edi │ │ │ │ - vmulsd -0x68(%rsp),%xmm0,%xmm4 │ │ │ │ - lea (%r14,%rdi,1),%r9d │ │ │ │ - lea (%rbx,%rdi,1),%esi │ │ │ │ - lea 0x0(%r13,%rdi,1),%ecx │ │ │ │ - add %r12d,%edi │ │ │ │ - movslq %r9d,%r9 │ │ │ │ - movslq %esi,%rsi │ │ │ │ - movslq %ecx,%rcx │ │ │ │ - movslq %edi,%rdi │ │ │ │ - vmulsd %xmm0,%xmm14,%xmm6 │ │ │ │ - vmulsd %xmm0,%xmm10,%xmm5 │ │ │ │ - vmulsd -0x48(%rsp),%xmm0,%xmm0 │ │ │ │ - vfmadd231sd %xmm3,%xmm15,%xmm6 │ │ │ │ - vfmadd231sd %xmm3,%xmm11,%xmm5 │ │ │ │ - vfmadd231sd -0x50(%rsp),%xmm3,%xmm0 │ │ │ │ - vfmadd231sd %xmm3,%xmm7,%xmm4 │ │ │ │ - vfmadd231sd -0x60(%rsp),%xmm2,%xmm4 │ │ │ │ - vfmadd231sd %xmm2,%xmm13,%xmm6 │ │ │ │ - vfmadd231sd %xmm2,%xmm9,%xmm5 │ │ │ │ - vfmadd231sd -0x40(%rsp),%xmm2,%xmm0 │ │ │ │ - vfmadd231sd -0x58(%rsp),%xmm1,%xmm4 │ │ │ │ - vfmadd231sd %xmm1,%xmm12,%xmm6 │ │ │ │ - vmulsd (%r11,%r9,8),%xmm6,%xmm6 │ │ │ │ - vfmadd231sd %xmm1,%xmm8,%xmm5 │ │ │ │ - vfmadd231sd -0x38(%rsp),%xmm1,%xmm0 │ │ │ │ - vmovsd %xmm6,(%r10,%rax,8) │ │ │ │ - vmulsd (%r11,%rsi,8),%xmm5,%xmm5 │ │ │ │ - vmovsd %xmm5,0x8(%r10,%rax,8) │ │ │ │ - vmulsd (%r11,%rcx,8),%xmm4,%xmm4 │ │ │ │ - vmovsd %xmm4,0x10(%r10,%rax,8) │ │ │ │ - vmulsd (%r11,%rdi,8),%xmm0,%xmm0 │ │ │ │ - vmovsd %xmm0,0x18(%r10,%rax,8) │ │ │ │ - add $0x4,%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jne 1ea90 ::calcStatesPartials(double*, int const*, double const*, double const*, double const*, int, int)@@Base+0x160> │ │ │ │ - mov -0x30(%rsp),%rbx │ │ │ │ - mov -0x20(%rsp),%r9d │ │ │ │ - add $0x14,%r14d │ │ │ │ - add -0x8(%rsp),%r9d │ │ │ │ - mov -0x28(%rsp),%rcx │ │ │ │ - add $0xa0,%rbx │ │ │ │ - cmp %r14d,-0x1c(%rsp) │ │ │ │ - jne 1e9b0 ::calcStatesPartials(double*, int const*, double const*, double const*, double const*, int, int)@@Base+0x80> │ │ │ │ + vmovsd %xmm1,-0x18(%rdx) │ │ │ │ + vmulsd (%rdi,%r10,8),%xmm0,%xmm0 │ │ │ │ + vmovsd %xmm0,-0x10(%rdx) │ │ │ │ + vmulsd (%rdi,%rax,8),%xmm3,%xmm3 │ │ │ │ + vmovsd %xmm3,-0x8(%rdx) │ │ │ │ + cmp %r12,%rsi │ │ │ │ + jne 1e830 ::calcStatesPartials(double*, int const*, double const*, double const*, double const*, int, int)@@Base+0x130> │ │ │ │ + mov -0x28(%rsp),%r10 │ │ │ │ + add $0x14,%r11d │ │ │ │ + add -0x8(%rsp),%r13d │ │ │ │ + add $0xa0,%r10 │ │ │ │ + cmp %r11d,-0x1c(%rsp) │ │ │ │ + jne 1e778 ::calcStatesPartials(double*, int const*, double const*, double const*, double const*, int, int)@@Base+0x78> │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ ret │ │ │ │ - add -0x8(%rsp),%r9d │ │ │ │ - add $0x14,%r14d │ │ │ │ - add $0xa0,%rbx │ │ │ │ - cmp -0x1c(%rsp),%r14d │ │ │ │ - je 1eb8e ::calcStatesPartials(double*, int const*, double const*, double const*, double const*, int, int)@@Base+0x25e> │ │ │ │ - mov 0x40(%rsp),%eax │ │ │ │ - cmp %eax,0x38(%rsp) │ │ │ │ - jge 1eb99 ::calcStatesPartials(double*, int const*, double const*, double const*, double const*, int, int)@@Base+0x269> │ │ │ │ + add $0x14,%r11d │ │ │ │ + add -0x8(%rsp),%r13d │ │ │ │ + add $0xa0,%r10 │ │ │ │ + cmp %r11d,-0x1c(%rsp) │ │ │ │ + je 1e916 ::calcStatesPartials(double*, int const*, double const*, double const*, double const*, int, int)@@Base+0x216> │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + cmp 0x40(%rsp),%r15d │ │ │ │ + jge 1e921 ::calcStatesPartials(double*, int const*, double const*, double const*, double const*, int, int)@@Base+0x221> │ │ │ │ mov -0x4(%rsp),%eax │ │ │ │ - add %r9d,%eax │ │ │ │ - jmp 1e9cb ::calcStatesPartials(double*, int const*, double const*, double const*, double const*, int, int)@@Base+0x9b> │ │ │ │ + lea 0x0(%r13,%rax,1),%edx │ │ │ │ + jmp 1e790 ::calcStatesPartials(double*, int const*, double const*, double const*, double const*, int, int)@@Base+0x90> │ │ │ │ mov -0x1c(%rsp),%edx │ │ │ │ - lea 0x14(%r14),%eax │ │ │ │ - cmp %edx,%eax │ │ │ │ - je 1eb8e ::calcStatesPartials(double*, int const*, double const*, double const*, double const*, int, int)@@Base+0x25e> │ │ │ │ - add $0x28,%r14d │ │ │ │ - cmp %edx,%r14d │ │ │ │ - jne 1ebca ::calcStatesPartials(double*, int const*, double const*, double const*, double const*, int, int)@@Base+0x29a> │ │ │ │ - jmp 1eb8e ::calcStatesPartials(double*, int const*, double const*, double const*, double const*, int, int)@@Base+0x25e> │ │ │ │ - nopl (%rax) │ │ │ │ + lea 0x14(%r11),%eax │ │ │ │ + cmp %eax,%edx │ │ │ │ + je 1e916 ::calcStatesPartials(double*, int const*, double const*, double const*, double const*, int, int)@@Base+0x216> │ │ │ │ + add $0x28,%r11d │ │ │ │ + cmp %edx,%r11d │ │ │ │ + jne 1e959 ::calcStatesPartials(double*, int const*, double const*, double const*, double const*, int, int)@@Base+0x259> │ │ │ │ + jmp 1e916 ::calcStatesPartials(double*, int const*, double const*, double const*, double const*, int, int)@@Base+0x216> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ │ │ │ │ -000000000001ebe0 ::calcPartialsPartials(double*, double const*, double const*, double const*, double const*, int, int)@@Base>: │ │ │ │ +000000000001e970 ::calcPartialsPartials(double*, double const*, double const*, double const*, double const*, int, int)@@Base>: │ │ │ │ endbr64 │ │ │ │ push %rbp │ │ │ │ mov %rsp,%rbp │ │ │ │ push %r15 │ │ │ │ push %r14 │ │ │ │ push %r13 │ │ │ │ push %r12 │ │ │ │ push %rbx │ │ │ │ and $0xffffffffffffffe0,%rsp │ │ │ │ - movslq 0x34(%rdi),%rax │ │ │ │ - mov 0x10(%rbp),%ebx │ │ │ │ mov %rsi,-0x10(%rsp) │ │ │ │ mov %rdx,-0x18(%rsp) │ │ │ │ mov %r8,-0x20(%rsp) │ │ │ │ + movslq 0x34(%rdi),%rax │ │ │ │ + mov 0x10(%rbp),%ebx │ │ │ │ test %eax,%eax │ │ │ │ - jle 1ee05 ::calcPartialsPartials(double*, double const*, double const*, double const*, double const*, int, int)@@Base+0x225> │ │ │ │ + jle 1eba5 ::calcPartialsPartials(double*, double const*, double const*, double const*, double const*, int, int)@@Base+0x235> │ │ │ │ + lea (%rax,%rax,4),%rax │ │ │ │ mov 0x18(%rbp),%r10d │ │ │ │ mov 0x18(%rdi),%r14d │ │ │ │ - lea (%rax,%rax,4),%rax │ │ │ │ mov %r9,%r13 │ │ │ │ shl $0x5,%rax │ │ │ │ mov %r9,%rsi │ │ │ │ mov %rcx,%r12 │ │ │ │ - lea 0x0(,%rbx,4),%r15d │ │ │ │ - add %rcx,%rax │ │ │ │ mov $0xa,%r9d │ │ │ │ - xor %r11d,%r11d │ │ │ │ - mov %rax,-0x8(%rsp) │ │ │ │ + add %rcx,%rax │ │ │ │ sub %ebx,%r10d │ │ │ │ + lea 0x0(,%rbx,4),%r15d │ │ │ │ shl $0x2,%r14d │ │ │ │ + mov %rax,-0x8(%rsp) │ │ │ │ shl $0x5,%r10 │ │ │ │ - test %ebx,%ebx │ │ │ │ + xor %r11d,%r11d │ │ │ │ lea (%r11,%r15,1),%edx │ │ │ │ + test %ebx,%ebx │ │ │ │ cmove %r11d,%edx │ │ │ │ cmp 0x18(%rbp),%ebx │ │ │ │ - jge 1ede2 ::calcPartialsPartials(double*, double const*, double const*, double const*, double const*, int, int)@@Base+0x202> │ │ │ │ + jge 1eb82 ::calcPartialsPartials(double*, double const*, double const*, double const*, double const*, int, int)@@Base+0x212> │ │ │ │ mov %r9d,%edi │ │ │ │ + vmovsd (%rcx),%xmm12 │ │ │ │ lea 0x5(%r9),%eax │ │ │ │ - vmovsd (%rcx),%xmm8 │ │ │ │ - vmovsd 0x8(%rcx),%xmm7 │ │ │ │ + vmovsd 0x8(%rcx),%xmm11 │ │ │ │ vmovsd (%r12,%rdi,8),%xmm0 │ │ │ │ - vmovhpd 0x28(%rcx),%xmm8,%xmm8 │ │ │ │ - vmovsd 0x10(%rcx),%xmm6 │ │ │ │ - vmovhpd 0x30(%rcx),%xmm7,%xmm7 │ │ │ │ + vmovsd 0x10(%rcx),%xmm10 │ │ │ │ + movslq %edx,%rdx │ │ │ │ + vmovhpd 0x28(%rcx),%xmm12,%xmm12 │ │ │ │ + vmovhpd 0x30(%rcx),%xmm11,%xmm11 │ │ │ │ + vmovsd 0x18(%rcx),%xmm9 │ │ │ │ + vmovsd (%rsi),%xmm8 │ │ │ │ vmovhpd (%r12,%rax,8),%xmm0,%xmm0 │ │ │ │ - vinsertf128 $0x1,%xmm0,%ymm8,%ymm8 │ │ │ │ + vinsertf64x2 $0x1,%xmm0,%ymm12,%ymm12 │ │ │ │ vmovsd 0x58(%rcx),%xmm0 │ │ │ │ - vmovsd 0x18(%rcx),%xmm5 │ │ │ │ + vmovhpd 0x38(%rcx),%xmm10,%xmm10 │ │ │ │ + vmovhpd 0x40(%rcx),%xmm9,%xmm9 │ │ │ │ + vmovsd 0x8(%rsi),%xmm7 │ │ │ │ + vmovhpd 0x28(%rsi),%xmm8,%xmm8 │ │ │ │ + vmovsd 0x10(%rsi),%xmm6 │ │ │ │ vmovhpd 0x80(%rcx),%xmm0,%xmm0 │ │ │ │ - vinsertf128 $0x1,%xmm0,%ymm7,%ymm7 │ │ │ │ + vinsertf64x2 $0x1,%xmm0,%ymm11,%ymm11 │ │ │ │ vmovsd 0x60(%rcx),%xmm0 │ │ │ │ - vmovhpd 0x38(%rcx),%xmm6,%xmm6 │ │ │ │ + mov -0x18(%rsp),%r8 │ │ │ │ + vmovhpd 0x30(%rsi),%xmm7,%xmm7 │ │ │ │ + vmovhpd 0x38(%rsi),%xmm6,%xmm6 │ │ │ │ + shl $0x3,%rdx │ │ │ │ vmovhpd 0x88(%rcx),%xmm0,%xmm0 │ │ │ │ - vinsertf128 $0x1,%xmm0,%ymm6,%ymm6 │ │ │ │ + vinsertf64x2 $0x1,%xmm0,%ymm10,%ymm10 │ │ │ │ vmovsd 0x68(%rcx),%xmm0 │ │ │ │ - vmovhpd 0x40(%rcx),%xmm5,%xmm5 │ │ │ │ + add %rdx,%r8 │ │ │ │ vmovhpd 0x90(%rcx),%xmm0,%xmm0 │ │ │ │ - vinsertf128 $0x1,%xmm0,%ymm5,%ymm5 │ │ │ │ + vinsertf64x2 $0x1,%xmm0,%ymm9,%ymm9 │ │ │ │ vmovsd 0x0(%r13,%rdi,8),%xmm0 │ │ │ │ - vmovsd (%rsi),%xmm4 │ │ │ │ vmovhpd 0x0(%r13,%rax,8),%xmm0,%xmm0 │ │ │ │ - mov -0x18(%rsp),%r8 │ │ │ │ - mov -0x20(%rsp),%rax │ │ │ │ - vmovhpd 0x28(%rsi),%xmm4,%xmm4 │ │ │ │ - vmovsd 0x8(%rsi),%xmm3 │ │ │ │ - vinsertf128 $0x1,%xmm0,%ymm4,%ymm4 │ │ │ │ + vinsertf64x2 $0x1,%xmm0,%ymm8,%ymm8 │ │ │ │ vmovsd 0x58(%rsi),%xmm0 │ │ │ │ - movslq %edx,%rdx │ │ │ │ + mov -0x20(%rsp),%rax │ │ │ │ vmovhpd 0x80(%rsi),%xmm0,%xmm0 │ │ │ │ - vmovsd 0x10(%rsi),%xmm2 │ │ │ │ - vmovhpd 0x30(%rsi),%xmm3,%xmm3 │ │ │ │ - vinsertf128 $0x1,%xmm0,%ymm3,%ymm3 │ │ │ │ + vinsertf64x2 $0x1,%xmm0,%ymm7,%ymm7 │ │ │ │ vmovsd 0x60(%rsi),%xmm0 │ │ │ │ - shl $0x3,%rdx │ │ │ │ - vmovhpd 0x38(%rsi),%xmm2,%xmm2 │ │ │ │ + lea (%rax,%rdx,1),%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ vmovhpd 0x88(%rsi),%xmm0,%xmm0 │ │ │ │ - vinsertf128 $0x1,%xmm0,%ymm2,%ymm2 │ │ │ │ + vinsertf64x2 $0x1,%xmm0,%ymm6,%ymm6 │ │ │ │ vmovsd 0x68(%rsi),%xmm0 │ │ │ │ - lea (%rax,%rdx,1),%rdi │ │ │ │ vmovhpd 0x90(%rsi),%xmm0,%xmm0 │ │ │ │ - add %rdx,%r8 │ │ │ │ - vmovsd 0x18(%rsi),%xmm1 │ │ │ │ + vmovsd 0x18(%rsi),%xmm5 │ │ │ │ add -0x10(%rsp),%rdx │ │ │ │ - vmovhpd 0x40(%rsi),%xmm1,%xmm1 │ │ │ │ - xor %eax,%eax │ │ │ │ - vinsertf128 $0x1,%xmm0,%ymm1,%ymm1 │ │ │ │ - nop │ │ │ │ + vmovhpd 0x40(%rsi),%xmm5,%xmm5 │ │ │ │ + vinsertf64x2 $0x1,%xmm0,%ymm5,%ymm5 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ vmovupd (%r8,%rax,1),%ymm0 │ │ │ │ - vpermpd $0xaa,%ymm0,%ymm9 │ │ │ │ - vbroadcastsd %xmm0,%ymm11 │ │ │ │ - vpermpd $0xff,%ymm0,%ymm10 │ │ │ │ + vpermpd $0xaa,%ymm0,%ymm1 │ │ │ │ + vbroadcastsd %xmm0,%ymm3 │ │ │ │ + vpermpd $0xff,%ymm0,%ymm2 │ │ │ │ vpermpd $0x55,%ymm0,%ymm0 │ │ │ │ - vmulpd %ymm7,%ymm0,%ymm0 │ │ │ │ - vfmadd231pd %ymm8,%ymm11,%ymm0 │ │ │ │ - vfmadd231pd %ymm6,%ymm9,%ymm0 │ │ │ │ - vfmadd132pd %ymm5,%ymm0,%ymm10 │ │ │ │ + vmulpd %ymm11,%ymm0,%ymm0 │ │ │ │ + vfmadd231pd %ymm12,%ymm3,%ymm0 │ │ │ │ + vfmadd231pd %ymm10,%ymm1,%ymm0 │ │ │ │ + vfmadd132pd %ymm9,%ymm0,%ymm2 │ │ │ │ vmovupd (%rdi,%rax,1),%ymm0 │ │ │ │ - vpermpd $0xff,%ymm0,%ymm9 │ │ │ │ - vpermpd $0xaa,%ymm0,%ymm11 │ │ │ │ - vbroadcastsd %xmm0,%ymm12 │ │ │ │ + vpermpd $0xff,%ymm0,%ymm1 │ │ │ │ + vpermpd $0xaa,%ymm0,%ymm3 │ │ │ │ + vbroadcastsd %xmm0,%ymm4 │ │ │ │ vpermpd $0x55,%ymm0,%ymm0 │ │ │ │ - vmulpd %ymm3,%ymm0,%ymm0 │ │ │ │ - vfmadd231pd %ymm4,%ymm12,%ymm0 │ │ │ │ - vfmadd231pd %ymm2,%ymm11,%ymm0 │ │ │ │ - vfmadd231pd %ymm1,%ymm9,%ymm0 │ │ │ │ - vmulpd %ymm10,%ymm0,%ymm0 │ │ │ │ + vmulpd %ymm7,%ymm0,%ymm0 │ │ │ │ + vfmadd231pd %ymm8,%ymm4,%ymm0 │ │ │ │ + vfmadd231pd %ymm6,%ymm3,%ymm0 │ │ │ │ + vfmadd231pd %ymm5,%ymm1,%ymm0 │ │ │ │ + vmulpd %ymm2,%ymm0,%ymm0 │ │ │ │ vmovupd %ymm0,(%rdx,%rax,1) │ │ │ │ add $0x20,%rax │ │ │ │ cmp %r10,%rax │ │ │ │ - jne 1ed70 ::calcPartialsPartials(double*, double const*, double const*, double const*, double const*, int, int)@@Base+0x190> │ │ │ │ - add %r14d,%r11d │ │ │ │ + jne 1eb10 ::calcPartialsPartials(double*, double const*, double const*, double const*, double const*, int, int)@@Base+0x1a0> │ │ │ │ add $0xa0,%rcx │ │ │ │ + add %r14d,%r11d │ │ │ │ add $0x14,%r9d │ │ │ │ add $0xa0,%rsi │ │ │ │ cmp -0x8(%rsp),%rcx │ │ │ │ - jne 1ec50 ::calcPartialsPartials(double*, double const*, double const*, double const*, double const*, int, int)@@Base+0x70> │ │ │ │ + jne 1e9e0 ::calcPartialsPartials(double*, double const*, double const*, double const*, double const*, int, int)@@Base+0x70> │ │ │ │ vzeroupper │ │ │ │ lea -0x28(%rbp),%rsp │ │ │ │ pop %rbx │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ pop %rbp │ │ │ │ ret │ │ │ │ cs nopw 0x0(%rax,%rax,1) │ │ │ │ xchg %ax,%ax │ │ │ │ │ │ │ │ -000000000001ee20 ::calcPrePartialsPartials(double*, double const*, double const*, double const*, double const*, int, int)@@Base>: │ │ │ │ +000000000001ebc0 ::calcPrePartialsPartials(double*, double const*, double const*, double const*, double const*, int, int)@@Base>: │ │ │ │ endbr64 │ │ │ │ push %rbp │ │ │ │ mov %rsp,%rbp │ │ │ │ push %r15 │ │ │ │ push %r14 │ │ │ │ push %r13 │ │ │ │ push %r12 │ │ │ │ push %rbx │ │ │ │ and $0xffffffffffffffe0,%rsp │ │ │ │ - sub $0x108,%rsp │ │ │ │ + mov %rsi,-0x10(%rsp) │ │ │ │ + mov %rdx,-0x18(%rsp) │ │ │ │ + mov %r8,-0x20(%rsp) │ │ │ │ mov 0x34(%rdi),%eax │ │ │ │ mov 0x10(%rbp),%r12d │ │ │ │ - mov %rsi,-0x68(%rsp) │ │ │ │ - mov %rdx,-0x70(%rsp) │ │ │ │ - mov %r8,-0x78(%rsp) │ │ │ │ test %eax,%eax │ │ │ │ - jle 1f0b5 ::calcPrePartialsPartials(double*, double const*, double const*, double const*, double const*, int, int)@@Base+0x295> │ │ │ │ + jle 1ee0d ::calcPrePartialsPartials(double*, double const*, double const*, double const*, double const*, int, int)@@Base+0x24d> │ │ │ │ + lea (%rax,%rax,4),%eax │ │ │ │ mov 0x18(%rdi),%edx │ │ │ │ mov 0x18(%rbp),%edi │ │ │ │ - lea (%rax,%rax,4),%eax │ │ │ │ mov %r9,%r14 │ │ │ │ lea 0xa(,%rax,4),%eax │ │ │ │ mov %rcx,%r13 │ │ │ │ lea 0x0(,%r12,4),%r15d │ │ │ │ mov $0xa,%r8d │ │ │ │ - mov %eax,-0x5c(%rsp) │ │ │ │ + mov %eax,-0x4(%rsp) │ │ │ │ lea 0x0(,%rdx,4),%ebx │ │ │ │ sub %r12d,%edi │ │ │ │ mov %r9,%rdx │ │ │ │ - xor %r9d,%r9d │ │ │ │ - mov %ebx,-0x60(%rsp) │ │ │ │ + mov %ebx,-0x8(%rsp) │ │ │ │ shl $0x5,%rdi │ │ │ │ mov %rcx,%rbx │ │ │ │ - nopl (%rax) │ │ │ │ - test %r12d,%r12d │ │ │ │ + xor %r9d,%r9d │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ lea (%r9,%r15,1),%eax │ │ │ │ + test %r12d,%r12d │ │ │ │ cmove %r9d,%eax │ │ │ │ cmp 0x18(%rbp),%r12d │ │ │ │ - jge 1f090 ::calcPrePartialsPartials(double*, double const*, double const*, double const*, double const*, int, int)@@Base+0x270> │ │ │ │ - vbroadcastsd 0x10(%rdx),%ymm6 │ │ │ │ - vbroadcastsd 0x18(%rdx),%ymm7 │ │ │ │ - mov %r8d,%r11d │ │ │ │ - lea 0x5(%r8),%r10d │ │ │ │ - mov -0x70(%rsp),%rcx │ │ │ │ + jge 1ede8 ::calcPrePartialsPartials(double*, double const*, double const*, double const*, double const*, int, int)@@Base+0x228> │ │ │ │ + mov -0x18(%rsp),%rcx │ │ │ │ cltq │ │ │ │ - vmovupd 0x0(%r13,%r10,8),%ymm11 │ │ │ │ + mov %r8d,%r11d │ │ │ │ + vmovupd (%rbx),%ymm24 │ │ │ │ shl $0x3,%rax │ │ │ │ - vmovupd (%rbx),%ymm14 │ │ │ │ - vmovupd 0x28(%rbx),%ymm13 │ │ │ │ - vmovupd 0x0(%r13,%r11,8),%ymm12 │ │ │ │ - vbroadcastsd (%rdx),%ymm10 │ │ │ │ - vbroadcastsd 0x8(%rdx),%ymm9 │ │ │ │ - vbroadcastsd 0x80(%rdx),%ymm8 │ │ │ │ + lea 0x5(%r8),%r10d │ │ │ │ + vmovupd 0x28(%rbx),%ymm23 │ │ │ │ + vmovupd 0x0(%r13,%r11,8),%ymm22 │ │ │ │ lea (%rcx,%rax,1),%rsi │ │ │ │ - mov -0x78(%rsp),%rcx │ │ │ │ - vmovapd %ymm6,-0x58(%rsp) │ │ │ │ - vbroadcastsd 0x28(%rdx),%ymm6 │ │ │ │ - vmovapd %ymm7,-0x38(%rsp) │ │ │ │ - vbroadcastsd 0x30(%rdx),%ymm7 │ │ │ │ + mov -0x20(%rsp),%rcx │ │ │ │ + vbroadcastsd (%rdx),%ymm20 │ │ │ │ + vbroadcastsd 0x8(%rdx),%ymm19 │ │ │ │ + vbroadcastsd 0x10(%rdx),%ymm18 │ │ │ │ + vbroadcastsd 0x18(%rdx),%ymm17 │ │ │ │ + vbroadcastsd 0x28(%rdx),%ymm16 │ │ │ │ add %rax,%rcx │ │ │ │ - vmovapd %ymm6,-0x18(%rsp) │ │ │ │ - vbroadcastsd 0x38(%rdx),%ymm6 │ │ │ │ - vmovapd %ymm7,0x8(%rsp) │ │ │ │ - vbroadcastsd 0x40(%rdx),%ymm7 │ │ │ │ - vmovapd %ymm6,0x28(%rsp) │ │ │ │ - vbroadcastsd (%r14,%r11,8),%ymm6 │ │ │ │ - vmovapd %ymm7,0x48(%rsp) │ │ │ │ - vbroadcastsd 0x58(%rdx),%ymm7 │ │ │ │ - vmovapd %ymm6,0x68(%rsp) │ │ │ │ - vbroadcastsd 0x60(%rdx),%ymm6 │ │ │ │ - vmovapd %ymm7,0x88(%rsp) │ │ │ │ - vbroadcastsd 0x68(%rdx),%ymm7 │ │ │ │ - vmovapd %ymm6,0xa8(%rsp) │ │ │ │ - vbroadcastsd (%r14,%r10,8),%ymm6 │ │ │ │ - vmovapd %ymm7,0xc8(%rsp) │ │ │ │ - vbroadcastsd 0x88(%rdx),%ymm7 │ │ │ │ + vbroadcastsd 0x30(%rdx),%ymm15 │ │ │ │ + vbroadcastsd 0x38(%rdx),%ymm14 │ │ │ │ + vbroadcastsd 0x40(%rdx),%ymm13 │ │ │ │ + vbroadcastsd (%r14,%r11,8),%ymm12 │ │ │ │ + vbroadcastsd 0x58(%rdx),%ymm11 │ │ │ │ + vbroadcastsd 0x60(%rdx),%ymm10 │ │ │ │ + vbroadcastsd 0x68(%rdx),%ymm9 │ │ │ │ + vbroadcastsd 0x80(%rdx),%ymm7 │ │ │ │ + vbroadcastsd 0x88(%rdx),%ymm6 │ │ │ │ + vbroadcastsd 0x90(%rdx),%ymm5 │ │ │ │ + vmovupd 0x0(%r13,%r10,8),%ymm21 │ │ │ │ + vbroadcastsd (%r14,%r10,8),%ymm8 │ │ │ │ xor %r10d,%r10d │ │ │ │ - vmovapd %ymm6,0xe8(%rsp) │ │ │ │ - vbroadcastsd 0x90(%rdx),%ymm6 │ │ │ │ - add -0x68(%rsp),%rax │ │ │ │ + add -0x10(%rsp),%rax │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ vmovupd (%rcx,%r10,1),%ymm0 │ │ │ │ - vpermpd $0x55,%ymm0,%ymm5 │ │ │ │ + vpermpd $0x55,%ymm0,%ymm25 │ │ │ │ vbroadcastsd %xmm0,%ymm1 │ │ │ │ - vmulpd 0x88(%rsp),%ymm5,%ymm3 │ │ │ │ - vmulpd 0x8(%rsp),%ymm5,%ymm2 │ │ │ │ - vmulpd %ymm5,%ymm8,%ymm4 │ │ │ │ - vfmadd231pd 0xe8(%rsp),%ymm1,%ymm4 │ │ │ │ - vmulpd %ymm9,%ymm5,%ymm5 │ │ │ │ - vfmadd231pd 0x68(%rsp),%ymm1,%ymm3 │ │ │ │ - vfmadd231pd -0x18(%rsp),%ymm1,%ymm2 │ │ │ │ - vfmadd132pd %ymm10,%ymm5,%ymm1 │ │ │ │ - vpermpd $0xaa,%ymm0,%ymm5 │ │ │ │ + vmulpd %ymm25,%ymm7,%ymm4 │ │ │ │ + vmulpd %ymm25,%ymm11,%ymm3 │ │ │ │ + vmulpd %ymm25,%ymm15,%ymm2 │ │ │ │ + vmulpd %ymm19,%ymm25,%ymm25 │ │ │ │ + vfmadd231pd %ymm1,%ymm8,%ymm4 │ │ │ │ + vfmadd231pd %ymm1,%ymm12,%ymm3 │ │ │ │ + vfmadd231pd %ymm1,%ymm16,%ymm2 │ │ │ │ + vfmadd132pd %ymm20,%ymm25,%ymm1 │ │ │ │ + vpermpd $0xaa,%ymm0,%ymm25 │ │ │ │ vpermpd $0xff,%ymm0,%ymm0 │ │ │ │ - vfmadd231pd 0xa8(%rsp),%ymm5,%ymm3 │ │ │ │ - vfmadd231pd 0x28(%rsp),%ymm5,%ymm2 │ │ │ │ - vfmadd231pd 0xc8(%rsp),%ymm0,%ymm3 │ │ │ │ - vfmadd231pd 0x48(%rsp),%ymm0,%ymm2 │ │ │ │ - vfmadd231pd %ymm5,%ymm7,%ymm4 │ │ │ │ - vfmadd132pd -0x58(%rsp),%ymm1,%ymm5 │ │ │ │ + vfmadd231pd %ymm25,%ymm6,%ymm4 │ │ │ │ + vfmadd231pd %ymm25,%ymm10,%ymm3 │ │ │ │ + vfmadd231pd %ymm25,%ymm14,%ymm2 │ │ │ │ + vfmadd132pd %ymm18,%ymm1,%ymm25 │ │ │ │ vmovupd (%rsi,%r10,1),%ymm1 │ │ │ │ - vfmadd231pd %ymm0,%ymm6,%ymm4 │ │ │ │ - vfmadd132pd -0x38(%rsp),%ymm5,%ymm0 │ │ │ │ - vpermpd $0xff,%ymm1,%ymm15 │ │ │ │ - vmulpd %ymm4,%ymm15,%ymm4 │ │ │ │ - vpermpd $0xaa,%ymm1,%ymm15 │ │ │ │ - vmulpd %ymm3,%ymm15,%ymm3 │ │ │ │ - vbroadcastsd %xmm1,%ymm15 │ │ │ │ + vfmadd231pd %ymm0,%ymm5,%ymm4 │ │ │ │ + vpermpd $0xff,%ymm1,%ymm26 │ │ │ │ + vfmadd231pd %ymm0,%ymm9,%ymm3 │ │ │ │ + vfmadd231pd %ymm0,%ymm13,%ymm2 │ │ │ │ + vfmadd132pd %ymm17,%ymm25,%ymm0 │ │ │ │ + vmulpd %ymm4,%ymm26,%ymm4 │ │ │ │ + vpermpd $0xaa,%ymm1,%ymm26 │ │ │ │ + vmulpd %ymm3,%ymm26,%ymm26 │ │ │ │ + vbroadcastsd %xmm1,%ymm3 │ │ │ │ vpermpd $0x55,%ymm1,%ymm1 │ │ │ │ vmulpd %ymm2,%ymm1,%ymm1 │ │ │ │ - vmulpd %ymm13,%ymm1,%ymm1 │ │ │ │ - vmulpd %ymm0,%ymm15,%ymm0 │ │ │ │ - vfmadd132pd %ymm14,%ymm1,%ymm0 │ │ │ │ - vfmadd132pd %ymm12,%ymm0,%ymm3 │ │ │ │ - vfmadd132pd %ymm11,%ymm3,%ymm4 │ │ │ │ + vmulpd %ymm0,%ymm3,%ymm0 │ │ │ │ + vmulpd %ymm23,%ymm1,%ymm1 │ │ │ │ + vfmadd132pd %ymm24,%ymm1,%ymm0 │ │ │ │ + vfmadd132pd %ymm22,%ymm0,%ymm26 │ │ │ │ + vfmadd132pd %ymm21,%ymm26,%ymm4 │ │ │ │ vmovupd %ymm4,(%rax,%r10,1) │ │ │ │ add $0x20,%r10 │ │ │ │ cmp %r10,%rdi │ │ │ │ - jne 1efb0 ::calcPrePartialsPartials(double*, double const*, double const*, double const*, double const*, int, int)@@Base+0x190> │ │ │ │ - add -0x60(%rsp),%r9d │ │ │ │ - add $0xa0,%rdx │ │ │ │ + jne 1ed10 ::calcPrePartialsPartials(double*, double const*, double const*, double const*, double const*, int, int)@@Base+0x150> │ │ │ │ add $0x14,%r8d │ │ │ │ + add -0x8(%rsp),%r9d │ │ │ │ + add $0xa0,%rdx │ │ │ │ add $0xa0,%rbx │ │ │ │ - cmp %r8d,-0x5c(%rsp) │ │ │ │ - jne 1eea0 ::calcPrePartialsPartials(double*, double const*, double const*, double const*, double const*, int, int)@@Base+0x80> │ │ │ │ + cmp %r8d,-0x4(%rsp) │ │ │ │ + jne 1ec40 ::calcPrePartialsPartials(double*, double const*, double const*, double const*, double const*, int, int)@@Base+0x80> │ │ │ │ vzeroupper │ │ │ │ lea -0x28(%rbp),%rsp │ │ │ │ pop %rbx │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ pop %rbp │ │ │ │ ret │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - xchg %ax,%ax │ │ │ │ + nopl 0x0(%rax) │ │ │ │ │ │ │ │ -000000000001f0d0 ::calcPrePartialsStates(double*, double const*, double const*, int const*, double const*, int, int)@@Base>: │ │ │ │ +000000000001ee20 ::calcPrePartialsStates(double*, double const*, double const*, int const*, double const*, int, int)@@Base>: │ │ │ │ endbr64 │ │ │ │ push %rbp │ │ │ │ mov %rsp,%rbp │ │ │ │ push %r15 │ │ │ │ push %r14 │ │ │ │ push %r13 │ │ │ │ push %r12 │ │ │ │ push %rbx │ │ │ │ and $0xffffffffffffffe0,%rsp │ │ │ │ + mov %r8,-0x10(%rsp) │ │ │ │ mov 0x34(%rdi),%eax │ │ │ │ mov 0x10(%rbp),%r13d │ │ │ │ - mov %r8,-0x10(%rsp) │ │ │ │ test %eax,%eax │ │ │ │ - jle 1f22a ::calcPrePartialsStates(double*, double const*, double const*, int const*, double const*, int, int)@@Base+0x15a> │ │ │ │ + jle 1ef72 ::calcPrePartialsStates(double*, double const*, double const*, int const*, double const*, int, int)@@Base+0x152> │ │ │ │ lea (%rax,%rax,4),%eax │ │ │ │ mov 0x18(%rdi),%r15d │ │ │ │ lea 0x0(,%r13,4),%ebx │ │ │ │ mov %rsi,%r11 │ │ │ │ shl $0x2,%eax │ │ │ │ - mov %rcx,%r12 │ │ │ │ mov %ebx,-0x8(%rsp) │ │ │ │ + mov %rcx,%r12 │ │ │ │ mov %rcx,%r8 │ │ │ │ mov %eax,-0x4(%rsp) │ │ │ │ mov 0x18(%rbp),%eax │ │ │ │ mov %rdx,%rsi │ │ │ │ + shl $0x2,%r15d │ │ │ │ xor %ecx,%ecx │ │ │ │ xor %ebx,%ebx │ │ │ │ - shl $0x2,%r15d │ │ │ │ sub %r13d,%eax │ │ │ │ lea 0x0(,%rax,4),%r14 │ │ │ │ movslq %r13d,%rax │ │ │ │ shl $0x2,%rax │ │ │ │ mov %rax,-0x18(%rsp) │ │ │ │ nopl 0x0(%rax) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ test %r13d,%r13d │ │ │ │ - jne 1f250 ::calcPrePartialsStates(double*, double const*, double const*, int const*, double const*, int, int)@@Base+0x180> │ │ │ │ + jne 1ef98 ::calcPrePartialsStates(double*, double const*, double const*, int const*, double const*, int, int)@@Base+0x178> │ │ │ │ mov 0x18(%rbp),%eax │ │ │ │ test %eax,%eax │ │ │ │ - jle 1f261 ::calcPrePartialsStates(double*, double const*, double const*, int const*, double const*, int, int)@@Base+0x191> │ │ │ │ + jle 1efa9 ::calcPrePartialsStates(double*, double const*, double const*, int const*, double const*, int, int)@@Base+0x189> │ │ │ │ mov %ebx,%eax │ │ │ │ lea 0xa(%rcx),%edx │ │ │ │ mov -0x18(%rsp),%rdi │ │ │ │ - vmovupd (%r8),%ymm6 │ │ │ │ cltq │ │ │ │ + vmovupd (%r8),%ymm7 │ │ │ │ movslq %edx,%rdx │ │ │ │ - vmovupd 0x28(%r8),%ymm5 │ │ │ │ + vmovupd 0x28(%r8),%ymm6 │ │ │ │ lea (%r14,%rax,1),%r10 │ │ │ │ - vmovupd (%r12,%rdx,8),%ymm4 │ │ │ │ + vmovupd (%r12,%rdx,8),%ymm5 │ │ │ │ lea 0xf(%rcx),%edx │ │ │ │ - movslq %edx,%rdx │ │ │ │ - vmovupd (%r12,%rdx,8),%ymm3 │ │ │ │ sub %rax,%rdi │ │ │ │ + movslq %edx,%rdx │ │ │ │ add -0x10(%rsp),%rdi │ │ │ │ + vmovupd (%r12,%rdx,8),%ymm4 │ │ │ │ nopl 0x0(%rax) │ │ │ │ mov (%rdi,%rax,1),%edx │ │ │ │ - vmovsd 0x8(%rsi,%rax,8),%xmm7 │ │ │ │ + vmovsd 0x8(%rsi,%rax,8),%xmm3 │ │ │ │ vmovsd (%rsi,%rax,8),%xmm2 │ │ │ │ add %ecx,%edx │ │ │ │ movslq %edx,%rdx │ │ │ │ - vmulsd 0x28(%r9,%rdx,8),%xmm7,%xmm7 │ │ │ │ - vmulsd (%r9,%rdx,8),%xmm2,%xmm2 │ │ │ │ + vmulsd 0x28(%r9,%rdx,8),%xmm3,%xmm3 │ │ │ │ vmovsd 0x50(%r9,%rdx,8),%xmm1 │ │ │ │ + vmulsd (%r9,%rdx,8),%xmm2,%xmm2 │ │ │ │ vmovsd 0x78(%r9,%rdx,8),%xmm0 │ │ │ │ vmulsd 0x10(%rsi,%rax,8),%xmm1,%xmm1 │ │ │ │ vmulsd 0x18(%rsi,%rax,8),%xmm0,%xmm0 │ │ │ │ - vbroadcastsd %xmm7,%ymm7 │ │ │ │ + vbroadcastsd %xmm3,%ymm3 │ │ │ │ + vmulpd %ymm6,%ymm3,%ymm3 │ │ │ │ vbroadcastsd %xmm2,%ymm2 │ │ │ │ - vmulpd %ymm5,%ymm7,%ymm7 │ │ │ │ vbroadcastsd %xmm1,%ymm1 │ │ │ │ vbroadcastsd %xmm0,%ymm0 │ │ │ │ - vfmadd132pd %ymm6,%ymm7,%ymm2 │ │ │ │ - vfmadd132pd %ymm4,%ymm2,%ymm1 │ │ │ │ - vfmadd132pd %ymm3,%ymm1,%ymm0 │ │ │ │ + vfmadd132pd %ymm7,%ymm3,%ymm2 │ │ │ │ + vfmadd132pd %ymm5,%ymm2,%ymm1 │ │ │ │ + vfmadd132pd %ymm4,%ymm1,%ymm0 │ │ │ │ vmovupd %ymm0,(%r11,%rax,8) │ │ │ │ add $0x4,%rax │ │ │ │ cmp %rax,%r10 │ │ │ │ - jne 1f1a0 ::calcPrePartialsStates(double*, double const*, double const*, int const*, double const*, int, int)@@Base+0xd0> │ │ │ │ - add %r15d,%ebx │ │ │ │ + jne 1eee8 ::calcPrePartialsStates(double*, double const*, double const*, int const*, double const*, int, int)@@Base+0xc8> │ │ │ │ add $0x14,%ecx │ │ │ │ + add %r15d,%ebx │ │ │ │ add $0xa0,%r8 │ │ │ │ cmp %ecx,-0x4(%rsp) │ │ │ │ - jne 1f150 ::calcPrePartialsStates(double*, double const*, double const*, int const*, double const*, int, int)@@Base+0x80> │ │ │ │ + jne 1ee98 ::calcPrePartialsStates(double*, double const*, double const*, int const*, double const*, int, int)@@Base+0x78> │ │ │ │ vzeroupper │ │ │ │ lea -0x28(%rbp),%rsp │ │ │ │ pop %rbx │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ pop %rbp │ │ │ │ ret │ │ │ │ - add %r15d,%ebx │ │ │ │ add $0x14,%ecx │ │ │ │ + add %r15d,%ebx │ │ │ │ add $0xa0,%r8 │ │ │ │ cmp -0x4(%rsp),%ecx │ │ │ │ - je 1f227 ::calcPrePartialsStates(double*, double const*, double const*, int const*, double const*, int, int)@@Base+0x157> │ │ │ │ + je 1ef6f ::calcPrePartialsStates(double*, double const*, double const*, int const*, double const*, int, int)@@Base+0x14f> │ │ │ │ nopl 0x0(%rax) │ │ │ │ cmp 0x18(%rbp),%r13d │ │ │ │ - jge 1f239 ::calcPrePartialsStates(double*, double const*, double const*, int const*, double const*, int, int)@@Base+0x169> │ │ │ │ + jge 1ef81 ::calcPrePartialsStates(double*, double const*, double const*, int const*, double const*, int, int)@@Base+0x161> │ │ │ │ mov -0x8(%rsp),%eax │ │ │ │ add %ebx,%eax │ │ │ │ - jmp 1f166 ::calcPrePartialsStates(double*, double const*, double const*, int const*, double const*, int, int)@@Base+0x96> │ │ │ │ + jmp 1eeae ::calcPrePartialsStates(double*, double const*, double const*, int const*, double const*, int, int)@@Base+0x8e> │ │ │ │ mov -0x4(%rsp),%edx │ │ │ │ lea 0x14(%rcx),%eax │ │ │ │ cmp %edx,%eax │ │ │ │ - je 1f227 ::calcPrePartialsStates(double*, double const*, double const*, int const*, double const*, int, int)@@Base+0x157> │ │ │ │ + je 1ef6f ::calcPrePartialsStates(double*, double const*, double const*, int const*, double const*, int, int)@@Base+0x14f> │ │ │ │ add $0x28,%ecx │ │ │ │ cmp %edx,%ecx │ │ │ │ - jne 1f265 ::calcPrePartialsStates(double*, double const*, double const*, int const*, double const*, int, int)@@Base+0x195> │ │ │ │ - jmp 1f227 ::calcPrePartialsStates(double*, double const*, double const*, int const*, double const*, int, int)@@Base+0x157> │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - nop │ │ │ │ + jne 1efad ::calcPrePartialsStates(double*, double const*, double const*, int const*, double const*, int, int)@@Base+0x18d> │ │ │ │ + jmp 1ef6f ::calcPrePartialsStates(double*, double const*, double const*, int const*, double const*, int, int)@@Base+0x14f> │ │ │ │ + nopl (%rax) │ │ │ │ │ │ │ │ -000000000001f280 ::calcStatesStatesFixedScaling(double*, int const*, double const*, int const*, double const*, double const*, int, int)@@Base>: │ │ │ │ +000000000001efc0 ::calcStatesStatesFixedScaling(double*, int const*, double const*, int const*, double const*, double const*, int, int)@@Base>: │ │ │ │ endbr64 │ │ │ │ - mov %rdi,%r11 │ │ │ │ push %r15 │ │ │ │ + mov %rdi,%r11 │ │ │ │ mov %rcx,%rdi │ │ │ │ push %r14 │ │ │ │ push %r13 │ │ │ │ push %r12 │ │ │ │ push %rbp │ │ │ │ push %rbx │ │ │ │ mov 0x34(%r11),%ecx │ │ │ │ mov 0x40(%rsp),%r10d │ │ │ │ mov %rsi,-0x28(%rsp) │ │ │ │ test %ecx,%ecx │ │ │ │ - jle 1f42a ::calcStatesStatesFixedScaling(double*, int const*, double const*, int const*, double const*, double const*, int, int)@@Base+0x1aa> │ │ │ │ + jle 1f163 ::calcStatesStatesFixedScaling(double*, int const*, double const*, int const*, double const*, double const*, int, int)@@Base+0x1a3> │ │ │ │ movslq %r10d,%rsi │ │ │ │ lea 0x0(,%r10,4),%ebx │ │ │ │ lea (%rcx,%rcx,4),%ecx │ │ │ │ mov %rdx,%rax │ │ │ │ mov %ebx,-0x4(%rsp) │ │ │ │ lea 0x0(,%rcx,4),%ebx │ │ │ │ lea 0x0(,%rsi,4),%rcx │ │ │ │ mov 0x18(%r11),%edx │ │ │ │ - mov %ebx,-0x8(%rsp) │ │ │ │ + mov %ebx,-0x2c(%rsp) │ │ │ │ lea (%rax,%rcx,1),%rbx │ │ │ │ xor %ebp,%ebp │ │ │ │ mov %rbx,-0x10(%rsp) │ │ │ │ lea (%r8,%rcx,1),%rbx │ │ │ │ mov 0x38(%rsp),%rcx │ │ │ │ - xor %r8d,%r8d │ │ │ │ - mov %rbx,-0x18(%rsp) │ │ │ │ shl $0x2,%edx │ │ │ │ + mov %rbx,-0x18(%rsp) │ │ │ │ + xor %r8d,%r8d │ │ │ │ lea (%rcx,%rsi,8),%rbx │ │ │ │ mov 0x48(%rsp),%ecx │ │ │ │ + mov %edx,-0x8(%rsp) │ │ │ │ mov %rbx,-0x20(%rsp) │ │ │ │ sub %r10d,%ecx │ │ │ │ add %rsi,%rcx │ │ │ │ lea (%rax,%rcx,4),%r15 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - test %r10d,%r10d │ │ │ │ - jne 1f450 ::calcStatesStatesFixedScaling(double*, int const*, double const*, int const*, double const*, double const*, int, int)@@Base+0x1d0> │ │ │ │ + mov 0x40(%rsp),%edx │ │ │ │ + test %edx,%edx │ │ │ │ + jne 1f190 ::calcStatesStatesFixedScaling(double*, int const*, double const*, int const*, double const*, double const*, int, int)@@Base+0x1d0> │ │ │ │ mov 0x48(%rsp),%eax │ │ │ │ test %eax,%eax │ │ │ │ - jle 1f463 ::calcStatesStatesFixedScaling(double*, int const*, double const*, int const*, double const*, double const*, int, int)@@Base+0x1e3> │ │ │ │ + jle 1f1a6 ::calcStatesStatesFixedScaling(double*, int const*, double const*, int const*, double const*, double const*, int, int)@@Base+0x1e6> │ │ │ │ mov %r8d,%eax │ │ │ │ mov -0x28(%rsp),%rbx │ │ │ │ cltq │ │ │ │ - mov -0x18(%rsp),%r11 │ │ │ │ + mov %r8d,-0x30(%rsp) │ │ │ │ lea 0x5(%rbp),%r14d │ │ │ │ + mov -0x18(%rsp),%r11 │ │ │ │ mov -0x10(%rsp),%rsi │ │ │ │ lea 0xa(%rbp),%r13d │ │ │ │ lea 0xf(%rbp),%r12d │ │ │ │ - mov %edx,-0x30(%rsp) │ │ │ │ - mov %r8d,-0x2c(%rsp) │ │ │ │ - mov %r10d,0x40(%rsp) │ │ │ │ lea (%rbx,%rax,8),%rcx │ │ │ │ mov -0x20(%rsp),%rbx │ │ │ │ - nopl 0x0(%rax) │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ mov (%rsi),%edx │ │ │ │ mov (%r11),%eax │ │ │ │ add $0x4,%rsi │ │ │ │ add $0x4,%r11 │ │ │ │ vmovsd (%rbx),%xmm1 │ │ │ │ add $0x20,%rcx │ │ │ │ add $0x8,%rbx │ │ │ │ lea 0x0(%rbp,%rdx,1),%r10d │ │ │ │ lea 0x0(%rbp,%rax,1),%r8d │ │ │ │ movslq %r10d,%r10 │ │ │ │ movslq %r8d,%r8 │ │ │ │ vmovsd (%rdi,%r10,8),%xmm0 │ │ │ │ lea (%rdx,%r14,1),%r10d │ │ │ │ - vmulsd (%r9,%r8,8),%xmm0,%xmm0 │ │ │ │ movslq %r10d,%r10 │ │ │ │ + vmulsd (%r9,%r8,8),%xmm0,%xmm0 │ │ │ │ lea (%rax,%r14,1),%r8d │ │ │ │ movslq %r8d,%r8 │ │ │ │ vdivsd %xmm1,%xmm0,%xmm0 │ │ │ │ vmovsd %xmm0,-0x20(%rcx) │ │ │ │ vmovsd (%rdi,%r10,8),%xmm0 │ │ │ │ lea (%rdx,%r13,1),%r10d │ │ │ │ add %r12d,%edx │ │ │ │ - vmulsd (%r9,%r8,8),%xmm0,%xmm0 │ │ │ │ movslq %r10d,%r10 │ │ │ │ - lea (%rax,%r13,1),%r8d │ │ │ │ movslq %edx,%rdx │ │ │ │ - movslq %r8d,%r8 │ │ │ │ + vmulsd (%r9,%r8,8),%xmm0,%xmm0 │ │ │ │ + lea (%rax,%r13,1),%r8d │ │ │ │ add %r12d,%eax │ │ │ │ + movslq %r8d,%r8 │ │ │ │ cltq │ │ │ │ vdivsd %xmm1,%xmm0,%xmm0 │ │ │ │ vmovsd %xmm0,-0x18(%rcx) │ │ │ │ vmovsd (%rdi,%r10,8),%xmm0 │ │ │ │ vmulsd (%r9,%r8,8),%xmm0,%xmm0 │ │ │ │ vdivsd %xmm1,%xmm0,%xmm0 │ │ │ │ vmovsd %xmm0,-0x10(%rcx) │ │ │ │ vmovsd (%rdi,%rdx,8),%xmm0 │ │ │ │ vmulsd (%r9,%rax,8),%xmm0,%xmm0 │ │ │ │ vdivsd %xmm1,%xmm0,%xmm0 │ │ │ │ vmovsd %xmm0,-0x8(%rcx) │ │ │ │ cmp %rsi,%r15 │ │ │ │ - jne 1f360 ::calcStatesStatesFixedScaling(double*, int const*, double const*, int const*, double const*, double const*, int, int)@@Base+0xe0> │ │ │ │ - mov -0x30(%rsp),%edx │ │ │ │ + jne 1f0a0 ::calcStatesStatesFixedScaling(double*, int const*, double const*, int const*, double const*, double const*, int, int)@@Base+0xe0> │ │ │ │ + mov -0x30(%rsp),%r8d │ │ │ │ add $0x14,%ebp │ │ │ │ - mov -0x2c(%rsp),%r8d │ │ │ │ - mov 0x40(%rsp),%r10d │ │ │ │ - add %edx,%r8d │ │ │ │ - cmp %ebp,-0x8(%rsp) │ │ │ │ - jne 1f310 ::calcStatesStatesFixedScaling(double*, int const*, double const*, int const*, double const*, double const*, int, int)@@Base+0x90> │ │ │ │ + add -0x8(%rsp),%r8d │ │ │ │ + cmp %ebp,-0x2c(%rsp) │ │ │ │ + jne 1f050 ::calcStatesStatesFixedScaling(double*, int const*, double const*, int const*, double const*, double const*, int, int)@@Base+0x90> │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ ret │ │ │ │ - mov -0x8(%rsp),%ebx │ │ │ │ + mov -0x2c(%rsp),%ebx │ │ │ │ lea 0x14(%rbp),%eax │ │ │ │ cmp %ebx,%eax │ │ │ │ - je 1f42a ::calcStatesStatesFixedScaling(double*, int const*, double const*, int const*, double const*, double const*, int, int)@@Base+0x1aa> │ │ │ │ + je 1f163 ::calcStatesStatesFixedScaling(double*, int const*, double const*, int const*, double const*, double const*, int, int)@@Base+0x1a3> │ │ │ │ + mov -0x8(%rsp),%eax │ │ │ │ add $0x28,%ebp │ │ │ │ - lea (%r8,%rdx,2),%r8d │ │ │ │ + lea (%r8,%rax,2),%r8d │ │ │ │ cmp %ebx,%ebp │ │ │ │ - je 1f42a ::calcStatesStatesFixedScaling(double*, int const*, double const*, int const*, double const*, double const*, int, int)@@Base+0x1aa> │ │ │ │ + je 1f163 ::calcStatesStatesFixedScaling(double*, int const*, double const*, int const*, double const*, double const*, int, int)@@Base+0x1a3> │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - cmp 0x48(%rsp),%r10d │ │ │ │ - jge 1f435 ::calcStatesStatesFixedScaling(double*, int const*, double const*, int const*, double const*, double const*, int, int)@@Base+0x1b5> │ │ │ │ + mov 0x48(%rsp),%eax │ │ │ │ + cmp %eax,0x40(%rsp) │ │ │ │ + jge 1f16e ::calcStatesStatesFixedScaling(double*, int const*, double const*, int const*, double const*, double const*, int, int)@@Base+0x1ae> │ │ │ │ mov -0x4(%rsp),%eax │ │ │ │ add %r8d,%eax │ │ │ │ - jmp 1f328 ::calcStatesStatesFixedScaling(double*, int const*, double const*, int const*, double const*, double const*, int, int)@@Base+0xa8> │ │ │ │ - mov -0x8(%rsp),%edx │ │ │ │ + jmp 1f06b ::calcStatesStatesFixedScaling(double*, int const*, double const*, int const*, double const*, double const*, int, int)@@Base+0xab> │ │ │ │ + mov -0x2c(%rsp),%edx │ │ │ │ lea 0x14(%rbp),%eax │ │ │ │ cmp %eax,%edx │ │ │ │ - je 1f42a ::calcStatesStatesFixedScaling(double*, int const*, double const*, int const*, double const*, double const*, int, int)@@Base+0x1aa> │ │ │ │ + je 1f163 ::calcStatesStatesFixedScaling(double*, int const*, double const*, int const*, double const*, double const*, int, int)@@Base+0x1a3> │ │ │ │ add $0x28,%ebp │ │ │ │ cmp %edx,%ebp │ │ │ │ - jne 1f467 ::calcStatesStatesFixedScaling(double*, int const*, double const*, int const*, double const*, double const*, int, int)@@Base+0x1e7> │ │ │ │ - jmp 1f42a ::calcStatesStatesFixedScaling(double*, int const*, double const*, int const*, double const*, double const*, int, int)@@Base+0x1aa> │ │ │ │ + jne 1f1aa ::calcStatesStatesFixedScaling(double*, int const*, double const*, int const*, double const*, double const*, int, int)@@Base+0x1ea> │ │ │ │ + jmp 1f163 ::calcStatesStatesFixedScaling(double*, int const*, double const*, int const*, double const*, double const*, int, int)@@Base+0x1a3> │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ │ │ │ │ -000000000001f480 ::calcStatesPartialsFixedScaling(double*, int const*, double const*, double const*, double const*, double const*, int, int)@@Base>: │ │ │ │ +000000000001f1c0 ::calcStatesPartialsFixedScaling(double*, int const*, double const*, double const*, double const*, double const*, int, int)@@Base>: │ │ │ │ endbr64 │ │ │ │ push %r15 │ │ │ │ + mov %rdi,%rax │ │ │ │ push %r14 │ │ │ │ push %r13 │ │ │ │ - mov %rsi,%r10 │ │ │ │ push %r12 │ │ │ │ push %rbp │ │ │ │ push %rbx │ │ │ │ - sub $0x10,%rsp │ │ │ │ - mov 0x34(%rdi),%eax │ │ │ │ - mov 0x50(%rsp),%esi │ │ │ │ - mov %rdx,-0x18(%rsp) │ │ │ │ - test %eax,%eax │ │ │ │ - jle 1f71b ::calcStatesPartialsFixedScaling(double*, int const*, double const*, double const*, double const*, double const*, int, int)@@Base+0x29b> │ │ │ │ - lea (%rax,%rax,4),%eax │ │ │ │ - mov %rcx,%r11 │ │ │ │ - mov 0x18(%rdi),%ecx │ │ │ │ - lea 0x0(,%rsi,4),%ebx │ │ │ │ + mov %rdx,-0x28(%rsp) │ │ │ │ + mov 0x34(%rdi),%edx │ │ │ │ + test %edx,%edx │ │ │ │ + jle 1f40b ::calcStatesPartialsFixedScaling(double*, int const*, double const*, double const*, double const*, double const*, int, int)@@Base+0x24b> │ │ │ │ + mov 0x18(%rax),%eax │ │ │ │ + mov 0x40(%rsp),%ebx │ │ │ │ + mov %r9,%rdi │ │ │ │ + xor %r10d,%r10d │ │ │ │ + xor %r15d,%r15d │ │ │ │ shl $0x2,%eax │ │ │ │ - mov %ebx,0xc(%rsp) │ │ │ │ - mov %r9,%rdx │ │ │ │ - xor %r14d,%r14d │ │ │ │ - mov %eax,-0x1c(%rsp) │ │ │ │ - mov 0x58(%rsp),%eax │ │ │ │ - lea 0x0(,%rcx,4),%ebx │ │ │ │ - xor %ecx,%ecx │ │ │ │ - mov %ebx,0x8(%rsp) │ │ │ │ - sub %esi,%eax │ │ │ │ + shl $0x2,%ebx │ │ │ │ + mov %eax,-0x8(%rsp) │ │ │ │ + lea (%rdx,%rdx,4),%eax │ │ │ │ + shl $0x2,%eax │ │ │ │ + mov %ebx,-0x4(%rsp) │ │ │ │ + mov %eax,-0x2c(%rsp) │ │ │ │ + mov 0x48(%rsp),%eax │ │ │ │ + sub 0x40(%rsp),%eax │ │ │ │ shl $0x2,%rax │ │ │ │ - mov %rax,(%rsp) │ │ │ │ - movslq %esi,%rax │ │ │ │ + mov %rax,-0x10(%rsp) │ │ │ │ + movslq 0x40(%rsp),%rax │ │ │ │ lea 0x0(,%rax,4),%rbx │ │ │ │ shl $0x3,%rax │ │ │ │ - mov %rbx,-0x10(%rsp) │ │ │ │ - mov %rax,-0x8(%rsp) │ │ │ │ - xchg %ax,%ax │ │ │ │ - test %esi,%esi │ │ │ │ - jne 1f740 ::calcStatesPartialsFixedScaling(double*, int const*, double const*, double const*, double const*, double const*, int, int)@@Base+0x2c0> │ │ │ │ - mov 0x58(%rsp),%eax │ │ │ │ + mov %rbx,-0x20(%rsp) │ │ │ │ + mov %rax,-0x18(%rsp) │ │ │ │ + nopl (%rax) │ │ │ │ + mov 0x40(%rsp),%edx │ │ │ │ + test %edx,%edx │ │ │ │ + jne 1f430 ::calcStatesPartialsFixedScaling(double*, int const*, double const*, double const*, double const*, double const*, int, int)@@Base+0x270> │ │ │ │ + mov 0x48(%rsp),%eax │ │ │ │ test %eax,%eax │ │ │ │ - jle 1f751 ::calcStatesPartialsFixedScaling(double*, int const*, double const*, double const*, double const*, double const*, int, int)@@Base+0x2d1> │ │ │ │ - mov %ecx,%eax │ │ │ │ - lea 0xa(%r14),%r15d │ │ │ │ - vmovsd 0x58(%r9),%xmm4 │ │ │ │ - lea 0xf(%r14),%r13d │ │ │ │ - lea 0x5(%r14),%ebx │ │ │ │ - movslq %r15d,%rdi │ │ │ │ - mov -0x10(%rsp),%r12 │ │ │ │ - mov -0x8(%rsp),%rbp │ │ │ │ - mov %ebx,-0x74(%rsp) │ │ │ │ - vmovsd (%rdx,%rdi,8),%xmm1 │ │ │ │ - movslq %r13d,%rdi │ │ │ │ + jle 1f446 ::calcStatesPartialsFixedScaling(double*, int const*, double const*, double const*, double const*, double const*, int, int)@@Base+0x286> │ │ │ │ + mov %r15d,%eax │ │ │ │ + lea 0xa(%r10),%r12d │ │ │ │ + mov -0x10(%rsp),%rbx │ │ │ │ + lea 0xf(%r10),%ebp │ │ │ │ cltq │ │ │ │ - mov %r9,-0x30(%rsp) │ │ │ │ - mov (%rsp),%rbx │ │ │ │ - mov %ecx,-0x20(%rsp) │ │ │ │ - vmovsd (%r9),%xmm15 │ │ │ │ - vmovsd 0x8(%r9),%xmm14 │ │ │ │ - vmovsd 0x10(%r9),%xmm13 │ │ │ │ - sub %rax,%r12 │ │ │ │ - vmovsd 0x18(%r9),%xmm12 │ │ │ │ - vmovsd 0x28(%r9),%xmm11 │ │ │ │ - vmovsd 0x30(%r9),%xmm10 │ │ │ │ - vmovsd 0x38(%r9),%xmm9 │ │ │ │ - add %rax,%rbx │ │ │ │ - vmovsd %xmm4,-0x68(%rsp) │ │ │ │ - vmovsd 0x68(%r9),%xmm4 │ │ │ │ - vmovsd 0x40(%r9),%xmm8 │ │ │ │ - add -0x18(%rsp),%r12 │ │ │ │ - vmovsd %xmm1,-0x70(%rsp) │ │ │ │ - vmovsd 0x60(%r9),%xmm1 │ │ │ │ - vmovsd %xmm4,-0x58(%rsp) │ │ │ │ - vmovsd 0x80(%r9),%xmm4 │ │ │ │ - vmovsd %xmm1,-0x60(%rsp) │ │ │ │ - vmovsd (%rdx,%rdi,8),%xmm1 │ │ │ │ - mov %rax,%rdi │ │ │ │ - neg %rdi │ │ │ │ - lea 0x0(%rbp,%rdi,2),%rbp │ │ │ │ - add 0x48(%rsp),%rbp │ │ │ │ - vmovsd %xmm4,-0x48(%rsp) │ │ │ │ - vmovsd 0x90(%r9),%xmm4 │ │ │ │ - vmovsd %xmm1,-0x50(%rsp) │ │ │ │ - vmovsd 0x88(%r9),%xmm1 │ │ │ │ - vmovsd %xmm4,-0x38(%rsp) │ │ │ │ - vmovsd %xmm1,-0x40(%rsp) │ │ │ │ - mov %esi,0x50(%rsp) │ │ │ │ - mov %rdx,-0x28(%rsp) │ │ │ │ - nop │ │ │ │ - vmovsd 0x8(%r8,%rax,8),%xmm0 │ │ │ │ - vmovsd (%r8,%rax,8),%xmm3 │ │ │ │ - vmovsd 0x10(%r8,%rax,8),%xmm2 │ │ │ │ - vmovsd 0x18(%r8,%rax,8),%xmm1 │ │ │ │ - mov (%r12,%rax,1),%edi │ │ │ │ - vmovsd 0x0(%rbp,%rax,2),%xmm4 │ │ │ │ - mov -0x74(%rsp),%edx │ │ │ │ - vmulsd -0x68(%rsp),%xmm0,%xmm5 │ │ │ │ - lea (%r14,%rdi,1),%r9d │ │ │ │ - vfmadd231sd -0x70(%rsp),%xmm3,%xmm5 │ │ │ │ - lea (%r15,%rdi,1),%ecx │ │ │ │ + movslq %r12d,%rdx │ │ │ │ + mov -0x18(%rsp),%r11 │ │ │ │ + mov %r9,-0x38(%rsp) │ │ │ │ + lea 0x5(%r10),%r14d │ │ │ │ + vmovsd (%rdi,%rdx,8),%xmm14 │ │ │ │ + movslq %ebp,%rdx │ │ │ │ + lea (%rax,%rbx,1),%r13 │ │ │ │ + mov -0x20(%rsp),%rbx │ │ │ │ + vmovsd (%rdi,%rdx,8),%xmm10 │ │ │ │ + mov %rax,%rdx │ │ │ │ + vmovsd (%r9),%xmm22 │ │ │ │ + neg %rdx │ │ │ │ + sub %rax,%rbx │ │ │ │ + vmovsd 0x8(%r9),%xmm21 │ │ │ │ + vmovsd 0x10(%r9),%xmm20 │ │ │ │ + lea (%r11,%rdx,2),%r11 │ │ │ │ + vmovsd 0x18(%r9),%xmm19 │ │ │ │ + vmovsd 0x28(%r9),%xmm18 │ │ │ │ + vmovsd 0x30(%r9),%xmm17 │ │ │ │ + vmovsd 0x38(%r9),%xmm16 │ │ │ │ + vmovsd 0x40(%r9),%xmm15 │ │ │ │ + vmovsd 0x58(%r9),%xmm13 │ │ │ │ + vmovsd 0x60(%r9),%xmm12 │ │ │ │ + vmovsd 0x68(%r9),%xmm11 │ │ │ │ + vmovsd 0x80(%r9),%xmm9 │ │ │ │ + vmovsd 0x88(%r9),%xmm8 │ │ │ │ + vmovsd 0x90(%r9),%xmm7 │ │ │ │ + add -0x28(%rsp),%rbx │ │ │ │ + add 0x38(%rsp),%r11 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + vmovsd 0x8(%r8,%rax,8),%xmm5 │ │ │ │ + vmovsd (%r8,%rax,8),%xmm4 │ │ │ │ + vmovsd 0x10(%r8,%rax,8),%xmm3 │ │ │ │ + vmovsd 0x18(%r8,%rax,8),%xmm2 │ │ │ │ + vmulsd %xmm5,%xmm21,%xmm23 │ │ │ │ + mov (%rbx,%rax,1),%edx │ │ │ │ + vmovsd (%r11,%rax,2),%xmm6 │ │ │ │ + vmulsd %xmm5,%xmm17,%xmm1 │ │ │ │ + lea (%r10,%rdx,1),%r9d │ │ │ │ + vmulsd %xmm5,%xmm13,%xmm0 │ │ │ │ + vmulsd %xmm5,%xmm9,%xmm5 │ │ │ │ movslq %r9d,%r9 │ │ │ │ - lea (%rdx,%rdi,1),%esi │ │ │ │ - movslq %ecx,%rcx │ │ │ │ - add %r13d,%edi │ │ │ │ - vmulsd %xmm0,%xmm14,%xmm7 │ │ │ │ - vmulsd %xmm0,%xmm10,%xmm6 │ │ │ │ - movslq %esi,%rsi │ │ │ │ - vmulsd -0x48(%rsp),%xmm0,%xmm0 │ │ │ │ - movslq %edi,%rdi │ │ │ │ - vfmadd231sd %xmm3,%xmm15,%xmm7 │ │ │ │ - vfmadd231sd %xmm3,%xmm11,%xmm6 │ │ │ │ - vfmadd231sd -0x60(%rsp),%xmm2,%xmm5 │ │ │ │ - vfmadd231sd -0x50(%rsp),%xmm3,%xmm0 │ │ │ │ - vfmadd231sd %xmm2,%xmm13,%xmm7 │ │ │ │ - vfmadd231sd %xmm2,%xmm9,%xmm6 │ │ │ │ - vfmadd231sd -0x58(%rsp),%xmm1,%xmm5 │ │ │ │ - vfmadd231sd -0x40(%rsp),%xmm2,%xmm0 │ │ │ │ - vfmadd231sd %xmm1,%xmm12,%xmm7 │ │ │ │ - vmulsd (%r11,%r9,8),%xmm7,%xmm7 │ │ │ │ - vfmadd231sd %xmm1,%xmm8,%xmm6 │ │ │ │ - vfmadd231sd -0x38(%rsp),%xmm1,%xmm0 │ │ │ │ - vdivsd %xmm4,%xmm7,%xmm7 │ │ │ │ - vmovsd %xmm7,(%r10,%rax,8) │ │ │ │ - vmulsd (%r11,%rsi,8),%xmm6,%xmm6 │ │ │ │ - vdivsd %xmm4,%xmm6,%xmm6 │ │ │ │ - vmovsd %xmm6,0x8(%r10,%rax,8) │ │ │ │ - vmulsd (%r11,%rcx,8),%xmm5,%xmm5 │ │ │ │ - vdivsd %xmm4,%xmm5,%xmm5 │ │ │ │ - vmovsd %xmm5,0x10(%r10,%rax,8) │ │ │ │ - vmulsd (%r11,%rdi,8),%xmm0,%xmm0 │ │ │ │ - vdivsd %xmm4,%xmm0,%xmm0 │ │ │ │ - vmovsd %xmm0,0x18(%r10,%rax,8) │ │ │ │ + vfmadd231sd %xmm4,%xmm22,%xmm23 │ │ │ │ + vfmadd231sd %xmm4,%xmm18,%xmm1 │ │ │ │ + vfmadd231sd %xmm4,%xmm14,%xmm0 │ │ │ │ + vfmadd132sd %xmm10,%xmm5,%xmm4 │ │ │ │ + vfmadd231sd %xmm3,%xmm20,%xmm23 │ │ │ │ + vfmadd231sd %xmm3,%xmm16,%xmm1 │ │ │ │ + vfmadd231sd %xmm3,%xmm12,%xmm0 │ │ │ │ + vfmadd132sd %xmm8,%xmm4,%xmm3 │ │ │ │ + vfmadd231sd %xmm2,%xmm19,%xmm23 │ │ │ │ + vfmadd231sd %xmm2,%xmm15,%xmm1 │ │ │ │ + vfmadd231sd %xmm2,%xmm11,%xmm0 │ │ │ │ + vfmadd132sd %xmm7,%xmm3,%xmm2 │ │ │ │ + vmulsd (%rcx,%r9,8),%xmm23,%xmm23 │ │ │ │ + lea (%r14,%rdx,1),%r9d │ │ │ │ + movslq %r9d,%r9 │ │ │ │ + vdivsd %xmm6,%xmm23,%xmm23 │ │ │ │ + vmovsd %xmm23,(%rsi,%rax,8) │ │ │ │ + vmulsd (%rcx,%r9,8),%xmm1,%xmm1 │ │ │ │ + lea (%r12,%rdx,1),%r9d │ │ │ │ + add %ebp,%edx │ │ │ │ + movslq %r9d,%r9 │ │ │ │ + movslq %edx,%rdx │ │ │ │ + vdivsd %xmm6,%xmm1,%xmm1 │ │ │ │ + vmovsd %xmm1,0x8(%rsi,%rax,8) │ │ │ │ + vmulsd (%rcx,%r9,8),%xmm0,%xmm0 │ │ │ │ + vdivsd %xmm6,%xmm0,%xmm0 │ │ │ │ + vmovsd %xmm0,0x10(%rsi,%rax,8) │ │ │ │ + vmulsd (%rcx,%rdx,8),%xmm2,%xmm2 │ │ │ │ + vdivsd %xmm6,%xmm2,%xmm2 │ │ │ │ + vmovsd %xmm2,0x18(%rsi,%rax,8) │ │ │ │ add $0x4,%rax │ │ │ │ - cmp %rbx,%rax │ │ │ │ - jne 1f600 ::calcStatesPartialsFixedScaling(double*, int const*, double const*, double const*, double const*, double const*, int, int)@@Base+0x180> │ │ │ │ - mov -0x30(%rsp),%r9 │ │ │ │ - mov -0x20(%rsp),%ecx │ │ │ │ - add $0x14,%r14d │ │ │ │ - add 0x8(%rsp),%ecx │ │ │ │ - mov 0x50(%rsp),%esi │ │ │ │ - mov -0x28(%rsp),%rdx │ │ │ │ + cmp %r13,%rax │ │ │ │ + jne 1f308 ::calcStatesPartialsFixedScaling(double*, int const*, double const*, double const*, double const*, double const*, int, int)@@Base+0x148> │ │ │ │ + mov -0x38(%rsp),%r9 │ │ │ │ + add $0x14,%r10d │ │ │ │ + add -0x8(%rsp),%r15d │ │ │ │ add $0xa0,%r9 │ │ │ │ - cmp %r14d,-0x1c(%rsp) │ │ │ │ - jne 1f500 ::calcStatesPartialsFixedScaling(double*, int const*, double const*, double const*, double const*, double const*, int, int)@@Base+0x80> │ │ │ │ - add $0x10,%rsp │ │ │ │ + cmp %r10d,-0x2c(%rsp) │ │ │ │ + jne 1f238 ::calcStatesPartialsFixedScaling(double*, int const*, double const*, double const*, double const*, double const*, int, int)@@Base+0x78> │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ ret │ │ │ │ - add 0x8(%rsp),%ecx │ │ │ │ - add $0x14,%r14d │ │ │ │ + add $0x14,%r10d │ │ │ │ + add -0x8(%rsp),%r15d │ │ │ │ add $0xa0,%r9 │ │ │ │ - cmp -0x1c(%rsp),%r14d │ │ │ │ - je 1f71b ::calcStatesPartialsFixedScaling(double*, int const*, double const*, double const*, double const*, double const*, int, int)@@Base+0x29b> │ │ │ │ - cmp 0x58(%rsp),%esi │ │ │ │ - jge 1f72a ::calcStatesPartialsFixedScaling(double*, int const*, double const*, double const*, double const*, double const*, int, int)@@Base+0x2aa> │ │ │ │ - mov 0xc(%rsp),%eax │ │ │ │ - add %ecx,%eax │ │ │ │ - jmp 1f516 ::calcStatesPartialsFixedScaling(double*, int const*, double const*, double const*, double const*, double const*, int, int)@@Base+0x96> │ │ │ │ - mov -0x1c(%rsp),%edx │ │ │ │ - lea 0x14(%r14),%eax │ │ │ │ + cmp -0x2c(%rsp),%r10d │ │ │ │ + je 1f40b ::calcStatesPartialsFixedScaling(double*, int const*, double const*, double const*, double const*, double const*, int, int)@@Base+0x24b> │ │ │ │ + nopl (%rax) │ │ │ │ + mov 0x48(%rsp),%eax │ │ │ │ + cmp %eax,0x40(%rsp) │ │ │ │ + jge 1f416 ::calcStatesPartialsFixedScaling(double*, int const*, double const*, double const*, double const*, double const*, int, int)@@Base+0x256> │ │ │ │ + mov -0x4(%rsp),%eax │ │ │ │ + add %r15d,%eax │ │ │ │ + jmp 1f253 ::calcStatesPartialsFixedScaling(double*, int const*, double const*, double const*, double const*, double const*, int, int)@@Base+0x93> │ │ │ │ + mov -0x2c(%rsp),%edx │ │ │ │ + lea 0x14(%r10),%eax │ │ │ │ cmp %edx,%eax │ │ │ │ - je 1f71b ::calcStatesPartialsFixedScaling(double*, int const*, double const*, double const*, double const*, double const*, int, int)@@Base+0x29b> │ │ │ │ - add $0x28,%r14d │ │ │ │ - cmp %edx,%r14d │ │ │ │ - jne 1f755 ::calcStatesPartialsFixedScaling(double*, int const*, double const*, double const*, double const*, double const*, int, int)@@Base+0x2d5> │ │ │ │ - jmp 1f71b ::calcStatesPartialsFixedScaling(double*, int const*, double const*, double const*, double const*, double const*, int, int)@@Base+0x29b> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ + je 1f40b ::calcStatesPartialsFixedScaling(double*, int const*, double const*, double const*, double const*, double const*, int, int)@@Base+0x24b> │ │ │ │ + add $0x28,%r10d │ │ │ │ + cmp %edx,%r10d │ │ │ │ + jne 1f44a ::calcStatesPartialsFixedScaling(double*, int const*, double const*, double const*, double const*, double const*, int, int)@@Base+0x28a> │ │ │ │ + jmp 1f40b ::calcStatesPartialsFixedScaling(double*, int const*, double const*, double const*, double const*, double const*, int, int)@@Base+0x24b> │ │ │ │ + nopl (%rax) │ │ │ │ │ │ │ │ -000000000001f770 ::calcPreStatesPartialsFixedScaling(double*, int const*, double const*, double const*, double const*, double const*, int, int)@@Base>: │ │ │ │ +000000000001f460 ::calcPreStatesPartialsFixedScaling(double*, int const*, double const*, double const*, double const*, double const*, int, int)@@Base>: │ │ │ │ endbr64 │ │ │ │ ret │ │ │ │ cs nopw 0x0(%rax,%rax,1) │ │ │ │ nop │ │ │ │ │ │ │ │ -000000000001f780 ::calcPartialsPartialsFixedScaling(double*, double const*, double const*, double const*, double const*, double const*, int, int)@@Base>: │ │ │ │ +000000000001f470 ::calcPartialsPartialsFixedScaling(double*, double const*, double const*, double const*, double const*, double const*, int, int)@@Base>: │ │ │ │ endbr64 │ │ │ │ push %rbp │ │ │ │ mov %rsp,%rbp │ │ │ │ push %r15 │ │ │ │ push %r14 │ │ │ │ push %r13 │ │ │ │ push %r12 │ │ │ │ push %rbx │ │ │ │ and $0xffffffffffffffe0,%rsp │ │ │ │ - movslq 0x34(%rdi),%rax │ │ │ │ - mov 0x18(%rbp),%r12d │ │ │ │ mov %rsi,-0x18(%rsp) │ │ │ │ mov %rdx,-0x20(%rsp) │ │ │ │ mov %r8,-0x28(%rsp) │ │ │ │ + movslq 0x34(%rdi),%rax │ │ │ │ + mov 0x18(%rbp),%r12d │ │ │ │ test %eax,%eax │ │ │ │ - jle 1f9d1 ::calcPartialsPartialsFixedScaling(double*, double const*, double const*, double const*, double const*, double const*, int, int)@@Base+0x251> │ │ │ │ + jle 1f6bd ::calcPartialsPartialsFixedScaling(double*, double const*, double const*, double const*, double const*, double const*, int, int)@@Base+0x24d> │ │ │ │ lea (%rax,%rax,4),%rax │ │ │ │ mov 0x18(%rdi),%edx │ │ │ │ mov 0x20(%rbp),%r10d │ │ │ │ mov %r9,%r14 │ │ │ │ shl $0x5,%rax │ │ │ │ mov %r9,%rsi │ │ │ │ mov %rcx,%r13 │ │ │ │ - lea 0x0(,%r12,4),%r15d │ │ │ │ - add %rcx,%rax │ │ │ │ xor %r9d,%r9d │ │ │ │ - mov %rax,-0x10(%rsp) │ │ │ │ - mov 0x10(%rbp),%rax │ │ │ │ + add %rcx,%rax │ │ │ │ lea 0x0(,%rdx,4),%ebx │ │ │ │ sub %r12d,%r10d │ │ │ │ movslq %r12d,%rdx │ │ │ │ - mov %ebx,-0x4(%rsp) │ │ │ │ + mov %rax,-0x10(%rsp) │ │ │ │ + mov 0x10(%rbp),%rax │ │ │ │ + lea 0x0(,%r12,4),%r15d │ │ │ │ shl $0x3,%r10 │ │ │ │ + mov %ebx,-0x4(%rsp) │ │ │ │ mov $0xa,%ebx │ │ │ │ lea (%rax,%rdx,8),%r11 │ │ │ │ nopl 0x0(%rax) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - test %r12d,%r12d │ │ │ │ lea (%r9,%r15,1),%edx │ │ │ │ + test %r12d,%r12d │ │ │ │ cmove %r9d,%edx │ │ │ │ cmp 0x20(%rbp),%r12d │ │ │ │ - jge 1f9ad ::calcPartialsPartialsFixedScaling(double*, double const*, double const*, double const*, double const*, double const*, int, int)@@Base+0x22d> │ │ │ │ + jge 1f699 ::calcPartialsPartialsFixedScaling(double*, double const*, double const*, double const*, double const*, double const*, int, int)@@Base+0x229> │ │ │ │ mov %ebx,%edi │ │ │ │ + vmovsd (%rcx),%xmm12 │ │ │ │ lea 0x5(%rbx),%eax │ │ │ │ - vmovsd (%rcx),%xmm8 │ │ │ │ - vmovsd 0x8(%rcx),%xmm7 │ │ │ │ + vmovsd 0x8(%rcx),%xmm11 │ │ │ │ vmovsd 0x0(%r13,%rdi,8),%xmm0 │ │ │ │ - vmovhpd 0x28(%rcx),%xmm8,%xmm8 │ │ │ │ - vmovsd 0x10(%rcx),%xmm6 │ │ │ │ - vmovhpd 0x30(%rcx),%xmm7,%xmm7 │ │ │ │ + vmovsd 0x10(%rcx),%xmm10 │ │ │ │ + movslq %edx,%rdx │ │ │ │ + vmovhpd 0x28(%rcx),%xmm12,%xmm12 │ │ │ │ + vmovhpd 0x30(%rcx),%xmm11,%xmm11 │ │ │ │ + vmovsd 0x18(%rcx),%xmm9 │ │ │ │ + vmovsd (%rsi),%xmm8 │ │ │ │ vmovhpd 0x0(%r13,%rax,8),%xmm0,%xmm0 │ │ │ │ - vinsertf128 $0x1,%xmm0,%ymm8,%ymm8 │ │ │ │ + vinsertf64x2 $0x1,%xmm0,%ymm12,%ymm12 │ │ │ │ vmovsd 0x58(%rcx),%xmm0 │ │ │ │ - vmovsd 0x18(%rcx),%xmm5 │ │ │ │ + vmovhpd 0x38(%rcx),%xmm10,%xmm10 │ │ │ │ + vmovhpd 0x40(%rcx),%xmm9,%xmm9 │ │ │ │ + vmovsd 0x8(%rsi),%xmm7 │ │ │ │ + vmovhpd 0x28(%rsi),%xmm8,%xmm8 │ │ │ │ + vmovsd 0x10(%rsi),%xmm6 │ │ │ │ vmovhpd 0x80(%rcx),%xmm0,%xmm0 │ │ │ │ - vinsertf128 $0x1,%xmm0,%ymm7,%ymm7 │ │ │ │ + vinsertf64x2 $0x1,%xmm0,%ymm11,%ymm11 │ │ │ │ vmovsd 0x60(%rcx),%xmm0 │ │ │ │ - vmovhpd 0x38(%rcx),%xmm6,%xmm6 │ │ │ │ + mov -0x20(%rsp),%r8 │ │ │ │ + vmovhpd 0x30(%rsi),%xmm7,%xmm7 │ │ │ │ + vmovhpd 0x38(%rsi),%xmm6,%xmm6 │ │ │ │ + shl $0x3,%rdx │ │ │ │ vmovhpd 0x88(%rcx),%xmm0,%xmm0 │ │ │ │ - vinsertf128 $0x1,%xmm0,%ymm6,%ymm6 │ │ │ │ + vinsertf64x2 $0x1,%xmm0,%ymm10,%ymm10 │ │ │ │ vmovsd 0x68(%rcx),%xmm0 │ │ │ │ - vmovhpd 0x40(%rcx),%xmm5,%xmm5 │ │ │ │ + add %rdx,%r8 │ │ │ │ vmovhpd 0x90(%rcx),%xmm0,%xmm0 │ │ │ │ - vinsertf128 $0x1,%xmm0,%ymm5,%ymm5 │ │ │ │ + vinsertf64x2 $0x1,%xmm0,%ymm9,%ymm9 │ │ │ │ vmovsd (%r14,%rdi,8),%xmm0 │ │ │ │ - vmovsd (%rsi),%xmm4 │ │ │ │ vmovhpd (%r14,%rax,8),%xmm0,%xmm0 │ │ │ │ - mov -0x20(%rsp),%r8 │ │ │ │ - mov -0x28(%rsp),%rax │ │ │ │ - vmovhpd 0x28(%rsi),%xmm4,%xmm4 │ │ │ │ - vmovsd 0x8(%rsi),%xmm3 │ │ │ │ - vinsertf128 $0x1,%xmm0,%ymm4,%ymm4 │ │ │ │ + vinsertf64x2 $0x1,%xmm0,%ymm8,%ymm8 │ │ │ │ vmovsd 0x58(%rsi),%xmm0 │ │ │ │ - movslq %edx,%rdx │ │ │ │ + mov -0x28(%rsp),%rax │ │ │ │ vmovhpd 0x80(%rsi),%xmm0,%xmm0 │ │ │ │ - vmovsd 0x10(%rsi),%xmm2 │ │ │ │ - vmovhpd 0x30(%rsi),%xmm3,%xmm3 │ │ │ │ - vinsertf128 $0x1,%xmm0,%ymm3,%ymm3 │ │ │ │ + vinsertf64x2 $0x1,%xmm0,%ymm7,%ymm7 │ │ │ │ vmovsd 0x60(%rsi),%xmm0 │ │ │ │ - shl $0x3,%rdx │ │ │ │ - vmovhpd 0x38(%rsi),%xmm2,%xmm2 │ │ │ │ + lea (%rax,%rdx,1),%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ vmovhpd 0x88(%rsi),%xmm0,%xmm0 │ │ │ │ - vinsertf128 $0x1,%xmm0,%ymm2,%ymm2 │ │ │ │ + vinsertf64x2 $0x1,%xmm0,%ymm6,%ymm6 │ │ │ │ vmovsd 0x68(%rsi),%xmm0 │ │ │ │ - lea (%rax,%rdx,1),%rdi │ │ │ │ vmovhpd 0x90(%rsi),%xmm0,%xmm0 │ │ │ │ - add %rdx,%r8 │ │ │ │ - vmovsd 0x18(%rsi),%xmm1 │ │ │ │ + vmovsd 0x18(%rsi),%xmm5 │ │ │ │ add -0x18(%rsp),%rdx │ │ │ │ - vmovhpd 0x40(%rsi),%xmm1,%xmm1 │ │ │ │ - xor %eax,%eax │ │ │ │ - vinsertf128 $0x1,%xmm0,%ymm1,%ymm1 │ │ │ │ + vmovhpd 0x40(%rsi),%xmm5,%xmm5 │ │ │ │ + vinsertf64x2 $0x1,%xmm0,%ymm5,%ymm5 │ │ │ │ nop │ │ │ │ vmovupd (%r8,%rax,4),%ymm0 │ │ │ │ - vbroadcastsd (%r11,%rax,1),%ymm9 │ │ │ │ - vpermpd $0xaa,%ymm0,%ymm10 │ │ │ │ - vbroadcastsd %xmm0,%ymm12 │ │ │ │ - vpermpd $0xff,%ymm0,%ymm11 │ │ │ │ + vpermpd $0xaa,%ymm0,%ymm1 │ │ │ │ + vbroadcastsd %xmm0,%ymm3 │ │ │ │ + vpermpd $0xff,%ymm0,%ymm2 │ │ │ │ vpermpd $0x55,%ymm0,%ymm0 │ │ │ │ - vmulpd %ymm7,%ymm0,%ymm0 │ │ │ │ - vfmadd231pd %ymm8,%ymm12,%ymm0 │ │ │ │ - vfmadd231pd %ymm6,%ymm10,%ymm0 │ │ │ │ - vfmadd132pd %ymm5,%ymm0,%ymm11 │ │ │ │ + vmulpd %ymm11,%ymm0,%ymm0 │ │ │ │ + vfmadd231pd %ymm12,%ymm3,%ymm0 │ │ │ │ + vfmadd231pd %ymm10,%ymm1,%ymm0 │ │ │ │ + vfmadd132pd %ymm9,%ymm0,%ymm2 │ │ │ │ vmovupd (%rdi,%rax,4),%ymm0 │ │ │ │ - vpermpd $0xff,%ymm0,%ymm10 │ │ │ │ - vpermpd $0xaa,%ymm0,%ymm12 │ │ │ │ - vbroadcastsd %xmm0,%ymm13 │ │ │ │ + vpermpd $0xff,%ymm0,%ymm1 │ │ │ │ + vpermpd $0xaa,%ymm0,%ymm3 │ │ │ │ + vbroadcastsd %xmm0,%ymm4 │ │ │ │ vpermpd $0x55,%ymm0,%ymm0 │ │ │ │ - vmulpd %ymm3,%ymm0,%ymm0 │ │ │ │ - vfmadd231pd %ymm4,%ymm13,%ymm0 │ │ │ │ - vfmadd231pd %ymm2,%ymm12,%ymm0 │ │ │ │ - vfmadd231pd %ymm1,%ymm10,%ymm0 │ │ │ │ - vmulpd %ymm11,%ymm0,%ymm0 │ │ │ │ - vdivpd %ymm9,%ymm0,%ymm0 │ │ │ │ + vmulpd %ymm7,%ymm0,%ymm0 │ │ │ │ + vfmadd231pd %ymm8,%ymm4,%ymm0 │ │ │ │ + vfmadd231pd %ymm6,%ymm3,%ymm0 │ │ │ │ + vfmadd231pd %ymm5,%ymm1,%ymm0 │ │ │ │ + vmulpd %ymm2,%ymm0,%ymm0 │ │ │ │ + vdivpd (%r11,%rax,1){1to4},%ymm0,%ymm0 │ │ │ │ vmovupd %ymm0,(%rdx,%rax,4) │ │ │ │ add $0x8,%rax │ │ │ │ cmp %r10,%rax │ │ │ │ - jne 1f930 ::calcPartialsPartialsFixedScaling(double*, double const*, double const*, double const*, double const*, double const*, int, int)@@Base+0x1b0> │ │ │ │ - add -0x4(%rsp),%r9d │ │ │ │ + jne 1f620 ::calcPartialsPartialsFixedScaling(double*, double const*, double const*, double const*, double const*, double const*, int, int)@@Base+0x1b0> │ │ │ │ add $0xa0,%rcx │ │ │ │ + add -0x4(%rsp),%r9d │ │ │ │ add $0x14,%ebx │ │ │ │ add $0xa0,%rsi │ │ │ │ cmp -0x10(%rsp),%rcx │ │ │ │ - jne 1f810 ::calcPartialsPartialsFixedScaling(double*, double const*, double const*, double const*, double const*, double const*, int, int)@@Base+0x90> │ │ │ │ + jne 1f4f8 ::calcPartialsPartialsFixedScaling(double*, double const*, double const*, double const*, double const*, double const*, int, int)@@Base+0x88> │ │ │ │ vzeroupper │ │ │ │ lea -0x28(%rbp),%rsp │ │ │ │ pop %rbx │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ pop %rbp │ │ │ │ ret │ │ │ │ + nopl 0x0(%rax) │ │ │ │ │ │ │ │ -000000000001f9e0 ::getPaddedPatternsModulus()@@Base>: │ │ │ │ +000000000001f6d0 ::getPaddedPatternsModulus()@@Base>: │ │ │ │ endbr64 │ │ │ │ mov $0x1,%eax │ │ │ │ ret │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ │ │ │ │ -000000000001f9f0 ::setEigenDecomposition(int, double const*, double const*, double const*)@@Base>: │ │ │ │ +000000000001f6e0 ::setEigenDecomposition(int, double const*, double const*, double const*)@@Base>: │ │ │ │ endbr64 │ │ │ │ sub $0x8,%rsp │ │ │ │ mov 0x68(%rdi),%rdi │ │ │ │ mov (%rdi),%rax │ │ │ │ call *0x10(%rax) │ │ │ │ xor %eax,%eax │ │ │ │ add $0x8,%rsp │ │ │ │ ret │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - nopl (%rax) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ │ │ │ │ -000000000001fa20 ::setTransitionMatrix(int, double const*, double)@@Base>: │ │ │ │ +000000000001f700 ::setTransitionMatrix(int, double const*, double)@@Base>: │ │ │ │ endbr64 │ │ │ │ mov 0x34(%rdi),%r11d │ │ │ │ test %r11d,%r11d │ │ │ │ - jle 1fbe8 ::setTransitionMatrix(int, double const*, double)@@Base+0x1c8> │ │ │ │ + jle 1f898 ::setTransitionMatrix(int, double const*, double)@@Base+0x198> │ │ │ │ mov %rdi,%r9 │ │ │ │ mov 0x24(%rdi),%edi │ │ │ │ test %edi,%edi │ │ │ │ - jle 1fbe8 ::setTransitionMatrix(int, double const*, double)@@Base+0x1c8> │ │ │ │ + jle 1f898 ::setTransitionMatrix(int, double const*, double)@@Base+0x198> │ │ │ │ push %rbp │ │ │ │ movslq %esi,%rsi │ │ │ │ - vcvtsd2ss %xmm0,%xmm0,%xmm0 │ │ │ │ mov %rdx,%r8 │ │ │ │ + vxorps %xmm3,%xmm3,%xmm3 │ │ │ │ + xor %r10d,%r10d │ │ │ │ + vcvtsd2ss %xmm0,%xmm0,%xmm0 │ │ │ │ mov %rsp,%rbp │ │ │ │ push %r15 │ │ │ │ + movslq %edi,%r15 │ │ │ │ push %r14 │ │ │ │ + lea 0x0(,%r15,8),%r14 │ │ │ │ push %r13 │ │ │ │ push %r12 │ │ │ │ - push %rbx │ │ │ │ - movslq %edi,%r15 │ │ │ │ mov %edi,%r12d │ │ │ │ + and $0xfffffff8,%r12d │ │ │ │ + push %rbx │ │ │ │ + mov %r14,%rbx │ │ │ │ and $0xffffffffffffffe0,%rsp │ │ │ │ - lea 0x0(,%r15,8),%r14 │ │ │ │ - vxorps %xmm3,%xmm3,%xmm3 │ │ │ │ - xor %r10d,%r10d │ │ │ │ + mov %r11d,-0x2c(%rsp) │ │ │ │ mov 0xd0(%r9),%rax │ │ │ │ movslq 0x28(%r9),%r13 │ │ │ │ - mov %r14,%rbx │ │ │ │ mov %edi,%r9d │ │ │ │ shr $0x3,%r9d │ │ │ │ - and $0xfffffff8,%r12d │ │ │ │ - mov %r11d,-0x2c(%rsp) │ │ │ │ - shl $0x5,%r9 │ │ │ │ mov (%rax,%rsi,8),%rcx │ │ │ │ shl $0x2,%r13 │ │ │ │ lea -0x1(%rdi),%eax │ │ │ │ + shl $0x5,%r9 │ │ │ │ imul %rax,%rbx │ │ │ │ mov %eax,-0x4(%rsp) │ │ │ │ imul %r13,%rax │ │ │ │ mov %rbx,-0x20(%rsp) │ │ │ │ mov %rax,-0x28(%rsp) │ │ │ │ - nopl (%rax) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov %r10d,-0x8(%rsp) │ │ │ │ mov %rcx,%rsi │ │ │ │ mov %r8,%rdx │ │ │ │ xor %ebx,%ebx │ │ │ │ - mov %r10d,-0x8(%rsp) │ │ │ │ mov %rcx,-0x10(%rsp) │ │ │ │ mov %r8,-0x18(%rsp) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ + nop │ │ │ │ cmpl $0x6,-0x4(%rsp) │ │ │ │ - jbe 1fbe0 ::setTransitionMatrix(int, double const*, double)@@Base+0x1c0> │ │ │ │ + jbe 1f890 ::setTransitionMatrix(int, double const*, double)@@Base+0x190> │ │ │ │ mov %r12d,%r8d │ │ │ │ xor %eax,%eax │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ vcvtpd2psy (%rdx,%rax,2),%xmm1 │ │ │ │ vcvtpd2psy 0x20(%rdx,%rax,2),%xmm2 │ │ │ │ - vinsertf128 $0x1,%xmm2,%ymm1,%ymm1 │ │ │ │ + vinsertf32x4 $0x1,%xmm2,%ymm1,%ymm1 │ │ │ │ vmovups %ymm1,(%rsi,%rax,1) │ │ │ │ add $0x20,%rax │ │ │ │ cmp %rax,%r9 │ │ │ │ - jne 1fb00 ::setTransitionMatrix(int, double const*, double)@@Base+0xe0> │ │ │ │ + jne 1f7c0 ::setTransitionMatrix(int, double const*, double)@@Base+0xc0> │ │ │ │ cmp %r12d,%edi │ │ │ │ - je 1fbc0 ::setTransitionMatrix(int, double const*, double)@@Base+0x1a0> │ │ │ │ + je 1f878 ::setTransitionMatrix(int, double const*, double)@@Base+0x178> │ │ │ │ mov %r8d,%eax │ │ │ │ lea (%rdx,%rax,8),%r11 │ │ │ │ lea (%rsi,%rax,4),%r10 │ │ │ │ xor %eax,%eax │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ vcvtsd2ss (%r11,%rax,8),%xmm3,%xmm1 │ │ │ │ vmovss %xmm1,(%r10,%rax,4) │ │ │ │ inc %rax │ │ │ │ lea (%r8,%rax,1),%ecx │ │ │ │ cmp %edi,%ecx │ │ │ │ - jb 1fb40 ::setTransitionMatrix(int, double const*, double)@@Base+0x120> │ │ │ │ + jb 1f800 ::setTransitionMatrix(int, double const*, double)@@Base+0x100> │ │ │ │ inc %ebx │ │ │ │ vmovss %xmm0,(%rsi,%r15,4) │ │ │ │ add %r14,%rdx │ │ │ │ add %r13,%rsi │ │ │ │ cmp %edi,%ebx │ │ │ │ - jne 1fae0 ::setTransitionMatrix(int, double const*, double)@@Base+0xc0> │ │ │ │ + jne 1f7b0 ::setTransitionMatrix(int, double const*, double)@@Base+0xb0> │ │ │ │ mov -0x18(%rsp),%r8 │ │ │ │ - mov -0x8(%rsp),%r10d │ │ │ │ mov -0x20(%rsp),%rbx │ │ │ │ mov -0x10(%rsp),%rcx │ │ │ │ + mov -0x8(%rsp),%r10d │ │ │ │ lea (%r8,%r14,1),%rax │ │ │ │ - inc %r10d │ │ │ │ - cmp -0x2c(%rsp),%r10d │ │ │ │ lea (%rax,%rbx,1),%r8 │ │ │ │ mov -0x28(%rsp),%rbx │ │ │ │ lea (%rcx,%r13,1),%rax │ │ │ │ + inc %r10d │ │ │ │ lea (%rax,%rbx,1),%rcx │ │ │ │ - jne 1fac0 ::setTransitionMatrix(int, double const*, double)@@Base+0xa0> │ │ │ │ + cmp -0x2c(%rsp),%r10d │ │ │ │ + jne 1f798 ::setTransitionMatrix(int, double const*, double)@@Base+0x98> │ │ │ │ vzeroupper │ │ │ │ lea -0x28(%rbp),%rsp │ │ │ │ xor %eax,%eax │ │ │ │ pop %rbx │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ pop %rbp │ │ │ │ ret │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ inc %ebx │ │ │ │ vmovss %xmm0,(%rsi,%r15,4) │ │ │ │ add %r14,%rdx │ │ │ │ add %r13,%rsi │ │ │ │ cmp %ebx,%edi │ │ │ │ - jne 1faee ::setTransitionMatrix(int, double const*, double)@@Base+0xce> │ │ │ │ - jmp 1fb6d ::setTransitionMatrix(int, double const*, double)@@Base+0x14d> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ + jne 1f7be ::setTransitionMatrix(int, double const*, double)@@Base+0xbe> │ │ │ │ + jmp 1f829 ::setTransitionMatrix(int, double const*, double)@@Base+0x129> │ │ │ │ xor %r8d,%r8d │ │ │ │ - jmp 1fb28 ::setTransitionMatrix(int, double const*, double)@@Base+0x108> │ │ │ │ + jmp 1f7e9 ::setTransitionMatrix(int, double const*, double)@@Base+0xe9> │ │ │ │ xor %eax,%eax │ │ │ │ ret │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ │ │ │ │ -000000000001fbf0 ::setDifferentialMatrix(int, double const*)@@Base>: │ │ │ │ +000000000001f8a0 ::setDifferentialMatrix(int, double const*)@@Base>: │ │ │ │ endbr64 │ │ │ │ mov (%rdi),%rax │ │ │ │ vxorpd %xmm0,%xmm0,%xmm0 │ │ │ │ mov 0x88(%rax),%rax │ │ │ │ - cmp 0x400c7(%rip),%rax # 5fcd0 ::setTransitionMatrix(int, double const*, double)@@Base+0x402b0> │ │ │ │ - jne 1fc10 ::setDifferentialMatrix(int, double const*)@@Base+0x20> │ │ │ │ + cmp 0x3e417(%rip),%rax # 5dcd0 ::setTransitionMatrix(int, double const*, double)@@Base+0x3e5d0> │ │ │ │ + jne 1f8c0 ::setDifferentialMatrix(int, double const*)@@Base+0x20> │ │ │ │ jmp 1c680 ::setTransitionMatrix(int, double const*, double)@plt> │ │ │ │ jmp *%rax │ │ │ │ cs nopw 0x0(%rax,%rax,1) │ │ │ │ nopl 0x0(%rax) │ │ │ │ │ │ │ │ -000000000001fc20 ::setTransitionMatrices(int const*, double const*, double const*, int)@@Base>: │ │ │ │ +000000000001f8d0 ::setTransitionMatrices(int const*, double const*, double const*, int)@@Base>: │ │ │ │ endbr64 │ │ │ │ push %rbp │ │ │ │ mov %rsp,%rbp │ │ │ │ push %r15 │ │ │ │ push %r14 │ │ │ │ push %r13 │ │ │ │ push %r12 │ │ │ │ push %rbx │ │ │ │ and $0xffffffffffffffe0,%rsp │ │ │ │ sub $0x8,%rsp │ │ │ │ mov %rsi,-0x40(%rsp) │ │ │ │ mov %rdx,-0x48(%rsp) │ │ │ │ mov %rcx,-0x50(%rsp) │ │ │ │ test %r8d,%r8d │ │ │ │ - jle 1fe28 ::setTransitionMatrices(int const*, double const*, double const*, int)@@Base+0x208> │ │ │ │ + jle 1fac4 ::setTransitionMatrices(int const*, double const*, double const*, int)@@Base+0x1f4> │ │ │ │ mov 0x34(%rdi),%ebx │ │ │ │ mov %rdi,%r11 │ │ │ │ movslq %r8d,%rsi │ │ │ │ mov %ebx,-0x14(%rsp) │ │ │ │ test %ebx,%ebx │ │ │ │ - jle 1fe80 ::setTransitionMatrices(int const*, double const*, double const*, int)@@Base+0x260> │ │ │ │ + jle 1fb18 ::setTransitionMatrices(int const*, double const*, double const*, int)@@Base+0x248> │ │ │ │ movslq 0x24(%rdi),%r15 │ │ │ │ + mov 0xd0(%r11),%rax │ │ │ │ vxorps %xmm2,%xmm2,%xmm2 │ │ │ │ xor %edx,%edx │ │ │ │ - mov 0xd0(%r11),%rax │ │ │ │ + mov %rax,-0x30(%rsp) │ │ │ │ + mov %r15d,%eax │ │ │ │ lea 0x0(,%r15,8),%r14 │ │ │ │ mov %r15d,%ecx │ │ │ │ + imul %r15d,%eax │ │ │ │ + shr $0x3,%ecx │ │ │ │ mov %r15d,%r13d │ │ │ │ mov %r15,%rdi │ │ │ │ - mov %rax,-0x30(%rsp) │ │ │ │ - mov %r15d,%eax │ │ │ │ - shr $0x3,%ecx │ │ │ │ - and $0xfffffff8,%r13d │ │ │ │ - imul %r15d,%eax │ │ │ │ shl $0x5,%rcx │ │ │ │ + and $0xfffffff8,%r13d │ │ │ │ mov %rcx,%r12 │ │ │ │ imul %ebx,%eax │ │ │ │ mov %eax,-0x18(%rsp) │ │ │ │ lea -0x1(%r15),%eax │ │ │ │ mov %eax,0x4(%rsp) │ │ │ │ mov %rax,-0x38(%rsp) │ │ │ │ imul %r14,%rax │ │ │ │ mov %rax,-0x20(%rsp) │ │ │ │ xor %eax,%eax │ │ │ │ test %edi,%edi │ │ │ │ - jle 1fe68 ::setTransitionMatrices(int const*, double const*, double const*, int)@@Base+0x248> │ │ │ │ + jle 1fb00 ::setTransitionMatrices(int const*, double const*, double const*, int)@@Base+0x230> │ │ │ │ mov -0x48(%rsp),%rbx │ │ │ │ movslq %edx,%rcx │ │ │ │ mov -0x38(%rsp),%r10 │ │ │ │ mov %edx,-0x54(%rsp) │ │ │ │ mov %rax,-0x60(%rsp) │ │ │ │ - mov %rsi,-0x68(%rsp) │ │ │ │ - mov %r11,-0x70(%rsp) │ │ │ │ lea (%rbx,%rcx,8),%r8 │ │ │ │ mov -0x40(%rsp),%rbx │ │ │ │ + mov %rsi,-0x68(%rsp) │ │ │ │ + mov %r11,-0x70(%rsp) │ │ │ │ movslq (%rbx,%rax,4),%rcx │ │ │ │ mov -0x30(%rsp),%rbx │ │ │ │ mov (%rbx,%rcx,8),%r9 │ │ │ │ mov -0x50(%rsp),%rbx │ │ │ │ xor %ecx,%ecx │ │ │ │ vcvtsd2ss (%rbx,%rax,8),%xmm2,%xmm1 │ │ │ │ movslq 0x28(%r11),%rbx │ │ │ │ vmovaps %xmm1,%xmm3 │ │ │ │ shl $0x2,%rbx │ │ │ │ imul %rbx,%r10 │ │ │ │ mov %r10,-0x28(%rsp) │ │ │ │ + mov %ecx,(%rsp) │ │ │ │ mov %r9,%rsi │ │ │ │ mov %r8,%rdx │ │ │ │ xor %r11d,%r11d │ │ │ │ - mov %ecx,(%rsp) │ │ │ │ mov %r8,-0x8(%rsp) │ │ │ │ mov %r9,-0x10(%rsp) │ │ │ │ cs nopw 0x0(%rax,%rax,1) │ │ │ │ cmpl $0x6,0x4(%rsp) │ │ │ │ - jbe 1fe60 ::setTransitionMatrices(int const*, double const*, double const*, int)@@Base+0x240> │ │ │ │ + jbe 1faf8 ::setTransitionMatrices(int const*, double const*, double const*, int)@@Base+0x228> │ │ │ │ mov %r13d,%r8d │ │ │ │ xor %eax,%eax │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ vcvtpd2psy (%rdx,%rax,2),%xmm0 │ │ │ │ vcvtpd2psy 0x20(%rdx,%rax,2),%xmm1 │ │ │ │ - vinsertf128 $0x1,%xmm1,%ymm0,%ymm0 │ │ │ │ + vinsertf32x4 $0x1,%xmm1,%ymm0,%ymm0 │ │ │ │ vmovups %ymm0,(%rsi,%rax,1) │ │ │ │ add $0x20,%rax │ │ │ │ cmp %rax,%r12 │ │ │ │ - jne 1fd60 ::setTransitionMatrices(int const*, double const*, double const*, int)@@Base+0x140> │ │ │ │ + jne 1fa00 ::setTransitionMatrices(int const*, double const*, double const*, int)@@Base+0x130> │ │ │ │ cmp %r13d,%edi │ │ │ │ - je 1fe40 ::setTransitionMatrices(int const*, double const*, double const*, int)@@Base+0x220> │ │ │ │ + je 1fad8 ::setTransitionMatrices(int const*, double const*, double const*, int)@@Base+0x208> │ │ │ │ mov %r8d,%eax │ │ │ │ lea (%rdx,%rax,8),%r10 │ │ │ │ lea (%rsi,%rax,4),%r9 │ │ │ │ xor %eax,%eax │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ vcvtsd2ss (%r10,%rax,8),%xmm2,%xmm0 │ │ │ │ vmovss %xmm0,(%r9,%rax,4) │ │ │ │ inc %rax │ │ │ │ lea (%r8,%rax,1),%ecx │ │ │ │ cmp %edi,%ecx │ │ │ │ - jb 1fda0 ::setTransitionMatrices(int const*, double const*, double const*, int)@@Base+0x180> │ │ │ │ + jb 1fa40 ::setTransitionMatrices(int const*, double const*, double const*, int)@@Base+0x170> │ │ │ │ inc %r11d │ │ │ │ vmovss %xmm3,(%rsi,%r15,4) │ │ │ │ add %r14,%rdx │ │ │ │ add %rbx,%rsi │ │ │ │ cmp %r11d,%edi │ │ │ │ - jne 1fd40 ::setTransitionMatrices(int const*, double const*, double const*, int)@@Base+0x120> │ │ │ │ + jne 1f9f0 ::setTransitionMatrices(int const*, double const*, double const*, int)@@Base+0x120> │ │ │ │ mov -0x8(%rsp),%r8 │ │ │ │ - mov (%rsp),%ecx │ │ │ │ mov -0x20(%rsp),%rsi │ │ │ │ mov -0x10(%rsp),%r9 │ │ │ │ + mov (%rsp),%ecx │ │ │ │ lea (%r8,%r14,1),%rax │ │ │ │ - inc %ecx │ │ │ │ - cmp %ecx,-0x14(%rsp) │ │ │ │ lea (%rax,%rsi,1),%r8 │ │ │ │ mov -0x28(%rsp),%rsi │ │ │ │ lea (%r9,%rbx,1),%rax │ │ │ │ + inc %ecx │ │ │ │ lea (%rsi,%rax,1),%r9 │ │ │ │ - jne 1fd20 ::setTransitionMatrices(int const*, double const*, double const*, int)@@Base+0x100> │ │ │ │ + cmp %ecx,-0x14(%rsp) │ │ │ │ + jne 1f9d0 ::setTransitionMatrices(int const*, double const*, double const*, int)@@Base+0x100> │ │ │ │ mov -0x54(%rsp),%edx │ │ │ │ mov -0x60(%rsp),%rax │ │ │ │ mov -0x68(%rsp),%rsi │ │ │ │ mov -0x70(%rsp),%r11 │ │ │ │ inc %rax │ │ │ │ add -0x18(%rsp),%edx │ │ │ │ cmp %rax,%rsi │ │ │ │ - jne 1fcc1 ::setTransitionMatrices(int const*, double const*, double const*, int)@@Base+0xa1> │ │ │ │ + jne 1f971 ::setTransitionMatrices(int const*, double const*, double const*, int)@@Base+0xa1> │ │ │ │ vzeroupper │ │ │ │ lea -0x28(%rbp),%rsp │ │ │ │ xor %eax,%eax │ │ │ │ pop %rbx │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ pop %rbp │ │ │ │ ret │ │ │ │ - nopl 0x0(%rax) │ │ │ │ + nopl (%rax) │ │ │ │ inc %r11d │ │ │ │ vmovss %xmm3,(%rsi,%r15,4) │ │ │ │ add %r14,%rdx │ │ │ │ add %rbx,%rsi │ │ │ │ cmp %r11d,%edi │ │ │ │ - jne 1fd4e ::setTransitionMatrices(int const*, double const*, double const*, int)@@Base+0x12e> │ │ │ │ - jmp 1fdcf ::setTransitionMatrices(int const*, double const*, double const*, int)@@Base+0x1af> │ │ │ │ + jne 1f9fe ::setTransitionMatrices(int const*, double const*, double const*, int)@@Base+0x12e> │ │ │ │ + jmp 1fa6b ::setTransitionMatrices(int const*, double const*, double const*, int)@@Base+0x19b> │ │ │ │ nopl (%rax) │ │ │ │ xor %r8d,%r8d │ │ │ │ - jmp 1fd88 ::setTransitionMatrices(int const*, double const*, double const*, int)@@Base+0x168> │ │ │ │ + jmp 1fa29 ::setTransitionMatrices(int const*, double const*, double const*, int)@@Base+0x159> │ │ │ │ xor %ecx,%ecx │ │ │ │ mov -0x14(%rsp),%ebx │ │ │ │ lea 0x1(%rcx),%r8d │ │ │ │ cmp %r8d,%ebx │ │ │ │ - je 1fe15 ::setTransitionMatrices(int const*, double const*, double const*, int)@@Base+0x1f5> │ │ │ │ + je 1fab1 ::setTransitionMatrices(int const*, double const*, double const*, int)@@Base+0x1e1> │ │ │ │ add $0x2,%ecx │ │ │ │ cmp %ecx,%ebx │ │ │ │ - jne 1fe6a ::setTransitionMatrices(int const*, double const*, double const*, int)@@Base+0x24a> │ │ │ │ - jmp 1fe15 ::setTransitionMatrices(int const*, double const*, double const*, int)@@Base+0x1f5> │ │ │ │ + jne 1fb02 ::setTransitionMatrices(int const*, double const*, double const*, int)@@Base+0x232> │ │ │ │ + jmp 1fab1 ::setTransitionMatrices(int const*, double const*, double const*, int)@@Base+0x1e1> │ │ │ │ xor %eax,%eax │ │ │ │ lea 0x1(%rax),%rdx │ │ │ │ cmp %rsi,%rdx │ │ │ │ - je 1fe28 ::setTransitionMatrices(int const*, double const*, double const*, int)@@Base+0x208> │ │ │ │ + je 1fac4 ::setTransitionMatrices(int const*, double const*, double const*, int)@@Base+0x1f4> │ │ │ │ add $0x2,%rax │ │ │ │ cmp %rax,%rsi │ │ │ │ - jne 1fe82 ::setTransitionMatrices(int const*, double const*, double const*, int)@@Base+0x262> │ │ │ │ - jmp 1fe28 ::setTransitionMatrices(int const*, double const*, double const*, int)@@Base+0x208> │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ + jne 1fb1a ::setTransitionMatrices(int const*, double const*, double const*, int)@@Base+0x24a> │ │ │ │ + jmp 1fac4 ::setTransitionMatrices(int const*, double const*, double const*, int)@@Base+0x1f4> │ │ │ │ xchg %ax,%ax │ │ │ │ │ │ │ │ -000000000001fec0 ::getTransitionMatrix(int, double*)@@Base>: │ │ │ │ +000000000001fb30 ::getTransitionMatrix(int, double*)@@Base>: │ │ │ │ endbr64 │ │ │ │ push %rbp │ │ │ │ mov %rsp,%rbp │ │ │ │ push %r15 │ │ │ │ push %r14 │ │ │ │ push %r13 │ │ │ │ push %r12 │ │ │ │ push %rbx │ │ │ │ and $0xffffffffffffffe0,%rsp │ │ │ │ mov 0x34(%rdi),%ecx │ │ │ │ mov %ecx,-0x10(%rsp) │ │ │ │ test %ecx,%ecx │ │ │ │ - jle 2001a ::getTransitionMatrix(int, double*)@@Base+0x15a> │ │ │ │ + jle 1fc7a ::getTransitionMatrix(int, double*)@@Base+0x14a> │ │ │ │ mov %rdi,%rax │ │ │ │ mov 0x24(%rdi),%edi │ │ │ │ test %edi,%edi │ │ │ │ - jle 2001a ::getTransitionMatrix(int, double*)@@Base+0x15a> │ │ │ │ + jle 1fc7a ::getTransitionMatrix(int, double*)@@Base+0x14a> │ │ │ │ mov %rdx,%r10 │ │ │ │ mov 0xd0(%rax),%rdx │ │ │ │ movslq 0x28(%rax),%r13 │ │ │ │ movslq %esi,%rsi │ │ │ │ movslq %edi,%r14 │ │ │ │ mov %edi,%r9d │ │ │ │ mov %edi,%r12d │ │ │ │ - vxorps %xmm2,%xmm2,%xmm2 │ │ │ │ - shl $0x3,%r14 │ │ │ │ - shr $0x3,%r9d │ │ │ │ xor %ecx,%ecx │ │ │ │ - and $0xfffffff8,%r12d │ │ │ │ - shl $0x5,%r9 │ │ │ │ mov (%rdx,%rsi,8),%r8 │ │ │ │ lea -0x1(%rdi),%edx │ │ │ │ + shl $0x3,%r14 │ │ │ │ shl $0x2,%r13 │ │ │ │ mov %rdx,%r11 │ │ │ │ mov %rdx,%r15 │ │ │ │ + shr $0x3,%r9d │ │ │ │ + vxorps %xmm2,%xmm2,%xmm2 │ │ │ │ imul %r14,%r11 │ │ │ │ + shl $0x5,%r9 │ │ │ │ + and $0xfffffff8,%r12d │ │ │ │ imul %r13,%rdx │ │ │ │ mov %r11,-0x28(%rsp) │ │ │ │ mov %rdx,-0x20(%rsp) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + nopl (%rax) │ │ │ │ + mov %r8,-0x8(%rsp) │ │ │ │ mov %r8,%rsi │ │ │ │ mov %r10,%rdx │ │ │ │ xor %ebx,%ebx │ │ │ │ - mov %r8,-0x8(%rsp) │ │ │ │ mov %ecx,-0xc(%rsp) │ │ │ │ mov %r10,-0x18(%rsp) │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ + xchg %ax,%ax │ │ │ │ cmp $0x6,%r15d │ │ │ │ - jbe 20050 ::getTransitionMatrix(int, double*)@@Base+0x190> │ │ │ │ + jbe 1fca8 ::getTransitionMatrix(int, double*)@@Base+0x178> │ │ │ │ mov %r12d,%r8d │ │ │ │ xor %eax,%eax │ │ │ │ nop │ │ │ │ vmovups (%rsi,%rax,1),%ymm0 │ │ │ │ vcvtps2pd %xmm0,%ymm1 │ │ │ │ - vextractf128 $0x1,%ymm0,%xmm0 │ │ │ │ - vcvtps2pd %xmm0,%ymm0 │ │ │ │ + vextractf32x4 $0x1,%ymm0,%xmm0 │ │ │ │ vmovupd %ymm1,(%rdx,%rax,2) │ │ │ │ + vcvtps2pd %xmm0,%ymm0 │ │ │ │ vmovupd %ymm0,0x20(%rdx,%rax,2) │ │ │ │ add $0x20,%rax │ │ │ │ cmp %rax,%r9 │ │ │ │ - jne 1ff80 ::getTransitionMatrix(int, double*)@@Base+0xc0> │ │ │ │ + jne 1fbe0 ::getTransitionMatrix(int, double*)@@Base+0xb0> │ │ │ │ cmp %r12d,%edi │ │ │ │ - je 20030 ::getTransitionMatrix(int, double*)@@Base+0x170> │ │ │ │ + je 1fc90 ::getTransitionMatrix(int, double*)@@Base+0x160> │ │ │ │ mov %r8d,%eax │ │ │ │ lea (%rsi,%rax,4),%r11 │ │ │ │ lea (%rdx,%rax,8),%r10 │ │ │ │ xor %eax,%eax │ │ │ │ - nopl (%rax) │ │ │ │ + xchg %ax,%ax │ │ │ │ vcvtss2sd (%r11,%rax,4),%xmm2,%xmm0 │ │ │ │ vmovlpd %xmm0,(%r10,%rax,8) │ │ │ │ inc %rax │ │ │ │ lea (%r8,%rax,1),%ecx │ │ │ │ cmp %edi,%ecx │ │ │ │ - jb 1ffc0 ::getTransitionMatrix(int, double*)@@Base+0x100> │ │ │ │ + jb 1fc20 ::getTransitionMatrix(int, double*)@@Base+0xf0> │ │ │ │ inc %ebx │ │ │ │ add %r13,%rsi │ │ │ │ add %r14,%rdx │ │ │ │ cmp %edi,%ebx │ │ │ │ - jne 1ff70 ::getTransitionMatrix(int, double*)@@Base+0xb0> │ │ │ │ + jne 1fbd0 ::getTransitionMatrix(int, double*)@@Base+0xa0> │ │ │ │ mov -0x8(%rsp),%r8 │ │ │ │ - mov -0xc(%rsp),%ecx │ │ │ │ mov -0x20(%rsp),%rbx │ │ │ │ mov -0x18(%rsp),%r10 │ │ │ │ + mov -0xc(%rsp),%ecx │ │ │ │ lea (%r8,%r13,1),%rax │ │ │ │ - inc %ecx │ │ │ │ - cmp %ecx,-0x10(%rsp) │ │ │ │ lea (%rax,%rbx,1),%r8 │ │ │ │ mov -0x28(%rsp),%rbx │ │ │ │ lea (%r10,%r14,1),%rax │ │ │ │ + inc %ecx │ │ │ │ lea (%rax,%rbx,1),%r10 │ │ │ │ - jne 1ff50 ::getTransitionMatrix(int, double*)@@Base+0x90> │ │ │ │ + cmp %ecx,-0x10(%rsp) │ │ │ │ + jne 1fbb8 ::getTransitionMatrix(int, double*)@@Base+0x88> │ │ │ │ vzeroupper │ │ │ │ lea -0x28(%rbp),%rsp │ │ │ │ xor %eax,%eax │ │ │ │ pop %rbx │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ @@ -3517,141 +3341,132 @@ │ │ │ │ pop %rbp │ │ │ │ ret │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ inc %ebx │ │ │ │ add %r13,%rsi │ │ │ │ add %r14,%rdx │ │ │ │ cmp %ebx,%edi │ │ │ │ - jne 1ff7d ::getTransitionMatrix(int, double*)@@Base+0xbd> │ │ │ │ - jmp 1ffe3 ::getTransitionMatrix(int, double*)@@Base+0x123> │ │ │ │ - nopl (%rax) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + jne 1fbdd ::getTransitionMatrix(int, double*)@@Base+0xad> │ │ │ │ + jmp 1fc43 ::getTransitionMatrix(int, double*)@@Base+0x113> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ xor %r8d,%r8d │ │ │ │ - jmp 1ffb0 ::getTransitionMatrix(int, double*)@@Base+0xf0> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ + jmp 1fc11 ::getTransitionMatrix(int, double*)@@Base+0xe1> │ │ │ │ │ │ │ │ -0000000000020060 ::convolveTransitionMatrices(int const*, int const*, int const*, int)@@Base>: │ │ │ │ +000000000001fcb0 ::convolveTransitionMatrices(int const*, int const*, int const*, int)@@Base>: │ │ │ │ endbr64 │ │ │ │ - movslq %r8d,%rax │ │ │ │ push %r15 │ │ │ │ + movslq %r8d,%rax │ │ │ │ + vmovss 0x3511f(%rip),%xmm1 │ │ │ │ + mov %rdi,%r9 │ │ │ │ + shl $0x2,%rax │ │ │ │ push %r14 │ │ │ │ push %r13 │ │ │ │ - shl $0x2,%rax │ │ │ │ push %r12 │ │ │ │ push %rbp │ │ │ │ push %rbx │ │ │ │ mov %rdx,-0x40(%rsp) │ │ │ │ - vmovss 0x36d5e(%rip),%xmm2 │ │ │ │ - mov %rcx,-0x38(%rsp) │ │ │ │ - mov %rax,-0x48(%rsp) │ │ │ │ - mov %rdi,%r9 │ │ │ │ xor %edx,%edx │ │ │ │ + mov %rcx,-0x38(%rsp) │ │ │ │ + mov %rax,-0x50(%rsp) │ │ │ │ test %r8d,%r8d │ │ │ │ - jle 2023b ::convolveTransitionMatrices(int const*, int const*, int const*, int)@@Base+0x1db> │ │ │ │ + jle 1fe6f ::convolveTransitionMatrices(int const*, int const*, int const*, int)@@Base+0x1bf> │ │ │ │ mov -0x38(%rsp),%rax │ │ │ │ movslq (%rsi,%rdx,1),%rdi │ │ │ │ movslq (%rax,%rdx,1),%rax │ │ │ │ cmp %eax,%edi │ │ │ │ - je 20248 ::convolveTransitionMatrices(int const*, int const*, int const*, int)@@Base+0x1e8> │ │ │ │ + je 1fe7c ::convolveTransitionMatrices(int const*, int const*, int const*, int)@@Base+0x1cc> │ │ │ │ mov -0x40(%rsp),%rbx │ │ │ │ movslq (%rbx,%rdx,1),%rcx │ │ │ │ cmp %ecx,%eax │ │ │ │ - je 20248 ::convolveTransitionMatrices(int const*, int const*, int const*, int)@@Base+0x1e8> │ │ │ │ + je 1fe7c ::convolveTransitionMatrices(int const*, int const*, int const*, int)@@Base+0x1cc> │ │ │ │ mov 0x34(%r9),%r15d │ │ │ │ test %r15d,%r15d │ │ │ │ - jle 2022c ::convolveTransitionMatrices(int const*, int const*, int const*, int)@@Base+0x1cc> │ │ │ │ + jle 1fe60 ::convolveTransitionMatrices(int const*, int const*, int const*, int)@@Base+0x1b0> │ │ │ │ mov 0x24(%r9),%ebp │ │ │ │ test %ebp,%ebp │ │ │ │ - jle 2022c ::convolveTransitionMatrices(int const*, int const*, int const*, int)@@Base+0x1cc> │ │ │ │ + jle 1fe60 ::convolveTransitionMatrices(int const*, int const*, int const*, int)@@Base+0x1b0> │ │ │ │ mov 0xd0(%r9),%r8 │ │ │ │ - lea 0x1(%rbp),%r13d │ │ │ │ movslq %ebp,%r11 │ │ │ │ - xor %r10d,%r10d │ │ │ │ - lea 0x0(,%r11,4),%rbx │ │ │ │ + lea 0x1(%rbp),%r14d │ │ │ │ mov %rdx,-0x30(%rsp) │ │ │ │ + lea 0x0(,%r11,4),%rbx │ │ │ │ mov %r9,-0x28(%rsp) │ │ │ │ - mov %rsi,-0x20(%rsp) │ │ │ │ - mov %rbx,-0x50(%rsp) │ │ │ │ - mov %r15d,%ebx │ │ │ │ - mov (%r8,%rcx,8),%r14 │ │ │ │ + xor %r10d,%r10d │ │ │ │ + mov (%r8,%rcx,8),%r13 │ │ │ │ movslq 0x28(%r9),%rcx │ │ │ │ + mov %rbx,-0x58(%rsp) │ │ │ │ + mov %r14d,%ebx │ │ │ │ mov (%r8,%rax,8),%r12 │ │ │ │ + imul %ebp,%ebx │ │ │ │ mov (%r8,%rdi,8),%rax │ │ │ │ - lea -0x1(%rbp),%r8d │ │ │ │ - imul %r13d,%r8d │ │ │ │ + mov %rsi,-0x20(%rsp) │ │ │ │ mov %ecx,%edi │ │ │ │ + mov %r15d,-0x10(%rsp) │ │ │ │ shl $0x2,%rcx │ │ │ │ - imul %ebp,%edi │ │ │ │ - mov %r8d,-0x54(%rsp) │ │ │ │ xor %r8d,%r8d │ │ │ │ + imul %ebp,%edi │ │ │ │ + mov %ebx,-0x44(%rsp) │ │ │ │ movslq %edi,%rdi │ │ │ │ lea 0x0(,%rdi,4),%r15 │ │ │ │ - mov %ebx,%edi │ │ │ │ - mov -0x50(%rsp),%rbx │ │ │ │ - mov %edi,-0x10(%rsp) │ │ │ │ + mov -0x58(%rsp),%rdi │ │ │ │ + mov %r15,-0x18(%rsp) │ │ │ │ mov %rax,%r9 │ │ │ │ mov %r10d,%edx │ │ │ │ - mov %r15,-0x18(%rsp) │ │ │ │ - mov %r14,-0x60(%rsp) │ │ │ │ + mov %r13,-0x60(%rsp) │ │ │ │ + xor %ebx,%ebx │ │ │ │ mov %r10d,-0xc(%rsp) │ │ │ │ + lea (%rdi,%rax,1),%rsi │ │ │ │ mov %r8d,%edi │ │ │ │ mov %rax,-0x8(%rsp) │ │ │ │ - lea (%rbx,%rax,1),%rsi │ │ │ │ - xor %ebx,%ebx │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov -0x60(%rsp),%r10 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ movslq %edx,%rax │ │ │ │ + mov -0x60(%rsp),%r10 │ │ │ │ xor %r8d,%r8d │ │ │ │ lea (%r12,%rax,4),%r15 │ │ │ │ - nop │ │ │ │ - mov %r10,%r14 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov %r10,%r13 │ │ │ │ mov %r9,%rax │ │ │ │ - vxorps %xmm1,%xmm1,%xmm1 │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - vmovss (%rax),%xmm0 │ │ │ │ + vxorps %xmm0,%xmm0,%xmm0 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + vmovss (%rax),%xmm2 │ │ │ │ add $0x4,%rax │ │ │ │ - vmulss (%r14),%xmm0,%xmm0 │ │ │ │ - add %rcx,%r14 │ │ │ │ - vaddss %xmm0,%xmm1,%xmm1 │ │ │ │ + vfmadd231ss 0x0(%r13),%xmm2,%xmm0 │ │ │ │ + add %rcx,%r13 │ │ │ │ cmp %rax,%rsi │ │ │ │ - jne 201a0 ::convolveTransitionMatrices(int const*, int const*, int const*, int)@@Base+0x140> │ │ │ │ - vmovss %xmm1,(%r15,%r8,4) │ │ │ │ + jne 1fde0 ::convolveTransitionMatrices(int const*, int const*, int const*, int)@@Base+0x130> │ │ │ │ + vmovss %xmm0,(%r15,%r8,4) │ │ │ │ inc %r8 │ │ │ │ add $0x4,%r10 │ │ │ │ cmp %r11,%r8 │ │ │ │ - jne 20180 ::convolveTransitionMatrices(int const*, int const*, int const*, int)@@Base+0x120> │ │ │ │ + jne 1fdd0 ::convolveTransitionMatrices(int const*, int const*, int const*, int)@@Base+0x120> │ │ │ │ lea 0x0(%rbp,%rdx,1),%eax │ │ │ │ inc %ebx │ │ │ │ - add %r13d,%edx │ │ │ │ + add %r14d,%edx │ │ │ │ add %rcx,%r9 │ │ │ │ cltq │ │ │ │ add %rcx,%rsi │ │ │ │ - vmovss %xmm2,(%r12,%rax,4) │ │ │ │ + vmovss %xmm1,(%r12,%rax,4) │ │ │ │ cmp %ebp,%ebx │ │ │ │ - jne 20170 ::convolveTransitionMatrices(int const*, int const*, int const*, int)@@Base+0x110> │ │ │ │ - mov -0xc(%rsp),%r10d │ │ │ │ - lea 0x1(%rdi),%r8d │ │ │ │ - mov -0x54(%rsp),%ebx │ │ │ │ + jne 1fdb8 ::convolveTransitionMatrices(int const*, int const*, int const*, int)@@Base+0x108> │ │ │ │ mov -0x18(%rsp),%r15 │ │ │ │ - mov -0x60(%rsp),%r14 │ │ │ │ + mov -0x60(%rsp),%r13 │ │ │ │ + lea 0x1(%rdi),%r8d │ │ │ │ + mov -0xc(%rsp),%r10d │ │ │ │ mov -0x8(%rsp),%rax │ │ │ │ - mov -0x10(%rsp),%edi │ │ │ │ - lea (%r10,%rbx,1),%edx │ │ │ │ - lea (%rdx,%r13,1),%r10d │ │ │ │ + add %r15,%r13 │ │ │ │ + add -0x44(%rsp),%r10d │ │ │ │ add %r15,%rax │ │ │ │ - add %r15,%r14 │ │ │ │ - cmp %r8d,%edi │ │ │ │ - jne 2013f ::convolveTransitionMatrices(int const*, int const*, int const*, int)@@Base+0xdf> │ │ │ │ + cmp %r8d,-0x10(%rsp) │ │ │ │ + jne 1fd8c ::convolveTransitionMatrices(int const*, int const*, int const*, int)@@Base+0xdc> │ │ │ │ mov -0x30(%rsp),%rdx │ │ │ │ mov -0x28(%rsp),%r9 │ │ │ │ mov -0x20(%rsp),%rsi │ │ │ │ add $0x4,%rdx │ │ │ │ - cmp -0x48(%rsp),%rdx │ │ │ │ - jne 2009a ::convolveTransitionMatrices(int const*, int const*, int const*, int)@@Base+0x3a> │ │ │ │ + cmp -0x50(%rsp),%rdx │ │ │ │ + jne 1fcea ::convolveTransitionMatrices(int const*, int const*, int const*, int)@@Base+0x3a> │ │ │ │ pop %rbx │ │ │ │ xor %eax,%eax │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ @@ -3660,58 +3475,56 @@ │ │ │ │ mov $0xfffffffb,%eax │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ ret │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ │ │ │ │ -0000000000020260 ::addTransitionMatrices(int const*, int const*, int const*, int)@@Base>: │ │ │ │ +000000000001fe90 ::addTransitionMatrices(int const*, int const*, int const*, int)@@Base>: │ │ │ │ endbr64 │ │ │ │ mov $0xfffffff9,%eax │ │ │ │ ret │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - xchg %ax,%ax │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ │ │ │ │ -0000000000020280 ::transposeTransitionMatrices(int const*, int const*, int)@@Base>: │ │ │ │ +000000000001fea0 ::transposeTransitionMatrices(int const*, int const*, int)@@Base>: │ │ │ │ endbr64 │ │ │ │ push %r15 │ │ │ │ push %r14 │ │ │ │ mov %rdx,%r14 │ │ │ │ movslq %ecx,%rdx │ │ │ │ push %r13 │ │ │ │ push %r12 │ │ │ │ push %rbp │ │ │ │ push %rbx │ │ │ │ test %edx,%edx │ │ │ │ - jle 20393 ::transposeTransitionMatrices(int const*, int const*, int)@@Base+0x113> │ │ │ │ + jle 1ffb3 ::transposeTransitionMatrices(int const*, int const*, int)@@Base+0x113> │ │ │ │ lea 0x0(,%rdx,4),%rcx │ │ │ │ mov %rdi,%r8 │ │ │ │ xor %edx,%edx │ │ │ │ mov %rcx,%r10 │ │ │ │ mov %r14,%rcx │ │ │ │ movslq (%rsi,%rdx,1),%rdi │ │ │ │ movslq (%rcx,%rdx,1),%rax │ │ │ │ cmp %eax,%edi │ │ │ │ - je 203a0 ::transposeTransitionMatrices(int const*, int const*, int)@@Base+0x120> │ │ │ │ + je 1ffc0 ::transposeTransitionMatrices(int const*, int const*, int)@@Base+0x120> │ │ │ │ mov 0x34(%r8),%r14d │ │ │ │ test %r14d,%r14d │ │ │ │ - jle 20386 ::transposeTransitionMatrices(int const*, int const*, int)@@Base+0x106> │ │ │ │ + jle 1ffa6 ::transposeTransitionMatrices(int const*, int const*, int)@@Base+0x106> │ │ │ │ mov 0x24(%r8),%ebx │ │ │ │ test %ebx,%ebx │ │ │ │ - jle 20386 ::transposeTransitionMatrices(int const*, int const*, int)@@Base+0x106> │ │ │ │ + jle 1ffa6 ::transposeTransitionMatrices(int const*, int const*, int)@@Base+0x106> │ │ │ │ mov 0xd0(%r8),%r9 │ │ │ │ + mov %r10,-0x8(%rsp) │ │ │ │ movslq %ebx,%r11 │ │ │ │ + mov %r8,%r15 │ │ │ │ mov %rdx,-0x10(%rsp) │ │ │ │ - mov %r10,-0x8(%rsp) │ │ │ │ shl $0x2,%r11 │ │ │ │ xor %edx,%edx │ │ │ │ - mov %r8,%r15 │ │ │ │ mov (%r9,%rax,8),%rbp │ │ │ │ movslq 0x28(%r8),%rax │ │ │ │ mov (%r9,%rdi,8),%r12 │ │ │ │ mov %eax,%r13d │ │ │ │ lea 0x0(,%rax,4),%rdi │ │ │ │ imul %ebx,%r13d │ │ │ │ movslq %r13d,%r13 │ │ │ │ @@ -3727,32 +3540,32 @@ │ │ │ │ sub %r11,%r8 │ │ │ │ nopl 0x0(%rax) │ │ │ │ vmovss (%r8),%xmm0 │ │ │ │ add $0x4,%r8 │ │ │ │ vmovss %xmm0,0x0(%r13) │ │ │ │ add %rdi,%r13 │ │ │ │ cmp %r9,%r8 │ │ │ │ - jne 20340 ::transposeTransitionMatrices(int const*, int const*, int)@@Base+0xc0> │ │ │ │ + jne 1ff60 ::transposeTransitionMatrices(int const*, int const*, int)@@Base+0xc0> │ │ │ │ inc %r10d │ │ │ │ add $0x4,%rax │ │ │ │ lea (%r8,%rdi,1),%r9 │ │ │ │ cmp %ebx,%r10d │ │ │ │ - jne 20330 ::transposeTransitionMatrices(int const*, int const*, int)@@Base+0xb0> │ │ │ │ + jne 1ff50 ::transposeTransitionMatrices(int const*, int const*, int)@@Base+0xb0> │ │ │ │ mov -0x18(%rsp),%rax │ │ │ │ inc %edx │ │ │ │ add %rax,%r12 │ │ │ │ add %rax,%rbp │ │ │ │ cmp %edx,%r14d │ │ │ │ - jne 20320 ::transposeTransitionMatrices(int const*, int const*, int)@@Base+0xa0> │ │ │ │ + jne 1ff40 ::transposeTransitionMatrices(int const*, int const*, int)@@Base+0xa0> │ │ │ │ mov -0x10(%rsp),%rdx │ │ │ │ mov -0x8(%rsp),%r10 │ │ │ │ mov %r15,%r8 │ │ │ │ add $0x4,%rdx │ │ │ │ cmp %r10,%rdx │ │ │ │ - jne 202af ::transposeTransitionMatrices(int const*, int const*, int)@@Base+0x2f> │ │ │ │ + jne 1fecf ::transposeTransitionMatrices(int const*, int const*, int)@@Base+0x2f> │ │ │ │ pop %rbx │ │ │ │ xor %eax,%eax │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ @@ -3762,15 +3575,15 @@ │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ ret │ │ │ │ │ │ │ │ -00000000000203b0 ::updateTransitionMatrices(int, int const*, int const*, int const*, double const*, int)@@Base>: │ │ │ │ +000000000001ffd0 ::updateTransitionMatrices(int, int const*, int const*, int const*, double const*, int)@@Base>: │ │ │ │ endbr64 │ │ │ │ sub $0x10,%rsp │ │ │ │ mov 0x68(%rdi),%rax │ │ │ │ mov 0x18(%rsp),%r11d │ │ │ │ mov (%rax),%r10 │ │ │ │ push %r11 │ │ │ │ push 0xd0(%rdi) │ │ │ │ @@ -3778,57 +3591,57 @@ │ │ │ │ push (%rdi) │ │ │ │ mov %rax,%rdi │ │ │ │ call *0x18(%r10) │ │ │ │ xor %eax,%eax │ │ │ │ add $0x28,%rsp │ │ │ │ ret │ │ │ │ │ │ │ │ -00000000000203e0 ::updateTransitionMatricesWithModelCategories(int*, int const*, int const*, int const*, double const*, int)@@Base>: │ │ │ │ +0000000000020000 ::updateTransitionMatricesWithModelCategories(int*, int const*, int const*, int const*, double const*, int)@@Base>: │ │ │ │ endbr64 │ │ │ │ sub $0x8,%rsp │ │ │ │ mov 0x68(%rdi),%rax │ │ │ │ mov 0x10(%rsp),%r11d │ │ │ │ mov (%rax),%r10 │ │ │ │ push %r11 │ │ │ │ push 0xd0(%rdi) │ │ │ │ mov %rax,%rdi │ │ │ │ call *0x20(%r10) │ │ │ │ xor %eax,%eax │ │ │ │ add $0x18,%rsp │ │ │ │ ret │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ │ │ │ │ -0000000000020410 ::updateTransitionMatricesWithMultipleModels(int const*, int const*, int const*, int const*, int const*, double const*, int)@@Base>: │ │ │ │ +0000000000020030 ::updateTransitionMatricesWithMultipleModels(int const*, int const*, int const*, int const*, int const*, double const*, int)@@Base>: │ │ │ │ endbr64 │ │ │ │ push %r15 │ │ │ │ push %r14 │ │ │ │ push %r13 │ │ │ │ push %r12 │ │ │ │ push %rbp │ │ │ │ push %rbx │ │ │ │ sub $0x28,%rsp │ │ │ │ movslq 0x68(%rsp),%rax │ │ │ │ test %eax,%eax │ │ │ │ - jle 204d0 ::updateTransitionMatricesWithMultipleModels(int const*, int const*, int const*, int const*, int const*, double const*, int)@@Base+0xc0> │ │ │ │ + jle 200f0 ::updateTransitionMatricesWithMultipleModels(int const*, int const*, int const*, int const*, int const*, double const*, int)@@Base+0xc0> │ │ │ │ shl $0x2,%rax │ │ │ │ + mov %rdx,0x18(%rsp) │ │ │ │ mov 0x60(%rsp),%r15 │ │ │ │ mov %r9,%r12 │ │ │ │ + mov %rsi,0x10(%rsp) │ │ │ │ mov %r8,%rbp │ │ │ │ mov %rcx,%r14 │ │ │ │ - mov %rdx,0x18(%rsp) │ │ │ │ - mov %rsi,0x10(%rsp) │ │ │ │ - mov %rax,0x8(%rsp) │ │ │ │ xor %ebx,%ebx │ │ │ │ + mov %rax,0x8(%rsp) │ │ │ │ mov %rdi,%r13 │ │ │ │ - jmp 204bd ::updateTransitionMatricesWithMultipleModels(int const*, int const*, int const*, int const*, int const*, double const*, int)@@Base+0xad> │ │ │ │ + jmp 200dd ::updateTransitionMatricesWithMultipleModels(int const*, int const*, int const*, int const*, int const*, double const*, int)@@Base+0xad> │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ xor %eax,%eax │ │ │ │ lea (%r12,%rbx,1),%r8 │ │ │ │ - test %r12,%r12 │ │ │ │ lea 0x0(%rbp,%rbx,1),%rcx │ │ │ │ + test %r12,%r12 │ │ │ │ cmove %rax,%r8 │ │ │ │ mov 0x10(%rsp),%rax │ │ │ │ mov 0x68(%r13),%rdi │ │ │ │ sub $0x8,%rsp │ │ │ │ lea (%r14,%rbx,1),%rdx │ │ │ │ mov 0x70(%r13),%r9 │ │ │ │ mov (%rax,%rbx,1),%esi │ │ │ │ @@ -3836,1713 +3649,1516 @@ │ │ │ │ push $0x1 │ │ │ │ push 0xd0(%r13) │ │ │ │ mov 0x30(%rsp),%rax │ │ │ │ movslq (%rax,%rbx,1),%r11 │ │ │ │ add $0x4,%rbx │ │ │ │ push (%r9,%r11,8) │ │ │ │ mov %r15,%r9 │ │ │ │ - call *0x18(%r10) │ │ │ │ add $0x8,%r15 │ │ │ │ + call *0x18(%r10) │ │ │ │ add $0x20,%rsp │ │ │ │ cmp %rbx,0x8(%rsp) │ │ │ │ - je 204d0 ::updateTransitionMatricesWithMultipleModels(int const*, int const*, int const*, int const*, int const*, double const*, int)@@Base+0xc0> │ │ │ │ + je 200f0 ::updateTransitionMatricesWithMultipleModels(int const*, int const*, int const*, int const*, int const*, double const*, int)@@Base+0xc0> │ │ │ │ test %rbp,%rbp │ │ │ │ - jne 20460 ::updateTransitionMatricesWithMultipleModels(int const*, int const*, int const*, int const*, int const*, double const*, int)@@Base+0x50> │ │ │ │ + jne 20080 ::updateTransitionMatricesWithMultipleModels(int const*, int const*, int const*, int const*, int const*, double const*, int)@@Base+0x50> │ │ │ │ xor %r8d,%r8d │ │ │ │ xor %ecx,%ecx │ │ │ │ - jmp 20472 ::updateTransitionMatricesWithMultipleModels(int const*, int const*, int const*, int const*, int const*, double const*, int)@@Base+0x62> │ │ │ │ + jmp 20092 ::updateTransitionMatricesWithMultipleModels(int const*, int const*, int const*, int const*, int const*, double const*, int)@@Base+0x62> │ │ │ │ nopl 0x0(%rax) │ │ │ │ add $0x28,%rsp │ │ │ │ xor %eax,%eax │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ ret │ │ │ │ cs nopw 0x0(%rax,%rax,1) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ │ │ │ │ -00000000000204f0 ::waitForPartials(int const*, int)@@Base>: │ │ │ │ +0000000000020110 ::waitForPartials(int const*, int)@@Base>: │ │ │ │ endbr64 │ │ │ │ xor %eax,%eax │ │ │ │ ret │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ │ │ │ │ -0000000000020500 ::getScaleFactors(int, double*)@@Base>: │ │ │ │ +0000000000020120 ::getScaleFactors(int, double*)@@Base>: │ │ │ │ endbr64 │ │ │ │ xor %eax,%eax │ │ │ │ ret │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ │ │ │ │ -0000000000020520 ::calculateRootLogLikelihoodsByPartition(int const*, int const*, int const*, int const*, int const*, int, int, double*, double*)@@Base>: │ │ │ │ +0000000000020130 ::calculateRootLogLikelihoodsByPartition(int const*, int const*, int const*, int const*, int const*, int, int, double*, double*)@@Base>: │ │ │ │ endbr64 │ │ │ │ push %rbp │ │ │ │ push %rbx │ │ │ │ sub $0x8,%rsp │ │ │ │ cmpl $0x1,0x28(%rsp) │ │ │ │ movslq 0x20(%rsp),%rbp │ │ │ │ mov 0x38(%rsp),%rbx │ │ │ │ - jne 205af ::calculateRootLogLikelihoodsByPartition(int const*, int const*, int const*, int const*, int const*, int, int, double*, double*)@@Base+0x8f> │ │ │ │ + jne 201bf ::calculateRootLogLikelihoodsByPartition(int const*, int const*, int const*, int const*, int const*, int, int, double*, double*)@@Base+0x8f> │ │ │ │ testw $0x180,0x58(%rdi) │ │ │ │ - jne 205af ::calculateRootLogLikelihoodsByPartition(int const*, int const*, int const*, int const*, int const*, int, int, double*, double*)@@Base+0x8f> │ │ │ │ + jne 201bf ::calculateRootLogLikelihoodsByPartition(int const*, int const*, int const*, int const*, int const*, int, int, double*, double*)@@Base+0x8f> │ │ │ │ cmpb $0x0,0x134(%rdi) │ │ │ │ mov (%rdi),%rax │ │ │ │ - jne 205a0 ::calculateRootLogLikelihoodsByPartition(int const*, int const*, int const*, int const*, int const*, int, int, double*, double*)@@Base+0x80> │ │ │ │ + jne 201b0 ::calculateRootLogLikelihoodsByPartition(int const*, int const*, int const*, int const*, int const*, int, int, double*, double*)@@Base+0x80> │ │ │ │ push 0x30(%rsp) │ │ │ │ push %rbp │ │ │ │ call *0x250(%rax) │ │ │ │ pop %rax │ │ │ │ pop %rdx │ │ │ │ movq $0x0,(%rbx) │ │ │ │ test %ebp,%ebp │ │ │ │ - jle 20597 ::calculateRootLogLikelihoodsByPartition(int const*, int const*, int const*, int const*, int const*, int, int, double*, double*)@@Base+0x77> │ │ │ │ + jle 2019f ::calculateRootLogLikelihoodsByPartition(int const*, int const*, int const*, int const*, int const*, int, int, double*, double*)@@Base+0x6f> │ │ │ │ mov 0x30(%rsp),%rax │ │ │ │ vxorpd %xmm0,%xmm0,%xmm0 │ │ │ │ lea (%rax,%rbp,8),%rdx │ │ │ │ - nop │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ vaddsd (%rax),%xmm0,%xmm0 │ │ │ │ add $0x8,%rax │ │ │ │ vmovsd %xmm0,(%rbx) │ │ │ │ cmp %rdx,%rax │ │ │ │ - jne 20580 ::calculateRootLogLikelihoodsByPartition(int const*, int const*, int const*, int const*, int const*, int, int, double*, double*)@@Base+0x60> │ │ │ │ + jne 20188 ::calculateRootLogLikelihoodsByPartition(int const*, int const*, int const*, int const*, int const*, int, int, double*, double*)@@Base+0x58> │ │ │ │ vucomisd %xmm0,%xmm0 │ │ │ │ - jp 205b6 ::calculateRootLogLikelihoodsByPartition(int const*, int const*, int const*, int const*, int const*, int, int, double*, double*)@@Base+0x96> │ │ │ │ + jp 201c6 ::calculateRootLogLikelihoodsByPartition(int const*, int const*, int const*, int const*, int const*, int, int, double*, double*)@@Base+0x96> │ │ │ │ xor %eax,%eax │ │ │ │ add $0x8,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ ret │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ push 0x30(%rsp) │ │ │ │ push %rbp │ │ │ │ call *0x240(%rax) │ │ │ │ pop %rcx │ │ │ │ pop %rsi │ │ │ │ - jmp 2055c ::calculateRootLogLikelihoodsByPartition(int const*, int const*, int const*, int const*, int const*, int, int, double*, double*)@@Base+0x3c> │ │ │ │ + jmp 2016c ::calculateRootLogLikelihoodsByPartition(int const*, int const*, int const*, int const*, int const*, int, int, double*, double*)@@Base+0x3c> │ │ │ │ mov $0xfffffff9,%eax │ │ │ │ - jmp 20599 ::calculateRootLogLikelihoodsByPartition(int const*, int const*, int const*, int const*, int const*, int, int, double*, double*)@@Base+0x79> │ │ │ │ + jmp 201a1 ::calculateRootLogLikelihoodsByPartition(int const*, int const*, int const*, int const*, int const*, int, int, double*, double*)@@Base+0x71> │ │ │ │ mov $0xfffffff8,%eax │ │ │ │ - jmp 20599 ::calculateRootLogLikelihoodsByPartition(int const*, int const*, int const*, int const*, int const*, int, int, double*, double*)@@Base+0x79> │ │ │ │ + jmp 201a1 ::calculateRootLogLikelihoodsByPartition(int const*, int const*, int const*, int const*, int const*, int, int, double*, double*)@@Base+0x71> │ │ │ │ nopl (%rax) │ │ │ │ │ │ │ │ -00000000000205c0 ::getLogLikelihood(double*)@@Base>: │ │ │ │ +00000000000201d0 ::getLogLikelihood(double*)@@Base>: │ │ │ │ endbr64 │ │ │ │ movslq 0x14(%rdi),%rdx │ │ │ │ - mov %rdi,%rax │ │ │ │ movq $0x0,(%rsi) │ │ │ │ + mov %rdi,%rax │ │ │ │ test %edx,%edx │ │ │ │ - jle 20620 ::getLogLikelihood(double*)@@Base+0x60> │ │ │ │ + jle 2021d ::getLogLikelihood(double*)@@Base+0x4d> │ │ │ │ mov 0x108(%rdi),%rdi │ │ │ │ mov 0x78(%rax),%rcx │ │ │ │ vxorps %xmm2,%xmm2,%xmm2 │ │ │ │ xor %eax,%eax │ │ │ │ vxorpd %xmm1,%xmm1,%xmm1 │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ vcvtss2sd (%rdi,%rax,4),%xmm2,%xmm0 │ │ │ │ - vmulsd (%rcx,%rax,8),%xmm0,%xmm0 │ │ │ │ + vfmadd231sd (%rcx,%rax,8),%xmm0,%xmm1 │ │ │ │ inc %rax │ │ │ │ - vaddsd %xmm0,%xmm1,%xmm1 │ │ │ │ vmovsd %xmm1,(%rsi) │ │ │ │ cmp %rdx,%rax │ │ │ │ - jne 20600 ::getLogLikelihood(double*)@@Base+0x40> │ │ │ │ + jne 20200 ::getLogLikelihood(double*)@@Base+0x30> │ │ │ │ vucomisd %xmm1,%xmm1 │ │ │ │ - jp 20623 ::getLogLikelihood(double*)@@Base+0x63> │ │ │ │ + jp 20220 ::getLogLikelihood(double*)@@Base+0x50> │ │ │ │ xor %eax,%eax │ │ │ │ ret │ │ │ │ mov $0xfffffff8,%eax │ │ │ │ ret │ │ │ │ cs nopw 0x0(%rax,%rax,1) │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - nopl (%rax) │ │ │ │ │ │ │ │ -0000000000020640 ::getDerivatives(double*, double*)@@Base>: │ │ │ │ +0000000000020230 ::getDerivatives(double*, double*)@@Base>: │ │ │ │ endbr64 │ │ │ │ mov %rdx,%r8 │ │ │ │ movslq 0x14(%rdi),%rdx │ │ │ │ - mov %rdi,%r9 │ │ │ │ movq $0x0,(%rsi) │ │ │ │ + mov %rdi,%r9 │ │ │ │ test %edx,%edx │ │ │ │ - jle 206e0 ::getDerivatives(double*, double*)@@Base+0xa0> │ │ │ │ + jle 202b0 ::getDerivatives(double*, double*)@@Base+0x80> │ │ │ │ mov 0x110(%rdi),%rdi │ │ │ │ mov 0x78(%r9),%rcx │ │ │ │ vxorps %xmm2,%xmm2,%xmm2 │ │ │ │ xor %eax,%eax │ │ │ │ vxorpd %xmm1,%xmm1,%xmm1 │ │ │ │ - nopl (%rax) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + xchg %ax,%ax │ │ │ │ vcvtss2sd (%rdi,%rax,4),%xmm2,%xmm0 │ │ │ │ - vmulsd (%rcx,%rax,8),%xmm0,%xmm0 │ │ │ │ + vfmadd231sd (%rcx,%rax,8),%xmm0,%xmm1 │ │ │ │ inc %rax │ │ │ │ - vaddsd %xmm0,%xmm1,%xmm1 │ │ │ │ vmovsd %xmm1,(%rsi) │ │ │ │ cmp %rdx,%rax │ │ │ │ - jne 20680 ::getDerivatives(double*, double*)@@Base+0x40> │ │ │ │ + jne 20260 ::getDerivatives(double*, double*)@@Base+0x30> │ │ │ │ test %r8,%r8 │ │ │ │ - je 206db ::getDerivatives(double*, double*)@@Base+0x9b> │ │ │ │ - mov 0x118(%r9),%rsi │ │ │ │ + je 202a8 ::getDerivatives(double*, double*)@@Base+0x78> │ │ │ │ movq $0x0,(%r8) │ │ │ │ + mov 0x118(%r9),%rsi │ │ │ │ xor %eax,%eax │ │ │ │ vxorpd %xmm1,%xmm1,%xmm1 │ │ │ │ - xchg %ax,%ax │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ vcvtss2sd (%rsi,%rax,4),%xmm2,%xmm0 │ │ │ │ - vmulsd (%rcx,%rax,8),%xmm0,%xmm0 │ │ │ │ + vfmadd231sd (%rcx,%rax,8),%xmm0,%xmm1 │ │ │ │ inc %rax │ │ │ │ - vaddsd %xmm0,%xmm1,%xmm1 │ │ │ │ vmovsd %xmm1,(%r8) │ │ │ │ cmp %rdx,%rax │ │ │ │ - jne 206c0 ::getDerivatives(double*, double*)@@Base+0x80> │ │ │ │ + jne 20290 ::getDerivatives(double*, double*)@@Base+0x60> │ │ │ │ xor %eax,%eax │ │ │ │ ret │ │ │ │ - xchg %ax,%ax │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ test %r8,%r8 │ │ │ │ - je 206db ::getDerivatives(double*, double*)@@Base+0x9b> │ │ │ │ + je 202a8 ::getDerivatives(double*, double*)@@Base+0x78> │ │ │ │ movq $0x0,(%r8) │ │ │ │ - jmp 206db ::getDerivatives(double*, double*)@@Base+0x9b> │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ + jmp 202a8 ::getDerivatives(double*, double*)@@Base+0x78> │ │ │ │ + xchg %ax,%ax │ │ │ │ │ │ │ │ -0000000000020700 ::getSiteDerivatives(double*, double*)@@Base>: │ │ │ │ +00000000000202c0 ::getSiteDerivatives(double*, double*)@@Base>: │ │ │ │ endbr64 │ │ │ │ mov %rdx,%rcx │ │ │ │ mov 0x14(%rdi),%edx │ │ │ │ mov %rdi,%r9 │ │ │ │ test %edx,%edx │ │ │ │ - je 20858 ::getSiteDerivatives(double*, double*)@@Base+0x158> │ │ │ │ + je 203d8 ::getSiteDerivatives(double*, double*)@@Base+0x118> │ │ │ │ lea -0x1(%rdx),%r10d │ │ │ │ mov 0x110(%rdi),%r8 │ │ │ │ vxorps %xmm2,%xmm2,%xmm2 │ │ │ │ cmp $0x6,%r10d │ │ │ │ - jbe 20871 ::getSiteDerivatives(double*, double*)@@Base+0x171> │ │ │ │ + jbe 203ee ::getSiteDerivatives(double*, double*)@@Base+0x12e> │ │ │ │ mov %edx,%edi │ │ │ │ xor %eax,%eax │ │ │ │ shr $0x3,%edi │ │ │ │ shl $0x5,%rdi │ │ │ │ nopl 0x0(%rax) │ │ │ │ vmovups (%r8,%rax,1),%ymm0 │ │ │ │ vcvtps2pd %xmm0,%ymm1 │ │ │ │ - vextractf128 $0x1,%ymm0,%xmm0 │ │ │ │ - vcvtps2pd %xmm0,%ymm0 │ │ │ │ + vextractf32x4 $0x1,%ymm0,%xmm0 │ │ │ │ vmovupd %ymm1,(%rsi,%rax,2) │ │ │ │ + vcvtps2pd %xmm0,%ymm0 │ │ │ │ vmovupd %ymm0,0x20(%rsi,%rax,2) │ │ │ │ add $0x20,%rax │ │ │ │ cmp %rdi,%rax │ │ │ │ - jne 20740 ::getSiteDerivatives(double*, double*)@@Base+0x40> │ │ │ │ + jne 20300 ::getSiteDerivatives(double*, double*)@@Base+0x40> │ │ │ │ mov %edx,%edi │ │ │ │ and $0xfffffff8,%edi │ │ │ │ test $0x7,%dl │ │ │ │ - je 20860 ::getSiteDerivatives(double*, double*)@@Base+0x160> │ │ │ │ + je 203e0 ::getSiteDerivatives(double*, double*)@@Base+0x120> │ │ │ │ mov %edi,%eax │ │ │ │ lea (%r8,%rax,4),%r11 │ │ │ │ lea (%rsi,%rax,8),%r8 │ │ │ │ xor %eax,%eax │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ vcvtss2sd (%r11,%rax,4),%xmm2,%xmm0 │ │ │ │ vmovlpd %xmm0,(%r8,%rax,8) │ │ │ │ inc %rax │ │ │ │ lea (%rdi,%rax,1),%esi │ │ │ │ cmp %edx,%esi │ │ │ │ - jb 207a0 ::getSiteDerivatives(double*, double*)@@Base+0xa0> │ │ │ │ + jb 20348 ::getSiteDerivatives(double*, double*)@@Base+0x88> │ │ │ │ test %rcx,%rcx │ │ │ │ - je 20855 ::getSiteDerivatives(double*, double*)@@Base+0x155> │ │ │ │ + je 203d5 ::getSiteDerivatives(double*, double*)@@Base+0x115> │ │ │ │ mov 0x118(%r9),%rdi │ │ │ │ cmp $0x6,%r10d │ │ │ │ - jbe 2085b ::getSiteDerivatives(double*, double*)@@Base+0x15b> │ │ │ │ + jbe 203db ::getSiteDerivatives(double*, double*)@@Base+0x11b> │ │ │ │ mov %edx,%esi │ │ │ │ xor %eax,%eax │ │ │ │ shr $0x3,%esi │ │ │ │ shl $0x5,%rsi │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ vmovups (%rdi,%rax,1),%ymm0 │ │ │ │ vcvtps2pd %xmm0,%ymm1 │ │ │ │ - vextractf128 $0x1,%ymm0,%xmm0 │ │ │ │ - vcvtps2pd %xmm0,%ymm0 │ │ │ │ + vextractf32x4 $0x1,%ymm0,%xmm0 │ │ │ │ vmovupd %ymm1,(%rcx,%rax,2) │ │ │ │ + vcvtps2pd %xmm0,%ymm0 │ │ │ │ vmovupd %ymm0,0x20(%rcx,%rax,2) │ │ │ │ add $0x20,%rax │ │ │ │ cmp %rsi,%rax │ │ │ │ - jne 20800 ::getSiteDerivatives(double*, double*)@@Base+0x100> │ │ │ │ + jne 20380 ::getSiteDerivatives(double*, double*)@@Base+0xc0> │ │ │ │ mov %edx,%esi │ │ │ │ and $0xfffffff8,%esi │ │ │ │ test $0x7,%dl │ │ │ │ - je 20855 ::getSiteDerivatives(double*, double*)@@Base+0x155> │ │ │ │ + je 203d5 ::getSiteDerivatives(double*, double*)@@Base+0x115> │ │ │ │ mov %esi,%eax │ │ │ │ lea (%rdi,%rax,4),%r8 │ │ │ │ lea (%rcx,%rax,8),%rdi │ │ │ │ xor %eax,%eax │ │ │ │ - nopl (%rax) │ │ │ │ + xchg %ax,%ax │ │ │ │ vcvtss2sd (%r8,%rax,4),%xmm2,%xmm0 │ │ │ │ vmovlpd %xmm0,(%rdi,%rax,8) │ │ │ │ inc %rax │ │ │ │ lea (%rsi,%rax,1),%ecx │ │ │ │ cmp %edx,%ecx │ │ │ │ - jb 20840 ::getSiteDerivatives(double*, double*)@@Base+0x140> │ │ │ │ + jb 203c0 ::getSiteDerivatives(double*, double*)@@Base+0x100> │ │ │ │ vzeroupper │ │ │ │ xor %eax,%eax │ │ │ │ ret │ │ │ │ xor %esi,%esi │ │ │ │ - jmp 20831 ::getSiteDerivatives(double*, double*)@@Base+0x131> │ │ │ │ + jmp 203b2 ::getSiteDerivatives(double*, double*)@@Base+0xf2> │ │ │ │ nop │ │ │ │ test %rcx,%rcx │ │ │ │ - je 20855 ::getSiteDerivatives(double*, double*)@@Base+0x155> │ │ │ │ + je 203d5 ::getSiteDerivatives(double*, double*)@@Base+0x115> │ │ │ │ mov 0x118(%r9),%rdi │ │ │ │ - jmp 207d0 ::getSiteDerivatives(double*, double*)@@Base+0xd0> │ │ │ │ + jmp 20370 ::getSiteDerivatives(double*, double*)@@Base+0xb0> │ │ │ │ xor %edi,%edi │ │ │ │ - jmp 20776 ::getSiteDerivatives(double*, double*)@@Base+0x76> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ + jmp 20337 ::getSiteDerivatives(double*, double*)@@Base+0x77> │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ + nop │ │ │ │ │ │ │ │ -0000000000020880 ::getName()@@Base>: │ │ │ │ +0000000000020400 ::getName()@@Base>: │ │ │ │ endbr64 │ │ │ │ - lea 0x3478b(%rip),%rax # 55016 ::calcEdgeLogLikelihoodsByPartitionAsync(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0xbd6> │ │ │ │ + lea 0x32c0b(%rip),%rax # 53016 ::calcEdgeLogLikelihoodsByPartitionAsync(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0xd86> │ │ │ │ ret │ │ │ │ nopl 0x0(%rax) │ │ │ │ │ │ │ │ -0000000000020890 ::getFlags()@@Base>: │ │ │ │ +0000000000020410 ::getFlags()@@Base>: │ │ │ │ endbr64 │ │ │ │ mov $0x8009005,%eax │ │ │ │ ret │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ │ │ │ │ -00000000000208a0 ::calcEdgeLogDerivativesStates(int const*, float const*, int, int, double const*, float const*, double*, double*, double*)@@Base>: │ │ │ │ +0000000000020420 ::calcEdgeLogDerivativesStates(int const*, float const*, int, int, double const*, float const*, double*, double*, double*)@@Base>: │ │ │ │ endbr64 │ │ │ │ movslq 0x34(%rdi),%rax │ │ │ │ test %eax,%eax │ │ │ │ - jle 20a05 ::calcEdgeLogDerivativesStates(int const*, float const*, int, int, double const*, float const*, double*, double*, double*)@@Base+0x165> │ │ │ │ + jle 2057d ::calcEdgeLogDerivativesStates(int const*, float const*, int, int, double const*, float const*, double*, double*, double*)@@Base+0x15d> │ │ │ │ push %r15 │ │ │ │ push %r14 │ │ │ │ push %r13 │ │ │ │ push %r12 │ │ │ │ push %rbp │ │ │ │ push %rbx │ │ │ │ mov %rdx,%rbx │ │ │ │ mov 0x38(%rsp),%r8 │ │ │ │ mov 0x14(%rdi),%r15d │ │ │ │ lea (%r8,%rax,4),%rdx │ │ │ │ test %r15d,%r15d │ │ │ │ - jle 209f1 ::calcEdgeLogDerivativesStates(int const*, float const*, int, int, double const*, float const*, double*, double*, double*)@@Base+0x151> │ │ │ │ + jle 20569 ::calcEdgeLogDerivativesStates(int const*, float const*, int, int, double const*, float const*, double*, double*, double*)@@Base+0x149> │ │ │ │ mov 0xd0(%rdi),%rax │ │ │ │ movslq %ecx,%rcx │ │ │ │ - mov 0xf8(%rdi),%r10 │ │ │ │ movslq %r15d,%r12 │ │ │ │ + mov 0xf8(%rdi),%r10 │ │ │ │ mov 0xf0(%rdi),%r9 │ │ │ │ mov %rdx,%rbp │ │ │ │ mov %rsi,%r13 │ │ │ │ shl $0x2,%r12 │ │ │ │ + mov (%rax,%rcx,8),%rax │ │ │ │ xor %r11d,%r11d │ │ │ │ xor %r14d,%r14d │ │ │ │ mov %r15d,%edx │ │ │ │ - mov (%rax,%rcx,8),%rax │ │ │ │ mov %rax,-0x10(%rsp) │ │ │ │ mov 0x40(%rdi),%eax │ │ │ │ mov %eax,-0x4(%rsp) │ │ │ │ nopl 0x0(%rax) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ mov -0x10(%rsp),%rdi │ │ │ │ movslq %r11d,%rcx │ │ │ │ - movslq %r14d,%rax │ │ │ │ - lea 0x0(,%r11,4),%r15d │ │ │ │ - shl $0x4,%rcx │ │ │ │ mov %r11d,-0x14(%rsp) │ │ │ │ + movslq %r14d,%rax │ │ │ │ mov %r14d,-0x8(%rsp) │ │ │ │ - add %rbx,%rcx │ │ │ │ + shl $0x4,%rcx │ │ │ │ + lea 0x0(,%r11,4),%r15d │ │ │ │ lea (%rdi,%rax,4),%rdi │ │ │ │ + add %rbx,%rcx │ │ │ │ xor %eax,%eax │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ movslq 0x0(%r13,%rax,1),%r11 │ │ │ │ vmovss (%rcx),%xmm2 │ │ │ │ lea (%r15,%rax,1),%r14d │ │ │ │ add $0x10,%rcx │ │ │ │ vmovss -0x8(%rcx),%xmm3 │ │ │ │ vmovss -0x4(%rcx),%xmm4 │ │ │ │ - vmovss (%r10,%rax,1),%xmm5 │ │ │ │ vmovss 0x14(%rdi,%r11,4),%xmm0 │ │ │ │ + vmovss (%r10,%rax,1),%xmm5 │ │ │ │ mov %r11,%rsi │ │ │ │ - vmulss -0xc(%rcx),%xmm0,%xmm0 │ │ │ │ and $0x3,%esi │ │ │ │ + vmulss -0xc(%rcx),%xmm0,%xmm0 │ │ │ │ add %r14d,%esi │ │ │ │ movslq %esi,%rsi │ │ │ │ - vfmadd231ss (%rdi,%r11,4),%xmm2,%xmm0 │ │ │ │ vmovss (%rbx,%rsi,4),%xmm1 │ │ │ │ + vfmadd231ss (%rdi,%r11,4),%xmm2,%xmm0 │ │ │ │ vfmadd231ss 0x28(%rdi,%r11,4),%xmm3,%xmm0 │ │ │ │ vfmadd231ss 0x3c(%rdi,%r11,4),%xmm4,%xmm0 │ │ │ │ vfmadd132ss (%r8),%xmm5,%xmm0 │ │ │ │ vmovss %xmm0,(%r10,%rax,1) │ │ │ │ vmovss (%r9,%rax,1),%xmm6 │ │ │ │ vfmadd132ss (%r8),%xmm6,%xmm1 │ │ │ │ vmovss %xmm1,(%r9,%rax,1) │ │ │ │ add $0x4,%rax │ │ │ │ cmp %r12,%rax │ │ │ │ - jne 20950 ::calcEdgeLogDerivativesStates(int const*, float const*, int, int, double const*, float const*, double*, double*, double*)@@Base+0xb0> │ │ │ │ + jne 204c8 ::calcEdgeLogDerivativesStates(int const*, float const*, int, int, double const*, float const*, double*, double*, double*)@@Base+0xa8> │ │ │ │ mov -0x14(%rsp),%r11d │ │ │ │ - add $0x4,%r8 │ │ │ │ mov -0x8(%rsp),%r14d │ │ │ │ - add -0x4(%rsp),%r14d │ │ │ │ + add $0x4,%r8 │ │ │ │ add %edx,%r11d │ │ │ │ + add -0x4(%rsp),%r14d │ │ │ │ cmp %rbp,%r8 │ │ │ │ - jne 20920 ::calcEdgeLogDerivativesStates(int const*, float const*, int, int, double const*, float const*, double*, double*, double*)@@Base+0x80> │ │ │ │ + jne 20498 ::calcEdgeLogDerivativesStates(int const*, float const*, int, int, double const*, float const*, double*, double*, double*)@@Base+0x78> │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ ret │ │ │ │ lea 0x4(%r8),%rax │ │ │ │ cmp %rax,%rdx │ │ │ │ - je 209e6 ::calcEdgeLogDerivativesStates(int const*, float const*, int, int, double const*, float const*, double*, double*, double*)@@Base+0x146> │ │ │ │ + je 2055e ::calcEdgeLogDerivativesStates(int const*, float const*, int, int, double const*, float const*, double*, double*, double*)@@Base+0x13e> │ │ │ │ add $0x8,%r8 │ │ │ │ cmp %rdx,%r8 │ │ │ │ - jne 209f1 ::calcEdgeLogDerivativesStates(int const*, float const*, int, int, double const*, float const*, double*, double*, double*)@@Base+0x151> │ │ │ │ - jmp 209e6 ::calcEdgeLogDerivativesStates(int const*, float const*, int, int, double const*, float const*, double*, double*, double*)@@Base+0x146> │ │ │ │ + jne 20569 ::calcEdgeLogDerivativesStates(int const*, float const*, int, int, double const*, float const*, double*, double*, double*)@@Base+0x149> │ │ │ │ + jmp 2055e ::calcEdgeLogDerivativesStates(int const*, float const*, int, int, double const*, float const*, double*, double*, double*)@@Base+0x13e> │ │ │ │ ret │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ + xchg %ax,%ax │ │ │ │ │ │ │ │ -0000000000020a10 ::calcEdgeLogDerivativesPartials(float const*, float const*, int, int, double const*, float const*, int, double*, double*, double*)@@Base>: │ │ │ │ +0000000000020580 ::calcEdgeLogDerivativesPartials(float const*, float const*, int, int, double const*, float const*, int, double*, double*, double*)@@Base>: │ │ │ │ endbr64 │ │ │ │ - movslq 0x34(%rdi),%rax │ │ │ │ - test %eax,%eax │ │ │ │ - jle 20ca0 ::calcEdgeLogDerivativesPartials(float const*, float const*, int, int, double const*, float const*, int, double*, double*, double*)@@Base+0x290> │ │ │ │ push %r15 │ │ │ │ - mov %rsi,%r8 │ │ │ │ push %r14 │ │ │ │ - movslq %ecx,%rsi │ │ │ │ + mov %rdx,%r14 │ │ │ │ push %r13 │ │ │ │ push %r12 │ │ │ │ push %rbp │ │ │ │ push %rbx │ │ │ │ - mov %rdx,%rbx │ │ │ │ + movslq 0x34(%rdi),%rdx │ │ │ │ + test %edx,%edx │ │ │ │ + jle 20772 ::calcEdgeLogDerivativesPartials(float const*, float const*, int, int, double const*, float const*, int, double*, double*, double*)@@Base+0x1f2> │ │ │ │ + mov 0x38(%rsp),%r10 │ │ │ │ + mov %rsi,%r13 │ │ │ │ + movslq %ecx,%rsi │ │ │ │ movslq 0x14(%rdi),%rcx │ │ │ │ - mov 0x38(%rsp),%rdx │ │ │ │ - lea (%rdx,%rax,4),%r11 │ │ │ │ + mov %rdi,%rax │ │ │ │ + lea (%r10,%rdx,4),%r12 │ │ │ │ test %ecx,%ecx │ │ │ │ - jle 20c8c ::calcEdgeLogDerivativesPartials(float const*, float const*, int, int, double const*, float const*, int, double*, double*, double*)@@Base+0x27c> │ │ │ │ - mov 0xd0(%rdi),%rax │ │ │ │ - mov 0xf0(%rdi),%r12 │ │ │ │ - lea 0x0(,%rcx,4),%r14 │ │ │ │ - mov %rbx,-0x18(%rsp) │ │ │ │ - mov 0xf8(%rdi),%rbp │ │ │ │ - xor %ecx,%ecx │ │ │ │ - mov %r11,-0x8(%rsp) │ │ │ │ - mov %r8,-0x20(%rsp) │ │ │ │ - mov (%rax,%rsi,8),%r15 │ │ │ │ - mov 0x18(%rdi),%eax │ │ │ │ - mov %rdx,%rsi │ │ │ │ - mov $0xf,%edx │ │ │ │ - mov %eax,-0xc(%rsp) │ │ │ │ - mov %r15,%rbx │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - vmovss 0xc(%r15),%xmm6 │ │ │ │ - lea -0x5(%rdx),%eax │ │ │ │ - movslq %ecx,%r9 │ │ │ │ - mov %r15,%r11 │ │ │ │ + jle 2077d ::calcEdgeLogDerivativesPartials(float const*, float const*, int, int, double const*, float const*, int, double*, double*, double*)@@Base+0x1fd> │ │ │ │ + mov 0xd0(%rdi),%rdx │ │ │ │ + mov 0x18(%rdi),%r15d │ │ │ │ + lea 0x0(,%rcx,4),%r9 │ │ │ │ + mov $0xa,%r11d │ │ │ │ + mov 0xf0(%rdi),%rdi │ │ │ │ + xor %ebx,%ebx │ │ │ │ + mov (%rdx,%rsi,8),%rbp │ │ │ │ + mov 0xf8(%rax),%rsi │ │ │ │ + mov %rbp,%r8 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + movslq %r11d,%rax │ │ │ │ + movslq %ebx,%rdx │ │ │ │ + vmovss (%r10),%xmm11 │ │ │ │ + vmovss (%r8),%xmm27 │ │ │ │ + vmovss 0x0(%rbp,%rax,4),%xmm19 │ │ │ │ + lea 0x5(%r11),%eax │ │ │ │ + shl $0x4,%rdx │ │ │ │ + vmovss 0x4(%r8),%xmm26 │ │ │ │ cltq │ │ │ │ - vmovss (%rsi),%xmm4 │ │ │ │ - shl $0x4,%r9 │ │ │ │ - vmovss (%r15),%xmm15 │ │ │ │ - vmovss 0x4(%r15),%xmm14 │ │ │ │ - vmovss 0x8(%r15),%xmm13 │ │ │ │ - xor %edi,%edi │ │ │ │ - mov %rsi,%r8 │ │ │ │ - mov %ecx,%r13d │ │ │ │ - vmovss %xmm6,-0x50(%rsp) │ │ │ │ - vmovss 0x14(%r15),%xmm6 │ │ │ │ - vmovss %xmm6,-0x4c(%rsp) │ │ │ │ - vmovss 0x18(%r15),%xmm6 │ │ │ │ - vmovss %xmm6,-0x48(%rsp) │ │ │ │ - vmovss 0x1c(%r15),%xmm6 │ │ │ │ - vmovss %xmm6,-0x44(%rsp) │ │ │ │ - vmovss 0x20(%r15),%xmm6 │ │ │ │ - vmovss %xmm6,-0x40(%rsp) │ │ │ │ - vmovss (%rbx,%rax,4),%xmm6 │ │ │ │ - movslq %edx,%rax │ │ │ │ - vmovss %xmm6,-0x3c(%rsp) │ │ │ │ - vmovss 0x2c(%r15),%xmm6 │ │ │ │ - vmovss %xmm6,-0x38(%rsp) │ │ │ │ - vmovss 0x30(%r15),%xmm6 │ │ │ │ - vmovss %xmm6,-0x34(%rsp) │ │ │ │ - vmovss 0x34(%r15),%xmm6 │ │ │ │ - vmovss %xmm6,-0x30(%rsp) │ │ │ │ - vmovss (%rbx,%rax,4),%xmm6 │ │ │ │ - mov -0x20(%rsp),%rax │ │ │ │ - lea (%rax,%r9,1),%r10 │ │ │ │ - add -0x18(%rsp),%r9 │ │ │ │ - vmovss %xmm6,-0x2c(%rsp) │ │ │ │ - vmovss 0x40(%r15),%xmm6 │ │ │ │ - vmovss %xmm6,-0x28(%rsp) │ │ │ │ - vmovss 0x44(%r15),%xmm6 │ │ │ │ - vmovss %xmm6,-0x24(%rsp) │ │ │ │ - vmovss 0x48(%r15),%xmm6 │ │ │ │ - mov %r14,%r15 │ │ │ │ - mov %rbx,%r14 │ │ │ │ - mov %edx,%ebx │ │ │ │ - vmovss %xmm6,-0x10(%rsp) │ │ │ │ - nop │ │ │ │ - vmovss 0x4(%r10),%xmm0 │ │ │ │ - add $0x10,%r9 │ │ │ │ - add $0x10,%r10 │ │ │ │ - vmovss -0xc(%r9),%xmm12 │ │ │ │ - vmovss -0x10(%r10),%xmm3 │ │ │ │ - vmovss -0x10(%r9),%xmm10 │ │ │ │ - vmovss -0x8(%r10),%xmm2 │ │ │ │ - vmovss -0x8(%r9),%xmm8 │ │ │ │ - vmulss -0x48(%rsp),%xmm0,%xmm11 │ │ │ │ - vmulss -0x38(%rsp),%xmm0,%xmm7 │ │ │ │ - vmulss -0x28(%rsp),%xmm0,%xmm5 │ │ │ │ - vmovss -0x4(%r10),%xmm1 │ │ │ │ - vmovss -0x4(%r9),%xmm6 │ │ │ │ - vfmadd231ss -0x4c(%rsp),%xmm3,%xmm11 │ │ │ │ - vfmadd231ss -0x3c(%rsp),%xmm3,%xmm7 │ │ │ │ - vfmadd231ss -0x2c(%rsp),%xmm3,%xmm5 │ │ │ │ - vmulss %xmm0,%xmm14,%xmm9 │ │ │ │ - vmulss %xmm12,%xmm0,%xmm0 │ │ │ │ - vfmadd231ss -0x44(%rsp),%xmm2,%xmm11 │ │ │ │ - vfmadd231ss %xmm10,%xmm3,%xmm0 │ │ │ │ - vfmadd231ss -0x34(%rsp),%xmm2,%xmm7 │ │ │ │ - vfmadd231ss -0x24(%rsp),%xmm2,%xmm5 │ │ │ │ - vfmadd231ss %xmm3,%xmm15,%xmm9 │ │ │ │ - vfmadd231ss -0x40(%rsp),%xmm1,%xmm11 │ │ │ │ - vfmadd231ss %xmm8,%xmm2,%xmm0 │ │ │ │ - vfmadd231ss -0x30(%rsp),%xmm1,%xmm7 │ │ │ │ - vfmadd231ss -0x10(%rsp),%xmm1,%xmm5 │ │ │ │ - vfmadd231ss %xmm2,%xmm13,%xmm9 │ │ │ │ - vfmadd231ss -0x50(%rsp),%xmm1,%xmm9 │ │ │ │ - vfmadd231ss %xmm6,%xmm1,%xmm0 │ │ │ │ - vfmadd213ss (%r12,%rdi,1),%xmm4,%xmm0 │ │ │ │ - vmovss %xmm0,(%r12,%rdi,1) │ │ │ │ - vmulss %xmm11,%xmm12,%xmm0 │ │ │ │ - vfmadd231ss %xmm9,%xmm10,%xmm0 │ │ │ │ - vfmadd231ss %xmm7,%xmm8,%xmm0 │ │ │ │ - vfmadd231ss %xmm5,%xmm6,%xmm0 │ │ │ │ - vfmadd213ss 0x0(%rbp,%rdi,1),%xmm4,%xmm0 │ │ │ │ - vmovss %xmm0,0x0(%rbp,%rdi,1) │ │ │ │ - add $0x4,%rdi │ │ │ │ - cmp %rdi,%r15 │ │ │ │ - jne 20b70 ::calcEdgeLogDerivativesPartials(float const*, float const*, int, int, double const*, float const*, int, double*, double*, double*)@@Base+0x160> │ │ │ │ - lea 0x4(%r8),%rsi │ │ │ │ - cmp -0x8(%rsp),%rsi │ │ │ │ - mov -0xc(%rsp),%eax │ │ │ │ - lea 0x14(%rbx),%edx │ │ │ │ - mov %r14,%rbx │ │ │ │ - mov %r15,%r14 │ │ │ │ - lea 0x50(%r11),%r15 │ │ │ │ - lea 0x0(%r13,%rax,1),%ecx │ │ │ │ - jne 20a90 ::calcEdgeLogDerivativesPartials(float const*, float const*, int, int, double const*, float const*, int, double*, double*, double*)@@Base+0x80> │ │ │ │ + vmovss 0x8(%r8),%xmm25 │ │ │ │ + vmovss 0xc(%r8),%xmm24 │ │ │ │ + lea 0x0(%r13,%rdx,1),%rcx │ │ │ │ + vmovss 0x14(%r8),%xmm23 │ │ │ │ + vmovss 0x18(%r8),%xmm22 │ │ │ │ + add %r14,%rdx │ │ │ │ + vmovss 0x1c(%r8),%xmm21 │ │ │ │ + vmovss 0x20(%r8),%xmm20 │ │ │ │ + vmovss 0x2c(%r8),%xmm18 │ │ │ │ + vmovss 0x30(%r8),%xmm17 │ │ │ │ + vmovss 0x34(%r8),%xmm16 │ │ │ │ + vmovss 0x40(%r8),%xmm14 │ │ │ │ + vmovss 0x44(%r8),%xmm13 │ │ │ │ + vmovss 0x48(%r8),%xmm12 │ │ │ │ + vmovss 0x0(%rbp,%rax,4),%xmm15 │ │ │ │ + xor %eax,%eax │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + vmovss 0x4(%rcx),%xmm28 │ │ │ │ + vmovss (%rcx),%xmm6 │ │ │ │ + add $0x10,%rdx │ │ │ │ + add $0x10,%rcx │ │ │ │ + vmovss -0x8(%rcx),%xmm5 │ │ │ │ + vmovss -0xc(%rdx),%xmm10 │ │ │ │ + vmulss %xmm28,%xmm22,%xmm4 │ │ │ │ + vmovss -0x4(%rcx),%xmm0 │ │ │ │ + vmovss -0x10(%rdx),%xmm9 │ │ │ │ + vmulss %xmm28,%xmm26,%xmm3 │ │ │ │ + vmovss -0x8(%rdx),%xmm8 │ │ │ │ + vmovss -0x4(%rdx),%xmm7 │ │ │ │ + vmulss %xmm28,%xmm18,%xmm2 │ │ │ │ + vmulss %xmm28,%xmm14,%xmm1 │ │ │ │ + vmulss %xmm10,%xmm28,%xmm28 │ │ │ │ + vfmadd231ss %xmm6,%xmm23,%xmm4 │ │ │ │ + vfmadd231ss %xmm6,%xmm27,%xmm3 │ │ │ │ + vfmadd231ss %xmm6,%xmm19,%xmm2 │ │ │ │ + vfmadd231ss %xmm6,%xmm15,%xmm1 │ │ │ │ + vfmadd132ss %xmm9,%xmm28,%xmm6 │ │ │ │ + vfmadd231ss %xmm5,%xmm21,%xmm4 │ │ │ │ + vfmadd231ss %xmm5,%xmm25,%xmm3 │ │ │ │ + vfmadd231ss %xmm5,%xmm17,%xmm2 │ │ │ │ + vfmadd231ss %xmm5,%xmm13,%xmm1 │ │ │ │ + vfmadd132ss %xmm8,%xmm6,%xmm5 │ │ │ │ + vfmadd231ss %xmm0,%xmm20,%xmm4 │ │ │ │ + vfmadd231ss %xmm0,%xmm24,%xmm3 │ │ │ │ + vfmadd231ss %xmm0,%xmm16,%xmm2 │ │ │ │ + vfmadd231ss %xmm0,%xmm12,%xmm1 │ │ │ │ + vfmadd132ss %xmm7,%xmm5,%xmm0 │ │ │ │ + vmulss %xmm4,%xmm10,%xmm10 │ │ │ │ + vfmadd213ss (%rdi,%rax,1),%xmm11,%xmm0 │ │ │ │ + vfmadd132ss %xmm3,%xmm10,%xmm9 │ │ │ │ + vmovss %xmm0,(%rdi,%rax,1) │ │ │ │ + vfmadd132ss %xmm2,%xmm9,%xmm8 │ │ │ │ + vfmadd132ss %xmm1,%xmm8,%xmm7 │ │ │ │ + vfmadd213ss (%rsi,%rax,1),%xmm11,%xmm7 │ │ │ │ + vmovss %xmm7,(%rsi,%rax,1) │ │ │ │ + add $0x4,%rax │ │ │ │ + cmp %rax,%r9 │ │ │ │ + jne 20680 ::calcEdgeLogDerivativesPartials(float const*, float const*, int, int, double const*, float const*, int, double*, double*, double*)@@Base+0x100> │ │ │ │ + add $0x4,%r10 │ │ │ │ + add $0x50,%r8 │ │ │ │ + add $0x14,%r11d │ │ │ │ + add %r15d,%ebx │ │ │ │ + cmp %r12,%r10 │ │ │ │ + jne 205f0 ::calcEdgeLogDerivativesPartials(float const*, float const*, int, int, double const*, float const*, int, double*, double*, double*)@@Base+0x70> │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ ret │ │ │ │ - lea 0x4(%rdx),%rax │ │ │ │ - cmp %r11,%rax │ │ │ │ - je 20c81 ::calcEdgeLogDerivativesPartials(float const*, float const*, int, int, double const*, float const*, int, double*, double*, double*)@@Base+0x271> │ │ │ │ - add $0x8,%rdx │ │ │ │ - cmp %rdx,%r11 │ │ │ │ - jne 20c8c ::calcEdgeLogDerivativesPartials(float const*, float const*, int, int, double const*, float const*, int, double*, double*, double*)@@Base+0x27c> │ │ │ │ - jmp 20c81 ::calcEdgeLogDerivativesPartials(float const*, float const*, int, int, double const*, float const*, int, double*, double*, double*)@@Base+0x271> │ │ │ │ - ret │ │ │ │ + lea 0x4(%r10),%rax │ │ │ │ + cmp %r12,%rax │ │ │ │ + je 20772 ::calcEdgeLogDerivativesPartials(float const*, float const*, int, int, double const*, float const*, int, double*, double*, double*)@@Base+0x1f2> │ │ │ │ + add $0x8,%r10 │ │ │ │ + cmp %r10,%r12 │ │ │ │ + jne 2077d ::calcEdgeLogDerivativesPartials(float const*, float const*, int, int, double const*, float const*, int, double*, double*, double*)@@Base+0x1fd> │ │ │ │ + jmp 20772 ::calcEdgeLogDerivativesPartials(float const*, float const*, int, int, double const*, float const*, int, double*, double*, double*)@@Base+0x1f2> │ │ │ │ cs nopw 0x0(%rax,%rax,1) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ │ │ │ │ -0000000000020cb0 ::calcCrossProductsStates(int const*, float const*, double const*, float const*, double, double*, double*)@@Base>: │ │ │ │ +00000000000207a0 ::calcCrossProductsStates(int const*, float const*, double const*, float const*, double, double*, double*)@@Base>: │ │ │ │ endbr64 │ │ │ │ push %rbp │ │ │ │ - vmovapd %xmm0,%xmm10 │ │ │ │ + vmovapd %xmm0,%xmm7 │ │ │ │ vpxor %xmm0,%xmm0,%xmm0 │ │ │ │ - mov %rcx,%r11 │ │ │ │ mov %rsp,%rbp │ │ │ │ push %r15 │ │ │ │ push %r14 │ │ │ │ push %r13 │ │ │ │ + mov %rdx,%r13 │ │ │ │ push %r12 │ │ │ │ push %rbx │ │ │ │ and $0xffffffffffffffe0,%rsp │ │ │ │ - sub $0x160,%rsp │ │ │ │ + sub $0x140,%rsp │ │ │ │ + mov %rsi,0x50(%rsp) │ │ │ │ mov 0x14(%rdi),%eax │ │ │ │ - mov %rsi,0x48(%rsp) │ │ │ │ - mov %rdx,0x40(%rsp) │ │ │ │ - mov %fs:0x28,%rcx │ │ │ │ - mov %rcx,0x158(%rsp) │ │ │ │ - mov %r9,%rcx │ │ │ │ + mov %rdx,0x48(%rsp) │ │ │ │ + mov %rcx,0x68(%rsp) │ │ │ │ + mov %fs:0x28,%rdx │ │ │ │ + mov %rdx,0x138(%rsp) │ │ │ │ + mov %r9,%rdx │ │ │ │ + mov %eax,0x30(%rsp) │ │ │ │ + vmovdqa %ymm0,0xa0(%rsp) │ │ │ │ vmovdqa %ymm0,0xc0(%rsp) │ │ │ │ - vmovdqa %ymm0,0xe0(%rsp) │ │ │ │ - mov %eax,0x20(%rsp) │ │ │ │ test %eax,%eax │ │ │ │ - jle 213ad ::calcCrossProductsStates(int const*, float const*, double const*, float const*, double, double*, double*)@@Base+0x6fd> │ │ │ │ - mov 0x24(%rdi),%ebx │ │ │ │ - mov %r8,%r15 │ │ │ │ - vmovdqa 0x3607c(%rip),%ymm13 │ │ │ │ - movq $0x0,0xb0(%rsp) │ │ │ │ - vmovapd %xmm10,%xmm6 │ │ │ │ - mov %rcx,0x8(%rsp) │ │ │ │ - mov %ebx,0xa8(%rsp) │ │ │ │ - movslq %eax,%rbx │ │ │ │ + jle 20e17 ::calcCrossProductsStates(int const*, float const*, double const*, float const*, double, double*, double*)@@Base+0x677> │ │ │ │ + movslq %eax,%r11 │ │ │ │ shl $0x2,%eax │ │ │ │ + mov 0x24(%rdi),%esi │ │ │ │ + mov %r8,%rbx │ │ │ │ cltq │ │ │ │ - imul $0x70,%rbx,%r9 │ │ │ │ - mov %rbx,%r14 │ │ │ │ - mov %rbx,%r12 │ │ │ │ - mov %rax,%rsi │ │ │ │ - lea (%rbx,%rbx,4),%r10 │ │ │ │ - mov %rbx,0x58(%rsp) │ │ │ │ - shl $0x4,%r14 │ │ │ │ - shl $0x5,%rsi │ │ │ │ - shl $0x6,%r12 │ │ │ │ - shl $0x4,%r10 │ │ │ │ - mov %rsi,0x28(%rsp) │ │ │ │ - lea 0x0(,%rax,4),%rsi │ │ │ │ - lea (%rbx,%rbx,2),%rax │ │ │ │ - shl $0x5,%rbx │ │ │ │ - mov %rax,%r8 │ │ │ │ - shl $0x5,%rax │ │ │ │ - mov %rsi,0x10(%rsp) │ │ │ │ - mov %rax,%r13 │ │ │ │ - mov 0x40(%rsp),%rax │ │ │ │ - shl $0x4,%r8 │ │ │ │ - mov %r8,0xb8(%rsp) │ │ │ │ + mov %r11,%r10 │ │ │ │ + mov %r11,0x60(%rsp) │ │ │ │ + vmovdqa 0x34557(%rip),%ymm5 │ │ │ │ + mov %rax,%r14 │ │ │ │ + shl $0x2,%rax │ │ │ │ + mov %esi,0x90(%rsp) │ │ │ │ + mov %r11,%rsi │ │ │ │ + mov %rax,0x20(%rsp) │ │ │ │ + lea (%r10,%r10,4),%rax │ │ │ │ + shl $0x5,%r11 │ │ │ │ + lea (%r10,%r10,2),%r9 │ │ │ │ + shl $0x4,%rax │ │ │ │ + shl $0x5,%r14 │ │ │ │ mov %r11,%r8 │ │ │ │ - mov %rax,0xa0(%rsp) │ │ │ │ + mov %r13,0x88(%rsp) │ │ │ │ + mov %rax,%r15 │ │ │ │ mov 0x78(%rdi),%rax │ │ │ │ mov 0x34(%rdi),%edi │ │ │ │ - mov %rax,0x50(%rsp) │ │ │ │ + mov %r10,%r11 │ │ │ │ + movq $0x0,0x98(%rsp) │ │ │ │ + imul $0x70,%r10,%r10 │ │ │ │ + vmovdqa 0x3451d(%rip),%ymm4 │ │ │ │ + vxorps %xmm8,%xmm8,%xmm8 │ │ │ │ + mov %rax,0x58(%rsp) │ │ │ │ lea -0x1(%rdi),%eax │ │ │ │ - mov %edi,0xac(%rsp) │ │ │ │ - mov %eax,0x24(%rsp) │ │ │ │ + shl $0x4,%rsi │ │ │ │ + shl $0x6,%r11 │ │ │ │ + mov %eax,0x34(%rsp) │ │ │ │ mov %edi,%eax │ │ │ │ + vmovdqa %ymm0,%ymm9 │ │ │ │ + vbroadcastsd %xmm7,%ymm6 │ │ │ │ shr $0x3,%eax │ │ │ │ + mov %edi,0x94(%rsp) │ │ │ │ shl $0x6,%rax │ │ │ │ - add %r11,%rax │ │ │ │ - mov %r9,%r11 │ │ │ │ - mov 0xb8(%rsp),%r9 │ │ │ │ - mov %rax,0x18(%rsp) │ │ │ │ - nop │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x48(%rsp),%rax │ │ │ │ - vpxor %xmm7,%xmm7,%xmm7 │ │ │ │ - mov 0xb0(%rsp),%rdi │ │ │ │ - vmovdqa %ymm7,0x100(%rsp) │ │ │ │ - vmovdqa %ymm7,0x120(%rsp) │ │ │ │ - mov (%rax,%rdi,4),%eax │ │ │ │ - cmp %eax,0xa8(%rsp) │ │ │ │ - jle 2140f ::calcCrossProductsStates(int const*, float const*, double const*, float const*, double, double*, double*)@@Base+0x75f> │ │ │ │ - lea 0x4(%rax),%edx │ │ │ │ - movslq %eax,%rcx │ │ │ │ - movslq %edx,%rsi │ │ │ │ - lea 0x8(%rax),%edx │ │ │ │ - add $0xc,%eax │ │ │ │ - mov %rcx,0x78(%rsp) │ │ │ │ - cltq │ │ │ │ - mov %rsi,0x70(%rsp) │ │ │ │ - movslq %edx,%rsi │ │ │ │ - mov %rax,0x60(%rsp) │ │ │ │ - mov 0xac(%rsp),%eax │ │ │ │ - mov %rsi,0x68(%rsp) │ │ │ │ + mov %rdx,0x18(%rsp) │ │ │ │ + add %rcx,%rax │ │ │ │ + mov %r14,0x38(%rsp) │ │ │ │ + mov %r9,%r14 │ │ │ │ + shl $0x5,%r9 │ │ │ │ + mov %rax,0x28(%rsp) │ │ │ │ + shl $0x4,%r14 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov 0x50(%rsp),%rax │ │ │ │ + mov 0x98(%rsp),%rdi │ │ │ │ + vmovdqa %ymm9,0xe0(%rsp) │ │ │ │ + vmovdqa %ymm9,0x100(%rsp) │ │ │ │ + mov (%rax,%rdi,4),%edx │ │ │ │ + cmp %edx,0x90(%rsp) │ │ │ │ + jle 20e7a ::calcCrossProductsStates(int const*, float const*, double const*, float const*, double, double*, double*)@@Base+0x6da> │ │ │ │ + lea 0x4(%rdx),%ecx │ │ │ │ + movslq %edx,%r13 │ │ │ │ + movslq %ecx,%rax │ │ │ │ + lea 0x8(%rdx),%ecx │ │ │ │ + add $0xc,%edx │ │ │ │ + mov %rax,0x80(%rsp) │ │ │ │ + movslq %ecx,%rax │ │ │ │ + mov %rax,0x78(%rsp) │ │ │ │ + movslq %edx,%rax │ │ │ │ + mov %rax,0x70(%rsp) │ │ │ │ + mov 0x94(%rsp),%eax │ │ │ │ test %eax,%eax │ │ │ │ - jle 21529 ::calcCrossProductsStates(int const*, float const*, double const*, float const*, double, double*, double*)@@Base+0x879> │ │ │ │ - cmpl $0x6,0x24(%rsp) │ │ │ │ - jbe 21537 ::calcCrossProductsStates(int const*, float const*, double const*, float const*, double, double*, double*)@@Base+0x887> │ │ │ │ - mov 0xb0(%rsp),%rax │ │ │ │ - mov %r15,%rdi │ │ │ │ - mov %r15,0x38(%rsp) │ │ │ │ - mov 0xa0(%rsp),%rdx │ │ │ │ - mov 0x18(%rsp),%r15 │ │ │ │ - vxorps %xmm1,%xmm1,%xmm1 │ │ │ │ - vbroadcastsd %xmm6,%ymm7 │ │ │ │ - vmovsd %xmm6,0x30(%rsp) │ │ │ │ - vmovapd %ymm7,0x80(%rsp) │ │ │ │ - mov %r8,%rsi │ │ │ │ - vmovaps %xmm1,%xmm14 │ │ │ │ - vmovaps %xmm1,%xmm11 │ │ │ │ - vmovss %xmm1,0xb8(%rsp) │ │ │ │ - vxorps %xmm6,%xmm6,%xmm6 │ │ │ │ - lea (%rcx,%rax,4),%rax │ │ │ │ - mov 0x40(%rsp),%rcx │ │ │ │ - lea (%rcx,%rax,4),%rcx │ │ │ │ - mov 0x28(%rsp),%rax │ │ │ │ - nop │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - vcvtpd2psy (%rsi),%xmm4 │ │ │ │ - vmovapd 0x80(%rsp),%ymm5 │ │ │ │ - add $0x40,%rsi │ │ │ │ - add $0x20,%rdi │ │ │ │ - vcvtpd2psy -0x20(%rsi),%xmm0 │ │ │ │ - vmovss (%rcx,%r12,1),%xmm2 │ │ │ │ + jle 20f91 ::calcCrossProductsStates(int const*, float const*, double const*, float const*, double, double*, double*)@@Base+0x7f1> │ │ │ │ + cmpl $0x6,0x34(%rsp) │ │ │ │ + jbe 20f9f ::calcCrossProductsStates(int const*, float const*, double const*, float const*, double, double*, double*)@@Base+0x7ff> │ │ │ │ + mov 0x98(%rsp),%rax │ │ │ │ + vxorps %xmm12,%xmm12,%xmm12 │ │ │ │ + mov %rbx,0x40(%rsp) │ │ │ │ + mov %rbx,%r12 │ │ │ │ + mov 0x68(%rsp),%rdi │ │ │ │ + mov 0x28(%rsp),%rbx │ │ │ │ + vmovaps %xmm12,%xmm13 │ │ │ │ + vmovaps %xmm12,%xmm10 │ │ │ │ + lea 0x0(%r13,%rax,4),%rdx │ │ │ │ + mov 0x48(%rsp),%rax │ │ │ │ + vmovaps %xmm12,%xmm22 │ │ │ │ + vmovaps %xmm12,%xmm23 │ │ │ │ + lea (%rax,%rdx,4),%rcx │ │ │ │ + mov 0x88(%rsp),%rdx │ │ │ │ + mov 0x38(%rsp),%rax │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + vcvtpd2psy (%rdi),%xmm11 │ │ │ │ + vcvtpd2psy 0x20(%rdi),%xmm1 │ │ │ │ + vcvtps2pd %xmm11,%ymm11 │ │ │ │ + vcvtps2pd %xmm1,%ymm1 │ │ │ │ + vmulpd %ymm6,%ymm11,%ymm11 │ │ │ │ + vmovss (%rcx,%r9,1),%xmm2 │ │ │ │ + vmovups (%r12),%ymm14 │ │ │ │ + add $0x40,%rdi │ │ │ │ + vmulpd %ymm6,%ymm1,%ymm1 │ │ │ │ + vmovups (%rdx,%r8,1),%xmm20 │ │ │ │ + vmovups (%rdx,%r11,1),%xmm17 │ │ │ │ + add $0x20,%r12 │ │ │ │ vinsertps $0x10,(%rcx,%r10,1),%xmm2,%xmm2 │ │ │ │ - vmovups -0x20(%rdi),%ymm10 │ │ │ │ - vmovups (%rdx),%xmm15 │ │ │ │ - vmovups (%rdx,%r12,1),%xmm9 │ │ │ │ - vinsertf128 $0x1,(%rdx,%r14,1),%ymm15,%ymm15 │ │ │ │ - vinsertf128 $0x1,(%rdx,%r10,1),%ymm9,%ymm9 │ │ │ │ - vcvtps2pd %xmm4,%ymm4 │ │ │ │ - vcvtps2pd %xmm0,%ymm0 │ │ │ │ - vmulpd %ymm5,%ymm4,%ymm4 │ │ │ │ - vmulpd %ymm5,%ymm0,%ymm0 │ │ │ │ - vcvtpd2ps %ymm4,%xmm4 │ │ │ │ - vcvtpd2ps %ymm0,%xmm0 │ │ │ │ - vinsertf128 $0x1,%xmm0,%ymm4,%ymm4 │ │ │ │ - vmovss (%rcx,%r13,1),%xmm0 │ │ │ │ - vinsertps $0x10,(%rcx,%r11,1),%xmm0,%xmm0 │ │ │ │ - vmovlhps %xmm0,%xmm2,%xmm2 │ │ │ │ - vmovss (%rcx,%rbx,1),%xmm0 │ │ │ │ - vinsertps $0x10,(%rcx,%r9,1),%xmm0,%xmm3 │ │ │ │ - vmovss (%rcx),%xmm0 │ │ │ │ - vinsertps $0x10,(%rcx,%r14,1),%xmm0,%xmm0 │ │ │ │ + vmovups (%rdx,%r9,1),%xmm18 │ │ │ │ + vinsertf32x4 $0x1,(%rdx,%r14,1),%ymm20,%ymm20 │ │ │ │ + vinsertf32x4 $0x1,(%rdx,%r15,1),%ymm17,%ymm17 │ │ │ │ + vinsertf32x4 $0x1,(%rdx,%r10,1),%ymm18,%ymm18 │ │ │ │ + vcvtpd2ps %ymm11,%xmm11 │ │ │ │ + vmovaps %ymm17,%ymm21 │ │ │ │ + vcvtpd2ps %ymm1,%xmm1 │ │ │ │ + vinsertf32x4 $0x1,%xmm1,%ymm11,%ymm11 │ │ │ │ + vmovss (%rcx,%r11,1),%xmm1 │ │ │ │ + vpermt2ps %ymm18,%ymm5,%ymm21 │ │ │ │ + vpermt2ps %ymm18,%ymm4,%ymm17 │ │ │ │ + vinsertps $0x10,(%rcx,%r15,1),%xmm1,%xmm1 │ │ │ │ + vmovlhps %xmm2,%xmm1,%xmm15 │ │ │ │ + vmovss (%rcx,%r8,1),%xmm2 │ │ │ │ + vmovss (%rcx),%xmm1 │ │ │ │ + vinsertps $0x10,(%rcx,%r14,1),%xmm2,%xmm2 │ │ │ │ + vinsertps $0x10,(%rcx,%rsi,1),%xmm1,%xmm1 │ │ │ │ add %rax,%rcx │ │ │ │ - vmovlhps %xmm3,%xmm0,%xmm0 │ │ │ │ - vinsertf128 $0x1,%xmm2,%ymm0,%ymm0 │ │ │ │ - vmulps %ymm10,%ymm0,%ymm2 │ │ │ │ - vmovss 0xb8(%rsp),%xmm0 │ │ │ │ - vshufps $0x55,%xmm2,%xmm2,%xmm5 │ │ │ │ - vshufps $0xff,%xmm2,%xmm2,%xmm3 │ │ │ │ + vmovlhps %xmm2,%xmm1,%xmm1 │ │ │ │ + vinsertf32x4 $0x1,%xmm15,%ymm1,%ymm1 │ │ │ │ + vmulps %ymm14,%ymm1,%ymm1 │ │ │ │ + vaddss %xmm1,%xmm23,%xmm0 │ │ │ │ + vshufps $0x55,%xmm1,%xmm1,%xmm2 │ │ │ │ + vshufps $0xff,%xmm1,%xmm1,%xmm15 │ │ │ │ vaddss %xmm2,%xmm0,%xmm0 │ │ │ │ - vaddss %xmm5,%xmm0,%xmm0 │ │ │ │ - vunpckhps %xmm2,%xmm2,%xmm5 │ │ │ │ - vextractf128 $0x1,%ymm2,%xmm2 │ │ │ │ - vaddss %xmm5,%xmm0,%xmm0 │ │ │ │ - vmovdqa 0x35da3(%rip),%ymm5 │ │ │ │ - vaddss %xmm3,%xmm0,%xmm0 │ │ │ │ - vshufps $0x55,%xmm2,%xmm2,%xmm3 │ │ │ │ + vunpckhps %xmm1,%xmm1,%xmm2 │ │ │ │ vaddss %xmm2,%xmm0,%xmm0 │ │ │ │ - vaddss %xmm3,%xmm0,%xmm0 │ │ │ │ - vunpckhps %xmm2,%xmm2,%xmm3 │ │ │ │ - vshufps $0xff,%xmm2,%xmm2,%xmm2 │ │ │ │ - vaddss %xmm3,%xmm0,%xmm0 │ │ │ │ - vpermd %ymm15,%ymm5,%ymm3 │ │ │ │ - vmovdqa 0x35d98(%rip),%ymm5 │ │ │ │ - vaddss %xmm2,%xmm0,%xmm7 │ │ │ │ - vmovups (%rdx,%r13,1),%xmm0 │ │ │ │ - vinsertf128 $0x1,(%rdx,%r11,1),%ymm0,%ymm0 │ │ │ │ - vmovss %xmm7,0xb8(%rsp) │ │ │ │ - vmovups (%rdx,%rbx,1),%xmm7 │ │ │ │ - vinsertf128 $0x1,(%rdx,%r9,1),%ymm7,%ymm7 │ │ │ │ + valignd $0x5,%ymm1,%ymm1,%ymm2 │ │ │ │ + vaddss %xmm15,%xmm0,%xmm0 │ │ │ │ + vextractf32x4 $0x1,%ymm1,%xmm15 │ │ │ │ + vaddss %xmm15,%xmm0,%xmm0 │ │ │ │ + vaddss %xmm2,%xmm0,%xmm0 │ │ │ │ + valignd $0x6,%ymm1,%ymm1,%ymm2 │ │ │ │ + valignd $0x7,%ymm1,%ymm1,%ymm1 │ │ │ │ + vaddss %xmm2,%xmm0,%xmm0 │ │ │ │ + vmovups (%rdx),%xmm2 │ │ │ │ + vinsertf32x4 $0x1,(%rdx,%rsi,1),%ymm2,%ymm2 │ │ │ │ add %rax,%rdx │ │ │ │ - vpermd %ymm7,%ymm5,%ymm2 │ │ │ │ - vmovdqa 0x35d42(%rip),%ymm5 │ │ │ │ - vpermd %ymm7,%ymm13,%ymm7 │ │ │ │ - vblendps $0xf,%ymm3,%ymm2,%ymm2 │ │ │ │ - vpermd %ymm9,%ymm5,%ymm3 │ │ │ │ - vmovdqa 0x35d4a(%rip),%ymm5 │ │ │ │ - vpermd %ymm0,%ymm5,%ymm12 │ │ │ │ - vmovdqa 0x35d1d(%rip),%ymm5 │ │ │ │ - vpermd %ymm0,%ymm13,%ymm0 │ │ │ │ - vblendps $0xf,%ymm3,%ymm12,%ymm12 │ │ │ │ - vmovdqa 0x35d2a(%rip),%ymm3 │ │ │ │ - vpermd %ymm2,%ymm5,%ymm5 │ │ │ │ - vpermd %ymm12,%ymm3,%ymm3 │ │ │ │ - vpermd %ymm12,%ymm13,%ymm12 │ │ │ │ - vblendps $0xf,%ymm5,%ymm3,%ymm3 │ │ │ │ - vmulps %ymm10,%ymm3,%ymm3 │ │ │ │ - vmulps %ymm4,%ymm3,%ymm3 │ │ │ │ - vaddss %xmm14,%xmm3,%xmm8 │ │ │ │ - vshufps $0x55,%xmm3,%xmm3,%xmm14 │ │ │ │ - vshufps $0xff,%xmm3,%xmm3,%xmm5 │ │ │ │ - vaddss %xmm14,%xmm8,%xmm14 │ │ │ │ - vunpckhps %xmm3,%xmm3,%xmm8 │ │ │ │ - vextractf128 $0x1,%ymm3,%xmm3 │ │ │ │ - vaddss %xmm8,%xmm14,%xmm8 │ │ │ │ - vunpckhps %xmm3,%xmm3,%xmm14 │ │ │ │ - vaddss %xmm5,%xmm8,%xmm5 │ │ │ │ - vshufps $0x55,%xmm3,%xmm3,%xmm8 │ │ │ │ - vaddss %xmm3,%xmm5,%xmm5 │ │ │ │ - vshufps $0xff,%xmm3,%xmm3,%xmm3 │ │ │ │ - vaddss %xmm8,%xmm5,%xmm5 │ │ │ │ - vmovdqa 0x35ce6(%rip),%ymm8 │ │ │ │ - vaddss %xmm14,%xmm5,%xmm14 │ │ │ │ - vaddss %xmm3,%xmm14,%xmm14 │ │ │ │ - vpermd %ymm2,%ymm8,%ymm2 │ │ │ │ - vblendps $0xf,%ymm2,%ymm12,%ymm2 │ │ │ │ - vmulps %ymm10,%ymm2,%ymm2 │ │ │ │ - vmulps %ymm4,%ymm2,%ymm2 │ │ │ │ - vshufps $0x55,%xmm2,%xmm2,%xmm12 │ │ │ │ - vshufps $0xff,%xmm2,%xmm2,%xmm8 │ │ │ │ - vaddss %xmm2,%xmm1,%xmm1 │ │ │ │ - vaddss %xmm1,%xmm12,%xmm1 │ │ │ │ - vunpckhps %xmm2,%xmm2,%xmm12 │ │ │ │ - vextractf128 $0x1,%ymm2,%xmm2 │ │ │ │ - vaddss %xmm1,%xmm12,%xmm1 │ │ │ │ - vunpckhps %xmm2,%xmm2,%xmm12 │ │ │ │ - vaddss %xmm8,%xmm1,%xmm8 │ │ │ │ - vaddss %xmm2,%xmm8,%xmm1 │ │ │ │ - vshufps $0x55,%xmm2,%xmm2,%xmm8 │ │ │ │ - vshufps $0xff,%xmm2,%xmm2,%xmm2 │ │ │ │ - vaddss %xmm1,%xmm8,%xmm8 │ │ │ │ - vmovdqa 0x35c86(%rip),%ymm1 │ │ │ │ - vaddss %xmm12,%xmm8,%xmm8 │ │ │ │ - vpermd %ymm15,%ymm1,%ymm15 │ │ │ │ - vpermd %ymm9,%ymm1,%ymm9 │ │ │ │ - vmovdqa 0x35c2f(%rip),%ymm1 │ │ │ │ - vblendps $0xf,%ymm15,%ymm7,%ymm7 │ │ │ │ - vblendps $0xf,%ymm9,%ymm0,%ymm0 │ │ │ │ - vpermd %ymm7,%ymm1,%ymm9 │ │ │ │ - vmovdqa 0x35c36(%rip),%ymm1 │ │ │ │ - vpermd %ymm0,%ymm1,%ymm1 │ │ │ │ - vpermd %ymm0,%ymm13,%ymm0 │ │ │ │ - vblendps $0xf,%ymm9,%ymm1,%ymm1 │ │ │ │ - vmulps %ymm10,%ymm1,%ymm1 │ │ │ │ - vmulps %ymm4,%ymm1,%ymm1 │ │ │ │ - vaddss %xmm11,%xmm1,%xmm15 │ │ │ │ - vshufps $0x55,%xmm1,%xmm1,%xmm11 │ │ │ │ - vshufps $0xff,%xmm1,%xmm1,%xmm9 │ │ │ │ - vaddss %xmm15,%xmm11,%xmm15 │ │ │ │ + vaddss %xmm1,%xmm0,%xmm23 │ │ │ │ + vmovaps %ymm2,%ymm15 │ │ │ │ + vpermt2ps %ymm20,%ymm4,%ymm2 │ │ │ │ + vpermt2ps %ymm20,%ymm5,%ymm15 │ │ │ │ + vmovaps %ymm15,%ymm16 │ │ │ │ + vpermt2ps %ymm21,%ymm4,%ymm15 │ │ │ │ + vmulps %ymm14,%ymm15,%ymm15 │ │ │ │ + vpermt2ps %ymm21,%ymm5,%ymm16 │ │ │ │ + vmulps %ymm14,%ymm16,%ymm16 │ │ │ │ + vmulps %ymm11,%ymm15,%ymm15 │ │ │ │ + vmulps %ymm11,%ymm16,%ymm16 │ │ │ │ + vshufps $0x55,%xmm15,%xmm15,%xmm1 │ │ │ │ + vshufps $0xff,%xmm15,%xmm15,%xmm21 │ │ │ │ + vaddss %xmm22,%xmm16,%xmm3 │ │ │ │ + vshufps $0x55,%xmm16,%xmm16,%xmm0 │ │ │ │ + vmovaps %ymm2,%ymm22 │ │ │ │ + vpermt2ps %ymm17,%ymm5,%ymm2 │ │ │ │ + vmulps %ymm14,%ymm2,%ymm2 │ │ │ │ + vshufps $0xff,%xmm16,%xmm16,%xmm19 │ │ │ │ + vpermt2ps %ymm17,%ymm4,%ymm22 │ │ │ │ + vmulps %ymm14,%ymm22,%ymm22 │ │ │ │ + vaddss %xmm0,%xmm3,%xmm3 │ │ │ │ + vunpckhps %xmm16,%xmm16,%xmm0 │ │ │ │ + vaddss %xmm0,%xmm3,%xmm3 │ │ │ │ + vmulps %ymm11,%ymm2,%ymm18 │ │ │ │ + vextractf32x4 $0x1,%ymm16,%xmm0 │ │ │ │ + vaddss %xmm19,%xmm3,%xmm19 │ │ │ │ + valignd $0x6,%ymm16,%ymm16,%ymm3 │ │ │ │ + vshufps $0x55,%xmm18,%xmm18,%xmm2 │ │ │ │ + valignd $0x6,%ymm18,%ymm18,%ymm20 │ │ │ │ + vaddss %xmm10,%xmm18,%xmm10 │ │ │ │ + vaddss %xmm0,%xmm19,%xmm19 │ │ │ │ + valignd $0x5,%ymm16,%ymm16,%ymm0 │ │ │ │ + vaddss %xmm10,%xmm2,%xmm2 │ │ │ │ + vunpckhps %xmm18,%xmm18,%xmm10 │ │ │ │ + valignd $0x7,%ymm16,%ymm16,%ymm16 │ │ │ │ + vaddss %xmm10,%xmm2,%xmm2 │ │ │ │ + vshufps $0xff,%xmm18,%xmm18,%xmm10 │ │ │ │ + vaddss %xmm0,%xmm19,%xmm19 │ │ │ │ + vaddss %xmm15,%xmm13,%xmm0 │ │ │ │ + valignd $0x5,%ymm15,%ymm15,%ymm13 │ │ │ │ + vaddss %xmm2,%xmm10,%xmm10 │ │ │ │ + vaddss %xmm0,%xmm1,%xmm1 │ │ │ │ + vunpckhps %xmm15,%xmm15,%xmm0 │ │ │ │ + vaddss %xmm3,%xmm19,%xmm19 │ │ │ │ + vaddss %xmm1,%xmm0,%xmm0 │ │ │ │ + vextractf32x4 $0x1,%ymm18,%xmm1 │ │ │ │ + vaddss %xmm21,%xmm0,%xmm0 │ │ │ │ + vextractf32x4 $0x1,%ymm15,%xmm21 │ │ │ │ + vaddss %xmm1,%xmm10,%xmm10 │ │ │ │ + valignd $0x5,%ymm18,%ymm18,%ymm1 │ │ │ │ + valignd $0x7,%ymm18,%ymm18,%ymm18 │ │ │ │ + vaddss %xmm21,%xmm0,%xmm0 │ │ │ │ + vaddss %xmm0,%xmm13,%xmm13 │ │ │ │ + valignd $0x6,%ymm15,%ymm15,%ymm0 │ │ │ │ + vaddss %xmm1,%xmm10,%xmm10 │ │ │ │ + vmulps %ymm11,%ymm22,%ymm1 │ │ │ │ + vaddss %xmm16,%xmm19,%xmm22 │ │ │ │ + valignd $0x7,%ymm15,%ymm15,%ymm15 │ │ │ │ + vaddss %xmm20,%xmm10,%xmm10 │ │ │ │ + vaddss %xmm1,%xmm12,%xmm11 │ │ │ │ + vshufps $0x55,%xmm1,%xmm1,%xmm12 │ │ │ │ + vshufps $0xff,%xmm1,%xmm1,%xmm2 │ │ │ │ + vaddss %xmm0,%xmm13,%xmm13 │ │ │ │ + vaddss %xmm18,%xmm10,%xmm10 │ │ │ │ + vaddss %xmm11,%xmm12,%xmm12 │ │ │ │ vunpckhps %xmm1,%xmm1,%xmm11 │ │ │ │ - vextractf128 $0x1,%ymm1,%xmm1 │ │ │ │ - vaddss %xmm11,%xmm15,%xmm15 │ │ │ │ - vmovdqa 0x35c12(%rip),%ymm11 │ │ │ │ - vaddss %xmm15,%xmm9,%xmm9 │ │ │ │ - vshufps $0x55,%xmm1,%xmm1,%xmm15 │ │ │ │ - vaddss %xmm1,%xmm9,%xmm9 │ │ │ │ - vpermd %ymm7,%ymm11,%ymm7 │ │ │ │ - vblendps $0xf,%ymm7,%ymm0,%ymm0 │ │ │ │ - vaddss %xmm15,%xmm9,%xmm9 │ │ │ │ - vunpckhps %xmm1,%xmm1,%xmm15 │ │ │ │ - vmulps %ymm10,%ymm0,%ymm0 │ │ │ │ - vshufps $0xff,%xmm1,%xmm1,%xmm1 │ │ │ │ - vaddss %xmm15,%xmm9,%xmm9 │ │ │ │ - vmulps %ymm4,%ymm0,%ymm0 │ │ │ │ - vaddss %xmm1,%xmm9,%xmm11 │ │ │ │ - vaddss %xmm2,%xmm8,%xmm1 │ │ │ │ - vshufps $0x55,%xmm0,%xmm0,%xmm10 │ │ │ │ - vshufps $0xff,%xmm0,%xmm0,%xmm4 │ │ │ │ - vaddss %xmm0,%xmm6,%xmm7 │ │ │ │ - vaddss %xmm7,%xmm10,%xmm7 │ │ │ │ - vunpckhps %xmm0,%xmm0,%xmm10 │ │ │ │ - vextractf128 $0x1,%ymm0,%xmm0 │ │ │ │ - vaddss %xmm7,%xmm10,%xmm7 │ │ │ │ - vaddss %xmm7,%xmm4,%xmm4 │ │ │ │ - vshufps $0x55,%xmm0,%xmm0,%xmm7 │ │ │ │ - vaddss %xmm4,%xmm0,%xmm4 │ │ │ │ - vaddss %xmm4,%xmm7,%xmm7 │ │ │ │ - vunpckhps %xmm0,%xmm0,%xmm4 │ │ │ │ - vshufps $0xff,%xmm0,%xmm0,%xmm0 │ │ │ │ - vaddss %xmm7,%xmm4,%xmm4 │ │ │ │ - vaddss %xmm0,%xmm4,%xmm6 │ │ │ │ - cmp %rsi,%r15 │ │ │ │ - jne 20ed0 ::calcCrossProductsStates(int const*, float const*, double const*, float const*, double, double*, double*)@@Base+0x220> │ │ │ │ - mov 0xac(%rsp),%eax │ │ │ │ - vmovaps %xmm6,%xmm9 │ │ │ │ - vmovss 0xb8(%rsp),%xmm0 │ │ │ │ - vmovaps %xmm11,%xmm2 │ │ │ │ - vmovsd 0x30(%rsp),%xmm6 │ │ │ │ - mov 0x38(%rsp),%r15 │ │ │ │ + vaddss %xmm15,%xmm13,%xmm13 │ │ │ │ + vaddss %xmm12,%xmm11,%xmm11 │ │ │ │ + valignd $0x6,%ymm1,%ymm1,%ymm12 │ │ │ │ + vaddss %xmm11,%xmm2,%xmm2 │ │ │ │ + vextractf32x4 $0x1,%ymm1,%xmm11 │ │ │ │ + vaddss %xmm2,%xmm11,%xmm11 │ │ │ │ + valignd $0x5,%ymm1,%ymm1,%ymm2 │ │ │ │ + valignd $0x7,%ymm1,%ymm1,%ymm1 │ │ │ │ + vaddss %xmm11,%xmm2,%xmm2 │ │ │ │ + vaddss %xmm2,%xmm12,%xmm12 │ │ │ │ + vaddss %xmm1,%xmm12,%xmm12 │ │ │ │ + cmp %rdi,%rbx │ │ │ │ + jne 209a0 ::calcCrossProductsStates(int const*, float const*, double const*, float const*, double, double*, double*)@@Base+0x200> │ │ │ │ + mov 0x94(%rsp),%eax │ │ │ │ + mov 0x40(%rsp),%rbx │ │ │ │ + vmovaps %xmm22,%xmm3 │ │ │ │ + vmovaps %xmm23,%xmm0 │ │ │ │ test $0x7,%al │ │ │ │ - je 212b3 ::calcCrossProductsStates(int const*, float const*, double const*, float const*, double, double*, double*)@@Base+0x603> │ │ │ │ + je 20d1e ::calcCrossProductsStates(int const*, float const*, double const*, float const*, double, double*, double*)@@Base+0x57e> │ │ │ │ mov %eax,%edx │ │ │ │ and $0xfffffff8,%edx │ │ │ │ movslq %edx,%rcx │ │ │ │ - imul 0x20(%rsp),%edx │ │ │ │ - mov 0x10(%rsp),%rax │ │ │ │ - mov 0x78(%rsp),%rsi │ │ │ │ - mov 0xac(%rsp),%edi │ │ │ │ - add 0xb0(%rsp),%edx │ │ │ │ + imul 0x30(%rsp),%edx │ │ │ │ + mov 0x20(%rsp),%rdi │ │ │ │ + mov 0x94(%rsp),%eax │ │ │ │ + mov 0x68(%rsp),%r12 │ │ │ │ + add 0x98(%rsp),%edx │ │ │ │ movslq %edx,%rdx │ │ │ │ shl $0x4,%rdx │ │ │ │ - add 0x40(%rsp),%rdx │ │ │ │ - nopl (%rax) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - vxorps %xmm7,%xmm7,%xmm7 │ │ │ │ - vmovss (%r15,%rcx,4),%xmm4 │ │ │ │ - vcvtsd2ss (%r8,%rcx,8),%xmm7,%xmm3 │ │ │ │ - vmulss (%rdx),%xmm4,%xmm5 │ │ │ │ - vfmadd231ss (%rdx,%rsi,4),%xmm4,%xmm0 │ │ │ │ + add 0x48(%rsp),%rdx │ │ │ │ + vmovss (%rbx,%rcx,4),%xmm2 │ │ │ │ + vcvtsd2ss (%r12,%rcx,8),%xmm8,%xmm1 │ │ │ │ + vcvtss2sd %xmm1,%xmm1,%xmm1 │ │ │ │ + vmulsd %xmm7,%xmm1,%xmm1 │ │ │ │ inc %rcx │ │ │ │ - vcvtss2sd %xmm3,%xmm3,%xmm3 │ │ │ │ - vmulsd %xmm6,%xmm3,%xmm3 │ │ │ │ - vcvtsd2ss %xmm3,%xmm3,%xmm3 │ │ │ │ - vfmadd231ss %xmm3,%xmm5,%xmm14 │ │ │ │ - vmulss 0x4(%rdx),%xmm4,%xmm5 │ │ │ │ - vfmadd231ss %xmm3,%xmm5,%xmm2 │ │ │ │ - vmulss 0x8(%rdx),%xmm4,%xmm5 │ │ │ │ - vmulss 0xc(%rdx),%xmm4,%xmm4 │ │ │ │ - add %rax,%rdx │ │ │ │ - vfmadd231ss %xmm3,%xmm5,%xmm1 │ │ │ │ - vfmadd231ss %xmm3,%xmm4,%xmm9 │ │ │ │ - cmp %ecx,%edi │ │ │ │ - jg 21260 ::calcCrossProductsStates(int const*, float const*, double const*, float const*, double, double*, double*)@@Base+0x5b0> │ │ │ │ - mov 0x78(%rsp),%rax │ │ │ │ + vmulss (%rdx),%xmm2,%xmm11 │ │ │ │ + vfmadd231ss (%rdx,%r13,4),%xmm2,%xmm0 │ │ │ │ + vcvtsd2ss %xmm1,%xmm1,%xmm1 │ │ │ │ + vfmadd231ss %xmm1,%xmm11,%xmm3 │ │ │ │ + vmulss 0x4(%rdx),%xmm2,%xmm11 │ │ │ │ + vfmadd231ss %xmm1,%xmm11,%xmm10 │ │ │ │ + vmulss 0x8(%rdx),%xmm2,%xmm11 │ │ │ │ + vmulss 0xc(%rdx),%xmm2,%xmm2 │ │ │ │ + add %rdi,%rdx │ │ │ │ + vfmadd231ss %xmm1,%xmm11,%xmm13 │ │ │ │ + vfmadd231ss %xmm1,%xmm2,%xmm12 │ │ │ │ + cmp %ecx,%eax │ │ │ │ + jg 20cd0 ::calcCrossProductsStates(int const*, float const*, double const*, float const*, double, double*, double*)@@Base+0x530> │ │ │ │ + mov 0x80(%rsp),%rax │ │ │ │ + vmovss %xmm3,0xe0(%rsp,%r13,4) │ │ │ │ vcvtss2sd %xmm0,%xmm0,%xmm0 │ │ │ │ - vmovss %xmm14,0x100(%rsp,%rax,4) │ │ │ │ + vmovss %xmm10,0xe0(%rsp,%rax,4) │ │ │ │ + mov 0x78(%rsp),%rax │ │ │ │ + vmovss %xmm13,0xe0(%rsp,%rax,4) │ │ │ │ mov 0x70(%rsp),%rax │ │ │ │ - vmovss %xmm2,0x100(%rsp,%rax,4) │ │ │ │ - mov 0x68(%rsp),%rax │ │ │ │ - vmovss %xmm1,0x100(%rsp,%rax,4) │ │ │ │ - mov 0x60(%rsp),%rax │ │ │ │ - vmovss %xmm9,0x100(%rsp,%rax,4) │ │ │ │ - mov 0x50(%rsp),%rax │ │ │ │ - mov 0xb0(%rsp),%rdi │ │ │ │ + vmovss %xmm12,0xe0(%rsp,%rax,4) │ │ │ │ + mov 0x58(%rsp),%rax │ │ │ │ + mov 0x98(%rsp),%rdi │ │ │ │ vmovsd (%rax,%rdi,8),%xmm1 │ │ │ │ + mov 0x80(%rsp),%rax │ │ │ │ + vdivsd %xmm0,%xmm1,%xmm1 │ │ │ │ + vmovss 0xe0(%rsp,%r13,4),%xmm0 │ │ │ │ + vcvtsd2ss %xmm1,%xmm1,%xmm1 │ │ │ │ + vfmadd213ss 0xa0(%rsp,%r13,4),%xmm1,%xmm0 │ │ │ │ + vmovss %xmm0,0xa0(%rsp,%r13,4) │ │ │ │ + vmovss 0xe0(%rsp,%rax,4),%xmm0 │ │ │ │ + vfmadd213ss 0xa0(%rsp,%rax,4),%xmm1,%xmm0 │ │ │ │ + vmovss %xmm0,0xa0(%rsp,%rax,4) │ │ │ │ mov 0x78(%rsp),%rax │ │ │ │ - vdivsd %xmm0,%xmm1,%xmm0 │ │ │ │ - vmovss 0x100(%rsp,%rax,4),%xmm1 │ │ │ │ - vcvtsd2ss %xmm0,%xmm0,%xmm0 │ │ │ │ - vfmadd213ss 0xc0(%rsp,%rax,4),%xmm0,%xmm1 │ │ │ │ - vmovss %xmm1,0xc0(%rsp,%rax,4) │ │ │ │ + vmovss 0xe0(%rsp,%rax,4),%xmm0 │ │ │ │ + vfmadd213ss 0xa0(%rsp,%rax,4),%xmm1,%xmm0 │ │ │ │ + vmovss %xmm0,0xa0(%rsp,%rax,4) │ │ │ │ mov 0x70(%rsp),%rax │ │ │ │ - vmovss 0x100(%rsp,%rax,4),%xmm1 │ │ │ │ - vfmadd213ss 0xc0(%rsp,%rax,4),%xmm0,%xmm1 │ │ │ │ - vmovss %xmm1,0xc0(%rsp,%rax,4) │ │ │ │ - mov 0x68(%rsp),%rax │ │ │ │ - vmovss 0x100(%rsp,%rax,4),%xmm1 │ │ │ │ - vfmadd213ss 0xc0(%rsp,%rax,4),%xmm0,%xmm1 │ │ │ │ - vmovss %xmm1,0xc0(%rsp,%rax,4) │ │ │ │ - mov 0x60(%rsp),%rax │ │ │ │ - vfmadd213ss 0xc0(%rsp,%rax,4),%xmm9,%xmm0 │ │ │ │ - vmovss %xmm0,0xc0(%rsp,%rax,4) │ │ │ │ - incq 0xb0(%rsp) │ │ │ │ - addq $0x10,0xa0(%rsp) │ │ │ │ - mov 0xb0(%rsp),%rax │ │ │ │ - cmp 0x58(%rsp),%rax │ │ │ │ - jne 20df0 ::calcCrossProductsStates(int const*, float const*, double const*, float const*, double, double*, double*)@@Base+0x140> │ │ │ │ - mov 0x8(%rsp),%rcx │ │ │ │ + vfmadd213ss 0xa0(%rsp,%rax,4),%xmm12,%xmm1 │ │ │ │ + vmovss %xmm1,0xa0(%rsp,%rax,4) │ │ │ │ + incq 0x98(%rsp) │ │ │ │ + addq $0x10,0x88(%rsp) │ │ │ │ + mov 0x98(%rsp),%rax │ │ │ │ + cmp 0x60(%rsp),%rax │ │ │ │ + jne 208d8 ::calcCrossProductsStates(int const*, float const*, double const*, float const*, double, double*, double*)@@Base+0x138> │ │ │ │ + mov 0x18(%rsp),%rdx │ │ │ │ xor %eax,%eax │ │ │ │ - vmovaps 0xc0(%rsp,%rax,1),%ymm0 │ │ │ │ - vextractf128 $0x1,%ymm0,%xmm1 │ │ │ │ + vmovaps 0xa0(%rsp,%rax,1),%ymm0 │ │ │ │ + vextractf32x4 $0x1,%ymm0,%xmm1 │ │ │ │ vcvtps2pd %xmm0,%ymm0 │ │ │ │ - vaddpd (%rcx,%rax,2),%ymm0,%ymm0 │ │ │ │ + vaddpd (%rdx,%rax,2),%ymm0,%ymm0 │ │ │ │ vcvtps2pd %xmm1,%ymm1 │ │ │ │ - vaddpd 0x20(%rcx,%rax,2),%ymm1,%ymm1 │ │ │ │ - vmovupd %ymm0,(%rcx,%rax,2) │ │ │ │ - vmovupd %ymm1,0x20(%rcx,%rax,2) │ │ │ │ + vaddpd 0x20(%rdx,%rax,2),%ymm1,%ymm1 │ │ │ │ + vmovupd %ymm0,(%rdx,%rax,2) │ │ │ │ + vmovupd %ymm1,0x20(%rdx,%rax,2) │ │ │ │ add $0x20,%rax │ │ │ │ cmp $0x40,%rax │ │ │ │ - jne 213af ::calcCrossProductsStates(int const*, float const*, double const*, float const*, double, double*, double*)@@Base+0x6ff> │ │ │ │ - mov 0x158(%rsp),%rax │ │ │ │ + jne 20e19 ::calcCrossProductsStates(int const*, float const*, double const*, float const*, double, double*, double*)@@Base+0x679> │ │ │ │ + mov 0x138(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 21554 ::calcCrossProductsStates(int const*, float const*, double const*, float const*, double, double*, double*)@@Base+0x8a4> │ │ │ │ + jne 20fbd ::calcCrossProductsStates(int const*, float const*, double const*, float const*, double, double*, double*)@@Base+0x81d> │ │ │ │ vzeroupper │ │ │ │ lea -0x28(%rbp),%rsp │ │ │ │ pop %rbx │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ pop %rbp │ │ │ │ ret │ │ │ │ - mov 0xac(%rsp),%edx │ │ │ │ - vxorpd %xmm2,%xmm2,%xmm2 │ │ │ │ + mov 0x94(%rsp),%edx │ │ │ │ + vxorpd %xmm3,%xmm3,%xmm3 │ │ │ │ test %edx,%edx │ │ │ │ - jle 214cd ::calcCrossProductsStates(int const*, float const*, double const*, float const*, double, double*, double*)@@Base+0x81d> │ │ │ │ - movslq 0xac(%rsp),%rax │ │ │ │ - mov 0xa0(%rsp),%rcx │ │ │ │ - vxorps %xmm2,%xmm2,%xmm2 │ │ │ │ - mov %r11,0xb8(%rsp) │ │ │ │ - xor %esi,%esi │ │ │ │ - lea 0x140(%rsp),%rdi │ │ │ │ - vmovaps %xmm2,%xmm3 │ │ │ │ - mov %rax,%r11 │ │ │ │ - nop │ │ │ │ - vaddss (%rcx),%xmm3,%xmm0 │ │ │ │ - vmovss (%r15,%rsi,4),%xmm4 │ │ │ │ - vxorps %xmm7,%xmm7,%xmm7 │ │ │ │ - lea 0x100(%rsp),%rax │ │ │ │ - vcvtsd2ss (%r8,%rsi,8),%xmm7,%xmm1 │ │ │ │ + jle 20f35 ::calcCrossProductsStates(int const*, float const*, double const*, float const*, double, double*, double*)@@Base+0x795> │ │ │ │ + mov %r10,0x80(%rsp) │ │ │ │ + vxorps %xmm3,%xmm3,%xmm3 │ │ │ │ + movslq 0x94(%rsp),%r13 │ │ │ │ + xor %edi,%edi │ │ │ │ + mov 0x88(%rsp),%rcx │ │ │ │ + mov 0x68(%rsp),%r10 │ │ │ │ + lea 0x120(%rsp),%r12 │ │ │ │ + vmovaps %xmm3,%xmm10 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + vaddss (%rcx),%xmm10,%xmm0 │ │ │ │ + vmovss (%rbx,%rdi,4),%xmm2 │ │ │ │ + vcvtsd2ss (%r10,%rdi,8),%xmm8,%xmm1 │ │ │ │ + vcvtss2sd %xmm1,%xmm1,%xmm1 │ │ │ │ + vmulsd %xmm7,%xmm1,%xmm1 │ │ │ │ + lea 0xe0(%rsp),%rax │ │ │ │ mov %rcx,%rdx │ │ │ │ vaddss 0x4(%rcx),%xmm0,%xmm0 │ │ │ │ - vcvtss2sd %xmm1,%xmm1,%xmm1 │ │ │ │ vaddss 0x8(%rcx),%xmm0,%xmm0 │ │ │ │ - vmulsd %xmm6,%xmm1,%xmm1 │ │ │ │ - vaddss 0xc(%rcx),%xmm0,%xmm0 │ │ │ │ vcvtsd2ss %xmm1,%xmm1,%xmm1 │ │ │ │ - vmulss %xmm4,%xmm0,%xmm0 │ │ │ │ - vaddss %xmm0,%xmm2,%xmm2 │ │ │ │ - vmulss (%rdx),%xmm4,%xmm0 │ │ │ │ + vaddss 0xc(%rcx),%xmm0,%xmm0 │ │ │ │ + vfmadd231ss %xmm0,%xmm2,%xmm3 │ │ │ │ + vmulss (%rdx),%xmm2,%xmm0 │ │ │ │ add $0x10,%rax │ │ │ │ add $0x4,%rdx │ │ │ │ vmulss %xmm1,%xmm0,%xmm0 │ │ │ │ vbroadcastss %xmm0,%xmm0 │ │ │ │ vaddps -0x10(%rax),%xmm0,%xmm0 │ │ │ │ vmovaps %xmm0,-0x10(%rax) │ │ │ │ - cmp %rdi,%rax │ │ │ │ - jne 21492 ::calcCrossProductsStates(int const*, float const*, double const*, float const*, double, double*, double*)@@Base+0x7e2> │ │ │ │ - inc %rsi │ │ │ │ - add %r14,%rcx │ │ │ │ - cmp %r11,%rsi │ │ │ │ - jne 21450 ::calcCrossProductsStates(int const*, float const*, double const*, float const*, double, double*, double*)@@Base+0x7a0> │ │ │ │ - mov 0xb8(%rsp),%r11 │ │ │ │ - vcvtss2sd %xmm2,%xmm2,%xmm2 │ │ │ │ - mov 0x50(%rsp),%rax │ │ │ │ - mov 0xb0(%rsp),%rsi │ │ │ │ - vmovaps 0xe0(%rsp),%ymm7 │ │ │ │ - vmovaps 0x100(%rsp),%ymm1 │ │ │ │ - vmovsd (%rax,%rsi,8),%xmm0 │ │ │ │ - vdivsd %xmm2,%xmm0,%xmm0 │ │ │ │ + cmp %r12,%rax │ │ │ │ + jne 20efa ::calcCrossProductsStates(int const*, float const*, double const*, float const*, double, double*, double*)@@Base+0x75a> │ │ │ │ + inc %rdi │ │ │ │ + add %rsi,%rcx │ │ │ │ + cmp %r13,%rdi │ │ │ │ + jne 20ec0 ::calcCrossProductsStates(int const*, float const*, double const*, float const*, double, double*, double*)@@Base+0x720> │ │ │ │ + mov 0x80(%rsp),%r10 │ │ │ │ + vcvtss2sd %xmm3,%xmm3,%xmm3 │ │ │ │ + mov 0x58(%rsp),%rax │ │ │ │ + mov 0x98(%rsp),%rdi │ │ │ │ + vmovaps 0xe0(%rsp),%ymm1 │ │ │ │ + vmovsd (%rax,%rdi,8),%xmm0 │ │ │ │ + vdivsd %xmm3,%xmm0,%xmm0 │ │ │ │ + vmovaps 0xc0(%rsp),%ymm3 │ │ │ │ vcvtsd2ss %xmm0,%xmm0,%xmm0 │ │ │ │ vbroadcastss %xmm0,%ymm0 │ │ │ │ - vfmadd213ps 0xc0(%rsp),%ymm0,%ymm1 │ │ │ │ - vfmadd132ps 0x120(%rsp),%ymm7,%ymm0 │ │ │ │ - vmovaps %ymm1,0xc0(%rsp) │ │ │ │ - vmovaps %ymm0,0xe0(%rsp) │ │ │ │ - jmp 21384 ::calcCrossProductsStates(int const*, float const*, double const*, float const*, double, double*, double*)@@Base+0x6d4> │ │ │ │ - vxorps %xmm9,%xmm9,%xmm9 │ │ │ │ + vfmadd213ps 0xa0(%rsp),%ymm0,%ymm1 │ │ │ │ + vfmadd132ps 0x100(%rsp),%ymm3,%ymm0 │ │ │ │ + vmovaps %ymm1,0xa0(%rsp) │ │ │ │ + vmovaps %ymm0,0xc0(%rsp) │ │ │ │ + jmp 20dee ::calcCrossProductsStates(int const*, float const*, double const*, float const*, double, double*, double*)@@Base+0x64e> │ │ │ │ + vxorps %xmm12,%xmm12,%xmm12 │ │ │ │ vxorpd %xmm0,%xmm0,%xmm0 │ │ │ │ - jmp 212ef ::calcCrossProductsStates(int const*, float const*, double const*, float const*, double, double*, double*)@@Base+0x63f> │ │ │ │ - vxorps %xmm9,%xmm9,%xmm9 │ │ │ │ + jmp 20d59 ::calcCrossProductsStates(int const*, float const*, double const*, float const*, double, double*, double*)@@Base+0x5b9> │ │ │ │ + vxorps %xmm12,%xmm12,%xmm12 │ │ │ │ xor %edx,%edx │ │ │ │ - vmovaps %xmm9,%xmm1 │ │ │ │ - vmovaps %xmm9,%xmm2 │ │ │ │ - vmovaps %xmm9,%xmm14 │ │ │ │ - vmovaps %xmm9,%xmm0 │ │ │ │ - jmp 21226 ::calcCrossProductsStates(int const*, float const*, double const*, float const*, double, double*, double*)@@Base+0x576> │ │ │ │ + vmovaps %xmm12,%xmm13 │ │ │ │ + vmovaps %xmm12,%xmm10 │ │ │ │ + vmovaps %xmm12,%xmm3 │ │ │ │ + vmovaps %xmm12,%xmm0 │ │ │ │ + jmp 20ca4 ::calcCrossProductsStates(int const*, float const*, double const*, float const*, double, double*, double*)@@Base+0x504> │ │ │ │ vzeroupper │ │ │ │ call 1c370 <__stack_chk_fail@plt> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ + nop │ │ │ │ │ │ │ │ -0000000000021560 ::calcCrossProductsPartials(float const*, float const*, double const*, float const*, double, double*, double*)@@Base>: │ │ │ │ +0000000000020fd0 ::calcCrossProductsPartials(float const*, float const*, double const*, float const*, double, double*, double*)@@Base>: │ │ │ │ endbr64 │ │ │ │ push %rbp │ │ │ │ - vmovapd %xmm0,%xmm15 │ │ │ │ + vmovapd %xmm0,%xmm31 │ │ │ │ vpxor %xmm0,%xmm0,%xmm0 │ │ │ │ mov %rsp,%rbp │ │ │ │ push %r15 │ │ │ │ push %r14 │ │ │ │ push %r13 │ │ │ │ push %r12 │ │ │ │ push %rbx │ │ │ │ and $0xffffffffffffffe0,%rsp │ │ │ │ - sub $0x3a0,%rsp │ │ │ │ + sub $0x1c0,%rsp │ │ │ │ + mov %rsi,0xa8(%rsp) │ │ │ │ + mov %rdx,0xa0(%rsp) │ │ │ │ + mov %fs:0x28,%rax │ │ │ │ + mov %rax,0x1b8(%rsp) │ │ │ │ + xor %eax,%eax │ │ │ │ mov 0x14(%rdi),%eax │ │ │ │ - mov %rsi,0x68(%rsp) │ │ │ │ - mov %rdx,0x60(%rsp) │ │ │ │ - mov %rcx,0x70(%rsp) │ │ │ │ - mov %fs:0x28,%rcx │ │ │ │ - mov %rcx,0x398(%rsp) │ │ │ │ - mov %r9,%rcx │ │ │ │ - vmovdqa %ymm0,0x300(%rsp) │ │ │ │ - vmovdqa %ymm0,0x320(%rsp) │ │ │ │ - mov %eax,0x58(%rsp) │ │ │ │ + vmovdqa %ymm0,0x120(%rsp) │ │ │ │ + vmovdqa %ymm0,0x140(%rsp) │ │ │ │ + mov %eax,0x3c(%rsp) │ │ │ │ test %eax,%eax │ │ │ │ - jle 223de ::calcCrossProductsPartials(float const*, float const*, double const*, float const*, double, double*, double*)@@Base+0xe7e> │ │ │ │ + jle 21c3f ::calcCrossProductsPartials(float const*, float const*, double const*, float const*, double, double*, double*)@@Base+0xc6f> │ │ │ │ + movslq 0x3c(%rsp),%rsi │ │ │ │ mov 0x78(%rdi),%rax │ │ │ │ + mov %rcx,%rbx │ │ │ │ + lea 0x160(%rsp),%r13 │ │ │ │ mov 0x34(%rdi),%r11d │ │ │ │ - mov %r8,%r10 │ │ │ │ - movq $0x0,0x2c0(%rsp) │ │ │ │ - movslq 0x58(%rsp),%rdi │ │ │ │ - mov %rcx,0x8(%rsp) │ │ │ │ - mov %rax,0x30(%rsp) │ │ │ │ - mov %rdi,%rax │ │ │ │ - imul $0x70,%rdi,%r14 │ │ │ │ - mov %rdi,%r15 │ │ │ │ - mov %rdi,%r12 │ │ │ │ + vmovdqa32 0x33d24(%rip),%ymm22 │ │ │ │ + mov %r13,0xb0(%rsp) │ │ │ │ + mov %rbx,%r12 │ │ │ │ + mov %rax,0x48(%rsp) │ │ │ │ + mov %rsi,%rax │ │ │ │ + mov %rsi,%rcx │ │ │ │ + vmovdqa32 0x33d24(%rip),%ymm21 │ │ │ │ shl $0x2,%eax │ │ │ │ - lea (%rdi,%rdi,4),%rdx │ │ │ │ - mov %rdi,0x28(%rsp) │ │ │ │ - shl $0x5,%r15 │ │ │ │ + mov %rcx,%r14 │ │ │ │ + mov %rsi,0x40(%rsp) │ │ │ │ + mov %rcx,%r15 │ │ │ │ cltq │ │ │ │ - shl $0x4,%rdx │ │ │ │ - mov %r15,%r13 │ │ │ │ - shl $0x6,%r12 │ │ │ │ - mov %rax,%rbx │ │ │ │ - lea 0x0(,%rax,4),%r9 │ │ │ │ - mov %rdi,%rax │ │ │ │ - shl $0x4,%rax │ │ │ │ - shl $0x5,%rbx │ │ │ │ - mov %rax,0x18(%rsp) │ │ │ │ - lea (%rdi,%rdi,2),%rax │ │ │ │ - mov %rbx,0x20(%rsp) │ │ │ │ - mov 0x70(%rsp),%rdi │ │ │ │ - mov %rax,%rbx │ │ │ │ + shl $0x5,%r14 │ │ │ │ + mov %r9,0x8(%rsp) │ │ │ │ + vbroadcastsd %xmm31,%ymm30 │ │ │ │ + mov %rax,%rdi │ │ │ │ + shl $0x4,%rsi │ │ │ │ + xor %r13d,%r13d │ │ │ │ + mov %r11d,%r9d │ │ │ │ + shl $0x5,%rdi │ │ │ │ + shl $0x6,%r15 │ │ │ │ + mov %rdi,0x30(%rsp) │ │ │ │ + lea 0x0(,%rax,4),%rdi │ │ │ │ + lea (%rcx,%rcx,2),%rax │ │ │ │ + mov %rax,%rdx │ │ │ │ shl $0x5,%rax │ │ │ │ - mov %rax,%r8 │ │ │ │ - lea 0x300(%rsp),%rax │ │ │ │ - shl $0x4,%rbx │ │ │ │ - mov %rax,0x38(%rsp) │ │ │ │ - lea 0x340(%rsp),%rax │ │ │ │ - mov %rax,0x78(%rsp) │ │ │ │ + mov %rax,%r10 │ │ │ │ + imul $0x70,%rcx,%rax │ │ │ │ + shl $0x4,%rdx │ │ │ │ + mov %rdx,0x20(%rsp) │ │ │ │ + lea (%rcx,%rcx,4),%rdx │ │ │ │ + shl $0x4,%rdx │ │ │ │ + mov %rax,0x28(%rsp) │ │ │ │ + lea 0x120(%rsp),%rax │ │ │ │ + mov %rax,0x50(%rsp) │ │ │ │ + lea -0x1(%r11),%eax │ │ │ │ + mov %eax,0x38(%rsp) │ │ │ │ mov %r11d,%eax │ │ │ │ shr $0x3,%eax │ │ │ │ + mov %rdx,0x18(%rsp) │ │ │ │ shl $0x6,%rax │ │ │ │ - add %rdi,%rax │ │ │ │ - mov %rax,0x10(%rsp) │ │ │ │ - mov %r8,%rax │ │ │ │ - mov %rbx,%r8 │ │ │ │ + add %rbx,%rax │ │ │ │ mov %r14,%rbx │ │ │ │ - mov %rax,%r15 │ │ │ │ - mov %rdx,%r14 │ │ │ │ + mov %rsi,%r14 │ │ │ │ + mov %rax,0x10(%rsp) │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x78(%rsp),%rax │ │ │ │ - vpxor %xmm4,%xmm4,%xmm4 │ │ │ │ - vxorpd %xmm0,%xmm0,%xmm0 │ │ │ │ - vmovdqa %ymm4,(%rax) │ │ │ │ - vmovdqa %ymm4,0x20(%rax) │ │ │ │ - test %r11d,%r11d │ │ │ │ - jle 222c8 ::calcCrossProductsPartials(float const*, float const*, double const*, float const*, double, double*, double*)@@Base+0xd68> │ │ │ │ - lea -0x1(%r11),%eax │ │ │ │ - cmp $0x6,%eax │ │ │ │ - jbe 223bc ::calcCrossProductsPartials(float const*, float const*, double const*, float const*, double, double*, double*)@@Base+0xe5c> │ │ │ │ - mov 0x2c0(%rsp),%rdx │ │ │ │ - mov 0x60(%rsp),%rax │ │ │ │ - mov %r10,%rdi │ │ │ │ - mov %r9,0x50(%rsp) │ │ │ │ - mov %r10,0x48(%rsp) │ │ │ │ - mov 0x70(%rsp),%rsi │ │ │ │ - vxorps %xmm4,%xmm4,%xmm4 │ │ │ │ - vbroadcastsd %xmm15,%ymm6 │ │ │ │ - mov 0x18(%rsp),%r9 │ │ │ │ - vmovapd %ymm6,0x80(%rsp) │ │ │ │ - vmovaps %ymm4,0xa0(%rsp) │ │ │ │ - vmovaps %ymm4,0xc0(%rsp) │ │ │ │ - vxorps %xmm14,%xmm14,%xmm14 │ │ │ │ - mov %r11d,0x5c(%rsp) │ │ │ │ - vmovsd %xmm15,0x40(%rsp) │ │ │ │ + mov 0xb0(%rsp),%rax │ │ │ │ + vpxor %xmm1,%xmm1,%xmm1 │ │ │ │ + vmovdqa %ymm1,(%rax) │ │ │ │ + vmovdqa %ymm1,0x20(%rax) │ │ │ │ + vxorpd %xmm1,%xmm1,%xmm1 │ │ │ │ + test %r9d,%r9d │ │ │ │ + jle 21b3e ::calcCrossProductsPartials(float const*, float const*, double const*, float const*, double, double*, double*)@@Base+0xb6e> │ │ │ │ + cmpl $0x6,0x38(%rsp) │ │ │ │ + jbe 21c2c ::calcCrossProductsPartials(float const*, float const*, double const*, float const*, double, double*, double*)@@Base+0xc5c> │ │ │ │ + mov 0xa0(%rsp),%rax │ │ │ │ + mov %r13,%rdx │ │ │ │ + mov %r13,0x70(%rsp) │ │ │ │ + vxorps %xmm7,%xmm7,%xmm7 │ │ │ │ shl $0x4,%rdx │ │ │ │ + mov %r9d,0xb8(%rsp) │ │ │ │ + mov %r12,%rsi │ │ │ │ + mov %r8,%r11 │ │ │ │ lea (%rax,%rdx,1),%rcx │ │ │ │ - add 0x68(%rsp),%rdx │ │ │ │ - mov 0x20(%rsp),%rax │ │ │ │ - mov 0x10(%rsp),%r10 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - vcvtpd2psy (%rsi),%xmm3 │ │ │ │ - vmovapd 0x80(%rsp),%ymm7 │ │ │ │ - add $0x40,%rsi │ │ │ │ - add $0x20,%rdi │ │ │ │ - vcvtpd2psy -0x20(%rsi),%xmm0 │ │ │ │ - vmovups (%rcx),%xmm6 │ │ │ │ - vinsertf128 $0x1,(%rcx,%r9,1),%ymm6,%ymm6 │ │ │ │ - vmovups (%rcx,%r12,1),%xmm2 │ │ │ │ - vinsertf128 $0x1,(%rcx,%r14,1),%ymm2,%ymm5 │ │ │ │ - vmovups (%rcx,%r15,1),%xmm1 │ │ │ │ - vinsertf128 $0x1,(%rcx,%rbx,1),%ymm1,%ymm1 │ │ │ │ - vmovups (%rdx),%xmm10 │ │ │ │ - vmovups (%rdx,%r12,1),%xmm9 │ │ │ │ - vmovups -0x20(%rdi),%ymm13 │ │ │ │ - vinsertf128 $0x1,(%rdx,%r9,1),%ymm10,%ymm10 │ │ │ │ - vinsertf128 $0x1,(%rdx,%r14,1),%ymm9,%ymm9 │ │ │ │ - vcvtps2pd %xmm3,%ymm3 │ │ │ │ + mov %rdi,0x78(%rsp) │ │ │ │ + mov 0x30(%rsp),%rax │ │ │ │ + vxorps %xmm1,%xmm1,%xmm1 │ │ │ │ + mov 0x28(%rsp),%rdi │ │ │ │ + mov 0x18(%rsp),%r9 │ │ │ │ + mov %r12,0x68(%rsp) │ │ │ │ + vmovaps %ymm7,%ymm28 │ │ │ │ + mov 0x10(%rsp),%r12 │ │ │ │ + add 0xa8(%rsp),%rdx │ │ │ │ + mov %r8,0x60(%rsp) │ │ │ │ + mov 0x20(%rsp),%r8 │ │ │ │ + vmovaps %ymm7,0xc0(%rsp) │ │ │ │ + vmovapd %ymm30,0x80(%rsp) │ │ │ │ + vmovsd %xmm31,0x58(%rsp) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + vmovapd 0x80(%rsp),%ymm4 │ │ │ │ + vcvtpd2psy (%rsi),%xmm10 │ │ │ │ + vcvtpd2psy 0x20(%rsi),%xmm0 │ │ │ │ + vcvtps2pd %xmm10,%ymm10 │ │ │ │ vcvtps2pd %xmm0,%ymm0 │ │ │ │ - vmulpd %ymm7,%ymm3,%ymm3 │ │ │ │ - vmulpd %ymm7,%ymm0,%ymm0 │ │ │ │ - vmovdqa 0x3559c(%rip),%ymm7 │ │ │ │ - vcvtpd2ps %ymm3,%xmm3 │ │ │ │ + vmovups (%rcx),%xmm14 │ │ │ │ + vmovups (%rcx,%rbx,1),%xmm3 │ │ │ │ + add $0x40,%rsi │ │ │ │ + vmulpd %ymm4,%ymm10,%ymm10 │ │ │ │ + vmovups (%rcx,%r10,1),%xmm2 │ │ │ │ + vmovups (%r11),%ymm19 │ │ │ │ + add $0x20,%r11 │ │ │ │ + vmulpd %ymm4,%ymm0,%ymm0 │ │ │ │ + vinsertf32x4 $0x1,(%rcx,%r8,1),%ymm3,%ymm3 │ │ │ │ + vinsertf32x4 $0x1,(%rcx,%r14,1),%ymm14,%ymm14 │ │ │ │ + vinsertf32x4 $0x1,(%rcx,%rdi,1),%ymm2,%ymm2 │ │ │ │ + vmovups (%rdx,%rbx,1),%xmm15 │ │ │ │ + vmovaps %ymm14,%ymm20 │ │ │ │ + vpermt2ps %ymm3,%ymm21,%ymm14 │ │ │ │ + vmovups (%rdx,%r15,1),%xmm23 │ │ │ │ + vmovups (%rdx,%r10,1),%xmm8 │ │ │ │ + vmovaps %ymm14,%ymm7 │ │ │ │ + vinsertf32x4 $0x1,(%rdx,%r8,1),%ymm15,%ymm15 │ │ │ │ + vpermt2ps %ymm3,%ymm22,%ymm20 │ │ │ │ + vcvtpd2ps %ymm10,%xmm10 │ │ │ │ + vinsertf32x4 $0x1,(%rdx,%rdi,1),%ymm8,%ymm8 │ │ │ │ + vinsertf32x4 $0x1,(%rdx,%r9,1),%ymm23,%ymm23 │ │ │ │ + vmovaps %ymm20,%ymm6 │ │ │ │ vcvtpd2ps %ymm0,%xmm0 │ │ │ │ - vinsertf128 $0x1,%xmm0,%ymm3,%ymm3 │ │ │ │ - vmovups (%rcx,%r13,1),%xmm0 │ │ │ │ - vinsertf128 $0x1,(%rcx,%r8,1),%ymm0,%ymm0 │ │ │ │ - vmulps %ymm13,%ymm3,%ymm3 │ │ │ │ + vinsertf32x4 $0x1,%xmm0,%ymm10,%ymm10 │ │ │ │ + vmovups (%rcx,%r15,1),%xmm0 │ │ │ │ + vmulps %ymm19,%ymm10,%ymm10 │ │ │ │ + vmovaps %ymm23,%ymm3 │ │ │ │ + vpermt2ps %ymm8,%ymm21,%ymm23 │ │ │ │ + vinsertf32x4 $0x1,(%rcx,%r9,1),%ymm0,%ymm0 │ │ │ │ + vpermt2ps %ymm8,%ymm22,%ymm3 │ │ │ │ add %rax,%rcx │ │ │ │ - vpermd %ymm6,%ymm7,%ymm4 │ │ │ │ - vmovdqa 0x3558c(%rip),%ymm7 │ │ │ │ - vpermd %ymm0,%ymm7,%ymm2 │ │ │ │ - vblendps $0xf,%ymm4,%ymm2,%ymm2 │ │ │ │ - vmovdqa 0x35559(%rip),%ymm4 │ │ │ │ - vpermd %ymm5,%ymm4,%ymm7 │ │ │ │ - vmovdqa 0x3556c(%rip),%ymm4 │ │ │ │ - vpermd %ymm1,%ymm4,%ymm4 │ │ │ │ - vblendps $0xf,%ymm7,%ymm4,%ymm4 │ │ │ │ - vmovdqa 0x35539(%rip),%ymm7 │ │ │ │ - vpermd %ymm2,%ymm7,%ymm8 │ │ │ │ - vmovdqa 0x3554c(%rip),%ymm7 │ │ │ │ - vpermd %ymm4,%ymm7,%ymm7 │ │ │ │ - vblendps $0xf,%ymm8,%ymm7,%ymm7 │ │ │ │ - vmovdqa 0x35559(%rip),%ymm8 │ │ │ │ - vpermd %ymm2,%ymm8,%ymm2 │ │ │ │ - vmovdqa 0x3556c(%rip),%ymm8 │ │ │ │ - vpermd %ymm4,%ymm8,%ymm4 │ │ │ │ - vpermd %ymm0,%ymm8,%ymm0 │ │ │ │ - vpermd %ymm1,%ymm8,%ymm1 │ │ │ │ - vblendps $0xf,%ymm2,%ymm4,%ymm4 │ │ │ │ - vmovdqa 0x3552f(%rip),%ymm2 │ │ │ │ - vpermd %ymm6,%ymm2,%ymm6 │ │ │ │ - vblendps $0xf,%ymm6,%ymm0,%ymm0 │ │ │ │ - vmovdqa 0x3551c(%rip),%ymm6 │ │ │ │ - vpermd %ymm5,%ymm6,%ymm2 │ │ │ │ - vmovdqa 0x354cf(%rip),%ymm6 │ │ │ │ - vmovdqa 0x35507(%rip),%ymm5 │ │ │ │ - vblendps $0xf,%ymm2,%ymm1,%ymm1 │ │ │ │ - vpermd %ymm0,%ymm6,%ymm2 │ │ │ │ - vmovdqa 0x354d4(%rip),%ymm6 │ │ │ │ - vpermd %ymm0,%ymm5,%ymm0 │ │ │ │ - vmovups (%rdx,%r13,1),%xmm5 │ │ │ │ - vinsertf128 $0x1,(%rdx,%r8,1),%ymm5,%ymm5 │ │ │ │ - vpermd %ymm1,%ymm6,%ymm6 │ │ │ │ - vpermd %ymm1,%ymm8,%ymm1 │ │ │ │ - vblendps $0xf,%ymm0,%ymm1,%ymm1 │ │ │ │ - vmovups (%rdx,%r15,1),%xmm0 │ │ │ │ - vblendps $0xf,%ymm2,%ymm6,%ymm6 │ │ │ │ - vinsertf128 $0x1,(%rdx,%rbx,1),%ymm0,%ymm0 │ │ │ │ - vmovdqa 0x35497(%rip),%ymm8 │ │ │ │ + vmovaps %ymm0,%ymm4 │ │ │ │ + vpermt2ps %ymm2,%ymm21,%ymm0 │ │ │ │ + vpermt2ps %ymm0,%ymm21,%ymm14 │ │ │ │ + vpermt2ps %ymm0,%ymm22,%ymm7 │ │ │ │ + vmovups (%rdx),%xmm0 │ │ │ │ + vpermt2ps %ymm2,%ymm22,%ymm4 │ │ │ │ + vpermt2ps %ymm4,%ymm22,%ymm6 │ │ │ │ + vpermt2ps %ymm4,%ymm21,%ymm20 │ │ │ │ + vinsertf32x4 $0x1,(%rdx,%r14,1),%ymm0,%ymm0 │ │ │ │ add %rax,%rdx │ │ │ │ - vmovdqa 0x3546c(%rip),%ymm2 │ │ │ │ - vmovdqa 0x35484(%rip),%ymm15 │ │ │ │ - vpermd %ymm5,%ymm8,%ymm11 │ │ │ │ - vpermd %ymm10,%ymm2,%ymm2 │ │ │ │ - vblendps $0xf,%ymm2,%ymm11,%ymm11 │ │ │ │ - vmovdqa 0x3544c(%rip),%ymm2 │ │ │ │ - vpermd %ymm9,%ymm2,%ymm8 │ │ │ │ - vmovdqa 0x3545f(%rip),%ymm2 │ │ │ │ - vpermd %ymm0,%ymm2,%ymm2 │ │ │ │ - vblendps $0xf,%ymm8,%ymm2,%ymm2 │ │ │ │ - vmovdqa 0x3542c(%rip),%ymm8 │ │ │ │ - vpermd %ymm11,%ymm8,%ymm12 │ │ │ │ - vpermd %ymm2,%ymm15,%ymm8 │ │ │ │ - vblendps $0xf,%ymm12,%ymm8,%ymm8 │ │ │ │ - vmulps %ymm8,%ymm3,%ymm12 │ │ │ │ - vmulps %ymm7,%ymm12,%ymm15 │ │ │ │ - vmovaps %ymm15,0xe0(%rsp) │ │ │ │ - vmulps %ymm6,%ymm12,%ymm15 │ │ │ │ - vmovaps %ymm15,0x160(%rsp) │ │ │ │ - vmulps %ymm4,%ymm12,%ymm15 │ │ │ │ - vmulps %ymm12,%ymm1,%ymm12 │ │ │ │ - vmovaps %ymm15,0x1c0(%rsp) │ │ │ │ - vmovaps %ymm12,0x240(%rsp) │ │ │ │ - vmovdqa 0x3541a(%rip),%ymm12 │ │ │ │ - vpermd %ymm11,%ymm12,%ymm11 │ │ │ │ - vmovdqa 0x3542d(%rip),%ymm12 │ │ │ │ - vpermd %ymm2,%ymm12,%ymm2 │ │ │ │ - vblendps $0xf,%ymm11,%ymm2,%ymm2 │ │ │ │ - vmulps %ymm2,%ymm3,%ymm11 │ │ │ │ - vmulps %ymm7,%ymm11,%ymm12 │ │ │ │ - vmulps %ymm4,%ymm11,%ymm15 │ │ │ │ - vmovaps %ymm12,0x120(%rsp) │ │ │ │ - vmulps %ymm6,%ymm11,%ymm12 │ │ │ │ - vmovaps %ymm15,0x200(%rsp) │ │ │ │ - vmulps %ymm11,%ymm1,%ymm11 │ │ │ │ - vmovaps %ymm12,0x180(%rsp) │ │ │ │ - vmovaps %ymm11,0x280(%rsp) │ │ │ │ - vmovdqa 0x353c1(%rip),%ymm11 │ │ │ │ - vpermd %ymm10,%ymm11,%ymm10 │ │ │ │ - vmovdqa 0x353d4(%rip),%ymm11 │ │ │ │ - vpermd %ymm5,%ymm11,%ymm5 │ │ │ │ - vpermd %ymm0,%ymm11,%ymm0 │ │ │ │ - vblendps $0xf,%ymm10,%ymm5,%ymm5 │ │ │ │ - vmovdqa 0x3539c(%rip),%ymm10 │ │ │ │ - vpermd %ymm9,%ymm10,%ymm9 │ │ │ │ - vmovdqa 0x3534f(%rip),%ymm10 │ │ │ │ - vblendps $0xf,%ymm9,%ymm0,%ymm0 │ │ │ │ - vmovdqa 0x35361(%rip),%ymm9 │ │ │ │ - vpermd %ymm5,%ymm10,%ymm10 │ │ │ │ - vpermd %ymm0,%ymm9,%ymm9 │ │ │ │ - vblendps $0xf,%ymm10,%ymm9,%ymm9 │ │ │ │ - vmulps %ymm9,%ymm3,%ymm10 │ │ │ │ - vmulps %ymm6,%ymm9,%ymm9 │ │ │ │ - vmulps %ymm7,%ymm10,%ymm11 │ │ │ │ - vmulps %ymm6,%ymm10,%ymm12 │ │ │ │ - vmulps %ymm4,%ymm10,%ymm15 │ │ │ │ - vmulps %ymm10,%ymm1,%ymm10 │ │ │ │ - vfmadd132ps %ymm7,%ymm9,%ymm8 │ │ │ │ - vmovaps %ymm12,0x2e0(%rsp) │ │ │ │ - vmovaps %ymm10,0x260(%rsp) │ │ │ │ - vmovdqa 0x35338(%rip),%ymm10 │ │ │ │ - vmovaps %ymm15,0x1e0(%rsp) │ │ │ │ - vfmadd132ps %ymm4,%ymm8,%ymm2 │ │ │ │ - vpermd %ymm5,%ymm10,%ymm5 │ │ │ │ - vmovdqa 0x3533d(%rip),%ymm10 │ │ │ │ - vpermd %ymm0,%ymm10,%ymm0 │ │ │ │ - vblendps $0xf,%ymm5,%ymm0,%ymm0 │ │ │ │ - vfmadd231ps %ymm0,%ymm1,%ymm2 │ │ │ │ - vmulps %ymm3,%ymm0,%ymm0 │ │ │ │ - vmulps %ymm0,%ymm1,%ymm1 │ │ │ │ - vmulps %ymm13,%ymm2,%ymm2 │ │ │ │ - vmulps %ymm7,%ymm0,%ymm13 │ │ │ │ - vaddss %xmm2,%xmm14,%xmm8 │ │ │ │ - vshufps $0x55,%xmm2,%xmm2,%xmm9 │ │ │ │ - vextractf128 $0x1,%ymm2,0x2d0(%rsp) │ │ │ │ - vmovaps %xmm13,%xmm7 │ │ │ │ - vmovaps 0x2d0(%rsp),%xmm15 │ │ │ │ - vshufps $0xff,%xmm2,%xmm2,%xmm5 │ │ │ │ - vshufps $0x55,%xmm7,%xmm7,%xmm14 │ │ │ │ - vaddss %xmm9,%xmm8,%xmm9 │ │ │ │ - vunpckhps %xmm2,%xmm2,%xmm8 │ │ │ │ - vaddss %xmm8,%xmm9,%xmm8 │ │ │ │ - vaddss %xmm5,%xmm8,%xmm5 │ │ │ │ - vextractps $0x2,%xmm15,0x2c8(%rsp) │ │ │ │ - vaddss %xmm15,%xmm5,%xmm2 │ │ │ │ - vshufps $0x55,%xmm15,%xmm15,%xmm5 │ │ │ │ - vaddss %xmm5,%xmm2,%xmm2 │ │ │ │ - vmovss %xmm2,0x2cc(%rsp) │ │ │ │ - vmulps %ymm6,%ymm0,%ymm2 │ │ │ │ - vmovaps %xmm11,%xmm6 │ │ │ │ - vmovaps %ymm2,%ymm15 │ │ │ │ - vmulps %ymm4,%ymm0,%ymm2 │ │ │ │ - vmovaps %xmm15,%xmm9 │ │ │ │ - vmovaps %ymm2,0x220(%rsp) │ │ │ │ - vmovaps %ymm1,0x2a0(%rsp) │ │ │ │ - vmovaps 0x2e0(%rsp),%xmm8 │ │ │ │ - vmovaps 0xe0(%rsp),%xmm0 │ │ │ │ - vmovaps %ymm11,0x100(%rsp) │ │ │ │ - vmovaps %ymm13,0x140(%rsp) │ │ │ │ - vmovaps %ymm15,0x1a0(%rsp) │ │ │ │ - vmovaps 0x120(%rsp),%xmm3 │ │ │ │ - vmovaps 0x160(%rsp),%xmm2 │ │ │ │ - vmovaps 0x180(%rsp),%xmm4 │ │ │ │ - vunpcklps %xmm6,%xmm0,%xmm1 │ │ │ │ - vunpcklps %xmm13,%xmm3,%xmm10 │ │ │ │ - vshufps $0x55,%xmm6,%xmm6,%xmm13 │ │ │ │ - vunpcklps %xmm15,%xmm4,%xmm11 │ │ │ │ - vmovlhps %xmm10,%xmm1,%xmm1 │ │ │ │ - vshufps $0x55,%xmm4,%xmm4,%xmm12 │ │ │ │ - vshufps $0x55,%xmm8,%xmm8,%xmm15 │ │ │ │ - vunpcklps %xmm8,%xmm2,%xmm5 │ │ │ │ - vshufps $0x55,%xmm2,%xmm2,%xmm10 │ │ │ │ - vmovlhps %xmm11,%xmm5,%xmm5 │ │ │ │ - vinsertf128 $0x1,%xmm5,%ymm1,%ymm1 │ │ │ │ - vaddps 0xc0(%rsp),%ymm1,%ymm1 │ │ │ │ - vshufps $0x55,%xmm9,%xmm9,%xmm5 │ │ │ │ - vunpcklps %xmm5,%xmm12,%xmm12 │ │ │ │ - vshufps $0x55,%xmm3,%xmm3,%xmm11 │ │ │ │ - vunpcklps %xmm15,%xmm10,%xmm10 │ │ │ │ - vshufps $0x55,%xmm0,%xmm0,%xmm5 │ │ │ │ - vunpcklps %xmm14,%xmm11,%xmm11 │ │ │ │ - vmovlhps %xmm12,%xmm10,%xmm10 │ │ │ │ - vunpckhps %xmm4,%xmm4,%xmm12 │ │ │ │ - vunpcklps %xmm13,%xmm5,%xmm5 │ │ │ │ - vunpckhps %xmm7,%xmm7,%xmm14 │ │ │ │ - vunpckhps %xmm6,%xmm6,%xmm13 │ │ │ │ - vunpckhps %xmm8,%xmm8,%xmm15 │ │ │ │ - vmovlhps %xmm11,%xmm5,%xmm5 │ │ │ │ - vinsertf128 $0x1,%xmm10,%ymm5,%ymm5 │ │ │ │ - vunpckhps %xmm3,%xmm3,%xmm11 │ │ │ │ - vshufps $0xff,%xmm6,%xmm6,%xmm6 │ │ │ │ - vunpckhps %xmm2,%xmm2,%xmm10 │ │ │ │ - vshufps $0xff,%xmm7,%xmm7,%xmm7 │ │ │ │ - vshufps $0xff,%xmm8,%xmm8,%xmm8 │ │ │ │ - vunpcklps %xmm14,%xmm11,%xmm11 │ │ │ │ - vshufps $0xff,%xmm3,%xmm3,%xmm3 │ │ │ │ - vshufps $0xff,%xmm2,%xmm2,%xmm2 │ │ │ │ - vmovaps 0x2e0(%rsp),%ymm14 │ │ │ │ - vunpcklps %xmm15,%xmm10,%xmm10 │ │ │ │ - vshufps $0xff,%xmm4,%xmm4,%xmm4 │ │ │ │ - vunpcklps %xmm7,%xmm3,%xmm3 │ │ │ │ - vunpcklps %xmm8,%xmm2,%xmm2 │ │ │ │ - vmovaps 0xe0(%rsp),%ymm7 │ │ │ │ - vaddps %ymm5,%ymm1,%ymm1 │ │ │ │ - vunpckhps %xmm9,%xmm9,%xmm5 │ │ │ │ - vshufps $0xff,%xmm9,%xmm9,%xmm9 │ │ │ │ - vunpcklps %xmm5,%xmm12,%xmm12 │ │ │ │ - vunpckhps %xmm0,%xmm0,%xmm5 │ │ │ │ - vshufps $0xff,%xmm0,%xmm0,%xmm0 │ │ │ │ - vunpcklps %xmm9,%xmm4,%xmm4 │ │ │ │ - vunpcklps %xmm6,%xmm0,%xmm0 │ │ │ │ - vmovaps 0x180(%rsp),%ymm9 │ │ │ │ - vmovlhps %xmm4,%xmm2,%xmm2 │ │ │ │ - vmovaps 0x160(%rsp),%ymm4 │ │ │ │ - vmovlhps %xmm3,%xmm0,%xmm0 │ │ │ │ - vinsertf128 $0x1,%xmm2,%ymm0,%ymm0 │ │ │ │ - vmovaps 0x100(%rsp),%ymm2 │ │ │ │ - vunpcklps %xmm13,%xmm5,%xmm5 │ │ │ │ - vmovlhps %xmm12,%xmm10,%xmm10 │ │ │ │ - vmovlhps %xmm11,%xmm5,%xmm5 │ │ │ │ - vinsertf128 $0x1,%xmm10,%ymm5,%ymm5 │ │ │ │ - vextractf128 $0x1,%ymm14,0x2e0(%rsp) │ │ │ │ - vaddps %ymm5,%ymm1,%ymm1 │ │ │ │ - vmovaps 0x140(%rsp),%ymm13 │ │ │ │ - vmovss 0x2e0(%rsp),%xmm14 │ │ │ │ - vaddps %ymm0,%ymm1,%ymm3 │ │ │ │ - vextractf128 $0x1,%ymm7,%xmm1 │ │ │ │ - vmovaps 0x120(%rsp),%ymm7 │ │ │ │ - vextractf128 $0x1,%ymm2,%xmm5 │ │ │ │ - vextractf128 $0x1,%ymm4,%xmm2 │ │ │ │ - vextractf128 $0x1,%ymm9,%xmm4 │ │ │ │ - vmovaps 0x1a0(%rsp),%ymm9 │ │ │ │ - vshufps $0x55,%xmm2,%xmm2,%xmm10 │ │ │ │ - vunpcklps %xmm5,%xmm1,%xmm0 │ │ │ │ - vshufps $0x55,%xmm4,%xmm4,%xmm12 │ │ │ │ - vextractf128 $0x1,%ymm7,%xmm6 │ │ │ │ - vextractf128 $0x1,%ymm13,%xmm7 │ │ │ │ - vunpcklps %xmm14,%xmm2,%xmm13 │ │ │ │ - vunpcklps %xmm7,%xmm6,%xmm11 │ │ │ │ - vshufps $0x55,%xmm7,%xmm7,%xmm14 │ │ │ │ - vmovlhps %xmm11,%xmm0,%xmm0 │ │ │ │ - vshufps $0x55,%xmm6,%xmm6,%xmm11 │ │ │ │ - vunpcklps %xmm14,%xmm11,%xmm11 │ │ │ │ - vunpckhps %xmm7,%xmm7,%xmm14 │ │ │ │ - vshufps $0xff,%xmm7,%xmm7,%xmm7 │ │ │ │ - vextractf128 $0x1,%ymm9,%xmm9 │ │ │ │ - vunpcklps %xmm9,%xmm4,%xmm15 │ │ │ │ - vshufps $0x55,%xmm9,%xmm9,%xmm8 │ │ │ │ - vmovlhps %xmm15,%xmm13,%xmm13 │ │ │ │ - vmovss 0x2e4(%rsp),%xmm15 │ │ │ │ - vunpcklps %xmm8,%xmm12,%xmm12 │ │ │ │ - vunpckhps %xmm9,%xmm9,%xmm8 │ │ │ │ - vinsertf128 $0x1,%xmm13,%ymm0,%ymm0 │ │ │ │ - vshufps $0x55,%xmm5,%xmm5,%xmm13 │ │ │ │ - vaddps %ymm0,%ymm3,%ymm0 │ │ │ │ - vshufps $0x55,%xmm1,%xmm1,%xmm3 │ │ │ │ - vunpcklps %xmm13,%xmm3,%xmm3 │ │ │ │ - vunpckhps %xmm5,%xmm5,%xmm13 │ │ │ │ - vshufps $0xff,%xmm9,%xmm9,%xmm9 │ │ │ │ - vmovlhps %xmm11,%xmm3,%xmm3 │ │ │ │ - vunpckhps %xmm6,%xmm6,%xmm11 │ │ │ │ - vshufps $0xff,%xmm5,%xmm5,%xmm5 │ │ │ │ - vshufps $0xff,%xmm6,%xmm6,%xmm6 │ │ │ │ - vunpcklps %xmm14,%xmm11,%xmm11 │ │ │ │ - vunpcklps %xmm7,%xmm6,%xmm6 │ │ │ │ - vmovaps 0x220(%rsp),%xmm7 │ │ │ │ - vunpcklps %xmm15,%xmm10,%xmm10 │ │ │ │ - vmovss 0x2e8(%rsp),%xmm15 │ │ │ │ - vmovlhps %xmm12,%xmm10,%xmm10 │ │ │ │ - vunpckhps %xmm4,%xmm4,%xmm12 │ │ │ │ - vshufps $0xff,%xmm4,%xmm4,%xmm4 │ │ │ │ - vinsertf128 $0x1,%xmm10,%ymm3,%ymm3 │ │ │ │ - vunpcklps %xmm8,%xmm12,%xmm12 │ │ │ │ - vmovss 0x2ec(%rsp),%xmm8 │ │ │ │ - vaddps %ymm3,%ymm0,%ymm0 │ │ │ │ - vunpckhps %xmm2,%xmm2,%xmm10 │ │ │ │ - vunpckhps %xmm1,%xmm1,%xmm3 │ │ │ │ - vshufps $0xff,%xmm2,%xmm2,%xmm2 │ │ │ │ - vunpcklps %xmm9,%xmm4,%xmm4 │ │ │ │ - vmovaps 0x2a0(%rsp),%xmm9 │ │ │ │ - vunpcklps %xmm13,%xmm3,%xmm3 │ │ │ │ - vshufps $0xff,%xmm1,%xmm1,%xmm1 │ │ │ │ - vmovlhps %xmm11,%xmm3,%xmm3 │ │ │ │ - vunpcklps %xmm5,%xmm1,%xmm1 │ │ │ │ + vmovaps %ymm0,%ymm18 │ │ │ │ + vpermt2ps %ymm15,%ymm21,%ymm0 │ │ │ │ + vmovaps %ymm0,%ymm25 │ │ │ │ + vpermt2ps %ymm15,%ymm22,%ymm18 │ │ │ │ + vpermt2ps %ymm23,%ymm21,%ymm0 │ │ │ │ + vpermt2ps %ymm23,%ymm22,%ymm25 │ │ │ │ + vmovaps %ymm18,%ymm24 │ │ │ │ + vpermt2ps %ymm3,%ymm21,%ymm18 │ │ │ │ + vmulps %ymm25,%ymm10,%ymm8 │ │ │ │ + vpermt2ps %ymm3,%ymm22,%ymm24 │ │ │ │ + vmulps %ymm7,%ymm25,%ymm25 │ │ │ │ + vmulps %ymm24,%ymm10,%ymm2 │ │ │ │ + vmulps %ymm18,%ymm10,%ymm3 │ │ │ │ + vmulps %ymm7,%ymm8,%ymm17 │ │ │ │ + vmulps %ymm6,%ymm8,%ymm16 │ │ │ │ + vfmadd132ps %ymm6,%ymm25,%ymm24 │ │ │ │ + vmulps %ymm7,%ymm2,%ymm9 │ │ │ │ + vmulps %ymm7,%ymm3,%ymm13 │ │ │ │ + vmulps %ymm6,%ymm2,%ymm5 │ │ │ │ + vmulps %ymm6,%ymm3,%ymm12 │ │ │ │ + vmovaps %xmm17,0xf0(%rsp) │ │ │ │ + vmulps %ymm20,%ymm2,%ymm4 │ │ │ │ + vfmadd132ps %ymm20,%ymm24,%ymm18 │ │ │ │ + vmovss 0xf4(%rsp),%xmm31 │ │ │ │ + vmulps %ymm20,%ymm3,%ymm11 │ │ │ │ + vmovaps %xmm9,0x100(%rsp) │ │ │ │ + vmulps %ymm20,%ymm8,%ymm15 │ │ │ │ + vshufps $0x55,%xmm13,%xmm13,%xmm24 │ │ │ │ + vmovaps %xmm13,0xe0(%rsp) │ │ │ │ + vmulps %ymm2,%ymm14,%ymm2 │ │ │ │ + vshufps $0x55,%xmm5,%xmm5,%xmm29 │ │ │ │ + vmulps %ymm3,%ymm14,%ymm3 │ │ │ │ + vmovaps %xmm12,0x110(%rsp) │ │ │ │ + vmulps %ymm8,%ymm14,%ymm8 │ │ │ │ + vfmadd231ps %ymm0,%ymm14,%ymm18 │ │ │ │ + vmulps %ymm10,%ymm0,%ymm0 │ │ │ │ + vunpcklps %xmm17,%xmm9,%xmm10 │ │ │ │ + vmulps %ymm19,%ymm18,%ymm19 │ │ │ │ + vmulps %ymm7,%ymm0,%ymm7 │ │ │ │ + vmulps %ymm6,%ymm0,%ymm6 │ │ │ │ + vaddss %xmm19,%xmm1,%xmm18 │ │ │ │ + vshufps $0x55,%xmm19,%xmm19,%xmm1 │ │ │ │ + vshufps $0xff,%xmm19,%xmm19,%xmm23 │ │ │ │ + vshufps $0xff,%xmm7,%xmm7,%xmm26 │ │ │ │ + vshufps $0x55,%xmm6,%xmm6,%xmm30 │ │ │ │ + vshufps $0xff,%xmm6,%xmm6,%xmm25 │ │ │ │ + vaddss %xmm1,%xmm18,%xmm18 │ │ │ │ + vunpckhps %xmm19,%xmm19,%xmm1 │ │ │ │ + vaddss %xmm1,%xmm18,%xmm18 │ │ │ │ + vextractf32x4 $0x1,%ymm19,%xmm1 │ │ │ │ + vaddss %xmm23,%xmm18,%xmm18 │ │ │ │ + vshufps $0xff,%xmm16,%xmm16,%xmm23 │ │ │ │ + vaddss %xmm1,%xmm18,%xmm18 │ │ │ │ + valignd $0x5,%ymm19,%ymm19,%ymm1 │ │ │ │ + vaddss %xmm1,%xmm18,%xmm1 │ │ │ │ + vmulps %ymm0,%ymm14,%ymm18 │ │ │ │ + vunpcklps %xmm6,%xmm12,%xmm14 │ │ │ │ + vmovss %xmm1,0xbc(%rsp) │ │ │ │ + vmulps %ymm20,%ymm0,%ymm1 │ │ │ │ + vunpcklps %xmm7,%xmm13,%xmm0 │ │ │ │ + vshufps $0xff,%xmm5,%xmm5,%xmm20 │ │ │ │ + vmovlhps %xmm0,%xmm10,%xmm0 │ │ │ │ + vunpcklps %xmm16,%xmm5,%xmm10 │ │ │ │ + vmovlhps %xmm14,%xmm10,%xmm10 │ │ │ │ + vinsertf32x4 $0x1,%xmm0,%ymm10,%ymm27 │ │ │ │ + vmovss 0x104(%rsp),%xmm10 │ │ │ │ + vmovss 0x114(%rsp),%xmm0 │ │ │ │ + vaddps %ymm28,%ymm27,%ymm27 │ │ │ │ vshufps $0x55,%xmm7,%xmm7,%xmm14 │ │ │ │ - vmovlhps %xmm6,%xmm1,%xmm1 │ │ │ │ - vmovaps 0x1e0(%rsp),%xmm6 │ │ │ │ - vunpcklps %xmm15,%xmm10,%xmm10 │ │ │ │ - vmovlhps %xmm12,%xmm10,%xmm10 │ │ │ │ - vinsertf128 $0x1,%xmm10,%ymm3,%ymm3 │ │ │ │ - vaddps %ymm3,%ymm0,%ymm0 │ │ │ │ - vunpcklps %xmm8,%xmm2,%xmm2 │ │ │ │ - vmovaps 0x200(%rsp),%xmm3 │ │ │ │ - vmovaps 0x260(%rsp),%xmm8 │ │ │ │ - vmovlhps %xmm4,%xmm2,%xmm2 │ │ │ │ - vinsertf128 $0x1,%xmm2,%ymm1,%ymm1 │ │ │ │ - vmovaps 0x280(%rsp),%xmm4 │ │ │ │ - vmovaps 0x240(%rsp),%xmm2 │ │ │ │ - vaddps %ymm1,%ymm0,%ymm0 │ │ │ │ - vmovaps 0x1c0(%rsp),%xmm1 │ │ │ │ - vshufps $0x55,%xmm6,%xmm6,%xmm13 │ │ │ │ - vmovaps %ymm0,0xc0(%rsp) │ │ │ │ - vunpcklps %xmm7,%xmm3,%xmm10 │ │ │ │ - vshufps $0x55,%xmm8,%xmm8,%xmm15 │ │ │ │ - vunpcklps %xmm9,%xmm4,%xmm11 │ │ │ │ - vunpcklps %xmm8,%xmm2,%xmm5 │ │ │ │ - vshufps $0x55,%xmm4,%xmm4,%xmm12 │ │ │ │ - vmovlhps %xmm11,%xmm5,%xmm5 │ │ │ │ - vshufps $0x55,%xmm3,%xmm3,%xmm11 │ │ │ │ - vunpcklps %xmm6,%xmm1,%xmm0 │ │ │ │ - vunpcklps %xmm14,%xmm11,%xmm11 │ │ │ │ + vunpcklps %xmm14,%xmm24,%xmm14 │ │ │ │ + vshufps $0x55,%xmm16,%xmm16,%xmm28 │ │ │ │ + vunpcklps %xmm31,%xmm10,%xmm10 │ │ │ │ + vunpcklps %xmm30,%xmm0,%xmm0 │ │ │ │ + vmovss 0xe8(%rsp),%xmm24 │ │ │ │ + vmovss 0xf8(%rsp),%xmm31 │ │ │ │ + vmovlhps %xmm14,%xmm10,%xmm10 │ │ │ │ + vunpcklps %xmm28,%xmm29,%xmm14 │ │ │ │ + vunpckhps %xmm6,%xmm6,%xmm30 │ │ │ │ + vunpckhps %xmm16,%xmm16,%xmm28 │ │ │ │ + vmovlhps %xmm0,%xmm14,%xmm14 │ │ │ │ + vinsertf32x4 $0x1,%xmm10,%ymm14,%ymm14 │ │ │ │ + vmovss 0x108(%rsp),%xmm10 │ │ │ │ + vmovss 0x118(%rsp),%xmm0 │ │ │ │ + vaddps %ymm14,%ymm27,%ymm27 │ │ │ │ vunpckhps %xmm7,%xmm7,%xmm14 │ │ │ │ - vmovlhps %xmm10,%xmm0,%xmm0 │ │ │ │ - vinsertf128 $0x1,%xmm5,%ymm0,%ymm0 │ │ │ │ - vaddps 0xa0(%rsp),%ymm0,%ymm0 │ │ │ │ - vshufps $0x55,%xmm1,%xmm1,%xmm5 │ │ │ │ - vshufps $0x55,%xmm2,%xmm2,%xmm10 │ │ │ │ - vunpcklps %xmm13,%xmm5,%xmm5 │ │ │ │ - vunpckhps %xmm6,%xmm6,%xmm13 │ │ │ │ - vunpcklps %xmm15,%xmm10,%xmm10 │ │ │ │ - vmovlhps %xmm11,%xmm5,%xmm5 │ │ │ │ - vunpckhps %xmm8,%xmm8,%xmm15 │ │ │ │ - vshufps $0xff,%xmm7,%xmm7,%xmm7 │ │ │ │ - vunpckhps %xmm3,%xmm3,%xmm11 │ │ │ │ - vshufps $0xff,%xmm3,%xmm3,%xmm3 │ │ │ │ - vshufps $0xff,%xmm6,%xmm6,%xmm6 │ │ │ │ - vunpcklps %xmm7,%xmm3,%xmm3 │ │ │ │ - vunpcklps %xmm14,%xmm11,%xmm11 │ │ │ │ - vshufps $0xff,%xmm8,%xmm8,%xmm8 │ │ │ │ - vmovaps %ymm0,0x2e0(%rsp) │ │ │ │ - vshufps $0x55,%xmm9,%xmm9,%xmm0 │ │ │ │ - vmovaps 0x200(%rsp),%ymm7 │ │ │ │ - vunpcklps %xmm0,%xmm12,%xmm12 │ │ │ │ - vmovlhps %xmm12,%xmm10,%xmm10 │ │ │ │ - vinsertf128 $0x1,%xmm10,%ymm5,%ymm5 │ │ │ │ - vaddps 0x2e0(%rsp),%ymm5,%ymm0 │ │ │ │ + vunpckhps %xmm5,%xmm5,%xmm29 │ │ │ │ + vunpcklps %xmm14,%xmm24,%xmm14 │ │ │ │ + vunpcklps %xmm31,%xmm10,%xmm10 │ │ │ │ + vunpcklps %xmm30,%xmm0,%xmm0 │ │ │ │ + vmovlhps %xmm14,%xmm10,%xmm10 │ │ │ │ + vunpcklps %xmm28,%xmm29,%xmm14 │ │ │ │ + vmovlhps %xmm0,%xmm14,%xmm14 │ │ │ │ + vinsertf32x4 $0x1,%xmm10,%ymm14,%ymm14 │ │ │ │ + vaddps %ymm14,%ymm27,%ymm27 │ │ │ │ + vmovss 0x11c(%rsp),%xmm14 │ │ │ │ + vmovss 0xfc(%rsp),%xmm24 │ │ │ │ + vmovss 0x10c(%rsp),%xmm10 │ │ │ │ + vmovss 0xec(%rsp),%xmm0 │ │ │ │ + vunpcklps %xmm25,%xmm14,%xmm14 │ │ │ │ + vextractf32x4 $0x1,%ymm6,%xmm25 │ │ │ │ + vunpcklps %xmm26,%xmm0,%xmm0 │ │ │ │ + vunpcklps %xmm24,%xmm10,%xmm10 │ │ │ │ + vmovlhps %xmm0,%xmm10,%xmm10 │ │ │ │ + vextractf32x4 $0x1,%ymm17,%xmm26 │ │ │ │ + vunpcklps %xmm23,%xmm20,%xmm0 │ │ │ │ + vmovlhps %xmm14,%xmm0,%xmm20 │ │ │ │ + vextractf32x4 $0x1,%ymm9,%xmm14 │ │ │ │ + vinsertf32x4 $0x1,%xmm10,%ymm20,%ymm20 │ │ │ │ + vextractf32x4 $0x1,%ymm13,%xmm10 │ │ │ │ + vaddps %ymm20,%ymm27,%ymm20 │ │ │ │ + vextractf32x4 $0x1,%ymm7,%xmm27 │ │ │ │ + vextractf32x4 $0x1,%ymm5,%xmm24 │ │ │ │ + vextractf32x4 $0x1,%ymm16,%xmm23 │ │ │ │ + vextractf32x4 $0x1,%ymm12,%xmm0 │ │ │ │ + vunpcklps %xmm26,%xmm14,%xmm14 │ │ │ │ + valignd $0x5,%ymm17,%ymm17,%ymm26 │ │ │ │ + vunpcklps %xmm27,%xmm10,%xmm10 │ │ │ │ + vmovlhps %xmm10,%xmm14,%xmm14 │ │ │ │ + valignd $0x5,%ymm7,%ymm7,%ymm27 │ │ │ │ + vunpcklps %xmm23,%xmm24,%xmm10 │ │ │ │ + valignd $0x5,%ymm5,%ymm5,%ymm24 │ │ │ │ + vunpcklps %xmm25,%xmm0,%xmm0 │ │ │ │ + vmovlhps %xmm0,%xmm10,%xmm10 │ │ │ │ + valignd $0x5,%ymm16,%ymm16,%ymm23 │ │ │ │ + vinsertf32x4 $0x1,%xmm14,%ymm10,%ymm10 │ │ │ │ + valignd $0x5,%ymm9,%ymm9,%ymm14 │ │ │ │ + vaddps %ymm10,%ymm20,%ymm20 │ │ │ │ + valignd $0x5,%ymm13,%ymm13,%ymm10 │ │ │ │ + valignd $0x5,%ymm6,%ymm6,%ymm25 │ │ │ │ + valignd $0x5,%ymm12,%ymm12,%ymm0 │ │ │ │ + vunpcklps %xmm26,%xmm14,%xmm14 │ │ │ │ + valignd $0x6,%ymm17,%ymm17,%ymm26 │ │ │ │ + vunpcklps %xmm27,%xmm10,%xmm10 │ │ │ │ + vmovlhps %xmm10,%xmm14,%xmm14 │ │ │ │ + valignd $0x6,%ymm7,%ymm7,%ymm27 │ │ │ │ + vunpcklps %xmm23,%xmm24,%xmm10 │ │ │ │ + valignd $0x7,%ymm17,%ymm17,%ymm17 │ │ │ │ + vunpcklps %xmm25,%xmm0,%xmm0 │ │ │ │ + vmovlhps %xmm0,%xmm10,%xmm10 │ │ │ │ + valignd $0x6,%ymm13,%ymm13,%ymm0 │ │ │ │ + vinsertf32x4 $0x1,%xmm14,%ymm10,%ymm10 │ │ │ │ + valignd $0x6,%ymm5,%ymm5,%ymm24 │ │ │ │ + vaddps %ymm10,%ymm20,%ymm20 │ │ │ │ + valignd $0x6,%ymm9,%ymm9,%ymm10 │ │ │ │ + valignd $0x6,%ymm16,%ymm16,%ymm23 │ │ │ │ + valignd $0x6,%ymm6,%ymm6,%ymm25 │ │ │ │ + valignd $0x6,%ymm12,%ymm12,%ymm14 │ │ │ │ + valignd $0x7,%ymm7,%ymm7,%ymm7 │ │ │ │ + vunpcklps %xmm27,%xmm0,%xmm0 │ │ │ │ + vshufps $0x55,%xmm18,%xmm18,%xmm27 │ │ │ │ + valignd $0x7,%ymm9,%ymm9,%ymm9 │ │ │ │ + valignd $0x7,%ymm13,%ymm13,%ymm13 │ │ │ │ + vunpcklps %xmm26,%xmm10,%xmm10 │ │ │ │ + vshufps $0x55,%xmm8,%xmm8,%xmm26 │ │ │ │ + vmovlhps %xmm0,%xmm10,%xmm10 │ │ │ │ + valignd $0x7,%ymm16,%ymm16,%ymm16 │ │ │ │ + vunpcklps %xmm23,%xmm24,%xmm0 │ │ │ │ + vshufps $0x55,%xmm15,%xmm15,%xmm24 │ │ │ │ + valignd $0x7,%ymm6,%ymm6,%ymm6 │ │ │ │ + valignd $0x7,%ymm5,%ymm5,%ymm5 │ │ │ │ + vunpcklps %xmm25,%xmm14,%xmm14 │ │ │ │ + vshufps $0x55,%xmm1,%xmm1,%xmm25 │ │ │ │ + vmovlhps %xmm14,%xmm0,%xmm28 │ │ │ │ + valignd $0x7,%ymm12,%ymm12,%ymm12 │ │ │ │ + vunpcklps %xmm18,%xmm3,%xmm14 │ │ │ │ + vunpcklps %xmm15,%xmm4,%xmm0 │ │ │ │ + vunpcklps %xmm17,%xmm9,%xmm9 │ │ │ │ + vinsertf32x4 $0x1,%xmm10,%ymm28,%ymm28 │ │ │ │ + vunpcklps %xmm8,%xmm2,%xmm10 │ │ │ │ + vshufps $0xff,%xmm8,%xmm8,%xmm17 │ │ │ │ + vunpcklps %xmm7,%xmm13,%xmm13 │ │ │ │ + vmovlhps %xmm14,%xmm10,%xmm10 │ │ │ │ + vshufps $0x55,%xmm11,%xmm11,%xmm14 │ │ │ │ + vunpcklps %xmm25,%xmm14,%xmm14 │ │ │ │ + vmovlhps %xmm13,%xmm9,%xmm9 │ │ │ │ + vunpcklps %xmm1,%xmm11,%xmm13 │ │ │ │ + vunpckhps %xmm1,%xmm1,%xmm25 │ │ │ │ + vaddps %ymm28,%ymm20,%ymm28 │ │ │ │ + vmovlhps %xmm13,%xmm0,%xmm23 │ │ │ │ + vinsertf32x4 $0x1,%xmm10,%ymm23,%ymm23 │ │ │ │ + vshufps $0x55,%xmm2,%xmm2,%xmm13 │ │ │ │ + vshufps $0x55,%xmm4,%xmm4,%xmm10 │ │ │ │ + vaddps 0xc0(%rsp),%ymm23,%ymm23 │ │ │ │ + vunpcklps %xmm26,%xmm13,%xmm13 │ │ │ │ + vunpcklps %xmm24,%xmm10,%xmm10 │ │ │ │ + vshufps $0x55,%xmm3,%xmm3,%xmm0 │ │ │ │ + vunpcklps %xmm27,%xmm0,%xmm0 │ │ │ │ + vmovlhps %xmm14,%xmm10,%xmm10 │ │ │ │ + vunpckhps %xmm15,%xmm15,%xmm24 │ │ │ │ + vunpckhps %xmm8,%xmm8,%xmm26 │ │ │ │ + vmovlhps %xmm0,%xmm13,%xmm13 │ │ │ │ + vinsertf32x4 $0x1,%xmm13,%ymm10,%ymm10 │ │ │ │ + vunpckhps %xmm4,%xmm4,%xmm0 │ │ │ │ + vunpckhps %xmm11,%xmm11,%xmm13 │ │ │ │ + vaddps %ymm10,%ymm23,%ymm23 │ │ │ │ + vunpckhps %xmm3,%xmm3,%xmm14 │ │ │ │ vunpckhps %xmm2,%xmm2,%xmm10 │ │ │ │ - vunpckhps %xmm4,%xmm4,%xmm12 │ │ │ │ - vunpcklps %xmm15,%xmm10,%xmm10 │ │ │ │ - vunpckhps %xmm1,%xmm1,%xmm5 │ │ │ │ - vunpcklps %xmm13,%xmm5,%xmm5 │ │ │ │ - vshufps $0xff,%xmm1,%xmm1,%xmm1 │ │ │ │ - vshufps $0xff,%xmm2,%xmm2,%xmm2 │ │ │ │ - vshufps $0xff,%xmm4,%xmm4,%xmm4 │ │ │ │ + vshufps $0xff,%xmm11,%xmm11,%xmm7 │ │ │ │ + vunpckhps %xmm18,%xmm18,%xmm27 │ │ │ │ + vunpcklps %xmm25,%xmm13,%xmm13 │ │ │ │ + vunpcklps %xmm26,%xmm10,%xmm10 │ │ │ │ + vshufps $0xff,%xmm18,%xmm18,%xmm20 │ │ │ │ + vunpcklps %xmm27,%xmm14,%xmm14 │ │ │ │ + vunpcklps %xmm24,%xmm0,%xmm0 │ │ │ │ + vunpcklps %xmm6,%xmm12,%xmm12 │ │ │ │ + vshufps $0xff,%xmm2,%xmm2,%xmm6 │ │ │ │ + vmovlhps %xmm14,%xmm10,%xmm10 │ │ │ │ + vmovlhps %xmm13,%xmm0,%xmm0 │ │ │ │ + vextractf32x4 $0x1,%ymm18,%xmm14 │ │ │ │ + vunpcklps %xmm16,%xmm5,%xmm5 │ │ │ │ + vmovlhps %xmm12,%xmm5,%xmm5 │ │ │ │ + vshufps $0xff,%xmm1,%xmm1,%xmm16 │ │ │ │ + vinsertf32x4 $0x1,%xmm10,%ymm0,%ymm0 │ │ │ │ + vinsertf32x4 $0x1,%xmm9,%ymm5,%ymm5 │ │ │ │ + vaddps %ymm0,%ymm23,%ymm0 │ │ │ │ + vshufps $0xff,%xmm15,%xmm15,%xmm12 │ │ │ │ + vunpcklps %xmm16,%xmm7,%xmm7 │ │ │ │ + vshufps $0xff,%xmm3,%xmm3,%xmm9 │ │ │ │ + vextractf32x4 $0x1,%ymm15,%xmm10 │ │ │ │ + vunpcklps %xmm20,%xmm9,%xmm9 │ │ │ │ + vaddps %ymm5,%ymm28,%ymm28 │ │ │ │ + vunpcklps %xmm17,%xmm6,%xmm6 │ │ │ │ + vshufps $0xff,%xmm4,%xmm4,%xmm5 │ │ │ │ + vmovlhps %xmm9,%xmm6,%xmm6 │ │ │ │ + vextractf32x4 $0x1,%ymm8,%xmm13 │ │ │ │ + vunpcklps %xmm12,%xmm5,%xmm5 │ │ │ │ + vmovlhps %xmm7,%xmm5,%xmm5 │ │ │ │ + vextractf32x4 $0x1,%ymm1,%xmm12 │ │ │ │ + vinsertf32x4 $0x1,%xmm6,%ymm5,%ymm5 │ │ │ │ + vextractf32x4 $0x1,%ymm11,%xmm7 │ │ │ │ + vaddps %ymm5,%ymm0,%ymm0 │ │ │ │ + vextractf32x4 $0x1,%ymm2,%xmm6 │ │ │ │ + vextractf32x4 $0x1,%ymm4,%xmm5 │ │ │ │ + vextractf32x4 $0x1,%ymm3,%xmm9 │ │ │ │ + vunpcklps %xmm12,%xmm7,%xmm7 │ │ │ │ + valignd $0x5,%ymm1,%ymm1,%ymm12 │ │ │ │ + vunpcklps %xmm13,%xmm6,%xmm6 │ │ │ │ + valignd $0x5,%ymm8,%ymm8,%ymm13 │ │ │ │ + vunpcklps %xmm10,%xmm5,%xmm5 │ │ │ │ + vmovlhps %xmm7,%xmm5,%xmm5 │ │ │ │ + valignd $0x5,%ymm15,%ymm15,%ymm10 │ │ │ │ + vunpcklps %xmm14,%xmm9,%xmm9 │ │ │ │ + vmovlhps %xmm9,%xmm6,%xmm6 │ │ │ │ + valignd $0x5,%ymm18,%ymm18,%ymm14 │ │ │ │ + vinsertf32x4 $0x1,%xmm6,%ymm5,%ymm5 │ │ │ │ + valignd $0x5,%ymm11,%ymm11,%ymm7 │ │ │ │ + vaddps %ymm5,%ymm0,%ymm0 │ │ │ │ + valignd $0x5,%ymm2,%ymm2,%ymm6 │ │ │ │ + valignd $0x5,%ymm4,%ymm4,%ymm5 │ │ │ │ + valignd $0x5,%ymm3,%ymm3,%ymm9 │ │ │ │ + vunpcklps %xmm12,%xmm7,%xmm7 │ │ │ │ + valignd $0x6,%ymm1,%ymm1,%ymm12 │ │ │ │ + vunpcklps %xmm13,%xmm6,%xmm6 │ │ │ │ + valignd $0x6,%ymm8,%ymm8,%ymm13 │ │ │ │ + vunpcklps %xmm10,%xmm5,%xmm5 │ │ │ │ + vmovlhps %xmm7,%xmm5,%xmm5 │ │ │ │ + valignd $0x7,%ymm8,%ymm8,%ymm8 │ │ │ │ + vunpcklps %xmm14,%xmm9,%xmm9 │ │ │ │ + vmovlhps %xmm9,%xmm6,%xmm6 │ │ │ │ + valignd $0x6,%ymm18,%ymm18,%ymm14 │ │ │ │ + vinsertf32x4 $0x1,%xmm6,%ymm5,%ymm5 │ │ │ │ + valignd $0x6,%ymm3,%ymm3,%ymm9 │ │ │ │ + vaddps %ymm5,%ymm0,%ymm0 │ │ │ │ + valignd $0x6,%ymm2,%ymm2,%ymm6 │ │ │ │ + valignd $0x7,%ymm3,%ymm3,%ymm3 │ │ │ │ + valignd $0x7,%ymm2,%ymm2,%ymm2 │ │ │ │ + valignd $0x7,%ymm18,%ymm18,%ymm18 │ │ │ │ + valignd $0x6,%ymm4,%ymm4,%ymm5 │ │ │ │ + valignd $0x6,%ymm15,%ymm15,%ymm10 │ │ │ │ + vunpcklps %xmm14,%xmm9,%xmm9 │ │ │ │ + valignd $0x6,%ymm11,%ymm11,%ymm7 │ │ │ │ + vunpcklps %xmm13,%xmm6,%xmm6 │ │ │ │ + valignd $0x7,%ymm1,%ymm1,%ymm1 │ │ │ │ + vmovlhps %xmm9,%xmm6,%xmm6 │ │ │ │ + valignd $0x7,%ymm4,%ymm4,%ymm4 │ │ │ │ vunpcklps %xmm8,%xmm2,%xmm2 │ │ │ │ - vunpcklps %xmm6,%xmm1,%xmm1 │ │ │ │ - vmovlhps %xmm11,%xmm5,%xmm5 │ │ │ │ - vmovaps 0x1c0(%rsp),%ymm6 │ │ │ │ - vmovlhps %xmm3,%xmm1,%xmm1 │ │ │ │ - vmovaps 0x260(%rsp),%ymm8 │ │ │ │ - vmovaps 0x1e0(%rsp),%ymm3 │ │ │ │ - vmovaps %ymm0,0x2e0(%rsp) │ │ │ │ - vunpckhps %xmm9,%xmm9,%xmm0 │ │ │ │ - vshufps $0xff,%xmm9,%xmm9,%xmm9 │ │ │ │ - vunpcklps %xmm0,%xmm12,%xmm12 │ │ │ │ - vunpcklps %xmm9,%xmm4,%xmm4 │ │ │ │ - vmovaps 0x2a0(%rsp),%ymm9 │ │ │ │ - vmovlhps %xmm12,%xmm10,%xmm10 │ │ │ │ - vmovaps 0x240(%rsp),%ymm12 │ │ │ │ - vinsertf128 $0x1,%xmm10,%ymm5,%ymm5 │ │ │ │ - vaddps 0x2e0(%rsp),%ymm5,%ymm0 │ │ │ │ - vmovlhps %xmm4,%xmm2,%xmm2 │ │ │ │ - vmovaps 0x280(%rsp),%ymm5 │ │ │ │ - vextractf128 $0x1,%ymm7,%xmm4 │ │ │ │ - vmovaps 0x220(%rsp),%ymm7 │ │ │ │ - vextractf128 $0x1,%ymm8,%xmm8 │ │ │ │ - vinsertf128 $0x1,%xmm2,%ymm1,%ymm1 │ │ │ │ - vextractf128 $0x1,%ymm6,%xmm2 │ │ │ │ - vextractf128 $0x1,%ymm3,%xmm6 │ │ │ │ - vshufps $0x55,%xmm6,%xmm6,%xmm13 │ │ │ │ - vshufps $0x55,%xmm8,%xmm8,%xmm15 │ │ │ │ - vextractf128 $0x1,%ymm9,%xmm9 │ │ │ │ - vextractf128 $0x1,%ymm12,0x2e0(%rsp) │ │ │ │ - vshufps $0x55,%xmm9,%xmm9,%xmm3 │ │ │ │ - vmovss 0x2e0(%rsp),%xmm10 │ │ │ │ - vextractf128 $0x1,%ymm7,%xmm7 │ │ │ │ - vextractf128 $0x1,%ymm5,%xmm5 │ │ │ │ - vunpcklps %xmm7,%xmm4,%xmm11 │ │ │ │ - vaddps %ymm1,%ymm0,%ymm0 │ │ │ │ - vunpcklps %xmm9,%xmm5,%xmm12 │ │ │ │ - vunpcklps %xmm6,%xmm2,%xmm1 │ │ │ │ - vshufps $0x55,%xmm7,%xmm7,%xmm14 │ │ │ │ - vmovlhps %xmm11,%xmm1,%xmm1 │ │ │ │ - vshufps $0x55,%xmm4,%xmm4,%xmm11 │ │ │ │ - vunpcklps %xmm14,%xmm11,%xmm11 │ │ │ │ - vunpckhps %xmm7,%xmm7,%xmm14 │ │ │ │ - vshufps $0xff,%xmm7,%xmm7,%xmm7 │ │ │ │ - vunpcklps %xmm8,%xmm10,%xmm10 │ │ │ │ - vmovlhps %xmm12,%xmm10,%xmm10 │ │ │ │ - vinsertf128 $0x1,%xmm10,%ymm1,%ymm1 │ │ │ │ - vmovss 0x2e4(%rsp),%xmm10 │ │ │ │ - vshufps $0x55,%xmm5,%xmm5,%xmm12 │ │ │ │ - vaddps %ymm1,%ymm0,%ymm0 │ │ │ │ - vshufps $0x55,%xmm2,%xmm2,%xmm1 │ │ │ │ - vunpcklps %xmm3,%xmm12,%xmm12 │ │ │ │ - vunpcklps %xmm13,%xmm1,%xmm1 │ │ │ │ - vunpckhps %xmm9,%xmm9,%xmm3 │ │ │ │ - vshufps $0xff,%xmm9,%xmm9,%xmm9 │ │ │ │ - vunpckhps %xmm6,%xmm6,%xmm13 │ │ │ │ - vmovlhps %xmm11,%xmm1,%xmm1 │ │ │ │ - vunpckhps %xmm4,%xmm4,%xmm11 │ │ │ │ - vshufps $0xff,%xmm6,%xmm6,%xmm6 │ │ │ │ - vshufps $0xff,%xmm4,%xmm4,%xmm4 │ │ │ │ - vunpcklps %xmm14,%xmm11,%xmm11 │ │ │ │ - vunpcklps %xmm7,%xmm4,%xmm4 │ │ │ │ - vmovss 0x2dc(%rsp),%xmm14 │ │ │ │ - vunpcklps %xmm15,%xmm10,%xmm10 │ │ │ │ - vunpckhps %xmm8,%xmm8,%xmm15 │ │ │ │ - vshufps $0xff,%xmm8,%xmm8,%xmm8 │ │ │ │ - vmovlhps %xmm12,%xmm10,%xmm10 │ │ │ │ - vinsertf128 $0x1,%xmm10,%ymm1,%ymm1 │ │ │ │ - vmovss 0x2e8(%rsp),%xmm10 │ │ │ │ - vunpckhps %xmm5,%xmm5,%xmm12 │ │ │ │ - vunpcklps %xmm3,%xmm12,%xmm12 │ │ │ │ - vmovss 0x2ec(%rsp),%xmm3 │ │ │ │ - vshufps $0xff,%xmm5,%xmm5,%xmm5 │ │ │ │ - vaddps %ymm1,%ymm0,%ymm0 │ │ │ │ - vunpckhps %xmm2,%xmm2,%xmm1 │ │ │ │ - vshufps $0xff,%xmm2,%xmm2,%xmm2 │ │ │ │ - vunpcklps %xmm9,%xmm5,%xmm5 │ │ │ │ - vunpcklps %xmm13,%xmm1,%xmm1 │ │ │ │ - vunpcklps %xmm6,%xmm2,%xmm2 │ │ │ │ - vmovlhps %xmm11,%xmm1,%xmm1 │ │ │ │ - vmovlhps %xmm4,%xmm2,%xmm2 │ │ │ │ - vunpcklps %xmm15,%xmm10,%xmm10 │ │ │ │ - vmovlhps %xmm12,%xmm10,%xmm10 │ │ │ │ - vinsertf128 $0x1,%xmm10,%ymm1,%ymm1 │ │ │ │ - vunpcklps %xmm8,%xmm3,%xmm3 │ │ │ │ - vaddps %ymm1,%ymm0,%ymm1 │ │ │ │ - vmovlhps %xmm5,%xmm3,%xmm3 │ │ │ │ - vinsertf128 $0x1,%xmm3,%ymm2,%ymm2 │ │ │ │ - vaddps %ymm2,%ymm1,%ymm6 │ │ │ │ - vmovaps %ymm6,0xa0(%rsp) │ │ │ │ - vmovss 0x2c8(%rsp),%xmm6 │ │ │ │ - vaddss 0x2cc(%rsp),%xmm6,%xmm1 │ │ │ │ - vaddss %xmm14,%xmm1,%xmm14 │ │ │ │ - cmp %r10,%rsi │ │ │ │ - jne 21730 ::calcCrossProductsPartials(float const*, float const*, double const*, float const*, double, double*, double*)@@Base+0x1d0> │ │ │ │ - mov 0x5c(%rsp),%r11d │ │ │ │ - vmovsd 0x40(%rsp),%xmm15 │ │ │ │ - mov 0x50(%rsp),%r9 │ │ │ │ - mov 0x48(%rsp),%r10 │ │ │ │ - test $0x7,%r11b │ │ │ │ - je 2229f ::calcCrossProductsPartials(float const*, float const*, double const*, float const*, double, double*, double*)@@Base+0xd3f> │ │ │ │ - mov %r11d,%edx │ │ │ │ + valignd $0x7,%ymm15,%ymm15,%ymm15 │ │ │ │ + vunpcklps %xmm18,%xmm3,%xmm3 │ │ │ │ + valignd $0x7,%ymm11,%ymm11,%ymm11 │ │ │ │ + vmovlhps %xmm3,%xmm2,%xmm2 │ │ │ │ + valignd $0x6,%ymm19,%ymm19,%ymm3 │ │ │ │ + vunpcklps %xmm10,%xmm5,%xmm5 │ │ │ │ + valignd $0x7,%ymm19,%ymm19,%ymm19 │ │ │ │ + vunpcklps %xmm12,%xmm7,%xmm7 │ │ │ │ + vmovlhps %xmm7,%xmm5,%xmm5 │ │ │ │ + vinsertf32x4 $0x1,%xmm6,%ymm5,%ymm5 │ │ │ │ + vaddps %ymm5,%ymm0,%ymm0 │ │ │ │ + vunpcklps %xmm15,%xmm4,%xmm4 │ │ │ │ + vunpcklps %xmm1,%xmm11,%xmm11 │ │ │ │ + vmovlhps %xmm11,%xmm4,%xmm4 │ │ │ │ + vinsertf32x4 $0x1,%xmm2,%ymm4,%ymm4 │ │ │ │ + vaddss 0xbc(%rsp),%xmm3,%xmm1 │ │ │ │ + vaddps %ymm4,%ymm0,%ymm2 │ │ │ │ + vaddss %xmm19,%xmm1,%xmm1 │ │ │ │ + vmovaps %ymm2,0xc0(%rsp) │ │ │ │ + cmp %r12,%rsi │ │ │ │ + jne 211d0 ::calcCrossProductsPartials(float const*, float const*, double const*, float const*, double, double*, double*)@@Base+0x200> │ │ │ │ + mov 0xb8(%rsp),%r9d │ │ │ │ + mov 0x78(%rsp),%rdi │ │ │ │ + vmovaps %ymm28,%ymm0 │ │ │ │ + vmovaps %ymm2,%ymm7 │ │ │ │ + mov 0x70(%rsp),%r13 │ │ │ │ + vmovapd 0x80(%rsp),%ymm30 │ │ │ │ + mov 0x68(%rsp),%r12 │ │ │ │ + mov 0x60(%rsp),%r8 │ │ │ │ + vmovsd 0x58(%rsp),%xmm31 │ │ │ │ + test $0x7,%r9b │ │ │ │ + je 21b28 ::calcCrossProductsPartials(float const*, float const*, double const*, float const*, double, double*, double*)@@Base+0xb58> │ │ │ │ + mov %r9d,%edx │ │ │ │ and $0xfffffff8,%edx │ │ │ │ movslq %edx,%rsi │ │ │ │ - imul 0x58(%rsp),%edx │ │ │ │ - mov 0x60(%rsp),%rax │ │ │ │ - vmovaps %xmm14,%xmm9 │ │ │ │ - vmovaps 0xc0(%rsp),%ymm13 │ │ │ │ - vmovapd %xmm15,%xmm14 │ │ │ │ - vmovaps 0xa0(%rsp),%ymm15 │ │ │ │ - mov 0x70(%rsp),%rdi │ │ │ │ - add 0x2c0(%rsp),%edx │ │ │ │ + imul 0x3c(%rsp),%edx │ │ │ │ + mov 0xa0(%rsp),%rax │ │ │ │ + add %r13d,%edx │ │ │ │ movslq %edx,%rdx │ │ │ │ shl $0x4,%rdx │ │ │ │ lea (%rax,%rdx,1),%rcx │ │ │ │ - add 0x68(%rsp),%rdx │ │ │ │ - mov %r13,%rax │ │ │ │ - nopl (%rax) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - vmovss (%rcx),%xmm11 │ │ │ │ - vmovss 0x4(%rcx),%xmm12 │ │ │ │ - vxorps %xmm6,%xmm6,%xmm6 │ │ │ │ - vmovss 0x8(%rcx),%xmm10 │ │ │ │ - vmovss (%rdx),%xmm5 │ │ │ │ - vcvtsd2ss (%rdi,%rsi,8),%xmm6,%xmm1 │ │ │ │ - vmovss 0x8(%rdx),%xmm4 │ │ │ │ - vmovss 0x4(%rdx),%xmm6 │ │ │ │ - vmovss 0xc(%rdx),%xmm3 │ │ │ │ - add %r9,%rdx │ │ │ │ - vcvtss2sd %xmm1,%xmm1,%xmm1 │ │ │ │ - vmulsd %xmm14,%xmm1,%xmm1 │ │ │ │ - vbroadcastss %xmm12,%xmm2 │ │ │ │ - vbroadcastss %xmm11,%xmm8 │ │ │ │ - vinsertf128 $0x1,%xmm2,%ymm8,%ymm8 │ │ │ │ - vbroadcastss 0xc(%rcx),%xmm2 │ │ │ │ - vbroadcastss %xmm10,%xmm7 │ │ │ │ - vunpcklps %xmm6,%xmm5,%xmm0 │ │ │ │ - vcvtsd2ss %xmm1,%xmm1,%xmm1 │ │ │ │ - vmulss %xmm12,%xmm6,%xmm6 │ │ │ │ - vfmadd132ss %xmm11,%xmm6,%xmm5 │ │ │ │ - vinsertf128 $0x1,%xmm2,%ymm7,%ymm7 │ │ │ │ - vunpcklps %xmm3,%xmm4,%xmm2 │ │ │ │ - vmovlhps %xmm2,%xmm0,%xmm2 │ │ │ │ - vmulss (%r10,%rsi,4),%xmm1,%xmm0 │ │ │ │ - vinsertf128 $0x1,%xmm2,%ymm2,%ymm2 │ │ │ │ - vfmadd132ss %xmm10,%xmm5,%xmm4 │ │ │ │ - vfmadd132ss 0xc(%rcx),%xmm4,%xmm3 │ │ │ │ - add %r9,%rcx │ │ │ │ - vfmadd231ss (%r10,%rsi,4),%xmm3,%xmm9 │ │ │ │ + add 0xa8(%rsp),%rdx │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + vmovss (%rcx),%xmm14 │ │ │ │ + vmovss 0x4(%rcx),%xmm16 │ │ │ │ + vxorps %xmm3,%xmm3,%xmm3 │ │ │ │ + vmovss 0x8(%rcx),%xmm13 │ │ │ │ + vmovss 0xc(%rcx),%xmm12 │ │ │ │ + vcvtsd2ss (%r12,%rsi,8),%xmm3,%xmm2 │ │ │ │ + vcvtss2sd %xmm2,%xmm2,%xmm3 │ │ │ │ + vmovss (%rdx),%xmm8 │ │ │ │ + vmovss 0x4(%rdx),%xmm9 │ │ │ │ + vbroadcastss %xmm16,%xmm4 │ │ │ │ + vbroadcastss %xmm14,%xmm11 │ │ │ │ + vinsertf32x4 $0x1,%xmm4,%ymm11,%ymm11 │ │ │ │ + vbroadcastss %xmm13,%xmm10 │ │ │ │ + vbroadcastss %xmm12,%xmm4 │ │ │ │ + vmovss 0x8(%rdx),%xmm6 │ │ │ │ + vinsertf32x4 $0x1,%xmm4,%ymm10,%ymm10 │ │ │ │ + vunpcklps %xmm9,%xmm8,%xmm4 │ │ │ │ + vmovss 0xc(%rdx),%xmm5 │ │ │ │ + vmovss (%r8,%rsi,4),%xmm2 │ │ │ │ + vmulss %xmm16,%xmm9,%xmm9 │ │ │ │ inc %rsi │ │ │ │ - vbroadcastss %xmm0,%ymm0 │ │ │ │ - vmulps %ymm2,%ymm0,%ymm0 │ │ │ │ - vfmadd231ps %ymm0,%ymm8,%ymm13 │ │ │ │ - vfmadd231ps %ymm0,%ymm7,%ymm15 │ │ │ │ - cmp %esi,%r11d │ │ │ │ - jg 221d0 ::calcCrossProductsPartials(float const*, float const*, double const*, float const*, double, double*, double*)@@Base+0xc70> │ │ │ │ - vmovaps %ymm15,0xa0(%rsp) │ │ │ │ - vmovaps %ymm13,0xc0(%rsp) │ │ │ │ - vmovapd %xmm14,%xmm15 │ │ │ │ - mov %rax,%r13 │ │ │ │ - vmovaps %xmm9,%xmm14 │ │ │ │ - vmovaps 0xc0(%rsp),%ymm6 │ │ │ │ - vcvtss2sd %xmm14,%xmm14,%xmm0 │ │ │ │ - vmovaps %ymm6,0x340(%rsp) │ │ │ │ - vmovaps 0xa0(%rsp),%ymm6 │ │ │ │ - vmovaps %ymm6,0x360(%rsp) │ │ │ │ - mov 0x30(%rsp),%rax │ │ │ │ - mov 0x2c0(%rsp),%rdi │ │ │ │ - mov 0x78(%rsp),%rdx │ │ │ │ - vmovsd (%rax,%rdi,8),%xmm3 │ │ │ │ - mov 0x38(%rsp),%rax │ │ │ │ - vdivsd %xmm0,%xmm3,%xmm3 │ │ │ │ + add %rdi,%rcx │ │ │ │ + add %rdi,%rdx │ │ │ │ + vmulsd %xmm31,%xmm3,%xmm3 │ │ │ │ + vunpcklps %xmm5,%xmm6,%xmm15 │ │ │ │ + vmovlhps %xmm15,%xmm4,%xmm4 │ │ │ │ + vinsertf128 $0x1,%xmm4,%ymm4,%ymm4 │ │ │ │ + vfmadd132ss %xmm14,%xmm9,%xmm8 │ │ │ │ + vcvtsd2ss %xmm3,%xmm3,%xmm3 │ │ │ │ + vfmadd132ss %xmm13,%xmm8,%xmm6 │ │ │ │ + vfmadd132ss %xmm12,%xmm6,%xmm5 │ │ │ │ + vfmadd231ss %xmm2,%xmm5,%xmm1 │ │ │ │ + vmulss %xmm3,%xmm2,%xmm2 │ │ │ │ + vbroadcastss %xmm2,%ymm2 │ │ │ │ + vmulps %ymm4,%ymm2,%ymm2 │ │ │ │ + vfmadd231ps %ymm2,%ymm11,%ymm0 │ │ │ │ + vfmadd231ps %ymm2,%ymm10,%ymm7 │ │ │ │ + cmp %esi,%r9d │ │ │ │ + jg 21a68 ::calcCrossProductsPartials(float const*, float const*, double const*, float const*, double, double*, double*)@@Base+0xa98> │ │ │ │ + vmovaps %ymm0,0x160(%rsp) │ │ │ │ + vcvtss2sd %xmm1,%xmm1,%xmm1 │ │ │ │ + vmovaps %ymm7,0x180(%rsp) │ │ │ │ + mov 0x48(%rsp),%rax │ │ │ │ + mov 0xb0(%rsp),%rdx │ │ │ │ + vmovsd (%rax,%r13,8),%xmm3 │ │ │ │ + mov 0x50(%rsp),%rax │ │ │ │ + vdivsd %xmm1,%xmm3,%xmm3 │ │ │ │ vbroadcastsd %xmm3,%ymm3 │ │ │ │ vmovaps (%rdx),%ymm0 │ │ │ │ vmovaps (%rax),%ymm2 │ │ │ │ - add $0x20,%rdx │ │ │ │ add $0x20,%rax │ │ │ │ - vextractf128 $0x1,%ymm0,%xmm1 │ │ │ │ - vextractf128 $0x1,%ymm2,%xmm4 │ │ │ │ + add $0x20,%rdx │ │ │ │ + vextractf32x4 $0x1,%ymm0,%xmm1 │ │ │ │ + vextractf32x4 $0x1,%ymm2,%xmm4 │ │ │ │ vcvtps2pd %xmm0,%ymm0 │ │ │ │ + vcvtps2pd %xmm2,%ymm2 │ │ │ │ vcvtps2pd %xmm1,%ymm1 │ │ │ │ + vfmadd132pd %ymm3,%ymm2,%ymm0 │ │ │ │ vcvtps2pd %xmm4,%ymm4 │ │ │ │ - vcvtps2pd %xmm2,%ymm2 │ │ │ │ vfmadd132pd %ymm3,%ymm4,%ymm1 │ │ │ │ - vfmadd132pd %ymm3,%ymm2,%ymm0 │ │ │ │ - vcvtpd2ps %ymm1,%xmm1 │ │ │ │ vcvtpd2ps %ymm0,%xmm0 │ │ │ │ - vinsertf128 $0x1,%xmm1,%ymm0,%ymm0 │ │ │ │ + vcvtpd2ps %ymm1,%xmm1 │ │ │ │ + vinsertf32x4 $0x1,%xmm1,%ymm0,%ymm0 │ │ │ │ vmovaps %ymm0,-0x20(%rax) │ │ │ │ - cmp %rax,0x78(%rsp) │ │ │ │ - jne 222ed ::calcCrossProductsPartials(float const*, float const*, double const*, float const*, double, double*, double*)@@Base+0xd8d> │ │ │ │ - incq 0x2c0(%rsp) │ │ │ │ - mov 0x28(%rsp),%rdi │ │ │ │ - cmp %rdi,0x2c0(%rsp) │ │ │ │ - jne 21690 ::calcCrossProductsPartials(float const*, float const*, double const*, float const*, double, double*, double*)@@Base+0x130> │ │ │ │ - mov 0x8(%rsp),%rcx │ │ │ │ - mov 0x38(%rsp),%rdx │ │ │ │ + cmp %rax,0xb0(%rsp) │ │ │ │ + jne 21b5f ::calcCrossProductsPartials(float const*, float const*, double const*, float const*, double, double*, double*)@@Base+0xb8f> │ │ │ │ + inc %r13 │ │ │ │ + cmp 0x40(%rsp),%r13 │ │ │ │ + jne 21120 ::calcCrossProductsPartials(float const*, float const*, double const*, float const*, double, double*, double*)@@Base+0x150> │ │ │ │ + mov 0x8(%rsp),%r9 │ │ │ │ + mov 0x50(%rsp),%rdx │ │ │ │ xor %eax,%eax │ │ │ │ vmovaps (%rdx,%rax,1),%ymm0 │ │ │ │ - vextractf128 $0x1,%ymm0,%xmm1 │ │ │ │ + vextractf32x4 $0x1,%ymm0,%xmm1 │ │ │ │ vcvtps2pd %xmm0,%ymm0 │ │ │ │ - vaddpd (%rcx,%rax,2),%ymm0,%ymm0 │ │ │ │ + vaddpd (%r9,%rax,2),%ymm0,%ymm0 │ │ │ │ vcvtps2pd %xmm1,%ymm1 │ │ │ │ - vaddpd 0x20(%rcx,%rax,2),%ymm1,%ymm1 │ │ │ │ - vmovupd %ymm0,(%rcx,%rax,2) │ │ │ │ - vmovupd %ymm1,0x20(%rcx,%rax,2) │ │ │ │ + vaddpd 0x20(%r9,%rax,2),%ymm1,%ymm1 │ │ │ │ + vmovupd %ymm0,(%r9,%rax,2) │ │ │ │ + vmovupd %ymm1,0x20(%r9,%rax,2) │ │ │ │ add $0x20,%rax │ │ │ │ cmp $0x40,%rax │ │ │ │ - jne 22364 ::calcCrossProductsPartials(float const*, float const*, double const*, float const*, double, double*, double*)@@Base+0xe04> │ │ │ │ - mov 0x398(%rsp),%rax │ │ │ │ + jne 21bcf ::calcCrossProductsPartials(float const*, float const*, double const*, float const*, double, double*, double*)@@Base+0xbff> │ │ │ │ + mov 0x1b8(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 223f0 ::calcCrossProductsPartials(float const*, float const*, double const*, float const*, double, double*, double*)@@Base+0xe90> │ │ │ │ + jne 21c51 ::calcCrossProductsPartials(float const*, float const*, double const*, float const*, double, double*, double*)@@Base+0xc81> │ │ │ │ vzeroupper │ │ │ │ lea -0x28(%rbp),%rsp │ │ │ │ pop %rbx │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ pop %rbp │ │ │ │ ret │ │ │ │ - vxorps %xmm4,%xmm4,%xmm4 │ │ │ │ + vxorps %xmm7,%xmm7,%xmm7 │ │ │ │ xor %edx,%edx │ │ │ │ - vxorps %xmm14,%xmm14,%xmm14 │ │ │ │ - vmovaps %ymm4,0xa0(%rsp) │ │ │ │ - vmovaps %ymm4,0xc0(%rsp) │ │ │ │ - jmp 2217a ::calcCrossProductsPartials(float const*, float const*, double const*, float const*, double, double*, double*)@@Base+0xc1a> │ │ │ │ - lea 0x300(%rsp),%rax │ │ │ │ - mov %rax,0x38(%rsp) │ │ │ │ - jmp 2235d ::calcCrossProductsPartials(float const*, float const*, double const*, float const*, double, double*, double*)@@Base+0xdfd> │ │ │ │ + vxorps %xmm1,%xmm1,%xmm1 │ │ │ │ + vmovaps %ymm7,%ymm0 │ │ │ │ + jmp 21a3c ::calcCrossProductsPartials(float const*, float const*, double const*, float const*, double, double*, double*)@@Base+0xa6c> │ │ │ │ + lea 0x120(%rsp),%rax │ │ │ │ + mov %rax,0x50(%rsp) │ │ │ │ + jmp 21bc8 ::calcCrossProductsPartials(float const*, float const*, double const*, float const*, double, double*, double*)@@Base+0xbf8> │ │ │ │ vzeroupper │ │ │ │ call 1c370 <__stack_chk_fail@plt> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ │ │ │ │ -0000000000022400 ::resetDerivativeTemporaries()@@Base>: │ │ │ │ +0000000000021c60 ::resetDerivativeTemporaries()@@Base>: │ │ │ │ endbr64 │ │ │ │ movslq 0x18(%rdi),%rdx │ │ │ │ shl $0x2,%rdx │ │ │ │ - je 22450 ::resetDerivativeTemporaries()@@Base+0x50> │ │ │ │ + je 21ca8 ::resetDerivativeTemporaries()@@Base+0x48> │ │ │ │ push %rbx │ │ │ │ mov %rdi,%rbx │ │ │ │ xor %esi,%esi │ │ │ │ sub $0x10,%rsp │ │ │ │ mov 0xf8(%rdi),%rdi │ │ │ │ mov %rdx,0x8(%rsp) │ │ │ │ call 1c1a0 │ │ │ │ mov 0xf0(%rbx),%rdi │ │ │ │ - xor %esi,%esi │ │ │ │ mov 0x8(%rsp),%rdx │ │ │ │ add $0x10,%rsp │ │ │ │ + xor %esi,%esi │ │ │ │ pop %rbx │ │ │ │ jmp 1c1a0 │ │ │ │ nopl 0x0(%rax) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ ret │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ │ │ │ │ -0000000000022460 ::autoPartitionPartialsOperations(int const*, int*, int, int)@@Base>: │ │ │ │ +0000000000021cb0 ::autoPartitionPartialsOperations(int const*, int*, int, int)@@Base>: │ │ │ │ endbr64 │ │ │ │ test %ecx,%ecx │ │ │ │ - jle 2251d ::autoPartitionPartialsOperations(int const*, int*, int, int)@@Base+0xbd> │ │ │ │ + jle 21d65 ::autoPartitionPartialsOperations(int const*, int*, int, int)@@Base+0xb5> │ │ │ │ mov 0x48(%rdi),%r11d │ │ │ │ mov %rsi,%r9 │ │ │ │ mov %ecx,%r10d │ │ │ │ mov %rdx,%rsi │ │ │ │ xor %ecx,%ecx │ │ │ │ mov %r11d,%eax │ │ │ │ xor %edx,%edx │ │ │ │ test %r11d,%r11d │ │ │ │ - jle 2250e ::autoPartitionPartialsOperations(int const*, int*, int, int)@@Base+0xae> │ │ │ │ + jle 21d56 ::autoPartitionPartialsOperations(int const*, int*, int, int)@@Base+0xa6> │ │ │ │ push %rbx │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ xor %r11d,%r11d │ │ │ │ - xchg %ax,%ax │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ imul %ecx,%eax │ │ │ │ mov (%r9,%r11,4),%ebx │ │ │ │ add %edx,%eax │ │ │ │ lea (%rax,%rax,8),%eax │ │ │ │ add %r11d,%eax │ │ │ │ inc %r11 │ │ │ │ cltq │ │ │ │ mov %ebx,(%rsi,%rax,4) │ │ │ │ mov 0x48(%rdi),%eax │ │ │ │ cmp $0x7,%r11 │ │ │ │ - jne 224a0 ::autoPartitionPartialsOperations(int const*, int*, int, int)@@Base+0x40> │ │ │ │ + jne 21ce8 ::autoPartitionPartialsOperations(int const*, int*, int, int)@@Base+0x38> │ │ │ │ imul %ecx,%eax │ │ │ │ add %edx,%eax │ │ │ │ lea 0x7(%rax,%rax,8),%eax │ │ │ │ cltq │ │ │ │ mov %edx,(%rsi,%rax,4) │ │ │ │ mov 0x48(%rdi),%eax │ │ │ │ imul %ecx,%eax │ │ │ │ @@ -5550,2526 +5166,2459 @@ │ │ │ │ inc %edx │ │ │ │ lea (%rax,%rax,8),%eax │ │ │ │ cltq │ │ │ │ mov %r8d,0x20(%rsi,%rax,4) │ │ │ │ mov 0x48(%rdi),%eax │ │ │ │ mov %eax,%r11d │ │ │ │ cmp %edx,%eax │ │ │ │ - jg 22490 ::autoPartitionPartialsOperations(int const*, int*, int, int)@@Base+0x30> │ │ │ │ + jg 21ce0 ::autoPartitionPartialsOperations(int const*, int*, int, int)@@Base+0x30> │ │ │ │ inc %ecx │ │ │ │ add $0x1c,%r9 │ │ │ │ cmp %ecx,%r10d │ │ │ │ - je 2250c ::autoPartitionPartialsOperations(int const*, int*, int, int)@@Base+0xac> │ │ │ │ + je 21d54 ::autoPartitionPartialsOperations(int const*, int*, int, int)@@Base+0xa4> │ │ │ │ mov %r11d,%eax │ │ │ │ xor %edx,%edx │ │ │ │ test %r11d,%r11d │ │ │ │ - jg 22490 ::autoPartitionPartialsOperations(int const*, int*, int, int)@@Base+0x30> │ │ │ │ + jg 21ce0 ::autoPartitionPartialsOperations(int const*, int*, int, int)@@Base+0x30> │ │ │ │ inc %ecx │ │ │ │ add $0x1c,%r9 │ │ │ │ cmp %ecx,%r10d │ │ │ │ - jne 224f7 ::autoPartitionPartialsOperations(int const*, int*, int, int)@@Base+0x97> │ │ │ │ + jne 21d3f ::autoPartitionPartialsOperations(int const*, int*, int, int)@@Base+0x8f> │ │ │ │ pop %rbx │ │ │ │ ret │ │ │ │ inc %ecx │ │ │ │ add $0x1c,%r9 │ │ │ │ cmp %ecx,%r10d │ │ │ │ - jne 2247b ::autoPartitionPartialsOperations(int const*, int*, int, int)@@Base+0x1b> │ │ │ │ + jne 21ccb ::autoPartitionPartialsOperations(int const*, int*, int, int)@@Base+0x1b> │ │ │ │ ret │ │ │ │ - xchg %ax,%ax │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ │ │ │ │ -0000000000022520 ::calcStatesStates(float*, int const*, float const*, int const*, float const*, int, int)@@Base>: │ │ │ │ +0000000000021d70 ::calcStatesStates(float*, int const*, float const*, int const*, float const*, int, int)@@Base>: │ │ │ │ endbr64 │ │ │ │ push %r15 │ │ │ │ + mov %rdi,%r10 │ │ │ │ push %r14 │ │ │ │ push %r13 │ │ │ │ - mov %rdi,%r10 │ │ │ │ push %r12 │ │ │ │ push %rbp │ │ │ │ push %rbx │ │ │ │ mov 0x34(%rdi),%eax │ │ │ │ mov 0x38(%rsp),%r11d │ │ │ │ mov %rsi,-0x10(%rsp) │ │ │ │ mov 0x40(%rsp),%r15d │ │ │ │ test %eax,%eax │ │ │ │ - jle 2266e ::calcStatesStates(float*, int const*, float const*, int const*, float const*, int, int)@@Base+0x14e> │ │ │ │ + jle 21ebc ::calcStatesStates(float*, int const*, float const*, int const*, float const*, int, int)@@Base+0x14c> │ │ │ │ mov %rdx,%r12 │ │ │ │ mov 0x18(%r10),%edx │ │ │ │ lea (%rax,%rax,4),%eax │ │ │ │ lea 0x0(,%r11,4),%ebx │ │ │ │ shl $0x2,%eax │ │ │ │ + mov %ebx,-0x4(%rsp) │ │ │ │ mov %r8,%r14 │ │ │ │ mov %rcx,%rdi │ │ │ │ - mov %ebx,-0x4(%rsp) │ │ │ │ - mov %eax,-0x8(%rsp) │ │ │ │ + shl $0x2,%edx │ │ │ │ + mov %eax,-0x14(%rsp) │ │ │ │ xor %r10d,%r10d │ │ │ │ xor %r8d,%r8d │ │ │ │ - shl $0x2,%edx │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ + mov %edx,-0x8(%rsp) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ test %r11d,%r11d │ │ │ │ - jne 226a0 ::calcStatesStates(float*, int const*, float const*, int const*, float const*, int, int)@@Base+0x180> │ │ │ │ + jne 21ee8 ::calcStatesStates(float*, int const*, float const*, int const*, float const*, int, int)@@Base+0x178> │ │ │ │ test %r15d,%r15d │ │ │ │ - jle 226b1 ::calcStatesStates(float*, int const*, float const*, int const*, float const*, int, int)@@Base+0x191> │ │ │ │ + jle 21ef9 ::calcStatesStates(float*, int const*, float const*, int const*, float const*, int, int)@@Base+0x189> │ │ │ │ mov %r10d,%eax │ │ │ │ mov -0x10(%rsp),%rcx │ │ │ │ + mov %r10d,-0x18(%rsp) │ │ │ │ cltq │ │ │ │ lea 0x5(%r8),%r13d │ │ │ │ + mov %r11d,0x38(%rsp) │ │ │ │ lea 0xa(%r8),%ebp │ │ │ │ lea 0xf(%r8),%ebx │ │ │ │ movslq %r11d,%rsi │ │ │ │ - mov %edx,-0x18(%rsp) │ │ │ │ - mov %r10d,-0x14(%rsp) │ │ │ │ - mov %r11d,0x38(%rsp) │ │ │ │ lea (%rcx,%rax,4),%rcx │ │ │ │ - nopl (%rax) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ mov (%r12,%rsi,4),%edx │ │ │ │ mov (%r14,%rsi,4),%eax │ │ │ │ inc %rsi │ │ │ │ add $0x10,%rcx │ │ │ │ lea (%r8,%rdx,1),%r11d │ │ │ │ lea (%r8,%rax,1),%r10d │ │ │ │ movslq %r11d,%r11 │ │ │ │ movslq %r10d,%r10 │ │ │ │ vmovss (%rdi,%r11,4),%xmm0 │ │ │ │ lea (%rdx,%r13,1),%r11d │ │ │ │ - vmulss (%r9,%r10,4),%xmm0,%xmm0 │ │ │ │ movslq %r11d,%r11 │ │ │ │ + vmulss (%r9,%r10,4),%xmm0,%xmm0 │ │ │ │ lea (%rax,%r13,1),%r10d │ │ │ │ movslq %r10d,%r10 │ │ │ │ vmovss %xmm0,-0x10(%rcx) │ │ │ │ vmovss (%rdi,%r11,4),%xmm0 │ │ │ │ lea (%rdx,%rbp,1),%r11d │ │ │ │ add %ebx,%edx │ │ │ │ - vmulss (%r9,%r10,4),%xmm0,%xmm0 │ │ │ │ movslq %r11d,%r11 │ │ │ │ - lea (%rax,%rbp,1),%r10d │ │ │ │ movslq %edx,%rdx │ │ │ │ - movslq %r10d,%r10 │ │ │ │ + vmulss (%r9,%r10,4),%xmm0,%xmm0 │ │ │ │ + lea (%rax,%rbp,1),%r10d │ │ │ │ add %ebx,%eax │ │ │ │ + movslq %r10d,%r10 │ │ │ │ cltq │ │ │ │ vmovss %xmm0,-0xc(%rcx) │ │ │ │ vmovss (%rdi,%r11,4),%xmm0 │ │ │ │ vmulss (%r9,%r10,4),%xmm0,%xmm0 │ │ │ │ vmovss %xmm0,-0x8(%rcx) │ │ │ │ vmovss (%rdi,%rdx,4),%xmm0 │ │ │ │ vmulss (%r9,%rax,4),%xmm0,%xmm0 │ │ │ │ vmovss %xmm0,-0x4(%rcx) │ │ │ │ cmp %esi,%r15d │ │ │ │ - jg 225c0 ::calcStatesStates(float*, int const*, float const*, int const*, float const*, int, int)@@Base+0xa0> │ │ │ │ - mov -0x18(%rsp),%edx │ │ │ │ + jg 21e10 ::calcStatesStates(float*, int const*, float const*, int const*, float const*, int, int)@@Base+0xa0> │ │ │ │ + mov -0x18(%rsp),%r10d │ │ │ │ add $0x14,%r8d │ │ │ │ - mov -0x14(%rsp),%r10d │ │ │ │ mov 0x38(%rsp),%r11d │ │ │ │ - add %edx,%r10d │ │ │ │ - cmp %r8d,-0x8(%rsp) │ │ │ │ - jne 22580 ::calcStatesStates(float*, int const*, float const*, int const*, float const*, int, int)@@Base+0x60> │ │ │ │ + add -0x8(%rsp),%r10d │ │ │ │ + cmp %r8d,-0x14(%rsp) │ │ │ │ + jne 21dd0 ::calcStatesStates(float*, int const*, float const*, int const*, float const*, int, int)@@Base+0x60> │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ ret │ │ │ │ - mov -0x8(%rsp),%ebx │ │ │ │ + mov -0x14(%rsp),%ebx │ │ │ │ lea 0x14(%r8),%eax │ │ │ │ cmp %ebx,%eax │ │ │ │ - je 2266e ::calcStatesStates(float*, int const*, float const*, int const*, float const*, int, int)@@Base+0x14e> │ │ │ │ + je 21ebc ::calcStatesStates(float*, int const*, float const*, int const*, float const*, int, int)@@Base+0x14c> │ │ │ │ + mov -0x8(%rsp),%eax │ │ │ │ add $0x28,%r8d │ │ │ │ - lea (%r10,%rdx,2),%r10d │ │ │ │ + lea (%r10,%rax,2),%r10d │ │ │ │ cmp %ebx,%r8d │ │ │ │ - je 2266e ::calcStatesStates(float*, int const*, float const*, int const*, float const*, int, int)@@Base+0x14e> │ │ │ │ - nopl (%rax) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + je 21ebc ::calcStatesStates(float*, int const*, float const*, int const*, float const*, int, int)@@Base+0x14c> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ cmp %r15d,%r11d │ │ │ │ - jge 22679 ::calcStatesStates(float*, int const*, float const*, int const*, float const*, int, int)@@Base+0x159> │ │ │ │ + jge 21ec7 ::calcStatesStates(float*, int const*, float const*, int const*, float const*, int, int)@@Base+0x157> │ │ │ │ mov -0x4(%rsp),%eax │ │ │ │ add %r10d,%eax │ │ │ │ - jmp 22595 ::calcStatesStates(float*, int const*, float const*, int const*, float const*, int, int)@@Base+0x75> │ │ │ │ - mov -0x8(%rsp),%edx │ │ │ │ + jmp 21de5 ::calcStatesStates(float*, int const*, float const*, int const*, float const*, int, int)@@Base+0x75> │ │ │ │ + mov -0x14(%rsp),%edx │ │ │ │ lea 0x14(%r8),%eax │ │ │ │ cmp %eax,%edx │ │ │ │ - je 2266e ::calcStatesStates(float*, int const*, float const*, int const*, float const*, int, int)@@Base+0x14e> │ │ │ │ + je 21ebc ::calcStatesStates(float*, int const*, float const*, int const*, float const*, int, int)@@Base+0x14c> │ │ │ │ add $0x28,%r8d │ │ │ │ cmp %edx,%r8d │ │ │ │ - jne 226b5 ::calcStatesStates(float*, int const*, float const*, int const*, float const*, int, int)@@Base+0x195> │ │ │ │ - jmp 2266e ::calcStatesStates(float*, int const*, float const*, int const*, float const*, int, int)@@Base+0x14e> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ + jne 21efd ::calcStatesStates(float*, int const*, float const*, int const*, float const*, int, int)@@Base+0x18d> │ │ │ │ + jmp 21ebc ::calcStatesStates(float*, int const*, float const*, int const*, float const*, int, int)@@Base+0x14c> │ │ │ │ │ │ │ │ -00000000000226d0 ::calcStatesPartials(float*, int const*, float const*, float const*, float const*, int, int)@@Base>: │ │ │ │ +0000000000021f10 ::calcStatesPartials(float*, int const*, float const*, float const*, float const*, int, int)@@Base>: │ │ │ │ endbr64 │ │ │ │ push %r15 │ │ │ │ + mov %rdi,%r10 │ │ │ │ push %r14 │ │ │ │ push %r13 │ │ │ │ push %r12 │ │ │ │ push %rbp │ │ │ │ push %rbx │ │ │ │ mov 0x34(%rdi),%eax │ │ │ │ - mov %rdx,-0x18(%rsp) │ │ │ │ + mov 0x38(%rsp),%r15d │ │ │ │ + mov %rsi,-0x18(%rsp) │ │ │ │ test %eax,%eax │ │ │ │ - jle 2291b ::calcStatesPartials(float*, int const*, float const*, float const*, float const*, int, int)@@Base+0x24b> │ │ │ │ + jle 2211b ::calcStatesPartials(float*, int const*, float const*, float const*, float const*, int, int)@@Base+0x20b> │ │ │ │ + mov %rcx,%rdi │ │ │ │ + mov 0x18(%r10),%ecx │ │ │ │ + lea 0x0(,%r15,4),%ebx │ │ │ │ lea (%rax,%rax,4),%eax │ │ │ │ - mov 0x38(%rsp),%edx │ │ │ │ - mov 0x18(%rdi),%edi │ │ │ │ - mov %rcx,%r11 │ │ │ │ shl $0x2,%eax │ │ │ │ - mov %r9,%rcx │ │ │ │ - mov %r9,%rbx │ │ │ │ - mov %rsi,%r10 │ │ │ │ + mov %ebx,-0x4(%rsp) │ │ │ │ + mov %r9,%r14 │ │ │ │ + mov %r9,%r10 │ │ │ │ + lea 0x0(,%rcx,4),%ebx │ │ │ │ + movslq %r15d,%rcx │ │ │ │ mov %eax,-0x1c(%rsp) │ │ │ │ - mov 0x40(%rsp),%eax │ │ │ │ - sub 0x38(%rsp),%eax │ │ │ │ - xor %r14d,%r14d │ │ │ │ - xor %r9d,%r9d │ │ │ │ - shl $0x2,%edx │ │ │ │ - mov %edx,-0x4(%rsp) │ │ │ │ - lea 0x0(,%rdi,4),%edx │ │ │ │ - mov %edx,-0x8(%rsp) │ │ │ │ - lea 0x0(,%rax,4),%rdx │ │ │ │ - movslq 0x38(%rsp),%rax │ │ │ │ - shl $0x2,%rax │ │ │ │ + xor %r11d,%r11d │ │ │ │ + lea (%rdx,%rcx,4),%rax │ │ │ │ + mov %ebx,-0x8(%rsp) │ │ │ │ + xor %r13d,%r13d │ │ │ │ mov %rax,-0x10(%rsp) │ │ │ │ + mov 0x40(%rsp),%eax │ │ │ │ + sub %r15d,%eax │ │ │ │ + add %rcx,%rax │ │ │ │ + lea (%rdx,%rax,4),%r12 │ │ │ │ nopl 0x0(%rax) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x38(%rsp),%esi │ │ │ │ - test %esi,%esi │ │ │ │ - jne 22940 ::calcStatesPartials(float*, int const*, float const*, float const*, float const*, int, int)@@Base+0x270> │ │ │ │ + test %r15d,%r15d │ │ │ │ + jne 22140 ::calcStatesPartials(float*, int const*, float const*, float const*, float const*, int, int)@@Base+0x230> │ │ │ │ mov 0x40(%rsp),%eax │ │ │ │ test %eax,%eax │ │ │ │ - jle 22956 ::calcStatesPartials(float*, int const*, float const*, float const*, float const*, int, int)@@Base+0x286> │ │ │ │ - mov %r9d,%eax │ │ │ │ - vmovss 0x2c(%rbx),%xmm1 │ │ │ │ - lea 0xa(%r14),%r13d │ │ │ │ - lea 0xf(%r14),%r12d │ │ │ │ - mov -0x10(%rsp),%rbp │ │ │ │ - movslq %r13d,%rdi │ │ │ │ + jle 22155 ::calcStatesPartials(float*, int const*, float const*, float const*, float const*, int, int)@@Base+0x245> │ │ │ │ + mov %r13d,%edx │ │ │ │ + lea 0xa(%r11),%ebx │ │ │ │ + lea 0xf(%r11),%r9d │ │ │ │ + movslq %edx,%rdx │ │ │ │ + mov %r10,-0x28(%rsp) │ │ │ │ + movslq %ebx,%rax │ │ │ │ + shl $0x2,%rdx │ │ │ │ + vmovss (%r10),%xmm22 │ │ │ │ + vmovss 0x4(%r10),%xmm21 │ │ │ │ + vmovss (%r14,%rax,4),%xmm14 │ │ │ │ + movslq %r9d,%rax │ │ │ │ + vmovss 0x8(%r10),%xmm20 │ │ │ │ + lea (%r8,%rdx,1),%rcx │ │ │ │ + vmovss 0xc(%r10),%xmm19 │ │ │ │ + vmovss 0x14(%r10),%xmm18 │ │ │ │ + lea 0x5(%r11),%ebp │ │ │ │ + vmovss 0x18(%r10),%xmm17 │ │ │ │ + vmovss 0x1c(%r10),%xmm16 │ │ │ │ + vmovss 0x20(%r10),%xmm15 │ │ │ │ + vmovss 0x2c(%r10),%xmm13 │ │ │ │ + vmovss 0x30(%r10),%xmm12 │ │ │ │ + vmovss 0x34(%r10),%xmm11 │ │ │ │ + vmovss (%r14,%rax,4),%xmm10 │ │ │ │ + vmovss 0x40(%r10),%xmm9 │ │ │ │ + vmovss 0x44(%r10),%xmm8 │ │ │ │ + vmovss 0x48(%r10),%xmm7 │ │ │ │ + mov -0x10(%rsp),%rsi │ │ │ │ + add -0x18(%rsp),%rdx │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + vmovss 0x4(%rcx),%xmm6 │ │ │ │ + vmovss (%rcx),%xmm5 │ │ │ │ + add $0x4,%rsi │ │ │ │ + add $0x10,%rcx │ │ │ │ + vmovss -0x8(%rcx),%xmm4 │ │ │ │ + vmovss -0x4(%rcx),%xmm3 │ │ │ │ + add $0x10,%rdx │ │ │ │ + vmulss %xmm6,%xmm21,%xmm2 │ │ │ │ + mov -0x4(%rsi),%eax │ │ │ │ + vmulss %xmm6,%xmm17,%xmm1 │ │ │ │ + vmulss %xmm6,%xmm13,%xmm0 │ │ │ │ + lea (%r11,%rax,1),%r10d │ │ │ │ + vmulss %xmm6,%xmm9,%xmm6 │ │ │ │ + movslq %r10d,%r10 │ │ │ │ + vfmadd231ss %xmm5,%xmm22,%xmm2 │ │ │ │ + vfmadd231ss %xmm5,%xmm18,%xmm1 │ │ │ │ + vfmadd231ss %xmm5,%xmm14,%xmm0 │ │ │ │ + vfmadd132ss %xmm10,%xmm6,%xmm5 │ │ │ │ + vfmadd231ss %xmm4,%xmm20,%xmm2 │ │ │ │ + vfmadd231ss %xmm4,%xmm16,%xmm1 │ │ │ │ + vfmadd231ss %xmm4,%xmm12,%xmm0 │ │ │ │ + vfmadd132ss %xmm8,%xmm5,%xmm4 │ │ │ │ + vfmadd231ss %xmm3,%xmm19,%xmm2 │ │ │ │ + vfmadd231ss %xmm3,%xmm15,%xmm1 │ │ │ │ + vfmadd231ss %xmm3,%xmm11,%xmm0 │ │ │ │ + vfmadd132ss %xmm7,%xmm4,%xmm3 │ │ │ │ + vmulss (%rdi,%r10,4),%xmm2,%xmm2 │ │ │ │ + lea 0x0(%rbp,%rax,1),%r10d │ │ │ │ + movslq %r10d,%r10 │ │ │ │ + vmovss %xmm2,-0x10(%rdx) │ │ │ │ + vmulss (%rdi,%r10,4),%xmm1,%xmm1 │ │ │ │ + lea (%rbx,%rax,1),%r10d │ │ │ │ + add %r9d,%eax │ │ │ │ + movslq %r10d,%r10 │ │ │ │ cltq │ │ │ │ - vmovss (%rbx),%xmm15 │ │ │ │ - vmovss 0x4(%rbx),%xmm14 │ │ │ │ - vmovss (%rcx,%rdi,4),%xmm7 │ │ │ │ - movslq %r12d,%rdi │ │ │ │ - vmovss 0x8(%rbx),%xmm13 │ │ │ │ - mov %rbx,-0x30(%rsp) │ │ │ │ - vmovss 0xc(%rbx),%xmm12 │ │ │ │ - lea (%rax,%rdx,1),%r15 │ │ │ │ - mov %r9d,-0x20(%rsp) │ │ │ │ - mov %rcx,-0x28(%rsp) │ │ │ │ - sub %rax,%rbp │ │ │ │ - add -0x18(%rsp),%rbp │ │ │ │ - vmovss 0x14(%rbx),%xmm11 │ │ │ │ - vmovss 0x18(%rbx),%xmm10 │ │ │ │ - vmovss 0x1c(%rbx),%xmm9 │ │ │ │ - vmovss 0x20(%rbx),%xmm8 │ │ │ │ - vmovss %xmm1,-0x4c(%rsp) │ │ │ │ - vmovss 0x30(%rbx),%xmm1 │ │ │ │ - vmovss %xmm1,-0x48(%rsp) │ │ │ │ - vmovss 0x34(%rbx),%xmm1 │ │ │ │ - vmovss %xmm1,-0x44(%rsp) │ │ │ │ - vmovss (%rcx,%rdi,4),%xmm1 │ │ │ │ - vmovss %xmm1,-0x40(%rsp) │ │ │ │ - vmovss 0x40(%rbx),%xmm1 │ │ │ │ - vmovss %xmm1,-0x3c(%rsp) │ │ │ │ - vmovss 0x44(%rbx),%xmm1 │ │ │ │ - vmovss %xmm1,-0x38(%rsp) │ │ │ │ - vmovss 0x48(%rbx),%xmm1 │ │ │ │ - lea 0x5(%r14),%ebx │ │ │ │ - vmovss %xmm1,-0x34(%rsp) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - vmovss 0x4(%r8,%rax,4),%xmm0 │ │ │ │ - vmovss (%r8,%rax,4),%xmm3 │ │ │ │ - vmovss 0x8(%r8,%rax,4),%xmm2 │ │ │ │ - vmovss 0xc(%r8,%rax,4),%xmm1 │ │ │ │ - mov 0x0(%rbp,%rax,1),%edi │ │ │ │ - vmulss -0x4c(%rsp),%xmm0,%xmm4 │ │ │ │ - lea (%r14,%rdi,1),%r9d │ │ │ │ - lea (%rbx,%rdi,1),%esi │ │ │ │ - lea 0x0(%r13,%rdi,1),%ecx │ │ │ │ - add %r12d,%edi │ │ │ │ - movslq %r9d,%r9 │ │ │ │ - movslq %esi,%rsi │ │ │ │ - movslq %ecx,%rcx │ │ │ │ - movslq %edi,%rdi │ │ │ │ - vmulss %xmm0,%xmm14,%xmm6 │ │ │ │ - vmulss %xmm0,%xmm10,%xmm5 │ │ │ │ - vmulss -0x3c(%rsp),%xmm0,%xmm0 │ │ │ │ - vfmadd231ss %xmm3,%xmm15,%xmm6 │ │ │ │ - vfmadd231ss %xmm3,%xmm11,%xmm5 │ │ │ │ - vfmadd231ss -0x40(%rsp),%xmm3,%xmm0 │ │ │ │ - vfmadd231ss %xmm3,%xmm7,%xmm4 │ │ │ │ - vfmadd231ss -0x48(%rsp),%xmm2,%xmm4 │ │ │ │ - vfmadd231ss %xmm2,%xmm13,%xmm6 │ │ │ │ - vfmadd231ss %xmm2,%xmm9,%xmm5 │ │ │ │ - vfmadd231ss -0x38(%rsp),%xmm2,%xmm0 │ │ │ │ - vfmadd231ss -0x44(%rsp),%xmm1,%xmm4 │ │ │ │ - vfmadd231ss %xmm1,%xmm12,%xmm6 │ │ │ │ - vmulss (%r11,%r9,4),%xmm6,%xmm6 │ │ │ │ - vfmadd231ss %xmm1,%xmm8,%xmm5 │ │ │ │ - vfmadd231ss -0x34(%rsp),%xmm1,%xmm0 │ │ │ │ - vmovss %xmm6,(%r10,%rax,4) │ │ │ │ - vmulss (%r11,%rsi,4),%xmm5,%xmm5 │ │ │ │ - vmovss %xmm5,0x4(%r10,%rax,4) │ │ │ │ - vmulss (%r11,%rcx,4),%xmm4,%xmm4 │ │ │ │ - vmovss %xmm4,0x8(%r10,%rax,4) │ │ │ │ - vmulss (%r11,%rdi,4),%xmm0,%xmm0 │ │ │ │ - vmovss %xmm0,0xc(%r10,%rax,4) │ │ │ │ - add $0x4,%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jne 22820 ::calcStatesPartials(float*, int const*, float const*, float const*, float const*, int, int)@@Base+0x150> │ │ │ │ - mov -0x30(%rsp),%rbx │ │ │ │ - mov -0x20(%rsp),%r9d │ │ │ │ - add $0x14,%r14d │ │ │ │ - add -0x8(%rsp),%r9d │ │ │ │ - mov -0x28(%rsp),%rcx │ │ │ │ - add $0x50,%rbx │ │ │ │ - cmp %r14d,-0x1c(%rsp) │ │ │ │ - jne 22750 ::calcStatesPartials(float*, int const*, float const*, float const*, float const*, int, int)@@Base+0x80> │ │ │ │ + vmovss %xmm1,-0xc(%rdx) │ │ │ │ + vmulss (%rdi,%r10,4),%xmm0,%xmm0 │ │ │ │ + vmovss %xmm0,-0x8(%rdx) │ │ │ │ + vmulss (%rdi,%rax,4),%xmm3,%xmm3 │ │ │ │ + vmovss %xmm3,-0x4(%rdx) │ │ │ │ + cmp %r12,%rsi │ │ │ │ + jne 22038 ::calcStatesPartials(float*, int const*, float const*, float const*, float const*, int, int)@@Base+0x128> │ │ │ │ + mov -0x28(%rsp),%r10 │ │ │ │ + add $0x14,%r11d │ │ │ │ + add -0x8(%rsp),%r13d │ │ │ │ + add $0x50,%r10 │ │ │ │ + cmp %r11d,-0x1c(%rsp) │ │ │ │ + jne 21f88 ::calcStatesPartials(float*, int const*, float const*, float const*, float const*, int, int)@@Base+0x78> │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ ret │ │ │ │ - add -0x8(%rsp),%r9d │ │ │ │ - add $0x14,%r14d │ │ │ │ - add $0x50,%rbx │ │ │ │ - cmp -0x1c(%rsp),%r14d │ │ │ │ - je 2291b ::calcStatesPartials(float*, int const*, float const*, float const*, float const*, int, int)@@Base+0x24b> │ │ │ │ + add $0x14,%r11d │ │ │ │ + add -0x8(%rsp),%r13d │ │ │ │ + add $0x50,%r10 │ │ │ │ + cmp %r11d,-0x1c(%rsp) │ │ │ │ + je 2211b ::calcStatesPartials(float*, int const*, float const*, float const*, float const*, int, int)@@Base+0x20b> │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x40(%rsp),%eax │ │ │ │ - cmp %eax,0x38(%rsp) │ │ │ │ - jge 22926 ::calcStatesPartials(float*, int const*, float const*, float const*, float const*, int, int)@@Base+0x256> │ │ │ │ + cmp 0x40(%rsp),%r15d │ │ │ │ + jge 22126 ::calcStatesPartials(float*, int const*, float const*, float const*, float const*, int, int)@@Base+0x216> │ │ │ │ mov -0x4(%rsp),%eax │ │ │ │ - add %r9d,%eax │ │ │ │ - jmp 2276b ::calcStatesPartials(float*, int const*, float const*, float const*, float const*, int, int)@@Base+0x9b> │ │ │ │ + lea 0x0(%r13,%rax,1),%edx │ │ │ │ + jmp 21fa0 ::calcStatesPartials(float*, int const*, float const*, float const*, float const*, int, int)@@Base+0x90> │ │ │ │ mov -0x1c(%rsp),%edx │ │ │ │ - lea 0x14(%r14),%eax │ │ │ │ - cmp %edx,%eax │ │ │ │ - je 2291b ::calcStatesPartials(float*, int const*, float const*, float const*, float const*, int, int)@@Base+0x24b> │ │ │ │ - add $0x28,%r14d │ │ │ │ - cmp %edx,%r14d │ │ │ │ - jne 2295a ::calcStatesPartials(float*, int const*, float const*, float const*, float const*, int, int)@@Base+0x28a> │ │ │ │ - jmp 2291b ::calcStatesPartials(float*, int const*, float const*, float const*, float const*, int, int)@@Base+0x24b> │ │ │ │ - nopl (%rax) │ │ │ │ + lea 0x14(%r11),%eax │ │ │ │ + cmp %eax,%edx │ │ │ │ + je 2211b ::calcStatesPartials(float*, int const*, float const*, float const*, float const*, int, int)@@Base+0x20b> │ │ │ │ + add $0x28,%r11d │ │ │ │ + cmp %edx,%r11d │ │ │ │ + jne 22159 ::calcStatesPartials(float*, int const*, float const*, float const*, float const*, int, int)@@Base+0x249> │ │ │ │ + jmp 2211b ::calcStatesPartials(float*, int const*, float const*, float const*, float const*, int, int)@@Base+0x20b> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ │ │ │ │ -0000000000022970 ::calcPartialsPartials(float*, float const*, float const*, float const*, float const*, int, int)@@Base>: │ │ │ │ +0000000000022170 ::calcPartialsPartials(float*, float const*, float const*, float const*, float const*, int, int)@@Base>: │ │ │ │ endbr64 │ │ │ │ push %r15 │ │ │ │ push %r14 │ │ │ │ push %r13 │ │ │ │ push %r12 │ │ │ │ push %rbp │ │ │ │ push %rbx │ │ │ │ movslq 0x34(%rdi),%rax │ │ │ │ mov 0x38(%rsp),%ebx │ │ │ │ mov %rsi,-0x20(%rsp) │ │ │ │ mov %rdx,-0x18(%rsp) │ │ │ │ mov %r8,-0x10(%rsp) │ │ │ │ test %eax,%eax │ │ │ │ - jle 22b87 ::calcPartialsPartials(float*, float const*, float const*, float const*, float const*, int, int)@@Base+0x217> │ │ │ │ + jle 22387 ::calcPartialsPartials(float*, float const*, float const*, float const*, float const*, int, int)@@Base+0x217> │ │ │ │ mov 0x40(%rsp),%r10d │ │ │ │ mov 0x18(%rdi),%r14d │ │ │ │ lea (%rax,%rax,4),%r13 │ │ │ │ mov %r9,%r12 │ │ │ │ shl $0x4,%r13 │ │ │ │ mov %r9,%rsi │ │ │ │ mov %rcx,%rbp │ │ │ │ - lea 0x0(,%rbx,4),%r15d │ │ │ │ - add %rcx,%r13 │ │ │ │ mov $0xa,%r9d │ │ │ │ - xor %r11d,%r11d │ │ │ │ sub %ebx,%r10d │ │ │ │ + lea 0x0(,%rbx,4),%r15d │ │ │ │ shl $0x2,%r14d │ │ │ │ + add %rcx,%r13 │ │ │ │ shl $0x4,%r10 │ │ │ │ + xor %r11d,%r11d │ │ │ │ cs nopw 0x0(%rax,%rax,1) │ │ │ │ - test %ebx,%ebx │ │ │ │ lea (%r11,%r15,1),%edx │ │ │ │ + test %ebx,%ebx │ │ │ │ cmove %r11d,%edx │ │ │ │ cmp 0x40(%rsp),%ebx │ │ │ │ - jge 22b6f ::calcPartialsPartials(float*, float const*, float const*, float const*, float const*, int, int)@@Base+0x1ff> │ │ │ │ + jge 2236f ::calcPartialsPartials(float*, float const*, float const*, float const*, float const*, int, int)@@Base+0x1ff> │ │ │ │ mov %r9d,%edi │ │ │ │ + vmovss (%rcx),%xmm12 │ │ │ │ lea 0x5(%r9),%eax │ │ │ │ - vmovss (%rcx),%xmm10 │ │ │ │ - vmovss 0x4(%rcx),%xmm9 │ │ │ │ + vmovss 0x4(%rcx),%xmm11 │ │ │ │ vmovss 0x0(%rbp,%rdi,4),%xmm0 │ │ │ │ - vinsertps $0x10,0x14(%rcx),%xmm10,%xmm10 │ │ │ │ + vmovss 0x8(%rcx),%xmm10 │ │ │ │ movslq %edx,%rdx │ │ │ │ - vinsertps $0x10,0x0(%rbp,%rax,4),%xmm0,%xmm0 │ │ │ │ - vinsertps $0x10,0x18(%rcx),%xmm9,%xmm9 │ │ │ │ + vinsertps $0x10,0x14(%rcx),%xmm12,%xmm12 │ │ │ │ + vinsertps $0x10,0x18(%rcx),%xmm11,%xmm11 │ │ │ │ shl $0x2,%rdx │ │ │ │ - vmovss 0x8(%rcx),%xmm8 │ │ │ │ - vmovss 0xc(%rcx),%xmm7 │ │ │ │ - vinsertps $0x10,0x1c(%rcx),%xmm8,%xmm8 │ │ │ │ - vinsertps $0x10,0x20(%rcx),%xmm7,%xmm7 │ │ │ │ - vmovss (%rsi),%xmm6 │ │ │ │ - vmovss 0x4(%rsi),%xmm5 │ │ │ │ - vinsertps $0x10,0x14(%rsi),%xmm6,%xmm6 │ │ │ │ - vinsertps $0x10,0x18(%rsi),%xmm5,%xmm5 │ │ │ │ - vmovss 0x8(%rsi),%xmm4 │ │ │ │ - mov -0x18(%rsp),%r8 │ │ │ │ - vinsertps $0x10,0x1c(%rsi),%xmm4,%xmm4 │ │ │ │ - vmovlhps %xmm0,%xmm10,%xmm10 │ │ │ │ + vinsertps $0x10,0x0(%rbp,%rax,4),%xmm0,%xmm0 │ │ │ │ + vinsertps $0x10,0x1c(%rcx),%xmm10,%xmm10 │ │ │ │ + vmovss 0xc(%rcx),%xmm9 │ │ │ │ + vmovss (%rsi),%xmm8 │ │ │ │ + vmovlhps %xmm0,%xmm12,%xmm12 │ │ │ │ vmovss 0x2c(%rcx),%xmm0 │ │ │ │ + vmovss 0x4(%rsi),%xmm7 │ │ │ │ + vinsertps $0x10,0x20(%rcx),%xmm9,%xmm9 │ │ │ │ + vinsertps $0x10,0x14(%rsi),%xmm8,%xmm8 │ │ │ │ vinsertps $0x10,0x40(%rcx),%xmm0,%xmm0 │ │ │ │ - add %rdx,%r8 │ │ │ │ - vmovlhps %xmm0,%xmm9,%xmm9 │ │ │ │ + vinsertps $0x10,0x18(%rsi),%xmm7,%xmm7 │ │ │ │ + vmovss 0x8(%rsi),%xmm6 │ │ │ │ + mov -0x18(%rsp),%r8 │ │ │ │ + vmovlhps %xmm0,%xmm11,%xmm11 │ │ │ │ vmovss 0x30(%rcx),%xmm0 │ │ │ │ + vinsertps $0x10,0x1c(%rsi),%xmm6,%xmm6 │ │ │ │ + add %rdx,%r8 │ │ │ │ vinsertps $0x10,0x44(%rcx),%xmm0,%xmm0 │ │ │ │ - vmovlhps %xmm0,%xmm8,%xmm8 │ │ │ │ + vmovlhps %xmm0,%xmm10,%xmm10 │ │ │ │ vmovss 0x34(%rcx),%xmm0 │ │ │ │ vinsertps $0x10,0x48(%rcx),%xmm0,%xmm0 │ │ │ │ - vmovlhps %xmm0,%xmm7,%xmm7 │ │ │ │ + vmovlhps %xmm0,%xmm9,%xmm9 │ │ │ │ vmovss (%r12,%rdi,4),%xmm0 │ │ │ │ vinsertps $0x10,(%r12,%rax,4),%xmm0,%xmm0 │ │ │ │ mov -0x10(%rsp),%rax │ │ │ │ + vmovlhps %xmm0,%xmm8,%xmm8 │ │ │ │ + vmovss 0x2c(%rsi),%xmm0 │ │ │ │ lea (%rax,%rdx,1),%rdi │ │ │ │ xor %eax,%eax │ │ │ │ - vmovlhps %xmm0,%xmm6,%xmm6 │ │ │ │ - vmovss 0x2c(%rsi),%xmm0 │ │ │ │ vinsertps $0x10,0x40(%rsi),%xmm0,%xmm0 │ │ │ │ - vmovlhps %xmm0,%xmm5,%xmm5 │ │ │ │ + vmovlhps %xmm0,%xmm7,%xmm7 │ │ │ │ vmovss 0x30(%rsi),%xmm0 │ │ │ │ vinsertps $0x10,0x44(%rsi),%xmm0,%xmm0 │ │ │ │ - vmovlhps %xmm0,%xmm4,%xmm4 │ │ │ │ + vmovlhps %xmm0,%xmm6,%xmm6 │ │ │ │ vmovss 0x34(%rsi),%xmm0 │ │ │ │ vinsertps $0x10,0x48(%rsi),%xmm0,%xmm0 │ │ │ │ - vmovss 0xc(%rsi),%xmm3 │ │ │ │ - vinsertps $0x10,0x20(%rsi),%xmm3,%xmm3 │ │ │ │ + vmovss 0xc(%rsi),%xmm5 │ │ │ │ add -0x20(%rsp),%rdx │ │ │ │ - vmovlhps %xmm0,%xmm3,%xmm3 │ │ │ │ + vinsertps $0x10,0x20(%rsi),%xmm5,%xmm5 │ │ │ │ + vmovlhps %xmm0,%xmm5,%xmm5 │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ vbroadcastss 0x4(%r8,%rax,1),%xmm0 │ │ │ │ - vbroadcastss (%r8,%rax,1),%xmm11 │ │ │ │ + vbroadcastss (%r8,%rax,1),%xmm3 │ │ │ │ vbroadcastss 0x8(%r8,%rax,1),%xmm1 │ │ │ │ vbroadcastss 0xc(%r8,%rax,1),%xmm2 │ │ │ │ - vbroadcastss (%rdi,%rax,1),%xmm12 │ │ │ │ - vmulps %xmm9,%xmm0,%xmm0 │ │ │ │ - vfmadd231ps %xmm10,%xmm11,%xmm0 │ │ │ │ - vbroadcastss 0x8(%rdi,%rax,1),%xmm11 │ │ │ │ - vfmadd231ps %xmm8,%xmm1,%xmm0 │ │ │ │ + vmulps %xmm11,%xmm0,%xmm0 │ │ │ │ + vbroadcastss (%rdi,%rax,1),%xmm4 │ │ │ │ + vfmadd231ps %xmm12,%xmm3,%xmm0 │ │ │ │ + vbroadcastss 0x8(%rdi,%rax,1),%xmm3 │ │ │ │ + vfmadd231ps %xmm10,%xmm1,%xmm0 │ │ │ │ vbroadcastss 0xc(%rdi,%rax,1),%xmm1 │ │ │ │ - vfmadd132ps %xmm7,%xmm0,%xmm2 │ │ │ │ + vfmadd132ps %xmm9,%xmm0,%xmm2 │ │ │ │ vbroadcastss 0x4(%rdi,%rax,1),%xmm0 │ │ │ │ - vmulps %xmm5,%xmm0,%xmm0 │ │ │ │ - vfmadd231ps %xmm6,%xmm12,%xmm0 │ │ │ │ - vfmadd231ps %xmm4,%xmm11,%xmm0 │ │ │ │ - vfmadd231ps %xmm3,%xmm1,%xmm0 │ │ │ │ + vmulps %xmm7,%xmm0,%xmm0 │ │ │ │ + vfmadd231ps %xmm8,%xmm4,%xmm0 │ │ │ │ + vfmadd231ps %xmm6,%xmm3,%xmm0 │ │ │ │ + vfmadd231ps %xmm5,%xmm1,%xmm0 │ │ │ │ vmulps %xmm2,%xmm0,%xmm0 │ │ │ │ vmovups %xmm0,(%rdx,%rax,1) │ │ │ │ add $0x10,%rax │ │ │ │ cmp %r10,%rax │ │ │ │ - jne 22b00 ::calcPartialsPartials(float*, float const*, float const*, float const*, float const*, int, int)@@Base+0x190> │ │ │ │ + jne 22300 ::calcPartialsPartials(float*, float const*, float const*, float const*, float const*, int, int)@@Base+0x190> │ │ │ │ add $0x50,%rcx │ │ │ │ add %r14d,%r11d │ │ │ │ add $0x14,%r9d │ │ │ │ add $0x50,%rsi │ │ │ │ cmp %r13,%rcx │ │ │ │ - jne 229e0 ::calcPartialsPartials(float*, float const*, float const*, float const*, float const*, int, int)@@Base+0x70> │ │ │ │ + jne 221e0 ::calcPartialsPartials(float*, float const*, float const*, float const*, float const*, int, int)@@Base+0x70> │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ ret │ │ │ │ cs nopw 0x0(%rax,%rax,1) │ │ │ │ nopl 0x0(%rax) │ │ │ │ │ │ │ │ -0000000000022ba0 ::calcPrePartialsPartials(float*, float const*, float const*, float const*, float const*, int, int)@@Base>: │ │ │ │ +00000000000223a0 ::calcPrePartialsPartials(float*, float const*, float const*, float const*, float const*, int, int)@@Base>: │ │ │ │ endbr64 │ │ │ │ push %r15 │ │ │ │ push %r14 │ │ │ │ push %r13 │ │ │ │ push %r12 │ │ │ │ push %rbp │ │ │ │ push %rbx │ │ │ │ - sub $0x50,%rsp │ │ │ │ mov 0x34(%rdi),%eax │ │ │ │ - mov 0x88(%rsp),%ebp │ │ │ │ - mov %rsi,0x30(%rsp) │ │ │ │ - mov %rdx,0x38(%rsp) │ │ │ │ - mov %r8,0x40(%rsp) │ │ │ │ + mov 0x38(%rsp),%ebp │ │ │ │ + mov %rsi,-0x20(%rsp) │ │ │ │ + mov %rdx,-0x18(%rsp) │ │ │ │ + mov %r8,-0x10(%rsp) │ │ │ │ test %eax,%eax │ │ │ │ - jle 22df8 ::calcPrePartialsPartials(float*, float const*, float const*, float const*, float const*, int, int)@@Base+0x258> │ │ │ │ - mov 0x18(%rdi),%r14d │ │ │ │ - mov 0x90(%rsp),%edi │ │ │ │ + jle 225c3 ::calcPrePartialsPartials(float*, float const*, float const*, float const*, float const*, int, int)@@Base+0x223> │ │ │ │ lea (%rax,%rax,4),%eax │ │ │ │ + mov 0x18(%rdi),%r14d │ │ │ │ + mov 0x40(%rsp),%edi │ │ │ │ mov %r9,%r13 │ │ │ │ lea 0xa(,%rax,4),%eax │ │ │ │ mov %r9,%rdx │ │ │ │ mov %rcx,%r12 │ │ │ │ - lea 0x0(,%rbp,4),%r15d │ │ │ │ mov %rcx,%rbx │ │ │ │ - mov %eax,0x2c(%rsp) │ │ │ │ - mov $0xa,%r8d │ │ │ │ - xor %r9d,%r9d │ │ │ │ + mov %eax,-0x24(%rsp) │ │ │ │ sub %ebp,%edi │ │ │ │ + lea 0x0(,%rbp,4),%r15d │ │ │ │ shl $0x2,%r14d │ │ │ │ shl $0x4,%rdi │ │ │ │ - xchg %ax,%ax │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - test %ebp,%ebp │ │ │ │ + mov $0xa,%r8d │ │ │ │ + xor %r9d,%r9d │ │ │ │ + nopl 0x0(%rax) │ │ │ │ lea (%r9,%r15,1),%eax │ │ │ │ + test %ebp,%ebp │ │ │ │ cmove %r9d,%eax │ │ │ │ - cmp 0x90(%rsp),%ebp │ │ │ │ - jge 22dde ::calcPrePartialsPartials(float*, float const*, float const*, float const*, float const*, int, int)@@Base+0x23e> │ │ │ │ - vbroadcastss 0xc(%rdx),%xmm5 │ │ │ │ - vbroadcastss 0x14(%rdx),%xmm6 │ │ │ │ - mov %r8d,%r11d │ │ │ │ - lea 0x5(%r8),%r10d │ │ │ │ - vbroadcastss 0x18(%rdx),%xmm7 │ │ │ │ - mov 0x38(%rsp),%rcx │ │ │ │ + cmp 0x40(%rsp),%ebp │ │ │ │ + jge 225a9 ::calcPrePartialsPartials(float*, float const*, float const*, float const*, float const*, int, int)@@Base+0x209> │ │ │ │ + mov -0x18(%rsp),%rcx │ │ │ │ cltq │ │ │ │ + mov %r8d,%r11d │ │ │ │ + vmovups (%rbx),%xmm23 │ │ │ │ shl $0x2,%rax │ │ │ │ - vmovups (%r12,%r10,4),%xmm11 │ │ │ │ - vmovups (%rbx),%xmm14 │ │ │ │ - vmovups 0x14(%rbx),%xmm13 │ │ │ │ - vmovups (%r12,%r11,4),%xmm12 │ │ │ │ - vbroadcastss (%rdx),%xmm10 │ │ │ │ - vbroadcastss 0x4(%rdx),%xmm9 │ │ │ │ + lea 0x5(%r8),%r10d │ │ │ │ + vmovups 0x14(%rbx),%xmm22 │ │ │ │ + vmovups (%r12,%r11,4),%xmm21 │ │ │ │ lea (%rcx,%rax,1),%rsi │ │ │ │ - mov 0x40(%rsp),%rcx │ │ │ │ - vbroadcastss 0x8(%rdx),%xmm8 │ │ │ │ - vmovaps %xmm5,0x18(%rsp) │ │ │ │ - vbroadcastss 0x1c(%rdx),%xmm5 │ │ │ │ - vmovaps %xmm6,0x8(%rsp) │ │ │ │ - vbroadcastss 0x20(%rdx),%xmm6 │ │ │ │ - vmovaps %xmm7,-0x8(%rsp) │ │ │ │ + mov -0x10(%rsp),%rcx │ │ │ │ + vbroadcastss (%rdx),%xmm19 │ │ │ │ + vbroadcastss 0x4(%rdx),%xmm18 │ │ │ │ + vbroadcastss 0x8(%rdx),%xmm17 │ │ │ │ + vbroadcastss 0xc(%rdx),%xmm16 │ │ │ │ + vbroadcastss 0x14(%rdx),%xmm15 │ │ │ │ add %rax,%rcx │ │ │ │ - vbroadcastss 0x0(%r13,%r11,4),%xmm7 │ │ │ │ - vmovaps %xmm5,-0x18(%rsp) │ │ │ │ - vbroadcastss 0x2c(%rdx),%xmm5 │ │ │ │ - vmovaps %xmm6,-0x28(%rsp) │ │ │ │ - vbroadcastss 0x30(%rdx),%xmm6 │ │ │ │ - vmovaps %xmm7,-0x38(%rsp) │ │ │ │ - vbroadcastss 0x34(%rdx),%xmm7 │ │ │ │ - vmovaps %xmm5,-0x48(%rsp) │ │ │ │ - vbroadcastss 0x0(%r13,%r10,4),%xmm5 │ │ │ │ - vmovaps %xmm6,-0x58(%rsp) │ │ │ │ - vbroadcastss 0x44(%rdx),%xmm6 │ │ │ │ + vbroadcastss 0x18(%rdx),%xmm14 │ │ │ │ + vbroadcastss 0x1c(%rdx),%xmm13 │ │ │ │ + vbroadcastss 0x20(%rdx),%xmm12 │ │ │ │ + vbroadcastss 0x0(%r13,%r11,4),%xmm11 │ │ │ │ + vbroadcastss 0x2c(%rdx),%xmm10 │ │ │ │ + vbroadcastss 0x30(%rdx),%xmm9 │ │ │ │ + vbroadcastss 0x34(%rdx),%xmm8 │ │ │ │ + vbroadcastss 0x40(%rdx),%xmm6 │ │ │ │ + vbroadcastss 0x44(%rdx),%xmm5 │ │ │ │ + vbroadcastss 0x48(%rdx),%xmm4 │ │ │ │ + vmovups (%r12,%r10,4),%xmm20 │ │ │ │ + vbroadcastss 0x0(%r13,%r10,4),%xmm7 │ │ │ │ xor %r10d,%r10d │ │ │ │ - vmovaps %xmm7,-0x68(%rsp) │ │ │ │ - vbroadcastss 0x40(%rdx),%xmm7 │ │ │ │ - vmovaps %xmm5,-0x78(%rsp) │ │ │ │ - vbroadcastss 0x48(%rdx),%xmm5 │ │ │ │ - add 0x30(%rsp),%rax │ │ │ │ - nop │ │ │ │ - vbroadcastss 0x4(%rcx,%r10,1),%xmm4 │ │ │ │ + add -0x20(%rsp),%rax │ │ │ │ + nopl (%rax) │ │ │ │ + vbroadcastss 0x4(%rcx,%r10,1),%xmm24 │ │ │ │ vbroadcastss (%rcx,%r10,1),%xmm0 │ │ │ │ - vmulps -0x48(%rsp),%xmm4,%xmm2 │ │ │ │ - vmulps -0x8(%rsp),%xmm4,%xmm1 │ │ │ │ - vbroadcastss 0xc(%rsi,%r10,1),%xmm15 │ │ │ │ - vfmadd231ps -0x38(%rsp),%xmm0,%xmm2 │ │ │ │ - vfmadd231ps 0x8(%rsp),%xmm0,%xmm1 │ │ │ │ - vmulps %xmm4,%xmm7,%xmm3 │ │ │ │ - vfmadd231ps -0x78(%rsp),%xmm0,%xmm3 │ │ │ │ - vmulps %xmm9,%xmm4,%xmm4 │ │ │ │ - vfmadd132ps %xmm10,%xmm4,%xmm0 │ │ │ │ - vbroadcastss 0x8(%rcx,%r10,1),%xmm4 │ │ │ │ - vfmadd231ps -0x58(%rsp),%xmm4,%xmm2 │ │ │ │ - vfmadd231ps -0x18(%rsp),%xmm4,%xmm1 │ │ │ │ - vfmadd231ps %xmm4,%xmm6,%xmm3 │ │ │ │ - vfmadd132ps %xmm8,%xmm0,%xmm4 │ │ │ │ + vmulps %xmm24,%xmm6,%xmm3 │ │ │ │ + vmulps %xmm24,%xmm10,%xmm1 │ │ │ │ + vmulps %xmm24,%xmm14,%xmm2 │ │ │ │ + vmulps %xmm18,%xmm24,%xmm24 │ │ │ │ + vfmadd231ps %xmm0,%xmm7,%xmm3 │ │ │ │ + vfmadd231ps %xmm0,%xmm11,%xmm1 │ │ │ │ + vfmadd231ps %xmm0,%xmm15,%xmm2 │ │ │ │ + vfmadd132ps %xmm19,%xmm24,%xmm0 │ │ │ │ + vbroadcastss 0x8(%rcx,%r10,1),%xmm24 │ │ │ │ + vfmadd231ps %xmm24,%xmm5,%xmm3 │ │ │ │ + vmovaps %xmm24,%xmm25 │ │ │ │ + vfmadd231ps %xmm24,%xmm9,%xmm1 │ │ │ │ + vfmadd231ps %xmm24,%xmm13,%xmm2 │ │ │ │ + vbroadcastss 0xc(%rsi,%r10,1),%xmm24 │ │ │ │ + vfmadd132ps %xmm17,%xmm0,%xmm25 │ │ │ │ vbroadcastss 0xc(%rcx,%r10,1),%xmm0 │ │ │ │ - vfmadd231ps -0x68(%rsp),%xmm0,%xmm2 │ │ │ │ - vfmadd231ps -0x28(%rsp),%xmm0,%xmm1 │ │ │ │ - vfmadd231ps %xmm0,%xmm5,%xmm3 │ │ │ │ - vfmadd132ps 0x18(%rsp),%xmm4,%xmm0 │ │ │ │ - vbroadcastss 0x4(%rsi,%r10,1),%xmm4 │ │ │ │ - vmulps %xmm3,%xmm15,%xmm3 │ │ │ │ - vbroadcastss 0x8(%rsi,%r10,1),%xmm15 │ │ │ │ - vmulps %xmm1,%xmm4,%xmm4 │ │ │ │ - vmulps %xmm13,%xmm4,%xmm4 │ │ │ │ - vmulps %xmm2,%xmm15,%xmm2 │ │ │ │ - vbroadcastss (%rsi,%r10,1),%xmm15 │ │ │ │ - vmulps %xmm0,%xmm15,%xmm0 │ │ │ │ - vfmadd132ps %xmm14,%xmm4,%xmm0 │ │ │ │ - vfmadd132ps %xmm12,%xmm0,%xmm2 │ │ │ │ - vfmadd132ps %xmm11,%xmm2,%xmm3 │ │ │ │ + vfmadd231ps %xmm0,%xmm4,%xmm3 │ │ │ │ + vfmadd231ps %xmm0,%xmm8,%xmm1 │ │ │ │ + vfmadd231ps %xmm0,%xmm12,%xmm2 │ │ │ │ + vfmadd132ps %xmm16,%xmm25,%xmm0 │ │ │ │ + vmulps %xmm3,%xmm24,%xmm3 │ │ │ │ + vbroadcastss 0x8(%rsi,%r10,1),%xmm24 │ │ │ │ + vmulps %xmm1,%xmm24,%xmm24 │ │ │ │ + vbroadcastss (%rsi,%r10,1),%xmm1 │ │ │ │ + vmulps %xmm0,%xmm1,%xmm0 │ │ │ │ + vbroadcastss 0x4(%rsi,%r10,1),%xmm1 │ │ │ │ + vmulps %xmm2,%xmm1,%xmm1 │ │ │ │ + vmulps %xmm22,%xmm1,%xmm1 │ │ │ │ + vfmadd132ps %xmm23,%xmm1,%xmm0 │ │ │ │ + vfmadd231ps %xmm24,%xmm21,%xmm0 │ │ │ │ + vfmadd132ps %xmm20,%xmm0,%xmm3 │ │ │ │ vmovups %xmm3,(%rax,%r10,1) │ │ │ │ add $0x10,%r10 │ │ │ │ cmp %r10,%rdi │ │ │ │ - jne 22d10 ::calcPrePartialsPartials(float*, float const*, float const*, float const*, float const*, int, int)@@Base+0x170> │ │ │ │ + jne 224d0 ::calcPrePartialsPartials(float*, float const*, float const*, float const*, float const*, int, int)@@Base+0x130> │ │ │ │ + add $0x14,%r8d │ │ │ │ add %r14d,%r9d │ │ │ │ add $0x50,%rdx │ │ │ │ - add $0x14,%r8d │ │ │ │ add $0x50,%rbx │ │ │ │ - cmp %r8d,0x2c(%rsp) │ │ │ │ - jne 22c20 ::calcPrePartialsPartials(float*, float const*, float const*, float const*, float const*, int, int)@@Base+0x80> │ │ │ │ - add $0x50,%rsp │ │ │ │ + cmp %r8d,-0x24(%rsp) │ │ │ │ + jne 22410 ::calcPrePartialsPartials(float*, float const*, float const*, float const*, float const*, int, int)@@Base+0x70> │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ ret │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ + xchg %ax,%ax │ │ │ │ │ │ │ │ -0000000000022e10 ::calcPrePartialsStates(float*, float const*, float const*, int const*, float const*, int, int)@@Base>: │ │ │ │ +00000000000225d0 ::calcPrePartialsStates(float*, float const*, float const*, int const*, float const*, int, int)@@Base>: │ │ │ │ endbr64 │ │ │ │ push %r15 │ │ │ │ push %r14 │ │ │ │ push %r13 │ │ │ │ push %r12 │ │ │ │ push %rbp │ │ │ │ push %rbx │ │ │ │ mov 0x34(%rdi),%eax │ │ │ │ mov 0x38(%rsp),%r12d │ │ │ │ test %eax,%eax │ │ │ │ - jle 22f54 ::calcPrePartialsStates(float*, float const*, float const*, int const*, float const*, int, int)@@Base+0x144> │ │ │ │ + jle 22714 ::calcPrePartialsStates(float*, float const*, float const*, int const*, float const*, int, int)@@Base+0x144> │ │ │ │ + lea (%rax,%rax,4),%eax │ │ │ │ mov 0x40(%rsp),%r15d │ │ │ │ mov 0x18(%rdi),%r13d │ │ │ │ - lea (%rax,%rax,4),%eax │ │ │ │ lea 0x0(,%r12,4),%ebx │ │ │ │ shl $0x2,%eax │ │ │ │ + mov %ebx,-0xc(%rsp) │ │ │ │ mov %rsi,%r11 │ │ │ │ mov %rcx,%rbp │ │ │ │ - mov %r8,%r14 │ │ │ │ mov %eax,-0x10(%rsp) │ │ │ │ movslq %r12d,%rax │ │ │ │ - mov %ebx,-0xc(%rsp) │ │ │ │ - mov %rcx,%r8 │ │ │ │ + sub %r12d,%r15d │ │ │ │ + mov %r8,%r14 │ │ │ │ shl $0x2,%rax │ │ │ │ + mov %rcx,%r8 │ │ │ │ mov %rdx,%rsi │ │ │ │ - xor %ecx,%ecx │ │ │ │ - xor %ebx,%ebx │ │ │ │ - sub %r12d,%r15d │ │ │ │ shl $0x2,%r13d │ │ │ │ mov %rax,-0x18(%rsp) │ │ │ │ shl $0x2,%r15 │ │ │ │ + xor %ecx,%ecx │ │ │ │ + xor %ebx,%ebx │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ test %r12d,%r12d │ │ │ │ - jne 22f70 ::calcPrePartialsStates(float*, float const*, float const*, int const*, float const*, int, int)@@Base+0x160> │ │ │ │ + jne 22730 ::calcPrePartialsStates(float*, float const*, float const*, int const*, float const*, int, int)@@Base+0x160> │ │ │ │ mov 0x40(%rsp),%eax │ │ │ │ test %eax,%eax │ │ │ │ - jle 22f82 ::calcPrePartialsStates(float*, float const*, float const*, int const*, float const*, int, int)@@Base+0x172> │ │ │ │ + jle 22742 ::calcPrePartialsStates(float*, float const*, float const*, int const*, float const*, int, int)@@Base+0x172> │ │ │ │ mov %ebx,%eax │ │ │ │ lea 0xa(%rcx),%edx │ │ │ │ - vmovups (%r8),%xmm6 │ │ │ │ - vmovups 0x14(%r8),%xmm5 │ │ │ │ + mov -0x18(%rsp),%rdi │ │ │ │ cltq │ │ │ │ + vmovups (%r8),%xmm7 │ │ │ │ movslq %edx,%rdx │ │ │ │ - mov -0x18(%rsp),%rdi │ │ │ │ + vmovups 0x14(%r8),%xmm6 │ │ │ │ lea (%r15,%rax,1),%r10 │ │ │ │ - vmovups 0x0(%rbp,%rdx,4),%xmm4 │ │ │ │ + vmovups 0x0(%rbp,%rdx,4),%xmm5 │ │ │ │ lea 0xf(%rcx),%edx │ │ │ │ - movslq %edx,%rdx │ │ │ │ - vmovups 0x0(%rbp,%rdx,4),%xmm3 │ │ │ │ sub %rax,%rdi │ │ │ │ + movslq %edx,%rdx │ │ │ │ add %r14,%rdi │ │ │ │ + vmovups 0x0(%rbp,%rdx,4),%xmm4 │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ mov (%rdi,%rax,1),%edx │ │ │ │ - vmovss 0x4(%rsi,%rax,4),%xmm7 │ │ │ │ + vmovss 0x4(%rsi,%rax,4),%xmm3 │ │ │ │ vmovss (%rsi,%rax,4),%xmm2 │ │ │ │ add %ecx,%edx │ │ │ │ movslq %edx,%rdx │ │ │ │ - vmulss 0x14(%r9,%rdx,4),%xmm7,%xmm7 │ │ │ │ - vmulss (%r9,%rdx,4),%xmm2,%xmm2 │ │ │ │ + vmulss 0x14(%r9,%rdx,4),%xmm3,%xmm3 │ │ │ │ vmovss 0x28(%r9,%rdx,4),%xmm1 │ │ │ │ + vmulss (%r9,%rdx,4),%xmm2,%xmm2 │ │ │ │ vmovss 0x3c(%r9,%rdx,4),%xmm0 │ │ │ │ vmulss 0x8(%rsi,%rax,4),%xmm1,%xmm1 │ │ │ │ vmulss 0xc(%rsi,%rax,4),%xmm0,%xmm0 │ │ │ │ - vbroadcastss %xmm7,%xmm7 │ │ │ │ + vbroadcastss %xmm3,%xmm3 │ │ │ │ + vmulps %xmm6,%xmm3,%xmm3 │ │ │ │ vbroadcastss %xmm2,%xmm2 │ │ │ │ - vmulps %xmm5,%xmm7,%xmm7 │ │ │ │ vbroadcastss %xmm1,%xmm1 │ │ │ │ vbroadcastss %xmm0,%xmm0 │ │ │ │ - vfmadd132ps %xmm6,%xmm7,%xmm2 │ │ │ │ - vfmadd132ps %xmm4,%xmm2,%xmm1 │ │ │ │ - vfmadd132ps %xmm3,%xmm1,%xmm0 │ │ │ │ + vfmadd132ps %xmm7,%xmm3,%xmm2 │ │ │ │ + vfmadd132ps %xmm5,%xmm2,%xmm1 │ │ │ │ + vfmadd132ps %xmm4,%xmm1,%xmm0 │ │ │ │ vmovups %xmm0,(%r11,%rax,4) │ │ │ │ add $0x4,%rax │ │ │ │ cmp %rax,%r10 │ │ │ │ - jne 22ed0 ::calcPrePartialsStates(float*, float const*, float const*, int const*, float const*, int, int)@@Base+0xc0> │ │ │ │ - add %r13d,%ebx │ │ │ │ + jne 22690 ::calcPrePartialsStates(float*, float const*, float const*, int const*, float const*, int, int)@@Base+0xc0> │ │ │ │ add $0x14,%ecx │ │ │ │ + add %r13d,%ebx │ │ │ │ add $0x50,%r8 │ │ │ │ cmp %ecx,-0x10(%rsp) │ │ │ │ - jne 22e80 ::calcPrePartialsStates(float*, float const*, float const*, int const*, float const*, int, int)@@Base+0x70> │ │ │ │ + jne 22640 ::calcPrePartialsStates(float*, float const*, float const*, int const*, float const*, int, int)@@Base+0x70> │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ ret │ │ │ │ - add %r13d,%ebx │ │ │ │ add $0x14,%ecx │ │ │ │ + add %r13d,%ebx │ │ │ │ add $0x50,%r8 │ │ │ │ cmp -0x10(%rsp),%ecx │ │ │ │ - je 22f54 ::calcPrePartialsStates(float*, float const*, float const*, int const*, float const*, int, int)@@Base+0x144> │ │ │ │ + je 22714 ::calcPrePartialsStates(float*, float const*, float const*, int const*, float const*, int, int)@@Base+0x144> │ │ │ │ nop │ │ │ │ cmp 0x40(%rsp),%r12d │ │ │ │ - jge 22f5f ::calcPrePartialsStates(float*, float const*, float const*, int const*, float const*, int, int)@@Base+0x14f> │ │ │ │ + jge 2271f ::calcPrePartialsStates(float*, float const*, float const*, int const*, float const*, int, int)@@Base+0x14f> │ │ │ │ mov -0xc(%rsp),%eax │ │ │ │ add %ebx,%eax │ │ │ │ - jmp 22e97 ::calcPrePartialsStates(float*, float const*, float const*, int const*, float const*, int, int)@@Base+0x87> │ │ │ │ + jmp 22657 ::calcPrePartialsStates(float*, float const*, float const*, int const*, float const*, int, int)@@Base+0x87> │ │ │ │ mov -0x10(%rsp),%edx │ │ │ │ lea 0x14(%rcx),%eax │ │ │ │ cmp %edx,%eax │ │ │ │ - je 22f54 ::calcPrePartialsStates(float*, float const*, float const*, int const*, float const*, int, int)@@Base+0x144> │ │ │ │ + je 22714 ::calcPrePartialsStates(float*, float const*, float const*, int const*, float const*, int, int)@@Base+0x144> │ │ │ │ add $0x28,%ecx │ │ │ │ cmp %edx,%ecx │ │ │ │ - jne 22f86 ::calcPrePartialsStates(float*, float const*, float const*, int const*, float const*, int, int)@@Base+0x176> │ │ │ │ - jmp 22f54 ::calcPrePartialsStates(float*, float const*, float const*, int const*, float const*, int, int)@@Base+0x144> │ │ │ │ + jne 22746 ::calcPrePartialsStates(float*, float const*, float const*, int const*, float const*, int, int)@@Base+0x176> │ │ │ │ + jmp 22714 ::calcPrePartialsStates(float*, float const*, float const*, int const*, float const*, int, int)@@Base+0x144> │ │ │ │ cs nopw 0x0(%rax,%rax,1) │ │ │ │ │ │ │ │ -0000000000022fa0 ::calcStatesStatesFixedScaling(float*, int const*, float const*, int const*, float const*, float const*, int, int)@@Base>: │ │ │ │ +0000000000022760 ::calcStatesStatesFixedScaling(float*, int const*, float const*, int const*, float const*, float const*, int, int)@@Base>: │ │ │ │ endbr64 │ │ │ │ - mov %rdi,%r11 │ │ │ │ push %r15 │ │ │ │ + mov %rdi,%r11 │ │ │ │ mov %rcx,%rdi │ │ │ │ push %r14 │ │ │ │ push %r13 │ │ │ │ push %r12 │ │ │ │ push %rbp │ │ │ │ push %rbx │ │ │ │ mov 0x34(%r11),%ecx │ │ │ │ mov 0x40(%rsp),%r10d │ │ │ │ mov %rsi,-0x28(%rsp) │ │ │ │ test %ecx,%ecx │ │ │ │ - jle 2314a ::calcStatesStatesFixedScaling(float*, int const*, float const*, int const*, float const*, float const*, int, int)@@Base+0x1aa> │ │ │ │ + jle 22903 ::calcStatesStatesFixedScaling(float*, int const*, float const*, int const*, float const*, float const*, int, int)@@Base+0x1a3> │ │ │ │ lea 0x0(,%r10,4),%ebx │ │ │ │ lea (%rcx,%rcx,4),%ecx │ │ │ │ movslq %r10d,%rsi │ │ │ │ mov %rdx,%rax │ │ │ │ mov %ebx,-0x4(%rsp) │ │ │ │ lea 0x0(,%rcx,4),%ebx │ │ │ │ lea 0x0(,%rsi,4),%rcx │ │ │ │ mov 0x18(%r11),%edx │ │ │ │ - mov %ebx,-0x8(%rsp) │ │ │ │ + mov %ebx,-0x2c(%rsp) │ │ │ │ lea (%rax,%rcx,1),%rbx │ │ │ │ xor %ebp,%ebp │ │ │ │ mov %rbx,-0x10(%rsp) │ │ │ │ lea (%r8,%rcx,1),%rbx │ │ │ │ add 0x38(%rsp),%rcx │ │ │ │ - xor %r8d,%r8d │ │ │ │ - mov %rbx,-0x18(%rsp) │ │ │ │ shl $0x2,%edx │ │ │ │ mov %rcx,-0x20(%rsp) │ │ │ │ mov 0x48(%rsp),%ecx │ │ │ │ + xor %r8d,%r8d │ │ │ │ + mov %rbx,-0x18(%rsp) │ │ │ │ sub %r10d,%ecx │ │ │ │ + mov %edx,-0x8(%rsp) │ │ │ │ add %rsi,%rcx │ │ │ │ lea (%rax,%rcx,4),%r15 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - test %r10d,%r10d │ │ │ │ - jne 23170 ::calcStatesStatesFixedScaling(float*, int const*, float const*, int const*, float const*, float const*, int, int)@@Base+0x1d0> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov 0x40(%rsp),%edx │ │ │ │ + test %edx,%edx │ │ │ │ + jne 22930 ::calcStatesStatesFixedScaling(float*, int const*, float const*, int const*, float const*, float const*, int, int)@@Base+0x1d0> │ │ │ │ mov 0x48(%rsp),%eax │ │ │ │ test %eax,%eax │ │ │ │ - jle 23183 ::calcStatesStatesFixedScaling(float*, int const*, float const*, int const*, float const*, float const*, int, int)@@Base+0x1e3> │ │ │ │ + jle 22946 ::calcStatesStatesFixedScaling(float*, int const*, float const*, int const*, float const*, float const*, int, int)@@Base+0x1e6> │ │ │ │ mov %r8d,%eax │ │ │ │ mov -0x28(%rsp),%rbx │ │ │ │ cltq │ │ │ │ - mov -0x18(%rsp),%r11 │ │ │ │ + mov %r8d,-0x30(%rsp) │ │ │ │ lea 0x5(%rbp),%r14d │ │ │ │ + mov -0x18(%rsp),%r11 │ │ │ │ mov -0x10(%rsp),%rsi │ │ │ │ lea 0xa(%rbp),%r13d │ │ │ │ lea 0xf(%rbp),%r12d │ │ │ │ - mov %edx,-0x30(%rsp) │ │ │ │ - mov %r8d,-0x2c(%rsp) │ │ │ │ - mov %r10d,0x40(%rsp) │ │ │ │ lea (%rbx,%rax,4),%rcx │ │ │ │ mov -0x20(%rsp),%rbx │ │ │ │ - nopl 0x0(%rax) │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ mov (%rsi),%edx │ │ │ │ mov (%r11),%eax │ │ │ │ add $0x4,%rsi │ │ │ │ add $0x4,%r11 │ │ │ │ vmovss (%rbx),%xmm1 │ │ │ │ add $0x10,%rcx │ │ │ │ add $0x4,%rbx │ │ │ │ lea 0x0(%rbp,%rdx,1),%r10d │ │ │ │ lea 0x0(%rbp,%rax,1),%r8d │ │ │ │ movslq %r10d,%r10 │ │ │ │ movslq %r8d,%r8 │ │ │ │ vmovss (%rdi,%r10,4),%xmm0 │ │ │ │ lea (%rdx,%r14,1),%r10d │ │ │ │ - vmulss (%r9,%r8,4),%xmm0,%xmm0 │ │ │ │ movslq %r10d,%r10 │ │ │ │ + vmulss (%r9,%r8,4),%xmm0,%xmm0 │ │ │ │ lea (%rax,%r14,1),%r8d │ │ │ │ movslq %r8d,%r8 │ │ │ │ vdivss %xmm1,%xmm0,%xmm0 │ │ │ │ vmovss %xmm0,-0x10(%rcx) │ │ │ │ vmovss (%rdi,%r10,4),%xmm0 │ │ │ │ lea (%rdx,%r13,1),%r10d │ │ │ │ add %r12d,%edx │ │ │ │ - vmulss (%r9,%r8,4),%xmm0,%xmm0 │ │ │ │ movslq %r10d,%r10 │ │ │ │ - lea (%rax,%r13,1),%r8d │ │ │ │ movslq %edx,%rdx │ │ │ │ - movslq %r8d,%r8 │ │ │ │ + vmulss (%r9,%r8,4),%xmm0,%xmm0 │ │ │ │ + lea (%rax,%r13,1),%r8d │ │ │ │ add %r12d,%eax │ │ │ │ + movslq %r8d,%r8 │ │ │ │ cltq │ │ │ │ vdivss %xmm1,%xmm0,%xmm0 │ │ │ │ vmovss %xmm0,-0xc(%rcx) │ │ │ │ vmovss (%rdi,%r10,4),%xmm0 │ │ │ │ vmulss (%r9,%r8,4),%xmm0,%xmm0 │ │ │ │ vdivss %xmm1,%xmm0,%xmm0 │ │ │ │ vmovss %xmm0,-0x8(%rcx) │ │ │ │ vmovss (%rdi,%rdx,4),%xmm0 │ │ │ │ vmulss (%r9,%rax,4),%xmm0,%xmm0 │ │ │ │ vdivss %xmm1,%xmm0,%xmm0 │ │ │ │ vmovss %xmm0,-0x4(%rcx) │ │ │ │ cmp %rsi,%r15 │ │ │ │ - jne 23080 ::calcStatesStatesFixedScaling(float*, int const*, float const*, int const*, float const*, float const*, int, int)@@Base+0xe0> │ │ │ │ - mov -0x30(%rsp),%edx │ │ │ │ + jne 22840 ::calcStatesStatesFixedScaling(float*, int const*, float const*, int const*, float const*, float const*, int, int)@@Base+0xe0> │ │ │ │ + mov -0x30(%rsp),%r8d │ │ │ │ add $0x14,%ebp │ │ │ │ - mov -0x2c(%rsp),%r8d │ │ │ │ - mov 0x40(%rsp),%r10d │ │ │ │ - add %edx,%r8d │ │ │ │ - cmp %ebp,-0x8(%rsp) │ │ │ │ - jne 23030 ::calcStatesStatesFixedScaling(float*, int const*, float const*, int const*, float const*, float const*, int, int)@@Base+0x90> │ │ │ │ + add -0x8(%rsp),%r8d │ │ │ │ + cmp %ebp,-0x2c(%rsp) │ │ │ │ + jne 227f0 ::calcStatesStatesFixedScaling(float*, int const*, float const*, int const*, float const*, float const*, int, int)@@Base+0x90> │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ ret │ │ │ │ - mov -0x8(%rsp),%ebx │ │ │ │ + mov -0x2c(%rsp),%ebx │ │ │ │ lea 0x14(%rbp),%eax │ │ │ │ cmp %ebx,%eax │ │ │ │ - je 2314a ::calcStatesStatesFixedScaling(float*, int const*, float const*, int const*, float const*, float const*, int, int)@@Base+0x1aa> │ │ │ │ + je 22903 ::calcStatesStatesFixedScaling(float*, int const*, float const*, int const*, float const*, float const*, int, int)@@Base+0x1a3> │ │ │ │ + mov -0x8(%rsp),%eax │ │ │ │ add $0x28,%ebp │ │ │ │ - lea (%r8,%rdx,2),%r8d │ │ │ │ + lea (%r8,%rax,2),%r8d │ │ │ │ cmp %ebp,%ebx │ │ │ │ - je 2314a ::calcStatesStatesFixedScaling(float*, int const*, float const*, int const*, float const*, float const*, int, int)@@Base+0x1aa> │ │ │ │ + je 22903 ::calcStatesStatesFixedScaling(float*, int const*, float const*, int const*, float const*, float const*, int, int)@@Base+0x1a3> │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - cmp 0x48(%rsp),%r10d │ │ │ │ - jge 23155 ::calcStatesStatesFixedScaling(float*, int const*, float const*, int const*, float const*, float const*, int, int)@@Base+0x1b5> │ │ │ │ + mov 0x48(%rsp),%eax │ │ │ │ + cmp %eax,0x40(%rsp) │ │ │ │ + jge 2290e ::calcStatesStatesFixedScaling(float*, int const*, float const*, int const*, float const*, float const*, int, int)@@Base+0x1ae> │ │ │ │ mov -0x4(%rsp),%eax │ │ │ │ add %r8d,%eax │ │ │ │ - jmp 23048 ::calcStatesStatesFixedScaling(float*, int const*, float const*, int const*, float const*, float const*, int, int)@@Base+0xa8> │ │ │ │ - mov -0x8(%rsp),%edx │ │ │ │ + jmp 2280b ::calcStatesStatesFixedScaling(float*, int const*, float const*, int const*, float const*, float const*, int, int)@@Base+0xab> │ │ │ │ + mov -0x2c(%rsp),%edx │ │ │ │ lea 0x14(%rbp),%eax │ │ │ │ cmp %eax,%edx │ │ │ │ - je 2314a ::calcStatesStatesFixedScaling(float*, int const*, float const*, int const*, float const*, float const*, int, int)@@Base+0x1aa> │ │ │ │ + je 22903 ::calcStatesStatesFixedScaling(float*, int const*, float const*, int const*, float const*, float const*, int, int)@@Base+0x1a3> │ │ │ │ add $0x28,%ebp │ │ │ │ cmp %edx,%ebp │ │ │ │ - jne 23187 ::calcStatesStatesFixedScaling(float*, int const*, float const*, int const*, float const*, float const*, int, int)@@Base+0x1e7> │ │ │ │ - jmp 2314a ::calcStatesStatesFixedScaling(float*, int const*, float const*, int const*, float const*, float const*, int, int)@@Base+0x1aa> │ │ │ │ + jne 2294a ::calcStatesStatesFixedScaling(float*, int const*, float const*, int const*, float const*, float const*, int, int)@@Base+0x1ea> │ │ │ │ + jmp 22903 ::calcStatesStatesFixedScaling(float*, int const*, float const*, int const*, float const*, float const*, int, int)@@Base+0x1a3> │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ │ │ │ │ -00000000000231a0 ::calcStatesPartialsFixedScaling(float*, int const*, float const*, float const*, float const*, float const*, int, int)@@Base>: │ │ │ │ +0000000000022960 ::calcStatesPartialsFixedScaling(float*, int const*, float const*, float const*, float const*, float const*, int, int)@@Base>: │ │ │ │ endbr64 │ │ │ │ push %r15 │ │ │ │ + mov %rdi,%rax │ │ │ │ push %r14 │ │ │ │ push %r13 │ │ │ │ - mov %rsi,%r10 │ │ │ │ push %r12 │ │ │ │ push %rbp │ │ │ │ push %rbx │ │ │ │ - mov 0x34(%rdi),%eax │ │ │ │ - mov 0x40(%rsp),%esi │ │ │ │ mov %rdx,-0x20(%rsp) │ │ │ │ - test %eax,%eax │ │ │ │ - jle 23418 ::calcStatesPartialsFixedScaling(float*, int const*, float const*, float const*, float const*, float const*, int, int)@@Base+0x278> │ │ │ │ - lea (%rax,%rax,4),%eax │ │ │ │ - mov %rcx,%r11 │ │ │ │ - mov 0x18(%rdi),%ecx │ │ │ │ - lea 0x0(,%rsi,4),%ebx │ │ │ │ + mov 0x34(%rdi),%edx │ │ │ │ + test %edx,%edx │ │ │ │ + jle 22b92 ::calcStatesPartialsFixedScaling(float*, int const*, float const*, float const*, float const*, float const*, int, int)@@Base+0x232> │ │ │ │ + mov 0x18(%rax),%eax │ │ │ │ + mov 0x40(%rsp),%ebx │ │ │ │ + mov %r9,%rdi │ │ │ │ + xor %r10d,%r10d │ │ │ │ + xor %r15d,%r15d │ │ │ │ + shl $0x2,%eax │ │ │ │ + shl $0x2,%ebx │ │ │ │ + mov %eax,-0x8(%rsp) │ │ │ │ + lea (%rdx,%rdx,4),%eax │ │ │ │ shl $0x2,%eax │ │ │ │ mov %ebx,-0x4(%rsp) │ │ │ │ - mov %r9,%rdx │ │ │ │ - xor %r13d,%r13d │ │ │ │ mov %eax,-0x24(%rsp) │ │ │ │ mov 0x48(%rsp),%eax │ │ │ │ - lea 0x0(,%rcx,4),%ebx │ │ │ │ - xor %ecx,%ecx │ │ │ │ - mov %ebx,-0x8(%rsp) │ │ │ │ - sub %esi,%eax │ │ │ │ + sub 0x40(%rsp),%eax │ │ │ │ shl $0x2,%rax │ │ │ │ mov %rax,-0x10(%rsp) │ │ │ │ - movslq %esi,%rax │ │ │ │ + movslq 0x40(%rsp),%rax │ │ │ │ shl $0x2,%rax │ │ │ │ mov %rax,-0x18(%rsp) │ │ │ │ - xchg %ax,%ax │ │ │ │ - test %esi,%esi │ │ │ │ - jne 23440 ::calcStatesPartialsFixedScaling(float*, int const*, float const*, float const*, float const*, float const*, int, int)@@Base+0x2a0> │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov 0x40(%rsp),%edx │ │ │ │ + test %edx,%edx │ │ │ │ + jne 22bb8 ::calcStatesPartialsFixedScaling(float*, int const*, float const*, float const*, float const*, float const*, int, int)@@Base+0x258> │ │ │ │ mov 0x48(%rsp),%eax │ │ │ │ test %eax,%eax │ │ │ │ - jle 23451 ::calcStatesPartialsFixedScaling(float*, int const*, float const*, float const*, float const*, float const*, int, int)@@Base+0x2b1> │ │ │ │ - mov %ecx,%eax │ │ │ │ - lea 0xa(%r13),%r14d │ │ │ │ - vmovss 0x2c(%r9),%xmm4 │ │ │ │ - lea 0xf(%r13),%r12d │ │ │ │ - lea 0x5(%r13),%ebx │ │ │ │ - movslq %r14d,%rdi │ │ │ │ - mov %ebx,-0x5c(%rsp) │ │ │ │ - mov -0x10(%rsp),%rbx │ │ │ │ - mov -0x18(%rsp),%rbp │ │ │ │ - vmovss (%rdx,%rdi,4),%xmm1 │ │ │ │ - movslq %r12d,%rdi │ │ │ │ + jle 22bce ::calcStatesPartialsFixedScaling(float*, int const*, float const*, float const*, float const*, float const*, int, int)@@Base+0x26e> │ │ │ │ + mov %r15d,%eax │ │ │ │ + lea 0xa(%r10),%ebp │ │ │ │ + lea 0xf(%r10),%ebx │ │ │ │ cltq │ │ │ │ - mov %r9,-0x38(%rsp) │ │ │ │ - vmovss (%r9),%xmm15 │ │ │ │ - mov %ecx,-0x28(%rsp) │ │ │ │ - mov %esi,0x40(%rsp) │ │ │ │ - lea (%rax,%rbx,1),%r15 │ │ │ │ - mov -0x20(%rsp),%rbx │ │ │ │ - sub %rax,%rbp │ │ │ │ - vmovss 0x4(%r9),%xmm14 │ │ │ │ - vmovss 0x8(%r9),%xmm13 │ │ │ │ - vmovss 0xc(%r9),%xmm12 │ │ │ │ - vmovss 0x14(%r9),%xmm11 │ │ │ │ - vmovss 0x18(%r9),%xmm10 │ │ │ │ - vmovss %xmm4,-0x54(%rsp) │ │ │ │ - vmovss 0x34(%r9),%xmm4 │ │ │ │ - vmovss 0x1c(%r9),%xmm9 │ │ │ │ - vmovss 0x20(%r9),%xmm8 │ │ │ │ - add %rbp,%rbx │ │ │ │ - vmovss %xmm1,-0x58(%rsp) │ │ │ │ - vmovss 0x30(%r9),%xmm1 │ │ │ │ - add 0x38(%rsp),%rbp │ │ │ │ - vmovss %xmm4,-0x4c(%rsp) │ │ │ │ - vmovss 0x40(%r9),%xmm4 │ │ │ │ - vmovss %xmm1,-0x50(%rsp) │ │ │ │ - vmovss (%rdx,%rdi,4),%xmm1 │ │ │ │ - vmovss %xmm4,-0x44(%rsp) │ │ │ │ - vmovss 0x48(%r9),%xmm4 │ │ │ │ - vmovss %xmm1,-0x48(%rsp) │ │ │ │ - vmovss 0x44(%r9),%xmm1 │ │ │ │ - vmovss %xmm4,-0x3c(%rsp) │ │ │ │ - vmovss %xmm1,-0x40(%rsp) │ │ │ │ - mov %rdx,-0x30(%rsp) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - vmovss 0x4(%r8,%rax,4),%xmm0 │ │ │ │ - vmovss (%r8,%rax,4),%xmm3 │ │ │ │ - vmovss 0x8(%r8,%rax,4),%xmm2 │ │ │ │ - vmovss 0xc(%r8,%rax,4),%xmm1 │ │ │ │ - mov (%rbx,%rax,1),%edi │ │ │ │ - vmovss 0x0(%rbp,%rax,1),%xmm4 │ │ │ │ - mov -0x5c(%rsp),%edx │ │ │ │ - vmulss -0x54(%rsp),%xmm0,%xmm5 │ │ │ │ - lea 0x0(%r13,%rdi,1),%r9d │ │ │ │ - vfmadd231ss -0x58(%rsp),%xmm3,%xmm5 │ │ │ │ - lea (%r14,%rdi,1),%ecx │ │ │ │ + mov -0x18(%rsp),%r11 │ │ │ │ + movslq %ebp,%rdx │ │ │ │ + mov %r9,-0x30(%rsp) │ │ │ │ + vmovss (%r9),%xmm22 │ │ │ │ + lea 0x5(%r10),%r14d │ │ │ │ + vmovss (%rdi,%rdx,4),%xmm14 │ │ │ │ + movslq %ebx,%rdx │ │ │ │ + sub %rax,%r11 │ │ │ │ + vmovss 0x4(%r9),%xmm21 │ │ │ │ + vmovss (%rdi,%rdx,4),%xmm10 │ │ │ │ + mov -0x10(%rsp),%rdx │ │ │ │ + vmovss 0x8(%r9),%xmm20 │ │ │ │ + vmovss 0xc(%r9),%xmm19 │ │ │ │ + lea (%rax,%rdx,1),%r13 │ │ │ │ + mov -0x20(%rsp),%rdx │ │ │ │ + vmovss 0x14(%r9),%xmm18 │ │ │ │ + vmovss 0x18(%r9),%xmm17 │ │ │ │ + vmovss 0x1c(%r9),%xmm16 │ │ │ │ + vmovss 0x20(%r9),%xmm15 │ │ │ │ + vmovss 0x2c(%r9),%xmm13 │ │ │ │ + lea (%rdx,%r11,1),%r12 │ │ │ │ + vmovss 0x30(%r9),%xmm12 │ │ │ │ + vmovss 0x34(%r9),%xmm11 │ │ │ │ + vmovss 0x40(%r9),%xmm9 │ │ │ │ + vmovss 0x44(%r9),%xmm8 │ │ │ │ + vmovss 0x48(%r9),%xmm7 │ │ │ │ + add 0x38(%rsp),%r11 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + vmovss 0x4(%r8,%rax,4),%xmm5 │ │ │ │ + vmovss (%r8,%rax,4),%xmm4 │ │ │ │ + vmovss 0x8(%r8,%rax,4),%xmm3 │ │ │ │ + vmovss 0xc(%r8,%rax,4),%xmm2 │ │ │ │ + vmulss %xmm5,%xmm21,%xmm23 │ │ │ │ + mov (%r12,%rax,1),%edx │ │ │ │ + vmovss (%r11,%rax,1),%xmm6 │ │ │ │ + vmulss %xmm5,%xmm17,%xmm1 │ │ │ │ + lea (%r10,%rdx,1),%r9d │ │ │ │ + vmulss %xmm5,%xmm13,%xmm0 │ │ │ │ + vmulss %xmm5,%xmm9,%xmm5 │ │ │ │ movslq %r9d,%r9 │ │ │ │ - lea (%rdx,%rdi,1),%esi │ │ │ │ - movslq %ecx,%rcx │ │ │ │ - add %r12d,%edi │ │ │ │ - vmulss %xmm0,%xmm14,%xmm7 │ │ │ │ - vmulss %xmm0,%xmm10,%xmm6 │ │ │ │ - movslq %esi,%rsi │ │ │ │ - vmulss -0x44(%rsp),%xmm0,%xmm0 │ │ │ │ - movslq %edi,%rdi │ │ │ │ - vfmadd231ss %xmm3,%xmm15,%xmm7 │ │ │ │ - vfmadd231ss %xmm3,%xmm11,%xmm6 │ │ │ │ - vfmadd231ss -0x50(%rsp),%xmm2,%xmm5 │ │ │ │ - vfmadd231ss -0x48(%rsp),%xmm3,%xmm0 │ │ │ │ - vfmadd231ss %xmm2,%xmm13,%xmm7 │ │ │ │ - vfmadd231ss %xmm2,%xmm9,%xmm6 │ │ │ │ - vfmadd231ss -0x4c(%rsp),%xmm1,%xmm5 │ │ │ │ - vfmadd231ss -0x40(%rsp),%xmm2,%xmm0 │ │ │ │ - vfmadd231ss %xmm1,%xmm12,%xmm7 │ │ │ │ - vmulss (%r11,%r9,4),%xmm7,%xmm7 │ │ │ │ - vfmadd231ss %xmm1,%xmm8,%xmm6 │ │ │ │ - vfmadd231ss -0x3c(%rsp),%xmm1,%xmm0 │ │ │ │ - vdivss %xmm4,%xmm7,%xmm7 │ │ │ │ - vmovss %xmm7,(%r10,%rax,4) │ │ │ │ - vmulss (%r11,%rsi,4),%xmm6,%xmm6 │ │ │ │ - vdivss %xmm4,%xmm6,%xmm6 │ │ │ │ - vmovss %xmm6,0x4(%r10,%rax,4) │ │ │ │ - vmulss (%r11,%rcx,4),%xmm5,%xmm5 │ │ │ │ - vdivss %xmm4,%xmm5,%xmm5 │ │ │ │ - vmovss %xmm5,0x8(%r10,%rax,4) │ │ │ │ - vmulss (%r11,%rdi,4),%xmm0,%xmm0 │ │ │ │ - vdivss %xmm4,%xmm0,%xmm0 │ │ │ │ - vmovss %xmm0,0xc(%r10,%rax,4) │ │ │ │ + vfmadd231ss %xmm4,%xmm22,%xmm23 │ │ │ │ + vfmadd231ss %xmm4,%xmm18,%xmm1 │ │ │ │ + vfmadd231ss %xmm4,%xmm14,%xmm0 │ │ │ │ + vfmadd132ss %xmm10,%xmm5,%xmm4 │ │ │ │ + vfmadd231ss %xmm3,%xmm20,%xmm23 │ │ │ │ + vfmadd231ss %xmm3,%xmm16,%xmm1 │ │ │ │ + vfmadd231ss %xmm3,%xmm12,%xmm0 │ │ │ │ + vfmadd132ss %xmm8,%xmm4,%xmm3 │ │ │ │ + vfmadd231ss %xmm2,%xmm19,%xmm23 │ │ │ │ + vfmadd231ss %xmm2,%xmm15,%xmm1 │ │ │ │ + vfmadd231ss %xmm2,%xmm11,%xmm0 │ │ │ │ + vfmadd132ss %xmm7,%xmm3,%xmm2 │ │ │ │ + vmulss (%rcx,%r9,4),%xmm23,%xmm23 │ │ │ │ + lea (%r14,%rdx,1),%r9d │ │ │ │ + movslq %r9d,%r9 │ │ │ │ + vdivss %xmm6,%xmm23,%xmm23 │ │ │ │ + vmovss %xmm23,(%rsi,%rax,4) │ │ │ │ + vmulss (%rcx,%r9,4),%xmm1,%xmm1 │ │ │ │ + lea 0x0(%rbp,%rdx,1),%r9d │ │ │ │ + add %ebx,%edx │ │ │ │ + movslq %r9d,%r9 │ │ │ │ + movslq %edx,%rdx │ │ │ │ + vdivss %xmm6,%xmm1,%xmm1 │ │ │ │ + vmovss %xmm1,0x4(%rsi,%rax,4) │ │ │ │ + vmulss (%rcx,%r9,4),%xmm0,%xmm0 │ │ │ │ + vdivss %xmm6,%xmm0,%xmm0 │ │ │ │ + vmovss %xmm0,0x8(%rsi,%rax,4) │ │ │ │ + vmulss (%rcx,%rdx,4),%xmm2,%xmm2 │ │ │ │ + vdivss %xmm6,%xmm2,%xmm2 │ │ │ │ + vmovss %xmm2,0xc(%rsi,%rax,4) │ │ │ │ add $0x4,%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jne 23300 ::calcStatesPartialsFixedScaling(float*, int const*, float const*, float const*, float const*, float const*, int, int)@@Base+0x160> │ │ │ │ - mov -0x38(%rsp),%r9 │ │ │ │ - mov -0x28(%rsp),%ecx │ │ │ │ - add $0x14,%r13d │ │ │ │ - add -0x8(%rsp),%ecx │ │ │ │ - mov 0x40(%rsp),%esi │ │ │ │ - mov -0x30(%rsp),%rdx │ │ │ │ + cmp %r13,%rax │ │ │ │ + jne 22a90 ::calcStatesPartialsFixedScaling(float*, int const*, float const*, float const*, float const*, float const*, int, int)@@Base+0x130> │ │ │ │ + mov -0x30(%rsp),%r9 │ │ │ │ + add $0x14,%r10d │ │ │ │ + add -0x8(%rsp),%r15d │ │ │ │ add $0x50,%r9 │ │ │ │ - cmp %r13d,-0x24(%rsp) │ │ │ │ - jne 23210 ::calcStatesPartialsFixedScaling(float*, int const*, float const*, float const*, float const*, float const*, int, int)@@Base+0x70> │ │ │ │ + cmp %r10d,-0x24(%rsp) │ │ │ │ + jne 229d0 ::calcStatesPartialsFixedScaling(float*, int const*, float const*, float const*, float const*, float const*, int, int)@@Base+0x70> │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ ret │ │ │ │ - add -0x8(%rsp),%ecx │ │ │ │ - add $0x14,%r13d │ │ │ │ + add $0x14,%r10d │ │ │ │ + add -0x8(%rsp),%r15d │ │ │ │ add $0x50,%r9 │ │ │ │ - cmp -0x24(%rsp),%r13d │ │ │ │ - je 23418 ::calcStatesPartialsFixedScaling(float*, int const*, float const*, float const*, float const*, float const*, int, int)@@Base+0x278> │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - cmp 0x48(%rsp),%esi │ │ │ │ - jge 23423 ::calcStatesPartialsFixedScaling(float*, int const*, float const*, float const*, float const*, float const*, int, int)@@Base+0x283> │ │ │ │ + cmp -0x24(%rsp),%r10d │ │ │ │ + je 22b92 ::calcStatesPartialsFixedScaling(float*, int const*, float const*, float const*, float const*, float const*, int, int)@@Base+0x232> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov 0x48(%rsp),%eax │ │ │ │ + cmp %eax,0x40(%rsp) │ │ │ │ + jge 22b9d ::calcStatesPartialsFixedScaling(float*, int const*, float const*, float const*, float const*, float const*, int, int)@@Base+0x23d> │ │ │ │ mov -0x4(%rsp),%eax │ │ │ │ - add %ecx,%eax │ │ │ │ - jmp 23226 ::calcStatesPartialsFixedScaling(float*, int const*, float const*, float const*, float const*, float const*, int, int)@@Base+0x86> │ │ │ │ + add %r15d,%eax │ │ │ │ + jmp 229eb ::calcStatesPartialsFixedScaling(float*, int const*, float const*, float const*, float const*, float const*, int, int)@@Base+0x8b> │ │ │ │ mov -0x24(%rsp),%edx │ │ │ │ - lea 0x14(%r13),%eax │ │ │ │ + lea 0x14(%r10),%eax │ │ │ │ cmp %edx,%eax │ │ │ │ - je 23418 ::calcStatesPartialsFixedScaling(float*, int const*, float const*, float const*, float const*, float const*, int, int)@@Base+0x278> │ │ │ │ - add $0x28,%r13d │ │ │ │ - cmp %edx,%r13d │ │ │ │ - jne 23455 ::calcStatesPartialsFixedScaling(float*, int const*, float const*, float const*, float const*, float const*, int, int)@@Base+0x2b5> │ │ │ │ - jmp 23418 ::calcStatesPartialsFixedScaling(float*, int const*, float const*, float const*, float const*, float const*, int, int)@@Base+0x278> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ + je 22b92 ::calcStatesPartialsFixedScaling(float*, int const*, float const*, float const*, float const*, float const*, int, int)@@Base+0x232> │ │ │ │ + add $0x28,%r10d │ │ │ │ + cmp %edx,%r10d │ │ │ │ + jne 22bd2 ::calcStatesPartialsFixedScaling(float*, int const*, float const*, float const*, float const*, float const*, int, int)@@Base+0x272> │ │ │ │ + jmp 22b92 ::calcStatesPartialsFixedScaling(float*, int const*, float const*, float const*, float const*, float const*, int, int)@@Base+0x232> │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ + nop │ │ │ │ │ │ │ │ -0000000000023470 ::calcPreStatesPartialsFixedScaling(float*, int const*, float const*, float const*, float const*, float const*, int, int)@@Base>: │ │ │ │ +0000000000022bf0 ::calcPreStatesPartialsFixedScaling(float*, int const*, float const*, float const*, float const*, float const*, int, int)@@Base>: │ │ │ │ endbr64 │ │ │ │ ret │ │ │ │ cs nopw 0x0(%rax,%rax,1) │ │ │ │ nop │ │ │ │ │ │ │ │ -0000000000023480 ::calcPartialsPartialsFixedScaling(float*, float const*, float const*, float const*, float const*, float const*, int, int)@@Base>: │ │ │ │ +0000000000022c00 ::calcPartialsPartialsFixedScaling(float*, float const*, float const*, float const*, float const*, float const*, int, int)@@Base>: │ │ │ │ endbr64 │ │ │ │ push %r15 │ │ │ │ push %r14 │ │ │ │ push %r13 │ │ │ │ push %r12 │ │ │ │ push %rbp │ │ │ │ push %rbx │ │ │ │ movslq 0x34(%rdi),%rax │ │ │ │ mov 0x40(%rsp),%ebp │ │ │ │ mov %rsi,-0x20(%rsp) │ │ │ │ mov %rdx,-0x18(%rsp) │ │ │ │ mov %r8,-0x10(%rsp) │ │ │ │ test %eax,%eax │ │ │ │ - jle 236b4 ::calcPartialsPartialsFixedScaling(float*, float const*, float const*, float const*, float const*, float const*, int, int)@@Base+0x234> │ │ │ │ + jle 22e2f ::calcPartialsPartialsFixedScaling(float*, float const*, float const*, float const*, float const*, float const*, int, int)@@Base+0x22f> │ │ │ │ lea (%rax,%rax,4),%rax │ │ │ │ mov 0x48(%rsp),%r10d │ │ │ │ mov 0x18(%rdi),%r14d │ │ │ │ movslq %ebp,%rdx │ │ │ │ shl $0x4,%rax │ │ │ │ mov %r9,%r13 │ │ │ │ mov %r9,%rsi │ │ │ │ mov %rcx,%r12 │ │ │ │ add %rcx,%rax │ │ │ │ + sub %ebp,%r10d │ │ │ │ lea 0x0(,%rbp,4),%r15d │ │ │ │ - mov $0xa,%ebx │ │ │ │ - xor %r9d,%r9d │ │ │ │ + shl $0x2,%r14d │ │ │ │ mov %rax,-0x28(%rsp) │ │ │ │ mov 0x38(%rsp),%rax │ │ │ │ - sub %ebp,%r10d │ │ │ │ - shl $0x2,%r14d │ │ │ │ shl $0x2,%r10 │ │ │ │ + mov $0xa,%ebx │ │ │ │ + xor %r9d,%r9d │ │ │ │ lea (%rax,%rdx,4),%r11 │ │ │ │ cs nopw 0x0(%rax,%rax,1) │ │ │ │ - test %ebp,%ebp │ │ │ │ lea (%r9,%r15,1),%edx │ │ │ │ + test %ebp,%ebp │ │ │ │ cmove %r9d,%edx │ │ │ │ cmp 0x48(%rsp),%ebp │ │ │ │ - jge 2369b ::calcPartialsPartialsFixedScaling(float*, float const*, float const*, float const*, float const*, float const*, int, int)@@Base+0x21b> │ │ │ │ + jge 22e16 ::calcPartialsPartialsFixedScaling(float*, float const*, float const*, float const*, float const*, float const*, int, int)@@Base+0x216> │ │ │ │ mov %ebx,%edi │ │ │ │ + vmovss (%rcx),%xmm12 │ │ │ │ lea 0x5(%rbx),%eax │ │ │ │ - vmovss (%rcx),%xmm9 │ │ │ │ - vmovss 0x4(%rcx),%xmm8 │ │ │ │ + vmovss 0x4(%rcx),%xmm11 │ │ │ │ vmovss (%r12,%rdi,4),%xmm0 │ │ │ │ - vinsertps $0x10,0x14(%rcx),%xmm9,%xmm9 │ │ │ │ + vmovss 0x8(%rcx),%xmm10 │ │ │ │ movslq %edx,%rdx │ │ │ │ - vinsertps $0x10,(%r12,%rax,4),%xmm0,%xmm0 │ │ │ │ - vinsertps $0x10,0x18(%rcx),%xmm8,%xmm8 │ │ │ │ + vinsertps $0x10,0x14(%rcx),%xmm12,%xmm12 │ │ │ │ + vinsertps $0x10,0x18(%rcx),%xmm11,%xmm11 │ │ │ │ shl $0x2,%rdx │ │ │ │ - vmovss 0x8(%rcx),%xmm7 │ │ │ │ - vmovss 0xc(%rcx),%xmm6 │ │ │ │ - vinsertps $0x10,0x1c(%rcx),%xmm7,%xmm7 │ │ │ │ - vinsertps $0x10,0x20(%rcx),%xmm6,%xmm6 │ │ │ │ - vmovss (%rsi),%xmm5 │ │ │ │ - vmovss 0x4(%rsi),%xmm4 │ │ │ │ - vinsertps $0x10,0x14(%rsi),%xmm5,%xmm5 │ │ │ │ - vinsertps $0x10,0x18(%rsi),%xmm4,%xmm4 │ │ │ │ - vmovss 0x8(%rsi),%xmm3 │ │ │ │ - mov -0x18(%rsp),%r8 │ │ │ │ - vinsertps $0x10,0x1c(%rsi),%xmm3,%xmm3 │ │ │ │ - vmovlhps %xmm0,%xmm9,%xmm9 │ │ │ │ + vinsertps $0x10,(%r12,%rax,4),%xmm0,%xmm0 │ │ │ │ + vinsertps $0x10,0x1c(%rcx),%xmm10,%xmm10 │ │ │ │ + vmovss 0xc(%rcx),%xmm9 │ │ │ │ + vmovss (%rsi),%xmm8 │ │ │ │ + vmovlhps %xmm0,%xmm12,%xmm12 │ │ │ │ vmovss 0x2c(%rcx),%xmm0 │ │ │ │ + vmovss 0x4(%rsi),%xmm7 │ │ │ │ + vinsertps $0x10,0x20(%rcx),%xmm9,%xmm9 │ │ │ │ + vinsertps $0x10,0x14(%rsi),%xmm8,%xmm8 │ │ │ │ vinsertps $0x10,0x40(%rcx),%xmm0,%xmm0 │ │ │ │ - add %rdx,%r8 │ │ │ │ - vmovlhps %xmm0,%xmm8,%xmm8 │ │ │ │ + vinsertps $0x10,0x18(%rsi),%xmm7,%xmm7 │ │ │ │ + vmovss 0x8(%rsi),%xmm6 │ │ │ │ + mov -0x18(%rsp),%r8 │ │ │ │ + vmovlhps %xmm0,%xmm11,%xmm11 │ │ │ │ vmovss 0x30(%rcx),%xmm0 │ │ │ │ + vinsertps $0x10,0x1c(%rsi),%xmm6,%xmm6 │ │ │ │ + add %rdx,%r8 │ │ │ │ vinsertps $0x10,0x44(%rcx),%xmm0,%xmm0 │ │ │ │ - vmovlhps %xmm0,%xmm7,%xmm7 │ │ │ │ + vmovlhps %xmm0,%xmm10,%xmm10 │ │ │ │ vmovss 0x34(%rcx),%xmm0 │ │ │ │ vinsertps $0x10,0x48(%rcx),%xmm0,%xmm0 │ │ │ │ - vmovlhps %xmm0,%xmm6,%xmm6 │ │ │ │ + vmovlhps %xmm0,%xmm9,%xmm9 │ │ │ │ vmovss 0x0(%r13,%rdi,4),%xmm0 │ │ │ │ vinsertps $0x10,0x0(%r13,%rax,4),%xmm0,%xmm0 │ │ │ │ mov -0x10(%rsp),%rax │ │ │ │ + vmovlhps %xmm0,%xmm8,%xmm8 │ │ │ │ + vmovss 0x2c(%rsi),%xmm0 │ │ │ │ lea (%rax,%rdx,1),%rdi │ │ │ │ xor %eax,%eax │ │ │ │ - vmovlhps %xmm0,%xmm5,%xmm5 │ │ │ │ - vmovss 0x2c(%rsi),%xmm0 │ │ │ │ vinsertps $0x10,0x40(%rsi),%xmm0,%xmm0 │ │ │ │ - vmovlhps %xmm0,%xmm4,%xmm4 │ │ │ │ + vmovlhps %xmm0,%xmm7,%xmm7 │ │ │ │ vmovss 0x30(%rsi),%xmm0 │ │ │ │ vinsertps $0x10,0x44(%rsi),%xmm0,%xmm0 │ │ │ │ - vmovlhps %xmm0,%xmm3,%xmm3 │ │ │ │ + vmovlhps %xmm0,%xmm6,%xmm6 │ │ │ │ vmovss 0x34(%rsi),%xmm0 │ │ │ │ vinsertps $0x10,0x48(%rsi),%xmm0,%xmm0 │ │ │ │ - vmovss 0xc(%rsi),%xmm2 │ │ │ │ - vinsertps $0x10,0x20(%rsi),%xmm2,%xmm2 │ │ │ │ + vmovss 0xc(%rsi),%xmm5 │ │ │ │ add -0x20(%rsp),%rdx │ │ │ │ - vmovlhps %xmm0,%xmm2,%xmm2 │ │ │ │ + vinsertps $0x10,0x20(%rsi),%xmm5,%xmm5 │ │ │ │ + vmovlhps %xmm0,%xmm5,%xmm5 │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ vbroadcastss 0x4(%r8,%rax,4),%xmm0 │ │ │ │ - vbroadcastss (%r8,%rax,4),%xmm12 │ │ │ │ + vbroadcastss (%r8,%rax,4),%xmm3 │ │ │ │ vbroadcastss 0x8(%r8,%rax,4),%xmm1 │ │ │ │ - vbroadcastss 0xc(%r8,%rax,4),%xmm11 │ │ │ │ - vbroadcastss (%rdi,%rax,4),%xmm13 │ │ │ │ - vbroadcastss (%r11,%rax,1),%xmm10 │ │ │ │ - vmulps %xmm8,%xmm0,%xmm0 │ │ │ │ - vfmadd231ps %xmm9,%xmm12,%xmm0 │ │ │ │ - vbroadcastss 0x8(%rdi,%rax,4),%xmm12 │ │ │ │ - vfmadd231ps %xmm7,%xmm1,%xmm0 │ │ │ │ + vbroadcastss 0xc(%r8,%rax,4),%xmm2 │ │ │ │ + vmulps %xmm11,%xmm0,%xmm0 │ │ │ │ + vbroadcastss (%rdi,%rax,4),%xmm4 │ │ │ │ + vfmadd231ps %xmm12,%xmm3,%xmm0 │ │ │ │ + vbroadcastss 0x8(%rdi,%rax,4),%xmm3 │ │ │ │ + vfmadd231ps %xmm10,%xmm1,%xmm0 │ │ │ │ vbroadcastss 0xc(%rdi,%rax,4),%xmm1 │ │ │ │ - vfmadd132ps %xmm6,%xmm0,%xmm11 │ │ │ │ + vfmadd132ps %xmm9,%xmm0,%xmm2 │ │ │ │ vbroadcastss 0x4(%rdi,%rax,4),%xmm0 │ │ │ │ - vmulps %xmm4,%xmm0,%xmm0 │ │ │ │ - vfmadd231ps %xmm5,%xmm13,%xmm0 │ │ │ │ - vfmadd231ps %xmm3,%xmm12,%xmm0 │ │ │ │ - vfmadd231ps %xmm2,%xmm1,%xmm0 │ │ │ │ - vmulps %xmm11,%xmm0,%xmm0 │ │ │ │ - vdivps %xmm10,%xmm0,%xmm0 │ │ │ │ + vmulps %xmm7,%xmm0,%xmm0 │ │ │ │ + vfmadd231ps %xmm8,%xmm4,%xmm0 │ │ │ │ + vfmadd231ps %xmm6,%xmm3,%xmm0 │ │ │ │ + vfmadd231ps %xmm5,%xmm1,%xmm0 │ │ │ │ + vmulps %xmm2,%xmm0,%xmm0 │ │ │ │ + vdivps (%r11,%rax,1){1to4},%xmm0,%xmm0 │ │ │ │ vmovups %xmm0,(%rdx,%rax,4) │ │ │ │ add $0x4,%rax │ │ │ │ cmp %r10,%rax │ │ │ │ - jne 23620 ::calcPartialsPartialsFixedScaling(float*, float const*, float const*, float const*, float const*, float const*, int, int)@@Base+0x1a0> │ │ │ │ - add %r14d,%r9d │ │ │ │ + jne 22da0 ::calcPartialsPartialsFixedScaling(float*, float const*, float const*, float const*, float const*, float const*, int, int)@@Base+0x1a0> │ │ │ │ add $0x50,%rcx │ │ │ │ + add %r14d,%r9d │ │ │ │ add $0x14,%ebx │ │ │ │ add $0x50,%rsi │ │ │ │ cmp -0x28(%rsp),%rcx │ │ │ │ - jne 23500 ::calcPartialsPartialsFixedScaling(float*, float const*, float const*, float const*, float const*, float const*, int, int)@@Base+0x80> │ │ │ │ + jne 22c80 ::calcPartialsPartialsFixedScaling(float*, float const*, float const*, float const*, float const*, float const*, int, int)@@Base+0x80> │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ ret │ │ │ │ - nop │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ │ │ │ │ -00000000000236c0 ::getPaddedPatternsModulus()@@Base>: │ │ │ │ +0000000000022e40 ::getPaddedPatternsModulus()@@Base>: │ │ │ │ endbr64 │ │ │ │ mov $0x1,%eax │ │ │ │ ret │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ │ │ │ │ -00000000000236d0 ::getName()@@Base>: │ │ │ │ +0000000000022e50 ::getName()@@Base>: │ │ │ │ endbr64 │ │ │ │ - lea 0x31930(%rip),%rax # 5500b ::calcEdgeLogLikelihoodsByPartitionAsync(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0xbcb> │ │ │ │ + lea 0x301b0(%rip),%rax # 5300b ::calcEdgeLogLikelihoodsByPartitionAsync(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0xd7b> │ │ │ │ ret │ │ │ │ nopl 0x0(%rax) │ │ │ │ │ │ │ │ -00000000000236e0 ::calcEdgeLogDerivativesStates(int const*, double const*, int, int, double const*, double const*, double*, double*, double*)@@Base>: │ │ │ │ +0000000000022e60 ::calcEdgeLogDerivativesStates(int const*, double const*, int, int, double const*, double const*, double*, double*, double*)@@Base>: │ │ │ │ endbr64 │ │ │ │ push %r15 │ │ │ │ push %r14 │ │ │ │ push %r13 │ │ │ │ push %r12 │ │ │ │ push %rbp │ │ │ │ push %rbx │ │ │ │ mov 0x34(%rdi),%eax │ │ │ │ - mov 0x38(%rsp),%rbx │ │ │ │ + mov 0x38(%rsp),%r11 │ │ │ │ mov %rsi,-0x18(%rsp) │ │ │ │ test %eax,%eax │ │ │ │ - jle 238ba ::calcEdgeLogDerivativesStates(int const*, double const*, int, int, double const*, double const*, double*, double*, double*)@@Base+0x1da> │ │ │ │ - mov %rdi,%rbp │ │ │ │ + jle 23022 ::calcEdgeLogDerivativesStates(int const*, double const*, int, int, double const*, double const*, double*, double*, double*)@@Base+0x1c2> │ │ │ │ + mov %rdi,%rbx │ │ │ │ mov 0x14(%rdi),%edi │ │ │ │ - mov %rdx,%r13 │ │ │ │ + mov %rdx,%r12 │ │ │ │ movslq %eax,%rdx │ │ │ │ mov %edi,-0x4(%rsp) │ │ │ │ test %edi,%edi │ │ │ │ - jle 238a6 ::calcEdgeLogDerivativesStates(int const*, double const*, int, int, double const*, double const*, double*, double*, double*)@@Base+0x1c6> │ │ │ │ + jle 2300e ::calcEdgeLogDerivativesStates(int const*, double const*, int, int, double const*, double const*, double*, double*, double*)@@Base+0x1ae> │ │ │ │ movslq %ecx,%rax │ │ │ │ - mov 0xd8(%rbp),%rcx │ │ │ │ - xor %r15d,%r15d │ │ │ │ - xor %r14d,%r14d │ │ │ │ - mov 0x2c(%rbp),%r12d │ │ │ │ - mov 0x24(%rbp),%r11d │ │ │ │ + mov 0xd8(%rbx),%rcx │ │ │ │ + mov 0x2c(%rbx),%ebp │ │ │ │ mov %rdx,-0x10(%rsp) │ │ │ │ + mov 0x24(%rbx),%r10d │ │ │ │ + xor %r15d,%r15d │ │ │ │ + xor %r13d,%r13d │ │ │ │ mov (%rcx,%rax,8),%rax │ │ │ │ mov %rax,-0x40(%rsp) │ │ │ │ movslq %edi,%rax │ │ │ │ lea (%rsi,%rax,4),%rax │ │ │ │ xor %esi,%esi │ │ │ │ mov %rax,-0x48(%rsp) │ │ │ │ - mov 0x100(%rbp),%rax │ │ │ │ + mov 0x100(%rbx),%rax │ │ │ │ mov %rax,-0x20(%rsp) │ │ │ │ - mov 0xf8(%rbp),%rax │ │ │ │ + mov 0xf8(%rbx),%rax │ │ │ │ mov %rax,-0x28(%rsp) │ │ │ │ - movslq %r12d,%rax │ │ │ │ + movslq %ebp,%rax │ │ │ │ shl $0x3,%rax │ │ │ │ mov %rax,-0x50(%rsp) │ │ │ │ - movslq %r11d,%rax │ │ │ │ + movslq %r10d,%rax │ │ │ │ mov %rax,-0x30(%rsp) │ │ │ │ neg %rax │ │ │ │ shl $0x3,%rax │ │ │ │ mov %rax,-0x38(%rsp) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov %esi,%r10d │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ + mov %esi,%r14d │ │ │ │ mov -0x20(%rsp),%r9 │ │ │ │ - mov %esi,-0x8(%rsp) │ │ │ │ - imul %r12d,%r10d │ │ │ │ mov -0x28(%rsp),%r8 │ │ │ │ + mov %esi,-0x8(%rsp) │ │ │ │ + imul %ebp,%r14d │ │ │ │ mov -0x18(%rsp),%rdi │ │ │ │ - movslq %r10d,%rax │ │ │ │ + movslq %r14d,%rax │ │ │ │ add -0x30(%rsp),%rax │ │ │ │ - lea 0x0(%r13,%rax,8),%rcx │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ + lea (%r12,%rax,8),%rcx │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ movslq (%rdi),%rsi │ │ │ │ mov %esi,%eax │ │ │ │ cltd │ │ │ │ - idiv %r11d │ │ │ │ - add %r10d,%edx │ │ │ │ + idiv %r10d │ │ │ │ + add %r14d,%edx │ │ │ │ movslq %edx,%rdx │ │ │ │ - vmovsd 0x0(%r13,%rdx,8),%xmm2 │ │ │ │ - test %r11d,%r11d │ │ │ │ - jle 238a0 ::calcEdgeLogDerivativesStates(int const*, double const*, int, int, double const*, double const*, double*, double*, double*)@@Base+0x1c0> │ │ │ │ - mov 0x40(%rbp),%eax │ │ │ │ - movslq 0x28(%rbp),%rdx │ │ │ │ - vxorpd %xmm1,%xmm1,%xmm1 │ │ │ │ - imul %r14d,%eax │ │ │ │ + vmovsd (%r12,%rdx,8),%xmm1 │ │ │ │ + test %r10d,%r10d │ │ │ │ + jle 23008 ::calcEdgeLogDerivativesStates(int const*, double const*, int, int, double const*, double const*, double*, double*, double*)@@Base+0x1a8> │ │ │ │ + mov 0x40(%rbx),%eax │ │ │ │ + movslq 0x28(%rbx),%rdx │ │ │ │ + vxorpd %xmm0,%xmm0,%xmm0 │ │ │ │ + imul %r13d,%eax │ │ │ │ shl $0x3,%rdx │ │ │ │ cltq │ │ │ │ add %rax,%rsi │ │ │ │ mov -0x40(%rsp),%rax │ │ │ │ lea (%rax,%rsi,8),%rsi │ │ │ │ mov -0x38(%rsp),%rax │ │ │ │ add %rcx,%rax │ │ │ │ - xchg %ax,%ax │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - vmovsd (%rsi),%xmm0 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + vmovsd (%rsi),%xmm2 │ │ │ │ add $0x8,%rax │ │ │ │ add %rdx,%rsi │ │ │ │ - vmulsd -0x8(%rax),%xmm0,%xmm0 │ │ │ │ - vaddsd %xmm0,%xmm1,%xmm1 │ │ │ │ + vfmadd231sd -0x8(%rax),%xmm2,%xmm0 │ │ │ │ cmp %rax,%rcx │ │ │ │ - jne 23820 ::calcEdgeLogDerivativesStates(int const*, double const*, int, int, double const*, double const*, double*, double*, double*)@@Base+0x140> │ │ │ │ + jne 22f90 ::calcEdgeLogDerivativesStates(int const*, double const*, int, int, double const*, double const*, double*, double*, double*)@@Base+0x130> │ │ │ │ vmovsd (%r9),%xmm3 │ │ │ │ - add -0x50(%rsp),%rcx │ │ │ │ add $0x4,%rdi │ │ │ │ - add %r12d,%r10d │ │ │ │ - vfmadd132sd (%rbx,%r15,8),%xmm3,%xmm1 │ │ │ │ + add %ebp,%r14d │ │ │ │ add $0x8,%r9 │ │ │ │ add $0x8,%r8 │ │ │ │ - vmovsd %xmm1,-0x8(%r9) │ │ │ │ + add -0x50(%rsp),%rcx │ │ │ │ + vfmadd132sd (%r11,%r15,8),%xmm3,%xmm0 │ │ │ │ + vmovsd %xmm0,-0x8(%r9) │ │ │ │ vmovsd -0x8(%r8),%xmm4 │ │ │ │ - vfmadd132sd (%rbx,%r15,8),%xmm4,%xmm2 │ │ │ │ - vmovsd %xmm2,-0x8(%r8) │ │ │ │ + vfmadd132sd (%r11,%r15,8),%xmm4,%xmm1 │ │ │ │ + vmovsd %xmm1,-0x8(%r8) │ │ │ │ cmp -0x48(%rsp),%rdi │ │ │ │ - jne 237c0 ::calcEdgeLogDerivativesStates(int const*, double const*, int, int, double const*, double const*, double*, double*, double*)@@Base+0xe0> │ │ │ │ + jne 22f40 ::calcEdgeLogDerivativesStates(int const*, double const*, int, int, double const*, double const*, double*, double*, double*)@@Base+0xe0> │ │ │ │ inc %r15 │ │ │ │ - cmp -0x10(%rsp),%r15 │ │ │ │ mov -0x8(%rsp),%esi │ │ │ │ - je 238ba ::calcEdgeLogDerivativesStates(int const*, double const*, int, int, double const*, double const*, double*, double*, double*)@@Base+0x1da> │ │ │ │ + cmp -0x10(%rsp),%r15 │ │ │ │ + je 23022 ::calcEdgeLogDerivativesStates(int const*, double const*, int, int, double const*, double const*, double*, double*, double*)@@Base+0x1c2> │ │ │ │ add -0x4(%rsp),%esi │ │ │ │ - mov %r15d,%r14d │ │ │ │ - jmp 23790 ::calcEdgeLogDerivativesStates(int const*, double const*, int, int, double const*, double const*, double*, double*, double*)@@Base+0xb0> │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - vxorpd %xmm1,%xmm1,%xmm1 │ │ │ │ - jmp 23839 ::calcEdgeLogDerivativesStates(int const*, double const*, int, int, double const*, double const*, double*, double*, double*)@@Base+0x159> │ │ │ │ + mov %r15d,%r13d │ │ │ │ + jmp 22f10 ::calcEdgeLogDerivativesStates(int const*, double const*, int, int, double const*, double const*, double*, double*, double*)@@Base+0xb0> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + vxorpd %xmm0,%xmm0,%xmm0 │ │ │ │ + jmp 22fa6 ::calcEdgeLogDerivativesStates(int const*, double const*, int, int, double const*, double const*, double*, double*, double*)@@Base+0x146> │ │ │ │ xor %eax,%eax │ │ │ │ lea 0x1(%rax),%rcx │ │ │ │ cmp %rdx,%rcx │ │ │ │ - je 238ba ::calcEdgeLogDerivativesStates(int const*, double const*, int, int, double const*, double const*, double*, double*, double*)@@Base+0x1da> │ │ │ │ + je 23022 ::calcEdgeLogDerivativesStates(int const*, double const*, int, int, double const*, double const*, double*, double*, double*)@@Base+0x1c2> │ │ │ │ add $0x2,%rax │ │ │ │ cmp %rdx,%rax │ │ │ │ - jne 238a8 ::calcEdgeLogDerivativesStates(int const*, double const*, int, int, double const*, double const*, double*, double*, double*)@@Base+0x1c8> │ │ │ │ + jne 23010 ::calcEdgeLogDerivativesStates(int const*, double const*, int, int, double const*, double const*, double*, double*, double*)@@Base+0x1b0> │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ ret │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ + nopl (%rax) │ │ │ │ │ │ │ │ -0000000000023900 ::calcEdgeLogDerivativesPartials(double const*, double const*, int, int, double const*, double const*, int, double*, double*, double*)@@Base>: │ │ │ │ +0000000000023030 ::calcEdgeLogDerivativesPartials(double const*, double const*, int, int, double const*, double const*, int, double*, double*, double*)@@Base>: │ │ │ │ endbr64 │ │ │ │ push %rbp │ │ │ │ mov %rsp,%rbp │ │ │ │ push %r15 │ │ │ │ push %r14 │ │ │ │ push %r13 │ │ │ │ push %r12 │ │ │ │ push %rbx │ │ │ │ and $0xffffffffffffffe0,%rsp │ │ │ │ - mov 0x34(%rdi),%eax │ │ │ │ mov %rsi,-0x30(%rsp) │ │ │ │ mov %rdx,-0x38(%rsp) │ │ │ │ + mov 0x34(%rdi),%eax │ │ │ │ test %eax,%eax │ │ │ │ - jle 23b4e ::calcEdgeLogDerivativesPartials(double const*, double const*, int, int, double const*, double const*, int, double*, double*, double*)@@Base+0x24e> │ │ │ │ + jle 2326e ::calcEdgeLogDerivativesPartials(double const*, double const*, int, int, double const*, double const*, int, double*, double*, double*)@@Base+0x23e> │ │ │ │ mov 0x14(%rdi),%esi │ │ │ │ movslq %eax,%rdx │ │ │ │ test %esi,%esi │ │ │ │ - jle 23b5d ::calcEdgeLogDerivativesPartials(double const*, double const*, int, int, double const*, double const*, int, double*, double*, double*)@@Base+0x25d> │ │ │ │ + jle 2327d ::calcEdgeLogDerivativesPartials(double const*, double const*, int, int, double const*, double const*, int, double*, double*, double*)@@Base+0x24d> │ │ │ │ movslq %ecx,%rax │ │ │ │ mov 0xd8(%rdi),%rcx │ │ │ │ mov 0x24(%rdi),%r8d │ │ │ │ xor %r10d,%r10d │ │ │ │ xor %ebx,%ebx │ │ │ │ mov (%rcx,%rax,8),%r9 │ │ │ │ mov 0x100(%rdi),%rcx │ │ │ │ movslq %esi,%rax │ │ │ │ mov %r8d,%r11d │ │ │ │ shl $0x3,%rax │ │ │ │ lea 0x1(%r8),%r14d │ │ │ │ and $0xfffffffc,%r11d │ │ │ │ - mov %rax,-0x10(%rsp) │ │ │ │ - xor %eax,%eax │ │ │ │ mov %rcx,-0x18(%rsp) │ │ │ │ mov 0xf8(%rdi),%rcx │ │ │ │ + mov %rax,-0x10(%rsp) │ │ │ │ + xor %eax,%eax │ │ │ │ mov %rcx,-0x20(%rsp) │ │ │ │ mov 0x2c(%rdi),%ecx │ │ │ │ mov %ecx,-0x8(%rsp) │ │ │ │ movslq %r8d,%rcx │ │ │ │ lea 0x0(,%rcx,8),%r13 │ │ │ │ mov %r8d,%ecx │ │ │ │ shr $0x2,%ecx │ │ │ │ shl $0x5,%rcx │ │ │ │ mov 0x10(%rbp),%r15 │ │ │ │ imul 0x40(%rdi),%ebx │ │ │ │ - xor %r12d,%r12d │ │ │ │ mov %r10d,-0x28(%rsp) │ │ │ │ + xor %r12d,%r12d │ │ │ │ mov %esi,-0x3c(%rsp) │ │ │ │ - mov %rax,-0x48(%rsp) │ │ │ │ - mov %rdx,-0x50(%rsp) │ │ │ │ - mov %rdi,-0x58(%rsp) │ │ │ │ vmovsd (%r15,%rax,8),%xmm0 │ │ │ │ mov -0x8(%rsp),%r15d │ │ │ │ + mov %rax,-0x48(%rsp) │ │ │ │ mov %ebx,-0x24(%rsp) │ │ │ │ imul %r10d,%r15d │ │ │ │ - nopl (%rax) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + mov %rdx,-0x50(%rsp) │ │ │ │ + mov %rdi,-0x58(%rsp) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ test %r8d,%r8d │ │ │ │ - jle 23b3e ::calcEdgeLogDerivativesPartials(double const*, double const*, int, int, double const*, double const*, int, double*, double*, double*)@@Base+0x23e> │ │ │ │ + jle 2325e ::calcEdgeLogDerivativesPartials(double const*, double const*, int, int, double const*, double const*, int, double*, double*, double*)@@Base+0x22e> │ │ │ │ mov -0x30(%rsp),%rax │ │ │ │ movslq %r15d,%r10 │ │ │ │ - mov -0x24(%rsp),%edi │ │ │ │ + mov %r15d,-0x4(%rsp) │ │ │ │ vxorpd %xmm5,%xmm5,%xmm5 │ │ │ │ shl $0x3,%r10 │ │ │ │ + mov -0x24(%rsp),%edi │ │ │ │ xor %esi,%esi │ │ │ │ vmovapd %xmm5,%xmm6 │ │ │ │ - lea -0x1(%r8),%ebx │ │ │ │ - mov %r15d,-0x4(%rsp) │ │ │ │ lea (%rax,%r10,1),%rdx │ │ │ │ + lea -0x1(%r8),%ebx │ │ │ │ add -0x38(%rsp),%r10 │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + nopl (%rax) │ │ │ │ cmp $0x2,%ebx │ │ │ │ - jbe 23b30 ::calcEdgeLogDerivativesPartials(double const*, double const*, int, int, double const*, double const*, int, double*, double*, double*)@@Base+0x230> │ │ │ │ + jbe 23250 ::calcEdgeLogDerivativesPartials(double const*, double const*, int, int, double const*, double const*, int, double*, double*, double*)@@Base+0x220> │ │ │ │ movslq %edi,%rax │ │ │ │ vxorpd %xmm4,%xmm4,%xmm4 │ │ │ │ lea (%r9,%rax,8),%r15 │ │ │ │ xor %eax,%eax │ │ │ │ cs nopw 0x0(%rax,%rax,1) │ │ │ │ - vmovupd (%rdx,%rax,1),%ymm1 │ │ │ │ - vmulpd (%r15,%rax,1),%ymm1,%ymm2 │ │ │ │ + vmovupd (%rdx,%rax,1),%ymm2 │ │ │ │ + vmulpd (%r15,%rax,1),%ymm2,%ymm2 │ │ │ │ add $0x20,%rax │ │ │ │ - vunpckhpd %xmm2,%xmm2,%xmm3 │ │ │ │ - vextractf128 $0x1,%ymm2,%xmm1 │ │ │ │ vaddsd %xmm2,%xmm4,%xmm4 │ │ │ │ + vunpckhpd %xmm2,%xmm2,%xmm3 │ │ │ │ vaddsd %xmm3,%xmm4,%xmm4 │ │ │ │ - vaddsd %xmm1,%xmm4,%xmm4 │ │ │ │ - vunpckhpd %xmm1,%xmm1,%xmm1 │ │ │ │ - vaddsd %xmm1,%xmm4,%xmm4 │ │ │ │ + vextractf64x2 $0x1,%ymm2,%xmm3 │ │ │ │ + valignq $0x3,%ymm2,%ymm2,%ymm2 │ │ │ │ + vaddsd %xmm3,%xmm4,%xmm4 │ │ │ │ + vaddsd %xmm2,%xmm4,%xmm4 │ │ │ │ cmp %rax,%rcx │ │ │ │ - jne 23a40 ::calcEdgeLogDerivativesPartials(double const*, double const*, int, int, double const*, double const*, int, double*, double*, double*)@@Base+0x140> │ │ │ │ + jne 23160 ::calcEdgeLogDerivativesPartials(double const*, double const*, int, int, double const*, double const*, int, double*, double*, double*)@@Base+0x130> │ │ │ │ test $0x3,%r8b │ │ │ │ - je 23aa0 ::calcEdgeLogDerivativesPartials(double const*, double const*, int, int, double const*, double const*, int, double*, double*, double*)@@Base+0x1a0> │ │ │ │ + je 231c0 ::calcEdgeLogDerivativesPartials(double const*, double const*, int, int, double const*, double const*, int, double*, double*, double*)@@Base+0x190> │ │ │ │ movslq %r11d,%rax │ │ │ │ lea (%r11,%rdi,1),%r15d │ │ │ │ movslq %r15d,%r15 │ │ │ │ sub %rax,%r15 │ │ │ │ lea (%r9,%r15,8),%r15 │ │ │ │ - vmovsd (%rdx,%rax,8),%xmm1 │ │ │ │ - vmulsd (%r15,%rax,8),%xmm1,%xmm1 │ │ │ │ + vmovsd (%rdx,%rax,8),%xmm7 │ │ │ │ + vfmadd231sd (%r15,%rax,8),%xmm7,%xmm4 │ │ │ │ inc %rax │ │ │ │ - vaddsd %xmm1,%xmm4,%xmm4 │ │ │ │ cmp %eax,%r8d │ │ │ │ - jg 23a89 ::calcEdgeLogDerivativesPartials(double const*, double const*, int, int, double const*, double const*, int, double*, double*, double*)@@Base+0x189> │ │ │ │ + jg 231ad ::calcEdgeLogDerivativesPartials(double const*, double const*, int, int, double const*, double const*, int, double*, double*, double*)@@Base+0x17d> │ │ │ │ vmovsd (%r10,%rsi,1),%xmm1 │ │ │ │ add %r14d,%edi │ │ │ │ vfmadd231sd (%rdx,%rsi,1),%xmm1,%xmm5 │ │ │ │ - add $0x8,%rsi │ │ │ │ vfmadd231sd %xmm4,%xmm1,%xmm6 │ │ │ │ + add $0x8,%rsi │ │ │ │ cmp %rsi,%r13 │ │ │ │ - jne 23a20 ::calcEdgeLogDerivativesPartials(double const*, double const*, int, int, double const*, double const*, int, double*, double*, double*)@@Base+0x120> │ │ │ │ + jne 23140 ::calcEdgeLogDerivativesPartials(double const*, double const*, int, int, double const*, double const*, int, double*, double*, double*)@@Base+0x110> │ │ │ │ mov -0x4(%rsp),%r15d │ │ │ │ mov -0x18(%rsp),%rax │ │ │ │ add -0x8(%rsp),%r15d │ │ │ │ vfmadd213sd (%rax,%r12,1),%xmm0,%xmm6 │ │ │ │ vmovsd %xmm6,(%rax,%r12,1) │ │ │ │ mov -0x20(%rsp),%rax │ │ │ │ vfmadd213sd (%rax,%r12,1),%xmm0,%xmm5 │ │ │ │ vmovsd %xmm5,(%rax,%r12,1) │ │ │ │ add $0x8,%r12 │ │ │ │ cmp -0x10(%rsp),%r12 │ │ │ │ - jne 239e0 ::calcEdgeLogDerivativesPartials(double const*, double const*, int, int, double const*, double const*, int, double*, double*, double*)@@Base+0xe0> │ │ │ │ + jne 23108 ::calcEdgeLogDerivativesPartials(double const*, double const*, int, int, double const*, double const*, int, double*, double*, double*)@@Base+0xd8> │ │ │ │ mov -0x48(%rsp),%rax │ │ │ │ mov -0x50(%rsp),%rdx │ │ │ │ mov -0x28(%rsp),%r10d │ │ │ │ mov -0x3c(%rsp),%esi │ │ │ │ - mov -0x58(%rsp),%rdi │ │ │ │ inc %rax │ │ │ │ + mov -0x58(%rsp),%rdi │ │ │ │ cmp %rdx,%rax │ │ │ │ - je 23b4b ::calcEdgeLogDerivativesPartials(double const*, double const*, int, int, double const*, double const*, int, double*, double*, double*)@@Base+0x24b> │ │ │ │ + je 2326b ::calcEdgeLogDerivativesPartials(double const*, double const*, int, int, double const*, double const*, int, double*, double*, double*)@@Base+0x23b> │ │ │ │ add %esi,%r10d │ │ │ │ mov %eax,%ebx │ │ │ │ - jmp 2399c ::calcEdgeLogDerivativesPartials(double const*, double const*, int, int, double const*, double const*, int, double*, double*, double*)@@Base+0x9c> │ │ │ │ + jmp 230cc ::calcEdgeLogDerivativesPartials(double const*, double const*, int, int, double const*, double const*, int, double*, double*, double*)@@Base+0x9c> │ │ │ │ cs nopw 0x0(%rax,%rax,1) │ │ │ │ mov %edi,%r15d │ │ │ │ xor %eax,%eax │ │ │ │ vxorpd %xmm4,%xmm4,%xmm4 │ │ │ │ - jmp 23a7f ::calcEdgeLogDerivativesPartials(double const*, double const*, int, int, double const*, double const*, int, double*, double*, double*)@@Base+0x17f> │ │ │ │ + jmp 231a3 ::calcEdgeLogDerivativesPartials(double const*, double const*, int, int, double const*, double const*, int, double*, double*, double*)@@Base+0x173> │ │ │ │ vxorpd %xmm5,%xmm5,%xmm5 │ │ │ │ vmovapd %xmm5,%xmm6 │ │ │ │ - jmp 23ac6 ::calcEdgeLogDerivativesPartials(double const*, double const*, int, int, double const*, double const*, int, double*, double*, double*)@@Base+0x1c6> │ │ │ │ + jmp 231e6 ::calcEdgeLogDerivativesPartials(double const*, double const*, int, int, double const*, double const*, int, double*, double*, double*)@@Base+0x1b6> │ │ │ │ vzeroupper │ │ │ │ lea -0x28(%rbp),%rsp │ │ │ │ pop %rbx │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ pop %rbp │ │ │ │ ret │ │ │ │ xor %eax,%eax │ │ │ │ lea 0x1(%rax),%rcx │ │ │ │ cmp %rdx,%rcx │ │ │ │ - je 23b4e ::calcEdgeLogDerivativesPartials(double const*, double const*, int, int, double const*, double const*, int, double*, double*, double*)@@Base+0x24e> │ │ │ │ + je 2326e ::calcEdgeLogDerivativesPartials(double const*, double const*, int, int, double const*, double const*, int, double*, double*, double*)@@Base+0x23e> │ │ │ │ add $0x2,%rax │ │ │ │ cmp %rdx,%rax │ │ │ │ - jne 23b5f ::calcEdgeLogDerivativesPartials(double const*, double const*, int, int, double const*, double const*, int, double*, double*, double*)@@Base+0x25f> │ │ │ │ - jmp 23b4e ::calcEdgeLogDerivativesPartials(double const*, double const*, int, int, double const*, double const*, int, double*, double*, double*)@@Base+0x24e> │ │ │ │ + jne 2327f ::calcEdgeLogDerivativesPartials(double const*, double const*, int, int, double const*, double const*, int, double*, double*, double*)@@Base+0x24f> │ │ │ │ + jmp 2326e ::calcEdgeLogDerivativesPartials(double const*, double const*, int, int, double const*, double const*, int, double*, double*, double*)@@Base+0x23e> │ │ │ │ cs nopw 0x0(%rax,%rax,1) │ │ │ │ nopl (%rax) │ │ │ │ │ │ │ │ -0000000000023b80 ::calcStatesStates(double*, int const*, double const*, int const*, double const*, int, int)@@Base>: │ │ │ │ +00000000000232a0 ::calcStatesStates(double*, int const*, double const*, int const*, double const*, int, int)@@Base>: │ │ │ │ endbr64 │ │ │ │ push %r15 │ │ │ │ push %r14 │ │ │ │ push %r13 │ │ │ │ push %r12 │ │ │ │ push %rbp │ │ │ │ - mov %rsi,%rbp │ │ │ │ push %rbx │ │ │ │ + mov %rsi,%rbx │ │ │ │ mov 0x34(%rdi),%esi │ │ │ │ - mov %rcx,-0x30(%rsp) │ │ │ │ test %esi,%esi │ │ │ │ - jle 23cc8 ::calcStatesStates(double*, int const*, double const*, int const*, double const*, int, int)@@Base+0x148> │ │ │ │ - mov 0x2c(%rdi),%eax │ │ │ │ - mov 0x14(%rdi),%ebx │ │ │ │ + jle 233c8 ::calcStatesStates(double*, int const*, double const*, int const*, double const*, int, int)@@Base+0x128> │ │ │ │ + mov %rdx,%rax │ │ │ │ + mov %rcx,%r14 │ │ │ │ + mov 0x2c(%rdi),%edx │ │ │ │ + mov 0x14(%rdi),%ecx │ │ │ │ mov %r9,%r15 │ │ │ │ - mov %esi,-0x14(%rsp) │ │ │ │ movslq 0x38(%rsp),%r9 │ │ │ │ - imul %eax,%ebx │ │ │ │ - imul 0x38(%rsp),%eax │ │ │ │ - mov %ebx,-0x18(%rsp) │ │ │ │ - mov %eax,%ecx │ │ │ │ - lea 0x0(,%r9,4),%rax │ │ │ │ - lea (%rdx,%rax,1),%rbx │ │ │ │ - add %r8,%rax │ │ │ │ - mov %rax,-0x8(%rsp) │ │ │ │ - mov 0x40(%rsp),%eax │ │ │ │ - sub 0x38(%rsp),%eax │ │ │ │ - mov %rbx,-0x10(%rsp) │ │ │ │ - add %r9,%rax │ │ │ │ - lea (%rdx,%rax,4),%r13 │ │ │ │ - xor %edx,%edx │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov 0x40(%rsp),%eax │ │ │ │ - cmp %eax,0x38(%rsp) │ │ │ │ - jge 23cb8 ::calcStatesStates(double*, int const*, double const*, int const*, double const*, int, int)@@Base+0x138> │ │ │ │ - mov 0x24(%rdi),%r12d │ │ │ │ - test %r12d,%r12d │ │ │ │ - jle 23cd3 ::calcStatesStates(double*, int const*, double const*, int const*, double const*, int, int)@@Base+0x153> │ │ │ │ - mov 0x40(%rdi),%ebx │ │ │ │ - movslq 0x28(%rdi),%r8 │ │ │ │ - mov %ecx,%r11d │ │ │ │ - movslq %r12d,%r14 │ │ │ │ + mov %esi,-0x14(%rsp) │ │ │ │ + imul %edx,%ecx │ │ │ │ + imul 0x38(%rsp),%edx │ │ │ │ + mov %ecx,-0x18(%rsp) │ │ │ │ + lea 0x0(,%r9,4),%rcx │ │ │ │ + lea (%rax,%rcx,1),%r10 │ │ │ │ + add %r8,%rcx │ │ │ │ + mov %rcx,-0x8(%rsp) │ │ │ │ + mov 0x40(%rsp),%ecx │ │ │ │ + mov %r10,-0x10(%rsp) │ │ │ │ + sub 0x38(%rsp),%ecx │ │ │ │ + add %r9,%rcx │ │ │ │ + lea (%rax,%rcx,4),%r12 │ │ │ │ + xor %eax,%eax │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov 0x40(%rsp),%esi │ │ │ │ + cmp %esi,0x38(%rsp) │ │ │ │ + jge 233b8 ::calcStatesStates(double*, int const*, double const*, int const*, double const*, int, int)@@Base+0x118> │ │ │ │ + mov 0x24(%rdi),%ebp │ │ │ │ + test %ebp,%ebp │ │ │ │ + jle 233d3 ::calcStatesStates(double*, int const*, double const*, int const*, double const*, int, int)@@Base+0x133> │ │ │ │ + mov 0x40(%rdi),%esi │ │ │ │ + mov %eax,-0x28(%rsp) │ │ │ │ + mov %edx,%r11d │ │ │ │ + movslq %ebp,%r13 │ │ │ │ mov -0x8(%rsp),%r10 │ │ │ │ mov -0x10(%rsp),%r9 │ │ │ │ - mov %edx,-0x28(%rsp) │ │ │ │ - mov %ecx,-0x24(%rsp) │ │ │ │ + mov %edx,-0x24(%rsp) │ │ │ │ + imul %eax,%esi │ │ │ │ mov %rdi,-0x20(%rsp) │ │ │ │ - imul %edx,%ebx │ │ │ │ - shl $0x3,%r8 │ │ │ │ - movslq %ebx,%rbx │ │ │ │ + movslq 0x28(%rdi),%r8 │ │ │ │ + mov %esi,-0x2c(%rsp) │ │ │ │ nopl 0x0(%rax) │ │ │ │ - movslq %r11d,%rax │ │ │ │ - mov -0x30(%rsp),%rsi │ │ │ │ - lea 0x0(%rbp,%rax,8),%rdx │ │ │ │ - add %r14,%rax │ │ │ │ - lea 0x0(%rbp,%rax,8),%rdi │ │ │ │ - movslq (%r9),%rax │ │ │ │ - add %rbx,%rax │ │ │ │ - lea (%rsi,%rax,8),%rsi │ │ │ │ - movslq (%r10),%rax │ │ │ │ - add %rbx,%rax │ │ │ │ - lea (%r15,%rax,8),%rcx │ │ │ │ - xor %eax,%eax │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - vmovsd (%rsi,%rax,1),%xmm0 │ │ │ │ - add $0x8,%rdx │ │ │ │ - vmulsd (%rcx,%rax,1),%xmm0,%xmm0 │ │ │ │ - add %r8,%rax │ │ │ │ - vmovsd %xmm0,-0x8(%rdx) │ │ │ │ - cmp %rdx,%rdi │ │ │ │ - jne 23c80 ::calcStatesStates(double*, int const*, double const*, int const*, double const*, int, int)@@Base+0x100> │ │ │ │ + movslq %r11d,%rcx │ │ │ │ + movslq -0x2c(%rsp),%rdx │ │ │ │ + lea (%rbx,%rcx,8),%rax │ │ │ │ + add %r13,%rcx │ │ │ │ + lea (%rbx,%rcx,8),%rdi │ │ │ │ + movslq (%r9),%rcx │ │ │ │ + lea (%r14,%rcx,8),%rsi │ │ │ │ + movslq (%r10),%rcx │ │ │ │ + lea (%r15,%rcx,8),%rcx │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + vmovsd (%rsi,%rdx,8),%xmm0 │ │ │ │ + add $0x8,%rax │ │ │ │ + vmulsd (%rcx,%rdx,8),%xmm0,%xmm0 │ │ │ │ + add %r8,%rdx │ │ │ │ + vmovsd %xmm0,-0x8(%rax) │ │ │ │ + cmp %rax,%rdi │ │ │ │ + jne 23380 ::calcStatesStates(double*, int const*, double const*, int const*, double const*, int, int)@@Base+0xe0> │ │ │ │ add $0x4,%r9 │ │ │ │ - add %r12d,%r11d │ │ │ │ + add %ebp,%r11d │ │ │ │ add $0x4,%r10 │ │ │ │ - cmp %r13,%r9 │ │ │ │ - jne 23c40 ::calcStatesStates(double*, int const*, double const*, int const*, double const*, int, int)@@Base+0xc0> │ │ │ │ - mov -0x28(%rsp),%edx │ │ │ │ - mov -0x24(%rsp),%ecx │ │ │ │ + cmp %r12,%r9 │ │ │ │ + jne 23358 ::calcStatesStates(double*, int const*, double const*, int const*, double const*, int, int)@@Base+0xb8> │ │ │ │ + mov -0x28(%rsp),%eax │ │ │ │ + mov -0x24(%rsp),%edx │ │ │ │ mov -0x20(%rsp),%rdi │ │ │ │ - add -0x18(%rsp),%ecx │ │ │ │ - inc %edx │ │ │ │ - cmp -0x14(%rsp),%edx │ │ │ │ - jne 23bf0 ::calcStatesStates(double*, int const*, double const*, int const*, double const*, int, int)@@Base+0x70> │ │ │ │ + inc %eax │ │ │ │ + add -0x18(%rsp),%edx │ │ │ │ + cmp -0x14(%rsp),%eax │ │ │ │ + jne 23310 ::calcStatesStates(double*, int const*, double const*, int const*, double const*, int, int)@@Base+0x70> │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ ret │ │ │ │ - mov -0x10(%rsp),%rax │ │ │ │ + mov -0x10(%rsp),%rcx │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - lea 0x4(%rax),%r8 │ │ │ │ - cmp %r13,%r8 │ │ │ │ - je 23cb8 ::calcStatesStates(double*, int const*, double const*, int const*, double const*, int, int)@@Base+0x138> │ │ │ │ - add $0x8,%rax │ │ │ │ - cmp %r13,%rax │ │ │ │ - jne 23ce0 ::calcStatesStates(double*, int const*, double const*, int const*, double const*, int, int)@@Base+0x160> │ │ │ │ - jmp 23cb8 ::calcStatesStates(double*, int const*, double const*, int const*, double const*, int, int)@@Base+0x138> │ │ │ │ + lea 0x4(%rcx),%r8 │ │ │ │ + cmp %r12,%r8 │ │ │ │ + je 233b8 ::calcStatesStates(double*, int const*, double const*, int const*, double const*, int, int)@@Base+0x118> │ │ │ │ + add $0x8,%rcx │ │ │ │ + cmp %r12,%rcx │ │ │ │ + jne 233e0 ::calcStatesStates(double*, int const*, double const*, int const*, double const*, int, int)@@Base+0x140> │ │ │ │ + jmp 233b8 ::calcStatesStates(double*, int const*, double const*, int const*, double const*, int, int)@@Base+0x118> │ │ │ │ cs nopw 0x0(%rax,%rax,1) │ │ │ │ xchg %ax,%ax │ │ │ │ │ │ │ │ -0000000000023d00 ::calcStatesPartials(double*, int const*, double const*, double const*, double const*, int, int)@@Base>: │ │ │ │ +0000000000023400 ::calcStatesPartials(double*, int const*, double const*, double const*, double const*, int, int)@@Base>: │ │ │ │ endbr64 │ │ │ │ push %rbp │ │ │ │ mov %rsp,%rbp │ │ │ │ push %r15 │ │ │ │ push %r14 │ │ │ │ push %r13 │ │ │ │ push %r12 │ │ │ │ push %rbx │ │ │ │ and $0xffffffffffffffe0,%rsp │ │ │ │ sub $0x28,%rsp │ │ │ │ - mov 0x34(%rdi),%r12d │ │ │ │ - mov 0x10(%rbp),%ebx │ │ │ │ - mov %rsi,-0x48(%rsp) │ │ │ │ + mov %rsi,-0x58(%rsp) │ │ │ │ mov %rcx,-0x30(%rsp) │ │ │ │ - mov %r8,-0x50(%rsp) │ │ │ │ - test %r12d,%r12d │ │ │ │ - jle 240d2 ::calcStatesPartials(double*, int const*, double const*, double const*, double const*, int, int)@@Base+0x3d2> │ │ │ │ + mov %r8,-0x60(%rsp) │ │ │ │ + mov 0x34(%rdi),%eax │ │ │ │ + mov %eax,-0x50(%rsp) │ │ │ │ + test %eax,%eax │ │ │ │ + jle 237bf ::calcStatesPartials(double*, int const*, double const*, double const*, double const*, int, int)@@Base+0x3bf> │ │ │ │ mov 0x24(%rdi),%r13d │ │ │ │ movslq 0x2c(%rdi),%rcx │ │ │ │ - movslq %ebx,%rsi │ │ │ │ - mov %r9,%r10 │ │ │ │ - mov %r12d,-0x40(%rsp) │ │ │ │ - mov %ebx,%r12d │ │ │ │ + mov %r9,%rsi │ │ │ │ + vmovdqa 0x318f6(%rip),%ymm7 │ │ │ │ + vmovdqa 0x3190e(%rip),%ymm6 │ │ │ │ test %r13d,%r13d │ │ │ │ lea 0x3(%r13),%eax │ │ │ │ - lea 0x1(%r13),%r8d │ │ │ │ + lea 0x0(,%rcx,8),%rbx │ │ │ │ cmovns %r13d,%eax │ │ │ │ - mov %eax,%r11d │ │ │ │ + mov %rbx,-0x20(%rsp) │ │ │ │ + mov 0x14(%rdi),%ebx │ │ │ │ + lea 0x1(%r13),%r8d │ │ │ │ + lea -0x1(%r13),%r14d │ │ │ │ + mov %eax,%r9d │ │ │ │ + imul %ecx,%ebx │ │ │ │ and $0xfffffffc,%eax │ │ │ │ - mov %eax,%r14d │ │ │ │ + mov %eax,%r12d │ │ │ │ mov %rcx,%rax │ │ │ │ - shl $0x3,%rcx │ │ │ │ - sar $0x2,%r11d │ │ │ │ - mov %rcx,-0x20(%rsp) │ │ │ │ - mov 0x14(%rdi),%ecx │ │ │ │ - mov %r11d,0x1c(%rsp) │ │ │ │ - imul %eax,%ecx │ │ │ │ - imul %ebx,%eax │ │ │ │ - mov %ecx,0x8(%rsp) │ │ │ │ + sar $0x2,%r9d │ │ │ │ + imul 0x10(%rbp),%eax │ │ │ │ + mov %r9d,0x14(%rsp) │ │ │ │ + mov %r12d,%r15d │ │ │ │ + mov %ebx,(%rsp) │ │ │ │ mov %eax,%ecx │ │ │ │ mov 0x40(%rdi),%eax │ │ │ │ - lea (%rdx,%rsi,4),%rdi │ │ │ │ - mov %eax,-0x3c(%rsp) │ │ │ │ + movslq 0x10(%rbp),%rdi │ │ │ │ + mov %eax,-0x4c(%rsp) │ │ │ │ mov 0x18(%rbp),%eax │ │ │ │ - sub %ebx,%eax │ │ │ │ - add %rsi,%rax │ │ │ │ - cmp $0x4,%r14d │ │ │ │ - lea (%rdx,%rax,4),%r9 │ │ │ │ - setg 0x1a(%rsp) │ │ │ │ + lea (%rdx,%rdi,4),%rbx │ │ │ │ + mov %rbx,-0x48(%rsp) │ │ │ │ + sub 0x10(%rbp),%eax │ │ │ │ + add %rdi,%rax │ │ │ │ + lea (%rdx,%rax,4),%r10 │ │ │ │ movslq %r13d,%rax │ │ │ │ + shl $0x3,%rax │ │ │ │ + cmp $0x4,%r12d │ │ │ │ setle %dl │ │ │ │ - cmp $0x1,%r11d │ │ │ │ - lea 0x0(,%rax,8),%r15 │ │ │ │ + setg 0x13(%rsp) │ │ │ │ + cmp $0x1,%r9d │ │ │ │ + mov %rax,-0x28(%rsp) │ │ │ │ sete %al │ │ │ │ - xor %esi,%esi │ │ │ │ + xor %edi,%edi │ │ │ │ + xor %ebx,%ebx │ │ │ │ or %eax,%edx │ │ │ │ - lea -0x1(%r13),%eax │ │ │ │ - mov %esi,%ebx │ │ │ │ - mov %dl,0x1b(%rsp) │ │ │ │ - movslq %r8d,%rdx │ │ │ │ - lea 0x8(,%rax,8),%rax │ │ │ │ - mov %r15,%r8 │ │ │ │ - mov %rdx,0x10(%rsp) │ │ │ │ - mov %r14d,%edx │ │ │ │ - mov %r14d,%r15d │ │ │ │ - mov %rax,-0x28(%rsp) │ │ │ │ - shr $0x2,%edx │ │ │ │ - mov %rdi,%r14 │ │ │ │ - mov %edx,0xc(%rsp) │ │ │ │ - cmp 0x18(%rbp),%r12d │ │ │ │ - jge 240bb ::calcStatesPartials(double*, int const*, double const*, double const*, double const*, int, int)@@Base+0x3bb> │ │ │ │ + movslq %r8d,%rax │ │ │ │ + mov %rax,0x8(%rsp) │ │ │ │ + mov %edx,%r12d │ │ │ │ + mov 0x18(%rbp),%eax │ │ │ │ + cmp %eax,0x10(%rbp) │ │ │ │ + jge 237a9 ::calcStatesPartials(double*, int const*, double const*, double const*, double const*, int, int)@@Base+0x3a9> │ │ │ │ test %r13d,%r13d │ │ │ │ - jle 2410e ::calcStatesPartials(double*, int const*, double const*, double const*, double const*, int, int)@@Base+0x40e> │ │ │ │ - mov -0x50(%rsp),%rdx │ │ │ │ + jle 237f0 ::calcStatesPartials(double*, int const*, double const*, double const*, double const*, int, int)@@Base+0x3f0> │ │ │ │ + mov -0x60(%rsp),%rdx │ │ │ │ movslq %ecx,%rax │ │ │ │ movslq %ebx,%r11 │ │ │ │ - mov %r14,%rdi │ │ │ │ + lea 0x1(%r14),%r9 │ │ │ │ shl $0x3,%rax │ │ │ │ - mov %ebx,-0x54(%rsp) │ │ │ │ - mov %esi,-0x58(%rsp) │ │ │ │ - mov %r9,-0x10(%rsp) │ │ │ │ - mov %r8,-0x18(%rsp) │ │ │ │ - mov %ecx,-0x5c(%rsp) │ │ │ │ - mov %r14,-0x68(%rsp) │ │ │ │ - mov %r12d,0x10(%rbp) │ │ │ │ - mov %r11,-0x38(%rsp) │ │ │ │ + mov %ebx,-0x64(%rsp) │ │ │ │ + mov -0x48(%rsp),%r8 │ │ │ │ add %rax,%rdx │ │ │ │ - add -0x48(%rsp),%rax │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - mov -0x18(%rsp),%rcx │ │ │ │ - mov -0x30(%rsp),%rsi │ │ │ │ - mov %rax,%r12 │ │ │ │ - mov %rdi,(%rsp) │ │ │ │ + add -0x58(%rsp),%rax │ │ │ │ + mov %edi,-0x68(%rsp) │ │ │ │ + mov %rax,0x20(%rsp) │ │ │ │ + mov %r15d,%eax │ │ │ │ + shr $0x2,%eax │ │ │ │ + mov %r10,-0x18(%rsp) │ │ │ │ + mov %r14,-0x70(%rsp) │ │ │ │ + mov %ecx,-0x74(%rsp) │ │ │ │ + mov %r11,-0x38(%rsp) │ │ │ │ + mov %r9,-0x40(%rsp) │ │ │ │ + mov %eax,0x4(%rsp) │ │ │ │ + mov 0x20(%rsp),%rax │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov -0x28(%rsp),%rcx │ │ │ │ + mov -0x30(%rsp),%rdi │ │ │ │ + mov %r8,-0x8(%rsp) │ │ │ │ + mov %rax,%r14 │ │ │ │ + mov %rax,-0x10(%rsp) │ │ │ │ mov -0x38(%rsp),%rbx │ │ │ │ - mov %rax,-0x8(%rsp) │ │ │ │ - lea (%rax,%rcx,1),%r14 │ │ │ │ - movslq (%rdi),%rcx │ │ │ │ - lea (%rsi,%rcx,8),%rcx │ │ │ │ + add %rax,%rcx │ │ │ │ + mov %rcx,0x18(%rsp) │ │ │ │ + movslq (%r8),%rcx │ │ │ │ + lea (%rdi,%rcx,8),%rcx │ │ │ │ mov %rcx,0x20(%rsp) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ mov 0x20(%rsp),%rax │ │ │ │ - lea (%r10,%rbx,8),%rcx │ │ │ │ - vmovsd (%rax,%rbx,8),%xmm4 │ │ │ │ - mov 0x1c(%rsp),%eax │ │ │ │ + lea (%rsi,%rbx,8),%rcx │ │ │ │ + vmovsd (%rax,%rbx,8),%xmm2 │ │ │ │ + mov 0x14(%rsp),%eax │ │ │ │ test %eax,%eax │ │ │ │ - je 240f0 ::calcStatesPartials(double*, int const*, double const*, double const*, double const*, int, int)@@Base+0x3f0> │ │ │ │ - cmpb $0x0,0x1b(%rsp) │ │ │ │ - jne 240ff ::calcStatesPartials(double*, int const*, double const*, double const*, double const*, int, int)@@Base+0x3ff> │ │ │ │ - cmpb $0x0,0x1a(%rsp) │ │ │ │ - mov $0x1,%esi │ │ │ │ - vxorpd %xmm3,%xmm3,%xmm3 │ │ │ │ - cmovne 0xc(%rsp),%esi │ │ │ │ - vmovapd %xmm3,%xmm0 │ │ │ │ + je 237d0 ::calcStatesPartials(double*, int const*, double const*, double const*, double const*, int, int)@@Base+0x3d0> │ │ │ │ + test %r12b,%r12b │ │ │ │ + jne 237e0 ::calcStatesPartials(double*, int const*, double const*, double const*, double const*, int, int)@@Base+0x3e0> │ │ │ │ + cmpb $0x0,0x13(%rsp) │ │ │ │ + mov $0x1,%edi │ │ │ │ + vxorpd %xmm11,%xmm11,%xmm11 │ │ │ │ + cmovne 0x4(%rsp),%edi │ │ │ │ + vmovapd %xmm11,%xmm0 │ │ │ │ xor %eax,%eax │ │ │ │ - mov %esi,%edi │ │ │ │ - shr $1,%edi │ │ │ │ - shl $0x6,%rdi │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - vmovupd 0x20(%rdx,%rax,1),%ymm7 │ │ │ │ - vmovupd (%rcx,%rax,1),%ymm1 │ │ │ │ - vmovupd 0x20(%rcx,%rax,1),%ymm8 │ │ │ │ + mov %edi,%r8d │ │ │ │ + shr $1,%r8d │ │ │ │ + shl $0x6,%r8 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + vmovupd (%rcx,%rax,1),%ymm3 │ │ │ │ vmovupd (%rdx,%rax,1),%ymm5 │ │ │ │ + vmovupd 0x20(%rcx,%rax,1),%ymm10 │ │ │ │ + vmovupd 0x20(%rdx,%rax,1),%ymm9 │ │ │ │ add $0x40,%rax │ │ │ │ - vunpcklpd %ymm7,%ymm5,%ymm6 │ │ │ │ - vunpcklpd %ymm8,%ymm1,%ymm2 │ │ │ │ - vunpckhpd %ymm7,%ymm5,%ymm5 │ │ │ │ - vunpckhpd %ymm8,%ymm1,%ymm1 │ │ │ │ - vpermpd $0xd8,%ymm6,%ymm6 │ │ │ │ - vpermpd $0xd8,%ymm2,%ymm2 │ │ │ │ - vpermpd $0xd8,%ymm1,%ymm1 │ │ │ │ - vpermpd $0xd8,%ymm5,%ymm5 │ │ │ │ - vmulpd %ymm6,%ymm2,%ymm2 │ │ │ │ - vmulpd %ymm5,%ymm1,%ymm1 │ │ │ │ - vaddsd %xmm2,%xmm0,%xmm0 │ │ │ │ - vaddsd %xmm1,%xmm3,%xmm3 │ │ │ │ - vunpckhpd %xmm2,%xmm2,%xmm6 │ │ │ │ - vunpckhpd %xmm1,%xmm1,%xmm7 │ │ │ │ - vextractf128 $0x1,%ymm2,%xmm2 │ │ │ │ - vextractf128 $0x1,%ymm1,%xmm1 │ │ │ │ - vaddsd %xmm6,%xmm0,%xmm0 │ │ │ │ - vaddsd %xmm7,%xmm3,%xmm3 │ │ │ │ - vaddsd %xmm2,%xmm0,%xmm0 │ │ │ │ - vaddsd %xmm1,%xmm3,%xmm3 │ │ │ │ - vunpckhpd %xmm2,%xmm2,%xmm2 │ │ │ │ - vunpckhpd %xmm1,%xmm1,%xmm1 │ │ │ │ - vaddsd %xmm2,%xmm0,%xmm0 │ │ │ │ - vaddsd %xmm1,%xmm3,%xmm3 │ │ │ │ - cmp %rax,%rdi │ │ │ │ - jne 23ed0 ::calcStatesPartials(double*, int const*, double const*, double const*, double const*, int, int)@@Base+0x1d0> │ │ │ │ - test $0x1,%sil │ │ │ │ - je 23fa2 ::calcStatesPartials(double*, int const*, double const*, double const*, double const*, int, int)@@Base+0x2a2> │ │ │ │ - and $0xfffffffe,%esi │ │ │ │ - shl $0x2,%esi │ │ │ │ - movslq %esi,%rsi │ │ │ │ - vmovsd (%rdx,%rsi,8),%xmm7 │ │ │ │ - vfmadd231sd (%rcx,%rsi,8),%xmm7,%xmm0 │ │ │ │ - vmovsd 0x8(%rcx,%rsi,8),%xmm7 │ │ │ │ - vfmadd231sd 0x8(%rdx,%rsi,8),%xmm7,%xmm3 │ │ │ │ - vmovsd 0x10(%rcx,%rsi,8),%xmm7 │ │ │ │ - vfmadd231sd 0x10(%rdx,%rsi,8),%xmm7,%xmm0 │ │ │ │ - vmovsd 0x18(%rcx,%rsi,8),%xmm7 │ │ │ │ - vfmadd231sd 0x18(%rdx,%rsi,8),%xmm7,%xmm3 │ │ │ │ - mov %r15d,%esi │ │ │ │ + vmovapd %ymm3,%ymm4 │ │ │ │ + vmovapd %ymm5,%ymm1 │ │ │ │ + vpermt2pd %ymm9,%ymm7,%ymm1 │ │ │ │ + vpermt2pd %ymm9,%ymm6,%ymm5 │ │ │ │ + vpermt2pd %ymm10,%ymm7,%ymm4 │ │ │ │ + vmulpd %ymm1,%ymm4,%ymm4 │ │ │ │ + vpermt2pd %ymm10,%ymm6,%ymm3 │ │ │ │ + vmulpd %ymm5,%ymm3,%ymm1 │ │ │ │ + vaddsd %xmm4,%xmm0,%xmm0 │ │ │ │ + vunpckhpd %xmm4,%xmm4,%xmm8 │ │ │ │ + vaddsd %xmm1,%xmm11,%xmm11 │ │ │ │ + vunpckhpd %xmm1,%xmm1,%xmm5 │ │ │ │ + vaddsd %xmm8,%xmm0,%xmm0 │ │ │ │ + vextractf64x2 $0x1,%ymm4,%xmm8 │ │ │ │ + vaddsd %xmm5,%xmm11,%xmm11 │ │ │ │ + vextractf64x2 $0x1,%ymm1,%xmm5 │ │ │ │ + valignq $0x3,%ymm4,%ymm4,%ymm4 │ │ │ │ + valignq $0x3,%ymm1,%ymm1,%ymm1 │ │ │ │ + vaddsd %xmm8,%xmm0,%xmm0 │ │ │ │ + vaddsd %xmm5,%xmm11,%xmm11 │ │ │ │ + vaddsd %xmm4,%xmm0,%xmm0 │ │ │ │ + vaddsd %xmm1,%xmm11,%xmm11 │ │ │ │ + cmp %rax,%r8 │ │ │ │ + jne 235e0 ::calcStatesPartials(double*, int const*, double const*, double const*, double const*, int, int)@@Base+0x1e0> │ │ │ │ + test $0x1,%dil │ │ │ │ + je 236b2 ::calcStatesPartials(double*, int const*, double const*, double const*, double const*, int, int)@@Base+0x2b2> │ │ │ │ + and $0xfffffffe,%edi │ │ │ │ + shl $0x2,%edi │ │ │ │ + movslq %edi,%rdi │ │ │ │ + vmovsd (%rdx,%rdi,8),%xmm5 │ │ │ │ + vfmadd231sd (%rcx,%rdi,8),%xmm5,%xmm0 │ │ │ │ + vmovsd 0x8(%rcx,%rdi,8),%xmm5 │ │ │ │ + vfmadd231sd 0x8(%rdx,%rdi,8),%xmm5,%xmm11 │ │ │ │ + vmovsd 0x10(%rcx,%rdi,8),%xmm5 │ │ │ │ + vfmadd231sd 0x10(%rdx,%rdi,8),%xmm5,%xmm0 │ │ │ │ + vmovsd 0x18(%rcx,%rdi,8),%xmm5 │ │ │ │ + vfmadd231sd 0x18(%rdx,%rdi,8),%xmm5,%xmm11 │ │ │ │ + mov %r15d,%edi │ │ │ │ cmp %r15d,%r13d │ │ │ │ - jle 24059 ::calcStatesPartials(double*, int const*, double const*, double const*, double const*, int, int)@@Base+0x359> │ │ │ │ + jle 2374a ::calcStatesPartials(double*, int const*, double const*, double const*, double const*, int, int)@@Base+0x34a> │ │ │ │ mov %r13d,%r11d │ │ │ │ - sub %esi,%r11d │ │ │ │ + sub %edi,%r11d │ │ │ │ lea -0x1(%r11),%eax │ │ │ │ cmp $0x2,%eax │ │ │ │ - jbe 24040 ::calcStatesPartials(double*, int const*, double const*, double const*, double const*, int, int)@@Base+0x340> │ │ │ │ - movslq %esi,%rax │ │ │ │ - lea (%rbx,%rax,1),%rdi │ │ │ │ - lea (%rdx,%rax,8),%r8 │ │ │ │ + jbe 23734 ::calcStatesPartials(double*, int const*, double const*, double const*, double const*, int, int)@@Base+0x334> │ │ │ │ + movslq %edi,%rax │ │ │ │ + lea (%rbx,%rax,1),%r8 │ │ │ │ + lea (%rdx,%rax,8),%r9 │ │ │ │ xor %eax,%eax │ │ │ │ - lea (%r10,%rdi,8),%r9 │ │ │ │ - mov %r11d,%edi │ │ │ │ - shr $0x2,%edi │ │ │ │ - shl $0x5,%rdi │ │ │ │ - nopl (%rax) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - vmovupd (%r9,%rax,1),%ymm1 │ │ │ │ - vmulpd (%r8,%rax,1),%ymm1,%ymm1 │ │ │ │ + lea (%rsi,%r8,8),%r10 │ │ │ │ + mov %r11d,%r8d │ │ │ │ + shr $0x2,%r8d │ │ │ │ + shl $0x5,%r8 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + vmovupd (%r10,%rax,1),%ymm3 │ │ │ │ + vmulpd (%r9,%rax,1),%ymm3,%ymm3 │ │ │ │ add $0x20,%rax │ │ │ │ - vaddsd %xmm1,%xmm0,%xmm0 │ │ │ │ - vunpckhpd %xmm1,%xmm1,%xmm2 │ │ │ │ - vextractf128 $0x1,%ymm1,%xmm1 │ │ │ │ - vaddsd %xmm0,%xmm2,%xmm2 │ │ │ │ - vaddsd %xmm2,%xmm1,%xmm0 │ │ │ │ - vunpckhpd %xmm1,%xmm1,%xmm1 │ │ │ │ - vaddsd %xmm1,%xmm0,%xmm0 │ │ │ │ - cmp %rdi,%rax │ │ │ │ - jne 24000 ::calcStatesPartials(double*, int const*, double const*, double const*, double const*, int, int)@@Base+0x300> │ │ │ │ + vaddsd %xmm3,%xmm0,%xmm0 │ │ │ │ + vunpckhpd %xmm3,%xmm3,%xmm4 │ │ │ │ + vaddsd %xmm0,%xmm4,%xmm4 │ │ │ │ + vextractf64x2 $0x1,%ymm3,%xmm0 │ │ │ │ + valignq $0x3,%ymm3,%ymm3,%ymm3 │ │ │ │ + vaddsd %xmm4,%xmm0,%xmm0 │ │ │ │ + vaddsd %xmm3,%xmm0,%xmm0 │ │ │ │ + cmp %r8,%rax │ │ │ │ + jne 236f0 ::calcStatesPartials(double*, int const*, double const*, double const*, double const*, int, int)@@Base+0x2f0> │ │ │ │ test $0x3,%r11b │ │ │ │ - je 24059 ::calcStatesPartials(double*, int const*, double const*, double const*, double const*, int, int)@@Base+0x359> │ │ │ │ + je 2374a ::calcStatesPartials(double*, int const*, double const*, double const*, double const*, int, int)@@Base+0x34a> │ │ │ │ and $0xfffffffc,%r11d │ │ │ │ - add %r11d,%esi │ │ │ │ - movslq %esi,%rsi │ │ │ │ - vmovsd (%rdx,%rsi,8),%xmm1 │ │ │ │ - vmulsd (%rcx,%rsi,8),%xmm1,%xmm1 │ │ │ │ - inc %rsi │ │ │ │ - vaddsd %xmm1,%xmm0,%xmm0 │ │ │ │ - cmp %esi,%r13d │ │ │ │ - jg 24043 ::calcStatesPartials(double*, int const*, double const*, double const*, double const*, int, int)@@Base+0x343> │ │ │ │ - vaddsd %xmm0,%xmm3,%xmm3 │ │ │ │ - add $0x8,%r12 │ │ │ │ - add 0x10(%rsp),%rbx │ │ │ │ - vmulsd %xmm4,%xmm3,%xmm3 │ │ │ │ - vmovsd %xmm3,-0x8(%r12) │ │ │ │ - cmp %r14,%r12 │ │ │ │ - jne 23e80 ::calcStatesPartials(double*, int const*, double const*, double const*, double const*, int, int)@@Base+0x180> │ │ │ │ - mov (%rsp),%rdi │ │ │ │ + add %r11d,%edi │ │ │ │ + movslq %edi,%rdi │ │ │ │ + vmovsd (%rdx,%rdi,8),%xmm5 │ │ │ │ + vfmadd231sd (%rcx,%rdi,8),%xmm5,%xmm0 │ │ │ │ + inc %rdi │ │ │ │ + cmp %edi,%r13d │ │ │ │ + jg 23737 ::calcStatesPartials(double*, int const*, double const*, double const*, double const*, int, int)@@Base+0x337> │ │ │ │ + vaddsd %xmm0,%xmm11,%xmm11 │ │ │ │ + add $0x8,%r14 │ │ │ │ + add 0x8(%rsp),%rbx │ │ │ │ + vmulsd %xmm2,%xmm11,%xmm11 │ │ │ │ + vmovsd %xmm11,-0x8(%r14) │ │ │ │ + cmp 0x18(%rsp),%r14 │ │ │ │ + jne 23590 ::calcStatesPartials(double*, int const*, double const*, double const*, double const*, int, int)@@Base+0x190> │ │ │ │ + mov -0x8(%rsp),%r8 │ │ │ │ + mov -0x10(%rsp),%rax │ │ │ │ + mov -0x40(%rsp),%rbx │ │ │ │ add -0x20(%rsp),%rdx │ │ │ │ - mov -0x8(%rsp),%rax │ │ │ │ - add -0x28(%rsp),%rax │ │ │ │ - add $0x4,%rdi │ │ │ │ - cmp -0x10(%rsp),%rdi │ │ │ │ - jne 23e50 ::calcStatesPartials(double*, int const*, double const*, double const*, double const*, int, int)@@Base+0x150> │ │ │ │ - mov -0x54(%rsp),%ebx │ │ │ │ - mov -0x58(%rsp),%esi │ │ │ │ - mov -0x10(%rsp),%r9 │ │ │ │ - mov -0x18(%rsp),%r8 │ │ │ │ - mov -0x5c(%rsp),%ecx │ │ │ │ - mov -0x68(%rsp),%r14 │ │ │ │ - mov 0x10(%rbp),%r12d │ │ │ │ - add 0x8(%rsp),%ecx │ │ │ │ - add -0x3c(%rsp),%ebx │ │ │ │ - inc %esi │ │ │ │ - cmp -0x40(%rsp),%esi │ │ │ │ - jne 23df5 ::calcStatesPartials(double*, int const*, double const*, double const*, double const*, int, int)@@Base+0xf5> │ │ │ │ + add $0x4,%r8 │ │ │ │ + lea (%rax,%rbx,8),%rax │ │ │ │ + cmp -0x18(%rsp),%r8 │ │ │ │ + jne 23558 ::calcStatesPartials(double*, int const*, double const*, double const*, double const*, int, int)@@Base+0x158> │ │ │ │ + mov -0x64(%rsp),%ebx │ │ │ │ + mov -0x68(%rsp),%edi │ │ │ │ + mov -0x18(%rsp),%r10 │ │ │ │ + mov -0x70(%rsp),%r14 │ │ │ │ + mov -0x74(%rsp),%ecx │ │ │ │ + inc %edi │ │ │ │ + add (%rsp),%ecx │ │ │ │ + add -0x4c(%rsp),%ebx │ │ │ │ + cmp -0x50(%rsp),%edi │ │ │ │ + jne 234ea ::calcStatesPartials(double*, int const*, double const*, double const*, double const*, int, int)@@Base+0xea> │ │ │ │ vzeroupper │ │ │ │ lea -0x28(%rbp),%rsp │ │ │ │ pop %rbx │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ pop %rbp │ │ │ │ ret │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - vxorpd %xmm3,%xmm3,%xmm3 │ │ │ │ - xor %esi,%esi │ │ │ │ - vmovapd %xmm3,%xmm0 │ │ │ │ - jmp 23fae ::calcStatesPartials(double*, int const*, double const*, double const*, double const*, int, int)@@Base+0x2ae> │ │ │ │ - vxorpd %xmm3,%xmm3,%xmm3 │ │ │ │ - xor %esi,%esi │ │ │ │ - vmovapd %xmm3,%xmm0 │ │ │ │ - jmp 23f6d ::calcStatesPartials(double*, int const*, double const*, double const*, double const*, int, int)@@Base+0x26d> │ │ │ │ - mov %r14,%rax │ │ │ │ + xchg %ax,%ax │ │ │ │ + vxorpd %xmm11,%xmm11,%xmm11 │ │ │ │ + xor %edi,%edi │ │ │ │ + vmovapd %xmm11,%xmm0 │ │ │ │ + jmp 236be ::calcStatesPartials(double*, int const*, double const*, double const*, double const*, int, int)@@Base+0x2be> │ │ │ │ + vxorpd %xmm11,%xmm11,%xmm11 │ │ │ │ + xor %edi,%edi │ │ │ │ + vmovapd %xmm11,%xmm0 │ │ │ │ + jmp 2367d ::calcStatesPartials(double*, int const*, double const*, double const*, double const*, int, int)@@Base+0x27d> │ │ │ │ + mov -0x48(%rsp),%rax │ │ │ │ lea 0x4(%rax),%rdx │ │ │ │ - cmp %r9,%rdx │ │ │ │ - je 240bb ::calcStatesPartials(double*, int const*, double const*, double const*, double const*, int, int)@@Base+0x3bb> │ │ │ │ + cmp %r10,%rdx │ │ │ │ + je 237a9 ::calcStatesPartials(double*, int const*, double const*, double const*, double const*, int, int)@@Base+0x3a9> │ │ │ │ add $0x8,%rax │ │ │ │ - cmp %rax,%r9 │ │ │ │ - jne 24111 ::calcStatesPartials(double*, int const*, double const*, double const*, double const*, int, int)@@Base+0x411> │ │ │ │ - jmp 240bb ::calcStatesPartials(double*, int const*, double const*, double const*, double const*, int, int)@@Base+0x3bb> │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - nop │ │ │ │ + cmp %rax,%r10 │ │ │ │ + jne 237f5 ::calcStatesPartials(double*, int const*, double const*, double const*, double const*, int, int)@@Base+0x3f5> │ │ │ │ + jmp 237a9 ::calcStatesPartials(double*, int const*, double const*, double const*, double const*, int, int)@@Base+0x3a9> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ │ │ │ │ -0000000000024130 ::calcPartialsPartials(double*, double const*, double const*, double const*, double const*, int, int)@@Base>: │ │ │ │ +0000000000023810 ::calcPartialsPartials(double*, double const*, double const*, double const*, double const*, int, int)@@Base>: │ │ │ │ endbr64 │ │ │ │ push %rbp │ │ │ │ mov %rsp,%rbp │ │ │ │ push %r15 │ │ │ │ push %r14 │ │ │ │ push %r13 │ │ │ │ push %r12 │ │ │ │ push %rbx │ │ │ │ and $0xffffffffffffffe0,%rsp │ │ │ │ sub $0x28,%rsp │ │ │ │ - mov 0x34(%rdi),%r15d │ │ │ │ - mov 0x18(%rbp),%ebx │ │ │ │ - mov %rsi,-0x48(%rsp) │ │ │ │ - mov %rdx,-0x50(%rsp) │ │ │ │ + mov %rsi,-0x50(%rsp) │ │ │ │ + mov %rdx,-0x58(%rsp) │ │ │ │ mov %rcx,0x18(%rsp) │ │ │ │ - mov %r8,-0x58(%rsp) │ │ │ │ + mov %r8,-0x60(%rsp) │ │ │ │ mov %r9,0x10(%rsp) │ │ │ │ + mov 0x34(%rdi),%r15d │ │ │ │ + mov 0x18(%rbp),%r10d │ │ │ │ test %r15d,%r15d │ │ │ │ - jle 245f5 ::calcPartialsPartials(double*, double const*, double const*, double const*, double const*, int, int)@@Base+0x4c5> │ │ │ │ - mov 0x24(%rdi),%ecx │ │ │ │ + jle 23cfc ::calcPartialsPartials(double*, double const*, double const*, double const*, double const*, int, int)@@Base+0x4ec> │ │ │ │ + mov 0x24(%rdi),%ebx │ │ │ │ movslq 0x2c(%rdi),%rdx │ │ │ │ mov 0x14(%rdi),%r14d │ │ │ │ - test %ecx,%ecx │ │ │ │ - lea 0x3(%rcx),%eax │ │ │ │ - lea 0x1(%rcx),%esi │ │ │ │ - mov %ecx,0x24(%rsp) │ │ │ │ - cmovns %ecx,%eax │ │ │ │ - movslq %esi,%rsi │ │ │ │ - mov %eax,%r9d │ │ │ │ - mov %eax,%r10d │ │ │ │ + vmovdqa 0x314da(%rip),%ymm8 │ │ │ │ + test %ebx,%ebx │ │ │ │ + lea 0x3(%rbx),%eax │ │ │ │ + lea 0x1(%rbx),%esi │ │ │ │ + vmovdqa 0x314ea(%rip),%ymm7 │ │ │ │ + cmovns %ebx,%eax │ │ │ │ + mov %ebx,0x24(%rsp) │ │ │ │ + mov %eax,%r11d │ │ │ │ + and $0xfffffffc,%eax │ │ │ │ + mov %eax,%ecx │ │ │ │ + mov %eax,-0x4(%rsp) │ │ │ │ mov %rdx,%rax │ │ │ │ - shl $0x3,%rdx │ │ │ │ + sar $0x2,%r11d │ │ │ │ imul %eax,%r14d │ │ │ │ + shl $0x3,%rdx │ │ │ │ + mov %r11d,0x20(%rsp) │ │ │ │ imul 0x10(%rbp),%eax │ │ │ │ - and $0xfffffffc,%r10d │ │ │ │ - sar $0x2,%r9d │ │ │ │ - cmp $0x4,%r10d │ │ │ │ - mov %r10d,-0x4(%rsp) │ │ │ │ - mov %r9d,0x20(%rsp) │ │ │ │ + cmp $0x4,%ecx │ │ │ │ + mov %rdx,-0x20(%rsp) │ │ │ │ + setle %cl │ │ │ │ setg -0x6(%rsp) │ │ │ │ - mov %rsi,(%rsp) │ │ │ │ - mov %rdx,-0x30(%rsp) │ │ │ │ + cmp $0x1,%r11d │ │ │ │ mov %eax,%r8d │ │ │ │ mov 0x40(%rdi),%eax │ │ │ │ - mov %ecx,%edi │ │ │ │ - mov %eax,-0x3c(%rsp) │ │ │ │ - movslq %ecx,%rax │ │ │ │ - setle %cl │ │ │ │ - cmp $0x1,%r9d │ │ │ │ - lea 0x0(,%rax,8),%r11 │ │ │ │ + mov %eax,-0x44(%rsp) │ │ │ │ + movslq %ebx,%rax │ │ │ │ + lea 0x0(,%rax,8),%rdi │ │ │ │ sete %al │ │ │ │ - shr $0x2,%r10d │ │ │ │ xor %r12d,%r12d │ │ │ │ or %eax,%ecx │ │ │ │ - lea -0x1(%rdi),%eax │ │ │ │ - mov %r10d,-0xc(%rsp) │ │ │ │ - xor %r9d,%r9d │ │ │ │ - mov %cl,-0x5(%rsp) │ │ │ │ - lea 0x8(,%rax,8),%r10 │ │ │ │ + lea -0x1(%rbx),%eax │ │ │ │ + mov %rdi,-0x28(%rsp) │ │ │ │ + xor %ebx,%ebx │ │ │ │ + mov %rax,-0x40(%rsp) │ │ │ │ + movslq %esi,%rax │ │ │ │ mov %r8d,%edi │ │ │ │ - cmp %ebx,0x10(%rbp) │ │ │ │ - jge 245de ::calcPartialsPartials(double*, double const*, double const*, double const*, double const*, int, int)@@Base+0x4ae> │ │ │ │ + mov %cl,-0x5(%rsp) │ │ │ │ + mov %rax,(%rsp) │ │ │ │ + cmp %r10d,0x10(%rbp) │ │ │ │ + jge 23ce6 ::calcPartialsPartials(double*, double const*, double const*, double const*, double const*, int, int)@@Base+0x4d6> │ │ │ │ mov 0x24(%rsp),%edx │ │ │ │ test %edx,%edx │ │ │ │ - jle 245de ::calcPartialsPartials(double*, double const*, double const*, double const*, double const*, int, int)@@Base+0x4ae> │ │ │ │ - mov -0x50(%rsp),%rsi │ │ │ │ + jle 23ce6 ::calcPartialsPartials(double*, double const*, double const*, double const*, double const*, int, int)@@Base+0x4d6> │ │ │ │ + mov -0x58(%rsp),%rsi │ │ │ │ movslq %edi,%rax │ │ │ │ - mov 0x10(%rbp),%edx │ │ │ │ - movslq %r12d,%r8 │ │ │ │ + movslq %r12d,%r11 │ │ │ │ + mov %ebx,-0x48(%rsp) │ │ │ │ shl $0x3,%rax │ │ │ │ - mov %r9d,-0x40(%rsp) │ │ │ │ - mov %r15d,-0x5c(%rsp) │ │ │ │ - mov %r11,-0x20(%rsp) │ │ │ │ - mov %r14d,-0x60(%rsp) │ │ │ │ - mov %edi,-0x64(%rsp) │ │ │ │ - mov %r12d,-0x68(%rsp) │ │ │ │ - mov %ebx,0x18(%rbp) │ │ │ │ - mov %r8,-0x38(%rsp) │ │ │ │ - mov %r10,-0x28(%rsp) │ │ │ │ + mov %r15d,-0x64(%rsp) │ │ │ │ + mov 0x10(%rbp),%edx │ │ │ │ lea (%rsi,%rax,1),%rcx │ │ │ │ - mov -0x58(%rsp),%rsi │ │ │ │ + mov -0x60(%rsp),%rsi │ │ │ │ + mov %r14d,-0x68(%rsp) │ │ │ │ + mov %edi,-0x6c(%rsp) │ │ │ │ lea (%rsi,%rax,1),%r13 │ │ │ │ - add -0x48(%rsp),%rax │ │ │ │ - nop │ │ │ │ - mov -0x20(%rsp),%rbx │ │ │ │ + mov -0x40(%rsp),%rsi │ │ │ │ + add -0x50(%rsp),%rax │ │ │ │ + mov %r12d,-0x70(%rsp) │ │ │ │ + mov %r10d,0x18(%rbp) │ │ │ │ + lea 0x1(%rsi),%r9 │ │ │ │ + mov -0x4(%rsp),%esi │ │ │ │ + mov %r11,-0x38(%rsp) │ │ │ │ + mov %r9,-0x30(%rsp) │ │ │ │ + shr $0x2,%esi │ │ │ │ + mov %esi,-0xc(%rsp) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov -0x28(%rsp),%rbx │ │ │ │ mov -0x38(%rsp),%r15 │ │ │ │ - mov %rax,%r14 │ │ │ │ mov %rax,-0x18(%rsp) │ │ │ │ + mov %rax,%r14 │ │ │ │ mov %edx,-0x10(%rsp) │ │ │ │ add %rax,%rbx │ │ │ │ mov %rbx,0x8(%rsp) │ │ │ │ - xchg %ax,%ax │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ mov 0x18(%rsp),%rax │ │ │ │ lea 0x0(,%r15,8),%rdx │ │ │ │ lea (%rax,%rdx,1),%rsi │ │ │ │ mov 0x20(%rsp),%eax │ │ │ │ add 0x10(%rsp),%rdx │ │ │ │ test %eax,%eax │ │ │ │ - je 24610 ::calcPartialsPartials(double*, double const*, double const*, double const*, double const*, int, int)@@Base+0x4e0> │ │ │ │ + je 23d10 ::calcPartialsPartials(double*, double const*, double const*, double const*, double const*, int, int)@@Base+0x500> │ │ │ │ cmpb $0x0,-0x5(%rsp) │ │ │ │ - jne 24627 ::calcPartialsPartials(double*, double const*, double const*, double const*, double const*, int, int)@@Base+0x4f7> │ │ │ │ + jne 23d27 ::calcPartialsPartials(double*, double const*, double const*, double const*, double const*, int, int)@@Base+0x517> │ │ │ │ cmpb $0x0,-0x6(%rsp) │ │ │ │ mov $0x1,%edi │ │ │ │ - vxorpd %xmm2,%xmm2,%xmm2 │ │ │ │ + vxorpd %xmm3,%xmm3,%xmm3 │ │ │ │ + vmovapd %xmm3,%xmm4 │ │ │ │ + vmovapd %xmm3,%xmm9 │ │ │ │ + vmovapd %xmm3,%xmm0 │ │ │ │ cmovne -0xc(%rsp),%edi │ │ │ │ - vmovapd %xmm2,%xmm8 │ │ │ │ xor %eax,%eax │ │ │ │ - vmovapd %xmm2,%xmm1 │ │ │ │ - vmovapd %xmm2,%xmm0 │ │ │ │ mov %edi,%r8d │ │ │ │ shr $1,%r8d │ │ │ │ shl $0x6,%r8 │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - vmovupd (%rsi,%rax,1),%ymm10 │ │ │ │ - vmovupd 0x20(%rsi,%rax,1),%ymm15 │ │ │ │ - vmovupd (%rcx,%rax,1),%ymm5 │ │ │ │ - vmovupd 0x20(%rcx,%rax,1),%ymm14 │ │ │ │ - vmovupd (%rdx,%rax,1),%ymm4 │ │ │ │ - vmovupd 0x20(%rdx,%rax,1),%ymm13 │ │ │ │ - vmovupd 0x0(%r13,%rax,1),%ymm9 │ │ │ │ - vunpcklpd %ymm15,%ymm10,%ymm7 │ │ │ │ - vunpckhpd %ymm15,%ymm10,%ymm10 │ │ │ │ - vunpcklpd %ymm14,%ymm5,%ymm3 │ │ │ │ - vpermpd $0xd8,%ymm7,%ymm7 │ │ │ │ - vunpckhpd %ymm14,%ymm5,%ymm5 │ │ │ │ - vpermpd $0xd8,%ymm10,%ymm10 │ │ │ │ - vpermpd $0xd8,%ymm3,%ymm3 │ │ │ │ - vunpcklpd %ymm13,%ymm4,%ymm6 │ │ │ │ - vunpckhpd %ymm13,%ymm4,%ymm4 │ │ │ │ - vpermpd $0xd8,%ymm5,%ymm5 │ │ │ │ - vmulpd %ymm3,%ymm7,%ymm7 │ │ │ │ - vmulpd %ymm5,%ymm10,%ymm5 │ │ │ │ - vpermpd $0xd8,%ymm6,%ymm6 │ │ │ │ - vpermpd $0xd8,%ymm4,%ymm4 │ │ │ │ - vunpckhpd %xmm7,%xmm7,%xmm3 │ │ │ │ - vunpckhpd %xmm5,%xmm5,%xmm10 │ │ │ │ - vaddsd %xmm7,%xmm0,%xmm0 │ │ │ │ - vextractf128 $0x1,%ymm7,%xmm7 │ │ │ │ - vaddsd %xmm3,%xmm0,%xmm0 │ │ │ │ - vunpcklpd 0x20(%r13,%rax,1),%ymm9,%ymm3 │ │ │ │ - vunpckhpd 0x20(%r13,%rax,1),%ymm9,%ymm9 │ │ │ │ + vmovupd (%rsi,%rax,1),%ymm2 │ │ │ │ + vmovupd (%rcx,%rax,1),%ymm11 │ │ │ │ + vmovupd 0x20(%rsi,%rax,1),%ymm19 │ │ │ │ + vmovupd 0x20(%rcx,%rax,1),%ymm18 │ │ │ │ + vmovapd %ymm2,%ymm6 │ │ │ │ + vmovapd %ymm11,%ymm1 │ │ │ │ + vmovupd 0x0(%r13,%rax,1),%ymm10 │ │ │ │ + vmovupd 0x20(%rdx,%rax,1),%ymm17 │ │ │ │ + vpermt2pd %ymm19,%ymm8,%ymm6 │ │ │ │ + vpermt2pd %ymm18,%ymm8,%ymm1 │ │ │ │ + vmovupd 0x20(%r13,%rax,1),%ymm16 │ │ │ │ + vpermt2pd %ymm18,%ymm7,%ymm11 │ │ │ │ + vmulpd %ymm1,%ymm6,%ymm13 │ │ │ │ + vmovapd %ymm10,%ymm5 │ │ │ │ + vpermt2pd %ymm19,%ymm7,%ymm2 │ │ │ │ + vmulpd %ymm11,%ymm2,%ymm2 │ │ │ │ + vpermt2pd %ymm16,%ymm8,%ymm5 │ │ │ │ + vpermt2pd %ymm16,%ymm7,%ymm10 │ │ │ │ + vextractf64x2 $0x1,%ymm13,%xmm6 │ │ │ │ + vaddsd %xmm13,%xmm0,%xmm0 │ │ │ │ + vunpckhpd %xmm13,%xmm13,%xmm1 │ │ │ │ + valignq $0x3,%ymm13,%ymm13,%ymm13 │ │ │ │ + vaddsd %xmm2,%xmm4,%xmm4 │ │ │ │ + vunpckhpd %xmm2,%xmm2,%xmm11 │ │ │ │ + vaddsd %xmm1,%xmm0,%xmm0 │ │ │ │ + vmovupd (%rdx,%rax,1),%ymm1 │ │ │ │ add $0x40,%rax │ │ │ │ - vaddsd %xmm7,%xmm0,%xmm0 │ │ │ │ - vunpckhpd %xmm7,%xmm7,%xmm7 │ │ │ │ - vaddsd %xmm7,%xmm0,%xmm0 │ │ │ │ - vpermpd $0xd8,%ymm3,%ymm3 │ │ │ │ - vpermpd $0xd8,%ymm9,%ymm9 │ │ │ │ - vmulpd %ymm3,%ymm6,%ymm6 │ │ │ │ - vmulpd %ymm9,%ymm4,%ymm4 │ │ │ │ - vaddsd %xmm5,%xmm8,%xmm3 │ │ │ │ - vextractf128 $0x1,%ymm5,%xmm5 │ │ │ │ - vaddsd %xmm6,%xmm1,%xmm1 │ │ │ │ - vaddsd %xmm4,%xmm2,%xmm2 │ │ │ │ - vunpckhpd %xmm6,%xmm6,%xmm11 │ │ │ │ - vunpckhpd %xmm4,%xmm4,%xmm9 │ │ │ │ - vextractf128 $0x1,%ymm6,%xmm6 │ │ │ │ - vaddsd %xmm10,%xmm3,%xmm10 │ │ │ │ - vextractf128 $0x1,%ymm4,%xmm4 │ │ │ │ - vaddsd %xmm11,%xmm1,%xmm11 │ │ │ │ - vaddsd %xmm9,%xmm2,%xmm2 │ │ │ │ - vaddsd %xmm5,%xmm10,%xmm8 │ │ │ │ - vunpckhpd %xmm5,%xmm5,%xmm5 │ │ │ │ - vaddsd %xmm6,%xmm11,%xmm1 │ │ │ │ - vaddsd %xmm4,%xmm2,%xmm2 │ │ │ │ - vunpckhpd %xmm6,%xmm6,%xmm6 │ │ │ │ - vunpckhpd %xmm4,%xmm4,%xmm4 │ │ │ │ - vaddsd %xmm5,%xmm8,%xmm8 │ │ │ │ - vaddsd %xmm6,%xmm1,%xmm1 │ │ │ │ - vaddsd %xmm4,%xmm2,%xmm2 │ │ │ │ + vaddsd %xmm11,%xmm4,%xmm4 │ │ │ │ + vextractf64x2 $0x1,%ymm2,%xmm11 │ │ │ │ + vmovapd %ymm1,%ymm12 │ │ │ │ + vpermt2pd %ymm17,%ymm7,%ymm1 │ │ │ │ + valignq $0x3,%ymm2,%ymm2,%ymm2 │ │ │ │ + vmulpd %ymm10,%ymm1,%ymm1 │ │ │ │ + vpermt2pd %ymm17,%ymm8,%ymm12 │ │ │ │ + vaddsd %xmm6,%xmm0,%xmm0 │ │ │ │ + vmulpd %ymm5,%ymm12,%ymm12 │ │ │ │ + vaddsd %xmm13,%xmm0,%xmm0 │ │ │ │ + vaddsd %xmm1,%xmm3,%xmm3 │ │ │ │ + vunpckhpd %xmm1,%xmm1,%xmm10 │ │ │ │ + vaddsd %xmm11,%xmm4,%xmm4 │ │ │ │ + vaddsd %xmm12,%xmm9,%xmm9 │ │ │ │ + vunpckhpd %xmm12,%xmm12,%xmm5 │ │ │ │ + vaddsd %xmm10,%xmm3,%xmm3 │ │ │ │ + vaddsd %xmm2,%xmm4,%xmm4 │ │ │ │ + vextractf64x2 $0x1,%ymm1,%xmm10 │ │ │ │ + vaddsd %xmm5,%xmm9,%xmm9 │ │ │ │ + vextractf64x2 $0x1,%ymm12,%xmm5 │ │ │ │ + valignq $0x3,%ymm1,%ymm1,%ymm1 │ │ │ │ + valignq $0x3,%ymm12,%ymm12,%ymm12 │ │ │ │ + vaddsd %xmm10,%xmm3,%xmm3 │ │ │ │ + vaddsd %xmm5,%xmm9,%xmm9 │ │ │ │ + vaddsd %xmm1,%xmm3,%xmm3 │ │ │ │ + vaddsd %xmm12,%xmm9,%xmm9 │ │ │ │ cmp %rax,%r8 │ │ │ │ - jne 242f0 ::calcPartialsPartials(double*, double const*, double const*, double const*, double const*, int, int)@@Base+0x1c0> │ │ │ │ + jne 239f0 ::calcPartialsPartials(double*, double const*, double const*, double const*, double const*, int, int)@@Base+0x1e0> │ │ │ │ test $0x1,%dil │ │ │ │ - je 24482 ::calcPartialsPartials(double*, double const*, double const*, double const*, double const*, int, int)@@Base+0x352> │ │ │ │ + je 23b8c ::calcPartialsPartials(double*, double const*, double const*, double const*, double const*, int, int)@@Base+0x37c> │ │ │ │ and $0xfffffffe,%edi │ │ │ │ shl $0x2,%edi │ │ │ │ movslq %edi,%rdi │ │ │ │ - vmovsd (%rcx,%rdi,8),%xmm7 │ │ │ │ - vmovsd 0x18(%rsi,%rdi,8),%xmm6 │ │ │ │ - vfmadd231sd (%rsi,%rdi,8),%xmm7,%xmm0 │ │ │ │ - vmovsd 0x0(%r13,%rdi,8),%xmm7 │ │ │ │ - vfmadd231sd (%rdx,%rdi,8),%xmm7,%xmm1 │ │ │ │ - vmovsd 0x8(%rsi,%rdi,8),%xmm7 │ │ │ │ - vfmadd231sd 0x8(%rcx,%rdi,8),%xmm7,%xmm8 │ │ │ │ - vmovsd 0x8(%rdx,%rdi,8),%xmm7 │ │ │ │ - vfmadd231sd 0x8(%r13,%rdi,8),%xmm7,%xmm2 │ │ │ │ - vmovsd 0x10(%rsi,%rdi,8),%xmm7 │ │ │ │ - vfmadd231sd 0x10(%rcx,%rdi,8),%xmm7,%xmm0 │ │ │ │ - vmovsd 0x10(%rdx,%rdi,8),%xmm7 │ │ │ │ - vfmadd231sd 0x10(%r13,%rdi,8),%xmm7,%xmm1 │ │ │ │ - vmovsd 0x18(%rdx,%rdi,8),%xmm7 │ │ │ │ - vfmadd231sd 0x18(%rcx,%rdi,8),%xmm6,%xmm8 │ │ │ │ - vfmadd231sd 0x18(%r13,%rdi,8),%xmm7,%xmm2 │ │ │ │ + vmovsd (%rcx,%rdi,8),%xmm2 │ │ │ │ + vmovsd 0x0(%r13,%rdi,8),%xmm5 │ │ │ │ + vfmadd231sd (%rsi,%rdi,8),%xmm2,%xmm0 │ │ │ │ + vfmadd231sd (%rdx,%rdi,8),%xmm5,%xmm9 │ │ │ │ + vmovsd 0x8(%rsi,%rdi,8),%xmm2 │ │ │ │ + vmovsd 0x8(%rdx,%rdi,8),%xmm5 │ │ │ │ + vfmadd231sd 0x8(%rcx,%rdi,8),%xmm2,%xmm4 │ │ │ │ + vfmadd231sd 0x8(%r13,%rdi,8),%xmm5,%xmm3 │ │ │ │ + vmovsd 0x10(%rsi,%rdi,8),%xmm2 │ │ │ │ + vmovsd 0x10(%rdx,%rdi,8),%xmm5 │ │ │ │ + vfmadd231sd 0x10(%rcx,%rdi,8),%xmm2,%xmm0 │ │ │ │ + vfmadd231sd 0x10(%r13,%rdi,8),%xmm5,%xmm9 │ │ │ │ + vmovsd 0x18(%rsi,%rdi,8),%xmm2 │ │ │ │ + vmovsd 0x18(%rdx,%rdi,8),%xmm5 │ │ │ │ + vfmadd231sd 0x18(%rcx,%rdi,8),%xmm2,%xmm4 │ │ │ │ + vfmadd231sd 0x18(%r13,%rdi,8),%xmm5,%xmm3 │ │ │ │ mov -0x4(%rsp),%eax │ │ │ │ - cmp %eax,0x24(%rsp) │ │ │ │ mov %eax,%edi │ │ │ │ - jle 2456f ::calcPartialsPartials(double*, double const*, double const*, double const*, double const*, int, int)@@Base+0x43f> │ │ │ │ + cmp %eax,0x24(%rsp) │ │ │ │ + jle 23c7e ::calcPartialsPartials(double*, double const*, double const*, double const*, double const*, int, int)@@Base+0x46e> │ │ │ │ mov 0x24(%rsp),%r12d │ │ │ │ sub %edi,%r12d │ │ │ │ lea -0x1(%r12),%eax │ │ │ │ cmp $0x2,%eax │ │ │ │ - jbe 24549 ::calcPartialsPartials(double*, double const*, double const*, double const*, double const*, int, int)@@Base+0x419> │ │ │ │ - mov 0x10(%rsp),%rax │ │ │ │ + jbe 23c5a ::calcPartialsPartials(double*, double const*, double const*, double const*, double const*, int, int)@@Base+0x44a> │ │ │ │ movslq %edi,%r8 │ │ │ │ + mov 0x10(%rsp),%rax │ │ │ │ mov %r12d,%r10d │ │ │ │ lea (%r8,%r15,1),%r9 │ │ │ │ shr $0x2,%r10d │ │ │ │ shl $0x3,%r8 │ │ │ │ shl $0x3,%r9 │ │ │ │ lea 0x0(%r13,%r8,1),%r11 │ │ │ │ shl $0x5,%r10 │ │ │ │ add %rcx,%r8 │ │ │ │ lea (%rax,%r9,1),%rbx │ │ │ │ add 0x18(%rsp),%r9 │ │ │ │ xor %eax,%eax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - vmovupd (%r9,%rax,1),%ymm3 │ │ │ │ - vmulpd (%r8,%rax,1),%ymm3,%ymm3 │ │ │ │ - vaddsd %xmm0,%xmm3,%xmm0 │ │ │ │ - vunpckhpd %xmm3,%xmm3,%xmm4 │ │ │ │ - vextractf128 $0x1,%ymm3,%xmm3 │ │ │ │ - vaddsd %xmm0,%xmm4,%xmm4 │ │ │ │ - vaddsd %xmm4,%xmm3,%xmm0 │ │ │ │ - vunpckhpd %xmm3,%xmm3,%xmm3 │ │ │ │ - vaddsd %xmm3,%xmm0,%xmm0 │ │ │ │ - vmovupd (%rbx,%rax,1),%ymm3 │ │ │ │ - vmulpd (%r11,%rax,1),%ymm3,%ymm3 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + vmovupd (%r9,%rax,1),%ymm1 │ │ │ │ + vmulpd (%r8,%rax,1),%ymm1,%ymm1 │ │ │ │ + vaddsd %xmm0,%xmm1,%xmm0 │ │ │ │ + vunpckhpd %xmm1,%xmm1,%xmm6 │ │ │ │ + vaddsd %xmm0,%xmm6,%xmm6 │ │ │ │ + vextractf64x2 $0x1,%ymm1,%xmm0 │ │ │ │ + valignq $0x3,%ymm1,%ymm1,%ymm1 │ │ │ │ + vaddsd %xmm6,%xmm0,%xmm0 │ │ │ │ + vaddsd %xmm1,%xmm0,%xmm0 │ │ │ │ + vmovupd (%rbx,%rax,1),%ymm1 │ │ │ │ + vmulpd (%r11,%rax,1),%ymm1,%ymm1 │ │ │ │ add $0x20,%rax │ │ │ │ - vaddsd %xmm3,%xmm1,%xmm1 │ │ │ │ - vunpckhpd %xmm3,%xmm3,%xmm4 │ │ │ │ - vextractf128 $0x1,%ymm3,%xmm3 │ │ │ │ - vaddsd %xmm1,%xmm4,%xmm4 │ │ │ │ - vaddsd %xmm4,%xmm3,%xmm1 │ │ │ │ - vunpckhpd %xmm3,%xmm3,%xmm3 │ │ │ │ - vaddsd %xmm3,%xmm1,%xmm1 │ │ │ │ + vaddsd %xmm1,%xmm9,%xmm9 │ │ │ │ + vunpckhpd %xmm1,%xmm1,%xmm6 │ │ │ │ + vaddsd %xmm9,%xmm6,%xmm6 │ │ │ │ + vextractf64x2 $0x1,%ymm1,%xmm9 │ │ │ │ + valignq $0x3,%ymm1,%ymm1,%ymm1 │ │ │ │ + vaddsd %xmm6,%xmm9,%xmm9 │ │ │ │ + vaddsd %xmm1,%xmm9,%xmm9 │ │ │ │ cmp %r10,%rax │ │ │ │ - jne 244e0 ::calcPartialsPartials(double*, double const*, double const*, double const*, double const*, int, int)@@Base+0x3b0> │ │ │ │ + jne 23be8 ::calcPartialsPartials(double*, double const*, double const*, double const*, double const*, int, int)@@Base+0x3d8> │ │ │ │ test $0x3,%r12b │ │ │ │ - je 2456f ::calcPartialsPartials(double*, double const*, double const*, double const*, double const*, int, int)@@Base+0x43f> │ │ │ │ + je 23c7e ::calcPartialsPartials(double*, double const*, double const*, double const*, double const*, int, int)@@Base+0x46e> │ │ │ │ and $0xfffffffc,%r12d │ │ │ │ add %r12d,%edi │ │ │ │ - mov 0x24(%rsp),%eax │ │ │ │ movslq %edi,%rdi │ │ │ │ - vmovsd (%rcx,%rdi,8),%xmm7 │ │ │ │ - vfmadd231sd (%rsi,%rdi,8),%xmm7,%xmm0 │ │ │ │ - vmovsd 0x0(%r13,%rdi,8),%xmm7 │ │ │ │ - vfmadd231sd (%rdx,%rdi,8),%xmm7,%xmm1 │ │ │ │ + vmovsd (%rcx,%rdi,8),%xmm5 │ │ │ │ + vfmadd231sd (%rsi,%rdi,8),%xmm5,%xmm0 │ │ │ │ + vmovsd 0x0(%r13,%rdi,8),%xmm5 │ │ │ │ + vfmadd231sd (%rdx,%rdi,8),%xmm5,%xmm9 │ │ │ │ inc %rdi │ │ │ │ - cmp %edi,%eax │ │ │ │ - jg 24550 ::calcPartialsPartials(double*, double const*, double const*, double const*, double const*, int, int)@@Base+0x420> │ │ │ │ - vaddsd %xmm8,%xmm0,%xmm0 │ │ │ │ - vaddsd %xmm2,%xmm1,%xmm1 │ │ │ │ + cmp %edi,0x24(%rsp) │ │ │ │ + jg 23c5d ::calcPartialsPartials(double*, double const*, double const*, double const*, double const*, int, int)@@Base+0x44d> │ │ │ │ + vaddsd %xmm4,%xmm0,%xmm0 │ │ │ │ + vaddsd %xmm3,%xmm9,%xmm3 │ │ │ │ add $0x8,%r14 │ │ │ │ add (%rsp),%r15 │ │ │ │ - cmp %r14,0x8(%rsp) │ │ │ │ - vmulsd %xmm1,%xmm0,%xmm0 │ │ │ │ + vmulsd %xmm3,%xmm0,%xmm0 │ │ │ │ vmovsd %xmm0,-0x8(%r14) │ │ │ │ - jne 24290 ::calcPartialsPartials(double*, double const*, double const*, double const*, double const*, int, int)@@Base+0x160> │ │ │ │ + cmp %r14,0x8(%rsp) │ │ │ │ + jne 23990 ::calcPartialsPartials(double*, double const*, double const*, double const*, double const*, int, int)@@Base+0x180> │ │ │ │ mov -0x30(%rsp),%rbx │ │ │ │ - mov -0x10(%rsp),%edx │ │ │ │ mov -0x18(%rsp),%rax │ │ │ │ - add -0x28(%rsp),%rax │ │ │ │ + mov -0x10(%rsp),%edx │ │ │ │ + lea (%rax,%rbx,8),%rax │ │ │ │ + mov -0x20(%rsp),%rbx │ │ │ │ + inc %edx │ │ │ │ add %rbx,%rcx │ │ │ │ add %rbx,%r13 │ │ │ │ - inc %edx │ │ │ │ cmp %edx,0x18(%rbp) │ │ │ │ - jne 24270 ::calcPartialsPartials(double*, double const*, double const*, double const*, double const*, int, int)@@Base+0x140> │ │ │ │ - mov -0x40(%rsp),%r9d │ │ │ │ - mov -0x5c(%rsp),%r15d │ │ │ │ - mov -0x20(%rsp),%r11 │ │ │ │ - mov -0x60(%rsp),%r14d │ │ │ │ - mov -0x64(%rsp),%edi │ │ │ │ - mov -0x68(%rsp),%r12d │ │ │ │ - mov 0x18(%rbp),%ebx │ │ │ │ - mov -0x28(%rsp),%r10 │ │ │ │ - inc %r9d │ │ │ │ - add -0x3c(%rsp),%r12d │ │ │ │ + jne 23968 ::calcPartialsPartials(double*, double const*, double const*, double const*, double const*, int, int)@@Base+0x158> │ │ │ │ + mov -0x48(%rsp),%ebx │ │ │ │ + mov -0x64(%rsp),%r15d │ │ │ │ + mov -0x68(%rsp),%r14d │ │ │ │ + mov -0x6c(%rsp),%edi │ │ │ │ + mov -0x70(%rsp),%r12d │ │ │ │ + mov 0x18(%rbp),%r10d │ │ │ │ + inc %ebx │ │ │ │ add %r14d,%edi │ │ │ │ - cmp %r15d,%r9d │ │ │ │ - jne 2420c ::calcPartialsPartials(double*, double const*, double const*, double const*, double const*, int, int)@@Base+0xdc> │ │ │ │ + add -0x44(%rsp),%r12d │ │ │ │ + cmp %r15d,%ebx │ │ │ │ + jne 238ef ::calcPartialsPartials(double*, double const*, double const*, double const*, double const*, int, int)@@Base+0xdf> │ │ │ │ vzeroupper │ │ │ │ lea -0x28(%rbp),%rsp │ │ │ │ pop %rbx │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ pop %rbp │ │ │ │ ret │ │ │ │ - nop │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - vxorpd %xmm2,%xmm2,%xmm2 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + vxorpd %xmm3,%xmm3,%xmm3 │ │ │ │ xor %edi,%edi │ │ │ │ - vmovapd %xmm2,%xmm8 │ │ │ │ - vmovapd %xmm2,%xmm1 │ │ │ │ - vmovapd %xmm2,%xmm0 │ │ │ │ - jmp 24492 ::calcPartialsPartials(double*, double const*, double const*, double const*, double const*, int, int)@@Base+0x362> │ │ │ │ - vxorpd %xmm2,%xmm2,%xmm2 │ │ │ │ + vmovapd %xmm3,%xmm4 │ │ │ │ + vmovapd %xmm3,%xmm9 │ │ │ │ + vmovapd %xmm3,%xmm0 │ │ │ │ + jmp 23b9c ::calcPartialsPartials(double*, double const*, double const*, double const*, double const*, int, int)@@Base+0x38c> │ │ │ │ + vxorpd %xmm3,%xmm3,%xmm3 │ │ │ │ xor %edi,%edi │ │ │ │ - vmovapd %xmm2,%xmm8 │ │ │ │ - vmovapd %xmm2,%xmm1 │ │ │ │ - vmovapd %xmm2,%xmm0 │ │ │ │ - jmp 24419 ::calcPartialsPartials(double*, double const*, double const*, double const*, double const*, int, int)@@Base+0x2e9> │ │ │ │ + vmovapd %xmm3,%xmm4 │ │ │ │ + vmovapd %xmm3,%xmm9 │ │ │ │ + vmovapd %xmm3,%xmm0 │ │ │ │ + jmp 23b23 ::calcPartialsPartials(double*, double const*, double const*, double const*, double const*, int, int)@@Base+0x313> │ │ │ │ xchg %ax,%ax │ │ │ │ │ │ │ │ -0000000000024640 ::calcPrePartialsPartials(double*, double const*, double const*, double const*, double const*, int, int)@@Base>: │ │ │ │ +0000000000023d40 ::calcPrePartialsPartials(double*, double const*, double const*, double const*, double const*, int, int)@@Base>: │ │ │ │ endbr64 │ │ │ │ push %rbp │ │ │ │ - mov %rsi,%r11 │ │ │ │ mov %rsp,%rbp │ │ │ │ push %r15 │ │ │ │ push %r14 │ │ │ │ push %r13 │ │ │ │ push %r12 │ │ │ │ push %rbx │ │ │ │ mov %rdi,%rbx │ │ │ │ and $0xffffffffffffffe0,%rsp │ │ │ │ sub $0xc0,%rsp │ │ │ │ movslq 0x3c(%rdi),%rax │ │ │ │ - mov 0x24(%rdi),%r13d │ │ │ │ - mov %r9,0xb8(%rsp) │ │ │ │ + mov %rsi,0x40(%rsp) │ │ │ │ mov %rdx,0x20(%rsp) │ │ │ │ - mov 0x18(%rbp),%r9d │ │ │ │ + mov 0x18(%rbp),%r10d │ │ │ │ + shl $0x3,%rax │ │ │ │ mov %rcx,0x98(%rsp) │ │ │ │ + mov 0x24(%rdi),%r13d │ │ │ │ mov %r8,0x18(%rsp) │ │ │ │ - shl $0x3,%rax │ │ │ │ - je 246a6 ::calcPrePartialsPartials(double*, double const*, double const*, double const*, double const*, int, int)@@Base+0x66> │ │ │ │ - mov %r11,%rdi │ │ │ │ + mov %r9,0xb8(%rsp) │ │ │ │ + je 23da7 ::calcPrePartialsPartials(double*, double const*, double const*, double const*, double const*, int, int)@@Base+0x67> │ │ │ │ + mov 0x40(%rsp),%rdi │ │ │ │ mov %rax,%rdx │ │ │ │ xor %esi,%esi │ │ │ │ - mov %r9d,0x18(%rbp) │ │ │ │ + mov %r10d,0x18(%rbp) │ │ │ │ call 1c1a0 │ │ │ │ - mov 0x18(%rbp),%r9d │ │ │ │ - mov %rax,%r11 │ │ │ │ + mov 0x18(%rbp),%r10d │ │ │ │ mov 0x34(%rbx),%eax │ │ │ │ - mov %eax,0x40(%rsp) │ │ │ │ + mov %eax,0x34(%rsp) │ │ │ │ test %eax,%eax │ │ │ │ - jle 24b9b ::calcPrePartialsPartials(double*, double const*, double const*, double const*, double const*, int, int)@@Base+0x55b> │ │ │ │ - movslq 0x2c(%rbx),%rdx │ │ │ │ + jle 24263 ::calcPrePartialsPartials(double*, double const*, double const*, double const*, double const*, int, int)@@Base+0x523> │ │ │ │ lea 0x1(%r13),%eax │ │ │ │ test %r13d,%r13d │ │ │ │ - movl $0x0,0x58(%rsp) │ │ │ │ - mov 0x14(%rbx),%esi │ │ │ │ - mov %eax,0x44(%rsp) │ │ │ │ + movslq 0x2c(%rbx),%rdx │ │ │ │ + mov 0x14(%rbx),%r11d │ │ │ │ + vmovdqa 0x30f73(%rip),%ymm6 │ │ │ │ + mov 0x40(%rbx),%ebx │ │ │ │ + mov %eax,0x48(%rsp) │ │ │ │ lea 0x3(%r13),%eax │ │ │ │ cmovns %r13d,%eax │ │ │ │ - mov 0x40(%rbx),%ebx │ │ │ │ - mov %eax,%r15d │ │ │ │ - and $0xfffffffc,%eax │ │ │ │ + imul %edx,%r11d │ │ │ │ + lea 0x0(,%rdx,8),%r9 │ │ │ │ + movl $0x0,0x58(%rsp) │ │ │ │ + vmovdqa 0x30f68(%rip),%ymm5 │ │ │ │ mov %eax,%r14d │ │ │ │ - sar $0x2,%r15d │ │ │ │ + and $0xfffffffc,%eax │ │ │ │ + mov %eax,%r15d │ │ │ │ mov %rdx,%rax │ │ │ │ - lea 0x0(,%rdx,8),%rcx │ │ │ │ - imul %edx,%esi │ │ │ │ + sar $0x2,%r14d │ │ │ │ + mov %r11d,%r8d │ │ │ │ imul 0x10(%rbp),%eax │ │ │ │ - movslq %r13d,%rdx │ │ │ │ - cmp $0x4,%r14d │ │ │ │ + mov %eax,%ecx │ │ │ │ + movslq %r13d,%rax │ │ │ │ + shl $0x3,%rax │ │ │ │ + cmp $0x4,%r15d │ │ │ │ + mov %ecx,%edi │ │ │ │ setg 0x8a(%rsp) │ │ │ │ - cmp $0x1,%r15d │ │ │ │ - mov %ebx,%r10d │ │ │ │ - mov %r11,%rbx │ │ │ │ - mov %esi,0x2c(%rsp) │ │ │ │ - lea 0x0(,%rdx,8),%rsi │ │ │ │ - mov %rsi,0x30(%rsp) │ │ │ │ - sete %sil │ │ │ │ - cmp $0x4,%r14d │ │ │ │ - setle %dl │ │ │ │ - or %edx,%esi │ │ │ │ - lea -0x4(%r14),%edx │ │ │ │ - mov %rdx,%rdi │ │ │ │ - mov %sil,0x8b(%rsp) │ │ │ │ - shl $0x3,%rdx │ │ │ │ - xor %esi,%esi │ │ │ │ - cmp $0x4,%r14d │ │ │ │ - mov %eax,%r8d │ │ │ │ - cmovg %rdx,%rsi │ │ │ │ - shr $0x2,%edi │ │ │ │ - mov %rsi,%r12 │ │ │ │ - inc %edi │ │ │ │ + cmp $0x1,%r14d │ │ │ │ + sete %dl │ │ │ │ + cmp $0x4,%r15d │ │ │ │ + mov %rax,0x28(%rsp) │ │ │ │ + setle %al │ │ │ │ + or %eax,%edx │ │ │ │ + lea -0x4(%r15),%eax │ │ │ │ + shl $0x3,%rax │ │ │ │ + mov %dl,0x8b(%rsp) │ │ │ │ + xor %edx,%edx │ │ │ │ + cmp $0x4,%r15d │ │ │ │ + cmovg %rax,%rdx │ │ │ │ + lea -0x4(%r15),%eax │ │ │ │ xor %esi,%esi │ │ │ │ - mov %r12,0x38(%rsp) │ │ │ │ - mov %edi,0x84(%rsp) │ │ │ │ - mov %r15d,%r12d │ │ │ │ - cmp %r9d,0x10(%rbp) │ │ │ │ - jge 24b7e ::calcPrePartialsPartials(double*, double const*, double const*, double const*, double const*, int, int)@@Base+0x53e> │ │ │ │ - mov 0x18(%rsp),%rdi │ │ │ │ - movslq %r8d,%rdx │ │ │ │ + shr $0x2,%eax │ │ │ │ + inc %eax │ │ │ │ + mov %rdx,0x38(%rsp) │ │ │ │ + mov %eax,0x84(%rsp) │ │ │ │ + mov %r14d,%eax │ │ │ │ + mov %r13d,%r14d │ │ │ │ + mov %eax,%r13d │ │ │ │ + cmp %r10d,0x10(%rbp) │ │ │ │ + jge 24249 ::calcPrePartialsPartials(double*, double const*, double const*, double const*, double const*, int, int)@@Base+0x509> │ │ │ │ + mov 0x18(%rsp),%rcx │ │ │ │ + movslq %edi,%rdx │ │ │ │ mov 0x20(%rsp),%rax │ │ │ │ - mov %esi,0x5c(%rsp) │ │ │ │ + mov %r8d,0x54(%rsp) │ │ │ │ shl $0x3,%rdx │ │ │ │ - mov %r10d,0x54(%rsp) │ │ │ │ - mov %r8d,0x50(%rsp) │ │ │ │ - mov %r9d,0x18(%rbp) │ │ │ │ - mov %rbx,0x48(%rsp) │ │ │ │ - lea (%rdi,%rdx,1),%r15 │ │ │ │ - lea (%rbx,%rdx,1),%rdi │ │ │ │ + mov %ebx,0x50(%rsp) │ │ │ │ + lea (%rcx,%rdx,1),%r12 │ │ │ │ + mov 0x40(%rsp),%rcx │ │ │ │ add %rdx,%rax │ │ │ │ - mov %rdi,0xb0(%rsp) │ │ │ │ - mov 0x30(%rsp),%rdi │ │ │ │ - mov %rax,%rsi │ │ │ │ - add %rax,%rdi │ │ │ │ - mov %rcx,%rax │ │ │ │ - mov %rdi,0xa8(%rsp) │ │ │ │ - mov 0x10(%rbp),%edi │ │ │ │ - test %r13d,%r13d │ │ │ │ - jle 24b64 ::calcPrePartialsPartials(double*, double const*, double const*, double const*, double const*, int, int)@@Base+0x524> │ │ │ │ - movslq 0x44(%rsp),%rbx │ │ │ │ - movslq 0x5c(%rsp),%r10 │ │ │ │ - mov $0x4,%edx │ │ │ │ - cmp %edx,%r14d │ │ │ │ - cmovge %r14d,%edx │ │ │ │ - mov %edx,0x8c(%rsp) │ │ │ │ - mov %rbx,0x90(%rsp) │ │ │ │ - mov 0x38(%rsp),%rbx │ │ │ │ - mov %r10,0x68(%rsp) │ │ │ │ - lea 0x20(%rbx),%r8 │ │ │ │ - mov %r8,0x60(%rsp) │ │ │ │ - mov 0xb0(%rsp),%rcx │ │ │ │ - mov %rsi,%r11 │ │ │ │ - mov %rsi,0x78(%rsp) │ │ │ │ - mov %edi,0x80(%rsp) │ │ │ │ - mov %rax,0x70(%rsp) │ │ │ │ - add 0x60(%rsp),%rcx │ │ │ │ + mov %edi,0x4c(%rsp) │ │ │ │ + mov %r10d,0x18(%rbp) │ │ │ │ + add %rdx,%rcx │ │ │ │ + mov %esi,0x5c(%rsp) │ │ │ │ + mov %rax,%rdx │ │ │ │ + mov %rcx,0xb0(%rsp) │ │ │ │ + mov 0x28(%rsp),%rcx │ │ │ │ + add %rax,%rcx │ │ │ │ + mov %rcx,0xa8(%rsp) │ │ │ │ + mov 0x10(%rbp),%ecx │ │ │ │ + mov %ecx,%esi │ │ │ │ + test %r14d,%r14d │ │ │ │ + jle 24234 ::calcPrePartialsPartials(double*, double const*, double const*, double const*, double const*, int, int)@@Base+0x4f4> │ │ │ │ + movslq 0x48(%rsp),%rax │ │ │ │ + movslq 0x5c(%rsp),%r8 │ │ │ │ + mov %rax,0x90(%rsp) │ │ │ │ + mov 0x38(%rsp),%rax │ │ │ │ + mov %r8,0x68(%rsp) │ │ │ │ + lea 0x20(%rax),%rdi │ │ │ │ + mov $0x4,%eax │ │ │ │ + cmp %eax,%r15d │ │ │ │ + mov %rdi,0x60(%rsp) │ │ │ │ + cmovge %r15d,%eax │ │ │ │ + mov %eax,0x8c(%rsp) │ │ │ │ + mov 0xb0(%rsp),%rax │ │ │ │ mov 0x68(%rsp),%rbx │ │ │ │ - mov %rcx,0xa0(%rsp) │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ + mov %rdx,0x78(%rsp) │ │ │ │ + mov %rdx,%r11 │ │ │ │ + mov %esi,0x80(%rsp) │ │ │ │ + add 0x60(%rsp),%rax │ │ │ │ + mov %r9,0x70(%rsp) │ │ │ │ + mov %rax,0xa0(%rsp) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ mov 0x98(%rsp),%rax │ │ │ │ lea 0x0(,%rbx,8),%rcx │ │ │ │ add %rcx,%rax │ │ │ │ add 0xb8(%rsp),%rcx │ │ │ │ - test %r12d,%r12d │ │ │ │ - je 24bb0 ::calcPrePartialsPartials(double*, double const*, double const*, double const*, double const*, int, int)@@Base+0x570> │ │ │ │ + test %r13d,%r13d │ │ │ │ + je 24278 ::calcPrePartialsPartials(double*, double const*, double const*, double const*, double const*, int, int)@@Base+0x538> │ │ │ │ cmpb $0x0,0x8b(%rsp) │ │ │ │ - jne 24bff ::calcPrePartialsPartials(double*, double const*, double const*, double const*, double const*, int, int)@@Base+0x5bf> │ │ │ │ + jne 242cf ::calcPrePartialsPartials(double*, double const*, double const*, double const*, double const*, int, int)@@Base+0x58f> │ │ │ │ cmpb $0x0,0x8a(%rsp) │ │ │ │ mov $0x1,%esi │ │ │ │ - vxorpd %xmm6,%xmm6,%xmm6 │ │ │ │ + vxorpd %xmm11,%xmm11,%xmm11 │ │ │ │ cmovne 0x84(%rsp),%esi │ │ │ │ - vmovapd %xmm6,%xmm1 │ │ │ │ + vmovapd %xmm11,%xmm0 │ │ │ │ xor %edx,%edx │ │ │ │ mov %esi,%edi │ │ │ │ shr $1,%edi │ │ │ │ shl $0x6,%rdi │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - vmovupd (%rcx,%rdx,1),%ymm0 │ │ │ │ - vmovupd 0x20(%rcx,%rdx,1),%ymm8 │ │ │ │ - vmovupd (%r15,%rdx,1),%ymm4 │ │ │ │ - vmovupd 0x20(%r15,%rdx,1),%ymm7 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + vmovupd (%rcx,%rdx,1),%ymm2 │ │ │ │ + vmovupd (%r12,%rdx,1),%ymm7 │ │ │ │ + vmovupd 0x20(%rcx,%rdx,1),%ymm10 │ │ │ │ + vmovupd 0x20(%r12,%rdx,1),%ymm9 │ │ │ │ add $0x40,%rdx │ │ │ │ - vunpcklpd %ymm8,%ymm0,%ymm2 │ │ │ │ - vunpckhpd %ymm8,%ymm0,%ymm0 │ │ │ │ - vunpcklpd %ymm7,%ymm4,%ymm5 │ │ │ │ - vpermpd $0xd8,%ymm2,%ymm2 │ │ │ │ - vunpckhpd %ymm7,%ymm4,%ymm4 │ │ │ │ - vpermpd $0xd8,%ymm0,%ymm0 │ │ │ │ - vpermpd $0xd8,%ymm5,%ymm5 │ │ │ │ - vpermpd $0xd8,%ymm4,%ymm4 │ │ │ │ - vmulpd %ymm5,%ymm2,%ymm2 │ │ │ │ - vmulpd %ymm4,%ymm0,%ymm0 │ │ │ │ - vaddsd %xmm2,%xmm1,%xmm1 │ │ │ │ - vaddsd %xmm0,%xmm6,%xmm6 │ │ │ │ - vunpckhpd %xmm2,%xmm2,%xmm5 │ │ │ │ - vextractf128 $0x1,%ymm2,%xmm2 │ │ │ │ - vaddsd %xmm5,%xmm1,%xmm1 │ │ │ │ - vunpckhpd %xmm0,%xmm0,%xmm5 │ │ │ │ - vaddsd %xmm5,%xmm6,%xmm6 │ │ │ │ - vextractf128 $0x1,%ymm0,%xmm0 │ │ │ │ - vaddsd %xmm2,%xmm1,%xmm1 │ │ │ │ - vunpckhpd %xmm2,%xmm2,%xmm2 │ │ │ │ - vaddsd %xmm0,%xmm6,%xmm6 │ │ │ │ - vunpckhpd %xmm0,%xmm0,%xmm0 │ │ │ │ - vaddsd %xmm2,%xmm1,%xmm1 │ │ │ │ - vaddsd %xmm0,%xmm6,%xmm6 │ │ │ │ + vmovapd %ymm2,%ymm4 │ │ │ │ + vmovapd %ymm7,%ymm1 │ │ │ │ + vpermt2pd %ymm9,%ymm6,%ymm1 │ │ │ │ + vpermt2pd %ymm9,%ymm5,%ymm7 │ │ │ │ + vpermt2pd %ymm10,%ymm6,%ymm4 │ │ │ │ + vmulpd %ymm1,%ymm4,%ymm4 │ │ │ │ + vpermt2pd %ymm10,%ymm5,%ymm2 │ │ │ │ + vmulpd %ymm7,%ymm2,%ymm1 │ │ │ │ + vaddsd %xmm4,%xmm0,%xmm0 │ │ │ │ + vunpckhpd %xmm4,%xmm4,%xmm8 │ │ │ │ + vaddsd %xmm1,%xmm11,%xmm11 │ │ │ │ + vunpckhpd %xmm1,%xmm1,%xmm7 │ │ │ │ + vaddsd %xmm8,%xmm0,%xmm0 │ │ │ │ + vextractf64x2 $0x1,%ymm4,%xmm8 │ │ │ │ + vaddsd %xmm7,%xmm11,%xmm11 │ │ │ │ + vextractf64x2 $0x1,%ymm1,%xmm7 │ │ │ │ + valignq $0x3,%ymm4,%ymm4,%ymm4 │ │ │ │ + valignq $0x3,%ymm1,%ymm1,%ymm1 │ │ │ │ + vaddsd %xmm8,%xmm0,%xmm0 │ │ │ │ + vaddsd %xmm7,%xmm11,%xmm11 │ │ │ │ + vaddsd %xmm4,%xmm0,%xmm0 │ │ │ │ + vaddsd %xmm1,%xmm11,%xmm11 │ │ │ │ cmp %rdi,%rdx │ │ │ │ - jne 248a0 ::calcPrePartialsPartials(double*, double const*, double const*, double const*, double const*, int, int)@@Base+0x260> │ │ │ │ + jne 23fa8 ::calcPrePartialsPartials(double*, double const*, double const*, double const*, double const*, int, int)@@Base+0x268> │ │ │ │ test $0x1,%sil │ │ │ │ - je 24977 ::calcPrePartialsPartials(double*, double const*, double const*, double const*, double const*, int, int)@@Base+0x337> │ │ │ │ + je 2407f ::calcPrePartialsPartials(double*, double const*, double const*, double const*, double const*, int, int)@@Base+0x33f> │ │ │ │ and $0xfffffffe,%esi │ │ │ │ shl $0x2,%esi │ │ │ │ movslq %esi,%rsi │ │ │ │ - vmovsd (%r15,%rsi,8),%xmm7 │ │ │ │ - vfmadd231sd (%rcx,%rsi,8),%xmm7,%xmm1 │ │ │ │ - vmovsd 0x8(%r15,%rsi,8),%xmm7 │ │ │ │ - vfmadd231sd 0x8(%rcx,%rsi,8),%xmm7,%xmm6 │ │ │ │ - vmovsd 0x10(%r15,%rsi,8),%xmm7 │ │ │ │ - vfmadd231sd 0x10(%rcx,%rsi,8),%xmm7,%xmm1 │ │ │ │ - vmovsd 0x18(%rcx,%rsi,8),%xmm7 │ │ │ │ - vfmadd231sd 0x18(%r15,%rsi,8),%xmm7,%xmm6 │ │ │ │ + vmovsd (%r12,%rsi,8),%xmm3 │ │ │ │ + vfmadd231sd (%rcx,%rsi,8),%xmm3,%xmm0 │ │ │ │ + vmovsd 0x8(%r12,%rsi,8),%xmm3 │ │ │ │ + vfmadd231sd 0x8(%rcx,%rsi,8),%xmm3,%xmm11 │ │ │ │ + vmovsd 0x10(%r12,%rsi,8),%xmm3 │ │ │ │ + vfmadd231sd 0x10(%rcx,%rsi,8),%xmm3,%xmm0 │ │ │ │ + vmovsd 0x18(%rcx,%rsi,8),%xmm3 │ │ │ │ + vfmadd231sd 0x18(%r12,%rsi,8),%xmm3,%xmm11 │ │ │ │ mov $0x4,%esi │ │ │ │ + cmp %esi,%r15d │ │ │ │ + cmovge %r15d,%esi │ │ │ │ cmp %esi,%r14d │ │ │ │ - cmovge %r14d,%esi │ │ │ │ - cmp %esi,%r13d │ │ │ │ - jle 24c10 ::calcPrePartialsPartials(double*, double const*, double const*, double const*, double const*, int, int)@@Base+0x5d0> │ │ │ │ - mov %r13d,%r10d │ │ │ │ + jle 242e0 ::calcPrePartialsPartials(double*, double const*, double const*, double const*, double const*, int, int)@@Base+0x5a0> │ │ │ │ + mov %r14d,%r10d │ │ │ │ sub %esi,%r10d │ │ │ │ lea -0x1(%r10),%edx │ │ │ │ cmp $0x2,%edx │ │ │ │ - jbe 24a40 ::calcPrePartialsPartials(double*, double const*, double const*, double const*, double const*, int, int)@@Base+0x400> │ │ │ │ - cmp %r13d,%esi │ │ │ │ - jge 24a40 ::calcPrePartialsPartials(double*, double const*, double const*, double const*, double const*, int, int)@@Base+0x400> │ │ │ │ - mov 0xb8(%rsp),%r9 │ │ │ │ - movslq %esi,%rdx │ │ │ │ + jbe 2411c ::calcPrePartialsPartials(double*, double const*, double const*, double const*, double const*, int, int)@@Base+0x3dc> │ │ │ │ + cmp %r14d,%esi │ │ │ │ + jge 2411c ::calcPrePartialsPartials(double*, double const*, double const*, double const*, double const*, int, int)@@Base+0x3dc> │ │ │ │ mov $0x1,%edi │ │ │ │ + movslq %esi,%rdx │ │ │ │ + mov 0xb8(%rsp),%r8 │ │ │ │ cmovge %edi,%r10d │ │ │ │ lea (%rbx,%rdx,1),%rdi │ │ │ │ - lea (%r15,%rdx,8),%r8 │ │ │ │ + lea (%r8,%rdi,8),%r9 │ │ │ │ + lea (%r12,%rdx,8),%r8 │ │ │ │ xor %edx,%edx │ │ │ │ - lea (%r9,%rdi,8),%r9 │ │ │ │ mov %r10d,%edi │ │ │ │ shr $0x2,%edi │ │ │ │ shl $0x5,%rdi │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ vmovupd (%r9,%rdx,1),%ymm2 │ │ │ │ vmulpd (%r8,%rdx,1),%ymm2,%ymm2 │ │ │ │ add $0x20,%rdx │ │ │ │ - vaddsd %xmm2,%xmm1,%xmm1 │ │ │ │ + vaddsd %xmm2,%xmm0,%xmm0 │ │ │ │ vunpckhpd %xmm2,%xmm2,%xmm4 │ │ │ │ - vextractf128 $0x1,%ymm2,%xmm2 │ │ │ │ - vaddsd %xmm1,%xmm4,%xmm4 │ │ │ │ - vaddsd %xmm4,%xmm2,%xmm1 │ │ │ │ - vunpckhpd %xmm2,%xmm2,%xmm2 │ │ │ │ - vaddsd %xmm2,%xmm1,%xmm1 │ │ │ │ + vaddsd %xmm0,%xmm4,%xmm4 │ │ │ │ + vextractf64x2 $0x1,%ymm2,%xmm0 │ │ │ │ + valignq $0x3,%ymm2,%ymm2,%ymm2 │ │ │ │ + vaddsd %xmm4,%xmm0,%xmm0 │ │ │ │ + vaddsd %xmm2,%xmm0,%xmm0 │ │ │ │ cmp %rdi,%rdx │ │ │ │ - jne 24a00 ::calcPrePartialsPartials(double*, double const*, double const*, double const*, double const*, int, int)@@Base+0x3c0> │ │ │ │ + jne 240d8 ::calcPrePartialsPartials(double*, double const*, double const*, double const*, double const*, int, int)@@Base+0x398> │ │ │ │ test $0x3,%r10b │ │ │ │ - je 24a5a ::calcPrePartialsPartials(double*, double const*, double const*, double const*, double const*, int, int)@@Base+0x41a> │ │ │ │ + je 24133 ::calcPrePartialsPartials(double*, double const*, double const*, double const*, double const*, int, int)@@Base+0x3f3> │ │ │ │ and $0xfffffffc,%r10d │ │ │ │ add %r10d,%esi │ │ │ │ movslq %esi,%rsi │ │ │ │ - vmovsd (%r15,%rsi,8),%xmm0 │ │ │ │ - vmulsd (%rcx,%rsi,8),%xmm0,%xmm0 │ │ │ │ + vmovsd (%r12,%rsi,8),%xmm3 │ │ │ │ + vfmadd231sd (%rcx,%rsi,8),%xmm3,%xmm0 │ │ │ │ inc %rsi │ │ │ │ - vaddsd %xmm0,%xmm1,%xmm1 │ │ │ │ - cmp %esi,%r13d │ │ │ │ - jg 24a43 ::calcPrePartialsPartials(double*, double const*, double const*, double const*, double const*, int, int)@@Base+0x403> │ │ │ │ - vaddsd %xmm1,%xmm6,%xmm2 │ │ │ │ + cmp %esi,%r14d │ │ │ │ + jg 2411f ::calcPrePartialsPartials(double*, double const*, double const*, double const*, double const*, int, int)@@Base+0x3df> │ │ │ │ + vaddsd %xmm0,%xmm11,%xmm1 │ │ │ │ mov 0xb0(%rsp),%rcx │ │ │ │ - vmulsd (%r11),%xmm2,%xmm2 │ │ │ │ xor %edx,%edx │ │ │ │ - test %r12d,%r12d │ │ │ │ - je 24aeb ::calcPrePartialsPartials(double*, double const*, double const*, double const*, double const*, int, int)@@Base+0x4ab> │ │ │ │ + vmulsd (%r11),%xmm1,%xmm1 │ │ │ │ + test %r13d,%r13d │ │ │ │ + je 241c3 ::calcPrePartialsPartials(double*, double const*, double const*, double const*, double const*, int, int)@@Base+0x483> │ │ │ │ mov 0xb0(%rsp),%rdx │ │ │ │ xor %ecx,%ecx │ │ │ │ - nopl 0x0(%rax) │ │ │ │ + nopl (%rax) │ │ │ │ vmovsd (%rax,%rcx,8),%xmm0 │ │ │ │ add $0x20,%rdx │ │ │ │ - vfmadd213sd -0x20(%rdx),%xmm2,%xmm0 │ │ │ │ + vfmadd213sd -0x20(%rdx),%xmm1,%xmm0 │ │ │ │ vmovsd %xmm0,-0x20(%rdx) │ │ │ │ vmovsd 0x8(%rax,%rcx,8),%xmm0 │ │ │ │ - vfmadd213sd -0x18(%rdx),%xmm2,%xmm0 │ │ │ │ + vfmadd213sd -0x18(%rdx),%xmm1,%xmm0 │ │ │ │ vmovsd %xmm0,-0x18(%rdx) │ │ │ │ vmovsd 0x10(%rax,%rcx,8),%xmm0 │ │ │ │ - vfmadd213sd -0x10(%rdx),%xmm2,%xmm0 │ │ │ │ + vfmadd213sd -0x10(%rdx),%xmm1,%xmm0 │ │ │ │ vmovsd %xmm0,-0x10(%rdx) │ │ │ │ vmovsd 0x18(%rax,%rcx,8),%xmm0 │ │ │ │ add $0x4,%rcx │ │ │ │ - vfmadd213sd -0x8(%rdx),%xmm2,%xmm0 │ │ │ │ + vfmadd213sd -0x8(%rdx),%xmm1,%xmm0 │ │ │ │ vmovsd %xmm0,-0x8(%rdx) │ │ │ │ - cmp %ecx,%r14d │ │ │ │ - jg 24a80 ::calcPrePartialsPartials(double*, double const*, double const*, double const*, double const*, int, int)@@Base+0x440> │ │ │ │ + cmp %ecx,%r15d │ │ │ │ + jg 24158 ::calcPrePartialsPartials(double*, double const*, double const*, double const*, double const*, int, int)@@Base+0x418> │ │ │ │ mov 0x8c(%rsp),%edi │ │ │ │ mov 0xa0(%rsp),%rcx │ │ │ │ movslq %edi,%rdx │ │ │ │ - cmp %edi,%r13d │ │ │ │ - jle 24bc0 ::calcPrePartialsPartials(double*, double const*, double const*, double const*, double const*, int, int)@@Base+0x580> │ │ │ │ + cmp %edi,%r14d │ │ │ │ + jle 24290 ::calcPrePartialsPartials(double*, double const*, double const*, double const*, double const*, int, int)@@Base+0x550> │ │ │ │ mov %rdx,%rsi │ │ │ │ neg %rsi │ │ │ │ lea (%rcx,%rsi,8),%rcx │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + nopl (%rax) │ │ │ │ vmovsd (%rax,%rdx,8),%xmm0 │ │ │ │ - vfmadd213sd (%rcx,%rdx,8),%xmm2,%xmm0 │ │ │ │ + vfmadd213sd (%rcx,%rdx,8),%xmm1,%xmm0 │ │ │ │ vmovsd %xmm0,(%rcx,%rdx,8) │ │ │ │ inc %rdx │ │ │ │ - cmp %edx,%r13d │ │ │ │ - jg 24b00 ::calcPrePartialsPartials(double*, double const*, double const*, double const*, double const*, int, int)@@Base+0x4c0> │ │ │ │ - add 0x90(%rsp),%rbx │ │ │ │ + cmp %edx,%r14d │ │ │ │ + jg 241d0 ::calcPrePartialsPartials(double*, double const*, double const*, double const*, double const*, int, int)@@Base+0x490> │ │ │ │ add $0x8,%r11 │ │ │ │ + add 0x90(%rsp),%rbx │ │ │ │ cmp %r11,0xa8(%rsp) │ │ │ │ - jne 24840 ::calcPrePartialsPartials(double*, double const*, double const*, double const*, double const*, int, int)@@Base+0x200> │ │ │ │ - mov 0x70(%rsp),%rax │ │ │ │ - mov 0x78(%rsp),%rsi │ │ │ │ - mov 0x80(%rsp),%edi │ │ │ │ - add %rax,0xb0(%rsp) │ │ │ │ - add %rax,0xa8(%rsp) │ │ │ │ - add %rax,%rsi │ │ │ │ - add %rax,%r15 │ │ │ │ - inc %edi │ │ │ │ - cmp 0x18(%rbp),%edi │ │ │ │ - jne 24808 ::calcPrePartialsPartials(double*, double const*, double const*, double const*, double const*, int, int)@@Base+0x1c8> │ │ │ │ + jne 23f48 ::calcPrePartialsPartials(double*, double const*, double const*, double const*, double const*, int, int)@@Base+0x208> │ │ │ │ + mov 0x80(%rsp),%esi │ │ │ │ + mov 0x70(%rsp),%r9 │ │ │ │ + mov 0x78(%rsp),%rdx │ │ │ │ + inc %esi │ │ │ │ + add %r9,0xb0(%rsp) │ │ │ │ + add %r9,%r12 │ │ │ │ + add %r9,0xa8(%rsp) │ │ │ │ + add %r9,%rdx │ │ │ │ + cmp 0x18(%rbp),%esi │ │ │ │ + jne 23f14 ::calcPrePartialsPartials(double*, double const*, double const*, double const*, double const*, int, int)@@Base+0x1d4> │ │ │ │ mov 0x5c(%rsp),%esi │ │ │ │ - mov 0x54(%rsp),%r10d │ │ │ │ - mov %rax,%rcx │ │ │ │ - mov 0x50(%rsp),%r8d │ │ │ │ - mov 0x18(%rbp),%r9d │ │ │ │ - mov 0x48(%rsp),%rbx │ │ │ │ + mov 0x54(%rsp),%r8d │ │ │ │ + mov 0x50(%rsp),%ebx │ │ │ │ + mov 0x4c(%rsp),%edi │ │ │ │ + mov 0x18(%rbp),%r10d │ │ │ │ incl 0x58(%rsp) │ │ │ │ - add 0x2c(%rsp),%r8d │ │ │ │ - add %r10d,%esi │ │ │ │ - mov 0x40(%rsp),%edi │ │ │ │ - cmp %edi,0x58(%rsp) │ │ │ │ - jne 24769 ::calcPrePartialsPartials(double*, double const*, double const*, double const*, double const*, int, int)@@Base+0x129> │ │ │ │ + mov 0x34(%rsp),%ecx │ │ │ │ + add %r8d,%edi │ │ │ │ + add %ebx,%esi │ │ │ │ + cmp %ecx,0x58(%rsp) │ │ │ │ + jne 23e74 ::calcPrePartialsPartials(double*, double const*, double const*, double const*, double const*, int, int)@@Base+0x134> │ │ │ │ vzeroupper │ │ │ │ lea -0x28(%rbp),%rsp │ │ │ │ pop %rbx │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ pop %rbp │ │ │ │ ret │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - vxorpd %xmm6,%xmm6,%xmm6 │ │ │ │ + vxorpd %xmm11,%xmm11,%xmm11 │ │ │ │ xor %esi,%esi │ │ │ │ - vmovapd %xmm6,%xmm1 │ │ │ │ - jmp 2498c ::calcPrePartialsPartials(double*, double const*, double const*, double const*, double const*, int, int)@@Base+0x34c> │ │ │ │ - nop │ │ │ │ + vmovapd %xmm11,%xmm0 │ │ │ │ + jmp 24094 ::calcPrePartialsPartials(double*, double const*, double const*, double const*, double const*, int, int)@@Base+0x354> │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ add $0x8,%r11 │ │ │ │ cmp %r11,0xa8(%rsp) │ │ │ │ - je 24c1e ::calcPrePartialsPartials(double*, double const*, double const*, double const*, double const*, int, int)@@Base+0x5de> │ │ │ │ + je 242ef ::calcPrePartialsPartials(double*, double const*, double const*, double const*, double const*, int, int)@@Base+0x5af> │ │ │ │ add 0x90(%rsp),%rbx │ │ │ │ mov 0x98(%rsp),%rax │ │ │ │ lea 0x0(,%rbx,8),%rcx │ │ │ │ add %rcx,%rax │ │ │ │ add 0xb8(%rsp),%rcx │ │ │ │ cmpb $0x0,0x8b(%rsp) │ │ │ │ - je 24872 ::calcPrePartialsPartials(double*, double const*, double const*, double const*, double const*, int, int)@@Base+0x232> │ │ │ │ - vxorpd %xmm6,%xmm6,%xmm6 │ │ │ │ + je 23f7a ::calcPrePartialsPartials(double*, double const*, double const*, double const*, double const*, int, int)@@Base+0x23a> │ │ │ │ + vxorpd %xmm11,%xmm11,%xmm11 │ │ │ │ xor %esi,%esi │ │ │ │ - vmovapd %xmm6,%xmm1 │ │ │ │ - jmp 2493f ::calcPrePartialsPartials(double*, double const*, double const*, double const*, double const*, int, int)@@Base+0x2ff> │ │ │ │ - xchg %ax,%ax │ │ │ │ - vaddsd %xmm6,%xmm1,%xmm2 │ │ │ │ - vmulsd (%r11),%xmm2,%xmm2 │ │ │ │ - jmp 24a72 ::calcPrePartialsPartials(double*, double const*, double const*, double const*, double const*, int, int)@@Base+0x432> │ │ │ │ - mov 0x70(%rsp),%rax │ │ │ │ - mov 0x78(%rsp),%rsi │ │ │ │ - mov 0x80(%rsp),%edi │ │ │ │ - add %rax,0xb0(%rsp) │ │ │ │ - add %rax,0xa8(%rsp) │ │ │ │ - add %rax,%rsi │ │ │ │ - add %rax,%r15 │ │ │ │ - inc %edi │ │ │ │ - cmp %edi,0x18(%rbp) │ │ │ │ - jne 247c7 ::calcPrePartialsPartials(double*, double const*, double const*, double const*, double const*, int, int)@@Base+0x187> │ │ │ │ - jmp 24b64 ::calcPrePartialsPartials(double*, double const*, double const*, double const*, double const*, int, int)@@Base+0x524> │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ + vmovapd %xmm11,%xmm0 │ │ │ │ + jmp 24047 ::calcPrePartialsPartials(double*, double const*, double const*, double const*, double const*, int, int)@@Base+0x307> │ │ │ │ nop │ │ │ │ + vaddsd %xmm11,%xmm0,%xmm0 │ │ │ │ + vmulsd (%r11),%xmm0,%xmm1 │ │ │ │ + jmp 2414b ::calcPrePartialsPartials(double*, double const*, double const*, double const*, double const*, int, int)@@Base+0x40b> │ │ │ │ + mov 0x80(%rsp),%esi │ │ │ │ + mov 0x70(%rsp),%r9 │ │ │ │ + mov 0x78(%rsp),%rdx │ │ │ │ + inc %esi │ │ │ │ + add %r9,0xb0(%rsp) │ │ │ │ + add %r9,%r12 │ │ │ │ + add %r9,0xa8(%rsp) │ │ │ │ + add %r9,%rdx │ │ │ │ + cmp %esi,0x18(%rbp) │ │ │ │ + jne 23ed3 ::calcPrePartialsPartials(double*, double const*, double const*, double const*, double const*, int, int)@@Base+0x193> │ │ │ │ + jmp 24234 ::calcPrePartialsPartials(double*, double const*, double const*, double const*, double const*, int, int)@@Base+0x4f4> │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ │ │ │ │ -0000000000024c60 ::calcPrePartialsStates(double*, double const*, double const*, int const*, double const*, int, int)@@Base>: │ │ │ │ +0000000000024330 ::calcPrePartialsStates(double*, double const*, double const*, int const*, double const*, int, int)@@Base>: │ │ │ │ endbr64 │ │ │ │ push %r15 │ │ │ │ push %r14 │ │ │ │ push %r13 │ │ │ │ mov %r8,%r13 │ │ │ │ push %r12 │ │ │ │ push %rbp │ │ │ │ - push %rbx │ │ │ │ mov %rdi,%rbp │ │ │ │ - sub $0x78,%rsp │ │ │ │ + push %rbx │ │ │ │ + sub $0x88,%rsp │ │ │ │ movslq 0x3c(%rdi),%rax │ │ │ │ + mov %rsi,0x48(%rsp) │ │ │ │ + mov %rdx,0x60(%rsp) │ │ │ │ mov 0x24(%rdi),%ebx │ │ │ │ - mov %rsi,0x40(%rsp) │ │ │ │ - mov %rdx,0x50(%rsp) │ │ │ │ - mov %rcx,0x58(%rsp) │ │ │ │ - mov %r9,0x28(%rsp) │ │ │ │ shl $0x3,%rax │ │ │ │ - je 24ca8 ::calcPrePartialsStates(double*, double const*, double const*, int const*, double const*, int, int)@@Base+0x48> │ │ │ │ - mov 0x40(%rsp),%rdi │ │ │ │ + mov %rcx,0x68(%rsp) │ │ │ │ + mov %r9,0x30(%rsp) │ │ │ │ + je 2437b ::calcPrePartialsStates(double*, double const*, double const*, int const*, double const*, int, int)@@Base+0x4b> │ │ │ │ + mov 0x48(%rsp),%rdi │ │ │ │ mov %rax,%rdx │ │ │ │ xor %esi,%esi │ │ │ │ call 1c1a0 │ │ │ │ mov 0x34(%rbp),%r15d │ │ │ │ test %r15d,%r15d │ │ │ │ - jle 24ef4 ::calcPrePartialsStates(double*, double const*, double const*, int const*, double const*, int, int)@@Base+0x294> │ │ │ │ + jle 245c1 ::calcPrePartialsStates(double*, double const*, double const*, int const*, double const*, int, int)@@Base+0x291> │ │ │ │ mov 0x40(%rbp),%edi │ │ │ │ movslq 0x2c(%rbp),%rax │ │ │ │ test %ebx,%ebx │ │ │ │ lea 0x3(%rbx),%r12d │ │ │ │ mov %ebx,%ecx │ │ │ │ movslq %ebx,%rdx │ │ │ │ - mov 0xb0(%rsp),%esi │ │ │ │ - cmovs %r12d,%ecx │ │ │ │ - lea 0x0(,%rdx,8),%r14 │ │ │ │ - and $0xfffffffc,%ecx │ │ │ │ - mov %edi,0x48(%rsp) │ │ │ │ + mov 0xc0(%rsp),%esi │ │ │ │ + mov %edi,0x58(%rsp) │ │ │ │ mov 0x14(%rbp),%edi │ │ │ │ - lea 0x0(,%rax,8),%r9 │ │ │ │ + cmovs %r12d,%ecx │ │ │ │ + lea 0x0(,%rdx,8),%r9 │ │ │ │ imul %eax,%esi │ │ │ │ + mov %r9,0x50(%rsp) │ │ │ │ + lea 0x8(%r9),%r14 │ │ │ │ imul %eax,%edi │ │ │ │ - mov %edi,0x4c(%rsp) │ │ │ │ - movslq 0xb0(%rsp),%rdi │ │ │ │ + and $0xfffffffc,%ecx │ │ │ │ + lea 0x0(,%rax,8),%r9 │ │ │ │ + mov %edi,0x5c(%rsp) │ │ │ │ + movslq 0xc0(%rsp),%rdi │ │ │ │ lea 0x0(%r13,%rdi,4),%rdx │ │ │ │ - mov %rdx,0x38(%rsp) │ │ │ │ - mov 0xb8(%rsp),%edx │ │ │ │ - sub 0xb0(%rsp),%edx │ │ │ │ + mov %rdx,0x40(%rsp) │ │ │ │ + mov 0xc8(%rsp),%edx │ │ │ │ + sub 0xc0(%rsp),%edx │ │ │ │ add %rdi,%rdx │ │ │ │ lea 0x0(%r13,%rdx,4),%rdi │ │ │ │ mov $0x4,%edx │ │ │ │ cmp %edx,%ecx │ │ │ │ - mov %rdi,0x30(%rsp) │ │ │ │ + mov %rdi,0x38(%rsp) │ │ │ │ cmovge %ecx,%edx │ │ │ │ xor %edi,%edi │ │ │ │ mov %edx,%r13d │ │ │ │ lea -0x4(%rcx),%edx │ │ │ │ shl $0x3,%rdx │ │ │ │ cmp $0x4,%ecx │ │ │ │ cmovle %rdi,%rdx │ │ │ │ xor %ebp,%ebp │ │ │ │ add $0x20,%rdx │ │ │ │ - mov %rdx,0x20(%rsp) │ │ │ │ - mov 0xb8(%rsp),%eax │ │ │ │ - cmp %eax,0xb0(%rsp) │ │ │ │ - jge 24ee1 ::calcPrePartialsStates(double*, double const*, double const*, int const*, double const*, int, int)@@Base+0x281> │ │ │ │ + mov %rdx,0x28(%rsp) │ │ │ │ + mov 0xc8(%rsp),%eax │ │ │ │ + cmp %eax,0xc0(%rsp) │ │ │ │ + jge 245ae ::calcPrePartialsStates(double*, double const*, double const*, int const*, double const*, int, int)@@Base+0x27e> │ │ │ │ test %ebx,%ebx │ │ │ │ - jle 24f1a ::calcPrePartialsStates(double*, double const*, double const*, int const*, double const*, int, int)@@Base+0x2ba> │ │ │ │ - mov 0x50(%rsp),%rax │ │ │ │ - mov 0x58(%rsp),%r8 │ │ │ │ + jle 245e2 ::calcPrePartialsStates(double*, double const*, double const*, int const*, double const*, int, int)@@Base+0x2b2> │ │ │ │ + mov 0x60(%rsp),%rax │ │ │ │ movslq %esi,%r10 │ │ │ │ - movslq %edi,%rdx │ │ │ │ + mov 0x50(%rsp),%rdx │ │ │ │ + mov %esi,0x70(%rsp) │ │ │ │ shl $0x3,%r10 │ │ │ │ - mov %rdx,0x18(%rsp) │ │ │ │ - mov %esi,0x60(%rsp) │ │ │ │ - mov %ebp,0x64(%rsp) │ │ │ │ - mov %r15d,0x68(%rsp) │ │ │ │ - mov %edi,0x6c(%rsp) │ │ │ │ + mov 0x68(%rsp),%r8 │ │ │ │ + mov %ebp,0x74(%rsp) │ │ │ │ add %r10,%rax │ │ │ │ - add 0x40(%rsp),%r10 │ │ │ │ + mov %r15d,0x78(%rsp) │ │ │ │ + add 0x48(%rsp),%r10 │ │ │ │ + lea (%rax,%rdx,1),%r11 │ │ │ │ + movslq %edi,%rdx │ │ │ │ + mov %edi,0x7c(%rsp) │ │ │ │ + mov %rdx,0x20(%rsp) │ │ │ │ lea (%r8,%rdx,8),%rdx │ │ │ │ - mov 0x38(%rsp),%r8 │ │ │ │ - lea (%rax,%r14,1),%r11 │ │ │ │ - mov %rdx,0x10(%rsp) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ + mov 0x40(%rsp),%r8 │ │ │ │ + mov %rdx,0x18(%rsp) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ movslq (%r8),%rdx │ │ │ │ + mov 0x30(%rsp),%rdi │ │ │ │ + mov %rax,0x8(%rsp) │ │ │ │ mov %rax,%rsi │ │ │ │ - mov %rax,(%rsp) │ │ │ │ - mov %r8,0x8(%rsp) │ │ │ │ - add 0x18(%rsp),%rdx │ │ │ │ - mov 0x28(%rsp),%rdi │ │ │ │ + mov %r8,0x10(%rsp) │ │ │ │ + add 0x20(%rsp),%rdx │ │ │ │ lea (%rdi,%rdx,8),%rdi │ │ │ │ - mov 0x20(%rsp),%rdx │ │ │ │ + mov 0x28(%rsp),%rdx │ │ │ │ lea (%r10,%rdx,1),%r15 │ │ │ │ - mov 0x10(%rsp),%rdx │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ + mov 0x18(%rsp),%rdx │ │ │ │ + nopl 0x0(%rax) │ │ │ │ vmovsd (%rdi),%xmm0 │ │ │ │ vmulsd (%rsi),%xmm0,%xmm0 │ │ │ │ cmp $0x6,%r12d │ │ │ │ - jbe 24f10 ::calcPrePartialsStates(double*, double const*, double const*, int const*, double const*, int, int)@@Base+0x2b0> │ │ │ │ + jbe 245d8 ::calcPrePartialsStates(double*, double const*, double const*, int const*, double const*, int, int)@@Base+0x2a8> │ │ │ │ mov %r10,%rax │ │ │ │ xor %r8d,%r8d │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ vmovsd (%rdx,%r8,8),%xmm1 │ │ │ │ add $0x20,%rax │ │ │ │ vfmadd213sd -0x20(%rax),%xmm0,%xmm1 │ │ │ │ vmovsd %xmm1,-0x20(%rax) │ │ │ │ @@ -8080,2307 +7629,2289 @@ │ │ │ │ vfmadd213sd -0x10(%rax),%xmm0,%xmm1 │ │ │ │ vmovsd %xmm1,-0x10(%rax) │ │ │ │ vmovsd 0x18(%rdx,%r8,8),%xmm1 │ │ │ │ add $0x4,%r8 │ │ │ │ vfmadd213sd -0x8(%rax),%xmm0,%xmm1 │ │ │ │ vmovsd %xmm1,-0x8(%rax) │ │ │ │ cmp %r8d,%ecx │ │ │ │ - jg 24e00 ::calcPrePartialsStates(double*, double const*, double const*, int const*, double const*, int, int)@@Base+0x1a0> │ │ │ │ + jg 244e0 ::calcPrePartialsStates(double*, double const*, double const*, int const*, double const*, int, int)@@Base+0x1b0> │ │ │ │ movslq %r13d,%rax │ │ │ │ mov %r15,%r8 │ │ │ │ cmp %r13d,%ebx │ │ │ │ - jle 24e98 ::calcPrePartialsStates(double*, double const*, double const*, int const*, double const*, int, int)@@Base+0x238> │ │ │ │ + jle 24568 ::calcPrePartialsStates(double*, double const*, double const*, int const*, double const*, int, int)@@Base+0x238> │ │ │ │ mov %rax,%rbp │ │ │ │ neg %rbp │ │ │ │ lea (%r8,%rbp,8),%r8 │ │ │ │ - nop │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ vmovsd (%rdx,%rax,8),%xmm1 │ │ │ │ vfmadd213sd (%r8,%rax,8),%xmm0,%xmm1 │ │ │ │ vmovsd %xmm1,(%r8,%rax,8) │ │ │ │ inc %rax │ │ │ │ cmp %eax,%ebx │ │ │ │ - jg 24e80 ::calcPrePartialsStates(double*, double const*, double const*, int const*, double const*, int, int)@@Base+0x220> │ │ │ │ + jg 24550 ::calcPrePartialsStates(double*, double const*, double const*, int const*, double const*, int, int)@@Base+0x220> │ │ │ │ add $0x8,%rsi │ │ │ │ - lea 0x8(%rdi,%r14,1),%rdi │ │ │ │ - lea 0x8(%rdx,%r14,1),%rdx │ │ │ │ + add %r14,%rdi │ │ │ │ + add %r14,%rdx │ │ │ │ cmp %rsi,%r11 │ │ │ │ - jne 24de0 ::calcPrePartialsStates(double*, double const*, double const*, int const*, double const*, int, int)@@Base+0x180> │ │ │ │ - mov (%rsp),%rax │ │ │ │ - mov 0x8(%rsp),%r8 │ │ │ │ + jne 244c0 ::calcPrePartialsStates(double*, double const*, double const*, int const*, double const*, int, int)@@Base+0x190> │ │ │ │ + mov 0x10(%rsp),%r8 │ │ │ │ + mov 0x8(%rsp),%rax │ │ │ │ add %r9,%r10 │ │ │ │ add %r9,%r11 │ │ │ │ - add %r9,%rax │ │ │ │ add $0x4,%r8 │ │ │ │ - cmp 0x30(%rsp),%r8 │ │ │ │ - jne 24db0 ::calcPrePartialsStates(double*, double const*, double const*, int const*, double const*, int, int)@@Base+0x150> │ │ │ │ - mov 0x60(%rsp),%esi │ │ │ │ - mov 0x64(%rsp),%ebp │ │ │ │ - mov 0x68(%rsp),%r15d │ │ │ │ - mov 0x6c(%rsp),%edi │ │ │ │ + add %r9,%rax │ │ │ │ + cmp 0x38(%rsp),%r8 │ │ │ │ + jne 24490 ::calcPrePartialsStates(double*, double const*, double const*, int const*, double const*, int, int)@@Base+0x160> │ │ │ │ + mov 0x70(%rsp),%esi │ │ │ │ + mov 0x74(%rsp),%ebp │ │ │ │ + mov 0x78(%rsp),%r15d │ │ │ │ + mov 0x7c(%rsp),%edi │ │ │ │ inc %ebp │ │ │ │ - add 0x48(%rsp),%edi │ │ │ │ - add 0x4c(%rsp),%esi │ │ │ │ + add 0x58(%rsp),%edi │ │ │ │ + add 0x5c(%rsp),%esi │ │ │ │ cmp %r15d,%ebp │ │ │ │ - jne 24d4b ::calcPrePartialsStates(double*, double const*, double const*, int const*, double const*, int, int)@@Base+0xeb> │ │ │ │ - add $0x78,%rsp │ │ │ │ + jne 24427 ::calcPrePartialsStates(double*, double const*, double const*, int const*, double const*, int, int)@@Base+0xf7> │ │ │ │ + add $0x88,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ ret │ │ │ │ - xchg %ax,%ax │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ mov %r10,%r8 │ │ │ │ xor %eax,%eax │ │ │ │ - jmp 24e5f ::calcPrePartialsStates(double*, double const*, double const*, int const*, double const*, int, int)@@Base+0x1ff> │ │ │ │ - mov 0x38(%rsp),%rax │ │ │ │ - mov 0x30(%rsp),%r11 │ │ │ │ + jmp 2453f ::calcPrePartialsStates(double*, double const*, double const*, int const*, double const*, int, int)@@Base+0x20f> │ │ │ │ + mov 0x40(%rsp),%rax │ │ │ │ + mov 0x38(%rsp),%r11 │ │ │ │ lea 0x4(%rax),%rdx │ │ │ │ cmp %r11,%rdx │ │ │ │ - je 24ee1 ::calcPrePartialsStates(double*, double const*, double const*, int const*, double const*, int, int)@@Base+0x281> │ │ │ │ + je 245ae ::calcPrePartialsStates(double*, double const*, double const*, int const*, double const*, int, int)@@Base+0x27e> │ │ │ │ add $0x8,%rax │ │ │ │ cmp %r11,%rax │ │ │ │ - jne 24f1f ::calcPrePartialsStates(double*, double const*, double const*, int const*, double const*, int, int)@@Base+0x2bf> │ │ │ │ - jmp 24ee1 ::calcPrePartialsStates(double*, double const*, double const*, int const*, double const*, int, int)@@Base+0x281> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ + jne 245e7 ::calcPrePartialsStates(double*, double const*, double const*, int const*, double const*, int, int)@@Base+0x2b7> │ │ │ │ + jmp 245ae ::calcPrePartialsStates(double*, double const*, double const*, int const*, double const*, int, int)@@Base+0x27e> │ │ │ │ │ │ │ │ -0000000000024f40 ::calcStatesStatesFixedScaling(double*, int const*, double const*, int const*, double const*, double const*, int, int)@@Base>: │ │ │ │ +0000000000024600 ::calcStatesStatesFixedScaling(double*, int const*, double const*, int const*, double const*, double const*, int, int)@@Base>: │ │ │ │ endbr64 │ │ │ │ push %r15 │ │ │ │ + mov %r9,%r15 │ │ │ │ push %r14 │ │ │ │ push %r13 │ │ │ │ push %r12 │ │ │ │ push %rbp │ │ │ │ push %rbx │ │ │ │ mov %rsi,%rbx │ │ │ │ mov 0x34(%rdi),%eax │ │ │ │ mov 0x40(%rsp),%esi │ │ │ │ - mov %rdx,-0x28(%rsp) │ │ │ │ mov %rcx,-0x20(%rsp) │ │ │ │ - mov 0x48(%rsp),%ebp │ │ │ │ - mov %eax,-0x8(%rsp) │ │ │ │ + mov 0x48(%rsp),%r9d │ │ │ │ + mov %eax,-0x4(%rsp) │ │ │ │ test %eax,%eax │ │ │ │ - jle 2506b ::calcStatesStatesFixedScaling(double*, int const*, double const*, int const*, double const*, double const*, int, int)@@Base+0x12b> │ │ │ │ + jle 24713 ::calcStatesStatesFixedScaling(double*, int const*, double const*, int const*, double const*, double const*, int, int)@@Base+0x113> │ │ │ │ mov 0x2c(%rdi),%eax │ │ │ │ - mov %r8,%r14 │ │ │ │ - mov %r9,%r15 │ │ │ │ - xor %edx,%edx │ │ │ │ mov 0x14(%rdi),%ecx │ │ │ │ + mov %rdx,%r13 │ │ │ │ + mov %r8,%r14 │ │ │ │ imul %eax,%ecx │ │ │ │ imul %esi,%eax │ │ │ │ - mov %ecx,-0x4(%rsp) │ │ │ │ - mov %eax,%ecx │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - cmp %ebp,%esi │ │ │ │ - jge 2505b ::calcStatesStatesFixedScaling(double*, int const*, double const*, int const*, double const*, double const*, int, int)@@Base+0x11b> │ │ │ │ - mov 0x24(%rdi),%r12d │ │ │ │ - movslq %esi,%r9 │ │ │ │ - test %r12d,%r12d │ │ │ │ - jle 25080 ::calcStatesStatesFixedScaling(double*, int const*, double const*, int const*, double const*, double const*, int, int)@@Base+0x140> │ │ │ │ - mov 0x40(%rdi),%r11d │ │ │ │ + mov %ecx,-0x8(%rsp) │ │ │ │ + mov %eax,%edx │ │ │ │ + xor %eax,%eax │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + cmp %r9d,%esi │ │ │ │ + jge 24703 ::calcStatesStatesFixedScaling(double*, int const*, double const*, int const*, double const*, double const*, int, int)@@Base+0x103> │ │ │ │ + mov 0x24(%rdi),%ebp │ │ │ │ + movslq %esi,%r10 │ │ │ │ + test %ebp,%ebp │ │ │ │ + jle 24720 ::calcStatesStatesFixedScaling(double*, int const*, double const*, int const*, double const*, double const*, int, int)@@Base+0x120> │ │ │ │ + mov 0x40(%rdi),%ecx │ │ │ │ + mov %edx,-0x18(%rsp) │ │ │ │ + mov %edx,%r11d │ │ │ │ + movslq %ebp,%r12 │ │ │ │ + mov %eax,-0x14(%rsp) │ │ │ │ movslq 0x28(%rdi),%r8 │ │ │ │ - mov %ecx,%r10d │ │ │ │ - movslq %r12d,%r13 │ │ │ │ - mov %ecx,-0x18(%rsp) │ │ │ │ - mov %edx,-0x14(%rsp) │ │ │ │ + imul %eax,%ecx │ │ │ │ mov %esi,0x40(%rsp) │ │ │ │ mov %rdi,-0x10(%rsp) │ │ │ │ - imul %edx,%r11d │ │ │ │ - shl $0x3,%r8 │ │ │ │ - movslq %r11d,%r11 │ │ │ │ - nopl (%rax) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + mov %ecx,-0x24(%rsp) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ mov 0x38(%rsp),%rax │ │ │ │ - mov -0x20(%rsp),%rcx │ │ │ │ - vmovsd (%rax,%r9,8),%xmm1 │ │ │ │ - movslq %r10d,%rax │ │ │ │ - lea (%rbx,%rax,8),%rdx │ │ │ │ - add %r13,%rax │ │ │ │ - lea (%rbx,%rax,8),%rdi │ │ │ │ - mov -0x28(%rsp),%rax │ │ │ │ - movslq (%rax,%r9,4),%rax │ │ │ │ - add %r11,%rax │ │ │ │ - lea (%rcx,%rax,8),%rsi │ │ │ │ - movslq (%r14,%r9,4),%rax │ │ │ │ - add %r11,%rax │ │ │ │ - lea (%r15,%rax,8),%rcx │ │ │ │ - xor %eax,%eax │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - vmovsd (%rsi,%rax,1),%xmm0 │ │ │ │ - add $0x8,%rdx │ │ │ │ - vmulsd (%rcx,%rax,1),%xmm0,%xmm0 │ │ │ │ - add %r8,%rax │ │ │ │ + movslq %r11d,%rcx │ │ │ │ + mov -0x20(%rsp),%rsi │ │ │ │ + movslq -0x24(%rsp),%rdx │ │ │ │ + vmovsd (%rax,%r10,8),%xmm1 │ │ │ │ + lea (%rbx,%rcx,8),%rax │ │ │ │ + add %r12,%rcx │ │ │ │ + lea (%rbx,%rcx,8),%rdi │ │ │ │ + movslq 0x0(%r13,%r10,4),%rcx │ │ │ │ + lea (%rsi,%rcx,8),%rsi │ │ │ │ + movslq (%r14,%r10,4),%rcx │ │ │ │ + lea (%r15,%rcx,8),%rcx │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + vmovsd (%rsi,%rdx,8),%xmm0 │ │ │ │ + add $0x8,%rax │ │ │ │ + vmulsd (%rcx,%rdx,8),%xmm0,%xmm0 │ │ │ │ + add %r8,%rdx │ │ │ │ vdivsd %xmm1,%xmm0,%xmm0 │ │ │ │ - vmovsd %xmm0,-0x8(%rdx) │ │ │ │ - cmp %rdx,%rdi │ │ │ │ - jne 25020 ::calcStatesStatesFixedScaling(double*, int const*, double const*, int const*, double const*, double const*, int, int)@@Base+0xe0> │ │ │ │ - inc %r9 │ │ │ │ - add %r12d,%r10d │ │ │ │ - cmp %r9d,%ebp │ │ │ │ - jg 24fe0 ::calcStatesStatesFixedScaling(double*, int const*, double const*, int const*, double const*, double const*, int, int)@@Base+0xa0> │ │ │ │ - mov -0x18(%rsp),%ecx │ │ │ │ - mov -0x14(%rsp),%edx │ │ │ │ + vmovsd %xmm0,-0x8(%rax) │ │ │ │ + cmp %rax,%rdi │ │ │ │ + jne 246c8 ::calcStatesStatesFixedScaling(double*, int const*, double const*, int const*, double const*, double const*, int, int)@@Base+0xc8> │ │ │ │ + inc %r10 │ │ │ │ + add %ebp,%r11d │ │ │ │ + cmp %r10d,%r9d │ │ │ │ + jg 24690 ::calcStatesStatesFixedScaling(double*, int const*, double const*, int const*, double const*, double const*, int, int)@@Base+0x90> │ │ │ │ + mov -0x18(%rsp),%edx │ │ │ │ + mov -0x14(%rsp),%eax │ │ │ │ mov 0x40(%rsp),%esi │ │ │ │ mov -0x10(%rsp),%rdi │ │ │ │ - add -0x4(%rsp),%ecx │ │ │ │ - inc %edx │ │ │ │ - cmp -0x8(%rsp),%edx │ │ │ │ - jne 24f90 ::calcStatesStatesFixedScaling(double*, int const*, double const*, int const*, double const*, double const*, int, int)@@Base+0x50> │ │ │ │ + inc %eax │ │ │ │ + add -0x8(%rsp),%edx │ │ │ │ + cmp -0x4(%rsp),%eax │ │ │ │ + jne 24650 ::calcStatesStatesFixedScaling(double*, int const*, double const*, int const*, double const*, double const*, int, int)@@Base+0x50> │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ ret │ │ │ │ + xchg %ax,%ax │ │ │ │ + lea 0x1(%r10),%rcx │ │ │ │ + cmp %ecx,%r9d │ │ │ │ + jle 24703 ::calcStatesStatesFixedScaling(double*, int const*, double const*, int const*, double const*, double const*, int, int)@@Base+0x103> │ │ │ │ + add $0x2,%r10 │ │ │ │ + cmp %r10d,%r9d │ │ │ │ + jg 24720 ::calcStatesStatesFixedScaling(double*, int const*, double const*, int const*, double const*, double const*, int, int)@@Base+0x120> │ │ │ │ + jmp 24703 ::calcStatesStatesFixedScaling(double*, int const*, double const*, int const*, double const*, double const*, int, int)@@Base+0x103> │ │ │ │ cs nopw 0x0(%rax,%rax,1) │ │ │ │ - lea 0x1(%r9),%rax │ │ │ │ - cmp %eax,%ebp │ │ │ │ - jle 2505b ::calcStatesStatesFixedScaling(double*, int const*, double const*, int const*, double const*, double const*, int, int)@@Base+0x11b> │ │ │ │ - add $0x2,%r9 │ │ │ │ - cmp %r9d,%ebp │ │ │ │ - jg 25080 ::calcStatesStatesFixedScaling(double*, int const*, double const*, int const*, double const*, double const*, int, int)@@Base+0x140> │ │ │ │ - jmp 2505b ::calcStatesStatesFixedScaling(double*, int const*, double const*, int const*, double const*, double const*, int, int)@@Base+0x11b> │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ + xchg %ax,%ax │ │ │ │ │ │ │ │ -00000000000250c0 ::calcStatesPartialsFixedScaling(double*, int const*, double const*, double const*, double const*, double const*, int, int)@@Base>: │ │ │ │ +0000000000024740 ::calcStatesPartialsFixedScaling(double*, int const*, double const*, double const*, double const*, double const*, int, int)@@Base>: │ │ │ │ endbr64 │ │ │ │ push %rbp │ │ │ │ mov %rsp,%rbp │ │ │ │ push %r15 │ │ │ │ push %r14 │ │ │ │ push %r13 │ │ │ │ push %r12 │ │ │ │ push %rbx │ │ │ │ and $0xffffffffffffffe0,%rsp │ │ │ │ sub $0x28,%rsp │ │ │ │ - mov 0x34(%rdi),%r10d │ │ │ │ - mov %rsi,-0x48(%rsp) │ │ │ │ + mov %r8,-0x60(%rsp) │ │ │ │ + mov %rsi,-0x58(%rsp) │ │ │ │ mov %rdx,-0x28(%rsp) │ │ │ │ mov %rcx,-0x30(%rsp) │ │ │ │ - mov %r8,-0x50(%rsp) │ │ │ │ - test %r10d,%r10d │ │ │ │ - jle 25492 ::calcStatesPartialsFixedScaling(double*, int const*, double const*, double const*, double const*, double const*, int, int)@@Base+0x3d2> │ │ │ │ - mov 0x24(%rdi),%r13d │ │ │ │ + mov 0x34(%rdi),%r8d │ │ │ │ + test %r8d,%r8d │ │ │ │ + jle 24b0d ::calcStatesPartialsFixedScaling(double*, int const*, double const*, double const*, double const*, double const*, int, int)@@Base+0x3cd> │ │ │ │ + mov 0x24(%rdi),%r15d │ │ │ │ movslq 0x2c(%rdi),%rdx │ │ │ │ - mov %r9,%r8 │ │ │ │ - mov %r10d,%r12d │ │ │ │ - vmovsd 0x31c08(%rip),%xmm6 │ │ │ │ - lea 0x1(%r13),%eax │ │ │ │ - test %r13d,%r13d │ │ │ │ + vmovsd 0x3058e(%rip),%xmm7 │ │ │ │ + vmovdqa 0x305ae(%rip),%ymm6 │ │ │ │ + lea 0x1(%r15),%eax │ │ │ │ + test %r15d,%r15d │ │ │ │ lea 0x0(,%rdx,8),%rbx │ │ │ │ - mov %eax,-0x3c(%rsp) │ │ │ │ - lea 0x3(%r13),%eax │ │ │ │ + vmovdqa 0x305b7(%rip),%ymm5 │ │ │ │ + mov %eax,-0x44(%rsp) │ │ │ │ + lea 0x3(%r15),%eax │ │ │ │ + cmovns %r15d,%eax │ │ │ │ mov %rbx,-0x20(%rsp) │ │ │ │ mov 0x14(%rdi),%ebx │ │ │ │ - cmovns %r13d,%eax │ │ │ │ mov %eax,%ecx │ │ │ │ + imul %edx,%ebx │ │ │ │ and $0xfffffffc,%eax │ │ │ │ - mov %eax,%r15d │ │ │ │ + mov %eax,%r12d │ │ │ │ mov %rdx,%rax │ │ │ │ - imul 0x18(%rbp),%eax │ │ │ │ sar $0x2,%ecx │ │ │ │ - mov %ecx,0x1c(%rsp) │ │ │ │ - imul %edx,%ebx │ │ │ │ - cmp $0x4,%r15d │ │ │ │ + imul 0x18(%rbp),%eax │ │ │ │ + mov %ecx,0x14(%rsp) │ │ │ │ + mov %r12d,%r11d │ │ │ │ + mov %eax,%r14d │ │ │ │ + mov 0x40(%rdi),%eax │ │ │ │ + mov %eax,(%rsp) │ │ │ │ + movslq %r15d,%rax │ │ │ │ + shl $0x3,%rax │ │ │ │ + cmp $0x4,%r12d │ │ │ │ + mov %r14d,%r12d │ │ │ │ setle %dl │ │ │ │ - setg 0x1a(%rsp) │ │ │ │ + setg 0x13(%rsp) │ │ │ │ cmp $0x1,%ecx │ │ │ │ - mov %r15d,%ecx │ │ │ │ - mov %ebx,-0x40(%rsp) │ │ │ │ - mov %eax,%esi │ │ │ │ - mov 0x40(%rdi),%eax │ │ │ │ - mov %eax,0x8(%rsp) │ │ │ │ - movslq %r13d,%rax │ │ │ │ - lea 0x0(,%rax,8),%r14 │ │ │ │ + mov %rax,-0x18(%rsp) │ │ │ │ sete %al │ │ │ │ - shr $0x2,%ecx │ │ │ │ - xor %ebx,%ebx │ │ │ │ + xor %ecx,%ecx │ │ │ │ + xor %r13d,%r13d │ │ │ │ or %eax,%edx │ │ │ │ - lea -0x1(%r13),%eax │ │ │ │ - mov %r14,%r10 │ │ │ │ - mov %ecx,0xc(%rsp) │ │ │ │ - mov %dl,0x1b(%rsp) │ │ │ │ - lea 0x8(,%rax,8),%r9 │ │ │ │ - xor %r14d,%r14d │ │ │ │ - mov 0x20(%rbp),%eax │ │ │ │ - cmp %eax,0x18(%rbp) │ │ │ │ - jge 2547b ::calcStatesPartialsFixedScaling(double*, int const*, double const*, double const*, double const*, double const*, int, int)@@Base+0x3bb> │ │ │ │ - movslq 0x18(%rbp),%rax │ │ │ │ - test %r13d,%r13d │ │ │ │ - jle 254a1 ::calcStatesPartialsFixedScaling(double*, int const*, double const*, double const*, double const*, double const*, int, int)@@Base+0x3e1> │ │ │ │ - mov -0x50(%rsp),%rdx │ │ │ │ - mov -0x48(%rsp),%rdi │ │ │ │ - movslq %esi,%rcx │ │ │ │ - movslq %r14d,%r11 │ │ │ │ - shl $0x3,%rcx │ │ │ │ - mov %r14d,-0x54(%rsp) │ │ │ │ - mov %r10,-0x10(%rsp) │ │ │ │ - mov %ebx,-0x58(%rsp) │ │ │ │ - mov %r12d,-0x5c(%rsp) │ │ │ │ - mov %esi,-0x60(%rsp) │ │ │ │ - mov %r11,-0x38(%rsp) │ │ │ │ - mov %r9,-0x18(%rsp) │ │ │ │ - add %rcx,%rdx │ │ │ │ - add %rcx,%rdi │ │ │ │ - movslq -0x3c(%rsp),%rcx │ │ │ │ - mov %rcx,0x10(%rsp) │ │ │ │ + lea -0x1(%r15),%eax │ │ │ │ + mov %rax,-0x50(%rsp) │ │ │ │ + mov %edx,%r14d │ │ │ │ + mov %r8d,%eax │ │ │ │ + mov 0x20(%rbp),%edx │ │ │ │ + cmp %edx,0x18(%rbp) │ │ │ │ + jge 24af9 ::calcStatesPartialsFixedScaling(double*, int const*, double const*, double const*, double const*, double const*, int, int)@@Base+0x3b9> │ │ │ │ + movslq 0x18(%rbp),%rdx │ │ │ │ + mov %rdx,0x20(%rsp) │ │ │ │ + test %r15d,%r15d │ │ │ │ + jle 24b1c ::calcStatesPartialsFixedScaling(double*, int const*, double const*, double const*, double const*, double const*, int, int)@@Base+0x3dc> │ │ │ │ + mov -0x60(%rsp),%rdx │ │ │ │ + mov -0x58(%rsp),%rdi │ │ │ │ + movslq %r12d,%rsi │ │ │ │ + movslq %r13d,%r10 │ │ │ │ + shl $0x3,%rsi │ │ │ │ + mov %r13d,-0x48(%rsp) │ │ │ │ + add %rsi,%rdx │ │ │ │ + add %rsi,%rdi │ │ │ │ + movslq -0x44(%rsp),%rsi │ │ │ │ + mov %ecx,-0x64(%rsp) │ │ │ │ + mov %r12d,-0x6c(%rsp) │ │ │ │ + mov %rsi,0x8(%rsp) │ │ │ │ + mov -0x50(%rsp),%rsi │ │ │ │ + mov %ebx,-0x70(%rsp) │ │ │ │ + lea 0x1(%rsi),%r8 │ │ │ │ + mov %r11d,%esi │ │ │ │ + mov %r10,-0x38(%rsp) │ │ │ │ + shr $0x2,%esi │ │ │ │ + mov %r8,-0x40(%rsp) │ │ │ │ + mov %esi,0x4(%rsp) │ │ │ │ + mov %eax,-0x68(%rsp) │ │ │ │ + mov 0x20(%rsp),%rax │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - mov -0x10(%rsp),%rcx │ │ │ │ - mov %rdi,%r12 │ │ │ │ - mov %rdi,(%rsp) │ │ │ │ - mov %rax,-0x8(%rsp) │ │ │ │ mov 0x10(%rbp),%rbx │ │ │ │ - mov -0x30(%rsp),%rsi │ │ │ │ - add %rdi,%rcx │ │ │ │ - mov %rcx,0x20(%rsp) │ │ │ │ - mov -0x28(%rsp),%rcx │ │ │ │ - vdivsd (%rbx,%rax,8),%xmm6,%xmm5 │ │ │ │ - mov -0x38(%rsp),%rbx │ │ │ │ - movslq (%rcx,%rax,4),%rcx │ │ │ │ - lea (%rsi,%rcx,8),%r14 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov 0x1c(%rsp),%eax │ │ │ │ - vmovsd (%r14,%rbx,8),%xmm4 │ │ │ │ - lea (%r8,%rbx,8),%rcx │ │ │ │ + mov -0x38(%rsp),%r12 │ │ │ │ + mov %rdi,-0x8(%rsp) │ │ │ │ + mov %rdi,%r13 │ │ │ │ + mov %rax,-0x10(%rsp) │ │ │ │ + vdivsd (%rbx,%rax,8),%xmm7,%xmm4 │ │ │ │ + mov -0x18(%rsp),%rbx │ │ │ │ + add %rdi,%rbx │ │ │ │ + mov %rbx,0x20(%rsp) │ │ │ │ + mov -0x28(%rsp),%rbx │ │ │ │ + movslq (%rbx,%rax,4),%rcx │ │ │ │ + mov -0x30(%rsp),%rbx │ │ │ │ + lea (%rbx,%rcx,8),%rbx │ │ │ │ + mov %rbx,0x18(%rsp) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov 0x18(%rsp),%rax │ │ │ │ + lea (%r9,%r12,8),%rcx │ │ │ │ + vmovsd (%rax,%r12,8),%xmm3 │ │ │ │ + mov 0x14(%rsp),%eax │ │ │ │ test %eax,%eax │ │ │ │ - je 254c0 ::calcStatesPartialsFixedScaling(double*, int const*, double const*, double const*, double const*, double const*, int, int)@@Base+0x400> │ │ │ │ - cmpb $0x0,0x1b(%rsp) │ │ │ │ - jne 254cf ::calcStatesPartialsFixedScaling(double*, int const*, double const*, double const*, double const*, double const*, int, int)@@Base+0x40f> │ │ │ │ - cmpb $0x0,0x1a(%rsp) │ │ │ │ + je 24b30 ::calcStatesPartialsFixedScaling(double*, int const*, double const*, double const*, double const*, double const*, int, int)@@Base+0x3f0> │ │ │ │ + test %r14b,%r14b │ │ │ │ + jne 24b40 ::calcStatesPartialsFixedScaling(double*, int const*, double const*, double const*, double const*, double const*, int, int)@@Base+0x400> │ │ │ │ + cmpb $0x0,0x13(%rsp) │ │ │ │ mov $0x1,%esi │ │ │ │ - vxorpd %xmm3,%xmm3,%xmm3 │ │ │ │ - cmovne 0xc(%rsp),%esi │ │ │ │ - vmovapd %xmm3,%xmm0 │ │ │ │ + vxorpd %xmm9,%xmm9,%xmm9 │ │ │ │ + cmovne 0x4(%rsp),%esi │ │ │ │ + vmovapd %xmm9,%xmm0 │ │ │ │ xor %eax,%eax │ │ │ │ mov %esi,%edi │ │ │ │ shr $1,%edi │ │ │ │ shl $0x6,%rdi │ │ │ │ - nopl (%rax) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - vmovupd 0x20(%rdx,%rax,1),%ymm9 │ │ │ │ - vmovupd (%rcx,%rax,1),%ymm1 │ │ │ │ - vmovupd 0x20(%rcx,%rax,1),%ymm10 │ │ │ │ - vmovupd (%rdx,%rax,1),%ymm7 │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ + vmovupd (%rcx,%rax,1),%ymm2 │ │ │ │ + vmovupd 0x20(%rcx,%rax,1),%ymm12 │ │ │ │ + vmovupd (%rdx,%rax,1),%ymm8 │ │ │ │ + vmovupd 0x20(%rdx,%rax,1),%ymm11 │ │ │ │ add $0x40,%rax │ │ │ │ - vunpcklpd %ymm9,%ymm7,%ymm8 │ │ │ │ - vunpcklpd %ymm10,%ymm1,%ymm2 │ │ │ │ - vunpckhpd %ymm9,%ymm7,%ymm7 │ │ │ │ - vunpckhpd %ymm10,%ymm1,%ymm1 │ │ │ │ - vpermpd $0xd8,%ymm8,%ymm8 │ │ │ │ - vpermpd $0xd8,%ymm2,%ymm2 │ │ │ │ - vpermpd $0xd8,%ymm1,%ymm1 │ │ │ │ - vpermpd $0xd8,%ymm7,%ymm7 │ │ │ │ - vmulpd %ymm8,%ymm2,%ymm2 │ │ │ │ - vmulpd %ymm7,%ymm1,%ymm1 │ │ │ │ - vaddsd %xmm2,%xmm0,%xmm0 │ │ │ │ - vaddsd %xmm1,%xmm3,%xmm3 │ │ │ │ - vunpckhpd %xmm2,%xmm2,%xmm8 │ │ │ │ - vunpckhpd %xmm1,%xmm1,%xmm9 │ │ │ │ - vextractf128 $0x1,%ymm2,%xmm2 │ │ │ │ - vextractf128 $0x1,%ymm1,%xmm1 │ │ │ │ - vaddsd %xmm8,%xmm0,%xmm0 │ │ │ │ - vaddsd %xmm9,%xmm3,%xmm3 │ │ │ │ - vaddsd %xmm2,%xmm0,%xmm0 │ │ │ │ - vaddsd %xmm1,%xmm3,%xmm3 │ │ │ │ - vunpckhpd %xmm2,%xmm2,%xmm2 │ │ │ │ - vunpckhpd %xmm1,%xmm1,%xmm1 │ │ │ │ - vaddsd %xmm2,%xmm0,%xmm0 │ │ │ │ - vaddsd %xmm1,%xmm3,%xmm3 │ │ │ │ + vmovapd %ymm2,%ymm1 │ │ │ │ + vpermt2pd %ymm12,%ymm5,%ymm2 │ │ │ │ + vpermt2pd %ymm12,%ymm6,%ymm1 │ │ │ │ + vmovapd %ymm1,%ymm14 │ │ │ │ + vmovapd %ymm8,%ymm1 │ │ │ │ + vpermt2pd %ymm11,%ymm5,%ymm8 │ │ │ │ + vpermt2pd %ymm11,%ymm6,%ymm1 │ │ │ │ + vmulpd %ymm1,%ymm14,%ymm13 │ │ │ │ + vmulpd %ymm8,%ymm2,%ymm1 │ │ │ │ + vaddsd %xmm13,%xmm0,%xmm0 │ │ │ │ + vunpckhpd %xmm13,%xmm13,%xmm10 │ │ │ │ + vaddsd %xmm1,%xmm9,%xmm9 │ │ │ │ + vunpckhpd %xmm1,%xmm1,%xmm8 │ │ │ │ + vaddsd %xmm10,%xmm0,%xmm0 │ │ │ │ + vextractf64x2 $0x1,%ymm13,%xmm10 │ │ │ │ + vaddsd %xmm8,%xmm9,%xmm9 │ │ │ │ + vextractf64x2 $0x1,%ymm1,%xmm8 │ │ │ │ + valignq $0x3,%ymm1,%ymm1,%ymm1 │ │ │ │ + vaddsd %xmm10,%xmm0,%xmm0 │ │ │ │ + valignq $0x3,%ymm13,%ymm13,%ymm10 │ │ │ │ + vaddsd %xmm8,%xmm9,%xmm9 │ │ │ │ + vaddsd %xmm1,%xmm9,%xmm9 │ │ │ │ + vaddsd %xmm10,%xmm0,%xmm0 │ │ │ │ cmp %rdi,%rax │ │ │ │ - jne 25290 ::calcStatesPartialsFixedScaling(double*, int const*, double const*, double const*, double const*, double const*, int, int)@@Base+0x1d0> │ │ │ │ + jne 24930 ::calcStatesPartialsFixedScaling(double*, int const*, double const*, double const*, double const*, double const*, int, int)@@Base+0x1f0> │ │ │ │ test $0x1,%sil │ │ │ │ - je 25367 ::calcStatesPartialsFixedScaling(double*, int const*, double const*, double const*, double const*, double const*, int, int)@@Base+0x2a7> │ │ │ │ + je 24a0c ::calcStatesPartialsFixedScaling(double*, int const*, double const*, double const*, double const*, double const*, int, int)@@Base+0x2cc> │ │ │ │ and $0xfffffffe,%esi │ │ │ │ shl $0x2,%esi │ │ │ │ movslq %esi,%rsi │ │ │ │ - vmovsd (%rdx,%rsi,8),%xmm7 │ │ │ │ - vfmadd231sd (%rcx,%rsi,8),%xmm7,%xmm0 │ │ │ │ - vmovsd 0x8(%rdx,%rsi,8),%xmm7 │ │ │ │ - vfmadd231sd 0x8(%rcx,%rsi,8),%xmm7,%xmm3 │ │ │ │ - vmovsd 0x10(%rcx,%rsi,8),%xmm7 │ │ │ │ - vfmadd231sd 0x10(%rdx,%rsi,8),%xmm7,%xmm0 │ │ │ │ - vmovsd 0x18(%rcx,%rsi,8),%xmm7 │ │ │ │ - vfmadd231sd 0x18(%rdx,%rsi,8),%xmm7,%xmm3 │ │ │ │ - mov %r15d,%esi │ │ │ │ - cmp %r15d,%r13d │ │ │ │ - jle 25419 ::calcStatesPartialsFixedScaling(double*, int const*, double const*, double const*, double const*, double const*, int, int)@@Base+0x359> │ │ │ │ - mov %r13d,%r11d │ │ │ │ - sub %esi,%r11d │ │ │ │ - lea -0x1(%r11),%eax │ │ │ │ + vmovsd (%rdx,%rsi,8),%xmm2 │ │ │ │ + vfmadd231sd (%rcx,%rsi,8),%xmm2,%xmm0 │ │ │ │ + vmovsd 0x8(%rdx,%rsi,8),%xmm2 │ │ │ │ + vfmadd231sd 0x8(%rcx,%rsi,8),%xmm2,%xmm9 │ │ │ │ + vmovsd 0x10(%rcx,%rsi,8),%xmm2 │ │ │ │ + vfmadd231sd 0x10(%rdx,%rsi,8),%xmm2,%xmm0 │ │ │ │ + vmovsd 0x18(%rcx,%rsi,8),%xmm2 │ │ │ │ + vfmadd231sd 0x18(%rdx,%rsi,8),%xmm2,%xmm9 │ │ │ │ + mov %r11d,%esi │ │ │ │ + cmp %r11d,%r15d │ │ │ │ + jle 24a98 ::calcStatesPartialsFixedScaling(double*, int const*, double const*, double const*, double const*, double const*, int, int)@@Base+0x358> │ │ │ │ + mov %r15d,%ebx │ │ │ │ + sub %esi,%ebx │ │ │ │ + lea -0x1(%rbx),%eax │ │ │ │ cmp $0x2,%eax │ │ │ │ - jbe 25400 ::calcStatesPartialsFixedScaling(double*, int const*, double const*, double const*, double const*, double const*, int, int)@@Base+0x340> │ │ │ │ + jbe 24a82 ::calcStatesPartialsFixedScaling(double*, int const*, double const*, double const*, double const*, double const*, int, int)@@Base+0x342> │ │ │ │ movslq %esi,%rax │ │ │ │ - lea (%rbx,%rax,1),%rdi │ │ │ │ - lea (%rdx,%rax,8),%r9 │ │ │ │ + lea (%r12,%rax,1),%rdi │ │ │ │ + lea (%rdx,%rax,8),%r8 │ │ │ │ xor %eax,%eax │ │ │ │ - lea (%r8,%rdi,8),%r10 │ │ │ │ - mov %r11d,%edi │ │ │ │ + lea (%r9,%rdi,8),%r10 │ │ │ │ + mov %ebx,%edi │ │ │ │ shr $0x2,%edi │ │ │ │ shl $0x5,%rdi │ │ │ │ - xchg %ax,%ax │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - vmovupd (%r10,%rax,1),%ymm1 │ │ │ │ - vmulpd (%r9,%rax,1),%ymm1,%ymm1 │ │ │ │ + nop │ │ │ │ + vmovupd (%r10,%rax,1),%ymm2 │ │ │ │ + vmulpd (%r8,%rax,1),%ymm2,%ymm2 │ │ │ │ add $0x20,%rax │ │ │ │ - vaddsd %xmm1,%xmm0,%xmm0 │ │ │ │ - vunpckhpd %xmm1,%xmm1,%xmm2 │ │ │ │ - vextractf128 $0x1,%ymm1,%xmm1 │ │ │ │ - vaddsd %xmm0,%xmm2,%xmm2 │ │ │ │ - vaddsd %xmm2,%xmm1,%xmm0 │ │ │ │ - vunpckhpd %xmm1,%xmm1,%xmm1 │ │ │ │ - vaddsd %xmm1,%xmm0,%xmm0 │ │ │ │ + vaddsd %xmm2,%xmm0,%xmm0 │ │ │ │ + vunpckhpd %xmm2,%xmm2,%xmm8 │ │ │ │ + vaddsd %xmm0,%xmm8,%xmm8 │ │ │ │ + vextractf64x2 $0x1,%ymm2,%xmm0 │ │ │ │ + valignq $0x3,%ymm2,%ymm2,%ymm2 │ │ │ │ + vaddsd %xmm8,%xmm0,%xmm0 │ │ │ │ + vaddsd %xmm2,%xmm0,%xmm0 │ │ │ │ cmp %rax,%rdi │ │ │ │ - jne 253c0 ::calcStatesPartialsFixedScaling(double*, int const*, double const*, double const*, double const*, double const*, int, int)@@Base+0x300> │ │ │ │ - test $0x3,%r11b │ │ │ │ - je 25419 ::calcStatesPartialsFixedScaling(double*, int const*, double const*, double const*, double const*, double const*, int, int)@@Base+0x359> │ │ │ │ - and $0xfffffffc,%r11d │ │ │ │ - add %r11d,%esi │ │ │ │ + jne 24a40 ::calcStatesPartialsFixedScaling(double*, int const*, double const*, double const*, double const*, double const*, int, int)@@Base+0x300> │ │ │ │ + test $0x3,%bl │ │ │ │ + je 24a98 ::calcStatesPartialsFixedScaling(double*, int const*, double const*, double const*, double const*, double const*, int, int)@@Base+0x358> │ │ │ │ + and $0xfffffffc,%ebx │ │ │ │ + add %ebx,%esi │ │ │ │ movslq %esi,%rsi │ │ │ │ - vmovsd (%rdx,%rsi,8),%xmm1 │ │ │ │ - vmulsd (%rcx,%rsi,8),%xmm1,%xmm1 │ │ │ │ + vmovsd (%rdx,%rsi,8),%xmm2 │ │ │ │ + vfmadd231sd (%rcx,%rsi,8),%xmm2,%xmm0 │ │ │ │ inc %rsi │ │ │ │ - vaddsd %xmm1,%xmm0,%xmm0 │ │ │ │ - cmp %esi,%r13d │ │ │ │ - jg 25403 ::calcStatesPartialsFixedScaling(double*, int const*, double const*, double const*, double const*, double const*, int, int)@@Base+0x343> │ │ │ │ - vaddsd %xmm3,%xmm0,%xmm0 │ │ │ │ - add $0x8,%r12 │ │ │ │ - add 0x10(%rsp),%rbx │ │ │ │ - cmp %r12,0x20(%rsp) │ │ │ │ + cmp %esi,%r15d │ │ │ │ + jg 24a85 ::calcStatesPartialsFixedScaling(double*, int const*, double const*, double const*, double const*, double const*, int, int)@@Base+0x345> │ │ │ │ + vaddsd %xmm9,%xmm0,%xmm0 │ │ │ │ + add $0x8,%r13 │ │ │ │ + add 0x8(%rsp),%r12 │ │ │ │ + vmulsd %xmm3,%xmm0,%xmm0 │ │ │ │ vmulsd %xmm4,%xmm0,%xmm0 │ │ │ │ - vmulsd %xmm5,%xmm0,%xmm0 │ │ │ │ - vmovsd %xmm0,-0x8(%r12) │ │ │ │ - jne 25240 ::calcStatesPartialsFixedScaling(double*, int const*, double const*, double const*, double const*, double const*, int, int)@@Base+0x180> │ │ │ │ - mov -0x8(%rsp),%rax │ │ │ │ + vmovsd %xmm0,-0x8(%r13) │ │ │ │ + cmp %r13,0x20(%rsp) │ │ │ │ + jne 248e0 ::calcStatesPartialsFixedScaling(double*, int const*, double const*, double const*, double const*, double const*, int, int)@@Base+0x1a0> │ │ │ │ + mov -0x10(%rsp),%rax │ │ │ │ + mov -0x8(%rsp),%rdi │ │ │ │ + mov -0x40(%rsp),%rbx │ │ │ │ add -0x20(%rsp),%rdx │ │ │ │ - mov (%rsp),%rdi │ │ │ │ - add -0x18(%rsp),%rdi │ │ │ │ inc %rax │ │ │ │ + lea (%rdi,%rbx,8),%rdi │ │ │ │ cmp %eax,0x20(%rbp) │ │ │ │ - jg 25200 ::calcStatesPartialsFixedScaling(double*, int const*, double const*, double const*, double const*, double const*, int, int)@@Base+0x140> │ │ │ │ - mov -0x54(%rsp),%r14d │ │ │ │ - mov -0x10(%rsp),%r10 │ │ │ │ - mov -0x58(%rsp),%ebx │ │ │ │ - mov -0x5c(%rsp),%r12d │ │ │ │ - mov -0x60(%rsp),%esi │ │ │ │ - mov -0x18(%rsp),%r9 │ │ │ │ - inc %ebx │ │ │ │ - add -0x40(%rsp),%esi │ │ │ │ - add 0x8(%rsp),%r14d │ │ │ │ - cmp %r12d,%ebx │ │ │ │ - jne 2519a ::calcStatesPartialsFixedScaling(double*, int const*, double const*, double const*, double const*, double const*, int, int)@@Base+0xda> │ │ │ │ + jg 24898 ::calcStatesPartialsFixedScaling(double*, int const*, double const*, double const*, double const*, double const*, int, int)@@Base+0x158> │ │ │ │ + mov -0x48(%rsp),%r13d │ │ │ │ + mov -0x64(%rsp),%ecx │ │ │ │ + mov -0x68(%rsp),%eax │ │ │ │ + mov -0x6c(%rsp),%r12d │ │ │ │ + mov -0x70(%rsp),%ebx │ │ │ │ + inc %ecx │ │ │ │ + add %ebx,%r12d │ │ │ │ + add (%rsp),%r13d │ │ │ │ + cmp %eax,%ecx │ │ │ │ + jne 24819 ::calcStatesPartialsFixedScaling(double*, int const*, double const*, double const*, double const*, double const*, int, int)@@Base+0xd9> │ │ │ │ vzeroupper │ │ │ │ lea -0x28(%rbp),%rsp │ │ │ │ pop %rbx │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ pop %rbp │ │ │ │ ret │ │ │ │ - lea 0x1(%rax),%rdx │ │ │ │ + lea 0x1(%rdx),%rsi │ │ │ │ + cmp %esi,0x20(%rbp) │ │ │ │ + jle 24af9 ::calcStatesPartialsFixedScaling(double*, int const*, double const*, double const*, double const*, double const*, int, int)@@Base+0x3b9> │ │ │ │ + add $0x2,%rdx │ │ │ │ cmp %edx,0x20(%rbp) │ │ │ │ - jle 2547b ::calcStatesPartialsFixedScaling(double*, int const*, double const*, double const*, double const*, double const*, int, int)@@Base+0x3bb> │ │ │ │ - add $0x2,%rax │ │ │ │ - cmp %eax,0x20(%rbp) │ │ │ │ - jg 254a1 ::calcStatesPartialsFixedScaling(double*, int const*, double const*, double const*, double const*, double const*, int, int)@@Base+0x3e1> │ │ │ │ - jmp 2547b ::calcStatesPartialsFixedScaling(double*, int const*, double const*, double const*, double const*, double const*, int, int)@@Base+0x3bb> │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - vxorpd %xmm3,%xmm3,%xmm3 │ │ │ │ + jg 24b1c ::calcStatesPartialsFixedScaling(double*, int const*, double const*, double const*, double const*, double const*, int, int)@@Base+0x3dc> │ │ │ │ + jmp 24af9 ::calcStatesPartialsFixedScaling(double*, int const*, double const*, double const*, double const*, double const*, int, int)@@Base+0x3b9> │ │ │ │ + vxorpd %xmm9,%xmm9,%xmm9 │ │ │ │ + xor %esi,%esi │ │ │ │ + vmovapd %xmm9,%xmm0 │ │ │ │ + jmp 24a18 ::calcStatesPartialsFixedScaling(double*, int const*, double const*, double const*, double const*, double const*, int, int)@@Base+0x2d8> │ │ │ │ + vxorpd %xmm9,%xmm9,%xmm9 │ │ │ │ xor %esi,%esi │ │ │ │ - vmovapd %xmm3,%xmm0 │ │ │ │ - jmp 25373 ::calcStatesPartialsFixedScaling(double*, int const*, double const*, double const*, double const*, double const*, int, int)@@Base+0x2b3> │ │ │ │ - vxorpd %xmm3,%xmm3,%xmm3 │ │ │ │ - xor %esi,%esi │ │ │ │ - vmovapd %xmm3,%xmm0 │ │ │ │ - jmp 25332 ::calcStatesPartialsFixedScaling(double*, int const*, double const*, double const*, double const*, double const*, int, int)@@Base+0x272> │ │ │ │ - xchg %ax,%ax │ │ │ │ + vmovapd %xmm9,%xmm0 │ │ │ │ + jmp 249d7 ::calcStatesPartialsFixedScaling(double*, int const*, double const*, double const*, double const*, double const*, int, int)@@Base+0x297> │ │ │ │ │ │ │ │ -00000000000254e0 ::calcPartialsPartialsFixedScaling(double*, double const*, double const*, double const*, double const*, double const*, int, int)@@Base>: │ │ │ │ +0000000000024b50 ::calcPartialsPartialsFixedScaling(double*, double const*, double const*, double const*, double const*, double const*, int, int)@@Base>: │ │ │ │ endbr64 │ │ │ │ push %rbp │ │ │ │ mov %rsp,%rbp │ │ │ │ push %r15 │ │ │ │ push %r14 │ │ │ │ push %r13 │ │ │ │ push %r12 │ │ │ │ push %rbx │ │ │ │ and $0xffffffffffffffe0,%rsp │ │ │ │ - sub $0x68,%rsp │ │ │ │ - mov 0x34(%rdi),%r15d │ │ │ │ - mov %rsi,-0x38(%rsp) │ │ │ │ - mov %rdx,-0x40(%rsp) │ │ │ │ - mov 0x10(%rbp),%rsi │ │ │ │ + sub $0x48,%rsp │ │ │ │ + mov %rsi,-0x40(%rsp) │ │ │ │ + mov %rdx,-0x48(%rsp) │ │ │ │ mov %rcx,0x38(%rsp) │ │ │ │ - mov %r8,-0x48(%rsp) │ │ │ │ + mov %r8,-0x50(%rsp) │ │ │ │ mov %r9,0x30(%rsp) │ │ │ │ + mov 0x34(%rdi),%r15d │ │ │ │ + mov 0x10(%rbp),%rsi │ │ │ │ test %r15d,%r15d │ │ │ │ - jle 259f7 ::calcPartialsPartialsFixedScaling(double*, double const*, double const*, double const*, double const*, double const*, int, int)@@Base+0x517> │ │ │ │ + jle 2508f ::calcPartialsPartialsFixedScaling(double*, double const*, double const*, double const*, double const*, double const*, int, int)@@Base+0x53f> │ │ │ │ mov 0x24(%rdi),%ebx │ │ │ │ movslq 0x2c(%rdi),%rdx │ │ │ │ mov 0x14(%rdi),%ecx │ │ │ │ + vmovsd 0x30173(%rip),%xmm9 │ │ │ │ lea 0x1(%rbx),%eax │ │ │ │ test %ebx,%ebx │ │ │ │ mov %ebx,0x44(%rsp) │ │ │ │ + vmovdqa 0x3018a(%rip),%ymm7 │ │ │ │ mov %eax,-0x2c(%rsp) │ │ │ │ lea 0x3(%rbx),%eax │ │ │ │ + vmovdqa 0x3019b(%rip),%ymm6 │ │ │ │ cmovns %ebx,%eax │ │ │ │ imul %edx,%ecx │ │ │ │ - mov %eax,%r10d │ │ │ │ - and $0xfffffffc,%eax │ │ │ │ mov %eax,%r11d │ │ │ │ + and $0xfffffffc,%eax │ │ │ │ + mov %eax,%r10d │ │ │ │ mov %eax,0x1c(%rsp) │ │ │ │ mov %rdx,%rax │ │ │ │ + sar $0x2,%r11d │ │ │ │ imul 0x18(%rbp),%eax │ │ │ │ mov %ecx,-0x30(%rsp) │ │ │ │ movslq 0x18(%rbp),%rcx │ │ │ │ - sar $0x2,%r10d │ │ │ │ - mov %r10d,0x40(%rsp) │ │ │ │ - lea (%rsi,%rcx,8),%r14 │ │ │ │ + mov %r11d,0x40(%rsp) │ │ │ │ mov %eax,%r8d │ │ │ │ mov 0x40(%rdi),%eax │ │ │ │ + lea (%rsi,%rcx,8),%r14 │ │ │ │ mov %eax,0x10(%rsp) │ │ │ │ mov 0x20(%rbp),%eax │ │ │ │ sub 0x18(%rbp),%eax │ │ │ │ add %rcx,%rax │ │ │ │ - cmp $0x4,%r11d │ │ │ │ + cmp $0x4,%r10d │ │ │ │ lea (%rsi,%rax,8),%r9 │ │ │ │ setle %cl │ │ │ │ movslq %ebx,%rax │ │ │ │ setg 0x1a(%rsp) │ │ │ │ - cmp $0x1,%r10d │ │ │ │ + cmp $0x1,%r11d │ │ │ │ mov %ebx,%esi │ │ │ │ lea 0x0(,%rax,8),%rbx │ │ │ │ - mov %r8d,%r10d │ │ │ │ + mov %r8d,%r11d │ │ │ │ sete %al │ │ │ │ - shr $0x2,%r11d │ │ │ │ xor %r12d,%r12d │ │ │ │ xor %edi,%edi │ │ │ │ or %eax,%ecx │ │ │ │ lea -0x1(%rsi),%eax │ │ │ │ - mov %r11d,0x14(%rsp) │ │ │ │ lea 0x0(,%rdx,8),%rsi │ │ │ │ mov %cl,0x1b(%rsp) │ │ │ │ - lea 0x8(,%rax,8),%r11 │ │ │ │ + mov %rax,-0x38(%rsp) │ │ │ │ mov 0x20(%rbp),%eax │ │ │ │ cmp %eax,0x18(%rbp) │ │ │ │ - jge 259df ::calcPartialsPartialsFixedScaling(double*, double const*, double const*, double const*, double const*, double const*, int, int)@@Base+0x4ff> │ │ │ │ + jge 25077 ::calcPartialsPartialsFixedScaling(double*, double const*, double const*, double const*, double const*, double const*, int, int)@@Base+0x527> │ │ │ │ mov 0x44(%rsp),%edx │ │ │ │ test %edx,%edx │ │ │ │ - jle 25a3e ::calcPartialsPartialsFixedScaling(double*, double const*, double const*, double const*, double const*, double const*, int, int)@@Base+0x55e> │ │ │ │ - mov -0x48(%rsp),%rdx │ │ │ │ - mov -0x40(%rsp),%rcx │ │ │ │ - movslq %r10d,%rax │ │ │ │ - movslq %r12d,%r8 │ │ │ │ + jle 250ce ::calcPartialsPartialsFixedScaling(double*, double const*, double const*, double const*, double const*, double const*, int, int)@@Base+0x57e> │ │ │ │ + mov -0x48(%rsp),%rcx │ │ │ │ + movslq %r11d,%rax │ │ │ │ + movslq %r12d,%r10 │ │ │ │ + mov %r14,-0x58(%rsp) │ │ │ │ shl $0x3,%rax │ │ │ │ - mov %r14,-0x50(%rsp) │ │ │ │ - mov %r10d,-0x54(%rsp) │ │ │ │ - mov %r12d,-0x58(%rsp) │ │ │ │ + mov %r11d,-0x5c(%rsp) │ │ │ │ + mov %r14,%rdx │ │ │ │ + lea (%rcx,%rax,1),%r13 │ │ │ │ + mov -0x50(%rsp),%rcx │ │ │ │ + mov %r12d,-0x60(%rsp) │ │ │ │ mov %rsi,-0x8(%rsp) │ │ │ │ - mov %edi,-0x5c(%rsp) │ │ │ │ - mov %r15d,-0x60(%rsp) │ │ │ │ - mov %r9,-0x10(%rsp) │ │ │ │ - mov %rbx,-0x18(%rsp) │ │ │ │ - mov %r8,-0x28(%rsp) │ │ │ │ - lea (%rdx,%rax,1),%r13 │ │ │ │ add %rax,%rcx │ │ │ │ - mov %r14,%rdx │ │ │ │ - mov %r11,-0x20(%rsp) │ │ │ │ - add -0x38(%rsp),%rax │ │ │ │ - mov %rax,0x48(%rsp) │ │ │ │ + add -0x40(%rsp),%rax │ │ │ │ + mov %edi,-0x64(%rsp) │ │ │ │ + mov %rax,0x28(%rsp) │ │ │ │ movslq -0x2c(%rsp),%rax │ │ │ │ + mov %r15d,-0x68(%rsp) │ │ │ │ mov %rax,0x20(%rsp) │ │ │ │ - mov 0x48(%rsp),%rax │ │ │ │ + mov -0x38(%rsp),%rax │ │ │ │ + mov %r9,-0x10(%rsp) │ │ │ │ + lea 0x1(%rax),%r8 │ │ │ │ + mov 0x1c(%rsp),%eax │ │ │ │ + mov %rbx,-0x18(%rsp) │ │ │ │ + mov %r10,-0x20(%rsp) │ │ │ │ + shr $0x2,%eax │ │ │ │ + mov %r8,-0x28(%rsp) │ │ │ │ + mov %eax,0x14(%rsp) │ │ │ │ + mov 0x28(%rsp),%rax │ │ │ │ nopl (%rax) │ │ │ │ - vmovsd 0x316c0(%rip),%xmm6 │ │ │ │ - mov %rax,%r14 │ │ │ │ + mov -0x18(%rsp),%rbx │ │ │ │ + mov -0x20(%rsp),%r15 │ │ │ │ mov %rdx,0x8(%rsp) │ │ │ │ + mov %rax,%r14 │ │ │ │ mov %rax,(%rsp) │ │ │ │ - vdivsd (%rdx),%xmm6,%xmm10 │ │ │ │ - mov -0x18(%rsp),%rbx │ │ │ │ - mov -0x28(%rsp),%r15 │ │ │ │ + vdivsd (%rdx),%xmm9,%xmm8 │ │ │ │ add %rax,%rbx │ │ │ │ mov %rbx,0x28(%rsp) │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ mov 0x38(%rsp),%rax │ │ │ │ lea 0x0(,%r15,8),%rdx │ │ │ │ lea (%rax,%rdx,1),%rsi │ │ │ │ mov 0x40(%rsp),%eax │ │ │ │ add 0x30(%rsp),%rdx │ │ │ │ test %eax,%eax │ │ │ │ - je 25a10 ::calcPartialsPartialsFixedScaling(double*, double const*, double const*, double const*, double const*, double const*, int, int)@@Base+0x530> │ │ │ │ + je 250a0 ::calcPartialsPartialsFixedScaling(double*, double const*, double const*, double const*, double const*, double const*, int, int)@@Base+0x550> │ │ │ │ cmpb $0x0,0x1b(%rsp) │ │ │ │ - jne 25a27 ::calcPartialsPartialsFixedScaling(double*, double const*, double const*, double const*, double const*, double const*, int, int)@@Base+0x547> │ │ │ │ + jne 250b7 ::calcPartialsPartialsFixedScaling(double*, double const*, double const*, double const*, double const*, double const*, int, int)@@Base+0x567> │ │ │ │ cmpb $0x0,0x1a(%rsp) │ │ │ │ mov $0x1,%edi │ │ │ │ - vxorpd %xmm6,%xmm6,%xmm6 │ │ │ │ + vxorpd %xmm3,%xmm3,%xmm3 │ │ │ │ + vmovapd %xmm3,%xmm12 │ │ │ │ + vmovapd %xmm3,%xmm14 │ │ │ │ + vmovapd %xmm3,%xmm0 │ │ │ │ cmovne 0x14(%rsp),%edi │ │ │ │ - vmovapd %xmm6,%xmm7 │ │ │ │ xor %eax,%eax │ │ │ │ - vmovapd %xmm6,%xmm1 │ │ │ │ - vmovapd %xmm6,%xmm0 │ │ │ │ mov %edi,%r8d │ │ │ │ shr $1,%r8d │ │ │ │ shl $0x6,%r8 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - vmovupd (%rsi,%rax,1),%ymm3 │ │ │ │ - vmovupd 0x20(%rsi,%rax,1),%ymm13 │ │ │ │ - vmovupd (%rcx,%rax,1),%ymm9 │ │ │ │ - vmovupd 0x20(%rcx,%rax,1),%ymm12 │ │ │ │ - vmovupd 0x20(%r13,%rax,1),%ymm4 │ │ │ │ - vmovupd (%rdx,%rax,1),%ymm8 │ │ │ │ - vunpcklpd 0x20(%rdx,%rax,1),%ymm8,%ymm14 │ │ │ │ - vunpckhpd 0x20(%rdx,%rax,1),%ymm8,%ymm8 │ │ │ │ - vunpcklpd %ymm13,%ymm3,%ymm5 │ │ │ │ - vunpckhpd %ymm13,%ymm3,%ymm3 │ │ │ │ - vunpcklpd %ymm12,%ymm9,%ymm2 │ │ │ │ - vpermpd $0xd8,%ymm5,%ymm5 │ │ │ │ - vunpckhpd %ymm12,%ymm9,%ymm9 │ │ │ │ - vpermpd $0xd8,%ymm3,%ymm3 │ │ │ │ - vpermpd $0xd8,%ymm2,%ymm2 │ │ │ │ - vmovapd %ymm4,0x48(%rsp) │ │ │ │ - vpermpd $0xd8,%ymm9,%ymm9 │ │ │ │ - vmulpd %ymm2,%ymm5,%ymm5 │ │ │ │ - vmulpd %ymm9,%ymm3,%ymm3 │ │ │ │ - vpermpd $0xd8,%ymm14,%ymm14 │ │ │ │ - vpermpd $0xd8,%ymm8,%ymm8 │ │ │ │ + vmovupd (%rsi,%rax,1),%ymm2 │ │ │ │ + vmovupd 0x0(%r13,%rax,1),%ymm11 │ │ │ │ + vmovupd 0x20(%rsi,%rax,1),%ymm20 │ │ │ │ + vmovupd 0x20(%r13,%rax,1),%ymm19 │ │ │ │ + vmovapd %ymm2,%ymm5 │ │ │ │ + vmovapd %ymm11,%ymm1 │ │ │ │ + vmovupd (%rcx,%rax,1),%ymm10 │ │ │ │ + vmovupd 0x20(%rdx,%rax,1),%ymm18 │ │ │ │ + vpermt2pd %ymm19,%ymm7,%ymm1 │ │ │ │ + vpermt2pd %ymm20,%ymm7,%ymm5 │ │ │ │ + vmovupd 0x20(%rcx,%rax,1),%ymm17 │ │ │ │ + vpermt2pd %ymm19,%ymm6,%ymm11 │ │ │ │ + vmulpd %ymm1,%ymm5,%ymm5 │ │ │ │ + vmovapd %ymm10,%ymm13 │ │ │ │ + vpermt2pd %ymm20,%ymm6,%ymm2 │ │ │ │ + vmulpd %ymm11,%ymm2,%ymm2 │ │ │ │ + vpermt2pd %ymm17,%ymm7,%ymm13 │ │ │ │ + vpermt2pd %ymm17,%ymm6,%ymm10 │ │ │ │ + vextractf64x2 $0x1,%ymm5,%xmm16 │ │ │ │ vaddsd %xmm5,%xmm0,%xmm0 │ │ │ │ - vunpckhpd %xmm5,%xmm5,%xmm2 │ │ │ │ - vaddsd %xmm3,%xmm7,%xmm7 │ │ │ │ - vunpckhpd %xmm3,%xmm3,%xmm9 │ │ │ │ - vextractf128 $0x1,%ymm5,%xmm5 │ │ │ │ - vextractf128 $0x1,%ymm3,%xmm3 │ │ │ │ - vaddsd %xmm2,%xmm0,%xmm0 │ │ │ │ - vmovupd 0x0(%r13,%rax,1),%ymm2 │ │ │ │ - vaddsd %xmm9,%xmm7,%xmm9 │ │ │ │ + vunpckhpd %xmm5,%xmm5,%xmm1 │ │ │ │ + valignq $0x3,%ymm5,%ymm5,%ymm5 │ │ │ │ + vaddsd %xmm2,%xmm12,%xmm12 │ │ │ │ + vunpckhpd %xmm2,%xmm2,%xmm11 │ │ │ │ + vaddsd %xmm1,%xmm0,%xmm0 │ │ │ │ + vmovupd (%rdx,%rax,1),%ymm1 │ │ │ │ add $0x40,%rax │ │ │ │ + vaddsd %xmm11,%xmm12,%xmm12 │ │ │ │ + vextractf64x2 $0x1,%ymm2,%xmm11 │ │ │ │ + vmovapd %ymm1,%ymm4 │ │ │ │ + vpermt2pd %ymm18,%ymm6,%ymm1 │ │ │ │ + valignq $0x3,%ymm2,%ymm2,%ymm2 │ │ │ │ + vmulpd %ymm10,%ymm1,%ymm1 │ │ │ │ + vpermt2pd %ymm18,%ymm7,%ymm4 │ │ │ │ + vaddsd %xmm16,%xmm0,%xmm0 │ │ │ │ + vmulpd %ymm13,%ymm4,%ymm15 │ │ │ │ vaddsd %xmm5,%xmm0,%xmm0 │ │ │ │ - vaddsd %xmm3,%xmm9,%xmm7 │ │ │ │ - vunpckhpd %xmm5,%xmm5,%xmm5 │ │ │ │ - vunpckhpd %xmm3,%xmm3,%xmm3 │ │ │ │ - vaddsd %xmm5,%xmm0,%xmm0 │ │ │ │ - vaddsd %xmm3,%xmm7,%xmm7 │ │ │ │ - vunpcklpd %ymm4,%ymm2,%ymm4 │ │ │ │ - vunpckhpd 0x48(%rsp),%ymm2,%ymm2 │ │ │ │ - vpermpd $0xd8,%ymm4,%ymm4 │ │ │ │ - vmulpd %ymm4,%ymm14,%ymm4 │ │ │ │ - vaddsd %xmm4,%xmm1,%xmm1 │ │ │ │ - vunpckhpd %xmm4,%xmm4,%xmm14 │ │ │ │ - vextractf128 $0x1,%ymm4,%xmm4 │ │ │ │ - vpermpd $0xd8,%ymm2,%ymm2 │ │ │ │ - vaddsd %xmm14,%xmm1,%xmm14 │ │ │ │ - vmulpd %ymm2,%ymm8,%ymm2 │ │ │ │ - vaddsd %xmm4,%xmm14,%xmm1 │ │ │ │ - vunpckhpd %xmm4,%xmm4,%xmm4 │ │ │ │ - vaddsd %xmm2,%xmm6,%xmm6 │ │ │ │ - vunpckhpd %xmm2,%xmm2,%xmm8 │ │ │ │ - vextractf128 $0x1,%ymm2,%xmm2 │ │ │ │ - vaddsd %xmm4,%xmm1,%xmm1 │ │ │ │ - vaddsd %xmm8,%xmm6,%xmm8 │ │ │ │ - vaddsd %xmm2,%xmm8,%xmm6 │ │ │ │ - vunpckhpd %xmm2,%xmm2,%xmm2 │ │ │ │ - vaddsd %xmm2,%xmm6,%xmm6 │ │ │ │ + vaddsd %xmm1,%xmm3,%xmm3 │ │ │ │ + vunpckhpd %xmm1,%xmm1,%xmm10 │ │ │ │ + vaddsd %xmm11,%xmm12,%xmm12 │ │ │ │ + vaddsd %xmm15,%xmm14,%xmm14 │ │ │ │ + vunpckhpd %xmm15,%xmm15,%xmm13 │ │ │ │ + vaddsd %xmm10,%xmm3,%xmm3 │ │ │ │ + vaddsd %xmm2,%xmm12,%xmm12 │ │ │ │ + vextractf64x2 $0x1,%ymm1,%xmm10 │ │ │ │ + vaddsd %xmm13,%xmm14,%xmm14 │ │ │ │ + vextractf64x2 $0x1,%ymm15,%xmm13 │ │ │ │ + valignq $0x3,%ymm1,%ymm1,%ymm1 │ │ │ │ + valignq $0x3,%ymm15,%ymm15,%ymm15 │ │ │ │ + vaddsd %xmm10,%xmm3,%xmm3 │ │ │ │ + vaddsd %xmm13,%xmm14,%xmm14 │ │ │ │ + vaddsd %xmm1,%xmm3,%xmm3 │ │ │ │ + vaddsd %xmm15,%xmm14,%xmm14 │ │ │ │ cmp %r8,%rax │ │ │ │ - jne 256e0 ::calcPartialsPartialsFixedScaling(double*, double const*, double const*, double const*, double const*, double const*, int, int)@@Base+0x200> │ │ │ │ + jne 24d60 ::calcPartialsPartialsFixedScaling(double*, double const*, double const*, double const*, double const*, double const*, int, int)@@Base+0x210> │ │ │ │ test $0x1,%dil │ │ │ │ - je 25877 ::calcPartialsPartialsFixedScaling(double*, double const*, double const*, double const*, double const*, double const*, int, int)@@Base+0x397> │ │ │ │ + je 24f00 ::calcPartialsPartialsFixedScaling(double*, double const*, double const*, double const*, double const*, double const*, int, int)@@Base+0x3b0> │ │ │ │ and $0xfffffffe,%edi │ │ │ │ shl $0x2,%edi │ │ │ │ movslq %edi,%rdi │ │ │ │ - vmovsd (%rcx,%rdi,8),%xmm5 │ │ │ │ - vfmadd231sd (%rsi,%rdi,8),%xmm5,%xmm0 │ │ │ │ vmovsd 0x0(%r13,%rdi,8),%xmm5 │ │ │ │ - vfmadd231sd (%rdx,%rdi,8),%xmm5,%xmm1 │ │ │ │ - vmovsd 0x8(%rcx,%rdi,8),%xmm5 │ │ │ │ - vfmadd231sd 0x8(%rsi,%rdi,8),%xmm5,%xmm7 │ │ │ │ + vfmadd231sd (%rsi,%rdi,8),%xmm5,%xmm0 │ │ │ │ + vmovsd (%rcx,%rdi,8),%xmm5 │ │ │ │ + vfmadd231sd (%rdx,%rdi,8),%xmm5,%xmm14 │ │ │ │ + vmovsd 0x8(%r13,%rdi,8),%xmm5 │ │ │ │ + vfmadd231sd 0x8(%rsi,%rdi,8),%xmm5,%xmm12 │ │ │ │ vmovsd 0x8(%rdx,%rdi,8),%xmm5 │ │ │ │ - vfmadd231sd 0x8(%r13,%rdi,8),%xmm5,%xmm6 │ │ │ │ + vfmadd231sd 0x8(%rcx,%rdi,8),%xmm5,%xmm3 │ │ │ │ vmovsd 0x10(%rsi,%rdi,8),%xmm5 │ │ │ │ - vfmadd231sd 0x10(%rcx,%rdi,8),%xmm5,%xmm0 │ │ │ │ + vfmadd231sd 0x10(%r13,%rdi,8),%xmm5,%xmm0 │ │ │ │ vmovsd 0x10(%rdx,%rdi,8),%xmm5 │ │ │ │ - vfmadd231sd 0x10(%r13,%rdi,8),%xmm5,%xmm1 │ │ │ │ + vfmadd231sd 0x10(%rcx,%rdi,8),%xmm5,%xmm14 │ │ │ │ vmovsd 0x18(%rsi,%rdi,8),%xmm5 │ │ │ │ - vfmadd231sd 0x18(%rcx,%rdi,8),%xmm5,%xmm7 │ │ │ │ + vfmadd231sd 0x18(%r13,%rdi,8),%xmm5,%xmm12 │ │ │ │ vmovsd 0x18(%rdx,%rdi,8),%xmm5 │ │ │ │ - vfmadd231sd 0x18(%r13,%rdi,8),%xmm5,%xmm6 │ │ │ │ + vfmadd231sd 0x18(%rcx,%rdi,8),%xmm5,%xmm3 │ │ │ │ mov 0x1c(%rsp),%eax │ │ │ │ - cmp %eax,0x44(%rsp) │ │ │ │ mov %eax,%edi │ │ │ │ - jle 2595f ::calcPartialsPartialsFixedScaling(double*, double const*, double const*, double const*, double const*, double const*, int, int)@@Base+0x47f> │ │ │ │ + cmp %eax,0x44(%rsp) │ │ │ │ + jle 24ff6 ::calcPartialsPartialsFixedScaling(double*, double const*, double const*, double const*, double const*, double const*, int, int)@@Base+0x4a6> │ │ │ │ mov 0x44(%rsp),%r12d │ │ │ │ sub %edi,%r12d │ │ │ │ lea -0x1(%r12),%eax │ │ │ │ cmp $0x2,%eax │ │ │ │ - jbe 25939 ::calcPartialsPartialsFixedScaling(double*, double const*, double const*, double const*, double const*, double const*, int, int)@@Base+0x459> │ │ │ │ - mov 0x30(%rsp),%rax │ │ │ │ + jbe 24fd2 ::calcPartialsPartialsFixedScaling(double*, double const*, double const*, double const*, double const*, double const*, int, int)@@Base+0x482> │ │ │ │ movslq %edi,%r8 │ │ │ │ + mov 0x30(%rsp),%rax │ │ │ │ mov %r12d,%r10d │ │ │ │ lea (%r15,%r8,1),%r9 │ │ │ │ shr $0x2,%r10d │ │ │ │ shl $0x3,%r8 │ │ │ │ shl $0x3,%r9 │ │ │ │ - lea 0x0(%r13,%r8,1),%r11 │ │ │ │ + lea (%rcx,%r8,1),%r11 │ │ │ │ shl $0x5,%r10 │ │ │ │ - add %rcx,%r8 │ │ │ │ + add %r13,%r8 │ │ │ │ lea (%rax,%r9,1),%rbx │ │ │ │ add 0x38(%rsp),%r9 │ │ │ │ xor %eax,%eax │ │ │ │ - nop │ │ │ │ - vmovupd (%r9,%rax,1),%ymm2 │ │ │ │ - vmulpd (%r8,%rax,1),%ymm2,%ymm2 │ │ │ │ - vaddsd %xmm2,%xmm0,%xmm0 │ │ │ │ - vunpckhpd %xmm2,%xmm2,%xmm3 │ │ │ │ - vextractf128 $0x1,%ymm2,%xmm2 │ │ │ │ - vaddsd %xmm0,%xmm3,%xmm3 │ │ │ │ - vaddsd %xmm3,%xmm2,%xmm0 │ │ │ │ - vunpckhpd %xmm2,%xmm2,%xmm2 │ │ │ │ - vaddsd %xmm2,%xmm0,%xmm0 │ │ │ │ - vmovupd (%rbx,%rax,1),%ymm2 │ │ │ │ - vmulpd (%r11,%rax,1),%ymm2,%ymm2 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + vmovupd (%r9,%rax,1),%ymm1 │ │ │ │ + vmulpd (%r8,%rax,1),%ymm1,%ymm1 │ │ │ │ + vaddsd %xmm1,%xmm0,%xmm0 │ │ │ │ + vunpckhpd %xmm1,%xmm1,%xmm4 │ │ │ │ + vaddsd %xmm0,%xmm4,%xmm4 │ │ │ │ + vextractf64x2 $0x1,%ymm1,%xmm0 │ │ │ │ + valignq $0x3,%ymm1,%ymm1,%ymm1 │ │ │ │ + vaddsd %xmm4,%xmm0,%xmm0 │ │ │ │ + vaddsd %xmm1,%xmm0,%xmm0 │ │ │ │ + vmovupd (%rbx,%rax,1),%ymm1 │ │ │ │ + vmulpd (%r11,%rax,1),%ymm1,%ymm1 │ │ │ │ add $0x20,%rax │ │ │ │ - vaddsd %xmm2,%xmm1,%xmm1 │ │ │ │ - vunpckhpd %xmm2,%xmm2,%xmm3 │ │ │ │ - vextractf128 $0x1,%ymm2,%xmm2 │ │ │ │ - vaddsd %xmm1,%xmm3,%xmm3 │ │ │ │ - vaddsd %xmm3,%xmm2,%xmm1 │ │ │ │ - vunpckhpd %xmm2,%xmm2,%xmm2 │ │ │ │ - vaddsd %xmm2,%xmm1,%xmm1 │ │ │ │ + vaddsd %xmm1,%xmm14,%xmm14 │ │ │ │ + vunpckhpd %xmm1,%xmm1,%xmm4 │ │ │ │ + vaddsd %xmm14,%xmm4,%xmm4 │ │ │ │ + vextractf64x2 $0x1,%ymm1,%xmm14 │ │ │ │ + valignq $0x3,%ymm1,%ymm1,%ymm1 │ │ │ │ + vaddsd %xmm4,%xmm14,%xmm14 │ │ │ │ + vaddsd %xmm1,%xmm14,%xmm14 │ │ │ │ cmp %r10,%rax │ │ │ │ - jne 258d0 ::calcPartialsPartialsFixedScaling(double*, double const*, double const*, double const*, double const*, double const*, int, int)@@Base+0x3f0> │ │ │ │ + jne 24f60 ::calcPartialsPartialsFixedScaling(double*, double const*, double const*, double const*, double const*, double const*, int, int)@@Base+0x410> │ │ │ │ test $0x3,%r12b │ │ │ │ - je 2595f ::calcPartialsPartialsFixedScaling(double*, double const*, double const*, double const*, double const*, double const*, int, int)@@Base+0x47f> │ │ │ │ + je 24ff6 ::calcPartialsPartialsFixedScaling(double*, double const*, double const*, double const*, double const*, double const*, int, int)@@Base+0x4a6> │ │ │ │ and $0xfffffffc,%r12d │ │ │ │ add %r12d,%edi │ │ │ │ - mov 0x44(%rsp),%eax │ │ │ │ movslq %edi,%rdi │ │ │ │ - vmovsd (%rcx,%rdi,8),%xmm5 │ │ │ │ - vfmadd231sd (%rsi,%rdi,8),%xmm5,%xmm0 │ │ │ │ vmovsd 0x0(%r13,%rdi,8),%xmm5 │ │ │ │ - vfmadd231sd (%rdx,%rdi,8),%xmm5,%xmm1 │ │ │ │ + vfmadd231sd (%rsi,%rdi,8),%xmm5,%xmm0 │ │ │ │ + vmovsd (%rcx,%rdi,8),%xmm5 │ │ │ │ + vfmadd231sd (%rdx,%rdi,8),%xmm5,%xmm14 │ │ │ │ inc %rdi │ │ │ │ - cmp %edi,%eax │ │ │ │ - jg 25940 ::calcPartialsPartialsFixedScaling(double*, double const*, double const*, double const*, double const*, double const*, int, int)@@Base+0x460> │ │ │ │ - vaddsd %xmm7,%xmm0,%xmm0 │ │ │ │ - vaddsd %xmm6,%xmm1,%xmm1 │ │ │ │ + cmp %edi,0x44(%rsp) │ │ │ │ + jg 24fd5 ::calcPartialsPartialsFixedScaling(double*, double const*, double const*, double const*, double const*, double const*, int, int)@@Base+0x485> │ │ │ │ + vaddsd %xmm12,%xmm0,%xmm0 │ │ │ │ + vaddsd %xmm3,%xmm14,%xmm14 │ │ │ │ add $0x8,%r14 │ │ │ │ add 0x20(%rsp),%r15 │ │ │ │ - cmp 0x28(%rsp),%r14 │ │ │ │ - vmulsd %xmm1,%xmm0,%xmm0 │ │ │ │ - vmulsd %xmm10,%xmm0,%xmm0 │ │ │ │ + vmulsd %xmm14,%xmm0,%xmm0 │ │ │ │ + vmulsd %xmm8,%xmm0,%xmm0 │ │ │ │ vmovsd %xmm0,-0x8(%r14) │ │ │ │ - jne 25680 ::calcPartialsPartialsFixedScaling(double*, double const*, double const*, double const*, double const*, double const*, int, int)@@Base+0x1a0> │ │ │ │ - mov -0x8(%rsp),%rbx │ │ │ │ - mov 0x8(%rsp),%rdx │ │ │ │ + cmp 0x28(%rsp),%r14 │ │ │ │ + jne 24d08 ::calcPartialsPartialsFixedScaling(double*, double const*, double const*, double const*, double const*, double const*, int, int)@@Base+0x1b8> │ │ │ │ + mov -0x28(%rsp),%rbx │ │ │ │ mov (%rsp),%rax │ │ │ │ - add -0x20(%rsp),%rax │ │ │ │ - add %rbx,%rcx │ │ │ │ + mov 0x8(%rsp),%rdx │ │ │ │ + lea (%rax,%rbx,8),%rax │ │ │ │ + mov -0x8(%rsp),%rbx │ │ │ │ + add $0x8,%rdx │ │ │ │ add %rbx,%r13 │ │ │ │ + add %rbx,%rcx │ │ │ │ mov -0x10(%rsp),%rbx │ │ │ │ - add $0x8,%rdx │ │ │ │ cmp %rbx,%rdx │ │ │ │ - jne 25650 ::calcPartialsPartialsFixedScaling(double*, double const*, double const*, double const*, double const*, double const*, int, int)@@Base+0x170> │ │ │ │ + jne 24ce0 ::calcPartialsPartialsFixedScaling(double*, double const*, double const*, double const*, double const*, double const*, int, int)@@Base+0x190> │ │ │ │ mov %rbx,%r9 │ │ │ │ - mov -0x50(%rsp),%r14 │ │ │ │ - mov -0x54(%rsp),%r10d │ │ │ │ - mov -0x58(%rsp),%r12d │ │ │ │ + mov -0x58(%rsp),%r14 │ │ │ │ + mov -0x5c(%rsp),%r11d │ │ │ │ + mov -0x60(%rsp),%r12d │ │ │ │ mov -0x8(%rsp),%rsi │ │ │ │ - mov -0x5c(%rsp),%edi │ │ │ │ - mov -0x60(%rsp),%r15d │ │ │ │ + mov -0x64(%rsp),%edi │ │ │ │ + mov -0x68(%rsp),%r15d │ │ │ │ mov -0x18(%rsp),%rbx │ │ │ │ - mov -0x20(%rsp),%r11 │ │ │ │ inc %edi │ │ │ │ - add -0x30(%rsp),%r10d │ │ │ │ + add -0x30(%rsp),%r11d │ │ │ │ add 0x10(%rsp),%r12d │ │ │ │ cmp %r15d,%edi │ │ │ │ - jne 255cd ::calcPartialsPartialsFixedScaling(double*, double const*, double const*, double const*, double const*, double const*, int, int)@@Base+0xed> │ │ │ │ + jne 24c49 ::calcPartialsPartialsFixedScaling(double*, double const*, double const*, double const*, double const*, double const*, int, int)@@Base+0xf9> │ │ │ │ vzeroupper │ │ │ │ lea -0x28(%rbp),%rsp │ │ │ │ pop %rbx │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ pop %rbp │ │ │ │ ret │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - vxorpd %xmm6,%xmm6,%xmm6 │ │ │ │ + xchg %ax,%ax │ │ │ │ + vxorpd %xmm3,%xmm3,%xmm3 │ │ │ │ xor %edi,%edi │ │ │ │ - vmovapd %xmm6,%xmm7 │ │ │ │ - vmovapd %xmm6,%xmm1 │ │ │ │ - vmovapd %xmm6,%xmm0 │ │ │ │ - jmp 25887 ::calcPartialsPartialsFixedScaling(double*, double const*, double const*, double const*, double const*, double const*, int, int)@@Base+0x3a7> │ │ │ │ - vxorpd %xmm6,%xmm6,%xmm6 │ │ │ │ + vmovapd %xmm3,%xmm12 │ │ │ │ + vmovapd %xmm3,%xmm14 │ │ │ │ + vmovapd %xmm3,%xmm0 │ │ │ │ + jmp 24f10 ::calcPartialsPartialsFixedScaling(double*, double const*, double const*, double const*, double const*, double const*, int, int)@@Base+0x3c0> │ │ │ │ + vxorpd %xmm3,%xmm3,%xmm3 │ │ │ │ xor %edi,%edi │ │ │ │ - vmovapd %xmm6,%xmm7 │ │ │ │ - vmovapd %xmm6,%xmm1 │ │ │ │ - vmovapd %xmm6,%xmm0 │ │ │ │ - jmp 2580e ::calcPartialsPartialsFixedScaling(double*, double const*, double const*, double const*, double const*, double const*, int, int)@@Base+0x32e> │ │ │ │ + vmovapd %xmm3,%xmm12 │ │ │ │ + vmovapd %xmm3,%xmm14 │ │ │ │ + vmovapd %xmm3,%xmm0 │ │ │ │ + jmp 24e96 ::calcPartialsPartialsFixedScaling(double*, double const*, double const*, double const*, double const*, double const*, int, int)@@Base+0x346> │ │ │ │ mov %r14,%rax │ │ │ │ lea 0x8(%rax),%rdx │ │ │ │ cmp %r9,%rdx │ │ │ │ - je 259df ::calcPartialsPartialsFixedScaling(double*, double const*, double const*, double const*, double const*, double const*, int, int)@@Base+0x4ff> │ │ │ │ + je 25077 ::calcPartialsPartialsFixedScaling(double*, double const*, double const*, double const*, double const*, double const*, int, int)@@Base+0x527> │ │ │ │ add $0x10,%rax │ │ │ │ cmp %rax,%r9 │ │ │ │ - jne 25a41 ::calcPartialsPartialsFixedScaling(double*, double const*, double const*, double const*, double const*, double const*, int, int)@@Base+0x561> │ │ │ │ - jmp 259df ::calcPartialsPartialsFixedScaling(double*, double const*, double const*, double const*, double const*, double const*, int, int)@@Base+0x4ff> │ │ │ │ + jne 250d1 ::calcPartialsPartialsFixedScaling(double*, double const*, double const*, double const*, double const*, double const*, int, int)@@Base+0x581> │ │ │ │ + jmp 25077 ::calcPartialsPartialsFixedScaling(double*, double const*, double const*, double const*, double const*, double const*, int, int)@@Base+0x527> │ │ │ │ cs nopw 0x0(%rax,%rax,1) │ │ │ │ nop │ │ │ │ │ │ │ │ -0000000000025a60 ::getName()@@Base>: │ │ │ │ +00000000000250f0 ::getName()@@Base>: │ │ │ │ endbr64 │ │ │ │ - lea 0x2f595(%rip),%rax # 55000 ::calcEdgeLogLikelihoodsByPartitionAsync(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0xbc0> │ │ │ │ + lea 0x2df05(%rip),%rax # 53000 ::calcEdgeLogLikelihoodsByPartitionAsync(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0xd70> │ │ │ │ ret │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ │ │ │ │ -0000000000025a80 ::calcEdgeLogDerivativesStates(int const*, float const*, int, int, double const*, float const*, double*, double*, double*)@@Base>: │ │ │ │ +0000000000025100 ::calcEdgeLogDerivativesStates(int const*, float const*, int, int, double const*, float const*, double*, double*, double*)@@Base>: │ │ │ │ endbr64 │ │ │ │ push %r15 │ │ │ │ push %r14 │ │ │ │ push %r13 │ │ │ │ push %r12 │ │ │ │ push %rbp │ │ │ │ push %rbx │ │ │ │ mov 0x34(%rdi),%eax │ │ │ │ - mov 0x38(%rsp),%rbx │ │ │ │ + mov 0x38(%rsp),%r11 │ │ │ │ mov %rsi,-0x18(%rsp) │ │ │ │ test %eax,%eax │ │ │ │ - jle 25c5a ::calcEdgeLogDerivativesStates(int const*, float const*, int, int, double const*, float const*, double*, double*, double*)@@Base+0x1da> │ │ │ │ - mov %rdi,%rbp │ │ │ │ + jle 252c2 ::calcEdgeLogDerivativesStates(int const*, float const*, int, int, double const*, float const*, double*, double*, double*)@@Base+0x1c2> │ │ │ │ + mov %rdi,%rbx │ │ │ │ mov 0x14(%rdi),%edi │ │ │ │ - mov %rdx,%r13 │ │ │ │ + mov %rdx,%r12 │ │ │ │ movslq %eax,%rdx │ │ │ │ mov %edi,-0x4(%rsp) │ │ │ │ test %edi,%edi │ │ │ │ - jle 25c46 ::calcEdgeLogDerivativesStates(int const*, float const*, int, int, double const*, float const*, double*, double*, double*)@@Base+0x1c6> │ │ │ │ + jle 252ae ::calcEdgeLogDerivativesStates(int const*, float const*, int, int, double const*, float const*, double*, double*, double*)@@Base+0x1ae> │ │ │ │ movslq %ecx,%rax │ │ │ │ - mov 0xd0(%rbp),%rcx │ │ │ │ - xor %r15d,%r15d │ │ │ │ - xor %r14d,%r14d │ │ │ │ - mov 0x2c(%rbp),%r12d │ │ │ │ - mov 0x24(%rbp),%r11d │ │ │ │ + mov 0xd0(%rbx),%rcx │ │ │ │ + mov 0x2c(%rbx),%ebp │ │ │ │ mov %rdx,-0x10(%rsp) │ │ │ │ + mov 0x24(%rbx),%r10d │ │ │ │ + xor %r15d,%r15d │ │ │ │ + xor %r13d,%r13d │ │ │ │ mov (%rcx,%rax,8),%rax │ │ │ │ mov %rax,-0x40(%rsp) │ │ │ │ movslq %edi,%rax │ │ │ │ lea (%rsi,%rax,4),%rax │ │ │ │ xor %esi,%esi │ │ │ │ mov %rax,-0x48(%rsp) │ │ │ │ - mov 0xf8(%rbp),%rax │ │ │ │ + mov 0xf8(%rbx),%rax │ │ │ │ mov %rax,-0x20(%rsp) │ │ │ │ - mov 0xf0(%rbp),%rax │ │ │ │ + mov 0xf0(%rbx),%rax │ │ │ │ mov %rax,-0x28(%rsp) │ │ │ │ - movslq %r12d,%rax │ │ │ │ + movslq %ebp,%rax │ │ │ │ shl $0x2,%rax │ │ │ │ mov %rax,-0x50(%rsp) │ │ │ │ - movslq %r11d,%rax │ │ │ │ + movslq %r10d,%rax │ │ │ │ mov %rax,-0x30(%rsp) │ │ │ │ neg %rax │ │ │ │ shl $0x2,%rax │ │ │ │ mov %rax,-0x38(%rsp) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov %esi,%r10d │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ + mov %esi,%r14d │ │ │ │ mov -0x20(%rsp),%r9 │ │ │ │ - mov %esi,-0x8(%rsp) │ │ │ │ - imul %r12d,%r10d │ │ │ │ mov -0x28(%rsp),%r8 │ │ │ │ + mov %esi,-0x8(%rsp) │ │ │ │ + imul %ebp,%r14d │ │ │ │ mov -0x18(%rsp),%rdi │ │ │ │ - movslq %r10d,%rax │ │ │ │ + movslq %r14d,%rax │ │ │ │ add -0x30(%rsp),%rax │ │ │ │ - lea 0x0(%r13,%rax,4),%rcx │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ + lea (%r12,%rax,4),%rcx │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ movslq (%rdi),%rsi │ │ │ │ mov %esi,%eax │ │ │ │ cltd │ │ │ │ - idiv %r11d │ │ │ │ - add %r10d,%edx │ │ │ │ + idiv %r10d │ │ │ │ + add %r14d,%edx │ │ │ │ movslq %edx,%rdx │ │ │ │ - vmovss 0x0(%r13,%rdx,4),%xmm2 │ │ │ │ - test %r11d,%r11d │ │ │ │ - jle 25c40 ::calcEdgeLogDerivativesStates(int const*, float const*, int, int, double const*, float const*, double*, double*, double*)@@Base+0x1c0> │ │ │ │ - mov 0x40(%rbp),%eax │ │ │ │ - movslq 0x28(%rbp),%rdx │ │ │ │ - vxorps %xmm1,%xmm1,%xmm1 │ │ │ │ - imul %r14d,%eax │ │ │ │ + vmovss (%r12,%rdx,4),%xmm1 │ │ │ │ + test %r10d,%r10d │ │ │ │ + jle 252a8 ::calcEdgeLogDerivativesStates(int const*, float const*, int, int, double const*, float const*, double*, double*, double*)@@Base+0x1a8> │ │ │ │ + mov 0x40(%rbx),%eax │ │ │ │ + movslq 0x28(%rbx),%rdx │ │ │ │ + vxorps %xmm0,%xmm0,%xmm0 │ │ │ │ + imul %r13d,%eax │ │ │ │ shl $0x2,%rdx │ │ │ │ cltq │ │ │ │ add %rax,%rsi │ │ │ │ mov -0x40(%rsp),%rax │ │ │ │ lea (%rax,%rsi,4),%rsi │ │ │ │ mov -0x38(%rsp),%rax │ │ │ │ add %rcx,%rax │ │ │ │ - xchg %ax,%ax │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - vmovss (%rsi),%xmm0 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + vmovss (%rsi),%xmm2 │ │ │ │ add $0x4,%rax │ │ │ │ add %rdx,%rsi │ │ │ │ - vmulss -0x4(%rax),%xmm0,%xmm0 │ │ │ │ - vaddss %xmm0,%xmm1,%xmm1 │ │ │ │ + vfmadd231ss -0x4(%rax),%xmm2,%xmm0 │ │ │ │ cmp %rax,%rcx │ │ │ │ - jne 25bc0 ::calcEdgeLogDerivativesStates(int const*, float const*, int, int, double const*, float const*, double*, double*, double*)@@Base+0x140> │ │ │ │ + jne 25230 ::calcEdgeLogDerivativesStates(int const*, float const*, int, int, double const*, float const*, double*, double*, double*)@@Base+0x130> │ │ │ │ vmovss (%r9),%xmm3 │ │ │ │ - add -0x50(%rsp),%rcx │ │ │ │ add $0x4,%rdi │ │ │ │ - add %r12d,%r10d │ │ │ │ - vfmadd132ss (%rbx,%r15,4),%xmm3,%xmm1 │ │ │ │ + add %ebp,%r14d │ │ │ │ add $0x4,%r9 │ │ │ │ add $0x4,%r8 │ │ │ │ - vmovss %xmm1,-0x4(%r9) │ │ │ │ + add -0x50(%rsp),%rcx │ │ │ │ + vfmadd132ss (%r11,%r15,4),%xmm3,%xmm0 │ │ │ │ + vmovss %xmm0,-0x4(%r9) │ │ │ │ vmovss -0x4(%r8),%xmm4 │ │ │ │ - vfmadd132ss (%rbx,%r15,4),%xmm4,%xmm2 │ │ │ │ - vmovss %xmm2,-0x4(%r8) │ │ │ │ + vfmadd132ss (%r11,%r15,4),%xmm4,%xmm1 │ │ │ │ + vmovss %xmm1,-0x4(%r8) │ │ │ │ cmp -0x48(%rsp),%rdi │ │ │ │ - jne 25b60 ::calcEdgeLogDerivativesStates(int const*, float const*, int, int, double const*, float const*, double*, double*, double*)@@Base+0xe0> │ │ │ │ + jne 251e0 ::calcEdgeLogDerivativesStates(int const*, float const*, int, int, double const*, float const*, double*, double*, double*)@@Base+0xe0> │ │ │ │ inc %r15 │ │ │ │ - cmp -0x10(%rsp),%r15 │ │ │ │ mov -0x8(%rsp),%esi │ │ │ │ - je 25c5a ::calcEdgeLogDerivativesStates(int const*, float const*, int, int, double const*, float const*, double*, double*, double*)@@Base+0x1da> │ │ │ │ + cmp -0x10(%rsp),%r15 │ │ │ │ + je 252c2 ::calcEdgeLogDerivativesStates(int const*, float const*, int, int, double const*, float const*, double*, double*, double*)@@Base+0x1c2> │ │ │ │ add -0x4(%rsp),%esi │ │ │ │ - mov %r15d,%r14d │ │ │ │ - jmp 25b30 ::calcEdgeLogDerivativesStates(int const*, float const*, int, int, double const*, float const*, double*, double*, double*)@@Base+0xb0> │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - vxorps %xmm1,%xmm1,%xmm1 │ │ │ │ - jmp 25bd9 ::calcEdgeLogDerivativesStates(int const*, float const*, int, int, double const*, float const*, double*, double*, double*)@@Base+0x159> │ │ │ │ + mov %r15d,%r13d │ │ │ │ + jmp 251b0 ::calcEdgeLogDerivativesStates(int const*, float const*, int, int, double const*, float const*, double*, double*, double*)@@Base+0xb0> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + vxorps %xmm0,%xmm0,%xmm0 │ │ │ │ + jmp 25246 ::calcEdgeLogDerivativesStates(int const*, float const*, int, int, double const*, float const*, double*, double*, double*)@@Base+0x146> │ │ │ │ xor %eax,%eax │ │ │ │ lea 0x1(%rax),%rcx │ │ │ │ cmp %rdx,%rcx │ │ │ │ - je 25c5a ::calcEdgeLogDerivativesStates(int const*, float const*, int, int, double const*, float const*, double*, double*, double*)@@Base+0x1da> │ │ │ │ + je 252c2 ::calcEdgeLogDerivativesStates(int const*, float const*, int, int, double const*, float const*, double*, double*, double*)@@Base+0x1c2> │ │ │ │ add $0x2,%rax │ │ │ │ cmp %rdx,%rax │ │ │ │ - jne 25c48 ::calcEdgeLogDerivativesStates(int const*, float const*, int, int, double const*, float const*, double*, double*, double*)@@Base+0x1c8> │ │ │ │ + jne 252b0 ::calcEdgeLogDerivativesStates(int const*, float const*, int, int, double const*, float const*, double*, double*, double*)@@Base+0x1b0> │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ ret │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ + nopl (%rax) │ │ │ │ │ │ │ │ -0000000000025c80 ::calcEdgeLogDerivativesPartials(float const*, float const*, int, int, double const*, float const*, int, double*, double*, double*)@@Base>: │ │ │ │ +00000000000252d0 ::calcEdgeLogDerivativesPartials(float const*, float const*, int, int, double const*, float const*, int, double*, double*, double*)@@Base>: │ │ │ │ endbr64 │ │ │ │ push %rbp │ │ │ │ mov %rsp,%rbp │ │ │ │ push %r15 │ │ │ │ push %r14 │ │ │ │ push %r13 │ │ │ │ push %r12 │ │ │ │ push %rbx │ │ │ │ and $0xffffffffffffffe0,%rsp │ │ │ │ - mov 0x34(%rdi),%eax │ │ │ │ - mov %rsi,-0x30(%rsp) │ │ │ │ - mov %rdx,-0x38(%rsp) │ │ │ │ - test %eax,%eax │ │ │ │ - jle 25efb ::calcEdgeLogDerivativesPartials(float const*, float const*, int, int, double const*, float const*, int, double*, double*, double*)@@Base+0x27b> │ │ │ │ - mov 0x14(%rdi),%r8d │ │ │ │ - movslq %eax,%rdx │ │ │ │ - test %r8d,%r8d │ │ │ │ - jle 25f0a ::calcEdgeLogDerivativesPartials(float const*, float const*, int, int, double const*, float const*, int, double*, double*, double*)@@Base+0x28a> │ │ │ │ - mov 0xf8(%rdi),%rsi │ │ │ │ - movslq %ecx,%rax │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %rdx,-0x40(%rsp) │ │ │ │ + mov %rsi,-0x38(%rsp) │ │ │ │ + mov 0x34(%rdi),%edx │ │ │ │ + test %edx,%edx │ │ │ │ + jle 2559b ::calcEdgeLogDerivativesPartials(float const*, float const*, int, int, double const*, float const*, int, double*, double*, double*)@@Base+0x2cb> │ │ │ │ + mov 0x14(%rdi),%r9d │ │ │ │ + mov %rdi,%rax │ │ │ │ + movslq %edx,%r8 │ │ │ │ + test %r9d,%r9d │ │ │ │ + jle 255aa ::calcEdgeLogDerivativesPartials(float const*, float const*, int, int, double const*, float const*, int, double*, double*, double*)@@Base+0x2da> │ │ │ │ + movslq %ecx,%rdx │ │ │ │ mov 0xd0(%rdi),%rcx │ │ │ │ - xor %r10d,%r10d │ │ │ │ + mov 0x24(%rdi),%edi │ │ │ │ + xor %esi,%esi │ │ │ │ + mov (%rcx,%rdx,8),%r11 │ │ │ │ + mov 0xf8(%rax),%rcx │ │ │ │ + movslq %r9d,%rdx │ │ │ │ + mov %edi,%r15d │ │ │ │ + lea 0x0(,%rdx,4),%rbx │ │ │ │ + lea 0x1(%rdi),%r14d │ │ │ │ + xor %edx,%edx │ │ │ │ + and $0xfffffff8,%r15d │ │ │ │ + mov %rcx,-0x20(%rsp) │ │ │ │ + mov 0xf0(%rax),%rcx │ │ │ │ + mov %rbx,-0x10(%rsp) │ │ │ │ xor %ebx,%ebx │ │ │ │ - mov %rsi,-0x20(%rsp) │ │ │ │ - mov 0xf0(%rdi),%rsi │ │ │ │ - mov (%rcx,%rax,8),%r9 │ │ │ │ - movslq %r8d,%rax │ │ │ │ - mov 0x24(%rdi),%ecx │ │ │ │ - shl $0x2,%rax │ │ │ │ - mov %rax,-0x10(%rsp) │ │ │ │ - xor %eax,%eax │ │ │ │ - mov %rsi,-0x18(%rsp) │ │ │ │ - mov 0x2c(%rdi),%esi │ │ │ │ - mov %ecx,%r11d │ │ │ │ - lea 0x1(%rcx),%r14d │ │ │ │ - and $0xfffffff8,%r11d │ │ │ │ - mov %esi,-0x8(%rsp) │ │ │ │ - movslq %ecx,%rsi │ │ │ │ - lea 0x0(,%rsi,4),%r13 │ │ │ │ - mov %ecx,%esi │ │ │ │ - shr $0x3,%esi │ │ │ │ - shl $0x5,%rsi │ │ │ │ - mov 0x10(%rbp),%r15 │ │ │ │ - imul 0x40(%rdi),%ebx │ │ │ │ - xor %r12d,%r12d │ │ │ │ - mov %r10d,-0x28(%rsp) │ │ │ │ - mov %r8d,-0x3c(%rsp) │ │ │ │ - mov %rax,-0x48(%rsp) │ │ │ │ + mov %rcx,-0x18(%rsp) │ │ │ │ + mov 0x2c(%rax),%ecx │ │ │ │ + mov %ecx,(%rsp) │ │ │ │ + movslq %edi,%rcx │ │ │ │ + lea 0x0(,%rcx,4),%r13 │ │ │ │ + mov %edi,%ecx │ │ │ │ + shr $0x3,%ecx │ │ │ │ + shl $0x5,%rcx │ │ │ │ + mov 0x10(%rbp),%r10 │ │ │ │ + imul 0x40(%rax),%esi │ │ │ │ + mov %ebx,-0x30(%rsp) │ │ │ │ + mov %r13,-0x28(%rsp) │ │ │ │ + vmovss (%r10,%rdx,4),%xmm0 │ │ │ │ + mov (%rsp),%r10d │ │ │ │ + mov %r9d,-0x44(%rsp) │ │ │ │ mov %rdx,-0x50(%rsp) │ │ │ │ - mov %rdi,-0x58(%rsp) │ │ │ │ - vmovss (%r15,%rax,4),%xmm0 │ │ │ │ - mov -0x8(%rsp),%r15d │ │ │ │ - mov %ebx,-0x24(%rsp) │ │ │ │ - imul %r10d,%r15d │ │ │ │ - xchg %ax,%ax │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - test %ecx,%ecx │ │ │ │ - jle 25eee ::calcEdgeLogDerivativesPartials(float const*, float const*, int, int, double const*, float const*, int, double*, double*, double*)@@Base+0x26e> │ │ │ │ - mov -0x30(%rsp),%rax │ │ │ │ - movslq %r15d,%r10 │ │ │ │ - mov -0x24(%rsp),%r8d │ │ │ │ + imul %ebx,%r10d │ │ │ │ + mov %rax,-0x60(%rsp) │ │ │ │ + mov %esi,-0x2c(%rsp) │ │ │ │ + xor %esi,%esi │ │ │ │ + mov %r8,-0x58(%rsp) │ │ │ │ + mov %r10d,%r8d │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + test %edi,%edi │ │ │ │ + jle 2558e ::calcEdgeLogDerivativesPartials(float const*, float const*, int, int, double const*, float const*, int, double*, double*, double*)@@Base+0x2be> │ │ │ │ + mov -0x38(%rsp),%rax │ │ │ │ + movslq %r8d,%r12 │ │ │ │ + mov %r8d,0x4(%rsp) │ │ │ │ vxorps %xmm5,%xmm5,%xmm5 │ │ │ │ - shl $0x2,%r10 │ │ │ │ - xor %edi,%edi │ │ │ │ + mov %rsi,-0x8(%rsp) │ │ │ │ + shl $0x2,%r12 │ │ │ │ + mov -0x2c(%rsp),%r10d │ │ │ │ + xor %r9d,%r9d │ │ │ │ + mov -0x28(%rsp),%rbx │ │ │ │ + lea (%rax,%r12,1),%rdx │ │ │ │ vmovaps %xmm5,%xmm6 │ │ │ │ - lea -0x1(%rcx),%ebx │ │ │ │ - mov %r15d,-0x4(%rsp) │ │ │ │ - lea (%rax,%r10,1),%rdx │ │ │ │ - add -0x38(%rsp),%r10 │ │ │ │ - nop │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - cmp $0x6,%ebx │ │ │ │ - jbe 25ee0 ::calcEdgeLogDerivativesPartials(float const*, float const*, int, int, double const*, float const*, int, double*, double*, double*)@@Base+0x260> │ │ │ │ - movslq %r8d,%rax │ │ │ │ - vxorps %xmm3,%xmm3,%xmm3 │ │ │ │ - lea (%r9,%rax,4),%r15 │ │ │ │ + add -0x40(%rsp),%r12 │ │ │ │ + lea -0x1(%rdi),%r13d │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + cmp $0x6,%r13d │ │ │ │ + jbe 25580 ::calcEdgeLogDerivativesPartials(float const*, float const*, int, int, double const*, float const*, int, double*, double*, double*)@@Base+0x2b0> │ │ │ │ + movslq %r10d,%rax │ │ │ │ + vxorps %xmm4,%xmm4,%xmm4 │ │ │ │ + lea (%r11,%rax,4),%rsi │ │ │ │ xor %eax,%eax │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - vmovups (%rdx,%rax,1),%ymm1 │ │ │ │ - vmulps (%r15,%rax,1),%ymm1,%ymm2 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + vmovups (%rdx,%rax,1),%ymm2 │ │ │ │ + vmulps (%rsi,%rax,1),%ymm2,%ymm2 │ │ │ │ add $0x20,%rax │ │ │ │ + vaddss %xmm2,%xmm4,%xmm4 │ │ │ │ vshufps $0x55,%xmm2,%xmm2,%xmm1 │ │ │ │ - vshufps $0xff,%xmm2,%xmm2,%xmm4 │ │ │ │ - vaddss %xmm2,%xmm3,%xmm3 │ │ │ │ - vaddss %xmm1,%xmm3,%xmm3 │ │ │ │ + vshufps $0xff,%xmm2,%xmm2,%xmm3 │ │ │ │ + vaddss %xmm1,%xmm4,%xmm4 │ │ │ │ vunpckhps %xmm2,%xmm2,%xmm1 │ │ │ │ - vaddss %xmm1,%xmm3,%xmm3 │ │ │ │ - vextractf128 $0x1,%ymm2,%xmm1 │ │ │ │ - vaddss %xmm4,%xmm3,%xmm4 │ │ │ │ - vaddss %xmm1,%xmm4,%xmm3 │ │ │ │ - vshufps $0x55,%xmm1,%xmm1,%xmm4 │ │ │ │ - vaddss %xmm4,%xmm3,%xmm3 │ │ │ │ - vunpckhps %xmm1,%xmm1,%xmm4 │ │ │ │ - vshufps $0xff,%xmm1,%xmm1,%xmm1 │ │ │ │ - vaddss %xmm4,%xmm3,%xmm3 │ │ │ │ - vaddss %xmm1,%xmm3,%xmm3 │ │ │ │ - cmp %rax,%rsi │ │ │ │ - jne 25dc0 ::calcEdgeLogDerivativesPartials(float const*, float const*, int, int, double const*, float const*, int, double*, double*, double*)@@Base+0x140> │ │ │ │ - test $0x7,%cl │ │ │ │ - je 25e56 ::calcEdgeLogDerivativesPartials(float const*, float const*, int, int, double const*, float const*, int, double*, double*, double*)@@Base+0x1d6> │ │ │ │ - movslq %r11d,%rax │ │ │ │ - lea (%r11,%r8,1),%r15d │ │ │ │ - movslq %r15d,%r15 │ │ │ │ - sub %rax,%r15 │ │ │ │ - lea (%r9,%r15,4),%r15 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - vmovss (%rdx,%rax,4),%xmm1 │ │ │ │ - vmulss (%r15,%rax,4),%xmm1,%xmm1 │ │ │ │ + vaddss %xmm1,%xmm4,%xmm4 │ │ │ │ + vaddss %xmm3,%xmm4,%xmm4 │ │ │ │ + vextractf32x4 $0x1,%ymm2,%xmm3 │ │ │ │ + vaddss %xmm3,%xmm4,%xmm4 │ │ │ │ + valignd $0x5,%ymm2,%ymm2,%ymm3 │ │ │ │ + vaddss %xmm3,%xmm4,%xmm4 │ │ │ │ + valignd $0x6,%ymm2,%ymm2,%ymm3 │ │ │ │ + valignd $0x7,%ymm2,%ymm2,%ymm2 │ │ │ │ + vaddss %xmm3,%xmm4,%xmm4 │ │ │ │ + vaddss %xmm2,%xmm4,%xmm4 │ │ │ │ + cmp %rax,%rcx │ │ │ │ + jne 25420 ::calcEdgeLogDerivativesPartials(float const*, float const*, int, int, double const*, float const*, int, double*, double*, double*)@@Base+0x150> │ │ │ │ + test $0x7,%dil │ │ │ │ + je 254f0 ::calcEdgeLogDerivativesPartials(float const*, float const*, int, int, double const*, float const*, int, double*, double*, double*)@@Base+0x220> │ │ │ │ + movslq %r15d,%rax │ │ │ │ + lea (%r15,%r10,1),%esi │ │ │ │ + movslq %esi,%rsi │ │ │ │ + vmovss (%rdx,%rax,4),%xmm7 │ │ │ │ + mov %rax,%r8 │ │ │ │ + sub %rax,%rsi │ │ │ │ + not %r8 │ │ │ │ + lea (%r11,%rsi,4),%rsi │ │ │ │ + add %edi,%r8d │ │ │ │ + vfmadd231ss (%rsi,%rax,4),%xmm7,%xmm4 │ │ │ │ inc %rax │ │ │ │ - vaddss %xmm1,%xmm3,%xmm3 │ │ │ │ - cmp %eax,%ecx │ │ │ │ - jg 25e40 ::calcEdgeLogDerivativesPartials(float const*, float const*, int, int, double const*, float const*, int, double*, double*, double*)@@Base+0x1c0> │ │ │ │ - vmovss (%r10,%rdi,1),%xmm1 │ │ │ │ - add %r14d,%r8d │ │ │ │ - vfmadd231ss (%rdx,%rdi,1),%xmm1,%xmm5 │ │ │ │ - add $0x4,%rdi │ │ │ │ - vfmadd231ss %xmm3,%xmm1,%xmm6 │ │ │ │ - cmp %rdi,%r13 │ │ │ │ - jne 25da0 ::calcEdgeLogDerivativesPartials(float const*, float const*, int, int, double const*, float const*, int, double*, double*, double*)@@Base+0x120> │ │ │ │ - mov -0x4(%rsp),%r15d │ │ │ │ + cmp %eax,%edi │ │ │ │ + jle 254f0 ::calcEdgeLogDerivativesPartials(float const*, float const*, int, int, double const*, float const*, int, double*, double*, double*)@@Base+0x220> │ │ │ │ + and $0x1,%r8d │ │ │ │ + je 254d0 ::calcEdgeLogDerivativesPartials(float const*, float const*, int, int, double const*, float const*, int, double*, double*, double*)@@Base+0x200> │ │ │ │ + vmovss (%rdx,%rax,4),%xmm7 │ │ │ │ + vfmadd231ss (%rsi,%rax,4),%xmm7,%xmm4 │ │ │ │ + inc %rax │ │ │ │ + cmp %eax,%edi │ │ │ │ + jle 254f0 ::calcEdgeLogDerivativesPartials(float const*, float const*, int, int, double const*, float const*, int, double*, double*, double*)@@Base+0x220> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + vmovss (%rdx,%rax,4),%xmm7 │ │ │ │ + vfmadd231ss (%rsi,%rax,4),%xmm7,%xmm4 │ │ │ │ + vmovss 0x4(%rdx,%rax,4),%xmm7 │ │ │ │ + vfmadd231ss 0x4(%rsi,%rax,4),%xmm7,%xmm4 │ │ │ │ + add $0x2,%rax │ │ │ │ + cmp %eax,%edi │ │ │ │ + jg 254d0 ::calcEdgeLogDerivativesPartials(float const*, float const*, int, int, double const*, float const*, int, double*, double*, double*)@@Base+0x200> │ │ │ │ + vmovss (%r12,%r9,1),%xmm1 │ │ │ │ + add %r14d,%r10d │ │ │ │ + vfmadd231ss (%rdx,%r9,1),%xmm1,%xmm5 │ │ │ │ + vfmadd231ss %xmm4,%xmm1,%xmm6 │ │ │ │ + add $0x4,%r9 │ │ │ │ + cmp %r9,%rbx │ │ │ │ + jne 25400 ::calcEdgeLogDerivativesPartials(float const*, float const*, int, int, double const*, float const*, int, double*, double*, double*)@@Base+0x130> │ │ │ │ + mov 0x4(%rsp),%r8d │ │ │ │ + mov -0x8(%rsp),%rsi │ │ │ │ mov -0x20(%rsp),%rax │ │ │ │ - add -0x8(%rsp),%r15d │ │ │ │ - vfmadd213ss (%rax,%r12,1),%xmm0,%xmm6 │ │ │ │ - vmovss %xmm6,(%rax,%r12,1) │ │ │ │ + add (%rsp),%r8d │ │ │ │ + vfmadd213ss (%rax,%rsi,1),%xmm0,%xmm6 │ │ │ │ + vmovss %xmm6,(%rax,%rsi,1) │ │ │ │ mov -0x18(%rsp),%rax │ │ │ │ - vfmadd213ss (%rax,%r12,1),%xmm0,%xmm5 │ │ │ │ - vmovss %xmm5,(%rax,%r12,1) │ │ │ │ - add $0x4,%r12 │ │ │ │ - cmp -0x10(%rsp),%r12 │ │ │ │ - jne 25d60 ::calcEdgeLogDerivativesPartials(float const*, float const*, int, int, double const*, float const*, int, double*, double*, double*)@@Base+0xe0> │ │ │ │ - mov -0x48(%rsp),%rax │ │ │ │ + vfmadd213ss (%rax,%rsi,1),%xmm0,%xmm5 │ │ │ │ + vmovss %xmm5,(%rax,%rsi,1) │ │ │ │ + add $0x4,%rsi │ │ │ │ + cmp -0x10(%rsp),%rsi │ │ │ │ + jne 253b8 ::calcEdgeLogDerivativesPartials(float const*, float const*, int, int, double const*, float const*, int, double*, double*, double*)@@Base+0xe8> │ │ │ │ mov -0x50(%rsp),%rdx │ │ │ │ - mov -0x28(%rsp),%r10d │ │ │ │ - mov -0x3c(%rsp),%r8d │ │ │ │ - mov -0x58(%rsp),%rdi │ │ │ │ - inc %rax │ │ │ │ - cmp %rdx,%rax │ │ │ │ - je 25ef8 ::calcEdgeLogDerivativesPartials(float const*, float const*, int, int, double const*, float const*, int, double*, double*, double*)@@Base+0x278> │ │ │ │ - add %r8d,%r10d │ │ │ │ - mov %eax,%ebx │ │ │ │ - jmp 25d1c ::calcEdgeLogDerivativesPartials(float const*, float const*, int, int, double const*, float const*, int, double*, double*, double*)@@Base+0x9c> │ │ │ │ + mov -0x58(%rsp),%r8 │ │ │ │ + mov -0x30(%rsp),%ebx │ │ │ │ + mov -0x28(%rsp),%r13 │ │ │ │ + inc %rdx │ │ │ │ + mov -0x44(%rsp),%r9d │ │ │ │ + mov -0x60(%rsp),%rax │ │ │ │ + cmp %r8,%rdx │ │ │ │ + je 25598 ::calcEdgeLogDerivativesPartials(float const*, float const*, int, int, double const*, float const*, int, double*, double*, double*)@@Base+0x2c8> │ │ │ │ + add %r9d,%ebx │ │ │ │ + mov %edx,%esi │ │ │ │ + jmp 25375 ::calcEdgeLogDerivativesPartials(float const*, float const*, int, int, double const*, float const*, int, double*, double*, double*)@@Base+0xa5> │ │ │ │ nopl (%rax) │ │ │ │ - mov %r8d,%r15d │ │ │ │ + mov %r10d,%esi │ │ │ │ xor %eax,%eax │ │ │ │ - vxorps %xmm3,%xmm3,%xmm3 │ │ │ │ - jmp 25e22 ::calcEdgeLogDerivativesPartials(float const*, float const*, int, int, double const*, float const*, int, double*, double*, double*)@@Base+0x1a2> │ │ │ │ + vxorps %xmm4,%xmm4,%xmm4 │ │ │ │ + jmp 2548a ::calcEdgeLogDerivativesPartials(float const*, float const*, int, int, double const*, float const*, int, double*, double*, double*)@@Base+0x1ba> │ │ │ │ vxorps %xmm5,%xmm5,%xmm5 │ │ │ │ vmovaps %xmm5,%xmm6 │ │ │ │ - jmp 25e7c ::calcEdgeLogDerivativesPartials(float const*, float const*, int, int, double const*, float const*, int, double*, double*, double*)@@Base+0x1fc> │ │ │ │ + jmp 2551b ::calcEdgeLogDerivativesPartials(float const*, float const*, int, int, double const*, float const*, int, double*, double*, double*)@@Base+0x24b> │ │ │ │ vzeroupper │ │ │ │ lea -0x28(%rbp),%rsp │ │ │ │ pop %rbx │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ pop %rbp │ │ │ │ ret │ │ │ │ xor %eax,%eax │ │ │ │ - lea 0x1(%rax),%rcx │ │ │ │ - cmp %rdx,%rcx │ │ │ │ - je 25efb ::calcEdgeLogDerivativesPartials(float const*, float const*, int, int, double const*, float const*, int, double*, double*, double*)@@Base+0x27b> │ │ │ │ + lea 0x1(%rax),%rdx │ │ │ │ + cmp %r8,%rdx │ │ │ │ + je 2559b ::calcEdgeLogDerivativesPartials(float const*, float const*, int, int, double const*, float const*, int, double*, double*, double*)@@Base+0x2cb> │ │ │ │ add $0x2,%rax │ │ │ │ - cmp %rdx,%rax │ │ │ │ - jne 25f0c ::calcEdgeLogDerivativesPartials(float const*, float const*, int, int, double const*, float const*, int, double*, double*, double*)@@Base+0x28c> │ │ │ │ - jmp 25efb ::calcEdgeLogDerivativesPartials(float const*, float const*, int, int, double const*, float const*, int, double*, double*, double*)@@Base+0x27b> │ │ │ │ + cmp %r8,%rax │ │ │ │ + jne 255ac ::calcEdgeLogDerivativesPartials(float const*, float const*, int, int, double const*, float const*, int, double*, double*, double*)@@Base+0x2dc> │ │ │ │ + jmp 2559b ::calcEdgeLogDerivativesPartials(float const*, float const*, int, int, double const*, float const*, int, double*, double*, double*)@@Base+0x2cb> │ │ │ │ │ │ │ │ -0000000000025f20 ::calcStatesStates(float*, int const*, float const*, int const*, float const*, int, int)@@Base>: │ │ │ │ +00000000000255c0 ::calcStatesStates(float*, int const*, float const*, int const*, float const*, int, int)@@Base>: │ │ │ │ endbr64 │ │ │ │ push %r15 │ │ │ │ push %r14 │ │ │ │ push %r13 │ │ │ │ push %r12 │ │ │ │ push %rbp │ │ │ │ - mov %rsi,%rbp │ │ │ │ push %rbx │ │ │ │ + mov %rsi,%rbx │ │ │ │ mov 0x34(%rdi),%esi │ │ │ │ - mov %rcx,-0x30(%rsp) │ │ │ │ test %esi,%esi │ │ │ │ - jle 26068 ::calcStatesStates(float*, int const*, float const*, int const*, float const*, int, int)@@Base+0x148> │ │ │ │ - mov 0x2c(%rdi),%eax │ │ │ │ - mov 0x14(%rdi),%ebx │ │ │ │ + jle 256e8 ::calcStatesStates(float*, int const*, float const*, int const*, float const*, int, int)@@Base+0x128> │ │ │ │ + mov %rdx,%rax │ │ │ │ + mov %rcx,%r14 │ │ │ │ + mov 0x2c(%rdi),%edx │ │ │ │ + mov 0x14(%rdi),%ecx │ │ │ │ mov %r9,%r15 │ │ │ │ - mov %esi,-0x14(%rsp) │ │ │ │ movslq 0x38(%rsp),%r9 │ │ │ │ - imul %eax,%ebx │ │ │ │ - imul 0x38(%rsp),%eax │ │ │ │ - mov %ebx,-0x18(%rsp) │ │ │ │ - mov %eax,%ecx │ │ │ │ - lea 0x0(,%r9,4),%rax │ │ │ │ - lea (%rdx,%rax,1),%rbx │ │ │ │ - add %r8,%rax │ │ │ │ - mov %rax,-0x8(%rsp) │ │ │ │ - mov 0x40(%rsp),%eax │ │ │ │ - sub 0x38(%rsp),%eax │ │ │ │ - mov %rbx,-0x10(%rsp) │ │ │ │ - add %r9,%rax │ │ │ │ - lea (%rdx,%rax,4),%r13 │ │ │ │ - xor %edx,%edx │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov 0x40(%rsp),%eax │ │ │ │ - cmp %eax,0x38(%rsp) │ │ │ │ - jge 26058 ::calcStatesStates(float*, int const*, float const*, int const*, float const*, int, int)@@Base+0x138> │ │ │ │ - mov 0x24(%rdi),%r12d │ │ │ │ - test %r12d,%r12d │ │ │ │ - jle 26073 ::calcStatesStates(float*, int const*, float const*, int const*, float const*, int, int)@@Base+0x153> │ │ │ │ - mov 0x40(%rdi),%ebx │ │ │ │ - movslq 0x28(%rdi),%r8 │ │ │ │ - mov %ecx,%r11d │ │ │ │ - movslq %r12d,%r14 │ │ │ │ + mov %esi,-0x14(%rsp) │ │ │ │ + imul %edx,%ecx │ │ │ │ + imul 0x38(%rsp),%edx │ │ │ │ + mov %ecx,-0x18(%rsp) │ │ │ │ + lea 0x0(,%r9,4),%rcx │ │ │ │ + lea (%rax,%rcx,1),%r10 │ │ │ │ + add %r8,%rcx │ │ │ │ + mov %rcx,-0x8(%rsp) │ │ │ │ + mov 0x40(%rsp),%ecx │ │ │ │ + mov %r10,-0x10(%rsp) │ │ │ │ + sub 0x38(%rsp),%ecx │ │ │ │ + add %r9,%rcx │ │ │ │ + lea (%rax,%rcx,4),%r12 │ │ │ │ + xor %eax,%eax │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov 0x40(%rsp),%esi │ │ │ │ + cmp %esi,0x38(%rsp) │ │ │ │ + jge 256d8 ::calcStatesStates(float*, int const*, float const*, int const*, float const*, int, int)@@Base+0x118> │ │ │ │ + mov 0x24(%rdi),%ebp │ │ │ │ + test %ebp,%ebp │ │ │ │ + jle 256f3 ::calcStatesStates(float*, int const*, float const*, int const*, float const*, int, int)@@Base+0x133> │ │ │ │ + mov 0x40(%rdi),%esi │ │ │ │ + mov %eax,-0x28(%rsp) │ │ │ │ + mov %edx,%r11d │ │ │ │ + movslq %ebp,%r13 │ │ │ │ mov -0x8(%rsp),%r10 │ │ │ │ mov -0x10(%rsp),%r9 │ │ │ │ - mov %edx,-0x28(%rsp) │ │ │ │ - mov %ecx,-0x24(%rsp) │ │ │ │ + mov %edx,-0x24(%rsp) │ │ │ │ + imul %eax,%esi │ │ │ │ mov %rdi,-0x20(%rsp) │ │ │ │ - imul %edx,%ebx │ │ │ │ - shl $0x2,%r8 │ │ │ │ - movslq %ebx,%rbx │ │ │ │ + movslq 0x28(%rdi),%r8 │ │ │ │ + mov %esi,-0x2c(%rsp) │ │ │ │ nopl 0x0(%rax) │ │ │ │ - movslq %r11d,%rax │ │ │ │ - mov -0x30(%rsp),%rsi │ │ │ │ - lea 0x0(%rbp,%rax,4),%rdx │ │ │ │ - add %r14,%rax │ │ │ │ - lea 0x0(%rbp,%rax,4),%rdi │ │ │ │ - movslq (%r9),%rax │ │ │ │ - add %rbx,%rax │ │ │ │ - lea (%rsi,%rax,4),%rsi │ │ │ │ - movslq (%r10),%rax │ │ │ │ - add %rbx,%rax │ │ │ │ - lea (%r15,%rax,4),%rcx │ │ │ │ - xor %eax,%eax │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - vmovss (%rsi,%rax,1),%xmm0 │ │ │ │ - add $0x4,%rdx │ │ │ │ - vmulss (%rcx,%rax,1),%xmm0,%xmm0 │ │ │ │ - add %r8,%rax │ │ │ │ - vmovss %xmm0,-0x4(%rdx) │ │ │ │ - cmp %rdx,%rdi │ │ │ │ - jne 26020 ::calcStatesStates(float*, int const*, float const*, int const*, float const*, int, int)@@Base+0x100> │ │ │ │ + movslq %r11d,%rcx │ │ │ │ + movslq -0x2c(%rsp),%rdx │ │ │ │ + lea (%rbx,%rcx,4),%rax │ │ │ │ + add %r13,%rcx │ │ │ │ + lea (%rbx,%rcx,4),%rdi │ │ │ │ + movslq (%r9),%rcx │ │ │ │ + lea (%r14,%rcx,4),%rsi │ │ │ │ + movslq (%r10),%rcx │ │ │ │ + lea (%r15,%rcx,4),%rcx │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + vmovss (%rsi,%rdx,4),%xmm0 │ │ │ │ + add $0x4,%rax │ │ │ │ + vmulss (%rcx,%rdx,4),%xmm0,%xmm0 │ │ │ │ + add %r8,%rdx │ │ │ │ + vmovss %xmm0,-0x4(%rax) │ │ │ │ + cmp %rax,%rdi │ │ │ │ + jne 256a0 ::calcStatesStates(float*, int const*, float const*, int const*, float const*, int, int)@@Base+0xe0> │ │ │ │ add $0x4,%r9 │ │ │ │ - add %r12d,%r11d │ │ │ │ + add %ebp,%r11d │ │ │ │ add $0x4,%r10 │ │ │ │ - cmp %r13,%r9 │ │ │ │ - jne 25fe0 ::calcStatesStates(float*, int const*, float const*, int const*, float const*, int, int)@@Base+0xc0> │ │ │ │ - mov -0x28(%rsp),%edx │ │ │ │ - mov -0x24(%rsp),%ecx │ │ │ │ + cmp %r12,%r9 │ │ │ │ + jne 25678 ::calcStatesStates(float*, int const*, float const*, int const*, float const*, int, int)@@Base+0xb8> │ │ │ │ + mov -0x28(%rsp),%eax │ │ │ │ + mov -0x24(%rsp),%edx │ │ │ │ mov -0x20(%rsp),%rdi │ │ │ │ - add -0x18(%rsp),%ecx │ │ │ │ - inc %edx │ │ │ │ - cmp -0x14(%rsp),%edx │ │ │ │ - jne 25f90 ::calcStatesStates(float*, int const*, float const*, int const*, float const*, int, int)@@Base+0x70> │ │ │ │ + inc %eax │ │ │ │ + add -0x18(%rsp),%edx │ │ │ │ + cmp -0x14(%rsp),%eax │ │ │ │ + jne 25630 ::calcStatesStates(float*, int const*, float const*, int const*, float const*, int, int)@@Base+0x70> │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ ret │ │ │ │ - mov -0x10(%rsp),%rax │ │ │ │ + mov -0x10(%rsp),%rcx │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - lea 0x4(%rax),%r8 │ │ │ │ - cmp %r13,%r8 │ │ │ │ - je 26058 ::calcStatesStates(float*, int const*, float const*, int const*, float const*, int, int)@@Base+0x138> │ │ │ │ - add $0x8,%rax │ │ │ │ - cmp %r13,%rax │ │ │ │ - jne 26080 ::calcStatesStates(float*, int const*, float const*, int const*, float const*, int, int)@@Base+0x160> │ │ │ │ - jmp 26058 ::calcStatesStates(float*, int const*, float const*, int const*, float const*, int, int)@@Base+0x138> │ │ │ │ + lea 0x4(%rcx),%r8 │ │ │ │ + cmp %r12,%r8 │ │ │ │ + je 256d8 ::calcStatesStates(float*, int const*, float const*, int const*, float const*, int, int)@@Base+0x118> │ │ │ │ + add $0x8,%rcx │ │ │ │ + cmp %r12,%rcx │ │ │ │ + jne 25700 ::calcStatesStates(float*, int const*, float const*, int const*, float const*, int, int)@@Base+0x140> │ │ │ │ + jmp 256d8 ::calcStatesStates(float*, int const*, float const*, int const*, float const*, int, int)@@Base+0x118> │ │ │ │ cs nopw 0x0(%rax,%rax,1) │ │ │ │ xchg %ax,%ax │ │ │ │ │ │ │ │ -00000000000260a0 ::calcStatesPartials(float*, int const*, float const*, float const*, float const*, int, int)@@Base>: │ │ │ │ +0000000000025720 ::calcStatesPartials(float*, int const*, float const*, float const*, float const*, int, int)@@Base>: │ │ │ │ endbr64 │ │ │ │ push %rbp │ │ │ │ mov %rsp,%rbp │ │ │ │ push %r15 │ │ │ │ push %r14 │ │ │ │ push %r13 │ │ │ │ push %r12 │ │ │ │ push %rbx │ │ │ │ and $0xffffffffffffffe0,%rsp │ │ │ │ sub $0x28,%rsp │ │ │ │ - mov 0x34(%rdi),%ebx │ │ │ │ - mov %rsi,-0x50(%rsp) │ │ │ │ + mov %rsi,-0x58(%rsp) │ │ │ │ mov %rcx,-0x28(%rsp) │ │ │ │ - mov %r8,-0x58(%rsp) │ │ │ │ - test %ebx,%ebx │ │ │ │ - jle 26515 ::calcStatesPartials(float*, int const*, float const*, float const*, float const*, int, int)@@Base+0x475> │ │ │ │ - mov 0x24(%rdi),%r13d │ │ │ │ + mov %r8,-0x60(%rsp) │ │ │ │ + mov 0x34(%rdi),%eax │ │ │ │ + mov %eax,-0x48(%rsp) │ │ │ │ + test %eax,%eax │ │ │ │ + jle 25b9f ::calcStatesPartials(float*, int const*, float const*, float const*, float const*, int, int)@@Base+0x47f> │ │ │ │ + mov 0x24(%rdi),%r15d │ │ │ │ movslq 0x2c(%rdi),%rcx │ │ │ │ - vmovdqa 0x30c5d(%rip),%ymm6 │ │ │ │ - vmovdqa 0x30c75(%rip),%ymm5 │ │ │ │ - vmovdqa 0x30c8d(%rip),%ymm4 │ │ │ │ - vmovdqa 0x30ca5(%rip),%ymm3 │ │ │ │ - lea 0x1(%r13),%eax │ │ │ │ - test %r13d,%r13d │ │ │ │ - lea 0x0(,%rcx,4),%rsi │ │ │ │ - lea -0x1(%r13),%r14d │ │ │ │ - mov %eax,-0x44(%rsp) │ │ │ │ - lea 0x3(%r13),%eax │ │ │ │ - mov %rsi,-0x18(%rsp) │ │ │ │ - mov 0x14(%rdi),%esi │ │ │ │ - mov %eax,0x1c(%rsp) │ │ │ │ - cmovns %r13d,%eax │ │ │ │ + mov %r9,%r10 │ │ │ │ + movl $0x0,-0x3c(%rsp) │ │ │ │ + mov 0x14(%rdi),%ebx │ │ │ │ + vmovdqa 0x2f60b(%rip),%ymm5 │ │ │ │ + test %r15d,%r15d │ │ │ │ + lea 0x3(%r15),%eax │ │ │ │ + lea 0x0(,%rcx,4),%r9 │ │ │ │ + vmovdqa 0x2f614(%rip),%ymm4 │ │ │ │ + mov %eax,0x14(%rsp) │ │ │ │ + cmovns %r15d,%eax │ │ │ │ + imul %ecx,%ebx │ │ │ │ + lea 0x1(%r15),%r12d │ │ │ │ and $0xfffffffc,%eax │ │ │ │ - mov %eax,%r15d │ │ │ │ + mov %eax,%r13d │ │ │ │ mov %rcx,%rax │ │ │ │ - imul 0x10(%rbp),%eax │ │ │ │ - imul %ecx,%esi │ │ │ │ movslq 0x10(%rbp),%rcx │ │ │ │ - mov %esi,-0x3c(%rsp) │ │ │ │ - lea (%rdx,%rcx,4),%r12 │ │ │ │ + mov %ebx,-0x40(%rsp) │ │ │ │ + imul 0x10(%rbp),%eax │ │ │ │ + lea (%rdx,%rcx,4),%rbx │ │ │ │ mov %eax,%esi │ │ │ │ mov 0x40(%rdi),%eax │ │ │ │ - mov %esi,0x8(%rsp) │ │ │ │ - mov %eax,-0x40(%rsp) │ │ │ │ + mov %eax,-0x44(%rsp) │ │ │ │ mov 0x18(%rbp),%eax │ │ │ │ sub 0x10(%rbp),%eax │ │ │ │ add %rcx,%rax │ │ │ │ - lea (%rdx,%rax,4),%r10 │ │ │ │ - movslq %r13d,%rax │ │ │ │ + lea (%rdx,%rax,4),%r8 │ │ │ │ + movslq %r15d,%rax │ │ │ │ shl $0x2,%rax │ │ │ │ - cmp $0x4,%r15d │ │ │ │ + cmp $0x4,%r13d │ │ │ │ mov %rax,-0x20(%rsp) │ │ │ │ - mov %r9,%rax │ │ │ │ - setg 0xf(%rsp) │ │ │ │ - mov %r13d,%r9d │ │ │ │ + lea -0x1(%r15),%eax │ │ │ │ + setg %r14b │ │ │ │ xor %r11d,%r11d │ │ │ │ - mov %ebx,%r13d │ │ │ │ - xor %edx,%edx │ │ │ │ - mov %r14,%rbx │ │ │ │ - mov %r15d,%r14d │ │ │ │ - mov %rax,%r15 │ │ │ │ + mov %rax,-0x50(%rsp) │ │ │ │ + movslq %r12d,%rax │ │ │ │ + mov %r10,%r12 │ │ │ │ + mov %rax,0x8(%rsp) │ │ │ │ mov 0x18(%rbp),%eax │ │ │ │ cmp %eax,0x10(%rbp) │ │ │ │ - jge 264fa ::calcStatesPartials(float*, int const*, float const*, float const*, float const*, int, int)@@Base+0x45a> │ │ │ │ - test %r9d,%r9d │ │ │ │ - jle 2654e ::calcStatesPartials(float*, int const*, float const*, float const*, float const*, int, int)@@Base+0x4ae> │ │ │ │ - movslq 0x8(%rsp),%rax │ │ │ │ - mov -0x58(%rsp),%rdi │ │ │ │ - movslq %edx,%r8 │ │ │ │ - mov %r12,%rsi │ │ │ │ - mov %r11d,-0x48(%rsp) │ │ │ │ - mov %r13d,-0x5c(%rsp) │ │ │ │ - mov %edx,-0x60(%rsp) │ │ │ │ - mov %rbx,-0x68(%rsp) │ │ │ │ - mov %r10,-0x10(%rsp) │ │ │ │ - mov %r12,-0x70(%rsp) │ │ │ │ - mov %r8,-0x30(%rsp) │ │ │ │ + jge 25b81 ::calcStatesPartials(float*, int const*, float const*, float const*, float const*, int, int)@@Base+0x461> │ │ │ │ + test %r15d,%r15d │ │ │ │ + jle 25bce ::calcStatesPartials(float*, int const*, float const*, float const*, float const*, int, int)@@Base+0x4ae> │ │ │ │ + mov -0x60(%rsp),%rdi │ │ │ │ + movslq %esi,%rax │ │ │ │ + movslq %r11d,%r10 │ │ │ │ + mov %esi,-0x64(%rsp) │ │ │ │ shl $0x2,%rax │ │ │ │ - lea (%rdi,%rax,1),%rcx │ │ │ │ - movslq -0x44(%rsp),%rdi │ │ │ │ - add -0x50(%rsp),%rax │ │ │ │ - mov %rdi,0x10(%rsp) │ │ │ │ - lea 0x1(%rbx),%rdi │ │ │ │ - mov %rdi,-0x38(%rsp) │ │ │ │ - nop │ │ │ │ - mov -0x20(%rsp),%rdi │ │ │ │ - mov %rax,%r12 │ │ │ │ + mov %r9,-0x10(%rsp) │ │ │ │ + mov %rbx,%rcx │ │ │ │ + lea (%rdi,%rax,1),%rdx │ │ │ │ + add -0x58(%rsp),%rax │ │ │ │ + mov %r11d,-0x68(%rsp) │ │ │ │ + mov %rax,0x20(%rsp) │ │ │ │ + mov -0x50(%rsp),%rax │ │ │ │ + mov %r8,-0x18(%rsp) │ │ │ │ + lea 0x1(%rax),%rdi │ │ │ │ + mov %r13d,%eax │ │ │ │ + mov %rbx,-0x70(%rsp) │ │ │ │ + shr $0x2,%eax │ │ │ │ + mov %rdi,-0x30(%rsp) │ │ │ │ + mov %r10,-0x38(%rsp) │ │ │ │ + mov %eax,0x10(%rsp) │ │ │ │ + mov 0x20(%rsp),%rax │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov -0x20(%rsp),%rbx │ │ │ │ + movslq (%rcx),%rsi │ │ │ │ mov %rax,(%rsp) │ │ │ │ - mov %rsi,-0x8(%rsp) │ │ │ │ - movslq (%rsi),%rdx │ │ │ │ - mov -0x30(%rsp),%rbx │ │ │ │ - lea (%rax,%rdi,1),%r13 │ │ │ │ - mov -0x28(%rsp),%rdi │ │ │ │ - lea (%rdi,%rdx,4),%rdi │ │ │ │ - mov %rdi,0x20(%rsp) │ │ │ │ - mov %r14d,%edi │ │ │ │ - shr $0x2,%edi │ │ │ │ - mov %edi,0x18(%rsp) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - cmpl $0x6,0x1c(%rsp) │ │ │ │ - lea (%r15,%rbx,4),%rsi │ │ │ │ + mov %rcx,-0x8(%rsp) │ │ │ │ + mov -0x38(%rsp),%r11 │ │ │ │ + add %rax,%rbx │ │ │ │ + mov %rbx,0x18(%rsp) │ │ │ │ + mov -0x28(%rsp),%rbx │ │ │ │ + lea (%rbx,%rsi,4),%rbx │ │ │ │ + mov %rbx,0x20(%rsp) │ │ │ │ + mov %rax,%rbx │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ mov 0x20(%rsp),%rax │ │ │ │ - vmovss (%rax,%rbx,4),%xmm2 │ │ │ │ - jbe 26530 ::calcStatesPartials(float*, int const*, float const*, float const*, float const*, int, int)@@Base+0x490> │ │ │ │ - cmp $0xc,%r14d │ │ │ │ - jle 2653f ::calcStatesPartials(float*, int const*, float const*, float const*, float const*, int, int)@@Base+0x49f> │ │ │ │ - cmpb $0x0,0xf(%rsp) │ │ │ │ - mov $0x1,%edx │ │ │ │ - vxorps %xmm0,%xmm0,%xmm0 │ │ │ │ - vxorps %xmm14,%xmm14,%xmm14 │ │ │ │ - cmovne 0x18(%rsp),%edx │ │ │ │ + cmpl $0x6,0x14(%rsp) │ │ │ │ + lea (%r12,%r11,4),%rcx │ │ │ │ + vmovss (%rax,%r11,4),%xmm1 │ │ │ │ + jbe 25bb0 ::calcStatesPartials(float*, int const*, float const*, float const*, float const*, int, int)@@Base+0x490> │ │ │ │ + cmp $0xc,%r13d │ │ │ │ + jle 25bbf ::calcStatesPartials(float*, int const*, float const*, float const*, float const*, int, int)@@Base+0x49f> │ │ │ │ + test %r14b,%r14b │ │ │ │ + mov $0x1,%esi │ │ │ │ + vxorps %xmm2,%xmm2,%xmm2 │ │ │ │ + cmovne 0x10(%rsp),%esi │ │ │ │ + vmovaps %xmm2,%xmm0 │ │ │ │ xor %eax,%eax │ │ │ │ - mov %edx,%edi │ │ │ │ + mov %esi,%edi │ │ │ │ shr $0x2,%edi │ │ │ │ shl $0x6,%rdi │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - vmovups (%rsi,%rax,1),%ymm12 │ │ │ │ - vmovups 0x20(%rsi,%rax,1),%ymm9 │ │ │ │ - vmovups (%rcx,%rax,1),%ymm11 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + vmovups (%rcx,%rax,1),%ymm3 │ │ │ │ + vmovups (%rdx,%rax,1),%ymm8 │ │ │ │ vmovups 0x20(%rcx,%rax,1),%ymm10 │ │ │ │ + vmovups 0x20(%rdx,%rax,1),%ymm9 │ │ │ │ add $0x40,%rax │ │ │ │ - vpermd %ymm12,%ymm6,%ymm8 │ │ │ │ - vpermd %ymm9,%ymm5,%ymm7 │ │ │ │ - vpermd %ymm12,%ymm4,%ymm12 │ │ │ │ - vpermd %ymm9,%ymm3,%ymm9 │ │ │ │ - vblendps $0xf,%ymm8,%ymm7,%ymm7 │ │ │ │ - vpermd %ymm11,%ymm6,%ymm13 │ │ │ │ - vpermd %ymm10,%ymm5,%ymm8 │ │ │ │ - vpermd %ymm11,%ymm4,%ymm11 │ │ │ │ - vblendps $0xf,%ymm13,%ymm8,%ymm8 │ │ │ │ - vpermd %ymm10,%ymm3,%ymm10 │ │ │ │ - vblendps $0xf,%ymm12,%ymm9,%ymm9 │ │ │ │ - vmulps %ymm8,%ymm7,%ymm7 │ │ │ │ - vblendps $0xf,%ymm11,%ymm10,%ymm10 │ │ │ │ - vmulps %ymm10,%ymm9,%ymm9 │ │ │ │ - vshufps $0x55,%xmm7,%xmm7,%xmm1 │ │ │ │ - vshufps $0xff,%xmm7,%xmm7,%xmm8 │ │ │ │ + vmovaps %ymm3,%ymm6 │ │ │ │ + vmovaps %ymm8,%ymm7 │ │ │ │ + vpermt2ps %ymm9,%ymm5,%ymm7 │ │ │ │ + vpermt2ps %ymm10,%ymm5,%ymm6 │ │ │ │ + vpermt2ps %ymm9,%ymm4,%ymm8 │ │ │ │ + vmulps %ymm7,%ymm6,%ymm6 │ │ │ │ + vpermt2ps %ymm10,%ymm4,%ymm3 │ │ │ │ + vmulps %ymm8,%ymm3,%ymm3 │ │ │ │ + vaddss %xmm6,%xmm0,%xmm0 │ │ │ │ + vshufps $0x55,%xmm6,%xmm6,%xmm11 │ │ │ │ + vshufps $0xff,%xmm6,%xmm6,%xmm7 │ │ │ │ + vaddss %xmm3,%xmm2,%xmm2 │ │ │ │ + vshufps $0x55,%xmm3,%xmm3,%xmm8 │ │ │ │ + vaddss %xmm11,%xmm0,%xmm0 │ │ │ │ + vunpckhps %xmm6,%xmm6,%xmm11 │ │ │ │ + vaddss %xmm8,%xmm2,%xmm2 │ │ │ │ + vunpckhps %xmm3,%xmm3,%xmm8 │ │ │ │ + vaddss %xmm11,%xmm0,%xmm0 │ │ │ │ + valignd $0x6,%ymm6,%ymm6,%ymm11 │ │ │ │ + vaddss %xmm8,%xmm2,%xmm2 │ │ │ │ vaddss %xmm7,%xmm0,%xmm0 │ │ │ │ - vshufps $0x55,%xmm9,%xmm9,%xmm11 │ │ │ │ - vshufps $0xff,%xmm9,%xmm9,%xmm10 │ │ │ │ - vaddss %xmm1,%xmm0,%xmm0 │ │ │ │ - vunpckhps %xmm7,%xmm7,%xmm1 │ │ │ │ - vextractf128 $0x1,%ymm7,%xmm7 │ │ │ │ - vaddss %xmm1,%xmm0,%xmm0 │ │ │ │ - vaddss %xmm9,%xmm14,%xmm1 │ │ │ │ - vaddss %xmm11,%xmm1,%xmm1 │ │ │ │ - vunpckhps %xmm9,%xmm9,%xmm11 │ │ │ │ - vaddss %xmm8,%xmm0,%xmm0 │ │ │ │ - vextractf128 $0x1,%ymm9,%xmm9 │ │ │ │ - vshufps $0x55,%xmm7,%xmm7,%xmm8 │ │ │ │ - vaddss %xmm11,%xmm1,%xmm1 │ │ │ │ + vextractf32x4 $0x1,%ymm6,%xmm7 │ │ │ │ vaddss %xmm7,%xmm0,%xmm0 │ │ │ │ - vaddss %xmm10,%xmm1,%xmm1 │ │ │ │ - vshufps $0x55,%xmm9,%xmm9,%xmm10 │ │ │ │ - vaddss %xmm8,%xmm0,%xmm0 │ │ │ │ - vunpckhps %xmm7,%xmm7,%xmm8 │ │ │ │ - vshufps $0xff,%xmm7,%xmm7,%xmm7 │ │ │ │ - vaddss %xmm9,%xmm1,%xmm1 │ │ │ │ - vaddss %xmm8,%xmm0,%xmm0 │ │ │ │ - vaddss %xmm10,%xmm1,%xmm1 │ │ │ │ - vunpckhps %xmm9,%xmm9,%xmm10 │ │ │ │ - vshufps $0xff,%xmm9,%xmm9,%xmm9 │ │ │ │ + valignd $0x5,%ymm6,%ymm6,%ymm7 │ │ │ │ + valignd $0x7,%ymm6,%ymm6,%ymm6 │ │ │ │ vaddss %xmm7,%xmm0,%xmm0 │ │ │ │ - vaddss %xmm10,%xmm1,%xmm1 │ │ │ │ - vaddss %xmm9,%xmm1,%xmm14 │ │ │ │ + vshufps $0xff,%xmm3,%xmm3,%xmm7 │ │ │ │ + vaddss %xmm7,%xmm2,%xmm2 │ │ │ │ + vextractf32x4 $0x1,%ymm3,%xmm7 │ │ │ │ + vaddss %xmm11,%xmm0,%xmm0 │ │ │ │ + vaddss %xmm6,%xmm0,%xmm0 │ │ │ │ + vaddss %xmm7,%xmm2,%xmm2 │ │ │ │ + valignd $0x5,%ymm3,%ymm3,%ymm7 │ │ │ │ + vaddss %xmm7,%xmm2,%xmm2 │ │ │ │ + valignd $0x6,%ymm3,%ymm3,%ymm7 │ │ │ │ + valignd $0x7,%ymm3,%ymm3,%ymm3 │ │ │ │ + vaddss %xmm7,%xmm2,%xmm2 │ │ │ │ + vaddss %xmm3,%xmm2,%xmm2 │ │ │ │ cmp %rax,%rdi │ │ │ │ - jne 26280 ::calcStatesPartials(float*, int const*, float const*, float const*, float const*, int, int)@@Base+0x1e0> │ │ │ │ - vmovaps %xmm14,%xmm1 │ │ │ │ - test $0x3,%dl │ │ │ │ - je 263cf ::calcStatesPartials(float*, int const*, float const*, float const*, float const*, int, int)@@Base+0x32f> │ │ │ │ - and $0xfffffffc,%edx │ │ │ │ - shl $0x2,%edx │ │ │ │ - movslq %edx,%rdx │ │ │ │ - vmovss (%rsi,%rdx,4),%xmm7 │ │ │ │ - vfmadd231ss (%rcx,%rdx,4),%xmm7,%xmm0 │ │ │ │ - vmovss 0x4(%rsi,%rdx,4),%xmm7 │ │ │ │ - vfmadd231ss 0x4(%rcx,%rdx,4),%xmm7,%xmm1 │ │ │ │ - vmovss 0x8(%rsi,%rdx,4),%xmm7 │ │ │ │ - vfmadd231ss 0x8(%rcx,%rdx,4),%xmm7,%xmm0 │ │ │ │ - vmovss 0xc(%rsi,%rdx,4),%xmm7 │ │ │ │ - vfmadd231ss 0xc(%rcx,%rdx,4),%xmm7,%xmm1 │ │ │ │ - add $0x4,%rdx │ │ │ │ - cmp %edx,%r14d │ │ │ │ - jg 26394 ::calcStatesPartials(float*, int const*, float const*, float const*, float const*, int, int)@@Base+0x2f4> │ │ │ │ - mov %r14d,%edx │ │ │ │ - cmp %r14d,%r9d │ │ │ │ - jle 26496 ::calcStatesPartials(float*, int const*, float const*, float const*, float const*, int, int)@@Base+0x3f6> │ │ │ │ - mov %r9d,%r11d │ │ │ │ - sub %edx,%r11d │ │ │ │ - lea -0x1(%r11),%eax │ │ │ │ + jne 258e8 ::calcStatesPartials(float*, int const*, float const*, float const*, float const*, int, int)@@Base+0x1c8> │ │ │ │ + test $0x3,%sil │ │ │ │ + je 25a17 ::calcStatesPartials(float*, int const*, float const*, float const*, float const*, int, int)@@Base+0x2f7> │ │ │ │ + and $0xfffffffc,%esi │ │ │ │ + shl $0x2,%esi │ │ │ │ + movslq %esi,%rsi │ │ │ │ + vmovss (%rcx,%rsi,4),%xmm3 │ │ │ │ + vfmadd231ss (%rdx,%rsi,4),%xmm3,%xmm0 │ │ │ │ + vmovss 0x4(%rcx,%rsi,4),%xmm3 │ │ │ │ + vfmadd231ss 0x4(%rdx,%rsi,4),%xmm3,%xmm2 │ │ │ │ + vmovss 0x8(%rcx,%rsi,4),%xmm3 │ │ │ │ + vfmadd231ss 0x8(%rdx,%rsi,4),%xmm3,%xmm0 │ │ │ │ + vmovss 0xc(%rcx,%rsi,4),%xmm3 │ │ │ │ + vfmadd231ss 0xc(%rdx,%rsi,4),%xmm3,%xmm2 │ │ │ │ + add $0x4,%rsi │ │ │ │ + cmp %esi,%r13d │ │ │ │ + jg 259dc ::calcStatesPartials(float*, int const*, float const*, float const*, float const*, int, int)@@Base+0x2bc> │ │ │ │ + mov %r13d,%esi │ │ │ │ + cmp %r13d,%r15d │ │ │ │ + jle 25b21 ::calcStatesPartials(float*, int const*, float const*, float const*, float const*, int, int)@@Base+0x401> │ │ │ │ + mov %r15d,%r10d │ │ │ │ + sub %esi,%r10d │ │ │ │ + lea -0x1(%r10),%eax │ │ │ │ cmp $0x6,%eax │ │ │ │ - jbe 26477 ::calcStatesPartials(float*, int const*, float const*, float const*, float const*, int, int)@@Base+0x3d7> │ │ │ │ - movslq %edx,%rax │ │ │ │ - lea (%rbx,%rax,1),%rdi │ │ │ │ - lea (%rcx,%rax,4),%r8 │ │ │ │ + jbe 25ac4 ::calcStatesPartials(float*, int const*, float const*, float const*, float const*, int, int)@@Base+0x3a4> │ │ │ │ + movslq %esi,%rax │ │ │ │ + lea (%r11,%rax,1),%rdi │ │ │ │ + lea (%rdx,%rax,4),%r8 │ │ │ │ xor %eax,%eax │ │ │ │ - lea (%r15,%rdi,4),%r10 │ │ │ │ - mov %r11d,%edi │ │ │ │ + lea (%r12,%rdi,4),%r9 │ │ │ │ + mov %r10d,%edi │ │ │ │ shr $0x3,%edi │ │ │ │ shl $0x5,%rdi │ │ │ │ nopl 0x0(%rax) │ │ │ │ - vmovups (%r10,%rax,1),%ymm7 │ │ │ │ - vmulps (%r8,%rax,1),%ymm7,%ymm7 │ │ │ │ + vmovups (%r9,%rax,1),%ymm3 │ │ │ │ + vmulps (%r8,%rax,1),%ymm3,%ymm3 │ │ │ │ add $0x20,%rax │ │ │ │ - vshufps $0x55,%xmm7,%xmm7,%xmm9 │ │ │ │ - vshufps $0xff,%xmm7,%xmm7,%xmm8 │ │ │ │ - vaddss %xmm7,%xmm0,%xmm0 │ │ │ │ - vaddss %xmm0,%xmm9,%xmm9 │ │ │ │ - vunpckhps %xmm7,%xmm7,%xmm0 │ │ │ │ - vextractf128 $0x1,%ymm7,%xmm7 │ │ │ │ - vaddss %xmm9,%xmm0,%xmm0 │ │ │ │ - vaddss %xmm0,%xmm8,%xmm8 │ │ │ │ - vaddss %xmm8,%xmm7,%xmm0 │ │ │ │ - vshufps $0x55,%xmm7,%xmm7,%xmm8 │ │ │ │ - vaddss %xmm0,%xmm8,%xmm8 │ │ │ │ - vunpckhps %xmm7,%xmm7,%xmm0 │ │ │ │ - vshufps $0xff,%xmm7,%xmm7,%xmm7 │ │ │ │ - vaddss %xmm8,%xmm0,%xmm0 │ │ │ │ + vaddss %xmm3,%xmm0,%xmm0 │ │ │ │ + vshufps $0x55,%xmm3,%xmm3,%xmm7 │ │ │ │ + vshufps $0xff,%xmm3,%xmm3,%xmm6 │ │ │ │ + vaddss %xmm0,%xmm7,%xmm7 │ │ │ │ + vunpckhps %xmm3,%xmm3,%xmm0 │ │ │ │ vaddss %xmm7,%xmm0,%xmm0 │ │ │ │ + vaddss %xmm0,%xmm6,%xmm6 │ │ │ │ + vextractf32x4 $0x1,%ymm3,%xmm0 │ │ │ │ + vaddss %xmm6,%xmm0,%xmm0 │ │ │ │ + valignd $0x5,%ymm3,%ymm3,%ymm6 │ │ │ │ + vaddss %xmm0,%xmm6,%xmm6 │ │ │ │ + valignd $0x6,%ymm3,%ymm3,%ymm0 │ │ │ │ + valignd $0x7,%ymm3,%ymm3,%ymm3 │ │ │ │ + vaddss %xmm6,%xmm0,%xmm0 │ │ │ │ + vaddss %xmm3,%xmm0,%xmm0 │ │ │ │ cmp %rax,%rdi │ │ │ │ - jne 26410 ::calcStatesPartials(float*, int const*, float const*, float const*, float const*, int, int)@@Base+0x370> │ │ │ │ - test $0x7,%r11b │ │ │ │ - je 26496 ::calcStatesPartials(float*, int const*, float const*, float const*, float const*, int, int)@@Base+0x3f6> │ │ │ │ - and $0xfffffff8,%r11d │ │ │ │ - add %r11d,%edx │ │ │ │ - movslq %edx,%rdx │ │ │ │ + jne 25a58 ::calcStatesPartials(float*, int const*, float const*, float const*, float const*, int, int)@@Base+0x338> │ │ │ │ + test $0x7,%r10b │ │ │ │ + je 25b21 ::calcStatesPartials(float*, int const*, float const*, float const*, float const*, int, int)@@Base+0x401> │ │ │ │ + and $0xfffffff8,%r10d │ │ │ │ + add %r10d,%esi │ │ │ │ + movslq %esi,%rsi │ │ │ │ + vmovss (%rdx,%rsi,4),%xmm6 │ │ │ │ + mov %rsi,%rax │ │ │ │ + not %rax │ │ │ │ + vfmadd231ss (%rcx,%rsi,4),%xmm6,%xmm0 │ │ │ │ + inc %rsi │ │ │ │ + add %r15d,%eax │ │ │ │ + cmp %esi,%r15d │ │ │ │ + jle 25b21 ::calcStatesPartials(float*, int const*, float const*, float const*, float const*, int, int)@@Base+0x401> │ │ │ │ + test $0x1,%al │ │ │ │ + je 25b00 ::calcStatesPartials(float*, int const*, float const*, float const*, float const*, int, int)@@Base+0x3e0> │ │ │ │ + vmovss (%rdx,%rsi,4),%xmm6 │ │ │ │ + vfmadd231ss (%rcx,%rsi,4),%xmm6,%xmm0 │ │ │ │ + inc %rsi │ │ │ │ + cmp %esi,%r15d │ │ │ │ + jle 25b21 ::calcStatesPartials(float*, int const*, float const*, float const*, float const*, int, int)@@Base+0x401> │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - vmovss (%rcx,%rdx,4),%xmm7 │ │ │ │ - vmulss (%rsi,%rdx,4),%xmm7,%xmm7 │ │ │ │ - inc %rdx │ │ │ │ - vaddss %xmm7,%xmm0,%xmm0 │ │ │ │ - cmp %edx,%r9d │ │ │ │ - jg 26480 ::calcStatesPartials(float*, int const*, float const*, float const*, float const*, int, int)@@Base+0x3e0> │ │ │ │ - vaddss %xmm0,%xmm1,%xmm1 │ │ │ │ - add $0x4,%r12 │ │ │ │ - add 0x10(%rsp),%rbx │ │ │ │ - vmulss %xmm2,%xmm1,%xmm1 │ │ │ │ - vmovss %xmm1,-0x4(%r12) │ │ │ │ - cmp %r13,%r12 │ │ │ │ - jne 26230 ::calcStatesPartials(float*, int const*, float const*, float const*, float const*, int, int)@@Base+0x190> │ │ │ │ - mov -0x8(%rsp),%rsi │ │ │ │ - add -0x18(%rsp),%rcx │ │ │ │ + vmovss (%rdx,%rsi,4),%xmm3 │ │ │ │ + vfmadd231ss (%rcx,%rsi,4),%xmm3,%xmm0 │ │ │ │ + vmovss 0x4(%rdx,%rsi,4),%xmm3 │ │ │ │ + vfmadd231ss 0x4(%rcx,%rsi,4),%xmm3,%xmm0 │ │ │ │ + add $0x2,%rsi │ │ │ │ + cmp %esi,%r15d │ │ │ │ + jg 25b00 ::calcStatesPartials(float*, int const*, float const*, float const*, float const*, int, int)@@Base+0x3e0> │ │ │ │ + vaddss %xmm0,%xmm2,%xmm0 │ │ │ │ + add $0x4,%rbx │ │ │ │ + add 0x8(%rsp),%r11 │ │ │ │ + vmulss %xmm1,%xmm0,%xmm0 │ │ │ │ + vmovss %xmm0,-0x4(%rbx) │ │ │ │ + cmp 0x18(%rsp),%rbx │ │ │ │ + jne 258a0 ::calcStatesPartials(float*, int const*, float const*, float const*, float const*, int, int)@@Base+0x180> │ │ │ │ + mov -0x30(%rsp),%rbx │ │ │ │ mov (%rsp),%rax │ │ │ │ - mov -0x38(%rsp),%rbx │ │ │ │ - add $0x4,%rsi │ │ │ │ - cmp -0x10(%rsp),%rsi │ │ │ │ + mov -0x8(%rsp),%rcx │ │ │ │ + add -0x10(%rsp),%rdx │ │ │ │ lea (%rax,%rbx,4),%rax │ │ │ │ - jne 261f0 ::calcStatesPartials(float*, int const*, float const*, float const*, float const*, int, int)@@Base+0x150> │ │ │ │ - mov -0x48(%rsp),%r11d │ │ │ │ - mov -0x5c(%rsp),%r13d │ │ │ │ - mov -0x60(%rsp),%edx │ │ │ │ - mov -0x68(%rsp),%rbx │ │ │ │ - mov -0x10(%rsp),%r10 │ │ │ │ - mov -0x70(%rsp),%r12 │ │ │ │ - inc %r11d │ │ │ │ - mov -0x3c(%rsp),%edi │ │ │ │ - add -0x40(%rsp),%edx │ │ │ │ - add %edi,0x8(%rsp) │ │ │ │ - cmp %r13d,%r11d │ │ │ │ - jne 26188 ::calcStatesPartials(float*, int const*, float const*, float const*, float const*, int, int)@@Base+0xe8> │ │ │ │ + mov -0x18(%rsp),%rbx │ │ │ │ + add $0x4,%rcx │ │ │ │ + cmp %rbx,%rcx │ │ │ │ + jne 25868 ::calcStatesPartials(float*, int const*, float const*, float const*, float const*, int, int)@@Base+0x148> │ │ │ │ + mov %rbx,%r8 │ │ │ │ + mov -0x64(%rsp),%esi │ │ │ │ + mov -0x10(%rsp),%r9 │ │ │ │ + mov -0x68(%rsp),%r11d │ │ │ │ + mov -0x70(%rsp),%rbx │ │ │ │ + incl -0x3c(%rsp) │ │ │ │ + mov -0x48(%rsp),%edi │ │ │ │ + add -0x40(%rsp),%esi │ │ │ │ + add -0x44(%rsp),%r11d │ │ │ │ + cmp %edi,-0x3c(%rsp) │ │ │ │ + jne 257f5 ::calcStatesPartials(float*, int const*, float const*, float const*, float const*, int, int)@@Base+0xd5> │ │ │ │ vzeroupper │ │ │ │ lea -0x28(%rbp),%rsp │ │ │ │ pop %rbx │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ pop %rbp │ │ │ │ ret │ │ │ │ - nop │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - vxorps %xmm1,%xmm1,%xmm1 │ │ │ │ - xor %edx,%edx │ │ │ │ - vmovaps %xmm1,%xmm0 │ │ │ │ - jmp 263db ::calcStatesPartials(float*, int const*, float const*, float const*, float const*, int, int)@@Base+0x33b> │ │ │ │ - vxorps %xmm1,%xmm1,%xmm1 │ │ │ │ - xor %edx,%edx │ │ │ │ - vmovaps %xmm1,%xmm0 │ │ │ │ - jmp 26391 ::calcStatesPartials(float*, int const*, float const*, float const*, float const*, int, int)@@Base+0x2f1> │ │ │ │ - mov %r12,%rax │ │ │ │ - lea 0x4(%rax),%rcx │ │ │ │ - cmp %rcx,%r10 │ │ │ │ - je 264fa ::calcStatesPartials(float*, int const*, float const*, float const*, float const*, int, int)@@Base+0x45a> │ │ │ │ + xchg %ax,%ax │ │ │ │ + vxorps %xmm2,%xmm2,%xmm2 │ │ │ │ + xor %esi,%esi │ │ │ │ + vmovaps %xmm2,%xmm0 │ │ │ │ + jmp 25a23 ::calcStatesPartials(float*, int const*, float const*, float const*, float const*, int, int)@@Base+0x303> │ │ │ │ + vxorps %xmm2,%xmm2,%xmm2 │ │ │ │ + xor %esi,%esi │ │ │ │ + vmovaps %xmm2,%xmm0 │ │ │ │ + jmp 259d9 ::calcStatesPartials(float*, int const*, float const*, float const*, float const*, int, int)@@Base+0x2b9> │ │ │ │ + mov %rbx,%rax │ │ │ │ + lea 0x4(%rax),%rdx │ │ │ │ + cmp %rdx,%r8 │ │ │ │ + je 25b81 ::calcStatesPartials(float*, int const*, float const*, float const*, float const*, int, int)@@Base+0x461> │ │ │ │ add $0x8,%rax │ │ │ │ - cmp %rax,%r10 │ │ │ │ - jne 26551 ::calcStatesPartials(float*, int const*, float const*, float const*, float const*, int, int)@@Base+0x4b1> │ │ │ │ - jmp 264fa ::calcStatesPartials(float*, int const*, float const*, float const*, float const*, int, int)@@Base+0x45a> │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ + cmp %rax,%r8 │ │ │ │ + jne 25bd1 ::calcStatesPartials(float*, int const*, float const*, float const*, float const*, int, int)@@Base+0x4b1> │ │ │ │ + jmp 25b81 ::calcStatesPartials(float*, int const*, float const*, float const*, float const*, int, int)@@Base+0x461> │ │ │ │ cs nopw 0x0(%rax,%rax,1) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ + nop │ │ │ │ │ │ │ │ -0000000000026580 ::calcPartialsPartials(float*, float const*, float const*, float const*, float const*, int, int)@@Base>: │ │ │ │ +0000000000025bf0 ::calcPartialsPartials(float*, float const*, float const*, float const*, float const*, int, int)@@Base>: │ │ │ │ endbr64 │ │ │ │ push %rbp │ │ │ │ mov %rsp,%rbp │ │ │ │ push %r15 │ │ │ │ push %r14 │ │ │ │ push %r13 │ │ │ │ push %r12 │ │ │ │ push %rbx │ │ │ │ and $0xffffffffffffffe0,%rsp │ │ │ │ - sub $0x68,%rsp │ │ │ │ - mov 0x34(%rdi),%ebx │ │ │ │ - mov 0x18(%rbp),%r14d │ │ │ │ - mov %rsi,-0x40(%rsp) │ │ │ │ - mov %rdx,-0x48(%rsp) │ │ │ │ - mov %rcx,0x30(%rsp) │ │ │ │ - mov %r8,-0x50(%rsp) │ │ │ │ - mov %r9,0x28(%rsp) │ │ │ │ - mov %ebx,-0x34(%rsp) │ │ │ │ - test %ebx,%ebx │ │ │ │ - jle 26ba9 ::calcPartialsPartials(float*, float const*, float const*, float const*, float const*, int, int)@@Base+0x629> │ │ │ │ - mov 0x24(%rdi),%r12d │ │ │ │ - mov %rdi,%rax │ │ │ │ - mov %r14d,%r9d │ │ │ │ - movl $0x0,-0x24(%rsp) │ │ │ │ - movslq 0x2c(%rdi),%rcx │ │ │ │ - vmovdqa 0x3075d(%rip),%ymm14 │ │ │ │ - vmovdqa 0x30775(%rip),%ymm13 │ │ │ │ - vmovdqa 0x3078d(%rip),%ymm12 │ │ │ │ - vmovdqa 0x307a5(%rip),%ymm11 │ │ │ │ - lea 0x1(%r12),%ebx │ │ │ │ - test %r12d,%r12d │ │ │ │ - mov %r12d,%r15d │ │ │ │ - mov %ebx,-0x30(%rsp) │ │ │ │ - lea 0x3(%r12),%ebx │ │ │ │ - mov %rcx,%rdx │ │ │ │ - lea 0x0(,%rcx,4),%rdi │ │ │ │ - mov %ebx,0x1c(%rsp) │ │ │ │ - cmovns %r12d,%ebx │ │ │ │ - imul 0x10(%rbp),%edx │ │ │ │ - mov %ebx,%esi │ │ │ │ - mov 0x14(%rax),%ebx │ │ │ │ - mov 0x40(%rax),%eax │ │ │ │ - and $0xfffffffc,%esi │ │ │ │ - mov %esi,%r14d │ │ │ │ - imul %ecx,%ebx │ │ │ │ - cmp $0x4,%esi │ │ │ │ - mov %eax,-0x2c(%rsp) │ │ │ │ - movslq %r12d,%rax │ │ │ │ - setg 0xf(%rsp) │ │ │ │ - lea 0x0(,%rax,4),%r13 │ │ │ │ - mov %edx,-0x28(%rsp) │ │ │ │ - xor %edx,%edx │ │ │ │ - mov %ebx,-0x38(%rsp) │ │ │ │ - mov %r13,-0x10(%rsp) │ │ │ │ - lea -0x1(%r12),%ebx │ │ │ │ - cmp %r9d,0x10(%rbp) │ │ │ │ - jge 26b8a ::calcPartialsPartials(float*, float const*, float const*, float const*, float const*, int, int)@@Base+0x60a> │ │ │ │ + sub $0x28,%rsp │ │ │ │ + mov %rsi,-0x58(%rsp) │ │ │ │ + mov %rdx,-0x60(%rsp) │ │ │ │ + mov %rcx,0x10(%rsp) │ │ │ │ + mov %r8,-0x68(%rsp) │ │ │ │ + mov %r9,0x8(%rsp) │ │ │ │ + mov 0x34(%rdi),%eax │ │ │ │ + mov 0x18(%rbp),%r10d │ │ │ │ + mov %eax,-0x44(%rsp) │ │ │ │ + test %eax,%eax │ │ │ │ + jle 26203 ::calcPartialsPartials(float*, float const*, float const*, float const*, float const*, int, int)@@Base+0x613> │ │ │ │ + mov 0x24(%rdi),%r15d │ │ │ │ + movslq 0x2c(%rdi),%rdx │ │ │ │ + mov 0x14(%rdi),%r14d │ │ │ │ + vmovdqa 0x2f137(%rip),%ymm7 │ │ │ │ test %r15d,%r15d │ │ │ │ - jle 26b8a ::calcPartialsPartials(float*, float const*, float const*, float const*, float const*, int, int)@@Base+0x60a> │ │ │ │ - movslq -0x28(%rsp),%rax │ │ │ │ - mov -0x48(%rsp),%rsi │ │ │ │ - lea 0x1(%rbx),%r10 │ │ │ │ - mov %rdi,-0x8(%rsp) │ │ │ │ - movslq -0x24(%rsp),%r11 │ │ │ │ - mov %edx,-0x54(%rsp) │ │ │ │ - mov %rbx,-0x60(%rsp) │ │ │ │ - mov %r9d,0x18(%rbp) │ │ │ │ - mov %r10,-0x18(%rsp) │ │ │ │ - mov 0x10(%rbp),%ecx │ │ │ │ + lea 0x3(%r15),%eax │ │ │ │ + lea 0x0(,%rdx,4),%rcx │ │ │ │ + vmovdqa 0x2f140(%rip),%ymm6 │ │ │ │ + mov %eax,0x20(%rsp) │ │ │ │ + cmovns %r15d,%eax │ │ │ │ + imul %edx,%r14d │ │ │ │ + lea 0x1(%r15),%esi │ │ │ │ + mov %rcx,-0x30(%rsp) │ │ │ │ + and $0xfffffffc,%eax │ │ │ │ + mov %eax,%ebx │ │ │ │ + mov %eax,0x24(%rsp) │ │ │ │ + mov %rdx,%rax │ │ │ │ + mov %r14d,%r13d │ │ │ │ + imul 0x10(%rbp),%eax │ │ │ │ + cmp $0x4,%ebx │ │ │ │ + setg -0x9(%rsp) │ │ │ │ + xor %r12d,%r12d │ │ │ │ + xor %ebx,%ebx │ │ │ │ + mov %eax,%edx │ │ │ │ + mov 0x40(%rdi),%eax │ │ │ │ + mov %eax,-0x20(%rsp) │ │ │ │ + movslq %r15d,%rax │ │ │ │ + lea 0x0(,%rax,4),%r8 │ │ │ │ + lea -0x1(%r15),%eax │ │ │ │ + mov %rax,-0x50(%rsp) │ │ │ │ + movslq %esi,%rax │ │ │ │ + mov %rax,-0x8(%rsp) │ │ │ │ + cmp %r10d,0x10(%rbp) │ │ │ │ + jge 261ec ::calcPartialsPartials(float*, float const*, float const*, float const*, float const*, int, int)@@Base+0x5fc> │ │ │ │ + test %r15d,%r15d │ │ │ │ + jle 261ec ::calcPartialsPartials(float*, float const*, float const*, float const*, float const*, int, int)@@Base+0x5fc> │ │ │ │ + mov -0x60(%rsp),%rdi │ │ │ │ + movslq %edx,%rax │ │ │ │ + movslq %r12d,%r11 │ │ │ │ + mov %r12d,-0x48(%rsp) │ │ │ │ shl $0x2,%rax │ │ │ │ - lea (%rsi,%rax,1),%r12 │ │ │ │ - mov -0x50(%rsp),%rsi │ │ │ │ - mov %r11,-0x20(%rsp) │ │ │ │ - lea (%rsi,%rax,1),%r13 │ │ │ │ - movslq -0x30(%rsp),%rsi │ │ │ │ - add -0x40(%rsp),%rax │ │ │ │ - mov %rsi,0x10(%rsp) │ │ │ │ + mov %ebx,-0x6c(%rsp) │ │ │ │ + mov 0x10(%rbp),%ecx │ │ │ │ + lea (%rdi,%rax,1),%r14 │ │ │ │ + mov -0x68(%rsp),%rdi │ │ │ │ + mov %r8,-0x28(%rsp) │ │ │ │ + mov %edx,-0x70(%rsp) │ │ │ │ + lea (%rdi,%rax,1),%rsi │ │ │ │ + mov -0x50(%rsp),%rdi │ │ │ │ + add -0x58(%rsp),%rax │ │ │ │ + mov %r13d,-0x74(%rsp) │ │ │ │ + mov %r10d,0x18(%rbp) │ │ │ │ + lea 0x1(%rdi),%r9 │ │ │ │ + mov 0x24(%rsp),%edi │ │ │ │ + mov %r11,-0x40(%rsp) │ │ │ │ + mov %r9,-0x38(%rsp) │ │ │ │ + shr $0x2,%edi │ │ │ │ + mov %edi,-0x10(%rsp) │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - mov -0x20(%rsp),%rbx │ │ │ │ - mov %rax,0x40(%rsp) │ │ │ │ - mov %rax,(%rsp) │ │ │ │ - mov %ecx,0x8(%rsp) │ │ │ │ - mov %rbx,0x38(%rsp) │ │ │ │ - mov -0x10(%rsp),%rbx │ │ │ │ + mov -0x40(%rsp),%rbx │ │ │ │ + mov %rax,-0x18(%rsp) │ │ │ │ + mov %rax,%r13 │ │ │ │ + mov %ecx,-0x1c(%rsp) │ │ │ │ + mov %rbx,0x18(%rsp) │ │ │ │ + mov -0x28(%rsp),%rbx │ │ │ │ add %rax,%rbx │ │ │ │ - mov %rbx,0x20(%rsp) │ │ │ │ - mov %r14d,%ebx │ │ │ │ - shr $0x2,%ebx │ │ │ │ - mov %ebx,0x18(%rsp) │ │ │ │ - xchg %ax,%ax │ │ │ │ - mov 0x38(%rsp),%rax │ │ │ │ + mov %rbx,(%rsp) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov 0x18(%rsp),%rax │ │ │ │ lea 0x0(,%rax,4),%rcx │ │ │ │ - mov 0x30(%rsp),%rax │ │ │ │ - lea (%rax,%rcx,1),%rsi │ │ │ │ - add 0x28(%rsp),%rcx │ │ │ │ - cmpl $0x6,0x1c(%rsp) │ │ │ │ - jbe 26bc0 ::calcPartialsPartials(float*, float const*, float const*, float const*, float const*, int, int)@@Base+0x640> │ │ │ │ - cmp $0xc,%r14d │ │ │ │ - jle 26bd7 ::calcPartialsPartials(float*, float const*, float const*, float const*, float const*, int, int)@@Base+0x657> │ │ │ │ - cmpb $0x0,0xf(%rsp) │ │ │ │ + mov 0x10(%rsp),%rax │ │ │ │ + lea (%rax,%rcx,1),%rdi │ │ │ │ + add 0x8(%rsp),%rcx │ │ │ │ + cmpl $0x6,0x20(%rsp) │ │ │ │ + jbe 26218 ::calcPartialsPartials(float*, float const*, float const*, float const*, float const*, int, int)@@Base+0x628> │ │ │ │ + cmpl $0xc,0x24(%rsp) │ │ │ │ + jle 2622f ::calcPartialsPartials(float*, float const*, float const*, float const*, float const*, int, int)@@Base+0x63f> │ │ │ │ + cmpb $0x0,-0x9(%rsp) │ │ │ │ + vxorps %xmm0,%xmm0,%xmm0 │ │ │ │ + vxorps %xmm20,%xmm20,%xmm20 │ │ │ │ mov $0x1,%edx │ │ │ │ - vxorps %xmm7,%xmm7,%xmm7 │ │ │ │ - cmovne 0x18(%rsp),%edx │ │ │ │ - vmovaps %xmm7,%xmm8 │ │ │ │ + cmovne -0x10(%rsp),%edx │ │ │ │ + vxorps %xmm21,%xmm21,%xmm21 │ │ │ │ + vxorps %xmm19,%xmm19,%xmm19 │ │ │ │ xor %eax,%eax │ │ │ │ - vmovaps %xmm7,%xmm6 │ │ │ │ - vmovd %xmm7,%ebx │ │ │ │ - mov %edx,%edi │ │ │ │ - shr $0x2,%edi │ │ │ │ - shl $0x6,%rdi │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - vmovups (%rsi,%rax,1),%ymm10 │ │ │ │ - vmovups (%r12,%rax,1),%ymm9 │ │ │ │ - vmovups 0x20(%r12,%rax,1),%ymm2 │ │ │ │ - vpermd 0x20(%rsi,%rax,1),%ymm13,%ymm4 │ │ │ │ - vmovups 0x20(%rcx,%rax,1),%ymm5 │ │ │ │ - vpermd %ymm10,%ymm14,%ymm1 │ │ │ │ - vpermd %ymm9,%ymm14,%ymm3 │ │ │ │ - vpermd %ymm10,%ymm12,%ymm10 │ │ │ │ - vpermd %ymm9,%ymm12,%ymm9 │ │ │ │ - vblendps $0xf,%ymm1,%ymm4,%ymm4 │ │ │ │ - vpermd %ymm2,%ymm13,%ymm1 │ │ │ │ - vpermd %ymm2,%ymm11,%ymm2 │ │ │ │ - vblendps $0xf,%ymm3,%ymm1,%ymm1 │ │ │ │ - vpermd %ymm5,%ymm13,%ymm15 │ │ │ │ - vblendps $0xf,%ymm9,%ymm2,%ymm2 │ │ │ │ - vpermd %ymm5,%ymm11,%ymm5 │ │ │ │ - vmulps %ymm1,%ymm4,%ymm4 │ │ │ │ - vshufps $0x55,%xmm4,%xmm4,%xmm3 │ │ │ │ - vshufps $0xff,%xmm4,%xmm4,%xmm1 │ │ │ │ - vaddss %xmm4,%xmm6,%xmm0 │ │ │ │ - vaddss %xmm3,%xmm0,%xmm0 │ │ │ │ - vunpckhps %xmm4,%xmm4,%xmm3 │ │ │ │ - vextractf128 $0x1,%ymm4,%xmm4 │ │ │ │ - vshufps $0x55,%xmm4,%xmm4,%xmm6 │ │ │ │ - vaddss %xmm3,%xmm0,%xmm0 │ │ │ │ - vpermd (%rcx,%rax,1),%ymm14,%ymm3 │ │ │ │ - vaddss %xmm1,%xmm0,%xmm0 │ │ │ │ - vmovups 0x20(%r13,%rax,1),%ymm1 │ │ │ │ - vaddss %xmm4,%xmm0,%xmm0 │ │ │ │ - vblendps $0xf,%ymm3,%ymm15,%ymm15 │ │ │ │ - vaddss %xmm6,%xmm0,%xmm6 │ │ │ │ - vpermd 0x0(%r13,%rax,1),%ymm14,%ymm0 │ │ │ │ - vmovaps %ymm1,0x48(%rsp) │ │ │ │ - vpermd 0x48(%rsp),%ymm13,%ymm3 │ │ │ │ - vmovd %ebx,%xmm1 │ │ │ │ - vblendps $0xf,%ymm0,%ymm3,%ymm3 │ │ │ │ - vmulps %ymm3,%ymm15,%ymm3 │ │ │ │ - vaddss %xmm1,%xmm3,%xmm0 │ │ │ │ - vshufps $0x55,%xmm3,%xmm3,%xmm1 │ │ │ │ - vshufps $0xff,%xmm3,%xmm3,%xmm15 │ │ │ │ + mov %edx,%r8d │ │ │ │ + shr $0x2,%r8d │ │ │ │ + shl $0x6,%r8 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + vmovups (%rdi,%rax,1),%ymm9 │ │ │ │ + vmovups (%r14,%rax,1),%ymm12 │ │ │ │ + vmovups 0x20(%rdi,%rax,1),%ymm18 │ │ │ │ + vmovups 0x20(%r14,%rax,1),%ymm17 │ │ │ │ + vmovaps %ymm9,%ymm8 │ │ │ │ + vmovaps %ymm12,%ymm3 │ │ │ │ + vmovups (%rsi,%rax,1),%ymm14 │ │ │ │ + vmovups 0x20(%rcx,%rax,1),%ymm16 │ │ │ │ + vpermt2ps %ymm17,%ymm7,%ymm3 │ │ │ │ + vpermt2ps %ymm18,%ymm7,%ymm8 │ │ │ │ + vmovups 0x20(%rsi,%rax,1),%ymm15 │ │ │ │ + vpermt2ps %ymm17,%ymm6,%ymm12 │ │ │ │ + vmulps %ymm3,%ymm8,%ymm8 │ │ │ │ + vmovaps %ymm14,%ymm5 │ │ │ │ + vpermt2ps %ymm18,%ymm6,%ymm9 │ │ │ │ + vmulps %ymm12,%ymm9,%ymm9 │ │ │ │ + vpermt2ps %ymm15,%ymm7,%ymm5 │ │ │ │ + vpermt2ps %ymm15,%ymm6,%ymm14 │ │ │ │ + vshufps $0x55,%xmm8,%xmm8,%xmm1 │ │ │ │ + vshufps $0xff,%xmm8,%xmm8,%xmm3 │ │ │ │ + valignd $0x6,%ymm8,%ymm8,%ymm11 │ │ │ │ + vaddss %xmm8,%xmm0,%xmm0 │ │ │ │ + vaddss %xmm9,%xmm21,%xmm4 │ │ │ │ + vshufps $0xff,%xmm9,%xmm9,%xmm12 │ │ │ │ vaddss %xmm1,%xmm0,%xmm0 │ │ │ │ - vunpckhps %xmm3,%xmm3,%xmm1 │ │ │ │ - vextractf128 $0x1,%ymm3,%xmm3 │ │ │ │ + vunpckhps %xmm8,%xmm8,%xmm1 │ │ │ │ vaddss %xmm1,%xmm0,%xmm0 │ │ │ │ - vpermd 0x48(%rsp),%ymm11,%ymm1 │ │ │ │ - vaddss %xmm15,%xmm0,%xmm0 │ │ │ │ - vshufps $0x55,%xmm3,%xmm3,%xmm15 │ │ │ │ vaddss %xmm3,%xmm0,%xmm0 │ │ │ │ - vaddss %xmm15,%xmm0,%xmm15 │ │ │ │ - vpermd 0x20(%rsi,%rax,1),%ymm11,%ymm0 │ │ │ │ - vblendps $0xf,%ymm10,%ymm0,%ymm0 │ │ │ │ - vmulps %ymm2,%ymm0,%ymm2 │ │ │ │ - vaddss %xmm2,%xmm8,%xmm0 │ │ │ │ - vshufps $0x55,%xmm2,%xmm2,%xmm8 │ │ │ │ - vshufps $0xff,%xmm2,%xmm2,%xmm9 │ │ │ │ - vaddss %xmm8,%xmm0,%xmm0 │ │ │ │ - vunpckhps %xmm2,%xmm2,%xmm8 │ │ │ │ - vextractf128 $0x1,%ymm2,%xmm2 │ │ │ │ - vunpckhps %xmm2,%xmm2,%xmm10 │ │ │ │ - vaddss %xmm8,%xmm0,%xmm0 │ │ │ │ - vpermd (%rcx,%rax,1),%ymm12,%ymm8 │ │ │ │ - vaddss %xmm9,%xmm0,%xmm0 │ │ │ │ - vshufps $0x55,%xmm2,%xmm2,%xmm9 │ │ │ │ - vaddss %xmm2,%xmm0,%xmm0 │ │ │ │ - vshufps $0xff,%xmm2,%xmm2,%xmm2 │ │ │ │ - vblendps $0xf,%ymm8,%ymm5,%ymm5 │ │ │ │ - vaddss %xmm9,%xmm0,%xmm9 │ │ │ │ - vpermd 0x0(%r13,%rax,1),%ymm12,%ymm0 │ │ │ │ + vextractf32x4 $0x1,%ymm8,%xmm3 │ │ │ │ + vaddss %xmm3,%xmm0,%xmm0 │ │ │ │ + valignd $0x5,%ymm8,%ymm8,%ymm3 │ │ │ │ + valignd $0x7,%ymm8,%ymm8,%ymm8 │ │ │ │ + vaddss %xmm3,%xmm0,%xmm0 │ │ │ │ + vmovups (%rcx,%rax,1),%ymm3 │ │ │ │ add $0x40,%rax │ │ │ │ - vaddss %xmm10,%xmm9,%xmm9 │ │ │ │ - vaddss %xmm2,%xmm9,%xmm8 │ │ │ │ - vblendps $0xf,%ymm0,%ymm1,%ymm1 │ │ │ │ - vmulps %ymm1,%ymm5,%ymm1 │ │ │ │ - vshufps $0x55,%xmm1,%xmm1,%xmm5 │ │ │ │ - vshufps $0xff,%xmm1,%xmm1,%xmm0 │ │ │ │ - vaddss %xmm1,%xmm7,%xmm7 │ │ │ │ - vaddss %xmm5,%xmm7,%xmm7 │ │ │ │ - vunpckhps %xmm1,%xmm1,%xmm5 │ │ │ │ - vextractf128 $0x1,%ymm1,%xmm1 │ │ │ │ - vaddss %xmm5,%xmm7,%xmm7 │ │ │ │ - vunpckhps %xmm4,%xmm4,%xmm5 │ │ │ │ - vshufps $0xff,%xmm4,%xmm4,%xmm4 │ │ │ │ - vaddss %xmm5,%xmm6,%xmm6 │ │ │ │ - vaddss %xmm0,%xmm7,%xmm7 │ │ │ │ - vshufps $0x55,%xmm1,%xmm1,%xmm0 │ │ │ │ - vaddss %xmm4,%xmm6,%xmm6 │ │ │ │ - vunpckhps %xmm3,%xmm3,%xmm4 │ │ │ │ - vshufps $0xff,%xmm3,%xmm3,%xmm3 │ │ │ │ - vaddss %xmm4,%xmm15,%xmm15 │ │ │ │ - vaddss %xmm1,%xmm7,%xmm7 │ │ │ │ - vaddss %xmm3,%xmm15,%xmm4 │ │ │ │ - vaddss %xmm0,%xmm7,%xmm7 │ │ │ │ - vunpckhps %xmm1,%xmm1,%xmm0 │ │ │ │ - vshufps $0xff,%xmm1,%xmm1,%xmm1 │ │ │ │ - vmovd %xmm4,%ebx │ │ │ │ - vaddss %xmm0,%xmm7,%xmm7 │ │ │ │ - vaddss %xmm1,%xmm7,%xmm7 │ │ │ │ - cmp %rax,%rdi │ │ │ │ - jne 26760 ::calcPartialsPartials(float*, float const*, float const*, float const*, float const*, int, int)@@Base+0x1e0> │ │ │ │ - vmovaps %xmm6,%xmm5 │ │ │ │ - vmovaps %xmm4,%xmm6 │ │ │ │ + vmovaps %ymm3,%ymm10 │ │ │ │ + vpermt2ps %ymm16,%ymm6,%ymm3 │ │ │ │ + vmulps %ymm14,%ymm3,%ymm3 │ │ │ │ + vpermt2ps %ymm16,%ymm7,%ymm10 │ │ │ │ + vaddss %xmm11,%xmm0,%xmm0 │ │ │ │ + vmulps %ymm5,%ymm10,%ymm10 │ │ │ │ + vaddss %xmm8,%xmm0,%xmm0 │ │ │ │ + vshufps $0x55,%xmm3,%xmm3,%xmm5 │ │ │ │ + vaddss %xmm10,%xmm20,%xmm2 │ │ │ │ + vshufps $0x55,%xmm10,%xmm10,%xmm1 │ │ │ │ + vshufps $0xff,%xmm10,%xmm10,%xmm13 │ │ │ │ + valignd $0x5,%ymm10,%ymm10,%ymm20 │ │ │ │ + vaddss %xmm1,%xmm2,%xmm2 │ │ │ │ + vunpckhps %xmm10,%xmm10,%xmm1 │ │ │ │ + vaddss %xmm1,%xmm2,%xmm2 │ │ │ │ + vshufps $0x55,%xmm9,%xmm9,%xmm1 │ │ │ │ + vaddss %xmm1,%xmm4,%xmm4 │ │ │ │ + vunpckhps %xmm9,%xmm9,%xmm1 │ │ │ │ + vaddss %xmm1,%xmm4,%xmm4 │ │ │ │ + vaddss %xmm3,%xmm19,%xmm1 │ │ │ │ + vaddss %xmm13,%xmm2,%xmm2 │ │ │ │ + vextractf32x4 $0x1,%ymm10,%xmm13 │ │ │ │ + vaddss %xmm12,%xmm4,%xmm4 │ │ │ │ + vaddss %xmm5,%xmm1,%xmm1 │ │ │ │ + vunpckhps %xmm3,%xmm3,%xmm5 │ │ │ │ + vextractf32x4 $0x1,%ymm9,%xmm12 │ │ │ │ + vaddss %xmm5,%xmm1,%xmm1 │ │ │ │ + vaddss %xmm13,%xmm2,%xmm2 │ │ │ │ + valignd $0x6,%ymm10,%ymm10,%ymm13 │ │ │ │ + valignd $0x7,%ymm10,%ymm10,%ymm10 │ │ │ │ + vaddss %xmm12,%xmm4,%xmm4 │ │ │ │ + valignd $0x5,%ymm9,%ymm9,%ymm12 │ │ │ │ + vaddss %xmm20,%xmm2,%xmm20 │ │ │ │ + valignd $0x6,%ymm9,%ymm9,%ymm2 │ │ │ │ + valignd $0x7,%ymm9,%ymm9,%ymm9 │ │ │ │ + vaddss %xmm13,%xmm20,%xmm20 │ │ │ │ + vaddss %xmm12,%xmm4,%xmm4 │ │ │ │ + vshufps $0xff,%xmm3,%xmm3,%xmm12 │ │ │ │ + vaddss %xmm12,%xmm1,%xmm1 │ │ │ │ + vextractf32x4 $0x1,%ymm3,%xmm12 │ │ │ │ + vaddss %xmm10,%xmm20,%xmm20 │ │ │ │ + vaddss %xmm2,%xmm4,%xmm4 │ │ │ │ + vaddss %xmm9,%xmm4,%xmm21 │ │ │ │ + vaddss %xmm12,%xmm1,%xmm1 │ │ │ │ + valignd $0x5,%ymm3,%ymm3,%ymm12 │ │ │ │ + vaddss %xmm12,%xmm1,%xmm1 │ │ │ │ + valignd $0x6,%ymm3,%ymm3,%ymm12 │ │ │ │ + valignd $0x7,%ymm3,%ymm3,%ymm3 │ │ │ │ + vaddss %xmm12,%xmm1,%xmm1 │ │ │ │ + vaddss %xmm3,%xmm1,%xmm19 │ │ │ │ + cmp %rax,%r8 │ │ │ │ + jne 25dc0 ::calcPartialsPartials(float*, float const*, float const*, float const*, float const*, int, int)@@Base+0x1d0> │ │ │ │ + vmovaps %xmm20,%xmm2 │ │ │ │ + vmovaps %xmm21,%xmm4 │ │ │ │ + vmovaps %xmm19,%xmm1 │ │ │ │ test $0x3,%dl │ │ │ │ - je 269cb ::calcPartialsPartials(float*, float const*, float const*, float const*, float const*, int, int)@@Base+0x44b> │ │ │ │ + je 2602e ::calcPartialsPartials(float*, float const*, float const*, float const*, float const*, int, int)@@Base+0x43e> │ │ │ │ and $0xfffffffc,%edx │ │ │ │ shl $0x2,%edx │ │ │ │ movslq %edx,%rdx │ │ │ │ - vmovss (%rsi,%rdx,4),%xmm4 │ │ │ │ - vfmadd231ss (%r12,%rdx,4),%xmm4,%xmm5 │ │ │ │ - vmovss (%rcx,%rdx,4),%xmm4 │ │ │ │ - vfmadd231ss 0x0(%r13,%rdx,4),%xmm4,%xmm6 │ │ │ │ - vmovss 0x4(%rsi,%rdx,4),%xmm4 │ │ │ │ - vfmadd231ss 0x4(%r12,%rdx,4),%xmm4,%xmm8 │ │ │ │ - vmovss 0x4(%rcx,%rdx,4),%xmm4 │ │ │ │ - vfmadd231ss 0x4(%r13,%rdx,4),%xmm4,%xmm7 │ │ │ │ - vmovss 0x8(%rsi,%rdx,4),%xmm4 │ │ │ │ - vfmadd231ss 0x8(%r12,%rdx,4),%xmm4,%xmm5 │ │ │ │ - vmovss 0x8(%rcx,%rdx,4),%xmm4 │ │ │ │ - vfmadd231ss 0x8(%r13,%rdx,4),%xmm4,%xmm6 │ │ │ │ - vmovss 0xc(%rsi,%rdx,4),%xmm4 │ │ │ │ - vfmadd231ss 0xc(%r12,%rdx,4),%xmm4,%xmm8 │ │ │ │ - vmovss 0xc(%rcx,%rdx,4),%xmm4 │ │ │ │ - vfmadd231ss 0xc(%r13,%rdx,4),%xmm4,%xmm7 │ │ │ │ + vmovss (%rdi,%rdx,4),%xmm5 │ │ │ │ + vfmadd231ss (%r14,%rdx,4),%xmm5,%xmm0 │ │ │ │ + vmovss (%rcx,%rdx,4),%xmm5 │ │ │ │ + vfmadd231ss (%rsi,%rdx,4),%xmm5,%xmm2 │ │ │ │ + vmovss 0x4(%rdi,%rdx,4),%xmm5 │ │ │ │ + vfmadd231ss 0x4(%r14,%rdx,4),%xmm5,%xmm4 │ │ │ │ + vmovss 0x4(%rcx,%rdx,4),%xmm5 │ │ │ │ + vfmadd231ss 0x4(%rsi,%rdx,4),%xmm5,%xmm1 │ │ │ │ + vmovss 0x8(%rdi,%rdx,4),%xmm5 │ │ │ │ + vfmadd231ss 0x8(%r14,%rdx,4),%xmm5,%xmm0 │ │ │ │ + vmovss 0x8(%rcx,%rdx,4),%xmm5 │ │ │ │ + vfmadd231ss 0x8(%rsi,%rdx,4),%xmm5,%xmm2 │ │ │ │ + vmovss 0xc(%rdi,%rdx,4),%xmm5 │ │ │ │ + vfmadd231ss 0xc(%r14,%rdx,4),%xmm5,%xmm4 │ │ │ │ + vmovss 0xc(%rcx,%rdx,4),%xmm5 │ │ │ │ + vfmadd231ss 0xc(%rsi,%rdx,4),%xmm5,%xmm1 │ │ │ │ add $0x4,%rdx │ │ │ │ - cmp %edx,%r14d │ │ │ │ - jg 2695d ::calcPartialsPartials(float*, float const*, float const*, float const*, float const*, int, int)@@Base+0x3dd> │ │ │ │ - mov %r14d,%edx │ │ │ │ - cmp %r14d,%r15d │ │ │ │ - jle 26b21 ::calcPartialsPartials(float*, float const*, float const*, float const*, float const*, int, int)@@Base+0x5a1> │ │ │ │ - mov %r15d,%ebx │ │ │ │ - sub %edx,%ebx │ │ │ │ - lea -0x1(%rbx),%eax │ │ │ │ + cmp %edx,0x24(%rsp) │ │ │ │ + jg 25fc0 ::calcPartialsPartials(float*, float const*, float const*, float const*, float const*, int, int)@@Base+0x3d0> │ │ │ │ + mov 0x24(%rsp),%eax │ │ │ │ + mov %eax,%edx │ │ │ │ + cmp %eax,%r15d │ │ │ │ + jle 2617f ::calcPartialsPartials(float*, float const*, float const*, float const*, float const*, int, int)@@Base+0x58f> │ │ │ │ + mov %r15d,%r12d │ │ │ │ + sub %edx,%r12d │ │ │ │ + lea -0x1(%r12),%eax │ │ │ │ cmp $0x6,%eax │ │ │ │ - jbe 26ad2 ::calcPartialsPartials(float*, float const*, float const*, float const*, float const*, int, int)@@Base+0x552> │ │ │ │ - mov 0x38(%rsp),%rax │ │ │ │ - movslq %edx,%rdi │ │ │ │ - mov %ebx,%r9d │ │ │ │ - shr $0x3,%r9d │ │ │ │ - shl $0x5,%r9 │ │ │ │ - lea (%rdi,%rax,1),%r8 │ │ │ │ - mov 0x28(%rsp),%rax │ │ │ │ - shl $0x2,%rdi │ │ │ │ + jbe 26157 ::calcPartialsPartials(float*, float const*, float const*, float const*, float const*, int, int)@@Base+0x567> │ │ │ │ + mov 0x18(%rsp),%rax │ │ │ │ + movslq %edx,%r8 │ │ │ │ + mov %r12d,%r10d │ │ │ │ + shr $0x3,%r10d │ │ │ │ + lea (%r8,%rax,1),%r9 │ │ │ │ + mov 0x8(%rsp),%rax │ │ │ │ shl $0x2,%r8 │ │ │ │ - lea 0x0(%r13,%rdi,1),%r10 │ │ │ │ - add %r12,%rdi │ │ │ │ - lea (%rax,%r8,1),%r11 │ │ │ │ - add 0x30(%rsp),%r8 │ │ │ │ + shl $0x5,%r10 │ │ │ │ + shl $0x2,%r9 │ │ │ │ + lea (%rsi,%r8,1),%r11 │ │ │ │ + add %r14,%r8 │ │ │ │ + lea (%rax,%r9,1),%rbx │ │ │ │ + add 0x10(%rsp),%r9 │ │ │ │ xor %eax,%eax │ │ │ │ - nop │ │ │ │ - vmovups (%r8,%rax,1),%ymm1 │ │ │ │ - vmulps (%rdi,%rax,1),%ymm1,%ymm1 │ │ │ │ - vshufps $0x55,%xmm1,%xmm1,%xmm3 │ │ │ │ - vshufps $0xff,%xmm1,%xmm1,%xmm2 │ │ │ │ - vaddss %xmm5,%xmm1,%xmm0 │ │ │ │ - vaddss %xmm0,%xmm3,%xmm3 │ │ │ │ - vunpckhps %xmm1,%xmm1,%xmm0 │ │ │ │ - vextractf128 $0x1,%ymm1,%xmm1 │ │ │ │ - vunpckhps %xmm1,%xmm1,%xmm5 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + vmovups (%r9,%rax,1),%ymm3 │ │ │ │ + vmulps (%r8,%rax,1),%ymm3,%ymm3 │ │ │ │ + vaddss %xmm0,%xmm3,%xmm0 │ │ │ │ + vshufps $0x55,%xmm3,%xmm3,%xmm8 │ │ │ │ + vshufps $0xff,%xmm3,%xmm3,%xmm5 │ │ │ │ + vaddss %xmm0,%xmm8,%xmm8 │ │ │ │ + vunpckhps %xmm3,%xmm3,%xmm0 │ │ │ │ + vaddss %xmm8,%xmm0,%xmm0 │ │ │ │ + vaddss %xmm0,%xmm5,%xmm5 │ │ │ │ + vextractf32x4 $0x1,%ymm3,%xmm0 │ │ │ │ + vaddss %xmm5,%xmm0,%xmm0 │ │ │ │ + valignd $0x5,%ymm3,%ymm3,%ymm5 │ │ │ │ + vaddss %xmm0,%xmm5,%xmm5 │ │ │ │ + valignd $0x6,%ymm3,%ymm3,%ymm0 │ │ │ │ + valignd $0x7,%ymm3,%ymm3,%ymm3 │ │ │ │ + vaddss %xmm5,%xmm0,%xmm0 │ │ │ │ vaddss %xmm3,%xmm0,%xmm0 │ │ │ │ - vaddss %xmm0,%xmm2,%xmm2 │ │ │ │ - vaddss %xmm2,%xmm1,%xmm0 │ │ │ │ - vshufps $0x55,%xmm1,%xmm1,%xmm2 │ │ │ │ - vshufps $0xff,%xmm1,%xmm1,%xmm1 │ │ │ │ - vaddss %xmm0,%xmm2,%xmm2 │ │ │ │ - vaddss %xmm2,%xmm5,%xmm5 │ │ │ │ - vaddss %xmm1,%xmm5,%xmm5 │ │ │ │ - vmovups (%r11,%rax,1),%ymm1 │ │ │ │ - vmulps (%r10,%rax,1),%ymm1,%ymm1 │ │ │ │ + vmovups (%rbx,%rax,1),%ymm3 │ │ │ │ + vmulps (%r11,%rax,1),%ymm3,%ymm3 │ │ │ │ add $0x20,%rax │ │ │ │ - vshufps $0x55,%xmm1,%xmm1,%xmm3 │ │ │ │ - vshufps $0xff,%xmm1,%xmm1,%xmm2 │ │ │ │ - vaddss %xmm1,%xmm6,%xmm0 │ │ │ │ - vaddss %xmm0,%xmm3,%xmm3 │ │ │ │ - vunpckhps %xmm1,%xmm1,%xmm0 │ │ │ │ - vextractf128 $0x1,%ymm1,%xmm1 │ │ │ │ - vunpckhps %xmm1,%xmm1,%xmm6 │ │ │ │ - vaddss %xmm3,%xmm0,%xmm0 │ │ │ │ - vaddss %xmm0,%xmm2,%xmm2 │ │ │ │ - vaddss %xmm2,%xmm1,%xmm0 │ │ │ │ - vshufps $0x55,%xmm1,%xmm1,%xmm2 │ │ │ │ - vshufps $0xff,%xmm1,%xmm1,%xmm1 │ │ │ │ - vaddss %xmm0,%xmm2,%xmm2 │ │ │ │ - vaddss %xmm2,%xmm6,%xmm6 │ │ │ │ - vaddss %xmm1,%xmm6,%xmm6 │ │ │ │ - cmp %r9,%rax │ │ │ │ - jne 26a20 ::calcPartialsPartials(float*, float const*, float const*, float const*, float const*, int, int)@@Base+0x4a0> │ │ │ │ - test $0x7,%bl │ │ │ │ - je 26b21 ::calcPartialsPartials(float*, float const*, float const*, float const*, float const*, int, int)@@Base+0x5a1> │ │ │ │ - and $0xfffffff8,%ebx │ │ │ │ - add %ebx,%edx │ │ │ │ + vaddss %xmm3,%xmm2,%xmm2 │ │ │ │ + vshufps $0x55,%xmm3,%xmm3,%xmm8 │ │ │ │ + vshufps $0xff,%xmm3,%xmm3,%xmm5 │ │ │ │ + vaddss %xmm2,%xmm8,%xmm8 │ │ │ │ + vunpckhps %xmm3,%xmm3,%xmm2 │ │ │ │ + vaddss %xmm8,%xmm2,%xmm2 │ │ │ │ + vaddss %xmm2,%xmm5,%xmm5 │ │ │ │ + vextractf32x4 $0x1,%ymm3,%xmm2 │ │ │ │ + vaddss %xmm5,%xmm2,%xmm2 │ │ │ │ + valignd $0x5,%ymm3,%ymm3,%ymm5 │ │ │ │ + vaddss %xmm2,%xmm5,%xmm5 │ │ │ │ + valignd $0x6,%ymm3,%ymm3,%ymm2 │ │ │ │ + valignd $0x7,%ymm3,%ymm3,%ymm3 │ │ │ │ + vaddss %xmm5,%xmm2,%xmm2 │ │ │ │ + vaddss %xmm3,%xmm2,%xmm2 │ │ │ │ + cmp %r10,%rax │ │ │ │ + jne 26090 ::calcPartialsPartials(float*, float const*, float const*, float const*, float const*, int, int)@@Base+0x4a0> │ │ │ │ + test $0x7,%r12b │ │ │ │ + je 2617f ::calcPartialsPartials(float*, float const*, float const*, float const*, float const*, int, int)@@Base+0x58f> │ │ │ │ + and $0xfffffff8,%r12d │ │ │ │ + add %r12d,%edx │ │ │ │ movslq %edx,%rdx │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - vmovss (%r12,%rdx,4),%xmm4 │ │ │ │ - vfmadd231ss (%rsi,%rdx,4),%xmm4,%xmm5 │ │ │ │ - vmovss 0x0(%r13,%rdx,4),%xmm4 │ │ │ │ - vfmadd231ss (%rcx,%rdx,4),%xmm4,%xmm6 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + vmovss (%r14,%rdx,4),%xmm5 │ │ │ │ + vfmadd231ss (%rdi,%rdx,4),%xmm5,%xmm0 │ │ │ │ + vmovss (%rsi,%rdx,4),%xmm5 │ │ │ │ + vfmadd231ss (%rcx,%rdx,4),%xmm5,%xmm2 │ │ │ │ inc %rdx │ │ │ │ cmp %edx,%r15d │ │ │ │ - jg 26b00 ::calcPartialsPartials(float*, float const*, float const*, float const*, float const*, int, int)@@Base+0x580> │ │ │ │ - addq $0x4,0x40(%rsp) │ │ │ │ - vaddss %xmm8,%xmm5,%xmm5 │ │ │ │ - vaddss %xmm7,%xmm6,%xmm6 │ │ │ │ - mov 0x10(%rsp),%rdi │ │ │ │ - mov 0x40(%rsp),%rax │ │ │ │ - add %rdi,0x38(%rsp) │ │ │ │ - cmp %rax,0x20(%rsp) │ │ │ │ - vmulss %xmm6,%xmm5,%xmm5 │ │ │ │ - vmovss %xmm5,-0x4(%rax) │ │ │ │ - jne 26700 ::calcPartialsPartials(float*, float const*, float const*, float const*, float const*, int, int)@@Base+0x180> │ │ │ │ - mov -0x18(%rsp),%rbx │ │ │ │ - mov (%rsp),%rax │ │ │ │ - mov 0x8(%rsp),%ecx │ │ │ │ - lea (%rax,%rbx,4),%rax │ │ │ │ + jg 26160 ::calcPartialsPartials(float*, float const*, float const*, float const*, float const*, int, int)@@Base+0x570> │ │ │ │ + vaddss %xmm4,%xmm0,%xmm0 │ │ │ │ + vaddss %xmm1,%xmm2,%xmm2 │ │ │ │ mov -0x8(%rsp),%rbx │ │ │ │ + add $0x4,%r13 │ │ │ │ + add %rbx,0x18(%rsp) │ │ │ │ + vmulss %xmm2,%xmm0,%xmm0 │ │ │ │ + vmovss %xmm0,-0x4(%r13) │ │ │ │ + cmp %r13,(%rsp) │ │ │ │ + jne 25d58 ::calcPartialsPartials(float*, float const*, float const*, float const*, float const*, int, int)@@Base+0x168> │ │ │ │ + mov -0x38(%rsp),%rbx │ │ │ │ + mov -0x18(%rsp),%rax │ │ │ │ + mov -0x1c(%rsp),%ecx │ │ │ │ + lea (%rax,%rbx,4),%rax │ │ │ │ + mov -0x30(%rsp),%rbx │ │ │ │ inc %ecx │ │ │ │ - add %rbx,%r12 │ │ │ │ - add %rbx,%r13 │ │ │ │ + add %rbx,%r14 │ │ │ │ + add %rbx,%rsi │ │ │ │ cmp %ecx,0x18(%rbp) │ │ │ │ - jne 266d0 ::calcPartialsPartials(float*, float const*, float const*, float const*, float const*, int, int)@@Base+0x150> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - mov -0x54(%rsp),%edx │ │ │ │ - mov -0x60(%rsp),%rbx │ │ │ │ - mov 0x18(%rbp),%r9d │ │ │ │ - mov -0x38(%rsp),%esi │ │ │ │ - inc %edx │ │ │ │ - add %esi,-0x28(%rsp) │ │ │ │ - mov -0x2c(%rsp),%esi │ │ │ │ - add %esi,-0x24(%rsp) │ │ │ │ - cmp -0x34(%rsp),%edx │ │ │ │ - jne 26662 ::calcPartialsPartials(float*, float const*, float const*, float const*, float const*, int, int)@@Base+0xe2> │ │ │ │ + jne 25d30 ::calcPartialsPartials(float*, float const*, float const*, float const*, float const*, int, int)@@Base+0x140> │ │ │ │ + mov -0x48(%rsp),%r12d │ │ │ │ + mov -0x6c(%rsp),%ebx │ │ │ │ + mov -0x28(%rsp),%r8 │ │ │ │ + mov -0x70(%rsp),%edx │ │ │ │ + mov -0x74(%rsp),%r13d │ │ │ │ + mov 0x18(%rbp),%r10d │ │ │ │ + inc %ebx │ │ │ │ + add %r13d,%edx │ │ │ │ + add -0x20(%rsp),%r12d │ │ │ │ + cmp -0x44(%rsp),%ebx │ │ │ │ + jne 25cba ::calcPartialsPartials(float*, float const*, float const*, float const*, float const*, int, int)@@Base+0xca> │ │ │ │ vzeroupper │ │ │ │ lea -0x28(%rbp),%rsp │ │ │ │ pop %rbx │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ pop %rbp │ │ │ │ ret │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - vxorps %xmm7,%xmm7,%xmm7 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + vxorps %xmm1,%xmm1,%xmm1 │ │ │ │ xor %edx,%edx │ │ │ │ - vmovaps %xmm7,%xmm8 │ │ │ │ - vmovaps %xmm7,%xmm6 │ │ │ │ - vmovaps %xmm7,%xmm5 │ │ │ │ - jmp 269d7 ::calcPartialsPartials(float*, float const*, float const*, float const*, float const*, int, int)@@Base+0x457> │ │ │ │ - vxorps %xmm7,%xmm7,%xmm7 │ │ │ │ + vmovaps %xmm1,%xmm4 │ │ │ │ + vmovaps %xmm1,%xmm2 │ │ │ │ + vmovaps %xmm1,%xmm0 │ │ │ │ + jmp 2603d ::calcPartialsPartials(float*, float const*, float const*, float const*, float const*, int, int)@@Base+0x44d> │ │ │ │ + vxorps %xmm1,%xmm1,%xmm1 │ │ │ │ xor %edx,%edx │ │ │ │ - vmovaps %xmm7,%xmm8 │ │ │ │ - vmovaps %xmm7,%xmm6 │ │ │ │ - vmovaps %xmm7,%xmm5 │ │ │ │ - jmp 2695a ::calcPartialsPartials(float*, float const*, float const*, float const*, float const*, int, int)@@Base+0x3da> │ │ │ │ + vmovaps %xmm1,%xmm4 │ │ │ │ + vmovaps %xmm1,%xmm2 │ │ │ │ + vmovaps %xmm1,%xmm0 │ │ │ │ + jmp 25fbd ::calcPartialsPartials(float*, float const*, float const*, float const*, float const*, int, int)@@Base+0x3cd> │ │ │ │ cs nopw 0x0(%rax,%rax,1) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ │ │ │ │ -0000000000026c00 ::calcPrePartialsPartials(float*, float const*, float const*, float const*, float const*, int, int)@@Base>: │ │ │ │ +0000000000026250 ::calcPrePartialsPartials(float*, float const*, float const*, float const*, float const*, int, int)@@Base>: │ │ │ │ endbr64 │ │ │ │ push %rbp │ │ │ │ mov %rsp,%rbp │ │ │ │ push %r15 │ │ │ │ push %r14 │ │ │ │ push %r13 │ │ │ │ + mov %r9,%r13 │ │ │ │ push %r12 │ │ │ │ push %rbx │ │ │ │ mov %rdi,%rbx │ │ │ │ and $0xffffffffffffffe0,%rsp │ │ │ │ sub $0xc0,%rsp │ │ │ │ movslq 0x3c(%rdi),%rax │ │ │ │ - mov 0x24(%rdi),%r14d │ │ │ │ - mov %rsi,0x30(%rsp) │ │ │ │ + mov %rsi,0x38(%rsp) │ │ │ │ mov %rdx,0x20(%rsp) │ │ │ │ + mov 0x24(%rdi),%r14d │ │ │ │ + shl $0x2,%rax │ │ │ │ mov %rcx,0x18(%rsp) │ │ │ │ mov %r8,0x10(%rsp) │ │ │ │ - mov %r9,0xb0(%rsp) │ │ │ │ - shl $0x2,%rax │ │ │ │ - je 26c58 ::calcPrePartialsPartials(float*, float const*, float const*, float const*, float const*, int, int)@@Base+0x58> │ │ │ │ - mov 0x30(%rsp),%rdi │ │ │ │ + je 262a3 ::calcPrePartialsPartials(float*, float const*, float const*, float const*, float const*, int, int)@@Base+0x53> │ │ │ │ + mov 0x38(%rsp),%rdi │ │ │ │ mov %rax,%rdx │ │ │ │ xor %esi,%esi │ │ │ │ call 1c1a0 │ │ │ │ - mov 0x34(%rbx),%r13d │ │ │ │ - test %r13d,%r13d │ │ │ │ - jle 271e9 ::calcPrePartialsPartials(float*, float const*, float const*, float const*, float const*, int, int)@@Base+0x5e9> │ │ │ │ - movslq 0x2c(%rbx),%rdx │ │ │ │ - mov 0x14(%rbx),%r8d │ │ │ │ + mov 0x34(%rbx),%r12d │ │ │ │ + test %r12d,%r12d │ │ │ │ + jle 2681a ::calcPrePartialsPartials(float*, float const*, float const*, float const*, float const*, int, int)@@Base+0x5ca> │ │ │ │ lea 0x1(%r14),%eax │ │ │ │ test %r14d,%r14d │ │ │ │ - mov 0x40(%rbx),%ebx │ │ │ │ - mov %eax,0x40(%rsp) │ │ │ │ - vmovdqa 0x300bd(%rip),%ymm7 │ │ │ │ + movslq 0x2c(%rbx),%rdx │ │ │ │ + mov 0x14(%rbx),%esi │ │ │ │ + vmovdqa 0x2eaba(%rip),%ymm5 │ │ │ │ + vmovdqa 0x2ead2(%rip),%ymm4 │ │ │ │ + mov %eax,0x48(%rsp) │ │ │ │ lea 0x3(%r14),%eax │ │ │ │ - vmovdqa 0x300d1(%rip),%ymm6 │ │ │ │ mov %eax,0xbc(%rsp) │ │ │ │ cmovns %r14d,%eax │ │ │ │ - mov %r13d,0x28(%rsp) │ │ │ │ + imul %edx,%esi │ │ │ │ + lea 0x0(,%rdx,4),%r11 │ │ │ │ + mov %r12d,0x30(%rsp) │ │ │ │ and $0xfffffffc,%eax │ │ │ │ - vmovdqa 0x300d6(%rip),%ymm5 │ │ │ │ - vmovdqa 0x300ee(%rip),%ymm4 │ │ │ │ mov %eax,%r15d │ │ │ │ - imul %edx,%r8d │ │ │ │ - lea 0x0(,%rdx,4),%r11 │ │ │ │ mov %rdx,%rax │ │ │ │ movslq %r14d,%rdx │ │ │ │ + mov %esi,0x40(%rsp) │ │ │ │ imul 0x10(%rbp),%eax │ │ │ │ - mov %ebx,0x2c(%rsp) │ │ │ │ - cmp $0x4,%r15d │ │ │ │ - lea 0x0(,%rdx,4),%rbx │ │ │ │ + mov %eax,0x44(%rsp) │ │ │ │ + mov 0x40(%rbx),%eax │ │ │ │ + mov %eax,0x34(%rsp) │ │ │ │ + lea 0x0(,%rdx,4),%rax │ │ │ │ lea -0x4(%r15),%edx │ │ │ │ - setg 0x87(%rsp) │ │ │ │ + mov %rax,0x28(%rsp) │ │ │ │ + add $0x4,%rax │ │ │ │ + cmp $0x4,%r15d │ │ │ │ + mov %rdx,%rsi │ │ │ │ + setg 0x8f(%rsp) │ │ │ │ xor %ecx,%ecx │ │ │ │ - mov %rbx,0x90(%rsp) │ │ │ │ - mov %rdx,%r12 │ │ │ │ shl $0x2,%rdx │ │ │ │ cmp $0x4,%r15d │ │ │ │ - cmovg %rdx,%rcx │ │ │ │ - mov %r11,%rdx │ │ │ │ - xor %ebx,%ebx │ │ │ │ - xor %esi,%esi │ │ │ │ - mov %rcx,0x38(%rsp) │ │ │ │ - mov %r8d,%r11d │ │ │ │ - mov 0x18(%rbp),%edi │ │ │ │ - cmp %edi,0x10(%rbp) │ │ │ │ - jge 271d3 ::calcPrePartialsPartials(float*, float const*, float const*, float const*, float const*, int, int)@@Base+0x5d3> │ │ │ │ - mov 0x10(%rsp),%r8 │ │ │ │ - movslq %eax,%rcx │ │ │ │ + mov %rcx,%rbx │ │ │ │ + mov %rax,0x90(%rsp) │ │ │ │ + cmovg %rdx,%rbx │ │ │ │ + shr $0x2,%esi │ │ │ │ + mov %ecx,%edx │ │ │ │ + mov %r11,%rcx │ │ │ │ + lea 0x1(%rsi),%eax │ │ │ │ + mov %eax,0x88(%rsp) │ │ │ │ + xor %eax,%eax │ │ │ │ + mov 0x18(%rbp),%esi │ │ │ │ + cmp %esi,0x10(%rbp) │ │ │ │ + jge 267ff ::calcPrePartialsPartials(float*, float const*, float const*, float const*, float const*, int, int)@@Base+0x5af> │ │ │ │ + movslq 0x44(%rsp),%rsi │ │ │ │ + mov 0x10(%rsp),%r9 │ │ │ │ + mov %eax,0x4c(%rsp) │ │ │ │ mov 0x20(%rsp),%rdi │ │ │ │ - movslq %esi,%r9 │ │ │ │ - shl $0x2,%rcx │ │ │ │ - mov %esi,0x4c(%rsp) │ │ │ │ - mov %r15d,%esi │ │ │ │ - mov %r11d,0x50(%rsp) │ │ │ │ - mov %r14d,%r15d │ │ │ │ - mov %ebx,0x48(%rsp) │ │ │ │ - mov %r9,0x58(%rsp) │ │ │ │ - mov %r12d,0x54(%rsp) │ │ │ │ - mov %eax,0x44(%rsp) │ │ │ │ - mov %esi,%r14d │ │ │ │ - lea (%r8,%rcx,1),%r13 │ │ │ │ - mov 0x30(%rsp),%r8 │ │ │ │ - add %rcx,%rdi │ │ │ │ - add %r8,%rcx │ │ │ │ mov 0x10(%rbp),%r8d │ │ │ │ - mov %rcx,0xa8(%rsp) │ │ │ │ - mov 0x90(%rsp),%rcx │ │ │ │ - add %rdi,%rcx │ │ │ │ - mov %rcx,0xa0(%rsp) │ │ │ │ - mov 0x18(%rsp),%rcx │ │ │ │ - lea (%rcx,%r9,4),%r10 │ │ │ │ + mov %rbx,0x50(%rsp) │ │ │ │ + shl $0x2,%rsi │ │ │ │ + mov %edx,0x78(%rsp) │ │ │ │ + lea (%r9,%rsi,1),%r12 │ │ │ │ + mov 0x38(%rsp),%r9 │ │ │ │ + add %rsi,%rdi │ │ │ │ + add %r9,%rsi │ │ │ │ + movslq %edx,%r9 │ │ │ │ + mov %rcx,%rdx │ │ │ │ + mov %rsi,0xb0(%rsp) │ │ │ │ + mov 0x28(%rsp),%rsi │ │ │ │ + mov %r9,0x58(%rsp) │ │ │ │ + add %rdi,%rsi │ │ │ │ + mov %rsi,0xa8(%rsp) │ │ │ │ + mov 0x18(%rsp),%rsi │ │ │ │ + lea (%rsi,%r9,4),%r10 │ │ │ │ mov %r10,0x60(%rsp) │ │ │ │ - test %r15d,%r15d │ │ │ │ - jle 271b4 ::calcPrePartialsPartials(float*, float const*, float const*, float const*, float const*, int, int)@@Base+0x5b4> │ │ │ │ - movslq 0x40(%rsp),%rax │ │ │ │ - mov %rax,0x88(%rsp) │ │ │ │ - mov 0x38(%rsp),%rax │ │ │ │ + test %r14d,%r14d │ │ │ │ + jle 267ef ::calcPrePartialsPartials(float*, float const*, float const*, float const*, float const*, int, int)@@Base+0x59f> │ │ │ │ + movslq 0x48(%rsp),%rax │ │ │ │ + mov %rax,0x98(%rsp) │ │ │ │ + mov 0x50(%rsp),%rax │ │ │ │ lea 0x10(%rax),%rsi │ │ │ │ - mov 0x54(%rsp),%eax │ │ │ │ + mov $0x4,%eax │ │ │ │ + cmp %eax,%r15d │ │ │ │ mov %rsi,0x68(%rsp) │ │ │ │ - shr $0x2,%eax │ │ │ │ - inc %eax │ │ │ │ + cmovge %r15d,%eax │ │ │ │ mov %eax,0xb8(%rsp) │ │ │ │ - mov 0xa8(%rsp),%rax │ │ │ │ - mov $0x4,%r12d │ │ │ │ + mov 0xb0(%rsp),%rax │ │ │ │ + mov 0x58(%rsp),%rbx │ │ │ │ + mov %rdi,0x80(%rsp) │ │ │ │ mov %rdi,%r11 │ │ │ │ - mov %rdi,0x78(%rsp) │ │ │ │ + mov %r8d,0x7c(%rsp) │ │ │ │ add 0x68(%rsp),%rax │ │ │ │ - cmp %r12d,%r14d │ │ │ │ - mov %r8d,0x80(%rsp) │ │ │ │ mov %rdx,0x70(%rsp) │ │ │ │ - cmovge %r14d,%r12d │ │ │ │ - mov 0x58(%rsp),%rbx │ │ │ │ - mov %rax,0x98(%rsp) │ │ │ │ + mov %rax,0xa0(%rsp) │ │ │ │ mov 0x60(%rsp),%rax │ │ │ │ - nop │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ cmpl $0x6,0xbc(%rsp) │ │ │ │ - mov 0xb0(%rsp),%rdi │ │ │ │ - lea (%rdi,%rbx,4),%rsi │ │ │ │ - jbe 27200 ::calcPrePartialsPartials(float*, float const*, float const*, float const*, float const*, int, int)@@Base+0x600> │ │ │ │ - cmp $0xc,%r14d │ │ │ │ - jle 27249 ::calcPrePartialsPartials(float*, float const*, float const*, float const*, float const*, int, int)@@Base+0x649> │ │ │ │ - cmpb $0x0,0x87(%rsp) │ │ │ │ + lea 0x0(%r13,%rbx,4),%rsi │ │ │ │ + jbe 26830 ::calcPrePartialsPartials(float*, float const*, float const*, float const*, float const*, int, int)@@Base+0x5e0> │ │ │ │ + cmp $0xc,%r15d │ │ │ │ + jle 2686d ::calcPrePartialsPartials(float*, float const*, float const*, float const*, float const*, int, int)@@Base+0x61d> │ │ │ │ + cmpb $0x0,0x8f(%rsp) │ │ │ │ mov $0x1,%ecx │ │ │ │ - vxorps %xmm0,%xmm0,%xmm0 │ │ │ │ - vxorps %xmm13,%xmm13,%xmm13 │ │ │ │ - cmovne 0xb8(%rsp),%ecx │ │ │ │ + vxorps %xmm2,%xmm2,%xmm2 │ │ │ │ + cmovne 0x88(%rsp),%ecx │ │ │ │ + vmovaps %xmm2,%xmm0 │ │ │ │ xor %edx,%edx │ │ │ │ mov %ecx,%edi │ │ │ │ shr $0x2,%edi │ │ │ │ shl $0x6,%rdi │ │ │ │ nopl (%rax) │ │ │ │ - vmovups (%rsi,%rdx,1),%ymm11 │ │ │ │ - vmovups 0x20(%rsi,%rdx,1),%ymm1 │ │ │ │ - vmovups 0x0(%r13,%rdx,1),%ymm10 │ │ │ │ - vmovups 0x20(%r13,%rdx,1),%ymm3 │ │ │ │ + vmovups (%rsi,%rdx,1),%ymm3 │ │ │ │ + vmovups (%r12,%rdx,1),%ymm8 │ │ │ │ + vmovups 0x20(%rsi,%rdx,1),%ymm10 │ │ │ │ + vmovups 0x20(%r12,%rdx,1),%ymm9 │ │ │ │ add $0x40,%rdx │ │ │ │ - vpermd %ymm11,%ymm7,%ymm9 │ │ │ │ - vpermd %ymm1,%ymm6,%ymm8 │ │ │ │ - vpermd %ymm11,%ymm5,%ymm11 │ │ │ │ - vpermd %ymm1,%ymm4,%ymm1 │ │ │ │ - vpermd %ymm10,%ymm7,%ymm12 │ │ │ │ - vblendps $0xf,%ymm9,%ymm8,%ymm8 │ │ │ │ - vpermd %ymm3,%ymm6,%ymm9 │ │ │ │ - vpermd %ymm10,%ymm5,%ymm10 │ │ │ │ - vblendps $0xf,%ymm12,%ymm9,%ymm9 │ │ │ │ - vpermd %ymm3,%ymm4,%ymm3 │ │ │ │ - vblendps $0xf,%ymm11,%ymm1,%ymm1 │ │ │ │ - vmulps %ymm9,%ymm8,%ymm8 │ │ │ │ - vblendps $0xf,%ymm10,%ymm3,%ymm3 │ │ │ │ - vmulps %ymm3,%ymm1,%ymm1 │ │ │ │ - vshufps $0x55,%xmm8,%xmm8,%xmm2 │ │ │ │ - vshufps $0xff,%xmm8,%xmm8,%xmm12 │ │ │ │ - vaddss %xmm8,%xmm0,%xmm0 │ │ │ │ - vshufps $0x55,%xmm1,%xmm1,%xmm3 │ │ │ │ - vshufps $0xff,%xmm1,%xmm1,%xmm10 │ │ │ │ - vaddss %xmm2,%xmm0,%xmm0 │ │ │ │ - vunpckhps %xmm8,%xmm8,%xmm2 │ │ │ │ - vextractf128 $0x1,%ymm8,%xmm8 │ │ │ │ - vaddss %xmm2,%xmm0,%xmm0 │ │ │ │ - vaddss %xmm1,%xmm13,%xmm2 │ │ │ │ + vmovaps %ymm3,%ymm6 │ │ │ │ + vmovaps %ymm8,%ymm1 │ │ │ │ + vpermt2ps %ymm9,%ymm5,%ymm1 │ │ │ │ + vpermt2ps %ymm10,%ymm5,%ymm6 │ │ │ │ + vpermt2ps %ymm9,%ymm4,%ymm8 │ │ │ │ + vmulps %ymm1,%ymm6,%ymm6 │ │ │ │ + vpermt2ps %ymm10,%ymm4,%ymm3 │ │ │ │ + vmulps %ymm8,%ymm3,%ymm3 │ │ │ │ + vaddss %xmm6,%xmm0,%xmm0 │ │ │ │ + vshufps $0x55,%xmm6,%xmm6,%xmm1 │ │ │ │ + vshufps $0xff,%xmm6,%xmm6,%xmm7 │ │ │ │ vaddss %xmm3,%xmm2,%xmm2 │ │ │ │ - vunpckhps %xmm1,%xmm1,%xmm3 │ │ │ │ - vaddss %xmm12,%xmm0,%xmm0 │ │ │ │ - vextractf128 $0x1,%ymm1,%xmm1 │ │ │ │ - vshufps $0x55,%xmm8,%xmm8,%xmm12 │ │ │ │ + vshufps $0x55,%xmm3,%xmm3,%xmm8 │ │ │ │ + vaddss %xmm1,%xmm0,%xmm0 │ │ │ │ + vunpckhps %xmm6,%xmm6,%xmm1 │ │ │ │ + vaddss %xmm8,%xmm2,%xmm2 │ │ │ │ + vunpckhps %xmm3,%xmm3,%xmm8 │ │ │ │ + vaddss %xmm1,%xmm0,%xmm0 │ │ │ │ + valignd $0x6,%ymm6,%ymm6,%ymm1 │ │ │ │ + vaddss %xmm8,%xmm2,%xmm2 │ │ │ │ + vaddss %xmm7,%xmm0,%xmm0 │ │ │ │ + vextractf32x4 $0x1,%ymm6,%xmm7 │ │ │ │ + vaddss %xmm7,%xmm0,%xmm0 │ │ │ │ + valignd $0x5,%ymm6,%ymm6,%ymm7 │ │ │ │ + valignd $0x7,%ymm6,%ymm6,%ymm6 │ │ │ │ + vaddss %xmm7,%xmm0,%xmm0 │ │ │ │ + vshufps $0xff,%xmm3,%xmm3,%xmm7 │ │ │ │ + vaddss %xmm7,%xmm2,%xmm2 │ │ │ │ + vextractf32x4 $0x1,%ymm3,%xmm7 │ │ │ │ + vaddss %xmm1,%xmm0,%xmm0 │ │ │ │ + vaddss %xmm6,%xmm0,%xmm0 │ │ │ │ + vaddss %xmm7,%xmm2,%xmm2 │ │ │ │ + valignd $0x5,%ymm3,%ymm3,%ymm7 │ │ │ │ + vaddss %xmm7,%xmm2,%xmm2 │ │ │ │ + valignd $0x6,%ymm3,%ymm3,%ymm7 │ │ │ │ + valignd $0x7,%ymm3,%ymm3,%ymm3 │ │ │ │ + vaddss %xmm7,%xmm2,%xmm2 │ │ │ │ vaddss %xmm3,%xmm2,%xmm2 │ │ │ │ - vaddss %xmm8,%xmm0,%xmm0 │ │ │ │ - vaddss %xmm10,%xmm2,%xmm2 │ │ │ │ - vshufps $0x55,%xmm1,%xmm1,%xmm10 │ │ │ │ - vaddss %xmm12,%xmm0,%xmm0 │ │ │ │ - vunpckhps %xmm8,%xmm8,%xmm12 │ │ │ │ - vshufps $0xff,%xmm8,%xmm8,%xmm8 │ │ │ │ - vaddss %xmm1,%xmm2,%xmm2 │ │ │ │ - vaddss %xmm12,%xmm0,%xmm0 │ │ │ │ - vaddss %xmm10,%xmm2,%xmm2 │ │ │ │ - vunpckhps %xmm1,%xmm1,%xmm10 │ │ │ │ - vshufps $0xff,%xmm1,%xmm1,%xmm1 │ │ │ │ - vaddss %xmm8,%xmm0,%xmm0 │ │ │ │ - vaddss %xmm10,%xmm2,%xmm2 │ │ │ │ - vaddss %xmm1,%xmm2,%xmm13 │ │ │ │ cmp %rdi,%rdx │ │ │ │ - jne 26e60 ::calcPrePartialsPartials(float*, float const*, float const*, float const*, float const*, int, int)@@Base+0x260> │ │ │ │ - vmovaps %xmm13,%xmm2 │ │ │ │ + jne 26488 ::calcPrePartialsPartials(float*, float const*, float const*, float const*, float const*, int, int)@@Base+0x238> │ │ │ │ test $0x3,%cl │ │ │ │ - je 26fb2 ::calcPrePartialsPartials(float*, float const*, float const*, float const*, float const*, int, int)@@Base+0x3b2> │ │ │ │ + je 265b7 ::calcPrePartialsPartials(float*, float const*, float const*, float const*, float const*, int, int)@@Base+0x367> │ │ │ │ and $0xfffffffc,%ecx │ │ │ │ shl $0x2,%ecx │ │ │ │ movslq %ecx,%rcx │ │ │ │ - vmovss 0x0(%r13,%rcx,4),%xmm3 │ │ │ │ + vmovss (%r12,%rcx,4),%xmm3 │ │ │ │ + vmovss 0x8(%rsi,%rcx,4),%xmm7 │ │ │ │ vfmadd231ss (%rsi,%rcx,4),%xmm3,%xmm0 │ │ │ │ - vmovss 0x4(%r13,%rcx,4),%xmm3 │ │ │ │ + vmovss 0x4(%r12,%rcx,4),%xmm3 │ │ │ │ vfmadd231ss 0x4(%rsi,%rcx,4),%xmm3,%xmm2 │ │ │ │ - vmovss 0x8(%rsi,%rcx,4),%xmm3 │ │ │ │ - vfmadd231ss 0x8(%r13,%rcx,4),%xmm3,%xmm0 │ │ │ │ vmovss 0xc(%rsi,%rcx,4),%xmm3 │ │ │ │ - vfmadd231ss 0xc(%r13,%rcx,4),%xmm3,%xmm2 │ │ │ │ + vfmadd231ss 0x8(%r12,%rcx,4),%xmm7,%xmm0 │ │ │ │ + vfmadd231ss 0xc(%r12,%rcx,4),%xmm3,%xmm2 │ │ │ │ add $0x4,%rcx │ │ │ │ + cmp %ecx,%r15d │ │ │ │ + jg 2657a ::calcPrePartialsPartials(float*, float const*, float const*, float const*, float const*, int, int)@@Base+0x32a> │ │ │ │ + mov $0x4,%ecx │ │ │ │ + cmp %ecx,%r15d │ │ │ │ + cmovge %r15d,%ecx │ │ │ │ cmp %ecx,%r14d │ │ │ │ - jg 26f74 ::calcPrePartialsPartials(float*, float const*, float const*, float const*, float const*, int, int)@@Base+0x374> │ │ │ │ - mov $0x4,%edx │ │ │ │ - cmp %edx,%r14d │ │ │ │ - cmovge %r14d,%edx │ │ │ │ - cmp %edx,%r15d │ │ │ │ - jle 27260 ::calcPrePartialsPartials(float*, float const*, float const*, float const*, float const*, int, int)@@Base+0x660> │ │ │ │ - mov %r15d,%r10d │ │ │ │ - sub %edx,%r10d │ │ │ │ - lea -0x1(%r10),%ecx │ │ │ │ - cmp $0x6,%ecx │ │ │ │ - jbe 27075 ::calcPrePartialsPartials(float*, float const*, float const*, float const*, float const*, int, int)@@Base+0x475> │ │ │ │ - cmp %r15d,%edx │ │ │ │ - jge 27075 ::calcPrePartialsPartials(float*, float const*, float const*, float const*, float const*, int, int)@@Base+0x475> │ │ │ │ - mov 0xb0(%rsp),%r9 │ │ │ │ - movslq %edx,%rcx │ │ │ │ + jle 26880 ::calcPrePartialsPartials(float*, float const*, float const*, float const*, float const*, int, int)@@Base+0x630> │ │ │ │ + mov %r14d,%r10d │ │ │ │ + sub %ecx,%r10d │ │ │ │ + lea -0x1(%r10),%edx │ │ │ │ + cmp $0x6,%edx │ │ │ │ + jbe 2667c ::calcPrePartialsPartials(float*, float const*, float const*, float const*, float const*, int, int)@@Base+0x42c> │ │ │ │ + cmp %r14d,%ecx │ │ │ │ + jge 2667c ::calcPrePartialsPartials(float*, float const*, float const*, float const*, float const*, int, int)@@Base+0x42c> │ │ │ │ mov $0x1,%edi │ │ │ │ + movslq %ecx,%rdx │ │ │ │ cmovge %edi,%r10d │ │ │ │ - lea (%rcx,%rbx,1),%rdi │ │ │ │ - lea 0x0(%r13,%rcx,4),%r8 │ │ │ │ - xor %ecx,%ecx │ │ │ │ - lea (%r9,%rdi,4),%r9 │ │ │ │ + lea (%rdx,%rbx,1),%rdi │ │ │ │ + lea (%r12,%rdx,4),%r8 │ │ │ │ + xor %edx,%edx │ │ │ │ + lea 0x0(%r13,%rdi,4),%r9 │ │ │ │ mov %r10d,%edi │ │ │ │ shr $0x3,%edi │ │ │ │ shl $0x5,%rdi │ │ │ │ - vmovups (%r9,%rcx,1),%ymm3 │ │ │ │ - vmulps (%r8,%rcx,1),%ymm3,%ymm3 │ │ │ │ - add $0x20,%rcx │ │ │ │ - vshufps $0x55,%xmm3,%xmm3,%xmm8 │ │ │ │ - vshufps $0xff,%xmm3,%xmm3,%xmm1 │ │ │ │ + nopl (%rax) │ │ │ │ + vmovups (%r9,%rdx,1),%ymm3 │ │ │ │ + vmulps (%r8,%rdx,1),%ymm3,%ymm3 │ │ │ │ + add $0x20,%rdx │ │ │ │ vaddss %xmm3,%xmm0,%xmm0 │ │ │ │ - vaddss %xmm0,%xmm8,%xmm8 │ │ │ │ - vunpckhps %xmm3,%xmm3,%xmm0 │ │ │ │ - vextractf128 $0x1,%ymm3,%xmm3 │ │ │ │ - vaddss %xmm8,%xmm0,%xmm0 │ │ │ │ - vaddss %xmm0,%xmm1,%xmm1 │ │ │ │ - vaddss %xmm1,%xmm3,%xmm0 │ │ │ │ vshufps $0x55,%xmm3,%xmm3,%xmm1 │ │ │ │ + vshufps $0xff,%xmm3,%xmm3,%xmm6 │ │ │ │ vaddss %xmm0,%xmm1,%xmm1 │ │ │ │ vunpckhps %xmm3,%xmm3,%xmm0 │ │ │ │ - vshufps $0xff,%xmm3,%xmm3,%xmm3 │ │ │ │ vaddss %xmm1,%xmm0,%xmm0 │ │ │ │ + vaddss %xmm0,%xmm6,%xmm6 │ │ │ │ + vextractf32x4 $0x1,%ymm3,%xmm0 │ │ │ │ + vaddss %xmm6,%xmm0,%xmm0 │ │ │ │ + valignd $0x5,%ymm3,%ymm3,%ymm6 │ │ │ │ + vaddss %xmm0,%xmm6,%xmm6 │ │ │ │ + valignd $0x6,%ymm3,%ymm3,%ymm0 │ │ │ │ + valignd $0x7,%ymm3,%ymm3,%ymm3 │ │ │ │ + vaddss %xmm6,%xmm0,%xmm0 │ │ │ │ vaddss %xmm3,%xmm0,%xmm0 │ │ │ │ - cmp %rcx,%rdi │ │ │ │ - jne 27010 ::calcPrePartialsPartials(float*, float const*, float const*, float const*, float const*, int, int)@@Base+0x410> │ │ │ │ + cmp %rdx,%rdi │ │ │ │ + jne 26610 ::calcPrePartialsPartials(float*, float const*, float const*, float const*, float const*, int, int)@@Base+0x3c0> │ │ │ │ test $0x7,%r10b │ │ │ │ - je 27098 ::calcPrePartialsPartials(float*, float const*, float const*, float const*, float const*, int, int)@@Base+0x498> │ │ │ │ + je 266db ::calcPrePartialsPartials(float*, float const*, float const*, float const*, float const*, int, int)@@Base+0x48b> │ │ │ │ and $0xfffffff8,%r10d │ │ │ │ - add %r10d,%edx │ │ │ │ - movslq %edx,%rdx │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - vmovss 0x0(%r13,%rdx,4),%xmm1 │ │ │ │ - vmulss (%rsi,%rdx,4),%xmm1,%xmm1 │ │ │ │ - inc %rdx │ │ │ │ - vaddss %xmm1,%xmm0,%xmm0 │ │ │ │ - cmp %edx,%r15d │ │ │ │ - jg 27080 ::calcPrePartialsPartials(float*, float const*, float const*, float const*, float const*, int, int)@@Base+0x480> │ │ │ │ + add %r10d,%ecx │ │ │ │ + movslq %ecx,%rcx │ │ │ │ + vmovss (%r12,%rcx,4),%xmm7 │ │ │ │ + mov %rcx,%rdx │ │ │ │ + not %rdx │ │ │ │ + vfmadd231ss (%rsi,%rcx,4),%xmm7,%xmm0 │ │ │ │ + inc %rcx │ │ │ │ + add %r14d,%edx │ │ │ │ + cmp %ecx,%r14d │ │ │ │ + jle 266db ::calcPrePartialsPartials(float*, float const*, float const*, float const*, float const*, int, int)@@Base+0x48b> │ │ │ │ + and $0x1,%edx │ │ │ │ + je 266b8 ::calcPrePartialsPartials(float*, float const*, float const*, float const*, float const*, int, int)@@Base+0x468> │ │ │ │ + vmovss (%r12,%rcx,4),%xmm3 │ │ │ │ + vfmadd231ss (%rsi,%rcx,4),%xmm3,%xmm0 │ │ │ │ + inc %rcx │ │ │ │ + cmp %ecx,%r14d │ │ │ │ + jle 266db ::calcPrePartialsPartials(float*, float const*, float const*, float const*, float const*, int, int)@@Base+0x48b> │ │ │ │ + nopl (%rax) │ │ │ │ + vmovss (%r12,%rcx,4),%xmm7 │ │ │ │ + vmovss 0x4(%r12,%rcx,4),%xmm3 │ │ │ │ + vfmadd231ss (%rsi,%rcx,4),%xmm7,%xmm0 │ │ │ │ + vfmadd231ss 0x4(%rsi,%rcx,4),%xmm3,%xmm0 │ │ │ │ + add $0x2,%rcx │ │ │ │ + cmp %ecx,%r14d │ │ │ │ + jg 266b8 ::calcPrePartialsPartials(float*, float const*, float const*, float const*, float const*, int, int)@@Base+0x468> │ │ │ │ + vaddss %xmm0,%xmm2,%xmm0 │ │ │ │ xor %edx,%edx │ │ │ │ cmpl $0x6,0xbc(%rsp) │ │ │ │ - vaddss %xmm0,%xmm2,%xmm0 │ │ │ │ - mov 0xa8(%rsp),%rcx │ │ │ │ + mov 0xb0(%rsp),%rcx │ │ │ │ vmulss (%r11),%xmm0,%xmm0 │ │ │ │ - jbe 27124 ::calcPrePartialsPartials(float*, float const*, float const*, float const*, float const*, int, int)@@Base+0x524> │ │ │ │ - mov 0xa8(%rsp),%rdx │ │ │ │ + jbe 26773 ::calcPrePartialsPartials(float*, float const*, float const*, float const*, float const*, int, int)@@Base+0x523> │ │ │ │ + mov 0xb0(%rsp),%rdx │ │ │ │ xor %ecx,%ecx │ │ │ │ - nop │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ vmovss (%rax,%rcx,4),%xmm1 │ │ │ │ add $0x10,%rdx │ │ │ │ vfmadd213ss -0x10(%rdx),%xmm0,%xmm1 │ │ │ │ vmovss %xmm1,-0x10(%rdx) │ │ │ │ vmovss 0x4(%rax,%rcx,4),%xmm1 │ │ │ │ vfmadd213ss -0xc(%rdx),%xmm0,%xmm1 │ │ │ │ vmovss %xmm1,-0xc(%rdx) │ │ │ │ vmovss 0x8(%rax,%rcx,4),%xmm1 │ │ │ │ vfmadd213ss -0x8(%rdx),%xmm0,%xmm1 │ │ │ │ vmovss %xmm1,-0x8(%rdx) │ │ │ │ vmovss 0xc(%rax,%rcx,4),%xmm1 │ │ │ │ add $0x4,%rcx │ │ │ │ vfmadd213ss -0x4(%rdx),%xmm0,%xmm1 │ │ │ │ vmovss %xmm1,-0x4(%rdx) │ │ │ │ - cmp %ecx,%r14d │ │ │ │ - jg 270c0 ::calcPrePartialsPartials(float*, float const*, float const*, float const*, float const*, int, int)@@Base+0x4c0> │ │ │ │ - mov 0x98(%rsp),%rcx │ │ │ │ - movslq %r12d,%rdx │ │ │ │ - cmp %r12d,%r15d │ │ │ │ - jle 27210 ::calcPrePartialsPartials(float*, float const*, float const*, float const*, float const*, int, int)@@Base+0x610> │ │ │ │ + cmp %ecx,%r15d │ │ │ │ + jg 26708 ::calcPrePartialsPartials(float*, float const*, float const*, float const*, float const*, int, int)@@Base+0x4b8> │ │ │ │ + mov 0xb8(%rsp),%edi │ │ │ │ + mov 0xa0(%rsp),%rcx │ │ │ │ + movslq %edi,%rdx │ │ │ │ + cmp %edi,%r14d │ │ │ │ + jle 26840 ::calcPrePartialsPartials(float*, float const*, float const*, float const*, float const*, int, int)@@Base+0x5f0> │ │ │ │ mov %rdx,%rsi │ │ │ │ neg %rsi │ │ │ │ lea (%rcx,%rsi,4),%rcx │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + nopl (%rax) │ │ │ │ vmovss (%rax,%rdx,4),%xmm1 │ │ │ │ vfmadd213ss (%rcx,%rdx,4),%xmm0,%xmm1 │ │ │ │ vmovss %xmm1,(%rcx,%rdx,4) │ │ │ │ inc %rdx │ │ │ │ - cmp %edx,%r15d │ │ │ │ - jg 27140 ::calcPrePartialsPartials(float*, float const*, float const*, float const*, float const*, int, int)@@Base+0x540> │ │ │ │ - add 0x88(%rsp),%rbx │ │ │ │ + cmp %edx,%r14d │ │ │ │ + jg 26780 ::calcPrePartialsPartials(float*, float const*, float const*, float const*, float const*, int, int)@@Base+0x530> │ │ │ │ add $0x4,%r11 │ │ │ │ - cmp %r11,0xa0(%rsp) │ │ │ │ - mov 0x90(%rsp),%rdi │ │ │ │ - lea 0x4(%rdi,%rax,1),%rax │ │ │ │ - jne 26e10 ::calcPrePartialsPartials(float*, float const*, float const*, float const*, float const*, int, int)@@Base+0x210> │ │ │ │ + add 0x90(%rsp),%rax │ │ │ │ + add 0x98(%rsp),%rbx │ │ │ │ + cmp %r11,0xa8(%rsp) │ │ │ │ + jne 26440 ::calcPrePartialsPartials(float*, float const*, float const*, float const*, float const*, int, int)@@Base+0x1f0> │ │ │ │ + mov 0x7c(%rsp),%r8d │ │ │ │ mov 0x70(%rsp),%rdx │ │ │ │ - mov 0x78(%rsp),%rdi │ │ │ │ - mov 0x80(%rsp),%r8d │ │ │ │ + mov 0x80(%rsp),%rdi │ │ │ │ + inc %r8d │ │ │ │ + add %rdx,0xb0(%rsp) │ │ │ │ + add %rdx,%r12 │ │ │ │ add %rdx,0xa8(%rsp) │ │ │ │ - add %rdx,0xa0(%rsp) │ │ │ │ add %rdx,%rdi │ │ │ │ - add %rdx,%r13 │ │ │ │ - inc %r8d │ │ │ │ cmp 0x18(%rbp),%r8d │ │ │ │ - jne 26dc3 ::calcPrePartialsPartials(float*, float const*, float const*, float const*, float const*, int, int)@@Base+0x1c3> │ │ │ │ - mov 0x50(%rsp),%r11d │ │ │ │ - mov 0x4c(%rsp),%esi │ │ │ │ - mov %r14d,%edi │ │ │ │ - mov %r15d,%r14d │ │ │ │ - mov 0x48(%rsp),%ebx │ │ │ │ - mov 0x54(%rsp),%r12d │ │ │ │ - mov %edi,%r15d │ │ │ │ - mov 0x44(%rsp),%eax │ │ │ │ - add 0x2c(%rsp),%esi │ │ │ │ - inc %ebx │ │ │ │ - add %r11d,%eax │ │ │ │ - cmp 0x28(%rsp),%ebx │ │ │ │ - jne 26d0f ::calcPrePartialsPartials(float*, float const*, float const*, float const*, float const*, int, int)@@Base+0x10f> │ │ │ │ + jne 26408 ::calcPrePartialsPartials(float*, float const*, float const*, float const*, float const*, int, int)@@Base+0x1b8> │ │ │ │ + mov %rdx,%rcx │ │ │ │ + mov 0x4c(%rsp),%eax │ │ │ │ + mov 0x78(%rsp),%edx │ │ │ │ + mov 0x50(%rsp),%rbx │ │ │ │ + mov 0x40(%rsp),%edi │ │ │ │ + inc %eax │ │ │ │ + add 0x34(%rsp),%edx │ │ │ │ + add %edi,0x44(%rsp) │ │ │ │ + cmp 0x30(%rsp),%eax │ │ │ │ + jne 26361 ::calcPrePartialsPartials(float*, float const*, float const*, float const*, float const*, int, int)@@Base+0x111> │ │ │ │ vzeroupper │ │ │ │ lea -0x28(%rbp),%rsp │ │ │ │ pop %rbx │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ pop %rbp │ │ │ │ ret │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ vxorps %xmm2,%xmm2,%xmm2 │ │ │ │ - xor %edx,%edx │ │ │ │ + xor %ecx,%ecx │ │ │ │ vmovaps %xmm2,%xmm0 │ │ │ │ - jmp 26fc7 ::calcPrePartialsPartials(float*, float const*, float const*, float const*, float const*, int, int)@@Base+0x3c7> │ │ │ │ + jmp 265cc ::calcPrePartialsPartials(float*, float const*, float const*, float const*, float const*, int, int)@@Base+0x37c> │ │ │ │ nop │ │ │ │ add $0x4,%r11 │ │ │ │ - cmp %r11,0xa0(%rsp) │ │ │ │ - je 2726e ::calcPrePartialsPartials(float*, float const*, float const*, float const*, float const*, int, int)@@Base+0x66e> │ │ │ │ - mov 0x90(%rsp),%rsi │ │ │ │ - add 0x88(%rsp),%rbx │ │ │ │ - lea 0x4(%rsi,%rax,1),%rax │ │ │ │ - mov 0xb0(%rsp),%rsi │ │ │ │ - lea (%rsi,%rbx,4),%rsi │ │ │ │ - cmp $0xc,%r14d │ │ │ │ - jg 26e34 ::calcPrePartialsPartials(float*, float const*, float const*, float const*, float const*, int, int)@@Base+0x234> │ │ │ │ + cmp %r11,0xa8(%rsp) │ │ │ │ + je 2688e ::calcPrePartialsPartials(float*, float const*, float const*, float const*, float const*, int, int)@@Base+0x63e> │ │ │ │ + add 0x98(%rsp),%rbx │ │ │ │ + add 0x90(%rsp),%rax │ │ │ │ + lea 0x0(%r13,%rbx,4),%rsi │ │ │ │ + cmp $0xc,%r15d │ │ │ │ + jg 2645d ::calcPrePartialsPartials(float*, float const*, float const*, float const*, float const*, int, int)@@Base+0x20d> │ │ │ │ vxorps %xmm2,%xmm2,%xmm2 │ │ │ │ xor %ecx,%ecx │ │ │ │ vmovaps %xmm2,%xmm0 │ │ │ │ - jmp 26f71 ::calcPrePartialsPartials(float*, float const*, float const*, float const*, float const*, int, int)@@Base+0x371> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ + jmp 26577 ::calcPrePartialsPartials(float*, float const*, float const*, float const*, float const*, int, int)@@Base+0x327> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ vaddss %xmm2,%xmm0,%xmm0 │ │ │ │ vmulss (%r11),%xmm0,%xmm0 │ │ │ │ - jmp 270b5 ::calcPrePartialsPartials(float*, float const*, float const*, float const*, float const*, int, int)@@Base+0x4b5> │ │ │ │ + jmp 266f8 ::calcPrePartialsPartials(float*, float const*, float const*, float const*, float const*, int, int)@@Base+0x4a8> │ │ │ │ + mov 0x7c(%rsp),%r8d │ │ │ │ mov 0x70(%rsp),%rdx │ │ │ │ - mov 0x78(%rsp),%rdi │ │ │ │ - mov 0x80(%rsp),%r8d │ │ │ │ + mov 0x80(%rsp),%rdi │ │ │ │ + inc %r8d │ │ │ │ + add %rdx,0xb0(%rsp) │ │ │ │ + add %rdx,%r12 │ │ │ │ add %rdx,0xa8(%rsp) │ │ │ │ - add %rdx,0xa0(%rsp) │ │ │ │ add %rdx,%rdi │ │ │ │ - add %rdx,%r13 │ │ │ │ - inc %r8d │ │ │ │ cmp %r8d,0x18(%rbp) │ │ │ │ - jne 26d8f ::calcPrePartialsPartials(float*, float const*, float const*, float const*, float const*, int, int)@@Base+0x18f> │ │ │ │ - jmp 271b4 ::calcPrePartialsPartials(float*, float const*, float const*, float const*, float const*, int, int)@@Base+0x5b4> │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ + jne 263d1 ::calcPrePartialsPartials(float*, float const*, float const*, float const*, float const*, int, int)@@Base+0x181> │ │ │ │ + jmp 267ef ::calcPrePartialsPartials(float*, float const*, float const*, float const*, float const*, int, int)@@Base+0x59f> │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ │ │ │ │ -00000000000272c0 ::calcPrePartialsStates(float*, float const*, float const*, int const*, float const*, int, int)@@Base>: │ │ │ │ +00000000000268d0 ::calcPrePartialsStates(float*, float const*, float const*, int const*, float const*, int, int)@@Base>: │ │ │ │ endbr64 │ │ │ │ push %r15 │ │ │ │ push %r14 │ │ │ │ push %r13 │ │ │ │ mov %r8,%r13 │ │ │ │ push %r12 │ │ │ │ push %rbp │ │ │ │ - push %rbx │ │ │ │ mov %rdi,%rbp │ │ │ │ - sub $0x78,%rsp │ │ │ │ + push %rbx │ │ │ │ + sub $0x88,%rsp │ │ │ │ movslq 0x3c(%rdi),%rax │ │ │ │ + mov %rsi,0x48(%rsp) │ │ │ │ + mov %rdx,0x60(%rsp) │ │ │ │ mov 0x24(%rdi),%ebx │ │ │ │ - mov %rsi,0x40(%rsp) │ │ │ │ - mov %rdx,0x50(%rsp) │ │ │ │ - mov %rcx,0x58(%rsp) │ │ │ │ - mov %r9,0x28(%rsp) │ │ │ │ shl $0x2,%rax │ │ │ │ - je 27308 ::calcPrePartialsStates(float*, float const*, float const*, int const*, float const*, int, int)@@Base+0x48> │ │ │ │ - mov 0x40(%rsp),%rdi │ │ │ │ + mov %rcx,0x68(%rsp) │ │ │ │ + mov %r9,0x30(%rsp) │ │ │ │ + je 2691b ::calcPrePartialsStates(float*, float const*, float const*, int const*, float const*, int, int)@@Base+0x4b> │ │ │ │ + mov 0x48(%rsp),%rdi │ │ │ │ mov %rax,%rdx │ │ │ │ xor %esi,%esi │ │ │ │ call 1c1a0 │ │ │ │ mov 0x34(%rbp),%r15d │ │ │ │ test %r15d,%r15d │ │ │ │ - jle 27554 ::calcPrePartialsStates(float*, float const*, float const*, int const*, float const*, int, int)@@Base+0x294> │ │ │ │ + jle 26b61 ::calcPrePartialsStates(float*, float const*, float const*, int const*, float const*, int, int)@@Base+0x291> │ │ │ │ mov 0x40(%rbp),%edi │ │ │ │ movslq 0x2c(%rbp),%rax │ │ │ │ test %ebx,%ebx │ │ │ │ lea 0x3(%rbx),%r12d │ │ │ │ mov %ebx,%ecx │ │ │ │ movslq %ebx,%rdx │ │ │ │ - mov 0xb0(%rsp),%esi │ │ │ │ - cmovs %r12d,%ecx │ │ │ │ - lea 0x0(,%rdx,4),%r14 │ │ │ │ - and $0xfffffffc,%ecx │ │ │ │ - mov %edi,0x48(%rsp) │ │ │ │ + mov 0xc0(%rsp),%esi │ │ │ │ + mov %edi,0x58(%rsp) │ │ │ │ mov 0x14(%rbp),%edi │ │ │ │ - lea 0x0(,%rax,4),%r9 │ │ │ │ + cmovs %r12d,%ecx │ │ │ │ + lea 0x0(,%rdx,4),%r9 │ │ │ │ imul %eax,%esi │ │ │ │ + mov %r9,0x50(%rsp) │ │ │ │ + lea 0x4(%r9),%r14 │ │ │ │ imul %eax,%edi │ │ │ │ - mov %edi,0x4c(%rsp) │ │ │ │ - movslq 0xb0(%rsp),%rdi │ │ │ │ + and $0xfffffffc,%ecx │ │ │ │ + lea 0x0(,%rax,4),%r9 │ │ │ │ + mov %edi,0x5c(%rsp) │ │ │ │ + movslq 0xc0(%rsp),%rdi │ │ │ │ lea 0x0(%r13,%rdi,4),%rdx │ │ │ │ - mov %rdx,0x38(%rsp) │ │ │ │ - mov 0xb8(%rsp),%edx │ │ │ │ - sub 0xb0(%rsp),%edx │ │ │ │ + mov %rdx,0x40(%rsp) │ │ │ │ + mov 0xc8(%rsp),%edx │ │ │ │ + sub 0xc0(%rsp),%edx │ │ │ │ add %rdi,%rdx │ │ │ │ lea 0x0(%r13,%rdx,4),%rdi │ │ │ │ mov $0x4,%edx │ │ │ │ cmp %edx,%ecx │ │ │ │ - mov %rdi,0x30(%rsp) │ │ │ │ + mov %rdi,0x38(%rsp) │ │ │ │ cmovge %ecx,%edx │ │ │ │ xor %edi,%edi │ │ │ │ mov %edx,%r13d │ │ │ │ lea -0x4(%rcx),%edx │ │ │ │ shl $0x2,%rdx │ │ │ │ cmp $0x4,%ecx │ │ │ │ cmovle %rdi,%rdx │ │ │ │ xor %ebp,%ebp │ │ │ │ add $0x10,%rdx │ │ │ │ - mov %rdx,0x20(%rsp) │ │ │ │ - mov 0xb8(%rsp),%eax │ │ │ │ - cmp %eax,0xb0(%rsp) │ │ │ │ - jge 27541 ::calcPrePartialsStates(float*, float const*, float const*, int const*, float const*, int, int)@@Base+0x281> │ │ │ │ + mov %rdx,0x28(%rsp) │ │ │ │ + mov 0xc8(%rsp),%eax │ │ │ │ + cmp %eax,0xc0(%rsp) │ │ │ │ + jge 26b4e ::calcPrePartialsStates(float*, float const*, float const*, int const*, float const*, int, int)@@Base+0x27e> │ │ │ │ test %ebx,%ebx │ │ │ │ - jle 2757a ::calcPrePartialsStates(float*, float const*, float const*, int const*, float const*, int, int)@@Base+0x2ba> │ │ │ │ - mov 0x50(%rsp),%rax │ │ │ │ - mov 0x58(%rsp),%r8 │ │ │ │ + jle 26b82 ::calcPrePartialsStates(float*, float const*, float const*, int const*, float const*, int, int)@@Base+0x2b2> │ │ │ │ + mov 0x60(%rsp),%rax │ │ │ │ movslq %esi,%r10 │ │ │ │ - movslq %edi,%rdx │ │ │ │ + mov 0x50(%rsp),%rdx │ │ │ │ + mov %esi,0x70(%rsp) │ │ │ │ shl $0x2,%r10 │ │ │ │ - mov %rdx,0x18(%rsp) │ │ │ │ - mov %esi,0x60(%rsp) │ │ │ │ - mov %ebp,0x64(%rsp) │ │ │ │ - mov %r15d,0x68(%rsp) │ │ │ │ - mov %edi,0x6c(%rsp) │ │ │ │ + mov 0x68(%rsp),%r8 │ │ │ │ + mov %ebp,0x74(%rsp) │ │ │ │ add %r10,%rax │ │ │ │ - add 0x40(%rsp),%r10 │ │ │ │ + mov %r15d,0x78(%rsp) │ │ │ │ + add 0x48(%rsp),%r10 │ │ │ │ + lea (%rax,%rdx,1),%r11 │ │ │ │ + movslq %edi,%rdx │ │ │ │ + mov %edi,0x7c(%rsp) │ │ │ │ + mov %rdx,0x20(%rsp) │ │ │ │ lea (%r8,%rdx,4),%rdx │ │ │ │ - mov 0x38(%rsp),%r8 │ │ │ │ - lea (%rax,%r14,1),%r11 │ │ │ │ - mov %rdx,0x10(%rsp) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ + mov 0x40(%rsp),%r8 │ │ │ │ + mov %rdx,0x18(%rsp) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ movslq (%r8),%rdx │ │ │ │ + mov 0x30(%rsp),%rdi │ │ │ │ + mov %rax,0x8(%rsp) │ │ │ │ mov %rax,%rsi │ │ │ │ - mov %rax,(%rsp) │ │ │ │ - mov %r8,0x8(%rsp) │ │ │ │ - add 0x18(%rsp),%rdx │ │ │ │ - mov 0x28(%rsp),%rdi │ │ │ │ + mov %r8,0x10(%rsp) │ │ │ │ + add 0x20(%rsp),%rdx │ │ │ │ lea (%rdi,%rdx,4),%rdi │ │ │ │ - mov 0x20(%rsp),%rdx │ │ │ │ + mov 0x28(%rsp),%rdx │ │ │ │ lea (%r10,%rdx,1),%r15 │ │ │ │ - mov 0x10(%rsp),%rdx │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ + mov 0x18(%rsp),%rdx │ │ │ │ + nopl 0x0(%rax) │ │ │ │ vmovss (%rdi),%xmm0 │ │ │ │ vmulss (%rsi),%xmm0,%xmm0 │ │ │ │ cmp $0x6,%r12d │ │ │ │ - jbe 27570 ::calcPrePartialsStates(float*, float const*, float const*, int const*, float const*, int, int)@@Base+0x2b0> │ │ │ │ + jbe 26b78 ::calcPrePartialsStates(float*, float const*, float const*, int const*, float const*, int, int)@@Base+0x2a8> │ │ │ │ mov %r10,%rax │ │ │ │ xor %r8d,%r8d │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ vmovss (%rdx,%r8,4),%xmm1 │ │ │ │ add $0x10,%rax │ │ │ │ vfmadd213ss -0x10(%rax),%xmm0,%xmm1 │ │ │ │ vmovss %xmm1,-0x10(%rax) │ │ │ │ @@ -10391,1045 +9922,1000 @@ │ │ │ │ vfmadd213ss -0x8(%rax),%xmm0,%xmm1 │ │ │ │ vmovss %xmm1,-0x8(%rax) │ │ │ │ vmovss 0xc(%rdx,%r8,4),%xmm1 │ │ │ │ add $0x4,%r8 │ │ │ │ vfmadd213ss -0x4(%rax),%xmm0,%xmm1 │ │ │ │ vmovss %xmm1,-0x4(%rax) │ │ │ │ cmp %r8d,%ecx │ │ │ │ - jg 27460 ::calcPrePartialsStates(float*, float const*, float const*, int const*, float const*, int, int)@@Base+0x1a0> │ │ │ │ + jg 26a80 ::calcPrePartialsStates(float*, float const*, float const*, int const*, float const*, int, int)@@Base+0x1b0> │ │ │ │ movslq %r13d,%rax │ │ │ │ mov %r15,%r8 │ │ │ │ cmp %r13d,%ebx │ │ │ │ - jle 274f8 ::calcPrePartialsStates(float*, float const*, float const*, int const*, float const*, int, int)@@Base+0x238> │ │ │ │ + jle 26b08 ::calcPrePartialsStates(float*, float const*, float const*, int const*, float const*, int, int)@@Base+0x238> │ │ │ │ mov %rax,%rbp │ │ │ │ neg %rbp │ │ │ │ lea (%r8,%rbp,4),%r8 │ │ │ │ - nop │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ vmovss (%rdx,%rax,4),%xmm1 │ │ │ │ vfmadd213ss (%r8,%rax,4),%xmm0,%xmm1 │ │ │ │ vmovss %xmm1,(%r8,%rax,4) │ │ │ │ inc %rax │ │ │ │ cmp %eax,%ebx │ │ │ │ - jg 274e0 ::calcPrePartialsStates(float*, float const*, float const*, int const*, float const*, int, int)@@Base+0x220> │ │ │ │ + jg 26af0 ::calcPrePartialsStates(float*, float const*, float const*, int const*, float const*, int, int)@@Base+0x220> │ │ │ │ add $0x4,%rsi │ │ │ │ - lea 0x4(%rdi,%r14,1),%rdi │ │ │ │ - lea 0x4(%rdx,%r14,1),%rdx │ │ │ │ + add %r14,%rdi │ │ │ │ + add %r14,%rdx │ │ │ │ cmp %rsi,%r11 │ │ │ │ - jne 27440 ::calcPrePartialsStates(float*, float const*, float const*, int const*, float const*, int, int)@@Base+0x180> │ │ │ │ - mov (%rsp),%rax │ │ │ │ - mov 0x8(%rsp),%r8 │ │ │ │ + jne 26a60 ::calcPrePartialsStates(float*, float const*, float const*, int const*, float const*, int, int)@@Base+0x190> │ │ │ │ + mov 0x10(%rsp),%r8 │ │ │ │ + mov 0x8(%rsp),%rax │ │ │ │ add %r9,%r10 │ │ │ │ add %r9,%r11 │ │ │ │ - add %r9,%rax │ │ │ │ add $0x4,%r8 │ │ │ │ - cmp 0x30(%rsp),%r8 │ │ │ │ - jne 27410 ::calcPrePartialsStates(float*, float const*, float const*, int const*, float const*, int, int)@@Base+0x150> │ │ │ │ - mov 0x60(%rsp),%esi │ │ │ │ - mov 0x64(%rsp),%ebp │ │ │ │ - mov 0x68(%rsp),%r15d │ │ │ │ - mov 0x6c(%rsp),%edi │ │ │ │ + add %r9,%rax │ │ │ │ + cmp 0x38(%rsp),%r8 │ │ │ │ + jne 26a30 ::calcPrePartialsStates(float*, float const*, float const*, int const*, float const*, int, int)@@Base+0x160> │ │ │ │ + mov 0x70(%rsp),%esi │ │ │ │ + mov 0x74(%rsp),%ebp │ │ │ │ + mov 0x78(%rsp),%r15d │ │ │ │ + mov 0x7c(%rsp),%edi │ │ │ │ inc %ebp │ │ │ │ - add 0x48(%rsp),%edi │ │ │ │ - add 0x4c(%rsp),%esi │ │ │ │ + add 0x58(%rsp),%edi │ │ │ │ + add 0x5c(%rsp),%esi │ │ │ │ cmp %r15d,%ebp │ │ │ │ - jne 273ab ::calcPrePartialsStates(float*, float const*, float const*, int const*, float const*, int, int)@@Base+0xeb> │ │ │ │ - add $0x78,%rsp │ │ │ │ + jne 269c7 ::calcPrePartialsStates(float*, float const*, float const*, int const*, float const*, int, int)@@Base+0xf7> │ │ │ │ + add $0x88,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ ret │ │ │ │ - xchg %ax,%ax │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ mov %r10,%r8 │ │ │ │ xor %eax,%eax │ │ │ │ - jmp 274bf ::calcPrePartialsStates(float*, float const*, float const*, int const*, float const*, int, int)@@Base+0x1ff> │ │ │ │ - mov 0x38(%rsp),%rax │ │ │ │ - mov 0x30(%rsp),%r11 │ │ │ │ + jmp 26adf ::calcPrePartialsStates(float*, float const*, float const*, int const*, float const*, int, int)@@Base+0x20f> │ │ │ │ + mov 0x40(%rsp),%rax │ │ │ │ + mov 0x38(%rsp),%r11 │ │ │ │ lea 0x4(%rax),%rdx │ │ │ │ cmp %r11,%rdx │ │ │ │ - je 27541 ::calcPrePartialsStates(float*, float const*, float const*, int const*, float const*, int, int)@@Base+0x281> │ │ │ │ + je 26b4e ::calcPrePartialsStates(float*, float const*, float const*, int const*, float const*, int, int)@@Base+0x27e> │ │ │ │ add $0x8,%rax │ │ │ │ cmp %r11,%rax │ │ │ │ - jne 2757f ::calcPrePartialsStates(float*, float const*, float const*, int const*, float const*, int, int)@@Base+0x2bf> │ │ │ │ - jmp 27541 ::calcPrePartialsStates(float*, float const*, float const*, int const*, float const*, int, int)@@Base+0x281> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ + jne 26b87 ::calcPrePartialsStates(float*, float const*, float const*, int const*, float const*, int, int)@@Base+0x2b7> │ │ │ │ + jmp 26b4e ::calcPrePartialsStates(float*, float const*, float const*, int const*, float const*, int, int)@@Base+0x27e> │ │ │ │ │ │ │ │ -00000000000275a0 ::calcStatesStatesFixedScaling(float*, int const*, float const*, int const*, float const*, float const*, int, int)@@Base>: │ │ │ │ +0000000000026ba0 ::calcStatesStatesFixedScaling(float*, int const*, float const*, int const*, float const*, float const*, int, int)@@Base>: │ │ │ │ endbr64 │ │ │ │ push %r15 │ │ │ │ + mov %r9,%r15 │ │ │ │ push %r14 │ │ │ │ push %r13 │ │ │ │ push %r12 │ │ │ │ push %rbp │ │ │ │ push %rbx │ │ │ │ mov %rsi,%rbx │ │ │ │ mov 0x34(%rdi),%eax │ │ │ │ mov 0x40(%rsp),%esi │ │ │ │ - mov %rdx,-0x28(%rsp) │ │ │ │ mov %rcx,-0x20(%rsp) │ │ │ │ - mov 0x48(%rsp),%ebp │ │ │ │ - mov %eax,-0x8(%rsp) │ │ │ │ + mov 0x48(%rsp),%r9d │ │ │ │ + mov %eax,-0x4(%rsp) │ │ │ │ test %eax,%eax │ │ │ │ - jle 276cb ::calcStatesStatesFixedScaling(float*, int const*, float const*, int const*, float const*, float const*, int, int)@@Base+0x12b> │ │ │ │ + jle 26cb3 ::calcStatesStatesFixedScaling(float*, int const*, float const*, int const*, float const*, float const*, int, int)@@Base+0x113> │ │ │ │ mov 0x2c(%rdi),%eax │ │ │ │ - mov %r8,%r14 │ │ │ │ - mov %r9,%r15 │ │ │ │ - xor %edx,%edx │ │ │ │ mov 0x14(%rdi),%ecx │ │ │ │ + mov %rdx,%r13 │ │ │ │ + mov %r8,%r14 │ │ │ │ imul %eax,%ecx │ │ │ │ imul %esi,%eax │ │ │ │ - mov %ecx,-0x4(%rsp) │ │ │ │ - mov %eax,%ecx │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - cmp %ebp,%esi │ │ │ │ - jge 276bb ::calcStatesStatesFixedScaling(float*, int const*, float const*, int const*, float const*, float const*, int, int)@@Base+0x11b> │ │ │ │ - mov 0x24(%rdi),%r12d │ │ │ │ - movslq %esi,%r9 │ │ │ │ - test %r12d,%r12d │ │ │ │ - jle 276e0 ::calcStatesStatesFixedScaling(float*, int const*, float const*, int const*, float const*, float const*, int, int)@@Base+0x140> │ │ │ │ - mov 0x40(%rdi),%r11d │ │ │ │ + mov %ecx,-0x8(%rsp) │ │ │ │ + mov %eax,%edx │ │ │ │ + xor %eax,%eax │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + cmp %r9d,%esi │ │ │ │ + jge 26ca3 ::calcStatesStatesFixedScaling(float*, int const*, float const*, int const*, float const*, float const*, int, int)@@Base+0x103> │ │ │ │ + mov 0x24(%rdi),%ebp │ │ │ │ + movslq %esi,%r10 │ │ │ │ + test %ebp,%ebp │ │ │ │ + jle 26cc0 ::calcStatesStatesFixedScaling(float*, int const*, float const*, int const*, float const*, float const*, int, int)@@Base+0x120> │ │ │ │ + mov 0x40(%rdi),%ecx │ │ │ │ + mov %edx,-0x18(%rsp) │ │ │ │ + mov %edx,%r11d │ │ │ │ + movslq %ebp,%r12 │ │ │ │ + mov %eax,-0x14(%rsp) │ │ │ │ movslq 0x28(%rdi),%r8 │ │ │ │ - mov %ecx,%r10d │ │ │ │ - movslq %r12d,%r13 │ │ │ │ - mov %ecx,-0x18(%rsp) │ │ │ │ - mov %edx,-0x14(%rsp) │ │ │ │ + imul %eax,%ecx │ │ │ │ mov %esi,0x40(%rsp) │ │ │ │ mov %rdi,-0x10(%rsp) │ │ │ │ - imul %edx,%r11d │ │ │ │ - shl $0x2,%r8 │ │ │ │ - movslq %r11d,%r11 │ │ │ │ - nopl (%rax) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + mov %ecx,-0x24(%rsp) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ mov 0x38(%rsp),%rax │ │ │ │ - mov -0x20(%rsp),%rcx │ │ │ │ - vmovss (%rax,%r9,4),%xmm1 │ │ │ │ - movslq %r10d,%rax │ │ │ │ - lea (%rbx,%rax,4),%rdx │ │ │ │ - add %r13,%rax │ │ │ │ - lea (%rbx,%rax,4),%rdi │ │ │ │ - mov -0x28(%rsp),%rax │ │ │ │ - movslq (%rax,%r9,4),%rax │ │ │ │ - add %r11,%rax │ │ │ │ - lea (%rcx,%rax,4),%rsi │ │ │ │ - movslq (%r14,%r9,4),%rax │ │ │ │ - add %r11,%rax │ │ │ │ - lea (%r15,%rax,4),%rcx │ │ │ │ - xor %eax,%eax │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - vmovss (%rsi,%rax,1),%xmm0 │ │ │ │ - add $0x4,%rdx │ │ │ │ - vmulss (%rcx,%rax,1),%xmm0,%xmm0 │ │ │ │ - add %r8,%rax │ │ │ │ + movslq %r11d,%rcx │ │ │ │ + mov -0x20(%rsp),%rsi │ │ │ │ + movslq -0x24(%rsp),%rdx │ │ │ │ + vmovss (%rax,%r10,4),%xmm1 │ │ │ │ + lea (%rbx,%rcx,4),%rax │ │ │ │ + add %r12,%rcx │ │ │ │ + lea (%rbx,%rcx,4),%rdi │ │ │ │ + movslq 0x0(%r13,%r10,4),%rcx │ │ │ │ + lea (%rsi,%rcx,4),%rsi │ │ │ │ + movslq (%r14,%r10,4),%rcx │ │ │ │ + lea (%r15,%rcx,4),%rcx │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + vmovss (%rsi,%rdx,4),%xmm0 │ │ │ │ + add $0x4,%rax │ │ │ │ + vmulss (%rcx,%rdx,4),%xmm0,%xmm0 │ │ │ │ + add %r8,%rdx │ │ │ │ vdivss %xmm1,%xmm0,%xmm0 │ │ │ │ - vmovss %xmm0,-0x4(%rdx) │ │ │ │ - cmp %rdx,%rdi │ │ │ │ - jne 27680 ::calcStatesStatesFixedScaling(float*, int const*, float const*, int const*, float const*, float const*, int, int)@@Base+0xe0> │ │ │ │ - inc %r9 │ │ │ │ - add %r12d,%r10d │ │ │ │ - cmp %r9d,%ebp │ │ │ │ - jg 27640 ::calcStatesStatesFixedScaling(float*, int const*, float const*, int const*, float const*, float const*, int, int)@@Base+0xa0> │ │ │ │ - mov -0x18(%rsp),%ecx │ │ │ │ - mov -0x14(%rsp),%edx │ │ │ │ + vmovss %xmm0,-0x4(%rax) │ │ │ │ + cmp %rax,%rdi │ │ │ │ + jne 26c68 ::calcStatesStatesFixedScaling(float*, int const*, float const*, int const*, float const*, float const*, int, int)@@Base+0xc8> │ │ │ │ + inc %r10 │ │ │ │ + add %ebp,%r11d │ │ │ │ + cmp %r10d,%r9d │ │ │ │ + jg 26c30 ::calcStatesStatesFixedScaling(float*, int const*, float const*, int const*, float const*, float const*, int, int)@@Base+0x90> │ │ │ │ + mov -0x18(%rsp),%edx │ │ │ │ + mov -0x14(%rsp),%eax │ │ │ │ mov 0x40(%rsp),%esi │ │ │ │ mov -0x10(%rsp),%rdi │ │ │ │ - add -0x4(%rsp),%ecx │ │ │ │ - inc %edx │ │ │ │ - cmp -0x8(%rsp),%edx │ │ │ │ - jne 275f0 ::calcStatesStatesFixedScaling(float*, int const*, float const*, int const*, float const*, float const*, int, int)@@Base+0x50> │ │ │ │ + inc %eax │ │ │ │ + add -0x8(%rsp),%edx │ │ │ │ + cmp -0x4(%rsp),%eax │ │ │ │ + jne 26bf0 ::calcStatesStatesFixedScaling(float*, int const*, float const*, int const*, float const*, float const*, int, int)@@Base+0x50> │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ ret │ │ │ │ + xchg %ax,%ax │ │ │ │ + lea 0x1(%r10),%rcx │ │ │ │ + cmp %ecx,%r9d │ │ │ │ + jle 26ca3 ::calcStatesStatesFixedScaling(float*, int const*, float const*, int const*, float const*, float const*, int, int)@@Base+0x103> │ │ │ │ + add $0x2,%r10 │ │ │ │ + cmp %r10d,%r9d │ │ │ │ + jg 26cc0 ::calcStatesStatesFixedScaling(float*, int const*, float const*, int const*, float const*, float const*, int, int)@@Base+0x120> │ │ │ │ + jmp 26ca3 ::calcStatesStatesFixedScaling(float*, int const*, float const*, int const*, float const*, float const*, int, int)@@Base+0x103> │ │ │ │ cs nopw 0x0(%rax,%rax,1) │ │ │ │ - lea 0x1(%r9),%rax │ │ │ │ - cmp %eax,%ebp │ │ │ │ - jle 276bb ::calcStatesStatesFixedScaling(float*, int const*, float const*, int const*, float const*, float const*, int, int)@@Base+0x11b> │ │ │ │ - add $0x2,%r9 │ │ │ │ - cmp %r9d,%ebp │ │ │ │ - jg 276e0 ::calcStatesStatesFixedScaling(float*, int const*, float const*, int const*, float const*, float const*, int, int)@@Base+0x140> │ │ │ │ - jmp 276bb ::calcStatesStatesFixedScaling(float*, int const*, float const*, int const*, float const*, float const*, int, int)@@Base+0x11b> │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - nopl (%rax) │ │ │ │ + xchg %ax,%ax │ │ │ │ │ │ │ │ -0000000000027700 ::calcStatesPartialsFixedScaling(float*, int const*, float const*, float const*, float const*, float const*, int, int)@@Base>: │ │ │ │ +0000000000026ce0 ::calcStatesPartialsFixedScaling(float*, int const*, float const*, float const*, float const*, float const*, int, int)@@Base>: │ │ │ │ endbr64 │ │ │ │ push %rbp │ │ │ │ + mov %rdi,%rax │ │ │ │ mov %rsp,%rbp │ │ │ │ push %r15 │ │ │ │ push %r14 │ │ │ │ push %r13 │ │ │ │ push %r12 │ │ │ │ push %rbx │ │ │ │ and $0xffffffffffffffe0,%rsp │ │ │ │ sub $0x28,%rsp │ │ │ │ - mov 0x34(%rdi),%ebx │ │ │ │ - mov %rsi,-0x48(%rsp) │ │ │ │ - mov %rdx,-0x28(%rsp) │ │ │ │ - mov %r8,-0x50(%rsp) │ │ │ │ - test %ebx,%ebx │ │ │ │ - jle 27b8c ::calcStatesPartialsFixedScaling(float*, int const*, float const*, float const*, float const*, float const*, int, int)@@Base+0x48c> │ │ │ │ - mov 0x24(%rdi),%r12d │ │ │ │ - movslq 0x2c(%rdi),%rdx │ │ │ │ - mov %r9,%r13 │ │ │ │ + mov %rsi,-0x58(%rsp) │ │ │ │ + mov %rcx,-0x28(%rsp) │ │ │ │ + mov %r8,-0x60(%rsp) │ │ │ │ + mov 0x34(%rdi),%edi │ │ │ │ + test %edi,%edi │ │ │ │ + jle 27174 ::calcStatesPartialsFixedScaling(float*, int const*, float const*, float const*, float const*, float const*, int, int)@@Base+0x494> │ │ │ │ + mov 0x24(%rax),%r15d │ │ │ │ + movslq 0x2c(%rax),%rcx │ │ │ │ + mov %rdx,%r10 │ │ │ │ + movl $0x0,-0x3c(%rsp) │ │ │ │ + vmovss 0x2e0af(%rip),%xmm6 │ │ │ │ + vmovdqa 0x2e047(%rip),%ymm5 │ │ │ │ + mov $0x0,%r11d │ │ │ │ + mov %edi,%r12d │ │ │ │ + lea 0x1(%r15),%ebx │ │ │ │ + test %r15d,%r15d │ │ │ │ + vmovdqa 0x2e04f(%rip),%ymm4 │ │ │ │ mov %ebx,-0x40(%rsp) │ │ │ │ - vmovdqa 0x2f5f6(%rip),%ymm5 │ │ │ │ - mov %rcx,%r10 │ │ │ │ - vmovdqa 0x2f60b(%rip),%ymm4 │ │ │ │ - vmovdqa 0x2f623(%rip),%ymm3 │ │ │ │ - vmovdqa 0x2f63b(%rip),%ymm2 │ │ │ │ - mov 0x40(%rdi),%r14d │ │ │ │ - lea 0x1(%r12),%eax │ │ │ │ - test %r12d,%r12d │ │ │ │ - lea 0x0(,%rdx,4),%rsi │ │ │ │ - lea -0x1(%r12),%r9d │ │ │ │ - mov %eax,-0x3c(%rsp) │ │ │ │ - lea 0x3(%r12),%eax │ │ │ │ - mov %rsi,-0x18(%rsp) │ │ │ │ - mov 0x14(%rdi),%esi │ │ │ │ - mov %eax,0x14(%rsp) │ │ │ │ - cmovns %r12d,%eax │ │ │ │ - and $0xfffffffc,%eax │ │ │ │ - mov %r14d,-0x54(%rsp) │ │ │ │ - mov %r12d,%r14d │ │ │ │ - mov %eax,%r15d │ │ │ │ - mov %rdx,%rax │ │ │ │ - imul 0x18(%rbp),%eax │ │ │ │ - imul %edx,%esi │ │ │ │ - mov %esi,0x8(%rsp) │ │ │ │ - mov %eax,%esi │ │ │ │ - movslq %r12d,%rax │ │ │ │ - mov %r13,%r12 │ │ │ │ - mov %r9,%r13 │ │ │ │ + lea 0x3(%r15),%ebx │ │ │ │ + mov %ebx,0x14(%rsp) │ │ │ │ + cmovns %r15d,%ebx │ │ │ │ + mov %ebx,%edx │ │ │ │ + lea 0x0(,%rcx,4),%rbx │ │ │ │ + mov %rbx,-0x18(%rsp) │ │ │ │ + mov 0x14(%rax),%ebx │ │ │ │ + and $0xfffffffc,%edx │ │ │ │ + mov 0x40(%rax),%eax │ │ │ │ + mov %edx,%r13d │ │ │ │ + mov %rcx,%rdx │ │ │ │ + imul %ecx,%ebx │ │ │ │ + mov %eax,-0x4c(%rsp) │ │ │ │ + movslq %r15d,%rax │ │ │ │ + imul 0x18(%rbp),%edx │ │ │ │ shl $0x2,%rax │ │ │ │ - cmp $0x4,%r15d │ │ │ │ - mov %esi,%r11d │ │ │ │ - setg 0xf(%rsp) │ │ │ │ + cmp $0x4,%r13d │ │ │ │ mov %rax,-0x20(%rsp) │ │ │ │ - xor %ebx,%ebx │ │ │ │ - xor %edx,%edx │ │ │ │ + lea -0x1(%r15),%eax │ │ │ │ + mov %ebx,%r14d │ │ │ │ + mov %rax,-0x48(%rsp) │ │ │ │ + setg %al │ │ │ │ + mov %edx,%esi │ │ │ │ + mov %eax,%ebx │ │ │ │ mov 0x20(%rbp),%eax │ │ │ │ cmp %eax,0x18(%rbp) │ │ │ │ - jge 27b74 ::calcStatesPartialsFixedScaling(float*, int const*, float const*, float const*, float const*, float const*, int, int)@@Base+0x474> │ │ │ │ + jge 2715a ::calcStatesPartialsFixedScaling(float*, int const*, float const*, float const*, float const*, float const*, int, int)@@Base+0x47a> │ │ │ │ movslq 0x18(%rbp),%rax │ │ │ │ - test %r14d,%r14d │ │ │ │ - jle 27b9b ::calcStatesPartialsFixedScaling(float*, int const*, float const*, float const*, float const*, float const*, int, int)@@Base+0x49b> │ │ │ │ - mov -0x50(%rsp),%rdi │ │ │ │ - movslq %r11d,%rsi │ │ │ │ - vmovss 0x2f5e0(%rip),%xmm8 │ │ │ │ - movslq %edx,%r8 │ │ │ │ - shl $0x2,%rsi │ │ │ │ - mov %ebx,-0x58(%rsp) │ │ │ │ - mov %r11d,-0x5c(%rsp) │ │ │ │ - mov %r13,-0x68(%rsp) │ │ │ │ - mov %edx,-0x60(%rsp) │ │ │ │ + test %r15d,%r15d │ │ │ │ + jle 27183 ::calcStatesPartialsFixedScaling(float*, int const*, float const*, float const*, float const*, float const*, int, int)@@Base+0x4a3> │ │ │ │ + mov -0x60(%rsp),%rdi │ │ │ │ + movslq %esi,%rcx │ │ │ │ + movslq %r11d,%r8 │ │ │ │ + mov %r13d,%edx │ │ │ │ + shl $0x2,%rcx │ │ │ │ + shr $0x2,%edx │ │ │ │ + mov %r14d,-0x50(%rsp) │ │ │ │ + add %rcx,%rdi │ │ │ │ + mov %r12d,-0x64(%rsp) │ │ │ │ + add -0x58(%rsp),%rcx │ │ │ │ + mov %rdi,0x20(%rsp) │ │ │ │ + movslq -0x40(%rsp),%rdi │ │ │ │ + mov %esi,-0x68(%rsp) │ │ │ │ + mov %rdi,0x8(%rsp) │ │ │ │ + mov -0x48(%rsp),%rdi │ │ │ │ + mov %r11d,-0x6c(%rsp) │ │ │ │ + inc %rdi │ │ │ │ mov %r8,-0x38(%rsp) │ │ │ │ - mov %r10,-0x10(%rsp) │ │ │ │ - lea (%rdi,%rsi,1),%rcx │ │ │ │ - movslq -0x3c(%rsp),%rdi │ │ │ │ - add -0x48(%rsp),%rsi │ │ │ │ - mov %rdi,0x18(%rsp) │ │ │ │ - lea 0x1(%r13),%rdi │ │ │ │ mov %rdi,-0x30(%rsp) │ │ │ │ - nop │ │ │ │ - mov 0x10(%rbp),%rbx │ │ │ │ - mov %r15d,%edi │ │ │ │ - mov %rsi,(%rsp) │ │ │ │ + mov %r10,-0x10(%rsp) │ │ │ │ + mov %edx,0x10(%rsp) │ │ │ │ + mov 0x20(%rsp),%rdx │ │ │ │ + nopl (%rax) │ │ │ │ + mov 0x10(%rbp),%rdi │ │ │ │ + mov -0x38(%rsp),%r12 │ │ │ │ + mov %rcx,(%rsp) │ │ │ │ + mov %rcx,%r14 │ │ │ │ mov %rax,-0x8(%rsp) │ │ │ │ - shr $0x2,%edi │ │ │ │ - mov -0x38(%rsp),%r11 │ │ │ │ - mov %edi,0x10(%rsp) │ │ │ │ - vdivss (%rbx,%rax,4),%xmm8,%xmm7 │ │ │ │ - mov -0x20(%rsp),%rbx │ │ │ │ - lea (%rsi,%rbx,1),%r13 │ │ │ │ - mov -0x28(%rsp),%rbx │ │ │ │ - movslq (%rbx,%rax,4),%rdx │ │ │ │ - mov -0x10(%rsp),%rbx │ │ │ │ - lea (%rbx,%rdx,4),%rbx │ │ │ │ - mov %rbx,0x20(%rsp) │ │ │ │ - mov %rsi,%rbx │ │ │ │ - nop │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - cmpl $0x6,0x14(%rsp) │ │ │ │ - lea (%r12,%r11,4),%rsi │ │ │ │ + vdivss (%rdi,%rax,4),%xmm6,%xmm1 │ │ │ │ + mov -0x20(%rsp),%rdi │ │ │ │ + add %rcx,%rdi │ │ │ │ + mov %rdi,0x18(%rsp) │ │ │ │ + mov -0x10(%rsp),%rdi │ │ │ │ + movslq (%rdi,%rax,4),%rsi │ │ │ │ + mov -0x28(%rsp),%rdi │ │ │ │ + lea (%rdi,%rsi,4),%rdi │ │ │ │ + mov %rdi,0x20(%rsp) │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ mov 0x20(%rsp),%rax │ │ │ │ - vmovss (%rax,%r11,4),%xmm6 │ │ │ │ - jbe 27bb0 ::calcStatesPartialsFixedScaling(float*, int const*, float const*, float const*, float const*, float const*, int, int)@@Base+0x4b0> │ │ │ │ - cmp $0xc,%r15d │ │ │ │ - jle 27bbf ::calcStatesPartialsFixedScaling(float*, int const*, float const*, float const*, float const*, float const*, int, int)@@Base+0x4bf> │ │ │ │ - cmpb $0x0,0xf(%rsp) │ │ │ │ - mov $0x1,%edx │ │ │ │ - vmovd %xmm6,%r8d │ │ │ │ - vxorps %xmm6,%xmm6,%xmm6 │ │ │ │ - cmovne 0x10(%rsp),%edx │ │ │ │ + cmpl $0x6,0x14(%rsp) │ │ │ │ + lea (%r9,%r12,4),%rcx │ │ │ │ + vmovss (%rax,%r12,4),%xmm2 │ │ │ │ + jbe 271a0 ::calcStatesPartialsFixedScaling(float*, int const*, float const*, float const*, float const*, float const*, int, int)@@Base+0x4c0> │ │ │ │ + cmp $0xc,%r13d │ │ │ │ + jle 271af ::calcStatesPartialsFixedScaling(float*, int const*, float const*, float const*, float const*, float const*, int, int)@@Base+0x4cf> │ │ │ │ + test %bl,%bl │ │ │ │ + mov $0x1,%esi │ │ │ │ + vxorps %xmm7,%xmm7,%xmm7 │ │ │ │ + cmovne 0x10(%rsp),%esi │ │ │ │ + vmovaps %xmm7,%xmm0 │ │ │ │ xor %eax,%eax │ │ │ │ - xor %r9d,%r9d │ │ │ │ - mov %edx,%edi │ │ │ │ + mov %esi,%edi │ │ │ │ shr $0x2,%edi │ │ │ │ shl $0x6,%rdi │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - vmovups (%rsi,%rax,1),%ymm14 │ │ │ │ - vmovups 0x20(%rsi,%rax,1),%ymm11 │ │ │ │ - vmovups (%rcx,%rax,1),%ymm13 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + vmovups (%rcx,%rax,1),%ymm3 │ │ │ │ + vmovups (%rdx,%rax,1),%ymm10 │ │ │ │ vmovups 0x20(%rcx,%rax,1),%ymm12 │ │ │ │ + vmovups 0x20(%rdx,%rax,1),%ymm11 │ │ │ │ add $0x40,%rax │ │ │ │ - vpermd %ymm14,%ymm5,%ymm10 │ │ │ │ - vpermd %ymm11,%ymm4,%ymm9 │ │ │ │ - vpermd %ymm14,%ymm3,%ymm14 │ │ │ │ - vpermd %ymm11,%ymm2,%ymm11 │ │ │ │ - vblendps $0xf,%ymm10,%ymm9,%ymm9 │ │ │ │ - vpermd %ymm13,%ymm5,%ymm15 │ │ │ │ - vpermd %ymm12,%ymm4,%ymm10 │ │ │ │ - vpermd %ymm13,%ymm3,%ymm13 │ │ │ │ - vblendps $0xf,%ymm15,%ymm10,%ymm10 │ │ │ │ - vpermd %ymm12,%ymm2,%ymm12 │ │ │ │ - vblendps $0xf,%ymm14,%ymm11,%ymm11 │ │ │ │ - vmulps %ymm10,%ymm9,%ymm9 │ │ │ │ - vblendps $0xf,%ymm13,%ymm12,%ymm12 │ │ │ │ - vmulps %ymm12,%ymm11,%ymm11 │ │ │ │ - vshufps $0x55,%xmm9,%xmm9,%xmm1 │ │ │ │ - vshufps $0xff,%xmm9,%xmm9,%xmm10 │ │ │ │ - vaddss %xmm9,%xmm6,%xmm0 │ │ │ │ - vmovd %r9d,%xmm6 │ │ │ │ - vshufps $0x55,%xmm11,%xmm11,%xmm13 │ │ │ │ - vshufps $0xff,%xmm11,%xmm11,%xmm12 │ │ │ │ - vaddss %xmm1,%xmm0,%xmm0 │ │ │ │ - vunpckhps %xmm9,%xmm9,%xmm1 │ │ │ │ - vextractf128 $0x1,%ymm9,%xmm9 │ │ │ │ - vaddss %xmm1,%xmm0,%xmm0 │ │ │ │ - vaddss %xmm6,%xmm11,%xmm1 │ │ │ │ - vaddss %xmm13,%xmm1,%xmm1 │ │ │ │ - vunpckhps %xmm11,%xmm11,%xmm13 │ │ │ │ - vextractf128 $0x1,%ymm11,%xmm11 │ │ │ │ - vaddss %xmm10,%xmm0,%xmm0 │ │ │ │ - vshufps $0x55,%xmm9,%xmm9,%xmm10 │ │ │ │ - vaddss %xmm13,%xmm1,%xmm1 │ │ │ │ + vmovaps %ymm3,%ymm8 │ │ │ │ + vmovaps %ymm10,%ymm9 │ │ │ │ + vpermt2ps %ymm11,%ymm5,%ymm9 │ │ │ │ + vpermt2ps %ymm12,%ymm5,%ymm8 │ │ │ │ + vpermt2ps %ymm11,%ymm4,%ymm10 │ │ │ │ + vmulps %ymm9,%ymm8,%ymm8 │ │ │ │ + vpermt2ps %ymm12,%ymm4,%ymm3 │ │ │ │ + vmulps %ymm10,%ymm3,%ymm3 │ │ │ │ + vaddss %xmm8,%xmm0,%xmm0 │ │ │ │ + vshufps $0x55,%xmm8,%xmm8,%xmm13 │ │ │ │ + vshufps $0xff,%xmm8,%xmm8,%xmm9 │ │ │ │ + vaddss %xmm3,%xmm7,%xmm7 │ │ │ │ + vshufps $0x55,%xmm3,%xmm3,%xmm10 │ │ │ │ + vaddss %xmm13,%xmm0,%xmm0 │ │ │ │ + vunpckhps %xmm8,%xmm8,%xmm13 │ │ │ │ + vaddss %xmm10,%xmm7,%xmm7 │ │ │ │ + vunpckhps %xmm3,%xmm3,%xmm10 │ │ │ │ + vaddss %xmm13,%xmm0,%xmm0 │ │ │ │ + valignd $0x6,%ymm8,%ymm8,%ymm13 │ │ │ │ + vaddss %xmm10,%xmm7,%xmm7 │ │ │ │ vaddss %xmm9,%xmm0,%xmm0 │ │ │ │ - vaddss %xmm12,%xmm1,%xmm1 │ │ │ │ - vshufps $0x55,%xmm11,%xmm11,%xmm12 │ │ │ │ - vaddss %xmm10,%xmm0,%xmm10 │ │ │ │ - vunpckhps %xmm9,%xmm9,%xmm0 │ │ │ │ - vshufps $0xff,%xmm9,%xmm9,%xmm9 │ │ │ │ - vaddss %xmm11,%xmm1,%xmm1 │ │ │ │ - vaddss %xmm0,%xmm10,%xmm10 │ │ │ │ - vaddss %xmm12,%xmm1,%xmm1 │ │ │ │ - vunpckhps %xmm11,%xmm11,%xmm12 │ │ │ │ - vshufps $0xff,%xmm11,%xmm11,%xmm11 │ │ │ │ - vaddss %xmm9,%xmm10,%xmm6 │ │ │ │ - vaddss %xmm12,%xmm1,%xmm1 │ │ │ │ - vaddss %xmm11,%xmm1,%xmm1 │ │ │ │ - vmovd %xmm1,%r9d │ │ │ │ + vextractf32x4 $0x1,%ymm8,%xmm9 │ │ │ │ + vaddss %xmm9,%xmm0,%xmm0 │ │ │ │ + valignd $0x5,%ymm8,%ymm8,%ymm9 │ │ │ │ + valignd $0x7,%ymm8,%ymm8,%ymm8 │ │ │ │ + vaddss %xmm9,%xmm0,%xmm0 │ │ │ │ + vshufps $0xff,%xmm3,%xmm3,%xmm9 │ │ │ │ + vaddss %xmm9,%xmm7,%xmm7 │ │ │ │ + vextractf32x4 $0x1,%ymm3,%xmm9 │ │ │ │ + vaddss %xmm13,%xmm0,%xmm0 │ │ │ │ + vaddss %xmm8,%xmm0,%xmm0 │ │ │ │ + vaddss %xmm9,%xmm7,%xmm7 │ │ │ │ + valignd $0x5,%ymm3,%ymm3,%ymm9 │ │ │ │ + vaddss %xmm9,%xmm7,%xmm7 │ │ │ │ + valignd $0x6,%ymm3,%ymm3,%ymm9 │ │ │ │ + valignd $0x7,%ymm3,%ymm3,%ymm3 │ │ │ │ + vaddss %xmm9,%xmm7,%xmm7 │ │ │ │ + vaddss %xmm3,%xmm7,%xmm7 │ │ │ │ cmp %rax,%rdi │ │ │ │ - jne 278e0 ::calcStatesPartialsFixedScaling(float*, int const*, float const*, float const*, float const*, float const*, int, int)@@Base+0x1e0> │ │ │ │ - vmovaps %xmm6,%xmm0 │ │ │ │ - vmovd %r8d,%xmm6 │ │ │ │ - test $0x3,%dl │ │ │ │ - je 27a45 ::calcStatesPartialsFixedScaling(float*, int const*, float const*, float const*, float const*, float const*, int, int)@@Base+0x345> │ │ │ │ - and $0xfffffffc,%edx │ │ │ │ - shl $0x2,%edx │ │ │ │ - movslq %edx,%rdx │ │ │ │ - vmovss (%rcx,%rdx,4),%xmm15 │ │ │ │ - vfmadd231ss (%rsi,%rdx,4),%xmm15,%xmm0 │ │ │ │ - vmovss 0x4(%rsi,%rdx,4),%xmm15 │ │ │ │ - vfmadd231ss 0x4(%rcx,%rdx,4),%xmm15,%xmm1 │ │ │ │ - vmovss 0x8(%rsi,%rdx,4),%xmm15 │ │ │ │ - vfmadd231ss 0x8(%rcx,%rdx,4),%xmm15,%xmm0 │ │ │ │ - vmovss 0xc(%rsi,%rdx,4),%xmm15 │ │ │ │ - vfmadd231ss 0xc(%rcx,%rdx,4),%xmm15,%xmm1 │ │ │ │ - add $0x4,%rdx │ │ │ │ - cmp %edx,%r15d │ │ │ │ - jg 27a0a ::calcStatesPartialsFixedScaling(float*, int const*, float const*, float const*, float const*, float const*, int, int)@@Base+0x30a> │ │ │ │ - mov %r15d,%edx │ │ │ │ - cmp %r15d,%r14d │ │ │ │ - jle 27b17 ::calcStatesPartialsFixedScaling(float*, int const*, float const*, float const*, float const*, float const*, int, int)@@Base+0x417> │ │ │ │ - mov %r14d,%r10d │ │ │ │ - sub %edx,%r10d │ │ │ │ - lea -0x1(%r10),%eax │ │ │ │ + jne 26eb8 ::calcStatesPartialsFixedScaling(float*, int const*, float const*, float const*, float const*, float const*, int, int)@@Base+0x1d8> │ │ │ │ + test $0x3,%sil │ │ │ │ + je 26ff5 ::calcStatesPartialsFixedScaling(float*, int const*, float const*, float const*, float const*, float const*, int, int)@@Base+0x315> │ │ │ │ + and $0xfffffffc,%esi │ │ │ │ + shl $0x2,%esi │ │ │ │ + movslq %esi,%rsi │ │ │ │ + vmovss (%rdx,%rsi,4),%xmm3 │ │ │ │ + vfmadd231ss (%rcx,%rsi,4),%xmm3,%xmm0 │ │ │ │ + vmovss 0x4(%rcx,%rsi,4),%xmm3 │ │ │ │ + vfmadd231ss 0x4(%rdx,%rsi,4),%xmm3,%xmm7 │ │ │ │ + vmovss 0x8(%rcx,%rsi,4),%xmm3 │ │ │ │ + vfmadd231ss 0x8(%rdx,%rsi,4),%xmm3,%xmm0 │ │ │ │ + vmovss 0xc(%rcx,%rsi,4),%xmm3 │ │ │ │ + vfmadd231ss 0xc(%rdx,%rsi,4),%xmm3,%xmm7 │ │ │ │ + add $0x4,%rsi │ │ │ │ + cmp %esi,%r13d │ │ │ │ + jg 26fba ::calcStatesPartialsFixedScaling(float*, int const*, float const*, float const*, float const*, float const*, int, int)@@Base+0x2da> │ │ │ │ + mov %r13d,%esi │ │ │ │ + cmp %r13d,%r15d │ │ │ │ + jle 270f9 ::calcStatesPartialsFixedScaling(float*, int const*, float const*, float const*, float const*, float const*, int, int)@@Base+0x419> │ │ │ │ + mov %r15d,%r11d │ │ │ │ + sub %esi,%r11d │ │ │ │ + lea -0x1(%r11),%eax │ │ │ │ cmp $0x6,%eax │ │ │ │ - jbe 27aef ::calcStatesPartialsFixedScaling(float*, int const*, float const*, float const*, float const*, float const*, int, int)@@Base+0x3ef> │ │ │ │ - movslq %edx,%rax │ │ │ │ - lea (%r11,%rax,1),%rdi │ │ │ │ - lea (%rcx,%rax,4),%r8 │ │ │ │ + jbe 2709f ::calcStatesPartialsFixedScaling(float*, int const*, float const*, float const*, float const*, float const*, int, int)@@Base+0x3bf> │ │ │ │ + movslq %esi,%rax │ │ │ │ + lea (%r12,%rax,1),%rdi │ │ │ │ + lea (%rdx,%rax,4),%r8 │ │ │ │ xor %eax,%eax │ │ │ │ - lea (%r12,%rdi,4),%r9 │ │ │ │ - mov %r10d,%edi │ │ │ │ + lea (%r9,%rdi,4),%r10 │ │ │ │ + mov %r11d,%edi │ │ │ │ shr $0x3,%edi │ │ │ │ shl $0x5,%rdi │ │ │ │ nop │ │ │ │ - vmovups (%r9,%rax,1),%ymm9 │ │ │ │ - vmulps (%r8,%rax,1),%ymm9,%ymm9 │ │ │ │ + vmovups (%r10,%rax,1),%ymm3 │ │ │ │ + vmulps (%r8,%rax,1),%ymm3,%ymm3 │ │ │ │ add $0x20,%rax │ │ │ │ - vshufps $0x55,%xmm9,%xmm9,%xmm11 │ │ │ │ - vshufps $0xff,%xmm9,%xmm9,%xmm10 │ │ │ │ - vaddss %xmm9,%xmm0,%xmm0 │ │ │ │ - vaddss %xmm0,%xmm11,%xmm11 │ │ │ │ - vunpckhps %xmm9,%xmm9,%xmm0 │ │ │ │ - vextractf128 $0x1,%ymm9,%xmm9 │ │ │ │ - vaddss %xmm11,%xmm0,%xmm0 │ │ │ │ - vaddss %xmm0,%xmm10,%xmm10 │ │ │ │ - vaddss %xmm10,%xmm9,%xmm0 │ │ │ │ - vshufps $0x55,%xmm9,%xmm9,%xmm10 │ │ │ │ - vaddss %xmm0,%xmm10,%xmm10 │ │ │ │ - vunpckhps %xmm9,%xmm9,%xmm0 │ │ │ │ - vshufps $0xff,%xmm9,%xmm9,%xmm9 │ │ │ │ - vaddss %xmm10,%xmm0,%xmm0 │ │ │ │ + vaddss %xmm3,%xmm0,%xmm0 │ │ │ │ + vshufps $0x55,%xmm3,%xmm3,%xmm9 │ │ │ │ + vshufps $0xff,%xmm3,%xmm3,%xmm8 │ │ │ │ + vaddss %xmm0,%xmm9,%xmm9 │ │ │ │ + vunpckhps %xmm3,%xmm3,%xmm0 │ │ │ │ vaddss %xmm9,%xmm0,%xmm0 │ │ │ │ + vaddss %xmm0,%xmm8,%xmm8 │ │ │ │ + vextractf32x4 $0x1,%ymm3,%xmm0 │ │ │ │ + vaddss %xmm8,%xmm0,%xmm0 │ │ │ │ + valignd $0x5,%ymm3,%ymm3,%ymm8 │ │ │ │ + vaddss %xmm0,%xmm8,%xmm8 │ │ │ │ + valignd $0x6,%ymm3,%ymm3,%ymm0 │ │ │ │ + valignd $0x7,%ymm3,%ymm3,%ymm3 │ │ │ │ + vaddss %xmm8,%xmm0,%xmm0 │ │ │ │ + vaddss %xmm3,%xmm0,%xmm0 │ │ │ │ cmp %rax,%rdi │ │ │ │ - jne 27a80 ::calcStatesPartialsFixedScaling(float*, int const*, float const*, float const*, float const*, float const*, int, int)@@Base+0x380> │ │ │ │ - test $0x7,%r10b │ │ │ │ - je 27b17 ::calcStatesPartialsFixedScaling(float*, int const*, float const*, float const*, float const*, float const*, int, int)@@Base+0x417> │ │ │ │ - and $0xfffffff8,%r10d │ │ │ │ - add %r10d,%edx │ │ │ │ - movslq %edx,%rdx │ │ │ │ + jne 27030 ::calcStatesPartialsFixedScaling(float*, int const*, float const*, float const*, float const*, float const*, int, int)@@Base+0x350> │ │ │ │ + test $0x7,%r11b │ │ │ │ + je 270f9 ::calcStatesPartialsFixedScaling(float*, int const*, float const*, float const*, float const*, float const*, int, int)@@Base+0x419> │ │ │ │ + and $0xfffffff8,%r11d │ │ │ │ + add %r11d,%esi │ │ │ │ + movslq %esi,%rsi │ │ │ │ + vmovss (%rdx,%rsi,4),%xmm3 │ │ │ │ + mov %rsi,%rax │ │ │ │ + not %rax │ │ │ │ + vfmadd231ss (%rcx,%rsi,4),%xmm3,%xmm0 │ │ │ │ + inc %rsi │ │ │ │ + add %r15d,%eax │ │ │ │ + cmp %esi,%r15d │ │ │ │ + jle 270f9 ::calcStatesPartialsFixedScaling(float*, int const*, float const*, float const*, float const*, float const*, int, int)@@Base+0x419> │ │ │ │ + test $0x1,%al │ │ │ │ + je 270d8 ::calcStatesPartialsFixedScaling(float*, int const*, float const*, float const*, float const*, float const*, int, int)@@Base+0x3f8> │ │ │ │ + vmovss (%rdx,%rsi,4),%xmm3 │ │ │ │ + vfmadd231ss (%rcx,%rsi,4),%xmm3,%xmm0 │ │ │ │ + inc %rsi │ │ │ │ + cmp %esi,%r15d │ │ │ │ + jle 270f9 ::calcStatesPartialsFixedScaling(float*, int const*, float const*, float const*, float const*, float const*, int, int)@@Base+0x419> │ │ │ │ nopl (%rax) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - vmovss (%rcx,%rdx,4),%xmm9 │ │ │ │ - vmulss (%rsi,%rdx,4),%xmm9,%xmm9 │ │ │ │ - inc %rdx │ │ │ │ - vaddss %xmm9,%xmm0,%xmm0 │ │ │ │ - cmp %edx,%r14d │ │ │ │ - jg 27b00 ::calcStatesPartialsFixedScaling(float*, int const*, float const*, float const*, float const*, float const*, int, int)@@Base+0x400> │ │ │ │ - vaddss %xmm0,%xmm1,%xmm1 │ │ │ │ - add $0x4,%rbx │ │ │ │ - add 0x18(%rsp),%r11 │ │ │ │ - vmulss %xmm6,%xmm1,%xmm1 │ │ │ │ - vmulss %xmm7,%xmm1,%xmm1 │ │ │ │ - vmovss %xmm1,-0x4(%rbx) │ │ │ │ - cmp %r13,%rbx │ │ │ │ - jne 27890 ::calcStatesPartialsFixedScaling(float*, int const*, float const*, float const*, float const*, float const*, int, int)@@Base+0x190> │ │ │ │ + vmovss (%rdx,%rsi,4),%xmm3 │ │ │ │ + vfmadd231ss (%rcx,%rsi,4),%xmm3,%xmm0 │ │ │ │ + vmovss 0x4(%rdx,%rsi,4),%xmm3 │ │ │ │ + vfmadd231ss 0x4(%rcx,%rsi,4),%xmm3,%xmm0 │ │ │ │ + add $0x2,%rsi │ │ │ │ + cmp %esi,%r15d │ │ │ │ + jg 270d8 ::calcStatesPartialsFixedScaling(float*, int const*, float const*, float const*, float const*, float const*, int, int)@@Base+0x3f8> │ │ │ │ + vaddss %xmm0,%xmm7,%xmm0 │ │ │ │ + add $0x4,%r14 │ │ │ │ + add 0x8(%rsp),%r12 │ │ │ │ + vmulss %xmm2,%xmm0,%xmm0 │ │ │ │ + vmulss %xmm1,%xmm0,%xmm0 │ │ │ │ + vmovss %xmm0,-0x4(%r14) │ │ │ │ + cmp 0x18(%rsp),%r14 │ │ │ │ + jne 26e70 ::calcStatesPartialsFixedScaling(float*, int const*, float const*, float const*, float const*, float const*, int, int)@@Base+0x190> │ │ │ │ mov -0x8(%rsp),%rax │ │ │ │ - add -0x18(%rsp),%rcx │ │ │ │ - mov (%rsp),%rsi │ │ │ │ - mov -0x30(%rsp),%rbx │ │ │ │ + mov (%rsp),%rcx │ │ │ │ + mov -0x30(%rsp),%rdi │ │ │ │ + add -0x18(%rsp),%rdx │ │ │ │ inc %rax │ │ │ │ + lea (%rcx,%rdi,4),%rcx │ │ │ │ cmp %eax,0x20(%rbp) │ │ │ │ - lea (%rsi,%rbx,4),%rsi │ │ │ │ - jg 27840 ::calcStatesPartialsFixedScaling(float*, int const*, float const*, float const*, float const*, float const*, int, int)@@Base+0x140> │ │ │ │ - mov -0x58(%rsp),%ebx │ │ │ │ - mov -0x5c(%rsp),%r11d │ │ │ │ - mov -0x68(%rsp),%r13 │ │ │ │ - mov -0x60(%rsp),%edx │ │ │ │ + jg 26e28 ::calcStatesPartialsFixedScaling(float*, int const*, float const*, float const*, float const*, float const*, int, int)@@Base+0x148> │ │ │ │ + mov -0x50(%rsp),%r14d │ │ │ │ + mov -0x64(%rsp),%r12d │ │ │ │ + mov -0x68(%rsp),%esi │ │ │ │ + mov -0x6c(%rsp),%r11d │ │ │ │ mov -0x10(%rsp),%r10 │ │ │ │ - add 0x8(%rsp),%r11d │ │ │ │ - add -0x54(%rsp),%edx │ │ │ │ - inc %ebx │ │ │ │ - cmp -0x40(%rsp),%ebx │ │ │ │ - jne 277d7 ::calcStatesPartialsFixedScaling(float*, int const*, float const*, float const*, float const*, float const*, int, int)@@Base+0xd7> │ │ │ │ + incl -0x3c(%rsp) │ │ │ │ + add %r14d,%esi │ │ │ │ + add -0x4c(%rsp),%r11d │ │ │ │ + cmp %r12d,-0x3c(%rsp) │ │ │ │ + jne 26dad ::calcStatesPartialsFixedScaling(float*, int const*, float const*, float const*, float const*, float const*, int, int)@@Base+0xcd> │ │ │ │ vzeroupper │ │ │ │ lea -0x28(%rbp),%rsp │ │ │ │ pop %rbx │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ pop %rbp │ │ │ │ ret │ │ │ │ - lea 0x1(%rax),%rcx │ │ │ │ - cmp %ecx,0x20(%rbp) │ │ │ │ - jle 27b74 ::calcStatesPartialsFixedScaling(float*, int const*, float const*, float const*, float const*, float const*, int, int)@@Base+0x474> │ │ │ │ + lea 0x1(%rax),%rdx │ │ │ │ + cmp %edx,0x20(%rbp) │ │ │ │ + jle 2715a ::calcStatesPartialsFixedScaling(float*, int const*, float const*, float const*, float const*, float const*, int, int)@@Base+0x47a> │ │ │ │ add $0x2,%rax │ │ │ │ cmp %eax,0x20(%rbp) │ │ │ │ - jg 27b9b ::calcStatesPartialsFixedScaling(float*, int const*, float const*, float const*, float const*, float const*, int, int)@@Base+0x49b> │ │ │ │ - jmp 27b74 ::calcStatesPartialsFixedScaling(float*, int const*, float const*, float const*, float const*, float const*, int, int)@@Base+0x474> │ │ │ │ - nop │ │ │ │ - vxorps %xmm1,%xmm1,%xmm1 │ │ │ │ - xor %edx,%edx │ │ │ │ - vmovaps %xmm1,%xmm0 │ │ │ │ - jmp 27a51 ::calcStatesPartialsFixedScaling(float*, int const*, float const*, float const*, float const*, float const*, int, int)@@Base+0x351> │ │ │ │ - vxorps %xmm1,%xmm1,%xmm1 │ │ │ │ - xor %edx,%edx │ │ │ │ - vmovaps %xmm1,%xmm0 │ │ │ │ - jmp 27a07 ::calcStatesPartialsFixedScaling(float*, int const*, float const*, float const*, float const*, float const*, int, int)@@Base+0x307> │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ + jg 27183 ::calcStatesPartialsFixedScaling(float*, int const*, float const*, float const*, float const*, float const*, int, int)@@Base+0x4a3> │ │ │ │ + jmp 2715a ::calcStatesPartialsFixedScaling(float*, int const*, float const*, float const*, float const*, float const*, int, int)@@Base+0x47a> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + vxorps %xmm7,%xmm7,%xmm7 │ │ │ │ + xor %esi,%esi │ │ │ │ + vmovaps %xmm7,%xmm0 │ │ │ │ + jmp 27001 ::calcStatesPartialsFixedScaling(float*, int const*, float const*, float const*, float const*, float const*, int, int)@@Base+0x321> │ │ │ │ + vxorps %xmm7,%xmm7,%xmm7 │ │ │ │ + xor %esi,%esi │ │ │ │ + vmovaps %xmm7,%xmm0 │ │ │ │ + jmp 26fb7 ::calcStatesPartialsFixedScaling(float*, int const*, float const*, float const*, float const*, float const*, int, int)@@Base+0x2d7> │ │ │ │ + xchg %ax,%ax │ │ │ │ │ │ │ │ -0000000000027be0 ::calcPartialsPartialsFixedScaling(float*, float const*, float const*, float const*, float const*, float const*, int, int)@@Base>: │ │ │ │ +00000000000271c0 ::calcPartialsPartialsFixedScaling(float*, float const*, float const*, float const*, float const*, float const*, int, int)@@Base>: │ │ │ │ endbr64 │ │ │ │ push %rbp │ │ │ │ mov %rsp,%rbp │ │ │ │ push %r15 │ │ │ │ push %r14 │ │ │ │ push %r13 │ │ │ │ push %r12 │ │ │ │ push %rbx │ │ │ │ and $0xffffffffffffffe0,%rsp │ │ │ │ sub $0x48,%rsp │ │ │ │ - mov 0x34(%rdi),%eax │ │ │ │ - mov %rsi,-0x60(%rsp) │ │ │ │ - mov %rdx,-0x68(%rsp) │ │ │ │ - mov 0x10(%rbp),%rsi │ │ │ │ + mov %r8,-0x60(%rsp) │ │ │ │ + mov %rsi,-0x50(%rsp) │ │ │ │ + mov %rdx,-0x58(%rsp) │ │ │ │ mov %rcx,0x30(%rsp) │ │ │ │ - mov %r8,-0x70(%rsp) │ │ │ │ mov %r9,0x28(%rsp) │ │ │ │ - mov %eax,-0x4c(%rsp) │ │ │ │ - test %eax,%eax │ │ │ │ - jle 2829c ::calcPartialsPartialsFixedScaling(float*, float const*, float const*, float const*, float const*, float const*, int, int)@@Base+0x6bc> │ │ │ │ - mov 0x24(%rdi),%r15d │ │ │ │ - movslq 0x2c(%rdi),%rdx │ │ │ │ - vmovdqa 0x2f10b(%rip),%ymm13 │ │ │ │ - vmovdqa 0x2f163(%rip),%ymm12 │ │ │ │ - lea 0x1(%r15),%eax │ │ │ │ + mov 0x34(%rdi),%r15d │ │ │ │ + mov 0x10(%rbp),%r8 │ │ │ │ test %r15d,%r15d │ │ │ │ - mov %eax,-0x48(%rsp) │ │ │ │ - lea 0x3(%r15),%eax │ │ │ │ + jle 27813 ::calcPartialsPartialsFixedScaling(float*, float const*, float const*, float const*, float const*, float const*, int, int)@@Base+0x653> │ │ │ │ + mov 0x24(%rdi),%r14d │ │ │ │ + movslq 0x2c(%rdi),%rdx │ │ │ │ + mov %r15d,%r13d │ │ │ │ + mov 0x14(%rdi),%ebx │ │ │ │ + movslq 0x18(%rbp),%rsi │ │ │ │ + lea 0x1(%r14),%eax │ │ │ │ + test %r14d,%r14d │ │ │ │ lea 0x0(,%rdx,4),%rcx │ │ │ │ - mov %eax,0x20(%rsp) │ │ │ │ - cmovns %r15d,%eax │ │ │ │ + vmovss 0x2dbb4(%rip),%xmm8 │ │ │ │ + vmovdqa 0x2db4c(%rip),%ymm7 │ │ │ │ + vmovdqa 0x2db64(%rip),%ymm6 │ │ │ │ + mov %eax,-0x3c(%rsp) │ │ │ │ + lea 0x3(%r14),%eax │ │ │ │ + mov %eax,0x40(%rsp) │ │ │ │ + cmovns %r14d,%eax │ │ │ │ + imul %edx,%ebx │ │ │ │ + mov %r14d,%r15d │ │ │ │ and $0xfffffffc,%eax │ │ │ │ - mov %eax,%r14d │ │ │ │ + mov %eax,%r11d │ │ │ │ + mov %eax,0x44(%rsp) │ │ │ │ mov %rdx,%rax │ │ │ │ - mov 0x14(%rdi),%edx │ │ │ │ - imul %eax,%edx │ │ │ │ imul 0x18(%rbp),%eax │ │ │ │ - mov %edx,-0x40(%rsp) │ │ │ │ - movslq 0x18(%rbp),%rdx │ │ │ │ - mov %eax,%r13d │ │ │ │ + mov %ebx,-0x34(%rsp) │ │ │ │ + mov %eax,%edx │ │ │ │ mov 0x40(%rdi),%eax │ │ │ │ mov %rcx,%rdi │ │ │ │ - mov %r13d,-0x3c(%rsp) │ │ │ │ - mov %eax,-0x44(%rsp) │ │ │ │ - lea (%rsi,%rdx,4),%rax │ │ │ │ - mov %rax,-0x38(%rsp) │ │ │ │ + mov %eax,-0x38(%rsp) │ │ │ │ + lea (%r8,%rsi,4),%rax │ │ │ │ + mov %rax,-0x30(%rsp) │ │ │ │ mov 0x20(%rbp),%eax │ │ │ │ sub 0x18(%rbp),%eax │ │ │ │ - add %rdx,%rax │ │ │ │ - cmp $0x4,%r14d │ │ │ │ - lea (%rsi,%rax,4),%rbx │ │ │ │ - movslq %r15d,%rax │ │ │ │ - setg 0xb(%rsp) │ │ │ │ - xor %r11d,%r11d │ │ │ │ - lea 0x0(,%rax,4),%r8 │ │ │ │ - lea -0x1(%r15),%eax │ │ │ │ + add %rsi,%rax │ │ │ │ + cmp $0x4,%r11d │ │ │ │ + mov %edx,%r11d │ │ │ │ + lea (%r8,%rax,4),%rbx │ │ │ │ + movslq %r14d,%rax │ │ │ │ + setg 0x17(%rsp) │ │ │ │ + xor %r12d,%r12d │ │ │ │ + lea 0x0(,%rax,4),%r9 │ │ │ │ + lea -0x1(%r14),%eax │ │ │ │ xor %edx,%edx │ │ │ │ - mov %rax,-0x58(%rsp) │ │ │ │ + mov %rax,-0x48(%rsp) │ │ │ │ mov 0x20(%rbp),%eax │ │ │ │ cmp %eax,0x18(%rbp) │ │ │ │ - jge 28280 ::calcPartialsPartialsFixedScaling(float*, float const*, float const*, float const*, float const*, float const*, int, int)@@Base+0x6a0> │ │ │ │ + jge 277fb ::calcPartialsPartialsFixedScaling(float*, float const*, float const*, float const*, float const*, float const*, int, int)@@Base+0x63b> │ │ │ │ test %r15d,%r15d │ │ │ │ - jle 282e3 ::calcPartialsPartialsFixedScaling(float*, float const*, float const*, float const*, float const*, float const*, int, int)@@Base+0x703> │ │ │ │ - movslq -0x3c(%rsp),%rax │ │ │ │ - mov -0x68(%rsp),%rsi │ │ │ │ - movslq %r11d,%r10 │ │ │ │ - mov %rdi,-0x10(%rsp) │ │ │ │ - mov %r11d,-0x50(%rsp) │ │ │ │ - mov %edx,-0x74(%rsp) │ │ │ │ - mov %rbx,-0x18(%rsp) │ │ │ │ - mov %r8,-0x20(%rsp) │ │ │ │ - mov %r10,-0x30(%rsp) │ │ │ │ + jle 27856 ::calcPartialsPartialsFixedScaling(float*, float const*, float const*, float const*, float const*, float const*, int, int)@@Base+0x696> │ │ │ │ + mov -0x60(%rsp),%rcx │ │ │ │ + mov -0x58(%rsp),%rsi │ │ │ │ + movslq %r11d,%rax │ │ │ │ + movslq %r12d,%r10 │ │ │ │ shl $0x2,%rax │ │ │ │ - lea (%rsi,%rax,1),%r13 │ │ │ │ - mov -0x70(%rsp),%rsi │ │ │ │ - lea (%rsi,%rax,1),%r12 │ │ │ │ - mov -0x60(%rsp),%rsi │ │ │ │ - lea (%rsi,%rax,1),%rcx │ │ │ │ - movslq -0x48(%rsp),%rax │ │ │ │ - mov -0x38(%rsp),%rsi │ │ │ │ - mov %rax,0x10(%rsp) │ │ │ │ - mov -0x58(%rsp),%rax │ │ │ │ - mov %rsi,%rdi │ │ │ │ - mov %rcx,%rsi │ │ │ │ - lea 0x1(%rax),%r9 │ │ │ │ - mov %r14d,%eax │ │ │ │ - mov %r13,%r14 │ │ │ │ - mov %r9,-0x28(%rsp) │ │ │ │ - xchg %ax,%ax │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - vmovss 0x2f088(%rip),%xmm6 │ │ │ │ - mov %rsi,0x40(%rsp) │ │ │ │ - mov %rdi,(%rsp) │ │ │ │ - mov %rsi,-0x8(%rsp) │ │ │ │ - vdivss (%rdi),%xmm6,%xmm14 │ │ │ │ - mov -0x30(%rsp),%rdx │ │ │ │ - mov %rdx,0x38(%rsp) │ │ │ │ - mov -0x20(%rsp),%rdx │ │ │ │ - add %rsi,%rdx │ │ │ │ - mov %rdx,0x18(%rsp) │ │ │ │ - mov %eax,%edx │ │ │ │ - shr $0x2,%edx │ │ │ │ - mov %edx,0xc(%rsp) │ │ │ │ - mov %eax,%edx │ │ │ │ - mov %r15d,%eax │ │ │ │ - nop │ │ │ │ - mov 0x38(%rsp),%rbx │ │ │ │ - lea 0x0(,%rbx,4),%rdi │ │ │ │ - mov 0x30(%rsp),%rbx │ │ │ │ - lea (%rbx,%rdi,1),%r8 │ │ │ │ - add 0x28(%rsp),%rdi │ │ │ │ - cmpl $0x6,0x20(%rsp) │ │ │ │ - jbe 282b0 ::calcPartialsPartialsFixedScaling(float*, float const*, float const*, float const*, float const*, float const*, int, int)@@Base+0x6d0> │ │ │ │ - cmp $0xc,%edx │ │ │ │ - jle 282c9 ::calcPartialsPartialsFixedScaling(float*, float const*, float const*, float const*, float const*, float const*, int, int)@@Base+0x6e9> │ │ │ │ - cmpb $0x0,0xb(%rsp) │ │ │ │ - mov $0x1,%r10d │ │ │ │ - vxorps %xmm10,%xmm10,%xmm10 │ │ │ │ - vxorps %xmm5,%xmm5,%xmm5 │ │ │ │ - cmovne 0xc(%rsp),%r10d │ │ │ │ - vmovss %xmm14,0x24(%rsp) │ │ │ │ - xor %ecx,%ecx │ │ │ │ + mov %r11d,-0x40(%rsp) │ │ │ │ + lea (%rcx,%rax,1),%r14 │ │ │ │ + add %rax,%rsi │ │ │ │ + add -0x50(%rsp),%rax │ │ │ │ + mov %r12d,-0x64(%rsp) │ │ │ │ + mov %rax,0x38(%rsp) │ │ │ │ + movslq -0x3c(%rsp),%rax │ │ │ │ + mov %rdi,-0x8(%rsp) │ │ │ │ + mov -0x30(%rsp),%rcx │ │ │ │ + mov %rax,0x18(%rsp) │ │ │ │ + mov -0x48(%rsp),%rax │ │ │ │ + mov %edx,-0x68(%rsp) │ │ │ │ + lea 0x1(%rax),%r8 │ │ │ │ + mov 0x44(%rsp),%eax │ │ │ │ + mov %rbx,-0x10(%rsp) │ │ │ │ + mov %r13d,-0x6c(%rsp) │ │ │ │ + shr $0x2,%eax │ │ │ │ + mov %r9,-0x18(%rsp) │ │ │ │ + mov %r10,-0x20(%rsp) │ │ │ │ + mov %r8,-0x28(%rsp) │ │ │ │ + mov %eax,0x10(%rsp) │ │ │ │ + mov 0x38(%rsp),%rax │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov -0x18(%rsp),%rbx │ │ │ │ + mov -0x20(%rsp),%r13 │ │ │ │ + mov %rax,0x38(%rsp) │ │ │ │ + vdivss (%rcx),%xmm8,%xmm3 │ │ │ │ + mov %rcx,0x8(%rsp) │ │ │ │ + add %rax,%rbx │ │ │ │ + mov %rax,(%rsp) │ │ │ │ + mov %rbx,0x20(%rsp) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov 0x30(%rsp),%rax │ │ │ │ + lea 0x0(,%r13,4),%rcx │ │ │ │ + lea (%rax,%rcx,1),%rdi │ │ │ │ + add 0x28(%rsp),%rcx │ │ │ │ + cmpl $0x6,0x40(%rsp) │ │ │ │ + jbe 27828 ::calcPartialsPartialsFixedScaling(float*, float const*, float const*, float const*, float const*, float const*, int, int)@@Base+0x668> │ │ │ │ + cmpl $0xc,0x44(%rsp) │ │ │ │ + jle 2783f ::calcPartialsPartialsFixedScaling(float*, float const*, float const*, float const*, float const*, float const*, int, int)@@Base+0x67f> │ │ │ │ + cmpb $0x0,0x17(%rsp) │ │ │ │ + vxorps %xmm1,%xmm1,%xmm1 │ │ │ │ + vxorps %xmm22,%xmm22,%xmm22 │ │ │ │ + mov $0x1,%edx │ │ │ │ + cmovne 0x10(%rsp),%edx │ │ │ │ + vxorps %xmm21,%xmm21,%xmm21 │ │ │ │ vxorps %xmm11,%xmm11,%xmm11 │ │ │ │ - xor %esi,%esi │ │ │ │ - mov %r10d,%r9d │ │ │ │ - mov %r10d,%ebx │ │ │ │ - shr $0x2,%r9d │ │ │ │ - shl $0x6,%r9 │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - vmovups (%r8,%rcx,1),%ymm8 │ │ │ │ - vmovups 0x20(%r8,%rcx,1),%ymm9 │ │ │ │ - vmovdqa 0x2ef4b(%rip),%ymm4 │ │ │ │ - vmovups (%r14,%rcx,1),%ymm14 │ │ │ │ - vmovups 0x20(%r14,%rcx,1),%ymm6 │ │ │ │ - vmovdqa 0x2ef36(%rip),%ymm7 │ │ │ │ - vmovups (%rdi,%rcx,1),%ymm15 │ │ │ │ - vmovdqa 0x2ef29(%rip),%ymm3 │ │ │ │ - vpermd %ymm8,%ymm13,%ymm0 │ │ │ │ - vpermd %ymm9,%ymm4,%ymm4 │ │ │ │ - vpermd %ymm14,%ymm13,%ymm1 │ │ │ │ - vpermd %ymm9,%ymm12,%ymm9 │ │ │ │ - vblendps $0xf,%ymm0,%ymm4,%ymm4 │ │ │ │ - vpermd %ymm6,%ymm7,%ymm0 │ │ │ │ - vmovups 0x20(%r12,%rcx,1),%ymm7 │ │ │ │ - vpermd %ymm6,%ymm12,%ymm6 │ │ │ │ - vblendps $0xf,%ymm1,%ymm0,%ymm0 │ │ │ │ - vmulps %ymm0,%ymm4,%ymm4 │ │ │ │ - vshufps $0x55,%xmm4,%xmm4,%xmm0 │ │ │ │ - vshufps $0xff,%xmm4,%xmm4,%xmm2 │ │ │ │ - vaddss %xmm4,%xmm5,%xmm1 │ │ │ │ + xor %eax,%eax │ │ │ │ + mov %edx,%r8d │ │ │ │ + shr $0x2,%r8d │ │ │ │ + shl $0x6,%r8 │ │ │ │ + nopl (%rax) │ │ │ │ + vmovups (%rdi,%rax,1),%ymm12 │ │ │ │ + vmovups (%rsi,%rax,1),%ymm14 │ │ │ │ + vmovups 0x20(%rdi,%rax,1),%ymm19 │ │ │ │ + vmovups 0x20(%rsi,%rax,1),%ymm18 │ │ │ │ + vmovaps %ymm12,%ymm9 │ │ │ │ + vmovaps %ymm14,%ymm5 │ │ │ │ + vmovups (%r14,%rax,1),%ymm13 │ │ │ │ + vmovups 0x20(%rcx,%rax,1),%ymm17 │ │ │ │ + vpermt2ps %ymm18,%ymm7,%ymm5 │ │ │ │ + vpermt2ps %ymm19,%ymm7,%ymm9 │ │ │ │ + vmovups 0x20(%r14,%rax,1),%ymm16 │ │ │ │ + vpermt2ps %ymm18,%ymm6,%ymm14 │ │ │ │ + vmulps %ymm5,%ymm9,%ymm9 │ │ │ │ + vmovups (%rcx,%rax,1),%ymm5 │ │ │ │ + vmovaps %ymm13,%ymm15 │ │ │ │ + vpermt2ps %ymm19,%ymm6,%ymm12 │ │ │ │ + vmulps %ymm14,%ymm12,%ymm12 │ │ │ │ + vpermt2ps %ymm16,%ymm7,%ymm15 │ │ │ │ + vpermt2ps %ymm16,%ymm6,%ymm13 │ │ │ │ + add $0x40,%rax │ │ │ │ + vshufps $0x55,%xmm9,%xmm9,%xmm0 │ │ │ │ + vshufps $0xff,%xmm9,%xmm9,%xmm10 │ │ │ │ + valignd $0x6,%ymm9,%ymm9,%ymm20 │ │ │ │ + vaddss %xmm9,%xmm1,%xmm1 │ │ │ │ + vaddss %xmm12,%xmm21,%xmm4 │ │ │ │ + vshufps $0xff,%xmm12,%xmm12,%xmm14 │ │ │ │ vaddss %xmm0,%xmm1,%xmm1 │ │ │ │ - vunpckhps %xmm4,%xmm4,%xmm0 │ │ │ │ - vextractf128 $0x1,%ymm4,%xmm4 │ │ │ │ + vunpckhps %xmm9,%xmm9,%xmm0 │ │ │ │ vaddss %xmm0,%xmm1,%xmm1 │ │ │ │ - vshufps $0x55,%xmm4,%xmm4,%xmm0 │ │ │ │ - vaddss %xmm2,%xmm1,%xmm1 │ │ │ │ - vpermd %ymm15,%ymm13,%ymm2 │ │ │ │ - vaddss %xmm4,%xmm1,%xmm1 │ │ │ │ - vaddss %xmm0,%xmm1,%xmm0 │ │ │ │ - vmovups 0x20(%rdi,%rcx,1),%ymm1 │ │ │ │ - vpermd %ymm1,%ymm3,%ymm5 │ │ │ │ - vpermd %ymm7,%ymm3,%ymm3 │ │ │ │ - vpermd %ymm1,%ymm12,%ymm1 │ │ │ │ - vpermd %ymm7,%ymm12,%ymm7 │ │ │ │ - vblendps $0xf,%ymm2,%ymm5,%ymm5 │ │ │ │ - vpermd (%r12,%rcx,1),%ymm13,%ymm2 │ │ │ │ - vblendps $0xf,%ymm2,%ymm3,%ymm2 │ │ │ │ - vmulps %ymm2,%ymm5,%ymm2 │ │ │ │ - vaddss %xmm2,%xmm11,%xmm3 │ │ │ │ - vshufps $0x55,%xmm2,%xmm2,%xmm11 │ │ │ │ - vshufps $0xff,%xmm2,%xmm2,%xmm5 │ │ │ │ - vaddss %xmm11,%xmm3,%xmm3 │ │ │ │ - vunpckhps %xmm2,%xmm2,%xmm11 │ │ │ │ - vextractf128 $0x1,%ymm2,%xmm2 │ │ │ │ - vaddss %xmm11,%xmm3,%xmm3 │ │ │ │ - vaddss %xmm5,%xmm3,%xmm5 │ │ │ │ - vshufps $0x55,%xmm2,%xmm2,%xmm3 │ │ │ │ - vaddss %xmm2,%xmm5,%xmm5 │ │ │ │ - vaddss %xmm3,%xmm5,%xmm3 │ │ │ │ - vmovdqa 0x2ee73(%rip),%ymm5 │ │ │ │ - vpermd %ymm8,%ymm5,%ymm5 │ │ │ │ - vblendps $0xf,%ymm5,%ymm9,%ymm9 │ │ │ │ - vmovdqa 0x2ee60(%rip),%ymm5 │ │ │ │ - vpermd %ymm14,%ymm5,%ymm14 │ │ │ │ - vblendps $0xf,%ymm14,%ymm6,%ymm6 │ │ │ │ - vmulps %ymm6,%ymm9,%ymm6 │ │ │ │ - vshufps $0x55,%xmm6,%xmm6,%xmm8 │ │ │ │ - vshufps $0xff,%xmm6,%xmm6,%xmm9 │ │ │ │ - vaddss %xmm6,%xmm10,%xmm5 │ │ │ │ - vextractf128 $0x1,%ymm6,%xmm10 │ │ │ │ - vaddss %xmm8,%xmm5,%xmm5 │ │ │ │ - vunpckhps %xmm6,%xmm6,%xmm8 │ │ │ │ - vunpckhps %xmm10,%xmm10,%xmm6 │ │ │ │ - vaddss %xmm8,%xmm5,%xmm5 │ │ │ │ - vaddss %xmm9,%xmm5,%xmm9 │ │ │ │ - vshufps $0x55,%xmm10,%xmm10,%xmm5 │ │ │ │ - vaddss %xmm10,%xmm9,%xmm9 │ │ │ │ - vshufps $0xff,%xmm10,%xmm10,%xmm10 │ │ │ │ - vaddss %xmm5,%xmm9,%xmm9 │ │ │ │ - vmovdqa 0x2ee08(%rip),%ymm5 │ │ │ │ - vpermd (%r12,%rcx,1),%ymm5,%ymm11 │ │ │ │ - add $0x40,%rcx │ │ │ │ - vaddss %xmm6,%xmm9,%xmm9 │ │ │ │ - vaddss %xmm10,%xmm9,%xmm10 │ │ │ │ - vpermd %ymm15,%ymm5,%ymm15 │ │ │ │ - vblendps $0xf,%ymm11,%ymm7,%ymm7 │ │ │ │ - vblendps $0xf,%ymm15,%ymm1,%ymm1 │ │ │ │ - vmovd %esi,%xmm15 │ │ │ │ - vmulps %ymm7,%ymm1,%ymm1 │ │ │ │ - vshufps $0x55,%xmm1,%xmm1,%xmm8 │ │ │ │ - vshufps $0xff,%xmm1,%xmm1,%xmm7 │ │ │ │ - vaddss %xmm15,%xmm1,%xmm5 │ │ │ │ - vaddss %xmm8,%xmm5,%xmm5 │ │ │ │ - vunpckhps %xmm1,%xmm1,%xmm8 │ │ │ │ - vextractf128 $0x1,%ymm1,%xmm1 │ │ │ │ - vaddss %xmm8,%xmm5,%xmm5 │ │ │ │ - vunpckhps %xmm1,%xmm1,%xmm8 │ │ │ │ - vaddss %xmm7,%xmm5,%xmm5 │ │ │ │ - vshufps $0x55,%xmm1,%xmm1,%xmm7 │ │ │ │ - vaddss %xmm1,%xmm5,%xmm5 │ │ │ │ - vshufps $0xff,%xmm1,%xmm1,%xmm1 │ │ │ │ - vaddss %xmm7,%xmm5,%xmm7 │ │ │ │ - vunpckhps %xmm4,%xmm4,%xmm5 │ │ │ │ - vshufps $0xff,%xmm4,%xmm4,%xmm4 │ │ │ │ - vaddss %xmm5,%xmm0,%xmm0 │ │ │ │ - vaddss %xmm8,%xmm7,%xmm7 │ │ │ │ - vaddss %xmm4,%xmm0,%xmm5 │ │ │ │ - vunpckhps %xmm2,%xmm2,%xmm4 │ │ │ │ - vshufps $0xff,%xmm2,%xmm2,%xmm2 │ │ │ │ - vaddss %xmm4,%xmm3,%xmm3 │ │ │ │ - vaddss %xmm1,%xmm7,%xmm6 │ │ │ │ - vaddss %xmm2,%xmm3,%xmm11 │ │ │ │ - vmovd %xmm6,%esi │ │ │ │ - cmp %r9,%rcx │ │ │ │ - jne 27e00 ::calcPartialsPartialsFixedScaling(float*, float const*, float const*, float const*, float const*, float const*, int, int)@@Base+0x220> │ │ │ │ - vmovss 0x24(%rsp),%xmm14 │ │ │ │ - mov %ebx,%r10d │ │ │ │ - vmovaps %xmm11,%xmm0 │ │ │ │ - vmovaps %xmm6,%xmm8 │ │ │ │ - test $0x3,%bl │ │ │ │ - je 280b3 ::calcPartialsPartialsFixedScaling(float*, float const*, float const*, float const*, float const*, float const*, int, int)@@Base+0x4d3> │ │ │ │ - and $0xfffffffc,%r10d │ │ │ │ - shl $0x2,%r10d │ │ │ │ - movslq %r10d,%r10 │ │ │ │ - vmovss (%r14,%r10,4),%xmm6 │ │ │ │ - vfmadd231ss (%r8,%r10,4),%xmm6,%xmm5 │ │ │ │ - vmovss (%rdi,%r10,4),%xmm6 │ │ │ │ - vfmadd231ss (%r12,%r10,4),%xmm6,%xmm0 │ │ │ │ - vmovss 0x4(%r8,%r10,4),%xmm6 │ │ │ │ - vfmadd231ss 0x4(%r14,%r10,4),%xmm6,%xmm10 │ │ │ │ - vmovss 0x4(%rdi,%r10,4),%xmm6 │ │ │ │ - vfmadd231ss 0x4(%r12,%r10,4),%xmm6,%xmm8 │ │ │ │ - vmovss 0x8(%r8,%r10,4),%xmm6 │ │ │ │ - vfmadd231ss 0x8(%r14,%r10,4),%xmm6,%xmm5 │ │ │ │ - vmovss 0x8(%rdi,%r10,4),%xmm6 │ │ │ │ - vfmadd231ss 0x8(%r12,%r10,4),%xmm6,%xmm0 │ │ │ │ - vmovss 0xc(%r8,%r10,4),%xmm6 │ │ │ │ - vfmadd231ss 0xc(%r14,%r10,4),%xmm6,%xmm10 │ │ │ │ - vmovss 0xc(%rdi,%r10,4),%xmm6 │ │ │ │ - vfmadd231ss 0xc(%r12,%r10,4),%xmm6,%xmm8 │ │ │ │ - add $0x4,%r10 │ │ │ │ - cmp %r10d,%edx │ │ │ │ - jg 2803e ::calcPartialsPartialsFixedScaling(float*, float const*, float const*, float const*, float const*, float const*, int, int)@@Base+0x45e> │ │ │ │ - mov %edx,%esi │ │ │ │ - cmp %edx,%eax │ │ │ │ - jle 281ff ::calcPartialsPartialsFixedScaling(float*, float const*, float const*, float const*, float const*, float const*, int, int)@@Base+0x61f> │ │ │ │ - mov %eax,%r15d │ │ │ │ - sub %esi,%r15d │ │ │ │ - lea -0x1(%r15),%ecx │ │ │ │ - cmp $0x6,%ecx │ │ │ │ - jbe 281c6 ::calcPartialsPartialsFixedScaling(float*, float const*, float const*, float const*, float const*, float const*, int, int)@@Base+0x5e6> │ │ │ │ - mov 0x38(%rsp),%rbx │ │ │ │ - movslq %esi,%r9 │ │ │ │ - mov %r15d,%r11d │ │ │ │ - xor %ecx,%ecx │ │ │ │ - shr $0x3,%r11d │ │ │ │ - shl $0x5,%r11 │ │ │ │ - lea (%r9,%rbx,1),%r10 │ │ │ │ - mov 0x28(%rsp),%rbx │ │ │ │ + vaddss %xmm10,%xmm1,%xmm1 │ │ │ │ + vextractf32x4 $0x1,%ymm9,%xmm10 │ │ │ │ + vaddss %xmm10,%xmm1,%xmm1 │ │ │ │ + valignd $0x5,%ymm9,%ymm9,%ymm10 │ │ │ │ + valignd $0x7,%ymm9,%ymm9,%ymm9 │ │ │ │ + vaddss %xmm10,%xmm1,%xmm1 │ │ │ │ + vmovaps %ymm5,%ymm10 │ │ │ │ + vpermt2ps %ymm17,%ymm6,%ymm5 │ │ │ │ + vmulps %ymm13,%ymm5,%ymm5 │ │ │ │ + vpermt2ps %ymm17,%ymm7,%ymm10 │ │ │ │ + vmulps %ymm15,%ymm10,%ymm10 │ │ │ │ + vaddss %xmm20,%xmm1,%xmm1 │ │ │ │ + vshufps $0xff,%xmm5,%xmm5,%xmm13 │ │ │ │ + vaddss %xmm9,%xmm1,%xmm1 │ │ │ │ + vaddss %xmm10,%xmm22,%xmm0 │ │ │ │ + vshufps $0x55,%xmm10,%xmm10,%xmm2 │ │ │ │ + vshufps $0xff,%xmm10,%xmm10,%xmm15 │ │ │ │ + vaddss %xmm2,%xmm0,%xmm0 │ │ │ │ + vunpckhps %xmm10,%xmm10,%xmm2 │ │ │ │ + vaddss %xmm2,%xmm0,%xmm0 │ │ │ │ + vshufps $0x55,%xmm12,%xmm12,%xmm2 │ │ │ │ + vaddss %xmm2,%xmm4,%xmm4 │ │ │ │ + vunpckhps %xmm12,%xmm12,%xmm2 │ │ │ │ + vaddss %xmm2,%xmm4,%xmm4 │ │ │ │ + vaddss %xmm5,%xmm11,%xmm2 │ │ │ │ + vshufps $0x55,%xmm5,%xmm5,%xmm11 │ │ │ │ + vaddss %xmm15,%xmm0,%xmm0 │ │ │ │ + vextractf32x4 $0x1,%ymm10,%xmm15 │ │ │ │ + vaddss %xmm11,%xmm2,%xmm2 │ │ │ │ + vunpckhps %xmm5,%xmm5,%xmm11 │ │ │ │ + vaddss %xmm14,%xmm4,%xmm4 │ │ │ │ + vextractf32x4 $0x1,%ymm12,%xmm14 │ │ │ │ + vaddss %xmm11,%xmm2,%xmm2 │ │ │ │ + vaddss %xmm15,%xmm0,%xmm0 │ │ │ │ + valignd $0x5,%ymm10,%ymm10,%ymm15 │ │ │ │ + vaddss %xmm13,%xmm2,%xmm2 │ │ │ │ + vextractf32x4 $0x1,%ymm5,%xmm13 │ │ │ │ + vaddss %xmm14,%xmm4,%xmm4 │ │ │ │ + valignd $0x5,%ymm12,%ymm12,%ymm14 │ │ │ │ + vaddss %xmm15,%xmm0,%xmm15 │ │ │ │ + valignd $0x6,%ymm10,%ymm10,%ymm0 │ │ │ │ + vaddss %xmm13,%xmm2,%xmm2 │ │ │ │ + valignd $0x5,%ymm5,%ymm5,%ymm13 │ │ │ │ + vaddss %xmm14,%xmm4,%xmm4 │ │ │ │ + valignd $0x6,%ymm12,%ymm12,%ymm14 │ │ │ │ + valignd $0x7,%ymm10,%ymm10,%ymm10 │ │ │ │ + valignd $0x7,%ymm12,%ymm12,%ymm12 │ │ │ │ + vaddss %xmm0,%xmm15,%xmm15 │ │ │ │ + vaddss %xmm13,%xmm2,%xmm2 │ │ │ │ + valignd $0x6,%ymm5,%ymm5,%ymm13 │ │ │ │ + vaddss %xmm14,%xmm4,%xmm4 │ │ │ │ + valignd $0x7,%ymm5,%ymm5,%ymm5 │ │ │ │ + vaddss %xmm10,%xmm15,%xmm22 │ │ │ │ + vaddss %xmm12,%xmm4,%xmm21 │ │ │ │ + vaddss %xmm13,%xmm2,%xmm2 │ │ │ │ + vaddss %xmm5,%xmm2,%xmm11 │ │ │ │ + cmp %r8,%rax │ │ │ │ + jne 273c8 ::calcPartialsPartialsFixedScaling(float*, float const*, float const*, float const*, float const*, float const*, int, int)@@Base+0x208> │ │ │ │ + vmovaps %xmm22,%xmm0 │ │ │ │ + vmovaps %xmm21,%xmm4 │ │ │ │ + vmovaps %xmm11,%xmm2 │ │ │ │ + test $0x3,%dl │ │ │ │ + je 27638 ::calcPartialsPartialsFixedScaling(float*, float const*, float const*, float const*, float const*, float const*, int, int)@@Base+0x478> │ │ │ │ + and $0xfffffffc,%edx │ │ │ │ + shl $0x2,%edx │ │ │ │ + movslq %edx,%rdx │ │ │ │ + vmovss (%rsi,%rdx,4),%xmm5 │ │ │ │ + vfmadd231ss (%rdi,%rdx,4),%xmm5,%xmm1 │ │ │ │ + vmovss (%rcx,%rdx,4),%xmm5 │ │ │ │ + vfmadd231ss (%r14,%rdx,4),%xmm5,%xmm0 │ │ │ │ + vmovss 0x4(%rdi,%rdx,4),%xmm5 │ │ │ │ + vfmadd231ss 0x4(%rsi,%rdx,4),%xmm5,%xmm4 │ │ │ │ + vmovss 0x4(%rcx,%rdx,4),%xmm5 │ │ │ │ + vfmadd231ss 0x4(%r14,%rdx,4),%xmm5,%xmm2 │ │ │ │ + vmovss 0x8(%rdi,%rdx,4),%xmm5 │ │ │ │ + vfmadd231ss 0x8(%rsi,%rdx,4),%xmm5,%xmm1 │ │ │ │ + vmovss 0x8(%rcx,%rdx,4),%xmm5 │ │ │ │ + vfmadd231ss 0x8(%r14,%rdx,4),%xmm5,%xmm0 │ │ │ │ + vmovss 0xc(%rdi,%rdx,4),%xmm5 │ │ │ │ + vfmadd231ss 0xc(%rsi,%rdx,4),%xmm5,%xmm4 │ │ │ │ + vmovss 0xc(%rcx,%rdx,4),%xmm5 │ │ │ │ + vfmadd231ss 0xc(%r14,%rdx,4),%xmm5,%xmm2 │ │ │ │ + add $0x4,%rdx │ │ │ │ + cmp %edx,0x44(%rsp) │ │ │ │ + jg 275ca ::calcPartialsPartialsFixedScaling(float*, float const*, float const*, float const*, float const*, float const*, int, int)@@Base+0x40a> │ │ │ │ + mov 0x44(%rsp),%eax │ │ │ │ + mov %eax,%edx │ │ │ │ + cmp %eax,%r15d │ │ │ │ + jle 2777f ::calcPartialsPartialsFixedScaling(float*, float const*, float const*, float const*, float const*, float const*, int, int)@@Base+0x5bf> │ │ │ │ + mov %r15d,%r12d │ │ │ │ + sub %edx,%r12d │ │ │ │ + lea -0x1(%r12),%eax │ │ │ │ + cmp $0x6,%eax │ │ │ │ + jbe 2775b ::calcPartialsPartialsFixedScaling(float*, float const*, float const*, float const*, float const*, float const*, int, int)@@Base+0x59b> │ │ │ │ + movslq %edx,%r8 │ │ │ │ + mov 0x28(%rsp),%rax │ │ │ │ + mov %r12d,%r10d │ │ │ │ + lea (%r8,%r13,1),%r9 │ │ │ │ + shr $0x3,%r10d │ │ │ │ + shl $0x2,%r8 │ │ │ │ shl $0x2,%r9 │ │ │ │ - shl $0x2,%r10 │ │ │ │ - lea (%rbx,%r10,1),%r13 │ │ │ │ - add 0x30(%rsp),%r10 │ │ │ │ - lea (%r12,%r9,1),%rbx │ │ │ │ - add %r14,%r9 │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - vmovups (%r10,%rcx,1),%ymm1 │ │ │ │ - vmulps (%r9,%rcx,1),%ymm1,%ymm1 │ │ │ │ - vshufps $0x55,%xmm1,%xmm1,%xmm4 │ │ │ │ - vshufps $0xff,%xmm1,%xmm1,%xmm2 │ │ │ │ - vaddss %xmm1,%xmm5,%xmm3 │ │ │ │ - vaddss %xmm3,%xmm4,%xmm4 │ │ │ │ - vunpckhps %xmm1,%xmm1,%xmm3 │ │ │ │ - vextractf128 $0x1,%ymm1,%xmm1 │ │ │ │ - vunpckhps %xmm1,%xmm1,%xmm5 │ │ │ │ - vaddss %xmm4,%xmm3,%xmm3 │ │ │ │ - vaddss %xmm3,%xmm2,%xmm2 │ │ │ │ - vaddss %xmm2,%xmm1,%xmm3 │ │ │ │ - vshufps $0x55,%xmm1,%xmm1,%xmm2 │ │ │ │ - vshufps $0xff,%xmm1,%xmm1,%xmm1 │ │ │ │ - vaddss %xmm3,%xmm2,%xmm2 │ │ │ │ - vaddss %xmm2,%xmm5,%xmm5 │ │ │ │ - vaddss %xmm1,%xmm5,%xmm5 │ │ │ │ - vmovups 0x0(%r13,%rcx,1),%ymm1 │ │ │ │ - vmulps (%rbx,%rcx,1),%ymm1,%ymm1 │ │ │ │ - add $0x20,%rcx │ │ │ │ - vshufps $0x55,%xmm1,%xmm1,%xmm3 │ │ │ │ - vshufps $0xff,%xmm1,%xmm1,%xmm2 │ │ │ │ - vaddss %xmm1,%xmm0,%xmm0 │ │ │ │ - vaddss %xmm0,%xmm3,%xmm3 │ │ │ │ - vunpckhps %xmm1,%xmm1,%xmm0 │ │ │ │ - vextractf128 $0x1,%ymm1,%xmm1 │ │ │ │ - vaddss %xmm3,%xmm0,%xmm0 │ │ │ │ - vaddss %xmm0,%xmm2,%xmm2 │ │ │ │ - vaddss %xmm2,%xmm1,%xmm0 │ │ │ │ - vshufps $0x55,%xmm1,%xmm1,%xmm2 │ │ │ │ - vaddss %xmm0,%xmm2,%xmm2 │ │ │ │ - vunpckhps %xmm1,%xmm1,%xmm0 │ │ │ │ - vshufps $0xff,%xmm1,%xmm1,%xmm1 │ │ │ │ + lea (%r14,%r8,1),%r11 │ │ │ │ + shl $0x5,%r10 │ │ │ │ + add %rsi,%r8 │ │ │ │ + lea (%rax,%r9,1),%rbx │ │ │ │ + add 0x30(%rsp),%r9 │ │ │ │ + xor %eax,%eax │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + vmovups (%r9,%rax,1),%ymm5 │ │ │ │ + vmulps (%r8,%rax,1),%ymm5,%ymm5 │ │ │ │ + vaddss %xmm5,%xmm1,%xmm1 │ │ │ │ + vshufps $0x55,%xmm5,%xmm5,%xmm10 │ │ │ │ + vshufps $0xff,%xmm5,%xmm5,%xmm9 │ │ │ │ + vaddss %xmm1,%xmm10,%xmm10 │ │ │ │ + vunpckhps %xmm5,%xmm5,%xmm1 │ │ │ │ + vaddss %xmm10,%xmm1,%xmm1 │ │ │ │ + vaddss %xmm1,%xmm9,%xmm9 │ │ │ │ + vextractf32x4 $0x1,%ymm5,%xmm1 │ │ │ │ + vaddss %xmm9,%xmm1,%xmm1 │ │ │ │ + valignd $0x5,%ymm5,%ymm5,%ymm9 │ │ │ │ + vaddss %xmm1,%xmm9,%xmm9 │ │ │ │ + valignd $0x6,%ymm5,%ymm5,%ymm1 │ │ │ │ + valignd $0x7,%ymm5,%ymm5,%ymm5 │ │ │ │ + vaddss %xmm9,%xmm1,%xmm1 │ │ │ │ + vaddss %xmm5,%xmm1,%xmm1 │ │ │ │ + vmovups (%rbx,%rax,1),%ymm5 │ │ │ │ + vmulps (%r11,%rax,1),%ymm5,%ymm5 │ │ │ │ + add $0x20,%rax │ │ │ │ + vaddss %xmm5,%xmm0,%xmm0 │ │ │ │ + vshufps $0x55,%xmm5,%xmm5,%xmm10 │ │ │ │ + vshufps $0xff,%xmm5,%xmm5,%xmm9 │ │ │ │ + vaddss %xmm0,%xmm10,%xmm10 │ │ │ │ + vunpckhps %xmm5,%xmm5,%xmm0 │ │ │ │ + vaddss %xmm10,%xmm0,%xmm0 │ │ │ │ + vaddss %xmm0,%xmm9,%xmm9 │ │ │ │ + vextractf32x4 $0x1,%ymm5,%xmm0 │ │ │ │ + vaddss %xmm9,%xmm0,%xmm0 │ │ │ │ + valignd $0x5,%ymm5,%ymm5,%ymm9 │ │ │ │ + vaddss %xmm0,%xmm9,%xmm9 │ │ │ │ + valignd $0x6,%ymm5,%ymm5,%ymm0 │ │ │ │ + valignd $0x7,%ymm5,%ymm5,%ymm5 │ │ │ │ + vaddss %xmm9,%xmm0,%xmm0 │ │ │ │ + vaddss %xmm5,%xmm0,%xmm0 │ │ │ │ + cmp %rax,%r10 │ │ │ │ + jne 27690 ::calcPartialsPartialsFixedScaling(float*, float const*, float const*, float const*, float const*, float const*, int, int)@@Base+0x4d0> │ │ │ │ + test $0x7,%r12b │ │ │ │ + je 2777f ::calcPartialsPartialsFixedScaling(float*, float const*, float const*, float const*, float const*, float const*, int, int)@@Base+0x5bf> │ │ │ │ + and $0xfffffff8,%r12d │ │ │ │ + add %r12d,%edx │ │ │ │ + movslq %edx,%rdx │ │ │ │ + xchg %ax,%ax │ │ │ │ + vmovss (%rsi,%rdx,4),%xmm5 │ │ │ │ + vfmadd231ss (%rdi,%rdx,4),%xmm5,%xmm1 │ │ │ │ + vmovss (%r14,%rdx,4),%xmm5 │ │ │ │ + vfmadd231ss (%rcx,%rdx,4),%xmm5,%xmm0 │ │ │ │ + inc %rdx │ │ │ │ + cmp %edx,%r15d │ │ │ │ + jg 27760 ::calcPartialsPartialsFixedScaling(float*, float const*, float const*, float const*, float const*, float const*, int, int)@@Base+0x5a0> │ │ │ │ + vaddss %xmm1,%xmm4,%xmm4 │ │ │ │ vaddss %xmm2,%xmm0,%xmm0 │ │ │ │ - vaddss %xmm1,%xmm0,%xmm0 │ │ │ │ - cmp %rcx,%r11 │ │ │ │ - jne 28110 ::calcPartialsPartialsFixedScaling(float*, float const*, float const*, float const*, float const*, float const*, int, int)@@Base+0x530> │ │ │ │ - test $0x7,%r15b │ │ │ │ - je 281ff ::calcPartialsPartialsFixedScaling(float*, float const*, float const*, float const*, float const*, float const*, int, int)@@Base+0x61f> │ │ │ │ - and $0xfffffff8,%r15d │ │ │ │ - add %r15d,%esi │ │ │ │ - movslq %esi,%rsi │ │ │ │ - nop │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - vmovss (%r14,%rsi,4),%xmm6 │ │ │ │ - vfmadd231ss (%r8,%rsi,4),%xmm6,%xmm5 │ │ │ │ - vmovss (%r12,%rsi,4),%xmm6 │ │ │ │ - vfmadd231ss (%rdi,%rsi,4),%xmm6,%xmm0 │ │ │ │ - inc %rsi │ │ │ │ - cmp %esi,%eax │ │ │ │ - jg 281e0 ::calcPartialsPartialsFixedScaling(float*, float const*, float const*, float const*, float const*, float const*, int, int)@@Base+0x600> │ │ │ │ - vaddss %xmm5,%xmm10,%xmm5 │ │ │ │ - vaddss %xmm8,%xmm0,%xmm0 │ │ │ │ - addq $0x4,0x40(%rsp) │ │ │ │ - mov 0x10(%rsp),%rdi │ │ │ │ - mov 0x40(%rsp),%rbx │ │ │ │ - add %rdi,0x38(%rsp) │ │ │ │ - cmp 0x18(%rsp),%rbx │ │ │ │ - vmulss %xmm0,%xmm5,%xmm0 │ │ │ │ - vmulss %xmm14,%xmm0,%xmm0 │ │ │ │ - vmovss %xmm0,-0x4(%rbx) │ │ │ │ - jne 27d90 ::calcPartialsPartialsFixedScaling(float*, float const*, float const*, float const*, float const*, float const*, int, int)@@Base+0x1b0> │ │ │ │ - mov -0x8(%rsp),%rsi │ │ │ │ - mov %eax,%r15d │ │ │ │ - mov %edx,%eax │ │ │ │ - mov -0x28(%rsp),%rdx │ │ │ │ - mov (%rsp),%rdi │ │ │ │ - lea (%rsi,%rdx,4),%rsi │ │ │ │ - mov -0x10(%rsp),%rdx │ │ │ │ - add $0x4,%rdi │ │ │ │ - add %rdx,%r14 │ │ │ │ - add %rdx,%r12 │ │ │ │ - cmp %rdi,-0x18(%rsp) │ │ │ │ - jne 27d50 ::calcPartialsPartialsFixedScaling(float*, float const*, float const*, float const*, float const*, float const*, int, int)@@Base+0x170> │ │ │ │ - mov %rdx,%rdi │ │ │ │ - mov -0x50(%rsp),%r11d │ │ │ │ - mov -0x74(%rsp),%edx │ │ │ │ - mov %eax,%r14d │ │ │ │ - mov -0x18(%rsp),%rbx │ │ │ │ - mov -0x20(%rsp),%r8 │ │ │ │ - add -0x44(%rsp),%r11d │ │ │ │ - mov -0x40(%rsp),%esi │ │ │ │ + addq $0x4,0x38(%rsp) │ │ │ │ + add 0x18(%rsp),%r13 │ │ │ │ + vmulss %xmm0,%xmm4,%xmm4 │ │ │ │ + mov 0x38(%rsp),%rax │ │ │ │ + vmulss %xmm3,%xmm4,%xmm4 │ │ │ │ + vmovss %xmm4,-0x4(%rax) │ │ │ │ + cmp 0x20(%rsp),%rax │ │ │ │ + jne 27368 ::calcPartialsPartialsFixedScaling(float*, float const*, float const*, float const*, float const*, float const*, int, int)@@Base+0x1a8> │ │ │ │ + mov -0x28(%rsp),%rbx │ │ │ │ + mov (%rsp),%rax │ │ │ │ + mov 0x8(%rsp),%rcx │ │ │ │ + lea (%rax,%rbx,4),%rax │ │ │ │ + mov -0x8(%rsp),%rbx │ │ │ │ + add $0x4,%rcx │ │ │ │ + add %rbx,%rsi │ │ │ │ + add %rbx,%r14 │ │ │ │ + cmp %rcx,-0x10(%rsp) │ │ │ │ + jne 27340 ::calcPartialsPartialsFixedScaling(float*, float const*, float const*, float const*, float const*, float const*, int, int)@@Base+0x180> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + mov -0x40(%rsp),%r11d │ │ │ │ + mov -0x64(%rsp),%r12d │ │ │ │ + mov -0x68(%rsp),%edx │ │ │ │ + mov -0x10(%rsp),%rbx │ │ │ │ + mov -0x6c(%rsp),%r13d │ │ │ │ + mov -0x18(%rsp),%r9 │ │ │ │ inc %edx │ │ │ │ - add %esi,-0x3c(%rsp) │ │ │ │ - cmp -0x4c(%rsp),%edx │ │ │ │ - jne 27cc1 ::calcPartialsPartialsFixedScaling(float*, float const*, float const*, float const*, float const*, float const*, int, int)@@Base+0xe1> │ │ │ │ + add -0x34(%rsp),%r11d │ │ │ │ + add -0x38(%rsp),%r12d │ │ │ │ + cmp %r13d,%edx │ │ │ │ + jne 272ae ::calcPartialsPartialsFixedScaling(float*, float const*, float const*, float const*, float const*, float const*, int, int)@@Base+0xee> │ │ │ │ vzeroupper │ │ │ │ lea -0x28(%rbp),%rsp │ │ │ │ pop %rbx │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ pop %rbp │ │ │ │ ret │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - vxorps %xmm8,%xmm8,%xmm8 │ │ │ │ - xor %esi,%esi │ │ │ │ - vmovaps %xmm8,%xmm10 │ │ │ │ - vmovaps %xmm8,%xmm0 │ │ │ │ - vmovaps %xmm8,%xmm5 │ │ │ │ - jmp 280bd ::calcPartialsPartialsFixedScaling(float*, float const*, float const*, float const*, float const*, float const*, int, int)@@Base+0x4dd> │ │ │ │ - vxorps %xmm8,%xmm8,%xmm8 │ │ │ │ - xor %r10d,%r10d │ │ │ │ - vmovaps %xmm8,%xmm10 │ │ │ │ - vmovaps %xmm8,%xmm0 │ │ │ │ - vmovaps %xmm8,%xmm5 │ │ │ │ - jmp 2803b ::calcPartialsPartialsFixedScaling(float*, float const*, float const*, float const*, float const*, float const*, int, int)@@Base+0x45b> │ │ │ │ - mov -0x38(%rsp),%rax │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + vxorps %xmm2,%xmm2,%xmm2 │ │ │ │ + xor %edx,%edx │ │ │ │ + vmovaps %xmm2,%xmm4 │ │ │ │ + vmovaps %xmm2,%xmm0 │ │ │ │ + vmovaps %xmm2,%xmm1 │ │ │ │ + jmp 27647 ::calcPartialsPartialsFixedScaling(float*, float const*, float const*, float const*, float const*, float const*, int, int)@@Base+0x487> │ │ │ │ + vxorps %xmm2,%xmm2,%xmm2 │ │ │ │ + xor %edx,%edx │ │ │ │ + vmovaps %xmm2,%xmm4 │ │ │ │ + vmovaps %xmm2,%xmm0 │ │ │ │ + vmovaps %xmm2,%xmm1 │ │ │ │ + jmp 275c7 ::calcPartialsPartialsFixedScaling(float*, float const*, float const*, float const*, float const*, float const*, int, int)@@Base+0x407> │ │ │ │ + mov -0x30(%rsp),%rax │ │ │ │ lea 0x4(%rax),%rcx │ │ │ │ cmp %rbx,%rcx │ │ │ │ - je 28280 ::calcPartialsPartialsFixedScaling(float*, float const*, float const*, float const*, float const*, float const*, int, int)@@Base+0x6a0> │ │ │ │ + je 277fb ::calcPartialsPartialsFixedScaling(float*, float const*, float const*, float const*, float const*, float const*, int, int)@@Base+0x63b> │ │ │ │ add $0x8,%rax │ │ │ │ cmp %rax,%rbx │ │ │ │ - jne 282e8 ::calcPartialsPartialsFixedScaling(float*, float const*, float const*, float const*, float const*, float const*, int, int)@@Base+0x708> │ │ │ │ - jmp 28280 ::calcPartialsPartialsFixedScaling(float*, float const*, float const*, float const*, float const*, float const*, int, int)@@Base+0x6a0> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ + jne 2785b ::calcPartialsPartialsFixedScaling(float*, float const*, float const*, float const*, float const*, float const*, int, int)@@Base+0x69b> │ │ │ │ + jmp 277fb ::calcPartialsPartialsFixedScaling(float*, float const*, float const*, float const*, float const*, float const*, int, int)@@Base+0x63b> │ │ │ │ + nop │ │ │ │ │ │ │ │ -0000000000028300 ::*(beagle::cpu::BeagleCPUImpl*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*))(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)>, std::allocator, void ()>, std::allocator, (__gnu_cxx::_Lock_policy)2>::~_Sp_counted_ptr_inplace()@@Base>: │ │ │ │ +0000000000027870 ::*(beagle::cpu::BeagleCPUImpl*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*))(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)>, std::allocator, void ()>, std::allocator, (__gnu_cxx::_Lock_policy)2>::~_Sp_counted_ptr_inplace()@@Base>: │ │ │ │ endbr64 │ │ │ │ ret │ │ │ │ cs nopw 0x0(%rax,%rax,1) │ │ │ │ nop │ │ │ │ │ │ │ │ -0000000000028310 ::*(beagle::cpu::BeagleCPUImpl*, int const*, int const*, int const*, int const*, int const*, int, double*))(int const*, int const*, int const*, int const*, int const*, int, double*)>, std::allocator, void ()>, std::allocator, (__gnu_cxx::_Lock_policy)2>::~_Sp_counted_ptr_inplace()@@Base>: │ │ │ │ +0000000000027880 ::*(beagle::cpu::BeagleCPUImpl*, int const*, int const*, int const*, int const*, int const*, int, double*))(int const*, int const*, int const*, int const*, int const*, int, double*)>, std::allocator, void ()>, std::allocator, (__gnu_cxx::_Lock_policy)2>::~_Sp_counted_ptr_inplace()@@Base>: │ │ │ │ endbr64 │ │ │ │ ret │ │ │ │ cs nopw 0x0(%rax,%rax,1) │ │ │ │ nop │ │ │ │ │ │ │ │ -0000000000028320 ::*(beagle::cpu::BeagleCPUImpl*, bool, int const*, int, BeagleOpCodes))(bool, int const*, int, int)>, std::allocator, void ()>, std::allocator, (__gnu_cxx::_Lock_policy)2>::~_Sp_counted_ptr_inplace()@@Base>: │ │ │ │ +0000000000027890 ::*(beagle::cpu::BeagleCPUImpl*, bool, int const*, int, BeagleOpCodes))(bool, int const*, int, int)>, std::allocator, void ()>, std::allocator, (__gnu_cxx::_Lock_policy)2>::~_Sp_counted_ptr_inplace()@@Base>: │ │ │ │ endbr64 │ │ │ │ ret │ │ │ │ cs nopw 0x0(%rax,%rax,1) │ │ │ │ nop │ │ │ │ │ │ │ │ -0000000000028330 ::*(beagle::cpu::BeagleCPUImpl*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*))(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)>, std::allocator, void ()>, std::allocator, (__gnu_cxx::_Lock_policy)2>::~_Sp_counted_ptr_inplace()@@Base>: │ │ │ │ +00000000000278a0 ::*(beagle::cpu::BeagleCPUImpl*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*))(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)>, std::allocator, void ()>, std::allocator, (__gnu_cxx::_Lock_policy)2>::~_Sp_counted_ptr_inplace()@@Base>: │ │ │ │ endbr64 │ │ │ │ ret │ │ │ │ cs nopw 0x0(%rax,%rax,1) │ │ │ │ nop │ │ │ │ │ │ │ │ -0000000000028340 ::*(beagle::cpu::BeagleCPUImpl*, int const*, int const*, int const*, int const*, int const*, int, double*))(int const*, int const*, int const*, int const*, int const*, int, double*)>, std::allocator, void ()>, std::allocator, (__gnu_cxx::_Lock_policy)2>::~_Sp_counted_ptr_inplace()@@Base>: │ │ │ │ +00000000000278b0 ::*(beagle::cpu::BeagleCPUImpl*, int const*, int const*, int const*, int const*, int const*, int, double*))(int const*, int const*, int const*, int const*, int const*, int, double*)>, std::allocator, void ()>, std::allocator, (__gnu_cxx::_Lock_policy)2>::~_Sp_counted_ptr_inplace()@@Base>: │ │ │ │ endbr64 │ │ │ │ ret │ │ │ │ cs nopw 0x0(%rax,%rax,1) │ │ │ │ nop │ │ │ │ │ │ │ │ -0000000000028350 ::*(beagle::cpu::BeagleCPUImpl*, bool, int const*, int, BeagleOpCodes))(bool, int const*, int, int)>, std::allocator, void ()>, std::allocator, (__gnu_cxx::_Lock_policy)2>::~_Sp_counted_ptr_inplace()@@Base>: │ │ │ │ +00000000000278c0 ::*(beagle::cpu::BeagleCPUImpl*, bool, int const*, int, BeagleOpCodes))(bool, int const*, int, int)>, std::allocator, void ()>, std::allocator, (__gnu_cxx::_Lock_policy)2>::~_Sp_counted_ptr_inplace()@@Base>: │ │ │ │ endbr64 │ │ │ │ ret │ │ │ │ cs nopw 0x0(%rax,%rax,1) │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - nopl (%rax) │ │ │ │ + nop │ │ │ │ │ │ │ │ -0000000000028380 ::setEigenDecomposition(int, double const*, double const*, double const*)@@Base>: │ │ │ │ +00000000000278d0 ::setEigenDecomposition(int, double const*, double const*, double const*)@@Base>: │ │ │ │ endbr64 │ │ │ │ push %rbp │ │ │ │ movslq %esi,%rax │ │ │ │ - vxorps %xmm2,%xmm2,%xmm2 │ │ │ │ + vxorps %xmm3,%xmm3,%xmm3 │ │ │ │ mov %rdx,%rsi │ │ │ │ mov %rsp,%rbp │ │ │ │ push %r15 │ │ │ │ push %r14 │ │ │ │ push %r13 │ │ │ │ push %r12 │ │ │ │ push %rbx │ │ │ │ and $0xffffffffffffffe0,%rsp │ │ │ │ mov %r8,-0x40(%rsp) │ │ │ │ mov %rcx,-0x20(%rsp) │ │ │ │ mov 0x10(%rdi),%r8d │ │ │ │ testb $0x10,0x22(%rdi) │ │ │ │ - jne 28539 ::setEigenDecomposition(int, double const*, double const*, double const*)@@Base+0x1b9> │ │ │ │ + jne 27a61 ::setEigenDecomposition(int, double const*, double const*, double const*)@@Base+0x191> │ │ │ │ test %r8d,%r8d │ │ │ │ - jle 2852a ::setEigenDecomposition(int, double const*, double const*, double const*)@@Base+0x1aa> │ │ │ │ + jle 27a52 ::setEigenDecomposition(int, double const*, double const*, double const*)@@Base+0x182> │ │ │ │ mov 0x8(%rdi),%rdx │ │ │ │ mov %r8d,%r9d │ │ │ │ movslq %r8d,%r15 │ │ │ │ mov %rsi,%rcx │ │ │ │ shr $0x3,%r9d │ │ │ │ mov %r8d,%esi │ │ │ │ lea 0x0(,%r15,8),%r13 │ │ │ │ - lea -0x1(%r8),%r14d │ │ │ │ xor %r12d,%r12d │ │ │ │ - shl $0x5,%r9 │ │ │ │ - and $0xfffffff8,%esi │ │ │ │ mov (%rdx,%rax,8),%rbx │ │ │ │ mov 0x40(%rdi),%rdx │ │ │ │ + lea -0x1(%r8),%r14d │ │ │ │ + shl $0x5,%r9 │ │ │ │ + and $0xfffffff8,%esi │ │ │ │ mov %r15,%rdi │ │ │ │ mov %rbx,-0x18(%rsp) │ │ │ │ mov (%rdx,%rax,8),%rbx │ │ │ │ mov %r8d,%eax │ │ │ │ imul %r8d,%eax │ │ │ │ mov %eax,-0x28(%rsp) │ │ │ │ xor %eax,%eax │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ mov -0x40(%rsp),%rdx │ │ │ │ + mov %rax,-0x10(%rsp) │ │ │ │ xor %r15d,%r15d │ │ │ │ xor %r11d,%r11d │ │ │ │ - mov %rax,-0x10(%rsp) │ │ │ │ - vcvtsd2ss (%rdx,%rax,8),%xmm2,%xmm0 │ │ │ │ + vcvtsd2ss (%rdx,%rax,8),%xmm3,%xmm0 │ │ │ │ mov -0x18(%rsp),%rdx │ │ │ │ vmovss %xmm0,(%rdx,%rax,4) │ │ │ │ mov -0x20(%rsp),%rdx │ │ │ │ - nop │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ lea (%r15,%r12,1),%r10d │ │ │ │ cmp $0x6,%r14d │ │ │ │ - jbe 287b0 ::setEigenDecomposition(int, double const*, double const*, double const*)@@Base+0x430> │ │ │ │ + jbe 27cb0 ::setEigenDecomposition(int, double const*, double const*, double const*)@@Base+0x3e0> │ │ │ │ mov %esi,-0x8(%rsp) │ │ │ │ mov %r15d,%esi │ │ │ │ movslq %r10d,%rax │ │ │ │ lea (%rbx,%rax,4),%r15 │ │ │ │ xor %eax,%eax │ │ │ │ - nop │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ vmovupd (%rdx,%rax,2),%ymm0 │ │ │ │ vmovupd 0x20(%rdx,%rax,2),%ymm1 │ │ │ │ vmulpd (%rcx,%rax,2),%ymm0,%ymm0 │ │ │ │ vmulpd 0x20(%rcx,%rax,2),%ymm1,%ymm1 │ │ │ │ vcvtpd2ps %ymm0,%xmm0 │ │ │ │ vcvtpd2ps %ymm1,%xmm1 │ │ │ │ - vinsertf128 $0x1,%xmm1,%ymm0,%ymm0 │ │ │ │ + vinsertf32x4 $0x1,%xmm1,%ymm0,%ymm0 │ │ │ │ vmovups %ymm0,(%r15,%rax,1) │ │ │ │ add $0x20,%rax │ │ │ │ cmp %r9,%rax │ │ │ │ - jne 28480 ::setEigenDecomposition(int, double const*, double const*, double const*)@@Base+0x100> │ │ │ │ + jne 279b0 ::setEigenDecomposition(int, double const*, double const*, double const*)@@Base+0xe0> │ │ │ │ test $0x7,%r8b │ │ │ │ - je 28760 ::setEigenDecomposition(int, double const*, double const*, double const*)@@Base+0x3e0> │ │ │ │ + je 27c60 ::setEigenDecomposition(int, double const*, double const*, double const*)@@Base+0x390> │ │ │ │ mov %esi,%r15d │ │ │ │ mov -0x8(%rsp),%esi │ │ │ │ movslq %esi,%rax │ │ │ │ add %esi,%r10d │ │ │ │ movslq %r10d,%r10 │ │ │ │ sub %rax,%r10 │ │ │ │ lea (%rbx,%r10,4),%r10 │ │ │ │ - nop │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + nopl (%rax) │ │ │ │ vmovsd (%rcx,%rax,8),%xmm0 │ │ │ │ vmulsd (%rdx,%rax,8),%xmm0,%xmm0 │ │ │ │ vcvtsd2ss %xmm0,%xmm0,%xmm0 │ │ │ │ vmovss %xmm0,(%r10,%rax,4) │ │ │ │ inc %rax │ │ │ │ cmp %eax,%r8d │ │ │ │ - jg 284e0 ::setEigenDecomposition(int, double const*, double const*, double const*)@@Base+0x160> │ │ │ │ + jg 27a08 ::setEigenDecomposition(int, double const*, double const*, double const*)@@Base+0x138> │ │ │ │ inc %r11d │ │ │ │ add %r8d,%r15d │ │ │ │ add %r13,%rdx │ │ │ │ cmp %r8d,%r11d │ │ │ │ - jne 28440 ::setEigenDecomposition(int, double const*, double const*, double const*)@@Base+0xc0> │ │ │ │ + jne 27988 ::setEigenDecomposition(int, double const*, double const*, double const*)@@Base+0xb8> │ │ │ │ mov -0x10(%rsp),%rax │ │ │ │ inc %rax │ │ │ │ add -0x28(%rsp),%r12d │ │ │ │ add %r13,%rcx │ │ │ │ cmp %rdi,%rax │ │ │ │ - jne 28410 ::setEigenDecomposition(int, double const*, double const*, double const*)@@Base+0x90> │ │ │ │ + jne 27960 ::setEigenDecomposition(int, double const*, double const*, double const*)@@Base+0x90> │ │ │ │ vzeroupper │ │ │ │ lea -0x28(%rbp),%rsp │ │ │ │ pop %rbx │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ pop %rbp │ │ │ │ ret │ │ │ │ test %r8d,%r8d │ │ │ │ - jle 2852a ::setEigenDecomposition(int, double const*, double const*, double const*)@@Base+0x1aa> │ │ │ │ + jle 27a52 ::setEigenDecomposition(int, double const*, double const*, double const*)@@Base+0x182> │ │ │ │ mov 0x8(%rdi),%rdx │ │ │ │ movslq %r8d,%r9 │ │ │ │ mov %r8d,%ecx │ │ │ │ mov %r8d,%r12d │ │ │ │ shr $0x3,%ecx │ │ │ │ mov %r9,%r11 │ │ │ │ lea (%r9,%r9,2),%r10 │ │ │ │ and $0xfffffff8,%r12d │ │ │ │ + mov (%rdx,%rax,8),%rbx │ │ │ │ + mov 0x40(%rdi),%rdx │ │ │ │ shl $0x6,%rcx │ │ │ │ shl $0x4,%r11 │ │ │ │ mov %rcx,-0x60(%rsp) │ │ │ │ xor %ecx,%ecx │ │ │ │ - mov (%rdx,%rax,8),%rbx │ │ │ │ - mov 0x40(%rdi),%rdx │ │ │ │ - mov %rbx,-0x50(%rsp) │ │ │ │ - mov %r9,%rbx │ │ │ │ mov (%rdx,%rax,8),%rax │ │ │ │ lea 0x0(,%r9,8),%rdx │ │ │ │ + mov %rbx,-0x50(%rsp) │ │ │ │ + mov %r9,%rbx │ │ │ │ shl $0x6,%rbx │ │ │ │ mov %rax,-0x18(%rsp) │ │ │ │ mov -0x20(%rsp),%rax │ │ │ │ add %rdx,%rax │ │ │ │ mov %rax,-0x28(%rsp) │ │ │ │ mov %r9,%rax │ │ │ │ shl $0x5,%rax │ │ │ │ @@ -11438,1328 +10924,1270 @@ │ │ │ │ mov %eax,-0x2c(%rsp) │ │ │ │ mov %r8d,%eax │ │ │ │ imul %r8d,%eax │ │ │ │ mov %eax,-0x54(%rsp) │ │ │ │ xor %eax,%eax │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ mov -0x40(%rsp),%rdi │ │ │ │ - mov %ecx,%r15d │ │ │ │ + mov -0x20(%rsp),%r14 │ │ │ │ movq $0x0,-0x10(%rsp) │ │ │ │ + mov %ecx,%r15d │ │ │ │ mov %ecx,-0x30(%rsp) │ │ │ │ - mov %rax,-0x48(%rsp) │ │ │ │ - mov -0x20(%rsp),%r14 │ │ │ │ - vcvtsd2ss (%rdi,%rax,8),%xmm2,%xmm0 │ │ │ │ + vcvtsd2ss (%rdi,%rax,8),%xmm3,%xmm0 │ │ │ │ mov -0x50(%rsp),%rdi │ │ │ │ + mov %rax,-0x48(%rsp) │ │ │ │ vmovss %xmm0,(%rdi,%rax,4) │ │ │ │ mov -0x60(%rsp),%rdi │ │ │ │ lea (%rdi,%rsi,1),%r13 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ + nop │ │ │ │ cmpl $0x6,-0x2c(%rsp) │ │ │ │ - jbe 287c0 ::setEigenDecomposition(int, double const*, double const*, double const*)@@Base+0x440> │ │ │ │ + jbe 27cc0 ::setEigenDecomposition(int, double const*, double const*, double const*)@@Base+0x3f0> │ │ │ │ mov %rdx,-0x8(%rsp) │ │ │ │ mov -0x18(%rsp),%rdi │ │ │ │ movslq %r15d,%rax │ │ │ │ mov %rsi,%rcx │ │ │ │ lea (%rdi,%rax,4),%rdi │ │ │ │ mov -0x38(%rsp),%rax │ │ │ │ lea (%r14,%rax,1),%rdx │ │ │ │ mov %r14,%rax │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ vmovsd (%rax,%r11,1),%xmm1 │ │ │ │ vmovsd (%rax),%xmm0 │ │ │ │ add $0x40,%rcx │ │ │ │ add $0x20,%rdi │ │ │ │ + vmovsd (%rdx,%r11,1),%xmm2 │ │ │ │ vmovhpd (%rax,%r10,8),%xmm1,%xmm1 │ │ │ │ - vmovsd (%rdx,%r11,1),%xmm3 │ │ │ │ vmovhpd (%rax,%r9,8),%xmm0,%xmm0 │ │ │ │ - vinsertf128 $0x1,%xmm1,%ymm0,%ymm0 │ │ │ │ + vinsertf64x2 $0x1,%xmm1,%ymm0,%ymm0 │ │ │ │ vmovsd (%rdx),%xmm1 │ │ │ │ - vmovhpd (%rdx,%r10,8),%xmm3,%xmm3 │ │ │ │ + vmovhpd (%rdx,%r10,8),%xmm2,%xmm2 │ │ │ │ vmulpd -0x40(%rcx),%ymm0,%ymm0 │ │ │ │ add %rbx,%rax │ │ │ │ vmovhpd (%rdx,%r9,8),%xmm1,%xmm1 │ │ │ │ - vinsertf128 $0x1,%xmm3,%ymm1,%ymm1 │ │ │ │ - vmulpd -0x20(%rcx),%ymm1,%ymm1 │ │ │ │ + vinsertf64x2 $0x1,%xmm2,%ymm1,%ymm1 │ │ │ │ add %rbx,%rdx │ │ │ │ + vmulpd -0x20(%rcx),%ymm1,%ymm1 │ │ │ │ vcvtpd2ps %ymm0,%xmm0 │ │ │ │ vcvtpd2ps %ymm1,%xmm1 │ │ │ │ - vinsertf128 $0x1,%xmm1,%ymm0,%ymm0 │ │ │ │ + vinsertf32x4 $0x1,%xmm1,%ymm0,%ymm0 │ │ │ │ vmovups %ymm0,-0x20(%rdi) │ │ │ │ cmp %rcx,%r13 │ │ │ │ - jne 28630 ::setEigenDecomposition(int, double const*, double const*, double const*)@@Base+0x2b0> │ │ │ │ + jne 27b50 ::setEigenDecomposition(int, double const*, double const*, double const*)@@Base+0x280> │ │ │ │ test $0x7,%r8b │ │ │ │ - je 28780 ::setEigenDecomposition(int, double const*, double const*, double const*)@@Base+0x400> │ │ │ │ + je 27c80 ::setEigenDecomposition(int, double const*, double const*, double const*)@@Base+0x3b0> │ │ │ │ mov -0x8(%rsp),%rdx │ │ │ │ mov %r12d,%ecx │ │ │ │ lea (%r15,%r12,1),%edi │ │ │ │ movslq %ecx,%rax │ │ │ │ imul %r8d,%ecx │ │ │ │ movslq %edi,%rdi │ │ │ │ mov %rax,-0x8(%rsp) │ │ │ │ mov -0x20(%rsp),%rax │ │ │ │ - sub -0x8(%rsp),%rdi │ │ │ │ movslq %ecx,%rcx │ │ │ │ add -0x10(%rsp),%rcx │ │ │ │ + sub -0x8(%rsp),%rdi │ │ │ │ lea (%rax,%rcx,8),%rcx │ │ │ │ mov -0x18(%rsp),%rax │ │ │ │ lea (%rax,%rdi,4),%rdi │ │ │ │ mov -0x8(%rsp),%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ vmovsd (%rcx),%xmm0 │ │ │ │ add %rdx,%rcx │ │ │ │ vmulsd (%rsi,%rax,8),%xmm0,%xmm0 │ │ │ │ vcvtsd2ss %xmm0,%xmm0,%xmm0 │ │ │ │ vmovss %xmm0,(%rdi,%rax,4) │ │ │ │ inc %rax │ │ │ │ cmp %eax,%r8d │ │ │ │ - jg 28700 ::setEigenDecomposition(int, double const*, double const*, double const*)@@Base+0x380> │ │ │ │ + jg 27c08 ::setEigenDecomposition(int, double const*, double const*, double const*)@@Base+0x338> │ │ │ │ + add $0x8,%r14 │ │ │ │ incq -0x10(%rsp) │ │ │ │ add %r8d,%r15d │ │ │ │ - add $0x8,%r14 │ │ │ │ cmp %r14,-0x28(%rsp) │ │ │ │ - jne 28600 ::setEigenDecomposition(int, double const*, double const*, double const*)@@Base+0x280> │ │ │ │ + jne 27b20 ::setEigenDecomposition(int, double const*, double const*, double const*)@@Base+0x250> │ │ │ │ mov -0x30(%rsp),%ecx │ │ │ │ mov -0x48(%rsp),%rax │ │ │ │ inc %rax │ │ │ │ add -0x54(%rsp),%ecx │ │ │ │ add %rdx,%rsi │ │ │ │ cmp %r9,%rax │ │ │ │ - jne 285c0 ::setEigenDecomposition(int, double const*, double const*, double const*)@@Base+0x240> │ │ │ │ + jne 27ae8 ::setEigenDecomposition(int, double const*, double const*, double const*)@@Base+0x218> │ │ │ │ vzeroupper │ │ │ │ - jmp 2852a ::setEigenDecomposition(int, double const*, double const*, double const*)@@Base+0x1aa> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ + jmp 27a52 ::setEigenDecomposition(int, double const*, double const*, double const*)@@Base+0x182> │ │ │ │ inc %r11d │ │ │ │ cmp %r11d,%r8d │ │ │ │ - je 287ca ::setEigenDecomposition(int, double const*, double const*, double const*)@@Base+0x44a> │ │ │ │ + je 27cca ::setEigenDecomposition(int, double const*, double const*, double const*)@@Base+0x3fa> │ │ │ │ add %r8d,%esi │ │ │ │ add %r13,%rdx │ │ │ │ lea (%r12,%rsi,1),%r10d │ │ │ │ - jmp 28455 ::setEigenDecomposition(int, double const*, double const*, double const*)@@Base+0xd5> │ │ │ │ + jmp 2799d ::setEigenDecomposition(int, double const*, double const*, double const*)@@Base+0xcd> │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ + add $0x8,%r14 │ │ │ │ incq -0x10(%rsp) │ │ │ │ add %r8d,%r15d │ │ │ │ - add $0x8,%r14 │ │ │ │ cmp %r14,-0x28(%rsp) │ │ │ │ - jne 28610 ::setEigenDecomposition(int, double const*, double const*, double const*)@@Base+0x290> │ │ │ │ + jne 27b30 ::setEigenDecomposition(int, double const*, double const*, double const*)@@Base+0x260> │ │ │ │ mov -0x30(%rsp),%ecx │ │ │ │ mov -0x48(%rsp),%rax │ │ │ │ mov -0x8(%rsp),%rdx │ │ │ │ - jmp 2873d ::setEigenDecomposition(int, double const*, double const*, double const*)@@Base+0x3bd> │ │ │ │ + jmp 27c45 ::setEigenDecomposition(int, double const*, double const*, double const*)@@Base+0x375> │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ xor %eax,%eax │ │ │ │ - jmp 284ca ::setEigenDecomposition(int, double const*, double const*, double const*)@@Base+0x14a> │ │ │ │ + jmp 279fb ::setEigenDecomposition(int, double const*, double const*, double const*)@@Base+0x12b> │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ mov %r15d,%edi │ │ │ │ xor %ecx,%ecx │ │ │ │ - jmp 286ae ::setEigenDecomposition(int, double const*, double const*, double const*)@@Base+0x32e> │ │ │ │ + jmp 27bd1 ::setEigenDecomposition(int, double const*, double const*, double const*)@@Base+0x301> │ │ │ │ mov -0x10(%rsp),%rax │ │ │ │ mov -0x8(%rsp),%esi │ │ │ │ - jmp 28513 ::setEigenDecomposition(int, double const*, double const*, double const*)@@Base+0x193> │ │ │ │ + jmp 27a3b ::setEigenDecomposition(int, double const*, double const*, double const*)@@Base+0x16b> │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ │ │ │ │ -00000000000287e0 ::setEigenDecomposition(int, double const*, double const*, double const*)@@Base>: │ │ │ │ +0000000000027ce0 ::setEigenDecomposition(int, double const*, double const*, double const*)@@Base>: │ │ │ │ endbr64 │ │ │ │ push %r15 │ │ │ │ push %r14 │ │ │ │ push %r13 │ │ │ │ push %r12 │ │ │ │ mov %r8,%r12 │ │ │ │ push %rbp │ │ │ │ mov %rcx,%rbp │ │ │ │ push %rbx │ │ │ │ mov 0x10(%rdi),%r9d │ │ │ │ testb $0x10,0x22(%rdi) │ │ │ │ - jne 288c1 ::setEigenDecomposition(int, double const*, double const*, double const*)@@Base+0xe1> │ │ │ │ + jne 27da1 ::setEigenDecomposition(int, double const*, double const*, double const*)@@Base+0xc1> │ │ │ │ test %r9d,%r9d │ │ │ │ - jle 288b6 ::setEigenDecomposition(int, double const*, double const*, double const*)@@Base+0xd6> │ │ │ │ + jle 27d96 ::setEigenDecomposition(int, double const*, double const*, double const*)@@Base+0xb6> │ │ │ │ mov 0x8(%rdi),%rax │ │ │ │ movslq %esi,%rsi │ │ │ │ mov %r9d,%r13d │ │ │ │ movslq %r9d,%rcx │ │ │ │ imul %r9d,%r13d │ │ │ │ shl $0x3,%rcx │ │ │ │ xor %r11d,%r11d │ │ │ │ xor %r8d,%r8d │ │ │ │ mov (%rax,%rsi,8),%r14 │ │ │ │ mov 0x40(%rdi),%rax │ │ │ │ mov %rdx,%rdi │ │ │ │ mov (%rax,%rsi,8),%rbx │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + nopl (%rax) │ │ │ │ vmovsd (%r12,%r8,1),%xmm0 │ │ │ │ mov %rbp,%rdx │ │ │ │ xor %esi,%esi │ │ │ │ xor %r10d,%r10d │ │ │ │ vmovsd %xmm0,(%r14,%r8,1) │ │ │ │ - nop │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ lea (%rsi,%r11,1),%eax │ │ │ │ cltq │ │ │ │ lea (%rbx,%rax,8),%r15 │ │ │ │ xor %eax,%eax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ vmovsd (%rdi,%rax,1),%xmm0 │ │ │ │ vmulsd (%rdx,%rax,1),%xmm0,%xmm0 │ │ │ │ vmovsd %xmm0,(%r15,%rax,1) │ │ │ │ add $0x8,%rax │ │ │ │ cmp %rcx,%rax │ │ │ │ - jne 28880 ::setEigenDecomposition(int, double const*, double const*, double const*)@@Base+0xa0> │ │ │ │ + jne 27d60 ::setEigenDecomposition(int, double const*, double const*, double const*)@@Base+0x80> │ │ │ │ inc %r10d │ │ │ │ add %r9d,%esi │ │ │ │ add %rcx,%rdx │ │ │ │ cmp %r9d,%r10d │ │ │ │ - jne 28860 ::setEigenDecomposition(int, double const*, double const*, double const*)@@Base+0x80> │ │ │ │ + jne 27d50 ::setEigenDecomposition(int, double const*, double const*, double const*)@@Base+0x70> │ │ │ │ add $0x8,%r8 │ │ │ │ add %r13d,%r11d │ │ │ │ add %rcx,%rdi │ │ │ │ cmp %r8,%rcx │ │ │ │ - jne 28840 ::setEigenDecomposition(int, double const*, double const*, double const*)@@Base+0x60> │ │ │ │ + jne 27d38 ::setEigenDecomposition(int, double const*, double const*, double const*)@@Base+0x58> │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ ret │ │ │ │ test %r9d,%r9d │ │ │ │ - jle 288b6 ::setEigenDecomposition(int, double const*, double const*, double const*)@@Base+0xd6> │ │ │ │ + jle 27d96 ::setEigenDecomposition(int, double const*, double const*, double const*)@@Base+0xb6> │ │ │ │ mov 0x8(%rdi),%rax │ │ │ │ movslq %esi,%rsi │ │ │ │ mov %r9d,%r14d │ │ │ │ mov %rdx,%rcx │ │ │ │ imul %r9d,%r14d │ │ │ │ xor %edx,%edx │ │ │ │ mov %rbp,%r8 │ │ │ │ mov (%rax,%rsi,8),%r13 │ │ │ │ mov 0x40(%rdi),%rax │ │ │ │ xor %edi,%edi │ │ │ │ + mov %r13,-0x8(%rsp) │ │ │ │ mov (%rax,%rsi,8),%rbx │ │ │ │ movslq %r9d,%rsi │ │ │ │ - mov %r13,-0x8(%rsp) │ │ │ │ shl $0x3,%rsi │ │ │ │ cs nopw 0x0(%rax,%rax,1) │ │ │ │ vmovsd (%r12,%rdx,1),%xmm0 │ │ │ │ mov -0x8(%rsp),%rax │ │ │ │ mov %r8,%r15 │ │ │ │ mov %edi,%ebp │ │ │ │ xor %r11d,%r11d │ │ │ │ vmovsd %xmm0,(%rax,%rdx,1) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ movslq %ebp,%rax │ │ │ │ mov %r15,%r10 │ │ │ │ lea (%rbx,%rax,8),%r13 │ │ │ │ xor %eax,%eax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ vmovsd (%rcx,%rax,1),%xmm0 │ │ │ │ vmulsd (%r10),%xmm0,%xmm0 │ │ │ │ add %rsi,%r10 │ │ │ │ vmovsd %xmm0,0x0(%r13,%rax,1) │ │ │ │ add $0x8,%rax │ │ │ │ cmp %rsi,%rax │ │ │ │ - jne 28940 ::setEigenDecomposition(int, double const*, double const*, double const*)@@Base+0x160> │ │ │ │ + jne 27e10 ::setEigenDecomposition(int, double const*, double const*, double const*)@@Base+0x130> │ │ │ │ inc %r11d │ │ │ │ add %r9d,%ebp │ │ │ │ add $0x8,%r15 │ │ │ │ cmp %r9d,%r11d │ │ │ │ - jne 28920 ::setEigenDecomposition(int, double const*, double const*, double const*)@@Base+0x140> │ │ │ │ + jne 27e00 ::setEigenDecomposition(int, double const*, double const*, double const*)@@Base+0x120> │ │ │ │ add $0x8,%rdx │ │ │ │ add %r14d,%edi │ │ │ │ add %rsi,%rcx │ │ │ │ cmp %rsi,%rdx │ │ │ │ - jne 28900 ::setEigenDecomposition(int, double const*, double const*, double const*)@@Base+0x120> │ │ │ │ + jne 27de0 ::setEigenDecomposition(int, double const*, double const*, double const*)@@Base+0x100> │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ ret │ │ │ │ cs nopw 0x0(%rax,%rax,1) │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ │ │ │ │ -00000000000289c0 ::setEigenDecomposition(int, double const*, double const*, double const*)@@Base>: │ │ │ │ +0000000000027e60 ::setEigenDecomposition(int, double const*, double const*, double const*)@@Base>: │ │ │ │ endbr64 │ │ │ │ push %rbp │ │ │ │ movslq %esi,%r9 │ │ │ │ vxorps %xmm1,%xmm1,%xmm1 │ │ │ │ mov %rdx,%rsi │ │ │ │ mov %rsp,%rbp │ │ │ │ push %r14 │ │ │ │ push %r13 │ │ │ │ push %r12 │ │ │ │ push %rbx │ │ │ │ mov 0x54(%rdi),%r10d │ │ │ │ test %r10d,%r10d │ │ │ │ - je 28a97 ::setEigenDecomposition(int, double const*, double const*, double const*)@@Base+0xd7> │ │ │ │ + je 27eff ::setEigenDecomposition(int, double const*, double const*, double const*)@@Base+0x9f> │ │ │ │ mov 0x8(%rdi),%rax │ │ │ │ mov (%rax,%r9,8),%r11 │ │ │ │ lea -0x1(%r10),%eax │ │ │ │ cmp $0x6,%eax │ │ │ │ - jbe 28c95 ::setEigenDecomposition(int, double const*, double const*, double const*)@@Base+0x2d5> │ │ │ │ + jbe 280d5 ::setEigenDecomposition(int, double const*, double const*, double const*)@@Base+0x275> │ │ │ │ mov %r10d,%edx │ │ │ │ xor %eax,%eax │ │ │ │ shr $0x3,%edx │ │ │ │ shl $0x5,%rdx │ │ │ │ - xchg %ax,%ax │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ vcvtpd2psy (%r8,%rax,2),%xmm0 │ │ │ │ vcvtpd2psy 0x20(%r8,%rax,2),%xmm2 │ │ │ │ - vinsertf128 $0x1,%xmm2,%ymm0,%ymm0 │ │ │ │ + vinsertf32x4 $0x1,%xmm2,%ymm0,%ymm0 │ │ │ │ vmovups %ymm0,(%r11,%rax,1) │ │ │ │ add $0x20,%rax │ │ │ │ cmp %rdx,%rax │ │ │ │ - jne 28a40 ::setEigenDecomposition(int, double const*, double const*, double const*)@@Base+0x80> │ │ │ │ + jne 27ea8 ::setEigenDecomposition(int, double const*, double const*, double const*)@@Base+0x48> │ │ │ │ mov %r10d,%ebx │ │ │ │ and $0xfffffff8,%ebx │ │ │ │ test $0x7,%r10b │ │ │ │ - je 28a97 ::setEigenDecomposition(int, double const*, double const*, double const*)@@Base+0xd7> │ │ │ │ + je 27eff ::setEigenDecomposition(int, double const*, double const*, double const*)@@Base+0x9f> │ │ │ │ mov %ebx,%eax │ │ │ │ lea (%r8,%rax,8),%r12 │ │ │ │ lea (%r11,%rax,4),%r8 │ │ │ │ xor %eax,%eax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ vcvtsd2ss (%r12,%rax,8),%xmm1,%xmm0 │ │ │ │ vmovss %xmm0,(%r8,%rax,4) │ │ │ │ inc %rax │ │ │ │ lea (%rbx,%rax,1),%edx │ │ │ │ cmp %r10d,%edx │ │ │ │ - jb 28a80 ::setEigenDecomposition(int, double const*, double const*, double const*)@@Base+0xc0> │ │ │ │ + jb 27ee8 ::setEigenDecomposition(int, double const*, double const*, double const*)@@Base+0x88> │ │ │ │ mov 0x10(%rdi),%r8d │ │ │ │ mov %r8d,%edx │ │ │ │ imul %r8d,%edx │ │ │ │ test %edx,%edx │ │ │ │ - je 28c73 ::setEigenDecomposition(int, double const*, double const*, double const*)@@Base+0x2b3> │ │ │ │ + je 280b3 ::setEigenDecomposition(int, double const*, double const*, double const*)@@Base+0x253> │ │ │ │ mov 0x40(%rdi),%rax │ │ │ │ lea -0x1(%rdx),%r11d │ │ │ │ mov (%rax,%r9,8),%rbx │ │ │ │ cmp $0x6,%r11d │ │ │ │ - jbe 28c8d ::setEigenDecomposition(int, double const*, double const*, double const*)@@Base+0x2cd> │ │ │ │ + jbe 280cd ::setEigenDecomposition(int, double const*, double const*, double const*)@@Base+0x26d> │ │ │ │ mov %edx,%r10d │ │ │ │ xor %eax,%eax │ │ │ │ shr $0x3,%r10d │ │ │ │ shl $0x5,%r10 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + nopl (%rax) │ │ │ │ vcvtpd2psy (%rsi,%rax,2),%xmm0 │ │ │ │ vcvtpd2psy 0x20(%rsi,%rax,2),%xmm2 │ │ │ │ - vinsertf128 $0x1,%xmm2,%ymm0,%ymm0 │ │ │ │ + vinsertf32x4 $0x1,%xmm2,%ymm0,%ymm0 │ │ │ │ vmovups %ymm0,(%rbx,%rax,1) │ │ │ │ add $0x20,%rax │ │ │ │ cmp %r10,%rax │ │ │ │ - jne 28ae0 ::setEigenDecomposition(int, double const*, double const*, double const*)@@Base+0x120> │ │ │ │ + jne 27f38 ::setEigenDecomposition(int, double const*, double const*, double const*)@@Base+0xd8> │ │ │ │ mov %edx,%r10d │ │ │ │ and $0xfffffff8,%r10d │ │ │ │ test $0x7,%dl │ │ │ │ - je 28c80 ::setEigenDecomposition(int, double const*, double const*, double const*)@@Base+0x2c0> │ │ │ │ + je 280c0 ::setEigenDecomposition(int, double const*, double const*, double const*)@@Base+0x260> │ │ │ │ mov %r10d,%eax │ │ │ │ lea (%rsi,%rax,8),%r12 │ │ │ │ lea (%rbx,%rax,4),%rbx │ │ │ │ xor %eax,%eax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ + nopl (%rax) │ │ │ │ vcvtsd2ss (%r12,%rax,8),%xmm1,%xmm0 │ │ │ │ vmovss %xmm0,(%rbx,%rax,4) │ │ │ │ inc %rax │ │ │ │ lea (%r10,%rax,1),%esi │ │ │ │ cmp %edx,%esi │ │ │ │ - jb 28b20 ::setEigenDecomposition(int, double const*, double const*, double const*)@@Base+0x160> │ │ │ │ + jb 27f78 ::setEigenDecomposition(int, double const*, double const*, double const*)@@Base+0x118> │ │ │ │ mov 0x48(%rdi),%rax │ │ │ │ mov (%rax,%r9,8),%r9 │ │ │ │ cmp $0x6,%r11d │ │ │ │ - jbe 28c9c ::setEigenDecomposition(int, double const*, double const*, double const*)@@Base+0x2dc> │ │ │ │ + jbe 280dc ::setEigenDecomposition(int, double const*, double const*, double const*)@@Base+0x27c> │ │ │ │ mov %edx,%esi │ │ │ │ xor %eax,%eax │ │ │ │ shr $0x3,%esi │ │ │ │ shl $0x5,%rsi │ │ │ │ - xchg %ax,%ax │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ vcvtpd2psy (%rcx,%rax,2),%xmm0 │ │ │ │ vcvtpd2psy 0x20(%rcx,%rax,2),%xmm2 │ │ │ │ - vinsertf128 $0x1,%xmm2,%ymm0,%ymm0 │ │ │ │ + vinsertf32x4 $0x1,%xmm2,%ymm0,%ymm0 │ │ │ │ vmovups %ymm0,(%r9,%rax,1) │ │ │ │ add $0x20,%rax │ │ │ │ cmp %rsi,%rax │ │ │ │ - jne 28b60 ::setEigenDecomposition(int, double const*, double const*, double const*)@@Base+0x1a0> │ │ │ │ + jne 27fb0 ::setEigenDecomposition(int, double const*, double const*, double const*)@@Base+0x150> │ │ │ │ mov %edx,%esi │ │ │ │ and $0xfffffff8,%esi │ │ │ │ test $0x7,%dl │ │ │ │ - je 28bb6 ::setEigenDecomposition(int, double const*, double const*, double const*)@@Base+0x1f6> │ │ │ │ + je 28006 ::setEigenDecomposition(int, double const*, double const*, double const*)@@Base+0x1a6> │ │ │ │ mov %esi,%eax │ │ │ │ lea (%rcx,%rax,8),%r11 │ │ │ │ lea (%r9,%rax,4),%r10 │ │ │ │ xor %eax,%eax │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ vcvtsd2ss (%r11,%rax,8),%xmm1,%xmm0 │ │ │ │ vmovss %xmm0,(%r10,%rax,4) │ │ │ │ inc %rax │ │ │ │ lea (%rsi,%rax,1),%ecx │ │ │ │ cmp %edx,%ecx │ │ │ │ - jb 28ba0 ::setEigenDecomposition(int, double const*, double const*, double const*)@@Base+0x1e0> │ │ │ │ + jb 27ff0 ::setEigenDecomposition(int, double const*, double const*, double const*)@@Base+0x190> │ │ │ │ testb $0x20,0x22(%rdi) │ │ │ │ - jne 28bd0 ::setEigenDecomposition(int, double const*, double const*, double const*)@@Base+0x210> │ │ │ │ + jne 28020 ::setEigenDecomposition(int, double const*, double const*, double const*)@@Base+0x1c0> │ │ │ │ vzeroupper │ │ │ │ pop %rbx │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %rbp │ │ │ │ ret │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ cmp $0x1,%r8d │ │ │ │ - jle 28bbc ::setEigenDecomposition(int, double const*, double const*, double const*)@@Base+0x1fc> │ │ │ │ + jle 2800c ::setEigenDecomposition(int, double const*, double const*, double const*)@@Base+0x1ac> │ │ │ │ movslq %r8d,%rsi │ │ │ │ lea -0x1(%r8),%ebx │ │ │ │ xor %edx,%edx │ │ │ │ xor %r11d,%r11d │ │ │ │ shl $0x2,%rsi │ │ │ │ - xor %r10d,%r10d │ │ │ │ lea 0x4(%r9),%r13 │ │ │ │ lea 0x8(%r9),%r12 │ │ │ │ + xor %r10d,%r10d │ │ │ │ nopl 0x0(%rax) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ inc %r10d │ │ │ │ lea (%rdx,%r8,1),%edi │ │ │ │ cmp %r10d,%r8d │ │ │ │ - jle 28c5d ::setEigenDecomposition(int, double const*, double const*, double const*)@@Base+0x29d> │ │ │ │ + jle 2809d ::setEigenDecomposition(int, double const*, double const*, double const*)@@Base+0x23d> │ │ │ │ movslq %edx,%rcx │ │ │ │ lea (%rdx,%r8,1),%edi │ │ │ │ mov %ebx,%r14d │ │ │ │ add %r11,%rcx │ │ │ │ movslq %edi,%rdx │ │ │ │ sub %r10d,%r14d │ │ │ │ lea 0x0(%r13,%rcx,4),%rax │ │ │ │ add %r11,%rdx │ │ │ │ add %r14,%rcx │ │ │ │ lea (%r9,%rdx,4),%rdx │ │ │ │ lea (%r12,%rcx,4),%rcx │ │ │ │ - nopl (%rax) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ vmovss (%rdx),%xmm1 │ │ │ │ vmovss (%rax),%xmm0 │ │ │ │ add $0x4,%rax │ │ │ │ vmovss %xmm1,-0x4(%rax) │ │ │ │ vmovss %xmm0,(%rdx) │ │ │ │ add %rsi,%rdx │ │ │ │ cmp %rcx,%rax │ │ │ │ - jne 28c40 ::setEigenDecomposition(int, double const*, double const*, double const*)@@Base+0x280> │ │ │ │ + jne 28080 ::setEigenDecomposition(int, double const*, double const*, double const*)@@Base+0x220> │ │ │ │ inc %r11 │ │ │ │ mov %edi,%edx │ │ │ │ cmp %ebx,%r10d │ │ │ │ - jne 28c00 ::setEigenDecomposition(int, double const*, double const*, double const*)@@Base+0x240> │ │ │ │ + jne 28048 ::setEigenDecomposition(int, double const*, double const*, double const*)@@Base+0x1e8> │ │ │ │ vzeroupper │ │ │ │ pop %rbx │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %rbp │ │ │ │ ret │ │ │ │ mov 0x48(%rdi),%rax │ │ │ │ mov (%rax,%r9,8),%r9 │ │ │ │ - jmp 28bb6 ::setEigenDecomposition(int, double const*, double const*, double const*)@@Base+0x1f6> │ │ │ │ + jmp 28006 ::setEigenDecomposition(int, double const*, double const*, double const*)@@Base+0x1a6> │ │ │ │ mov 0x48(%rdi),%rax │ │ │ │ mov (%rax,%r9,8),%r9 │ │ │ │ - jmp 28b48 ::setEigenDecomposition(int, double const*, double const*, double const*)@@Base+0x188> │ │ │ │ + jmp 27fa0 ::setEigenDecomposition(int, double const*, double const*, double const*)@@Base+0x140> │ │ │ │ xor %r10d,%r10d │ │ │ │ - jmp 28b0f ::setEigenDecomposition(int, double const*, double const*, double const*)@@Base+0x14f> │ │ │ │ + jmp 27f68 ::setEigenDecomposition(int, double const*, double const*, double const*)@@Base+0x108> │ │ │ │ xor %ebx,%ebx │ │ │ │ - jmp 28a6e ::setEigenDecomposition(int, double const*, double const*, double const*)@@Base+0xae> │ │ │ │ + jmp 27ed7 ::setEigenDecomposition(int, double const*, double const*, double const*)@@Base+0x77> │ │ │ │ xor %esi,%esi │ │ │ │ - jmp 28b8a ::setEigenDecomposition(int, double const*, double const*, double const*)@@Base+0x1ca> │ │ │ │ + jmp 27fdb ::setEigenDecomposition(int, double const*, double const*, double const*)@@Base+0x17b> │ │ │ │ cs nopw 0x0(%rax,%rax,1) │ │ │ │ nopl (%rax) │ │ │ │ │ │ │ │ -0000000000028cb0 ::*(beagle::cpu::BeagleCPUImpl*, bool, int const*, int, BeagleOpCodes))(bool, int const*, int, int)>, std::allocator, void ()>, std::allocator, (__gnu_cxx::_Lock_policy)2>::~_Sp_counted_ptr_inplace()@@Base>: │ │ │ │ +00000000000280f0 ::*(beagle::cpu::BeagleCPUImpl*, bool, int const*, int, BeagleOpCodes))(bool, int const*, int, int)>, std::allocator, void ()>, std::allocator, (__gnu_cxx::_Lock_policy)2>::~_Sp_counted_ptr_inplace()@@Base>: │ │ │ │ endbr64 │ │ │ │ jmp 1c300 │ │ │ │ nopl 0x0(%rax) │ │ │ │ │ │ │ │ -0000000000028cc0 ::*(beagle::cpu::BeagleCPUImpl*, int const*, int const*, int const*, int const*, int const*, int, double*))(int const*, int const*, int const*, int const*, int const*, int, double*)>, std::allocator, void ()>, std::allocator, (__gnu_cxx::_Lock_policy)2>::~_Sp_counted_ptr_inplace()@@Base>: │ │ │ │ +0000000000028100 ::*(beagle::cpu::BeagleCPUImpl*, int const*, int const*, int const*, int const*, int const*, int, double*))(int const*, int const*, int const*, int const*, int const*, int, double*)>, std::allocator, void ()>, std::allocator, (__gnu_cxx::_Lock_policy)2>::~_Sp_counted_ptr_inplace()@@Base>: │ │ │ │ endbr64 │ │ │ │ jmp 1c300 │ │ │ │ nopl 0x0(%rax) │ │ │ │ │ │ │ │ -0000000000028cd0 ::*(beagle::cpu::BeagleCPUImpl*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*))(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)>, std::allocator, void ()>, std::allocator, (__gnu_cxx::_Lock_policy)2>::~_Sp_counted_ptr_inplace()@@Base>: │ │ │ │ +0000000000028110 ::*(beagle::cpu::BeagleCPUImpl*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*))(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)>, std::allocator, void ()>, std::allocator, (__gnu_cxx::_Lock_policy)2>::~_Sp_counted_ptr_inplace()@@Base>: │ │ │ │ endbr64 │ │ │ │ jmp 1c300 │ │ │ │ nopl 0x0(%rax) │ │ │ │ │ │ │ │ -0000000000028ce0 ::*(beagle::cpu::BeagleCPUImpl*, bool, int const*, int, BeagleOpCodes))(bool, int const*, int, int)>, std::allocator, void ()>, std::allocator, (__gnu_cxx::_Lock_policy)2>::~_Sp_counted_ptr_inplace()@@Base>: │ │ │ │ +0000000000028120 ::*(beagle::cpu::BeagleCPUImpl*, bool, int const*, int, BeagleOpCodes))(bool, int const*, int, int)>, std::allocator, void ()>, std::allocator, (__gnu_cxx::_Lock_policy)2>::~_Sp_counted_ptr_inplace()@@Base>: │ │ │ │ endbr64 │ │ │ │ jmp 1c300 │ │ │ │ nopl 0x0(%rax) │ │ │ │ │ │ │ │ -0000000000028cf0 ::*(beagle::cpu::BeagleCPUImpl*, int const*, int const*, int const*, int const*, int const*, int, double*))(int const*, int const*, int const*, int const*, int const*, int, double*)>, std::allocator, void ()>, std::allocator, (__gnu_cxx::_Lock_policy)2>::~_Sp_counted_ptr_inplace()@@Base>: │ │ │ │ +0000000000028130 ::*(beagle::cpu::BeagleCPUImpl*, int const*, int const*, int const*, int const*, int const*, int, double*))(int const*, int const*, int const*, int const*, int const*, int, double*)>, std::allocator, void ()>, std::allocator, (__gnu_cxx::_Lock_policy)2>::~_Sp_counted_ptr_inplace()@@Base>: │ │ │ │ endbr64 │ │ │ │ jmp 1c300 │ │ │ │ nopl 0x0(%rax) │ │ │ │ │ │ │ │ -0000000000028d00 ::*(beagle::cpu::BeagleCPUImpl*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*))(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)>, std::allocator, void ()>, std::allocator, (__gnu_cxx::_Lock_policy)2>::~_Sp_counted_ptr_inplace()@@Base>: │ │ │ │ +0000000000028140 ::*(beagle::cpu::BeagleCPUImpl*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*))(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)>, std::allocator, void ()>, std::allocator, (__gnu_cxx::_Lock_policy)2>::~_Sp_counted_ptr_inplace()@@Base>: │ │ │ │ endbr64 │ │ │ │ jmp 1c300 │ │ │ │ nopl 0x0(%rax) │ │ │ │ │ │ │ │ -0000000000028d10 ::*(beagle::cpu::BeagleCPUImpl*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*))(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)>, std::allocator, void ()>, std::allocator, (__gnu_cxx::_Lock_policy)2>::_M_destroy()@@Base>: │ │ │ │ +0000000000028150 ::*(beagle::cpu::BeagleCPUImpl*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*))(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)>, std::allocator, void ()>, std::allocator, (__gnu_cxx::_Lock_policy)2>::_M_destroy()@@Base>: │ │ │ │ endbr64 │ │ │ │ jmp 1c300 │ │ │ │ nopl 0x0(%rax) │ │ │ │ │ │ │ │ -0000000000028d20 ::*(beagle::cpu::BeagleCPUImpl*, int const*, int const*, int const*, int const*, int const*, int, double*))(int const*, int const*, int const*, int const*, int const*, int, double*)>, std::allocator, void ()>, std::allocator, (__gnu_cxx::_Lock_policy)2>::_M_destroy()@@Base>: │ │ │ │ +0000000000028160 ::*(beagle::cpu::BeagleCPUImpl*, int const*, int const*, int const*, int const*, int const*, int, double*))(int const*, int const*, int const*, int const*, int const*, int, double*)>, std::allocator, void ()>, std::allocator, (__gnu_cxx::_Lock_policy)2>::_M_destroy()@@Base>: │ │ │ │ endbr64 │ │ │ │ jmp 1c300 │ │ │ │ nopl 0x0(%rax) │ │ │ │ │ │ │ │ -0000000000028d30 ::*(beagle::cpu::BeagleCPUImpl*, bool, int const*, int, BeagleOpCodes))(bool, int const*, int, int)>, std::allocator, void ()>, std::allocator, (__gnu_cxx::_Lock_policy)2>::_M_destroy()@@Base>: │ │ │ │ +0000000000028170 ::*(beagle::cpu::BeagleCPUImpl*, bool, int const*, int, BeagleOpCodes))(bool, int const*, int, int)>, std::allocator, void ()>, std::allocator, (__gnu_cxx::_Lock_policy)2>::_M_destroy()@@Base>: │ │ │ │ endbr64 │ │ │ │ jmp 1c300 │ │ │ │ nopl 0x0(%rax) │ │ │ │ │ │ │ │ -0000000000028d40 ::*(beagle::cpu::BeagleCPUImpl*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*))(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)>, std::allocator, void ()>, std::allocator, (__gnu_cxx::_Lock_policy)2>::_M_destroy()@@Base>: │ │ │ │ +0000000000028180 ::*(beagle::cpu::BeagleCPUImpl*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*))(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)>, std::allocator, void ()>, std::allocator, (__gnu_cxx::_Lock_policy)2>::_M_destroy()@@Base>: │ │ │ │ endbr64 │ │ │ │ jmp 1c300 │ │ │ │ nopl 0x0(%rax) │ │ │ │ │ │ │ │ -0000000000028d50 ::*(beagle::cpu::BeagleCPUImpl*, int const*, int const*, int const*, int const*, int const*, int, double*))(int const*, int const*, int const*, int const*, int const*, int, double*)>, std::allocator, void ()>, std::allocator, (__gnu_cxx::_Lock_policy)2>::_M_destroy()@@Base>: │ │ │ │ +0000000000028190 ::*(beagle::cpu::BeagleCPUImpl*, int const*, int const*, int const*, int const*, int const*, int, double*))(int const*, int const*, int const*, int const*, int const*, int, double*)>, std::allocator, void ()>, std::allocator, (__gnu_cxx::_Lock_policy)2>::_M_destroy()@@Base>: │ │ │ │ endbr64 │ │ │ │ jmp 1c300 │ │ │ │ nopl 0x0(%rax) │ │ │ │ │ │ │ │ -0000000000028d60 ::*(beagle::cpu::BeagleCPUImpl*, bool, int const*, int, BeagleOpCodes))(bool, int const*, int, int)>, std::allocator, void ()>, std::allocator, (__gnu_cxx::_Lock_policy)2>::_M_destroy()@@Base>: │ │ │ │ +00000000000281a0 ::*(beagle::cpu::BeagleCPUImpl*, bool, int const*, int, BeagleOpCodes))(bool, int const*, int, int)>, std::allocator, void ()>, std::allocator, (__gnu_cxx::_Lock_policy)2>::_M_destroy()@@Base>: │ │ │ │ endbr64 │ │ │ │ jmp 1c300 │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - nopl (%rax) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ │ │ │ │ -0000000000028d80 ::setCategoryWeights(int, double const*)@@Base>: │ │ │ │ +00000000000281b0 ::setCategoryWeights(int, double const*)@@Base>: │ │ │ │ endbr64 │ │ │ │ test %esi,%esi │ │ │ │ - js 28e8b ::setCategoryWeights(int, double const*)@@Base+0x10b> │ │ │ │ + js 282bb ::setCategoryWeights(int, double const*)@@Base+0x10b> │ │ │ │ cmp %esi,0x30(%rdi) │ │ │ │ - jle 28e8b ::setCategoryWeights(int, double const*)@@Base+0x10b> │ │ │ │ + jle 282bb ::setCategoryWeights(int, double const*)@@Base+0x10b> │ │ │ │ push %rbp │ │ │ │ movslq %esi,%rsi │ │ │ │ mov %rdx,%rcx │ │ │ │ mov %rsp,%rbp │ │ │ │ and $0xffffffffffffffe0,%rsp │ │ │ │ sub $0x20,%rsp │ │ │ │ mov 0x98(%rdi),%rax │ │ │ │ lea (%rax,%rsi,8),%rdx │ │ │ │ mov 0x34(%rdi),%esi │ │ │ │ mov (%rdx),%rax │ │ │ │ test %rax,%rax │ │ │ │ - je 28e40 ::setCategoryWeights(int, double const*)@@Base+0xc0> │ │ │ │ + je 28270 ::setCategoryWeights(int, double const*)@@Base+0xc0> │ │ │ │ test %esi,%esi │ │ │ │ - je 28e35 ::setCategoryWeights(int, double const*)@@Base+0xb5> │ │ │ │ + je 28265 ::setCategoryWeights(int, double const*)@@Base+0xb5> │ │ │ │ lea -0x1(%rsi),%edx │ │ │ │ cmp $0x6,%edx │ │ │ │ - jbe 28e87 ::setCategoryWeights(int, double const*)@@Base+0x107> │ │ │ │ + jbe 282b7 ::setCategoryWeights(int, double const*)@@Base+0x107> │ │ │ │ mov %esi,%edi │ │ │ │ xor %edx,%edx │ │ │ │ shr $0x3,%edi │ │ │ │ shl $0x5,%rdi │ │ │ │ nopl 0x0(%rax) │ │ │ │ vcvtpd2psy (%rcx,%rdx,2),%xmm0 │ │ │ │ vcvtpd2psy 0x20(%rcx,%rdx,2),%xmm1 │ │ │ │ - vinsertf128 $0x1,%xmm1,%ymm0,%ymm0 │ │ │ │ + vinsertf32x4 $0x1,%xmm1,%ymm0,%ymm0 │ │ │ │ vmovups %ymm0,(%rax,%rdx,1) │ │ │ │ add $0x20,%rdx │ │ │ │ cmp %rdi,%rdx │ │ │ │ - jne 28de0 ::setCategoryWeights(int, double const*)@@Base+0x60> │ │ │ │ + jne 28210 ::setCategoryWeights(int, double const*)@@Base+0x60> │ │ │ │ mov %esi,%edi │ │ │ │ and $0xfffffff8,%edi │ │ │ │ test $0x7,%sil │ │ │ │ - je 28e80 ::setCategoryWeights(int, double const*)@@Base+0x100> │ │ │ │ + je 282b0 ::setCategoryWeights(int, double const*)@@Base+0x100> │ │ │ │ vzeroupper │ │ │ │ mov %edi,%edx │ │ │ │ vxorps %xmm1,%xmm1,%xmm1 │ │ │ │ lea (%rcx,%rdx,8),%r8 │ │ │ │ lea (%rax,%rdx,4),%rcx │ │ │ │ xor %eax,%eax │ │ │ │ - nopl (%rax) │ │ │ │ + xchg %ax,%ax │ │ │ │ vcvtsd2ss (%r8,%rax,8),%xmm1,%xmm0 │ │ │ │ vmovss %xmm0,(%rcx,%rax,4) │ │ │ │ inc %rax │ │ │ │ lea (%rdi,%rax,1),%edx │ │ │ │ cmp %esi,%edx │ │ │ │ - jb 28e20 ::setCategoryWeights(int, double const*)@@Base+0xa0> │ │ │ │ + jb 28250 ::setCategoryWeights(int, double const*)@@Base+0xa0> │ │ │ │ xor %eax,%eax │ │ │ │ leave │ │ │ │ ret │ │ │ │ nopl 0x0(%rax) │ │ │ │ movslq %esi,%rdi │ │ │ │ mov %rcx,0x8(%rsp) │ │ │ │ + shl $0x2,%rdi │ │ │ │ mov %rdx,0x10(%rsp) │ │ │ │ mov %esi,0x1c(%rsp) │ │ │ │ - shl $0x2,%rdi │ │ │ │ call 1c420 │ │ │ │ mov 0x10(%rsp),%rdx │ │ │ │ - test %rax,%rax │ │ │ │ mov 0x1c(%rsp),%esi │ │ │ │ + test %rax,%rax │ │ │ │ mov 0x8(%rsp),%rcx │ │ │ │ mov %rax,(%rdx) │ │ │ │ - jne 28dc1 ::setCategoryWeights(int, double const*)@@Base+0x41> │ │ │ │ - mov $0xfffffffe,%eax │ │ │ │ + jne 281f1 ::setCategoryWeights(int, double const*)@@Base+0x41> │ │ │ │ leave │ │ │ │ + mov $0xfffffffe,%eax │ │ │ │ ret │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ vzeroupper │ │ │ │ xor %eax,%eax │ │ │ │ - jmp 28e37 ::setCategoryWeights(int, double const*)@@Base+0xb7> │ │ │ │ + jmp 28267 ::setCategoryWeights(int, double const*)@@Base+0xb7> │ │ │ │ xor %edi,%edi │ │ │ │ - jmp 28e0d ::setCategoryWeights(int, double const*)@@Base+0x8d> │ │ │ │ + jmp 2823e ::setCategoryWeights(int, double const*)@@Base+0x8e> │ │ │ │ mov $0xfffffffb,%eax │ │ │ │ ret │ │ │ │ cs nopw 0x0(%rax,%rax,1) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ │ │ │ │ -0000000000028ea0 ::setStateFrequencies(int, double const*)@@Base>: │ │ │ │ +00000000000282d0 ::setStateFrequencies(int, double const*)@@Base>: │ │ │ │ endbr64 │ │ │ │ test %esi,%esi │ │ │ │ - js 28fab ::setStateFrequencies(int, double const*)@@Base+0x10b> │ │ │ │ + js 283db ::setStateFrequencies(int, double const*)@@Base+0x10b> │ │ │ │ cmp %esi,0x30(%rdi) │ │ │ │ - jle 28fab ::setStateFrequencies(int, double const*)@@Base+0x10b> │ │ │ │ + jle 283db ::setStateFrequencies(int, double const*)@@Base+0x10b> │ │ │ │ push %rbp │ │ │ │ movslq %esi,%rsi │ │ │ │ mov %rdx,%rcx │ │ │ │ mov %rsp,%rbp │ │ │ │ and $0xffffffffffffffe0,%rsp │ │ │ │ sub $0x20,%rsp │ │ │ │ mov 0xa0(%rdi),%rax │ │ │ │ lea (%rax,%rsi,8),%rdx │ │ │ │ mov 0x24(%rdi),%esi │ │ │ │ mov (%rdx),%rax │ │ │ │ test %rax,%rax │ │ │ │ - je 28f60 ::setStateFrequencies(int, double const*)@@Base+0xc0> │ │ │ │ + je 28390 ::setStateFrequencies(int, double const*)@@Base+0xc0> │ │ │ │ test %esi,%esi │ │ │ │ - je 28f55 ::setStateFrequencies(int, double const*)@@Base+0xb5> │ │ │ │ + je 28385 ::setStateFrequencies(int, double const*)@@Base+0xb5> │ │ │ │ lea -0x1(%rsi),%edx │ │ │ │ cmp $0x6,%edx │ │ │ │ - jbe 28fa7 ::setStateFrequencies(int, double const*)@@Base+0x107> │ │ │ │ + jbe 283d7 ::setStateFrequencies(int, double const*)@@Base+0x107> │ │ │ │ mov %esi,%edi │ │ │ │ xor %edx,%edx │ │ │ │ shr $0x3,%edi │ │ │ │ shl $0x5,%rdi │ │ │ │ nopl 0x0(%rax) │ │ │ │ vcvtpd2psy (%rcx,%rdx,2),%xmm0 │ │ │ │ vcvtpd2psy 0x20(%rcx,%rdx,2),%xmm1 │ │ │ │ - vinsertf128 $0x1,%xmm1,%ymm0,%ymm0 │ │ │ │ + vinsertf32x4 $0x1,%xmm1,%ymm0,%ymm0 │ │ │ │ vmovups %ymm0,(%rax,%rdx,1) │ │ │ │ add $0x20,%rdx │ │ │ │ cmp %rdi,%rdx │ │ │ │ - jne 28f00 ::setStateFrequencies(int, double const*)@@Base+0x60> │ │ │ │ + jne 28330 ::setStateFrequencies(int, double const*)@@Base+0x60> │ │ │ │ mov %esi,%edi │ │ │ │ and $0xfffffff8,%edi │ │ │ │ test $0x7,%sil │ │ │ │ - je 28fa0 ::setStateFrequencies(int, double const*)@@Base+0x100> │ │ │ │ + je 283d0 ::setStateFrequencies(int, double const*)@@Base+0x100> │ │ │ │ vzeroupper │ │ │ │ mov %edi,%edx │ │ │ │ vxorps %xmm1,%xmm1,%xmm1 │ │ │ │ lea (%rcx,%rdx,8),%r8 │ │ │ │ lea (%rax,%rdx,4),%rcx │ │ │ │ xor %eax,%eax │ │ │ │ - nopl (%rax) │ │ │ │ + xchg %ax,%ax │ │ │ │ vcvtsd2ss (%r8,%rax,8),%xmm1,%xmm0 │ │ │ │ vmovss %xmm0,(%rcx,%rax,4) │ │ │ │ inc %rax │ │ │ │ lea (%rdi,%rax,1),%edx │ │ │ │ cmp %esi,%edx │ │ │ │ - jb 28f40 ::setStateFrequencies(int, double const*)@@Base+0xa0> │ │ │ │ + jb 28370 ::setStateFrequencies(int, double const*)@@Base+0xa0> │ │ │ │ xor %eax,%eax │ │ │ │ leave │ │ │ │ ret │ │ │ │ nopl 0x0(%rax) │ │ │ │ movslq %esi,%rdi │ │ │ │ mov %rcx,0x8(%rsp) │ │ │ │ + shl $0x2,%rdi │ │ │ │ mov %rdx,0x10(%rsp) │ │ │ │ mov %esi,0x1c(%rsp) │ │ │ │ - shl $0x2,%rdi │ │ │ │ call 1c420 │ │ │ │ mov 0x10(%rsp),%rdx │ │ │ │ - test %rax,%rax │ │ │ │ mov 0x1c(%rsp),%esi │ │ │ │ + test %rax,%rax │ │ │ │ mov 0x8(%rsp),%rcx │ │ │ │ mov %rax,(%rdx) │ │ │ │ - jne 28ee1 ::setStateFrequencies(int, double const*)@@Base+0x41> │ │ │ │ - mov $0xfffffffe,%eax │ │ │ │ + jne 28311 ::setStateFrequencies(int, double const*)@@Base+0x41> │ │ │ │ leave │ │ │ │ + mov $0xfffffffe,%eax │ │ │ │ ret │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ vzeroupper │ │ │ │ xor %eax,%eax │ │ │ │ - jmp 28f57 ::setStateFrequencies(int, double const*)@@Base+0xb7> │ │ │ │ + jmp 28387 ::setStateFrequencies(int, double const*)@@Base+0xb7> │ │ │ │ xor %edi,%edi │ │ │ │ - jmp 28f2d ::setStateFrequencies(int, double const*)@@Base+0x8d> │ │ │ │ + jmp 2835e ::setStateFrequencies(int, double const*)@@Base+0x8e> │ │ │ │ mov $0xfffffffb,%eax │ │ │ │ ret │ │ │ │ cs nopw 0x0(%rax,%rax,1) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ │ │ │ │ -0000000000028fc0 ::setPartials(int, double const*)@@Base>: │ │ │ │ +00000000000283f0 ::setPartials(int, double const*)@@Base>: │ │ │ │ endbr64 │ │ │ │ push %rbp │ │ │ │ mov %rsp,%rbp │ │ │ │ push %r15 │ │ │ │ push %r14 │ │ │ │ push %r13 │ │ │ │ push %r12 │ │ │ │ push %rbx │ │ │ │ and $0xffffffffffffffe0,%rsp │ │ │ │ sub $0x60,%rsp │ │ │ │ mov %rdx,0x38(%rsp) │ │ │ │ test %esi,%esi │ │ │ │ - js 292ee ::setPartials(int, double const*)@@Base+0x32e> │ │ │ │ + js 2870e ::setPartials(int, double const*)@@Base+0x31e> │ │ │ │ cmp %esi,0xc(%rdi) │ │ │ │ - jle 292ee ::setPartials(int, double const*)@@Base+0x32e> │ │ │ │ + jle 2870e ::setPartials(int, double const*)@@Base+0x31e> │ │ │ │ mov 0xa8(%rdi),%rax │ │ │ │ movslq %esi,%rsi │ │ │ │ mov %rdi,0x20(%rsp) │ │ │ │ lea (%rax,%rsi,8),%rbx │ │ │ │ mov (%rbx),%rcx │ │ │ │ test %rcx,%rcx │ │ │ │ - je 292bb ::setPartials(int, double const*)@@Base+0x2fb> │ │ │ │ + je 286db ::setPartials(int, double const*)@@Base+0x2eb> │ │ │ │ mov 0x20(%rsp),%rax │ │ │ │ mov 0x34(%rax),%eax │ │ │ │ mov %eax,0x1c(%rsp) │ │ │ │ test %eax,%eax │ │ │ │ - jle 292aa ::setPartials(int, double const*)@@Base+0x2ea> │ │ │ │ + jle 286ca ::setPartials(int, double const*)@@Base+0x2da> │ │ │ │ mov 0x20(%rsp),%rax │ │ │ │ movl $0x0,0x40(%rsp) │ │ │ │ mov 0x14(%rax),%edi │ │ │ │ mov 0x2c(%rax),%edx │ │ │ │ mov 0x18(%rax),%eax │ │ │ │ mov %edi,0x54(%rsp) │ │ │ │ - mov %edx,0x50(%rsp) │ │ │ │ mov %eax,0x58(%rsp) │ │ │ │ sub %edi,%eax │ │ │ │ imul %edx,%eax │ │ │ │ + mov %edx,0x50(%rsp) │ │ │ │ mov %eax,0x34(%rsp) │ │ │ │ test %edi,%edi │ │ │ │ - jle 292e0 ::setPartials(int, double const*)@@Base+0x320> │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + jle 28700 ::setPartials(int, double const*)@@Base+0x310> │ │ │ │ + nopl (%rax) │ │ │ │ mov 0x50(%rsp),%eax │ │ │ │ vxorps %xmm2,%xmm2,%xmm2 │ │ │ │ dec %eax │ │ │ │ mov %eax,0x30(%rsp) │ │ │ │ mov 0x54(%rsp),%eax │ │ │ │ dec %eax │ │ │ │ mov %rax,0x28(%rsp) │ │ │ │ mov 0x20(%rsp),%rax │ │ │ │ - xor %r13d,%r13d │ │ │ │ mov 0x38(%rsp),%rbx │ │ │ │ + xor %r13d,%r13d │ │ │ │ movslq 0x24(%rax),%r11 │ │ │ │ mov %rbx,%r15 │ │ │ │ lea 0x0(,%r11,4),%rax │ │ │ │ - mov %r11d,%r8d │ │ │ │ lea 0x0(,%r11,8),%r9 │ │ │ │ + mov %r11d,%r8d │ │ │ │ mov %r11d,%r14d │ │ │ │ mov %rax,0x48(%rsp) │ │ │ │ mov 0x30(%rsp),%eax │ │ │ │ shr $0x3,%r8d │ │ │ │ mov %r9,0x58(%rsp) │ │ │ │ shl $0x5,%r8 │ │ │ │ - mov %r8,%rbx │ │ │ │ sub %r11d,%eax │ │ │ │ + mov %r8,%rbx │ │ │ │ lea 0x4(,%rax,4),%r12 │ │ │ │ lea -0x1(%r11),%eax │ │ │ │ mov %eax,0x44(%rsp) │ │ │ │ - nop │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ test %r14d,%r14d │ │ │ │ - je 29210 ::setPartials(int, double const*)@@Base+0x250> │ │ │ │ + je 28628 ::setPartials(int, double const*)@@Base+0x238> │ │ │ │ cmpl $0x6,0x44(%rsp) │ │ │ │ - jbe 29270 ::setPartials(int, double const*)@@Base+0x2b0> │ │ │ │ + jbe 28690 ::setPartials(int, double const*)@@Base+0x2a0> │ │ │ │ mov %r14d,%esi │ │ │ │ and $0xfffffff8,%esi │ │ │ │ xor %eax,%eax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ vcvtpd2psy (%r15,%rax,2),%xmm0 │ │ │ │ vcvtpd2psy 0x20(%r15,%rax,2),%xmm1 │ │ │ │ - vinsertf128 $0x1,%xmm1,%ymm0,%ymm0 │ │ │ │ + vinsertf32x4 $0x1,%xmm1,%ymm0,%ymm0 │ │ │ │ vmovups %ymm0,(%rcx,%rax,1) │ │ │ │ add $0x20,%rax │ │ │ │ cmp %rax,%rbx │ │ │ │ - jne 29100 ::setPartials(int, double const*)@@Base+0x140> │ │ │ │ + jne 28520 ::setPartials(int, double const*)@@Base+0x130> │ │ │ │ cmp %esi,%r14d │ │ │ │ - je 29240 ::setPartials(int, double const*)@@Base+0x280> │ │ │ │ + je 28660 ::setPartials(int, double const*)@@Base+0x270> │ │ │ │ mov %esi,%eax │ │ │ │ lea (%r15,%rax,8),%r8 │ │ │ │ lea (%rcx,%rax,4),%rdi │ │ │ │ xor %eax,%eax │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ vcvtsd2ss (%r8,%rax,8),%xmm2,%xmm0 │ │ │ │ vmovss %xmm0,(%rdi,%rax,4) │ │ │ │ inc %rax │ │ │ │ lea (%rsi,%rax,1),%edx │ │ │ │ cmp %r14d,%edx │ │ │ │ - jb 29140 ::setPartials(int, double const*)@@Base+0x180> │ │ │ │ + jb 28560 ::setPartials(int, double const*)@@Base+0x170> │ │ │ │ add 0x48(%rsp),%rcx │ │ │ │ cmp 0x50(%rsp),%r14d │ │ │ │ - jge 29277 ::setPartials(int, double const*)@@Base+0x2b7> │ │ │ │ + jge 28697 ::setPartials(int, double const*)@@Base+0x2a7> │ │ │ │ xor %esi,%esi │ │ │ │ mov %rcx,%rdi │ │ │ │ mov %r12,%rdx │ │ │ │ vzeroupper │ │ │ │ call 1c1a0 │ │ │ │ inc %r13d │ │ │ │ add 0x58(%rsp),%r15 │ │ │ │ cmp 0x54(%rsp),%r13d │ │ │ │ lea (%rax,%r12,1),%rcx │ │ │ │ vxorps %xmm2,%xmm2,%xmm2 │ │ │ │ - jne 290d0 ::setPartials(int, double const*)@@Base+0x110> │ │ │ │ + jne 28500 ::setPartials(int, double const*)@@Base+0x110> │ │ │ │ mov 0x58(%rsp),%r9 │ │ │ │ mov 0x28(%rsp),%rax │ │ │ │ mov 0x38(%rsp),%r11 │ │ │ │ mov 0x34(%rsp),%esi │ │ │ │ imul %r9,%rax │ │ │ │ add %r9,%r11 │ │ │ │ add %r11,%rax │ │ │ │ mov %rax,0x38(%rsp) │ │ │ │ test %esi,%esi │ │ │ │ - jle 29295 ::setPartials(int, double const*)@@Base+0x2d5> │ │ │ │ + jle 286b5 ::setPartials(int, double const*)@@Base+0x2c5> │ │ │ │ vzeroupper │ │ │ │ mov 0x34(%rsp),%eax │ │ │ │ mov 0x40(%rsp),%r12d │ │ │ │ dec %eax │ │ │ │ lea 0x4(,%rax,4),%rbx │ │ │ │ - xor %esi,%esi │ │ │ │ mov %rbx,%rdx │ │ │ │ + xor %esi,%esi │ │ │ │ mov %rcx,%rdi │ │ │ │ inc %r12d │ │ │ │ call 1c1a0 │ │ │ │ cmp %r12d,0x1c(%rsp) │ │ │ │ - je 292aa ::setPartials(int, double const*)@@Base+0x2ea> │ │ │ │ + je 286ca ::setPartials(int, double const*)@@Base+0x2da> │ │ │ │ mov 0x54(%rsp),%edx │ │ │ │ lea (%rax,%rbx,1),%rcx │ │ │ │ test %edx,%edx │ │ │ │ - jle 291d1 ::setPartials(int, double const*)@@Base+0x211> │ │ │ │ + jle 285f1 ::setPartials(int, double const*)@@Base+0x201> │ │ │ │ mov %r12d,0x40(%rsp) │ │ │ │ - jmp 29060 ::setPartials(int, double const*)@@Base+0xa0> │ │ │ │ - nopl (%rax) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + jmp 28488 ::setPartials(int, double const*)@@Base+0x98> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ mov 0x50(%rsp),%edi │ │ │ │ test %edi,%edi │ │ │ │ - jg 29166 ::setPartials(int, double const*)@@Base+0x1a6> │ │ │ │ + jg 28586 ::setPartials(int, double const*)@@Base+0x196> │ │ │ │ mov 0x58(%rsp),%r9 │ │ │ │ mov 0x54(%rsp),%edi │ │ │ │ lea 0x1(%r13),%eax │ │ │ │ cmp %edi,%eax │ │ │ │ - je 29196 ::setPartials(int, double const*)@@Base+0x1d6> │ │ │ │ + je 285b6 ::setPartials(int, double const*)@@Base+0x1c6> │ │ │ │ add $0x2,%r13d │ │ │ │ cmp %r13d,%edi │ │ │ │ - jne 29221 ::setPartials(int, double const*)@@Base+0x261> │ │ │ │ - jmp 29196 ::setPartials(int, double const*)@@Base+0x1d6> │ │ │ │ - nop │ │ │ │ + jne 28639 ::setPartials(int, double const*)@@Base+0x249> │ │ │ │ + jmp 285b6 ::setPartials(int, double const*)@@Base+0x1c6> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ add 0x48(%rsp),%rcx │ │ │ │ cmp 0x50(%rsp),%r14d │ │ │ │ - jl 29166 ::setPartials(int, double const*)@@Base+0x1a6> │ │ │ │ + jl 28586 ::setPartials(int, double const*)@@Base+0x196> │ │ │ │ mov 0x58(%rsp),%rax │ │ │ │ inc %r13d │ │ │ │ add %rax,%r15 │ │ │ │ cmp %r13d,0x54(%rsp) │ │ │ │ - jne 290ea ::setPartials(int, double const*)@@Base+0x12a> │ │ │ │ + jne 2851a ::setPartials(int, double const*)@@Base+0x12a> │ │ │ │ mov %rax,%r9 │ │ │ │ - jmp 29196 ::setPartials(int, double const*)@@Base+0x1d6> │ │ │ │ + jmp 285b6 ::setPartials(int, double const*)@@Base+0x1c6> │ │ │ │ xchg %ax,%ax │ │ │ │ xor %esi,%esi │ │ │ │ - jmp 2912a ::setPartials(int, double const*)@@Base+0x16a> │ │ │ │ + jmp 2854b ::setPartials(int, double const*)@@Base+0x15b> │ │ │ │ mov 0x58(%rsp),%rax │ │ │ │ inc %r13d │ │ │ │ add %rax,%r15 │ │ │ │ cmp %r13d,0x54(%rsp) │ │ │ │ - jne 290d9 ::setPartials(int, double const*)@@Base+0x119> │ │ │ │ + jne 28509 ::setPartials(int, double const*)@@Base+0x119> │ │ │ │ mov %rax,%r9 │ │ │ │ - jmp 29196 ::setPartials(int, double const*)@@Base+0x1d6> │ │ │ │ + jmp 285b6 ::setPartials(int, double const*)@@Base+0x1c6> │ │ │ │ incl 0x40(%rsp) │ │ │ │ mov 0x40(%rsp),%eax │ │ │ │ cmp %eax,0x1c(%rsp) │ │ │ │ - jne 29079 ::setPartials(int, double const*)@@Base+0xb9> │ │ │ │ + jne 284a1 ::setPartials(int, double const*)@@Base+0xb1> │ │ │ │ vzeroupper │ │ │ │ xor %eax,%eax │ │ │ │ lea -0x28(%rbp),%rsp │ │ │ │ pop %rbx │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ pop %rbp │ │ │ │ ret │ │ │ │ movslq 0x3c(%rdi),%rdi │ │ │ │ shl $0x2,%rdi │ │ │ │ call 1c420 │ │ │ │ - mov %rax,%rcx │ │ │ │ mov %rax,(%rbx) │ │ │ │ + mov %rax,%rcx │ │ │ │ test %rax,%rax │ │ │ │ - jne 2900e ::setPartials(int, double const*)@@Base+0x4e> │ │ │ │ + jne 2843e ::setPartials(int, double const*)@@Base+0x4e> │ │ │ │ mov $0xfffffffe,%eax │ │ │ │ - jmp 292ac ::setPartials(int, double const*)@@Base+0x2ec> │ │ │ │ + jmp 286cc ::setPartials(int, double const*)@@Base+0x2dc> │ │ │ │ xchg %ax,%ax │ │ │ │ mov 0x34(%rsp),%eax │ │ │ │ test %eax,%eax │ │ │ │ - jg 291be ::setPartials(int, double const*)@@Base+0x1fe> │ │ │ │ - jmp 292aa ::setPartials(int, double const*)@@Base+0x2ea> │ │ │ │ + jg 285de ::setPartials(int, double const*)@@Base+0x1ee> │ │ │ │ + jmp 286ca ::setPartials(int, double const*)@@Base+0x2da> │ │ │ │ mov $0xfffffffb,%eax │ │ │ │ - jmp 292ac ::setPartials(int, double const*)@@Base+0x2ec> │ │ │ │ + jmp 286cc ::setPartials(int, double const*)@@Base+0x2dc> │ │ │ │ cs nopw 0x0(%rax,%rax,1) │ │ │ │ nop │ │ │ │ │ │ │ │ -0000000000029300 ::setCPUThreadCount(int)@@Base>: │ │ │ │ +0000000000028720 ::setCPUThreadCount(int)@@Base>: │ │ │ │ endbr64 │ │ │ │ test %esi,%esi │ │ │ │ - jle 295d4 ::setCPUThreadCount(int)@@Base+0x2d4> │ │ │ │ - movw $0x0,0x13c(%rdi) │ │ │ │ + jle 28980 ::setCPUThreadCount(int)@@Base+0x260> │ │ │ │ + xor %eax,%eax │ │ │ │ + mov %ax,0x13c(%rdi) │ │ │ │ testb $0x40,0x5b(%rdi) │ │ │ │ - jne 29320 ::setCPUThreadCount(int)@@Base+0x20> │ │ │ │ + jne 28740 ::setCPUThreadCount(int)@@Base+0x20> │ │ │ │ xor %eax,%eax │ │ │ │ ret │ │ │ │ xchg %ax,%ax │ │ │ │ push %rbp │ │ │ │ mov %rsp,%rbp │ │ │ │ + push %r14 │ │ │ │ + mov %esi,%r14d │ │ │ │ push %rbx │ │ │ │ - mov %esi,%ebx │ │ │ │ + mov %rdi,%rbx │ │ │ │ and $0xffffffffffffffe0,%rsp │ │ │ │ sub $0x20,%rsp │ │ │ │ - mov %rdi,0x18(%rsp) │ │ │ │ call 1c440 │ │ │ │ - mov 0x18(%rsp),%rcx │ │ │ │ - cmpl $0x4,0x24(%rcx) │ │ │ │ - mov 0x14(%rcx),%esi │ │ │ │ - jle 29370 ::setCPUThreadCount(int)@@Base+0x70> │ │ │ │ + cmpl $0x4,0x24(%rbx) │ │ │ │ + mov 0x14(%rbx),%esi │ │ │ │ + jle 28788 ::setCPUThreadCount(int)@@Base+0x68> │ │ │ │ mov $0x2,%edx │ │ │ │ - mov %edx,0x54(%rcx) │ │ │ │ + mov %edx,0x54(%rbx) │ │ │ │ cmp $0x2,%eax │ │ │ │ - jle 2935c ::setCPUThreadCount(int)@@Base+0x5c> │ │ │ │ + jle 28778 ::setCPUThreadCount(int)@@Base+0x58> │ │ │ │ cmp %esi,%edx │ │ │ │ - jle 295a0 ::setCPUThreadCount(int)@@Base+0x2a0> │ │ │ │ - mov -0x8(%rbp),%rbx │ │ │ │ + jle 28968 ::setCPUThreadCount(int)@@Base+0x248> │ │ │ │ + lea -0x10(%rbp),%rsp │ │ │ │ xor %eax,%eax │ │ │ │ - leave │ │ │ │ + pop %rbx │ │ │ │ + pop %r14 │ │ │ │ + pop %rbp │ │ │ │ ret │ │ │ │ - nop │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - movl $0x100,0x54(%rcx) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + movl $0x100,0x54(%rbx) │ │ │ │ cmp $0xf,%eax │ │ │ │ - jle 29460 ::setCPUThreadCount(int)@@Base+0x160> │ │ │ │ + jle 28860 ::setCPUThreadCount(int)@@Base+0x140> │ │ │ │ cmp $0xff,%esi │ │ │ │ - jle 2935c ::setCPUThreadCount(int)@@Base+0x5c> │ │ │ │ + jle 28778 ::setCPUThreadCount(int)@@Base+0x58> │ │ │ │ mov %esi,%r8d │ │ │ │ - movslq %esi,%r10 │ │ │ │ - mov %esi,0x14(%rsp) │ │ │ │ - mov %rcx,(%rsp) │ │ │ │ sar $0x7,%r8d │ │ │ │ - lea 0x0(,%r10,4),%rdi │ │ │ │ - mov %r10,0x18(%rsp) │ │ │ │ - cmp %ebx,%r8d │ │ │ │ - cmovg %ebx,%r8d │ │ │ │ - mov %r8d,0x8(%rsp) │ │ │ │ + cmp %r14d,%r8d │ │ │ │ + cmovg %r14d,%r8d │ │ │ │ + movslq %esi,%r9 │ │ │ │ + mov %r8d,0x10(%rsp) │ │ │ │ + lea 0x0(,%r9,4),%rdi │ │ │ │ + mov %esi,0x14(%rsp) │ │ │ │ + mov %r9,0x18(%rsp) │ │ │ │ call 1c420 │ │ │ │ mov 0x14(%rsp),%esi │ │ │ │ - mov 0x8(%rsp),%r8d │ │ │ │ - mov %rax,%r9 │ │ │ │ - mov 0x18(%rsp),%r10 │ │ │ │ - mov (%rsp),%rcx │ │ │ │ + mov 0x10(%rsp),%r8d │ │ │ │ + xor %ecx,%ecx │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov 0x18(%rsp),%r9 │ │ │ │ mov %esi,%eax │ │ │ │ - lea -0x1(%r8),%r11d │ │ │ │ - xor %esi,%esi │ │ │ │ + lea -0x1(%r8),%r10d │ │ │ │ cltd │ │ │ │ idiv %r8d │ │ │ │ - mov %eax,%edi │ │ │ │ + mov %eax,%esi │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - mov %esi,%eax │ │ │ │ + mov %ecx,%eax │ │ │ │ cltd │ │ │ │ - idiv %edi │ │ │ │ + idiv %esi │ │ │ │ cmp %r8d,%eax │ │ │ │ - cmovge %r11d,%eax │ │ │ │ - mov %eax,(%r9,%rsi,4) │ │ │ │ - inc %rsi │ │ │ │ - cmp %rsi,%r10 │ │ │ │ - jne 293e0 ::setCPUThreadCount(int)@@Base+0xe0> │ │ │ │ - mov (%rcx),%rax │ │ │ │ - mov %r9,%rdx │ │ │ │ + cmovge %r10d,%eax │ │ │ │ + mov %eax,(%rdi,%rcx,4) │ │ │ │ + inc %rcx │ │ │ │ + cmp %rcx,%r9 │ │ │ │ + jne 287f0 ::setCPUThreadCount(int)@@Base+0xd0> │ │ │ │ + mov %r8d,0x18(%rsp) │ │ │ │ + mov (%rbx),%rax │ │ │ │ + mov %rdi,%rdx │ │ │ │ mov %r8d,%esi │ │ │ │ - mov %r8d,0x14(%rsp) │ │ │ │ - mov %rcx,%rdi │ │ │ │ - mov %rcx,0x18(%rsp) │ │ │ │ + mov %rbx,%rdi │ │ │ │ call *0x70(%rax) │ │ │ │ - mov 0x18(%rsp),%rcx │ │ │ │ - movslq 0xc(%rcx),%rax │ │ │ │ - movslq 0x48(%rcx),%rdx │ │ │ │ + movslq 0xc(%rbx),%rax │ │ │ │ + movslq 0x48(%rbx),%rdx │ │ │ │ imul %rdx,%rax │ │ │ │ lea (%rax,%rax,8),%rdi │ │ │ │ shl $0x2,%rdi │ │ │ │ call 1c420 │ │ │ │ - mov 0x18(%rsp),%rcx │ │ │ │ - mov 0x14(%rsp),%r8d │ │ │ │ - mov %rax,0x158(%rcx) │ │ │ │ - mov 0x54(%rcx),%eax │ │ │ │ + mov 0x18(%rsp),%r8d │ │ │ │ + mov %rax,0x158(%rbx) │ │ │ │ + mov 0x54(%rbx),%eax │ │ │ │ shl $0x2,%eax │ │ │ │ - cmp %eax,0x14(%rcx) │ │ │ │ - jge 29470 ::setCPUThreadCount(int)@@Base+0x170> │ │ │ │ - movb $0x1,0x13d(%rcx) │ │ │ │ - jmp 2935c ::setCPUThreadCount(int)@@Base+0x5c> │ │ │ │ + cmp %eax,0x14(%rbx) │ │ │ │ + jge 28870 ::setCPUThreadCount(int)@@Base+0x150> │ │ │ │ + movb $0x1,0x13d(%rbx) │ │ │ │ + jmp 28778 ::setCPUThreadCount(int)@@Base+0x58> │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ mov $0x300,%edx │ │ │ │ - jmp 2934c ::setCPUThreadCount(int)@@Base+0x4c> │ │ │ │ + jmp 28768 ::setCPUThreadCount(int)@@Base+0x48> │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ movslq %r8d,%r9 │ │ │ │ - mov %rcx,0x8(%rsp) │ │ │ │ mov %r8d,0x14(%rsp) │ │ │ │ lea 0x0(,%r9,4),%rdi │ │ │ │ mov %r9,0x18(%rsp) │ │ │ │ call 1c420 │ │ │ │ mov 0x14(%rsp),%r8d │ │ │ │ - mov 0x8(%rsp),%rcx │ │ │ │ - mov %rax,%rdi │ │ │ │ mov 0x18(%rsp),%r9 │ │ │ │ + mov %rax,0x160(%rbx) │ │ │ │ + mov %rax,%rsi │ │ │ │ test %r8d,%r8d │ │ │ │ - mov %rax,0x160(%rcx) │ │ │ │ - je 29573 ::setCPUThreadCount(int)@@Base+0x273> │ │ │ │ + je 28943 ::setCPUThreadCount(int)@@Base+0x223> │ │ │ │ lea -0x1(%r8),%eax │ │ │ │ cmp $0x6,%eax │ │ │ │ - jbe 295df ::setCPUThreadCount(int)@@Base+0x2df> │ │ │ │ - vmovdqa 0x2d8fa(%rip),%ymm0 │ │ │ │ + jbe 2898b ::setCPUThreadCount(int)@@Base+0x26b> │ │ │ │ mov %r8d,%edx │ │ │ │ - mov $0x8,%esi │ │ │ │ - mov %rdi,%rax │ │ │ │ + mov $0x8,%ecx │ │ │ │ + vmovdqa 0x2c4fc(%rip),%ymm0 │ │ │ │ + mov %rsi,%rax │ │ │ │ shr $0x3,%edx │ │ │ │ - vmovd %esi,%xmm1 │ │ │ │ + vpbroadcastd %ecx,%ymm1 │ │ │ │ shl $0x5,%rdx │ │ │ │ - vpbroadcastd %xmm1,%ymm1 │ │ │ │ - add %rdi,%rdx │ │ │ │ + add %rsi,%rdx │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ vmovdqu %ymm0,(%rax) │ │ │ │ add $0x20,%rax │ │ │ │ vpaddd %ymm1,%ymm0,%ymm0 │ │ │ │ cmp %rdx,%rax │ │ │ │ - jne 29500 ::setCPUThreadCount(int)@@Base+0x200> │ │ │ │ + jne 288e0 ::setCPUThreadCount(int)@@Base+0x1c0> │ │ │ │ mov %r8d,%eax │ │ │ │ and $0xfffffff8,%eax │ │ │ │ test $0x7,%r8b │ │ │ │ - je 295da ::setCPUThreadCount(int)@@Base+0x2da> │ │ │ │ + je 28986 ::setCPUThreadCount(int)@@Base+0x266> │ │ │ │ vzeroupper │ │ │ │ cltq │ │ │ │ mov %rax,%rdx │ │ │ │ - mov %eax,(%rdi,%rax,4) │ │ │ │ + mov %eax,(%rsi,%rax,4) │ │ │ │ inc %rax │ │ │ │ not %rdx │ │ │ │ add %r8d,%edx │ │ │ │ cmp %eax,%r8d │ │ │ │ - jle 29573 ::setCPUThreadCount(int)@@Base+0x273> │ │ │ │ + jle 28943 ::setCPUThreadCount(int)@@Base+0x223> │ │ │ │ and $0x1,%edx │ │ │ │ - je 29560 ::setCPUThreadCount(int)@@Base+0x260> │ │ │ │ - mov %eax,(%rdi,%rax,4) │ │ │ │ + je 28930 ::setCPUThreadCount(int)@@Base+0x210> │ │ │ │ + mov %eax,(%rsi,%rax,4) │ │ │ │ inc %rax │ │ │ │ cmp %eax,%r8d │ │ │ │ - jle 29573 ::setCPUThreadCount(int)@@Base+0x273> │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - mov %eax,(%rdi,%rax,4) │ │ │ │ + jle 28943 ::setCPUThreadCount(int)@@Base+0x223> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov %eax,(%rsi,%rax,4) │ │ │ │ lea 0x1(%rax),%rdx │ │ │ │ add $0x2,%rax │ │ │ │ - mov %edx,(%rdi,%rdx,4) │ │ │ │ + mov %edx,(%rsi,%rdx,4) │ │ │ │ cmp %eax,%r8d │ │ │ │ - jg 29560 ::setCPUThreadCount(int)@@Base+0x260> │ │ │ │ + jg 28930 ::setCPUThreadCount(int)@@Base+0x210> │ │ │ │ lea 0x0(,%r9,8),%rdi │ │ │ │ - mov %rcx,0x18(%rsp) │ │ │ │ call 1c420 │ │ │ │ - mov 0x18(%rsp),%rcx │ │ │ │ - mov %rax,0x168(%rcx) │ │ │ │ - movb $0x1,0x13e(%rcx) │ │ │ │ - jmp 2944b ::setCPUThreadCount(int)@@Base+0x14b> │ │ │ │ - nopl (%rax) │ │ │ │ + movb $0x1,0x13e(%rbx) │ │ │ │ + mov %rax,0x168(%rbx) │ │ │ │ + jmp 2884b ::setCPUThreadCount(int)@@Base+0x12b> │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ sar $1,%edx │ │ │ │ mov %esi,%eax │ │ │ │ - mov %ebx,%r8d │ │ │ │ - movslq %esi,%r10 │ │ │ │ - mov %edx,%edi │ │ │ │ + mov %r14d,%r8d │ │ │ │ + mov %edx,%ecx │ │ │ │ cltd │ │ │ │ - mov %rcx,(%rsp) │ │ │ │ - mov %esi,0x14(%rsp) │ │ │ │ - idiv %edi │ │ │ │ - mov %r10,0x18(%rsp) │ │ │ │ - lea 0x0(,%r10,4),%rdi │ │ │ │ - cmp %ebx,%eax │ │ │ │ + idiv %ecx │ │ │ │ + cmp %r14d,%eax │ │ │ │ cmovle %eax,%r8d │ │ │ │ - mov %r8d,0x8(%rsp) │ │ │ │ - jmp 293b3 ::setCPUThreadCount(int)@@Base+0xb3> │ │ │ │ + jmp 287ae ::setCPUThreadCount(int)@@Base+0x8e> │ │ │ │ mov $0xfffffffb,%eax │ │ │ │ ret │ │ │ │ vzeroupper │ │ │ │ - jmp 29573 ::setCPUThreadCount(int)@@Base+0x273> │ │ │ │ + jmp 28943 ::setCPUThreadCount(int)@@Base+0x223> │ │ │ │ xor %eax,%eax │ │ │ │ - jmp 29524 ::setCPUThreadCount(int)@@Base+0x224> │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ + jmp 28904 ::setCPUThreadCount(int)@@Base+0x1e4> │ │ │ │ cs nopw 0x0(%rax,%rax,1) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ │ │ │ │ -0000000000029600 ::setCPUThreadCount(int)@@Base>: │ │ │ │ +00000000000289a0 ::setCPUThreadCount(int)@@Base>: │ │ │ │ endbr64 │ │ │ │ test %esi,%esi │ │ │ │ - jle 298d4 ::setCPUThreadCount(int)@@Base+0x2d4> │ │ │ │ - movw $0x0,0x134(%rdi) │ │ │ │ + jle 28c00 ::setCPUThreadCount(int)@@Base+0x260> │ │ │ │ + xor %eax,%eax │ │ │ │ + mov %ax,0x134(%rdi) │ │ │ │ testb $0x40,0x5b(%rdi) │ │ │ │ - jne 29620 ::setCPUThreadCount(int)@@Base+0x20> │ │ │ │ + jne 289c0 ::setCPUThreadCount(int)@@Base+0x20> │ │ │ │ xor %eax,%eax │ │ │ │ ret │ │ │ │ xchg %ax,%ax │ │ │ │ push %rbp │ │ │ │ mov %rsp,%rbp │ │ │ │ + push %r14 │ │ │ │ + mov %esi,%r14d │ │ │ │ push %rbx │ │ │ │ - mov %esi,%ebx │ │ │ │ + mov %rdi,%rbx │ │ │ │ and $0xffffffffffffffe0,%rsp │ │ │ │ sub $0x20,%rsp │ │ │ │ - mov %rdi,0x18(%rsp) │ │ │ │ call 1c440 │ │ │ │ - mov 0x18(%rsp),%rcx │ │ │ │ - cmpl $0x4,0x24(%rcx) │ │ │ │ - mov 0x14(%rcx),%esi │ │ │ │ - jle 29670 ::setCPUThreadCount(int)@@Base+0x70> │ │ │ │ + cmpl $0x4,0x24(%rbx) │ │ │ │ + mov 0x14(%rbx),%esi │ │ │ │ + jle 28a08 ::setCPUThreadCount(int)@@Base+0x68> │ │ │ │ mov $0x2,%edx │ │ │ │ - mov %edx,0x54(%rcx) │ │ │ │ + mov %edx,0x54(%rbx) │ │ │ │ cmp $0x2,%eax │ │ │ │ - jle 2965c ::setCPUThreadCount(int)@@Base+0x5c> │ │ │ │ + jle 289f8 ::setCPUThreadCount(int)@@Base+0x58> │ │ │ │ cmp %esi,%edx │ │ │ │ - jle 298a0 ::setCPUThreadCount(int)@@Base+0x2a0> │ │ │ │ - mov -0x8(%rbp),%rbx │ │ │ │ + jle 28be8 ::setCPUThreadCount(int)@@Base+0x248> │ │ │ │ + lea -0x10(%rbp),%rsp │ │ │ │ xor %eax,%eax │ │ │ │ - leave │ │ │ │ + pop %rbx │ │ │ │ + pop %r14 │ │ │ │ + pop %rbp │ │ │ │ ret │ │ │ │ - nop │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - movl $0x100,0x54(%rcx) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + movl $0x100,0x54(%rbx) │ │ │ │ cmp $0xf,%eax │ │ │ │ - jle 29760 ::setCPUThreadCount(int)@@Base+0x160> │ │ │ │ + jle 28ae0 ::setCPUThreadCount(int)@@Base+0x140> │ │ │ │ cmp $0xff,%esi │ │ │ │ - jle 2965c ::setCPUThreadCount(int)@@Base+0x5c> │ │ │ │ + jle 289f8 ::setCPUThreadCount(int)@@Base+0x58> │ │ │ │ mov %esi,%r8d │ │ │ │ - movslq %esi,%r10 │ │ │ │ - mov %esi,0x14(%rsp) │ │ │ │ - mov %rcx,(%rsp) │ │ │ │ sar $0x7,%r8d │ │ │ │ - lea 0x0(,%r10,4),%rdi │ │ │ │ - mov %r10,0x18(%rsp) │ │ │ │ - cmp %ebx,%r8d │ │ │ │ - cmovg %ebx,%r8d │ │ │ │ - mov %r8d,0x8(%rsp) │ │ │ │ + cmp %r14d,%r8d │ │ │ │ + cmovg %r14d,%r8d │ │ │ │ + movslq %esi,%r9 │ │ │ │ + mov %r8d,0x10(%rsp) │ │ │ │ + lea 0x0(,%r9,4),%rdi │ │ │ │ + mov %esi,0x14(%rsp) │ │ │ │ + mov %r9,0x18(%rsp) │ │ │ │ call 1c420 │ │ │ │ mov 0x14(%rsp),%esi │ │ │ │ - mov 0x8(%rsp),%r8d │ │ │ │ - mov %rax,%r9 │ │ │ │ - mov 0x18(%rsp),%r10 │ │ │ │ - mov (%rsp),%rcx │ │ │ │ + mov 0x10(%rsp),%r8d │ │ │ │ + xor %ecx,%ecx │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov 0x18(%rsp),%r9 │ │ │ │ mov %esi,%eax │ │ │ │ - lea -0x1(%r8),%r11d │ │ │ │ - xor %esi,%esi │ │ │ │ + lea -0x1(%r8),%r10d │ │ │ │ cltd │ │ │ │ idiv %r8d │ │ │ │ - mov %eax,%edi │ │ │ │ + mov %eax,%esi │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - mov %esi,%eax │ │ │ │ + mov %ecx,%eax │ │ │ │ cltd │ │ │ │ - idiv %edi │ │ │ │ + idiv %esi │ │ │ │ cmp %r8d,%eax │ │ │ │ - cmovge %r11d,%eax │ │ │ │ - mov %eax,(%r9,%rsi,4) │ │ │ │ - inc %rsi │ │ │ │ - cmp %rsi,%r10 │ │ │ │ - jne 296e0 ::setCPUThreadCount(int)@@Base+0xe0> │ │ │ │ - mov (%rcx),%rax │ │ │ │ - mov %r9,%rdx │ │ │ │ + cmovge %r10d,%eax │ │ │ │ + mov %eax,(%rdi,%rcx,4) │ │ │ │ + inc %rcx │ │ │ │ + cmp %rcx,%r9 │ │ │ │ + jne 28a70 ::setCPUThreadCount(int)@@Base+0xd0> │ │ │ │ + mov %r8d,0x18(%rsp) │ │ │ │ + mov (%rbx),%rax │ │ │ │ + mov %rdi,%rdx │ │ │ │ mov %r8d,%esi │ │ │ │ - mov %r8d,0x14(%rsp) │ │ │ │ - mov %rcx,%rdi │ │ │ │ - mov %rcx,0x18(%rsp) │ │ │ │ + mov %rbx,%rdi │ │ │ │ call *0x70(%rax) │ │ │ │ - mov 0x18(%rsp),%rcx │ │ │ │ - movslq 0xc(%rcx),%rax │ │ │ │ - movslq 0x48(%rcx),%rdx │ │ │ │ + movslq 0xc(%rbx),%rax │ │ │ │ + movslq 0x48(%rbx),%rdx │ │ │ │ imul %rdx,%rax │ │ │ │ lea (%rax,%rax,8),%rdi │ │ │ │ shl $0x2,%rdi │ │ │ │ call 1c420 │ │ │ │ - mov 0x18(%rsp),%rcx │ │ │ │ - mov 0x14(%rsp),%r8d │ │ │ │ - mov %rax,0x150(%rcx) │ │ │ │ - mov 0x54(%rcx),%eax │ │ │ │ + mov 0x18(%rsp),%r8d │ │ │ │ + mov %rax,0x150(%rbx) │ │ │ │ + mov 0x54(%rbx),%eax │ │ │ │ shl $0x2,%eax │ │ │ │ - cmp %eax,0x14(%rcx) │ │ │ │ - jge 29770 ::setCPUThreadCount(int)@@Base+0x170> │ │ │ │ - movb $0x1,0x135(%rcx) │ │ │ │ - jmp 2965c ::setCPUThreadCount(int)@@Base+0x5c> │ │ │ │ + cmp %eax,0x14(%rbx) │ │ │ │ + jge 28af0 ::setCPUThreadCount(int)@@Base+0x150> │ │ │ │ + movb $0x1,0x135(%rbx) │ │ │ │ + jmp 289f8 ::setCPUThreadCount(int)@@Base+0x58> │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ mov $0x300,%edx │ │ │ │ - jmp 2964c ::setCPUThreadCount(int)@@Base+0x4c> │ │ │ │ + jmp 289e8 ::setCPUThreadCount(int)@@Base+0x48> │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ movslq %r8d,%r9 │ │ │ │ - mov %rcx,0x8(%rsp) │ │ │ │ mov %r8d,0x14(%rsp) │ │ │ │ lea 0x0(,%r9,4),%rdi │ │ │ │ mov %r9,0x18(%rsp) │ │ │ │ call 1c420 │ │ │ │ mov 0x14(%rsp),%r8d │ │ │ │ - mov 0x8(%rsp),%rcx │ │ │ │ - mov %rax,%rdi │ │ │ │ mov 0x18(%rsp),%r9 │ │ │ │ + mov %rax,0x158(%rbx) │ │ │ │ + mov %rax,%rsi │ │ │ │ test %r8d,%r8d │ │ │ │ - mov %rax,0x158(%rcx) │ │ │ │ - je 29873 ::setCPUThreadCount(int)@@Base+0x273> │ │ │ │ + je 28bc3 ::setCPUThreadCount(int)@@Base+0x223> │ │ │ │ lea -0x1(%r8),%eax │ │ │ │ cmp $0x6,%eax │ │ │ │ - jbe 298df ::setCPUThreadCount(int)@@Base+0x2df> │ │ │ │ - vmovdqa 0x2d5fa(%rip),%ymm0 │ │ │ │ + jbe 28c0b ::setCPUThreadCount(int)@@Base+0x26b> │ │ │ │ mov %r8d,%edx │ │ │ │ - mov $0x8,%esi │ │ │ │ - mov %rdi,%rax │ │ │ │ + mov $0x8,%ecx │ │ │ │ + vmovdqa 0x2c27c(%rip),%ymm0 │ │ │ │ + mov %rsi,%rax │ │ │ │ shr $0x3,%edx │ │ │ │ - vmovd %esi,%xmm1 │ │ │ │ + vpbroadcastd %ecx,%ymm1 │ │ │ │ shl $0x5,%rdx │ │ │ │ - vpbroadcastd %xmm1,%ymm1 │ │ │ │ - add %rdi,%rdx │ │ │ │ + add %rsi,%rdx │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ vmovdqu %ymm0,(%rax) │ │ │ │ add $0x20,%rax │ │ │ │ vpaddd %ymm1,%ymm0,%ymm0 │ │ │ │ cmp %rdx,%rax │ │ │ │ - jne 29800 ::setCPUThreadCount(int)@@Base+0x200> │ │ │ │ + jne 28b60 ::setCPUThreadCount(int)@@Base+0x1c0> │ │ │ │ mov %r8d,%eax │ │ │ │ and $0xfffffff8,%eax │ │ │ │ test $0x7,%r8b │ │ │ │ - je 298da ::setCPUThreadCount(int)@@Base+0x2da> │ │ │ │ + je 28c06 ::setCPUThreadCount(int)@@Base+0x266> │ │ │ │ vzeroupper │ │ │ │ cltq │ │ │ │ mov %rax,%rdx │ │ │ │ - mov %eax,(%rdi,%rax,4) │ │ │ │ + mov %eax,(%rsi,%rax,4) │ │ │ │ inc %rax │ │ │ │ not %rdx │ │ │ │ add %r8d,%edx │ │ │ │ cmp %eax,%r8d │ │ │ │ - jle 29873 ::setCPUThreadCount(int)@@Base+0x273> │ │ │ │ + jle 28bc3 ::setCPUThreadCount(int)@@Base+0x223> │ │ │ │ and $0x1,%edx │ │ │ │ - je 29860 ::setCPUThreadCount(int)@@Base+0x260> │ │ │ │ - mov %eax,(%rdi,%rax,4) │ │ │ │ + je 28bb0 ::setCPUThreadCount(int)@@Base+0x210> │ │ │ │ + mov %eax,(%rsi,%rax,4) │ │ │ │ inc %rax │ │ │ │ cmp %eax,%r8d │ │ │ │ - jle 29873 ::setCPUThreadCount(int)@@Base+0x273> │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - mov %eax,(%rdi,%rax,4) │ │ │ │ + jle 28bc3 ::setCPUThreadCount(int)@@Base+0x223> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov %eax,(%rsi,%rax,4) │ │ │ │ lea 0x1(%rax),%rdx │ │ │ │ add $0x2,%rax │ │ │ │ - mov %edx,(%rdi,%rdx,4) │ │ │ │ + mov %edx,(%rsi,%rdx,4) │ │ │ │ cmp %eax,%r8d │ │ │ │ - jg 29860 ::setCPUThreadCount(int)@@Base+0x260> │ │ │ │ + jg 28bb0 ::setCPUThreadCount(int)@@Base+0x210> │ │ │ │ lea 0x0(,%r9,8),%rdi │ │ │ │ - mov %rcx,0x18(%rsp) │ │ │ │ call 1c420 │ │ │ │ - mov 0x18(%rsp),%rcx │ │ │ │ - mov %rax,0x160(%rcx) │ │ │ │ - movb $0x1,0x136(%rcx) │ │ │ │ - jmp 2974b ::setCPUThreadCount(int)@@Base+0x14b> │ │ │ │ - nopl (%rax) │ │ │ │ + movb $0x1,0x136(%rbx) │ │ │ │ + mov %rax,0x160(%rbx) │ │ │ │ + jmp 28acb ::setCPUThreadCount(int)@@Base+0x12b> │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ sar $1,%edx │ │ │ │ mov %esi,%eax │ │ │ │ - mov %ebx,%r8d │ │ │ │ - movslq %esi,%r10 │ │ │ │ - mov %edx,%edi │ │ │ │ + mov %r14d,%r8d │ │ │ │ + mov %edx,%ecx │ │ │ │ cltd │ │ │ │ - mov %rcx,(%rsp) │ │ │ │ - mov %esi,0x14(%rsp) │ │ │ │ - idiv %edi │ │ │ │ - mov %r10,0x18(%rsp) │ │ │ │ - lea 0x0(,%r10,4),%rdi │ │ │ │ - cmp %ebx,%eax │ │ │ │ + idiv %ecx │ │ │ │ + cmp %r14d,%eax │ │ │ │ cmovle %eax,%r8d │ │ │ │ - mov %r8d,0x8(%rsp) │ │ │ │ - jmp 296b3 ::setCPUThreadCount(int)@@Base+0xb3> │ │ │ │ + jmp 28a2e ::setCPUThreadCount(int)@@Base+0x8e> │ │ │ │ mov $0xfffffffb,%eax │ │ │ │ ret │ │ │ │ vzeroupper │ │ │ │ - jmp 29873 ::setCPUThreadCount(int)@@Base+0x273> │ │ │ │ + jmp 28bc3 ::setCPUThreadCount(int)@@Base+0x223> │ │ │ │ xor %eax,%eax │ │ │ │ - jmp 29824 ::setCPUThreadCount(int)@@Base+0x224> │ │ │ │ + jmp 28b84 ::setCPUThreadCount(int)@@Base+0x1e4> │ │ │ │ cs nopw 0x0(%rax,%rax,1) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ │ │ │ │ -00000000000298f0 ::~EigenDecompositionSquare()@@Base>: │ │ │ │ +0000000000028c20 ::~EigenDecompositionSquare()@@Base>: │ │ │ │ endbr64 │ │ │ │ push %rbp │ │ │ │ - push %rbx │ │ │ │ mov %rdi,%rbp │ │ │ │ + push %rbx │ │ │ │ sub $0x8,%rsp │ │ │ │ mov 0x14(%rdi),%eax │ │ │ │ test %eax,%eax │ │ │ │ - jle 2993f ::~EigenDecompositionSquare()@@Base+0x4f> │ │ │ │ + jle 28c6f ::~EigenDecompositionSquare()@@Base+0x4f> │ │ │ │ xor %ebx,%ebx │ │ │ │ cs nopw 0x0(%rax,%rax,1) │ │ │ │ mov 0x40(%rbp),%rax │ │ │ │ mov (%rax,%rbx,8),%rdi │ │ │ │ call 1c3b0 │ │ │ │ mov 0x48(%rbp),%rax │ │ │ │ mov (%rax,%rbx,8),%rdi │ │ │ │ call 1c3b0 │ │ │ │ mov 0x8(%rbp),%rax │ │ │ │ mov (%rax,%rbx,8),%rdi │ │ │ │ inc %rbx │ │ │ │ call 1c3b0 │ │ │ │ cmp %ebx,0x14(%rbp) │ │ │ │ - jg 29910 ::~EigenDecompositionSquare()@@Base+0x20> │ │ │ │ + jg 28c40 ::~EigenDecompositionSquare()@@Base+0x20> │ │ │ │ mov 0x40(%rbp),%rdi │ │ │ │ call 1c3b0 │ │ │ │ mov 0x48(%rbp),%rdi │ │ │ │ call 1c3b0 │ │ │ │ mov 0x8(%rbp),%rdi │ │ │ │ call 1c3b0 │ │ │ │ mov 0x28(%rbp),%rdi │ │ │ │ add $0x8,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ jmp 1c3b0 │ │ │ │ nopl 0x0(%rax) │ │ │ │ │ │ │ │ -0000000000029970 ::~EigenDecompositionSquare()@@Base>: │ │ │ │ +0000000000028ca0 ::~EigenDecompositionSquare()@@Base>: │ │ │ │ endbr64 │ │ │ │ sub $0x18,%rsp │ │ │ │ mov %rdi,0x8(%rsp) │ │ │ │ call 1c260 ::~EigenDecompositionSquare()@plt> │ │ │ │ mov 0x8(%rsp),%rdi │ │ │ │ add $0x18,%rsp │ │ │ │ jmp 1c300 │ │ │ │ │ │ │ │ -0000000000029990 ::~EigenDecompositionCube()@@Base>: │ │ │ │ +0000000000028cc0 ::~EigenDecompositionCube()@@Base>: │ │ │ │ endbr64 │ │ │ │ push %rbp │ │ │ │ - push %rbx │ │ │ │ mov %rdi,%rbp │ │ │ │ + push %rbx │ │ │ │ sub $0x8,%rsp │ │ │ │ mov 0x14(%rdi),%eax │ │ │ │ test %eax,%eax │ │ │ │ - jle 299d2 ::~EigenDecompositionCube()@@Base+0x42> │ │ │ │ + jle 28d02 ::~EigenDecompositionCube()@@Base+0x42> │ │ │ │ xor %ebx,%ebx │ │ │ │ cs nopw 0x0(%rax,%rax,1) │ │ │ │ mov 0x40(%rbp),%rax │ │ │ │ mov (%rax,%rbx,8),%rdi │ │ │ │ call 1c3b0 │ │ │ │ mov 0x8(%rbp),%rax │ │ │ │ mov (%rax,%rbx,8),%rdi │ │ │ │ inc %rbx │ │ │ │ call 1c3b0 │ │ │ │ cmp %ebx,0x14(%rbp) │ │ │ │ - jg 299b0 ::~EigenDecompositionCube()@@Base+0x20> │ │ │ │ + jg 28ce0 ::~EigenDecompositionCube()@@Base+0x20> │ │ │ │ mov 0x40(%rbp),%rdi │ │ │ │ call 1c3b0 │ │ │ │ mov 0x8(%rbp),%rdi │ │ │ │ call 1c3b0 │ │ │ │ mov 0x28(%rbp),%rdi │ │ │ │ call 1c3b0 │ │ │ │ mov 0x30(%rbp),%rdi │ │ │ │ @@ -12768,88 +12196,88 @@ │ │ │ │ add $0x8,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ jmp 1c3b0 │ │ │ │ cs nopw 0x0(%rax,%rax,1) │ │ │ │ nop │ │ │ │ │ │ │ │ -0000000000029a10 ::~EigenDecompositionCube()@@Base>: │ │ │ │ +0000000000028d40 ::~EigenDecompositionCube()@@Base>: │ │ │ │ endbr64 │ │ │ │ sub $0x18,%rsp │ │ │ │ mov %rdi,0x8(%rsp) │ │ │ │ call 1c600 ::~EigenDecompositionCube()@plt> │ │ │ │ mov 0x8(%rsp),%rdi │ │ │ │ add $0x18,%rsp │ │ │ │ jmp 1c300 │ │ │ │ │ │ │ │ -0000000000029a30 ::~EigenDecompositionSquare()@@Base>: │ │ │ │ +0000000000028d60 ::~EigenDecompositionSquare()@@Base>: │ │ │ │ endbr64 │ │ │ │ push %rbp │ │ │ │ - push %rbx │ │ │ │ mov %rdi,%rbp │ │ │ │ + push %rbx │ │ │ │ sub $0x8,%rsp │ │ │ │ mov 0x14(%rdi),%eax │ │ │ │ test %eax,%eax │ │ │ │ - jle 29a7f ::~EigenDecompositionSquare()@@Base+0x4f> │ │ │ │ + jle 28daf ::~EigenDecompositionSquare()@@Base+0x4f> │ │ │ │ xor %ebx,%ebx │ │ │ │ cs nopw 0x0(%rax,%rax,1) │ │ │ │ mov 0x40(%rbp),%rax │ │ │ │ mov (%rax,%rbx,8),%rdi │ │ │ │ call 1c3b0 │ │ │ │ mov 0x48(%rbp),%rax │ │ │ │ mov (%rax,%rbx,8),%rdi │ │ │ │ call 1c3b0 │ │ │ │ mov 0x8(%rbp),%rax │ │ │ │ mov (%rax,%rbx,8),%rdi │ │ │ │ inc %rbx │ │ │ │ call 1c3b0 │ │ │ │ cmp %ebx,0x14(%rbp) │ │ │ │ - jg 29a50 ::~EigenDecompositionSquare()@@Base+0x20> │ │ │ │ + jg 28d80 ::~EigenDecompositionSquare()@@Base+0x20> │ │ │ │ mov 0x40(%rbp),%rdi │ │ │ │ call 1c3b0 │ │ │ │ mov 0x48(%rbp),%rdi │ │ │ │ call 1c3b0 │ │ │ │ mov 0x8(%rbp),%rdi │ │ │ │ call 1c3b0 │ │ │ │ mov 0x28(%rbp),%rdi │ │ │ │ add $0x8,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ jmp 1c3b0 │ │ │ │ nopl 0x0(%rax) │ │ │ │ │ │ │ │ -0000000000029ab0 ::~EigenDecompositionSquare()@@Base>: │ │ │ │ +0000000000028de0 ::~EigenDecompositionSquare()@@Base>: │ │ │ │ endbr64 │ │ │ │ sub $0x18,%rsp │ │ │ │ mov %rdi,0x8(%rsp) │ │ │ │ call 1c2a0 ::~EigenDecompositionSquare()@plt> │ │ │ │ mov 0x8(%rsp),%rdi │ │ │ │ add $0x18,%rsp │ │ │ │ jmp 1c300 │ │ │ │ │ │ │ │ -0000000000029ad0 ::~EigenDecompositionCube()@@Base>: │ │ │ │ +0000000000028e00 ::~EigenDecompositionCube()@@Base>: │ │ │ │ endbr64 │ │ │ │ push %rbp │ │ │ │ - push %rbx │ │ │ │ mov %rdi,%rbp │ │ │ │ + push %rbx │ │ │ │ sub $0x8,%rsp │ │ │ │ mov 0x14(%rdi),%eax │ │ │ │ test %eax,%eax │ │ │ │ - jle 29b12 ::~EigenDecompositionCube()@@Base+0x42> │ │ │ │ + jle 28e42 ::~EigenDecompositionCube()@@Base+0x42> │ │ │ │ xor %ebx,%ebx │ │ │ │ cs nopw 0x0(%rax,%rax,1) │ │ │ │ mov 0x40(%rbp),%rax │ │ │ │ mov (%rax,%rbx,8),%rdi │ │ │ │ call 1c3b0 │ │ │ │ mov 0x8(%rbp),%rax │ │ │ │ mov (%rax,%rbx,8),%rdi │ │ │ │ inc %rbx │ │ │ │ call 1c3b0 │ │ │ │ cmp %ebx,0x14(%rbp) │ │ │ │ - jg 29af0 ::~EigenDecompositionCube()@@Base+0x20> │ │ │ │ + jg 28e20 ::~EigenDecompositionCube()@@Base+0x20> │ │ │ │ mov 0x40(%rbp),%rdi │ │ │ │ call 1c3b0 │ │ │ │ mov 0x8(%rbp),%rdi │ │ │ │ call 1c3b0 │ │ │ │ mov 0x28(%rbp),%rdi │ │ │ │ call 1c3b0 │ │ │ │ mov 0x30(%rbp),%rdi │ │ │ │ @@ -12858,514 +12286,500 @@ │ │ │ │ add $0x8,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ jmp 1c3b0 │ │ │ │ cs nopw 0x0(%rax,%rax,1) │ │ │ │ nop │ │ │ │ │ │ │ │ -0000000000029b50 ::~EigenDecompositionCube()@@Base>: │ │ │ │ +0000000000028e80 ::~EigenDecompositionCube()@@Base>: │ │ │ │ endbr64 │ │ │ │ sub $0x18,%rsp │ │ │ │ mov %rdi,0x8(%rsp) │ │ │ │ call 1c5e0 ::~EigenDecompositionCube()@plt> │ │ │ │ mov 0x8(%rsp),%rdi │ │ │ │ add $0x18,%rsp │ │ │ │ jmp 1c300 │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ │ │ │ │ -0000000000029b80 ::getSiteLogLikelihoods(double*)@@Base>: │ │ │ │ +0000000000028ea0 ::getSiteLogLikelihoods(double*)@@Base>: │ │ │ │ endbr64 │ │ │ │ cmpb $0x0,0x51(%rdi) │ │ │ │ mov 0x14(%rdi),%edx │ │ │ │ - jne 29bc0 ::getSiteLogLikelihoods(double*)@@Base+0x40> │ │ │ │ + jne 28ed8 ::getSiteLogLikelihoods(double*)@@Base+0x38> │ │ │ │ test %edx,%edx │ │ │ │ - je 29bb2 ::getSiteLogLikelihoods(double*)@@Base+0x32> │ │ │ │ + je 28ed2 ::getSiteLogLikelihoods(double*)@@Base+0x32> │ │ │ │ mov 0x110(%rdi),%rcx │ │ │ │ mov %edx,%edx │ │ │ │ xor %eax,%eax │ │ │ │ nopl 0x0(%rax) │ │ │ │ vmovsd (%rcx,%rax,8),%xmm0 │ │ │ │ vmovsd %xmm0,(%rsi,%rax,8) │ │ │ │ inc %rax │ │ │ │ cmp %rax,%rdx │ │ │ │ - jne 29ba0 ::getSiteLogLikelihoods(double*)@@Base+0x20> │ │ │ │ + jne 28ec0 ::getSiteLogLikelihoods(double*)@@Base+0x20> │ │ │ │ xor %eax,%eax │ │ │ │ ret │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + nopl (%rax) │ │ │ │ push %rbx │ │ │ │ movslq %edx,%r8 │ │ │ │ mov %rsi,%rbx │ │ │ │ sub $0x20,%rsp │ │ │ │ mov %rdi,0x18(%rsp) │ │ │ │ lea 0x0(,%r8,8),%rdi │ │ │ │ mov %edx,0x14(%rsp) │ │ │ │ mov %r8,0x8(%rsp) │ │ │ │ call 1c420 │ │ │ │ mov 0x14(%rsp),%edx │ │ │ │ mov 0x8(%rsp),%r8 │ │ │ │ mov 0x18(%rsp),%rcx │ │ │ │ mov %rax,%rsi │ │ │ │ test %edx,%edx │ │ │ │ - jle 29c5d ::getSiteLogLikelihoods(double*)@@Base+0xdd> │ │ │ │ + jle 28f65 ::getSiteLogLikelihoods(double*)@@Base+0xc5> │ │ │ │ mov 0x110(%rcx),%r9 │ │ │ │ mov 0x98(%rcx),%rdi │ │ │ │ xor %eax,%eax │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ movslq (%rdi,%rax,4),%rcx │ │ │ │ vmovsd (%r9,%rcx,8),%xmm0 │ │ │ │ vmovsd %xmm0,(%rsi,%rax,8) │ │ │ │ inc %rax │ │ │ │ cmp %rax,%r8 │ │ │ │ - jne 29c20 ::getSiteLogLikelihoods(double*)@@Base+0xa0> │ │ │ │ + jne 28f28 ::getSiteLogLikelihoods(double*)@@Base+0x88> │ │ │ │ shl $0x3,%rdx │ │ │ │ mov %rbx,%rdi │ │ │ │ mov %rsi,0x8(%rsp) │ │ │ │ call 1c280 │ │ │ │ mov 0x8(%rsp),%rsi │ │ │ │ mov %rsi,%rdi │ │ │ │ call 1c3b0 │ │ │ │ add $0x20,%rsp │ │ │ │ xor %eax,%eax │ │ │ │ pop %rbx │ │ │ │ ret │ │ │ │ - je 29c4d ::getSiteLogLikelihoods(double*)@@Base+0xcd> │ │ │ │ - jmp 29c37 ::getSiteLogLikelihoods(double*)@@Base+0xb7> │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - nop │ │ │ │ + je 28f55 ::getSiteLogLikelihoods(double*)@@Base+0xb5> │ │ │ │ + jmp 28f3f ::getSiteLogLikelihoods(double*)@@Base+0x9f> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ │ │ │ │ -0000000000029c80 ::getSiteLogLikelihoods(double*)@@Base>: │ │ │ │ +0000000000028f70 ::getSiteLogLikelihoods(double*)@@Base>: │ │ │ │ endbr64 │ │ │ │ cmpb $0x0,0x51(%rdi) │ │ │ │ mov 0x14(%rdi),%edx │ │ │ │ - jne 29d40 ::getSiteLogLikelihoods(double*)@@Base+0xc0> │ │ │ │ + jne 29020 ::getSiteLogLikelihoods(double*)@@Base+0xb0> │ │ │ │ test %edx,%edx │ │ │ │ - je 29d35 ::getSiteLogLikelihoods(double*)@@Base+0xb5> │ │ │ │ + je 29015 ::getSiteLogLikelihoods(double*)@@Base+0xa5> │ │ │ │ lea -0x1(%rdx),%eax │ │ │ │ mov 0x108(%rdi),%rdi │ │ │ │ vxorps %xmm2,%xmm2,%xmm2 │ │ │ │ cmp $0x6,%eax │ │ │ │ - jbe 29e88 ::getSiteLogLikelihoods(double*)@@Base+0x208> │ │ │ │ + jbe 29128 ::getSiteLogLikelihoods(double*)@@Base+0x1b8> │ │ │ │ mov %edx,%ecx │ │ │ │ xor %eax,%eax │ │ │ │ shr $0x3,%ecx │ │ │ │ shl $0x5,%rcx │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ vmovups (%rdi,%rax,1),%ymm0 │ │ │ │ vcvtps2pd %xmm0,%ymm1 │ │ │ │ - vextractf128 $0x1,%ymm0,%xmm0 │ │ │ │ - vcvtps2pd %xmm0,%ymm0 │ │ │ │ + vextractf32x4 $0x1,%ymm0,%xmm0 │ │ │ │ vmovupd %ymm1,(%rsi,%rax,2) │ │ │ │ + vcvtps2pd %xmm0,%ymm0 │ │ │ │ vmovupd %ymm0,0x20(%rsi,%rax,2) │ │ │ │ add $0x20,%rax │ │ │ │ cmp %rax,%rcx │ │ │ │ - jne 29cc0 ::getSiteLogLikelihoods(double*)@@Base+0x40> │ │ │ │ + jne 28fb0 ::getSiteLogLikelihoods(double*)@@Base+0x40> │ │ │ │ mov %edx,%r8d │ │ │ │ and $0xfffffff8,%r8d │ │ │ │ test $0x7,%dl │ │ │ │ - je 29e80 ::getSiteLogLikelihoods(double*)@@Base+0x200> │ │ │ │ + je 29120 ::getSiteLogLikelihoods(double*)@@Base+0x1b0> │ │ │ │ vzeroupper │ │ │ │ mov %r8d,%eax │ │ │ │ lea (%rdi,%rax,4),%rdi │ │ │ │ lea (%rsi,%rax,8),%rsi │ │ │ │ xor %eax,%eax │ │ │ │ - nopl (%rax) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ vcvtss2sd (%rdi,%rax,4),%xmm2,%xmm0 │ │ │ │ vmovlpd %xmm0,(%rsi,%rax,8) │ │ │ │ inc %rax │ │ │ │ lea (%r8,%rax,1),%ecx │ │ │ │ cmp %edx,%ecx │ │ │ │ - jb 29d20 ::getSiteLogLikelihoods(double*)@@Base+0xa0> │ │ │ │ + jb 29000 ::getSiteLogLikelihoods(double*)@@Base+0x90> │ │ │ │ xor %eax,%eax │ │ │ │ ret │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ push %rbp │ │ │ │ movslq %edx,%r8 │ │ │ │ + shl $0x2,%r8 │ │ │ │ mov %rsp,%rbp │ │ │ │ and $0xffffffffffffffe0,%rsp │ │ │ │ - shl $0x2,%r8 │ │ │ │ sub $0x20,%rsp │ │ │ │ mov %rdi,0x8(%rsp) │ │ │ │ mov %r8,%rdi │ │ │ │ mov %rsi,(%rsp) │ │ │ │ mov %edx,0x14(%rsp) │ │ │ │ mov %r8,0x18(%rsp) │ │ │ │ call 1c420 │ │ │ │ - vxorps %xmm2,%xmm2,%xmm2 │ │ │ │ mov 0x14(%rsp),%edx │ │ │ │ mov 0x18(%rsp),%r8 │ │ │ │ - mov %rax,%rdi │ │ │ │ + vxorps %xmm2,%xmm2,%xmm2 │ │ │ │ mov 0x8(%rsp),%rcx │ │ │ │ mov (%rsp),%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ test %edx,%edx │ │ │ │ - jle 29e90 ::getSiteLogLikelihoods(double*)@@Base+0x210> │ │ │ │ + jle 29130 ::getSiteLogLikelihoods(double*)@@Base+0x1c0> │ │ │ │ mov 0x108(%rcx),%r10 │ │ │ │ mov 0x90(%rcx),%r9 │ │ │ │ xor %eax,%eax │ │ │ │ xchg %ax,%ax │ │ │ │ movslq (%r9,%rax,1),%rcx │ │ │ │ vmovss (%r10,%rcx,4),%xmm0 │ │ │ │ vmovss %xmm0,(%rdi,%rax,1) │ │ │ │ add $0x4,%rax │ │ │ │ cmp %rax,%r8 │ │ │ │ - jne 29da0 ::getSiteLogLikelihoods(double*)@@Base+0x120> │ │ │ │ + jne 29080 ::getSiteLogLikelihoods(double*)@@Base+0x110> │ │ │ │ lea -0x1(%rdx),%eax │ │ │ │ cmp $0x6,%eax │ │ │ │ - jbe 29ea5 ::getSiteLogLikelihoods(double*)@@Base+0x225> │ │ │ │ + jbe 29145 ::getSiteLogLikelihoods(double*)@@Base+0x1d5> │ │ │ │ mov %edx,%ecx │ │ │ │ xor %eax,%eax │ │ │ │ shr $0x3,%ecx │ │ │ │ shl $0x5,%rcx │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + nop │ │ │ │ vmovups (%rdi,%rax,1),%ymm0 │ │ │ │ vcvtps2pd %xmm0,%ymm1 │ │ │ │ - vextractf128 $0x1,%ymm0,%xmm0 │ │ │ │ - vcvtps2pd %xmm0,%ymm0 │ │ │ │ + vextractf32x4 $0x1,%ymm0,%xmm0 │ │ │ │ vmovupd %ymm1,(%rsi,%rax,2) │ │ │ │ + vcvtps2pd %xmm0,%ymm0 │ │ │ │ vmovupd %ymm0,0x20(%rsi,%rax,2) │ │ │ │ add $0x20,%rax │ │ │ │ cmp %rcx,%rax │ │ │ │ - jne 29e00 ::getSiteLogLikelihoods(double*)@@Base+0x180> │ │ │ │ + jne 290b0 ::getSiteLogLikelihoods(double*)@@Base+0x140> │ │ │ │ mov %edx,%r8d │ │ │ │ and $0xfffffff8,%r8d │ │ │ │ test $0x7,%dl │ │ │ │ - je 29ea0 ::getSiteLogLikelihoods(double*)@@Base+0x220> │ │ │ │ + je 29140 ::getSiteLogLikelihoods(double*)@@Base+0x1d0> │ │ │ │ vzeroupper │ │ │ │ mov %r8d,%eax │ │ │ │ lea (%rdi,%rax,4),%r9 │ │ │ │ lea (%rsi,%rax,8),%rsi │ │ │ │ xor %eax,%eax │ │ │ │ nopl 0x0(%rax) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ vcvtss2sd (%r9,%rax,4),%xmm2,%xmm0 │ │ │ │ vmovlpd %xmm0,(%rsi,%rax,8) │ │ │ │ inc %rax │ │ │ │ lea (%r8,%rax,1),%ecx │ │ │ │ cmp %edx,%ecx │ │ │ │ - jb 29e60 ::getSiteLogLikelihoods(double*)@@Base+0x1e0> │ │ │ │ + jb 290f8 ::getSiteLogLikelihoods(double*)@@Base+0x188> │ │ │ │ call 1c3b0 │ │ │ │ xor %eax,%eax │ │ │ │ leave │ │ │ │ ret │ │ │ │ - nop │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ vzeroupper │ │ │ │ - jmp 29d35 ::getSiteLogLikelihoods(double*)@@Base+0xb5> │ │ │ │ + jmp 29015 ::getSiteLogLikelihoods(double*)@@Base+0xa5> │ │ │ │ xor %r8d,%r8d │ │ │ │ - jmp 29cfa ::getSiteLogLikelihoods(double*)@@Base+0x7a> │ │ │ │ - je 29e76 ::getSiteLogLikelihoods(double*)@@Base+0x1f6> │ │ │ │ - jmp 29dc4 ::getSiteLogLikelihoods(double*)@@Base+0x144> │ │ │ │ + jmp 28feb ::getSiteLogLikelihoods(double*)@@Base+0x7b> │ │ │ │ + je 2910e ::getSiteLogLikelihoods(double*)@@Base+0x19e> │ │ │ │ + jmp 290a4 ::getSiteLogLikelihoods(double*)@@Base+0x134> │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ vzeroupper │ │ │ │ - jmp 29e76 ::getSiteLogLikelihoods(double*)@@Base+0x1f6> │ │ │ │ + jmp 2910e ::getSiteLogLikelihoods(double*)@@Base+0x19e> │ │ │ │ xor %r8d,%r8d │ │ │ │ - jmp 29e36 ::getSiteLogLikelihoods(double*)@@Base+0x1b6> │ │ │ │ + jmp 290e7 ::getSiteLogLikelihoods(double*)@@Base+0x177> │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ │ │ │ │ -0000000000029eb0 ::~_Result()@@Base>: │ │ │ │ +0000000000029150 ::~_Result()@@Base>: │ │ │ │ endbr64 │ │ │ │ - mov 0x35fcd(%rip),%rax # 5fe88 @@Base+0x8c8> │ │ │ │ + mov 0x34d2d(%rip),%rax # 5de88 @@Base+0x8c8> │ │ │ │ add $0x10,%rax │ │ │ │ mov %rax,(%rdi) │ │ │ │ jmp 1c230 │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ │ │ │ │ -0000000000029ed0 ::~_Result()@@Base>: │ │ │ │ +0000000000029170 ::~_Result()@@Base>: │ │ │ │ endbr64 │ │ │ │ sub $0x18,%rsp │ │ │ │ - mov 0x35fa9(%rip),%rax # 5fe88 @@Base+0x8c8> │ │ │ │ + mov 0x34d09(%rip),%rax # 5de88 @@Base+0x8c8> │ │ │ │ mov %rdi,0x8(%rsp) │ │ │ │ add $0x10,%rax │ │ │ │ mov %rax,(%rdi) │ │ │ │ call 1c230 │ │ │ │ mov 0x8(%rsp),%rdi │ │ │ │ add $0x18,%rsp │ │ │ │ jmp 1c300 │ │ │ │ xchg %ax,%ax │ │ │ │ │ │ │ │ -0000000000029f00 ::*)(beagle::cpu::BeagleCPUImpl::threadData*), beagle::cpu::BeagleCPUImpl*, beagle::cpu::BeagleCPUImpl::threadData*> > >::~_State_impl()@@Base>: │ │ │ │ +00000000000291a0 ::*)(beagle::cpu::BeagleCPUImpl::threadData*), beagle::cpu::BeagleCPUImpl*, beagle::cpu::BeagleCPUImpl::threadData*> > >::~_State_impl()@@Base>: │ │ │ │ endbr64 │ │ │ │ - mov 0x35f6d(%rip),%rax # 5fe78 ::*)(beagle::cpu::BeagleCPUImpl::threadData*), beagle::cpu::BeagleCPUImpl*, beagle::cpu::BeagleCPUImpl::threadData*> > >@@Base+0x1a20> │ │ │ │ + mov 0x34ccd(%rip),%rax # 5de78 ::*)(beagle::cpu::BeagleCPUImpl::threadData*), beagle::cpu::BeagleCPUImpl*, beagle::cpu::BeagleCPUImpl::threadData*> > >@@Base+0x1a20> │ │ │ │ add $0x10,%rax │ │ │ │ mov %rax,(%rdi) │ │ │ │ jmp 1c120 │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ │ │ │ │ -0000000000029f20 ::*)(beagle::cpu::BeagleCPUImpl::threadData*), beagle::cpu::BeagleCPUImpl*, beagle::cpu::BeagleCPUImpl::threadData*> > >::~_State_impl()@@Base>: │ │ │ │ +00000000000291c0 ::*)(beagle::cpu::BeagleCPUImpl::threadData*), beagle::cpu::BeagleCPUImpl*, beagle::cpu::BeagleCPUImpl::threadData*> > >::~_State_impl()@@Base>: │ │ │ │ endbr64 │ │ │ │ sub $0x18,%rsp │ │ │ │ - mov 0x35f49(%rip),%rax # 5fe78 ::*)(beagle::cpu::BeagleCPUImpl::threadData*), beagle::cpu::BeagleCPUImpl*, beagle::cpu::BeagleCPUImpl::threadData*> > >@@Base+0x1a20> │ │ │ │ + mov 0x34ca9(%rip),%rax # 5de78 ::*)(beagle::cpu::BeagleCPUImpl::threadData*), beagle::cpu::BeagleCPUImpl*, beagle::cpu::BeagleCPUImpl::threadData*> > >@@Base+0x1a20> │ │ │ │ mov %rdi,0x8(%rsp) │ │ │ │ add $0x10,%rax │ │ │ │ mov %rax,(%rdi) │ │ │ │ call 1c120 │ │ │ │ mov 0x8(%rsp),%rdi │ │ │ │ add $0x18,%rsp │ │ │ │ jmp 1c300 │ │ │ │ xchg %ax,%ax │ │ │ │ │ │ │ │ -0000000000029f50 ::*)(beagle::cpu::BeagleCPUImpl::threadData*), beagle::cpu::BeagleCPUImpl*, beagle::cpu::BeagleCPUImpl::threadData*> > >::~_State_impl()@@Base>: │ │ │ │ +00000000000291f0 ::*)(beagle::cpu::BeagleCPUImpl::threadData*), beagle::cpu::BeagleCPUImpl*, beagle::cpu::BeagleCPUImpl::threadData*> > >::~_State_impl()@@Base>: │ │ │ │ endbr64 │ │ │ │ - mov 0x3600d(%rip),%rax # 5ff68 ::*)(beagle::cpu::BeagleCPUImpl::threadData*), beagle::cpu::BeagleCPUImpl*, beagle::cpu::BeagleCPUImpl::threadData*> > >@@Base+0x1ae8> │ │ │ │ + mov 0x34d6d(%rip),%rax # 5df68 ::*)(beagle::cpu::BeagleCPUImpl::threadData*), beagle::cpu::BeagleCPUImpl*, beagle::cpu::BeagleCPUImpl::threadData*> > >@@Base+0x1ae8> │ │ │ │ add $0x10,%rax │ │ │ │ mov %rax,(%rdi) │ │ │ │ jmp 1c120 │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ │ │ │ │ -0000000000029f70 ::*)(beagle::cpu::BeagleCPUImpl::threadData*), beagle::cpu::BeagleCPUImpl*, beagle::cpu::BeagleCPUImpl::threadData*> > >::~_State_impl()@@Base>: │ │ │ │ +0000000000029210 ::*)(beagle::cpu::BeagleCPUImpl::threadData*), beagle::cpu::BeagleCPUImpl*, beagle::cpu::BeagleCPUImpl::threadData*> > >::~_State_impl()@@Base>: │ │ │ │ endbr64 │ │ │ │ sub $0x18,%rsp │ │ │ │ - mov 0x35fe9(%rip),%rax # 5ff68 ::*)(beagle::cpu::BeagleCPUImpl::threadData*), beagle::cpu::BeagleCPUImpl*, beagle::cpu::BeagleCPUImpl::threadData*> > >@@Base+0x1ae8> │ │ │ │ + mov 0x34d49(%rip),%rax # 5df68 ::*)(beagle::cpu::BeagleCPUImpl::threadData*), beagle::cpu::BeagleCPUImpl*, beagle::cpu::BeagleCPUImpl::threadData*> > >@@Base+0x1ae8> │ │ │ │ mov %rdi,0x8(%rsp) │ │ │ │ add $0x10,%rax │ │ │ │ mov %rax,(%rdi) │ │ │ │ call 1c120 │ │ │ │ mov 0x8(%rsp),%rdi │ │ │ │ add $0x18,%rsp │ │ │ │ jmp 1c300 │ │ │ │ xchg %ax,%ax │ │ │ │ │ │ │ │ -0000000000029fa0 ::copyScaleFactors(int, int)@@Base>: │ │ │ │ +0000000000029240 ::copyScaleFactors(int, int)@@Base>: │ │ │ │ endbr64 │ │ │ │ sub $0x8,%rsp │ │ │ │ - mov 0xc0(%rdi),%rcx │ │ │ │ movslq %esi,%rsi │ │ │ │ movslq %edx,%rax │ │ │ │ + mov 0xc0(%rdi),%rcx │ │ │ │ movslq 0x14(%rdi),%rdx │ │ │ │ mov (%rcx,%rsi,8),%r8 │ │ │ │ mov (%rcx,%rax,8),%rsi │ │ │ │ shl $0x3,%rdx │ │ │ │ mov %r8,%rdi │ │ │ │ call 1c280 │ │ │ │ xor %eax,%eax │ │ │ │ add $0x8,%rsp │ │ │ │ ret │ │ │ │ cs nopw 0x0(%rax,%rax,1) │ │ │ │ xchg %ax,%ax │ │ │ │ │ │ │ │ -0000000000029fe0 ::setCategoryRatesWithIndex(int, double const*)@@Base>: │ │ │ │ +0000000000029280 ::setCategoryRatesWithIndex(int, double const*)@@Base>: │ │ │ │ endbr64 │ │ │ │ test %esi,%esi │ │ │ │ - js 2a070 ::setCategoryRatesWithIndex(int, double const*)@@Base+0x90> │ │ │ │ + js 29300 ::setCategoryRatesWithIndex(int, double const*)@@Base+0x80> │ │ │ │ cmp %esi,0x30(%rdi) │ │ │ │ - jle 2a070 ::setCategoryRatesWithIndex(int, double const*)@@Base+0x90> │ │ │ │ + jle 29300 ::setCategoryRatesWithIndex(int, double const*)@@Base+0x80> │ │ │ │ sub $0x28,%rsp │ │ │ │ - mov 0x78(%rdi),%rax │ │ │ │ movslq %esi,%rsi │ │ │ │ mov %rdx,%rcx │ │ │ │ + mov 0x78(%rdi),%rax │ │ │ │ movslq 0x34(%rdi),%rdx │ │ │ │ lea (%rax,%rsi,8),%rsi │ │ │ │ - mov (%rsi),%rax │ │ │ │ shl $0x3,%rdx │ │ │ │ + mov (%rsi),%rax │ │ │ │ test %rax,%rax │ │ │ │ - je 2a030 ::setCategoryRatesWithIndex(int, double const*)@@Base+0x50> │ │ │ │ + je 292c8 ::setCategoryRatesWithIndex(int, double const*)@@Base+0x48> │ │ │ │ mov %rcx,%rsi │ │ │ │ mov %rax,%rdi │ │ │ │ call 1c280 │ │ │ │ xor %eax,%eax │ │ │ │ add $0x28,%rsp │ │ │ │ ret │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ mov %rdx,%rdi │ │ │ │ mov %rcx,0x18(%rsp) │ │ │ │ mov %rsi,0x10(%rsp) │ │ │ │ mov %rdx,0x8(%rsp) │ │ │ │ call 1c420 │ │ │ │ mov 0x10(%rsp),%rsi │ │ │ │ - test %rax,%rax │ │ │ │ mov 0x8(%rsp),%rdx │ │ │ │ + test %rax,%rax │ │ │ │ mov 0x18(%rsp),%rcx │ │ │ │ mov %rax,(%rsi) │ │ │ │ - jne 2a013 ::setCategoryRatesWithIndex(int, double const*)@@Base+0x33> │ │ │ │ + jne 292af ::setCategoryRatesWithIndex(int, double const*)@@Base+0x2f> │ │ │ │ mov $0xfffffffe,%eax │ │ │ │ - jmp 2a020 ::setCategoryRatesWithIndex(int, double const*)@@Base+0x40> │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + jmp 292bc ::setCategoryRatesWithIndex(int, double const*)@@Base+0x3c> │ │ │ │ + nopl (%rax) │ │ │ │ mov $0xfffffffb,%eax │ │ │ │ ret │ │ │ │ cs nopw 0x0(%rax,%rax,1) │ │ │ │ │ │ │ │ -000000000002a080 ::setCategoryRates(double const*)@@Base>: │ │ │ │ +0000000000029310 ::setCategoryRates(double const*)@@Base>: │ │ │ │ endbr64 │ │ │ │ sub $0x28,%rsp │ │ │ │ - mov 0x78(%rdi),%rcx │ │ │ │ mov %rdi,%rax │ │ │ │ + mov 0x78(%rdi),%rcx │ │ │ │ movslq 0x34(%rax),%rdx │ │ │ │ mov (%rcx),%rdi │ │ │ │ shl $0x3,%rdx │ │ │ │ test %rdi,%rdi │ │ │ │ - je 2a0b0 ::setCategoryRates(double const*)@@Base+0x30> │ │ │ │ + je 29340 ::setCategoryRates(double const*)@@Base+0x30> │ │ │ │ call 1c280 │ │ │ │ xor %eax,%eax │ │ │ │ add $0x28,%rsp │ │ │ │ ret │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ mov %rdx,%rdi │ │ │ │ mov %rsi,0x18(%rsp) │ │ │ │ mov %rcx,0x10(%rsp) │ │ │ │ mov %rdx,0x8(%rsp) │ │ │ │ call 1c420 │ │ │ │ mov 0x10(%rsp),%rcx │ │ │ │ - test %rax,%rax │ │ │ │ mov 0x8(%rsp),%rdx │ │ │ │ + test %rax,%rax │ │ │ │ mov 0x18(%rsp),%rsi │ │ │ │ mov %rax,%rdi │ │ │ │ mov %rax,(%rcx) │ │ │ │ - jne 2a09f ::setCategoryRates(double const*)@@Base+0x1f> │ │ │ │ + jne 2932f ::setCategoryRates(double const*)@@Base+0x1f> │ │ │ │ mov $0xfffffffe,%eax │ │ │ │ - jmp 2a0a6 ::setCategoryRates(double const*)@@Base+0x26> │ │ │ │ + jmp 29336 ::setCategoryRates(double const*)@@Base+0x26> │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ │ │ │ │ -000000000002a0f0 ::setPatternWeights(double const*)@@Base>: │ │ │ │ +0000000000029380 ::setPatternWeights(double const*)@@Base>: │ │ │ │ endbr64 │ │ │ │ sub $0x8,%rsp │ │ │ │ movslq 0x14(%rdi),%rdx │ │ │ │ mov 0x80(%rdi),%rax │ │ │ │ shl $0x3,%rdx │ │ │ │ mov %rax,%rdi │ │ │ │ call 1c280 │ │ │ │ xor %eax,%eax │ │ │ │ add $0x8,%rsp │ │ │ │ ret │ │ │ │ cs nopw 0x0(%rax,%rax,1) │ │ │ │ │ │ │ │ -000000000002a120 ::copyScaleFactors(int, int)@@Base>: │ │ │ │ +00000000000293b0 ::copyScaleFactors(int, int)@@Base>: │ │ │ │ endbr64 │ │ │ │ sub $0x8,%rsp │ │ │ │ - mov 0xb8(%rdi),%rcx │ │ │ │ movslq %esi,%rsi │ │ │ │ movslq %edx,%rax │ │ │ │ + mov 0xb8(%rdi),%rcx │ │ │ │ movslq 0x14(%rdi),%rdx │ │ │ │ mov (%rcx,%rsi,8),%r8 │ │ │ │ mov (%rcx,%rax,8),%rsi │ │ │ │ shl $0x2,%rdx │ │ │ │ mov %r8,%rdi │ │ │ │ call 1c280 │ │ │ │ xor %eax,%eax │ │ │ │ add $0x8,%rsp │ │ │ │ ret │ │ │ │ cs nopw 0x0(%rax,%rax,1) │ │ │ │ xchg %ax,%ax │ │ │ │ │ │ │ │ -000000000002a160 ::setCategoryRatesWithIndex(int, double const*)@@Base>: │ │ │ │ +00000000000293f0 ::setCategoryRatesWithIndex(int, double const*)@@Base>: │ │ │ │ endbr64 │ │ │ │ test %esi,%esi │ │ │ │ - js 2a1f0 ::setCategoryRatesWithIndex(int, double const*)@@Base+0x90> │ │ │ │ + js 29470 ::setCategoryRatesWithIndex(int, double const*)@@Base+0x80> │ │ │ │ cmp %esi,0x30(%rdi) │ │ │ │ - jle 2a1f0 ::setCategoryRatesWithIndex(int, double const*)@@Base+0x90> │ │ │ │ + jle 29470 ::setCategoryRatesWithIndex(int, double const*)@@Base+0x80> │ │ │ │ sub $0x28,%rsp │ │ │ │ - mov 0x70(%rdi),%rax │ │ │ │ movslq %esi,%rsi │ │ │ │ mov %rdx,%rcx │ │ │ │ + mov 0x70(%rdi),%rax │ │ │ │ movslq 0x34(%rdi),%rdx │ │ │ │ lea (%rax,%rsi,8),%rsi │ │ │ │ - mov (%rsi),%rax │ │ │ │ shl $0x3,%rdx │ │ │ │ + mov (%rsi),%rax │ │ │ │ test %rax,%rax │ │ │ │ - je 2a1b0 ::setCategoryRatesWithIndex(int, double const*)@@Base+0x50> │ │ │ │ + je 29438 ::setCategoryRatesWithIndex(int, double const*)@@Base+0x48> │ │ │ │ mov %rcx,%rsi │ │ │ │ mov %rax,%rdi │ │ │ │ call 1c280 │ │ │ │ xor %eax,%eax │ │ │ │ add $0x28,%rsp │ │ │ │ ret │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ mov %rdx,%rdi │ │ │ │ mov %rcx,0x18(%rsp) │ │ │ │ mov %rsi,0x10(%rsp) │ │ │ │ mov %rdx,0x8(%rsp) │ │ │ │ call 1c420 │ │ │ │ mov 0x10(%rsp),%rsi │ │ │ │ - test %rax,%rax │ │ │ │ mov 0x8(%rsp),%rdx │ │ │ │ + test %rax,%rax │ │ │ │ mov 0x18(%rsp),%rcx │ │ │ │ mov %rax,(%rsi) │ │ │ │ - jne 2a193 ::setCategoryRatesWithIndex(int, double const*)@@Base+0x33> │ │ │ │ + jne 2941f ::setCategoryRatesWithIndex(int, double const*)@@Base+0x2f> │ │ │ │ mov $0xfffffffe,%eax │ │ │ │ - jmp 2a1a0 ::setCategoryRatesWithIndex(int, double const*)@@Base+0x40> │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + jmp 2942c ::setCategoryRatesWithIndex(int, double const*)@@Base+0x3c> │ │ │ │ + nopl (%rax) │ │ │ │ mov $0xfffffffb,%eax │ │ │ │ ret │ │ │ │ cs nopw 0x0(%rax,%rax,1) │ │ │ │ │ │ │ │ -000000000002a200 ::setCategoryRates(double const*)@@Base>: │ │ │ │ +0000000000029480 ::setCategoryRates(double const*)@@Base>: │ │ │ │ endbr64 │ │ │ │ sub $0x28,%rsp │ │ │ │ - mov 0x70(%rdi),%rcx │ │ │ │ mov %rdi,%rax │ │ │ │ + mov 0x70(%rdi),%rcx │ │ │ │ movslq 0x34(%rax),%rdx │ │ │ │ mov (%rcx),%rdi │ │ │ │ shl $0x3,%rdx │ │ │ │ test %rdi,%rdi │ │ │ │ - je 2a230 ::setCategoryRates(double const*)@@Base+0x30> │ │ │ │ + je 294b0 ::setCategoryRates(double const*)@@Base+0x30> │ │ │ │ call 1c280 │ │ │ │ xor %eax,%eax │ │ │ │ add $0x28,%rsp │ │ │ │ ret │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ mov %rdx,%rdi │ │ │ │ mov %rsi,0x18(%rsp) │ │ │ │ mov %rcx,0x10(%rsp) │ │ │ │ mov %rdx,0x8(%rsp) │ │ │ │ call 1c420 │ │ │ │ mov 0x10(%rsp),%rcx │ │ │ │ - test %rax,%rax │ │ │ │ mov 0x8(%rsp),%rdx │ │ │ │ + test %rax,%rax │ │ │ │ mov 0x18(%rsp),%rsi │ │ │ │ mov %rax,%rdi │ │ │ │ mov %rax,(%rcx) │ │ │ │ - jne 2a21f ::setCategoryRates(double const*)@@Base+0x1f> │ │ │ │ + jne 2949f ::setCategoryRates(double const*)@@Base+0x1f> │ │ │ │ mov $0xfffffffe,%eax │ │ │ │ - jmp 2a226 ::setCategoryRates(double const*)@@Base+0x26> │ │ │ │ + jmp 294a6 ::setCategoryRates(double const*)@@Base+0x26> │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ │ │ │ │ -000000000002a270 ::setPatternWeights(double const*)@@Base>: │ │ │ │ +00000000000294f0 ::setPatternWeights(double const*)@@Base>: │ │ │ │ endbr64 │ │ │ │ sub $0x8,%rsp │ │ │ │ movslq 0x14(%rdi),%rdx │ │ │ │ mov 0x78(%rdi),%rax │ │ │ │ shl $0x3,%rdx │ │ │ │ mov %rax,%rdi │ │ │ │ call 1c280 │ │ │ │ xor %eax,%eax │ │ │ │ add $0x8,%rsp │ │ │ │ ret │ │ │ │ cs nopw 0x0(%rax,%rax,1) │ │ │ │ nopl (%rax) │ │ │ │ │ │ │ │ -000000000002a2a0 ::setTransitionMatrices(int const*, double const*, double const*, int)@@Base>: │ │ │ │ +0000000000029520 ::setTransitionMatrices(int const*, double const*, double const*, int)@@Base>: │ │ │ │ endbr64 │ │ │ │ push %r15 │ │ │ │ + movslq %r8d,%rax │ │ │ │ push %r14 │ │ │ │ push %r13 │ │ │ │ - movslq %r8d,%rax │ │ │ │ push %r12 │ │ │ │ push %rbp │ │ │ │ push %rbx │ │ │ │ sub $0x28,%rsp │ │ │ │ mov %rsi,0x10(%rsp) │ │ │ │ mov %rdx,0x18(%rsp) │ │ │ │ mov %rax,0x8(%rsp) │ │ │ │ test %r8d,%r8d │ │ │ │ - jle 2a382 ::setTransitionMatrices(int const*, double const*, double const*, int)@@Base+0xe2> │ │ │ │ + jle 29602 ::setTransitionMatrices(int const*, double const*, double const*, int)@@Base+0xe2> │ │ │ │ mov %rdi,%rbx │ │ │ │ mov %rcx,%rbp │ │ │ │ xor %r13d,%r13d │ │ │ │ cs nopw 0x0(%rax,%rax,1) │ │ │ │ mov 0x34(%rbx),%ecx │ │ │ │ test %ecx,%ecx │ │ │ │ - jle 2a370 ::setTransitionMatrices(int const*, double const*, double const*, int)@@Base+0xd0> │ │ │ │ + jle 295f0 ::setTransitionMatrices(int const*, double const*, double const*, int)@@Base+0xd0> │ │ │ │ mov 0x24(%rbx),%eax │ │ │ │ mov 0x18(%rsp),%rsi │ │ │ │ xor %r12d,%r12d │ │ │ │ mov %eax,%edx │ │ │ │ imul %r13d,%edx │ │ │ │ imul %eax,%edx │ │ │ │ imul %ecx,%edx │ │ │ │ @@ -13375,4058 +12789,4045 @@ │ │ │ │ mov 0xd8(%rbx),%rdx │ │ │ │ movslq (%rsi,%r13,4),%rcx │ │ │ │ mov (%rdx,%rcx,8),%rcx │ │ │ │ nopl (%rax) │ │ │ │ xor %r15d,%r15d │ │ │ │ movslq %eax,%rdx │ │ │ │ test %eax,%eax │ │ │ │ - jle 2a367 ::setTransitionMatrices(int const*, double const*, double const*, int)@@Base+0xc7> │ │ │ │ + jle 295e7 ::setTransitionMatrices(int const*, double const*, double const*, int)@@Base+0xc7> │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ mov %rcx,%rdi │ │ │ │ shl $0x3,%rdx │ │ │ │ mov %r14,%rsi │ │ │ │ inc %r15d │ │ │ │ call 1c280 │ │ │ │ - vmovsd 0x0(%rbp),%xmm0 │ │ │ │ movslq 0x24(%rbx),%rdx │ │ │ │ + vmovsd 0x0(%rbp),%xmm0 │ │ │ │ movslq 0x28(%rbx),%rdi │ │ │ │ mov %rax,%rcx │ │ │ │ - lea (%r14,%rdx,8),%r14 │ │ │ │ - mov %rdx,%rax │ │ │ │ vmovsd %xmm0,(%rcx,%rdx,8) │ │ │ │ + mov %rdx,%rax │ │ │ │ + lea (%r14,%rdx,8),%r14 │ │ │ │ lea (%rcx,%rdi,8),%rcx │ │ │ │ cmp %r15d,%edx │ │ │ │ - jg 2a330 ::setTransitionMatrices(int const*, double const*, double const*, int)@@Base+0x90> │ │ │ │ + jg 295b0 ::setTransitionMatrices(int const*, double const*, double const*, int)@@Base+0x90> │ │ │ │ inc %r12d │ │ │ │ cmp %r12d,0x34(%rbx) │ │ │ │ - jg 2a320 ::setTransitionMatrices(int const*, double const*, double const*, int)@@Base+0x80> │ │ │ │ + jg 295a0 ::setTransitionMatrices(int const*, double const*, double const*, int)@@Base+0x80> │ │ │ │ inc %r13 │ │ │ │ add $0x8,%rbp │ │ │ │ cmp %r13,0x8(%rsp) │ │ │ │ - jne 2a2e0 ::setTransitionMatrices(int const*, double const*, double const*, int)@@Base+0x40> │ │ │ │ + jne 29560 ::setTransitionMatrices(int const*, double const*, double const*, int)@@Base+0x40> │ │ │ │ add $0x28,%rsp │ │ │ │ xor %eax,%eax │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ ret │ │ │ │ cs nopw 0x0(%rax,%rax,1) │ │ │ │ nopl (%rax) │ │ │ │ │ │ │ │ -000000000002a3a0 ::setTransitionMatrix(int, double const*, double)@@Base>: │ │ │ │ +0000000000029620 ::setTransitionMatrix(int, double const*, double)@@Base>: │ │ │ │ endbr64 │ │ │ │ mov 0x34(%rdi),%eax │ │ │ │ test %eax,%eax │ │ │ │ - jle 2a434 ::setTransitionMatrix(int, double const*, double)@@Base+0x94> │ │ │ │ + jle 296ac ::setTransitionMatrix(int, double const*, double)@@Base+0x8c> │ │ │ │ push %r14 │ │ │ │ + movslq %esi,%rsi │ │ │ │ + vmovq %xmm0,%r14 │ │ │ │ push %r13 │ │ │ │ + mov %rdx,%r13 │ │ │ │ push %r12 │ │ │ │ - movslq %esi,%rsi │ │ │ │ push %rbp │ │ │ │ + xor %ebp,%ebp │ │ │ │ push %rbx │ │ │ │ - mov %rdx,%r13 │ │ │ │ - vmovq %xmm0,%r14 │ │ │ │ - mov 0xd8(%rdi),%rax │ │ │ │ mov %rdi,%rbx │ │ │ │ - xor %ebp,%ebp │ │ │ │ + mov 0xd8(%rdi),%rax │ │ │ │ mov (%rax,%rsi,8),%rcx │ │ │ │ mov 0x24(%rdi),%eax │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + nopl (%rax) │ │ │ │ xor %r12d,%r12d │ │ │ │ movslq %eax,%rdx │ │ │ │ test %eax,%eax │ │ │ │ - jle 2a422 ::setTransitionMatrix(int, double const*, double)@@Base+0x82> │ │ │ │ + jle 2969a ::setTransitionMatrix(int, double const*, double)@@Base+0x7a> │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ mov %r13,%rsi │ │ │ │ shl $0x3,%rdx │ │ │ │ mov %rcx,%rdi │ │ │ │ inc %r12d │ │ │ │ call 1c280 │ │ │ │ movslq 0x24(%rbx),%rdx │ │ │ │ movslq 0x28(%rbx),%rsi │ │ │ │ mov %rax,%rcx │ │ │ │ mov %r14,(%rcx,%rdx,8) │ │ │ │ mov %rdx,%rax │ │ │ │ - lea 0x0(%r13,%rdx,8),%r13 │ │ │ │ lea (%rcx,%rsi,8),%rcx │ │ │ │ + lea 0x0(%r13,%rdx,8),%r13 │ │ │ │ cmp %r12d,%edx │ │ │ │ - jg 2a3f0 ::setTransitionMatrix(int, double const*, double)@@Base+0x50> │ │ │ │ + jg 29668 ::setTransitionMatrix(int, double const*, double)@@Base+0x48> │ │ │ │ inc %ebp │ │ │ │ cmp %ebp,0x34(%rbx) │ │ │ │ - jg 2a3e0 ::setTransitionMatrix(int, double const*, double)@@Base+0x40> │ │ │ │ + jg 29658 ::setTransitionMatrix(int, double const*, double)@@Base+0x38> │ │ │ │ pop %rbx │ │ │ │ xor %eax,%eax │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ ret │ │ │ │ xor %eax,%eax │ │ │ │ ret │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ + nop │ │ │ │ │ │ │ │ -000000000002a440 ::setDifferentialMatrix(int, double const*)@@Base>: │ │ │ │ +00000000000296b0 ::setDifferentialMatrix(int, double const*)@@Base>: │ │ │ │ endbr64 │ │ │ │ mov (%rdi),%rax │ │ │ │ vxorpd %xmm0,%xmm0,%xmm0 │ │ │ │ mov 0x88(%rax),%rax │ │ │ │ - cmp 0x3589f(%rip),%rax # 5fcf8 ::setTransitionMatrix(int, double const*, double)@@Base+0x35958> │ │ │ │ - jne 2a460 ::setDifferentialMatrix(int, double const*)@@Base+0x20> │ │ │ │ + cmp 0x3462f(%rip),%rax # 5dcf8 ::setTransitionMatrix(int, double const*, double)@@Base+0x346d8> │ │ │ │ + jne 296d0 ::setDifferentialMatrix(int, double const*)@@Base+0x20> │ │ │ │ jmp 1c688 ::setTransitionMatrix(int, double const*, double)@plt> │ │ │ │ jmp *%rax │ │ │ │ cs nopw 0x0(%rax,%rax,1) │ │ │ │ nopl 0x0(%rax) │ │ │ │ │ │ │ │ -000000000002a470 ::setCategoryWeights(int, double const*)@@Base>: │ │ │ │ +00000000000296e0 ::setCategoryWeights(int, double const*)@@Base>: │ │ │ │ endbr64 │ │ │ │ test %esi,%esi │ │ │ │ - js 2a500 ::setCategoryWeights(int, double const*)@@Base+0x90> │ │ │ │ + js 29760 ::setCategoryWeights(int, double const*)@@Base+0x80> │ │ │ │ cmp %esi,0x30(%rdi) │ │ │ │ - jle 2a500 ::setCategoryWeights(int, double const*)@@Base+0x90> │ │ │ │ + jle 29760 ::setCategoryWeights(int, double const*)@@Base+0x80> │ │ │ │ sub $0x28,%rsp │ │ │ │ - mov 0xa0(%rdi),%rax │ │ │ │ movslq %esi,%rsi │ │ │ │ mov %rdx,%r8 │ │ │ │ + mov 0xa0(%rdi),%rax │ │ │ │ mov 0x34(%rdi),%edx │ │ │ │ lea (%rax,%rsi,8),%rcx │ │ │ │ mov (%rcx),%rax │ │ │ │ test %rax,%rax │ │ │ │ - je 2a4c0 ::setCategoryWeights(int, double const*)@@Base+0x50> │ │ │ │ + je 29728 ::setCategoryWeights(int, double const*)@@Base+0x48> │ │ │ │ mov %edx,%edx │ │ │ │ mov %r8,%rsi │ │ │ │ mov %rax,%rdi │ │ │ │ shl $0x3,%rdx │ │ │ │ call 1c280 │ │ │ │ xor %eax,%eax │ │ │ │ add $0x28,%rsp │ │ │ │ ret │ │ │ │ - nopl 0x0(%rax) │ │ │ │ + nopl (%rax) │ │ │ │ movslq %edx,%rdi │ │ │ │ mov %r8,0x18(%rsp) │ │ │ │ + shl $0x3,%rdi │ │ │ │ mov %rcx,0x10(%rsp) │ │ │ │ mov %edx,0xc(%rsp) │ │ │ │ - shl $0x3,%rdi │ │ │ │ call 1c420 │ │ │ │ mov 0x10(%rsp),%rcx │ │ │ │ - test %rax,%rax │ │ │ │ mov 0xc(%rsp),%edx │ │ │ │ + test %rax,%rax │ │ │ │ mov 0x18(%rsp),%r8 │ │ │ │ mov %rax,(%rcx) │ │ │ │ - jne 2a4a1 ::setCategoryWeights(int, double const*)@@Base+0x31> │ │ │ │ + jne 2970d ::setCategoryWeights(int, double const*)@@Base+0x2d> │ │ │ │ mov $0xfffffffe,%eax │ │ │ │ - jmp 2a4b4 ::setCategoryWeights(int, double const*)@@Base+0x44> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ + jmp 29720 ::setCategoryWeights(int, double const*)@@Base+0x40> │ │ │ │ + nop │ │ │ │ mov $0xfffffffb,%eax │ │ │ │ ret │ │ │ │ cs nopw 0x0(%rax,%rax,1) │ │ │ │ │ │ │ │ -000000000002a510 ::setStateFrequencies(int, double const*)@@Base>: │ │ │ │ +0000000000029770 ::setStateFrequencies(int, double const*)@@Base>: │ │ │ │ endbr64 │ │ │ │ test %esi,%esi │ │ │ │ - js 2a5a0 ::setStateFrequencies(int, double const*)@@Base+0x90> │ │ │ │ + js 297f0 ::setStateFrequencies(int, double const*)@@Base+0x80> │ │ │ │ cmp %esi,0x30(%rdi) │ │ │ │ - jle 2a5a0 ::setStateFrequencies(int, double const*)@@Base+0x90> │ │ │ │ + jle 297f0 ::setStateFrequencies(int, double const*)@@Base+0x80> │ │ │ │ sub $0x28,%rsp │ │ │ │ - mov 0xa8(%rdi),%rax │ │ │ │ movslq %esi,%rsi │ │ │ │ mov %rdx,%r8 │ │ │ │ + mov 0xa8(%rdi),%rax │ │ │ │ mov 0x24(%rdi),%edx │ │ │ │ lea (%rax,%rsi,8),%rcx │ │ │ │ mov (%rcx),%rax │ │ │ │ test %rax,%rax │ │ │ │ - je 2a560 ::setStateFrequencies(int, double const*)@@Base+0x50> │ │ │ │ + je 297b8 ::setStateFrequencies(int, double const*)@@Base+0x48> │ │ │ │ mov %edx,%edx │ │ │ │ mov %r8,%rsi │ │ │ │ mov %rax,%rdi │ │ │ │ shl $0x3,%rdx │ │ │ │ call 1c280 │ │ │ │ xor %eax,%eax │ │ │ │ add $0x28,%rsp │ │ │ │ ret │ │ │ │ - nopl 0x0(%rax) │ │ │ │ + nopl (%rax) │ │ │ │ movslq %edx,%rdi │ │ │ │ mov %r8,0x18(%rsp) │ │ │ │ + shl $0x3,%rdi │ │ │ │ mov %rcx,0x10(%rsp) │ │ │ │ mov %edx,0xc(%rsp) │ │ │ │ - shl $0x3,%rdi │ │ │ │ call 1c420 │ │ │ │ mov 0x10(%rsp),%rcx │ │ │ │ - test %rax,%rax │ │ │ │ mov 0xc(%rsp),%edx │ │ │ │ + test %rax,%rax │ │ │ │ mov 0x18(%rsp),%r8 │ │ │ │ mov %rax,(%rcx) │ │ │ │ - jne 2a541 ::setStateFrequencies(int, double const*)@@Base+0x31> │ │ │ │ + jne 2979d ::setStateFrequencies(int, double const*)@@Base+0x2d> │ │ │ │ mov $0xfffffffe,%eax │ │ │ │ - jmp 2a554 ::setStateFrequencies(int, double const*)@@Base+0x44> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ + jmp 297b0 ::setStateFrequencies(int, double const*)@@Base+0x40> │ │ │ │ + nop │ │ │ │ mov $0xfffffffb,%eax │ │ │ │ ret │ │ │ │ cs nopw 0x0(%rax,%rax,1) │ │ │ │ │ │ │ │ -000000000002a5b0 ::setRootPrePartials(int const*, int const*, int)@@Base>: │ │ │ │ +0000000000029800 ::setRootPrePartials(int const*, int const*, int)@@Base>: │ │ │ │ endbr64 │ │ │ │ cmp $0x1,%ecx │ │ │ │ - jne 2a6d0 ::setRootPrePartials(int const*, int const*, int)@@Base+0x120> │ │ │ │ + jne 29920 ::setRootPrePartials(int const*, int const*, int)@@Base+0x120> │ │ │ │ cmpb $0x0,0x13e(%rdi) │ │ │ │ - jne 2a6d0 ::setRootPrePartials(int const*, int const*, int)@@Base+0x120> │ │ │ │ + jne 29920 ::setRootPrePartials(int const*, int const*, int)@@Base+0x120> │ │ │ │ movslq (%rsi),%rax │ │ │ │ test %eax,%eax │ │ │ │ - js 2a6d6 ::setRootPrePartials(int const*, int const*, int)@@Base+0x126> │ │ │ │ + js 29926 ::setRootPrePartials(int const*, int const*, int)@@Base+0x126> │ │ │ │ cmp %eax,0xc(%rdi) │ │ │ │ - jle 2a6d6 ::setRootPrePartials(int const*, int const*, int)@@Base+0x126> │ │ │ │ + jle 29926 ::setRootPrePartials(int const*, int const*, int)@@Base+0x126> │ │ │ │ push %r13 │ │ │ │ push %r12 │ │ │ │ push %rbp │ │ │ │ push %rbx │ │ │ │ mov %rdi,%rbx │ │ │ │ sub $0x8,%rsp │ │ │ │ movslq (%rdx),%rbp │ │ │ │ mov 0xb0(%rdi),%rdx │ │ │ │ lea (%rdx,%rax,8),%r12 │ │ │ │ mov (%r12),%rcx │ │ │ │ test %rcx,%rcx │ │ │ │ - je 2a6a5 ::setRootPrePartials(int const*, int const*, int)@@Base+0xf5> │ │ │ │ + je 298f5 ::setRootPrePartials(int const*, int const*, int)@@Base+0xf5> │ │ │ │ mov 0x34(%rbx),%eax │ │ │ │ test %eax,%eax │ │ │ │ - jle 2a691 ::setRootPrePartials(int const*, int const*, int)@@Base+0xe1> │ │ │ │ + jle 298e1 ::setRootPrePartials(int const*, int const*, int)@@Base+0xe1> │ │ │ │ mov 0xa8(%rbx),%rax │ │ │ │ xor %r12d,%r12d │ │ │ │ mov (%rax,%rbp,8),%rbp │ │ │ │ nop │ │ │ │ mov 0x14(%rbx),%eax │ │ │ │ xor %r13d,%r13d │ │ │ │ test %eax,%eax │ │ │ │ - jle 2a6a0 ::setRootPrePartials(int const*, int const*, int)@@Base+0xf0> │ │ │ │ + jle 298f0 ::setRootPrePartials(int const*, int const*, int)@@Base+0xf0> │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ mov 0x24(%rbx),%edx │ │ │ │ mov %rcx,%rdi │ │ │ │ mov %rbp,%rsi │ │ │ │ inc %r13d │ │ │ │ shl $0x3,%rdx │ │ │ │ call 1c280 │ │ │ │ mov %rax,%rcx │ │ │ │ movslq 0x2c(%rbx),%rax │ │ │ │ mov %rax,%rdx │ │ │ │ lea (%rcx,%rax,8),%rcx │ │ │ │ mov 0x14(%rbx),%eax │ │ │ │ cmp %r13d,%eax │ │ │ │ - jg 2a630 ::setRootPrePartials(int const*, int const*, int)@@Base+0x80> │ │ │ │ + jg 29880 ::setRootPrePartials(int const*, int const*, int)@@Base+0x80> │ │ │ │ mov 0x18(%rbx),%r13d │ │ │ │ sub %eax,%r13d │ │ │ │ imul %edx,%r13d │ │ │ │ test %r13d,%r13d │ │ │ │ - jle 2a688 ::setRootPrePartials(int const*, int const*, int)@@Base+0xd8> │ │ │ │ + jle 298d8 ::setRootPrePartials(int const*, int const*, int)@@Base+0xd8> │ │ │ │ mov %r13d,%edx │ │ │ │ mov %rcx,%rdi │ │ │ │ xor %esi,%esi │ │ │ │ shl $0x3,%rdx │ │ │ │ call 1c1a0 │ │ │ │ mov %rax,%rcx │ │ │ │ lea -0x1(%r13),%eax │ │ │ │ lea 0x8(%rcx,%rax,8),%rcx │ │ │ │ inc %r12d │ │ │ │ cmp %r12d,0x34(%rbx) │ │ │ │ - jg 2a620 ::setRootPrePartials(int const*, int const*, int)@@Base+0x70> │ │ │ │ + jg 29870 ::setRootPrePartials(int const*, int const*, int)@@Base+0x70> │ │ │ │ xor %eax,%eax │ │ │ │ add $0x8,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ ret │ │ │ │ xchg %ax,%ax │ │ │ │ mov 0x2c(%rbx),%edx │ │ │ │ - jmp 2a65b ::setRootPrePartials(int const*, int const*, int)@@Base+0xab> │ │ │ │ + jmp 298ab ::setRootPrePartials(int const*, int const*, int)@@Base+0xab> │ │ │ │ movslq 0x3c(%rdi),%rdi │ │ │ │ shl $0x3,%rdi │ │ │ │ call 1c420 │ │ │ │ - mov %rax,%rcx │ │ │ │ mov %rax,(%r12) │ │ │ │ + mov %rax,%rcx │ │ │ │ test %rax,%rax │ │ │ │ - jne 2a606 ::setRootPrePartials(int const*, int const*, int)@@Base+0x56> │ │ │ │ + jne 29856 ::setRootPrePartials(int const*, int const*, int)@@Base+0x56> │ │ │ │ mov $0xfffffffe,%eax │ │ │ │ - jmp 2a693 ::setRootPrePartials(int const*, int const*, int)@@Base+0xe3> │ │ │ │ + jmp 298e3 ::setRootPrePartials(int const*, int const*, int)@@Base+0xe3> │ │ │ │ nopl 0x0(%rax) │ │ │ │ mov $0xfffffff9,%eax │ │ │ │ ret │ │ │ │ mov $0xfffffffb,%eax │ │ │ │ ret │ │ │ │ nopl 0x0(%rax) │ │ │ │ │ │ │ │ -000000000002a6e0 ::setPartials(int, double const*)@@Base>: │ │ │ │ +0000000000029930 ::setPartials(int, double const*)@@Base>: │ │ │ │ endbr64 │ │ │ │ test %esi,%esi │ │ │ │ - js 2a840 ::setPartials(int, double const*)@@Base+0x160> │ │ │ │ + js 29a80 ::setPartials(int, double const*)@@Base+0x150> │ │ │ │ cmp %esi,0xc(%rdi) │ │ │ │ - jle 2a840 ::setPartials(int, double const*)@@Base+0x160> │ │ │ │ + jle 29a80 ::setPartials(int, double const*)@@Base+0x150> │ │ │ │ push %r15 │ │ │ │ + movslq %esi,%rsi │ │ │ │ push %r14 │ │ │ │ + mov %rdx,%r14 │ │ │ │ push %r13 │ │ │ │ - movslq %esi,%rsi │ │ │ │ push %r12 │ │ │ │ + mov %rdi,%r12 │ │ │ │ push %rbp │ │ │ │ push %rbx │ │ │ │ - mov %rdx,%r14 │ │ │ │ sub $0x18,%rsp │ │ │ │ mov 0xb0(%rdi),%rax │ │ │ │ - mov %rdi,%r12 │ │ │ │ lea (%rax,%rsi,8),%rbx │ │ │ │ mov (%rbx),%rcx │ │ │ │ test %rcx,%rcx │ │ │ │ - je 2a814 ::setPartials(int, double const*)@@Base+0x134> │ │ │ │ + je 29a5c ::setPartials(int, double const*)@@Base+0x12c> │ │ │ │ mov 0x34(%r12),%eax │ │ │ │ movl $0x0,0xc(%rsp) │ │ │ │ test %eax,%eax │ │ │ │ - jle 2a7fc ::setPartials(int, double const*)@@Base+0x11c> │ │ │ │ + jle 29a44 ::setPartials(int, double const*)@@Base+0x114> │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ mov 0x14(%r12),%eax │ │ │ │ test %eax,%eax │ │ │ │ - jle 2a80d ::setPartials(int, double const*)@@Base+0x12d> │ │ │ │ + jle 29a55 ::setPartials(int, double const*)@@Base+0x125> │ │ │ │ mov 0x24(%r12),%ebx │ │ │ │ xor %r13d,%r13d │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + nopl (%rax) │ │ │ │ mov %ebx,%edx │ │ │ │ mov %rcx,%rdi │ │ │ │ mov %r14,%rsi │ │ │ │ shl $0x3,%rdx │ │ │ │ call 1c280 │ │ │ │ mov 0x24(%r12),%ebx │ │ │ │ mov 0x2c(%r12),%r15d │ │ │ │ movslq %ebx,%rbp │ │ │ │ shl $0x3,%rbp │ │ │ │ lea (%rax,%rbp,1),%rcx │ │ │ │ cmp %r15d,%ebx │ │ │ │ - jge 2a7af ::setPartials(int, double const*)@@Base+0xcf> │ │ │ │ + jge 299f7 ::setPartials(int, double const*)@@Base+0xc7> │ │ │ │ lea -0x1(%r15),%eax │ │ │ │ mov %rcx,%rdi │ │ │ │ xor %esi,%esi │ │ │ │ sub %ebx,%eax │ │ │ │ lea 0x8(,%rax,8),%rdx │ │ │ │ mov %rdx,(%rsp) │ │ │ │ call 1c1a0 │ │ │ │ mov (%rsp),%rdx │ │ │ │ lea (%rax,%rdx,1),%rcx │ │ │ │ mov 0x14(%r12),%eax │ │ │ │ inc %r13d │ │ │ │ add %rbp,%r14 │ │ │ │ cmp %r13d,%eax │ │ │ │ - jg 2a760 ::setPartials(int, double const*)@@Base+0x80> │ │ │ │ + jg 299a8 ::setPartials(int, double const*)@@Base+0x78> │ │ │ │ mov 0x18(%r12),%ebx │ │ │ │ sub %eax,%ebx │ │ │ │ imul %r15d,%ebx │ │ │ │ test %ebx,%ebx │ │ │ │ - jle 2a7e9 ::setPartials(int, double const*)@@Base+0x109> │ │ │ │ + jle 29a31 ::setPartials(int, double const*)@@Base+0x101> │ │ │ │ mov %ebx,%edx │ │ │ │ mov %rcx,%rdi │ │ │ │ xor %esi,%esi │ │ │ │ shl $0x3,%rdx │ │ │ │ call 1c1a0 │ │ │ │ mov %rax,%rcx │ │ │ │ lea -0x1(%rbx),%eax │ │ │ │ lea 0x8(%rcx,%rax,8),%rcx │ │ │ │ incl 0xc(%rsp) │ │ │ │ mov 0xc(%rsp),%eax │ │ │ │ cmp %eax,0x34(%r12) │ │ │ │ - jg 2a740 ::setPartials(int, double const*)@@Base+0x60> │ │ │ │ + jg 29990 ::setPartials(int, double const*)@@Base+0x60> │ │ │ │ xor %eax,%eax │ │ │ │ add $0x18,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ ret │ │ │ │ mov 0x2c(%r12),%r15d │ │ │ │ - jmp 2a7bf ::setPartials(int, double const*)@@Base+0xdf> │ │ │ │ + jmp 29a07 ::setPartials(int, double const*)@@Base+0xd7> │ │ │ │ movslq 0x3c(%rdi),%rdi │ │ │ │ shl $0x3,%rdi │ │ │ │ call 1c420 │ │ │ │ - mov %rax,%rcx │ │ │ │ mov %rax,(%rbx) │ │ │ │ + mov %rax,%rcx │ │ │ │ test %rax,%rax │ │ │ │ - jne 2a723 ::setPartials(int, double const*)@@Base+0x43> │ │ │ │ + jne 29973 ::setPartials(int, double const*)@@Base+0x43> │ │ │ │ mov $0xfffffffe,%eax │ │ │ │ - jmp 2a7fe ::setPartials(int, double const*)@@Base+0x11e> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ + jmp 29a46 ::setPartials(int, double const*)@@Base+0x116> │ │ │ │ + nop │ │ │ │ mov $0xfffffffb,%eax │ │ │ │ ret │ │ │ │ cs nopw 0x0(%rax,%rax,1) │ │ │ │ │ │ │ │ -000000000002a850 ::setRootPrePartials(int const*, int const*, int)@@Base>: │ │ │ │ +0000000000029a90 ::setRootPrePartials(int const*, int const*, int)@@Base>: │ │ │ │ endbr64 │ │ │ │ cmp $0x1,%ecx │ │ │ │ - jne 2a970 ::setRootPrePartials(int const*, int const*, int)@@Base+0x120> │ │ │ │ + jne 29bb0 ::setRootPrePartials(int const*, int const*, int)@@Base+0x120> │ │ │ │ cmpb $0x0,0x136(%rdi) │ │ │ │ - jne 2a970 ::setRootPrePartials(int const*, int const*, int)@@Base+0x120> │ │ │ │ + jne 29bb0 ::setRootPrePartials(int const*, int const*, int)@@Base+0x120> │ │ │ │ movslq (%rsi),%rax │ │ │ │ test %eax,%eax │ │ │ │ - js 2a976 ::setRootPrePartials(int const*, int const*, int)@@Base+0x126> │ │ │ │ + js 29bb6 ::setRootPrePartials(int const*, int const*, int)@@Base+0x126> │ │ │ │ cmp %eax,0xc(%rdi) │ │ │ │ - jle 2a976 ::setRootPrePartials(int const*, int const*, int)@@Base+0x126> │ │ │ │ + jle 29bb6 ::setRootPrePartials(int const*, int const*, int)@@Base+0x126> │ │ │ │ push %r13 │ │ │ │ push %r12 │ │ │ │ push %rbp │ │ │ │ push %rbx │ │ │ │ mov %rdi,%rbx │ │ │ │ sub $0x8,%rsp │ │ │ │ movslq (%rdx),%rbp │ │ │ │ mov 0xa8(%rdi),%rdx │ │ │ │ lea (%rdx,%rax,8),%r12 │ │ │ │ mov (%r12),%rcx │ │ │ │ test %rcx,%rcx │ │ │ │ - je 2a945 ::setRootPrePartials(int const*, int const*, int)@@Base+0xf5> │ │ │ │ + je 29b85 ::setRootPrePartials(int const*, int const*, int)@@Base+0xf5> │ │ │ │ mov 0x34(%rbx),%eax │ │ │ │ test %eax,%eax │ │ │ │ - jle 2a931 ::setRootPrePartials(int const*, int const*, int)@@Base+0xe1> │ │ │ │ + jle 29b71 ::setRootPrePartials(int const*, int const*, int)@@Base+0xe1> │ │ │ │ mov 0xa0(%rbx),%rax │ │ │ │ xor %r12d,%r12d │ │ │ │ mov (%rax,%rbp,8),%rbp │ │ │ │ nop │ │ │ │ mov 0x14(%rbx),%eax │ │ │ │ xor %r13d,%r13d │ │ │ │ test %eax,%eax │ │ │ │ - jle 2a940 ::setRootPrePartials(int const*, int const*, int)@@Base+0xf0> │ │ │ │ + jle 29b80 ::setRootPrePartials(int const*, int const*, int)@@Base+0xf0> │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ mov 0x24(%rbx),%edx │ │ │ │ mov %rcx,%rdi │ │ │ │ mov %rbp,%rsi │ │ │ │ inc %r13d │ │ │ │ shl $0x2,%rdx │ │ │ │ call 1c280 │ │ │ │ mov %rax,%rcx │ │ │ │ movslq 0x2c(%rbx),%rax │ │ │ │ mov %rax,%rdx │ │ │ │ lea (%rcx,%rax,4),%rcx │ │ │ │ mov 0x14(%rbx),%eax │ │ │ │ cmp %r13d,%eax │ │ │ │ - jg 2a8d0 ::setRootPrePartials(int const*, int const*, int)@@Base+0x80> │ │ │ │ + jg 29b10 ::setRootPrePartials(int const*, int const*, int)@@Base+0x80> │ │ │ │ mov 0x18(%rbx),%r13d │ │ │ │ sub %eax,%r13d │ │ │ │ imul %edx,%r13d │ │ │ │ test %r13d,%r13d │ │ │ │ - jle 2a928 ::setRootPrePartials(int const*, int const*, int)@@Base+0xd8> │ │ │ │ + jle 29b68 ::setRootPrePartials(int const*, int const*, int)@@Base+0xd8> │ │ │ │ mov %r13d,%edx │ │ │ │ mov %rcx,%rdi │ │ │ │ xor %esi,%esi │ │ │ │ shl $0x2,%rdx │ │ │ │ call 1c1a0 │ │ │ │ mov %rax,%rcx │ │ │ │ lea -0x1(%r13),%eax │ │ │ │ lea 0x4(%rcx,%rax,4),%rcx │ │ │ │ inc %r12d │ │ │ │ cmp %r12d,0x34(%rbx) │ │ │ │ - jg 2a8c0 ::setRootPrePartials(int const*, int const*, int)@@Base+0x70> │ │ │ │ + jg 29b00 ::setRootPrePartials(int const*, int const*, int)@@Base+0x70> │ │ │ │ xor %eax,%eax │ │ │ │ add $0x8,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ ret │ │ │ │ xchg %ax,%ax │ │ │ │ mov 0x2c(%rbx),%edx │ │ │ │ - jmp 2a8fb ::setRootPrePartials(int const*, int const*, int)@@Base+0xab> │ │ │ │ + jmp 29b3b ::setRootPrePartials(int const*, int const*, int)@@Base+0xab> │ │ │ │ movslq 0x3c(%rdi),%rdi │ │ │ │ shl $0x2,%rdi │ │ │ │ call 1c420 │ │ │ │ - mov %rax,%rcx │ │ │ │ mov %rax,(%r12) │ │ │ │ + mov %rax,%rcx │ │ │ │ test %rax,%rax │ │ │ │ - jne 2a8a6 ::setRootPrePartials(int const*, int const*, int)@@Base+0x56> │ │ │ │ + jne 29ae6 ::setRootPrePartials(int const*, int const*, int)@@Base+0x56> │ │ │ │ mov $0xfffffffe,%eax │ │ │ │ - jmp 2a933 ::setRootPrePartials(int const*, int const*, int)@@Base+0xe3> │ │ │ │ + jmp 29b73 ::setRootPrePartials(int const*, int const*, int)@@Base+0xe3> │ │ │ │ nopl 0x0(%rax) │ │ │ │ mov $0xfffffff9,%eax │ │ │ │ ret │ │ │ │ mov $0xfffffffb,%eax │ │ │ │ ret │ │ │ │ nopl 0x0(%rax) │ │ │ │ │ │ │ │ -000000000002a980 ::setEigenDecomposition(int, double const*, double const*, double const*)@@Base>: │ │ │ │ +0000000000029bc0 ::setEigenDecomposition(int, double const*, double const*, double const*)@@Base>: │ │ │ │ endbr64 │ │ │ │ push %r14 │ │ │ │ + mov %rdi,%r14 │ │ │ │ push %r13 │ │ │ │ + mov %rdx,%r13 │ │ │ │ push %r12 │ │ │ │ - mov %rdi,%r14 │ │ │ │ + mov %rcx,%r12 │ │ │ │ push %rbp │ │ │ │ - push %rbx │ │ │ │ movslq %esi,%rbp │ │ │ │ - mov %rdx,%r13 │ │ │ │ + mov %r8,%rsi │ │ │ │ + push %rbx │ │ │ │ mov 0x8(%rdi),%rax │ │ │ │ mov 0x54(%r14),%edx │ │ │ │ - mov %r8,%rsi │ │ │ │ - mov %rcx,%r12 │ │ │ │ mov (%rax,%rbp,8),%rdi │ │ │ │ shl $0x3,%rdx │ │ │ │ call 1c280 │ │ │ │ mov 0x10(%r14),%ebx │ │ │ │ - mov %r13,%rsi │ │ │ │ mov 0x40(%r14),%rax │ │ │ │ + mov %r13,%rsi │ │ │ │ imul %ebx,%ebx │ │ │ │ mov (%rax,%rbp,8),%rdi │ │ │ │ movslq %ebx,%rbx │ │ │ │ lea 0x0(,%rbx,8),%rdx │ │ │ │ call 1c280 │ │ │ │ mov 0x48(%r14),%rax │ │ │ │ lea 0x0(,%rbx,8),%rdx │ │ │ │ mov %r12,%rsi │ │ │ │ mov (%rax,%rbp,8),%rdi │ │ │ │ call 1c280 │ │ │ │ testb $0x20,0x22(%r14) │ │ │ │ - jne 2aa00 ::setEigenDecomposition(int, double const*, double const*, double const*)@@Base+0x80> │ │ │ │ + jne 29c40 ::setEigenDecomposition(int, double const*, double const*, double const*)@@Base+0x80> │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ ret │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x10(%r14),%r11d │ │ │ │ - cmp $0x1,%r11d │ │ │ │ - jle 2a9f1 ::setEigenDecomposition(int, double const*, double const*, double const*)@@Base+0x71> │ │ │ │ + mov 0x10(%r14),%r10d │ │ │ │ + cmp $0x1,%r10d │ │ │ │ + jle 29c31 ::setEigenDecomposition(int, double const*, double const*, double const*)@@Base+0x71> │ │ │ │ mov 0x48(%r14),%rax │ │ │ │ - movslq %r11d,%rsi │ │ │ │ - lea -0x1(%r11),%ebx │ │ │ │ + movslq %r10d,%rsi │ │ │ │ + lea -0x1(%r10),%r11d │ │ │ │ xor %edx,%edx │ │ │ │ shl $0x3,%rsi │ │ │ │ xor %r9d,%r9d │ │ │ │ xor %r8d,%r8d │ │ │ │ - mov (%rax,%rbp,8),%r10 │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + mov (%rax,%rbp,8),%rbx │ │ │ │ + lea 0x8(%rbx),%r12 │ │ │ │ + lea 0x10(%rbx),%rbp │ │ │ │ + nopl (%rax) │ │ │ │ inc %r8d │ │ │ │ - lea (%rdx,%r11,1),%edi │ │ │ │ - cmp %r8d,%r11d │ │ │ │ - jle 2aa9d ::setEigenDecomposition(int, double const*, double const*, double const*)@@Base+0x11d> │ │ │ │ + lea (%rdx,%r10,1),%edi │ │ │ │ + cmp %r8d,%r10d │ │ │ │ + jle 29cc5 ::setEigenDecomposition(int, double const*, double const*, double const*)@@Base+0x105> │ │ │ │ movslq %edx,%rcx │ │ │ │ - lea (%rdx,%r11,1),%edi │ │ │ │ - mov %ebx,%ebp │ │ │ │ + lea (%rdx,%r10,1),%edi │ │ │ │ + mov %r11d,%r13d │ │ │ │ add %r9,%rcx │ │ │ │ movslq %edi,%rdx │ │ │ │ - sub %r8d,%ebp │ │ │ │ - lea 0x8(%r10,%rcx,8),%rax │ │ │ │ + sub %r8d,%r13d │ │ │ │ + lea (%r12,%rcx,8),%rax │ │ │ │ add %r9,%rdx │ │ │ │ - add %rbp,%rcx │ │ │ │ - lea (%r10,%rdx,8),%rdx │ │ │ │ - lea 0x10(%r10,%rcx,8),%rcx │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + add %r13,%rcx │ │ │ │ + lea (%rbx,%rdx,8),%rdx │ │ │ │ + lea 0x0(%rbp,%rcx,8),%rcx │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ vmovsd (%rdx),%xmm1 │ │ │ │ vmovsd (%rax),%xmm0 │ │ │ │ add $0x8,%rax │ │ │ │ vmovsd %xmm1,-0x8(%rax) │ │ │ │ vmovsd %xmm0,(%rdx) │ │ │ │ add %rsi,%rdx │ │ │ │ cmp %rcx,%rax │ │ │ │ - jne 2aa80 ::setEigenDecomposition(int, double const*, double const*, double const*)@@Base+0x100> │ │ │ │ + jne 29ca8 ::setEigenDecomposition(int, double const*, double const*, double const*)@@Base+0xe8> │ │ │ │ inc %r9 │ │ │ │ mov %edi,%edx │ │ │ │ - cmp %ebx,%r8d │ │ │ │ - jne 2aa30 ::setEigenDecomposition(int, double const*, double const*, double const*)@@Base+0xb0> │ │ │ │ + cmp %r11d,%r8d │ │ │ │ + jne 29c70 ::setEigenDecomposition(int, double const*, double const*, double const*)@@Base+0xb0> │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ ret │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ │ │ │ │ -000000000002aac0 ::updateTransitionMatricesWithModelCategories(int*, int const*, int const*, int const*, double const*, double**, int)@@Base>: │ │ │ │ +0000000000029ce0 ::updateTransitionMatricesWithModelCategories(int*, int const*, int const*, int const*, double const*, double**, int)@@Base>: │ │ │ │ endbr64 │ │ │ │ lea 0x8(%rsp),%r10 │ │ │ │ and $0xffffffffffffffe0,%rsp │ │ │ │ push -0x8(%r10) │ │ │ │ push %rbp │ │ │ │ mov %rsp,%rbp │ │ │ │ push %r15 │ │ │ │ push %r14 │ │ │ │ push %r13 │ │ │ │ + mov %rsi,%r13 │ │ │ │ push %r12 │ │ │ │ push %r10 │ │ │ │ push %rbx │ │ │ │ - mov %rdi,%rbx │ │ │ │ - sub $0xe0,%rsp │ │ │ │ + mov %r8,%rbx │ │ │ │ + sub $0xc0,%rsp │ │ │ │ + or %rcx,%rbx │ │ │ │ + mov %rsi,-0xa8(%rbp) │ │ │ │ + mov %rdx,%rsi │ │ │ │ mov (%r10),%rax │ │ │ │ - mov %rdi,-0xa0(%rbp) │ │ │ │ - mov %rdx,%rdi │ │ │ │ - mov %r8,%rdx │ │ │ │ - mov %rsi,-0xb0(%rbp) │ │ │ │ - mov %r9,-0x70(%rbp) │ │ │ │ - or %rcx,%rdx │ │ │ │ - mov %rax,-0xc0(%rbp) │ │ │ │ + mov 0x10(%rdi),%r11d │ │ │ │ + mov %rdi,-0x98(%rbp) │ │ │ │ + mov %r9,-0x68(%rbp) │ │ │ │ + mov %rax,-0xb0(%rbp) │ │ │ │ movslq 0x8(%r10),%rax │ │ │ │ - mov 0x10(%rbx),%r10d │ │ │ │ - jne 2af3d ::updateTransitionMatricesWithModelCategories(int*, int const*, int const*, int const*, double const*, double**, int)@@Base+0x47d> │ │ │ │ + jne 2a107 ::updateTransitionMatricesWithModelCategories(int*, int const*, int const*, int const*, double const*, double**, int)@@Base+0x427> │ │ │ │ test %eax,%eax │ │ │ │ - jle 2af25 ::updateTransitionMatricesWithModelCategories(int*, int const*, int const*, int const*, double const*, double**, int)@@Base+0x465> │ │ │ │ - movslq 0x18(%rbx),%rdx │ │ │ │ - lea (%rdi,%rax,4),%r15 │ │ │ │ - mov %rdi,%rbx │ │ │ │ + jle 2a0ef ::updateTransitionMatricesWithModelCategories(int*, int const*, int const*, int const*, double const*, double**, int)@@Base+0x40f> │ │ │ │ + movslq 0x18(%rdi),%rdx │ │ │ │ + mov %rsi,%rbx │ │ │ │ + lea (%rsi,%rax,4),%r15 │ │ │ │ test %edx,%edx │ │ │ │ - jle 2b360 ::updateTransitionMatricesWithModelCategories(int*, int const*, int const*, int const*, double const*, double**, int)@@Base+0x8a0> │ │ │ │ - test %r10d,%r10d │ │ │ │ - lea 0x3(%r10),%eax │ │ │ │ + jle 2a520 ::updateTransitionMatricesWithModelCategories(int*, int const*, int const*, int const*, double const*, double**, int)@@Base+0x840> │ │ │ │ + test %r11d,%r11d │ │ │ │ + lea 0x3(%r11),%eax │ │ │ │ mov %r9,%r8 │ │ │ │ - mov %r10d,%r13d │ │ │ │ - cmovns %r10d,%eax │ │ │ │ + mov %r11d,%ecx │ │ │ │ + cmovns %r11d,%eax │ │ │ │ + lea 0x1(%r11),%esi │ │ │ │ + mov %esi,-0x48(%rbp) │ │ │ │ and $0xfffffffc,%eax │ │ │ │ - mov %eax,%r11d │ │ │ │ - movslq %r10d,%rax │ │ │ │ + mov %eax,%r14d │ │ │ │ + movslq %r11d,%rax │ │ │ │ lea 0x0(,%rax,8),%r12 │ │ │ │ - mov %rax,-0x90(%rbp) │ │ │ │ - lea (%rsi,%rdx,4),%rax │ │ │ │ - mov %r10d,%edx │ │ │ │ - mov %rax,-0xc8(%rbp) │ │ │ │ - lea -0x1(%r10),%eax │ │ │ │ - mov %rax,%rcx │ │ │ │ + mov %rax,-0x88(%rbp) │ │ │ │ + lea 0x0(%r13,%rdx,4),%rax │ │ │ │ + mov %r14d,%r10d │ │ │ │ + mov %rax,-0xb8(%rbp) │ │ │ │ + lea -0x1(%r11),%eax │ │ │ │ inc %rax │ │ │ │ imul %r12,%rax │ │ │ │ - cmp $0x4,%r11d │ │ │ │ + cmp $0x4,%r14d │ │ │ │ setg %r9b │ │ │ │ - mov %rax,-0x98(%rbp) │ │ │ │ - lea -0x4(%r11),%eax │ │ │ │ - mov %eax,-0xd0(%rbp) │ │ │ │ + mov %rax,-0x90(%rbp) │ │ │ │ + lea -0x4(%r14),%eax │ │ │ │ + mov %eax,-0xc8(%rbp) │ │ │ │ mov $0x4,%eax │ │ │ │ - cmp %eax,%r11d │ │ │ │ - cmovge %r11d,%eax │ │ │ │ - mov %eax,%r14d │ │ │ │ + cmp %eax,%r14d │ │ │ │ + cmovge %r14d,%eax │ │ │ │ + mov %eax,%r13d │ │ │ │ xor %eax,%eax │ │ │ │ - test %r11d,%r11d │ │ │ │ + test %r14d,%r14d │ │ │ │ + mov %r9d,%r14d │ │ │ │ mov %eax,%edi │ │ │ │ mov $0x1,%eax │ │ │ │ - cmovg %r14d,%edi │ │ │ │ - sub %edi,%edx │ │ │ │ - cmp %edi,%r10d │ │ │ │ - mov %edi,-0xa8(%rbp) │ │ │ │ - cmovg %edx,%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - mov %eax,-0x48(%rbp) │ │ │ │ - mov %ecx,%eax │ │ │ │ + cmovg %r13d,%edi │ │ │ │ + sub %edi,%ecx │ │ │ │ + cmp %edi,%r11d │ │ │ │ + mov %edi,-0xa0(%rbp) │ │ │ │ + cmovle %eax,%ecx │ │ │ │ + lea -0x1(%r11),%eax │ │ │ │ sub %edi,%eax │ │ │ │ cmp $0x2,%eax │ │ │ │ + mov %ecx,-0x44(%rbp) │ │ │ │ setbe %dl │ │ │ │ - cmp %edi,%r10d │ │ │ │ + cmp %edi,%r11d │ │ │ │ setle %al │ │ │ │ + imul %r11d,%esi │ │ │ │ or %eax,%edx │ │ │ │ movslq %edi,%rax │ │ │ │ shl $0x3,%rax │ │ │ │ mov %rax,-0x40(%rbp) │ │ │ │ - lea 0x1(%r10),%eax │ │ │ │ - mov %r9d,%r10d │ │ │ │ - mov %edx,%r9d │ │ │ │ - imul %eax,%ecx │ │ │ │ - mov %eax,-0x88(%rbp) │ │ │ │ - mov %esi,%eax │ │ │ │ + mov %ecx,%eax │ │ │ │ + mov %r12,%rcx │ │ │ │ + mov %r11d,%r12d │ │ │ │ and $0xfffffffc,%eax │ │ │ │ + mov %esi,-0xd0(%rbp) │ │ │ │ + mov %rcx,%r11 │ │ │ │ add %edi,%eax │ │ │ │ mov %r8,%rdi │ │ │ │ - mov %ecx,-0xd8(%rbp) │ │ │ │ - mov %eax,-0x4c(%rbp) │ │ │ │ - test %r13d,%r13d │ │ │ │ - jle 2b325 ::updateTransitionMatricesWithModelCategories(int*, int const*, int const*, int const*, double const*, double**, int)@@Base+0x865> │ │ │ │ + mov %eax,-0x50(%rbp) │ │ │ │ + mov %r13d,%eax │ │ │ │ + mov %edx,%r13d │ │ │ │ + mov %eax,%r9d │ │ │ │ + test %r12d,%r12d │ │ │ │ + jle 2a4e6 ::updateTransitionMatricesWithModelCategories(int*, int const*, int const*, int const*, double const*, double**, int)@@Base+0x806> │ │ │ │ movslq (%rbx),%rax │ │ │ │ - mov -0xc0(%rbp),%rsi │ │ │ │ - mov %r15,-0xe8(%rbp) │ │ │ │ - movl $0x0,-0xb8(%rbp) │ │ │ │ - mov %rbx,-0xe0(%rbp) │ │ │ │ + mov -0xb0(%rbp),%rcx │ │ │ │ + movl $0x0,-0xc0(%rbp) │ │ │ │ mov %r14d,%r8d │ │ │ │ - mov %r11d,%r15d │ │ │ │ - mov (%rsi,%rax,8),%rax │ │ │ │ + mov %rbx,-0xd8(%rbp) │ │ │ │ + mov (%rcx,%rax,8),%rax │ │ │ │ + mov %r15,-0xe0(%rbp) │ │ │ │ + mov %r11,%r15 │ │ │ │ mov %rax,-0x60(%rbp) │ │ │ │ - mov -0xb0(%rbp),%rax │ │ │ │ + mov -0xa8(%rbp),%rax │ │ │ │ mov %rax,-0x80(%rbp) │ │ │ │ - mov -0xd0(%rbp),%eax │ │ │ │ + mov -0xc8(%rbp),%eax │ │ │ │ shr $0x2,%eax │ │ │ │ mov %eax,-0x38(%rbp) │ │ │ │ - mov -0xa0(%rbp),%rax │ │ │ │ - mov %r13d,-0x68(%rbp) │ │ │ │ - mov %r15d,-0x70(%rbp) │ │ │ │ - mov %r12,-0x58(%rbp) │ │ │ │ - xor %r13d,%r13d │ │ │ │ - mov %r10b,-0x78(%rbp) │ │ │ │ - mov %rdi,%r15 │ │ │ │ - mov %r9b,-0xf0(%rbp) │ │ │ │ - mov %r8d,-0xf8(%rbp) │ │ │ │ + mov %r13d,%eax │ │ │ │ + mov %r10d,%r13d │ │ │ │ + mov %eax,%r10d │ │ │ │ + mov -0x98(%rbp),%rax │ │ │ │ + mov %r15,-0x58(%rbp) │ │ │ │ + mov %r8b,-0x78(%rbp) │ │ │ │ mov 0x28(%rax),%rbx │ │ │ │ - mov 0x8(%rax),%rsi │ │ │ │ + mov 0x8(%rax),%rcx │ │ │ │ + mov %r10b,-0xe8(%rbp) │ │ │ │ + mov %r9d,-0xec(%rbp) │ │ │ │ + mov %r12d,-0x68(%rbp) │ │ │ │ mov %rbx,%r14 │ │ │ │ - mov %rsi,%rbx │ │ │ │ - nop │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + xor %r12d,%r12d │ │ │ │ + mov %rcx,%rbx │ │ │ │ + mov %r13d,-0x70(%rbp) │ │ │ │ + mov %rdi,%r13 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ mov -0x80(%rbp),%rax │ │ │ │ - movslq (%rax),%r12 │ │ │ │ - mov (%rbx,%r12,8),%rcx │ │ │ │ - vmovsd (%rcx,%r13,1),%xmm0 │ │ │ │ - vmulsd (%r15),%xmm0,%xmm0 │ │ │ │ + movslq (%rax),%r15 │ │ │ │ + mov (%rbx,%r15,8),%rcx │ │ │ │ + vmovsd (%rcx,%r12,1),%xmm0 │ │ │ │ + vmulsd 0x0(%r13),%xmm0,%xmm0 │ │ │ │ call 1c590 │ │ │ │ - vmovsd %xmm0,(%r14,%r13,1) │ │ │ │ - add $0x8,%r13 │ │ │ │ - cmp %r13,-0x58(%rbp) │ │ │ │ - jne 2aca0 ::updateTransitionMatricesWithModelCategories(int*, int const*, int const*, int const*, double const*, double**, int)@@Base+0x1e0> │ │ │ │ - mov -0xa0(%rbp),%rax │ │ │ │ + vmovsd %xmm0,(%r14,%r12,1) │ │ │ │ + add $0x8,%r12 │ │ │ │ + cmp %r12,-0x58(%rbp) │ │ │ │ + jne 29ed0 ::updateTransitionMatricesWithModelCategories(int*, int const*, int const*, int const*, double const*, double**, int)@@Base+0x1f0> │ │ │ │ + mov -0x98(%rbp),%rax │ │ │ │ mov %r14,%rbx │ │ │ │ - mov %r12,%r14 │ │ │ │ - mov -0x48(%rbp),%ecx │ │ │ │ - mov -0x68(%rbp),%r13d │ │ │ │ - mov %r15,%rdi │ │ │ │ - movzbl -0x78(%rbp),%r10d │ │ │ │ - mov -0x70(%rbp),%r15d │ │ │ │ - mov -0xf8(%rbp),%r8d │ │ │ │ - movzbl -0xf0(%rbp),%r9d │ │ │ │ - mov -0x58(%rbp),%r12 │ │ │ │ - mov %rdi,-0xf0(%rbp) │ │ │ │ - movl $0x0,-0x58(%rbp) │ │ │ │ - shr $0x2,%ecx │ │ │ │ + mov %r15,%r14 │ │ │ │ + mov %r13,%rdi │ │ │ │ + mov -0x44(%rbp),%ecx │ │ │ │ + mov -0x68(%rbp),%r12d │ │ │ │ mov 0x40(%rax),%rax │ │ │ │ - shl $0x5,%rcx │ │ │ │ + movzbl -0xe8(%rbp),%r10d │ │ │ │ + mov %rdi,-0xe8(%rbp) │ │ │ │ + mov -0x58(%rbp),%r15 │ │ │ │ + shr $0x2,%ecx │ │ │ │ + movzbl -0x78(%rbp),%r8d │ │ │ │ + movl $0x0,-0x58(%rbp) │ │ │ │ mov (%rax,%r14,8),%rax │ │ │ │ - mov -0xb8(%rbp),%r14d │ │ │ │ + mov -0x70(%rbp),%r13d │ │ │ │ + shl $0x5,%rcx │ │ │ │ + mov -0xec(%rbp),%r9d │ │ │ │ + mov -0xc0(%rbp),%r14d │ │ │ │ mov %rax,-0x68(%rbp) │ │ │ │ mov -0x40(%rbp),%rax │ │ │ │ lea (%rbx,%rax,1),%rsi │ │ │ │ - xchg %ax,%ax │ │ │ │ + nop │ │ │ │ mov -0x68(%rbp),%rax │ │ │ │ mov -0x60(%rbp),%r11 │ │ │ │ - vxorpd %xmm3,%xmm3,%xmm3 │ │ │ │ mov %r14d,-0x70(%rbp) │ │ │ │ + vxorpd %xmm4,%xmm4,%xmm4 │ │ │ │ mov %rax,-0x78(%rbp) │ │ │ │ movslq %r14d,%rax │ │ │ │ - mov -0x78(%rbp),%rdx │ │ │ │ lea (%r11,%rax,8),%rdi │ │ │ │ - add -0x90(%rbp),%rax │ │ │ │ + add -0x88(%rbp),%rax │ │ │ │ lea (%r11,%rax,8),%r11 │ │ │ │ + mov -0x78(%rbp),%rdx │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ vxorpd %xmm0,%xmm0,%xmm0 │ │ │ │ - test %r15d,%r15d │ │ │ │ - jle 2adfa ::updateTransitionMatricesWithModelCategories(int*, int const*, int const*, int const*, double const*, double**, int)@@Base+0x33a> │ │ │ │ + test %r13d,%r13d │ │ │ │ + jle 29ffe ::updateTransitionMatricesWithModelCategories(int*, int const*, int const*, int const*, double const*, double**, int)@@Base+0x31e> │ │ │ │ mov -0x38(%rbp),%eax │ │ │ │ - test %r10b,%r10b │ │ │ │ + test %r8b,%r8b │ │ │ │ vxorpd %xmm0,%xmm0,%xmm0 │ │ │ │ lea 0x1(%rax),%r14d │ │ │ │ mov $0x1,%eax │ │ │ │ cmove %eax,%r14d │ │ │ │ xor %eax,%eax │ │ │ │ shl $0x5,%r14 │ │ │ │ cs nopw 0x0(%rax,%rax,1) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - vmovupd (%rdx,%rax,1),%ymm1 │ │ │ │ - vmulpd (%rbx,%rax,1),%ymm1,%ymm2 │ │ │ │ + vmovupd (%rdx,%rax,1),%ymm2 │ │ │ │ + vmulpd (%rbx,%rax,1),%ymm2,%ymm2 │ │ │ │ add $0x20,%rax │ │ │ │ - vunpckhpd %xmm2,%xmm2,%xmm4 │ │ │ │ - vextractf128 $0x1,%ymm2,%xmm1 │ │ │ │ vaddsd %xmm2,%xmm0,%xmm0 │ │ │ │ - vaddsd %xmm0,%xmm4,%xmm4 │ │ │ │ - vaddsd %xmm4,%xmm1,%xmm0 │ │ │ │ - vunpckhpd %xmm1,%xmm1,%xmm1 │ │ │ │ - vaddsd %xmm1,%xmm0,%xmm0 │ │ │ │ + vunpckhpd %xmm2,%xmm2,%xmm3 │ │ │ │ + vaddsd %xmm0,%xmm3,%xmm3 │ │ │ │ + vextractf64x2 $0x1,%ymm2,%xmm0 │ │ │ │ + valignq $0x3,%ymm2,%ymm2,%ymm2 │ │ │ │ + vaddsd %xmm3,%xmm0,%xmm0 │ │ │ │ + vaddsd %xmm2,%xmm0,%xmm0 │ │ │ │ cmp %rax,%r14 │ │ │ │ - jne 2adc0 ::updateTransitionMatricesWithModelCategories(int*, int const*, int const*, int const*, double const*, double**, int)@@Base+0x300> │ │ │ │ - cmp %r8d,%r13d │ │ │ │ - jle 2b2b0 ::updateTransitionMatricesWithModelCategories(int*, int const*, int const*, int const*, double const*, double**, int)@@Base+0x7f0> │ │ │ │ - test %r9b,%r9b │ │ │ │ - jne 2b2d3 ::updateTransitionMatricesWithModelCategories(int*, int const*, int const*, int const*, double const*, double**, int)@@Base+0x813> │ │ │ │ + jne 29fc0 ::updateTransitionMatricesWithModelCategories(int*, int const*, int const*, int const*, double const*, double**, int)@@Base+0x2e0> │ │ │ │ + cmp %r9d,%r12d │ │ │ │ + jle 2a468 ::updateTransitionMatricesWithModelCategories(int*, int const*, int const*, int const*, double const*, double**, int)@@Base+0x788> │ │ │ │ + test %r10b,%r10b │ │ │ │ + jne 2a48b ::updateTransitionMatricesWithModelCategories(int*, int const*, int const*, int const*, double const*, double**, int)@@Base+0x7ab> │ │ │ │ mov -0x40(%rbp),%rax │ │ │ │ lea (%rdx,%rax,1),%r14 │ │ │ │ xor %eax,%eax │ │ │ │ nopl 0x0(%rax) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - vmovupd (%r14,%rax,1),%ymm1 │ │ │ │ - vmulpd (%rsi,%rax,1),%ymm1,%ymm2 │ │ │ │ + vmovupd (%r14,%rax,1),%ymm2 │ │ │ │ + vmulpd (%rsi,%rax,1),%ymm2,%ymm2 │ │ │ │ add $0x20,%rax │ │ │ │ - vunpckhpd %xmm2,%xmm2,%xmm4 │ │ │ │ - vextractf128 $0x1,%ymm2,%xmm1 │ │ │ │ vaddsd %xmm2,%xmm0,%xmm0 │ │ │ │ - vaddsd %xmm0,%xmm4,%xmm4 │ │ │ │ - vaddsd %xmm4,%xmm1,%xmm0 │ │ │ │ - vunpckhpd %xmm1,%xmm1,%xmm1 │ │ │ │ - vaddsd %xmm1,%xmm0,%xmm0 │ │ │ │ + vunpckhpd %xmm2,%xmm2,%xmm3 │ │ │ │ + vaddsd %xmm0,%xmm3,%xmm3 │ │ │ │ + vextractf64x2 $0x1,%ymm2,%xmm0 │ │ │ │ + valignq $0x3,%ymm2,%ymm2,%ymm2 │ │ │ │ + vaddsd %xmm3,%xmm0,%xmm0 │ │ │ │ + vaddsd %xmm2,%xmm0,%xmm0 │ │ │ │ cmp %rax,%rcx │ │ │ │ - jne 2ae40 ::updateTransitionMatricesWithModelCategories(int*, int const*, int const*, int const*, double const*, double**, int)@@Base+0x380> │ │ │ │ - testb $0x3,-0x48(%rbp) │ │ │ │ - je 2ae92 ::updateTransitionMatricesWithModelCategories(int*, int const*, int const*, int const*, double const*, double**, int)@@Base+0x3d2> │ │ │ │ - movslq -0x4c(%rbp),%rax │ │ │ │ - vmovsd (%rbx,%rax,8),%xmm1 │ │ │ │ - vmulsd (%rdx,%rax,8),%xmm1,%xmm1 │ │ │ │ + jne 2a018 ::updateTransitionMatricesWithModelCategories(int*, int const*, int const*, int const*, double const*, double**, int)@@Base+0x338> │ │ │ │ + testb $0x3,-0x44(%rbp) │ │ │ │ + je 2a06b ::updateTransitionMatricesWithModelCategories(int*, int const*, int const*, int const*, double const*, double**, int)@@Base+0x38b> │ │ │ │ + movslq -0x50(%rbp),%rax │ │ │ │ + vmovsd (%rbx,%rax,8),%xmm7 │ │ │ │ + vfmadd231sd (%rdx,%rax,8),%xmm7,%xmm0 │ │ │ │ inc %rax │ │ │ │ - vaddsd %xmm1,%xmm0,%xmm0 │ │ │ │ - cmp %eax,%r13d │ │ │ │ - jg 2ae7c ::updateTransitionMatricesWithModelCategories(int*, int const*, int const*, int const*, double const*, double**, int)@@Base+0x3bc> │ │ │ │ - vmaxsd %xmm3,%xmm0,%xmm0 │ │ │ │ + cmp %eax,%r12d │ │ │ │ + jg 2a058 ::updateTransitionMatricesWithModelCategories(int*, int const*, int const*, int const*, double const*, double**, int)@@Base+0x378> │ │ │ │ + vmaxsd %xmm4,%xmm0,%xmm0 │ │ │ │ add $0x8,%rdi │ │ │ │ - add %r12,%rdx │ │ │ │ + add %r15,%rdx │ │ │ │ vmovsd %xmm0,-0x8(%rdi) │ │ │ │ cmp %rdi,%r11 │ │ │ │ - jne 2ad60 ::updateTransitionMatricesWithModelCategories(int*, int const*, int const*, int const*, double const*, double**, int)@@Base+0x2a0> │ │ │ │ + jne 29f90 ::updateTransitionMatricesWithModelCategories(int*, int const*, int const*, int const*, double const*, double**, int)@@Base+0x2b0> │ │ │ │ mov -0x70(%rbp),%r14d │ │ │ │ - mov 0x2be62(%rip),%rdx │ │ │ │ - mov -0x60(%rbp),%rdi │ │ │ │ incl -0x58(%rbp) │ │ │ │ - lea (%r14,%r13,1),%eax │ │ │ │ - add -0x88(%rbp),%r14d │ │ │ │ + mov 0x2ac86(%rip),%rdx │ │ │ │ + mov -0x60(%rbp),%rdi │ │ │ │ + lea (%r14,%r12,1),%eax │ │ │ │ + add -0x48(%rbp),%r14d │ │ │ │ cltq │ │ │ │ mov %rdx,(%rdi,%rax,8) │ │ │ │ + mov -0x90(%rbp),%rdx │ │ │ │ mov -0x58(%rbp),%eax │ │ │ │ - mov -0x98(%rbp),%rdx │ │ │ │ add %rdx,-0x68(%rbp) │ │ │ │ - cmp %eax,%r13d │ │ │ │ - jne 2ad30 ::updateTransitionMatricesWithModelCategories(int*, int const*, int const*, int const*, double const*, double**, int)@@Base+0x270> │ │ │ │ - mov -0xb8(%rbp),%eax │ │ │ │ - add -0xd8(%rbp),%eax │ │ │ │ - add -0x88(%rbp),%eax │ │ │ │ + cmp %eax,%r12d │ │ │ │ + jne 29f60 ::updateTransitionMatricesWithModelCategories(int*, int const*, int const*, int const*, double const*, double**, int)@@Base+0x280> │ │ │ │ addq $0x4,-0x80(%rbp) │ │ │ │ - mov -0xf0(%rbp),%rdi │ │ │ │ - mov %eax,-0xb8(%rbp) │ │ │ │ + mov -0xd0(%rbp),%ecx │ │ │ │ + mov -0xe8(%rbp),%rdi │ │ │ │ + add %ecx,-0xc0(%rbp) │ │ │ │ mov -0x80(%rbp),%rax │ │ │ │ - cmp %rax,-0xc8(%rbp) │ │ │ │ - je 2b2f4 ::updateTransitionMatricesWithModelCategories(int*, int const*, int const*, int const*, double const*, double**, int)@@Base+0x834> │ │ │ │ + cmp %rax,-0xb8(%rbp) │ │ │ │ + je 2a4ac ::updateTransitionMatricesWithModelCategories(int*, int const*, int const*, int const*, double const*, double**, int)@@Base+0x7cc> │ │ │ │ vzeroupper │ │ │ │ - jmp 2ac5b ::updateTransitionMatricesWithModelCategories(int*, int const*, int const*, int const*, double const*, double**, int)@@Base+0x19b> │ │ │ │ + jmp 29e8f ::updateTransitionMatricesWithModelCategories(int*, int const*, int const*, int const*, double const*, double**, int)@@Base+0x1af> │ │ │ │ vzeroupper │ │ │ │ - add $0xe0,%rsp │ │ │ │ + add $0xc0,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %r10 │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ pop %rbp │ │ │ │ lea -0x8(%r10),%rsp │ │ │ │ ret │ │ │ │ + mov %r8,%r15 │ │ │ │ test %r8,%r8 │ │ │ │ - je 2b3ca ::updateTransitionMatricesWithModelCategories(int*, int const*, int const*, int const*, double const*, double**, int)@@Base+0x90a> │ │ │ │ + je 2a58b ::updateTransitionMatricesWithModelCategories(int*, int const*, int const*, int const*, double const*, double**, int)@@Base+0x8ab> │ │ │ │ test %eax,%eax │ │ │ │ - jle 2af25 ::updateTransitionMatricesWithModelCategories(int*, int const*, int const*, int const*, double const*, double**, int)@@Base+0x465> │ │ │ │ - mov -0xa0(%rbp),%rsi │ │ │ │ + jle 2a0ef ::updateTransitionMatricesWithModelCategories(int*, int const*, int const*, int const*, double const*, double**, int)@@Base+0x40f> │ │ │ │ + mov -0x98(%rbp),%rdi │ │ │ │ lea 0x0(,%rax,4),%rbx │ │ │ │ - movslq 0x18(%rsi),%rdx │ │ │ │ + movslq 0x18(%rdi),%rdx │ │ │ │ test %edx,%edx │ │ │ │ - jle 2b771 ::updateTransitionMatricesWithModelCategories(int*, int const*, int const*, int const*, double const*, double**, int)@@Base+0xcb1> │ │ │ │ - mov -0xb0(%rbp),%rax │ │ │ │ - mov %r10d,%esi │ │ │ │ - mov %r10d,%r11d │ │ │ │ - mov %rcx,%r14 │ │ │ │ - imul %r10d,%esi │ │ │ │ - mov %r8,%r15 │ │ │ │ + jle 2a925 ::updateTransitionMatricesWithModelCategories(int*, int const*, int const*, int const*, double const*, double**, int)@@Base+0xc45> │ │ │ │ + mov -0xa8(%rbp),%rax │ │ │ │ + mov %r11d,%edi │ │ │ │ + mov %rsi,%r13 │ │ │ │ + xor %r8d,%r8d │ │ │ │ + shr $0x2,%edi │ │ │ │ + mov %r15,%rsi │ │ │ │ + mov %r11d,%r12d │ │ │ │ + mov %rcx,%r15 │ │ │ │ lea (%rax,%rdx,4),%rax │ │ │ │ - mov %esi,-0x80(%rbp) │ │ │ │ - lea 0x1(%r10),%esi │ │ │ │ - mov %rax,-0x98(%rbp) │ │ │ │ - movslq %r10d,%rax │ │ │ │ - mov %esi,-0x68(%rbp) │ │ │ │ + mov %edi,-0xb8(%rbp) │ │ │ │ + mov %rax,-0x90(%rbp) │ │ │ │ + movslq %r11d,%rax │ │ │ │ mov %rax,-0x78(%rbp) │ │ │ │ shl $0x3,%rax │ │ │ │ mov %rax,-0x88(%rbp) │ │ │ │ - lea -0x1(%r10),%eax │ │ │ │ + lea -0x1(%r11),%eax │ │ │ │ mov %eax,-0x40(%rbp) │ │ │ │ - imul %esi,%eax │ │ │ │ - mov %r10d,%esi │ │ │ │ - shr $0x2,%esi │ │ │ │ - mov %esi,-0xb8(%rbp) │ │ │ │ - mov %eax,-0xa8(%rbp) │ │ │ │ - xor %eax,%eax │ │ │ │ - test %r11d,%r11d │ │ │ │ - jle 2b708 ::updateTransitionMatricesWithModelCategories(int*, int const*, int const*, int const*, double const*, double**, int)@@Base+0xc48> │ │ │ │ - mov -0xc0(%rbp),%rsi │ │ │ │ - movslq (%rdi,%rax,1),%rdx │ │ │ │ - mov %r14,-0xe0(%rbp) │ │ │ │ - mov %r15,-0xe8(%rbp) │ │ │ │ - movl $0x0,-0x90(%rbp) │ │ │ │ + mov %r11d,%eax │ │ │ │ + imul %r11d,%eax │ │ │ │ + mov %eax,-0x80(%rbp) │ │ │ │ + lea 0x1(%r11),%eax │ │ │ │ + mov %eax,-0x48(%rbp) │ │ │ │ + imul %r11d,%eax │ │ │ │ + mov %eax,-0xc0(%rbp) │ │ │ │ + test %r12d,%r12d │ │ │ │ + jle 2a8bd ::updateTransitionMatricesWithModelCategories(int*, int const*, int const*, int const*, double const*, double**, int)@@Base+0xbdd> │ │ │ │ + movslq 0x0(%r13,%r8,1),%rax │ │ │ │ + mov -0xb0(%rbp),%rdi │ │ │ │ + movl $0x0,-0xa0(%rbp) │ │ │ │ + mov %r8,-0x70(%rbp) │ │ │ │ + mov (%rdi,%rax,8),%r11 │ │ │ │ + movslq (%r15,%r8,1),%rax │ │ │ │ mov %rbx,-0xd0(%rbp) │ │ │ │ - mov %rdi,-0xd8(%rbp) │ │ │ │ - mov -0xb0(%rbp),%rcx │ │ │ │ - mov -0xb8(%rbp),%r12d │ │ │ │ - mov (%rsi,%rdx,8),%r10 │ │ │ │ - movslq (%r14,%rax,1),%rdx │ │ │ │ - mov %r11d,%r14d │ │ │ │ - mov %rcx,-0x60(%rbp) │ │ │ │ - shl $0x5,%r12 │ │ │ │ - mov (%rsi,%rdx,8),%r13 │ │ │ │ - mov %r10,-0xc8(%rbp) │ │ │ │ - movslq (%r15,%rax,1),%rdx │ │ │ │ - mov (%rsi,%rdx,8),%rsi │ │ │ │ - mov %rsi,%r15 │ │ │ │ - mov %rax,%rsi │ │ │ │ - mov -0xa0(%rbp),%rdi │ │ │ │ - mov %r14d,-0x4c(%rbp) │ │ │ │ - mov %r13,-0x58(%rbp) │ │ │ │ - mov %r15,-0xf0(%rbp) │ │ │ │ - mov %r12,-0xf8(%rbp) │ │ │ │ - mov %rsi,%r14 │ │ │ │ - xor %r12d,%r12d │ │ │ │ - mov 0x8(%rdi),%rcx │ │ │ │ + mov %r15,-0xe0(%rbp) │ │ │ │ + mov (%rdi,%rax,8),%r14 │ │ │ │ + movslq (%rsi,%r8,1),%rax │ │ │ │ + mov %r11,-0xc8(%rbp) │ │ │ │ + mov %rsi,-0xe8(%rbp) │ │ │ │ + mov (%rdi,%rax,8),%rcx │ │ │ │ + mov -0xa8(%rbp),%rax │ │ │ │ + mov %r13,-0xd8(%rbp) │ │ │ │ + mov %rax,-0x60(%rbp) │ │ │ │ + mov %rcx,%r13 │ │ │ │ + mov -0x98(%rbp),%rdi │ │ │ │ + mov %r14,-0x50(%rbp) │ │ │ │ + mov %r12d,-0x44(%rbp) │ │ │ │ mov 0x28(%rdi),%rbx │ │ │ │ - mov %rdi,%r13 │ │ │ │ - mov %rcx,%r15 │ │ │ │ - mov %rbx,-0x48(%rbp) │ │ │ │ + mov 0x8(%rdi),%rcx │ │ │ │ + mov %r13,-0x58(%rbp) │ │ │ │ + mov %rdi,%r12 │ │ │ │ + xor %r13d,%r13d │ │ │ │ + mov %rbx,%r15 │ │ │ │ + mov %rcx,%rbx │ │ │ │ mov -0x60(%rbp),%rax │ │ │ │ - movslq (%rax),%rbx │ │ │ │ - mov -0x70(%rbp),%rax │ │ │ │ - mov (%r15,%rbx,8),%rdx │ │ │ │ - vmovsd (%rdx,%r12,1),%xmm1 │ │ │ │ - vmulsd (%rax,%r14,2),%xmm1,%xmm0 │ │ │ │ + mov -0x70(%rbp),%rdi │ │ │ │ + movslq (%rax),%r14 │ │ │ │ + mov -0x68(%rbp),%rax │ │ │ │ + mov (%rbx,%r14,8),%rdx │ │ │ │ + vmovsd (%rdx,%r13,1),%xmm1 │ │ │ │ + vmulsd (%rax,%rdi,2),%xmm1,%xmm0 │ │ │ │ vmovsd %xmm1,-0x38(%rbp) │ │ │ │ call 1c590 │ │ │ │ vmovsd -0x38(%rbp),%xmm1 │ │ │ │ - mov -0x48(%rbp),%rax │ │ │ │ - mov 0x30(%r13),%rdx │ │ │ │ - mov 0x38(%r13),%rcx │ │ │ │ - vmovsd %xmm0,(%rax,%r12,1) │ │ │ │ + mov 0x30(%r12),%rdx │ │ │ │ + vmovsd %xmm0,(%r15,%r13,1) │ │ │ │ + mov 0x38(%r12),%rsi │ │ │ │ vmulsd %xmm1,%xmm0,%xmm0 │ │ │ │ - vmovsd %xmm0,(%rdx,%r12,1) │ │ │ │ + vmovsd %xmm0,(%rdx,%r13,1) │ │ │ │ vmulsd %xmm1,%xmm0,%xmm0 │ │ │ │ - vmovsd %xmm0,(%rcx,%r12,1) │ │ │ │ - add $0x8,%r12 │ │ │ │ - cmp -0x88(%rbp),%r12 │ │ │ │ - jne 2b06a ::updateTransitionMatricesWithModelCategories(int*, int const*, int const*, int const*, double const*, double**, int)@@Base+0x5aa> │ │ │ │ - mov -0xa0(%rbp),%rax │ │ │ │ - mov %r14,%rsi │ │ │ │ - mov -0x4c(%rbp),%r14d │ │ │ │ - mov %rbx,%rdi │ │ │ │ + vmovsd %xmm0,(%rsi,%r13,1) │ │ │ │ + add $0x8,%r13 │ │ │ │ + cmp -0x88(%rbp),%r13 │ │ │ │ + jne 2a222 ::updateTransitionMatricesWithModelCategories(int*, int const*, int const*, int const*, double const*, double**, int)@@Base+0x542> │ │ │ │ + mov -0x98(%rbp),%rax │ │ │ │ + mov -0x44(%rbp),%r12d │ │ │ │ + mov %r15,%rbx │ │ │ │ + movl $0x0,-0x44(%rbp) │ │ │ │ + mov %r14,%r15 │ │ │ │ + mov -0xb8(%rbp),%edi │ │ │ │ mov -0x58(%rbp),%r13 │ │ │ │ - mov -0xf8(%rbp),%r12 │ │ │ │ - vxorpd %xmm4,%xmm4,%xmm4 │ │ │ │ - mov -0x90(%rbp),%r11d │ │ │ │ - mov -0xc8(%rbp),%r8 │ │ │ │ - mov -0xf0(%rbp),%r15 │ │ │ │ - mov -0x48(%rbp),%rbx │ │ │ │ - mov %rsi,-0xf0(%rbp) │ │ │ │ - movl $0x0,-0x48(%rbp) │ │ │ │ - mov %r14d,%r10d │ │ │ │ + vxorpd %xmm7,%xmm7,%xmm7 │ │ │ │ mov 0x40(%rax),%rax │ │ │ │ - and $0xfffffffc,%r10d │ │ │ │ - mov (%rax,%rdi,8),%r9 │ │ │ │ + mov %r12d,%r11d │ │ │ │ + mov -0x50(%rbp),%r14 │ │ │ │ + mov -0xc8(%rbp),%r9 │ │ │ │ + shl $0x5,%rdi │ │ │ │ + and $0xfffffffc,%r11d │ │ │ │ + mov (%rax,%r15,8),%r10 │ │ │ │ + mov -0xa0(%rbp),%r15d │ │ │ │ xor %eax,%eax │ │ │ │ - mov -0x78(%rbp),%rdi │ │ │ │ - movslq %r11d,%rsi │ │ │ │ - mov %r11d,-0x4c(%rbp) │ │ │ │ + mov -0x78(%rbp),%r8 │ │ │ │ + movslq %r15d,%rcx │ │ │ │ + mov %r15d,-0x50(%rbp) │ │ │ │ mov %eax,-0x58(%rbp) │ │ │ │ - add %rsi,%rdi │ │ │ │ - mov %rdi,-0x38(%rbp) │ │ │ │ - mov -0x48(%rbp),%edi │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ + add %rcx,%r8 │ │ │ │ + mov %r8,-0x38(%rbp) │ │ │ │ + mov -0x44(%rbp),%r8d │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ cmpl $0x2,-0x40(%rbp) │ │ │ │ - jbe 2b380 ::updateTransitionMatricesWithModelCategories(int*, int const*, int const*, int const*, double const*, double**, int)@@Base+0x8c0> │ │ │ │ - movslq %edi,%rax │ │ │ │ - vxorpd %xmm5,%xmm5,%xmm5 │ │ │ │ - lea (%r9,%rax,8),%r11 │ │ │ │ - vmovapd %xmm5,%xmm6 │ │ │ │ + jbe 2a540 ::updateTransitionMatricesWithModelCategories(int*, int const*, int const*, int const*, double const*, double**, int)@@Base+0x860> │ │ │ │ + movslq %r8d,%rax │ │ │ │ + vxorpd %xmm0,%xmm0,%xmm0 │ │ │ │ + lea (%r10,%rax,8),%r15 │ │ │ │ + vmovapd %xmm0,%xmm8 │ │ │ │ + vmovapd %xmm0,%xmm5 │ │ │ │ xor %eax,%eax │ │ │ │ - vmovapd %xmm5,%xmm1 │ │ │ │ nop │ │ │ │ - vmovupd (%r11,%rax,1),%ymm0 │ │ │ │ - vmulpd (%rbx,%rax,1),%ymm0,%ymm3 │ │ │ │ + vmovupd (%r15,%rax,1),%ymm2 │ │ │ │ + vmulpd (%rbx,%rax,1),%ymm2,%ymm6 │ │ │ │ + vextractf64x2 $0x1,%ymm6,%xmm3 │ │ │ │ + vaddsd %xmm6,%xmm5,%xmm5 │ │ │ │ + vunpckhpd %xmm6,%xmm6,%xmm1 │ │ │ │ + valignq $0x3,%ymm6,%ymm6,%ymm6 │ │ │ │ + vaddsd %xmm5,%xmm1,%xmm1 │ │ │ │ vaddsd %xmm3,%xmm1,%xmm1 │ │ │ │ - vunpckhpd %xmm3,%xmm3,%xmm2 │ │ │ │ - vextractf128 $0x1,%ymm3,%xmm3 │ │ │ │ - vaddsd %xmm1,%xmm2,%xmm2 │ │ │ │ - vunpckhpd %xmm3,%xmm3,%xmm1 │ │ │ │ - vaddsd %xmm3,%xmm2,%xmm2 │ │ │ │ - vmulpd (%rdx,%rax,1),%ymm0,%ymm3 │ │ │ │ - vmulpd (%rcx,%rax,1),%ymm0,%ymm0 │ │ │ │ + vaddsd %xmm6,%xmm1,%xmm5 │ │ │ │ + vmulpd (%rdx,%rax,1),%ymm2,%ymm6 │ │ │ │ + vmulpd (%rsi,%rax,1),%ymm2,%ymm2 │ │ │ │ add $0x20,%rax │ │ │ │ - vaddsd %xmm1,%xmm2,%xmm1 │ │ │ │ - vaddsd %xmm6,%xmm3,%xmm6 │ │ │ │ - vunpckhpd %xmm3,%xmm3,%xmm2 │ │ │ │ - vextractf128 $0x1,%ymm3,%xmm3 │ │ │ │ - vaddsd %xmm6,%xmm2,%xmm2 │ │ │ │ - vunpckhpd %xmm3,%xmm3,%xmm6 │ │ │ │ - vaddsd %xmm3,%xmm2,%xmm2 │ │ │ │ - vaddsd %xmm5,%xmm0,%xmm3 │ │ │ │ - vaddsd %xmm6,%xmm2,%xmm6 │ │ │ │ - vunpckhpd %xmm0,%xmm0,%xmm2 │ │ │ │ - vaddsd %xmm3,%xmm2,%xmm2 │ │ │ │ - vextractf128 $0x1,%ymm0,%xmm0 │ │ │ │ - vaddsd %xmm2,%xmm0,%xmm5 │ │ │ │ - vunpckhpd %xmm0,%xmm0,%xmm0 │ │ │ │ - vaddsd %xmm0,%xmm5,%xmm5 │ │ │ │ - cmp %rax,%r12 │ │ │ │ - jne 2b160 ::updateTransitionMatricesWithModelCategories(int*, int const*, int const*, int const*, double const*, double**, int)@@Base+0x6a0> │ │ │ │ - test $0x3,%r14b │ │ │ │ - je 2b20f ::updateTransitionMatricesWithModelCategories(int*, int const*, int const*, int const*, double const*, double**, int)@@Base+0x74f> │ │ │ │ - movslq %r10d,%rax │ │ │ │ - lea (%rdi,%r10,1),%r11d │ │ │ │ - movslq %r11d,%r11 │ │ │ │ - sub %rax,%r11 │ │ │ │ - lea (%r9,%r11,8),%r11 │ │ │ │ - vmovsd (%r11,%rax,8),%xmm0 │ │ │ │ - vfmadd231sd (%rbx,%rax,8),%xmm0,%xmm1 │ │ │ │ - vfmadd231sd (%rdx,%rax,8),%xmm0,%xmm6 │ │ │ │ - vfmadd231sd (%rcx,%rax,8),%xmm0,%xmm5 │ │ │ │ + vextractf64x2 $0x1,%ymm6,%xmm3 │ │ │ │ + vaddsd %xmm8,%xmm6,%xmm8 │ │ │ │ + vunpckhpd %xmm6,%xmm6,%xmm1 │ │ │ │ + valignq $0x3,%ymm6,%ymm6,%ymm6 │ │ │ │ + vaddsd %xmm0,%xmm2,%xmm0 │ │ │ │ + vunpckhpd %xmm2,%xmm2,%xmm4 │ │ │ │ + vaddsd %xmm8,%xmm1,%xmm1 │ │ │ │ + vaddsd %xmm0,%xmm4,%xmm4 │ │ │ │ + vextractf64x2 $0x1,%ymm2,%xmm0 │ │ │ │ + valignq $0x3,%ymm2,%ymm2,%ymm2 │ │ │ │ + vaddsd %xmm3,%xmm1,%xmm1 │ │ │ │ + vaddsd %xmm6,%xmm1,%xmm8 │ │ │ │ + vaddsd %xmm4,%xmm0,%xmm0 │ │ │ │ + vaddsd %xmm2,%xmm0,%xmm0 │ │ │ │ + cmp %rax,%rdi │ │ │ │ + jne 2a310 ::updateTransitionMatricesWithModelCategories(int*, int const*, int const*, int const*, double const*, double**, int)@@Base+0x630> │ │ │ │ + test $0x3,%r12b │ │ │ │ + je 2a3d1 ::updateTransitionMatricesWithModelCategories(int*, int const*, int const*, int const*, double const*, double**, int)@@Base+0x6f1> │ │ │ │ + movslq %r11d,%rax │ │ │ │ + lea (%r8,%r11,1),%r15d │ │ │ │ + movslq %r15d,%r15 │ │ │ │ + sub %rax,%r15 │ │ │ │ + lea (%r10,%r15,8),%r15 │ │ │ │ + vmovsd (%r15,%rax,8),%xmm1 │ │ │ │ + vfmadd231sd (%rbx,%rax,8),%xmm1,%xmm5 │ │ │ │ + vfmadd231sd (%rdx,%rax,8),%xmm1,%xmm8 │ │ │ │ + vfmadd231sd (%rsi,%rax,8),%xmm1,%xmm0 │ │ │ │ inc %rax │ │ │ │ - cmp %eax,%r14d │ │ │ │ - jg 2b1ef ::updateTransitionMatricesWithModelCategories(int*, int const*, int const*, int const*, double const*, double**, int)@@Base+0x72f> │ │ │ │ - vmaxsd %xmm4,%xmm1,%xmm1 │ │ │ │ - add %r14d,%edi │ │ │ │ - vmovsd %xmm1,(%r8,%rsi,8) │ │ │ │ - vmovsd %xmm6,0x0(%r13,%rsi,8) │ │ │ │ - vmovsd %xmm5,(%r15,%rsi,8) │ │ │ │ - inc %rsi │ │ │ │ - cmp %rsi,-0x38(%rbp) │ │ │ │ - jne 2b140 ::updateTransitionMatricesWithModelCategories(int*, int const*, int const*, int const*, double const*, double**, int)@@Base+0x680> │ │ │ │ - mov -0x4c(%rbp),%r11d │ │ │ │ + cmp %eax,%r12d │ │ │ │ + jg 2a3b1 ::updateTransitionMatricesWithModelCategories(int*, int const*, int const*, int const*, double const*, double**, int)@@Base+0x6d1> │ │ │ │ + vmaxsd %xmm7,%xmm5,%xmm5 │ │ │ │ + add %r12d,%r8d │ │ │ │ + vmovsd %xmm5,(%r9,%rcx,8) │ │ │ │ + vmovsd %xmm8,(%r14,%rcx,8) │ │ │ │ + vmovsd %xmm0,0x0(%r13,%rcx,8) │ │ │ │ + inc %rcx │ │ │ │ + cmp %rcx,-0x38(%rbp) │ │ │ │ + jne 2a2f0 ::updateTransitionMatricesWithModelCategories(int*, int const*, int const*, int const*, double const*, double**, int)@@Base+0x610> │ │ │ │ + mov -0x50(%rbp),%r15d │ │ │ │ + mov -0x80(%rbp),%r8d │ │ │ │ mov -0x58(%rbp),%eax │ │ │ │ - mov 0x2bad4(%rip),%rdi │ │ │ │ - mov -0x80(%rbp),%esi │ │ │ │ - add %esi,-0x48(%rbp) │ │ │ │ - lea (%r11,%r14,1),%esi │ │ │ │ + lea (%r15,%r12,1),%ecx │ │ │ │ + add %r8d,-0x44(%rbp) │ │ │ │ + mov 0x2a906(%rip),%r8 │ │ │ │ + movslq %ecx,%rcx │ │ │ │ inc %eax │ │ │ │ - add -0x68(%rbp),%r11d │ │ │ │ - movslq %esi,%rsi │ │ │ │ - mov %rdi,(%r8,%rsi,8) │ │ │ │ - movq $0x0,0x0(%r13,%rsi,8) │ │ │ │ - movq $0x0,(%r15,%rsi,8) │ │ │ │ - cmp %eax,%r14d │ │ │ │ - jne 2b11f ::updateTransitionMatricesWithModelCategories(int*, int const*, int const*, int const*, double const*, double**, int)@@Base+0x65f> │ │ │ │ - mov -0x90(%rbp),%eax │ │ │ │ + add -0x48(%rbp),%r15d │ │ │ │ + mov %r8,(%r9,%rcx,8) │ │ │ │ + movq $0x0,(%r14,%rcx,8) │ │ │ │ + movq $0x0,0x0(%r13,%rcx,8) │ │ │ │ + cmp %eax,%r12d │ │ │ │ + jne 2a2cd ::updateTransitionMatricesWithModelCategories(int*, int const*, int const*, int const*, double const*, double**, int)@@Base+0x5ed> │ │ │ │ + mov -0xc0(%rbp),%edi │ │ │ │ addq $0x4,-0x60(%rbp) │ │ │ │ - add -0xa8(%rbp),%eax │ │ │ │ - mov -0x98(%rbp),%rdi │ │ │ │ - add -0x68(%rbp),%eax │ │ │ │ + add %edi,-0xa0(%rbp) │ │ │ │ + mov -0x90(%rbp),%rdi │ │ │ │ cmp %rdi,-0x60(%rbp) │ │ │ │ - mov -0xf0(%rbp),%rsi │ │ │ │ - mov %eax,-0x90(%rbp) │ │ │ │ - je 2b396 ::updateTransitionMatricesWithModelCategories(int*, int const*, int const*, int const*, double const*, double**, int)@@Base+0x8d6> │ │ │ │ + je 2a556 ::updateTransitionMatricesWithModelCategories(int*, int const*, int const*, int const*, double const*, double**, int)@@Base+0x876> │ │ │ │ vzeroupper │ │ │ │ - jmp 2b035 ::updateTransitionMatricesWithModelCategories(int*, int const*, int const*, int const*, double const*, double**, int)@@Base+0x575> │ │ │ │ - nop │ │ │ │ + jmp 2a1fb ::updateTransitionMatricesWithModelCategories(int*, int const*, int const*, int const*, double const*, double**, int)@@Base+0x51b> │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ vxorpd %xmm1,%xmm1,%xmm1 │ │ │ │ vcomisd %xmm1,%xmm0 │ │ │ │ - jbe 2b2df ::updateTransitionMatricesWithModelCategories(int*, int const*, int const*, int const*, double const*, double**, int)@@Base+0x81f> │ │ │ │ + jbe 2a497 ::updateTransitionMatricesWithModelCategories(int*, int const*, int const*, int const*, double const*, double**, int)@@Base+0x7b7> │ │ │ │ vmovsd %xmm0,(%rdi) │ │ │ │ add $0x8,%rdi │ │ │ │ cmp %r11,%rdi │ │ │ │ - je 2aeab ::updateTransitionMatricesWithModelCategories(int*, int const*, int const*, int const*, double const*, double**, int)@@Base+0x3eb> │ │ │ │ - add %r12,%rdx │ │ │ │ - jmp 2ad6d ::updateTransitionMatricesWithModelCategories(int*, int const*, int const*, int const*, double const*, double**, int)@@Base+0x2ad> │ │ │ │ - movslq -0xa8(%rbp),%rax │ │ │ │ - jmp 2ae7c ::updateTransitionMatricesWithModelCategories(int*, int const*, int const*, int const*, double const*, double**, int)@@Base+0x3bc> │ │ │ │ + je 2a084 ::updateTransitionMatricesWithModelCategories(int*, int const*, int const*, int const*, double const*, double**, int)@@Base+0x3a4> │ │ │ │ + add %r15,%rdx │ │ │ │ + jmp 29f99 ::updateTransitionMatricesWithModelCategories(int*, int const*, int const*, int const*, double const*, double**, int)@@Base+0x2b9> │ │ │ │ + movslq -0xa0(%rbp),%rax │ │ │ │ + jmp 2a058 ::updateTransitionMatricesWithModelCategories(int*, int const*, int const*, int const*, double const*, double**, int)@@Base+0x378> │ │ │ │ movq $0x0,(%rdi) │ │ │ │ add $0x8,%rdi │ │ │ │ cmp %r11,%rdi │ │ │ │ - jne 2b2cb ::updateTransitionMatricesWithModelCategories(int*, int const*, int const*, int const*, double const*, double**, int)@@Base+0x80b> │ │ │ │ - jmp 2aeab ::updateTransitionMatricesWithModelCategories(int*, int const*, int const*, int const*, double const*, double**, int)@@Base+0x3eb> │ │ │ │ - mov -0xe0(%rbp),%rbx │ │ │ │ - mov %r15d,%r11d │ │ │ │ - mov -0xe8(%rbp),%r15 │ │ │ │ + jne 2a483 ::updateTransitionMatricesWithModelCategories(int*, int const*, int const*, int const*, double const*, double**, int)@@Base+0x7a3> │ │ │ │ + jmp 2a084 ::updateTransitionMatricesWithModelCategories(int*, int const*, int const*, int const*, double const*, double**, int)@@Base+0x3a4> │ │ │ │ + mov -0xd8(%rbp),%rbx │ │ │ │ + mov %r15,%r11 │ │ │ │ + mov -0xe0(%rbp),%r15 │ │ │ │ + mov %r10d,%eax │ │ │ │ mov %r8d,%r14d │ │ │ │ + mov %r13d,%r10d │ │ │ │ + mov %eax,%r13d │ │ │ │ add $0x4,%rbx │ │ │ │ cmp %r15,%rbx │ │ │ │ - je 2af22 ::updateTransitionMatricesWithModelCategories(int*, int const*, int const*, int const*, double const*, double**, int)@@Base+0x462> │ │ │ │ + je 2a0ec ::updateTransitionMatricesWithModelCategories(int*, int const*, int const*, int const*, double const*, double**, int)@@Base+0x40c> │ │ │ │ add $0x8,%rdi │ │ │ │ vzeroupper │ │ │ │ - test %r13d,%r13d │ │ │ │ - jg 2ac14 ::updateTransitionMatricesWithModelCategories(int*, int const*, int const*, int const*, double const*, double**, int)@@Base+0x154> │ │ │ │ - mov -0xb0(%rbp),%rax │ │ │ │ - mov -0xc8(%rbp),%rsi │ │ │ │ + test %r12d,%r12d │ │ │ │ + jg 29e3f ::updateTransitionMatricesWithModelCategories(int*, int const*, int const*, int const*, double const*, double**, int)@@Base+0x15f> │ │ │ │ + mov -0xa8(%rbp),%rax │ │ │ │ + mov -0xb8(%rbp),%rcx │ │ │ │ lea 0x4(%rax),%rdx │ │ │ │ - cmp %rdx,%rsi │ │ │ │ - je 2b345 ::updateTransitionMatricesWithModelCategories(int*, int const*, int const*, int const*, double const*, double**, int)@@Base+0x885> │ │ │ │ + cmp %rdx,%rcx │ │ │ │ + je 2a506 ::updateTransitionMatricesWithModelCategories(int*, int const*, int const*, int const*, double const*, double**, int)@@Base+0x826> │ │ │ │ add $0x8,%rax │ │ │ │ - cmp %rax,%rsi │ │ │ │ - jne 2b32c ::updateTransitionMatricesWithModelCategories(int*, int const*, int const*, int const*, double const*, double**, int)@@Base+0x86c> │ │ │ │ + cmp %rax,%rcx │ │ │ │ + jne 2a4ed ::updateTransitionMatricesWithModelCategories(int*, int const*, int const*, int const*, double const*, double**, int)@@Base+0x80d> │ │ │ │ add $0x4,%rbx │ │ │ │ cmp %r15,%rbx │ │ │ │ - je 2af25 ::updateTransitionMatricesWithModelCategories(int*, int const*, int const*, int const*, double const*, double**, int)@@Base+0x465> │ │ │ │ + je 2a0ef ::updateTransitionMatricesWithModelCategories(int*, int const*, int const*, int const*, double const*, double**, int)@@Base+0x40f> │ │ │ │ add $0x8,%rdi │ │ │ │ - jmp 2ac0b ::updateTransitionMatricesWithModelCategories(int*, int const*, int const*, int const*, double const*, double**, int)@@Base+0x14b> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ + jmp 29e36 ::updateTransitionMatricesWithModelCategories(int*, int const*, int const*, int const*, double const*, double**, int)@@Base+0x156> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ lea 0x4(%rbx),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - je 2af25 ::updateTransitionMatricesWithModelCategories(int*, int const*, int const*, int const*, double const*, double**, int)@@Base+0x465> │ │ │ │ + je 2a0ef ::updateTransitionMatricesWithModelCategories(int*, int const*, int const*, int const*, double const*, double**, int)@@Base+0x40f> │ │ │ │ add $0x8,%rbx │ │ │ │ cmp %r15,%rbx │ │ │ │ - jne 2b360 ::updateTransitionMatricesWithModelCategories(int*, int const*, int const*, int const*, double const*, double**, int)@@Base+0x8a0> │ │ │ │ - jmp 2af25 ::updateTransitionMatricesWithModelCategories(int*, int const*, int const*, int const*, double const*, double**, int)@@Base+0x465> │ │ │ │ + jne 2a520 ::updateTransitionMatricesWithModelCategories(int*, int const*, int const*, int const*, double const*, double**, int)@@Base+0x840> │ │ │ │ + jmp 2a0ef ::updateTransitionMatricesWithModelCategories(int*, int const*, int const*, int const*, double const*, double**, int)@@Base+0x40f> │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - vxorpd %xmm5,%xmm5,%xmm5 │ │ │ │ - mov %edi,%r11d │ │ │ │ + vxorpd %xmm0,%xmm0,%xmm0 │ │ │ │ + mov %r8d,%r15d │ │ │ │ xor %eax,%eax │ │ │ │ - vmovapd %xmm5,%xmm6 │ │ │ │ - vmovapd %xmm5,%xmm1 │ │ │ │ - jmp 2b1e5 ::updateTransitionMatricesWithModelCategories(int*, int const*, int const*, int const*, double const*, double**, int)@@Base+0x725> │ │ │ │ + vmovapd %xmm0,%xmm8 │ │ │ │ + vmovapd %xmm0,%xmm5 │ │ │ │ + jmp 2a3a7 ::updateTransitionMatricesWithModelCategories(int*, int const*, int const*, int const*, double const*, double**, int)@@Base+0x6c7> │ │ │ │ + mov -0x70(%rbp),%r8 │ │ │ │ mov -0xd0(%rbp),%rbx │ │ │ │ - lea 0x4(%rsi),%rax │ │ │ │ - mov %r14d,%r11d │ │ │ │ - mov -0xd8(%rbp),%rdi │ │ │ │ - mov -0xe0(%rbp),%r14 │ │ │ │ - mov -0xe8(%rbp),%r15 │ │ │ │ - cmp %rbx,%rax │ │ │ │ - je 2af22 ::updateTransitionMatricesWithModelCategories(int*, int const*, int const*, int const*, double const*, double**, int)@@Base+0x462> │ │ │ │ + mov -0xd8(%rbp),%r13 │ │ │ │ + mov -0xe0(%rbp),%r15 │ │ │ │ + add $0x4,%r8 │ │ │ │ + mov -0xe8(%rbp),%rsi │ │ │ │ + cmp %rbx,%r8 │ │ │ │ + je 2a0ec ::updateTransitionMatricesWithModelCategories(int*, int const*, int const*, int const*, double const*, double**, int)@@Base+0x40c> │ │ │ │ vzeroupper │ │ │ │ - jmp 2afc1 ::updateTransitionMatricesWithModelCategories(int*, int const*, int const*, int const*, double const*, double**, int)@@Base+0x501> │ │ │ │ + jmp 2a193 ::updateTransitionMatricesWithModelCategories(int*, int const*, int const*, int const*, double const*, double**, int)@@Base+0x4b3> │ │ │ │ test %eax,%eax │ │ │ │ - jle 2af25 ::updateTransitionMatricesWithModelCategories(int*, int const*, int const*, int const*, double const*, double**, int)@@Base+0x465> │ │ │ │ - mov -0xa0(%rbp),%rsi │ │ │ │ - mov %rcx,%r15 │ │ │ │ - mov %rdi,%rbx │ │ │ │ - lea (%rdi,%rax,4),%rdx │ │ │ │ - movslq 0x18(%rsi),%rcx │ │ │ │ - test %ecx,%ecx │ │ │ │ - jle 2b6ed ::updateTransitionMatricesWithModelCategories(int*, int const*, int const*, int const*, double const*, double**, int)@@Base+0xc2d> │ │ │ │ - mov -0xb0(%rbp),%rax │ │ │ │ - mov -0x70(%rbp),%r9 │ │ │ │ - lea -0x1(%r10),%r11d │ │ │ │ - mov %r10d,%r13d │ │ │ │ - mov %r15,%r14 │ │ │ │ - mov %r11d,-0x90(%rbp) │ │ │ │ - lea (%rax,%rcx,4),%rax │ │ │ │ - mov %r9,-0x40(%rbp) │ │ │ │ - mov %rax,-0x78(%rbp) │ │ │ │ - movslq %r10d,%rax │ │ │ │ + jle 2a0ef ::updateTransitionMatricesWithModelCategories(int*, int const*, int const*, int const*, double const*, double**, int)@@Base+0x40f> │ │ │ │ + mov -0x98(%rbp),%rdi │ │ │ │ + mov %rsi,%rbx │ │ │ │ + lea (%rsi,%rax,4),%r15 │ │ │ │ + movslq 0x18(%rdi),%rdx │ │ │ │ + test %edx,%edx │ │ │ │ + jle 2a8a2 ::updateTransitionMatricesWithModelCategories(int*, int const*, int const*, int const*, double const*, double**, int)@@Base+0xbc2> │ │ │ │ + mov -0xa8(%rbp),%rax │ │ │ │ + mov -0x68(%rbp),%r10 │ │ │ │ + mov %rcx,%r14 │ │ │ │ + mov %r11d,%ecx │ │ │ │ + lea -0x1(%r11),%edi │ │ │ │ + shr $0x2,%ecx │ │ │ │ + mov %r11d,%r12d │ │ │ │ + lea (%rax,%rdx,4),%rax │ │ │ │ + mov %ecx,-0x80(%rbp) │ │ │ │ mov %rax,-0x70(%rbp) │ │ │ │ + movslq %r11d,%rax │ │ │ │ + mov %rax,-0x60(%rbp) │ │ │ │ shl $0x3,%rax │ │ │ │ - mov %rax,-0x68(%rbp) │ │ │ │ - mov %r10d,%eax │ │ │ │ - imul %r10d,%eax │ │ │ │ - mov %eax,-0x60(%rbp) │ │ │ │ - lea 0x1(%r10),%eax │ │ │ │ - mov %eax,-0x58(%rbp) │ │ │ │ + mov %rax,-0x58(%rbp) │ │ │ │ + mov %r11d,%eax │ │ │ │ + imul %r11d,%eax │ │ │ │ + mov %edi,-0x48(%rbp) │ │ │ │ + mov %eax,-0x50(%rbp) │ │ │ │ + lea 0x1(%r11),%eax │ │ │ │ + mov %eax,-0x68(%rbp) │ │ │ │ imul %r11d,%eax │ │ │ │ - mov %eax,-0x80(%rbp) │ │ │ │ - mov %r10d,%eax │ │ │ │ - shr $0x2,%eax │ │ │ │ mov %eax,-0x88(%rbp) │ │ │ │ - test %r13d,%r13d │ │ │ │ - jle 2b73b ::updateTransitionMatricesWithModelCategories(int*, int const*, int const*, int const*, double const*, double**, int)@@Base+0xc7b> │ │ │ │ + test %r12d,%r12d │ │ │ │ + jle 2a8f0 ::updateTransitionMatricesWithModelCategories(int*, int const*, int const*, int const*, double const*, double**, int)@@Base+0xc10> │ │ │ │ movslq (%rbx),%rax │ │ │ │ - mov -0xc0(%rbp),%rdi │ │ │ │ - mov %r14,-0xb8(%rbp) │ │ │ │ - xor %r9d,%r9d │ │ │ │ - mov -0x88(%rbp),%r12d │ │ │ │ - mov %rdx,-0x98(%rbp) │ │ │ │ - mov %rbx,-0xa8(%rbp) │ │ │ │ - mov -0xb0(%rbp),%rcx │ │ │ │ + mov -0xb0(%rbp),%rdi │ │ │ │ + movl $0x0,-0x78(%rbp) │ │ │ │ + mov %r15,-0x90(%rbp) │ │ │ │ mov (%rdi,%rax,8),%r11 │ │ │ │ movslq (%r14),%rax │ │ │ │ - shl $0x5,%r12 │ │ │ │ - mov (%rdi,%rax,8),%r10 │ │ │ │ + mov %rbx,-0xa0(%rbp) │ │ │ │ + mov %r14,-0xb8(%rbp) │ │ │ │ + mov (%rdi,%rax,8),%r13 │ │ │ │ + mov -0xa8(%rbp),%rax │ │ │ │ mov %r11,%r14 │ │ │ │ - mov %r10,%r15 │ │ │ │ - mov -0xa0(%rbp),%rax │ │ │ │ - mov %r13d,-0x48(%rbp) │ │ │ │ - mov %r14,-0xc8(%rbp) │ │ │ │ - mov %r12,-0xd8(%rbp) │ │ │ │ - mov %r9d,-0x4c(%rbp) │ │ │ │ - mov %r15,-0xd0(%rbp) │ │ │ │ - mov %rcx,%r13 │ │ │ │ - xor %r12d,%r12d │ │ │ │ + mov %r10,%r11 │ │ │ │ + mov %rax,%rsi │ │ │ │ + mov -0x98(%rbp),%rax │ │ │ │ + mov %r12d,-0x44(%rbp) │ │ │ │ + mov %rsi,%r12 │ │ │ │ + mov %r14,-0xc0(%rbp) │ │ │ │ + xor %r14d,%r14d │ │ │ │ mov 0x8(%rax),%rdi │ │ │ │ mov 0x28(%rax),%rbx │ │ │ │ - mov %rdi,%r14 │ │ │ │ - movslq 0x0(%r13),%r15 │ │ │ │ + mov %r13,-0xc8(%rbp) │ │ │ │ + mov %rdi,-0x40(%rbp) │ │ │ │ + mov %rbx,%r13 │ │ │ │ + mov %r11,%rbx │ │ │ │ mov -0x40(%rbp),%rax │ │ │ │ - mov (%r14,%r15,8),%rdx │ │ │ │ - vmovsd (%rdx,%r12,1),%xmm1 │ │ │ │ - vmulsd (%rax),%xmm1,%xmm0 │ │ │ │ + movslq (%r12),%r15 │ │ │ │ + mov (%rax,%r15,8),%rdx │ │ │ │ + vmovsd (%rdx,%r14,1),%xmm1 │ │ │ │ + vmulsd (%rbx),%xmm1,%xmm0 │ │ │ │ vmovsd %xmm1,-0x38(%rbp) │ │ │ │ call 1c590 │ │ │ │ - mov -0xa0(%rbp),%rax │ │ │ │ - vmovsd %xmm0,(%rbx,%r12,1) │ │ │ │ + mov -0x98(%rbp),%rax │ │ │ │ + vmovsd %xmm0,0x0(%r13,%r14,1) │ │ │ │ vmulsd -0x38(%rbp),%xmm0,%xmm0 │ │ │ │ mov 0x30(%rax),%rdx │ │ │ │ - vmovsd %xmm0,(%rdx,%r12,1) │ │ │ │ - add $0x8,%r12 │ │ │ │ - cmp %r12,-0x68(%rbp) │ │ │ │ - jne 2b4cd ::updateTransitionMatricesWithModelCategories(int*, int const*, int const*, int const*, double const*, double**, int)@@Base+0xa0d> │ │ │ │ - mov %r13,%rcx │ │ │ │ - mov -0x48(%rbp),%r13d │ │ │ │ - mov -0x4c(%rbp),%r9d │ │ │ │ - mov %r15,%rsi │ │ │ │ + vmovsd %xmm0,(%rdx,%r14,1) │ │ │ │ + add $0x8,%r14 │ │ │ │ + cmp %r14,-0x58(%rbp) │ │ │ │ + jne 2a67b ::updateTransitionMatricesWithModelCategories(int*, int const*, int const*, int const*, double const*, double**, int)@@Base+0x99b> │ │ │ │ mov 0x40(%rax),%rax │ │ │ │ - mov -0xd8(%rbp),%r12 │ │ │ │ + mov %r12,%rsi │ │ │ │ + mov %rbx,%r11 │ │ │ │ + mov -0x44(%rbp),%r12d │ │ │ │ + mov -0xc0(%rbp),%r14 │ │ │ │ + mov -0x80(%rbp),%ecx │ │ │ │ + mov %r13,%rbx │ │ │ │ movl $0x0,-0x38(%rbp) │ │ │ │ - vxorpd %xmm4,%xmm4,%xmm4 │ │ │ │ - mov -0x90(%rbp),%r10d │ │ │ │ - mov -0xc8(%rbp),%r14 │ │ │ │ - mov -0xd0(%rbp),%r15 │ │ │ │ - mov %rcx,-0xd0(%rbp) │ │ │ │ - mov %r13d,%r8d │ │ │ │ - mov %r9d,%r11d │ │ │ │ - mov %r9d,-0xc8(%rbp) │ │ │ │ - mov (%rax,%rsi,8),%rdi │ │ │ │ - and $0xfffffffc,%r8d │ │ │ │ + mov -0xc8(%rbp),%r13 │ │ │ │ + mov %rsi,-0xc0(%rbp) │ │ │ │ + mov %r12d,%r9d │ │ │ │ + vxorpd %xmm6,%xmm6,%xmm6 │ │ │ │ + mov %r11,-0xc8(%rbp) │ │ │ │ + mov (%rax,%r15,8),%r8 │ │ │ │ + shl $0x5,%rcx │ │ │ │ xor %eax,%eax │ │ │ │ - mov -0x70(%rbp),%rsi │ │ │ │ - movslq %r11d,%rcx │ │ │ │ - mov %r11d,-0x48(%rbp) │ │ │ │ - mov %eax,-0x4c(%rbp) │ │ │ │ - lea (%rsi,%rcx,1),%r9 │ │ │ │ - mov -0x38(%rbp),%esi │ │ │ │ - nop │ │ │ │ + mov -0x78(%rbp),%r15d │ │ │ │ + mov -0x48(%rbp),%r10d │ │ │ │ + and $0xfffffffc,%r9d │ │ │ │ + mov -0x60(%rbp),%rdi │ │ │ │ + movslq %r15d,%rsi │ │ │ │ + mov %r15d,-0x40(%rbp) │ │ │ │ + mov %eax,-0x44(%rbp) │ │ │ │ + lea (%rdi,%rsi,1),%r11 │ │ │ │ + mov -0x38(%rbp),%edi │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ cmp $0x2,%r10d │ │ │ │ - jbe 2b6a8 ::updateTransitionMatricesWithModelCategories(int*, int const*, int const*, int const*, double const*, double**, int)@@Base+0xbe8> │ │ │ │ - movslq %esi,%rax │ │ │ │ - vxorpd %xmm6,%xmm6,%xmm6 │ │ │ │ - lea (%rdi,%rax,8),%r11 │ │ │ │ - vmovapd %xmm6,%xmm0 │ │ │ │ + jbe 2a85e ::updateTransitionMatricesWithModelCategories(int*, int const*, int const*, int const*, double const*, double**, int)@@Base+0xb7e> │ │ │ │ + movslq %edi,%rax │ │ │ │ + vxorpd %xmm2,%xmm2,%xmm2 │ │ │ │ + lea (%r8,%rax,8),%r15 │ │ │ │ + vmovapd %xmm2,%xmm0 │ │ │ │ xor %eax,%eax │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - vmovupd (%r11,%rax,1),%ymm1 │ │ │ │ - vmulpd (%rbx,%rax,1),%ymm1,%ymm2 │ │ │ │ - vmulpd (%rdx,%rax,1),%ymm1,%ymm1 │ │ │ │ - add $0x20,%rax │ │ │ │ - vaddsd %xmm0,%xmm2,%xmm0 │ │ │ │ - vunpckhpd %xmm2,%xmm2,%xmm3 │ │ │ │ - vextractf128 $0x1,%ymm2,%xmm2 │ │ │ │ - vaddsd %xmm0,%xmm3,%xmm3 │ │ │ │ - vaddsd %xmm3,%xmm2,%xmm0 │ │ │ │ - vaddsd %xmm6,%xmm1,%xmm3 │ │ │ │ - vunpckhpd %xmm2,%xmm2,%xmm2 │ │ │ │ - vaddsd %xmm2,%xmm0,%xmm0 │ │ │ │ - vunpckhpd %xmm1,%xmm1,%xmm2 │ │ │ │ + vmovupd (%r15,%rax,1),%ymm3 │ │ │ │ + vmulpd (%rbx,%rax,1),%ymm3,%ymm5 │ │ │ │ + vmulpd (%rdx,%rax,1),%ymm3,%ymm3 │ │ │ │ + add $0x20,%rax │ │ │ │ + vaddsd %xmm0,%xmm5,%xmm0 │ │ │ │ + vunpckhpd %xmm5,%xmm5,%xmm4 │ │ │ │ + vaddsd %xmm2,%xmm3,%xmm1 │ │ │ │ + vextractf64x2 $0x1,%ymm3,%xmm2 │ │ │ │ + vaddsd %xmm0,%xmm4,%xmm4 │ │ │ │ + vextractf64x2 $0x1,%ymm5,%xmm0 │ │ │ │ + valignq $0x3,%ymm5,%ymm5,%ymm5 │ │ │ │ + vaddsd %xmm4,%xmm0,%xmm0 │ │ │ │ + vunpckhpd %xmm3,%xmm3,%xmm4 │ │ │ │ + valignq $0x3,%ymm3,%ymm3,%ymm3 │ │ │ │ + vaddsd %xmm1,%xmm4,%xmm4 │ │ │ │ + vaddsd %xmm5,%xmm0,%xmm0 │ │ │ │ + vaddsd %xmm4,%xmm2,%xmm2 │ │ │ │ vaddsd %xmm3,%xmm2,%xmm2 │ │ │ │ - vextractf128 $0x1,%ymm1,%xmm1 │ │ │ │ - vaddsd %xmm2,%xmm1,%xmm6 │ │ │ │ - vunpckhpd %xmm1,%xmm1,%xmm1 │ │ │ │ - vaddsd %xmm1,%xmm6,%xmm6 │ │ │ │ - cmp %rax,%r12 │ │ │ │ - jne 2b5a0 ::updateTransitionMatricesWithModelCategories(int*, int const*, int const*, int const*, double const*, double**, int)@@Base+0xae0> │ │ │ │ - test $0x3,%r13b │ │ │ │ - je 2b626 ::updateTransitionMatricesWithModelCategories(int*, int const*, int const*, int const*, double const*, double**, int)@@Base+0xb66> │ │ │ │ - movslq %r8d,%rax │ │ │ │ - lea (%rsi,%r8,1),%r11d │ │ │ │ - movslq %r11d,%r11 │ │ │ │ - sub %rax,%r11 │ │ │ │ - lea (%rdi,%r11,8),%r11 │ │ │ │ - vmovsd (%r11,%rax,8),%xmm1 │ │ │ │ + cmp %rax,%rcx │ │ │ │ + jne 2a750 ::updateTransitionMatricesWithModelCategories(int*, int const*, int const*, int const*, double const*, double**, int)@@Base+0xa70> │ │ │ │ + test $0x3,%r12b │ │ │ │ + je 2a7de ::updateTransitionMatricesWithModelCategories(int*, int const*, int const*, int const*, double const*, double**, int)@@Base+0xafe> │ │ │ │ + movslq %r9d,%rax │ │ │ │ + lea (%rdi,%r9,1),%r15d │ │ │ │ + movslq %r15d,%r15 │ │ │ │ + sub %rax,%r15 │ │ │ │ + lea (%r8,%r15,8),%r15 │ │ │ │ + vmovsd (%r15,%rax,8),%xmm1 │ │ │ │ vfmadd231sd (%rbx,%rax,8),%xmm1,%xmm0 │ │ │ │ - vfmadd231sd (%rdx,%rax,8),%xmm1,%xmm6 │ │ │ │ + vfmadd231sd (%rdx,%rax,8),%xmm1,%xmm2 │ │ │ │ inc %rax │ │ │ │ - cmp %eax,%r13d │ │ │ │ - jg 2b60c ::updateTransitionMatricesWithModelCategories(int*, int const*, int const*, int const*, double const*, double**, int)@@Base+0xb4c> │ │ │ │ - vmaxsd %xmm4,%xmm0,%xmm0 │ │ │ │ - add %r13d,%esi │ │ │ │ - vmovsd %xmm0,(%r14,%rcx,8) │ │ │ │ - vmovsd %xmm6,(%r15,%rcx,8) │ │ │ │ - inc %rcx │ │ │ │ - cmp %r9,%rcx │ │ │ │ - jne 2b580 ::updateTransitionMatricesWithModelCategories(int*, int const*, int const*, int const*, double const*, double**, int)@@Base+0xac0> │ │ │ │ - mov -0x48(%rbp),%r11d │ │ │ │ - mov -0x4c(%rbp),%eax │ │ │ │ - mov 0x2b6c5(%rip),%rsi │ │ │ │ - mov -0x60(%rbp),%ecx │ │ │ │ - add %ecx,-0x38(%rbp) │ │ │ │ - lea (%r11,%r13,1),%ecx │ │ │ │ + cmp %eax,%r12d │ │ │ │ + jg 2a7c4 ::updateTransitionMatricesWithModelCategories(int*, int const*, int const*, int const*, double const*, double**, int)@@Base+0xae4> │ │ │ │ + vmaxsd %xmm6,%xmm0,%xmm0 │ │ │ │ + add %r12d,%edi │ │ │ │ + vmovsd %xmm0,(%r14,%rsi,8) │ │ │ │ + vmovsd %xmm2,0x0(%r13,%rsi,8) │ │ │ │ + inc %rsi │ │ │ │ + cmp %r11,%rsi │ │ │ │ + jne 2a730 ::updateTransitionMatricesWithModelCategories(int*, int const*, int const*, int const*, double const*, double**, int)@@Base+0xa50> │ │ │ │ + mov -0x40(%rbp),%r15d │ │ │ │ + mov -0x50(%rbp),%esi │ │ │ │ + mov -0x44(%rbp),%eax │ │ │ │ + mov 0x2a509(%rip),%rdi │ │ │ │ + add %esi,-0x38(%rbp) │ │ │ │ + lea (%r15,%r12,1),%esi │ │ │ │ + add -0x68(%rbp),%r15d │ │ │ │ + movslq %esi,%rsi │ │ │ │ inc %eax │ │ │ │ - add -0x58(%rbp),%r11d │ │ │ │ - movslq %ecx,%rcx │ │ │ │ - mov %rsi,(%r14,%rcx,8) │ │ │ │ - movq $0x0,(%r15,%rcx,8) │ │ │ │ - cmp %eax,%r13d │ │ │ │ - jne 2b56a ::updateTransitionMatricesWithModelCategories(int*, int const*, int const*, int const*, double const*, double**, int)@@Base+0xaaa> │ │ │ │ - mov -0xc8(%rbp),%r9d │ │ │ │ - mov -0xd0(%rbp),%rcx │ │ │ │ - mov -0x80(%rbp),%eax │ │ │ │ - mov -0x58(%rbp),%edi │ │ │ │ - add $0x4,%rcx │ │ │ │ - add %r9d,%eax │ │ │ │ - cmp %rcx,-0x78(%rbp) │ │ │ │ - lea (%rax,%rdi,1),%r9d │ │ │ │ - je 2b6ba ::updateTransitionMatricesWithModelCategories(int*, int const*, int const*, int const*, double const*, double**, int)@@Base+0xbfa> │ │ │ │ + mov %rdi,(%r14,%rsi,8) │ │ │ │ + movq $0x0,0x0(%r13,%rsi,8) │ │ │ │ + cmp %eax,%r12d │ │ │ │ + jne 2a716 ::updateTransitionMatricesWithModelCategories(int*, int const*, int const*, int const*, double const*, double**, int)@@Base+0xa36> │ │ │ │ + mov -0xc0(%rbp),%rsi │ │ │ │ + mov -0x88(%rbp),%edi │ │ │ │ + mov -0xc8(%rbp),%r11 │ │ │ │ + add $0x4,%rsi │ │ │ │ + add %edi,-0x78(%rbp) │ │ │ │ + cmp %rsi,-0x70(%rbp) │ │ │ │ + je 2a870 ::updateTransitionMatricesWithModelCategories(int*, int const*, int const*, int const*, double const*, double**, int)@@Base+0xb90> │ │ │ │ vzeroupper │ │ │ │ - jmp 2b498 ::updateTransitionMatricesWithModelCategories(int*, int const*, int const*, int const*, double const*, double**, int)@@Base+0x9d8> │ │ │ │ - vxorpd %xmm6,%xmm6,%xmm6 │ │ │ │ - mov %esi,%r11d │ │ │ │ + jmp 2a64a ::updateTransitionMatricesWithModelCategories(int*, int const*, int const*, int const*, double const*, double**, int)@@Base+0x96a> │ │ │ │ + vxorpd %xmm2,%xmm2,%xmm2 │ │ │ │ + mov %edi,%r15d │ │ │ │ xor %eax,%eax │ │ │ │ - vmovapd %xmm6,%xmm0 │ │ │ │ - jmp 2b602 ::updateTransitionMatricesWithModelCategories(int*, int const*, int const*, int const*, double const*, double**, int)@@Base+0xb42> │ │ │ │ - mov -0xa8(%rbp),%rbx │ │ │ │ - mov -0x98(%rbp),%rdx │ │ │ │ + vmovapd %xmm2,%xmm0 │ │ │ │ + jmp 2a7ba ::updateTransitionMatricesWithModelCategories(int*, int const*, int const*, int const*, double const*, double**, int)@@Base+0xada> │ │ │ │ + mov -0xa0(%rbp),%rbx │ │ │ │ + mov -0x90(%rbp),%r15 │ │ │ │ mov -0xb8(%rbp),%r14 │ │ │ │ add $0x4,%rbx │ │ │ │ - cmp %rbx,%rdx │ │ │ │ - je 2af22 ::updateTransitionMatricesWithModelCategories(int*, int const*, int const*, int const*, double const*, double**, int)@@Base+0x462> │ │ │ │ - addq $0x8,-0x40(%rbp) │ │ │ │ + cmp %rbx,%r15 │ │ │ │ + je 2a0ec ::updateTransitionMatricesWithModelCategories(int*, int const*, int const*, int const*, double const*, double**, int)@@Base+0x40c> │ │ │ │ add $0x4,%r14 │ │ │ │ + lea 0x8(%r11),%r10 │ │ │ │ vzeroupper │ │ │ │ - jmp 2b44a ::updateTransitionMatricesWithModelCategories(int*, int const*, int const*, int const*, double const*, double**, int)@@Base+0x98a> │ │ │ │ + jmp 2a600 ::updateTransitionMatricesWithModelCategories(int*, int const*, int const*, int const*, double const*, double**, int)@@Base+0x920> │ │ │ │ lea 0x4(%rbx),%rax │ │ │ │ - cmp %rdx,%rax │ │ │ │ - je 2af25 ::updateTransitionMatricesWithModelCategories(int*, int const*, int const*, int const*, double const*, double**, int)@@Base+0x465> │ │ │ │ + cmp %r15,%rax │ │ │ │ + je 2a0ef ::updateTransitionMatricesWithModelCategories(int*, int const*, int const*, int const*, double const*, double**, int)@@Base+0x40f> │ │ │ │ add $0x8,%rbx │ │ │ │ - cmp %rbx,%rdx │ │ │ │ - jne 2b6ed ::updateTransitionMatricesWithModelCategories(int*, int const*, int const*, int const*, double const*, double**, int)@@Base+0xc2d> │ │ │ │ - jmp 2af25 ::updateTransitionMatricesWithModelCategories(int*, int const*, int const*, int const*, double const*, double**, int)@@Base+0x465> │ │ │ │ - mov -0xb0(%rbp),%rdx │ │ │ │ - lea 0x4(%rdx),%rcx │ │ │ │ - cmp -0x98(%rbp),%rcx │ │ │ │ - je 2b729 ::updateTransitionMatricesWithModelCategories(int*, int const*, int const*, int const*, double const*, double**, int)@@Base+0xc69> │ │ │ │ - add $0x8,%rdx │ │ │ │ - cmp -0x98(%rbp),%rdx │ │ │ │ - jne 2b70f ::updateTransitionMatricesWithModelCategories(int*, int const*, int const*, int const*, double const*, double**, int)@@Base+0xc4f> │ │ │ │ - add $0x4,%rax │ │ │ │ - cmp %rbx,%rax │ │ │ │ - jne 2afc1 ::updateTransitionMatricesWithModelCategories(int*, int const*, int const*, int const*, double const*, double**, int)@@Base+0x501> │ │ │ │ - jmp 2af25 ::updateTransitionMatricesWithModelCategories(int*, int const*, int const*, int const*, double const*, double**, int)@@Base+0x465> │ │ │ │ - mov -0xb0(%rbp),%rax │ │ │ │ - lea 0x4(%rax),%rcx │ │ │ │ - cmp -0x78(%rbp),%rcx │ │ │ │ - je 2b756 ::updateTransitionMatricesWithModelCategories(int*, int const*, int const*, int const*, double const*, double**, int)@@Base+0xc96> │ │ │ │ + cmp %rbx,%r15 │ │ │ │ + jne 2a8a2 ::updateTransitionMatricesWithModelCategories(int*, int const*, int const*, int const*, double const*, double**, int)@@Base+0xbc2> │ │ │ │ + jmp 2a0ef ::updateTransitionMatricesWithModelCategories(int*, int const*, int const*, int const*, double const*, double**, int)@@Base+0x40f> │ │ │ │ + mov -0xa8(%rbp),%rax │ │ │ │ + lea 0x4(%rax),%rdx │ │ │ │ + cmp -0x90(%rbp),%rdx │ │ │ │ + je 2a8de ::updateTransitionMatricesWithModelCategories(int*, int const*, int const*, int const*, double const*, double**, int)@@Base+0xbfe> │ │ │ │ add $0x8,%rax │ │ │ │ - cmp %rax,-0x78(%rbp) │ │ │ │ - jne 2b742 ::updateTransitionMatricesWithModelCategories(int*, int const*, int const*, int const*, double const*, double**, int)@@Base+0xc82> │ │ │ │ + cmp -0x90(%rbp),%rax │ │ │ │ + jne 2a8c4 ::updateTransitionMatricesWithModelCategories(int*, int const*, int const*, int const*, double const*, double**, int)@@Base+0xbe4> │ │ │ │ + add $0x4,%r8 │ │ │ │ + cmp %rbx,%r8 │ │ │ │ + jne 2a193 ::updateTransitionMatricesWithModelCategories(int*, int const*, int const*, int const*, double const*, double**, int)@@Base+0x4b3> │ │ │ │ + jmp 2a0ef ::updateTransitionMatricesWithModelCategories(int*, int const*, int const*, int const*, double const*, double**, int)@@Base+0x40f> │ │ │ │ + mov -0xa8(%rbp),%rax │ │ │ │ + lea 0x4(%rax),%rdx │ │ │ │ + cmp -0x70(%rbp),%rdx │ │ │ │ + je 2a90b ::updateTransitionMatricesWithModelCategories(int*, int const*, int const*, int const*, double const*, double**, int)@@Base+0xc2b> │ │ │ │ + add $0x8,%rax │ │ │ │ + cmp %rax,-0x70(%rbp) │ │ │ │ + jne 2a8f7 ::updateTransitionMatricesWithModelCategories(int*, int const*, int const*, int const*, double const*, double**, int)@@Base+0xc17> │ │ │ │ add $0x4,%rbx │ │ │ │ - cmp %rbx,%rdx │ │ │ │ - je 2af25 ::updateTransitionMatricesWithModelCategories(int*, int const*, int const*, int const*, double const*, double**, int)@@Base+0x465> │ │ │ │ - addq $0x8,-0x40(%rbp) │ │ │ │ + cmp %rbx,%r15 │ │ │ │ + je 2a0ef ::updateTransitionMatricesWithModelCategories(int*, int const*, int const*, int const*, double const*, double**, int)@@Base+0x40f> │ │ │ │ add $0x4,%r14 │ │ │ │ - jmp 2b44a ::updateTransitionMatricesWithModelCategories(int*, int const*, int const*, int const*, double const*, double**, int)@@Base+0x98a> │ │ │ │ + add $0x8,%r10 │ │ │ │ + jmp 2a600 ::updateTransitionMatricesWithModelCategories(int*, int const*, int const*, int const*, double const*, double**, int)@@Base+0x920> │ │ │ │ xor %eax,%eax │ │ │ │ lea 0x4(%rax),%rdx │ │ │ │ cmp %rbx,%rdx │ │ │ │ - je 2af25 ::updateTransitionMatricesWithModelCategories(int*, int const*, int const*, int const*, double const*, double**, int)@@Base+0x465> │ │ │ │ + je 2a0ef ::updateTransitionMatricesWithModelCategories(int*, int const*, int const*, int const*, double const*, double**, int)@@Base+0x40f> │ │ │ │ add $0x8,%rax │ │ │ │ cmp %rbx,%rax │ │ │ │ - jne 2b773 ::updateTransitionMatricesWithModelCategories(int*, int const*, int const*, int const*, double const*, double**, int)@@Base+0xcb3> │ │ │ │ - jmp 2af25 ::updateTransitionMatricesWithModelCategories(int*, int const*, int const*, int const*, double const*, double**, int)@@Base+0x465> │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ + jne 2a927 ::updateTransitionMatricesWithModelCategories(int*, int const*, int const*, int const*, double const*, double**, int)@@Base+0xc47> │ │ │ │ + jmp 2a0ef ::updateTransitionMatricesWithModelCategories(int*, int const*, int const*, int const*, double const*, double**, int)@@Base+0x40f> │ │ │ │ cs nopw 0x0(%rax,%rax,1) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ │ │ │ │ -000000000002b7c0 ::updateTransitionMatrices(int, int const*, int const*, int const*, double const*, double const*, double**, int)@@Base>: │ │ │ │ +000000000002a950 ::updateTransitionMatrices(int, int const*, int const*, int const*, double const*, double const*, double**, int)@@Base>: │ │ │ │ endbr64 │ │ │ │ lea 0x8(%rsp),%r10 │ │ │ │ and $0xffffffffffffffe0,%rsp │ │ │ │ push -0x8(%r10) │ │ │ │ push %rbp │ │ │ │ mov %rsp,%rbp │ │ │ │ push %r15 │ │ │ │ push %r14 │ │ │ │ push %r13 │ │ │ │ push %r12 │ │ │ │ push %r10 │ │ │ │ push %rbx │ │ │ │ mov %rdx,%rbx │ │ │ │ sub $0xe0,%rsp │ │ │ │ + mov %rdx,-0xb8(%rbp) │ │ │ │ mov 0x8(%r10),%rax │ │ │ │ - mov (%r10),%r14 │ │ │ │ - mov %rdx,-0xb0(%rbp) │ │ │ │ - mov %rdi,-0xa8(%rbp) │ │ │ │ + mov (%r10),%r12 │ │ │ │ + mov %rdi,-0xa0(%rbp) │ │ │ │ movslq 0x10(%r10),%rdx │ │ │ │ - mov %r9,-0x70(%rbp) │ │ │ │ - mov 0x10(%rdi),%r10d │ │ │ │ - mov %rax,-0xb8(%rbp) │ │ │ │ + mov 0x10(%rdi),%r11d │ │ │ │ + mov %r9,-0x60(%rbp) │ │ │ │ + mov %rax,-0xa8(%rbp) │ │ │ │ mov %r8,%rax │ │ │ │ - mov %r14,-0x98(%rbp) │ │ │ │ or %rcx,%rax │ │ │ │ - jne 2bc34 ::updateTransitionMatrices(int, int const*, int const*, int const*, double const*, double const*, double**, int)@@Base+0x474> │ │ │ │ + mov %r12,-0x98(%rbp) │ │ │ │ + jne 2ad9b ::updateTransitionMatrices(int, int const*, int const*, int const*, double const*, double const*, double**, int)@@Base+0x44b> │ │ │ │ test %edx,%edx │ │ │ │ - jle 2bc1c ::updateTransitionMatrices(int, int const*, int const*, int const*, double const*, double const*, double**, int)@@Base+0x45c> │ │ │ │ + jle 2ad83 ::updateTransitionMatrices(int, int const*, int const*, int const*, double const*, double const*, double**, int)@@Base+0x433> │ │ │ │ movslq 0x18(%rdi),%rax │ │ │ │ lea (%rbx,%rdx,4),%r15 │ │ │ │ test %eax,%eax │ │ │ │ - jle 2c080 ::updateTransitionMatrices(int, int const*, int const*, int const*, double const*, double const*, double**, int)@@Base+0x8c0> │ │ │ │ - lea (%r14,%rax,8),%rax │ │ │ │ - test %r10d,%r10d │ │ │ │ - lea 0x3(%r10),%edx │ │ │ │ - movslq %esi,%rdi │ │ │ │ - mov %rax,-0xc8(%rbp) │ │ │ │ - movslq %r10d,%rsi │ │ │ │ - lea -0x1(%r10),%eax │ │ │ │ - cmovns %r10d,%edx │ │ │ │ - mov %rax,%rcx │ │ │ │ - mov %r9,-0xa0(%rbp) │ │ │ │ + jle 2b1e0 ::updateTransitionMatrices(int, int const*, int const*, int const*, double const*, double const*, double**, int)@@Base+0x890> │ │ │ │ + movslq %esi,%rsi │ │ │ │ + lea (%r12,%rax,8),%rax │ │ │ │ + test %r11d,%r11d │ │ │ │ + mov %r9,%r8 │ │ │ │ + lea 0x0(,%rsi,8),%rdi │ │ │ │ + lea 0x3(%r11),%edx │ │ │ │ + mov %rax,-0xb8(%rbp) │ │ │ │ + mov %r11d,%ecx │ │ │ │ + lea -0x1(%r11),%eax │ │ │ │ + mov %rdi,-0xb0(%rbp) │ │ │ │ + movslq %r11d,%rdi │ │ │ │ + cmovns %r11d,%edx │ │ │ │ + mov %rdi,-0x78(%rbp) │ │ │ │ inc %rax │ │ │ │ - lea 0x0(,%rsi,8),%r9 │ │ │ │ - imul %r9,%rax │ │ │ │ + shl $0x3,%rdi │ │ │ │ + mov %r11d,%r12d │ │ │ │ + imul %rdi,%rax │ │ │ │ and $0xfffffffc,%edx │ │ │ │ - mov %rsi,-0x80(%rbp) │ │ │ │ - mov %r10d,%r12d │ │ │ │ cmp $0x4,%edx │ │ │ │ - mov %edx,%r11d │ │ │ │ - setg -0x38(%rbp) │ │ │ │ + mov %edx,%r13d │ │ │ │ + setg %r9b │ │ │ │ mov %rax,-0x88(%rbp) │ │ │ │ lea -0x4(%rdx),%eax │ │ │ │ - mov %eax,-0xd0(%rbp) │ │ │ │ + mov %eax,-0xc8(%rbp) │ │ │ │ mov $0x4,%eax │ │ │ │ cmp %eax,%edx │ │ │ │ cmovge %edx,%eax │ │ │ │ mov %eax,%r14d │ │ │ │ xor %eax,%eax │ │ │ │ test %edx,%edx │ │ │ │ - mov %r10d,%edx │ │ │ │ mov %eax,%esi │ │ │ │ mov $0x1,%eax │ │ │ │ cmovg %r14d,%esi │ │ │ │ - sub %esi,%edx │ │ │ │ - cmp %esi,%r10d │ │ │ │ - mov %esi,-0x8c(%rbp) │ │ │ │ - cmovg %edx,%eax │ │ │ │ - mov %eax,%r8d │ │ │ │ - mov %eax,-0x48(%rbp) │ │ │ │ - mov %ecx,%eax │ │ │ │ + sub %esi,%ecx │ │ │ │ + cmp %esi,%r11d │ │ │ │ + mov %esi,-0x90(%rbp) │ │ │ │ + cmovle %eax,%ecx │ │ │ │ + lea -0x1(%r11),%eax │ │ │ │ sub %esi,%eax │ │ │ │ cmp $0x2,%eax │ │ │ │ + mov %ecx,-0x48(%rbp) │ │ │ │ setbe %dl │ │ │ │ - cmp %esi,%r10d │ │ │ │ + cmp %esi,%r11d │ │ │ │ setle %al │ │ │ │ or %eax,%edx │ │ │ │ movslq %esi,%rax │ │ │ │ shl $0x3,%rax │ │ │ │ + mov %edx,%r10d │ │ │ │ + lea 0x1(%r11),%edx │ │ │ │ mov %rax,-0x40(%rbp) │ │ │ │ - lea 0x1(%r10),%eax │ │ │ │ - mov %r14d,%r10d │ │ │ │ - mov %r11d,%r14d │ │ │ │ - imul %eax,%ecx │ │ │ │ - mov %eax,-0x78(%rbp) │ │ │ │ - mov %r8d,%eax │ │ │ │ - mov %r9,%r11 │ │ │ │ + mov %ecx,%eax │ │ │ │ + mov %edx,-0x80(%rbp) │ │ │ │ and $0xfffffffc,%eax │ │ │ │ - mov %edx,%r9d │ │ │ │ - mov %rdi,%rdx │ │ │ │ + imul %r11d,%edx │ │ │ │ + mov %rdi,%r11 │ │ │ │ add %esi,%eax │ │ │ │ - mov %ecx,-0xd8(%rbp) │ │ │ │ mov %eax,-0x50(%rbp) │ │ │ │ + mov %r14d,%eax │ │ │ │ + mov %r13d,%r14d │ │ │ │ + mov %r10d,%r13d │ │ │ │ + mov %edx,-0xd0(%rbp) │ │ │ │ + mov %r9d,%r10d │ │ │ │ + mov %r8,%rdx │ │ │ │ + mov %eax,%r9d │ │ │ │ test %r12d,%r12d │ │ │ │ - jle 2c03d ::updateTransitionMatrices(int, int const*, int const*, int const*, double const*, double const*, double**, int)@@Base+0x87d> │ │ │ │ - mov -0xb8(%rbp),%rdi │ │ │ │ + jle 2b1a5 ::updateTransitionMatrices(int, int const*, int const*, int const*, double const*, double const*, double**, int)@@Base+0x855> │ │ │ │ + mov -0xa8(%rbp),%rdi │ │ │ │ movslq (%rbx),%rax │ │ │ │ - mov %r15,-0xe8(%rbp) │ │ │ │ - movl $0x0,-0xb0(%rbp) │ │ │ │ - mov %rbx,-0xe0(%rbp) │ │ │ │ - mov %r11,%r15 │ │ │ │ - mov %rdx,-0xc0(%rbp) │ │ │ │ - mov -0xd0(%rbp),%r13d │ │ │ │ + movl $0x0,-0xc0(%rbp) │ │ │ │ + mov %r13d,%r8d │ │ │ │ + mov %rbx,-0xd8(%rbp) │ │ │ │ mov (%rdi,%rax,8),%rax │ │ │ │ mov -0x98(%rbp),%rdi │ │ │ │ - shr $0x2,%r13d │ │ │ │ + mov %r15,-0xe0(%rbp) │ │ │ │ + mov %r11,%r15 │ │ │ │ mov %rax,-0x60(%rbp) │ │ │ │ - mov %r13d,%r8d │ │ │ │ - mov -0xa8(%rbp),%rax │ │ │ │ + mov -0xc8(%rbp),%eax │ │ │ │ + mov %rdi,%r11 │ │ │ │ + mov %rdx,%rdi │ │ │ │ + shr $0x2,%eax │ │ │ │ + mov %eax,-0x38(%rbp) │ │ │ │ + mov -0xa0(%rbp),%rax │ │ │ │ + mov -0xb0(%rbp),%rsi │ │ │ │ + mov %r10b,-0xe8(%rbp) │ │ │ │ + mov %r8b,-0xf0(%rbp) │ │ │ │ + mov 0x28(%rax),%rbx │ │ │ │ + mov 0x8(%rax),%rax │ │ │ │ + mov %r9d,-0xf8(%rbp) │ │ │ │ mov %r12d,-0x58(%rbp) │ │ │ │ + mov %rdi,%r12 │ │ │ │ + mov (%rax,%rsi,1),%r13 │ │ │ │ + mov %rbx,-0x100(%rbp) │ │ │ │ mov %r15,-0x68(%rbp) │ │ │ │ mov %r14d,-0x70(%rbp) │ │ │ │ - mov %r9b,-0xf0(%rbp) │ │ │ │ - mov %r10d,-0x90(%rbp) │ │ │ │ - mov %r8d,-0xfc(%rbp) │ │ │ │ - mov -0xc0(%rbp),%rsi │ │ │ │ - mov -0xa0(%rbp),%r12 │ │ │ │ - mov 0x28(%rax),%rbx │ │ │ │ - mov 0x8(%rax),%rax │ │ │ │ - mov (%rax,%rsi,8),%r13 │ │ │ │ - mov %rbx,%r14 │ │ │ │ - mov %rbx,-0xf8(%rbp) │ │ │ │ - lea 0x0(%r13,%r15,1),%rax │ │ │ │ - mov %rdi,%r15 │ │ │ │ - mov %rax,%rbx │ │ │ │ + add %r13,%r15 │ │ │ │ + mov %r11,%r14 │ │ │ │ nopl (%rax) │ │ │ │ vmovsd (%r12),%xmm0 │ │ │ │ add $0x8,%r13 │ │ │ │ - add $0x8,%r14 │ │ │ │ - vmulsd (%r15),%xmm0,%xmm0 │ │ │ │ + add $0x8,%rbx │ │ │ │ + vmulsd (%r14),%xmm0,%xmm0 │ │ │ │ vmulsd -0x8(%r13),%xmm0,%xmm0 │ │ │ │ call 1c590 │ │ │ │ - vmovsd %xmm0,-0x8(%r14) │ │ │ │ - cmp %rbx,%r13 │ │ │ │ - jne 2b9c0 ::updateTransitionMatrices(int, int const*, int const*, int const*, double const*, double const*, double**, int)@@Base+0x200> │ │ │ │ - mov -0xa8(%rbp),%rax │ │ │ │ - mov %r15,%rdi │ │ │ │ - mov -0xc0(%rbp),%rsi │ │ │ │ + vmovsd %xmm0,-0x8(%rbx) │ │ │ │ + cmp %r15,%r13 │ │ │ │ + jne 2ab50 ::updateTransitionMatrices(int, int const*, int const*, int const*, double const*, double const*, double**, int)@@Base+0x200> │ │ │ │ + mov -0xa0(%rbp),%rax │ │ │ │ + mov -0xb0(%rbp),%rsi │ │ │ │ + mov %r12,%rdi │ │ │ │ + mov %r14,%r11 │ │ │ │ mov -0x48(%rbp),%ecx │ │ │ │ - mov -0x68(%rbp),%r15 │ │ │ │ - mov -0xf8(%rbp),%rbx │ │ │ │ - mov -0x70(%rbp),%r14d │ │ │ │ - mov -0x90(%rbp),%r10d │ │ │ │ - mov 0x40(%rax),%rax │ │ │ │ - mov -0xfc(%rbp),%r8d │ │ │ │ - mov -0xb0(%rbp),%r13d │ │ │ │ - shr $0x2,%ecx │ │ │ │ mov -0x58(%rbp),%r12d │ │ │ │ movl $0x0,-0x58(%rbp) │ │ │ │ - movzbl -0xf0(%rbp),%r9d │ │ │ │ + mov 0x40(%rax),%rax │ │ │ │ + mov -0x68(%rbp),%r15 │ │ │ │ + movzbl -0xe8(%rbp),%r10d │ │ │ │ + movzbl -0xf0(%rbp),%r8d │ │ │ │ + mov %rdi,-0xe8(%rbp) │ │ │ │ + shr $0x2,%ecx │ │ │ │ + mov (%rax,%rsi,1),%rax │ │ │ │ + mov -0x100(%rbp),%rbx │ │ │ │ + mov %r11,-0xf0(%rbp) │ │ │ │ shl $0x5,%rcx │ │ │ │ - mov %rdi,-0xf0(%rbp) │ │ │ │ - mov (%rax,%rsi,8),%rax │ │ │ │ + mov -0x70(%rbp),%r14d │ │ │ │ + mov -0xf8(%rbp),%r9d │ │ │ │ mov %rax,-0x68(%rbp) │ │ │ │ mov -0x40(%rbp),%rax │ │ │ │ + mov -0xc0(%rbp),%r13d │ │ │ │ lea (%rbx,%rax,1),%rsi │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ mov -0x68(%rbp),%rax │ │ │ │ mov -0x60(%rbp),%r11 │ │ │ │ - vxorpd %xmm3,%xmm3,%xmm3 │ │ │ │ + vxorpd %xmm4,%xmm4,%xmm4 │ │ │ │ mov %rax,-0x70(%rbp) │ │ │ │ movslq %r13d,%rax │ │ │ │ - mov -0x70(%rbp),%rdx │ │ │ │ - mov %r13d,-0x70(%rbp) │ │ │ │ lea (%r11,%rax,8),%rdi │ │ │ │ - add -0x80(%rbp),%rax │ │ │ │ + add -0x78(%rbp),%rax │ │ │ │ lea (%r11,%rax,8),%r11 │ │ │ │ + mov -0x70(%rbp),%rdx │ │ │ │ + mov %r13d,-0x70(%rbp) │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ vxorpd %xmm0,%xmm0,%xmm0 │ │ │ │ test %r14d,%r14d │ │ │ │ - jle 2bafa ::updateTransitionMatrices(int, int const*, int const*, int const*, double const*, double const*, double**, int)@@Base+0x33a> │ │ │ │ - cmpb $0x0,-0x38(%rbp) │ │ │ │ - mov $0x1,%eax │ │ │ │ - lea 0x1(%r8),%r13d │ │ │ │ + jle 2ac8e ::updateTransitionMatrices(int, int const*, int const*, int const*, double const*, double const*, double**, int)@@Base+0x33e> │ │ │ │ + mov -0x38(%rbp),%eax │ │ │ │ + test %r10b,%r10b │ │ │ │ vxorpd %xmm0,%xmm0,%xmm0 │ │ │ │ + lea 0x1(%rax),%r13d │ │ │ │ + mov $0x1,%eax │ │ │ │ cmove %eax,%r13d │ │ │ │ xor %eax,%eax │ │ │ │ shl $0x5,%r13 │ │ │ │ - nop │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - vmovupd (%rdx,%rax,1),%ymm1 │ │ │ │ - vmulpd (%rbx,%rax,1),%ymm1,%ymm2 │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ + vmovupd (%rdx,%rax,1),%ymm2 │ │ │ │ + vmulpd (%rbx,%rax,1),%ymm2,%ymm2 │ │ │ │ add $0x20,%rax │ │ │ │ - vunpckhpd %xmm2,%xmm2,%xmm4 │ │ │ │ - vextractf128 $0x1,%ymm2,%xmm1 │ │ │ │ vaddsd %xmm2,%xmm0,%xmm0 │ │ │ │ - vaddsd %xmm0,%xmm4,%xmm4 │ │ │ │ - vaddsd %xmm4,%xmm1,%xmm0 │ │ │ │ - vunpckhpd %xmm1,%xmm1,%xmm1 │ │ │ │ - vaddsd %xmm1,%xmm0,%xmm0 │ │ │ │ + vunpckhpd %xmm2,%xmm2,%xmm3 │ │ │ │ + vaddsd %xmm0,%xmm3,%xmm3 │ │ │ │ + vextractf64x2 $0x1,%ymm2,%xmm0 │ │ │ │ + valignq $0x3,%ymm2,%ymm2,%ymm2 │ │ │ │ + vaddsd %xmm3,%xmm0,%xmm0 │ │ │ │ + vaddsd %xmm2,%xmm0,%xmm0 │ │ │ │ cmp %rax,%r13 │ │ │ │ - jne 2bac0 ::updateTransitionMatrices(int, int const*, int const*, int const*, double const*, double const*, double**, int)@@Base+0x300> │ │ │ │ - cmp %r10d,%r12d │ │ │ │ - jle 2bfc0 ::updateTransitionMatrices(int, int const*, int const*, int const*, double const*, double const*, double**, int)@@Base+0x800> │ │ │ │ - test %r9b,%r9b │ │ │ │ - jne 2bfe3 ::updateTransitionMatrices(int, int const*, int const*, int const*, double const*, double const*, double**, int)@@Base+0x823> │ │ │ │ + jne 2ac50 ::updateTransitionMatrices(int, int const*, int const*, int const*, double const*, double const*, double**, int)@@Base+0x300> │ │ │ │ + cmp %r9d,%r12d │ │ │ │ + jle 2b130 ::updateTransitionMatrices(int, int const*, int const*, int const*, double const*, double const*, double**, int)@@Base+0x7e0> │ │ │ │ + test %r8b,%r8b │ │ │ │ + jne 2b153 ::updateTransitionMatrices(int, int const*, int const*, int const*, double const*, double const*, double**, int)@@Base+0x803> │ │ │ │ mov -0x40(%rbp),%rax │ │ │ │ lea (%rdx,%rax,1),%r13 │ │ │ │ xor %eax,%eax │ │ │ │ nopl 0x0(%rax) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - vmovupd 0x0(%r13,%rax,1),%ymm1 │ │ │ │ - vmulpd (%rsi,%rax,1),%ymm1,%ymm2 │ │ │ │ + vmovupd 0x0(%r13,%rax,1),%ymm2 │ │ │ │ + vmulpd (%rsi,%rax,1),%ymm2,%ymm2 │ │ │ │ add $0x20,%rax │ │ │ │ - vunpckhpd %xmm2,%xmm2,%xmm4 │ │ │ │ - vextractf128 $0x1,%ymm2,%xmm1 │ │ │ │ vaddsd %xmm2,%xmm0,%xmm0 │ │ │ │ - vaddsd %xmm0,%xmm4,%xmm4 │ │ │ │ - vaddsd %xmm4,%xmm1,%xmm0 │ │ │ │ - vunpckhpd %xmm1,%xmm1,%xmm1 │ │ │ │ - vaddsd %xmm1,%xmm0,%xmm0 │ │ │ │ + vunpckhpd %xmm2,%xmm2,%xmm3 │ │ │ │ + vaddsd %xmm0,%xmm3,%xmm3 │ │ │ │ + vextractf64x2 $0x1,%ymm2,%xmm0 │ │ │ │ + valignq $0x3,%ymm2,%ymm2,%ymm2 │ │ │ │ + vaddsd %xmm3,%xmm0,%xmm0 │ │ │ │ + vaddsd %xmm2,%xmm0,%xmm0 │ │ │ │ cmp %rax,%rcx │ │ │ │ - jne 2bb40 ::updateTransitionMatrices(int, int const*, int const*, int const*, double const*, double const*, double**, int)@@Base+0x380> │ │ │ │ + jne 2aca8 ::updateTransitionMatrices(int, int const*, int const*, int const*, double const*, double const*, double**, int)@@Base+0x358> │ │ │ │ testb $0x3,-0x48(%rbp) │ │ │ │ - je 2bb93 ::updateTransitionMatrices(int, int const*, int const*, int const*, double const*, double const*, double**, int)@@Base+0x3d3> │ │ │ │ + je 2acfc ::updateTransitionMatrices(int, int const*, int const*, int const*, double const*, double const*, double**, int)@@Base+0x3ac> │ │ │ │ movslq -0x50(%rbp),%rax │ │ │ │ - vmovsd (%rbx,%rax,8),%xmm1 │ │ │ │ - vmulsd (%rdx,%rax,8),%xmm1,%xmm1 │ │ │ │ + vmovsd (%rbx,%rax,8),%xmm7 │ │ │ │ + vfmadd231sd (%rdx,%rax,8),%xmm7,%xmm0 │ │ │ │ inc %rax │ │ │ │ - vaddsd %xmm1,%xmm0,%xmm0 │ │ │ │ cmp %eax,%r12d │ │ │ │ - jg 2bb7d ::updateTransitionMatrices(int, int const*, int const*, int const*, double const*, double const*, double**, int)@@Base+0x3bd> │ │ │ │ - vmaxsd %xmm3,%xmm0,%xmm0 │ │ │ │ + jg 2ace9 ::updateTransitionMatrices(int, int const*, int const*, int const*, double const*, double const*, double**, int)@@Base+0x399> │ │ │ │ + vmaxsd %xmm4,%xmm0,%xmm0 │ │ │ │ add $0x8,%rdi │ │ │ │ add %r15,%rdx │ │ │ │ vmovsd %xmm0,-0x8(%rdi) │ │ │ │ cmp %rdi,%r11 │ │ │ │ - jne 2ba90 ::updateTransitionMatrices(int, int const*, int const*, int const*, double const*, double const*, double**, int)@@Base+0x2d0> │ │ │ │ + jne 2ac20 ::updateTransitionMatrices(int, int const*, int const*, int const*, double const*, double const*, double**, int)@@Base+0x2d0> │ │ │ │ mov -0x70(%rbp),%r13d │ │ │ │ - mov 0x2b161(%rip),%rdx │ │ │ │ - mov -0x60(%rbp),%rdi │ │ │ │ incl -0x58(%rbp) │ │ │ │ + mov 0x29ff5(%rip),%rdx │ │ │ │ + mov -0x60(%rbp),%rdi │ │ │ │ lea 0x0(%r13,%r12,1),%eax │ │ │ │ - add -0x78(%rbp),%r13d │ │ │ │ + add -0x80(%rbp),%r13d │ │ │ │ cltq │ │ │ │ mov %rdx,(%rdi,%rax,8) │ │ │ │ - mov -0x58(%rbp),%eax │ │ │ │ mov -0x88(%rbp),%rdx │ │ │ │ + mov -0x58(%rbp),%eax │ │ │ │ add %rdx,-0x68(%rbp) │ │ │ │ cmp %eax,%r12d │ │ │ │ - jne 2ba60 ::updateTransitionMatrices(int, int const*, int const*, int const*, double const*, double const*, double**, int)@@Base+0x2a0> │ │ │ │ - mov -0xf0(%rbp),%rdi │ │ │ │ - mov -0xb0(%rbp),%eax │ │ │ │ - add -0xd8(%rbp),%eax │ │ │ │ - add -0x78(%rbp),%eax │ │ │ │ - add $0x8,%rdi │ │ │ │ - cmp %rdi,-0xc8(%rbp) │ │ │ │ - mov %eax,-0xb0(%rbp) │ │ │ │ - je 2c004 ::updateTransitionMatrices(int, int const*, int const*, int const*, double const*, double const*, double**, int)@@Base+0x844> │ │ │ │ + jne 2abf0 ::updateTransitionMatrices(int, int const*, int const*, int const*, double const*, double const*, double**, int)@@Base+0x2a0> │ │ │ │ + mov -0xf0(%rbp),%r11 │ │ │ │ + mov -0xd0(%rbp),%esi │ │ │ │ + mov -0xe8(%rbp),%rdi │ │ │ │ + add $0x8,%r11 │ │ │ │ + add %esi,-0xc0(%rbp) │ │ │ │ + cmp %r11,-0xb8(%rbp) │ │ │ │ + je 2b174 ::updateTransitionMatrices(int, int const*, int const*, int const*, double const*, double const*, double**, int)@@Base+0x824> │ │ │ │ vzeroupper │ │ │ │ - jmp 2b966 ::updateTransitionMatrices(int, int const*, int const*, int const*, double const*, double const*, double**, int)@@Base+0x1a6> │ │ │ │ + jmp 2ab02 ::updateTransitionMatrices(int, int const*, int const*, int const*, double const*, double const*, double**, int)@@Base+0x1b2> │ │ │ │ vzeroupper │ │ │ │ add $0xe0,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %r10 │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ pop %rbp │ │ │ │ lea -0x8(%r10),%rsp │ │ │ │ ret │ │ │ │ + mov %r8,%r15 │ │ │ │ test %r8,%r8 │ │ │ │ - je 2c0e8 ::updateTransitionMatrices(int, int const*, int const*, int const*, double const*, double const*, double**, int)@@Base+0x928> │ │ │ │ + je 2b24f ::updateTransitionMatrices(int, int const*, int const*, int const*, double const*, double const*, double**, int)@@Base+0x8ff> │ │ │ │ test %edx,%edx │ │ │ │ - jle 2bc1c ::updateTransitionMatrices(int, int const*, int const*, int const*, double const*, double const*, double**, int)@@Base+0x45c> │ │ │ │ - mov -0xa8(%rbp),%r9 │ │ │ │ + jle 2ad83 ::updateTransitionMatrices(int, int const*, int const*, int const*, double const*, double const*, double**, int)@@Base+0x433> │ │ │ │ + mov -0xa0(%rbp),%r10 │ │ │ │ lea 0x0(,%rdx,4),%rbx │ │ │ │ - movslq 0x18(%r9),%rax │ │ │ │ + movslq 0x18(%r10),%rax │ │ │ │ test %eax,%eax │ │ │ │ - jle 2c4a8 ::updateTransitionMatrices(int, int const*, int const*, int const*, double const*, double const*, double**, int)@@Base+0xce8> │ │ │ │ - movslq %esi,%rdi │ │ │ │ - mov %r10d,%r11d │ │ │ │ - movq $0x0,-0x48(%rbp) │ │ │ │ - mov %rcx,%r14 │ │ │ │ - mov %rdi,-0xa8(%rbp) │ │ │ │ + jle 2b60f ::updateTransitionMatrices(int, int const*, int const*, int const*, double const*, double const*, double**, int)@@Base+0xcbf> │ │ │ │ + movslq %esi,%rsi │ │ │ │ + mov -0xa8(%rbp),%r13 │ │ │ │ + xor %r8d,%r8d │ │ │ │ + mov %r11d,%r14d │ │ │ │ + lea 0x0(,%rsi,8),%rdi │ │ │ │ + mov %r15,%rsi │ │ │ │ + mov %rcx,%r15 │ │ │ │ + mov %rdi,-0xb0(%rbp) │ │ │ │ mov -0x98(%rbp),%rdi │ │ │ │ - mov %r8,%r15 │ │ │ │ lea (%rdi,%rax,8),%rax │ │ │ │ - lea -0x1(%r10),%edi │ │ │ │ - mov %rax,-0xa0(%rbp) │ │ │ │ - movslq %r10d,%rax │ │ │ │ - mov %edi,-0x40(%rbp) │ │ │ │ + lea 0x1(%r11),%edi │ │ │ │ + mov %rax,-0x90(%rbp) │ │ │ │ + movslq %r11d,%rax │ │ │ │ mov %rax,-0x80(%rbp) │ │ │ │ shl $0x3,%rax │ │ │ │ mov %rax,-0x88(%rbp) │ │ │ │ - mov %r10d,%eax │ │ │ │ - imul %r10d,%eax │ │ │ │ + lea -0x1(%r11),%eax │ │ │ │ + mov %eax,-0x40(%rbp) │ │ │ │ + mov %r11d,%eax │ │ │ │ + imul %r11d,%eax │ │ │ │ + mov %edi,-0x70(%rbp) │ │ │ │ + imul %r11d,%edi │ │ │ │ mov %eax,-0x78(%rbp) │ │ │ │ - lea 0x1(%r10),%eax │ │ │ │ - imul %eax,%edi │ │ │ │ - mov %eax,-0x68(%rbp) │ │ │ │ - mov %r10d,%eax │ │ │ │ + mov %r11d,%eax │ │ │ │ + mov %edi,-0xc8(%rbp) │ │ │ │ shr $0x2,%eax │ │ │ │ - mov %eax,-0xc8(%rbp) │ │ │ │ - mov %r9,%rax │ │ │ │ - mov %edi,-0xc0(%rbp) │ │ │ │ - test %r11d,%r11d │ │ │ │ - jle 2c43d ::updateTransitionMatrices(int, int const*, int const*, int const*, double const*, double const*, double**, int)@@Base+0xc7d> │ │ │ │ - mov -0x48(%rbp),%rdi │ │ │ │ - mov -0xb0(%rbp),%rsi │ │ │ │ - mov %r14,-0xd8(%rbp) │ │ │ │ - mov %r15,-0xe0(%rbp) │ │ │ │ - movl $0x0,-0x8c(%rbp) │ │ │ │ + mov %eax,-0xc0(%rbp) │ │ │ │ + mov %r10,%rax │ │ │ │ + test %r14d,%r14d │ │ │ │ + jle 2b5a7 ::updateTransitionMatrices(int, int const*, int const*, int const*, double const*, double const*, double**, int)@@Base+0xc57> │ │ │ │ + mov -0xb8(%rbp),%rdi │ │ │ │ + movl $0x0,-0xa0(%rbp) │ │ │ │ mov %rbx,-0xd0(%rbp) │ │ │ │ - mov -0xc8(%rbp),%r12d │ │ │ │ - mov -0x98(%rbp),%r8 │ │ │ │ - movslq (%rsi,%rdi,1),%rdx │ │ │ │ - mov -0xb8(%rbp),%rsi │ │ │ │ - shl $0x5,%r12 │ │ │ │ - mov (%rsi,%rdx,8),%r10 │ │ │ │ - movslq (%r14,%rdi,1),%rdx │ │ │ │ - mov %r11d,%r14d │ │ │ │ - mov (%rsi,%rdx,8),%r13 │ │ │ │ - movslq (%r15,%rdi,1),%rdx │ │ │ │ - mov (%rsi,%rdx,8),%rdi │ │ │ │ - mov %rax,%rsi │ │ │ │ - mov %rdi,%r15 │ │ │ │ - mov %r10,%rdi │ │ │ │ - mov 0x8(%rsi),%rax │ │ │ │ - mov -0xa8(%rbp),%rcx │ │ │ │ - mov %r14d,-0x50(%rbp) │ │ │ │ - mov %r13,-0x60(%rbp) │ │ │ │ - mov %r15,-0xe8(%rbp) │ │ │ │ - mov %r12,-0xf0(%rbp) │ │ │ │ - mov %rdi,-0x58(%rbp) │ │ │ │ - mov %r8,%r13 │ │ │ │ - xor %r15d,%r15d │ │ │ │ - mov %rsi,%r12 │ │ │ │ - mov 0x28(%rsi),%rbx │ │ │ │ - mov (%rax,%rcx,8),%rcx │ │ │ │ - mov %rcx,%r14 │ │ │ │ - vmovsd (%r14,%r15,1),%xmm1 │ │ │ │ - mov -0x70(%rbp),%rax │ │ │ │ - mov -0x48(%rbp),%rdi │ │ │ │ - vmulsd 0x0(%r13),%xmm1,%xmm1 │ │ │ │ + movslq (%rdi,%r8,1),%rdx │ │ │ │ + mov %r13,-0xd8(%rbp) │ │ │ │ + mov %rsi,-0xe8(%rbp) │ │ │ │ + mov 0x0(%r13,%rdx,8),%rdi │ │ │ │ + movslq (%r15,%r8,1),%rdx │ │ │ │ + mov %r8,-0x68(%rbp) │ │ │ │ + mov %r15,-0xe0(%rbp) │ │ │ │ + mov 0x0(%r13,%rdx,8),%r11 │ │ │ │ + movslq (%rsi,%r8,1),%rdx │ │ │ │ + mov %rdi,-0xa8(%rbp) │ │ │ │ + mov -0x98(%rbp),%rdi │ │ │ │ + mov 0x0(%r13,%rdx,8),%r12 │ │ │ │ + mov %r11,%r15 │ │ │ │ + mov %rdi,%r8 │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov 0x8(%rdi),%rax │ │ │ │ + mov -0xb0(%rbp),%rsi │ │ │ │ + mov %r14d,-0x48(%rbp) │ │ │ │ + xor %r13d,%r13d │ │ │ │ + mov 0x28(%rdi),%rbx │ │ │ │ + mov %r15,-0x50(%rbp) │ │ │ │ + mov %rdi,%r14 │ │ │ │ + mov %r8,%r15 │ │ │ │ + mov (%rax,%rsi,1),%rax │ │ │ │ + mov %r12,-0x58(%rbp) │ │ │ │ + mov %rbx,%r12 │ │ │ │ + mov %rax,%rbx │ │ │ │ + vmovsd (%rbx,%r13,1),%xmm1 │ │ │ │ + mov -0x60(%rbp),%rax │ │ │ │ + mov -0x68(%rbp),%rdi │ │ │ │ + vmulsd (%r15),%xmm1,%xmm1 │ │ │ │ vmulsd (%rax,%rdi,2),%xmm1,%xmm0 │ │ │ │ vmovsd %xmm1,-0x38(%rbp) │ │ │ │ call 1c590 │ │ │ │ vmovsd -0x38(%rbp),%xmm1 │ │ │ │ - mov 0x30(%r12),%rdx │ │ │ │ - vmovsd %xmm0,(%rbx,%r15,1) │ │ │ │ - mov 0x38(%r12),%rcx │ │ │ │ + mov 0x30(%r14),%rdx │ │ │ │ + vmovsd %xmm0,(%r12,%r13,1) │ │ │ │ + mov 0x38(%r14),%rcx │ │ │ │ vmulsd %xmm1,%xmm0,%xmm0 │ │ │ │ - vmovsd %xmm0,(%rdx,%r15,1) │ │ │ │ + vmovsd %xmm0,(%rdx,%r13,1) │ │ │ │ vmulsd %xmm1,%xmm0,%xmm0 │ │ │ │ - vmovsd %xmm0,(%rcx,%r15,1) │ │ │ │ - add $0x8,%r15 │ │ │ │ - cmp -0x88(%rbp),%r15 │ │ │ │ - jne 2bd74 ::updateTransitionMatrices(int, int const*, int const*, int const*, double const*, double const*, double**, int)@@Base+0x5b4> │ │ │ │ - mov %r12,%rsi │ │ │ │ - mov -0x50(%rbp),%r14d │ │ │ │ - mov -0xa8(%rbp),%r9 │ │ │ │ - mov %r13,%r8 │ │ │ │ - mov 0x40(%rsi),%rax │ │ │ │ - mov -0x58(%rbp),%rdi │ │ │ │ - movl $0x0,-0x50(%rbp) │ │ │ │ - vxorpd %xmm6,%xmm6,%xmm6 │ │ │ │ - mov -0x60(%rbp),%r13 │ │ │ │ - mov -0x8c(%rbp),%r11d │ │ │ │ - mov -0xe8(%rbp),%r15 │ │ │ │ - mov %r8,-0xe8(%rbp) │ │ │ │ + vmovsd %xmm0,(%rcx,%r13,1) │ │ │ │ + add $0x8,%r13 │ │ │ │ + cmp -0x88(%rbp),%r13 │ │ │ │ + jne 2aeda ::updateTransitionMatrices(int, int const*, int const*, int const*, double const*, double const*, double**, int)@@Base+0x58a> │ │ │ │ + mov %r14,%rdi │ │ │ │ + mov -0xb0(%rbp),%rsi │ │ │ │ + mov -0x48(%rbp),%r14d │ │ │ │ + mov %r15,%r8 │ │ │ │ + mov 0x40(%rdi),%rax │ │ │ │ + movl $0x0,-0x48(%rbp) │ │ │ │ + mov %r12,%rbx │ │ │ │ + vxorpd %xmm7,%xmm7,%xmm7 │ │ │ │ mov %r14d,%r10d │ │ │ │ - mov -0xf0(%rbp),%r12 │ │ │ │ - mov %rsi,-0xf0(%rbp) │ │ │ │ - mov (%rax,%r9,8),%r9 │ │ │ │ - and $0xfffffffc,%r10d │ │ │ │ + mov -0x50(%rbp),%r15 │ │ │ │ + mov -0x58(%rbp),%r12 │ │ │ │ + mov %r8,-0xf0(%rbp) │ │ │ │ + mov (%rax,%rsi,1),%r9 │ │ │ │ + mov %rdi,-0xf8(%rbp) │ │ │ │ xor %eax,%eax │ │ │ │ + and $0xfffffffc,%r10d │ │ │ │ + mov -0xc0(%rbp),%esi │ │ │ │ + mov -0xa0(%rbp),%r13d │ │ │ │ + mov -0xa8(%rbp),%r11 │ │ │ │ + shl $0x5,%rsi │ │ │ │ mov -0x80(%rbp),%r8 │ │ │ │ - movslq %r11d,%rsi │ │ │ │ - mov %r11d,-0x58(%rbp) │ │ │ │ - mov %eax,-0x60(%rbp) │ │ │ │ - add %rsi,%r8 │ │ │ │ + movslq %r13d,%rdi │ │ │ │ + mov %r13d,-0x50(%rbp) │ │ │ │ + mov %eax,-0x58(%rbp) │ │ │ │ + add %rdi,%r8 │ │ │ │ mov %r8,-0x38(%rbp) │ │ │ │ - mov -0x50(%rbp),%r8d │ │ │ │ - xchg %ax,%ax │ │ │ │ + mov -0x48(%rbp),%r8d │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ cmpl $0x2,-0x40(%rbp) │ │ │ │ - jbe 2c0a0 ::updateTransitionMatrices(int, int const*, int const*, int const*, double const*, double const*, double**, int)@@Base+0x8e0> │ │ │ │ + jbe 2b200 ::updateTransitionMatrices(int, int const*, int const*, int const*, double const*, double const*, double**, int)@@Base+0x8b0> │ │ │ │ movslq %r8d,%rax │ │ │ │ - vxorpd %xmm4,%xmm4,%xmm4 │ │ │ │ - lea (%r9,%rax,8),%r11 │ │ │ │ - vmovapd %xmm4,%xmm1 │ │ │ │ + vxorpd %xmm8,%xmm8,%xmm8 │ │ │ │ + lea (%r9,%rax,8),%r13 │ │ │ │ + vmovapd %xmm8,%xmm0 │ │ │ │ + vmovapd %xmm8,%xmm4 │ │ │ │ xor %eax,%eax │ │ │ │ - vmovapd %xmm4,%xmm5 │ │ │ │ - nop │ │ │ │ - vmovupd (%r11,%rax,1),%ymm0 │ │ │ │ - vmulpd (%rbx,%rax,1),%ymm0,%ymm2 │ │ │ │ - vaddsd %xmm2,%xmm5,%xmm3 │ │ │ │ - vunpckhpd %xmm2,%xmm2,%xmm7 │ │ │ │ - vextractf128 $0x1,%ymm2,%xmm2 │ │ │ │ - vaddsd %xmm7,%xmm3,%xmm3 │ │ │ │ - vaddsd %xmm3,%xmm2,%xmm5 │ │ │ │ - vunpckhpd %xmm2,%xmm2,%xmm2 │ │ │ │ - vaddsd %xmm2,%xmm5,%xmm5 │ │ │ │ - vmulpd (%rdx,%rax,1),%ymm0,%ymm2 │ │ │ │ - vmulpd (%rcx,%rax,1),%ymm0,%ymm0 │ │ │ │ + vmovupd 0x0(%r13,%rax,1),%ymm2 │ │ │ │ + vmulpd (%rbx,%rax,1),%ymm2,%ymm5 │ │ │ │ + vmulpd (%rcx,%rax,1),%ymm2,%ymm1 │ │ │ │ + vaddsd %xmm5,%xmm4,%xmm4 │ │ │ │ + vunpckhpd %xmm5,%xmm5,%xmm6 │ │ │ │ + vaddsd %xmm1,%xmm8,%xmm8 │ │ │ │ + vaddsd %xmm6,%xmm4,%xmm4 │ │ │ │ + vextractf64x2 $0x1,%ymm5,%xmm6 │ │ │ │ + valignq $0x3,%ymm5,%ymm5,%ymm5 │ │ │ │ + vaddsd %xmm4,%xmm6,%xmm4 │ │ │ │ + vaddsd %xmm5,%xmm4,%xmm4 │ │ │ │ + vmulpd (%rdx,%rax,1),%ymm2,%ymm5 │ │ │ │ add $0x20,%rax │ │ │ │ - vunpckhpd %xmm2,%xmm2,%xmm7 │ │ │ │ - vunpckhpd %xmm0,%xmm0,%xmm3 │ │ │ │ - vaddsd %xmm2,%xmm1,%xmm1 │ │ │ │ - vextractf128 $0x1,%ymm2,%xmm2 │ │ │ │ - vaddsd %xmm7,%xmm1,%xmm1 │ │ │ │ - vaddsd %xmm2,%xmm1,%xmm1 │ │ │ │ - vunpckhpd %xmm2,%xmm2,%xmm2 │ │ │ │ - vaddsd %xmm2,%xmm1,%xmm1 │ │ │ │ - vaddsd %xmm0,%xmm4,%xmm2 │ │ │ │ - vextractf128 $0x1,%ymm0,%xmm0 │ │ │ │ - vaddsd %xmm3,%xmm2,%xmm2 │ │ │ │ - vaddsd %xmm2,%xmm0,%xmm4 │ │ │ │ - vunpckhpd %xmm0,%xmm0,%xmm0 │ │ │ │ - vaddsd %xmm0,%xmm4,%xmm4 │ │ │ │ - cmp %rax,%r12 │ │ │ │ - jne 2be60 ::updateTransitionMatrices(int, int const*, int const*, int const*, double const*, double const*, double**, int)@@Base+0x6a0> │ │ │ │ + vaddsd %xmm5,%xmm0,%xmm0 │ │ │ │ + vunpckhpd %xmm5,%xmm5,%xmm6 │ │ │ │ + vaddsd %xmm6,%xmm0,%xmm0 │ │ │ │ + vextractf64x2 $0x1,%ymm5,%xmm6 │ │ │ │ + valignq $0x3,%ymm5,%ymm5,%ymm5 │ │ │ │ + vaddsd %xmm6,%xmm0,%xmm0 │ │ │ │ + vaddsd %xmm5,%xmm0,%xmm0 │ │ │ │ + vunpckhpd %xmm1,%xmm1,%xmm5 │ │ │ │ + vaddsd %xmm5,%xmm8,%xmm8 │ │ │ │ + vextractf64x2 $0x1,%ymm1,%xmm5 │ │ │ │ + valignq $0x3,%ymm1,%ymm1,%ymm1 │ │ │ │ + vaddsd %xmm8,%xmm5,%xmm8 │ │ │ │ + vaddsd %xmm1,%xmm8,%xmm8 │ │ │ │ + cmp %rax,%rsi │ │ │ │ + jne 2afd0 ::updateTransitionMatrices(int, int const*, int const*, int const*, double const*, double const*, double**, int)@@Base+0x680> │ │ │ │ test $0x3,%r14b │ │ │ │ - je 2bf0f ::updateTransitionMatrices(int, int const*, int const*, int const*, double const*, double const*, double**, int)@@Base+0x74f> │ │ │ │ + je 2b092 ::updateTransitionMatrices(int, int const*, int const*, int const*, double const*, double const*, double**, int)@@Base+0x742> │ │ │ │ movslq %r10d,%rax │ │ │ │ - lea (%r10,%r8,1),%r11d │ │ │ │ - movslq %r11d,%r11 │ │ │ │ - sub %rax,%r11 │ │ │ │ - lea (%r9,%r11,8),%r11 │ │ │ │ - vmovsd (%r11,%rax,8),%xmm0 │ │ │ │ - vfmadd231sd (%rbx,%rax,8),%xmm0,%xmm5 │ │ │ │ - vfmadd231sd (%rdx,%rax,8),%xmm0,%xmm1 │ │ │ │ - vfmadd231sd (%rcx,%rax,8),%xmm0,%xmm4 │ │ │ │ + lea (%r10,%r8,1),%r13d │ │ │ │ + movslq %r13d,%r13 │ │ │ │ + sub %rax,%r13 │ │ │ │ + lea (%r9,%r13,8),%r13 │ │ │ │ + vmovsd 0x0(%r13,%rax,8),%xmm1 │ │ │ │ + vfmadd231sd (%rbx,%rax,8),%xmm1,%xmm4 │ │ │ │ + vfmadd231sd (%rdx,%rax,8),%xmm1,%xmm0 │ │ │ │ + vfmadd231sd (%rcx,%rax,8),%xmm1,%xmm8 │ │ │ │ inc %rax │ │ │ │ cmp %eax,%r14d │ │ │ │ - jg 2beef ::updateTransitionMatrices(int, int const*, int const*, int const*, double const*, double const*, double**, int)@@Base+0x72f> │ │ │ │ - vmaxsd %xmm6,%xmm5,%xmm5 │ │ │ │ + jg 2b071 ::updateTransitionMatrices(int, int const*, int const*, int const*, double const*, double const*, double**, int)@@Base+0x721> │ │ │ │ + vmaxsd %xmm7,%xmm4,%xmm4 │ │ │ │ add %r14d,%r8d │ │ │ │ - vmovsd %xmm5,(%rdi,%rsi,8) │ │ │ │ - vmovsd %xmm1,0x0(%r13,%rsi,8) │ │ │ │ - vmovsd %xmm4,(%r15,%rsi,8) │ │ │ │ - inc %rsi │ │ │ │ - cmp %rsi,-0x38(%rbp) │ │ │ │ - jne 2be40 ::updateTransitionMatrices(int, int const*, int const*, int const*, double const*, double const*, double**, int)@@Base+0x680> │ │ │ │ - mov -0x58(%rbp),%r11d │ │ │ │ - mov -0x60(%rbp),%eax │ │ │ │ + vmovsd %xmm4,(%r11,%rdi,8) │ │ │ │ + vmovsd %xmm0,(%r15,%rdi,8) │ │ │ │ + vmovsd %xmm8,(%r12,%rdi,8) │ │ │ │ + inc %rdi │ │ │ │ + cmp %rdi,-0x38(%rbp) │ │ │ │ + jne 2afb0 ::updateTransitionMatrices(int, int const*, int const*, int const*, double const*, double const*, double**, int)@@Base+0x660> │ │ │ │ + mov -0x50(%rbp),%r13d │ │ │ │ mov -0x78(%rbp),%r8d │ │ │ │ - add %r8d,-0x50(%rbp) │ │ │ │ - mov 0x2adcd(%rip),%r8 │ │ │ │ - lea (%r11,%r14,1),%esi │ │ │ │ + mov -0x58(%rbp),%eax │ │ │ │ + lea 0x0(%r13,%r14,1),%edi │ │ │ │ + add %r8d,-0x48(%rbp) │ │ │ │ + mov 0x29c45(%rip),%r8 │ │ │ │ + movslq %edi,%rdi │ │ │ │ inc %eax │ │ │ │ - add -0x68(%rbp),%r11d │ │ │ │ - movslq %esi,%rsi │ │ │ │ - mov %r8,(%rdi,%rsi,8) │ │ │ │ - movq $0x0,0x0(%r13,%rsi,8) │ │ │ │ - movq $0x0,(%r15,%rsi,8) │ │ │ │ + add -0x70(%rbp),%r13d │ │ │ │ + mov %r8,(%r11,%rdi,8) │ │ │ │ + movq $0x0,(%r15,%rdi,8) │ │ │ │ + movq $0x0,(%r12,%rdi,8) │ │ │ │ cmp %eax,%r14d │ │ │ │ - jne 2be25 ::updateTransitionMatrices(int, int const*, int const*, int const*, double const*, double const*, double**, int)@@Base+0x665> │ │ │ │ - mov -0xe8(%rbp),%r8 │ │ │ │ - mov -0x8c(%rbp),%eax │ │ │ │ - add -0xc0(%rbp),%eax │ │ │ │ - mov -0xf0(%rbp),%rsi │ │ │ │ - add -0x68(%rbp),%eax │ │ │ │ + jne 2af8e ::updateTransitionMatrices(int, int const*, int const*, int const*, double const*, double const*, double**, int)@@Base+0x63e> │ │ │ │ + mov -0xf0(%rbp),%r8 │ │ │ │ + mov -0xc8(%rbp),%esi │ │ │ │ + mov -0xf8(%rbp),%rdi │ │ │ │ add $0x8,%r8 │ │ │ │ - cmp -0xa0(%rbp),%r8 │ │ │ │ - mov %eax,-0x8c(%rbp) │ │ │ │ - je 2c0b6 ::updateTransitionMatrices(int, int const*, int const*, int const*, double const*, double const*, double**, int)@@Base+0x8f6> │ │ │ │ + add %esi,-0xa0(%rbp) │ │ │ │ + cmp -0x90(%rbp),%r8 │ │ │ │ + je 2b217 ::updateTransitionMatrices(int, int const*, int const*, int const*, double const*, double const*, double**, int)@@Base+0x8c7> │ │ │ │ vzeroupper │ │ │ │ - jmp 2bd3b ::updateTransitionMatrices(int, int const*, int const*, int const*, double const*, double const*, double**, int)@@Base+0x57b> │ │ │ │ - nopl (%rax) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + jmp 2aeac ::updateTransitionMatrices(int, int const*, int const*, int const*, double const*, double const*, double**, int)@@Base+0x55c> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ vxorpd %xmm1,%xmm1,%xmm1 │ │ │ │ vcomisd %xmm1,%xmm0 │ │ │ │ - jbe 2bfef ::updateTransitionMatrices(int, int const*, int const*, int const*, double const*, double const*, double**, int)@@Base+0x82f> │ │ │ │ + jbe 2b15f ::updateTransitionMatrices(int, int const*, int const*, int const*, double const*, double const*, double**, int)@@Base+0x80f> │ │ │ │ vmovsd %xmm0,(%rdi) │ │ │ │ add $0x8,%rdi │ │ │ │ cmp %r11,%rdi │ │ │ │ - je 2bbac ::updateTransitionMatrices(int, int const*, int const*, int const*, double const*, double const*, double**, int)@@Base+0x3ec> │ │ │ │ + je 2ad15 ::updateTransitionMatrices(int, int const*, int const*, int const*, double const*, double const*, double**, int)@@Base+0x3c5> │ │ │ │ add %r15,%rdx │ │ │ │ - jmp 2ba99 ::updateTransitionMatrices(int, int const*, int const*, int const*, double const*, double const*, double**, int)@@Base+0x2d9> │ │ │ │ - movslq -0x8c(%rbp),%rax │ │ │ │ - jmp 2bb7d ::updateTransitionMatrices(int, int const*, int const*, int const*, double const*, double const*, double**, int)@@Base+0x3bd> │ │ │ │ + jmp 2ac29 ::updateTransitionMatrices(int, int const*, int const*, int const*, double const*, double const*, double**, int)@@Base+0x2d9> │ │ │ │ + movslq -0x90(%rbp),%rax │ │ │ │ + jmp 2ace9 ::updateTransitionMatrices(int, int const*, int const*, int const*, double const*, double const*, double**, int)@@Base+0x399> │ │ │ │ movq $0x0,(%rdi) │ │ │ │ add $0x8,%rdi │ │ │ │ cmp %r11,%rdi │ │ │ │ - jne 2bfdb ::updateTransitionMatrices(int, int const*, int const*, int const*, double const*, double const*, double**, int)@@Base+0x81b> │ │ │ │ - jmp 2bbac ::updateTransitionMatrices(int, int const*, int const*, int const*, double const*, double const*, double**, int)@@Base+0x3ec> │ │ │ │ - mov -0xe0(%rbp),%rbx │ │ │ │ + jne 2b14b ::updateTransitionMatrices(int, int const*, int const*, int const*, double const*, double const*, double**, int)@@Base+0x7fb> │ │ │ │ + jmp 2ad15 ::updateTransitionMatrices(int, int const*, int const*, int const*, double const*, double const*, double**, int)@@Base+0x3c5> │ │ │ │ + mov -0xd8(%rbp),%rbx │ │ │ │ mov %r15,%r11 │ │ │ │ - mov -0xe8(%rbp),%r15 │ │ │ │ - mov -0xc0(%rbp),%rdx │ │ │ │ + mov -0xe0(%rbp),%r15 │ │ │ │ + mov %r8d,%r13d │ │ │ │ add $0x4,%rbx │ │ │ │ cmp %r15,%rbx │ │ │ │ - je 2bc19 ::updateTransitionMatrices(int, int const*, int const*, int const*, double const*, double const*, double**, int)@@Base+0x459> │ │ │ │ - addq $0x8,-0xa0(%rbp) │ │ │ │ + je 2ad80 ::updateTransitionMatrices(int, int const*, int const*, int const*, double const*, double const*, double**, int)@@Base+0x430> │ │ │ │ + lea 0x8(%rdi),%rdx │ │ │ │ vzeroupper │ │ │ │ test %r12d,%r12d │ │ │ │ - jg 2b91d ::updateTransitionMatrices(int, int const*, int const*, int const*, double const*, double const*, double**, int)@@Base+0x15d> │ │ │ │ + jg 2aab9 ::updateTransitionMatrices(int, int const*, int const*, int const*, double const*, double const*, double**, int)@@Base+0x169> │ │ │ │ mov -0x98(%rbp),%rax │ │ │ │ - mov -0xc8(%rbp),%rdi │ │ │ │ + mov -0xb8(%rbp),%rdi │ │ │ │ lea 0x8(%rax),%rcx │ │ │ │ cmp %rcx,%rdi │ │ │ │ - je 2c05d ::updateTransitionMatrices(int, int const*, int const*, int const*, double const*, double const*, double**, int)@@Base+0x89d> │ │ │ │ + je 2b1c5 ::updateTransitionMatrices(int, int const*, int const*, int const*, double const*, double const*, double**, int)@@Base+0x875> │ │ │ │ add $0x10,%rax │ │ │ │ cmp %rax,%rdi │ │ │ │ - jne 2c044 ::updateTransitionMatrices(int, int const*, int const*, int const*, double const*, double const*, double**, int)@@Base+0x884> │ │ │ │ + jne 2b1ac ::updateTransitionMatrices(int, int const*, int const*, int const*, double const*, double const*, double**, int)@@Base+0x85c> │ │ │ │ add $0x4,%rbx │ │ │ │ cmp %rbx,%r15 │ │ │ │ - je 2bc1c ::updateTransitionMatrices(int, int const*, int const*, int const*, double const*, double const*, double**, int)@@Base+0x45c> │ │ │ │ - addq $0x8,-0xa0(%rbp) │ │ │ │ - jmp 2b914 ::updateTransitionMatrices(int, int const*, int const*, int const*, double const*, double const*, double**, int)@@Base+0x154> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ + je 2ad83 ::updateTransitionMatrices(int, int const*, int const*, int const*, double const*, double const*, double**, int)@@Base+0x433> │ │ │ │ + add $0x8,%rdx │ │ │ │ + jmp 2aab0 ::updateTransitionMatrices(int, int const*, int const*, int const*, double const*, double const*, double**, int)@@Base+0x160> │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ lea 0x4(%rbx),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - je 2bc1c ::updateTransitionMatrices(int, int const*, int const*, int const*, double const*, double const*, double**, int)@@Base+0x45c> │ │ │ │ + je 2ad83 ::updateTransitionMatrices(int, int const*, int const*, int const*, double const*, double const*, double**, int)@@Base+0x433> │ │ │ │ add $0x8,%rbx │ │ │ │ cmp %rbx,%r15 │ │ │ │ - jne 2c080 ::updateTransitionMatrices(int, int const*, int const*, int const*, double const*, double const*, double**, int)@@Base+0x8c0> │ │ │ │ - jmp 2bc1c ::updateTransitionMatrices(int, int const*, int const*, int const*, double const*, double const*, double**, int)@@Base+0x45c> │ │ │ │ + jne 2b1e0 ::updateTransitionMatrices(int, int const*, int const*, int const*, double const*, double const*, double**, int)@@Base+0x890> │ │ │ │ + jmp 2ad83 ::updateTransitionMatrices(int, int const*, int const*, int const*, double const*, double const*, double**, int)@@Base+0x433> │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - vxorpd %xmm4,%xmm4,%xmm4 │ │ │ │ - mov %r8d,%r11d │ │ │ │ + vxorpd %xmm8,%xmm8,%xmm8 │ │ │ │ + mov %r8d,%r13d │ │ │ │ xor %eax,%eax │ │ │ │ - vmovapd %xmm4,%xmm1 │ │ │ │ - vmovapd %xmm4,%xmm5 │ │ │ │ - jmp 2bee5 ::updateTransitionMatrices(int, int const*, int const*, int const*, double const*, double const*, double**, int)@@Base+0x725> │ │ │ │ - addq $0x4,-0x48(%rbp) │ │ │ │ + vmovapd %xmm8,%xmm0 │ │ │ │ + vmovapd %xmm8,%xmm4 │ │ │ │ + jmp 2b067 ::updateTransitionMatrices(int, int const*, int const*, int const*, double const*, double const*, double**, int)@@Base+0x717> │ │ │ │ + mov -0x68(%rbp),%r8 │ │ │ │ mov -0xd0(%rbp),%rbx │ │ │ │ - mov %r14d,%r11d │ │ │ │ - mov %rsi,%rax │ │ │ │ - cmp %rbx,-0x48(%rbp) │ │ │ │ - mov -0xd8(%rbp),%r14 │ │ │ │ + mov %rdi,%rax │ │ │ │ + mov -0xd8(%rbp),%r13 │ │ │ │ mov -0xe0(%rbp),%r15 │ │ │ │ - je 2bc19 ::updateTransitionMatrices(int, int const*, int const*, int const*, double const*, double const*, double**, int)@@Base+0x459> │ │ │ │ + add $0x4,%r8 │ │ │ │ + mov -0xe8(%rbp),%rsi │ │ │ │ + cmp %rbx,%r8 │ │ │ │ + je 2ad80 ::updateTransitionMatrices(int, int const*, int const*, int const*, double const*, double const*, double**, int)@@Base+0x430> │ │ │ │ vzeroupper │ │ │ │ - jmp 2bccb ::updateTransitionMatrices(int, int const*, int const*, int const*, double const*, double const*, double**, int)@@Base+0x50b> │ │ │ │ + jmp 2ae40 ::updateTransitionMatrices(int, int const*, int const*, int const*, double const*, double const*, double**, int)@@Base+0x4f0> │ │ │ │ test %edx,%edx │ │ │ │ - jle 2bc1c ::updateTransitionMatrices(int, int const*, int const*, int const*, double const*, double const*, double**, int)@@Base+0x45c> │ │ │ │ - mov -0xa8(%rbp),%rdi │ │ │ │ - mov -0xb0(%rbp),%rbx │ │ │ │ - movslq 0x18(%rdi),%rax │ │ │ │ - lea (%rbx,%rdx,4),%rdx │ │ │ │ + jle 2ad83 ::updateTransitionMatrices(int, int const*, int const*, int const*, double const*, double const*, double**, int)@@Base+0x433> │ │ │ │ + mov %rcx,%r14 │ │ │ │ + mov -0xa0(%rbp),%rcx │ │ │ │ + mov -0xb8(%rbp),%rbx │ │ │ │ + movslq 0x18(%rcx),%rax │ │ │ │ + lea (%rbx,%rdx,4),%r15 │ │ │ │ test %eax,%eax │ │ │ │ - jle 2c422 ::updateTransitionMatrices(int, int const*, int const*, int const*, double const*, double const*, double**, int)@@Base+0xc62> │ │ │ │ + jle 2b58c ::updateTransitionMatrices(int, int const*, int const*, int const*, double const*, double const*, double**, int)@@Base+0xc3c> │ │ │ │ movslq %esi,%rsi │ │ │ │ - mov -0x70(%rbp),%r9 │ │ │ │ - lea -0x1(%r10),%r11d │ │ │ │ - mov %r10d,%r13d │ │ │ │ - mov %rsi,-0x88(%rbp) │ │ │ │ - mov -0x98(%rbp),%rsi │ │ │ │ - mov %rcx,%r14 │ │ │ │ - mov %r9,-0x40(%rbp) │ │ │ │ - mov %rdi,%r9 │ │ │ │ - lea (%rsi,%rax,8),%rax │ │ │ │ + mov -0x60(%rbp),%r10 │ │ │ │ + mov %r11d,%r12d │ │ │ │ + lea 0x0(,%rsi,8),%rdi │ │ │ │ + mov %r11d,%esi │ │ │ │ + mov %rdi,-0x80(%rbp) │ │ │ │ + mov -0x98(%rbp),%rdi │ │ │ │ + shr $0x2,%esi │ │ │ │ + mov %esi,-0x90(%rbp) │ │ │ │ + lea (%rdi,%rax,8),%rax │ │ │ │ + lea -0x1(%r11),%edi │ │ │ │ mov %rax,-0x78(%rbp) │ │ │ │ - movslq %r10d,%rax │ │ │ │ - mov %rax,-0x68(%rbp) │ │ │ │ - shl $0x3,%rax │ │ │ │ + movslq %r11d,%rax │ │ │ │ mov %rax,-0x60(%rbp) │ │ │ │ - mov %r10d,%eax │ │ │ │ - imul %r10d,%eax │ │ │ │ + shl $0x3,%rax │ │ │ │ + mov %rax,-0x58(%rbp) │ │ │ │ + mov %r11d,%eax │ │ │ │ + imul %r11d,%eax │ │ │ │ + mov %edi,-0xb0(%rbp) │ │ │ │ + mov %r10,%rdi │ │ │ │ + mov %rcx,%r10 │ │ │ │ + mov %eax,-0x68(%rbp) │ │ │ │ + lea 0x1(%r11),%eax │ │ │ │ mov %eax,-0x70(%rbp) │ │ │ │ - lea 0x1(%r10),%eax │ │ │ │ - mov %eax,-0x58(%rbp) │ │ │ │ imul %r11d,%eax │ │ │ │ - mov %eax,-0x8c(%rbp) │ │ │ │ - mov %r10d,%eax │ │ │ │ - shr $0x2,%eax │ │ │ │ mov %eax,-0xa0(%rbp) │ │ │ │ - test %r13d,%r13d │ │ │ │ - jle 2c472 ::updateTransitionMatrices(int, int const*, int const*, int const*, double const*, double const*, double**, int)@@Base+0xcb2> │ │ │ │ + test %r12d,%r12d │ │ │ │ + jle 2b5da ::updateTransitionMatrices(int, int const*, int const*, int const*, double const*, double const*, double**, int)@@Base+0xc8a> │ │ │ │ + mov -0xa8(%rbp),%rsi │ │ │ │ movslq (%rbx),%rax │ │ │ │ - mov -0xb8(%rbp),%rdi │ │ │ │ - mov %r14,-0xa8(%rbp) │ │ │ │ - movl $0x0,-0x80(%rbp) │ │ │ │ - mov %rdx,-0xb0(%rbp) │ │ │ │ - mov %rbx,-0xc0(%rbp) │ │ │ │ - mov -0xa0(%rbp),%r12d │ │ │ │ - mov -0x98(%rbp),%rsi │ │ │ │ - mov (%rdi,%rax,8),%r10 │ │ │ │ + mov %r15,-0xc0(%rbp) │ │ │ │ + mov %rbx,-0xc8(%rbp) │ │ │ │ + mov (%rsi,%rax,8),%r11 │ │ │ │ movslq (%r14),%rax │ │ │ │ - shl $0x5,%r12 │ │ │ │ - mov (%rdi,%rax,8),%rcx │ │ │ │ - mov %r10,%r14 │ │ │ │ - mov %rcx,%r15 │ │ │ │ - mov %r9,%rcx │ │ │ │ - mov 0x8(%rcx),%rax │ │ │ │ - mov -0x88(%rbp),%rdi │ │ │ │ - mov %r13d,-0x48(%rbp) │ │ │ │ - mov %r14,-0x50(%rbp) │ │ │ │ - mov %r15,-0xc8(%rbp) │ │ │ │ - mov %r12,-0xd8(%rbp) │ │ │ │ + movl $0x0,-0x88(%rbp) │ │ │ │ + mov %rdi,-0x50(%rbp) │ │ │ │ + mov (%rsi,%rax,8),%r13 │ │ │ │ + mov -0x98(%rbp),%rax │ │ │ │ + mov %r14,-0xb8(%rbp) │ │ │ │ + mov %r10,%rsi │ │ │ │ + mov %r11,%r14 │ │ │ │ + mov %rax,%r11 │ │ │ │ + mov 0x8(%rsi),%rax │ │ │ │ + mov -0x80(%rbp),%rdi │ │ │ │ + mov %r12d,-0x40(%rbp) │ │ │ │ + mov %r11,%r12 │ │ │ │ + mov 0x28(%rsi),%rbx │ │ │ │ + mov %r14,-0x48(%rbp) │ │ │ │ + xor %r14d,%r14d │ │ │ │ + mov (%rax,%rdi,1),%rax │ │ │ │ + mov %r13,-0xd0(%rbp) │ │ │ │ mov %rsi,%r13 │ │ │ │ - mov %r11d,-0xd0(%rbp) │ │ │ │ - xor %r12d,%r12d │ │ │ │ - mov %rcx,%r14 │ │ │ │ - mov 0x28(%rcx),%rbx │ │ │ │ - mov (%rax,%rdi,8),%rdi │ │ │ │ - mov %rdi,%r15 │ │ │ │ - vmovsd (%r15,%r12,1),%xmm1 │ │ │ │ - mov -0x40(%rbp),%rax │ │ │ │ - vmulsd 0x0(%r13),%xmm1,%xmm1 │ │ │ │ + mov %rax,%r15 │ │ │ │ + vmovsd (%r15,%r14,1),%xmm1 │ │ │ │ + mov -0x50(%rbp),%rax │ │ │ │ + vmulsd (%r12),%xmm1,%xmm1 │ │ │ │ vmulsd (%rax),%xmm1,%xmm0 │ │ │ │ vmovsd %xmm1,-0x38(%rbp) │ │ │ │ call 1c590 │ │ │ │ - mov 0x30(%r14),%rdx │ │ │ │ - vmovsd %xmm0,(%rbx,%r12,1) │ │ │ │ + mov 0x30(%r13),%rdx │ │ │ │ + vmovsd %xmm0,(%rbx,%r14,1) │ │ │ │ vmulsd -0x38(%rbp),%xmm0,%xmm0 │ │ │ │ - vmovsd %xmm0,(%rdx,%r12,1) │ │ │ │ - add $0x8,%r12 │ │ │ │ - cmp %r12,-0x60(%rbp) │ │ │ │ - jne 2c203 ::updateTransitionMatrices(int, int const*, int const*, int const*, double const*, double const*, double**, int)@@Base+0xa43> │ │ │ │ - mov %r14,%rcx │ │ │ │ + vmovsd %xmm0,(%rdx,%r14,1) │ │ │ │ + add $0x8,%r14 │ │ │ │ + cmp %r14,-0x58(%rbp) │ │ │ │ + jne 2b35f ::updateTransitionMatrices(int, int const*, int const*, int const*, double const*, double const*, double**, int)@@Base+0xa0f> │ │ │ │ mov %r13,%rsi │ │ │ │ - mov -0x48(%rbp),%r13d │ │ │ │ - mov -0x88(%rbp),%rdi │ │ │ │ - mov 0x40(%rcx),%rax │ │ │ │ - mov -0xd8(%rbp),%r12 │ │ │ │ + mov %r12,%r11 │ │ │ │ + mov -0x40(%rbp),%r12d │ │ │ │ + mov -0xd0(%rbp),%r13 │ │ │ │ + mov 0x40(%rsi),%rax │ │ │ │ + mov -0x80(%rbp),%rdi │ │ │ │ movl $0x0,-0x38(%rbp) │ │ │ │ - vxorpd %xmm4,%xmm4,%xmm4 │ │ │ │ - mov -0x50(%rbp),%r14 │ │ │ │ - mov -0x80(%rbp),%r10d │ │ │ │ - mov -0xc8(%rbp),%r15 │ │ │ │ - mov %rsi,-0xc8(%rbp) │ │ │ │ - mov %r13d,%r9d │ │ │ │ - mov -0xd0(%rbp),%r11d │ │ │ │ - mov %rcx,-0xd0(%rbp) │ │ │ │ - mov (%rax,%rdi,8),%r8 │ │ │ │ + vxorpd %xmm6,%xmm6,%xmm6 │ │ │ │ + mov -0x90(%rbp),%ecx │ │ │ │ + mov %r12d,%r9d │ │ │ │ + mov -0x48(%rbp),%r14 │ │ │ │ + mov %r11,-0xd0(%rbp) │ │ │ │ + mov -0x88(%rbp),%r15d │ │ │ │ + mov -0xb0(%rbp),%r10d │ │ │ │ + mov %rsi,-0xd8(%rbp) │ │ │ │ and $0xfffffffc,%r9d │ │ │ │ + mov (%rax,%rdi,1),%r8 │ │ │ │ + shl $0x5,%rcx │ │ │ │ xor %eax,%eax │ │ │ │ - mov -0x68(%rbp),%rdi │ │ │ │ - mov -0x38(%rbp),%esi │ │ │ │ - movslq %r10d,%rcx │ │ │ │ - mov %r10d,-0x48(%rbp) │ │ │ │ - mov %eax,-0x50(%rbp) │ │ │ │ - add %rcx,%rdi │ │ │ │ + mov -0x60(%rbp),%rdi │ │ │ │ + movslq %r15d,%rsi │ │ │ │ + mov %r15d,-0x40(%rbp) │ │ │ │ + mov %eax,-0x48(%rbp) │ │ │ │ + lea (%rdi,%rsi,1),%r11 │ │ │ │ + mov -0x38(%rbp),%edi │ │ │ │ nopl 0x0(%rax) │ │ │ │ - cmp $0x2,%r11d │ │ │ │ - jbe 2c3da ::updateTransitionMatrices(int, int const*, int const*, int const*, double const*, double const*, double**, int)@@Base+0xc1a> │ │ │ │ - movslq %esi,%rax │ │ │ │ - vxorpd %xmm6,%xmm6,%xmm6 │ │ │ │ - lea (%r8,%rax,8),%r10 │ │ │ │ - vmovapd %xmm6,%xmm0 │ │ │ │ + cmp $0x2,%r10d │ │ │ │ + jbe 2b541 ::updateTransitionMatrices(int, int const*, int const*, int const*, double const*, double const*, double**, int)@@Base+0xbf1> │ │ │ │ + movslq %edi,%rax │ │ │ │ + vxorpd %xmm2,%xmm2,%xmm2 │ │ │ │ + lea (%r8,%rax,8),%r15 │ │ │ │ + vmovapd %xmm2,%xmm0 │ │ │ │ xor %eax,%eax │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - vmovupd (%r10,%rax,1),%ymm1 │ │ │ │ - vmulpd (%rbx,%rax,1),%ymm1,%ymm2 │ │ │ │ - vmulpd (%rdx,%rax,1),%ymm1,%ymm1 │ │ │ │ - add $0x20,%rax │ │ │ │ - vaddsd %xmm0,%xmm2,%xmm0 │ │ │ │ - vunpckhpd %xmm2,%xmm2,%xmm3 │ │ │ │ - vextractf128 $0x1,%ymm2,%xmm2 │ │ │ │ - vaddsd %xmm0,%xmm3,%xmm3 │ │ │ │ - vaddsd %xmm3,%xmm2,%xmm0 │ │ │ │ - vaddsd %xmm6,%xmm1,%xmm3 │ │ │ │ - vunpckhpd %xmm2,%xmm2,%xmm2 │ │ │ │ - vaddsd %xmm2,%xmm0,%xmm0 │ │ │ │ - vunpckhpd %xmm1,%xmm1,%xmm2 │ │ │ │ + vmovupd (%r15,%rax,1),%ymm3 │ │ │ │ + vmulpd (%rbx,%rax,1),%ymm3,%ymm5 │ │ │ │ + vmulpd (%rdx,%rax,1),%ymm3,%ymm3 │ │ │ │ + add $0x20,%rax │ │ │ │ + vaddsd %xmm0,%xmm5,%xmm0 │ │ │ │ + vunpckhpd %xmm5,%xmm5,%xmm4 │ │ │ │ + vaddsd %xmm2,%xmm3,%xmm1 │ │ │ │ + vextractf64x2 $0x1,%ymm3,%xmm2 │ │ │ │ + vaddsd %xmm0,%xmm4,%xmm4 │ │ │ │ + vextractf64x2 $0x1,%ymm5,%xmm0 │ │ │ │ + valignq $0x3,%ymm5,%ymm5,%ymm5 │ │ │ │ + vaddsd %xmm4,%xmm0,%xmm0 │ │ │ │ + vunpckhpd %xmm3,%xmm3,%xmm4 │ │ │ │ + valignq $0x3,%ymm3,%ymm3,%ymm3 │ │ │ │ + vaddsd %xmm1,%xmm4,%xmm4 │ │ │ │ + vaddsd %xmm5,%xmm0,%xmm0 │ │ │ │ + vaddsd %xmm4,%xmm2,%xmm2 │ │ │ │ vaddsd %xmm3,%xmm2,%xmm2 │ │ │ │ - vextractf128 $0x1,%ymm1,%xmm1 │ │ │ │ - vaddsd %xmm2,%xmm1,%xmm6 │ │ │ │ - vunpckhpd %xmm1,%xmm1,%xmm1 │ │ │ │ - vaddsd %xmm1,%xmm6,%xmm6 │ │ │ │ - cmp %rax,%r12 │ │ │ │ - jne 2c2d0 ::updateTransitionMatrices(int, int const*, int const*, int const*, double const*, double const*, double**, int)@@Base+0xb10> │ │ │ │ - test $0x3,%r13b │ │ │ │ - je 2c356 ::updateTransitionMatrices(int, int const*, int const*, int const*, double const*, double const*, double**, int)@@Base+0xb96> │ │ │ │ + cmp %rax,%rcx │ │ │ │ + jne 2b430 ::updateTransitionMatrices(int, int const*, int const*, int const*, double const*, double const*, double**, int)@@Base+0xae0> │ │ │ │ + test $0x3,%r12b │ │ │ │ + je 2b4be ::updateTransitionMatrices(int, int const*, int const*, int const*, double const*, double const*, double**, int)@@Base+0xb6e> │ │ │ │ movslq %r9d,%rax │ │ │ │ - lea (%r9,%rsi,1),%r10d │ │ │ │ - movslq %r10d,%r10 │ │ │ │ - sub %rax,%r10 │ │ │ │ - lea (%r8,%r10,8),%r10 │ │ │ │ - vmovsd (%r10,%rax,8),%xmm1 │ │ │ │ + lea (%r9,%rdi,1),%r15d │ │ │ │ + movslq %r15d,%r15 │ │ │ │ + sub %rax,%r15 │ │ │ │ + lea (%r8,%r15,8),%r15 │ │ │ │ + vmovsd (%r15,%rax,8),%xmm1 │ │ │ │ vfmadd231sd (%rbx,%rax,8),%xmm1,%xmm0 │ │ │ │ - vfmadd231sd (%rdx,%rax,8),%xmm1,%xmm6 │ │ │ │ + vfmadd231sd (%rdx,%rax,8),%xmm1,%xmm2 │ │ │ │ inc %rax │ │ │ │ - cmp %eax,%r13d │ │ │ │ - jg 2c33c ::updateTransitionMatrices(int, int const*, int const*, int const*, double const*, double const*, double**, int)@@Base+0xb7c> │ │ │ │ - vmaxsd %xmm4,%xmm0,%xmm0 │ │ │ │ - add %r13d,%esi │ │ │ │ - vmovsd %xmm0,(%r14,%rcx,8) │ │ │ │ - vmovsd %xmm6,(%r15,%rcx,8) │ │ │ │ - inc %rcx │ │ │ │ - cmp %rcx,%rdi │ │ │ │ - jne 2c2b0 ::updateTransitionMatrices(int, int const*, int const*, int const*, double const*, double const*, double**, int)@@Base+0xaf0> │ │ │ │ - mov -0x48(%rbp),%r10d │ │ │ │ - mov -0x50(%rbp),%eax │ │ │ │ - mov 0x2a995(%rip),%rdi │ │ │ │ - mov -0x70(%rbp),%esi │ │ │ │ + cmp %eax,%r12d │ │ │ │ + jg 2b4a4 ::updateTransitionMatrices(int, int const*, int const*, int const*, double const*, double const*, double**, int)@@Base+0xb54> │ │ │ │ + vmaxsd %xmm6,%xmm0,%xmm0 │ │ │ │ + add %r12d,%edi │ │ │ │ + vmovsd %xmm0,(%r14,%rsi,8) │ │ │ │ + vmovsd %xmm2,0x0(%r13,%rsi,8) │ │ │ │ + inc %rsi │ │ │ │ + cmp %rsi,%r11 │ │ │ │ + jne 2b410 ::updateTransitionMatrices(int, int const*, int const*, int const*, double const*, double const*, double**, int)@@Base+0xac0> │ │ │ │ + mov -0x40(%rbp),%r15d │ │ │ │ + mov -0x68(%rbp),%esi │ │ │ │ + mov -0x48(%rbp),%eax │ │ │ │ + mov 0x29829(%rip),%rdi │ │ │ │ add %esi,-0x38(%rbp) │ │ │ │ - lea (%r10,%r13,1),%ecx │ │ │ │ + lea (%r15,%r12,1),%esi │ │ │ │ + add -0x70(%rbp),%r15d │ │ │ │ + movslq %esi,%rsi │ │ │ │ inc %eax │ │ │ │ - add -0x58(%rbp),%r10d │ │ │ │ - movslq %ecx,%rcx │ │ │ │ - mov %rdi,(%r14,%rcx,8) │ │ │ │ - movq $0x0,(%r15,%rcx,8) │ │ │ │ - cmp %eax,%r13d │ │ │ │ - jne 2c298 ::updateTransitionMatrices(int, int const*, int const*, int const*, double const*, double const*, double**, int)@@Base+0xad8> │ │ │ │ - mov -0xc8(%rbp),%rsi │ │ │ │ - mov -0x80(%rbp),%eax │ │ │ │ - add -0x8c(%rbp),%eax │ │ │ │ - mov -0xd0(%rbp),%rcx │ │ │ │ - add -0x58(%rbp),%eax │ │ │ │ - add $0x8,%rsi │ │ │ │ - cmp %rsi,-0x78(%rbp) │ │ │ │ - mov %eax,-0x80(%rbp) │ │ │ │ - je 2c3ec ::updateTransitionMatrices(int, int const*, int const*, int const*, double const*, double const*, double**, int)@@Base+0xc2c> │ │ │ │ + mov %rdi,(%r14,%rsi,8) │ │ │ │ + movq $0x0,0x0(%r13,%rsi,8) │ │ │ │ + cmp %eax,%r12d │ │ │ │ + jne 2b3f7 ::updateTransitionMatrices(int, int const*, int const*, int const*, double const*, double const*, double**, int)@@Base+0xaa7> │ │ │ │ + mov -0xd0(%rbp),%r11 │ │ │ │ + mov -0xa0(%rbp),%edi │ │ │ │ + mov -0xd8(%rbp),%rsi │ │ │ │ + add $0x8,%r11 │ │ │ │ + add %edi,-0x88(%rbp) │ │ │ │ + cmp %r11,-0x78(%rbp) │ │ │ │ + je 2b553 ::updateTransitionMatrices(int, int const*, int const*, int const*, double const*, double const*, double**, int)@@Base+0xc03> │ │ │ │ vzeroupper │ │ │ │ - jmp 2c1c7 ::updateTransitionMatrices(int, int const*, int const*, int const*, double const*, double const*, double**, int)@@Base+0xa07> │ │ │ │ - vxorpd %xmm6,%xmm6,%xmm6 │ │ │ │ - mov %esi,%r10d │ │ │ │ + jmp 2b334 ::updateTransitionMatrices(int, int const*, int const*, int const*, double const*, double const*, double**, int)@@Base+0x9e4> │ │ │ │ + vxorpd %xmm2,%xmm2,%xmm2 │ │ │ │ + mov %edi,%r15d │ │ │ │ xor %eax,%eax │ │ │ │ - vmovapd %xmm6,%xmm0 │ │ │ │ - jmp 2c332 ::updateTransitionMatrices(int, int const*, int const*, int const*, double const*, double const*, double**, int)@@Base+0xb72> │ │ │ │ - mov -0xc0(%rbp),%rbx │ │ │ │ - mov -0xb0(%rbp),%rdx │ │ │ │ - mov %rcx,%r9 │ │ │ │ - mov -0xa8(%rbp),%r14 │ │ │ │ + vmovapd %xmm2,%xmm0 │ │ │ │ + jmp 2b49a ::updateTransitionMatrices(int, int const*, int const*, int const*, double const*, double const*, double**, int)@@Base+0xb4a> │ │ │ │ + mov -0xc8(%rbp),%rbx │ │ │ │ + mov -0xc0(%rbp),%r15 │ │ │ │ + mov %rsi,%r10 │ │ │ │ + mov -0xb8(%rbp),%r14 │ │ │ │ + mov -0x50(%rbp),%rdi │ │ │ │ add $0x4,%rbx │ │ │ │ - cmp %rdx,%rbx │ │ │ │ - je 2bc19 ::updateTransitionMatrices(int, int const*, int const*, int const*, double const*, double const*, double**, int)@@Base+0x459> │ │ │ │ - addq $0x8,-0x40(%rbp) │ │ │ │ + cmp %r15,%rbx │ │ │ │ + je 2ad80 ::updateTransitionMatrices(int, int const*, int const*, int const*, double const*, double const*, double**, int)@@Base+0x430> │ │ │ │ add $0x4,%r14 │ │ │ │ + add $0x8,%rdi │ │ │ │ vzeroupper │ │ │ │ - jmp 2c172 ::updateTransitionMatrices(int, int const*, int const*, int const*, double const*, double const*, double**, int)@@Base+0x9b2> │ │ │ │ + jmp 2b2e3 ::updateTransitionMatrices(int, int const*, int const*, int const*, double const*, double const*, double**, int)@@Base+0x993> │ │ │ │ lea 0x4(%rbx),%rax │ │ │ │ - cmp %rax,%rdx │ │ │ │ - je 2bc1c ::updateTransitionMatrices(int, int const*, int const*, int const*, double const*, double const*, double**, int)@@Base+0x45c> │ │ │ │ + cmp %rax,%r15 │ │ │ │ + je 2ad83 ::updateTransitionMatrices(int, int const*, int const*, int const*, double const*, double const*, double**, int)@@Base+0x433> │ │ │ │ add $0x8,%rbx │ │ │ │ - cmp %rbx,%rdx │ │ │ │ - jne 2c422 ::updateTransitionMatrices(int, int const*, int const*, int const*, double const*, double const*, double**, int)@@Base+0xc62> │ │ │ │ - jmp 2bc1c ::updateTransitionMatrices(int, int const*, int const*, int const*, double const*, double const*, double**, int)@@Base+0x45c> │ │ │ │ + cmp %rbx,%r15 │ │ │ │ + jne 2b58c ::updateTransitionMatrices(int, int const*, int const*, int const*, double const*, double const*, double**, int)@@Base+0xc3c> │ │ │ │ + jmp 2ad83 ::updateTransitionMatrices(int, int const*, int const*, int const*, double const*, double const*, double**, int)@@Base+0x433> │ │ │ │ mov -0x98(%rbp),%rdx │ │ │ │ lea 0x8(%rdx),%rcx │ │ │ │ - cmp -0xa0(%rbp),%rcx │ │ │ │ - je 2c45e ::updateTransitionMatrices(int, int const*, int const*, int const*, double const*, double const*, double**, int)@@Base+0xc9e> │ │ │ │ + cmp -0x90(%rbp),%rcx │ │ │ │ + je 2b5c8 ::updateTransitionMatrices(int, int const*, int const*, int const*, double const*, double const*, double**, int)@@Base+0xc78> │ │ │ │ add $0x10,%rdx │ │ │ │ - cmp -0xa0(%rbp),%rdx │ │ │ │ - jne 2c444 ::updateTransitionMatrices(int, int const*, int const*, int const*, double const*, double const*, double**, int)@@Base+0xc84> │ │ │ │ - addq $0x4,-0x48(%rbp) │ │ │ │ - cmp %rbx,-0x48(%rbp) │ │ │ │ - jne 2bccb ::updateTransitionMatrices(int, int const*, int const*, int const*, double const*, double const*, double**, int)@@Base+0x50b> │ │ │ │ - jmp 2bc1c ::updateTransitionMatrices(int, int const*, int const*, int const*, double const*, double const*, double**, int)@@Base+0x45c> │ │ │ │ + cmp -0x90(%rbp),%rdx │ │ │ │ + jne 2b5ae ::updateTransitionMatrices(int, int const*, int const*, int const*, double const*, double const*, double**, int)@@Base+0xc5e> │ │ │ │ + add $0x4,%r8 │ │ │ │ + cmp %rbx,%r8 │ │ │ │ + jne 2ae40 ::updateTransitionMatrices(int, int const*, int const*, int const*, double const*, double const*, double**, int)@@Base+0x4f0> │ │ │ │ + jmp 2ad83 ::updateTransitionMatrices(int, int const*, int const*, int const*, double const*, double const*, double**, int)@@Base+0x433> │ │ │ │ mov -0x98(%rbp),%rax │ │ │ │ - lea 0x8(%rax),%rcx │ │ │ │ - cmp -0x78(%rbp),%rcx │ │ │ │ - je 2c4c5 ::updateTransitionMatrices(int, int const*, int const*, int const*, double const*, double const*, double**, int)@@Base+0xd05> │ │ │ │ + lea 0x8(%rax),%rdx │ │ │ │ + cmp -0x78(%rbp),%rdx │ │ │ │ + je 2b62c ::updateTransitionMatrices(int, int const*, int const*, int const*, double const*, double const*, double**, int)@@Base+0xcdc> │ │ │ │ add $0x10,%rax │ │ │ │ cmp %rax,-0x78(%rbp) │ │ │ │ - jne 2c479 ::updateTransitionMatrices(int, int const*, int const*, int const*, double const*, double const*, double**, int)@@Base+0xcb9> │ │ │ │ + jne 2b5e1 ::updateTransitionMatrices(int, int const*, int const*, int const*, double const*, double const*, double**, int)@@Base+0xc91> │ │ │ │ add $0x4,%rbx │ │ │ │ - cmp %rbx,%rdx │ │ │ │ - je 2bc1c ::updateTransitionMatrices(int, int const*, int const*, int const*, double const*, double const*, double**, int)@@Base+0x45c> │ │ │ │ - addq $0x8,-0x40(%rbp) │ │ │ │ + cmp %rbx,%r15 │ │ │ │ + je 2ad83 ::updateTransitionMatrices(int, int const*, int const*, int const*, double const*, double const*, double**, int)@@Base+0x433> │ │ │ │ add $0x4,%r14 │ │ │ │ - jmp 2c172 ::updateTransitionMatrices(int, int const*, int const*, int const*, double const*, double const*, double**, int)@@Base+0x9b2> │ │ │ │ + add $0x8,%rdi │ │ │ │ + jmp 2b2e3 ::updateTransitionMatrices(int, int const*, int const*, int const*, double const*, double const*, double**, int)@@Base+0x993> │ │ │ │ xor %eax,%eax │ │ │ │ lea 0x4(%rax),%rdx │ │ │ │ cmp %rbx,%rdx │ │ │ │ - je 2bc1c ::updateTransitionMatrices(int, int const*, int const*, int const*, double const*, double const*, double**, int)@@Base+0x45c> │ │ │ │ + je 2ad83 ::updateTransitionMatrices(int, int const*, int const*, int const*, double const*, double const*, double**, int)@@Base+0x433> │ │ │ │ add $0x8,%rax │ │ │ │ cmp %rbx,%rax │ │ │ │ - jne 2c4aa ::updateTransitionMatrices(int, int const*, int const*, int const*, double const*, double const*, double**, int)@@Base+0xcea> │ │ │ │ - jmp 2bc1c ::updateTransitionMatrices(int, int const*, int const*, int const*, double const*, double const*, double**, int)@@Base+0x45c> │ │ │ │ + jne 2b611 ::updateTransitionMatrices(int, int const*, int const*, int const*, double const*, double const*, double**, int)@@Base+0xcc1> │ │ │ │ + jmp 2ad83 ::updateTransitionMatrices(int, int const*, int const*, int const*, double const*, double const*, double**, int)@@Base+0x433> │ │ │ │ add $0x4,%rbx │ │ │ │ - cmp %rdx,%rbx │ │ │ │ - jne 2c49a ::updateTransitionMatrices(int, int const*, int const*, int const*, double const*, double const*, double**, int)@@Base+0xcda> │ │ │ │ - jmp 2bc1c ::updateTransitionMatrices(int, int const*, int const*, int const*, double const*, double const*, double**, int)@@Base+0x45c> │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - nopl (%rax) │ │ │ │ + cmp %r15,%rbx │ │ │ │ + jne 2b602 ::updateTransitionMatrices(int, int const*, int const*, int const*, double const*, double const*, double**, int)@@Base+0xcb2> │ │ │ │ + jmp 2ad83 ::updateTransitionMatrices(int, int const*, int const*, int const*, double const*, double const*, double**, int)@@Base+0x433> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ │ │ │ │ -000000000002c4e0 ::updateTransitionMatricesWithModelCategories(int*, int const*, int const*, int const*, double const*, float**, int)@@Base>: │ │ │ │ +000000000002b640 ::updateTransitionMatricesWithModelCategories(int*, int const*, int const*, int const*, double const*, float**, int)@@Base>: │ │ │ │ endbr64 │ │ │ │ lea 0x8(%rsp),%r10 │ │ │ │ and $0xffffffffffffffe0,%rsp │ │ │ │ + mov %rdx,%r11 │ │ │ │ push -0x8(%r10) │ │ │ │ push %rbp │ │ │ │ mov %rsp,%rbp │ │ │ │ push %r15 │ │ │ │ + mov %rcx,%r15 │ │ │ │ push %r14 │ │ │ │ + mov %rcx,%r14 │ │ │ │ + mov %r8,%rcx │ │ │ │ push %r13 │ │ │ │ push %r12 │ │ │ │ push %r10 │ │ │ │ push %rbx │ │ │ │ - mov %rcx,%r15 │ │ │ │ sub $0xe0,%rsp │ │ │ │ + or %r14,%rcx │ │ │ │ + mov %rdi,-0x80(%rbp) │ │ │ │ mov (%r10),%rax │ │ │ │ - mov %r8,%rcx │ │ │ │ mov 0x10(%rdi),%r13d │ │ │ │ - or %r15,%rcx │ │ │ │ - mov %rdi,-0x88(%rbp) │ │ │ │ - mov %rsi,-0xb0(%rbp) │ │ │ │ - mov %rdx,%rbx │ │ │ │ - mov %rdx,-0x90(%rbp) │ │ │ │ - mov %r9,-0x98(%rbp) │ │ │ │ - mov %rax,-0xb8(%rbp) │ │ │ │ + mov %rsi,-0xa8(%rbp) │ │ │ │ + mov %r9,-0x88(%rbp) │ │ │ │ + mov %rax,-0xb0(%rbp) │ │ │ │ movslq 0x8(%r10),%rax │ │ │ │ - jne 2c9bd ::updateTransitionMatricesWithModelCategories(int*, int const*, int const*, int const*, double const*, float**, int)@@Base+0x4dd> │ │ │ │ + jne 2bb65 ::updateTransitionMatricesWithModelCategories(int*, int const*, int const*, int const*, double const*, float**, int)@@Base+0x525> │ │ │ │ test %eax,%eax │ │ │ │ - jle 2c9a5 ::updateTransitionMatricesWithModelCategories(int*, int const*, int const*, int const*, double const*, float**, int)@@Base+0x4c5> │ │ │ │ + jle 2bb4d ::updateTransitionMatricesWithModelCategories(int*, int const*, int const*, int const*, double const*, float**, int)@@Base+0x50d> │ │ │ │ movslq 0x18(%rdi),%rdx │ │ │ │ - mov %rbx,%rcx │ │ │ │ - lea (%rbx,%rax,4),%r15 │ │ │ │ + mov %r11,%r8 │ │ │ │ + lea (%r11,%rax,4),%rcx │ │ │ │ test %edx,%edx │ │ │ │ - jle 2cea0 ::updateTransitionMatricesWithModelCategories(int*, int const*, int const*, int const*, double const*, float**, int)@@Base+0x9c0> │ │ │ │ + jle 2c030 ::updateTransitionMatricesWithModelCategories(int*, int const*, int const*, int const*, double const*, float**, int)@@Base+0x9f0> │ │ │ │ test %r13d,%r13d │ │ │ │ - mov %rsi,%r11 │ │ │ │ - movslq %r13d,%rbx │ │ │ │ + mov %rsi,%r12 │ │ │ │ lea 0x3(%r13),%esi │ │ │ │ + movslq %r13d,%r11 │ │ │ │ cmovns %r13d,%esi │ │ │ │ - lea 0x0(,%rbx,4),%r14 │ │ │ │ - mov %rbx,-0x98(%rbp) │ │ │ │ - lea (%r11,%rdx,4),%rbx │ │ │ │ + mov %r9,%rdi │ │ │ │ + lea (%r12,%rdx,4),%r9 │ │ │ │ + mov %r11,-0x88(%rbp) │ │ │ │ lea -0x1(%r13),%edx │ │ │ │ - mov %esi,%eax │ │ │ │ - mov %esi,%r12d │ │ │ │ - mov %rbx,-0xc8(%rbp) │ │ │ │ - mov %rdx,%rsi │ │ │ │ + lea 0x0(,%r11,4),%r15 │ │ │ │ + mov %esi,%ebx │ │ │ │ inc %rdx │ │ │ │ - and $0xfffffffc,%r12d │ │ │ │ + mov %esi,%eax │ │ │ │ + and $0xfffffffc,%ebx │ │ │ │ + imul %r15,%rdx │ │ │ │ sar $0x2,%eax │ │ │ │ - imul %r14,%rdx │ │ │ │ - cmp $0x4,%r12d │ │ │ │ - lea -0x4(%r12),%ebx │ │ │ │ - mov %r12d,%r11d │ │ │ │ - setg -0x60(%rbp) │ │ │ │ + cmp $0x4,%ebx │ │ │ │ + lea -0x4(%rbx),%r14d │ │ │ │ + mov %ebx,-0x44(%rbp) │ │ │ │ + setg %r12b │ │ │ │ cmp $0x1,%eax │ │ │ │ - mov %ebx,-0xd8(%rbp) │ │ │ │ - mov %rdx,-0xa0(%rbp) │ │ │ │ + mov %rdx,-0x98(%rbp) │ │ │ │ sete %dl │ │ │ │ - cmp $0x4,%r12d │ │ │ │ + cmp $0x4,%ebx │ │ │ │ setle %al │ │ │ │ or %eax,%edx │ │ │ │ mov $0x4,%eax │ │ │ │ - cmp %eax,%r12d │ │ │ │ - mov %dl,-0x44(%rbp) │ │ │ │ - mov %r13d,%edx │ │ │ │ - cmovge %r12d,%eax │ │ │ │ - mov %eax,%edi │ │ │ │ + cmp %eax,%ebx │ │ │ │ + mov %edx,%r11d │ │ │ │ + cmovge %ebx,%eax │ │ │ │ + mov %eax,%edx │ │ │ │ mov %eax,-0x48(%rbp) │ │ │ │ xor %eax,%eax │ │ │ │ - test %r12d,%r12d │ │ │ │ - mov %eax,%ebx │ │ │ │ + test %ebx,%ebx │ │ │ │ + mov %eax,%esi │ │ │ │ mov $0x1,%eax │ │ │ │ - mov %r15,%r12 │ │ │ │ - mov %r14,%r15 │ │ │ │ - cmovg %edi,%ebx │ │ │ │ - sub %ebx,%edx │ │ │ │ - cmp %ebx,%r13d │ │ │ │ - mov %ebx,-0xa8(%rbp) │ │ │ │ + cmovg %edx,%esi │ │ │ │ + mov %r13d,%edx │ │ │ │ + sub %esi,%edx │ │ │ │ + cmp %esi,%r13d │ │ │ │ + mov %esi,-0xa0(%rbp) │ │ │ │ cmovg %edx,%eax │ │ │ │ - mov %eax,%edi │ │ │ │ + mov %eax,%r10d │ │ │ │ mov %eax,-0x50(%rbp) │ │ │ │ lea -0x1(%rdx),%eax │ │ │ │ + lea 0x1(%r13),%edx │ │ │ │ cmp $0x6,%eax │ │ │ │ - setbe %dl │ │ │ │ - cmp %ebx,%r13d │ │ │ │ + mov %edx,-0x90(%rbp) │ │ │ │ + setbe %bl │ │ │ │ + cmp %esi,%r13d │ │ │ │ setle %al │ │ │ │ - or %eax,%edx │ │ │ │ - movslq %ebx,%rax │ │ │ │ + imul %r13d,%edx │ │ │ │ + or %eax,%ebx │ │ │ │ + movslq %esi,%rax │ │ │ │ shl $0x2,%rax │ │ │ │ - mov %rax,-0xe0(%rbp) │ │ │ │ - lea 0x1(%r13),%eax │ │ │ │ - imul %eax,%esi │ │ │ │ - mov %eax,-0x90(%rbp) │ │ │ │ - mov %edi,%eax │ │ │ │ + mov %rax,-0xd0(%rbp) │ │ │ │ + mov %r10d,%eax │ │ │ │ and $0xfffffff8,%eax │ │ │ │ - add %ebx,%eax │ │ │ │ - mov %edx,%ebx │ │ │ │ - mov %esi,-0xe8(%rbp) │ │ │ │ - mov %eax,-0x68(%rbp) │ │ │ │ - test %r13d,%r13d │ │ │ │ - jle 2ce52 ::updateTransitionMatricesWithModelCategories(int*, int const*, int const*, int const*, double const*, float**, int)@@Base+0x972> │ │ │ │ - movslq (%rcx),%rax │ │ │ │ - mov -0xb8(%rbp),%rdi │ │ │ │ - mov %r12,-0xf8(%rbp) │ │ │ │ - mov %r9,-0xd0(%rbp) │ │ │ │ - mov %rcx,-0xf0(%rbp) │ │ │ │ - movl $0x0,-0xc0(%rbp) │ │ │ │ - mov %r11d,%r12d │ │ │ │ - mov %ebx,%r14d │ │ │ │ + mov %edx,-0xe0(%rbp) │ │ │ │ + mov %ebx,%edx │ │ │ │ + mov %r14d,%ebx │ │ │ │ + add %esi,%eax │ │ │ │ + mov %r15,%r14 │ │ │ │ + mov %rdi,%rsi │ │ │ │ + mov %r13d,%r15d │ │ │ │ + mov %eax,-0x60(%rbp) │ │ │ │ + mov %rcx,%rax │ │ │ │ + mov %r11d,%r13d │ │ │ │ + mov %r12d,%ecx │ │ │ │ + mov %r8,%rdi │ │ │ │ + mov %rax,%r12 │ │ │ │ + mov %edx,%r11d │ │ │ │ + test %r15d,%r15d │ │ │ │ + jle 2bfff ::updateTransitionMatricesWithModelCategories(int*, int const*, int const*, int const*, double const*, float**, int)@@Base+0x9bf> │ │ │ │ + movslq (%rdi),%rax │ │ │ │ mov -0xb0(%rbp),%rdx │ │ │ │ - mov (%rdi,%rax,8),%rax │ │ │ │ - mov %rdx,%rsi │ │ │ │ - mov %rax,-0x78(%rbp) │ │ │ │ - mov -0xd8(%rbp),%eax │ │ │ │ + movl $0x0,-0xb8(%rbp) │ │ │ │ + mov %rsi,-0xc0(%rbp) │ │ │ │ + mov (%rdx,%rax,8),%rax │ │ │ │ + mov -0xa8(%rbp),%rdx │ │ │ │ + mov %ebx,-0xec(%rbp) │ │ │ │ + mov %r9,-0xc8(%rbp) │ │ │ │ + mov %rax,-0x70(%rbp) │ │ │ │ + mov %ebx,%eax │ │ │ │ shr $0x2,%eax │ │ │ │ - lea 0x1(%rax),%r10d │ │ │ │ - mov -0x88(%rbp),%rax │ │ │ │ - vxorps %xmm5,%xmm5,%xmm5 │ │ │ │ - mov %r13d,-0x40(%rbp) │ │ │ │ - mov %r12d,-0x58(%rbp) │ │ │ │ - mov %r14b,-0x70(%rbp) │ │ │ │ - mov %rsi,%r12 │ │ │ │ - xor %r14d,%r14d │ │ │ │ - mov %r10d,-0x80(%rbp) │ │ │ │ + mov %rdi,-0xe8(%rbp) │ │ │ │ + mov %rdx,%rdi │ │ │ │ + mov %eax,-0xd8(%rbp) │ │ │ │ + mov %r12,-0xf8(%rbp) │ │ │ │ + mov %r11d,%r12d │ │ │ │ + mov -0x80(%rbp),%rax │ │ │ │ + mov %cl,-0x68(%rbp) │ │ │ │ + vxorps %xmm7,%xmm7,%xmm7 │ │ │ │ + mov %r15d,-0x40(%rbp) │ │ │ │ mov 0x8(%rax),%rbx │ │ │ │ - mov -0xd0(%rbp),%rax │ │ │ │ - vcvtsd2ss (%rax),%xmm5,%xmm0 │ │ │ │ - mov %rbx,%r13 │ │ │ │ + mov -0xc0(%rbp),%rax │ │ │ │ + mov %r13b,-0x58(%rbp) │ │ │ │ + mov %rdi,%r13 │ │ │ │ + mov %r12b,-0x78(%rbp) │ │ │ │ + xor %r12d,%r12d │ │ │ │ + vcvtsd2ss (%rax),%xmm7,%xmm0 │ │ │ │ + mov %rbx,%r15 │ │ │ │ vmovss %xmm0,-0x38(%rbp) │ │ │ │ - nop │ │ │ │ - movslq (%r12),%rbx │ │ │ │ - vmovss -0x38(%rbp),%xmm5 │ │ │ │ - mov 0x0(%r13,%rbx,8),%rcx │ │ │ │ - vmulss (%rcx,%r14,1),%xmm5,%xmm0 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + movslq 0x0(%r13),%rbx │ │ │ │ + vmovss -0x38(%rbp),%xmm7 │ │ │ │ + mov (%r15,%rbx,8),%rcx │ │ │ │ + vmulss (%rcx,%r12,1),%xmm7,%xmm0 │ │ │ │ vcvtss2sd %xmm0,%xmm0,%xmm0 │ │ │ │ call 1c590 │ │ │ │ - mov -0x88(%rbp),%rax │ │ │ │ + mov -0x80(%rbp),%rax │ │ │ │ vcvtsd2ss %xmm0,%xmm0,%xmm0 │ │ │ │ - mov 0x28(%rax),%rcx │ │ │ │ - vmovss %xmm0,(%rcx,%r14,1) │ │ │ │ - add $0x4,%r14 │ │ │ │ - cmp %r14,%r15 │ │ │ │ - jne 2c6e0 ::updateTransitionMatricesWithModelCategories(int*, int const*, int const*, int const*, double const*, float**, int)@@Base+0x200> │ │ │ │ + mov 0x28(%rax),%rsi │ │ │ │ + vmovss %xmm0,(%rsi,%r12,1) │ │ │ │ + add $0x4,%r12 │ │ │ │ + cmp %r12,%r14 │ │ │ │ + jne 2b848 ::updateTransitionMatricesWithModelCategories(int*, int const*, int const*, int const*, double const*, float**, int)@@Base+0x208> │ │ │ │ mov 0x40(%rax),%rax │ │ │ │ - mov -0x80(%rbp),%r10d │ │ │ │ - mov %r12,%rsi │ │ │ │ - mov -0xe0(%rbp),%r9 │ │ │ │ - mov -0x40(%rbp),%r13d │ │ │ │ - mov %rsi,-0x100(%rbp) │ │ │ │ - mov -0xc0(%rbp),%edi │ │ │ │ - mov -0x58(%rbp),%r12d │ │ │ │ - movzbl -0x70(%rbp),%r14d │ │ │ │ - movl $0x0,-0x70(%rbp) │ │ │ │ + movzbl -0x78(%rbp),%r12d │ │ │ │ + mov %r13,%rdi │ │ │ │ + movzbl -0x58(%rbp),%r13d │ │ │ │ + movzbl -0x68(%rbp),%ecx │ │ │ │ + mov %rdi,-0x100(%rbp) │ │ │ │ mov (%rax,%rbx,8),%rax │ │ │ │ - mov %r10d,-0x58(%rbp) │ │ │ │ - mov $0x1,%ebx │ │ │ │ - lea (%rcx,%r9,1),%r8 │ │ │ │ - mov %rax,-0x80(%rbp) │ │ │ │ + mov -0xd0(%rbp),%r11 │ │ │ │ + movl $0x0,-0x68(%rbp) │ │ │ │ + mov -0x40(%rbp),%r15d │ │ │ │ + mov -0xb8(%rbp),%r10d │ │ │ │ + mov %rax,-0x78(%rbp) │ │ │ │ + mov -0xd8(%rbp),%eax │ │ │ │ + lea (%rsi,%r11,1),%r9 │ │ │ │ + inc %eax │ │ │ │ + mov %eax,-0x58(%rbp) │ │ │ │ mov -0x50(%rbp),%eax │ │ │ │ shr $0x3,%eax │ │ │ │ shl $0x5,%rax │ │ │ │ nopl (%rax) │ │ │ │ - mov -0x78(%rbp),%r11 │ │ │ │ - mov -0x80(%rbp),%rsi │ │ │ │ - movslq %edi,%rdx │ │ │ │ - vxorps %xmm3,%xmm3,%xmm3 │ │ │ │ - lea (%r11,%rdx,4),%r10 │ │ │ │ - add -0x98(%rbp),%rdx │ │ │ │ - mov %rsi,-0x38(%rbp) │ │ │ │ - mov -0x38(%rbp),%rsi │ │ │ │ - lea (%r11,%rdx,4),%r11 │ │ │ │ - mov %r11,-0x40(%rbp) │ │ │ │ - mov %edi,%r11d │ │ │ │ - nopl (%rax) │ │ │ │ + mov -0x78(%rbp),%rbx │ │ │ │ + mov -0x70(%rbp),%r8 │ │ │ │ + movslq %r10d,%rdx │ │ │ │ + vxorps %xmm4,%xmm4,%xmm4 │ │ │ │ + mov %rbx,-0x38(%rbp) │ │ │ │ + lea (%r8,%rdx,4),%rbx │ │ │ │ + add -0x88(%rbp),%rdx │ │ │ │ + lea (%r8,%rdx,4),%r8 │ │ │ │ + mov %r8,-0x40(%rbp) │ │ │ │ + mov -0x38(%rbp),%rdi │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov -0x44(%rbp),%edx │ │ │ │ vxorps %xmm0,%xmm0,%xmm0 │ │ │ │ - test %r12d,%r12d │ │ │ │ - jle 2c884 ::updateTransitionMatricesWithModelCategories(int*, int const*, int const*, int const*, double const*, float**, int)@@Base+0x3a4> │ │ │ │ - cmpb $0x0,-0x44(%rbp) │ │ │ │ - mov %r12d,-0x38(%rbp) │ │ │ │ - jne 2cde6 ::updateTransitionMatricesWithModelCategories(int*, int const*, int const*, int const*, double const*, float**, int)@@Base+0x906> │ │ │ │ - cmpb $0x0,-0x60(%rbp) │ │ │ │ - mov -0x58(%rbp),%edi │ │ │ │ + test %edx,%edx │ │ │ │ + jle 2b9fa ::updateTransitionMatricesWithModelCategories(int*, int const*, int const*, int const*, double const*, float**, int)@@Base+0x3ba> │ │ │ │ + mov %r10d,-0x38(%rbp) │ │ │ │ + test %r13b,%r13b │ │ │ │ + jne 2bf8c ::updateTransitionMatricesWithModelCategories(int*, int const*, int const*, int const*, double const*, float**, int)@@Base+0x94c> │ │ │ │ + test %cl,%cl │ │ │ │ + mov $0x1,%r8d │ │ │ │ vxorps %xmm0,%xmm0,%xmm0 │ │ │ │ - cmove %ebx,%edi │ │ │ │ + cmovne -0x58(%rbp),%r8d │ │ │ │ xor %edx,%edx │ │ │ │ - mov %edi,%r12d │ │ │ │ - shr $1,%r12d │ │ │ │ - shl $0x5,%r12 │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - vmovups (%rsi,%rdx,1),%ymm1 │ │ │ │ - vmulps (%rcx,%rdx,1),%ymm1,%ymm2 │ │ │ │ + mov %r8d,%r10d │ │ │ │ + shr $1,%r10d │ │ │ │ + shl $0x5,%r10 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + vmovups (%rdi,%rdx,1),%ymm2 │ │ │ │ + vmulps (%rsi,%rdx,1),%ymm2,%ymm2 │ │ │ │ add $0x20,%rdx │ │ │ │ - vaddss %xmm0,%xmm2,%xmm1 │ │ │ │ - vshufps $0x55,%xmm2,%xmm2,%xmm0 │ │ │ │ - vshufps $0xff,%xmm2,%xmm2,%xmm4 │ │ │ │ - vaddss %xmm1,%xmm0,%xmm0 │ │ │ │ - vunpckhps %xmm2,%xmm2,%xmm1 │ │ │ │ + vaddss %xmm0,%xmm2,%xmm0 │ │ │ │ + vshufps $0x55,%xmm2,%xmm2,%xmm1 │ │ │ │ + vshufps $0xff,%xmm2,%xmm2,%xmm3 │ │ │ │ vaddss %xmm0,%xmm1,%xmm1 │ │ │ │ - vaddss %xmm1,%xmm4,%xmm4 │ │ │ │ - vextractf128 $0x1,%ymm2,%xmm1 │ │ │ │ - vaddss %xmm4,%xmm1,%xmm0 │ │ │ │ - vshufps $0x55,%xmm1,%xmm1,%xmm4 │ │ │ │ - vaddss %xmm0,%xmm4,%xmm4 │ │ │ │ - vunpckhps %xmm1,%xmm1,%xmm0 │ │ │ │ - vshufps $0xff,%xmm1,%xmm1,%xmm1 │ │ │ │ - vaddss %xmm4,%xmm0,%xmm0 │ │ │ │ + vunpckhps %xmm2,%xmm2,%xmm0 │ │ │ │ vaddss %xmm1,%xmm0,%xmm0 │ │ │ │ - cmp %rdx,%r12 │ │ │ │ - jne 2c7e0 ::updateTransitionMatricesWithModelCategories(int*, int const*, int const*, int const*, double const*, float**, int)@@Base+0x300> │ │ │ │ - test $0x1,%dil │ │ │ │ - je 2c876 ::updateTransitionMatricesWithModelCategories(int*, int const*, int const*, int const*, double const*, float**, int)@@Base+0x396> │ │ │ │ - and $0xfffffffe,%edi │ │ │ │ - shl $0x2,%edi │ │ │ │ - movslq %edi,%rdi │ │ │ │ - vmovss (%rcx,%rdi,4),%xmm5 │ │ │ │ - vfmadd231ss (%rsi,%rdi,4),%xmm5,%xmm0 │ │ │ │ - vmovss 0x4(%rcx,%rdi,4),%xmm5 │ │ │ │ - vfmadd231ss 0x4(%rsi,%rdi,4),%xmm5,%xmm0 │ │ │ │ - vmovss 0x8(%rcx,%rdi,4),%xmm5 │ │ │ │ - vfmadd231ss 0x8(%rsi,%rdi,4),%xmm5,%xmm0 │ │ │ │ - vmovss 0xc(%rcx,%rdi,4),%xmm5 │ │ │ │ - vfmadd231ss 0xc(%rsi,%rdi,4),%xmm5,%xmm0 │ │ │ │ - cmp -0x48(%rbp),%r13d │ │ │ │ - jle 2cdc0 ::updateTransitionMatricesWithModelCategories(int*, int const*, int const*, int const*, double const*, float**, int)@@Base+0x8e0> │ │ │ │ - mov -0x38(%rbp),%r12d │ │ │ │ - test %r14b,%r14b │ │ │ │ - jne 2cdf1 ::updateTransitionMatricesWithModelCategories(int*, int const*, int const*, int const*, double const*, float**, int)@@Base+0x911> │ │ │ │ - lea (%rsi,%r9,1),%rdi │ │ │ │ + vaddss %xmm0,%xmm3,%xmm3 │ │ │ │ + vextractf32x4 $0x1,%ymm2,%xmm0 │ │ │ │ + vaddss %xmm3,%xmm0,%xmm0 │ │ │ │ + valignd $0x5,%ymm2,%ymm2,%ymm3 │ │ │ │ + vaddss %xmm0,%xmm3,%xmm3 │ │ │ │ + valignd $0x6,%ymm2,%ymm2,%ymm0 │ │ │ │ + valignd $0x7,%ymm2,%ymm2,%ymm2 │ │ │ │ + vaddss %xmm3,%xmm0,%xmm0 │ │ │ │ + vaddss %xmm2,%xmm0,%xmm0 │ │ │ │ + cmp %rdx,%r10 │ │ │ │ + jne 2b948 ::updateTransitionMatricesWithModelCategories(int*, int const*, int const*, int const*, double const*, float**, int)@@Base+0x308> │ │ │ │ + test $0x1,%r8b │ │ │ │ + je 2b9ec ::updateTransitionMatricesWithModelCategories(int*, int const*, int const*, int const*, double const*, float**, int)@@Base+0x3ac> │ │ │ │ + and $0xfffffffe,%r8d │ │ │ │ + shl $0x2,%r8d │ │ │ │ + movslq %r8d,%r8 │ │ │ │ + vmovss (%rsi,%r8,4),%xmm7 │ │ │ │ + vfmadd231ss (%rdi,%r8,4),%xmm7,%xmm0 │ │ │ │ + vmovss 0x4(%rsi,%r8,4),%xmm7 │ │ │ │ + vfmadd231ss 0x4(%rdi,%r8,4),%xmm7,%xmm0 │ │ │ │ + vmovss 0x8(%rsi,%r8,4),%xmm7 │ │ │ │ + vfmadd231ss 0x8(%rdi,%r8,4),%xmm7,%xmm0 │ │ │ │ + vmovss 0xc(%rsi,%r8,4),%xmm7 │ │ │ │ + vfmadd231ss 0xc(%rdi,%r8,4),%xmm7,%xmm0 │ │ │ │ + cmp -0x48(%rbp),%r15d │ │ │ │ + jle 2bf68 ::updateTransitionMatricesWithModelCategories(int*, int const*, int const*, int const*, double const*, float**, int)@@Base+0x928> │ │ │ │ + mov -0x38(%rbp),%r10d │ │ │ │ + test %r12b,%r12b │ │ │ │ + jne 2bf98 ::updateTransitionMatricesWithModelCategories(int*, int const*, int const*, int const*, double const*, float**, int)@@Base+0x958> │ │ │ │ + lea (%rdi,%r11,1),%r8 │ │ │ │ xor %edx,%edx │ │ │ │ - xchg %ax,%ax │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - vmovups (%rdi,%rdx,1),%ymm1 │ │ │ │ - vmulps (%r8,%rdx,1),%ymm1,%ymm2 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + vmovups (%r8,%rdx,1),%ymm2 │ │ │ │ + vmulps (%r9,%rdx,1),%ymm2,%ymm2 │ │ │ │ add $0x20,%rdx │ │ │ │ - vshufps $0x55,%xmm2,%xmm2,%xmm1 │ │ │ │ - vshufps $0xff,%xmm2,%xmm2,%xmm4 │ │ │ │ vaddss %xmm2,%xmm0,%xmm0 │ │ │ │ - vaddss %xmm0,%xmm1,%xmm0 │ │ │ │ - vunpckhps %xmm2,%xmm2,%xmm1 │ │ │ │ + vshufps $0x55,%xmm2,%xmm2,%xmm1 │ │ │ │ + vshufps $0xff,%xmm2,%xmm2,%xmm3 │ │ │ │ vaddss %xmm0,%xmm1,%xmm1 │ │ │ │ - vaddss %xmm1,%xmm4,%xmm4 │ │ │ │ - vextractf128 $0x1,%ymm2,%xmm1 │ │ │ │ - vaddss %xmm4,%xmm1,%xmm0 │ │ │ │ - vshufps $0x55,%xmm1,%xmm1,%xmm4 │ │ │ │ - vaddss %xmm0,%xmm4,%xmm4 │ │ │ │ - vunpckhps %xmm1,%xmm1,%xmm0 │ │ │ │ - vshufps $0xff,%xmm1,%xmm1,%xmm1 │ │ │ │ - vaddss %xmm4,%xmm0,%xmm0 │ │ │ │ + vunpckhps %xmm2,%xmm2,%xmm0 │ │ │ │ vaddss %xmm1,%xmm0,%xmm0 │ │ │ │ + vaddss %xmm0,%xmm3,%xmm3 │ │ │ │ + vextractf32x4 $0x1,%ymm2,%xmm0 │ │ │ │ + vaddss %xmm3,%xmm0,%xmm0 │ │ │ │ + valignd $0x5,%ymm2,%ymm2,%ymm3 │ │ │ │ + vaddss %xmm0,%xmm3,%xmm3 │ │ │ │ + valignd $0x6,%ymm2,%ymm2,%ymm0 │ │ │ │ + valignd $0x7,%ymm2,%ymm2,%ymm2 │ │ │ │ + vaddss %xmm3,%xmm0,%xmm0 │ │ │ │ + vaddss %xmm2,%xmm0,%xmm0 │ │ │ │ cmp %rdx,%rax │ │ │ │ - jne 2c8a0 ::updateTransitionMatricesWithModelCategories(int*, int const*, int const*, int const*, double const*, float**, int)@@Base+0x3c0> │ │ │ │ + jne 2ba10 ::updateTransitionMatricesWithModelCategories(int*, int const*, int const*, int const*, double const*, float**, int)@@Base+0x3d0> │ │ │ │ testb $0x7,-0x50(%rbp) │ │ │ │ - je 2c916 ::updateTransitionMatricesWithModelCategories(int*, int const*, int const*, int const*, double const*, float**, int)@@Base+0x436> │ │ │ │ - movslq -0x68(%rbp),%rdx │ │ │ │ - vmovss (%rcx,%rdx,4),%xmm1 │ │ │ │ - vmulss (%rsi,%rdx,4),%xmm1,%xmm1 │ │ │ │ + je 2bad1 ::updateTransitionMatricesWithModelCategories(int*, int const*, int const*, int const*, double const*, float**, int)@@Base+0x491> │ │ │ │ + movslq -0x60(%rbp),%rdx │ │ │ │ + vmovss (%rsi,%rdx,4),%xmm7 │ │ │ │ + mov %rdx,%r8 │ │ │ │ + not %r8 │ │ │ │ + vfmadd231ss (%rdi,%rdx,4),%xmm7,%xmm0 │ │ │ │ inc %rdx │ │ │ │ - vaddss %xmm1,%xmm0,%xmm0 │ │ │ │ - cmp %edx,%r13d │ │ │ │ - jg 2c900 ::updateTransitionMatricesWithModelCategories(int*, int const*, int const*, int const*, double const*, float**, int)@@Base+0x420> │ │ │ │ - vmaxss %xmm3,%xmm0,%xmm0 │ │ │ │ - add %r15,%rsi │ │ │ │ - add $0x4,%r10 │ │ │ │ - vmovss %xmm0,-0x4(%r10) │ │ │ │ - cmp %r10,-0x40(%rbp) │ │ │ │ - jne 2c7a0 ::updateTransitionMatricesWithModelCategories(int*, int const*, int const*, int const*, double const*, float**, int)@@Base+0x2c0> │ │ │ │ - mov %r11d,%edi │ │ │ │ - mov -0x78(%rbp),%rsi │ │ │ │ - lea (%rdi,%r13,1),%edx │ │ │ │ - incl -0x70(%rbp) │ │ │ │ + add %r15d,%r8d │ │ │ │ + cmp %edx,%r15d │ │ │ │ + jle 2bad1 ::updateTransitionMatricesWithModelCategories(int*, int const*, int const*, int const*, double const*, float**, int)@@Base+0x491> │ │ │ │ + and $0x1,%r8d │ │ │ │ + je 2bab0 ::updateTransitionMatricesWithModelCategories(int*, int const*, int const*, int const*, double const*, float**, int)@@Base+0x470> │ │ │ │ + vmovss (%rsi,%rdx,4),%xmm7 │ │ │ │ + vfmadd231ss (%rdi,%rdx,4),%xmm7,%xmm0 │ │ │ │ + inc %rdx │ │ │ │ + cmp %edx,%r15d │ │ │ │ + jle 2bad1 ::updateTransitionMatricesWithModelCategories(int*, int const*, int const*, int const*, double const*, float**, int)@@Base+0x491> │ │ │ │ + xchg %ax,%ax │ │ │ │ + vmovss (%rsi,%rdx,4),%xmm7 │ │ │ │ + vfmadd231ss (%rdi,%rdx,4),%xmm7,%xmm0 │ │ │ │ + vmovss 0x4(%rsi,%rdx,4),%xmm7 │ │ │ │ + vfmadd231ss 0x4(%rdi,%rdx,4),%xmm7,%xmm0 │ │ │ │ + add $0x2,%rdx │ │ │ │ + cmp %edx,%r15d │ │ │ │ + jg 2bab0 ::updateTransitionMatricesWithModelCategories(int*, int const*, int const*, int const*, double const*, float**, int)@@Base+0x470> │ │ │ │ + vmaxss %xmm4,%xmm0,%xmm0 │ │ │ │ + add $0x4,%rbx │ │ │ │ + add %r14,%rdi │ │ │ │ + vmovss %xmm0,-0x4(%rbx) │ │ │ │ + cmp %rbx,-0x40(%rbp) │ │ │ │ + jne 2b908 ::updateTransitionMatricesWithModelCategories(int*, int const*, int const*, int const*, double const*, float**, int)@@Base+0x2c8> │ │ │ │ + incl -0x68(%rbp) │ │ │ │ + mov -0x70(%rbp),%rbx │ │ │ │ + lea (%r10,%r15,1),%edx │ │ │ │ movslq %edx,%rdx │ │ │ │ - mov -0xa0(%rbp),%r10 │ │ │ │ - add -0x90(%rbp),%edi │ │ │ │ - add %r10,-0x80(%rbp) │ │ │ │ - movl $0x3f800000,(%rsi,%rdx,4) │ │ │ │ - mov -0x70(%rbp),%esi │ │ │ │ - cmp %esi,%r13d │ │ │ │ - jne 2c770 ::updateTransitionMatricesWithModelCategories(int*, int const*, int const*, int const*, double const*, float**, int)@@Base+0x290> │ │ │ │ - mov -0x100(%rbp),%rsi │ │ │ │ - mov -0xc0(%rbp),%eax │ │ │ │ - add -0xe8(%rbp),%eax │ │ │ │ - mov -0x58(%rbp),%r10d │ │ │ │ - add -0x90(%rbp),%eax │ │ │ │ - add $0x4,%rsi │ │ │ │ - cmp -0xc8(%rbp),%rsi │ │ │ │ - mov %eax,-0xc0(%rbp) │ │ │ │ - je 2ce1a ::updateTransitionMatricesWithModelCategories(int*, int const*, int const*, int const*, double const*, float**, int)@@Base+0x93a> │ │ │ │ + add -0x90(%rbp),%r10d │ │ │ │ + movl $0x3f800000,(%rbx,%rdx,4) │ │ │ │ + mov -0x98(%rbp),%rdx │ │ │ │ + mov -0x68(%rbp),%ebx │ │ │ │ + add %rdx,-0x78(%rbp) │ │ │ │ + cmp %ebx,%r15d │ │ │ │ + jne 2b8d8 ::updateTransitionMatricesWithModelCategories(int*, int const*, int const*, int const*, double const*, float**, int)@@Base+0x298> │ │ │ │ + mov -0x100(%rbp),%rdi │ │ │ │ + mov -0xe0(%rbp),%ebx │ │ │ │ + add $0x4,%rdi │ │ │ │ + add %ebx,-0xb8(%rbp) │ │ │ │ + cmp -0xc8(%rbp),%rdi │ │ │ │ + je 2bfbd ::updateTransitionMatricesWithModelCategories(int*, int const*, int const*, int const*, double const*, float**, int)@@Base+0x97d> │ │ │ │ vzeroupper │ │ │ │ - jmp 2c6a7 ::updateTransitionMatricesWithModelCategories(int*, int const*, int const*, int const*, double const*, float**, int)@@Base+0x1c7> │ │ │ │ + jmp 2b80e ::updateTransitionMatricesWithModelCategories(int*, int const*, int const*, int const*, double const*, float**, int)@@Base+0x1ce> │ │ │ │ vzeroupper │ │ │ │ add $0xe0,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %r10 │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ pop %rbp │ │ │ │ lea -0x8(%r10),%rsp │ │ │ │ ret │ │ │ │ test %r8,%r8 │ │ │ │ - je 2cf0a ::updateTransitionMatricesWithModelCategories(int*, int const*, int const*, int const*, double const*, float**, int)@@Base+0xa2a> │ │ │ │ + je 2c09e ::updateTransitionMatricesWithModelCategories(int*, int const*, int const*, int const*, double const*, float**, int)@@Base+0xa5e> │ │ │ │ test %eax,%eax │ │ │ │ - jle 2c9a5 ::updateTransitionMatricesWithModelCategories(int*, int const*, int const*, int const*, double const*, float**, int)@@Base+0x4c5> │ │ │ │ - mov -0x88(%rbp),%rdi │ │ │ │ - shl $0x2,%rax │ │ │ │ - movslq 0x18(%rdi),%rdx │ │ │ │ - test %edx,%edx │ │ │ │ - jle 2d314 ::updateTransitionMatricesWithModelCategories(int*, int const*, int const*, int const*, double const*, float**, int)@@Base+0xe34> │ │ │ │ - mov -0xb0(%rbp),%rbx │ │ │ │ - mov %r13d,%ecx │ │ │ │ - mov %rax,%rsi │ │ │ │ - mov %r8,%r12 │ │ │ │ - imul %r13d,%ecx │ │ │ │ - xor %eax,%eax │ │ │ │ - mov %rdi,%r9 │ │ │ │ - lea (%rbx,%rdx,4),%rbx │ │ │ │ - mov %ecx,-0x70(%rbp) │ │ │ │ - lea 0x1(%r13),%ecx │ │ │ │ - mov %rbx,-0x80(%rbp) │ │ │ │ - movslq %r13d,%rbx │ │ │ │ - mov %ecx,-0x58(%rbp) │ │ │ │ - mov %rbx,-0x68(%rbp) │ │ │ │ - shl $0x2,%rbx │ │ │ │ - mov %rbx,-0x60(%rbp) │ │ │ │ - lea -0x1(%r13),%ebx │ │ │ │ - mov %ebx,-0x40(%rbp) │ │ │ │ - imul %ecx,%ebx │ │ │ │ - mov %ebx,-0xa8(%rbp) │ │ │ │ + jle 2bb4d ::updateTransitionMatricesWithModelCategories(int*, int const*, int const*, int const*, double const*, float**, int)@@Base+0x50d> │ │ │ │ + mov -0x80(%rbp),%rcx │ │ │ │ + lea 0x0(,%rax,4),%r15 │ │ │ │ + movslq 0x18(%rcx),%rsi │ │ │ │ + test %esi,%esi │ │ │ │ + jle 2c483 ::updateTransitionMatricesWithModelCategories(int*, int const*, int const*, int const*, double const*, float**, int)@@Base+0xe43> │ │ │ │ + mov -0xa8(%rbp),%rax │ │ │ │ mov %r13d,%ebx │ │ │ │ + mov %r14,%rdi │ │ │ │ + mov %rcx,%r9 │ │ │ │ shr $0x3,%ebx │ │ │ │ - mov %ebx,-0xc0(%rbp) │ │ │ │ - test %r13d,%r13d │ │ │ │ - jle 2d2b1 ::updateTransitionMatricesWithModelCategories(int*, int const*, int const*, int const*, double const*, float**, int)@@Base+0xdd1> │ │ │ │ - mov -0x90(%rbp),%rbx │ │ │ │ - mov -0xb0(%rbp),%r8 │ │ │ │ - mov %rax,-0x88(%rbp) │ │ │ │ - mov %r15,-0xd0(%rbp) │ │ │ │ - movl $0x0,-0x78(%rbp) │ │ │ │ - mov %rsi,-0xc8(%rbp) │ │ │ │ - mov %r12,-0xd8(%rbp) │ │ │ │ - movslq (%rbx,%rax,1),%rdx │ │ │ │ - mov -0xb8(%rbp),%rbx │ │ │ │ - mov (%rbx,%rdx,8),%rdi │ │ │ │ - movslq (%r15,%rax,1),%rdx │ │ │ │ - mov (%rbx,%rdx,8),%r11 │ │ │ │ + mov %r11,%r12 │ │ │ │ + mov %r13d,%r14d │ │ │ │ + lea (%rax,%rsi,4),%rax │ │ │ │ + mov %ebx,-0xa0(%rbp) │ │ │ │ + mov %r15,%rbx │ │ │ │ + mov %r8,%r15 │ │ │ │ + mov %rax,-0x78(%rbp) │ │ │ │ + movslq %r13d,%rax │ │ │ │ + mov %rax,-0x60(%rbp) │ │ │ │ + shl $0x2,%rax │ │ │ │ + mov %rax,-0x58(%rbp) │ │ │ │ + lea -0x1(%r13),%eax │ │ │ │ + mov %eax,-0x40(%rbp) │ │ │ │ + mov %r13d,%eax │ │ │ │ + imul %r13d,%eax │ │ │ │ + mov %eax,-0x68(%rbp) │ │ │ │ + lea 0x1(%r13),%eax │ │ │ │ + mov %eax,-0x70(%rbp) │ │ │ │ + imul %r13d,%eax │ │ │ │ + mov %eax,-0xb8(%rbp) │ │ │ │ + xor %eax,%eax │ │ │ │ + test %r14d,%r14d │ │ │ │ + jle 2c421 ::updateTransitionMatricesWithModelCategories(int*, int const*, int const*, int const*, double const*, float**, int)@@Base+0xde1> │ │ │ │ movslq (%r12,%rax,1),%rdx │ │ │ │ - mov %rdi,-0xa0(%rbp) │ │ │ │ - mov %r9,%rax │ │ │ │ - mov (%rbx,%rdx,8),%r14 │ │ │ │ - mov %r13d,%ebx │ │ │ │ - mov %r11,%r15 │ │ │ │ - and $0xfffffff8,%ebx │ │ │ │ - mov -0x98(%rbp),%rdi │ │ │ │ - mov -0x88(%rbp),%rcx │ │ │ │ - vxorps %xmm5,%xmm5,%xmm5 │ │ │ │ - mov %r13d,-0x48(%rbp) │ │ │ │ - mov 0x8(%rax),%rsi │ │ │ │ - mov %r15,-0x50(%rbp) │ │ │ │ - mov %r14,-0xe0(%rbp) │ │ │ │ - mov %ebx,-0xe8(%rbp) │ │ │ │ - mov %r8,%r13 │ │ │ │ + mov -0xb0(%rbp),%rcx │ │ │ │ + movl $0x0,-0x80(%rbp) │ │ │ │ + mov -0xa8(%rbp),%r8 │ │ │ │ + mov %rbx,-0xc0(%rbp) │ │ │ │ + mov (%rcx,%rdx,8),%rsi │ │ │ │ + movslq (%rdi,%rax,1),%rdx │ │ │ │ + mov %rdi,-0xd0(%rbp) │ │ │ │ + mov %r15,-0xd8(%rbp) │ │ │ │ + mov (%rcx,%rdx,8),%r13 │ │ │ │ + movslq (%r15,%rax,1),%rdx │ │ │ │ + mov %rsi,-0x98(%rbp) │ │ │ │ + mov %rax,-0x90(%rbp) │ │ │ │ + mov %r8,%rax │ │ │ │ + mov (%rcx,%rdx,8),%rsi │ │ │ │ + mov %r12,-0xc8(%rbp) │ │ │ │ + mov %rsi,%r12 │ │ │ │ + mov -0x88(%rbp),%rbx │ │ │ │ + mov 0x8(%r9),%rcx │ │ │ │ + mov %r13,-0x50(%rbp) │ │ │ │ + vxorps %xmm7,%xmm7,%xmm7 │ │ │ │ + mov -0x90(%rbp),%rsi │ │ │ │ + mov %r14d,-0x48(%rbp) │ │ │ │ + mov %r9,%r15 │ │ │ │ xor %r14d,%r14d │ │ │ │ - mov %rax,%r15 │ │ │ │ - vcvtsd2ss (%rdi,%rcx,2),%xmm5,%xmm0 │ │ │ │ - mov %rsi,%rbx │ │ │ │ + mov %r12,-0xe0(%rbp) │ │ │ │ + mov %rcx,%r12 │ │ │ │ + vcvtsd2ss (%rbx,%rsi,2),%xmm7,%xmm0 │ │ │ │ + mov %rax,%rbx │ │ │ │ vmovss %xmm0,-0x44(%rbp) │ │ │ │ - movslq 0x0(%r13),%r12 │ │ │ │ - mov (%rbx,%r12,8),%rdx │ │ │ │ + movslq (%rbx),%r13 │ │ │ │ + mov (%r12,%r13,8),%rdx │ │ │ │ vmovss (%rdx,%r14,1),%xmm1 │ │ │ │ vmulss -0x44(%rbp),%xmm1,%xmm0 │ │ │ │ vmovss %xmm1,-0x38(%rbp) │ │ │ │ vcvtss2sd %xmm0,%xmm0,%xmm0 │ │ │ │ call 1c590 │ │ │ │ - vmovss -0x38(%rbp),%xmm1 │ │ │ │ mov 0x28(%r15),%rdx │ │ │ │ + vmovss -0x38(%rbp),%xmm1 │ │ │ │ vcvtsd2ss %xmm0,%xmm0,%xmm0 │ │ │ │ mov 0x30(%r15),%rcx │ │ │ │ - mov 0x38(%r15),%rsi │ │ │ │ + mov 0x38(%r15),%rdi │ │ │ │ vmovss %xmm0,(%rdx,%r14,1) │ │ │ │ vmulss %xmm1,%xmm0,%xmm0 │ │ │ │ vmovss %xmm0,(%rcx,%r14,1) │ │ │ │ vmulss %xmm1,%xmm0,%xmm0 │ │ │ │ - vmovss %xmm0,(%rsi,%r14,1) │ │ │ │ + vmovss %xmm0,(%rdi,%r14,1) │ │ │ │ add $0x4,%r14 │ │ │ │ - cmp %r14,-0x60(%rbp) │ │ │ │ - jne 2cae4 ::updateTransitionMatricesWithModelCategories(int*, int const*, int const*, int const*, double const*, float**, int)@@Base+0x604> │ │ │ │ - mov %r15,%rax │ │ │ │ - mov %r13,%r8 │ │ │ │ - mov -0x50(%rbp),%r15 │ │ │ │ - mov -0x48(%rbp),%r13d │ │ │ │ - mov 0x40(%rax),%rdi │ │ │ │ - mov -0xa0(%rbp),%r11 │ │ │ │ + cmp %r14,-0x58(%rbp) │ │ │ │ + jne 2bc8b ::updateTransitionMatricesWithModelCategories(int*, int const*, int const*, int const*, double const*, float**, int)@@Base+0x64b> │ │ │ │ + mov 0x40(%r15),%r10 │ │ │ │ + mov %r15,%r9 │ │ │ │ + mov -0x48(%rbp),%r14d │ │ │ │ + mov %rbx,%rax │ │ │ │ + mov -0xa0(%rbp),%r8d │ │ │ │ + mov %r13,%rbx │ │ │ │ movl $0x0,-0x44(%rbp) │ │ │ │ - vxorps %xmm4,%xmm4,%xmm4 │ │ │ │ - mov -0xe0(%rbp),%r14 │ │ │ │ - mov %r8,-0xe0(%rbp) │ │ │ │ - mov -0xe8(%rbp),%ebx │ │ │ │ - mov %rax,-0xe8(%rbp) │ │ │ │ + vxorps %xmm7,%xmm7,%xmm7 │ │ │ │ + mov %r14d,%r11d │ │ │ │ + mov -0x50(%rbp),%r13 │ │ │ │ + mov (%r10,%rbx,8),%rbx │ │ │ │ + mov %r9,-0xe8(%rbp) │ │ │ │ + mov -0x80(%rbp),%r15d │ │ │ │ + mov -0x98(%rbp),%rsi │ │ │ │ + shl $0x5,%r8 │ │ │ │ + and $0xfffffff8,%r11d │ │ │ │ + mov -0xe0(%rbp),%r12 │ │ │ │ + mov %rax,-0xe0(%rbp) │ │ │ │ xor %eax,%eax │ │ │ │ - mov (%rdi,%r12,8),%r10 │ │ │ │ - mov -0xc0(%rbp),%edi │ │ │ │ - mov -0x78(%rbp),%r12d │ │ │ │ - shl $0x5,%rdi │ │ │ │ - mov -0x68(%rbp),%r9 │ │ │ │ - movslq %r12d,%r8 │ │ │ │ - mov %r12d,-0x48(%rbp) │ │ │ │ + mov -0x60(%rbp),%r10 │ │ │ │ + movslq %r15d,%r9 │ │ │ │ + mov %r15d,-0x48(%rbp) │ │ │ │ mov %eax,-0x50(%rbp) │ │ │ │ - add %r8,%r9 │ │ │ │ - mov %r9,-0x38(%rbp) │ │ │ │ - mov -0x44(%rbp),%r9d │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ + add %r9,%r10 │ │ │ │ + mov %r10,-0x38(%rbp) │ │ │ │ + mov -0x44(%rbp),%r10d │ │ │ │ + nopl (%rax) │ │ │ │ cmpl $0x6,-0x40(%rbp) │ │ │ │ - jbe 2cec0 ::updateTransitionMatricesWithModelCategories(int*, int const*, int const*, int const*, double const*, float**, int)@@Base+0x9e0> │ │ │ │ - movslq %r9d,%rax │ │ │ │ - vxorps %xmm0,%xmm0,%xmm0 │ │ │ │ - vxorps %xmm8,%xmm8,%xmm8 │ │ │ │ - lea (%r10,%rax,4),%r12 │ │ │ │ + jbe 2c050 ::updateTransitionMatricesWithModelCategories(int*, int const*, int const*, int const*, double const*, float**, int)@@Base+0xa10> │ │ │ │ vxorps %xmm9,%xmm9,%xmm9 │ │ │ │ + vxorps %xmm10,%xmm10,%xmm10 │ │ │ │ + vxorps %xmm11,%xmm11,%xmm11 │ │ │ │ + movslq %r10d,%rax │ │ │ │ + lea (%rbx,%rax,4),%r15 │ │ │ │ xor %eax,%eax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - vmovups (%r12,%rax,1),%ymm5 │ │ │ │ - vmulps (%rdx,%rax,1),%ymm5,%ymm6 │ │ │ │ - vaddss %xmm6,%xmm0,%xmm3 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + vmovups (%r15,%rax,1),%ymm5 │ │ │ │ + vmulps (%rdx,%rax,1),%ymm5,%ymm2 │ │ │ │ + vmulps (%rdi,%rax,1),%ymm5,%ymm3 │ │ │ │ + vaddss %xmm2,%xmm10,%xmm0 │ │ │ │ + vshufps $0x55,%xmm2,%xmm2,%xmm1 │ │ │ │ + vshufps $0xff,%xmm2,%xmm2,%xmm6 │ │ │ │ + vaddss %xmm1,%xmm0,%xmm0 │ │ │ │ + vunpckhps %xmm2,%xmm2,%xmm1 │ │ │ │ + vaddss %xmm1,%xmm0,%xmm0 │ │ │ │ + vaddss %xmm11,%xmm3,%xmm1 │ │ │ │ + vaddss %xmm6,%xmm0,%xmm0 │ │ │ │ + vextractf32x4 $0x1,%ymm2,%xmm6 │ │ │ │ + vaddss %xmm6,%xmm0,%xmm0 │ │ │ │ + valignd $0x5,%ymm2,%ymm2,%ymm6 │ │ │ │ + vaddss %xmm6,%xmm0,%xmm0 │ │ │ │ + valignd $0x6,%ymm2,%ymm2,%ymm6 │ │ │ │ + valignd $0x7,%ymm2,%ymm2,%ymm2 │ │ │ │ + vaddss %xmm6,%xmm0,%xmm0 │ │ │ │ + vmulps (%rcx,%rax,1),%ymm5,%ymm6 │ │ │ │ + vshufps $0xff,%xmm3,%xmm3,%xmm5 │ │ │ │ + add $0x20,%rax │ │ │ │ + vaddss %xmm2,%xmm0,%xmm10 │ │ │ │ + vaddss %xmm6,%xmm9,%xmm4 │ │ │ │ vshufps $0x55,%xmm6,%xmm6,%xmm0 │ │ │ │ - vshufps $0xff,%xmm6,%xmm6,%xmm7 │ │ │ │ - vaddss %xmm0,%xmm3,%xmm3 │ │ │ │ + vshufps $0xff,%xmm6,%xmm6,%xmm8 │ │ │ │ + vaddss %xmm0,%xmm4,%xmm4 │ │ │ │ vunpckhps %xmm6,%xmm6,%xmm0 │ │ │ │ - vaddss %xmm0,%xmm3,%xmm3 │ │ │ │ - vaddss %xmm7,%xmm3,%xmm7 │ │ │ │ - vextractf128 $0x1,%ymm6,%xmm3 │ │ │ │ - vmulps (%rcx,%rax,1),%ymm5,%ymm6 │ │ │ │ - vmulps (%rsi,%rax,1),%ymm5,%ymm5 │ │ │ │ + vaddss %xmm0,%xmm4,%xmm4 │ │ │ │ vshufps $0x55,%xmm3,%xmm3,%xmm0 │ │ │ │ - add $0x20,%rax │ │ │ │ - vaddss %xmm3,%xmm7,%xmm7 │ │ │ │ - vaddss %xmm0,%xmm7,%xmm7 │ │ │ │ + vaddss %xmm0,%xmm1,%xmm1 │ │ │ │ vunpckhps %xmm3,%xmm3,%xmm0 │ │ │ │ - vaddss %xmm0,%xmm7,%xmm7 │ │ │ │ - vshufps $0xff,%xmm3,%xmm3,%xmm0 │ │ │ │ - vaddss %xmm6,%xmm8,%xmm1 │ │ │ │ - vshufps $0x55,%xmm6,%xmm6,%xmm3 │ │ │ │ - vaddss %xmm9,%xmm5,%xmm2 │ │ │ │ - vaddss %xmm0,%xmm7,%xmm0 │ │ │ │ - vshufps $0xff,%xmm6,%xmm6,%xmm7 │ │ │ │ - vaddss %xmm3,%xmm1,%xmm1 │ │ │ │ - vunpckhps %xmm6,%xmm6,%xmm3 │ │ │ │ - vaddss %xmm3,%xmm1,%xmm1 │ │ │ │ - vextractf128 $0x1,%ymm6,%xmm3 │ │ │ │ - vshufps $0xff,%xmm5,%xmm5,%xmm6 │ │ │ │ - vaddss %xmm7,%xmm1,%xmm7 │ │ │ │ - vshufps $0x55,%xmm3,%xmm3,%xmm1 │ │ │ │ - vaddss %xmm3,%xmm7,%xmm7 │ │ │ │ - vaddss %xmm1,%xmm7,%xmm7 │ │ │ │ - vunpckhps %xmm3,%xmm3,%xmm1 │ │ │ │ - vshufps $0xff,%xmm3,%xmm3,%xmm3 │ │ │ │ - vaddss %xmm1,%xmm7,%xmm7 │ │ │ │ - vshufps $0x55,%xmm5,%xmm5,%xmm1 │ │ │ │ - vaddss %xmm1,%xmm2,%xmm2 │ │ │ │ - vunpckhps %xmm5,%xmm5,%xmm1 │ │ │ │ - vextractf128 $0x1,%ymm5,%xmm5 │ │ │ │ - vaddss %xmm3,%xmm7,%xmm8 │ │ │ │ - vaddss %xmm1,%xmm2,%xmm2 │ │ │ │ - vaddss %xmm6,%xmm2,%xmm2 │ │ │ │ - vshufps $0x55,%xmm5,%xmm5,%xmm6 │ │ │ │ - vaddss %xmm5,%xmm2,%xmm2 │ │ │ │ - vaddss %xmm6,%xmm2,%xmm2 │ │ │ │ - vunpckhps %xmm5,%xmm5,%xmm6 │ │ │ │ - vshufps $0xff,%xmm5,%xmm5,%xmm5 │ │ │ │ - vaddss %xmm6,%xmm2,%xmm2 │ │ │ │ - vaddss %xmm5,%xmm2,%xmm9 │ │ │ │ - cmp %rdi,%rax │ │ │ │ - jne 2cbe0 ::updateTransitionMatricesWithModelCategories(int*, int const*, int const*, int const*, double const*, float**, int)@@Base+0x700> │ │ │ │ - vmovaps %xmm8,%xmm1 │ │ │ │ - vmovaps %xmm9,%xmm2 │ │ │ │ - movslq %ebx,%rax │ │ │ │ - cmp %ebx,%r13d │ │ │ │ - je 2cd20 ::updateTransitionMatricesWithModelCategories(int*, int const*, int const*, int const*, double const*, float**, int)@@Base+0x840> │ │ │ │ - lea (%rbx,%r9,1),%r12d │ │ │ │ - movslq %r12d,%r12 │ │ │ │ - sub %rax,%r12 │ │ │ │ - lea (%r10,%r12,4),%r12 │ │ │ │ - nopl (%rax) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - vmovss (%r12,%rax,4),%xmm3 │ │ │ │ - vfmadd231ss (%rdx,%rax,4),%xmm3,%xmm0 │ │ │ │ - vfmadd231ss (%rcx,%rax,4),%xmm3,%xmm1 │ │ │ │ - vfmadd231ss (%rsi,%rax,4),%xmm3,%xmm2 │ │ │ │ + vaddss %xmm0,%xmm1,%xmm1 │ │ │ │ + vaddss %xmm8,%xmm4,%xmm4 │ │ │ │ + vextractf32x4 $0x1,%ymm6,%xmm8 │ │ │ │ + vaddss %xmm5,%xmm1,%xmm1 │ │ │ │ + vextractf32x4 $0x1,%ymm3,%xmm5 │ │ │ │ + vaddss %xmm8,%xmm4,%xmm4 │ │ │ │ + valignd $0x5,%ymm6,%ymm6,%ymm8 │ │ │ │ + vaddss %xmm5,%xmm1,%xmm1 │ │ │ │ + valignd $0x5,%ymm3,%ymm3,%ymm5 │ │ │ │ + vaddss %xmm8,%xmm4,%xmm4 │ │ │ │ + valignd $0x6,%ymm6,%ymm6,%ymm8 │ │ │ │ + valignd $0x7,%ymm6,%ymm6,%ymm6 │ │ │ │ + vaddss %xmm5,%xmm1,%xmm1 │ │ │ │ + valignd $0x6,%ymm3,%ymm3,%ymm5 │ │ │ │ + valignd $0x7,%ymm3,%ymm3,%ymm3 │ │ │ │ + vaddss %xmm8,%xmm4,%xmm4 │ │ │ │ + vaddss %xmm5,%xmm1,%xmm1 │ │ │ │ + vaddss %xmm6,%xmm4,%xmm9 │ │ │ │ + vaddss %xmm3,%xmm1,%xmm11 │ │ │ │ + cmp %r8,%rax │ │ │ │ + jne 2bd80 ::updateTransitionMatricesWithModelCategories(int*, int const*, int const*, int const*, double const*, float**, int)@@Base+0x740> │ │ │ │ + vmovaps %xmm9,%xmm4 │ │ │ │ + vmovaps %xmm10,%xmm0 │ │ │ │ + vmovaps %xmm11,%xmm1 │ │ │ │ + movslq %r11d,%rax │ │ │ │ + cmp %r11d,%r14d │ │ │ │ + je 2bed0 ::updateTransitionMatricesWithModelCategories(int*, int const*, int const*, int const*, double const*, float**, int)@@Base+0x890> │ │ │ │ + lea (%r11,%r10,1),%r15d │ │ │ │ + movslq %r15d,%r15 │ │ │ │ + sub %rax,%r15 │ │ │ │ + lea (%rbx,%r15,4),%r15 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + vmovss (%r15,%rax,4),%xmm2 │ │ │ │ + vfmadd231ss (%rdx,%rax,4),%xmm2,%xmm0 │ │ │ │ + vfmadd231ss (%rcx,%rax,4),%xmm2,%xmm4 │ │ │ │ + vfmadd231ss (%rdi,%rax,4),%xmm2,%xmm1 │ │ │ │ inc %rax │ │ │ │ - cmp %eax,%r13d │ │ │ │ - jg 2cd00 ::updateTransitionMatricesWithModelCategories(int*, int const*, int const*, int const*, double const*, float**, int)@@Base+0x820> │ │ │ │ - vmaxss %xmm4,%xmm0,%xmm0 │ │ │ │ - add %r13d,%r9d │ │ │ │ - vmovss %xmm0,(%r11,%r8,4) │ │ │ │ - vmovss %xmm1,(%r15,%r8,4) │ │ │ │ - vmovss %xmm2,(%r14,%r8,4) │ │ │ │ - inc %r8 │ │ │ │ - cmp %r8,-0x38(%rbp) │ │ │ │ - jne 2cbb0 ::updateTransitionMatricesWithModelCategories(int*, int const*, int const*, int const*, double const*, float**, int)@@Base+0x6d0> │ │ │ │ - mov -0x48(%rbp),%r12d │ │ │ │ + cmp %eax,%r14d │ │ │ │ + jg 2beb0 ::updateTransitionMatricesWithModelCategories(int*, int const*, int const*, int const*, double const*, float**, int)@@Base+0x870> │ │ │ │ + vmaxss %xmm7,%xmm0,%xmm0 │ │ │ │ + add %r14d,%r10d │ │ │ │ + vmovss %xmm0,(%rsi,%r9,4) │ │ │ │ + vmovss %xmm4,0x0(%r13,%r9,4) │ │ │ │ + vmovss %xmm1,(%r12,%r9,4) │ │ │ │ + inc %r9 │ │ │ │ + cmp %r9,-0x38(%rbp) │ │ │ │ + jne 2bd58 ::updateTransitionMatricesWithModelCategories(int*, int const*, int const*, int const*, double const*, float**, int)@@Base+0x718> │ │ │ │ + mov -0x48(%rbp),%r15d │ │ │ │ mov -0x50(%rbp),%eax │ │ │ │ - mov -0x70(%rbp),%r8d │ │ │ │ - add %r8d,-0x44(%rbp) │ │ │ │ - lea (%r12,%r13,1),%r8d │ │ │ │ + mov -0x68(%rbp),%r10d │ │ │ │ + lea (%r15,%r14,1),%r9d │ │ │ │ inc %eax │ │ │ │ - add -0x58(%rbp),%r12d │ │ │ │ - movslq %r8d,%r8 │ │ │ │ - movl $0x3f800000,(%r11,%r8,4) │ │ │ │ - movl $0x0,(%r15,%r8,4) │ │ │ │ - movl $0x0,(%r14,%r8,4) │ │ │ │ - cmp %eax,%r13d │ │ │ │ - jne 2cb91 ::updateTransitionMatricesWithModelCategories(int*, int const*, int const*, int const*, double const*, float**, int)@@Base+0x6b1> │ │ │ │ - mov -0x78(%rbp),%edx │ │ │ │ - add -0xa8(%rbp),%edx │ │ │ │ - mov -0xe0(%rbp),%r8 │ │ │ │ - mov -0x58(%rbp),%edi │ │ │ │ - mov -0xe8(%rbp),%rax │ │ │ │ - add %edx,%edi │ │ │ │ - add $0x4,%r8 │ │ │ │ - cmp -0x80(%rbp),%r8 │ │ │ │ - mov %edi,-0x78(%rbp) │ │ │ │ - je 2ced6 ::updateTransitionMatricesWithModelCategories(int*, int const*, int const*, int const*, double const*, float**, int)@@Base+0x9f6> │ │ │ │ + add -0x70(%rbp),%r15d │ │ │ │ + movslq %r9d,%r9 │ │ │ │ + add %r10d,-0x44(%rbp) │ │ │ │ + movl $0x3f800000,(%rsi,%r9,4) │ │ │ │ + movl $0x0,0x0(%r13,%r9,4) │ │ │ │ + movl $0x0,(%r12,%r9,4) │ │ │ │ + cmp %eax,%r14d │ │ │ │ + jne 2bd3c ::updateTransitionMatricesWithModelCategories(int*, int const*, int const*, int const*, double const*, float**, int)@@Base+0x6fc> │ │ │ │ + mov -0xe0(%rbp),%rax │ │ │ │ + mov -0xb8(%rbp),%ecx │ │ │ │ + mov -0xe8(%rbp),%r9 │ │ │ │ + add $0x4,%rax │ │ │ │ + add %ecx,-0x80(%rbp) │ │ │ │ + cmp -0x78(%rbp),%rax │ │ │ │ + je 2c066 ::updateTransitionMatricesWithModelCategories(int*, int const*, int const*, int const*, double const*, float**, int)@@Base+0xa26> │ │ │ │ vzeroupper │ │ │ │ - jmp 2caa3 ::updateTransitionMatricesWithModelCategories(int*, int const*, int const*, int const*, double const*, float**, int)@@Base+0x5c3> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ + jmp 2bc50 ::updateTransitionMatricesWithModelCategories(int*, int const*, int const*, int const*, double const*, float**, int)@@Base+0x610> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ vxorps %xmm1,%xmm1,%xmm1 │ │ │ │ vcomiss %xmm1,%xmm0 │ │ │ │ - jbe 2cdfd ::updateTransitionMatricesWithModelCategories(int*, int const*, int const*, int const*, double const*, float**, int)@@Base+0x91d> │ │ │ │ - vmovss %xmm0,(%r10) │ │ │ │ - add $0x4,%r10 │ │ │ │ - cmp -0x40(%rbp),%r10 │ │ │ │ - je 2ce0e ::updateTransitionMatricesWithModelCategories(int*, int const*, int const*, int const*, double const*, float**, int)@@Base+0x92e> │ │ │ │ - add %r15,%rsi │ │ │ │ - cmpb $0x0,-0x44(%rbp) │ │ │ │ - je 2c7bb ::updateTransitionMatricesWithModelCategories(int*, int const*, int const*, int const*, double const*, float**, int)@@Base+0x2db> │ │ │ │ - xor %edi,%edi │ │ │ │ + jbe 2bfa4 ::updateTransitionMatricesWithModelCategories(int*, int const*, int const*, int const*, double const*, float**, int)@@Base+0x964> │ │ │ │ + vmovss %xmm0,(%rbx) │ │ │ │ + add $0x4,%rbx │ │ │ │ + cmp -0x40(%rbp),%rbx │ │ │ │ + je 2bfb4 ::updateTransitionMatricesWithModelCategories(int*, int const*, int const*, int const*, double const*, float**, int)@@Base+0x974> │ │ │ │ + add %r14,%rdi │ │ │ │ + test %r13b,%r13b │ │ │ │ + je 2b924 ::updateTransitionMatricesWithModelCategories(int*, int const*, int const*, int const*, double const*, float**, int)@@Base+0x2e4> │ │ │ │ + xor %r8d,%r8d │ │ │ │ vxorps %xmm0,%xmm0,%xmm0 │ │ │ │ - jmp 2c841 ::updateTransitionMatricesWithModelCategories(int*, int const*, int const*, int const*, double const*, float**, int)@@Base+0x361> │ │ │ │ - movslq -0xa8(%rbp),%rdx │ │ │ │ - jmp 2c900 ::updateTransitionMatricesWithModelCategories(int*, int const*, int const*, int const*, double const*, float**, int)@@Base+0x420> │ │ │ │ - movl $0x0,(%r10) │ │ │ │ - add $0x4,%r10 │ │ │ │ - cmp -0x40(%rbp),%r10 │ │ │ │ - jne 2cdd9 ::updateTransitionMatricesWithModelCategories(int*, int const*, int const*, int const*, double const*, float**, int)@@Base+0x8f9> │ │ │ │ - mov -0x38(%rbp),%r12d │ │ │ │ - mov %r11d,%edi │ │ │ │ - jmp 2c934 ::updateTransitionMatricesWithModelCategories(int*, int const*, int const*, int const*, double const*, float**, int)@@Base+0x454> │ │ │ │ - mov -0xf0(%rbp),%rcx │ │ │ │ + jmp 2b9b3 ::updateTransitionMatricesWithModelCategories(int*, int const*, int const*, int const*, double const*, float**, int)@@Base+0x373> │ │ │ │ + movslq -0xa0(%rbp),%rdx │ │ │ │ + jmp 2ba79 ::updateTransitionMatricesWithModelCategories(int*, int const*, int const*, int const*, double const*, float**, int)@@Base+0x439> │ │ │ │ + movl $0x0,(%rbx) │ │ │ │ + add $0x4,%rbx │ │ │ │ + cmp -0x40(%rbp),%rbx │ │ │ │ + jne 2bf80 ::updateTransitionMatricesWithModelCategories(int*, int const*, int const*, int const*, double const*, float**, int)@@Base+0x940> │ │ │ │ + mov -0x38(%rbp),%r10d │ │ │ │ + jmp 2baeb ::updateTransitionMatricesWithModelCategories(int*, int const*, int const*, int const*, double const*, float**, int)@@Base+0x4ab> │ │ │ │ + mov -0xe8(%rbp),%rdi │ │ │ │ mov %r12d,%r11d │ │ │ │ mov -0xf8(%rbp),%r12 │ │ │ │ - mov %r14d,%ebx │ │ │ │ - mov -0xd0(%rbp),%r9 │ │ │ │ - add $0x4,%rcx │ │ │ │ - cmp %r12,%rcx │ │ │ │ - je 2c9a2 ::updateTransitionMatricesWithModelCategories(int*, int const*, int const*, int const*, double const*, float**, int)@@Base+0x4c2> │ │ │ │ - add $0x8,%r9 │ │ │ │ + mov -0xc0(%rbp),%rsi │ │ │ │ + mov -0xec(%rbp),%ebx │ │ │ │ + add $0x4,%rdi │ │ │ │ + mov -0xc8(%rbp),%r9 │ │ │ │ + cmp %r12,%rdi │ │ │ │ + je 2bb4a ::updateTransitionMatricesWithModelCategories(int*, int const*, int const*, int const*, double const*, float**, int)@@Base+0x50a> │ │ │ │ + add $0x8,%rsi │ │ │ │ vzeroupper │ │ │ │ - test %r13d,%r13d │ │ │ │ - jg 2c659 ::updateTransitionMatricesWithModelCategories(int*, int const*, int const*, int const*, double const*, float**, int)@@Base+0x179> │ │ │ │ - mov -0xb0(%rbp),%rax │ │ │ │ - mov -0xc8(%rbp),%rdi │ │ │ │ + test %r15d,%r15d │ │ │ │ + jg 2b7b8 ::updateTransitionMatricesWithModelCategories(int*, int const*, int const*, int const*, double const*, float**, int)@@Base+0x178> │ │ │ │ + mov -0xa8(%rbp),%rax │ │ │ │ lea 0x4(%rax),%rdx │ │ │ │ - cmp %rdi,%rdx │ │ │ │ - je 2ce72 ::updateTransitionMatricesWithModelCategories(int*, int const*, int const*, int const*, double const*, float**, int)@@Base+0x992> │ │ │ │ + cmp %r9,%rdx │ │ │ │ + je 2c018 ::updateTransitionMatricesWithModelCategories(int*, int const*, int const*, int const*, double const*, float**, int)@@Base+0x9d8> │ │ │ │ add $0x8,%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - jne 2ce59 ::updateTransitionMatricesWithModelCategories(int*, int const*, int const*, int const*, double const*, float**, int)@@Base+0x979> │ │ │ │ - add $0x4,%rcx │ │ │ │ - cmp %r12,%rcx │ │ │ │ - je 2c9a5 ::updateTransitionMatricesWithModelCategories(int*, int const*, int const*, int const*, double const*, float**, int)@@Base+0x4c5> │ │ │ │ - add $0x8,%r9 │ │ │ │ - jmp 2c650 ::updateTransitionMatricesWithModelCategories(int*, int const*, int const*, int const*, double const*, float**, int)@@Base+0x170> │ │ │ │ + cmp %rax,%r9 │ │ │ │ + jne 2c006 ::updateTransitionMatricesWithModelCategories(int*, int const*, int const*, int const*, double const*, float**, int)@@Base+0x9c6> │ │ │ │ + add $0x4,%rdi │ │ │ │ + cmp %r12,%rdi │ │ │ │ + je 2bb4d ::updateTransitionMatricesWithModelCategories(int*, int const*, int const*, int const*, double const*, float**, int)@@Base+0x50d> │ │ │ │ + add $0x8,%rsi │ │ │ │ + jmp 2b7af ::updateTransitionMatricesWithModelCategories(int*, int const*, int const*, int const*, double const*, float**, int)@@Base+0x16f> │ │ │ │ xchg %ax,%ax │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - lea 0x4(%rcx),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - je 2c9a5 ::updateTransitionMatricesWithModelCategories(int*, int const*, int const*, int const*, double const*, float**, int)@@Base+0x4c5> │ │ │ │ - add $0x8,%rcx │ │ │ │ - cmp %r15,%rcx │ │ │ │ - jne 2cea0 ::updateTransitionMatricesWithModelCategories(int*, int const*, int const*, int const*, double const*, float**, int)@@Base+0x9c0> │ │ │ │ - jmp 2c9a5 ::updateTransitionMatricesWithModelCategories(int*, int const*, int const*, int const*, double const*, float**, int)@@Base+0x4c5> │ │ │ │ + lea 0x4(%r8),%rax │ │ │ │ + cmp %rcx,%rax │ │ │ │ + je 2bb4d ::updateTransitionMatricesWithModelCategories(int*, int const*, int const*, int const*, double const*, float**, int)@@Base+0x50d> │ │ │ │ + add $0x8,%r8 │ │ │ │ + cmp %rcx,%r8 │ │ │ │ + jne 2c030 ::updateTransitionMatricesWithModelCategories(int*, int const*, int const*, int const*, double const*, float**, int)@@Base+0x9f0> │ │ │ │ + jmp 2bb4d ::updateTransitionMatricesWithModelCategories(int*, int const*, int const*, int const*, double const*, float**, int)@@Base+0x50d> │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - vxorps %xmm2,%xmm2,%xmm2 │ │ │ │ - mov %r9d,%r12d │ │ │ │ + vxorps %xmm1,%xmm1,%xmm1 │ │ │ │ + mov %r10d,%r15d │ │ │ │ xor %eax,%eax │ │ │ │ - vmovaps %xmm2,%xmm1 │ │ │ │ - vmovaps %xmm2,%xmm0 │ │ │ │ - jmp 2ccdd ::updateTransitionMatricesWithModelCategories(int*, int const*, int const*, int const*, double const*, float**, int)@@Base+0x7fd> │ │ │ │ - mov %rax,%r9 │ │ │ │ - mov -0x88(%rbp),%rax │ │ │ │ - mov -0xc8(%rbp),%rsi │ │ │ │ - mov -0xd0(%rbp),%r15 │ │ │ │ - mov -0xd8(%rbp),%r12 │ │ │ │ + vmovaps %xmm1,%xmm4 │ │ │ │ + vmovaps %xmm1,%xmm0 │ │ │ │ + jmp 2be9d ::updateTransitionMatricesWithModelCategories(int*, int const*, int const*, int const*, double const*, float**, int)@@Base+0x85d> │ │ │ │ + mov -0x90(%rbp),%rax │ │ │ │ + mov -0xc0(%rbp),%rbx │ │ │ │ + mov -0xc8(%rbp),%r12 │ │ │ │ + mov -0xd0(%rbp),%rdi │ │ │ │ add $0x4,%rax │ │ │ │ - cmp %rax,%rsi │ │ │ │ - je 2c9a2 ::updateTransitionMatricesWithModelCategories(int*, int const*, int const*, int const*, double const*, float**, int)@@Base+0x4c2> │ │ │ │ + mov -0xd8(%rbp),%r15 │ │ │ │ + cmp %rax,%rbx │ │ │ │ + je 2bb4a ::updateTransitionMatricesWithModelCategories(int*, int const*, int const*, int const*, double const*, float**, int)@@Base+0x50a> │ │ │ │ vzeroupper │ │ │ │ - jmp 2ca37 ::updateTransitionMatricesWithModelCategories(int*, int const*, int const*, int const*, double const*, float**, int)@@Base+0x557> │ │ │ │ + jmp 2bbea ::updateTransitionMatricesWithModelCategories(int*, int const*, int const*, int const*, double const*, float**, int)@@Base+0x5aa> │ │ │ │ test %eax,%eax │ │ │ │ - jle 2c9a5 ::updateTransitionMatricesWithModelCategories(int*, int const*, int const*, int const*, double const*, float**, int)@@Base+0x4c5> │ │ │ │ - mov -0x88(%rbp),%rbx │ │ │ │ - mov -0x90(%rbp),%r14 │ │ │ │ - movslq 0x18(%rbx),%rsi │ │ │ │ - lea (%r14,%rax,4),%rdi │ │ │ │ - test %esi,%esi │ │ │ │ - jle 2d296 ::updateTransitionMatricesWithModelCategories(int*, int const*, int const*, int const*, double const*, float**, int)@@Base+0xdb6> │ │ │ │ - mov -0xb0(%rbp),%rax │ │ │ │ + jle 2bb4d ::updateTransitionMatricesWithModelCategories(int*, int const*, int const*, int const*, double const*, float**, int)@@Base+0x50d> │ │ │ │ + mov -0x80(%rbp),%rbx │ │ │ │ + mov %r11,%r14 │ │ │ │ + lea (%r11,%rax,4),%rsi │ │ │ │ + movslq 0x18(%rbx),%rdx │ │ │ │ + test %edx,%edx │ │ │ │ + jle 2c406 ::updateTransitionMatricesWithModelCategories(int*, int const*, int const*, int const*, double const*, float**, int)@@Base+0xdc6> │ │ │ │ + mov -0xa8(%rbp),%rax │ │ │ │ + mov -0x88(%rbp),%r11 │ │ │ │ mov %r13d,%ebx │ │ │ │ - mov -0x98(%rbp),%r10 │ │ │ │ - mov %r15,%r12 │ │ │ │ - imul %r13d,%ebx │ │ │ │ - lea (%rax,%rsi,4),%rax │ │ │ │ - mov %ebx,-0x50(%rbp) │ │ │ │ - lea 0x1(%r13),%ebx │ │ │ │ - mov %r10,-0x68(%rbp) │ │ │ │ - mov %rax,-0x70(%rbp) │ │ │ │ + mov %r15,%rcx │ │ │ │ + shr $0x3,%ebx │ │ │ │ + mov %rsi,%r15 │ │ │ │ + lea (%rax,%rdx,4),%rax │ │ │ │ + mov %ebx,-0x90(%rbp) │ │ │ │ + mov %rax,-0x68(%rbp) │ │ │ │ movslq %r13d,%rax │ │ │ │ - mov %ebx,-0x48(%rbp) │ │ │ │ - mov %rax,-0x58(%rbp) │ │ │ │ + mov %rax,-0x50(%rbp) │ │ │ │ shl $0x2,%rax │ │ │ │ - mov %rax,-0x60(%rbp) │ │ │ │ + mov %rax,-0x58(%rbp) │ │ │ │ lea -0x1(%r13),%eax │ │ │ │ - mov %eax,-0x90(%rbp) │ │ │ │ - imul %ebx,%eax │ │ │ │ - mov %eax,-0x80(%rbp) │ │ │ │ + mov %eax,-0x88(%rbp) │ │ │ │ mov %r13d,%eax │ │ │ │ - shr $0x3,%eax │ │ │ │ + imul %r13d,%eax │ │ │ │ + mov %eax,-0x48(%rbp) │ │ │ │ + lea 0x1(%r13),%eax │ │ │ │ + mov %eax,-0x60(%rbp) │ │ │ │ + imul %r13d,%eax │ │ │ │ mov %eax,-0x98(%rbp) │ │ │ │ test %r13d,%r13d │ │ │ │ - jle 2d2de ::updateTransitionMatricesWithModelCategories(int*, int const*, int const*, int const*, double const*, float**, int)@@Base+0xdfe> │ │ │ │ + jle 2c44e ::updateTransitionMatricesWithModelCategories(int*, int const*, int const*, int const*, double const*, float**, int)@@Base+0xe0e> │ │ │ │ movslq (%r14),%rax │ │ │ │ - mov -0xb8(%rbp),%rbx │ │ │ │ - mov %r14,-0xa8(%rbp) │ │ │ │ - mov %r12,-0xc0(%rbp) │ │ │ │ + mov -0xb0(%rbp),%rbx │ │ │ │ + mov %r15,-0xa0(%rbp) │ │ │ │ + mov %r14,-0xb8(%rbp) │ │ │ │ + mov (%rbx,%rax,8),%r12 │ │ │ │ + movslq (%rcx),%rax │ │ │ │ + mov %rcx,-0xc0(%rbp) │ │ │ │ + mov %r11,-0x70(%rbp) │ │ │ │ + mov (%rbx,%rax,8),%rbx │ │ │ │ + mov -0xa8(%rbp),%rax │ │ │ │ movl $0x0,-0x78(%rbp) │ │ │ │ - mov %rdi,-0xa0(%rbp) │ │ │ │ - mov -0xb0(%rbp),%rsi │ │ │ │ - mov (%rbx,%rax,8),%r10 │ │ │ │ - movslq (%r12),%rax │ │ │ │ - mov (%rbx,%rax,8),%r11 │ │ │ │ - mov -0x98(%rbp),%ebx │ │ │ │ - mov %r10,%r12 │ │ │ │ - shl $0x5,%rbx │ │ │ │ - mov %r11,%r14 │ │ │ │ - mov -0x88(%rbp),%rdi │ │ │ │ - mov -0x68(%rbp),%rax │ │ │ │ - vxorps %xmm5,%xmm5,%xmm5 │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov -0x80(%rbp),%r14 │ │ │ │ + mov -0x70(%rbp),%rax │ │ │ │ + vxorps %xmm7,%xmm7,%xmm7 │ │ │ │ mov %r13d,-0x44(%rbp) │ │ │ │ mov %r12,-0xc8(%rbp) │ │ │ │ - mov %r14,-0xd0(%rbp) │ │ │ │ - mov %rbx,-0xd8(%rbp) │ │ │ │ - mov %rsi,%r13 │ │ │ │ - xor %ebx,%ebx │ │ │ │ - mov 0x8(%rdi),%r8 │ │ │ │ - vcvtsd2ss (%rax),%xmm5,%xmm0 │ │ │ │ - mov %rdi,%r14 │ │ │ │ + xor %r12d,%r12d │ │ │ │ + mov 0x8(%r14),%rcx │ │ │ │ + mov %rbx,-0xd0(%rbp) │ │ │ │ + vcvtsd2ss (%rax),%xmm7,%xmm0 │ │ │ │ + mov %rdi,%rbx │ │ │ │ vmovss %xmm0,-0x40(%rbp) │ │ │ │ - mov %r8,%r12 │ │ │ │ - movslq 0x0(%r13),%r15 │ │ │ │ - mov (%r12,%r15,8),%rdx │ │ │ │ - vmovss (%rdx,%rbx,1),%xmm1 │ │ │ │ + mov %rcx,%r13 │ │ │ │ + movslq (%rbx),%r15 │ │ │ │ + mov 0x0(%r13,%r15,8),%rdx │ │ │ │ + vmovss (%rdx,%r12,1),%xmm1 │ │ │ │ vmulss -0x40(%rbp),%xmm1,%xmm0 │ │ │ │ vmovss %xmm1,-0x38(%rbp) │ │ │ │ vcvtss2sd %xmm0,%xmm0,%xmm0 │ │ │ │ call 1c590 │ │ │ │ mov 0x28(%r14),%rdx │ │ │ │ - vcvtsd2ss %xmm0,%xmm0,%xmm0 │ │ │ │ mov 0x30(%r14),%rcx │ │ │ │ - vmovss %xmm0,(%rdx,%rbx,1) │ │ │ │ + vcvtsd2ss %xmm0,%xmm0,%xmm0 │ │ │ │ + vmovss %xmm0,(%rdx,%r12,1) │ │ │ │ vmulss -0x38(%rbp),%xmm0,%xmm0 │ │ │ │ - vmovss %xmm0,(%rcx,%rbx,1) │ │ │ │ - add $0x4,%rbx │ │ │ │ - cmp -0x60(%rbp),%rbx │ │ │ │ - jne 2d01b ::updateTransitionMatricesWithModelCategories(int*, int const*, int const*, int const*, double const*, float**, int)@@Base+0xb3b> │ │ │ │ - mov -0x88(%rbp),%rax │ │ │ │ - mov %r13,%rsi │ │ │ │ + vmovss %xmm0,(%rcx,%r12,1) │ │ │ │ + add $0x4,%r12 │ │ │ │ + cmp -0x58(%rbp),%r12 │ │ │ │ + jne 2c195 ::updateTransitionMatricesWithModelCategories(int*, int const*, int const*, int const*, double const*, float**, int)@@Base+0xb55> │ │ │ │ + mov -0x80(%rbp),%rax │ │ │ │ + mov %rbx,%rdi │ │ │ │ mov -0x44(%rbp),%r13d │ │ │ │ movl $0x0,-0x38(%rbp) │ │ │ │ - mov -0xd0(%rbp),%r14 │ │ │ │ - vxorps %xmm5,%xmm5,%xmm5 │ │ │ │ - mov -0xd8(%rbp),%rbx │ │ │ │ - mov -0x78(%rbp),%r11d │ │ │ │ mov -0xc8(%rbp),%r12 │ │ │ │ - mov %rsi,-0xc8(%rbp) │ │ │ │ + mov -0x90(%rbp),%esi │ │ │ │ + mov %rdi,-0xc8(%rbp) │ │ │ │ + vxorps %xmm6,%xmm6,%xmm6 │ │ │ │ mov 0x40(%rax),%rax │ │ │ │ - mov %r13d,%r9d │ │ │ │ - and $0xfffffff8,%r9d │ │ │ │ - mov (%rax,%r15,8),%r8 │ │ │ │ - mov -0x90(%rbp),%r15d │ │ │ │ + mov %r13d,%r10d │ │ │ │ + mov -0xd0(%rbp),%rbx │ │ │ │ + mov -0x88(%rbp),%r14d │ │ │ │ + shl $0x5,%rsi │ │ │ │ + and $0xfffffff8,%r10d │ │ │ │ + mov (%rax,%r15,8),%r9 │ │ │ │ + mov -0x78(%rbp),%r15d │ │ │ │ xor %eax,%eax │ │ │ │ - mov -0x58(%rbp),%rdi │ │ │ │ - movslq %r11d,%rsi │ │ │ │ - mov %r11d,-0x40(%rbp) │ │ │ │ + mov -0x50(%rbp),%r11 │ │ │ │ + movslq %r15d,%rdi │ │ │ │ + mov -0x38(%rbp),%r8d │ │ │ │ + mov %r15d,-0x40(%rbp) │ │ │ │ mov %eax,-0x44(%rbp) │ │ │ │ - lea (%rdi,%rsi,1),%r10 │ │ │ │ - mov -0x38(%rbp),%edi │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - cmp $0x6,%r15d │ │ │ │ - jbe 2d251 ::updateTransitionMatricesWithModelCategories(int*, int const*, int const*, int const*, double const*, float**, int)@@Base+0xd71> │ │ │ │ - movslq %edi,%rax │ │ │ │ + add %rdi,%r11 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + cmp $0x6,%r14d │ │ │ │ + jbe 2c3be ::updateTransitionMatricesWithModelCategories(int*, int const*, int const*, int const*, double const*, float**, int)@@Base+0xd7e> │ │ │ │ + movslq %r8d,%rax │ │ │ │ vxorps %xmm2,%xmm2,%xmm2 │ │ │ │ - lea (%r8,%rax,4),%r11 │ │ │ │ - vmovaps %xmm2,%xmm1 │ │ │ │ + lea (%r9,%rax,4),%r15 │ │ │ │ + vmovaps %xmm2,%xmm0 │ │ │ │ xor %eax,%eax │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - vmovups (%r11,%rax,1),%ymm0 │ │ │ │ - vmulps (%rdx,%rax,1),%ymm0,%ymm3 │ │ │ │ - vmulps (%rcx,%rax,1),%ymm0,%ymm0 │ │ │ │ + vmovups (%r15,%rax,1),%ymm3 │ │ │ │ + vmulps (%rdx,%rax,1),%ymm3,%ymm5 │ │ │ │ + vmulps (%rcx,%rax,1),%ymm3,%ymm3 │ │ │ │ add $0x20,%rax │ │ │ │ - vaddss %xmm1,%xmm3,%xmm1 │ │ │ │ - vshufps $0x55,%xmm3,%xmm3,%xmm6 │ │ │ │ - vaddss %xmm2,%xmm0,%xmm2 │ │ │ │ - vshufps $0xff,%xmm3,%xmm3,%xmm4 │ │ │ │ - vaddss %xmm1,%xmm6,%xmm6 │ │ │ │ + vaddss %xmm0,%xmm5,%xmm0 │ │ │ │ + vshufps $0x55,%xmm5,%xmm5,%xmm1 │ │ │ │ + vshufps $0xff,%xmm5,%xmm5,%xmm4 │ │ │ │ + vaddss %xmm0,%xmm1,%xmm1 │ │ │ │ + vunpckhps %xmm5,%xmm5,%xmm0 │ │ │ │ + vaddss %xmm1,%xmm0,%xmm0 │ │ │ │ + vaddss %xmm2,%xmm3,%xmm1 │ │ │ │ + vshufps $0x55,%xmm3,%xmm3,%xmm2 │ │ │ │ + vaddss %xmm0,%xmm4,%xmm4 │ │ │ │ + vaddss %xmm1,%xmm2,%xmm2 │ │ │ │ vunpckhps %xmm3,%xmm3,%xmm1 │ │ │ │ - vextractf128 $0x1,%ymm3,%xmm3 │ │ │ │ - vaddss %xmm6,%xmm1,%xmm1 │ │ │ │ - vaddss %xmm1,%xmm4,%xmm4 │ │ │ │ - vaddss %xmm4,%xmm3,%xmm1 │ │ │ │ - vshufps $0x55,%xmm3,%xmm3,%xmm4 │ │ │ │ + vextractf32x4 $0x1,%ymm5,%xmm0 │ │ │ │ + vaddss %xmm2,%xmm1,%xmm1 │ │ │ │ + valignd $0x6,%ymm3,%ymm3,%ymm2 │ │ │ │ + vaddss %xmm4,%xmm0,%xmm0 │ │ │ │ + valignd $0x5,%ymm5,%ymm5,%ymm4 │ │ │ │ + vaddss %xmm0,%xmm4,%xmm4 │ │ │ │ + valignd $0x6,%ymm5,%ymm5,%ymm0 │ │ │ │ + valignd $0x7,%ymm5,%ymm5,%ymm5 │ │ │ │ + vaddss %xmm4,%xmm0,%xmm0 │ │ │ │ + vshufps $0xff,%xmm3,%xmm3,%xmm4 │ │ │ │ vaddss %xmm1,%xmm4,%xmm4 │ │ │ │ - vunpckhps %xmm3,%xmm3,%xmm1 │ │ │ │ - vshufps $0xff,%xmm3,%xmm3,%xmm3 │ │ │ │ + vextractf32x4 $0x1,%ymm3,%xmm1 │ │ │ │ + vaddss %xmm5,%xmm0,%xmm0 │ │ │ │ vaddss %xmm4,%xmm1,%xmm1 │ │ │ │ - vshufps $0x55,%xmm0,%xmm0,%xmm4 │ │ │ │ - vaddss %xmm2,%xmm4,%xmm4 │ │ │ │ - vunpckhps %xmm0,%xmm0,%xmm2 │ │ │ │ - vaddss %xmm3,%xmm1,%xmm1 │ │ │ │ - vshufps $0xff,%xmm0,%xmm0,%xmm3 │ │ │ │ + valignd $0x5,%ymm3,%ymm3,%ymm4 │ │ │ │ + valignd $0x7,%ymm3,%ymm3,%ymm3 │ │ │ │ + vaddss %xmm1,%xmm4,%xmm4 │ │ │ │ vaddss %xmm4,%xmm2,%xmm2 │ │ │ │ - vextractf128 $0x1,%ymm0,%xmm0 │ │ │ │ - vaddss %xmm2,%xmm3,%xmm3 │ │ │ │ - vaddss %xmm3,%xmm0,%xmm2 │ │ │ │ - vshufps $0x55,%xmm0,%xmm0,%xmm3 │ │ │ │ - vaddss %xmm2,%xmm3,%xmm3 │ │ │ │ - vunpckhps %xmm0,%xmm0,%xmm2 │ │ │ │ - vshufps $0xff,%xmm0,%xmm0,%xmm0 │ │ │ │ vaddss %xmm3,%xmm2,%xmm2 │ │ │ │ - vaddss %xmm0,%xmm2,%xmm2 │ │ │ │ - cmp %rax,%rbx │ │ │ │ - jne 2d0f0 ::updateTransitionMatricesWithModelCategories(int*, int const*, int const*, int const*, double const*, float**, int)@@Base+0xc10> │ │ │ │ + cmp %rax,%rsi │ │ │ │ + jne 2c268 ::updateTransitionMatricesWithModelCategories(int*, int const*, int const*, int const*, double const*, float**, int)@@Base+0xc28> │ │ │ │ test $0x7,%r13b │ │ │ │ - je 2d1da ::updateTransitionMatricesWithModelCategories(int*, int const*, int const*, int const*, double const*, float**, int)@@Base+0xcfa> │ │ │ │ - movslq %r9d,%rax │ │ │ │ - lea (%r9,%rdi,1),%r11d │ │ │ │ - movslq %r11d,%r11 │ │ │ │ - sub %rax,%r11 │ │ │ │ - lea (%r8,%r11,4),%r11 │ │ │ │ - xchg %ax,%ax │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - vmovss (%r11,%rax,4),%xmm0 │ │ │ │ - vfmadd231ss (%rdx,%rax,4),%xmm0,%xmm1 │ │ │ │ - vfmadd231ss (%rcx,%rax,4),%xmm0,%xmm2 │ │ │ │ + je 2c34a ::updateTransitionMatricesWithModelCategories(int*, int const*, int const*, int const*, double const*, float**, int)@@Base+0xd0a> │ │ │ │ + movslq %r10d,%rax │ │ │ │ + lea (%r10,%r8,1),%r15d │ │ │ │ + movslq %r15d,%r15 │ │ │ │ + sub %rax,%r15 │ │ │ │ + lea (%r9,%r15,4),%r15 │ │ │ │ + vmovss (%r15,%rax,4),%xmm1 │ │ │ │ + vfmadd231ss (%rdx,%rax,4),%xmm1,%xmm0 │ │ │ │ + vfmadd231ss (%rcx,%rax,4),%xmm1,%xmm2 │ │ │ │ inc %rax │ │ │ │ cmp %eax,%r13d │ │ │ │ - jg 2d1c0 ::updateTransitionMatricesWithModelCategories(int*, int const*, int const*, int const*, double const*, float**, int)@@Base+0xce0> │ │ │ │ - vmaxss %xmm5,%xmm1,%xmm1 │ │ │ │ - add %r13d,%edi │ │ │ │ - vmovss %xmm1,(%r12,%rsi,4) │ │ │ │ - vmovss %xmm2,(%r14,%rsi,4) │ │ │ │ - inc %rsi │ │ │ │ - cmp %rsi,%r10 │ │ │ │ - jne 2d0d0 ::updateTransitionMatricesWithModelCategories(int*, int const*, int const*, int const*, double const*, float**, int)@@Base+0xbf0> │ │ │ │ - mov -0x40(%rbp),%r11d │ │ │ │ + jg 2c330 ::updateTransitionMatricesWithModelCategories(int*, int const*, int const*, int const*, double const*, float**, int)@@Base+0xcf0> │ │ │ │ + vmaxss %xmm6,%xmm0,%xmm0 │ │ │ │ + add %r13d,%r8d │ │ │ │ + vmovss %xmm0,(%r12,%rdi,4) │ │ │ │ + vmovss %xmm2,(%rbx,%rdi,4) │ │ │ │ + inc %rdi │ │ │ │ + cmp %rdi,%r11 │ │ │ │ + jne 2c248 ::updateTransitionMatricesWithModelCategories(int*, int const*, int const*, int const*, double const*, float**, int)@@Base+0xc08> │ │ │ │ + mov -0x40(%rbp),%r15d │ │ │ │ mov -0x44(%rbp),%eax │ │ │ │ - mov -0x50(%rbp),%esi │ │ │ │ - add %esi,-0x38(%rbp) │ │ │ │ - lea (%r11,%r13,1),%esi │ │ │ │ + mov -0x48(%rbp),%r11d │ │ │ │ + lea (%r15,%r13,1),%edi │ │ │ │ inc %eax │ │ │ │ - add -0x48(%rbp),%r11d │ │ │ │ - movslq %esi,%rsi │ │ │ │ - movl $0x3f800000,(%r12,%rsi,4) │ │ │ │ - movl $0x0,(%r14,%rsi,4) │ │ │ │ + add -0x60(%rbp),%r15d │ │ │ │ + movslq %edi,%rdi │ │ │ │ + add %r11d,-0x38(%rbp) │ │ │ │ + movl $0x3f800000,(%r12,%rdi,4) │ │ │ │ + movl $0x0,(%rbx,%rdi,4) │ │ │ │ cmp %eax,%r13d │ │ │ │ - jne 2d0b1 ::updateTransitionMatricesWithModelCategories(int*, int const*, int const*, int const*, double const*, float**, int)@@Base+0xbd1> │ │ │ │ - mov -0xc8(%rbp),%rsi │ │ │ │ - mov -0x78(%rbp),%eax │ │ │ │ - add -0x80(%rbp),%eax │ │ │ │ - add -0x48(%rbp),%eax │ │ │ │ - add $0x4,%rsi │ │ │ │ - cmp %rsi,-0x70(%rbp) │ │ │ │ - mov %eax,-0x78(%rbp) │ │ │ │ - je 2d263 ::updateTransitionMatricesWithModelCategories(int*, int const*, int const*, int const*, double const*, float**, int)@@Base+0xd83> │ │ │ │ + jne 2c22e ::updateTransitionMatricesWithModelCategories(int*, int const*, int const*, int const*, double const*, float**, int)@@Base+0xbee> │ │ │ │ + mov -0xc8(%rbp),%rdi │ │ │ │ + mov -0x98(%rbp),%ecx │ │ │ │ + add $0x4,%rdi │ │ │ │ + add %ecx,-0x78(%rbp) │ │ │ │ + cmp %rdi,-0x68(%rbp) │ │ │ │ + je 2c3d0 ::updateTransitionMatricesWithModelCategories(int*, int const*, int const*, int const*, double const*, float**, int)@@Base+0xd90> │ │ │ │ vzeroupper │ │ │ │ - jmp 2cfdb ::updateTransitionMatricesWithModelCategories(int*, int const*, int const*, int const*, double const*, float**, int)@@Base+0xafb> │ │ │ │ + jmp 2c161 ::updateTransitionMatricesWithModelCategories(int*, int const*, int const*, int const*, double const*, float**, int)@@Base+0xb21> │ │ │ │ vxorps %xmm2,%xmm2,%xmm2 │ │ │ │ - mov %edi,%r11d │ │ │ │ + mov %r8d,%r15d │ │ │ │ xor %eax,%eax │ │ │ │ - vmovaps %xmm2,%xmm1 │ │ │ │ - jmp 2d19e ::updateTransitionMatricesWithModelCategories(int*, int const*, int const*, int const*, double const*, float**, int)@@Base+0xcbe> │ │ │ │ - mov -0xa8(%rbp),%r14 │ │ │ │ - mov -0xa0(%rbp),%rdi │ │ │ │ - mov -0xc0(%rbp),%r12 │ │ │ │ + vmovaps %xmm2,%xmm0 │ │ │ │ + jmp 2c326 ::updateTransitionMatricesWithModelCategories(int*, int const*, int const*, int const*, double const*, float**, int)@@Base+0xce6> │ │ │ │ + mov -0xb8(%rbp),%r14 │ │ │ │ + mov -0xa0(%rbp),%r15 │ │ │ │ + mov -0xc0(%rbp),%rcx │ │ │ │ + mov -0x70(%rbp),%r11 │ │ │ │ add $0x4,%r14 │ │ │ │ - cmp %r14,%rdi │ │ │ │ - je 2c9a2 ::updateTransitionMatricesWithModelCategories(int*, int const*, int const*, int const*, double const*, float**, int)@@Base+0x4c2> │ │ │ │ - addq $0x8,-0x68(%rbp) │ │ │ │ - add $0x4,%r12 │ │ │ │ + cmp %r14,%r15 │ │ │ │ + je 2bb4a ::updateTransitionMatricesWithModelCategories(int*, int const*, int const*, int const*, double const*, float**, int)@@Base+0x50a> │ │ │ │ + add $0x4,%rcx │ │ │ │ + add $0x8,%r11 │ │ │ │ vzeroupper │ │ │ │ - jmp 2cf89 ::updateTransitionMatricesWithModelCategories(int*, int const*, int const*, int const*, double const*, float**, int)@@Base+0xaa9> │ │ │ │ + jmp 2c119 ::updateTransitionMatricesWithModelCategories(int*, int const*, int const*, int const*, double const*, float**, int)@@Base+0xad9> │ │ │ │ lea 0x4(%r14),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 2c9a5 ::updateTransitionMatricesWithModelCategories(int*, int const*, int const*, int const*, double const*, float**, int)@@Base+0x4c5> │ │ │ │ + cmp %rax,%rsi │ │ │ │ + je 2bb4d ::updateTransitionMatricesWithModelCategories(int*, int const*, int const*, int const*, double const*, float**, int)@@Base+0x50d> │ │ │ │ add $0x8,%r14 │ │ │ │ - cmp %r14,%rdi │ │ │ │ - jne 2d296 ::updateTransitionMatricesWithModelCategories(int*, int const*, int const*, int const*, double const*, float**, int)@@Base+0xdb6> │ │ │ │ - jmp 2c9a5 ::updateTransitionMatricesWithModelCategories(int*, int const*, int const*, int const*, double const*, float**, int)@@Base+0x4c5> │ │ │ │ - mov -0xb0(%rbp),%rdx │ │ │ │ + cmp %r14,%rsi │ │ │ │ + jne 2c406 ::updateTransitionMatricesWithModelCategories(int*, int const*, int const*, int const*, double const*, float**, int)@@Base+0xdc6> │ │ │ │ + jmp 2bb4d ::updateTransitionMatricesWithModelCategories(int*, int const*, int const*, int const*, double const*, float**, int)@@Base+0x50d> │ │ │ │ + mov -0xa8(%rbp),%rdx │ │ │ │ lea 0x4(%rdx),%rcx │ │ │ │ - cmp %rcx,-0x80(%rbp) │ │ │ │ - je 2d2cc ::updateTransitionMatricesWithModelCategories(int*, int const*, int const*, int const*, double const*, float**, int)@@Base+0xdec> │ │ │ │ + cmp %rcx,-0x78(%rbp) │ │ │ │ + je 2c43c ::updateTransitionMatricesWithModelCategories(int*, int const*, int const*, int const*, double const*, float**, int)@@Base+0xdfc> │ │ │ │ add $0x8,%rdx │ │ │ │ - cmp %rdx,-0x80(%rbp) │ │ │ │ - jne 2d2b8 ::updateTransitionMatricesWithModelCategories(int*, int const*, int const*, int const*, double const*, float**, int)@@Base+0xdd8> │ │ │ │ + cmp %rdx,-0x78(%rbp) │ │ │ │ + jne 2c428 ::updateTransitionMatricesWithModelCategories(int*, int const*, int const*, int const*, double const*, float**, int)@@Base+0xde8> │ │ │ │ add $0x4,%rax │ │ │ │ - cmp %rax,%rsi │ │ │ │ - jne 2ca37 ::updateTransitionMatricesWithModelCategories(int*, int const*, int const*, int const*, double const*, float**, int)@@Base+0x557> │ │ │ │ - jmp 2c9a5 ::updateTransitionMatricesWithModelCategories(int*, int const*, int const*, int const*, double const*, float**, int)@@Base+0x4c5> │ │ │ │ - mov -0xb0(%rbp),%rax │ │ │ │ + cmp %rax,%rbx │ │ │ │ + jne 2bbea ::updateTransitionMatricesWithModelCategories(int*, int const*, int const*, int const*, double const*, float**, int)@@Base+0x5aa> │ │ │ │ + jmp 2bb4d ::updateTransitionMatricesWithModelCategories(int*, int const*, int const*, int const*, double const*, float**, int)@@Base+0x50d> │ │ │ │ + mov -0xa8(%rbp),%rax │ │ │ │ lea 0x4(%rax),%rdx │ │ │ │ - cmp %rdx,-0x70(%rbp) │ │ │ │ - je 2d2f9 ::updateTransitionMatricesWithModelCategories(int*, int const*, int const*, int const*, double const*, float**, int)@@Base+0xe19> │ │ │ │ + cmp %rdx,-0x68(%rbp) │ │ │ │ + je 2c469 ::updateTransitionMatricesWithModelCategories(int*, int const*, int const*, int const*, double const*, float**, int)@@Base+0xe29> │ │ │ │ add $0x8,%rax │ │ │ │ - cmp %rax,-0x70(%rbp) │ │ │ │ - jne 2d2e5 ::updateTransitionMatricesWithModelCategories(int*, int const*, int const*, int const*, double const*, float**, int)@@Base+0xe05> │ │ │ │ + cmp %rax,-0x68(%rbp) │ │ │ │ + jne 2c455 ::updateTransitionMatricesWithModelCategories(int*, int const*, int const*, int const*, double const*, float**, int)@@Base+0xe15> │ │ │ │ add $0x4,%r14 │ │ │ │ - cmp %r14,%rdi │ │ │ │ - je 2c9a5 ::updateTransitionMatricesWithModelCategories(int*, int const*, int const*, int const*, double const*, float**, int)@@Base+0x4c5> │ │ │ │ - addq $0x8,-0x68(%rbp) │ │ │ │ - add $0x4,%r12 │ │ │ │ - jmp 2cf89 ::updateTransitionMatricesWithModelCategories(int*, int const*, int const*, int const*, double const*, float**, int)@@Base+0xaa9> │ │ │ │ - xor %edx,%edx │ │ │ │ - lea 0x4(%rdx),%rcx │ │ │ │ - cmp %rax,%rcx │ │ │ │ - je 2c9a5 ::updateTransitionMatricesWithModelCategories(int*, int const*, int const*, int const*, double const*, float**, int)@@Base+0x4c5> │ │ │ │ - add $0x8,%rdx │ │ │ │ - cmp %rdx,%rax │ │ │ │ - jne 2d316 ::updateTransitionMatricesWithModelCategories(int*, int const*, int const*, int const*, double const*, float**, int)@@Base+0xe36> │ │ │ │ - jmp 2c9a5 ::updateTransitionMatricesWithModelCategories(int*, int const*, int const*, int const*, double const*, float**, int)@@Base+0x4c5> │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ + cmp %r14,%r15 │ │ │ │ + je 2bb4d ::updateTransitionMatricesWithModelCategories(int*, int const*, int const*, int const*, double const*, float**, int)@@Base+0x50d> │ │ │ │ + add $0x4,%rcx │ │ │ │ + add $0x8,%r11 │ │ │ │ + jmp 2c119 ::updateTransitionMatricesWithModelCategories(int*, int const*, int const*, int const*, double const*, float**, int)@@Base+0xad9> │ │ │ │ + xor %eax,%eax │ │ │ │ + lea 0x4(%rax),%rdx │ │ │ │ + cmp %r15,%rdx │ │ │ │ + je 2bb4d ::updateTransitionMatricesWithModelCategories(int*, int const*, int const*, int const*, double const*, float**, int)@@Base+0x50d> │ │ │ │ + add $0x8,%rax │ │ │ │ + cmp %rax,%r15 │ │ │ │ + jne 2c485 ::updateTransitionMatricesWithModelCategories(int*, int const*, int const*, int const*, double const*, float**, int)@@Base+0xe45> │ │ │ │ + jmp 2bb4d ::updateTransitionMatricesWithModelCategories(int*, int const*, int const*, int const*, double const*, float**, int)@@Base+0x50d> │ │ │ │ │ │ │ │ -000000000002d340 ::updateTransitionMatrices(int, int const*, int const*, int const*, double const*, double const*, float**, int)@@Base>: │ │ │ │ +000000000002c4a0 ::updateTransitionMatrices(int, int const*, int const*, int const*, double const*, double const*, float**, int)@@Base>: │ │ │ │ endbr64 │ │ │ │ lea 0x8(%rsp),%r10 │ │ │ │ and $0xffffffffffffffe0,%rsp │ │ │ │ + mov %rcx,%r11 │ │ │ │ push -0x8(%r10) │ │ │ │ push %rbp │ │ │ │ mov %rsp,%rbp │ │ │ │ push %r15 │ │ │ │ push %r14 │ │ │ │ push %r13 │ │ │ │ + mov %rdx,%r13 │ │ │ │ push %r12 │ │ │ │ push %r10 │ │ │ │ push %rbx │ │ │ │ - mov %rcx,%r15 │ │ │ │ sub $0xe0,%rsp │ │ │ │ - mov 0x8(%r10),%rcx │ │ │ │ - mov (%r10),%rbx │ │ │ │ - mov %rdi,-0xa8(%rbp) │ │ │ │ - movslq 0x10(%r10),%rax │ │ │ │ mov %rdx,-0x88(%rbp) │ │ │ │ + mov %r8,%rdx │ │ │ │ + mov 0x8(%r10),%rax │ │ │ │ + mov (%r10),%rcx │ │ │ │ + or %r11,%rdx │ │ │ │ + mov %rdi,-0xa8(%rbp) │ │ │ │ mov %r9,-0x90(%rbp) │ │ │ │ - mov 0x10(%rdi),%r13d │ │ │ │ - mov %rcx,-0xb8(%rbp) │ │ │ │ - mov %r8,%rcx │ │ │ │ - mov %rbx,-0xa0(%rbp) │ │ │ │ - or %r15,%rcx │ │ │ │ - jne 2d857 ::updateTransitionMatrices(int, int const*, int const*, int const*, double const*, double const*, float**, int)@@Base+0x517> │ │ │ │ + mov 0x10(%rdi),%r14d │ │ │ │ + mov %rax,-0xb0(%rbp) │ │ │ │ + movslq 0x10(%r10),%rax │ │ │ │ + mov %rcx,-0xa0(%rbp) │ │ │ │ + jne 2c9fa ::updateTransitionMatrices(int, int const*, int const*, int const*, double const*, double const*, float**, int)@@Base+0x55a> │ │ │ │ test %eax,%eax │ │ │ │ - jle 2d83f ::updateTransitionMatrices(int, int const*, int const*, int const*, double const*, double const*, float**, int)@@Base+0x4ff> │ │ │ │ - mov %rdx,%r11 │ │ │ │ + jle 2c9e2 ::updateTransitionMatrices(int, int const*, int const*, int const*, double const*, double const*, float**, int)@@Base+0x542> │ │ │ │ movslq 0x18(%rdi),%rdx │ │ │ │ - mov %r11,%rcx │ │ │ │ - lea (%r11,%rax,4),%r14 │ │ │ │ + mov %r13,%r10 │ │ │ │ + lea 0x0(%r13,%rax,4),%r8 │ │ │ │ test %edx,%edx │ │ │ │ - jle 2dd60 ::updateTransitionMatrices(int, int const*, int const*, int const*, double const*, double const*, float**, int)@@Base+0xa20> │ │ │ │ + jle 2cf00 ::updateTransitionMatrices(int, int const*, int const*, int const*, double const*, double const*, float**, int)@@Base+0xa60> │ │ │ │ + test %r14d,%r14d │ │ │ │ + lea 0x3(%r14),%edi │ │ │ │ movslq %esi,%rsi │ │ │ │ - test %r13d,%r13d │ │ │ │ - mov %r9,%r10 │ │ │ │ - lea 0x3(%r13),%edi │ │ │ │ - lea (%rbx,%rdx,8),%r9 │ │ │ │ - mov %rsi,-0xc0(%rbp) │ │ │ │ - lea -0x1(%r13),%edx │ │ │ │ - movslq %r13d,%rsi │ │ │ │ - cmovns %r13d,%edi │ │ │ │ - lea 0x0(,%rsi,4),%r12 │ │ │ │ - mov %rsi,-0x88(%rbp) │ │ │ │ - mov %rdx,%rsi │ │ │ │ - inc %rdx │ │ │ │ + cmovns %r14d,%edi │ │ │ │ + lea 0x0(,%rsi,8),%rbx │ │ │ │ + mov %rbx,-0xb8(%rbp) │ │ │ │ + movslq %r14d,%rbx │ │ │ │ mov %edi,%eax │ │ │ │ - and $0xfffffffc,%edi │ │ │ │ - mov %r11,%r8 │ │ │ │ - imul %r12,%rdx │ │ │ │ + mov %edi,%r11d │ │ │ │ + mov %r9,%rdi │ │ │ │ + mov %rbx,-0x80(%rbp) │ │ │ │ + lea (%rcx,%rdx,8),%r9 │ │ │ │ + lea -0x1(%r14),%edx │ │ │ │ + and $0xfffffffc,%r11d │ │ │ │ sar $0x2,%eax │ │ │ │ - cmp $0x4,%edi │ │ │ │ - mov %edi,%r15d │ │ │ │ - setg -0x58(%rbp) │ │ │ │ + lea 0x0(,%rbx,4),%r15 │ │ │ │ + inc %rdx │ │ │ │ + lea -0x4(%r11),%r12d │ │ │ │ + imul %r15,%rdx │ │ │ │ + cmp $0x4,%r11d │ │ │ │ + mov %r15,-0x38(%rbp) │ │ │ │ + mov %r14d,%r15d │ │ │ │ + setg %bl │ │ │ │ cmp $0x1,%eax │ │ │ │ - lea -0x4(%rdi),%ebx │ │ │ │ - mov %r14,%rcx │ │ │ │ - mov %ebx,-0xd8(%rbp) │ │ │ │ - mov %r15d,%r14d │ │ │ │ mov %rdx,-0x90(%rbp) │ │ │ │ sete %dl │ │ │ │ - cmp $0x4,%edi │ │ │ │ + cmp $0x4,%r11d │ │ │ │ setle %al │ │ │ │ or %eax,%edx │ │ │ │ mov $0x4,%eax │ │ │ │ - cmp %eax,%edi │ │ │ │ - mov %dl,-0x38(%rbp) │ │ │ │ - movzbl -0x38(%rbp),%r11d │ │ │ │ - cmovge %edi,%eax │ │ │ │ - mov %eax,%edi │ │ │ │ - mov %eax,-0x44(%rbp) │ │ │ │ + cmp %eax,%r11d │ │ │ │ + mov %edx,%r13d │ │ │ │ + mov %r14d,%edx │ │ │ │ + cmovge %r11d,%eax │ │ │ │ + mov %eax,%ecx │ │ │ │ + mov %eax,-0x50(%rbp) │ │ │ │ xor %eax,%eax │ │ │ │ - test %r15d,%r15d │ │ │ │ - mov %eax,%ebx │ │ │ │ - mov %r13d,%eax │ │ │ │ - mov %r12,%r15 │ │ │ │ - cmovg %edi,%ebx │ │ │ │ - sub %ebx,%eax │ │ │ │ - cmp %ebx,%r13d │ │ │ │ - mov %ebx,-0x98(%rbp) │ │ │ │ - mov %eax,%edx │ │ │ │ + test %r11d,%r11d │ │ │ │ + mov %eax,%esi │ │ │ │ mov $0x1,%eax │ │ │ │ + cmovg %ecx,%esi │ │ │ │ + sub %esi,%edx │ │ │ │ + cmp %esi,%r14d │ │ │ │ + mov %esi,-0x98(%rbp) │ │ │ │ cmovg %edx,%eax │ │ │ │ - mov %eax,%edi │ │ │ │ - mov %eax,-0x48(%rbp) │ │ │ │ + mov %eax,-0x58(%rbp) │ │ │ │ lea -0x1(%rdx),%eax │ │ │ │ cmp $0x6,%eax │ │ │ │ - setbe %dl │ │ │ │ - cmp %ebx,%r13d │ │ │ │ + setbe %cl │ │ │ │ + cmp %esi,%r14d │ │ │ │ setle %al │ │ │ │ - or %eax,%edx │ │ │ │ - movslq %ebx,%rax │ │ │ │ - shl $0x2,%rax │ │ │ │ - mov %rax,-0xe0(%rbp) │ │ │ │ - lea 0x1(%r13),%eax │ │ │ │ - imul %eax,%esi │ │ │ │ - mov %eax,-0x80(%rbp) │ │ │ │ - mov %edi,%eax │ │ │ │ + or %eax,%ecx │ │ │ │ + movslq %esi,%rax │ │ │ │ + lea 0x0(,%rax,4),%rdx │ │ │ │ + mov -0x58(%rbp),%eax │ │ │ │ + mov %rdx,-0xd8(%rbp) │ │ │ │ + lea 0x1(%r14),%edx │ │ │ │ + mov %edx,-0x88(%rbp) │ │ │ │ + imul %r14d,%edx │ │ │ │ and $0xfffffff8,%eax │ │ │ │ - add %ebx,%eax │ │ │ │ - mov %edx,%ebx │ │ │ │ - mov %esi,-0xe8(%rbp) │ │ │ │ - mov %eax,-0x60(%rbp) │ │ │ │ - mov %r10,%rsi │ │ │ │ - test %r13d,%r13d │ │ │ │ - jle 2dd17 ::updateTransitionMatrices(int, int const*, int const*, int const*, double const*, double const*, float**, int)@@Base+0x9d7> │ │ │ │ + mov -0x38(%rbp),%r14 │ │ │ │ + add %esi,%eax │ │ │ │ + mov %rdi,%rsi │ │ │ │ + mov %r8,%rdi │ │ │ │ + mov %r10,%r8 │ │ │ │ + mov %eax,-0x48(%rbp) │ │ │ │ + mov %ecx,%eax │ │ │ │ + mov %ebx,%ecx │ │ │ │ + mov %edx,-0xe8(%rbp) │ │ │ │ + mov %r13d,%edx │ │ │ │ + mov %eax,%ebx │ │ │ │ + mov %r11d,%r13d │ │ │ │ + mov %edx,%r11d │ │ │ │ + test %r15d,%r15d │ │ │ │ + jle 2cec8 ::updateTransitionMatrices(int, int const*, int const*, int const*, double const*, double const*, float**, int)@@Base+0xa28> │ │ │ │ + mov -0xb0(%rbp),%rdx │ │ │ │ movslq (%r8),%rax │ │ │ │ - mov -0xb8(%rbp),%rdi │ │ │ │ - mov %ebx,%r12d │ │ │ │ - movl $0x0,-0xb0(%rbp) │ │ │ │ - mov -0xa0(%rbp),%rdx │ │ │ │ + movl $0x0,-0xc0(%rbp) │ │ │ │ mov %rsi,-0xc8(%rbp) │ │ │ │ + mov (%rdx,%rax,8),%rax │ │ │ │ mov %r8,-0xf0(%rbp) │ │ │ │ - mov %rcx,-0xf8(%rbp) │ │ │ │ - mov %r9,-0xd0(%rbp) │ │ │ │ - mov %r11d,%ebx │ │ │ │ - mov (%rdi,%rax,8),%rax │ │ │ │ + mov %r12d,-0xf4(%rbp) │ │ │ │ + mov -0xa0(%rbp),%rdx │ │ │ │ mov %rax,-0x70(%rbp) │ │ │ │ - mov -0xd8(%rbp),%eax │ │ │ │ + mov %r12d,%eax │ │ │ │ shr $0x2,%eax │ │ │ │ - lea 0x1(%rax),%r10d │ │ │ │ - mov -0xa8(%rbp),%rsi │ │ │ │ - mov -0xc0(%rbp),%rcx │ │ │ │ - vxorps %xmm5,%xmm5,%xmm5 │ │ │ │ - mov %r13d,-0x40(%rbp) │ │ │ │ - mov %r14d,-0x50(%rbp) │ │ │ │ + mov %rdi,-0x100(%rbp) │ │ │ │ + mov %eax,-0xe0(%rbp) │ │ │ │ + mov %r9,-0xd0(%rbp) │ │ │ │ + mov %r13d,-0x44(%rbp) │ │ │ │ + mov %r11d,%r13d │ │ │ │ + mov -0xa8(%rbp),%rdi │ │ │ │ + mov -0xb8(%rbp),%rsi │ │ │ │ + vxorps %xmm7,%xmm7,%xmm7 │ │ │ │ + mov %rdx,-0x60(%rbp) │ │ │ │ + mov %cl,-0x68(%rbp) │ │ │ │ + xor %r12d,%r12d │ │ │ │ + mov 0x8(%rdi),%rax │ │ │ │ + mov %r15d,-0x40(%rbp) │ │ │ │ mov %bl,-0x78(%rbp) │ │ │ │ - mov %rdx,-0x68(%rbp) │ │ │ │ - xor %ebx,%ebx │ │ │ │ - mov %r10d,-0x100(%rbp) │ │ │ │ - mov 0x8(%rsi),%rax │ │ │ │ - mov %rsi,%r14 │ │ │ │ - mov (%rax,%rcx,8),%rcx │ │ │ │ - mov -0xc8(%rbp),%rax │ │ │ │ - vcvtsd2ss (%rax),%xmm5,%xmm0 │ │ │ │ - mov %rcx,%r13 │ │ │ │ + mov %rdi,%rbx │ │ │ │ + mov (%rax,%rsi,1),%rax │ │ │ │ + mov -0xc8(%rbp),%rsi │ │ │ │ + vcvtsd2ss (%rsi),%xmm7,%xmm0 │ │ │ │ vcvtss2sd %xmm0,%xmm0,%xmm0 │ │ │ │ - vmulsd (%rdx),%xmm0,%xmm5 │ │ │ │ - vmovsd %xmm5,-0x38(%rbp) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - vxorpd %xmm5,%xmm5,%xmm5 │ │ │ │ - vcvtss2sd 0x0(%r13,%rbx,1),%xmm5,%xmm0 │ │ │ │ + vmulsd (%rdx),%xmm0,%xmm7 │ │ │ │ + mov %rax,%r15 │ │ │ │ + vmovsd %xmm7,-0x38(%rbp) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + vxorpd %xmm7,%xmm7,%xmm7 │ │ │ │ + vcvtss2sd (%r15,%r12,1),%xmm7,%xmm0 │ │ │ │ vmulsd -0x38(%rbp),%xmm0,%xmm0 │ │ │ │ call 1c590 │ │ │ │ - mov 0x28(%r14),%rcx │ │ │ │ + mov 0x28(%rbx),%rsi │ │ │ │ vcvtsd2ss %xmm0,%xmm0,%xmm0 │ │ │ │ - vmovss %xmm0,(%rcx,%rbx,1) │ │ │ │ - add $0x4,%rbx │ │ │ │ - cmp %rbx,%r15 │ │ │ │ - jne 2d570 ::updateTransitionMatrices(int, int const*, int const*, int const*, double const*, double const*, float**, int)@@Base+0x230> │ │ │ │ + vmovss %xmm0,(%rsi,%r12,1) │ │ │ │ + add $0x4,%r12 │ │ │ │ + cmp %r12,%r14 │ │ │ │ + jne 2c6e0 ::updateTransitionMatrices(int, int const*, int const*, int const*, double const*, double const*, float**, int)@@Base+0x240> │ │ │ │ mov -0xa8(%rbp),%rax │ │ │ │ - mov -0xc0(%rbp),%rsi │ │ │ │ + mov -0xb8(%rbp),%rdi │ │ │ │ movzbl -0x78(%rbp),%ebx │ │ │ │ - mov -0x68(%rbp),%rdx │ │ │ │ - movl $0x0,-0x68(%rbp) │ │ │ │ - mov -0x100(%rbp),%r10d │ │ │ │ - mov -0xe0(%rbp),%r9 │ │ │ │ - mov -0x40(%rbp),%r13d │ │ │ │ + mov -0x60(%rbp),%rdx │ │ │ │ mov 0x40(%rax),%rax │ │ │ │ - mov -0xb0(%rbp),%edi │ │ │ │ - mov -0x50(%rbp),%r14d │ │ │ │ - mov %rdx,-0x100(%rbp) │ │ │ │ - mov %r10d,-0x50(%rbp) │ │ │ │ - lea (%rcx,%r9,1),%r8 │ │ │ │ - mov (%rax,%rsi,8),%rax │ │ │ │ + movzbl -0x68(%rbp),%ecx │ │ │ │ + movl $0x0,-0x68(%rbp) │ │ │ │ + mov -0xd8(%rbp),%r10 │ │ │ │ + mov -0x40(%rbp),%r15d │ │ │ │ + mov %rdx,-0x108(%rbp) │ │ │ │ + mov (%rax,%rdi,1),%rax │ │ │ │ + mov -0xc0(%rbp),%r8d │ │ │ │ + lea (%rsi,%r10,1),%r9 │ │ │ │ mov %rax,-0x78(%rbp) │ │ │ │ - mov -0x48(%rbp),%eax │ │ │ │ + mov -0xe0(%rbp),%eax │ │ │ │ + inc %eax │ │ │ │ + mov %eax,-0x60(%rbp) │ │ │ │ + mov -0x58(%rbp),%eax │ │ │ │ shr $0x3,%eax │ │ │ │ shl $0x5,%rax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov -0x78(%rbp),%rdi │ │ │ │ mov -0x70(%rbp),%r11 │ │ │ │ - mov -0x78(%rbp),%rsi │ │ │ │ - movslq %edi,%rdx │ │ │ │ - vxorps %xmm3,%xmm3,%xmm3 │ │ │ │ - lea (%r11,%rdx,4),%r10 │ │ │ │ - add -0x88(%rbp),%rdx │ │ │ │ - mov %rsi,-0x38(%rbp) │ │ │ │ - mov -0x38(%rbp),%rsi │ │ │ │ + movslq %r8d,%rdx │ │ │ │ + vxorps %xmm4,%xmm4,%xmm4 │ │ │ │ + mov %rdi,-0x38(%rbp) │ │ │ │ + lea (%r11,%rdx,4),%r12 │ │ │ │ + add -0x80(%rbp),%rdx │ │ │ │ lea (%r11,%rdx,4),%r11 │ │ │ │ mov %r11,-0x40(%rbp) │ │ │ │ - mov %edi,%r11d │ │ │ │ - nopl (%rax) │ │ │ │ + mov %r8d,%r11d │ │ │ │ + mov -0x38(%rbp),%rdi │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov -0x44(%rbp),%edx │ │ │ │ vxorps %xmm0,%xmm0,%xmm0 │ │ │ │ - test %r14d,%r14d │ │ │ │ - jle 2d714 ::updateTransitionMatrices(int, int const*, int const*, int const*, double const*, double const*, float**, int)@@Base+0x3d4> │ │ │ │ - mov %r14d,-0x38(%rbp) │ │ │ │ - test %bl,%bl │ │ │ │ - jne 2dca4 ::updateTransitionMatrices(int, int const*, int const*, int const*, double const*, double const*, float**, int)@@Base+0x964> │ │ │ │ - cmpb $0x0,-0x58(%rbp) │ │ │ │ - mov $0x1,%edi │ │ │ │ + test %edx,%edx │ │ │ │ + jle 2c892 ::updateTransitionMatrices(int, int const*, int const*, int const*, double const*, double const*, float**, int)@@Base+0x3f2> │ │ │ │ + mov %r11d,-0x38(%rbp) │ │ │ │ + test %r13b,%r13b │ │ │ │ + jne 2ce4e ::updateTransitionMatrices(int, int const*, int const*, int const*, double const*, double const*, float**, int)@@Base+0x9ae> │ │ │ │ + test %cl,%cl │ │ │ │ + mov $0x1,%r8d │ │ │ │ vxorps %xmm0,%xmm0,%xmm0 │ │ │ │ - cmovne -0x50(%rbp),%edi │ │ │ │ + cmovne -0x60(%rbp),%r8d │ │ │ │ xor %edx,%edx │ │ │ │ - mov %edi,%r14d │ │ │ │ - shr $1,%r14d │ │ │ │ - shl $0x5,%r14 │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - vmovups (%rsi,%rdx,1),%ymm1 │ │ │ │ - vmulps (%rcx,%rdx,1),%ymm1,%ymm2 │ │ │ │ + mov %r8d,%r11d │ │ │ │ + shr $1,%r11d │ │ │ │ + shl $0x5,%r11 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + vmovups (%rdi,%rdx,1),%ymm2 │ │ │ │ + vmulps (%rsi,%rdx,1),%ymm2,%ymm2 │ │ │ │ add $0x20,%rdx │ │ │ │ - vaddss %xmm0,%xmm2,%xmm1 │ │ │ │ - vshufps $0x55,%xmm2,%xmm2,%xmm0 │ │ │ │ - vshufps $0xff,%xmm2,%xmm2,%xmm4 │ │ │ │ - vaddss %xmm1,%xmm0,%xmm0 │ │ │ │ - vunpckhps %xmm2,%xmm2,%xmm1 │ │ │ │ + vaddss %xmm0,%xmm2,%xmm0 │ │ │ │ + vshufps $0x55,%xmm2,%xmm2,%xmm1 │ │ │ │ + vshufps $0xff,%xmm2,%xmm2,%xmm3 │ │ │ │ vaddss %xmm0,%xmm1,%xmm1 │ │ │ │ - vaddss %xmm1,%xmm4,%xmm4 │ │ │ │ - vextractf128 $0x1,%ymm2,%xmm1 │ │ │ │ - vaddss %xmm4,%xmm1,%xmm0 │ │ │ │ - vshufps $0x55,%xmm1,%xmm1,%xmm4 │ │ │ │ - vaddss %xmm0,%xmm4,%xmm4 │ │ │ │ - vunpckhps %xmm1,%xmm1,%xmm0 │ │ │ │ - vshufps $0xff,%xmm1,%xmm1,%xmm1 │ │ │ │ - vaddss %xmm4,%xmm0,%xmm0 │ │ │ │ + vunpckhps %xmm2,%xmm2,%xmm0 │ │ │ │ vaddss %xmm1,%xmm0,%xmm0 │ │ │ │ - cmp %rdx,%r14 │ │ │ │ - jne 2d670 ::updateTransitionMatrices(int, int const*, int const*, int const*, double const*, double const*, float**, int)@@Base+0x330> │ │ │ │ - test $0x1,%dil │ │ │ │ - je 2d706 ::updateTransitionMatrices(int, int const*, int const*, int const*, double const*, double const*, float**, int)@@Base+0x3c6> │ │ │ │ - and $0xfffffffe,%edi │ │ │ │ - shl $0x2,%edi │ │ │ │ - movslq %edi,%rdi │ │ │ │ - vmovss (%rcx,%rdi,4),%xmm5 │ │ │ │ - vfmadd231ss (%rsi,%rdi,4),%xmm5,%xmm0 │ │ │ │ - vmovss 0x4(%rcx,%rdi,4),%xmm5 │ │ │ │ - vfmadd231ss 0x4(%rsi,%rdi,4),%xmm5,%xmm0 │ │ │ │ - vmovss 0x8(%rcx,%rdi,4),%xmm5 │ │ │ │ - vfmadd231ss 0x8(%rsi,%rdi,4),%xmm5,%xmm0 │ │ │ │ - vmovss 0xc(%rcx,%rdi,4),%xmm5 │ │ │ │ - vfmadd231ss 0xc(%rsi,%rdi,4),%xmm5,%xmm0 │ │ │ │ - cmp -0x44(%rbp),%r13d │ │ │ │ - jle 2dc80 ::updateTransitionMatrices(int, int const*, int const*, int const*, double const*, double const*, float**, int)@@Base+0x940> │ │ │ │ - mov -0x38(%rbp),%r14d │ │ │ │ - test %r12b,%r12b │ │ │ │ - jne 2dcaf ::updateTransitionMatrices(int, int const*, int const*, int const*, double const*, double const*, float**, int)@@Base+0x96f> │ │ │ │ - lea (%rsi,%r9,1),%rdi │ │ │ │ + vaddss %xmm0,%xmm3,%xmm3 │ │ │ │ + vextractf32x4 $0x1,%ymm2,%xmm0 │ │ │ │ + vaddss %xmm3,%xmm0,%xmm0 │ │ │ │ + valignd $0x5,%ymm2,%ymm2,%ymm3 │ │ │ │ + vaddss %xmm0,%xmm3,%xmm3 │ │ │ │ + valignd $0x6,%ymm2,%ymm2,%ymm0 │ │ │ │ + valignd $0x7,%ymm2,%ymm2,%ymm2 │ │ │ │ + vaddss %xmm3,%xmm0,%xmm0 │ │ │ │ + vaddss %xmm2,%xmm0,%xmm0 │ │ │ │ + cmp %rdx,%r11 │ │ │ │ + jne 2c7e0 ::updateTransitionMatrices(int, int const*, int const*, int const*, double const*, double const*, float**, int)@@Base+0x340> │ │ │ │ + test $0x1,%r8b │ │ │ │ + je 2c884 ::updateTransitionMatrices(int, int const*, int const*, int const*, double const*, double const*, float**, int)@@Base+0x3e4> │ │ │ │ + and $0xfffffffe,%r8d │ │ │ │ + shl $0x2,%r8d │ │ │ │ + movslq %r8d,%r8 │ │ │ │ + vmovss (%rsi,%r8,4),%xmm7 │ │ │ │ + vfmadd231ss (%rdi,%r8,4),%xmm7,%xmm0 │ │ │ │ + vmovss 0x4(%rsi,%r8,4),%xmm7 │ │ │ │ + vfmadd231ss 0x4(%rdi,%r8,4),%xmm7,%xmm0 │ │ │ │ + vmovss 0x8(%rsi,%r8,4),%xmm7 │ │ │ │ + vfmadd231ss 0x8(%rdi,%r8,4),%xmm7,%xmm0 │ │ │ │ + vmovss 0xc(%rsi,%r8,4),%xmm7 │ │ │ │ + vfmadd231ss 0xc(%rdi,%r8,4),%xmm7,%xmm0 │ │ │ │ + cmp -0x50(%rbp),%r15d │ │ │ │ + jle 2ce28 ::updateTransitionMatrices(int, int const*, int const*, int const*, double const*, double const*, float**, int)@@Base+0x988> │ │ │ │ + mov -0x38(%rbp),%r11d │ │ │ │ + test %bl,%bl │ │ │ │ + jne 2ce5a ::updateTransitionMatrices(int, int const*, int const*, int const*, double const*, double const*, float**, int)@@Base+0x9ba> │ │ │ │ + lea (%rdi,%r10,1),%r8 │ │ │ │ xor %edx,%edx │ │ │ │ - xchg %ax,%ax │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - vmovups (%rdi,%rdx,1),%ymm1 │ │ │ │ - vmulps (%r8,%rdx,1),%ymm1,%ymm2 │ │ │ │ + vmovups (%r8,%rdx,1),%ymm2 │ │ │ │ + vmulps (%r9,%rdx,1),%ymm2,%ymm2 │ │ │ │ add $0x20,%rdx │ │ │ │ - vshufps $0x55,%xmm2,%xmm2,%xmm1 │ │ │ │ - vshufps $0xff,%xmm2,%xmm2,%xmm4 │ │ │ │ vaddss %xmm2,%xmm0,%xmm0 │ │ │ │ - vaddss %xmm0,%xmm1,%xmm0 │ │ │ │ - vunpckhps %xmm2,%xmm2,%xmm1 │ │ │ │ + vshufps $0x55,%xmm2,%xmm2,%xmm1 │ │ │ │ + vshufps $0xff,%xmm2,%xmm2,%xmm3 │ │ │ │ vaddss %xmm0,%xmm1,%xmm1 │ │ │ │ - vaddss %xmm1,%xmm4,%xmm4 │ │ │ │ - vextractf128 $0x1,%ymm2,%xmm1 │ │ │ │ - vaddss %xmm4,%xmm1,%xmm0 │ │ │ │ - vshufps $0x55,%xmm1,%xmm1,%xmm4 │ │ │ │ - vaddss %xmm0,%xmm4,%xmm4 │ │ │ │ - vunpckhps %xmm1,%xmm1,%xmm0 │ │ │ │ - vshufps $0xff,%xmm1,%xmm1,%xmm1 │ │ │ │ - vaddss %xmm4,%xmm0,%xmm0 │ │ │ │ + vunpckhps %xmm2,%xmm2,%xmm0 │ │ │ │ vaddss %xmm1,%xmm0,%xmm0 │ │ │ │ + vaddss %xmm0,%xmm3,%xmm3 │ │ │ │ + vextractf32x4 $0x1,%ymm2,%xmm0 │ │ │ │ + vaddss %xmm3,%xmm0,%xmm0 │ │ │ │ + valignd $0x5,%ymm2,%ymm2,%ymm3 │ │ │ │ + vaddss %xmm0,%xmm3,%xmm3 │ │ │ │ + valignd $0x6,%ymm2,%ymm2,%ymm0 │ │ │ │ + valignd $0x7,%ymm2,%ymm2,%ymm2 │ │ │ │ + vaddss %xmm3,%xmm0,%xmm0 │ │ │ │ + vaddss %xmm2,%xmm0,%xmm0 │ │ │ │ cmp %rdx,%rax │ │ │ │ - jne 2d730 ::updateTransitionMatrices(int, int const*, int const*, int const*, double const*, double const*, float**, int)@@Base+0x3f0> │ │ │ │ - testb $0x7,-0x48(%rbp) │ │ │ │ - je 2d7b6 ::updateTransitionMatrices(int, int const*, int const*, int const*, double const*, double const*, float**, int)@@Base+0x476> │ │ │ │ - movslq -0x60(%rbp),%rdx │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - vmovss (%rcx,%rdx,4),%xmm1 │ │ │ │ - vmulss (%rsi,%rdx,4),%xmm1,%xmm1 │ │ │ │ + jne 2c8a0 ::updateTransitionMatrices(int, int const*, int const*, int const*, double const*, double const*, float**, int)@@Base+0x400> │ │ │ │ + testb $0x7,-0x58(%rbp) │ │ │ │ + je 2c961 ::updateTransitionMatrices(int, int const*, int const*, int const*, double const*, double const*, float**, int)@@Base+0x4c1> │ │ │ │ + movslq -0x48(%rbp),%rdx │ │ │ │ + vmovss (%rsi,%rdx,4),%xmm7 │ │ │ │ + mov %rdx,%r8 │ │ │ │ + not %r8 │ │ │ │ + vfmadd231ss (%rdi,%rdx,4),%xmm7,%xmm0 │ │ │ │ inc %rdx │ │ │ │ - vaddss %xmm1,%xmm0,%xmm0 │ │ │ │ - cmp %edx,%r13d │ │ │ │ - jg 2d7a0 ::updateTransitionMatrices(int, int const*, int const*, int const*, double const*, double const*, float**, int)@@Base+0x460> │ │ │ │ - vmaxss %xmm3,%xmm0,%xmm0 │ │ │ │ - add %r15,%rsi │ │ │ │ - add $0x4,%r10 │ │ │ │ - vmovss %xmm0,-0x4(%r10) │ │ │ │ - cmp %r10,-0x40(%rbp) │ │ │ │ - jne 2d630 ::updateTransitionMatrices(int, int const*, int const*, int const*, double const*, double const*, float**, int)@@Base+0x2f0> │ │ │ │ - mov %r11d,%edi │ │ │ │ - mov -0x70(%rbp),%rsi │ │ │ │ - lea (%rdi,%r13,1),%edx │ │ │ │ + add %r15d,%r8d │ │ │ │ + cmp %edx,%r15d │ │ │ │ + jle 2c961 ::updateTransitionMatrices(int, int const*, int const*, int const*, double const*, double const*, float**, int)@@Base+0x4c1> │ │ │ │ + and $0x1,%r8d │ │ │ │ + je 2c940 ::updateTransitionMatrices(int, int const*, int const*, int const*, double const*, double const*, float**, int)@@Base+0x4a0> │ │ │ │ + vmovss (%rsi,%rdx,4),%xmm7 │ │ │ │ + vfmadd231ss (%rdi,%rdx,4),%xmm7,%xmm0 │ │ │ │ + inc %rdx │ │ │ │ + cmp %edx,%r15d │ │ │ │ + jle 2c961 ::updateTransitionMatrices(int, int const*, int const*, int const*, double const*, double const*, float**, int)@@Base+0x4c1> │ │ │ │ + xchg %ax,%ax │ │ │ │ + vmovss (%rsi,%rdx,4),%xmm7 │ │ │ │ + vfmadd231ss (%rdi,%rdx,4),%xmm7,%xmm0 │ │ │ │ + vmovss 0x4(%rsi,%rdx,4),%xmm7 │ │ │ │ + vfmadd231ss 0x4(%rdi,%rdx,4),%xmm7,%xmm0 │ │ │ │ + add $0x2,%rdx │ │ │ │ + cmp %edx,%r15d │ │ │ │ + jg 2c940 ::updateTransitionMatrices(int, int const*, int const*, int const*, double const*, double const*, float**, int)@@Base+0x4a0> │ │ │ │ + vmaxss %xmm4,%xmm0,%xmm0 │ │ │ │ + add $0x4,%r12 │ │ │ │ + add %r14,%rdi │ │ │ │ + vmovss %xmm0,-0x4(%r12) │ │ │ │ + cmp %r12,-0x40(%rbp) │ │ │ │ + jne 2c7a0 ::updateTransitionMatrices(int, int const*, int const*, int const*, double const*, double const*, float**, int)@@Base+0x300> │ │ │ │ + mov %r11d,%r8d │ │ │ │ incl -0x68(%rbp) │ │ │ │ + mov -0x70(%rbp),%rdi │ │ │ │ + lea (%r8,%r15,1),%edx │ │ │ │ movslq %edx,%rdx │ │ │ │ - mov -0x90(%rbp),%r10 │ │ │ │ - add -0x80(%rbp),%edi │ │ │ │ - add %r10,-0x78(%rbp) │ │ │ │ - movl $0x3f800000,(%rsi,%rdx,4) │ │ │ │ - mov -0x68(%rbp),%esi │ │ │ │ - cmp %esi,%r13d │ │ │ │ - jne 2d600 ::updateTransitionMatrices(int, int const*, int const*, int const*, double const*, double const*, float**, int)@@Base+0x2c0> │ │ │ │ - mov -0x100(%rbp),%rdx │ │ │ │ - mov -0xb0(%rbp),%eax │ │ │ │ - add -0xe8(%rbp),%eax │ │ │ │ - mov -0x50(%rbp),%r10d │ │ │ │ - add -0x80(%rbp),%eax │ │ │ │ + mov -0x90(%rbp),%r11 │ │ │ │ + add -0x88(%rbp),%r8d │ │ │ │ + movl $0x3f800000,(%rdi,%rdx,4) │ │ │ │ + add %r11,-0x78(%rbp) │ │ │ │ + mov -0x68(%rbp),%edi │ │ │ │ + cmp %edi,%r15d │ │ │ │ + jne 2c770 ::updateTransitionMatrices(int, int const*, int const*, int const*, double const*, double const*, float**, int)@@Base+0x2d0> │ │ │ │ + mov -0x108(%rbp),%rdx │ │ │ │ + mov -0xe8(%rbp),%edi │ │ │ │ add $0x8,%rdx │ │ │ │ + add %edi,-0xc0(%rbp) │ │ │ │ cmp -0xd0(%rbp),%rdx │ │ │ │ - mov %eax,-0xb0(%rbp) │ │ │ │ - je 2dcd8 ::updateTransitionMatrices(int, int const*, int const*, int const*, double const*, double const*, float**, int)@@Base+0x998> │ │ │ │ + je 2ce81 ::updateTransitionMatrices(int, int const*, int const*, int const*, double const*, double const*, float**, int)@@Base+0x9e1> │ │ │ │ vzeroupper │ │ │ │ - jmp 2d515 ::updateTransitionMatrices(int, int const*, int const*, int const*, double const*, double const*, float**, int)@@Base+0x1d5> │ │ │ │ + jmp 2c690 ::updateTransitionMatrices(int, int const*, int const*, int const*, double const*, double const*, float**, int)@@Base+0x1f0> │ │ │ │ vzeroupper │ │ │ │ add $0xe0,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %r10 │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ pop %rbp │ │ │ │ lea -0x8(%r10),%rsp │ │ │ │ ret │ │ │ │ + mov %r8,%rdi │ │ │ │ test %r8,%r8 │ │ │ │ - je 2ddc7 ::updateTransitionMatrices(int, int const*, int const*, int const*, double const*, double const*, float**, int)@@Base+0xa87> │ │ │ │ + je 2cf6e ::updateTransitionMatrices(int, int const*, int const*, int const*, double const*, double const*, float**, int)@@Base+0xace> │ │ │ │ test %eax,%eax │ │ │ │ - jle 2d83f ::updateTransitionMatrices(int, int const*, int const*, int const*, double const*, double const*, float**, int)@@Base+0x4ff> │ │ │ │ + jle 2c9e2 ::updateTransitionMatrices(int, int const*, int const*, int const*, double const*, double const*, float**, int)@@Base+0x542> │ │ │ │ mov -0xa8(%rbp),%rbx │ │ │ │ - shl $0x2,%rax │ │ │ │ + lea 0x0(,%rax,4),%r15 │ │ │ │ movslq 0x18(%rbx),%rdx │ │ │ │ test %edx,%edx │ │ │ │ - jle 2e1dd ::updateTransitionMatrices(int, int const*, int const*, int const*, double const*, double const*, float**, int)@@Base+0xe9d> │ │ │ │ - movslq %esi,%rbx │ │ │ │ - mov %r13d,%esi │ │ │ │ - mov %rax,%r9 │ │ │ │ - mov %r8,%r14 │ │ │ │ - mov %rbx,-0x80(%rbp) │ │ │ │ - mov -0xa0(%rbp),%rbx │ │ │ │ - imul %r13d,%esi │ │ │ │ + jle 2d3a5 ::updateTransitionMatrices(int, int const*, int const*, int const*, double const*, double const*, float**, int)@@Base+0xf05> │ │ │ │ + movslq %esi,%rsi │ │ │ │ + mov %r14d,%ecx │ │ │ │ + mov -0xb0(%rbp),%r13 │ │ │ │ + mov %r15,%r9 │ │ │ │ + lea 0x0(,%rsi,8),%rax │ │ │ │ + shr $0x3,%ecx │ │ │ │ + mov %rbx,%r15 │ │ │ │ + mov %r11,%rsi │ │ │ │ + mov %rax,-0x78(%rbp) │ │ │ │ + mov -0xa0(%rbp),%rax │ │ │ │ + mov %ecx,-0xb8(%rbp) │ │ │ │ + lea (%rax,%rdx,8),%rax │ │ │ │ + mov %rax,-0x70(%rbp) │ │ │ │ + movslq %r14d,%rax │ │ │ │ + mov %rax,-0x60(%rbp) │ │ │ │ + shl $0x2,%rax │ │ │ │ + mov %rax,-0xa8(%rbp) │ │ │ │ + lea -0x1(%r14),%eax │ │ │ │ + mov %eax,-0x40(%rbp) │ │ │ │ + mov %r14d,%eax │ │ │ │ + imul %r14d,%eax │ │ │ │ + mov %eax,-0x48(%rbp) │ │ │ │ + lea 0x1(%r14),%eax │ │ │ │ + mov %eax,-0x68(%rbp) │ │ │ │ + imul %r14d,%eax │ │ │ │ + mov %eax,-0xc0(%rbp) │ │ │ │ xor %eax,%eax │ │ │ │ - mov %esi,-0x68(%rbp) │ │ │ │ - lea 0x1(%r13),%esi │ │ │ │ - lea (%rbx,%rdx,8),%rbx │ │ │ │ - mov %esi,-0x58(%rbp) │ │ │ │ - mov %rbx,-0x78(%rbp) │ │ │ │ - movslq %r13d,%rbx │ │ │ │ - mov %rbx,-0x60(%rbp) │ │ │ │ - shl $0x2,%rbx │ │ │ │ - mov %rbx,-0xb0(%rbp) │ │ │ │ - lea -0x1(%r13),%ebx │ │ │ │ - mov %ebx,-0x40(%rbp) │ │ │ │ - imul %esi,%ebx │ │ │ │ - mov %ebx,-0xc0(%rbp) │ │ │ │ - mov %r13d,%ebx │ │ │ │ - shr $0x3,%ebx │ │ │ │ - mov %ebx,-0xc8(%rbp) │ │ │ │ - test %r13d,%r13d │ │ │ │ - jle 2e17b ::updateTransitionMatrices(int, int const*, int const*, int const*, double const*, double const*, float**, int)@@Base+0xe3b> │ │ │ │ + test %r14d,%r14d │ │ │ │ + jle 2d343 ::updateTransitionMatrices(int, int const*, int const*, int const*, double const*, double const*, float**, int)@@Base+0xea3> │ │ │ │ mov -0x88(%rbp),%rbx │ │ │ │ - mov %r9,-0xd0(%rbp) │ │ │ │ - mov -0xa0(%rbp),%r10 │ │ │ │ - mov %r13d,%esi │ │ │ │ - mov -0xa8(%rbp),%r9 │ │ │ │ - and $0xfffffff8,%esi │ │ │ │ - mov %r14,-0xe0(%rbp) │ │ │ │ - movl $0x0,-0x70(%rbp) │ │ │ │ + mov -0xa0(%rbp),%r8 │ │ │ │ + movl $0x0,-0x80(%rbp) │ │ │ │ mov %rax,-0x98(%rbp) │ │ │ │ - mov %r15,-0xd8(%rbp) │ │ │ │ movslq (%rbx,%rax,1),%rdx │ │ │ │ - mov -0xb8(%rbp),%rbx │ │ │ │ - mov (%rbx,%rdx,8),%r11 │ │ │ │ - movslq (%r15,%rax,1),%rdx │ │ │ │ - mov (%rbx,%rdx,8),%r12 │ │ │ │ - movslq (%r14,%rax,1),%rdx │ │ │ │ - mov %esi,%r14d │ │ │ │ - mov (%rbx,%rdx,8),%rbx │ │ │ │ - mov -0x80(%rbp),%rsi │ │ │ │ - mov 0x8(%r9),%rax │ │ │ │ - vxorps %xmm5,%xmm5,%xmm5 │ │ │ │ - mov %r12,-0xf8(%rbp) │ │ │ │ - mov -0x98(%rbp),%rcx │ │ │ │ - vcvtsd2ss (%r10),%xmm5,%xmm0 │ │ │ │ - mov %r13d,-0x50(%rbp) │ │ │ │ - mov %rbx,-0x100(%rbp) │ │ │ │ - mov %r14d,%r15d │ │ │ │ - mov %r10,-0xe8(%rbp) │ │ │ │ + mov %rsi,-0xd0(%rbp) │ │ │ │ + mov %rdi,-0xd8(%rbp) │ │ │ │ + mov 0x0(%r13,%rdx,8),%rbx │ │ │ │ + movslq (%rsi,%rax,1),%rdx │ │ │ │ + mov %r9,-0xb0(%rbp) │ │ │ │ + mov %r8,%r9 │ │ │ │ + mov %r13,-0xc8(%rbp) │ │ │ │ + mov 0x0(%r13,%rdx,8),%r12 │ │ │ │ + movslq (%rdi,%rax,1),%rdx │ │ │ │ + mov 0x0(%r13,%rdx,8),%rcx │ │ │ │ + mov %rcx,%r13 │ │ │ │ + mov 0x8(%r15),%rax │ │ │ │ + mov -0x78(%rbp),%rcx │ │ │ │ + mov %r9,-0xe0(%rbp) │ │ │ │ + vxorps %xmm7,%xmm7,%xmm7 │ │ │ │ + mov -0x98(%rbp),%rdi │ │ │ │ + mov %r12,-0xf0(%rbp) │ │ │ │ + vcvtsd2ss (%r9),%xmm7,%xmm0 │ │ │ │ + mov (%rax,%rcx,1),%rcx │ │ │ │ + mov -0x90(%rbp),%rax │ │ │ │ + mov %r14d,-0x58(%rbp) │ │ │ │ + mov %r15,%r14 │ │ │ │ + mov -0xa8(%rbp),%r12 │ │ │ │ + mov %rbx,-0xe8(%rbp) │ │ │ │ + mov %r13,%r15 │ │ │ │ xor %r13d,%r13d │ │ │ │ - mov %r11,-0xf0(%rbp) │ │ │ │ - mov %r9,%r14 │ │ │ │ - mov (%rax,%rsi,8),%rax │ │ │ │ - mov -0x90(%rbp),%rsi │ │ │ │ vmovss %xmm0,-0x44(%rbp) │ │ │ │ - mov -0xb0(%rbp),%r12 │ │ │ │ - vcvtsd2ss (%rsi,%rcx,2),%xmm5,%xmm0 │ │ │ │ - mov %rax,%rbx │ │ │ │ - vmovss %xmm0,-0x48(%rbp) │ │ │ │ - vmovss -0x44(%rbp),%xmm5 │ │ │ │ - vmulss (%rbx,%r13,1),%xmm5,%xmm1 │ │ │ │ - vmulss -0x48(%rbp),%xmm1,%xmm0 │ │ │ │ + mov %rcx,%rbx │ │ │ │ + vcvtsd2ss (%rax,%rdi,2),%xmm7,%xmm0 │ │ │ │ + vmovss %xmm0,-0x50(%rbp) │ │ │ │ + vmovss -0x44(%rbp),%xmm7 │ │ │ │ + vmulss (%rbx,%r13,1),%xmm7,%xmm1 │ │ │ │ + vmulss -0x50(%rbp),%xmm1,%xmm0 │ │ │ │ vmovss %xmm1,-0x38(%rbp) │ │ │ │ vcvtss2sd %xmm0,%xmm0,%xmm0 │ │ │ │ call 1c590 │ │ │ │ - vmovss -0x38(%rbp),%xmm1 │ │ │ │ mov 0x28(%r14),%rdx │ │ │ │ + vmovss -0x38(%rbp),%xmm1 │ │ │ │ vcvtsd2ss %xmm0,%xmm0,%xmm0 │ │ │ │ mov 0x30(%r14),%rcx │ │ │ │ - mov 0x38(%r14),%rdi │ │ │ │ + mov 0x38(%r14),%rsi │ │ │ │ vmovss %xmm0,(%rdx,%r13,1) │ │ │ │ vmulss %xmm1,%xmm0,%xmm0 │ │ │ │ vmovss %xmm0,(%rcx,%r13,1) │ │ │ │ vmulss %xmm1,%xmm0,%xmm0 │ │ │ │ - vmovss %xmm0,(%rdi,%r13,1) │ │ │ │ + vmovss %xmm0,(%rsi,%r13,1) │ │ │ │ add $0x4,%r13 │ │ │ │ cmp %r13,%r12 │ │ │ │ - jne 2d9a6 ::updateTransitionMatrices(int, int const*, int const*, int const*, double const*, double const*, float**, int)@@Base+0x666> │ │ │ │ - mov %r14,%r9 │ │ │ │ - mov -0x80(%rbp),%rsi │ │ │ │ - mov -0xc8(%rbp),%r8d │ │ │ │ - mov %r15d,%r14d │ │ │ │ - mov 0x40(%r9),%rax │ │ │ │ - mov -0x50(%rbp),%r13d │ │ │ │ + jne 2cb55 ::updateTransitionMatrices(int, int const*, int const*, int const*, double const*, double const*, float**, int)@@Base+0x6b5> │ │ │ │ + mov %r15,%r13 │ │ │ │ + mov %r14,%r15 │ │ │ │ + mov -0x78(%rbp),%rdi │ │ │ │ + mov -0x58(%rbp),%r14d │ │ │ │ + mov 0x40(%r15),%rax │ │ │ │ + mov -0xf0(%rbp),%r12 │ │ │ │ movl $0x0,-0x44(%rbp) │ │ │ │ - vxorps %xmm4,%xmm4,%xmm4 │ │ │ │ - mov -0xf8(%rbp),%r12 │ │ │ │ - mov -0x100(%rbp),%rbx │ │ │ │ - mov -0x70(%rbp),%r15d │ │ │ │ - mov -0xf0(%rbp),%r11 │ │ │ │ - shl $0x5,%r8 │ │ │ │ - mov %r9,-0xf0(%rbp) │ │ │ │ - mov (%rax,%rsi,8),%rsi │ │ │ │ + vxorps %xmm7,%xmm7,%xmm7 │ │ │ │ + mov %r14d,%r10d │ │ │ │ + mov -0xe8(%rbp),%rbx │ │ │ │ + mov %r15,-0xe8(%rbp) │ │ │ │ + mov (%rax,%rdi,1),%r11 │ │ │ │ + mov -0x80(%rbp),%eax │ │ │ │ + and $0xfffffff8,%r10d │ │ │ │ + mov -0xb8(%rbp),%edi │ │ │ │ + mov %eax,%r15d │ │ │ │ xor %eax,%eax │ │ │ │ - mov -0x60(%rbp),%r10 │ │ │ │ - movslq %r15d,%r9 │ │ │ │ - mov %r15d,-0x48(%rbp) │ │ │ │ - mov %eax,-0x50(%rbp) │ │ │ │ - add %r9,%r10 │ │ │ │ - mov %r10,-0x38(%rbp) │ │ │ │ - mov -0x44(%rbp),%r10d │ │ │ │ - xchg %ax,%ax │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + shl $0x5,%rdi │ │ │ │ + mov -0x60(%rbp),%r9 │ │ │ │ + movslq %r15d,%r8 │ │ │ │ + mov %r15d,-0x50(%rbp) │ │ │ │ + mov %eax,-0x58(%rbp) │ │ │ │ + add %r8,%r9 │ │ │ │ + mov %r9,-0x38(%rbp) │ │ │ │ + mov -0x44(%rbp),%r9d │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ cmpl $0x6,-0x40(%rbp) │ │ │ │ - jbe 2dd80 ::updateTransitionMatrices(int, int const*, int const*, int const*, double const*, double const*, float**, int)@@Base+0xa40> │ │ │ │ - movslq %r10d,%rax │ │ │ │ - vxorps %xmm0,%xmm0,%xmm0 │ │ │ │ - vxorps %xmm8,%xmm8,%xmm8 │ │ │ │ - lea (%rsi,%rax,4),%r15 │ │ │ │ + jbe 2cf20 ::updateTransitionMatrices(int, int const*, int const*, int const*, double const*, double const*, float**, int)@@Base+0xa80> │ │ │ │ vxorps %xmm9,%xmm9,%xmm9 │ │ │ │ + vxorps %xmm10,%xmm10,%xmm10 │ │ │ │ + vxorps %xmm11,%xmm11,%xmm11 │ │ │ │ + movslq %r9d,%rax │ │ │ │ + lea (%r11,%rax,4),%r15 │ │ │ │ xor %eax,%eax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ vmovups (%r15,%rax,1),%ymm5 │ │ │ │ - vmulps (%rdx,%rax,1),%ymm5,%ymm6 │ │ │ │ - vaddss %xmm6,%xmm0,%xmm3 │ │ │ │ + vmulps (%rdx,%rax,1),%ymm5,%ymm2 │ │ │ │ + vmulps (%rsi,%rax,1),%ymm5,%ymm3 │ │ │ │ + vaddss %xmm2,%xmm11,%xmm0 │ │ │ │ + vshufps $0x55,%xmm2,%xmm2,%xmm1 │ │ │ │ + vshufps $0xff,%xmm2,%xmm2,%xmm6 │ │ │ │ + vaddss %xmm1,%xmm0,%xmm0 │ │ │ │ + vunpckhps %xmm2,%xmm2,%xmm1 │ │ │ │ + vaddss %xmm1,%xmm0,%xmm0 │ │ │ │ + vaddss %xmm10,%xmm3,%xmm1 │ │ │ │ + vaddss %xmm6,%xmm0,%xmm0 │ │ │ │ + vextractf32x4 $0x1,%ymm2,%xmm6 │ │ │ │ + vaddss %xmm6,%xmm0,%xmm0 │ │ │ │ + valignd $0x5,%ymm2,%ymm2,%ymm6 │ │ │ │ + vaddss %xmm6,%xmm0,%xmm0 │ │ │ │ + valignd $0x6,%ymm2,%ymm2,%ymm6 │ │ │ │ + valignd $0x7,%ymm2,%ymm2,%ymm2 │ │ │ │ + vaddss %xmm6,%xmm0,%xmm0 │ │ │ │ + vmulps (%rcx,%rax,1),%ymm5,%ymm6 │ │ │ │ + vshufps $0xff,%xmm3,%xmm3,%xmm5 │ │ │ │ + add $0x20,%rax │ │ │ │ + vaddss %xmm2,%xmm0,%xmm11 │ │ │ │ + vaddss %xmm6,%xmm9,%xmm4 │ │ │ │ vshufps $0x55,%xmm6,%xmm6,%xmm0 │ │ │ │ - vshufps $0xff,%xmm6,%xmm6,%xmm7 │ │ │ │ - vaddss %xmm0,%xmm3,%xmm3 │ │ │ │ + vshufps $0xff,%xmm6,%xmm6,%xmm8 │ │ │ │ + vaddss %xmm0,%xmm4,%xmm4 │ │ │ │ vunpckhps %xmm6,%xmm6,%xmm0 │ │ │ │ - vaddss %xmm0,%xmm3,%xmm3 │ │ │ │ - vaddss %xmm7,%xmm3,%xmm7 │ │ │ │ - vextractf128 $0x1,%ymm6,%xmm3 │ │ │ │ - vmulps (%rcx,%rax,1),%ymm5,%ymm6 │ │ │ │ - vmulps (%rdi,%rax,1),%ymm5,%ymm5 │ │ │ │ + vaddss %xmm0,%xmm4,%xmm4 │ │ │ │ vshufps $0x55,%xmm3,%xmm3,%xmm0 │ │ │ │ - add $0x20,%rax │ │ │ │ - vaddss %xmm3,%xmm7,%xmm7 │ │ │ │ - vaddss %xmm0,%xmm7,%xmm7 │ │ │ │ + vaddss %xmm0,%xmm1,%xmm1 │ │ │ │ vunpckhps %xmm3,%xmm3,%xmm0 │ │ │ │ - vaddss %xmm0,%xmm7,%xmm7 │ │ │ │ - vshufps $0xff,%xmm3,%xmm3,%xmm0 │ │ │ │ - vaddss %xmm6,%xmm8,%xmm1 │ │ │ │ - vshufps $0x55,%xmm6,%xmm6,%xmm3 │ │ │ │ - vaddss %xmm9,%xmm5,%xmm2 │ │ │ │ - vaddss %xmm0,%xmm7,%xmm0 │ │ │ │ - vshufps $0xff,%xmm6,%xmm6,%xmm7 │ │ │ │ - vaddss %xmm3,%xmm1,%xmm1 │ │ │ │ - vunpckhps %xmm6,%xmm6,%xmm3 │ │ │ │ - vaddss %xmm3,%xmm1,%xmm1 │ │ │ │ - vextractf128 $0x1,%ymm6,%xmm3 │ │ │ │ - vshufps $0xff,%xmm5,%xmm5,%xmm6 │ │ │ │ - vaddss %xmm7,%xmm1,%xmm7 │ │ │ │ - vshufps $0x55,%xmm3,%xmm3,%xmm1 │ │ │ │ - vaddss %xmm3,%xmm7,%xmm7 │ │ │ │ - vaddss %xmm1,%xmm7,%xmm7 │ │ │ │ - vunpckhps %xmm3,%xmm3,%xmm1 │ │ │ │ - vshufps $0xff,%xmm3,%xmm3,%xmm3 │ │ │ │ - vaddss %xmm1,%xmm7,%xmm7 │ │ │ │ - vshufps $0x55,%xmm5,%xmm5,%xmm1 │ │ │ │ - vaddss %xmm1,%xmm2,%xmm2 │ │ │ │ - vunpckhps %xmm5,%xmm5,%xmm1 │ │ │ │ - vextractf128 $0x1,%ymm5,%xmm5 │ │ │ │ - vaddss %xmm3,%xmm7,%xmm8 │ │ │ │ - vaddss %xmm1,%xmm2,%xmm2 │ │ │ │ - vaddss %xmm6,%xmm2,%xmm2 │ │ │ │ - vshufps $0x55,%xmm5,%xmm5,%xmm6 │ │ │ │ - vaddss %xmm5,%xmm2,%xmm2 │ │ │ │ - vaddss %xmm6,%xmm2,%xmm2 │ │ │ │ - vunpckhps %xmm5,%xmm5,%xmm6 │ │ │ │ - vshufps $0xff,%xmm5,%xmm5,%xmm5 │ │ │ │ - vaddss %xmm6,%xmm2,%xmm2 │ │ │ │ - vaddss %xmm5,%xmm2,%xmm9 │ │ │ │ - cmp %rax,%r8 │ │ │ │ - jne 2daa0 ::updateTransitionMatrices(int, int const*, int const*, int const*, double const*, double const*, float**, int)@@Base+0x760> │ │ │ │ - vmovaps %xmm8,%xmm1 │ │ │ │ - vmovaps %xmm9,%xmm2 │ │ │ │ - movslq %r14d,%rax │ │ │ │ - cmp %r14d,%r13d │ │ │ │ - je 2dbe0 ::updateTransitionMatrices(int, int const*, int const*, int const*, double const*, double const*, float**, int)@@Base+0x8a0> │ │ │ │ - lea (%r14,%r10,1),%r15d │ │ │ │ + vaddss %xmm0,%xmm1,%xmm1 │ │ │ │ + vaddss %xmm8,%xmm4,%xmm4 │ │ │ │ + vextractf32x4 $0x1,%ymm6,%xmm8 │ │ │ │ + vaddss %xmm5,%xmm1,%xmm1 │ │ │ │ + vextractf32x4 $0x1,%ymm3,%xmm5 │ │ │ │ + vaddss %xmm8,%xmm4,%xmm4 │ │ │ │ + valignd $0x5,%ymm6,%ymm6,%ymm8 │ │ │ │ + vaddss %xmm5,%xmm1,%xmm1 │ │ │ │ + valignd $0x5,%ymm3,%ymm3,%ymm5 │ │ │ │ + vaddss %xmm8,%xmm4,%xmm4 │ │ │ │ + valignd $0x6,%ymm6,%ymm6,%ymm8 │ │ │ │ + valignd $0x7,%ymm6,%ymm6,%ymm6 │ │ │ │ + vaddss %xmm5,%xmm1,%xmm1 │ │ │ │ + valignd $0x6,%ymm3,%ymm3,%ymm5 │ │ │ │ + valignd $0x7,%ymm3,%ymm3,%ymm3 │ │ │ │ + vaddss %xmm8,%xmm4,%xmm4 │ │ │ │ + vaddss %xmm5,%xmm1,%xmm1 │ │ │ │ + vaddss %xmm6,%xmm4,%xmm9 │ │ │ │ + vaddss %xmm3,%xmm1,%xmm10 │ │ │ │ + cmp %rax,%rdi │ │ │ │ + jne 2cc40 ::updateTransitionMatrices(int, int const*, int const*, int const*, double const*, double const*, float**, int)@@Base+0x7a0> │ │ │ │ + vmovaps %xmm9,%xmm4 │ │ │ │ + vmovaps %xmm10,%xmm1 │ │ │ │ + vmovaps %xmm11,%xmm0 │ │ │ │ + movslq %r10d,%rax │ │ │ │ + cmp %r10d,%r14d │ │ │ │ + je 2cd90 ::updateTransitionMatrices(int, int const*, int const*, int const*, double const*, double const*, float**, int)@@Base+0x8f0> │ │ │ │ + lea (%r10,%r9,1),%r15d │ │ │ │ movslq %r15d,%r15 │ │ │ │ sub %rax,%r15 │ │ │ │ - lea (%rsi,%r15,4),%r15 │ │ │ │ - nopl (%rax) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - vmovss (%r15,%rax,4),%xmm3 │ │ │ │ - vfmadd231ss (%rdx,%rax,4),%xmm3,%xmm0 │ │ │ │ - vfmadd231ss (%rcx,%rax,4),%xmm3,%xmm1 │ │ │ │ - vfmadd231ss (%rdi,%rax,4),%xmm3,%xmm2 │ │ │ │ + lea (%r11,%r15,4),%r15 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + vmovss (%r15,%rax,4),%xmm2 │ │ │ │ + vfmadd231ss (%rdx,%rax,4),%xmm2,%xmm0 │ │ │ │ + vfmadd231ss (%rcx,%rax,4),%xmm2,%xmm4 │ │ │ │ + vfmadd231ss (%rsi,%rax,4),%xmm2,%xmm1 │ │ │ │ inc %rax │ │ │ │ - cmp %eax,%r13d │ │ │ │ - jg 2dbc0 ::updateTransitionMatrices(int, int const*, int const*, int const*, double const*, double const*, float**, int)@@Base+0x880> │ │ │ │ - vmaxss %xmm4,%xmm0,%xmm0 │ │ │ │ - add %r13d,%r10d │ │ │ │ - vmovss %xmm0,(%r11,%r9,4) │ │ │ │ - vmovss %xmm1,(%r12,%r9,4) │ │ │ │ - vmovss %xmm2,(%rbx,%r9,4) │ │ │ │ - inc %r9 │ │ │ │ - cmp %r9,-0x38(%rbp) │ │ │ │ - jne 2da70 ::updateTransitionMatrices(int, int const*, int const*, int const*, double const*, double const*, float**, int)@@Base+0x730> │ │ │ │ - mov -0x48(%rbp),%r15d │ │ │ │ - mov -0x50(%rbp),%eax │ │ │ │ - mov -0x68(%rbp),%r9d │ │ │ │ - add %r9d,-0x44(%rbp) │ │ │ │ - lea (%r15,%r13,1),%r9d │ │ │ │ + cmp %eax,%r14d │ │ │ │ + jg 2cd70 ::updateTransitionMatrices(int, int const*, int const*, int const*, double const*, double const*, float**, int)@@Base+0x8d0> │ │ │ │ + vmaxss %xmm7,%xmm0,%xmm0 │ │ │ │ + add %r14d,%r9d │ │ │ │ + vmovss %xmm0,(%rbx,%r8,4) │ │ │ │ + vmovss %xmm4,(%r12,%r8,4) │ │ │ │ + vmovss %xmm1,0x0(%r13,%r8,4) │ │ │ │ + inc %r8 │ │ │ │ + cmp %r8,-0x38(%rbp) │ │ │ │ + jne 2cc18 ::updateTransitionMatrices(int, int const*, int const*, int const*, double const*, double const*, float**, int)@@Base+0x778> │ │ │ │ + mov -0x50(%rbp),%r15d │ │ │ │ + mov -0x48(%rbp),%r8d │ │ │ │ + mov -0x58(%rbp),%eax │ │ │ │ + add %r8d,-0x44(%rbp) │ │ │ │ + lea (%r15,%r14,1),%r8d │ │ │ │ + add -0x68(%rbp),%r15d │ │ │ │ + movslq %r8d,%r8 │ │ │ │ inc %eax │ │ │ │ - add -0x58(%rbp),%r15d │ │ │ │ - movslq %r9d,%r9 │ │ │ │ - movl $0x3f800000,(%r11,%r9,4) │ │ │ │ - movl $0x0,(%r12,%r9,4) │ │ │ │ - movl $0x0,(%rbx,%r9,4) │ │ │ │ - cmp %eax,%r13d │ │ │ │ - jne 2da4a ::updateTransitionMatrices(int, int const*, int const*, int const*, double const*, double const*, float**, int)@@Base+0x70a> │ │ │ │ - mov -0xe8(%rbp),%r10 │ │ │ │ - mov -0x70(%rbp),%eax │ │ │ │ - add -0xc0(%rbp),%eax │ │ │ │ - mov -0xf0(%rbp),%r9 │ │ │ │ - add -0x58(%rbp),%eax │ │ │ │ - add $0x8,%r10 │ │ │ │ - cmp -0x78(%rbp),%r10 │ │ │ │ - mov %eax,-0x70(%rbp) │ │ │ │ - je 2dd96 ::updateTransitionMatrices(int, int const*, int const*, int const*, double const*, double const*, float**, int)@@Base+0xa56> │ │ │ │ + movl $0x3f800000,(%rbx,%r8,4) │ │ │ │ + movl $0x0,(%r12,%r8,4) │ │ │ │ + movl $0x0,0x0(%r13,%r8,4) │ │ │ │ + cmp %eax,%r14d │ │ │ │ + jne 2cbfa ::updateTransitionMatrices(int, int const*, int const*, int const*, double const*, double const*, float**, int)@@Base+0x75a> │ │ │ │ + mov -0xe0(%rbp),%r9 │ │ │ │ + mov -0xc0(%rbp),%ecx │ │ │ │ + mov -0xe8(%rbp),%r15 │ │ │ │ + add $0x8,%r9 │ │ │ │ + add %ecx,-0x80(%rbp) │ │ │ │ + cmp -0x70(%rbp),%r9 │ │ │ │ + je 2cf36 ::updateTransitionMatrices(int, int const*, int const*, int const*, double const*, double const*, float**, int)@@Base+0xa96> │ │ │ │ vzeroupper │ │ │ │ - jmp 2d941 ::updateTransitionMatrices(int, int const*, int const*, int const*, double const*, double const*, float**, int)@@Base+0x601> │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ + jmp 2caf7 ::updateTransitionMatrices(int, int const*, int const*, int const*, double const*, double const*, float**, int)@@Base+0x657> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ vxorps %xmm1,%xmm1,%xmm1 │ │ │ │ vcomiss %xmm1,%xmm0 │ │ │ │ - jbe 2dcbb ::updateTransitionMatrices(int, int const*, int const*, int const*, double const*, double const*, float**, int)@@Base+0x97b> │ │ │ │ - vmovss %xmm0,(%r10) │ │ │ │ - add $0x4,%r10 │ │ │ │ - cmp -0x40(%rbp),%r10 │ │ │ │ - je 2dccc ::updateTransitionMatrices(int, int const*, int const*, int const*, double const*, double const*, float**, int)@@Base+0x98c> │ │ │ │ - add %r15,%rsi │ │ │ │ - test %bl,%bl │ │ │ │ - je 2d649 ::updateTransitionMatrices(int, int const*, int const*, int const*, double const*, double const*, float**, int)@@Base+0x309> │ │ │ │ - xor %edi,%edi │ │ │ │ + jbe 2ce66 ::updateTransitionMatrices(int, int const*, int const*, int const*, double const*, double const*, float**, int)@@Base+0x9c6> │ │ │ │ + vmovss %xmm0,(%r12) │ │ │ │ + add $0x4,%r12 │ │ │ │ + cmp -0x40(%rbp),%r12 │ │ │ │ + je 2ce78 ::updateTransitionMatrices(int, int const*, int const*, int const*, double const*, double const*, float**, int)@@Base+0x9d8> │ │ │ │ + add %r14,%rdi │ │ │ │ + test %r13b,%r13b │ │ │ │ + je 2c7bc ::updateTransitionMatrices(int, int const*, int const*, int const*, double const*, double const*, float**, int)@@Base+0x31c> │ │ │ │ + xor %r8d,%r8d │ │ │ │ vxorps %xmm0,%xmm0,%xmm0 │ │ │ │ - jmp 2d6d1 ::updateTransitionMatrices(int, int const*, int const*, int const*, double const*, double const*, float**, int)@@Base+0x391> │ │ │ │ + jmp 2c84b ::updateTransitionMatrices(int, int const*, int const*, int const*, double const*, double const*, float**, int)@@Base+0x3ab> │ │ │ │ movslq -0x98(%rbp),%rdx │ │ │ │ - jmp 2d7a0 ::updateTransitionMatrices(int, int const*, int const*, int const*, double const*, double const*, float**, int)@@Base+0x460> │ │ │ │ - movl $0x0,(%r10) │ │ │ │ - add $0x4,%r10 │ │ │ │ - cmp -0x40(%rbp),%r10 │ │ │ │ - jne 2dc99 ::updateTransitionMatrices(int, int const*, int const*, int const*, double const*, double const*, float**, int)@@Base+0x959> │ │ │ │ - mov -0x38(%rbp),%r14d │ │ │ │ - mov %r11d,%edi │ │ │ │ - jmp 2d7d4 ::updateTransitionMatrices(int, int const*, int const*, int const*, double const*, double const*, float**, int)@@Base+0x494> │ │ │ │ + jmp 2c909 ::updateTransitionMatrices(int, int const*, int const*, int const*, double const*, double const*, float**, int)@@Base+0x469> │ │ │ │ + movl $0x0,(%r12) │ │ │ │ + add $0x4,%r12 │ │ │ │ + cmp -0x40(%rbp),%r12 │ │ │ │ + jne 2ce42 ::updateTransitionMatrices(int, int const*, int const*, int const*, double const*, double const*, float**, int)@@Base+0x9a2> │ │ │ │ + mov -0x38(%rbp),%r8d │ │ │ │ + jmp 2c980 ::updateTransitionMatrices(int, int const*, int const*, int const*, double const*, double const*, float**, int)@@Base+0x4e0> │ │ │ │ mov -0xf0(%rbp),%r8 │ │ │ │ - mov -0xf8(%rbp),%rcx │ │ │ │ - mov %ebx,%r11d │ │ │ │ - mov %r12d,%ebx │ │ │ │ + mov -0x100(%rbp),%rdi │ │ │ │ + mov %r13d,%r11d │ │ │ │ mov -0xc8(%rbp),%rsi │ │ │ │ - mov -0xd0(%rbp),%r9 │ │ │ │ + mov -0x44(%rbp),%r13d │ │ │ │ add $0x4,%r8 │ │ │ │ - cmp %rcx,%r8 │ │ │ │ - je 2d83c ::updateTransitionMatrices(int, int const*, int const*, int const*, double const*, double const*, float**, int)@@Base+0x4fc> │ │ │ │ + mov -0xf4(%rbp),%r12d │ │ │ │ + mov -0xd0(%rbp),%r9 │ │ │ │ + cmp %rdi,%r8 │ │ │ │ + je 2c9df ::updateTransitionMatrices(int, int const*, int const*, int const*, double const*, double const*, float**, int)@@Base+0x53f> │ │ │ │ add $0x8,%rsi │ │ │ │ vzeroupper │ │ │ │ - test %r13d,%r13d │ │ │ │ - jg 2d4c3 ::updateTransitionMatrices(int, int const*, int const*, int const*, double const*, double const*, float**, int)@@Base+0x183> │ │ │ │ + test %r15d,%r15d │ │ │ │ + jg 2c637 ::updateTransitionMatrices(int, int const*, int const*, int const*, double const*, double const*, float**, int)@@Base+0x197> │ │ │ │ mov -0xa0(%rbp),%rax │ │ │ │ lea 0x8(%rax),%rdx │ │ │ │ cmp %r9,%rdx │ │ │ │ - je 2dd30 ::updateTransitionMatrices(int, int const*, int const*, int const*, double const*, double const*, float**, int)@@Base+0x9f0> │ │ │ │ + je 2cee1 ::updateTransitionMatrices(int, int const*, int const*, int const*, double const*, double const*, float**, int)@@Base+0xa41> │ │ │ │ add $0x10,%rax │ │ │ │ cmp %rax,%r9 │ │ │ │ - jne 2dd1e ::updateTransitionMatrices(int, int const*, int const*, int const*, double const*, double const*, float**, int)@@Base+0x9de> │ │ │ │ + jne 2cecf ::updateTransitionMatrices(int, int const*, int const*, int const*, double const*, double const*, float**, int)@@Base+0xa2f> │ │ │ │ add $0x4,%r8 │ │ │ │ - cmp %rcx,%r8 │ │ │ │ - je 2d83f ::updateTransitionMatrices(int, int const*, int const*, int const*, double const*, double const*, float**, int)@@Base+0x4ff> │ │ │ │ + cmp %rdi,%r8 │ │ │ │ + je 2c9e2 ::updateTransitionMatrices(int, int const*, int const*, int const*, double const*, double const*, float**, int)@@Base+0x542> │ │ │ │ add $0x8,%rsi │ │ │ │ - jmp 2d4ba ::updateTransitionMatrices(int, int const*, int const*, int const*, double const*, double const*, float**, int)@@Base+0x17a> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - lea 0x4(%rcx),%rax │ │ │ │ - cmp %r14,%rax │ │ │ │ - je 2d83f ::updateTransitionMatrices(int, int const*, int const*, int const*, double const*, double const*, float**, int)@@Base+0x4ff> │ │ │ │ - add $0x8,%rcx │ │ │ │ - cmp %r14,%rcx │ │ │ │ - jne 2dd60 ::updateTransitionMatrices(int, int const*, int const*, int const*, double const*, double const*, float**, int)@@Base+0xa20> │ │ │ │ - jmp 2d83f ::updateTransitionMatrices(int, int const*, int const*, int const*, double const*, double const*, float**, int)@@Base+0x4ff> │ │ │ │ + jmp 2c62e ::updateTransitionMatrices(int, int const*, int const*, int const*, double const*, double const*, float**, int)@@Base+0x18e> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + lea 0x4(%r10),%rax │ │ │ │ + cmp %r8,%rax │ │ │ │ + je 2c9e2 ::updateTransitionMatrices(int, int const*, int const*, int const*, double const*, double const*, float**, int)@@Base+0x542> │ │ │ │ + add $0x8,%r10 │ │ │ │ + cmp %r8,%r10 │ │ │ │ + jne 2cf00 ::updateTransitionMatrices(int, int const*, int const*, int const*, double const*, double const*, float**, int)@@Base+0xa60> │ │ │ │ + jmp 2c9e2 ::updateTransitionMatrices(int, int const*, int const*, int const*, double const*, double const*, float**, int)@@Base+0x542> │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - vxorps %xmm2,%xmm2,%xmm2 │ │ │ │ - mov %r10d,%r15d │ │ │ │ + vxorps %xmm1,%xmm1,%xmm1 │ │ │ │ + mov %r9d,%r15d │ │ │ │ xor %eax,%eax │ │ │ │ - vmovaps %xmm2,%xmm1 │ │ │ │ - vmovaps %xmm2,%xmm0 │ │ │ │ - jmp 2db9d ::updateTransitionMatrices(int, int const*, int const*, int const*, double const*, double const*, float**, int)@@Base+0x85d> │ │ │ │ + vmovaps %xmm1,%xmm4 │ │ │ │ + vmovaps %xmm1,%xmm0 │ │ │ │ + jmp 2cd5d ::updateTransitionMatrices(int, int const*, int const*, int const*, double const*, double const*, float**, int)@@Base+0x8bd> │ │ │ │ mov -0x98(%rbp),%rax │ │ │ │ - mov -0xd0(%rbp),%r9 │ │ │ │ - mov -0xd8(%rbp),%r15 │ │ │ │ - mov -0xe0(%rbp),%r14 │ │ │ │ + mov -0xb0(%rbp),%r9 │ │ │ │ + mov -0xc8(%rbp),%r13 │ │ │ │ + mov -0xd0(%rbp),%rsi │ │ │ │ add $0x4,%rax │ │ │ │ + mov -0xd8(%rbp),%rdi │ │ │ │ cmp %r9,%rax │ │ │ │ - je 2d83c ::updateTransitionMatrices(int, int const*, int const*, int const*, double const*, double const*, float**, int)@@Base+0x4fc> │ │ │ │ + je 2c9df ::updateTransitionMatrices(int, int const*, int const*, int const*, double const*, double const*, float**, int)@@Base+0x53f> │ │ │ │ vzeroupper │ │ │ │ - jmp 2d8d8 ::updateTransitionMatrices(int, int const*, int const*, int const*, double const*, double const*, float**, int)@@Base+0x598> │ │ │ │ + jmp 2ca95 ::updateTransitionMatrices(int, int const*, int const*, int const*, double const*, double const*, float**, int)@@Base+0x5f5> │ │ │ │ test %eax,%eax │ │ │ │ - jle 2d83f ::updateTransitionMatrices(int, int const*, int const*, int const*, double const*, double const*, float**, int)@@Base+0x4ff> │ │ │ │ + jle 2c9e2 ::updateTransitionMatrices(int, int const*, int const*, int const*, double const*, double const*, float**, int)@@Base+0x542> │ │ │ │ mov -0xa8(%rbp),%rbx │ │ │ │ - mov -0x88(%rbp),%r14 │ │ │ │ - movslq 0x18(%rbx),%r8 │ │ │ │ - lea (%r14,%rax,4),%rdi │ │ │ │ - test %r8d,%r8d │ │ │ │ - jle 2e160 ::updateTransitionMatrices(int, int const*, int const*, int const*, double const*, double const*, float**, int)@@Base+0xe20> │ │ │ │ - movslq %esi,%rax │ │ │ │ - lea -0x1(%r13),%r11d │ │ │ │ - lea 0x1(%r13),%ebx │ │ │ │ - mov %r15,%rdx │ │ │ │ - mov %rax,-0x80(%rbp) │ │ │ │ + mov -0x88(%rbp),%r13 │ │ │ │ + movslq 0x18(%rbx),%rdi │ │ │ │ + lea 0x0(%r13,%rax,4),%rdx │ │ │ │ + test %edi,%edi │ │ │ │ + jle 2d328 ::updateTransitionMatrices(int, int const*, int const*, int const*, double const*, double const*, float**, int)@@Base+0xe88> │ │ │ │ + movslq %esi,%rsi │ │ │ │ + mov %r14d,%ebx │ │ │ │ + lea -0x1(%r14),%ecx │ │ │ │ + mov %r11,%r15 │ │ │ │ + lea 0x0(,%rsi,8),%rax │ │ │ │ + shr $0x3,%ebx │ │ │ │ + mov -0x90(%rbp),%r11 │ │ │ │ + mov %ecx,-0x98(%rbp) │ │ │ │ + mov %rax,-0x78(%rbp) │ │ │ │ mov -0xa0(%rbp),%rax │ │ │ │ - mov -0x90(%rbp),%r15 │ │ │ │ - mov %ebx,-0x48(%rbp) │ │ │ │ - mov %r14,%rsi │ │ │ │ - mov %rdx,%r12 │ │ │ │ - lea (%rax,%r8,8),%rax │ │ │ │ + mov %r15,%rcx │ │ │ │ + mov %rdx,%r15 │ │ │ │ + mov %ebx,-0x88(%rbp) │ │ │ │ + lea (%rax,%rdi,8),%rax │ │ │ │ mov %rax,-0x70(%rbp) │ │ │ │ - movslq %r13d,%rax │ │ │ │ + movslq %r14d,%rax │ │ │ │ mov %rax,-0x58(%rbp) │ │ │ │ shl $0x2,%rax │ │ │ │ mov %rax,-0x50(%rbp) │ │ │ │ - mov %r13d,%eax │ │ │ │ - imul %r13d,%eax │ │ │ │ + mov %r14d,%eax │ │ │ │ + imul %r14d,%eax │ │ │ │ mov %eax,-0x60(%rbp) │ │ │ │ - mov %r11d,%eax │ │ │ │ - imul %ebx,%eax │ │ │ │ + lea 0x1(%r14),%eax │ │ │ │ + mov %eax,-0x48(%rbp) │ │ │ │ + imul %r14d,%eax │ │ │ │ mov %eax,-0x90(%rbp) │ │ │ │ - mov %r13d,%eax │ │ │ │ - shr $0x3,%eax │ │ │ │ - mov %eax,-0x98(%rbp) │ │ │ │ - test %r13d,%r13d │ │ │ │ - jle 2e1a8 ::updateTransitionMatrices(int, int const*, int const*, int const*, double const*, double const*, float**, int)@@Base+0xe68> │ │ │ │ - movslq (%rsi),%rdx │ │ │ │ - mov -0xb8(%rbp),%rax │ │ │ │ - mov %r15,-0x88(%rbp) │ │ │ │ - mov %r12,-0xc0(%rbp) │ │ │ │ - movl $0x0,-0x78(%rbp) │ │ │ │ - mov %rsi,-0xb0(%rbp) │ │ │ │ - mov %rdi,-0xc8(%rbp) │ │ │ │ - mov %r11d,%r15d │ │ │ │ - mov -0xa0(%rbp),%r10 │ │ │ │ - mov -0x98(%rbp),%r14d │ │ │ │ - mov (%rax,%rdx,8),%rbx │ │ │ │ - movslq (%r12),%rdx │ │ │ │ - shl $0x5,%r14 │ │ │ │ - mov (%rax,%rdx,8),%rax │ │ │ │ - mov %rax,%r12 │ │ │ │ - mov %r10,%rax │ │ │ │ - mov -0xa8(%rbp),%rsi │ │ │ │ - mov -0x80(%rbp),%rcx │ │ │ │ - vxorps %xmm5,%xmm5,%xmm5 │ │ │ │ - mov %rbx,-0xd8(%rbp) │ │ │ │ - vcvtsd2ss (%rax),%xmm5,%xmm0 │ │ │ │ - mov %r12,-0xe0(%rbp) │ │ │ │ - mov %rax,-0xd0(%rbp) │ │ │ │ + test %r14d,%r14d │ │ │ │ + jle 2d370 ::updateTransitionMatrices(int, int const*, int const*, int const*, double const*, double const*, float**, int)@@Base+0xed0> │ │ │ │ + movslq 0x0(%r13),%rax │ │ │ │ + mov -0xb0(%rbp),%rbx │ │ │ │ + mov %rcx,-0xc0(%rbp) │ │ │ │ + mov %r15,-0xc8(%rbp) │ │ │ │ + mov (%rbx,%rax,8),%r12 │ │ │ │ + movslq (%rcx),%rax │ │ │ │ + mov %r13,-0xb8(%rbp) │ │ │ │ + mov -0x98(%rbp),%r13d │ │ │ │ + mov %r11,-0x80(%rbp) │ │ │ │ + xor %r11d,%r11d │ │ │ │ + mov (%rbx,%rax,8),%rbx │ │ │ │ + mov -0xa0(%rbp),%rax │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov -0xa8(%rbp),%rcx │ │ │ │ + mov -0x78(%rbp),%rsi │ │ │ │ + mov %rdi,-0xd0(%rbp) │ │ │ │ + vxorps %xmm7,%xmm7,%xmm7 │ │ │ │ + vcvtsd2ss (%rdi),%xmm7,%xmm0 │ │ │ │ + mov %r12,-0xd8(%rbp) │ │ │ │ + mov %r13d,%r15d │ │ │ │ + mov %r11d,%r13d │ │ │ │ + mov 0x8(%rcx),%rax │ │ │ │ + mov %rbx,-0xe0(%rbp) │ │ │ │ + mov %rcx,%r12 │ │ │ │ xor %ebx,%ebx │ │ │ │ - mov 0x8(%rsi),%rdx │ │ │ │ vmovss %xmm0,-0x44(%rbp) │ │ │ │ - mov %rsi,%r12 │ │ │ │ - mov (%rdx,%rcx,8),%rcx │ │ │ │ - mov %rcx,-0x40(%rbp) │ │ │ │ - mov -0x88(%rbp),%rcx │ │ │ │ - vcvtsd2ss (%rcx),%xmm5,%xmm0 │ │ │ │ + mov (%rax,%rsi,1),%rax │ │ │ │ + mov %rax,-0x40(%rbp) │ │ │ │ + mov -0x80(%rbp),%rax │ │ │ │ + vcvtsd2ss (%rax),%xmm7,%xmm0 │ │ │ │ vmovss %xmm0,-0x68(%rbp) │ │ │ │ mov -0x40(%rbp),%rax │ │ │ │ - vmovss -0x44(%rbp),%xmm5 │ │ │ │ - vmulss (%rax,%rbx,1),%xmm5,%xmm1 │ │ │ │ + vmovss -0x44(%rbp),%xmm7 │ │ │ │ + vmulss (%rax,%rbx,1),%xmm7,%xmm1 │ │ │ │ vmulss -0x68(%rbp),%xmm1,%xmm0 │ │ │ │ vmovss %xmm1,-0x38(%rbp) │ │ │ │ vcvtss2sd %xmm0,%xmm0,%xmm0 │ │ │ │ call 1c590 │ │ │ │ - mov 0x28(%r12),%rcx │ │ │ │ + mov 0x28(%r12),%rdx │ │ │ │ + mov 0x30(%r12),%rcx │ │ │ │ vcvtsd2ss %xmm0,%xmm0,%xmm0 │ │ │ │ - mov 0x30(%r12),%rsi │ │ │ │ - vmovss %xmm0,(%rcx,%rbx,1) │ │ │ │ + vmovss %xmm0,(%rdx,%rbx,1) │ │ │ │ vmulss -0x38(%rbp),%xmm0,%xmm0 │ │ │ │ - vmovss %xmm0,(%rsi,%rbx,1) │ │ │ │ + vmovss %xmm0,(%rcx,%rbx,1) │ │ │ │ add $0x4,%rbx │ │ │ │ cmp %rbx,-0x50(%rbp) │ │ │ │ - jne 2defb ::updateTransitionMatrices(int, int const*, int const*, int const*, double const*, double const*, float**, int)@@Base+0xbbb> │ │ │ │ - mov -0xa8(%rbp),%rdi │ │ │ │ - mov -0xd0(%rbp),%rax │ │ │ │ - mov %r13d,%r10d │ │ │ │ + jne 2d0a0 ::updateTransitionMatrices(int, int const*, int const*, int const*, double const*, double const*, float**, int)@@Base+0xc00> │ │ │ │ + mov -0xa8(%rbp),%rax │ │ │ │ + mov -0xd0(%rbp),%rdi │ │ │ │ + mov %r13d,%r11d │ │ │ │ movl $0x0,-0x38(%rbp) │ │ │ │ - mov -0xd8(%rbp),%rbx │ │ │ │ + mov -0x78(%rbp),%rsi │ │ │ │ + mov %r11d,-0xd0(%rbp) │ │ │ │ + mov %r14d,%r10d │ │ │ │ + mov %r15d,%r13d │ │ │ │ + mov 0x40(%rax),%rax │ │ │ │ + mov %rdi,-0x68(%rbp) │ │ │ │ + mov %r11d,%r15d │ │ │ │ and $0xfffffff8,%r10d │ │ │ │ - vxorps %xmm4,%xmm4,%xmm4 │ │ │ │ - mov -0xe0(%rbp),%r12 │ │ │ │ - mov -0x78(%rbp),%r11d │ │ │ │ - mov 0x40(%rdi),%rdx │ │ │ │ - mov -0x80(%rbp),%rdi │ │ │ │ - mov %rax,-0x68(%rbp) │ │ │ │ + mov -0xd8(%rbp),%r12 │ │ │ │ + mov -0xe0(%rbp),%rbx │ │ │ │ + vxorps %xmm6,%xmm6,%xmm6 │ │ │ │ + mov (%rax,%rsi,1),%r9 │ │ │ │ + mov -0x88(%rbp),%esi │ │ │ │ xor %eax,%eax │ │ │ │ - mov (%rdx,%rdi,8),%r9 │ │ │ │ - mov -0x58(%rbp),%rdi │ │ │ │ - movslq %r11d,%rdx │ │ │ │ - mov %r11d,-0x40(%rbp) │ │ │ │ + shl $0x5,%rsi │ │ │ │ + mov -0x58(%rbp),%r11 │ │ │ │ + movslq %r15d,%rdi │ │ │ │ + mov -0x38(%rbp),%r8d │ │ │ │ + mov %r15d,-0x40(%rbp) │ │ │ │ mov %eax,-0x44(%rbp) │ │ │ │ - lea (%rdi,%rdx,1),%r8 │ │ │ │ - mov -0x38(%rbp),%edi │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - cmp $0x6,%r15d │ │ │ │ - jbe 2e112 ::updateTransitionMatrices(int, int const*, int const*, int const*, double const*, double const*, float**, int)@@Base+0xdd2> │ │ │ │ - movslq %edi,%rax │ │ │ │ - vxorps %xmm5,%xmm5,%xmm5 │ │ │ │ - lea (%r9,%rax,4),%r11 │ │ │ │ - vmovaps %xmm5,%xmm0 │ │ │ │ + add %rdi,%r11 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + cmp $0x6,%r13d │ │ │ │ + jbe 2d2e0 ::updateTransitionMatrices(int, int const*, int const*, int const*, double const*, double const*, float**, int)@@Base+0xe40> │ │ │ │ + movslq %r8d,%rax │ │ │ │ + vxorps %xmm2,%xmm2,%xmm2 │ │ │ │ + lea (%r9,%rax,4),%r15 │ │ │ │ + vmovaps %xmm2,%xmm0 │ │ │ │ xor %eax,%eax │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - vmovups (%r11,%rax,1),%ymm1 │ │ │ │ - vmulps (%rcx,%rax,1),%ymm1,%ymm2 │ │ │ │ - vmulps (%rsi,%rax,1),%ymm1,%ymm1 │ │ │ │ + vmovups (%r15,%rax,1),%ymm3 │ │ │ │ + vmulps (%rdx,%rax,1),%ymm3,%ymm4 │ │ │ │ + vmulps (%rcx,%rax,1),%ymm3,%ymm3 │ │ │ │ add $0x20,%rax │ │ │ │ - vaddss %xmm0,%xmm2,%xmm6 │ │ │ │ - vshufps $0x55,%xmm2,%xmm2,%xmm0 │ │ │ │ - vshufps $0xff,%xmm2,%xmm2,%xmm3 │ │ │ │ - vaddss %xmm0,%xmm6,%xmm6 │ │ │ │ - vunpckhps %xmm2,%xmm2,%xmm0 │ │ │ │ - vextractf128 $0x1,%ymm2,%xmm2 │ │ │ │ - vaddss %xmm6,%xmm0,%xmm0 │ │ │ │ - vaddss %xmm3,%xmm0,%xmm0 │ │ │ │ - vshufps $0x55,%xmm2,%xmm2,%xmm3 │ │ │ │ - vaddss %xmm0,%xmm2,%xmm0 │ │ │ │ - vaddss %xmm0,%xmm3,%xmm3 │ │ │ │ - vunpckhps %xmm2,%xmm2,%xmm0 │ │ │ │ - vshufps $0xff,%xmm2,%xmm2,%xmm2 │ │ │ │ - vaddss %xmm3,%xmm0,%xmm0 │ │ │ │ - vaddss %xmm5,%xmm1,%xmm3 │ │ │ │ - vshufps $0x55,%xmm1,%xmm1,%xmm5 │ │ │ │ - vaddss %xmm3,%xmm5,%xmm5 │ │ │ │ - vunpckhps %xmm1,%xmm1,%xmm3 │ │ │ │ - vaddss %xmm2,%xmm0,%xmm0 │ │ │ │ - vshufps $0xff,%xmm1,%xmm1,%xmm2 │ │ │ │ - vextractf128 $0x1,%ymm1,%xmm1 │ │ │ │ - vaddss %xmm5,%xmm3,%xmm3 │ │ │ │ - vunpckhps %xmm1,%xmm1,%xmm5 │ │ │ │ - vaddss %xmm3,%xmm2,%xmm2 │ │ │ │ - vaddss %xmm2,%xmm1,%xmm3 │ │ │ │ - vshufps $0x55,%xmm1,%xmm1,%xmm2 │ │ │ │ - vshufps $0xff,%xmm1,%xmm1,%xmm1 │ │ │ │ + vaddss %xmm0,%xmm4,%xmm1 │ │ │ │ + vshufps $0x55,%xmm4,%xmm4,%xmm0 │ │ │ │ + vshufps $0xff,%xmm4,%xmm4,%xmm5 │ │ │ │ + vaddss %xmm0,%xmm1,%xmm1 │ │ │ │ + vunpckhps %xmm4,%xmm4,%xmm0 │ │ │ │ + vaddss %xmm1,%xmm0,%xmm0 │ │ │ │ + vaddss %xmm2,%xmm3,%xmm1 │ │ │ │ + vshufps $0x55,%xmm3,%xmm3,%xmm2 │ │ │ │ + vaddss %xmm5,%xmm0,%xmm0 │ │ │ │ + vaddss %xmm1,%xmm2,%xmm2 │ │ │ │ + vunpckhps %xmm3,%xmm3,%xmm1 │ │ │ │ + vextractf32x4 $0x1,%ymm4,%xmm5 │ │ │ │ + vaddss %xmm2,%xmm1,%xmm1 │ │ │ │ + valignd $0x6,%ymm3,%ymm3,%ymm2 │ │ │ │ + vaddss %xmm0,%xmm5,%xmm0 │ │ │ │ + valignd $0x5,%ymm4,%ymm4,%ymm5 │ │ │ │ + vaddss %xmm0,%xmm5,%xmm5 │ │ │ │ + valignd $0x6,%ymm4,%ymm4,%ymm0 │ │ │ │ + valignd $0x7,%ymm4,%ymm4,%ymm4 │ │ │ │ + vaddss %xmm5,%xmm0,%xmm0 │ │ │ │ + vaddss %xmm4,%xmm0,%xmm0 │ │ │ │ + vshufps $0xff,%xmm3,%xmm3,%xmm4 │ │ │ │ + vaddss %xmm1,%xmm4,%xmm4 │ │ │ │ + vextractf32x4 $0x1,%ymm3,%xmm1 │ │ │ │ + vaddss %xmm4,%xmm1,%xmm1 │ │ │ │ + valignd $0x5,%ymm3,%ymm3,%ymm4 │ │ │ │ + valignd $0x7,%ymm3,%ymm3,%ymm3 │ │ │ │ + vaddss %xmm1,%xmm4,%xmm4 │ │ │ │ + vaddss %xmm4,%xmm2,%xmm2 │ │ │ │ vaddss %xmm3,%xmm2,%xmm2 │ │ │ │ - vaddss %xmm2,%xmm5,%xmm5 │ │ │ │ - vaddss %xmm1,%xmm5,%xmm5 │ │ │ │ - cmp %rax,%r14 │ │ │ │ - jne 2dfc0 ::updateTransitionMatrices(int, int const*, int const*, int const*, double const*, double const*, float**, int)@@Base+0xc80> │ │ │ │ - test $0x7,%r13b │ │ │ │ - je 2e09a ::updateTransitionMatrices(int, int const*, int const*, int const*, double const*, double const*, float**, int)@@Base+0xd5a> │ │ │ │ + cmp %rax,%rsi │ │ │ │ + jne 2d180 ::updateTransitionMatrices(int, int const*, int const*, int const*, double const*, double const*, float**, int)@@Base+0xce0> │ │ │ │ + test $0x7,%r14b │ │ │ │ + je 2d26a ::updateTransitionMatrices(int, int const*, int const*, int const*, double const*, double const*, float**, int)@@Base+0xdca> │ │ │ │ movslq %r10d,%rax │ │ │ │ - lea (%r10,%rdi,1),%r11d │ │ │ │ - movslq %r11d,%r11 │ │ │ │ - sub %rax,%r11 │ │ │ │ - lea (%r9,%r11,4),%r11 │ │ │ │ + lea (%r10,%r8,1),%r15d │ │ │ │ + movslq %r15d,%r15 │ │ │ │ + sub %rax,%r15 │ │ │ │ + lea (%r9,%r15,4),%r15 │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - vmovss (%r11,%rax,4),%xmm1 │ │ │ │ - vfmadd231ss (%rcx,%rax,4),%xmm1,%xmm0 │ │ │ │ - vfmadd231ss (%rsi,%rax,4),%xmm1,%xmm5 │ │ │ │ + vmovss (%r15,%rax,4),%xmm1 │ │ │ │ + vfmadd231ss (%rdx,%rax,4),%xmm1,%xmm0 │ │ │ │ + vfmadd231ss (%rcx,%rax,4),%xmm1,%xmm2 │ │ │ │ inc %rax │ │ │ │ - cmp %eax,%r13d │ │ │ │ - jg 2e080 ::updateTransitionMatrices(int, int const*, int const*, int const*, double const*, double const*, float**, int)@@Base+0xd40> │ │ │ │ - vmaxss %xmm4,%xmm0,%xmm0 │ │ │ │ - add %r13d,%edi │ │ │ │ - vmovss %xmm0,(%rbx,%rdx,4) │ │ │ │ - vmovss %xmm5,(%r12,%rdx,4) │ │ │ │ - inc %rdx │ │ │ │ - cmp %r8,%rdx │ │ │ │ - jne 2dfa0 ::updateTransitionMatrices(int, int const*, int const*, int const*, double const*, double const*, float**, int)@@Base+0xc60> │ │ │ │ - mov -0x40(%rbp),%r11d │ │ │ │ + cmp %eax,%r14d │ │ │ │ + jg 2d250 ::updateTransitionMatrices(int, int const*, int const*, int const*, double const*, double const*, float**, int)@@Base+0xdb0> │ │ │ │ + vmaxss %xmm6,%xmm0,%xmm0 │ │ │ │ + add %r14d,%r8d │ │ │ │ + vmovss %xmm0,(%r12,%rdi,4) │ │ │ │ + vmovss %xmm2,(%rbx,%rdi,4) │ │ │ │ + inc %rdi │ │ │ │ + cmp %r11,%rdi │ │ │ │ + jne 2d160 ::updateTransitionMatrices(int, int const*, int const*, int const*, double const*, double const*, float**, int)@@Base+0xcc0> │ │ │ │ + mov -0x40(%rbp),%r15d │ │ │ │ mov -0x44(%rbp),%eax │ │ │ │ - mov -0x60(%rbp),%edx │ │ │ │ - add %edx,-0x38(%rbp) │ │ │ │ - lea 0x0(%r13,%r11,1),%edx │ │ │ │ + mov -0x60(%rbp),%r11d │ │ │ │ + lea (%r14,%r15,1),%edi │ │ │ │ inc %eax │ │ │ │ - add -0x48(%rbp),%r11d │ │ │ │ - movslq %edx,%rdx │ │ │ │ - movl $0x3f800000,(%rbx,%rdx,4) │ │ │ │ - movl $0x0,(%r12,%rdx,4) │ │ │ │ - cmp %eax,%r13d │ │ │ │ - jne 2df87 ::updateTransitionMatrices(int, int const*, int const*, int const*, double const*, double const*, float**, int)@@Base+0xc47> │ │ │ │ - mov -0x78(%rbp),%edx │ │ │ │ - add -0x90(%rbp),%edx │ │ │ │ - mov -0x68(%rbp),%rax │ │ │ │ - mov -0x48(%rbp),%esi │ │ │ │ - add $0x8,%rax │ │ │ │ - add %edx,%esi │ │ │ │ - cmp %rax,-0x70(%rbp) │ │ │ │ - mov %esi,-0x78(%rbp) │ │ │ │ - je 2e124 ::updateTransitionMatrices(int, int const*, int const*, int const*, double const*, double const*, float**, int)@@Base+0xde4> │ │ │ │ + add -0x48(%rbp),%r15d │ │ │ │ + movslq %edi,%rdi │ │ │ │ + add %r11d,-0x38(%rbp) │ │ │ │ + movl $0x3f800000,(%r12,%rdi,4) │ │ │ │ + movl $0x0,(%rbx,%rdi,4) │ │ │ │ + cmp %eax,%r14d │ │ │ │ + jne 2d142 ::updateTransitionMatrices(int, int const*, int const*, int const*, double const*, double const*, float**, int)@@Base+0xca2> │ │ │ │ + mov -0x68(%rbp),%rdi │ │ │ │ + mov -0xd0(%rbp),%r11d │ │ │ │ + add $0x8,%rdi │ │ │ │ + add -0x90(%rbp),%r11d │ │ │ │ + cmp %rdi,-0x70(%rbp) │ │ │ │ + je 2d2f2 ::updateTransitionMatrices(int, int const*, int const*, int const*, double const*, double const*, float**, int)@@Base+0xe52> │ │ │ │ vzeroupper │ │ │ │ - jmp 2dead ::updateTransitionMatrices(int, int const*, int const*, int const*, double const*, double const*, float**, int)@@Base+0xb6d> │ │ │ │ - vxorps %xmm5,%xmm5,%xmm5 │ │ │ │ - mov %edi,%r11d │ │ │ │ + jmp 2d04f ::updateTransitionMatrices(int, int const*, int const*, int const*, double const*, double const*, float**, int)@@Base+0xbaf> │ │ │ │ + vxorps %xmm2,%xmm2,%xmm2 │ │ │ │ + mov %r8d,%r15d │ │ │ │ xor %eax,%eax │ │ │ │ - vmovaps %xmm5,%xmm0 │ │ │ │ - jmp 2e06e ::updateTransitionMatrices(int, int const*, int const*, int const*, double const*, double const*, float**, int)@@Base+0xd2e> │ │ │ │ - mov -0xb0(%rbp),%rsi │ │ │ │ - mov -0xc8(%rbp),%rdi │ │ │ │ - mov %r15d,%r11d │ │ │ │ - mov -0xc0(%rbp),%r12 │ │ │ │ - mov -0x88(%rbp),%r15 │ │ │ │ - add $0x4,%rsi │ │ │ │ - cmp %rsi,%rdi │ │ │ │ - je 2d83c ::updateTransitionMatrices(int, int const*, int const*, int const*, double const*, double const*, float**, int)@@Base+0x4fc> │ │ │ │ - add $0x4,%r12 │ │ │ │ - add $0x8,%r15 │ │ │ │ + vmovaps %xmm2,%xmm0 │ │ │ │ + jmp 2d23e ::updateTransitionMatrices(int, int const*, int const*, int const*, double const*, double const*, float**, int)@@Base+0xd9e> │ │ │ │ + mov -0xb8(%rbp),%r13 │ │ │ │ + mov -0xc8(%rbp),%r15 │ │ │ │ + mov -0x80(%rbp),%r11 │ │ │ │ + mov -0xc0(%rbp),%rcx │ │ │ │ + add $0x4,%r13 │ │ │ │ + cmp %r13,%r15 │ │ │ │ + je 2c9df ::updateTransitionMatrices(int, int const*, int const*, int const*, double const*, double const*, float**, int)@@Base+0x53f> │ │ │ │ + add $0x4,%rcx │ │ │ │ + add $0x8,%r11 │ │ │ │ vzeroupper │ │ │ │ - jmp 2de50 ::updateTransitionMatrices(int, int const*, int const*, int const*, double const*, double const*, float**, int)@@Base+0xb10> │ │ │ │ - lea 0x4(%r14),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 2d83f ::updateTransitionMatrices(int, int const*, int const*, int const*, double const*, double const*, float**, int)@@Base+0x4ff> │ │ │ │ - add $0x8,%r14 │ │ │ │ - cmp %r14,%rdi │ │ │ │ - jne 2e160 ::updateTransitionMatrices(int, int const*, int const*, int const*, double const*, double const*, float**, int)@@Base+0xe20> │ │ │ │ - jmp 2d83f ::updateTransitionMatrices(int, int const*, int const*, int const*, double const*, double const*, float**, int)@@Base+0x4ff> │ │ │ │ + jmp 2d003 ::updateTransitionMatrices(int, int const*, int const*, int const*, double const*, double const*, float**, int)@@Base+0xb63> │ │ │ │ + lea 0x4(%r13),%rax │ │ │ │ + cmp %rax,%rdx │ │ │ │ + je 2c9e2 ::updateTransitionMatrices(int, int const*, int const*, int const*, double const*, double const*, float**, int)@@Base+0x542> │ │ │ │ + add $0x8,%r13 │ │ │ │ + cmp %r13,%rdx │ │ │ │ + jne 2d328 ::updateTransitionMatrices(int, int const*, int const*, int const*, double const*, double const*, float**, int)@@Base+0xe88> │ │ │ │ + jmp 2c9e2 ::updateTransitionMatrices(int, int const*, int const*, int const*, double const*, double const*, float**, int)@@Base+0x542> │ │ │ │ mov -0xa0(%rbp),%rdx │ │ │ │ lea 0x8(%rdx),%rcx │ │ │ │ - cmp -0x78(%rbp),%rcx │ │ │ │ - je 2e196 ::updateTransitionMatrices(int, int const*, int const*, int const*, double const*, double const*, float**, int)@@Base+0xe56> │ │ │ │ + cmp -0x70(%rbp),%rcx │ │ │ │ + je 2d35e ::updateTransitionMatrices(int, int const*, int const*, int const*, double const*, double const*, float**, int)@@Base+0xebe> │ │ │ │ add $0x10,%rdx │ │ │ │ - cmp -0x78(%rbp),%rdx │ │ │ │ - jne 2e182 ::updateTransitionMatrices(int, int const*, int const*, int const*, double const*, double const*, float**, int)@@Base+0xe42> │ │ │ │ + cmp -0x70(%rbp),%rdx │ │ │ │ + jne 2d34a ::updateTransitionMatrices(int, int const*, int const*, int const*, double const*, double const*, float**, int)@@Base+0xeaa> │ │ │ │ add $0x4,%rax │ │ │ │ cmp %r9,%rax │ │ │ │ - jne 2d8d8 ::updateTransitionMatrices(int, int const*, int const*, int const*, double const*, double const*, float**, int)@@Base+0x598> │ │ │ │ - jmp 2d83f ::updateTransitionMatrices(int, int const*, int const*, int const*, double const*, double const*, float**, int)@@Base+0x4ff> │ │ │ │ - mov -0xa0(%rbp),%rdx │ │ │ │ - lea 0x8(%rdx),%rax │ │ │ │ - cmp %rax,-0x70(%rbp) │ │ │ │ - je 2e1c3 ::updateTransitionMatrices(int, int const*, int const*, int const*, double const*, double const*, float**, int)@@Base+0xe83> │ │ │ │ - add $0x10,%rdx │ │ │ │ + jne 2ca95 ::updateTransitionMatrices(int, int const*, int const*, int const*, double const*, double const*, float**, int)@@Base+0x5f5> │ │ │ │ + jmp 2c9e2 ::updateTransitionMatrices(int, int const*, int const*, int const*, double const*, double const*, float**, int)@@Base+0x542> │ │ │ │ + mov -0xa0(%rbp),%rax │ │ │ │ + lea 0x8(%rax),%rdx │ │ │ │ cmp %rdx,-0x70(%rbp) │ │ │ │ - jne 2e1af ::updateTransitionMatrices(int, int const*, int const*, int const*, double const*, double const*, float**, int)@@Base+0xe6f> │ │ │ │ - add $0x4,%rsi │ │ │ │ - cmp %rsi,%rdi │ │ │ │ - je 2d83f ::updateTransitionMatrices(int, int const*, int const*, int const*, double const*, double const*, float**, int)@@Base+0x4ff> │ │ │ │ - add $0x4,%r12 │ │ │ │ - add $0x8,%r15 │ │ │ │ - jmp 2de50 ::updateTransitionMatrices(int, int const*, int const*, int const*, double const*, double const*, float**, int)@@Base+0xb10> │ │ │ │ - xor %edx,%edx │ │ │ │ - lea 0x4(%rdx),%rcx │ │ │ │ - cmp %rax,%rcx │ │ │ │ - je 2d83f ::updateTransitionMatrices(int, int const*, int const*, int const*, double const*, double const*, float**, int)@@Base+0x4ff> │ │ │ │ - add $0x8,%rdx │ │ │ │ - cmp %rdx,%rax │ │ │ │ - jne 2e1df ::updateTransitionMatrices(int, int const*, int const*, int const*, double const*, double const*, float**, int)@@Base+0xe9f> │ │ │ │ - jmp 2d83f ::updateTransitionMatrices(int, int const*, int const*, int const*, double const*, double const*, float**, int)@@Base+0x4ff> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ + je 2d38b ::updateTransitionMatrices(int, int const*, int const*, int const*, double const*, double const*, float**, int)@@Base+0xeeb> │ │ │ │ + add $0x10,%rax │ │ │ │ + cmp %rax,-0x70(%rbp) │ │ │ │ + jne 2d377 ::updateTransitionMatrices(int, int const*, int const*, int const*, double const*, double const*, float**, int)@@Base+0xed7> │ │ │ │ + add $0x4,%r13 │ │ │ │ + cmp %r13,%r15 │ │ │ │ + je 2c9e2 ::updateTransitionMatrices(int, int const*, int const*, int const*, double const*, double const*, float**, int)@@Base+0x542> │ │ │ │ + add $0x4,%rcx │ │ │ │ + add $0x8,%r11 │ │ │ │ + jmp 2d003 ::updateTransitionMatrices(int, int const*, int const*, int const*, double const*, double const*, float**, int)@@Base+0xb63> │ │ │ │ + xor %eax,%eax │ │ │ │ + lea 0x4(%rax),%rdx │ │ │ │ + cmp %r15,%rdx │ │ │ │ + je 2c9e2 ::updateTransitionMatrices(int, int const*, int const*, int const*, double const*, double const*, float**, int)@@Base+0x542> │ │ │ │ + add $0x8,%rax │ │ │ │ + cmp %rax,%r15 │ │ │ │ + jne 2d3a7 ::updateTransitionMatrices(int, int const*, int const*, int const*, double const*, double const*, float**, int)@@Base+0xf07> │ │ │ │ + jmp 2c9e2 ::updateTransitionMatrices(int, int const*, int const*, int const*, double const*, double const*, float**, int)@@Base+0x542> │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ │ │ │ │ -000000000002e200 ::getPartials(int, int, double*)@@Base>: │ │ │ │ +000000000002d3d0 ::getPartials(int, int, double*)@@Base>: │ │ │ │ endbr64 │ │ │ │ test %esi,%esi │ │ │ │ - js 2e534 ::getPartials(int, int, double*)@@Base+0x334> │ │ │ │ - cmp %esi,0xc(%rdi) │ │ │ │ + js 2d6c4 ::getPartials(int, int, double*)@@Base+0x2f4> │ │ │ │ mov %rdi,%rax │ │ │ │ - jle 2e534 ::getPartials(int, int, double*)@@Base+0x334> │ │ │ │ + cmp %esi,0xc(%rdi) │ │ │ │ + jle 2d6c4 ::getPartials(int, int, double*)@@Base+0x2f4> │ │ │ │ lea 0x8(%rsp),%r10 │ │ │ │ and $0xffffffffffffffe0,%rsp │ │ │ │ push -0x8(%r10) │ │ │ │ push %rbp │ │ │ │ mov %rsp,%rbp │ │ │ │ push %r15 │ │ │ │ push %r14 │ │ │ │ push %r13 │ │ │ │ push %r12 │ │ │ │ push %r10 │ │ │ │ push %rbx │ │ │ │ - sub $0x40,%rsp │ │ │ │ + sub $0x20,%rsp │ │ │ │ movslq 0x14(%rdi),%r11 │ │ │ │ mov 0xb0(%rax),%r8 │ │ │ │ movslq %esi,%rdi │ │ │ │ mov 0x18(%rax),%esi │ │ │ │ mov 0x24(%rax),%ebx │ │ │ │ mov 0x2c(%rax),%r12d │ │ │ │ mov (%r8,%rdi,8),%r8 │ │ │ │ cmp %esi,%r11d │ │ │ │ - je 2e506 ::getPartials(int, int, double*)@@Base+0x306> │ │ │ │ + je 2d696 ::getPartials(int, int, double*)@@Base+0x2c6> │ │ │ │ cmp %ebx,%r12d │ │ │ │ - je 2e48d ::getPartials(int, int, double*)@@Base+0x28d> │ │ │ │ - mov 0x34(%rax),%r14d │ │ │ │ - test %r14d,%r14d │ │ │ │ - jle 2e343 ::getPartials(int, int, double*)@@Base+0x143> │ │ │ │ + je 2d630 ::getPartials(int, int, double*)@@Base+0x260> │ │ │ │ + mov 0x34(%rax),%edi │ │ │ │ + mov %edi,-0x34(%rbp) │ │ │ │ + test %edi,%edi │ │ │ │ + jle 2d4fb ::getPartials(int, int, double*)@@Base+0x12b> │ │ │ │ test %r11d,%r11d │ │ │ │ - jle 2e53a ::getPartials(int, int, double*)@@Base+0x33a> │ │ │ │ + jle 2d6ca ::getPartials(int, int, double*)@@Base+0x2fa> │ │ │ │ sub %r11d,%esi │ │ │ │ movslq %r12d,%r10 │ │ │ │ movslq %ebx,%r9 │ │ │ │ - xor %r13d,%r13d │ │ │ │ + mov %rax,-0x48(%rbp) │ │ │ │ imul %r12d,%esi │ │ │ │ shl $0x3,%r10 │ │ │ │ shl $0x3,%r9 │ │ │ │ + mov %edx,-0x38(%rbp) │ │ │ │ + mov %r10,%r14 │ │ │ │ + mov %rcx,-0x50(%rbp) │ │ │ │ mov %rcx,%r12 │ │ │ │ - mov %r10,%r15 │ │ │ │ - mov %rax,-0x48(%rbp) │ │ │ │ - mov %edx,-0x4c(%rbp) │ │ │ │ - mov %rcx,-0x58(%rbp) │ │ │ │ + xor %r13d,%r13d │ │ │ │ movslq %esi,%rsi │ │ │ │ lea 0x0(,%rsi,8),%rdi │ │ │ │ lea -0x1(%r11),%esi │ │ │ │ - imul %rsi,%r15 │ │ │ │ - mov %rdi,-0x38(%rbp) │ │ │ │ + imul %rsi,%r14 │ │ │ │ + mov %rdi,-0x40(%rbp) │ │ │ │ imul %r9,%rsi │ │ │ │ - mov %rsi,-0x40(%rbp) │ │ │ │ + mov %rsi,%r15 │ │ │ │ mov %ebx,%esi │ │ │ │ cs nopw 0x0(%rax,%rax,1) │ │ │ │ test %ebx,%ebx │ │ │ │ - je 2e31f ::getPartials(int, int, double*)@@Base+0x11f> │ │ │ │ + je 2d4d7 ::getPartials(int, int, double*)@@Base+0x107> │ │ │ │ mov %r8,%rcx │ │ │ │ mov %r12,%rdx │ │ │ │ xor %edi,%edi │ │ │ │ nopl 0x0(%rax) │ │ │ │ xor %eax,%eax │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ vmovsd (%rcx,%rax,8),%xmm0 │ │ │ │ vmovsd %xmm0,(%rdx,%rax,8) │ │ │ │ inc %rax │ │ │ │ cmp %rax,%rsi │ │ │ │ - jne 2e300 ::getPartials(int, int, double*)@@Base+0x100> │ │ │ │ + jne 2d4b8 ::getPartials(int, int, double*)@@Base+0xe8> │ │ │ │ inc %edi │ │ │ │ add %r9,%rdx │ │ │ │ add %r10,%rcx │ │ │ │ cmp %edi,%r11d │ │ │ │ - jne 2e2e0 ::getPartials(int, int, double*)@@Base+0xe0> │ │ │ │ + jne 2d4b0 ::getPartials(int, int, double*)@@Base+0xe0> │ │ │ │ add %r10,%r8 │ │ │ │ - inc %r13d │ │ │ │ add %r9,%r12 │ │ │ │ - add -0x40(%rbp),%r12 │ │ │ │ - add %r15,%r8 │ │ │ │ - add -0x38(%rbp),%r8 │ │ │ │ - cmp %r13d,%r14d │ │ │ │ - jne 2e2d0 ::getPartials(int, int, double*)@@Base+0xd0> │ │ │ │ + inc %r13d │ │ │ │ + add %r14,%r8 │ │ │ │ + add %r15,%r12 │ │ │ │ + add -0x40(%rbp),%r8 │ │ │ │ + cmp %r13d,-0x34(%rbp) │ │ │ │ + jne 2d4a0 ::getPartials(int, int, double*)@@Base+0xd0> │ │ │ │ mov -0x48(%rbp),%rax │ │ │ │ - mov -0x4c(%rbp),%edx │ │ │ │ - mov -0x58(%rbp),%rcx │ │ │ │ + mov -0x38(%rbp),%edx │ │ │ │ + mov -0x50(%rbp),%rcx │ │ │ │ cmp $0xffffffff,%edx │ │ │ │ - je 2e471 ::getPartials(int, int, double*)@@Base+0x271> │ │ │ │ + je 2d614 ::getPartials(int, int, double*)@@Base+0x244> │ │ │ │ test %r11d,%r11d │ │ │ │ - jle 2e471 ::getPartials(int, int, double*)@@Base+0x271> │ │ │ │ + jle 2d614 ::getPartials(int, int, double*)@@Base+0x244> │ │ │ │ mov 0xc0(%rax),%rax │ │ │ │ movslq %edx,%rdx │ │ │ │ mov %rcx,%r12 │ │ │ │ mov (%rax,%rdx,8),%r14 │ │ │ │ vmovsd (%r14),%xmm0 │ │ │ │ lea (%r14,%r11,8),%r13 │ │ │ │ call 1c590 │ │ │ │ + vmovapd %xmm0,%xmm2 │ │ │ │ test %ebx,%ebx │ │ │ │ - jle 2e454 ::getPartials(int, int, double*)@@Base+0x254> │ │ │ │ + jle 2d5f7 ::getPartials(int, int, double*)@@Base+0x227> │ │ │ │ lea -0x1(%rbx),%eax │ │ │ │ - mov %r14,%r15 │ │ │ │ - mov %ebx,%r14d │ │ │ │ - mov %eax,-0x38(%rbp) │ │ │ │ + mov %ebx,%r15d │ │ │ │ + mov %eax,-0x34(%rbp) │ │ │ │ mov %ebx,%eax │ │ │ │ shr $0x2,%eax │ │ │ │ mov %eax,-0x40(%rbp) │ │ │ │ - mov %r12,%rax │ │ │ │ - xor %r12d,%r12d │ │ │ │ - cmpl $0x2,-0x38(%rbp) │ │ │ │ + mov %r14,%rax │ │ │ │ + xor %r14d,%r14d │ │ │ │ + cmpl $0x2,-0x34(%rbp) │ │ │ │ mov %rax,%rbx │ │ │ │ - jbe 2e443 ::getPartials(int, int, double*)@@Base+0x243> │ │ │ │ - xchg %ax,%ax │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + jbe 2d5e6 ::getPartials(int, int, double*)@@Base+0x216> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ mov -0x40(%rbp),%edx │ │ │ │ - movslq %r12d,%rax │ │ │ │ - vbroadcastsd %xmm0,%ymm2 │ │ │ │ - lea (%rbx,%rax,8),%rax │ │ │ │ + movslq %r14d,%rax │ │ │ │ + vbroadcastsd %xmm2,%ymm1 │ │ │ │ + lea (%r12,%rax,8),%rax │ │ │ │ shl $0x5,%rdx │ │ │ │ add %rax,%rdx │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - vmulpd (%rax),%ymm2,%ymm1 │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ + vmulpd (%rax),%ymm1,%ymm0 │ │ │ │ add $0x20,%rax │ │ │ │ - vmovupd %ymm1,-0x20(%rax) │ │ │ │ + vmovupd %ymm0,-0x20(%rax) │ │ │ │ cmp %rax,%rdx │ │ │ │ - jne 2e3e0 ::getPartials(int, int, double*)@@Base+0x1e0> │ │ │ │ - test $0x3,%r14b │ │ │ │ - je 2e488 ::getPartials(int, int, double*)@@Base+0x288> │ │ │ │ - mov %r14d,%edx │ │ │ │ + jne 2d580 ::getPartials(int, int, double*)@@Base+0x1b0> │ │ │ │ + test $0x3,%r15b │ │ │ │ + je 2d62b ::getPartials(int, int, double*)@@Base+0x25b> │ │ │ │ + mov %r15d,%edx │ │ │ │ and $0xfffffffc,%edx │ │ │ │ - lea (%rdx,%r12,1),%eax │ │ │ │ + lea (%rdx,%r14,1),%eax │ │ │ │ vzeroupper │ │ │ │ cltq │ │ │ │ - lea (%rbx,%rax,8),%rax │ │ │ │ - vmulsd (%rax),%xmm0,%xmm1 │ │ │ │ + lea (%r12,%rax,8),%rax │ │ │ │ + vmulsd (%rax),%xmm2,%xmm0 │ │ │ │ inc %edx │ │ │ │ add $0x8,%rax │ │ │ │ - vmovsd %xmm1,-0x8(%rax) │ │ │ │ - cmp %r14d,%edx │ │ │ │ - jl 2e40f ::getPartials(int, int, double*)@@Base+0x20f> │ │ │ │ - add $0x8,%r15 │ │ │ │ - cmp %r15,%r13 │ │ │ │ - je 2e471 ::getPartials(int, int, double*)@@Base+0x271> │ │ │ │ - vmovsd (%r15),%xmm0 │ │ │ │ - add %r14d,%r12d │ │ │ │ + vmovsd %xmm0,-0x8(%rax) │ │ │ │ + cmp %r15d,%edx │ │ │ │ + jl 2d5af ::getPartials(int, int, double*)@@Base+0x1df> │ │ │ │ + add $0x8,%rbx │ │ │ │ + cmp %rbx,%r13 │ │ │ │ + je 2d614 ::getPartials(int, int, double*)@@Base+0x244> │ │ │ │ + vmovsd (%rbx),%xmm0 │ │ │ │ + add %r15d,%r14d │ │ │ │ call 1c590 │ │ │ │ - cmpl $0x2,-0x38(%rbp) │ │ │ │ - ja 2e3b0 ::getPartials(int, int, double*)@@Base+0x1b0> │ │ │ │ - mov %r12d,%eax │ │ │ │ + cmpl $0x2,-0x34(%rbp) │ │ │ │ + vmovapd %xmm0,%xmm2 │ │ │ │ + ja 2d560 ::getPartials(int, int, double*)@@Base+0x190> │ │ │ │ + mov %r14d,%eax │ │ │ │ xor %edx,%edx │ │ │ │ - jmp 2e409 ::getPartials(int, int, double*)@@Base+0x209> │ │ │ │ + jmp 2d5a9 ::getPartials(int, int, double*)@@Base+0x1d9> │ │ │ │ vmovsd (%r14),%xmm0 │ │ │ │ call 1c590 │ │ │ │ lea 0x8(%r14),%rax │ │ │ │ cmp %r13,%rax │ │ │ │ - je 2e471 ::getPartials(int, int, double*)@@Base+0x271> │ │ │ │ + je 2d614 ::getPartials(int, int, double*)@@Base+0x244> │ │ │ │ vmovsd 0x8(%r14),%xmm0 │ │ │ │ add $0x10,%r14 │ │ │ │ call 1c590 │ │ │ │ cmp %r13,%r14 │ │ │ │ - jne 2e44a ::getPartials(int, int, double*)@@Base+0x24a> │ │ │ │ - add $0x40,%rsp │ │ │ │ + jne 2d5ed ::getPartials(int, int, double*)@@Base+0x21d> │ │ │ │ + add $0x20,%rsp │ │ │ │ xor %eax,%eax │ │ │ │ pop %rbx │ │ │ │ pop %r10 │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ pop %rbp │ │ │ │ lea -0x8(%r10),%rsp │ │ │ │ ret │ │ │ │ vzeroupper │ │ │ │ - jmp 2e423 ::getPartials(int, int, double*)@@Base+0x223> │ │ │ │ + jmp 2d5c3 ::getPartials(int, int, double*)@@Base+0x1f3> │ │ │ │ mov 0x34(%rax),%r13d │ │ │ │ test %r13d,%r13d │ │ │ │ - jle 2e343 ::getPartials(int, int, double*)@@Base+0x143> │ │ │ │ + jle 2d4fb ::getPartials(int, int, double*)@@Base+0x12b> │ │ │ │ mov %r11d,%r9d │ │ │ │ imul %ebx,%r9d │ │ │ │ test %r9d,%r9d │ │ │ │ - je 2e343 ::getPartials(int, int, double*)@@Base+0x143> │ │ │ │ + je 2d4fb ::getPartials(int, int, double*)@@Base+0x12b> │ │ │ │ imul %ebx,%esi │ │ │ │ movslq %r9d,%r12 │ │ │ │ mov %rcx,%rdi │ │ │ │ xor %r10d,%r10d │ │ │ │ shl $0x3,%r12 │ │ │ │ mov %r9d,%r9d │ │ │ │ movslq %esi,%r14 │ │ │ │ shl $0x3,%r14 │ │ │ │ xor %esi,%esi │ │ │ │ nopl 0x0(%rax) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ vmovsd (%r8,%rsi,8),%xmm0 │ │ │ │ vmovsd %xmm0,(%rdi,%rsi,8) │ │ │ │ inc %rsi │ │ │ │ cmp %rsi,%r9 │ │ │ │ - jne 2e4e0 ::getPartials(int, int, double*)@@Base+0x2e0> │ │ │ │ + jne 2d670 ::getPartials(int, int, double*)@@Base+0x2a0> │ │ │ │ inc %r10d │ │ │ │ add %r12,%rdi │ │ │ │ add %r14,%r8 │ │ │ │ cmp %r10d,%r13d │ │ │ │ - jne 2e4c4 ::getPartials(int, int, double*)@@Base+0x2c4> │ │ │ │ - jmp 2e343 ::getPartials(int, int, double*)@@Base+0x143> │ │ │ │ + jne 2d667 ::getPartials(int, int, double*)@@Base+0x297> │ │ │ │ + jmp 2d4fb ::getPartials(int, int, double*)@@Base+0x12b> │ │ │ │ cmp %ebx,%r12d │ │ │ │ - jne 2e266 ::getPartials(int, int, double*)@@Base+0x66> │ │ │ │ + jne 2d436 ::getPartials(int, int, double*)@@Base+0x66> │ │ │ │ mov 0x3c(%rax),%edi │ │ │ │ test %edi,%edi │ │ │ │ - je 2e343 ::getPartials(int, int, double*)@@Base+0x143> │ │ │ │ + je 2d4fb ::getPartials(int, int, double*)@@Base+0x12b> │ │ │ │ xor %esi,%esi │ │ │ │ vmovsd (%r8,%rsi,8),%xmm0 │ │ │ │ vmovsd %xmm0,(%rcx,%rsi,8) │ │ │ │ inc %rsi │ │ │ │ cmp %rsi,%rdi │ │ │ │ - jne 2e51c ::getPartials(int, int, double*)@@Base+0x31c> │ │ │ │ - jmp 2e343 ::getPartials(int, int, double*)@@Base+0x143> │ │ │ │ + jne 2d6ac ::getPartials(int, int, double*)@@Base+0x2dc> │ │ │ │ + jmp 2d4fb ::getPartials(int, int, double*)@@Base+0x12b> │ │ │ │ mov $0xfffffffb,%eax │ │ │ │ ret │ │ │ │ xor %esi,%esi │ │ │ │ + mov -0x34(%rbp),%r14d │ │ │ │ lea 0x1(%rsi),%edi │ │ │ │ cmp %edi,%r14d │ │ │ │ - je 2e471 ::getPartials(int, int, double*)@@Base+0x271> │ │ │ │ + je 2d614 ::getPartials(int, int, double*)@@Base+0x244> │ │ │ │ add $0x2,%esi │ │ │ │ cmp %esi,%r14d │ │ │ │ - jne 2e53c ::getPartials(int, int, double*)@@Base+0x33c> │ │ │ │ - jmp 2e343 ::getPartials(int, int, double*)@@Base+0x143> │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - nopl (%rax) │ │ │ │ + jne 2d6cc ::getPartials(int, int, double*)@@Base+0x2fc> │ │ │ │ + jmp 2d4fb ::getPartials(int, int, double*)@@Base+0x12b> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ │ │ │ │ -000000000002e580 ::getPartials(int, int, double*)@@Base>: │ │ │ │ +000000000002d6f0 ::getPartials(int, int, double*)@@Base>: │ │ │ │ endbr64 │ │ │ │ movslq %esi,%r8 │ │ │ │ test %r8d,%r8d │ │ │ │ - js 2eab6 ::getPartials(int, int, double*)@@Base+0x536> │ │ │ │ - cmp %r8d,0xc(%rdi) │ │ │ │ + js 2dbdf ::getPartials(int, int, double*)@@Base+0x4ef> │ │ │ │ mov %rdi,%rax │ │ │ │ - jle 2eab6 ::getPartials(int, int, double*)@@Base+0x536> │ │ │ │ + cmp %r8d,0xc(%rdi) │ │ │ │ + jle 2dbdf ::getPartials(int, int, double*)@@Base+0x4ef> │ │ │ │ lea 0x8(%rsp),%r10 │ │ │ │ and $0xffffffffffffffe0,%rsp │ │ │ │ mov %rcx,%r11 │ │ │ │ movslq %edx,%rsi │ │ │ │ push -0x8(%r10) │ │ │ │ - push %rbp │ │ │ │ vxorps %xmm2,%xmm2,%xmm2 │ │ │ │ + push %rbp │ │ │ │ mov %rsp,%rbp │ │ │ │ push %r15 │ │ │ │ push %r14 │ │ │ │ push %r13 │ │ │ │ push %r12 │ │ │ │ push %r10 │ │ │ │ push %rbx │ │ │ │ @@ -17434,1543 +16835,1513 @@ │ │ │ │ mov 0x14(%rdi),%r15d │ │ │ │ mov 0xa8(%rax),%rcx │ │ │ │ mov 0x18(%rdi),%edi │ │ │ │ mov 0x24(%rax),%ebx │ │ │ │ mov 0x2c(%rax),%r9d │ │ │ │ mov (%rcx,%r8,8),%rcx │ │ │ │ cmp %edi,%r15d │ │ │ │ - je 2e9ff ::getPartials(int, int, double*)@@Base+0x47f> │ │ │ │ + je 2db27 ::getPartials(int, int, double*)@@Base+0x437> │ │ │ │ cmp %r9d,%ebx │ │ │ │ - je 2e8c8 ::getPartials(int, int, double*)@@Base+0x348> │ │ │ │ - mov 0x34(%rax),%r10d │ │ │ │ - test %r10d,%r10d │ │ │ │ - jle 2e76c ::getPartials(int, int, double*)@@Base+0x1ec> │ │ │ │ + je 2da07 ::getPartials(int, int, double*)@@Base+0x317> │ │ │ │ + mov 0x34(%rax),%edx │ │ │ │ + mov %edx,-0x48(%rbp) │ │ │ │ + test %edx,%edx │ │ │ │ + jle 2d8b8 ::getPartials(int, int, double*)@@Base+0x1c8> │ │ │ │ test %r15d,%r15d │ │ │ │ - jle 2eac0 ::getPartials(int, int, double*)@@Base+0x540> │ │ │ │ + jle 2dbe9 ::getPartials(int, int, double*)@@Base+0x4f9> │ │ │ │ sub %r15d,%edi │ │ │ │ movslq %r9d,%r14 │ │ │ │ movslq %ebx,%r13 │ │ │ │ - mov %ebx,%r12d │ │ │ │ + mov %rax,-0x70(%rbp) │ │ │ │ imul %r9d,%edi │ │ │ │ shl $0x2,%r14 │ │ │ │ shl $0x3,%r13 │ │ │ │ + mov %esi,-0x74(%rbp) │ │ │ │ + mov %r14,%r10 │ │ │ │ + mov %r11,-0x80(%rbp) │ │ │ │ + mov %ebx,%r12d │ │ │ │ mov %r11,%r9 │ │ │ │ - mov %r14,%rdx │ │ │ │ xor %r8d,%r8d │ │ │ │ and $0xfffffff8,%r12d │ │ │ │ - mov %r10d,-0x48(%rbp) │ │ │ │ - mov %rax,-0x70(%rbp) │ │ │ │ - mov %esi,-0x74(%rbp) │ │ │ │ - mov %r11,-0x80(%rbp) │ │ │ │ movslq %edi,%rdi │ │ │ │ shl $0x2,%rdi │ │ │ │ mov %rdi,-0x58(%rbp) │ │ │ │ lea -0x1(%r15),%edi │ │ │ │ - imul %rdi,%rdx │ │ │ │ + imul %rdi,%r10 │ │ │ │ imul %r13,%rdi │ │ │ │ - mov %rdx,-0x60(%rbp) │ │ │ │ - mov %rdi,-0x68(%rbp) │ │ │ │ + mov %r10,-0x68(%rbp) │ │ │ │ + mov %rdi,-0x60(%rbp) │ │ │ │ lea -0x1(%rbx),%edi │ │ │ │ mov %edi,-0x38(%rbp) │ │ │ │ mov %ebx,%edi │ │ │ │ shr $0x3,%edi │ │ │ │ shl $0x5,%rdi │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ test %ebx,%ebx │ │ │ │ - je 2e735 ::getPartials(int, int, double*)@@Base+0x1b5> │ │ │ │ + je 2d881 ::getPartials(int, int, double*)@@Base+0x191> │ │ │ │ + mov %r9,-0x40(%rbp) │ │ │ │ mov %rcx,%rsi │ │ │ │ mov %r9,%rdx │ │ │ │ xor %r11d,%r11d │ │ │ │ - mov %r9,-0x40(%rbp) │ │ │ │ mov %r8d,-0x44(%rbp) │ │ │ │ mov %rcx,-0x50(%rbp) │ │ │ │ nopl (%rax) │ │ │ │ cmpl $0x6,-0x38(%rbp) │ │ │ │ - jbe 2e9f7 ::getPartials(int, int, double*)@@Base+0x477> │ │ │ │ + jbe 2db1f ::getPartials(int, int, double*)@@Base+0x42f> │ │ │ │ mov %r12d,%r8d │ │ │ │ xor %eax,%eax │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + nop │ │ │ │ vmovups (%rsi,%rax,1),%ymm0 │ │ │ │ vcvtps2pd %xmm0,%ymm1 │ │ │ │ - vextractf128 $0x1,%ymm0,%xmm0 │ │ │ │ - vcvtps2pd %xmm0,%ymm0 │ │ │ │ + vextractf32x4 $0x1,%ymm0,%xmm0 │ │ │ │ vmovupd %ymm1,(%rdx,%rax,2) │ │ │ │ + vcvtps2pd %xmm0,%ymm0 │ │ │ │ vmovupd %ymm0,0x20(%rdx,%rax,2) │ │ │ │ add $0x20,%rax │ │ │ │ cmp %rdi,%rax │ │ │ │ - jne 2e6c0 ::getPartials(int, int, double*)@@Base+0x140> │ │ │ │ + jne 2d810 ::getPartials(int, int, double*)@@Base+0x120> │ │ │ │ cmp %r12d,%ebx │ │ │ │ - je 2e9e0 ::getPartials(int, int, double*)@@Base+0x460> │ │ │ │ + je 2db08 ::getPartials(int, int, double*)@@Base+0x418> │ │ │ │ mov %r8d,%eax │ │ │ │ lea (%rsi,%rax,4),%r10 │ │ │ │ lea (%rdx,%rax,8),%r9 │ │ │ │ xor %eax,%eax │ │ │ │ - nopl (%rax) │ │ │ │ + xchg %ax,%ax │ │ │ │ vcvtss2sd (%r10,%rax,4),%xmm2,%xmm0 │ │ │ │ vmovlpd %xmm0,(%r9,%rax,8) │ │ │ │ inc %rax │ │ │ │ lea (%r8,%rax,1),%ecx │ │ │ │ cmp %ebx,%ecx │ │ │ │ - jb 2e700 ::getPartials(int, int, double*)@@Base+0x180> │ │ │ │ + jb 2d850 ::getPartials(int, int, double*)@@Base+0x160> │ │ │ │ inc %r11d │ │ │ │ add %r13,%rdx │ │ │ │ add %r14,%rsi │ │ │ │ cmp %r11d,%r15d │ │ │ │ - jne 2e690 ::getPartials(int, int, double*)@@Base+0x110> │ │ │ │ + jne 2d800 ::getPartials(int, int, double*)@@Base+0x110> │ │ │ │ mov -0x40(%rbp),%r9 │ │ │ │ mov -0x44(%rbp),%r8d │ │ │ │ mov -0x50(%rbp),%rcx │ │ │ │ lea (%rcx,%r14,1),%rax │ │ │ │ - mov -0x68(%rbp),%rcx │ │ │ │ - add -0x60(%rbp),%rax │ │ │ │ + mov -0x60(%rbp),%rcx │ │ │ │ lea (%r9,%r13,1),%rdx │ │ │ │ inc %r8d │ │ │ │ + add -0x68(%rbp),%rax │ │ │ │ lea (%rdx,%rcx,1),%r9 │ │ │ │ mov -0x58(%rbp),%rcx │ │ │ │ add %rax,%rcx │ │ │ │ cmp %r8d,-0x48(%rbp) │ │ │ │ - jne 2e670 ::getPartials(int, int, double*)@@Base+0xf0> │ │ │ │ + jne 2d7e0 ::getPartials(int, int, double*)@@Base+0xf0> │ │ │ │ mov -0x70(%rbp),%rax │ │ │ │ movslq -0x74(%rbp),%rsi │ │ │ │ mov -0x80(%rbp),%r11 │ │ │ │ vzeroupper │ │ │ │ cmp $0xffffffff,%esi │ │ │ │ - je 2e8a9 ::getPartials(int, int, double*)@@Base+0x329> │ │ │ │ + je 2d9e8 ::getPartials(int, int, double*)@@Base+0x2f8> │ │ │ │ test %r15d,%r15d │ │ │ │ - jle 2e8a9 ::getPartials(int, int, double*)@@Base+0x329> │ │ │ │ + jle 2d9e8 ::getPartials(int, int, double*)@@Base+0x2f8> │ │ │ │ mov 0xb8(%rax),%rax │ │ │ │ mov %r11,%r12 │ │ │ │ mov (%rax,%rsi,8),%r14 │ │ │ │ movslq %r15d,%rax │ │ │ │ vcvtss2sd (%r14),%xmm2,%xmm0 │ │ │ │ lea (%r14,%rax,4),%r13 │ │ │ │ call 1c590 │ │ │ │ test %ebx,%ebx │ │ │ │ vxorps %xmm2,%xmm2,%xmm2 │ │ │ │ vmovapd %xmm0,%xmm1 │ │ │ │ - jle 2e88c ::getPartials(int, int, double*)@@Base+0x30c> │ │ │ │ + jle 2d9cb ::getPartials(int, int, double*)@@Base+0x2db> │ │ │ │ lea -0x1(%rbx),%eax │ │ │ │ + mov %ebx,%r15d │ │ │ │ vcvtsd2ss %xmm1,%xmm1,%xmm1 │ │ │ │ - mov %r14,%r15 │ │ │ │ - mov %ebx,%r14d │ │ │ │ + vcvtss2sd %xmm1,%xmm1,%xmm1 │ │ │ │ mov %eax,-0x38(%rbp) │ │ │ │ mov %ebx,%eax │ │ │ │ shr $0x2,%eax │ │ │ │ mov %eax,-0x40(%rbp) │ │ │ │ - mov %r12,%rax │ │ │ │ - xor %r12d,%r12d │ │ │ │ + mov %r14,%rax │ │ │ │ + xor %r14d,%r14d │ │ │ │ cmpl $0x2,-0x38(%rbp) │ │ │ │ - vcvtss2sd %xmm1,%xmm1,%xmm1 │ │ │ │ mov %rax,%rbx │ │ │ │ - jbe 2e873 ::getPartials(int, int, double*)@@Base+0x2f3> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ + jbe 2d9b2 ::getPartials(int, int, double*)@@Base+0x2c2> │ │ │ │ + nopl (%rax) │ │ │ │ mov -0x40(%rbp),%edx │ │ │ │ - movslq %r12d,%rax │ │ │ │ + movslq %r14d,%rax │ │ │ │ vbroadcastsd %xmm1,%ymm3 │ │ │ │ - lea (%rbx,%rax,8),%rax │ │ │ │ + lea (%r12,%rax,8),%rax │ │ │ │ shl $0x5,%rdx │ │ │ │ add %rax,%rdx │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ + xchg %ax,%ax │ │ │ │ vmulpd (%rax),%ymm3,%ymm0 │ │ │ │ add $0x20,%rax │ │ │ │ vmovupd %ymm0,-0x20(%rax) │ │ │ │ cmp %rax,%rdx │ │ │ │ - jne 2e800 ::getPartials(int, int, double*)@@Base+0x280> │ │ │ │ - mov %r14d,%edx │ │ │ │ + jne 2d940 ::getPartials(int, int, double*)@@Base+0x250> │ │ │ │ + mov %r15d,%edx │ │ │ │ and $0xfffffffc,%edx │ │ │ │ - test $0x3,%r14b │ │ │ │ - je 2e8c0 ::getPartials(int, int, double*)@@Base+0x340> │ │ │ │ - lea (%rdx,%r12,1),%eax │ │ │ │ + test $0x3,%r15b │ │ │ │ + je 2d9ff ::getPartials(int, int, double*)@@Base+0x30f> │ │ │ │ + lea (%rdx,%r14,1),%eax │ │ │ │ vzeroupper │ │ │ │ cltq │ │ │ │ - lea (%rbx,%rax,8),%rax │ │ │ │ + lea (%r12,%rax,8),%rax │ │ │ │ vmulsd (%rax),%xmm1,%xmm0 │ │ │ │ inc %edx │ │ │ │ add $0x8,%rax │ │ │ │ vmovsd %xmm0,-0x8(%rax) │ │ │ │ - cmp %r14d,%edx │ │ │ │ - jl 2e82f ::getPartials(int, int, double*)@@Base+0x2af> │ │ │ │ - add $0x4,%r15 │ │ │ │ - cmp %r15,%r13 │ │ │ │ - je 2e8a9 ::getPartials(int, int, double*)@@Base+0x329> │ │ │ │ - vcvtss2sd (%r15),%xmm2,%xmm0 │ │ │ │ - add %r14d,%r12d │ │ │ │ + cmp %r15d,%edx │ │ │ │ + jl 2d96f ::getPartials(int, int, double*)@@Base+0x27f> │ │ │ │ + add $0x4,%rbx │ │ │ │ + cmp %rbx,%r13 │ │ │ │ + je 2d9e8 ::getPartials(int, int, double*)@@Base+0x2f8> │ │ │ │ + vcvtss2sd (%rbx),%xmm2,%xmm0 │ │ │ │ call 1c590 │ │ │ │ + add %r15d,%r14d │ │ │ │ cmpl $0x2,-0x38(%rbp) │ │ │ │ - vxorps %xmm2,%xmm2,%xmm2 │ │ │ │ vmovapd %xmm0,%xmm1 │ │ │ │ + vxorps %xmm2,%xmm2,%xmm2 │ │ │ │ vcvtsd2ss %xmm1,%xmm1,%xmm1 │ │ │ │ vcvtss2sd %xmm1,%xmm1,%xmm1 │ │ │ │ - ja 2e7e0 ::getPartials(int, int, double*)@@Base+0x260> │ │ │ │ - mov %r12d,%eax │ │ │ │ + ja 2d928 ::getPartials(int, int, double*)@@Base+0x238> │ │ │ │ + mov %r14d,%eax │ │ │ │ xor %edx,%edx │ │ │ │ - jmp 2e829 ::getPartials(int, int, double*)@@Base+0x2a9> │ │ │ │ + jmp 2d969 ::getPartials(int, int, double*)@@Base+0x279> │ │ │ │ vxorps %xmm2,%xmm2,%xmm2 │ │ │ │ vcvtss2sd (%r14),%xmm2,%xmm0 │ │ │ │ call 1c590 │ │ │ │ vxorps %xmm2,%xmm2,%xmm2 │ │ │ │ lea 0x4(%r14),%rax │ │ │ │ cmp %rax,%r13 │ │ │ │ - je 2e8a9 ::getPartials(int, int, double*)@@Base+0x329> │ │ │ │ + je 2d9e8 ::getPartials(int, int, double*)@@Base+0x2f8> │ │ │ │ vcvtss2sd 0x4(%r14),%xmm2,%xmm0 │ │ │ │ - add $0x8,%r14 │ │ │ │ call 1c590 │ │ │ │ + add $0x8,%r14 │ │ │ │ cmp %r14,%r13 │ │ │ │ - jne 2e87a ::getPartials(int, int, double*)@@Base+0x2fa> │ │ │ │ + jne 2d9b9 ::getPartials(int, int, double*)@@Base+0x2c9> │ │ │ │ add $0x60,%rsp │ │ │ │ xor %eax,%eax │ │ │ │ pop %rbx │ │ │ │ pop %r10 │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ pop %rbp │ │ │ │ lea -0x8(%r10),%rsp │ │ │ │ ret │ │ │ │ vzeroupper │ │ │ │ - jmp 2e843 ::getPartials(int, int, double*)@@Base+0x2c3> │ │ │ │ + jmp 2d983 ::getPartials(int, int, double*)@@Base+0x293> │ │ │ │ mov 0x34(%rax),%edx │ │ │ │ mov %edx,-0x44(%rbp) │ │ │ │ test %edx,%edx │ │ │ │ - jle 2e76c ::getPartials(int, int, double*)@@Base+0x1ec> │ │ │ │ + jle 2d8b8 ::getPartials(int, int, double*)@@Base+0x1c8> │ │ │ │ mov %r15d,%r10d │ │ │ │ imul %ebx,%r10d │ │ │ │ test %r10d,%r10d │ │ │ │ - je 2e76c ::getPartials(int, int, double*)@@Base+0x1ec> │ │ │ │ + je 2d8b8 ::getPartials(int, int, double*)@@Base+0x1c8> │ │ │ │ imul %ebx,%edi │ │ │ │ movslq %r10d,%r8 │ │ │ │ mov %r10d,%r9d │ │ │ │ - xor %r14d,%r14d │ │ │ │ + mov %r15d,-0x48(%rbp) │ │ │ │ lea 0x0(,%r8,8),%rdx │ │ │ │ + mov %ebx,-0x58(%rbp) │ │ │ │ shr $0x3,%r9d │ │ │ │ - mov %r15d,-0x58(%rbp) │ │ │ │ - mov %ebx,-0x60(%rbp) │ │ │ │ + xor %r14d,%r14d │ │ │ │ mov %rdx,-0x38(%rbp) │ │ │ │ lea -0x1(%r10),%edx │ │ │ │ shl $0x5,%r9 │ │ │ │ movslq %edi,%rdi │ │ │ │ mov %edx,-0x50(%rbp) │ │ │ │ mov %r10d,%edx │ │ │ │ shl $0x2,%rdi │ │ │ │ and $0xfffffff8,%edx │ │ │ │ mov %rdi,-0x40(%rbp) │ │ │ │ mov %r11,%rdi │ │ │ │ cmpl $0x6,-0x50(%rbp) │ │ │ │ - jbe 2eaae ::getPartials(int, int, double*)@@Base+0x52e> │ │ │ │ + jbe 2dbd7 ::getPartials(int, int, double*)@@Base+0x4e7> │ │ │ │ mov %edx,%r12d │ │ │ │ xor %r8d,%r8d │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ vmovups (%rcx,%r8,1),%ymm0 │ │ │ │ vcvtps2pd %xmm0,%ymm1 │ │ │ │ - vextractf128 $0x1,%ymm0,%xmm0 │ │ │ │ - vcvtps2pd %xmm0,%ymm0 │ │ │ │ + vextractf32x4 $0x1,%ymm0,%xmm0 │ │ │ │ vmovupd %ymm1,(%rdi,%r8,2) │ │ │ │ + vcvtps2pd %xmm0,%ymm0 │ │ │ │ vmovupd %ymm0,0x20(%rdi,%r8,2) │ │ │ │ add $0x20,%r8 │ │ │ │ cmp %r9,%r8 │ │ │ │ - jne 2e940 ::getPartials(int, int, double*)@@Base+0x3c0> │ │ │ │ + jne 2da80 ::getPartials(int, int, double*)@@Base+0x390> │ │ │ │ cmp %edx,%r10d │ │ │ │ - je 2ea94 ::getPartials(int, int, double*)@@Base+0x514> │ │ │ │ + je 2dbbd ::getPartials(int, int, double*)@@Base+0x4cd> │ │ │ │ mov %r12d,%r8d │ │ │ │ lea (%rcx,%r8,4),%r15 │ │ │ │ lea (%rdi,%r8,8),%r13 │ │ │ │ xor %r8d,%r8d │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ vcvtss2sd (%r15,%r8,4),%xmm2,%xmm0 │ │ │ │ vmovlpd %xmm0,0x0(%r13,%r8,8) │ │ │ │ inc %r8 │ │ │ │ lea (%r12,%r8,1),%ebx │ │ │ │ cmp %r10d,%ebx │ │ │ │ - jb 2e9a0 ::getPartials(int, int, double*)@@Base+0x420> │ │ │ │ + jb 2dac8 ::getPartials(int, int, double*)@@Base+0x3d8> │ │ │ │ + inc %r14d │ │ │ │ add -0x38(%rbp),%rdi │ │ │ │ add -0x40(%rbp),%rcx │ │ │ │ - inc %r14d │ │ │ │ cmp %r14d,-0x44(%rbp) │ │ │ │ - jne 2e928 ::getPartials(int, int, double*)@@Base+0x3a8> │ │ │ │ - mov -0x58(%rbp),%r15d │ │ │ │ - mov -0x60(%rbp),%ebx │ │ │ │ + jne 2da67 ::getPartials(int, int, double*)@@Base+0x377> │ │ │ │ + mov -0x48(%rbp),%r15d │ │ │ │ + mov -0x58(%rbp),%ebx │ │ │ │ vzeroupper │ │ │ │ - jmp 2e76c ::getPartials(int, int, double*)@@Base+0x1ec> │ │ │ │ + jmp 2d8b8 ::getPartials(int, int, double*)@@Base+0x1c8> │ │ │ │ nopl (%rax) │ │ │ │ inc %r11d │ │ │ │ add %r13,%rdx │ │ │ │ add %r14,%rsi │ │ │ │ cmp %r11d,%r15d │ │ │ │ - jne 2e69d ::getPartials(int, int, double*)@@Base+0x11d> │ │ │ │ - jmp 2e729 ::getPartials(int, int, double*)@@Base+0x1a9> │ │ │ │ + jne 2d80d ::getPartials(int, int, double*)@@Base+0x11d> │ │ │ │ + jmp 2d875 ::getPartials(int, int, double*)@@Base+0x185> │ │ │ │ xor %r8d,%r8d │ │ │ │ - jmp 2e6f0 ::getPartials(int, int, double*)@@Base+0x170> │ │ │ │ + jmp 2d841 ::getPartials(int, int, double*)@@Base+0x151> │ │ │ │ cmp %r9d,%ebx │ │ │ │ - jne 2e5f2 ::getPartials(int, int, double*)@@Base+0x72> │ │ │ │ + jne 2d762 ::getPartials(int, int, double*)@@Base+0x72> │ │ │ │ mov 0x3c(%rax),%r8d │ │ │ │ test %r8d,%r8d │ │ │ │ - je 2e76c ::getPartials(int, int, double*)@@Base+0x1ec> │ │ │ │ + je 2d8b8 ::getPartials(int, int, double*)@@Base+0x1c8> │ │ │ │ lea -0x1(%r8),%edi │ │ │ │ cmp $0x6,%edi │ │ │ │ - jbe 2eabc ::getPartials(int, int, double*)@@Base+0x53c> │ │ │ │ + jbe 2dbe5 ::getPartials(int, int, double*)@@Base+0x4f5> │ │ │ │ mov %r8d,%r9d │ │ │ │ xor %edi,%edi │ │ │ │ shr $0x3,%r9d │ │ │ │ shl $0x5,%r9 │ │ │ │ vmovups (%rcx,%rdi,1),%ymm0 │ │ │ │ vcvtps2pd %xmm0,%ymm1 │ │ │ │ - vextractf128 $0x1,%ymm0,%xmm0 │ │ │ │ - vcvtps2pd %xmm0,%ymm0 │ │ │ │ + vextractf32x4 $0x1,%ymm0,%xmm0 │ │ │ │ vmovupd %ymm1,(%r11,%rdi,2) │ │ │ │ + vcvtps2pd %xmm0,%ymm0 │ │ │ │ vmovupd %ymm0,0x20(%r11,%rdi,2) │ │ │ │ add $0x20,%rdi │ │ │ │ cmp %rdi,%r9 │ │ │ │ - jne 2ea2f ::getPartials(int, int, double*)@@Base+0x4af> │ │ │ │ + jne 2db57 ::getPartials(int, int, double*)@@Base+0x467> │ │ │ │ mov %r8d,%edi │ │ │ │ and $0xfffffff8,%edi │ │ │ │ test $0x7,%r8b │ │ │ │ - je 2e9d5 ::getPartials(int, int, double*)@@Base+0x455> │ │ │ │ + je 2dafd ::getPartials(int, int, double*)@@Base+0x40d> │ │ │ │ vzeroupper │ │ │ │ mov %edi,%r9d │ │ │ │ lea (%rcx,%r9,4),%r10 │ │ │ │ lea (%r11,%r9,8),%r9 │ │ │ │ xor %ecx,%ecx │ │ │ │ vcvtss2sd (%r10,%rcx,4),%xmm2,%xmm0 │ │ │ │ vmovlpd %xmm0,(%r9,%rcx,8) │ │ │ │ inc %rcx │ │ │ │ lea (%rdi,%rcx,1),%edx │ │ │ │ cmp %r8d,%edx │ │ │ │ - jb 2ea78 ::getPartials(int, int, double*)@@Base+0x4f8> │ │ │ │ - jmp 2e76c ::getPartials(int, int, double*)@@Base+0x1ec> │ │ │ │ + jb 2dba1 ::getPartials(int, int, double*)@@Base+0x4b1> │ │ │ │ + jmp 2d8b8 ::getPartials(int, int, double*)@@Base+0x1c8> │ │ │ │ + inc %r14d │ │ │ │ add -0x38(%rbp),%rdi │ │ │ │ add -0x40(%rbp),%rcx │ │ │ │ - inc %r14d │ │ │ │ cmp -0x44(%rbp),%r14d │ │ │ │ - jne 2e935 ::getPartials(int, int, double*)@@Base+0x3b5> │ │ │ │ - jmp 2e9ce ::getPartials(int, int, double*)@@Base+0x44e> │ │ │ │ + jne 2da74 ::getPartials(int, int, double*)@@Base+0x384> │ │ │ │ + jmp 2daf6 ::getPartials(int, int, double*)@@Base+0x406> │ │ │ │ xor %r12d,%r12d │ │ │ │ - jmp 2e973 ::getPartials(int, int, double*)@@Base+0x3f3> │ │ │ │ + jmp 2dab4 ::getPartials(int, int, double*)@@Base+0x3c4> │ │ │ │ mov $0xfffffffb,%eax │ │ │ │ ret │ │ │ │ xor %edi,%edi │ │ │ │ - jmp 2ea6b ::getPartials(int, int, double*)@@Base+0x4eb> │ │ │ │ + jmp 2db94 ::getPartials(int, int, double*)@@Base+0x4a4> │ │ │ │ xor %ecx,%ecx │ │ │ │ + mov -0x48(%rbp),%edi │ │ │ │ lea 0x1(%rcx),%edx │ │ │ │ - cmp %edx,%r10d │ │ │ │ - je 2e8a9 ::getPartials(int, int, double*)@@Base+0x329> │ │ │ │ + cmp %edx,%edi │ │ │ │ + je 2d9e8 ::getPartials(int, int, double*)@@Base+0x2f8> │ │ │ │ add $0x2,%ecx │ │ │ │ - cmp %ecx,%r10d │ │ │ │ - jne 2eac2 ::getPartials(int, int, double*)@@Base+0x542> │ │ │ │ - jmp 2e76c ::getPartials(int, int, double*)@@Base+0x1ec> │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ + cmp %ecx,%edi │ │ │ │ + jne 2dbeb ::getPartials(int, int, double*)@@Base+0x4fb> │ │ │ │ + jmp 2d8b8 ::getPartials(int, int, double*)@@Base+0x1c8> │ │ │ │ cs nopw 0x0(%rax,%rax,1) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ + nop │ │ │ │ │ │ │ │ -000000000002eb00 ::updateTransitionMatricesWithModelCategories(int*, int const*, int const*, int const*, double const*, double**, int)@@Base>: │ │ │ │ +000000000002dc10 ::updateTransitionMatricesWithModelCategories(int*, int const*, int const*, int const*, double const*, double**, int)@@Base>: │ │ │ │ endbr64 │ │ │ │ push %r15 │ │ │ │ push %r14 │ │ │ │ push %r13 │ │ │ │ push %r12 │ │ │ │ + mov %rdx,%r12 │ │ │ │ push %rbp │ │ │ │ push %rbx │ │ │ │ - mov %rdx,%r12 │ │ │ │ sub $0xb8,%rsp │ │ │ │ movslq 0xf8(%rsp),%rdx │ │ │ │ test %edx,%edx │ │ │ │ - jle 2ef10 ::updateTransitionMatricesWithModelCategories(int*, int const*, int const*, int const*, double const*, double**, int)@@Base+0x410> │ │ │ │ + jle 2dfdf ::updateTransitionMatricesWithModelCategories(int*, int const*, int const*, int const*, double const*, double**, int)@@Base+0x3cf> │ │ │ │ movslq 0x18(%rdi),%rax │ │ │ │ + mov %r12,%r10 │ │ │ │ lea (%r12,%rdx,4),%rcx │ │ │ │ test %eax,%eax │ │ │ │ - jle 2eefd ::updateTransitionMatricesWithModelCategories(int*, int const*, int const*, int const*, double const*, double**, int)@@Base+0x3fd> │ │ │ │ + jle 2dfcd ::updateTransitionMatricesWithModelCategories(int*, int const*, int const*, int const*, double const*, double**, int)@@Base+0x3bd> │ │ │ │ mov 0x10(%rdi),%r14d │ │ │ │ - mov %r9,%rbp │ │ │ │ mov %rdi,0x8(%rsp) │ │ │ │ - vxorpd %xmm2,%xmm2,%xmm2 │ │ │ │ + mov %r9,%r12 │ │ │ │ + mov %r10,%rbp │ │ │ │ lea (%rsi,%rax,4),%rdx │ │ │ │ mov %rcx,%r13 │ │ │ │ mov %r14d,%r9d │ │ │ │ test %r9d,%r9d │ │ │ │ - jle 2edf8 ::updateTransitionMatricesWithModelCategories(int*, int const*, int const*, int const*, double const*, double**, int)@@Base+0x2f8> │ │ │ │ - movslq (%r12),%rax │ │ │ │ + jle 2dedf ::updateTransitionMatricesWithModelCategories(int*, int const*, int const*, int const*, double const*, double**, int)@@Base+0x2cf> │ │ │ │ + movslq 0x0(%rbp),%rax │ │ │ │ mov 0xf0(%rsp),%rcx │ │ │ │ - lea -0x1(%r9),%edi │ │ │ │ - mov %rdx,0x40(%rsp) │ │ │ │ - vmovsd 0x0(%rbp),%xmm6 │ │ │ │ - mov %rbp,0x70(%rsp) │ │ │ │ movl $0x0,0x3c(%rsp) │ │ │ │ - mov %r12,0x68(%rsp) │ │ │ │ - mov %rsi,%rdx │ │ │ │ - mov %r13,0x78(%rsp) │ │ │ │ - mov %rsi,0x80(%rsp) │ │ │ │ + vmovsd (%r12),%xmm6 │ │ │ │ + mov %r12,0x70(%rsp) │ │ │ │ mov (%rcx,%rax,8),%r14 │ │ │ │ mov 0x8(%rsp),%rax │ │ │ │ + mov %r13,0x78(%rsp) │ │ │ │ + mov %rsi,0x80(%rsp) │ │ │ │ mov 0x48(%rax),%rcx │ │ │ │ + mov %rbp,0x68(%rsp) │ │ │ │ mov %r14,%rbp │ │ │ │ - vmovsd %xmm6,(%rsp) │ │ │ │ + mov %rdx,0x40(%rsp) │ │ │ │ + mov %rsi,%rdx │ │ │ │ mov %rcx,0x50(%rsp) │ │ │ │ mov 0x40(%rax),%rcx │ │ │ │ mov 0x8(%rax),%rax │ │ │ │ - mov %rax,0x60(%rsp) │ │ │ │ - lea 0x1(%r9),%eax │ │ │ │ + vmovsd %xmm6,(%rsp) │ │ │ │ mov %rcx,0x58(%rsp) │ │ │ │ movslq %r9d,%rcx │ │ │ │ - imul %eax,%edi │ │ │ │ + mov %rax,0x60(%rsp) │ │ │ │ + lea 0x1(%r9),%eax │ │ │ │ lea 0x0(,%rcx,8),%rbx │ │ │ │ mov %rcx,%r14 │ │ │ │ + mov %eax,%edi │ │ │ │ + imul %r9d,%edi │ │ │ │ mov %edi,0x98(%rsp) │ │ │ │ movslq (%rdx),%rcx │ │ │ │ - mov %r14,0x30(%rsp) │ │ │ │ - mov %rbx,%r13 │ │ │ │ + mov 0x50(%rsp),%rdi │ │ │ │ mov %rbp,0x88(%rsp) │ │ │ │ + xor %r15d,%r15d │ │ │ │ mov %rdx,0x90(%rsp) │ │ │ │ - mov %eax,0x9c(%rsp) │ │ │ │ - xor %r14d,%r14d │ │ │ │ - mov 0x50(%rsp),%rdi │ │ │ │ mov (%rdi,%rcx,8),%r12 │ │ │ │ mov 0x58(%rsp),%rdi │ │ │ │ + mov %eax,0x9c(%rsp) │ │ │ │ + mov %r14,0x30(%rsp) │ │ │ │ + mov %rbx,%r14 │ │ │ │ mov (%rdi,%rcx,8),%rdi │ │ │ │ mov %rdi,0x48(%rsp) │ │ │ │ mov 0x60(%rsp),%rdi │ │ │ │ - mov (%rdi,%rcx,8),%r15 │ │ │ │ - mov 0x8(%rsp),%rcx │ │ │ │ - movzbl 0x50(%rcx),%ecx │ │ │ │ - mov %cl,0x10(%rsp) │ │ │ │ - lea (%r15,%rbx,1),%rcx │ │ │ │ + mov (%rdi,%rcx,8),%rcx │ │ │ │ + mov 0x8(%rsp),%rdi │ │ │ │ + mov %rcx,0x10(%rsp) │ │ │ │ + add %rbx,%rcx │ │ │ │ + movzbl 0x50(%rdi),%r13d │ │ │ │ mov %r9d,%ebx │ │ │ │ mov %rcx,0x18(%rsp) │ │ │ │ - nopl (%rax) │ │ │ │ - mov %r14d,%ebp │ │ │ │ - movslq %r14d,%rax │ │ │ │ + mov 0x10(%rsp),%rcx │ │ │ │ vmovsd (%rsp),%xmm4 │ │ │ │ + movslq %r15d,%rax │ │ │ │ + mov %r15d,%ebp │ │ │ │ imul %ebx,%ebp │ │ │ │ - cmpb $0x0,0x10(%rsp) │ │ │ │ - vmulsd (%r15,%rax,8),%xmm4,%xmm0 │ │ │ │ - lea 0x0(,%rax,8),%rdx │ │ │ │ - je 2ec7d ::updateTransitionMatricesWithModelCategories(int*, int const*, int const*, int const*, double const*, double**, int)@@Base+0x17d> │ │ │ │ - mov 0x18(%rsp),%rax │ │ │ │ - vmovsd (%rax,%rdx,1),%xmm3 │ │ │ │ - vucomisd %xmm2,%xmm3 │ │ │ │ - jp 2ee30 ::updateTransitionMatricesWithModelCategories(int*, int const*, int const*, int const*, double const*, double**, int)@@Base+0x330> │ │ │ │ - jne 2ee30 ::updateTransitionMatricesWithModelCategories(int*, int const*, int const*, int const*, double const*, double**, int)@@Base+0x330> │ │ │ │ + vmulsd (%rcx,%rax,8),%xmm4,%xmm0 │ │ │ │ + test %r13b,%r13b │ │ │ │ + je 2dd8b ::updateTransitionMatricesWithModelCategories(int*, int const*, int const*, int const*, double const*, double**, int)@@Base+0x17b> │ │ │ │ + mov 0x18(%rsp),%rcx │ │ │ │ + vxorpd %xmm1,%xmm1,%xmm1 │ │ │ │ + vmovsd (%rcx,%rax,8),%xmm2 │ │ │ │ + vucomisd %xmm1,%xmm2 │ │ │ │ + jp 2df10 ::updateTransitionMatricesWithModelCategories(int*, int const*, int const*, int const*, double const*, double**, int)@@Base+0x300> │ │ │ │ + jne 2df10 ::updateTransitionMatricesWithModelCategories(int*, int const*, int const*, int const*, double const*, double**, int)@@Base+0x300> │ │ │ │ call 1c590 │ │ │ │ mov 0x8(%rsp),%rax │ │ │ │ movslq %ebp,%rdx │ │ │ │ - vxorpd %xmm2,%xmm2,%xmm2 │ │ │ │ shl $0x3,%rdx │ │ │ │ vmovapd %xmm0,%xmm1 │ │ │ │ - lea (%r12,%rdx,1),%rsi │ │ │ │ mov 0x28(%rax),%rcx │ │ │ │ + lea (%r12,%rdx,1),%rsi │ │ │ │ xor %eax,%eax │ │ │ │ add %rcx,%rdx │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + nopl (%rax) │ │ │ │ vmulsd (%rsi,%rax,1),%xmm1,%xmm0 │ │ │ │ vmovsd %xmm0,(%rdx,%rax,1) │ │ │ │ add $0x8,%rax │ │ │ │ - cmp %r13,%rax │ │ │ │ - jne 2ecc0 ::updateTransitionMatricesWithModelCategories(int*, int const*, int const*, int const*, double const*, double**, int)@@Base+0x1c0> │ │ │ │ - inc %r14d │ │ │ │ - cmp %ebx,%r14d │ │ │ │ - jl 2ec40 ::updateTransitionMatricesWithModelCategories(int*, int const*, int const*, int const*, double const*, double**, int)@@Base+0x140> │ │ │ │ - mov 0x48(%rsp),%r11 │ │ │ │ + cmp %r14,%rax │ │ │ │ + jne 2ddb0 ::updateTransitionMatricesWithModelCategories(int*, int const*, int const*, int const*, double const*, double**, int)@@Base+0x1a0> │ │ │ │ + inc %r15d │ │ │ │ + cmp %ebx,%r15d │ │ │ │ + jl 2dd50 ::updateTransitionMatricesWithModelCategories(int*, int const*, int const*, int const*, double const*, double**, int)@@Base+0x140> │ │ │ │ mov 0x90(%rsp),%rdx │ │ │ │ + mov 0x48(%rsp),%r11 │ │ │ │ mov %ebx,%r9d │ │ │ │ - mov %r13,%rbx │ │ │ │ + mov %r14,%rbx │ │ │ │ mov 0x88(%rsp),%rbp │ │ │ │ mov 0x9c(%rsp),%eax │ │ │ │ xor %r15d,%r15d │ │ │ │ + vxorpd %xmm1,%xmm1,%xmm1 │ │ │ │ mov 0x30(%rsp),%r14 │ │ │ │ - lea (%r11,%r13,1),%rdi │ │ │ │ mov 0x3c(%rsp),%r13d │ │ │ │ mov %rdx,0x10(%rsp) │ │ │ │ + lea (%r11,%rbx,1),%rdi │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ movslq %r13d,%rdx │ │ │ │ mov %rcx,%r10 │ │ │ │ xor %r8d,%r8d │ │ │ │ lea 0x0(%rbp,%rdx,8),%r12 │ │ │ │ xchg %ax,%ax │ │ │ │ mov %r10,%rsi │ │ │ │ mov %r11,%rdx │ │ │ │ - vxorpd %xmm1,%xmm1,%xmm1 │ │ │ │ + vxorpd %xmm0,%xmm0,%xmm0 │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - vmovsd (%rdx),%xmm0 │ │ │ │ + vmovsd (%rdx),%xmm3 │ │ │ │ add $0x8,%rdx │ │ │ │ - vmulsd (%rsi),%xmm0,%xmm0 │ │ │ │ + vfmadd231sd (%rsi),%xmm3,%xmm0 │ │ │ │ add %rbx,%rsi │ │ │ │ - vaddsd %xmm0,%xmm1,%xmm1 │ │ │ │ cmp %rdi,%rdx │ │ │ │ - jne 2ed40 ::updateTransitionMatricesWithModelCategories(int*, int const*, int const*, int const*, double const*, double**, int)@@Base+0x240> │ │ │ │ - vmaxsd %xmm2,%xmm1,%xmm1 │ │ │ │ + jne 2de30 ::updateTransitionMatricesWithModelCategories(int*, int const*, int const*, int const*, double const*, double**, int)@@Base+0x220> │ │ │ │ + vmaxsd %xmm1,%xmm0,%xmm0 │ │ │ │ add $0x8,%r10 │ │ │ │ - vmovsd %xmm1,(%r12,%r8,8) │ │ │ │ + vmovsd %xmm0,(%r12,%r8,8) │ │ │ │ inc %r8 │ │ │ │ cmp %r14,%r8 │ │ │ │ - jne 2ed30 ::updateTransitionMatricesWithModelCategories(int*, int const*, int const*, int const*, double const*, double**, int)@@Base+0x230> │ │ │ │ - mov 0x27fa3(%rip),%rdi │ │ │ │ + jne 2de20 ::updateTransitionMatricesWithModelCategories(int*, int const*, int const*, int const*, double const*, double**, int)@@Base+0x210> │ │ │ │ + mov 0x26eb6(%rip),%rdi │ │ │ │ lea 0x0(%r13,%r9,1),%esi │ │ │ │ inc %r15d │ │ │ │ add %eax,%r13d │ │ │ │ movslq %esi,%rsi │ │ │ │ add %rbx,%r11 │ │ │ │ mov %rdi,0x0(%rbp,%rsi,8) │ │ │ │ lea (%rdx,%rbx,1),%rdi │ │ │ │ cmp %r9d,%r15d │ │ │ │ - jne 2ed20 ::updateTransitionMatricesWithModelCategories(int*, int const*, int const*, int const*, double const*, double**, int)@@Base+0x220> │ │ │ │ - mov 0x3c(%rsp),%ecx │ │ │ │ - add 0x98(%rsp),%ecx │ │ │ │ + jne 2de10 ::updateTransitionMatricesWithModelCategories(int*, int const*, int const*, int const*, double const*, double**, int)@@Base+0x200> │ │ │ │ mov 0x10(%rsp),%rdx │ │ │ │ + mov 0x98(%rsp),%edi │ │ │ │ add $0x4,%rdx │ │ │ │ - add %eax,%ecx │ │ │ │ + add %edi,0x3c(%rsp) │ │ │ │ cmp %rdx,0x40(%rsp) │ │ │ │ - mov %ecx,0x3c(%rsp) │ │ │ │ - jne 2ebdf ::updateTransitionMatricesWithModelCategories(int*, int const*, int const*, int const*, double const*, double**, int)@@Base+0xdf> │ │ │ │ - mov 0x68(%rsp),%r12 │ │ │ │ + jne 2dcf1 ::updateTransitionMatricesWithModelCategories(int*, int const*, int const*, int const*, double const*, double**, int)@@Base+0xe1> │ │ │ │ + mov 0x68(%rsp),%rbp │ │ │ │ mov 0x78(%rsp),%r13 │ │ │ │ mov 0x40(%rsp),%rdx │ │ │ │ - mov 0x70(%rsp),%rbp │ │ │ │ + mov 0x70(%rsp),%r12 │ │ │ │ + add $0x4,%rbp │ │ │ │ mov 0x80(%rsp),%rsi │ │ │ │ - add $0x4,%r12 │ │ │ │ - cmp %r13,%r12 │ │ │ │ - je 2ef10 ::updateTransitionMatricesWithModelCategories(int*, int const*, int const*, int const*, double const*, double**, int)@@Base+0x410> │ │ │ │ + cmp %r13,%rbp │ │ │ │ + je 2dfdf ::updateTransitionMatricesWithModelCategories(int*, int const*, int const*, int const*, double const*, double**, int)@@Base+0x3cf> │ │ │ │ mov 0x8(%rsp),%rax │ │ │ │ - add $0x8,%rbp │ │ │ │ + add $0x8,%r12 │ │ │ │ mov 0x10(%rax),%r9d │ │ │ │ test %r9d,%r9d │ │ │ │ - jg 2eb5b ::updateTransitionMatricesWithModelCategories(int*, int const*, int const*, int const*, double const*, double**, int)@@Base+0x5b> │ │ │ │ + jg 2dc6d ::updateTransitionMatricesWithModelCategories(int*, int const*, int const*, int const*, double const*, double**, int)@@Base+0x5d> │ │ │ │ mov %rsi,%rax │ │ │ │ lea 0x4(%rax),%rcx │ │ │ │ cmp %rcx,%rdx │ │ │ │ - je 2ee0d ::updateTransitionMatricesWithModelCategories(int*, int const*, int const*, int const*, double const*, double**, int)@@Base+0x30d> │ │ │ │ + je 2def4 ::updateTransitionMatricesWithModelCategories(int*, int const*, int const*, int const*, double const*, double**, int)@@Base+0x2e4> │ │ │ │ add $0x8,%rax │ │ │ │ cmp %rax,%rdx │ │ │ │ - jne 2edfb ::updateTransitionMatricesWithModelCategories(int*, int const*, int const*, int const*, double const*, double**, int)@@Base+0x2fb> │ │ │ │ - add $0x4,%r12 │ │ │ │ - cmp %r13,%r12 │ │ │ │ - je 2ef10 ::updateTransitionMatricesWithModelCategories(int*, int const*, int const*, int const*, double const*, double**, int)@@Base+0x410> │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp 2eb52 ::updateTransitionMatricesWithModelCategories(int*, int const*, int const*, int const*, double const*, double**, int)@@Base+0x52> │ │ │ │ - xchg %ax,%ax │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - vmovsd %xmm3,0x28(%rsp) │ │ │ │ + jne 2dee2 ::updateTransitionMatricesWithModelCategories(int*, int const*, int const*, int const*, double const*, double**, int)@@Base+0x2d2> │ │ │ │ + add $0x4,%rbp │ │ │ │ + cmp %r13,%rbp │ │ │ │ + je 2dfdf ::updateTransitionMatricesWithModelCategories(int*, int const*, int const*, int const*, double const*, double**, int)@@Base+0x3cf> │ │ │ │ + add $0x8,%r12 │ │ │ │ + jmp 2dc64 ::updateTransitionMatricesWithModelCategories(int*, int const*, int const*, int const*, double const*, double**, int)@@Base+0x54> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + vmovsd %xmm2,0x28(%rsp) │ │ │ │ + inc %r15d │ │ │ │ call 1c590 │ │ │ │ - vmovsd 0x28(%rsp),%xmm3 │ │ │ │ + vmovsd 0x28(%rsp),%xmm2 │ │ │ │ lea 0xa8(%rsp),%rdi │ │ │ │ - vmovsd %xmm0,0x20(%rsp) │ │ │ │ - vmulsd (%rsp),%xmm3,%xmm0 │ │ │ │ lea 0xa0(%rsp),%rsi │ │ │ │ - inc %r14d │ │ │ │ + vmovsd %xmm0,0x20(%rsp) │ │ │ │ + vmulsd (%rsp),%xmm2,%xmm0 │ │ │ │ call 1c1e0 │ │ │ │ vmovsd 0x20(%rsp),%xmm1 │ │ │ │ + mov 0x30(%rsp),%r9 │ │ │ │ lea (%rbx,%rbp,1),%esi │ │ │ │ - vxorpd %xmm2,%xmm2,%xmm2 │ │ │ │ - vmulsd 0xa0(%rsp),%xmm1,%xmm3 │ │ │ │ - vmulsd 0xa8(%rsp),%xmm1,%xmm1 │ │ │ │ - movslq %esi,%rsi │ │ │ │ mov 0x8(%rsp),%rcx │ │ │ │ - mov 0x30(%rsp),%r9 │ │ │ │ + movslq %esi,%rsi │ │ │ │ + vmulsd 0xa0(%rsp),%xmm1,%xmm2 │ │ │ │ lea 0x0(,%rsi,8),%rdx │ │ │ │ - lea (%r12,%rdx,1),%rax │ │ │ │ - mov 0x28(%rcx),%rcx │ │ │ │ add %r9,%rsi │ │ │ │ + vmulsd 0xa8(%rsp),%xmm1,%xmm1 │ │ │ │ + mov 0x28(%rcx),%rcx │ │ │ │ lea (%r12,%rsi,8),%rdi │ │ │ │ mov %r9,%rsi │ │ │ │ + lea (%r12,%rdx,1),%rax │ │ │ │ neg %rsi │ │ │ │ add %rcx,%rdx │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ vmulsd (%rax),%xmm1,%xmm0 │ │ │ │ - vfmadd231sd (%rax,%rsi,8),%xmm3,%xmm0 │ │ │ │ + vfmadd231sd (%rax,%rsi,8),%xmm2,%xmm0 │ │ │ │ vmovsd %xmm0,(%rdx,%rsi,8) │ │ │ │ + add $0x8,%rdx │ │ │ │ vmulsd (%rax,%rsi,8),%xmm1,%xmm0 │ │ │ │ add $0x8,%rax │ │ │ │ - add $0x8,%rdx │ │ │ │ - vfmsub231sd -0x8(%rax),%xmm3,%xmm0 │ │ │ │ + vfmsub231sd -0x8(%rax),%xmm2,%xmm0 │ │ │ │ vmovsd %xmm0,-0x8(%rdx) │ │ │ │ cmp %rax,%rdi │ │ │ │ - jne 2eec0 ::updateTransitionMatricesWithModelCategories(int*, int const*, int const*, int const*, double const*, double**, int)@@Base+0x3c0> │ │ │ │ - inc %r14d │ │ │ │ - cmp %ebx,%r14d │ │ │ │ - jl 2ec40 ::updateTransitionMatricesWithModelCategories(int*, int const*, int const*, int const*, double const*, double**, int)@@Base+0x140> │ │ │ │ - jmp 2ecdf ::updateTransitionMatricesWithModelCategories(int*, int const*, int const*, int const*, double const*, double**, int)@@Base+0x1df> │ │ │ │ - lea 0x4(%r12),%rax │ │ │ │ + jne 2df90 ::updateTransitionMatricesWithModelCategories(int*, int const*, int const*, int const*, double const*, double**, int)@@Base+0x380> │ │ │ │ + inc %r15d │ │ │ │ + cmp %ebx,%r15d │ │ │ │ + jl 2dd50 ::updateTransitionMatricesWithModelCategories(int*, int const*, int const*, int const*, double const*, double**, int)@@Base+0x140> │ │ │ │ + jmp 2ddcb ::updateTransitionMatricesWithModelCategories(int*, int const*, int const*, int const*, double const*, double**, int)@@Base+0x1bb> │ │ │ │ + lea 0x4(%r10),%rax │ │ │ │ cmp %rcx,%rax │ │ │ │ - je 2ef10 ::updateTransitionMatricesWithModelCategories(int*, int const*, int const*, int const*, double const*, double**, int)@@Base+0x410> │ │ │ │ - add $0x8,%r12 │ │ │ │ - cmp %rcx,%r12 │ │ │ │ - jne 2eefd ::updateTransitionMatricesWithModelCategories(int*, int const*, int const*, int const*, double const*, double**, int)@@Base+0x3fd> │ │ │ │ + je 2dfdf ::updateTransitionMatricesWithModelCategories(int*, int const*, int const*, int const*, double const*, double**, int)@@Base+0x3cf> │ │ │ │ + add $0x8,%r10 │ │ │ │ + cmp %rcx,%r10 │ │ │ │ + jne 2dfcd ::updateTransitionMatricesWithModelCategories(int*, int const*, int const*, int const*, double const*, double**, int)@@Base+0x3bd> │ │ │ │ add $0xb8,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ ret │ │ │ │ cs nopw 0x0(%rax,%rax,1) │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ │ │ │ │ -000000000002ef40 ::updateTransitionMatrices(int, int const*, int const*, int const*, double const*, double const*, double**, int)@@Base>: │ │ │ │ +000000000002e000 ::updateTransitionMatrices(int, int const*, int const*, int const*, double const*, double const*, double**, int)@@Base>: │ │ │ │ endbr64 │ │ │ │ push %r15 │ │ │ │ push %r14 │ │ │ │ push %r13 │ │ │ │ push %r12 │ │ │ │ push %rbp │ │ │ │ push %rbx │ │ │ │ sub $0xb8,%rsp │ │ │ │ movslq 0x100(%rsp),%rax │ │ │ │ test %eax,%eax │ │ │ │ - jle 2f26a ::updateTransitionMatrices(int, int const*, int const*, int const*, double const*, double const*, double**, int)@@Base+0x32a> │ │ │ │ + jle 2e2ec ::updateTransitionMatrices(int, int const*, int const*, int const*, double const*, double const*, double**, int)@@Base+0x2ec> │ │ │ │ mov %rdi,%r10 │ │ │ │ + movslq 0x18(%rdi),%rdi │ │ │ │ + mov %esi,%r8d │ │ │ │ mov %rdx,%r14 │ │ │ │ - mov %esi,%edi │ │ │ │ lea (%rdx,%rax,4),%rsi │ │ │ │ - movslq 0x18(%r10),%r8 │ │ │ │ - test %r8d,%r8d │ │ │ │ - jle 2f33c ::updateTransitionMatrices(int, int const*, int const*, int const*, double const*, double const*, double**, int)@@Base+0x3fc> │ │ │ │ - mov 0x48(%r10),%rdx │ │ │ │ - mov 0xf0(%rsp),%r11 │ │ │ │ - movslq %edi,%rax │ │ │ │ - mov %r9,%rcx │ │ │ │ + test %edi,%edi │ │ │ │ + jle 2e3c4 ::updateTransitionMatrices(int, int const*, int const*, int const*, double const*, double const*, double**, int)@@Base+0x3c4> │ │ │ │ + movslq %r8d,%rax │ │ │ │ + mov 0x48(%r10),%r8 │ │ │ │ movslq 0x10(%r10),%r12 │ │ │ │ - mov %r14,%rbp │ │ │ │ + mov %r10,%rdx │ │ │ │ mov %r10,0x18(%rsp) │ │ │ │ - mov (%rdx,%rax,8),%rbx │ │ │ │ - lea (%r11,%r8,8),%r11 │ │ │ │ - mov 0x8(%r10),%rdx │ │ │ │ - mov 0x40(%r10),%r8 │ │ │ │ - mov %r11,0x48(%rsp) │ │ │ │ - lea 0x1(%r12),%r11d │ │ │ │ + mov %r9,%rcx │ │ │ │ + mov %r14,%rbp │ │ │ │ + mov (%r8,%rax,8),%rbx │ │ │ │ + mov 0x8(%r10),%r8 │ │ │ │ mov %r12,%r15 │ │ │ │ - mov %r11d,%edi │ │ │ │ - mov (%rdx,%rax,8),%rdx │ │ │ │ + mov 0xf0(%rsp),%r10 │ │ │ │ + mov (%r8,%rax,8),%r11 │ │ │ │ mov %rbx,0x50(%rsp) │ │ │ │ lea 0x0(,%r12,8),%rbx │ │ │ │ - mov (%r8,%rax,8),%rax │ │ │ │ - mov %rdx,0x10(%rsp) │ │ │ │ + lea (%r10,%rdi,8),%r10 │ │ │ │ + mov 0x40(%rdx),%rdi │ │ │ │ + lea 0x1(%r12),%edx │ │ │ │ + mov %r11,0x10(%rsp) │ │ │ │ + mov (%rdi,%rax,8),%rax │ │ │ │ mov %rax,0x58(%rsp) │ │ │ │ add %rbx,%rax │ │ │ │ mov %rax,0x60(%rsp) │ │ │ │ - lea -0x1(%r12),%eax │ │ │ │ - imul %r11d,%eax │ │ │ │ - mov %eax,0x98(%rsp) │ │ │ │ - lea (%rdx,%rbx,1),%rax │ │ │ │ + lea (%r11,%rbx,1),%rax │ │ │ │ mov %rax,0x20(%rsp) │ │ │ │ + mov %edx,%eax │ │ │ │ + imul %r12d,%eax │ │ │ │ + mov %eax,0x98(%rsp) │ │ │ │ mov %rsi,%rax │ │ │ │ test %r15d,%r15d │ │ │ │ - jle 2f242 ::updateTransitionMatrices(int, int const*, int const*, int const*, double const*, double const*, double**, int)@@Base+0x302> │ │ │ │ - movslq 0x0(%rbp),%rdx │ │ │ │ + jle 2e2c9 ::updateTransitionMatrices(int, int const*, int const*, int const*, double const*, double const*, double**, int)@@Base+0x2c9> │ │ │ │ + movslq 0x0(%rbp),%rsi │ │ │ │ + mov 0xf8(%rsp),%rdi │ │ │ │ movl $0x0,0x44(%rsp) │ │ │ │ + vxorpd %xmm1,%xmm1,%xmm1 │ │ │ │ + mov %r10,0x48(%rsp) │ │ │ │ + vmovsd (%rcx),%xmm0 │ │ │ │ + mov (%rdi,%rsi,8),%r13 │ │ │ │ + mov 0xf0(%rsp),%r8 │ │ │ │ mov %rax,0x68(%rsp) │ │ │ │ mov %rcx,0x70(%rsp) │ │ │ │ mov %rbp,0x78(%rsp) │ │ │ │ - mov 0xf8(%rsp),%rsi │ │ │ │ - vmovsd (%rcx),%xmm1 │ │ │ │ - mov 0xf0(%rsp),%r10 │ │ │ │ - mov (%rsi,%rdx,8),%r13 │ │ │ │ - vmulsd (%r10),%xmm1,%xmm6 │ │ │ │ + vmulsd (%r8),%xmm0,%xmm7 │ │ │ │ mov 0x18(%rsp),%rax │ │ │ │ - mov %r13,0x88(%rsp) │ │ │ │ - mov %r12,0x38(%rsp) │ │ │ │ + mov %r8,0x80(%rsp) │ │ │ │ mov %rbx,%r14 │ │ │ │ - mov %r10,0x80(%rsp) │ │ │ │ - vmovsd %xmm1,0x90(%rsp) │ │ │ │ - mov %edi,0x9c(%rsp) │ │ │ │ + mov %edx,0x9c(%rsp) │ │ │ │ xor %ebx,%ebx │ │ │ │ - mov 0x50(%rsp),%r13 │ │ │ │ movzbl 0x50(%rax),%eax │ │ │ │ + mov %r13,0x88(%rsp) │ │ │ │ + mov 0x50(%rsp),%r13 │ │ │ │ + mov %r12,0x38(%rsp) │ │ │ │ + vmovsd %xmm0,0x90(%rsp) │ │ │ │ mov %eax,%r12d │ │ │ │ - vmovsd %xmm6,0x8(%rsp) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x10(%rsp),%rdi │ │ │ │ + vmovsd %xmm7,0x8(%rsp) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov 0x10(%rsp),%rdx │ │ │ │ + vmovsd 0x8(%rsp),%xmm5 │ │ │ │ movslq %ebx,%rax │ │ │ │ mov %r15d,%ebp │ │ │ │ - vmovsd 0x8(%rsp),%xmm4 │ │ │ │ imul %ebx,%ebp │ │ │ │ - lea 0x0(,%rax,8),%rdx │ │ │ │ - vmulsd (%rdi,%rax,8),%xmm4,%xmm0 │ │ │ │ + vmulsd (%rdx,%rax,8),%xmm5,%xmm0 │ │ │ │ test %r12b,%r12b │ │ │ │ - je 2f0d4 ::updateTransitionMatrices(int, int const*, int const*, int const*, double const*, double const*, double**, int)@@Base+0x194> │ │ │ │ - mov 0x20(%rsp),%rax │ │ │ │ - vxorpd %xmm1,%xmm1,%xmm1 │ │ │ │ - vmovsd (%rax,%rdx,1),%xmm2 │ │ │ │ - vucomisd %xmm1,%xmm2 │ │ │ │ - jp 2f27c ::updateTransitionMatrices(int, int const*, int const*, int const*, double const*, double const*, double**, int)@@Base+0x33c> │ │ │ │ - jne 2f27c ::updateTransitionMatrices(int, int const*, int const*, int const*, double const*, double const*, double**, int)@@Base+0x33c> │ │ │ │ + je 2e180 ::updateTransitionMatrices(int, int const*, int const*, int const*, double const*, double const*, double**, int)@@Base+0x180> │ │ │ │ + mov 0x20(%rsp),%rdx │ │ │ │ + vmovsd (%rdx,%rax,8),%xmm3 │ │ │ │ + vucomisd %xmm1,%xmm3 │ │ │ │ + jp 2e2fe ::updateTransitionMatrices(int, int const*, int const*, int const*, double const*, double const*, double**, int)@@Base+0x2fe> │ │ │ │ + jne 2e2fe ::updateTransitionMatrices(int, int const*, int const*, int const*, double const*, double const*, double**, int)@@Base+0x2fe> │ │ │ │ call 1c590 │ │ │ │ mov 0x18(%rsp),%rax │ │ │ │ movslq %ebp,%rdx │ │ │ │ + vxorpd %xmm1,%xmm1,%xmm1 │ │ │ │ shl $0x3,%rdx │ │ │ │ - vmovapd %xmm0,%xmm1 │ │ │ │ - lea 0x0(%r13,%rdx,1),%rsi │ │ │ │ + vmovapd %xmm0,%xmm2 │ │ │ │ mov 0x28(%rax),%rbp │ │ │ │ + lea 0x0(%r13,%rdx,1),%rsi │ │ │ │ xor %eax,%eax │ │ │ │ add %rbp,%rdx │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - vmulsd (%rsi,%rax,1),%xmm1,%xmm0 │ │ │ │ + vmulsd (%rsi,%rax,1),%xmm2,%xmm0 │ │ │ │ vmovsd %xmm0,(%rdx,%rax,1) │ │ │ │ add $0x8,%rax │ │ │ │ cmp %rax,%r14 │ │ │ │ - jne 2f100 ::updateTransitionMatrices(int, int const*, int const*, int const*, double const*, double const*, double**, int)@@Base+0x1c0> │ │ │ │ + jne 2e1b0 ::updateTransitionMatrices(int, int const*, int const*, int const*, double const*, double const*, double**, int)@@Base+0x1b0> │ │ │ │ inc %ebx │ │ │ │ cmp %ebx,%r15d │ │ │ │ - jg 2f090 ::updateTransitionMatrices(int, int const*, int const*, int const*, double const*, double const*, double**, int)@@Base+0x150> │ │ │ │ - vmovsd 0x90(%rsp),%xmm1 │ │ │ │ - mov 0x80(%rsp),%r10 │ │ │ │ - mov %r14,%rbx │ │ │ │ - vxorpd %xmm2,%xmm2,%xmm2 │ │ │ │ + jg 2e148 ::updateTransitionMatrices(int, int const*, int const*, int const*, double const*, double const*, double**, int)@@Base+0x148> │ │ │ │ + mov 0x80(%rsp),%r8 │ │ │ │ mov 0x38(%rsp),%r12 │ │ │ │ - mov 0x88(%rsp),%r13 │ │ │ │ + mov %r14,%rbx │ │ │ │ xor %r14d,%r14d │ │ │ │ - mov 0x9c(%rsp),%edi │ │ │ │ - mov 0x60(%rsp),%rcx │ │ │ │ + mov 0x88(%rsp),%r13 │ │ │ │ + vmovsd 0x90(%rsp),%xmm0 │ │ │ │ + mov 0x9c(%rsp),%edx │ │ │ │ + mov 0x60(%rsp),%rsi │ │ │ │ + mov %r8,0x8(%rsp) │ │ │ │ mov 0x58(%rsp),%r9 │ │ │ │ mov 0x44(%rsp),%r11d │ │ │ │ - mov %r10,0x8(%rsp) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + nopl (%rax) │ │ │ │ movslq %r11d,%rax │ │ │ │ mov %rbp,%r8 │ │ │ │ - xor %esi,%esi │ │ │ │ + xor %edi,%edi │ │ │ │ lea 0x0(%r13,%rax,8),%r10 │ │ │ │ nopl (%rax) │ │ │ │ - mov %r8,%rdx │ │ │ │ + mov %r8,%rcx │ │ │ │ mov %r9,%rax │ │ │ │ - vxorpd %xmm3,%xmm3,%xmm3 │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - vmovsd (%rax),%xmm0 │ │ │ │ + vxorpd %xmm2,%xmm2,%xmm2 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + vmovsd (%rax),%xmm4 │ │ │ │ add $0x8,%rax │ │ │ │ - vmulsd (%rdx),%xmm0,%xmm0 │ │ │ │ - add %rbx,%rdx │ │ │ │ - vaddsd %xmm0,%xmm3,%xmm3 │ │ │ │ - cmp %rcx,%rax │ │ │ │ - jne 2f1a0 ::updateTransitionMatrices(int, int const*, int const*, int const*, double const*, double const*, double**, int)@@Base+0x260> │ │ │ │ - vmaxsd %xmm2,%xmm3,%xmm3 │ │ │ │ + vfmadd231sd (%rcx),%xmm4,%xmm2 │ │ │ │ + add %rbx,%rcx │ │ │ │ + cmp %rsi,%rax │ │ │ │ + jne 2e230 ::updateTransitionMatrices(int, int const*, int const*, int const*, double const*, double const*, double**, int)@@Base+0x230> │ │ │ │ + vmaxsd %xmm1,%xmm2,%xmm2 │ │ │ │ add $0x8,%r8 │ │ │ │ - vmovsd %xmm3,(%r10,%rsi,8) │ │ │ │ - inc %rsi │ │ │ │ - cmp %rsi,%r12 │ │ │ │ - jne 2f180 ::updateTransitionMatrices(int, int const*, int const*, int const*, double const*, double const*, double**, int)@@Base+0x240> │ │ │ │ - mov 0x27b43(%rip),%rsi │ │ │ │ - lea (%r11,%r15,1),%edx │ │ │ │ + vmovsd %xmm2,(%r10,%rdi,8) │ │ │ │ + inc %rdi │ │ │ │ + cmp %rdi,%r12 │ │ │ │ + jne 2e220 ::updateTransitionMatrices(int, int const*, int const*, int const*, double const*, double const*, double**, int)@@Base+0x220> │ │ │ │ + lea (%r11,%r15,1),%ecx │ │ │ │ + mov 0x26ab2(%rip),%rdi │ │ │ │ inc %r14d │ │ │ │ - add %edi,%r11d │ │ │ │ - movslq %edx,%rdx │ │ │ │ + add %edx,%r11d │ │ │ │ + movslq %ecx,%rcx │ │ │ │ add %rbx,%r9 │ │ │ │ - lea (%rax,%rbx,1),%rcx │ │ │ │ - mov %rsi,0x0(%r13,%rdx,8) │ │ │ │ + lea (%rax,%rbx,1),%rsi │ │ │ │ + mov %rdi,0x0(%r13,%rcx,8) │ │ │ │ cmp %r14d,%r15d │ │ │ │ - jne 2f170 ::updateTransitionMatrices(int, int const*, int const*, int const*, double const*, double const*, double**, int)@@Base+0x230> │ │ │ │ - mov 0x8(%rsp),%r10 │ │ │ │ - mov 0x44(%rsp),%edx │ │ │ │ - add 0x98(%rsp),%edx │ │ │ │ - add $0x8,%r10 │ │ │ │ - cmp %r10,0x48(%rsp) │ │ │ │ - lea (%rdx,%rdi,1),%eax │ │ │ │ - mov %eax,0x44(%rsp) │ │ │ │ - jne 2f03b ::updateTransitionMatrices(int, int const*, int const*, int const*, double const*, double const*, double**, int)@@Base+0xfb> │ │ │ │ + jne 2e210 ::updateTransitionMatrices(int, int const*, int const*, int const*, double const*, double const*, double**, int)@@Base+0x210> │ │ │ │ + mov 0x8(%rsp),%r8 │ │ │ │ + mov 0x98(%rsp),%edi │ │ │ │ + add $0x8,%r8 │ │ │ │ + add %edi,0x44(%rsp) │ │ │ │ + cmp %r8,0x48(%rsp) │ │ │ │ + jne 2e0fc ::updateTransitionMatrices(int, int const*, int const*, int const*, double const*, double const*, double**, int)@@Base+0xfc> │ │ │ │ mov 0x78(%rsp),%rbp │ │ │ │ mov 0x68(%rsp),%rax │ │ │ │ + mov 0x48(%rsp),%r10 │ │ │ │ mov 0x70(%rsp),%rcx │ │ │ │ add $0x4,%rbp │ │ │ │ cmp %rbp,%rax │ │ │ │ - je 2f26a ::updateTransitionMatrices(int, int const*, int const*, int const*, double const*, double const*, double**, int)@@Base+0x32a> │ │ │ │ + je 2e2ec ::updateTransitionMatrices(int, int const*, int const*, int const*, double const*, double const*, double**, int)@@Base+0x2ec> │ │ │ │ add $0x8,%rcx │ │ │ │ test %r15d,%r15d │ │ │ │ - jg 2f008 ::updateTransitionMatrices(int, int const*, int const*, int const*, double const*, double const*, double**, int)@@Base+0xc8> │ │ │ │ - mov 0xf0(%rsp),%rdx │ │ │ │ - mov 0x48(%rsp),%r11 │ │ │ │ - lea 0x8(%rdx),%rsi │ │ │ │ - cmp %rsi,%r11 │ │ │ │ - je 2f261 ::updateTransitionMatrices(int, int const*, int const*, int const*, double const*, double const*, double**, int)@@Base+0x321> │ │ │ │ - add $0x10,%rdx │ │ │ │ - cmp %rdx,%r11 │ │ │ │ - jne 2f24a ::updateTransitionMatrices(int, int const*, int const*, int const*, double const*, double const*, double**, int)@@Base+0x30a> │ │ │ │ + jg 2e0c0 ::updateTransitionMatrices(int, int const*, int const*, int const*, double const*, double const*, double**, int)@@Base+0xc0> │ │ │ │ + mov 0xf0(%rsp),%rsi │ │ │ │ + lea 0x8(%rsi),%rdi │ │ │ │ + cmp %rdi,%r10 │ │ │ │ + je 2e2e3 ::updateTransitionMatrices(int, int const*, int const*, int const*, double const*, double const*, double**, int)@@Base+0x2e3> │ │ │ │ + add $0x10,%rsi │ │ │ │ + cmp %rsi,%r10 │ │ │ │ + jne 2e2d1 ::updateTransitionMatrices(int, int const*, int const*, int const*, double const*, double const*, double**, int)@@Base+0x2d1> │ │ │ │ add $0x4,%rbp │ │ │ │ cmp %rbp,%rax │ │ │ │ - jne 2f235 ::updateTransitionMatrices(int, int const*, int const*, int const*, double const*, double const*, double**, int)@@Base+0x2f5> │ │ │ │ + jne 2e2bc ::updateTransitionMatrices(int, int const*, int const*, int const*, double const*, double const*, double**, int)@@Base+0x2bc> │ │ │ │ add $0xb8,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ ret │ │ │ │ - vmovsd %xmm2,0x30(%rsp) │ │ │ │ + vmovsd %xmm3,0x30(%rsp) │ │ │ │ + inc %ebx │ │ │ │ call 1c590 │ │ │ │ - vmovsd 0x30(%rsp),%xmm2 │ │ │ │ + vmovsd 0x30(%rsp),%xmm3 │ │ │ │ lea 0xa8(%rsp),%rdi │ │ │ │ - vmovsd %xmm0,0x28(%rsp) │ │ │ │ - vmulsd 0x8(%rsp),%xmm2,%xmm0 │ │ │ │ lea 0xa0(%rsp),%rsi │ │ │ │ - inc %ebx │ │ │ │ + vmovsd %xmm0,0x28(%rsp) │ │ │ │ + vmulsd 0x8(%rsp),%xmm3,%xmm0 │ │ │ │ call 1c1e0 │ │ │ │ - vmovsd 0x28(%rsp),%xmm1 │ │ │ │ - lea (%r15,%rbp,1),%esi │ │ │ │ - vmulsd 0xa0(%rsp),%xmm1,%xmm2 │ │ │ │ - vmulsd 0xa8(%rsp),%xmm1,%xmm1 │ │ │ │ - movslq %esi,%rsi │ │ │ │ + vmovsd 0x28(%rsp),%xmm2 │ │ │ │ mov 0x18(%rsp),%rdi │ │ │ │ + lea (%r15,%rbp,1),%esi │ │ │ │ mov 0x38(%rsp),%rcx │ │ │ │ + movslq %esi,%rsi │ │ │ │ + vxorpd %xmm1,%xmm1,%xmm1 │ │ │ │ + vmulsd 0xa0(%rsp),%xmm2,%xmm3 │ │ │ │ lea 0x0(,%rsi,8),%rdx │ │ │ │ - lea 0x0(%r13,%rdx,1),%rax │ │ │ │ mov 0x28(%rdi),%rbp │ │ │ │ + vmulsd 0xa8(%rsp),%xmm2,%xmm2 │ │ │ │ add %rcx,%rsi │ │ │ │ + lea 0x0(%r13,%rdx,1),%rax │ │ │ │ lea 0x0(%r13,%rsi,8),%rdi │ │ │ │ mov %rcx,%rsi │ │ │ │ - neg %rsi │ │ │ │ add %rbp,%rdx │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - vmulsd (%rax),%xmm1,%xmm0 │ │ │ │ - vfmadd231sd (%rax,%rsi,8),%xmm2,%xmm0 │ │ │ │ + neg %rsi │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + vmulsd (%rax),%xmm2,%xmm0 │ │ │ │ + vfmadd231sd (%rax,%rsi,8),%xmm3,%xmm0 │ │ │ │ vmovsd %xmm0,(%rdx,%rsi,8) │ │ │ │ - vmulsd (%rax,%rsi,8),%xmm1,%xmm0 │ │ │ │ - add $0x8,%rax │ │ │ │ add $0x8,%rdx │ │ │ │ - vfmsub231sd -0x8(%rax),%xmm2,%xmm0 │ │ │ │ + vmulsd (%rax,%rsi,8),%xmm2,%xmm0 │ │ │ │ + add $0x8,%rax │ │ │ │ + vfmsub231sd -0x8(%rax),%xmm3,%xmm0 │ │ │ │ vmovsd %xmm0,-0x8(%rdx) │ │ │ │ cmp %rax,%rdi │ │ │ │ - jne 2f300 ::updateTransitionMatrices(int, int const*, int const*, int const*, double const*, double const*, double**, int)@@Base+0x3c0> │ │ │ │ + jne 2e388 ::updateTransitionMatrices(int, int const*, int const*, int const*, double const*, double const*, double**, int)@@Base+0x388> │ │ │ │ inc %ebx │ │ │ │ cmp %ebx,%r15d │ │ │ │ - jg 2f090 ::updateTransitionMatrices(int, int const*, int const*, int const*, double const*, double const*, double**, int)@@Base+0x150> │ │ │ │ - jmp 2f11e ::updateTransitionMatrices(int, int const*, int const*, int const*, double const*, double const*, double**, int)@@Base+0x1de> │ │ │ │ + jg 2e148 ::updateTransitionMatrices(int, int const*, int const*, int const*, double const*, double const*, double**, int)@@Base+0x148> │ │ │ │ + jmp 2e1ce ::updateTransitionMatrices(int, int const*, int const*, int const*, double const*, double const*, double**, int)@@Base+0x1ce> │ │ │ │ lea 0x4(%r14),%rax │ │ │ │ cmp %rax,%rsi │ │ │ │ - je 2f26a ::updateTransitionMatrices(int, int const*, int const*, int const*, double const*, double const*, double**, int)@@Base+0x32a> │ │ │ │ + je 2e2ec ::updateTransitionMatrices(int, int const*, int const*, int const*, double const*, double const*, double**, int)@@Base+0x2ec> │ │ │ │ add $0x8,%r14 │ │ │ │ cmp %r14,%rsi │ │ │ │ - jne 2f33c ::updateTransitionMatrices(int, int const*, int const*, int const*, double const*, double const*, double**, int)@@Base+0x3fc> │ │ │ │ - jmp 2f26a ::updateTransitionMatrices(int, int const*, int const*, int const*, double const*, double const*, double**, int)@@Base+0x32a> │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ + jne 2e3c4 ::updateTransitionMatrices(int, int const*, int const*, int const*, double const*, double const*, double**, int)@@Base+0x3c4> │ │ │ │ + jmp 2e2ec ::updateTransitionMatrices(int, int const*, int const*, int const*, double const*, double const*, double**, int)@@Base+0x2ec> │ │ │ │ nop │ │ │ │ │ │ │ │ -000000000002f380 ::updateTransitionMatricesWithModelCategories(int*, int const*, int const*, int const*, double const*, float**, int)@@Base>: │ │ │ │ +000000000002e3e0 ::updateTransitionMatricesWithModelCategories(int*, int const*, int const*, int const*, double const*, float**, int)@@Base>: │ │ │ │ endbr64 │ │ │ │ push %r15 │ │ │ │ push %r14 │ │ │ │ push %r13 │ │ │ │ push %r12 │ │ │ │ + mov %rdx,%r12 │ │ │ │ push %rbp │ │ │ │ push %rbx │ │ │ │ - mov %rdx,%r12 │ │ │ │ sub $0xb8,%rsp │ │ │ │ movslq 0xf8(%rsp),%rdx │ │ │ │ test %edx,%edx │ │ │ │ - jle 2f790 ::updateTransitionMatricesWithModelCategories(int*, int const*, int const*, int const*, double const*, float**, int)@@Base+0x410> │ │ │ │ + jle 2e7d7 ::updateTransitionMatricesWithModelCategories(int*, int const*, int const*, int const*, double const*, float**, int)@@Base+0x3f7> │ │ │ │ movslq 0x18(%rdi),%rax │ │ │ │ + mov %r12,%r10 │ │ │ │ lea (%r12,%rdx,4),%rcx │ │ │ │ test %eax,%eax │ │ │ │ - jle 2f77d ::updateTransitionMatricesWithModelCategories(int*, int const*, int const*, int const*, double const*, float**, int)@@Base+0x3fd> │ │ │ │ + jle 2e7c5 ::updateTransitionMatricesWithModelCategories(int*, int const*, int const*, int const*, double const*, float**, int)@@Base+0x3e5> │ │ │ │ mov 0x10(%rdi),%r14d │ │ │ │ - mov %r9,%rbp │ │ │ │ mov %rdi,0x10(%rsp) │ │ │ │ - vxorps %xmm2,%xmm2,%xmm2 │ │ │ │ + mov %r9,%r12 │ │ │ │ mov %rcx,%r13 │ │ │ │ + mov %r10,%rbp │ │ │ │ lea (%rsi,%rax,4),%rdx │ │ │ │ mov %r14d,%r9d │ │ │ │ test %r9d,%r9d │ │ │ │ - jle 2f674 ::updateTransitionMatricesWithModelCategories(int*, int const*, int const*, int const*, double const*, float**, int)@@Base+0x2f4> │ │ │ │ - movslq (%r12),%rax │ │ │ │ + jle 2e6bb ::updateTransitionMatricesWithModelCategories(int*, int const*, int const*, int const*, double const*, float**, int)@@Base+0x2db> │ │ │ │ + movslq 0x0(%rbp),%rax │ │ │ │ mov 0xf0(%rsp),%rcx │ │ │ │ - vxorps %xmm6,%xmm6,%xmm6 │ │ │ │ - lea -0x1(%r9),%edi │ │ │ │ - vcvtsd2ss 0x0(%rbp),%xmm6,%xmm0 │ │ │ │ - mov %rdx,0x40(%rsp) │ │ │ │ - mov %rbp,0x78(%rsp) │ │ │ │ movl $0x0,0x3c(%rsp) │ │ │ │ + vxorps %xmm6,%xmm6,%xmm6 │ │ │ │ mov %r13,0x68(%rsp) │ │ │ │ - mov %r12,0x70(%rsp) │ │ │ │ - mov %rsi,%rdx │ │ │ │ - mov %rsi,0x80(%rsp) │ │ │ │ + vcvtsd2ss (%r12),%xmm6,%xmm0 │ │ │ │ mov (%rcx,%rax,8),%r14 │ │ │ │ mov 0x10(%rsp),%rax │ │ │ │ - vmovss %xmm0,0xc(%rsp) │ │ │ │ + mov %r12,0x78(%rsp) │ │ │ │ + mov %rsi,0x80(%rsp) │ │ │ │ mov 0x48(%rax),%rcx │ │ │ │ + mov %rbp,0x70(%rsp) │ │ │ │ mov %r14,%rbp │ │ │ │ + mov %rdx,0x40(%rsp) │ │ │ │ + mov %rsi,%rdx │ │ │ │ mov %rcx,0x50(%rsp) │ │ │ │ mov 0x40(%rax),%rcx │ │ │ │ mov 0x8(%rax),%rax │ │ │ │ - mov %rax,0x60(%rsp) │ │ │ │ - lea 0x1(%r9),%eax │ │ │ │ + vmovss %xmm0,0xc(%rsp) │ │ │ │ mov %rcx,0x58(%rsp) │ │ │ │ movslq %r9d,%rcx │ │ │ │ - imul %eax,%edi │ │ │ │ + mov %rax,0x60(%rsp) │ │ │ │ + lea 0x1(%r9),%eax │ │ │ │ lea 0x0(,%rcx,4),%rbx │ │ │ │ mov %rcx,%r14 │ │ │ │ + mov %eax,%edi │ │ │ │ + imul %r9d,%edi │ │ │ │ mov %edi,0x98(%rsp) │ │ │ │ movslq (%rdx),%rcx │ │ │ │ - mov %r14,0x30(%rsp) │ │ │ │ - mov %rbx,%r13 │ │ │ │ + mov 0x50(%rsp),%rdi │ │ │ │ mov %rbp,0x88(%rsp) │ │ │ │ + xor %r15d,%r15d │ │ │ │ mov %rdx,0x90(%rsp) │ │ │ │ - mov %eax,0x9c(%rsp) │ │ │ │ - xor %r14d,%r14d │ │ │ │ - mov 0x50(%rsp),%rdi │ │ │ │ mov (%rdi,%rcx,8),%r12 │ │ │ │ mov 0x58(%rsp),%rdi │ │ │ │ + mov %eax,0x9c(%rsp) │ │ │ │ + mov %r14,0x30(%rsp) │ │ │ │ + mov %rbx,%r14 │ │ │ │ mov (%rdi,%rcx,8),%rdi │ │ │ │ mov %rdi,0x48(%rsp) │ │ │ │ mov 0x60(%rsp),%rdi │ │ │ │ - mov (%rdi,%rcx,8),%r15 │ │ │ │ - mov 0x10(%rsp),%rcx │ │ │ │ - movzbl 0x50(%rcx),%ecx │ │ │ │ - mov %cl,0x18(%rsp) │ │ │ │ - lea (%r15,%rbx,1),%rcx │ │ │ │ + mov (%rdi,%rcx,8),%rcx │ │ │ │ + mov 0x10(%rsp),%rdi │ │ │ │ + mov %rcx,0x18(%rsp) │ │ │ │ + add %rbx,%rcx │ │ │ │ + movzbl 0x50(%rdi),%r13d │ │ │ │ mov %r9d,%ebx │ │ │ │ mov %rcx,0x20(%rsp) │ │ │ │ nopl (%rax) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - movslq %r14d,%rax │ │ │ │ + mov 0x18(%rsp),%rcx │ │ │ │ vmovss 0xc(%rsp),%xmm4 │ │ │ │ - mov %r14d,%ebp │ │ │ │ - vmulss (%r15,%rax,4),%xmm4,%xmm0 │ │ │ │ + movslq %r15d,%rax │ │ │ │ + mov %r15d,%ebp │ │ │ │ imul %ebx,%ebp │ │ │ │ - cmpb $0x0,0x18(%rsp) │ │ │ │ - lea 0x0(,%rax,4),%rdx │ │ │ │ + vmulss (%rcx,%rax,4),%xmm4,%xmm0 │ │ │ │ vcvtss2sd %xmm0,%xmm0,%xmm0 │ │ │ │ - je 2f512 ::updateTransitionMatricesWithModelCategories(int*, int const*, int const*, int const*, double const*, float**, int)@@Base+0x192> │ │ │ │ - mov 0x20(%rsp),%rax │ │ │ │ - vmovss (%rax,%rdx,1),%xmm3 │ │ │ │ - vucomiss %xmm2,%xmm3 │ │ │ │ - jp 2f6a0 ::updateTransitionMatricesWithModelCategories(int*, int const*, int const*, int const*, double const*, float**, int)@@Base+0x320> │ │ │ │ - jne 2f6a0 ::updateTransitionMatricesWithModelCategories(int*, int const*, int const*, int const*, double const*, float**, int)@@Base+0x320> │ │ │ │ + test %r13b,%r13b │ │ │ │ + je 2e568 ::updateTransitionMatricesWithModelCategories(int*, int const*, int const*, int const*, double const*, float**, int)@@Base+0x188> │ │ │ │ + mov 0x20(%rsp),%rcx │ │ │ │ + vxorps %xmm1,%xmm1,%xmm1 │ │ │ │ + vmovss (%rcx,%rax,4),%xmm2 │ │ │ │ + vucomiss %xmm1,%xmm2 │ │ │ │ + jp 2e6f0 ::updateTransitionMatricesWithModelCategories(int*, int const*, int const*, int const*, double const*, float**, int)@@Base+0x310> │ │ │ │ + jne 2e6f0 ::updateTransitionMatricesWithModelCategories(int*, int const*, int const*, int const*, double const*, float**, int)@@Base+0x310> │ │ │ │ call 1c590 │ │ │ │ mov 0x10(%rsp),%rax │ │ │ │ movslq %ebp,%rdx │ │ │ │ - vxorps %xmm2,%xmm2,%xmm2 │ │ │ │ - vcvtsd2ss %xmm0,%xmm0,%xmm0 │ │ │ │ shl $0x2,%rdx │ │ │ │ - lea (%r12,%rdx,1),%rsi │ │ │ │ + vcvtsd2ss %xmm0,%xmm0,%xmm0 │ │ │ │ mov 0x28(%rax),%rcx │ │ │ │ + lea (%r12,%rdx,1),%rsi │ │ │ │ xor %eax,%eax │ │ │ │ add %rcx,%rdx │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ vmulss (%rsi,%rax,1),%xmm0,%xmm1 │ │ │ │ vmovss %xmm1,(%rdx,%rax,1) │ │ │ │ add $0x4,%rax │ │ │ │ - cmp %r13,%rax │ │ │ │ - jne 2f540 ::updateTransitionMatricesWithModelCategories(int*, int const*, int const*, int const*, double const*, float**, int)@@Base+0x1c0> │ │ │ │ - inc %r14d │ │ │ │ - cmp %ebx,%r14d │ │ │ │ - jl 2f4d0 ::updateTransitionMatricesWithModelCategories(int*, int const*, int const*, int const*, double const*, float**, int)@@Base+0x150> │ │ │ │ - mov 0x48(%rsp),%r11 │ │ │ │ + cmp %r14,%rax │ │ │ │ + jne 2e590 ::updateTransitionMatricesWithModelCategories(int*, int const*, int const*, int const*, double const*, float**, int)@@Base+0x1b0> │ │ │ │ + inc %r15d │ │ │ │ + cmp %ebx,%r15d │ │ │ │ + jl 2e528 ::updateTransitionMatricesWithModelCategories(int*, int const*, int const*, int const*, double const*, float**, int)@@Base+0x148> │ │ │ │ mov 0x90(%rsp),%rdx │ │ │ │ + mov 0x48(%rsp),%r11 │ │ │ │ mov %ebx,%r9d │ │ │ │ - mov %r13,%rbx │ │ │ │ + mov %r14,%rbx │ │ │ │ mov 0x88(%rsp),%rbp │ │ │ │ mov 0x9c(%rsp),%eax │ │ │ │ xor %r15d,%r15d │ │ │ │ + vxorps %xmm1,%xmm1,%xmm1 │ │ │ │ mov 0x30(%rsp),%r14 │ │ │ │ - lea (%r11,%r13,1),%rdi │ │ │ │ mov 0x3c(%rsp),%r13d │ │ │ │ mov %rdx,0x18(%rsp) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ + lea (%r11,%rbx,1),%rdi │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ movslq %r13d,%rdx │ │ │ │ mov %rcx,%r10 │ │ │ │ xor %r8d,%r8d │ │ │ │ lea 0x0(%rbp,%rdx,4),%r12 │ │ │ │ xchg %ax,%ax │ │ │ │ mov %r10,%rsi │ │ │ │ mov %r11,%rdx │ │ │ │ - vxorps %xmm1,%xmm1,%xmm1 │ │ │ │ + vxorps %xmm0,%xmm0,%xmm0 │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - vmovss (%rdx),%xmm0 │ │ │ │ + vmovss (%rdx),%xmm3 │ │ │ │ add $0x4,%rdx │ │ │ │ - vmulss (%rsi),%xmm0,%xmm0 │ │ │ │ + vfmadd231ss (%rsi),%xmm3,%xmm0 │ │ │ │ add %rbx,%rsi │ │ │ │ - vaddss %xmm0,%xmm1,%xmm1 │ │ │ │ cmp %rdi,%rdx │ │ │ │ - jne 2f5c0 ::updateTransitionMatricesWithModelCategories(int*, int const*, int const*, int const*, double const*, float**, int)@@Base+0x240> │ │ │ │ - vmaxss %xmm2,%xmm1,%xmm1 │ │ │ │ + jne 2e610 ::updateTransitionMatricesWithModelCategories(int*, int const*, int const*, int const*, double const*, float**, int)@@Base+0x230> │ │ │ │ + vmaxss %xmm1,%xmm0,%xmm0 │ │ │ │ add $0x4,%r10 │ │ │ │ - vmovss %xmm1,(%r12,%r8,4) │ │ │ │ + vmovss %xmm0,(%r12,%r8,4) │ │ │ │ inc %r8 │ │ │ │ cmp %r14,%r8 │ │ │ │ - jne 2f5b0 ::updateTransitionMatricesWithModelCategories(int*, int const*, int const*, int const*, double const*, float**, int)@@Base+0x230> │ │ │ │ + jne 2e600 ::updateTransitionMatricesWithModelCategories(int*, int const*, int const*, int const*, double const*, float**, int)@@Base+0x220> │ │ │ │ lea 0x0(%r13,%r9,1),%esi │ │ │ │ inc %r15d │ │ │ │ add %eax,%r13d │ │ │ │ add %rbx,%r11 │ │ │ │ movslq %esi,%rsi │ │ │ │ lea (%rdx,%rbx,1),%rdi │ │ │ │ movl $0x3f800000,0x0(%rbp,%rsi,4) │ │ │ │ cmp %r9d,%r15d │ │ │ │ - jne 2f5a0 ::updateTransitionMatricesWithModelCategories(int*, int const*, int const*, int const*, double const*, float**, int)@@Base+0x220> │ │ │ │ - mov 0x3c(%rsp),%ecx │ │ │ │ - add 0x98(%rsp),%ecx │ │ │ │ + jne 2e5f0 ::updateTransitionMatricesWithModelCategories(int*, int const*, int const*, int const*, double const*, float**, int)@@Base+0x210> │ │ │ │ mov 0x18(%rsp),%rdx │ │ │ │ + mov 0x98(%rsp),%edi │ │ │ │ add $0x4,%rdx │ │ │ │ - add %eax,%ecx │ │ │ │ + add %edi,0x3c(%rsp) │ │ │ │ cmp %rdx,0x40(%rsp) │ │ │ │ - mov %ecx,0x3c(%rsp) │ │ │ │ - jne 2f464 ::updateTransitionMatricesWithModelCategories(int*, int const*, int const*, int const*, double const*, float**, int)@@Base+0xe4> │ │ │ │ - mov 0x70(%rsp),%r12 │ │ │ │ + jne 2e4c6 ::updateTransitionMatricesWithModelCategories(int*, int const*, int const*, int const*, double const*, float**, int)@@Base+0xe6> │ │ │ │ + mov 0x70(%rsp),%rbp │ │ │ │ mov 0x68(%rsp),%r13 │ │ │ │ mov 0x40(%rsp),%rdx │ │ │ │ - mov 0x78(%rsp),%rbp │ │ │ │ + mov 0x78(%rsp),%r12 │ │ │ │ + add $0x4,%rbp │ │ │ │ mov 0x80(%rsp),%rsi │ │ │ │ - add $0x4,%r12 │ │ │ │ - cmp %r12,%r13 │ │ │ │ - je 2f790 ::updateTransitionMatricesWithModelCategories(int*, int const*, int const*, int const*, double const*, float**, int)@@Base+0x410> │ │ │ │ + cmp %rbp,%r13 │ │ │ │ + je 2e7d7 ::updateTransitionMatricesWithModelCategories(int*, int const*, int const*, int const*, double const*, float**, int)@@Base+0x3f7> │ │ │ │ mov 0x10(%rsp),%rax │ │ │ │ - add $0x8,%rbp │ │ │ │ + add $0x8,%r12 │ │ │ │ mov 0x10(%rax),%r9d │ │ │ │ test %r9d,%r9d │ │ │ │ - jg 2f3db ::updateTransitionMatricesWithModelCategories(int*, int const*, int const*, int const*, double const*, float**, int)@@Base+0x5b> │ │ │ │ + jg 2e43d ::updateTransitionMatricesWithModelCategories(int*, int const*, int const*, int const*, double const*, float**, int)@@Base+0x5d> │ │ │ │ mov %rsi,%rax │ │ │ │ lea 0x4(%rax),%rcx │ │ │ │ cmp %rcx,%rdx │ │ │ │ - je 2f689 ::updateTransitionMatricesWithModelCategories(int*, int const*, int const*, int const*, double const*, float**, int)@@Base+0x309> │ │ │ │ + je 2e6d0 ::updateTransitionMatricesWithModelCategories(int*, int const*, int const*, int const*, double const*, float**, int)@@Base+0x2f0> │ │ │ │ add $0x8,%rax │ │ │ │ cmp %rax,%rdx │ │ │ │ - jne 2f677 ::updateTransitionMatricesWithModelCategories(int*, int const*, int const*, int const*, double const*, float**, int)@@Base+0x2f7> │ │ │ │ - add $0x4,%r12 │ │ │ │ - cmp %r12,%r13 │ │ │ │ - je 2f790 ::updateTransitionMatricesWithModelCategories(int*, int const*, int const*, int const*, double const*, float**, int)@@Base+0x410> │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp 2f3d2 ::updateTransitionMatricesWithModelCategories(int*, int const*, int const*, int const*, double const*, float**, int)@@Base+0x52> │ │ │ │ - nop │ │ │ │ - vmovss %xmm3,0x38(%rsp) │ │ │ │ + jne 2e6be ::updateTransitionMatricesWithModelCategories(int*, int const*, int const*, int const*, double const*, float**, int)@@Base+0x2de> │ │ │ │ + add $0x4,%rbp │ │ │ │ + cmp %rbp,%r13 │ │ │ │ + je 2e7d7 ::updateTransitionMatricesWithModelCategories(int*, int const*, int const*, int const*, double const*, float**, int)@@Base+0x3f7> │ │ │ │ + add $0x8,%r12 │ │ │ │ + jmp 2e434 ::updateTransitionMatricesWithModelCategories(int*, int const*, int const*, int const*, double const*, float**, int)@@Base+0x54> │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ + vmovss %xmm2,0x38(%rsp) │ │ │ │ + inc %r15d │ │ │ │ call 1c590 │ │ │ │ - vmovss 0x38(%rsp),%xmm3 │ │ │ │ + vmovss 0x38(%rsp),%xmm2 │ │ │ │ lea 0xa8(%rsp),%rdi │ │ │ │ - vcvtsd2ss %xmm0,%xmm0,%xmm1 │ │ │ │ - vmulss 0xc(%rsp),%xmm3,%xmm0 │ │ │ │ lea 0xa0(%rsp),%rsi │ │ │ │ - inc %r14d │ │ │ │ + vcvtsd2ss %xmm0,%xmm0,%xmm1 │ │ │ │ vcvtss2sd %xmm1,%xmm1,%xmm1 │ │ │ │ vmovsd %xmm1,0x28(%rsp) │ │ │ │ + vmulss 0xc(%rsp),%xmm2,%xmm0 │ │ │ │ vcvtss2sd %xmm0,%xmm0,%xmm0 │ │ │ │ call 1c1e0 │ │ │ │ vmovsd 0x28(%rsp),%xmm1 │ │ │ │ + mov 0x30(%rsp),%r9 │ │ │ │ + mov 0x10(%rsp),%rcx │ │ │ │ lea (%rbx,%rbp,1),%esi │ │ │ │ - vxorps %xmm2,%xmm2,%xmm2 │ │ │ │ - vmulsd 0xa0(%rsp),%xmm1,%xmm3 │ │ │ │ - vmulsd 0xa8(%rsp),%xmm1,%xmm1 │ │ │ │ + vmulsd 0xa0(%rsp),%xmm1,%xmm2 │ │ │ │ movslq %esi,%rsi │ │ │ │ - mov 0x10(%rsp),%rcx │ │ │ │ - mov 0x30(%rsp),%r9 │ │ │ │ + vmulsd 0xa8(%rsp),%xmm1,%xmm1 │ │ │ │ lea 0x0(,%rsi,4),%rdx │ │ │ │ - lea (%r12,%rdx,1),%rax │ │ │ │ mov 0x28(%rcx),%rcx │ │ │ │ add %r9,%rsi │ │ │ │ lea (%r12,%rsi,4),%rdi │ │ │ │ mov %r9,%rsi │ │ │ │ + lea (%r12,%rdx,1),%rax │ │ │ │ neg %rsi │ │ │ │ add %rcx,%rdx │ │ │ │ - vcvtsd2ss %xmm3,%xmm3,%xmm3 │ │ │ │ + vcvtsd2ss %xmm2,%xmm2,%xmm2 │ │ │ │ vcvtsd2ss %xmm1,%xmm1,%xmm1 │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ vmulss (%rax),%xmm1,%xmm0 │ │ │ │ - vfmadd231ss (%rax,%rsi,4),%xmm3,%xmm0 │ │ │ │ + vfmadd231ss (%rax,%rsi,4),%xmm2,%xmm0 │ │ │ │ vmovss %xmm0,(%rdx,%rsi,4) │ │ │ │ + add $0x4,%rdx │ │ │ │ vmulss (%rax,%rsi,4),%xmm1,%xmm0 │ │ │ │ add $0x4,%rax │ │ │ │ - add $0x4,%rdx │ │ │ │ - vfmsub231ss -0x4(%rax),%xmm3,%xmm0 │ │ │ │ + vfmsub231ss -0x4(%rax),%xmm2,%xmm0 │ │ │ │ vmovss %xmm0,-0x4(%rdx) │ │ │ │ cmp %rax,%rdi │ │ │ │ - jne 2f740 ::updateTransitionMatricesWithModelCategories(int*, int const*, int const*, int const*, double const*, float**, int)@@Base+0x3c0> │ │ │ │ - inc %r14d │ │ │ │ - cmp %ebx,%r14d │ │ │ │ - jl 2f4d0 ::updateTransitionMatricesWithModelCategories(int*, int const*, int const*, int const*, double const*, float**, int)@@Base+0x150> │ │ │ │ - jmp 2f55f ::updateTransitionMatricesWithModelCategories(int*, int const*, int const*, int const*, double const*, float**, int)@@Base+0x1df> │ │ │ │ - lea 0x4(%r12),%rax │ │ │ │ + jne 2e788 ::updateTransitionMatricesWithModelCategories(int*, int const*, int const*, int const*, double const*, float**, int)@@Base+0x3a8> │ │ │ │ + inc %r15d │ │ │ │ + cmp %ebx,%r15d │ │ │ │ + jl 2e528 ::updateTransitionMatricesWithModelCategories(int*, int const*, int const*, int const*, double const*, float**, int)@@Base+0x148> │ │ │ │ + jmp 2e5af ::updateTransitionMatricesWithModelCategories(int*, int const*, int const*, int const*, double const*, float**, int)@@Base+0x1cf> │ │ │ │ + lea 0x4(%r10),%rax │ │ │ │ cmp %rax,%rcx │ │ │ │ - je 2f790 ::updateTransitionMatricesWithModelCategories(int*, int const*, int const*, int const*, double const*, float**, int)@@Base+0x410> │ │ │ │ - add $0x8,%r12 │ │ │ │ - cmp %r12,%rcx │ │ │ │ - jne 2f77d ::updateTransitionMatricesWithModelCategories(int*, int const*, int const*, int const*, double const*, float**, int)@@Base+0x3fd> │ │ │ │ + je 2e7d7 ::updateTransitionMatricesWithModelCategories(int*, int const*, int const*, int const*, double const*, float**, int)@@Base+0x3f7> │ │ │ │ + add $0x8,%r10 │ │ │ │ + cmp %r10,%rcx │ │ │ │ + jne 2e7c5 ::updateTransitionMatricesWithModelCategories(int*, int const*, int const*, int const*, double const*, float**, int)@@Base+0x3e5> │ │ │ │ add $0xb8,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ ret │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ │ │ │ │ -000000000002f7c0 ::updateTransitionMatrices(int, int const*, int const*, int const*, double const*, double const*, float**, int)@@Base>: │ │ │ │ +000000000002e7f0 ::updateTransitionMatrices(int, int const*, int const*, int const*, double const*, double const*, float**, int)@@Base>: │ │ │ │ endbr64 │ │ │ │ push %r15 │ │ │ │ push %r14 │ │ │ │ push %r13 │ │ │ │ push %r12 │ │ │ │ push %rbp │ │ │ │ push %rbx │ │ │ │ sub $0xa8,%rsp │ │ │ │ movslq 0xf0(%rsp),%rax │ │ │ │ test %eax,%eax │ │ │ │ - jle 2fac2 ::updateTransitionMatrices(int, int const*, int const*, int const*, double const*, double const*, float**, int)@@Base+0x302> │ │ │ │ + jle 2eac8 ::updateTransitionMatrices(int, int const*, int const*, int const*, double const*, double const*, float**, int)@@Base+0x2d8> │ │ │ │ mov %rdi,%r10 │ │ │ │ + movslq 0x18(%rdi),%rdi │ │ │ │ + mov %esi,%r8d │ │ │ │ mov %rdx,%r14 │ │ │ │ - mov %esi,%edi │ │ │ │ lea (%rdx,%rax,4),%rsi │ │ │ │ - movslq 0x18(%r10),%r8 │ │ │ │ - test %r8d,%r8d │ │ │ │ - jle 2fbbc ::updateTransitionMatrices(int, int const*, int const*, int const*, double const*, double const*, float**, int)@@Base+0x3fc> │ │ │ │ - mov 0x48(%r10),%rdx │ │ │ │ - mov 0xe0(%rsp),%r11 │ │ │ │ - movslq %edi,%rax │ │ │ │ - mov %r9,%rcx │ │ │ │ + test %edi,%edi │ │ │ │ + jle 2ebac ::updateTransitionMatrices(int, int const*, int const*, int const*, double const*, double const*, float**, int)@@Base+0x3bc> │ │ │ │ + movslq %r8d,%rax │ │ │ │ + mov 0x48(%r10),%r8 │ │ │ │ movslq 0x10(%r10),%r12 │ │ │ │ - mov %r14,%rbp │ │ │ │ + mov %r10,%rdx │ │ │ │ mov %r10,0x10(%rsp) │ │ │ │ - mov (%rdx,%rax,8),%rbx │ │ │ │ - lea (%r11,%r8,8),%r11 │ │ │ │ - mov 0x8(%r10),%rdx │ │ │ │ - mov 0x40(%r10),%r8 │ │ │ │ - mov %r11,0x38(%rsp) │ │ │ │ - lea 0x1(%r12),%r11d │ │ │ │ + mov %r9,%rcx │ │ │ │ + mov %r14,%rbp │ │ │ │ + mov (%r8,%rax,8),%rbx │ │ │ │ + mov 0x8(%r10),%r8 │ │ │ │ mov %r12,%r15 │ │ │ │ - mov %r11d,%edi │ │ │ │ - mov (%rdx,%rax,8),%rdx │ │ │ │ + mov 0xe0(%rsp),%r10 │ │ │ │ + mov (%r8,%rax,8),%r11 │ │ │ │ mov %rbx,0x40(%rsp) │ │ │ │ lea 0x0(,%r12,4),%rbx │ │ │ │ - mov (%r8,%rax,8),%rax │ │ │ │ - mov %rdx,0x8(%rsp) │ │ │ │ + lea (%r10,%rdi,8),%r8 │ │ │ │ + mov 0x40(%rdx),%rdi │ │ │ │ + lea 0x1(%r12),%edx │ │ │ │ + mov %r11,0x8(%rsp) │ │ │ │ + mov (%rdi,%rax,8),%rax │ │ │ │ mov %rax,0x48(%rsp) │ │ │ │ add %rbx,%rax │ │ │ │ mov %rax,0x50(%rsp) │ │ │ │ - lea -0x1(%r12),%eax │ │ │ │ - imul %r11d,%eax │ │ │ │ - mov %eax,0x88(%rsp) │ │ │ │ - lea (%rdx,%rbx,1),%rax │ │ │ │ + lea (%r11,%rbx,1),%rax │ │ │ │ mov %rax,0x18(%rsp) │ │ │ │ + mov %edx,%eax │ │ │ │ + imul %r12d,%eax │ │ │ │ + mov %eax,0x88(%rsp) │ │ │ │ mov %rsi,%rax │ │ │ │ test %r15d,%r15d │ │ │ │ - jle 2fa9a ::updateTransitionMatrices(int, int const*, int const*, int const*, double const*, double const*, float**, int)@@Base+0x2da> │ │ │ │ - movslq 0x0(%rbp),%rdx │ │ │ │ + jle 2eaa5 ::updateTransitionMatrices(int, int const*, int const*, int const*, double const*, double const*, float**, int)@@Base+0x2b5> │ │ │ │ + movslq 0x0(%rbp),%rsi │ │ │ │ + mov 0xe8(%rsp),%rdi │ │ │ │ movl $0x0,0x34(%rsp) │ │ │ │ + vxorps %xmm1,%xmm1,%xmm1 │ │ │ │ + mov %r8,0x38(%rsp) │ │ │ │ + vmovsd (%rcx),%xmm0 │ │ │ │ + mov (%rdi,%rsi,8),%r13 │ │ │ │ + mov 0xe0(%rsp),%r10 │ │ │ │ mov %rcx,0x58(%rsp) │ │ │ │ mov %rbp,0x60(%rsp) │ │ │ │ mov %rax,0x68(%rsp) │ │ │ │ - mov 0xe8(%rsp),%rsi │ │ │ │ - vmovsd (%rcx),%xmm3 │ │ │ │ - mov 0xe0(%rsp),%r10 │ │ │ │ - mov (%rsi,%rdx,8),%r13 │ │ │ │ - vmulsd (%r10),%xmm3,%xmm0 │ │ │ │ + vmulsd (%r10),%xmm0,%xmm2 │ │ │ │ mov 0x10(%rsp),%rax │ │ │ │ - mov %r13,0x78(%rsp) │ │ │ │ - mov %r12,0x28(%rsp) │ │ │ │ - mov %rbx,%r14 │ │ │ │ mov %r10,0x70(%rsp) │ │ │ │ - vmovsd %xmm3,0x80(%rsp) │ │ │ │ - mov %edi,0x8c(%rsp) │ │ │ │ + mov %rbx,%r14 │ │ │ │ + mov %edx,0x8c(%rsp) │ │ │ │ xor %ebx,%ebx │ │ │ │ - mov 0x40(%rsp),%r13 │ │ │ │ movzbl 0x50(%rax),%eax │ │ │ │ + mov %r13,0x78(%rsp) │ │ │ │ + mov 0x40(%rsp),%r13 │ │ │ │ + mov %r12,0x28(%rsp) │ │ │ │ + vmovsd %xmm0,0x80(%rsp) │ │ │ │ mov %eax,%r12d │ │ │ │ - vcvtsd2ss %xmm0,%xmm0,%xmm6 │ │ │ │ - vmovss %xmm6,(%rsp) │ │ │ │ - xchg %ax,%ax │ │ │ │ - mov 0x8(%rsp),%rdi │ │ │ │ + vcvtsd2ss %xmm2,%xmm2,%xmm7 │ │ │ │ + vmovss %xmm7,(%rsp) │ │ │ │ + nop │ │ │ │ + mov 0x8(%rsp),%rdx │ │ │ │ + vmovss (%rsp),%xmm5 │ │ │ │ movslq %ebx,%rax │ │ │ │ mov %r15d,%ebp │ │ │ │ - vmovss (%rsp),%xmm4 │ │ │ │ imul %ebx,%ebp │ │ │ │ - lea 0x0(,%rax,4),%rdx │ │ │ │ - vmulss (%rdi,%rax,4),%xmm4,%xmm0 │ │ │ │ + vmulss (%rdx,%rax,4),%xmm5,%xmm0 │ │ │ │ vcvtss2sd %xmm0,%xmm0,%xmm0 │ │ │ │ test %r12b,%r12b │ │ │ │ - je 2f947 ::updateTransitionMatrices(int, int const*, int const*, int const*, double const*, double const*, float**, int)@@Base+0x187> │ │ │ │ - mov 0x18(%rsp),%rax │ │ │ │ - vxorps %xmm1,%xmm1,%xmm1 │ │ │ │ - vmovss (%rax,%rdx,1),%xmm2 │ │ │ │ - vucomiss %xmm1,%xmm2 │ │ │ │ - jp 2fad4 ::updateTransitionMatrices(int, int const*, int const*, int const*, double const*, double const*, float**, int)@@Base+0x314> │ │ │ │ - jne 2fad4 ::updateTransitionMatrices(int, int const*, int const*, int const*, double const*, double const*, float**, int)@@Base+0x314> │ │ │ │ + je 2e96b ::updateTransitionMatrices(int, int const*, int const*, int const*, double const*, double const*, float**, int)@@Base+0x17b> │ │ │ │ + mov 0x18(%rsp),%rdx │ │ │ │ + vmovss (%rdx,%rax,4),%xmm3 │ │ │ │ + vucomiss %xmm1,%xmm3 │ │ │ │ + jp 2eada ::updateTransitionMatrices(int, int const*, int const*, int const*, double const*, double const*, float**, int)@@Base+0x2ea> │ │ │ │ + jne 2eada ::updateTransitionMatrices(int, int const*, int const*, int const*, double const*, double const*, float**, int)@@Base+0x2ea> │ │ │ │ call 1c590 │ │ │ │ mov 0x10(%rsp),%rax │ │ │ │ movslq %ebp,%rdx │ │ │ │ - vcvtsd2ss %xmm0,%xmm0,%xmm0 │ │ │ │ + vxorps %xmm1,%xmm1,%xmm1 │ │ │ │ shl $0x2,%rdx │ │ │ │ - lea 0x0(%r13,%rdx,1),%rsi │ │ │ │ + vcvtsd2ss %xmm0,%xmm0,%xmm0 │ │ │ │ mov 0x28(%rax),%rbp │ │ │ │ + lea 0x0(%r13,%rdx,1),%rsi │ │ │ │ xor %eax,%eax │ │ │ │ add %rbp,%rdx │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - vmulss (%rsi,%rax,1),%xmm0,%xmm1 │ │ │ │ - vmovss %xmm1,(%rdx,%rax,1) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + vmulss (%rsi,%rax,1),%xmm0,%xmm2 │ │ │ │ + vmovss %xmm2,(%rdx,%rax,1) │ │ │ │ add $0x4,%rax │ │ │ │ cmp %rax,%r14 │ │ │ │ - jne 2f980 ::updateTransitionMatrices(int, int const*, int const*, int const*, double const*, double const*, float**, int)@@Base+0x1c0> │ │ │ │ + jne 2e998 ::updateTransitionMatrices(int, int const*, int const*, int const*, double const*, double const*, float**, int)@@Base+0x1a8> │ │ │ │ inc %ebx │ │ │ │ cmp %ebx,%r15d │ │ │ │ - jg 2f900 ::updateTransitionMatrices(int, int const*, int const*, int const*, double const*, double const*, float**, int)@@Base+0x140> │ │ │ │ - vmovsd 0x80(%rsp),%xmm3 │ │ │ │ + jg 2e930 ::updateTransitionMatrices(int, int const*, int const*, int const*, double const*, double const*, float**, int)@@Base+0x140> │ │ │ │ mov 0x70(%rsp),%r10 │ │ │ │ - mov %r14,%rbx │ │ │ │ - vxorps %xmm2,%xmm2,%xmm2 │ │ │ │ mov 0x28(%rsp),%r12 │ │ │ │ - mov 0x78(%rsp),%r13 │ │ │ │ + mov %r14,%rbx │ │ │ │ xor %r14d,%r14d │ │ │ │ - mov 0x8c(%rsp),%edi │ │ │ │ - mov 0x50(%rsp),%rcx │ │ │ │ + mov 0x78(%rsp),%r13 │ │ │ │ + vmovsd 0x80(%rsp),%xmm0 │ │ │ │ + mov 0x8c(%rsp),%edx │ │ │ │ + mov 0x50(%rsp),%rsi │ │ │ │ + mov %r10,(%rsp) │ │ │ │ mov 0x48(%rsp),%r9 │ │ │ │ mov 0x34(%rsp),%r11d │ │ │ │ - mov %r10,(%rsp) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ + xchg %ax,%ax │ │ │ │ movslq %r11d,%rax │ │ │ │ mov %rbp,%r8 │ │ │ │ - xor %esi,%esi │ │ │ │ + xor %edi,%edi │ │ │ │ lea 0x0(%r13,%rax,4),%r10 │ │ │ │ nopl (%rax) │ │ │ │ - mov %r8,%rdx │ │ │ │ + mov %r8,%rcx │ │ │ │ mov %r9,%rax │ │ │ │ - vxorps %xmm1,%xmm1,%xmm1 │ │ │ │ + vxorps %xmm2,%xmm2,%xmm2 │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - vmovss (%rax),%xmm0 │ │ │ │ + vmovss (%rax),%xmm4 │ │ │ │ add $0x4,%rax │ │ │ │ - vmulss (%rdx),%xmm0,%xmm0 │ │ │ │ - add %rbx,%rdx │ │ │ │ - vaddss %xmm0,%xmm1,%xmm1 │ │ │ │ - cmp %rcx,%rax │ │ │ │ - jne 2fa00 ::updateTransitionMatrices(int, int const*, int const*, int const*, double const*, double const*, float**, int)@@Base+0x240> │ │ │ │ - vmaxss %xmm2,%xmm1,%xmm1 │ │ │ │ + vfmadd231ss (%rcx),%xmm4,%xmm2 │ │ │ │ + add %rbx,%rcx │ │ │ │ + cmp %rsi,%rax │ │ │ │ + jne 2ea10 ::updateTransitionMatrices(int, int const*, int const*, int const*, double const*, double const*, float**, int)@@Base+0x220> │ │ │ │ + vmaxss %xmm1,%xmm2,%xmm2 │ │ │ │ add $0x4,%r8 │ │ │ │ - vmovss %xmm1,(%r10,%rsi,4) │ │ │ │ - inc %rsi │ │ │ │ - cmp %rsi,%r12 │ │ │ │ - jne 2f9f0 ::updateTransitionMatrices(int, int const*, int const*, int const*, double const*, double const*, float**, int)@@Base+0x230> │ │ │ │ - lea (%r11,%r15,1),%edx │ │ │ │ + vmovss %xmm2,(%r10,%rdi,4) │ │ │ │ + inc %rdi │ │ │ │ + cmp %rdi,%r12 │ │ │ │ + jne 2ea00 ::updateTransitionMatrices(int, int const*, int const*, int const*, double const*, double const*, float**, int)@@Base+0x210> │ │ │ │ + lea (%r11,%r15,1),%ecx │ │ │ │ inc %r14d │ │ │ │ - add %edi,%r11d │ │ │ │ + add %edx,%r11d │ │ │ │ add %rbx,%r9 │ │ │ │ - movslq %edx,%rdx │ │ │ │ - lea (%rax,%rbx,1),%rcx │ │ │ │ - movl $0x3f800000,0x0(%r13,%rdx,4) │ │ │ │ + movslq %ecx,%rcx │ │ │ │ + lea (%rax,%rbx,1),%rsi │ │ │ │ + movl $0x3f800000,0x0(%r13,%rcx,4) │ │ │ │ cmp %r14d,%r15d │ │ │ │ - jne 2f9e0 ::updateTransitionMatrices(int, int const*, int const*, int const*, double const*, double const*, float**, int)@@Base+0x220> │ │ │ │ + jne 2e9f0 ::updateTransitionMatrices(int, int const*, int const*, int const*, double const*, double const*, float**, int)@@Base+0x200> │ │ │ │ mov (%rsp),%r10 │ │ │ │ - mov 0x34(%rsp),%edx │ │ │ │ - add 0x88(%rsp),%edx │ │ │ │ + mov 0x88(%rsp),%edi │ │ │ │ add $0x8,%r10 │ │ │ │ + add %edi,0x34(%rsp) │ │ │ │ cmp %r10,0x38(%rsp) │ │ │ │ - lea (%rdx,%rdi,1),%eax │ │ │ │ - mov %eax,0x34(%rsp) │ │ │ │ - jne 2f8bb ::updateTransitionMatrices(int, int const*, int const*, int const*, double const*, double const*, float**, int)@@Base+0xfb> │ │ │ │ + jne 2e8ec ::updateTransitionMatrices(int, int const*, int const*, int const*, double const*, double const*, float**, int)@@Base+0xfc> │ │ │ │ mov 0x60(%rsp),%rbp │ │ │ │ mov 0x68(%rsp),%rax │ │ │ │ + mov 0x38(%rsp),%r8 │ │ │ │ mov 0x58(%rsp),%rcx │ │ │ │ add $0x4,%rbp │ │ │ │ cmp %rax,%rbp │ │ │ │ - je 2fac2 ::updateTransitionMatrices(int, int const*, int const*, int const*, double const*, double const*, float**, int)@@Base+0x302> │ │ │ │ + je 2eac8 ::updateTransitionMatrices(int, int const*, int const*, int const*, double const*, double const*, float**, int)@@Base+0x2d8> │ │ │ │ add $0x8,%rcx │ │ │ │ test %r15d,%r15d │ │ │ │ - jg 2f888 ::updateTransitionMatrices(int, int const*, int const*, int const*, double const*, double const*, float**, int)@@Base+0xc8> │ │ │ │ - mov 0xe0(%rsp),%rdx │ │ │ │ - mov 0x38(%rsp),%r11 │ │ │ │ - lea 0x8(%rdx),%rsi │ │ │ │ - cmp %rsi,%r11 │ │ │ │ - je 2fab9 ::updateTransitionMatrices(int, int const*, int const*, int const*, double const*, double const*, float**, int)@@Base+0x2f9> │ │ │ │ - add $0x10,%rdx │ │ │ │ - cmp %rdx,%r11 │ │ │ │ - jne 2faa2 ::updateTransitionMatrices(int, int const*, int const*, int const*, double const*, double const*, float**, int)@@Base+0x2e2> │ │ │ │ + jg 2e8b0 ::updateTransitionMatrices(int, int const*, int const*, int const*, double const*, double const*, float**, int)@@Base+0xc0> │ │ │ │ + mov 0xe0(%rsp),%rsi │ │ │ │ + lea 0x8(%rsi),%rdi │ │ │ │ + cmp %rdi,%r8 │ │ │ │ + je 2eabf ::updateTransitionMatrices(int, int const*, int const*, int const*, double const*, double const*, float**, int)@@Base+0x2cf> │ │ │ │ + add $0x10,%rsi │ │ │ │ + cmp %rsi,%r8 │ │ │ │ + jne 2eaad ::updateTransitionMatrices(int, int const*, int const*, int const*, double const*, double const*, float**, int)@@Base+0x2bd> │ │ │ │ add $0x4,%rbp │ │ │ │ cmp %rax,%rbp │ │ │ │ - jne 2fa8d ::updateTransitionMatrices(int, int const*, int const*, int const*, double const*, double const*, float**, int)@@Base+0x2cd> │ │ │ │ + jne 2ea98 ::updateTransitionMatrices(int, int const*, int const*, int const*, double const*, double const*, float**, int)@@Base+0x2a8> │ │ │ │ add $0xa8,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ ret │ │ │ │ - vmovss %xmm2,0x30(%rsp) │ │ │ │ + vmovss %xmm3,0x30(%rsp) │ │ │ │ + inc %ebx │ │ │ │ call 1c590 │ │ │ │ - vmovss 0x30(%rsp),%xmm2 │ │ │ │ + vmovss 0x30(%rsp),%xmm3 │ │ │ │ lea 0x98(%rsp),%rdi │ │ │ │ - vcvtsd2ss %xmm0,%xmm0,%xmm1 │ │ │ │ - vmulss (%rsp),%xmm2,%xmm0 │ │ │ │ lea 0x90(%rsp),%rsi │ │ │ │ - inc %ebx │ │ │ │ - vcvtss2sd %xmm1,%xmm1,%xmm1 │ │ │ │ - vmovsd %xmm1,0x20(%rsp) │ │ │ │ + vcvtsd2ss %xmm0,%xmm0,%xmm2 │ │ │ │ + vcvtss2sd %xmm2,%xmm2,%xmm2 │ │ │ │ + vmovsd %xmm2,0x20(%rsp) │ │ │ │ + vmulss (%rsp),%xmm3,%xmm0 │ │ │ │ vcvtss2sd %xmm0,%xmm0,%xmm0 │ │ │ │ call 1c1e0 │ │ │ │ - vmovsd 0x20(%rsp),%xmm1 │ │ │ │ - lea (%r15,%rbp,1),%esi │ │ │ │ - vmulsd 0x90(%rsp),%xmm1,%xmm2 │ │ │ │ - vmulsd 0x98(%rsp),%xmm1,%xmm1 │ │ │ │ - movslq %esi,%rsi │ │ │ │ + vmovsd 0x20(%rsp),%xmm2 │ │ │ │ mov 0x10(%rsp),%rdi │ │ │ │ mov 0x28(%rsp),%rcx │ │ │ │ - lea 0x0(,%rsi,4),%rdx │ │ │ │ - lea 0x0(%r13,%rdx,1),%rax │ │ │ │ + lea (%r15,%rbp,1),%esi │ │ │ │ + vxorps %xmm1,%xmm1,%xmm1 │ │ │ │ + vmulsd 0x90(%rsp),%xmm2,%xmm3 │ │ │ │ + movslq %esi,%rsi │ │ │ │ mov 0x28(%rdi),%rbp │ │ │ │ + vmulsd 0x98(%rsp),%xmm2,%xmm2 │ │ │ │ + lea 0x0(,%rsi,4),%rdx │ │ │ │ add %rcx,%rsi │ │ │ │ lea 0x0(%r13,%rsi,4),%rdi │ │ │ │ mov %rcx,%rsi │ │ │ │ - neg %rsi │ │ │ │ + lea 0x0(%r13,%rdx,1),%rax │ │ │ │ add %rbp,%rdx │ │ │ │ + neg %rsi │ │ │ │ + vcvtsd2ss %xmm3,%xmm3,%xmm3 │ │ │ │ vcvtsd2ss %xmm2,%xmm2,%xmm2 │ │ │ │ - vcvtsd2ss %xmm1,%xmm1,%xmm1 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - vmulss (%rax),%xmm1,%xmm0 │ │ │ │ - vfmadd231ss (%rax,%rsi,4),%xmm2,%xmm0 │ │ │ │ + vmulss (%rax),%xmm2,%xmm0 │ │ │ │ + vfmadd231ss (%rax,%rsi,4),%xmm3,%xmm0 │ │ │ │ vmovss %xmm0,(%rdx,%rsi,4) │ │ │ │ - vmulss (%rax,%rsi,4),%xmm1,%xmm0 │ │ │ │ - add $0x4,%rax │ │ │ │ add $0x4,%rdx │ │ │ │ - vfmsub231ss -0x4(%rax),%xmm2,%xmm0 │ │ │ │ + vmulss (%rax,%rsi,4),%xmm2,%xmm0 │ │ │ │ + add $0x4,%rax │ │ │ │ + vfmsub231ss -0x4(%rax),%xmm3,%xmm0 │ │ │ │ vmovss %xmm0,-0x4(%rdx) │ │ │ │ cmp %rax,%rdi │ │ │ │ - jne 2fb80 ::updateTransitionMatrices(int, int const*, int const*, int const*, double const*, double const*, float**, int)@@Base+0x3c0> │ │ │ │ + jne 2eb70 ::updateTransitionMatrices(int, int const*, int const*, int const*, double const*, double const*, float**, int)@@Base+0x380> │ │ │ │ inc %ebx │ │ │ │ cmp %ebx,%r15d │ │ │ │ - jg 2f900 ::updateTransitionMatrices(int, int const*, int const*, int const*, double const*, double const*, float**, int)@@Base+0x140> │ │ │ │ - jmp 2f99e ::updateTransitionMatrices(int, int const*, int const*, int const*, double const*, double const*, float**, int)@@Base+0x1de> │ │ │ │ + jg 2e930 ::updateTransitionMatrices(int, int const*, int const*, int const*, double const*, double const*, float**, int)@@Base+0x140> │ │ │ │ + jmp 2e9b6 ::updateTransitionMatrices(int, int const*, int const*, int const*, double const*, double const*, float**, int)@@Base+0x1c6> │ │ │ │ lea 0x4(%r14),%rax │ │ │ │ cmp %rsi,%rax │ │ │ │ - je 2fac2 ::updateTransitionMatrices(int, int const*, int const*, int const*, double const*, double const*, float**, int)@@Base+0x302> │ │ │ │ + je 2eac8 ::updateTransitionMatrices(int, int const*, int const*, int const*, double const*, double const*, float**, int)@@Base+0x2d8> │ │ │ │ add $0x8,%r14 │ │ │ │ cmp %rsi,%r14 │ │ │ │ - jne 2fbbc ::updateTransitionMatrices(int, int const*, int const*, int const*, double const*, double const*, float**, int)@@Base+0x3fc> │ │ │ │ - jmp 2fac2 ::updateTransitionMatrices(int, int const*, int const*, int const*, double const*, double const*, float**, int)@@Base+0x302> │ │ │ │ + jne 2ebac ::updateTransitionMatrices(int, int const*, int const*, int const*, double const*, double const*, float**, int)@@Base+0x3bc> │ │ │ │ + jmp 2eac8 ::updateTransitionMatrices(int, int const*, int const*, int const*, double const*, double const*, float**, int)@@Base+0x2d8> │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ │ │ │ │ -000000000002fbe0 ::calcPartialsPartialsAutoScaling(double*, double const*, double const*, double const*, double const*, int*)@@Base>: │ │ │ │ +000000000002ebd0 ::calcPartialsPartialsAutoScaling(double*, double const*, double const*, double const*, double const*, int*)@@Base>: │ │ │ │ endbr64 │ │ │ │ lea 0x8(%rsp),%r10 │ │ │ │ and $0xffffffffffffffe0,%rsp │ │ │ │ push -0x8(%r10) │ │ │ │ push %rbp │ │ │ │ mov %rsp,%rbp │ │ │ │ push %r15 │ │ │ │ push %r14 │ │ │ │ push %r13 │ │ │ │ push %r12 │ │ │ │ push %r10 │ │ │ │ push %rbx │ │ │ │ sub $0x1a0,%rsp │ │ │ │ mov %r8,-0x1b8(%rbp) │ │ │ │ - mov 0x34(%rdi),%r8d │ │ │ │ mov %rdx,-0x1b0(%rbp) │ │ │ │ + mov 0x34(%rdi),%r8d │ │ │ │ mov %fs:0x28,%r15 │ │ │ │ mov %r15,-0x38(%rbp) │ │ │ │ mov (%r10),%r15 │ │ │ │ test %r8d,%r8d │ │ │ │ - jle 2fff9 ::calcPartialsPartialsAutoScaling(double*, double const*, double const*, double const*, double const*, int*)@@Base+0x419> │ │ │ │ - mov %rdi,%r11 │ │ │ │ + jle 2f009 ::calcPartialsPartialsAutoScaling(double*, double const*, double const*, double const*, double const*, int*)@@Base+0x439> │ │ │ │ lea -0x3c(%rbp),%rax │ │ │ │ + mov %rsi,-0x1c0(%rbp) │ │ │ │ + mov %rdi,%r11 │ │ │ │ mov %r15,%r14 │ │ │ │ + mov %rax,-0x188(%rbp) │ │ │ │ mov %r9,%rdx │ │ │ │ mov $0xa,%r8d │ │ │ │ xor %edi,%edi │ │ │ │ - mov %rax,-0x188(%rbp) │ │ │ │ - mov %rsi,-0x1c0(%rbp) │ │ │ │ + mov %r9,-0x1c8(%rbp) │ │ │ │ mov %rcx,%r10 │ │ │ │ mov %r11,%r15 │ │ │ │ - mov %r9,-0x1c8(%rbp) │ │ │ │ - nopl (%rax) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ mov 0x14(%r15),%esi │ │ │ │ test %esi,%esi │ │ │ │ - jle 2ffd8 ::calcPartialsPartialsAutoScaling(double*, double const*, double const*, double const*, double const*, int*)@@Base+0x3f8> │ │ │ │ + jle 2efe8 ::calcPartialsPartialsAutoScaling(double*, double const*, double const*, double const*, double const*, int*)@@Base+0x418> │ │ │ │ mov %r8d,%esi │ │ │ │ - mov -0x1c8(%rbp),%rbx │ │ │ │ + vmovsd (%rcx),%xmm12 │ │ │ │ lea 0x5(%r8),%eax │ │ │ │ - vmovsd (%rcx),%xmm9 │ │ │ │ + vmovsd 0x8(%rcx),%xmm11 │ │ │ │ vmovsd (%r10,%rsi,8),%xmm0 │ │ │ │ - vmovsd 0x8(%rcx),%xmm8 │ │ │ │ - vmovhpd 0x28(%rcx),%xmm9,%xmm9 │ │ │ │ + vmovsd 0x10(%rcx),%xmm10 │ │ │ │ mov %r14,%r9 │ │ │ │ + xor %r14d,%r14d │ │ │ │ + vmovhpd 0x28(%rcx),%xmm12,%xmm12 │ │ │ │ + vmovhpd 0x30(%rcx),%xmm11,%xmm11 │ │ │ │ + mov -0x1c8(%rbp),%rbx │ │ │ │ + vmovsd 0x18(%rcx),%xmm9 │ │ │ │ vmovhpd (%r10,%rax,8),%xmm0,%xmm0 │ │ │ │ - vinsertf128 $0x1,%xmm0,%ymm9,%ymm9 │ │ │ │ + vinsertf64x2 $0x1,%xmm0,%ymm12,%ymm12 │ │ │ │ vmovsd 0x58(%rcx),%xmm0 │ │ │ │ - vmovsd 0x10(%rcx),%xmm7 │ │ │ │ + vmovhpd 0x38(%rcx),%xmm10,%xmm10 │ │ │ │ + vmovsd (%rdx),%xmm8 │ │ │ │ + vmovhpd 0x40(%rcx),%xmm9,%xmm9 │ │ │ │ + vmovsd 0x8(%rdx),%xmm7 │ │ │ │ vmovhpd 0x80(%rcx),%xmm0,%xmm0 │ │ │ │ - vmovhpd 0x30(%rcx),%xmm8,%xmm8 │ │ │ │ - vinsertf128 $0x1,%xmm0,%ymm8,%ymm8 │ │ │ │ + vinsertf64x2 $0x1,%xmm0,%ymm11,%ymm11 │ │ │ │ vmovsd 0x60(%rcx),%xmm0 │ │ │ │ + vmovsd 0x10(%rdx),%xmm6 │ │ │ │ + vmovhpd 0x28(%rdx),%xmm8,%xmm8 │ │ │ │ + vmovhpd 0x30(%rdx),%xmm7,%xmm7 │ │ │ │ + vmovsd 0x18(%rdx),%xmm5 │ │ │ │ vmovhpd 0x88(%rcx),%xmm0,%xmm0 │ │ │ │ - vmovsd 0x18(%rcx),%xmm6 │ │ │ │ - vmovhpd 0x38(%rcx),%xmm7,%xmm7 │ │ │ │ - vinsertf128 $0x1,%xmm0,%ymm7,%ymm7 │ │ │ │ + vinsertf64x2 $0x1,%xmm0,%ymm10,%ymm10 │ │ │ │ vmovsd 0x68(%rcx),%xmm0 │ │ │ │ - vmovsd (%rdx),%xmm5 │ │ │ │ - vmovhpd 0x40(%rcx),%xmm6,%xmm6 │ │ │ │ - xor %r14d,%r14d │ │ │ │ + vmovhpd 0x38(%rdx),%xmm6,%xmm6 │ │ │ │ vmovhpd 0x90(%rcx),%xmm0,%xmm0 │ │ │ │ - vinsertf128 $0x1,%xmm0,%ymm6,%ymm6 │ │ │ │ + vinsertf64x2 $0x1,%xmm0,%ymm9,%ymm9 │ │ │ │ vmovsd (%rbx,%rsi,8),%xmm0 │ │ │ │ - vmovsd 0x8(%rdx),%xmm4 │ │ │ │ vmovhpd (%rbx,%rax,8),%xmm0,%xmm0 │ │ │ │ - vmovhpd 0x28(%rdx),%xmm5,%xmm5 │ │ │ │ - vinsertf128 $0x1,%xmm0,%ymm5,%ymm5 │ │ │ │ + vinsertf64x2 $0x1,%xmm0,%ymm8,%ymm8 │ │ │ │ vmovsd 0x58(%rdx),%xmm0 │ │ │ │ vmovhpd 0x80(%rdx),%xmm0,%xmm0 │ │ │ │ - vmovsd 0x10(%rdx),%xmm3 │ │ │ │ - vmovhpd 0x30(%rdx),%xmm4,%xmm4 │ │ │ │ - vinsertf128 $0x1,%xmm0,%ymm4,%ymm4 │ │ │ │ + vinsertf64x2 $0x1,%xmm0,%ymm7,%ymm7 │ │ │ │ vmovsd 0x60(%rdx),%xmm0 │ │ │ │ - vmovhpd 0x38(%rdx),%xmm3,%xmm3 │ │ │ │ - vmovsd 0x18(%rdx),%xmm2 │ │ │ │ vmovhpd 0x88(%rdx),%xmm0,%xmm0 │ │ │ │ - vinsertf128 $0x1,%xmm0,%ymm3,%ymm3 │ │ │ │ + vinsertf64x2 $0x1,%xmm0,%ymm6,%ymm6 │ │ │ │ vmovsd 0x68(%rdx),%xmm0 │ │ │ │ vmovhpd 0x90(%rdx),%xmm0,%xmm0 │ │ │ │ - vmovhpd 0x40(%rdx),%xmm2,%xmm2 │ │ │ │ + vmovhpd 0x40(%rdx),%xmm5,%xmm5 │ │ │ │ mov 0x18(%r15),%ebx │ │ │ │ mov -0x1b0(%rbp),%rax │ │ │ │ mov %r8d,-0x190(%rbp) │ │ │ │ - vinsertf128 $0x1,%xmm0,%ymm2,%ymm2 │ │ │ │ + vinsertf64x2 $0x1,%xmm0,%ymm5,%ymm5 │ │ │ │ mov %r15,%r8 │ │ │ │ + imul %edi,%ebx │ │ │ │ mov %edi,-0x18c(%rbp) │ │ │ │ mov %rdx,-0x198(%rbp) │ │ │ │ mov %rcx,-0x1a0(%rbp) │ │ │ │ - mov %r10,-0x1a8(%rbp) │ │ │ │ - imul %edi,%ebx │ │ │ │ movslq %ebx,%rbx │ │ │ │ + mov %r10,-0x1a8(%rbp) │ │ │ │ shl $0x5,%rbx │ │ │ │ lea (%rax,%rbx,1),%rsi │ │ │ │ mov -0x1b8(%rbp),%rax │ │ │ │ mov %rsi,%r15 │ │ │ │ add %rbx,%rax │ │ │ │ add -0x1c0(%rbp),%rbx │ │ │ │ mov %rbx,%r12 │ │ │ │ mov %rax,%rbx │ │ │ │ - jmp 2fde9 ::calcPartialsPartialsAutoScaling(double*, double const*, double const*, double const*, double const*, int*)@@Base+0x209> │ │ │ │ + jmp 2edd9 ::calcPartialsPartialsAutoScaling(double*, double const*, double const*, double const*, double const*, int*)@@Base+0x209> │ │ │ │ nopl 0x0(%rax) │ │ │ │ inc %r14d │ │ │ │ add $0x20,%r15 │ │ │ │ add $0x20,%rbx │ │ │ │ add $0x20,%r12 │ │ │ │ cmp %r14d,0x14(%r8) │ │ │ │ - jle 2ffb0 ::calcPartialsPartialsAutoScaling(double*, double const*, double const*, double const*, double const*, int*)@@Base+0x3d0> │ │ │ │ + jle 2efc0 ::calcPartialsPartialsAutoScaling(double*, double const*, double const*, double const*, double const*, int*)@@Base+0x3f0> │ │ │ │ vmovupd (%r15),%ymm0 │ │ │ │ mov (%r9),%eax │ │ │ │ vpermpd $0xaa,%ymm0,%ymm1 │ │ │ │ - vbroadcastsd %xmm0,%ymm11 │ │ │ │ - vpermpd $0xff,%ymm0,%ymm10 │ │ │ │ + vbroadcastsd %xmm0,%ymm3 │ │ │ │ + vpermpd $0xff,%ymm0,%ymm2 │ │ │ │ vpermpd $0x55,%ymm0,%ymm0 │ │ │ │ - vmulpd %ymm8,%ymm0,%ymm0 │ │ │ │ - vfmadd231pd %ymm9,%ymm11,%ymm0 │ │ │ │ - vfmadd231pd %ymm7,%ymm1,%ymm0 │ │ │ │ - vfmadd132pd %ymm6,%ymm0,%ymm10 │ │ │ │ + vmulpd %ymm11,%ymm0,%ymm0 │ │ │ │ + vfmadd231pd %ymm12,%ymm3,%ymm0 │ │ │ │ + vfmadd231pd %ymm10,%ymm1,%ymm0 │ │ │ │ + vfmadd132pd %ymm9,%ymm0,%ymm2 │ │ │ │ vmovupd (%rbx),%ymm0 │ │ │ │ vpermpd $0xff,%ymm0,%ymm1 │ │ │ │ - vpermpd $0xaa,%ymm0,%ymm11 │ │ │ │ - vbroadcastsd %xmm0,%ymm12 │ │ │ │ + vpermpd $0xaa,%ymm0,%ymm3 │ │ │ │ + vbroadcastsd %xmm0,%ymm4 │ │ │ │ vpermpd $0x55,%ymm0,%ymm0 │ │ │ │ - vmulpd %ymm4,%ymm0,%ymm0 │ │ │ │ - vfmadd231pd %ymm5,%ymm12,%ymm0 │ │ │ │ - vfmadd231pd %ymm3,%ymm11,%ymm0 │ │ │ │ - vfmadd132pd %ymm2,%ymm0,%ymm1 │ │ │ │ - vmulpd %ymm10,%ymm1,%ymm1 │ │ │ │ + vmulpd %ymm7,%ymm0,%ymm0 │ │ │ │ + vfmadd231pd %ymm8,%ymm4,%ymm0 │ │ │ │ + vfmadd231pd %ymm6,%ymm3,%ymm0 │ │ │ │ + vfmadd132pd %ymm5,%ymm0,%ymm1 │ │ │ │ + vmulpd %ymm2,%ymm1,%ymm1 │ │ │ │ vmovupd %ymm1,(%r12) │ │ │ │ test %eax,%eax │ │ │ │ - jne 2fdd0 ::calcPartialsPartialsAutoScaling(double*, double const*, double const*, double const*, double const*, int*)@@Base+0x1f0> │ │ │ │ + jne 2edc0 ::calcPartialsPartialsAutoScaling(double*, double const*, double const*, double const*, double const*, int*)@@Base+0x1f0> │ │ │ │ + mov %r8,-0x180(%rbp) │ │ │ │ mov -0x188(%rbp),%rdi │ │ │ │ - vmovapd %ymm9,-0x170(%rbp) │ │ │ │ - vmovapd %ymm8,-0x150(%rbp) │ │ │ │ - vmovapd %ymm7,-0x130(%rbp) │ │ │ │ - vmovapd %ymm6,-0x110(%rbp) │ │ │ │ - vmovapd %ymm5,-0xf0(%rbp) │ │ │ │ - vmovapd %ymm4,-0xd0(%rbp) │ │ │ │ vmovapd %xmm1,%xmm0 │ │ │ │ - mov %r8,-0x180(%rbp) │ │ │ │ mov %r9,-0x178(%rbp) │ │ │ │ - vmovapd %ymm3,-0xb0(%rbp) │ │ │ │ + vmovapd %ymm12,-0x170(%rbp) │ │ │ │ + vmovapd %ymm11,-0x150(%rbp) │ │ │ │ + vmovapd %ymm10,-0x130(%rbp) │ │ │ │ + vmovapd %ymm9,-0x110(%rbp) │ │ │ │ + vmovapd %ymm8,-0xf0(%rbp) │ │ │ │ + vmovapd %ymm7,-0xd0(%rbp) │ │ │ │ + vmovapd %ymm6,-0xb0(%rbp) │ │ │ │ + vmovapd %ymm5,-0x90(%rbp) │ │ │ │ vmovapd %ymm1,-0x70(%rbp) │ │ │ │ - vmovapd %ymm2,-0x90(%rbp) │ │ │ │ vzeroupper │ │ │ │ call 1c5d0 │ │ │ │ - lea -0x40(%rbp),%rdi │ │ │ │ vmovsd 0x8(%r12),%xmm0 │ │ │ │ + lea -0x40(%rbp),%rdi │ │ │ │ call 1c5d0 │ │ │ │ - vmovd -0x40(%rbp),%xmm10 │ │ │ │ - vmovd -0x3c(%rbp),%xmm0 │ │ │ │ - vpabsd %xmm10,%xmm10 │ │ │ │ - vpabsd %xmm0,%xmm0 │ │ │ │ + vmovd -0x40(%rbp),%xmm2 │ │ │ │ + vpsrad $0x1f,%xmm2,%xmm0 │ │ │ │ lea -0x40(%rbp),%rdi │ │ │ │ - vpmaxsd %xmm0,%xmm10,%xmm2 │ │ │ │ + vpxord %xmm2,%xmm0,%xmm2 │ │ │ │ + vpsubd %xmm0,%xmm2,%xmm2 │ │ │ │ + vmovd -0x3c(%rbp),%xmm0 │ │ │ │ + vpsrad $0x1f,%xmm0,%xmm3 │ │ │ │ + vpxord %xmm0,%xmm3,%xmm0 │ │ │ │ + vpsubd %xmm3,%xmm0,%xmm0 │ │ │ │ + vpmaxsd %xmm0,%xmm2,%xmm4 │ │ │ │ vmovsd 0x10(%r12),%xmm0 │ │ │ │ - vmovdqa %xmm2,-0x50(%rbp) │ │ │ │ + vmovdqa %xmm4,-0x50(%rbp) │ │ │ │ call 1c5d0 │ │ │ │ - vmovapd -0x70(%rbp),%ymm1 │ │ │ │ vmovd -0x40(%rbp),%xmm0 │ │ │ │ - vpabsd %xmm0,%xmm0 │ │ │ │ - vpmaxsd -0x50(%rbp),%xmm0,%xmm3 │ │ │ │ + vpsrad $0x1f,%xmm0,%xmm2 │ │ │ │ + vmovapd -0x70(%rbp),%ymm1 │ │ │ │ + vpxord %xmm0,%xmm2,%xmm0 │ │ │ │ lea -0x40(%rbp),%rdi │ │ │ │ - vextractf128 $0x1,%ymm1,%xmm1 │ │ │ │ - vmovdqa %xmm3,-0x50(%rbp) │ │ │ │ - vunpckhpd %xmm1,%xmm1,%xmm0 │ │ │ │ + vpsubd %xmm2,%xmm0,%xmm0 │ │ │ │ + vpmaxsd -0x50(%rbp),%xmm0,%xmm5 │ │ │ │ + valignq $0x3,%ymm1,%ymm1,%ymm0 │ │ │ │ + vmovdqa %xmm5,-0x50(%rbp) │ │ │ │ vzeroupper │ │ │ │ call 1c5d0 │ │ │ │ vmovd -0x40(%rbp),%xmm0 │ │ │ │ - vpabsd %xmm0,%xmm0 │ │ │ │ - vpmaxsd -0x50(%rbp),%xmm0,%xmm0 │ │ │ │ + vpsrad $0x1f,%xmm0,%xmm1 │ │ │ │ mov -0x180(%rbp),%r8 │ │ │ │ - vmovapd -0x90(%rbp),%ymm2 │ │ │ │ - vmovapd -0xb0(%rbp),%ymm3 │ │ │ │ - vmovapd -0xd0(%rbp),%ymm4 │ │ │ │ - vmovapd -0xf0(%rbp),%ymm5 │ │ │ │ - vmovapd -0x110(%rbp),%ymm6 │ │ │ │ - vmovapd -0x130(%rbp),%ymm7 │ │ │ │ - vmovapd -0x150(%rbp),%ymm8 │ │ │ │ - vmovapd -0x170(%rbp),%ymm9 │ │ │ │ - mov -0x178(%rbp),%r9 │ │ │ │ + vpxord %xmm0,%xmm1,%xmm0 │ │ │ │ + vmovapd -0x90(%rbp),%ymm5 │ │ │ │ + vmovapd -0xb0(%rbp),%ymm6 │ │ │ │ + vpsubd %xmm1,%xmm0,%xmm0 │ │ │ │ + vmovapd -0xd0(%rbp),%ymm7 │ │ │ │ + vmovapd -0xf0(%rbp),%ymm8 │ │ │ │ + vpmaxsd -0x50(%rbp),%xmm0,%xmm0 │ │ │ │ + vmovapd -0x110(%rbp),%ymm9 │ │ │ │ + vmovapd -0x130(%rbp),%ymm10 │ │ │ │ + vmovapd -0x150(%rbp),%ymm11 │ │ │ │ vmovd %xmm0,%edi │ │ │ │ + vmovapd -0x170(%rbp),%ymm12 │ │ │ │ + mov -0x178(%rbp),%r9 │ │ │ │ cmp %edi,0x68(%r8) │ │ │ │ - jge 2fdd0 ::calcPartialsPartialsAutoScaling(double*, double const*, double const*, double const*, double const*, int*)@@Base+0x1f0> │ │ │ │ + jge 2edc0 ::calcPartialsPartialsAutoScaling(double*, double const*, double const*, double const*, double const*, int*)@@Base+0x1f0> │ │ │ │ movl $0x1,(%r9) │ │ │ │ - jmp 2fdd0 ::calcPartialsPartialsAutoScaling(double*, double const*, double const*, double const*, double const*, int*)@@Base+0x1f0> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ + jmp 2edc0 ::calcPartialsPartialsAutoScaling(double*, double const*, double const*, double const*, double const*, int*)@@Base+0x1f0> │ │ │ │ + nopl (%rax) │ │ │ │ mov %r8,%r15 │ │ │ │ mov -0x18c(%rbp),%edi │ │ │ │ mov -0x198(%rbp),%rdx │ │ │ │ mov %r9,%r14 │ │ │ │ mov -0x1a0(%rbp),%rcx │ │ │ │ mov -0x190(%rbp),%r8d │ │ │ │ mov -0x1a8(%rbp),%r10 │ │ │ │ inc %edi │ │ │ │ add $0xa0,%rcx │ │ │ │ add $0x14,%r8d │ │ │ │ add $0xa0,%rdx │ │ │ │ cmp %edi,0x34(%r15) │ │ │ │ - jg 2fc70 ::calcPartialsPartialsAutoScaling(double*, double const*, double const*, double const*, double const*, int*)@@Base+0x90> │ │ │ │ + jg 2ec58 ::calcPartialsPartialsAutoScaling(double*, double const*, double const*, double const*, double const*, int*)@@Base+0x88> │ │ │ │ vzeroupper │ │ │ │ mov -0x38(%rbp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 30020 ::calcPartialsPartialsAutoScaling(double*, double const*, double const*, double const*, double const*, int*)@@Base+0x440> │ │ │ │ + jne 2f030 ::calcPartialsPartialsAutoScaling(double*, double const*, double const*, double const*, double const*, int*)@@Base+0x460> │ │ │ │ add $0x1a0,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %r10 │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ pop %rbp │ │ │ │ lea -0x8(%r10),%rsp │ │ │ │ ret │ │ │ │ call 1c370 <__stack_chk_fail@plt> │ │ │ │ cs nopw 0x0(%rax,%rax,1) │ │ │ │ nop │ │ │ │ │ │ │ │ -0000000000030030 ::calcPartialsPartialsAutoScaling(double*, double const*, double const*, double const*, double const*, int*)@@Base>: │ │ │ │ +000000000002f040 ::calcPartialsPartialsAutoScaling(double*, double const*, double const*, double const*, double const*, int*)@@Base>: │ │ │ │ endbr64 │ │ │ │ lea 0x8(%rsp),%r10 │ │ │ │ and $0xffffffffffffffe0,%rsp │ │ │ │ push -0x8(%r10) │ │ │ │ push %rbp │ │ │ │ mov %rsp,%rbp │ │ │ │ push %r15 │ │ │ │ @@ -18978,384 +18349,400 @@ │ │ │ │ push %r13 │ │ │ │ push %r12 │ │ │ │ push %r10 │ │ │ │ push %rbx │ │ │ │ sub $0x60,%rsp │ │ │ │ mov %rdx,-0x88(%rbp) │ │ │ │ mov 0x34(%rdi),%edx │ │ │ │ + mov (%r10),%r10 │ │ │ │ + mov %rdi,-0x48(%rbp) │ │ │ │ mov %rsi,-0x80(%rbp) │ │ │ │ mov %r8,-0x90(%rbp) │ │ │ │ - mov (%r10),%r10 │ │ │ │ mov %fs:0x28,%rax │ │ │ │ mov %rax,-0x38(%rbp) │ │ │ │ xor %eax,%eax │ │ │ │ test %edx,%edx │ │ │ │ - jle 30294 ::calcPartialsPartialsAutoScaling(double*, double const*, double const*, double const*, double const*, int*)@@Base+0x264> │ │ │ │ - mov %rdi,%r11 │ │ │ │ - lea -0x3c(%rbp),%rdi │ │ │ │ + jle 2f2aa ::calcPartialsPartialsAutoScaling(double*, double const*, double const*, double const*, double const*, int*)@@Base+0x26a> │ │ │ │ + lea -0x3c(%rbp),%rax │ │ │ │ mov %r9,%r14 │ │ │ │ - movl $0x0,-0x78(%rbp) │ │ │ │ - mov %rdi,-0x68(%rbp) │ │ │ │ mov %rcx,%r15 │ │ │ │ - mov 0x14(%r11),%eax │ │ │ │ + xor %r11d,%r11d │ │ │ │ + mov %rax,-0x68(%rbp) │ │ │ │ + mov -0x48(%rbp),%rbx │ │ │ │ + mov 0x14(%rbx),%eax │ │ │ │ test %eax,%eax │ │ │ │ - jle 30281 ::calcPartialsPartialsAutoScaling(double*, double const*, double const*, double const*, double const*, int*)@@Base+0x251> │ │ │ │ - mov -0x78(%rbp),%edx │ │ │ │ - imul 0x2c(%r11),%edx │ │ │ │ - mov 0x24(%r11),%esi │ │ │ │ - mov %edx,%ecx │ │ │ │ + jle 2f296 ::calcPartialsPartialsAutoScaling(double*, double const*, double const*, double const*, double const*, int*)@@Base+0x256> │ │ │ │ + mov 0x2c(%rbx),%ecx │ │ │ │ + mov 0x24(%rbx),%esi │ │ │ │ + mov %r11d,-0x78(%rbp) │ │ │ │ + xor %edx,%edx │ │ │ │ + imul %r11d,%ecx │ │ │ │ imul %eax,%ecx │ │ │ │ mov %ecx,%edi │ │ │ │ - mov %ecx,%edx │ │ │ │ - xor %ecx,%ecx │ │ │ │ - xchg %ax,%ax │ │ │ │ + nopl 0x0(%rax) │ │ │ │ test %esi,%esi │ │ │ │ - jle 30271 ::calcPartialsPartialsAutoScaling(double*, double const*, double const*, double const*, double const*, int*)@@Base+0x241> │ │ │ │ - mov -0x90(%rbp),%rax │ │ │ │ - mov -0x80(%rbp),%r9 │ │ │ │ + jle 2f280 ::calcPartialsPartialsAutoScaling(double*, double const*, double const*, double const*, double const*, int*)@@Base+0x240> │ │ │ │ + mov -0x48(%rbp),%rax │ │ │ │ + mov -0x78(%rbp),%r13d │ │ │ │ movslq %edi,%rbx │ │ │ │ - xor %r8d,%r8d │ │ │ │ + mov %r14,%r11 │ │ │ │ shl $0x3,%rbx │ │ │ │ - mov -0x78(%rbp),%r13d │ │ │ │ + mov -0x80(%rbp),%r8 │ │ │ │ mov %edi,-0x6c(%rbp) │ │ │ │ - imul 0x40(%r11),%r13d │ │ │ │ - mov %ecx,-0x70(%rbp) │ │ │ │ - mov %edx,-0x74(%rbp) │ │ │ │ + imul 0x40(%rax),%r13d │ │ │ │ + mov -0x90(%rbp),%rax │ │ │ │ + mov %edx,-0x70(%rbp) │ │ │ │ + mov %ecx,-0x74(%rbp) │ │ │ │ lea (%rax,%rbx,1),%r12 │ │ │ │ - movslq %edx,%rax │ │ │ │ + movslq %ecx,%rax │ │ │ │ add -0x88(%rbp),%rbx │ │ │ │ - lea (%r9,%rax,8),%r9 │ │ │ │ + lea (%r8,%rax,8),%r9 │ │ │ │ lea -0x1(%rsi),%eax │ │ │ │ + mov %r13d,%r14d │ │ │ │ + mov %rbx,%r13 │ │ │ │ + xor %ebx,%ebx │ │ │ │ cmp $0x2,%eax │ │ │ │ - jbe 301fc ::calcPartialsPartialsAutoScaling(double*, double const*, double const*, double const*, double const*, int*)@@Base+0x1cc> │ │ │ │ - nopl (%rax) │ │ │ │ - movslq %r13d,%rdx │ │ │ │ + jbe 2f220 ::calcPartialsPartialsAutoScaling(double*, double const*, double const*, double const*, double const*, int*)@@Base+0x1e0> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + movslq %r14d,%rdx │ │ │ │ mov %esi,%ecx │ │ │ │ vxorpd %xmm0,%xmm0,%xmm0 │ │ │ │ xor %eax,%eax │ │ │ │ shl $0x3,%rdx │ │ │ │ shr $0x2,%ecx │ │ │ │ - vmovapd %xmm0,%xmm5 │ │ │ │ - lea (%r14,%rdx,1),%rdi │ │ │ │ + vmovapd %xmm0,%xmm3 │ │ │ │ + lea (%r11,%rdx,1),%rdi │ │ │ │ shl $0x5,%rcx │ │ │ │ add %r15,%rdx │ │ │ │ nopl 0x0(%rax) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - vmovupd (%rbx,%rax,1),%ymm1 │ │ │ │ - vmulpd (%rdx,%rax,1),%ymm1,%ymm1 │ │ │ │ - vaddsd %xmm1,%xmm5,%xmm5 │ │ │ │ - vunpckhpd %xmm1,%xmm1,%xmm4 │ │ │ │ - vextractf128 $0x1,%ymm1,%xmm1 │ │ │ │ - vaddsd %xmm4,%xmm5,%xmm5 │ │ │ │ - vaddsd %xmm1,%xmm5,%xmm5 │ │ │ │ - vunpckhpd %xmm1,%xmm1,%xmm1 │ │ │ │ - vaddsd %xmm1,%xmm5,%xmm5 │ │ │ │ - vmovupd (%rdi,%rax,1),%ymm1 │ │ │ │ - vmulpd (%r12,%rax,1),%ymm1,%ymm1 │ │ │ │ + vmovupd 0x0(%r13,%rax,1),%ymm2 │ │ │ │ + vmulpd (%rdx,%rax,1),%ymm2,%ymm2 │ │ │ │ + vaddsd %xmm2,%xmm3,%xmm3 │ │ │ │ + vunpckhpd %xmm2,%xmm2,%xmm4 │ │ │ │ + vaddsd %xmm4,%xmm3,%xmm3 │ │ │ │ + vextractf64x2 $0x1,%ymm2,%xmm4 │ │ │ │ + valignq $0x3,%ymm2,%ymm2,%ymm2 │ │ │ │ + vaddsd %xmm4,%xmm3,%xmm3 │ │ │ │ + vaddsd %xmm2,%xmm3,%xmm3 │ │ │ │ + vmovupd (%rdi,%rax,1),%ymm2 │ │ │ │ + vmulpd (%r12,%rax,1),%ymm2,%ymm2 │ │ │ │ add $0x20,%rax │ │ │ │ - vaddsd %xmm0,%xmm1,%xmm0 │ │ │ │ - vunpckhpd %xmm1,%xmm1,%xmm2 │ │ │ │ - vextractf128 $0x1,%ymm1,%xmm1 │ │ │ │ - vaddsd %xmm0,%xmm2,%xmm2 │ │ │ │ - vunpckhpd %xmm1,%xmm1,%xmm0 │ │ │ │ - vaddsd %xmm1,%xmm2,%xmm2 │ │ │ │ vaddsd %xmm0,%xmm2,%xmm0 │ │ │ │ + vunpckhpd %xmm2,%xmm2,%xmm1 │ │ │ │ + vaddsd %xmm0,%xmm1,%xmm1 │ │ │ │ + vextractf64x2 $0x1,%ymm2,%xmm0 │ │ │ │ + valignq $0x3,%ymm2,%ymm2,%ymm2 │ │ │ │ + vaddsd %xmm0,%xmm1,%xmm0 │ │ │ │ + vaddsd %xmm2,%xmm0,%xmm0 │ │ │ │ cmp %rax,%rcx │ │ │ │ - jne 30140 ::calcPartialsPartialsAutoScaling(double*, double const*, double const*, double const*, double const*, int*)@@Base+0x110> │ │ │ │ + jne 2f158 ::calcPartialsPartialsAutoScaling(double*, double const*, double const*, double const*, double const*, int*)@@Base+0x118> │ │ │ │ test $0x3,%sil │ │ │ │ - je 301cf ::calcPartialsPartialsAutoScaling(double*, double const*, double const*, double const*, double const*, int*)@@Base+0x19f> │ │ │ │ + je 2f1f3 ::calcPartialsPartialsAutoScaling(double*, double const*, double const*, double const*, double const*, int*)@@Base+0x1b3> │ │ │ │ mov %esi,%eax │ │ │ │ and $0xfffffffc,%eax │ │ │ │ - lea (%rax,%r13,1),%edx │ │ │ │ + lea (%rax,%r14,1),%edx │ │ │ │ cltq │ │ │ │ movslq %edx,%rdx │ │ │ │ - vmovsd (%rbx,%rax,8),%xmm6 │ │ │ │ - vmovsd (%r12,%rax,8),%xmm7 │ │ │ │ + vmovsd 0x0(%r13,%rax,8),%xmm5 │ │ │ │ + vmovsd (%r12,%rax,8),%xmm6 │ │ │ │ inc %rax │ │ │ │ - vfmadd231sd (%r15,%rdx,8),%xmm6,%xmm5 │ │ │ │ - vfmadd231sd (%r14,%rdx,8),%xmm7,%xmm0 │ │ │ │ + vfmadd231sd (%r15,%rdx,8),%xmm5,%xmm3 │ │ │ │ + vfmadd231sd (%r11,%rdx,8),%xmm6,%xmm0 │ │ │ │ inc %rdx │ │ │ │ cmp %eax,%esi │ │ │ │ - jg 301ae ::calcPartialsPartialsAutoScaling(double*, double const*, double const*, double const*, double const*, int*)@@Base+0x17e> │ │ │ │ + jg 2f1d0 ::calcPartialsPartialsAutoScaling(double*, double const*, double const*, double const*, double const*, int*)@@Base+0x190> │ │ │ │ + vmulsd %xmm3,%xmm0,%xmm0 │ │ │ │ mov (%r10),%eax │ │ │ │ - vmulsd %xmm5,%xmm0,%xmm0 │ │ │ │ - lea 0x1(%r13,%rsi,1),%r13d │ │ │ │ - vmovsd %xmm0,(%r9,%r8,8) │ │ │ │ + lea 0x1(%r14,%rsi,1),%r14d │ │ │ │ + vmovsd %xmm0,(%r9,%rbx,8) │ │ │ │ test %eax,%eax │ │ │ │ - je 30210 ::calcPartialsPartialsAutoScaling(double*, double const*, double const*, double const*, double const*, int*)@@Base+0x1e0> │ │ │ │ - lea 0x1(%r8),%rax │ │ │ │ + je 2f230 ::calcPartialsPartialsAutoScaling(double*, double const*, double const*, double const*, double const*, int*)@@Base+0x1f0> │ │ │ │ + lea 0x1(%rbx),%rax │ │ │ │ cmp %eax,%esi │ │ │ │ - jle 30263 ::calcPartialsPartialsAutoScaling(double*, double const*, double const*, double const*, double const*, int*)@@Base+0x233> │ │ │ │ - mov %rax,%r8 │ │ │ │ + jle 2f270 ::calcPartialsPartialsAutoScaling(double*, double const*, double const*, double const*, double const*, int*)@@Base+0x230> │ │ │ │ + mov %rax,%rbx │ │ │ │ lea -0x1(%rsi),%eax │ │ │ │ cmp $0x2,%eax │ │ │ │ - ja 30110 ::calcPartialsPartialsAutoScaling(double*, double const*, double const*, double const*, double const*, int*)@@Base+0xe0> │ │ │ │ + ja 2f130 ::calcPartialsPartialsAutoScaling(double*, double const*, double const*, double const*, double const*, int*)@@Base+0xf0> │ │ │ │ vxorpd %xmm0,%xmm0,%xmm0 │ │ │ │ - mov %r13d,%edx │ │ │ │ + mov %r14d,%edx │ │ │ │ xor %eax,%eax │ │ │ │ - vmovapd %xmm0,%xmm5 │ │ │ │ - jmp 301a9 ::calcPartialsPartialsAutoScaling(double*, double const*, double const*, double const*, double const*, int*)@@Base+0x179> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov -0x68(%rbp),%rdi │ │ │ │ + vmovapd %xmm0,%xmm3 │ │ │ │ + jmp 2f1cb ::calcPartialsPartialsAutoScaling(double*, double const*, double const*, double const*, double const*, int*)@@Base+0x18b> │ │ │ │ + nop │ │ │ │ mov %r11,-0x60(%rbp) │ │ │ │ + mov -0x68(%rbp),%rdi │ │ │ │ mov %r10,-0x58(%rbp) │ │ │ │ mov %r9,-0x50(%rbp) │ │ │ │ - mov %r8,-0x48(%rbp) │ │ │ │ vzeroupper │ │ │ │ call 1c5d0 │ │ │ │ - mov -0x60(%rbp),%r11 │ │ │ │ - vmovd -0x3c(%rbp),%xmm0 │ │ │ │ - vpabsd %xmm0,%xmm0 │ │ │ │ - vmovd %xmm0,%eax │ │ │ │ - mov -0x48(%rbp),%r8 │ │ │ │ + mov -0x3c(%rbp),%eax │ │ │ │ + mov -0x48(%rbp),%rdi │ │ │ │ mov -0x50(%rbp),%r9 │ │ │ │ mov -0x58(%rbp),%r10 │ │ │ │ - cmp 0x68(%r11),%eax │ │ │ │ - jle 30257 ::calcPartialsPartialsAutoScaling(double*, double const*, double const*, double const*, double const*, int*)@@Base+0x227> │ │ │ │ - movl $0x1,(%r10) │ │ │ │ - mov 0x24(%r11),%esi │ │ │ │ - lea 0x1(%r8),%rax │ │ │ │ + cltd │ │ │ │ + mov -0x60(%rbp),%r11 │ │ │ │ + xor %edx,%eax │ │ │ │ + sub %edx,%eax │ │ │ │ + cmp 0x68(%rdi),%eax │ │ │ │ + jg 2f2d0 ::calcPartialsPartialsAutoScaling(double*, double const*, double const*, double const*, double const*, int*)@@Base+0x290> │ │ │ │ + mov 0x24(%rdi),%esi │ │ │ │ + lea 0x1(%rbx),%rax │ │ │ │ cmp %eax,%esi │ │ │ │ - jg 301ed ::calcPartialsPartialsAutoScaling(double*, double const*, double const*, double const*, double const*, int*)@@Base+0x1bd> │ │ │ │ - mov -0x74(%rbp),%edx │ │ │ │ + jg 2f211 ::calcPartialsPartialsAutoScaling(double*, double const*, double const*, double const*, double const*, int*)@@Base+0x1d1> │ │ │ │ + mov -0x74(%rbp),%ecx │ │ │ │ mov -0x6c(%rbp),%edi │ │ │ │ - mov -0x70(%rbp),%ecx │ │ │ │ - lea 0x1(%rdx,%r8,1),%edx │ │ │ │ - add 0x2c(%r11),%edi │ │ │ │ - inc %ecx │ │ │ │ - cmp %ecx,0x14(%r11) │ │ │ │ - jg 300c0 ::calcPartialsPartialsAutoScaling(double*, double const*, double const*, double const*, double const*, int*)@@Base+0x90> │ │ │ │ - incl -0x78(%rbp) │ │ │ │ - mov -0x78(%rbp),%eax │ │ │ │ - cmp %eax,0x34(%r11) │ │ │ │ - jg 3009b ::calcPartialsPartialsAutoScaling(double*, double const*, double const*, double const*, double const*, int*)@@Base+0x6b> │ │ │ │ + mov %r11,%r14 │ │ │ │ + mov -0x70(%rbp),%edx │ │ │ │ + lea 0x1(%rcx,%rbx,1),%ecx │ │ │ │ + mov -0x48(%rbp),%rax │ │ │ │ + inc %edx │ │ │ │ + add 0x2c(%rax),%edi │ │ │ │ + cmp %edx,0x14(%rax) │ │ │ │ + jg 2f0d0 ::calcPartialsPartialsAutoScaling(double*, double const*, double const*, double const*, double const*, int*)@@Base+0x90> │ │ │ │ + mov -0x78(%rbp),%r11d │ │ │ │ + mov -0x48(%rbp),%rax │ │ │ │ + inc %r11d │ │ │ │ + cmp %r11d,0x34(%rax) │ │ │ │ + jg 2f0a8 ::calcPartialsPartialsAutoScaling(double*, double const*, double const*, double const*, double const*, int*)@@Base+0x68> │ │ │ │ vzeroupper │ │ │ │ mov -0x38(%rbp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 302b8 ::calcPartialsPartialsAutoScaling(double*, double const*, double const*, double const*, double const*, int*)@@Base+0x288> │ │ │ │ + jne 2f2e3 ::calcPartialsPartialsAutoScaling(double*, double const*, double const*, double const*, double const*, int*)@@Base+0x2a3> │ │ │ │ add $0x60,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %r10 │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ pop %rbp │ │ │ │ lea -0x8(%r10),%rsp │ │ │ │ ret │ │ │ │ + xchg %ax,%ax │ │ │ │ + movl $0x1,(%r10) │ │ │ │ + mov -0x48(%rbp),%rax │ │ │ │ + mov 0x24(%rax),%esi │ │ │ │ + jmp 2f209 ::calcPartialsPartialsAutoScaling(double*, double const*, double const*, double const*, double const*, int*)@@Base+0x1c9> │ │ │ │ call 1c370 <__stack_chk_fail@plt> │ │ │ │ - nopl (%rax) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ │ │ │ │ -00000000000302c0 ::calcPartialsPartialsAutoScaling(float*, float const*, float const*, float const*, float const*, int*)@@Base>: │ │ │ │ +000000000002f2f0 ::calcPartialsPartialsAutoScaling(float*, float const*, float const*, float const*, float const*, int*)@@Base>: │ │ │ │ endbr64 │ │ │ │ push %r15 │ │ │ │ push %r14 │ │ │ │ push %r13 │ │ │ │ push %r12 │ │ │ │ push %rbp │ │ │ │ push %rbx │ │ │ │ sub $0x108,%rsp │ │ │ │ mov %r8,0xd0(%rsp) │ │ │ │ mov 0x34(%rdi),%r8d │ │ │ │ mov %fs:0x28,%r15 │ │ │ │ mov %r15,0xf8(%rsp) │ │ │ │ mov 0x140(%rsp),%r15 │ │ │ │ test %r8d,%r8d │ │ │ │ - jle 306c5 ::calcPartialsPartialsAutoScaling(float*, float const*, float const*, float const*, float const*, int*)@@Base+0x405> │ │ │ │ + jle 2f715 ::calcPartialsPartialsAutoScaling(float*, float const*, float const*, float const*, float const*, int*)@@Base+0x425> │ │ │ │ lea 0xf4(%rsp),%rbx │ │ │ │ + mov %rsi,0xd8(%rsp) │ │ │ │ mov %r15,%r13 │ │ │ │ mov %rcx,%r11 │ │ │ │ - mov $0xa,%r8d │ │ │ │ mov %rbx,0xa8(%rsp) │ │ │ │ + mov $0xa,%r8d │ │ │ │ mov %r9,%r14 │ │ │ │ xor %eax,%eax │ │ │ │ - mov %rdi,%r15 │ │ │ │ - mov %rsi,0xd8(%rsp) │ │ │ │ mov %rdx,0xe0(%rsp) │ │ │ │ + mov %rdi,%r15 │ │ │ │ mov %r9,0xe8(%rsp) │ │ │ │ nop │ │ │ │ mov 0x14(%r15),%edx │ │ │ │ test %edx,%edx │ │ │ │ - jle 306ad ::calcPartialsPartialsAutoScaling(float*, float const*, float const*, float const*, float const*, int*)@@Base+0x3ed> │ │ │ │ + jle 2f6fd ::calcPartialsPartialsAutoScaling(float*, float const*, float const*, float const*, float const*, int*)@@Base+0x40d> │ │ │ │ mov %r8d,%esi │ │ │ │ + vmovss (%rcx),%xmm12 │ │ │ │ lea 0x5(%r8),%edx │ │ │ │ - vmovss (%rcx),%xmm9 │ │ │ │ - vmovss 0x4(%rcx),%xmm8 │ │ │ │ + vmovss 0x4(%rcx),%xmm11 │ │ │ │ vmovss (%r11,%rsi,4),%xmm0 │ │ │ │ - vinsertps $0x10,0x14(%rcx),%xmm9,%xmm9 │ │ │ │ + vmovss 0x8(%rcx),%xmm10 │ │ │ │ xor %ebp,%ebp │ │ │ │ + vinsertps $0x10,0x14(%rcx),%xmm12,%xmm12 │ │ │ │ + vinsertps $0x10,0x18(%rcx),%xmm11,%xmm11 │ │ │ │ vinsertps $0x10,(%r11,%rdx,4),%xmm0,%xmm0 │ │ │ │ - vinsertps $0x10,0x18(%rcx),%xmm8,%xmm8 │ │ │ │ - vmovss 0x8(%rcx),%xmm7 │ │ │ │ - vmovss 0xc(%rcx),%xmm6 │ │ │ │ - vinsertps $0x10,0x1c(%rcx),%xmm7,%xmm7 │ │ │ │ - vinsertps $0x10,0x20(%rcx),%xmm6,%xmm6 │ │ │ │ + vinsertps $0x10,0x1c(%rcx),%xmm10,%xmm10 │ │ │ │ + vmovss 0xc(%rcx),%xmm9 │ │ │ │ mov 0xe8(%rsp),%rdi │ │ │ │ - vmovss (%r14),%xmm5 │ │ │ │ - vinsertps $0x10,0x14(%r14),%xmm5,%xmm5 │ │ │ │ - vmovss 0x4(%r14),%xmm4 │ │ │ │ - vinsertps $0x10,0x18(%r14),%xmm4,%xmm4 │ │ │ │ - vmovss 0x8(%r14),%xmm3 │ │ │ │ - vinsertps $0x10,0x1c(%r14),%xmm3,%xmm3 │ │ │ │ - vmovss 0xc(%r14),%xmm2 │ │ │ │ - vmovlhps %xmm0,%xmm9,%xmm9 │ │ │ │ + vmovlhps %xmm0,%xmm12,%xmm12 │ │ │ │ vmovss 0x2c(%rcx),%xmm0 │ │ │ │ + vmovss (%r14),%xmm8 │ │ │ │ + vinsertps $0x10,0x20(%rcx),%xmm9,%xmm9 │ │ │ │ + vmovss 0x4(%r14),%xmm7 │ │ │ │ vinsertps $0x10,0x40(%rcx),%xmm0,%xmm0 │ │ │ │ - vmovlhps %xmm0,%xmm8,%xmm8 │ │ │ │ + vinsertps $0x10,0x14(%r14),%xmm8,%xmm8 │ │ │ │ + vinsertps $0x10,0x18(%r14),%xmm7,%xmm7 │ │ │ │ + vmovss 0x8(%r14),%xmm6 │ │ │ │ + vmovlhps %xmm0,%xmm11,%xmm11 │ │ │ │ vmovss 0x30(%rcx),%xmm0 │ │ │ │ + vmovss 0xc(%r14),%xmm5 │ │ │ │ + vinsertps $0x10,0x1c(%r14),%xmm6,%xmm6 │ │ │ │ vinsertps $0x10,0x44(%rcx),%xmm0,%xmm0 │ │ │ │ - vmovlhps %xmm0,%xmm7,%xmm7 │ │ │ │ + vmovlhps %xmm0,%xmm10,%xmm10 │ │ │ │ vmovss 0x34(%rcx),%xmm0 │ │ │ │ vinsertps $0x10,0x48(%rcx),%xmm0,%xmm0 │ │ │ │ - vmovlhps %xmm0,%xmm6,%xmm6 │ │ │ │ + vmovlhps %xmm0,%xmm9,%xmm9 │ │ │ │ vmovss (%rdi,%rsi,4),%xmm0 │ │ │ │ vinsertps $0x10,(%rdi,%rdx,4),%xmm0,%xmm0 │ │ │ │ - vmovlhps %xmm0,%xmm5,%xmm5 │ │ │ │ + vmovlhps %xmm0,%xmm8,%xmm8 │ │ │ │ vmovss 0x2c(%r14),%xmm0 │ │ │ │ vinsertps $0x10,0x40(%r14),%xmm0,%xmm0 │ │ │ │ - vmovlhps %xmm0,%xmm4,%xmm4 │ │ │ │ + vmovlhps %xmm0,%xmm7,%xmm7 │ │ │ │ vmovss 0x30(%r14),%xmm0 │ │ │ │ vinsertps $0x10,0x44(%r14),%xmm0,%xmm0 │ │ │ │ - vmovlhps %xmm0,%xmm3,%xmm3 │ │ │ │ + vmovlhps %xmm0,%xmm6,%xmm6 │ │ │ │ vmovss 0x34(%r14),%xmm0 │ │ │ │ vinsertps $0x10,0x48(%r14),%xmm0,%xmm0 │ │ │ │ - vinsertps $0x10,0x20(%r14),%xmm2,%xmm2 │ │ │ │ + vinsertps $0x10,0x20(%r14),%xmm5,%xmm5 │ │ │ │ mov %r14,0xb0(%rsp) │ │ │ │ - mov %r8d,0xbc(%rsp) │ │ │ │ - mov %eax,0xb8(%rsp) │ │ │ │ - mov %r15,%r8 │ │ │ │ - mov %rcx,0xc0(%rsp) │ │ │ │ - mov %r11,0xc8(%rsp) │ │ │ │ mov 0x18(%r15),%ebx │ │ │ │ mov 0xe0(%rsp),%rsi │ │ │ │ + mov %r8d,0xbc(%rsp) │ │ │ │ + mov %r15,%r8 │ │ │ │ + mov 0xd0(%rsp),%rdx │ │ │ │ mov %r13,%r15 │ │ │ │ + mov %eax,0xb8(%rsp) │ │ │ │ mov %ebp,%r13d │ │ │ │ - mov 0xd0(%rsp),%rdx │ │ │ │ imul %eax,%ebx │ │ │ │ - vmovlhps %xmm0,%xmm2,%xmm2 │ │ │ │ + mov %rcx,0xc0(%rsp) │ │ │ │ + vmovlhps %xmm0,%xmm5,%xmm5 │ │ │ │ + mov %r11,0xc8(%rsp) │ │ │ │ movslq %ebx,%rbx │ │ │ │ shl $0x4,%rbx │ │ │ │ add %rbx,%rsi │ │ │ │ add %rbx,%rdx │ │ │ │ add 0xd8(%rsp),%rbx │ │ │ │ - mov %rsi,%r14 │ │ │ │ mov %rbx,%rbp │ │ │ │ + mov %rsi,%r14 │ │ │ │ mov %rdx,%rbx │ │ │ │ - jmp 304c9 ::calcPartialsPartialsAutoScaling(float*, float const*, float const*, float const*, float const*, int*)@@Base+0x209> │ │ │ │ + jmp 2f4f9 ::calcPartialsPartialsAutoScaling(float*, float const*, float const*, float const*, float const*, int*)@@Base+0x209> │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ inc %r13d │ │ │ │ add $0x10,%r14 │ │ │ │ add $0x10,%rbx │ │ │ │ add $0x10,%rbp │ │ │ │ cmp %r13d,0x14(%r8) │ │ │ │ - jle 30680 ::calcPartialsPartialsAutoScaling(float*, float const*, float const*, float const*, float const*, int*)@@Base+0x3c0> │ │ │ │ + jle 2f6d0 ::calcPartialsPartialsAutoScaling(float*, float const*, float const*, float const*, float const*, int*)@@Base+0x3e0> │ │ │ │ vbroadcastss 0x4(%r14),%xmm0 │ │ │ │ - vbroadcastss (%r14),%xmm11 │ │ │ │ + vbroadcastss (%r14),%xmm3 │ │ │ │ vbroadcastss 0x8(%r14),%xmm1 │ │ │ │ - vbroadcastss 0xc(%r14),%xmm10 │ │ │ │ - vbroadcastss (%rbx),%xmm12 │ │ │ │ + vbroadcastss 0xc(%r14),%xmm2 │ │ │ │ + vmulps %xmm11,%xmm0,%xmm0 │ │ │ │ + vbroadcastss (%rbx),%xmm4 │ │ │ │ mov (%r15),%eax │ │ │ │ - vmulps %xmm8,%xmm0,%xmm0 │ │ │ │ - vfmadd231ps %xmm9,%xmm11,%xmm0 │ │ │ │ - vbroadcastss 0x8(%rbx),%xmm11 │ │ │ │ - vfmadd231ps %xmm7,%xmm1,%xmm0 │ │ │ │ + vfmadd231ps %xmm12,%xmm3,%xmm0 │ │ │ │ + vbroadcastss 0x8(%rbx),%xmm3 │ │ │ │ + vfmadd231ps %xmm10,%xmm1,%xmm0 │ │ │ │ vbroadcastss 0xc(%rbx),%xmm1 │ │ │ │ - vfmadd132ps %xmm6,%xmm0,%xmm10 │ │ │ │ + vfmadd132ps %xmm9,%xmm0,%xmm2 │ │ │ │ vbroadcastss 0x4(%rbx),%xmm0 │ │ │ │ - vmulps %xmm4,%xmm0,%xmm0 │ │ │ │ - vfmadd231ps %xmm5,%xmm12,%xmm0 │ │ │ │ - vfmadd231ps %xmm3,%xmm11,%xmm0 │ │ │ │ - vfmadd132ps %xmm2,%xmm0,%xmm1 │ │ │ │ - vmulps %xmm10,%xmm1,%xmm1 │ │ │ │ + vmulps %xmm7,%xmm0,%xmm0 │ │ │ │ + vfmadd231ps %xmm8,%xmm4,%xmm0 │ │ │ │ + vfmadd231ps %xmm6,%xmm3,%xmm0 │ │ │ │ + vfmadd132ps %xmm5,%xmm0,%xmm1 │ │ │ │ + vmulps %xmm2,%xmm1,%xmm1 │ │ │ │ vmovups %xmm1,0x0(%rbp) │ │ │ │ test %eax,%eax │ │ │ │ - jne 304b0 ::calcPartialsPartialsAutoScaling(float*, float const*, float const*, float const*, float const*, int*)@@Base+0x1f0> │ │ │ │ + jne 2f4e0 ::calcPartialsPartialsAutoScaling(float*, float const*, float const*, float const*, float const*, int*)@@Base+0x1f0> │ │ │ │ mov 0xa8(%rsp),%rdi │ │ │ │ - vcvtss2sd %xmm1,%xmm1,%xmm0 │ │ │ │ mov %r8,0xa0(%rsp) │ │ │ │ - vmovaps %xmm9,0x90(%rsp) │ │ │ │ - vmovaps %xmm8,0x80(%rsp) │ │ │ │ - vmovaps %xmm7,0x70(%rsp) │ │ │ │ - vmovaps %xmm6,0x60(%rsp) │ │ │ │ - vmovaps %xmm5,0x50(%rsp) │ │ │ │ - vmovaps %xmm4,0x40(%rsp) │ │ │ │ + vcvtss2sd %xmm1,%xmm1,%xmm0 │ │ │ │ + vmovaps %xmm12,0x90(%rsp) │ │ │ │ + vmovaps %xmm11,0x80(%rsp) │ │ │ │ + vmovaps %xmm10,0x70(%rsp) │ │ │ │ + vmovaps %xmm9,0x60(%rsp) │ │ │ │ + vmovaps %xmm8,0x50(%rsp) │ │ │ │ + vmovaps %xmm7,0x40(%rsp) │ │ │ │ vmovaps %xmm1,0x10(%rsp) │ │ │ │ - vmovaps %xmm3,0x30(%rsp) │ │ │ │ - vmovaps %xmm2,0x20(%rsp) │ │ │ │ + vmovaps %xmm6,0x30(%rsp) │ │ │ │ + vmovaps %xmm5,0x20(%rsp) │ │ │ │ call 1c5d0 │ │ │ │ - vxorpd %xmm2,%xmm2,%xmm2 │ │ │ │ + vxorpd %xmm4,%xmm4,%xmm4 │ │ │ │ lea 0xf0(%rsp),%rdi │ │ │ │ - vcvtss2sd 0x4(%rbp),%xmm2,%xmm0 │ │ │ │ + vcvtss2sd 0x4(%rbp),%xmm4,%xmm0 │ │ │ │ call 1c5d0 │ │ │ │ - vxorpd %xmm2,%xmm2,%xmm2 │ │ │ │ - vmovd 0xf0(%rsp),%xmm10 │ │ │ │ - vmovd 0xf4(%rsp),%xmm0 │ │ │ │ - vpabsd %xmm10,%xmm10 │ │ │ │ - vpabsd %xmm0,%xmm0 │ │ │ │ + vmovd 0xf0(%rsp),%xmm2 │ │ │ │ + vpsrad $0x1f,%xmm2,%xmm0 │ │ │ │ + vpxord %xmm2,%xmm0,%xmm2 │ │ │ │ + vxorpd %xmm4,%xmm4,%xmm4 │ │ │ │ lea 0xf0(%rsp),%rdi │ │ │ │ - vpmaxsd %xmm0,%xmm10,%xmm3 │ │ │ │ - vcvtss2sd 0x8(%rbp),%xmm2,%xmm0 │ │ │ │ - vmovdqa %xmm3,(%rsp) │ │ │ │ + vpsubd %xmm0,%xmm2,%xmm2 │ │ │ │ + vmovd 0xf4(%rsp),%xmm0 │ │ │ │ + vpsrad $0x1f,%xmm0,%xmm3 │ │ │ │ + vpxord %xmm0,%xmm3,%xmm0 │ │ │ │ + vpsubd %xmm3,%xmm0,%xmm0 │ │ │ │ + vpmaxsd %xmm0,%xmm2,%xmm5 │ │ │ │ + vcvtss2sd 0x8(%rbp),%xmm4,%xmm0 │ │ │ │ + vmovdqa %xmm5,(%rsp) │ │ │ │ call 1c5d0 │ │ │ │ vmovd 0xf0(%rsp),%xmm0 │ │ │ │ - vpabsd %xmm0,%xmm0 │ │ │ │ - vpmaxsd (%rsp),%xmm0,%xmm4 │ │ │ │ - vmovss 0x1c(%rsp),%xmm0 │ │ │ │ + vpsrad $0x1f,%xmm0,%xmm2 │ │ │ │ lea 0xf0(%rsp),%rdi │ │ │ │ - vmovdqa %xmm4,(%rsp) │ │ │ │ + vpxord %xmm0,%xmm2,%xmm0 │ │ │ │ + vpsubd %xmm2,%xmm0,%xmm0 │ │ │ │ + vpmaxsd (%rsp),%xmm0,%xmm6 │ │ │ │ + vmovss 0x1c(%rsp),%xmm0 │ │ │ │ + vmovdqa %xmm6,(%rsp) │ │ │ │ vcvtss2sd %xmm0,%xmm0,%xmm0 │ │ │ │ call 1c5d0 │ │ │ │ vmovd 0xf0(%rsp),%xmm0 │ │ │ │ - vpabsd %xmm0,%xmm0 │ │ │ │ - vpmaxsd (%rsp),%xmm0,%xmm0 │ │ │ │ + vpsrad $0x1f,%xmm0,%xmm1 │ │ │ │ mov 0xa0(%rsp),%r8 │ │ │ │ - vmovaps 0x20(%rsp),%xmm2 │ │ │ │ - vmovaps 0x30(%rsp),%xmm3 │ │ │ │ - vmovaps 0x40(%rsp),%xmm4 │ │ │ │ - vmovaps 0x50(%rsp),%xmm5 │ │ │ │ - vmovaps 0x60(%rsp),%xmm6 │ │ │ │ - vmovaps 0x70(%rsp),%xmm7 │ │ │ │ - vmovaps 0x80(%rsp),%xmm8 │ │ │ │ - vmovaps 0x90(%rsp),%xmm9 │ │ │ │ + vpxord %xmm0,%xmm1,%xmm0 │ │ │ │ + vmovaps 0x20(%rsp),%xmm5 │ │ │ │ + vmovaps 0x30(%rsp),%xmm6 │ │ │ │ + vpsubd %xmm1,%xmm0,%xmm0 │ │ │ │ + vmovaps 0x40(%rsp),%xmm7 │ │ │ │ + vmovaps 0x50(%rsp),%xmm8 │ │ │ │ + vpmaxsd (%rsp),%xmm0,%xmm0 │ │ │ │ + vmovaps 0x60(%rsp),%xmm9 │ │ │ │ + vmovaps 0x70(%rsp),%xmm10 │ │ │ │ + vmovaps 0x80(%rsp),%xmm11 │ │ │ │ vmovd %xmm0,%edi │ │ │ │ + vmovaps 0x90(%rsp),%xmm12 │ │ │ │ cmp %edi,0x64(%r8) │ │ │ │ - jge 304b0 ::calcPartialsPartialsAutoScaling(float*, float const*, float const*, float const*, float const*, int*)@@Base+0x1f0> │ │ │ │ + jge 2f4e0 ::calcPartialsPartialsAutoScaling(float*, float const*, float const*, float const*, float const*, int*)@@Base+0x1f0> │ │ │ │ movl $0x1,(%r15) │ │ │ │ - jmp 304b0 ::calcPartialsPartialsAutoScaling(float*, float const*, float const*, float const*, float const*, int*)@@Base+0x1f0> │ │ │ │ - nopl (%rax) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + jmp 2f4e0 ::calcPartialsPartialsAutoScaling(float*, float const*, float const*, float const*, float const*, int*)@@Base+0x1f0> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ mov %r15,%r13 │ │ │ │ mov 0xb8(%rsp),%eax │ │ │ │ mov %r8,%r15 │ │ │ │ mov 0xb0(%rsp),%r14 │ │ │ │ mov 0xc0(%rsp),%rcx │ │ │ │ mov 0xbc(%rsp),%r8d │ │ │ │ mov 0xc8(%rsp),%r11 │ │ │ │ inc %eax │ │ │ │ add $0x50,%rcx │ │ │ │ add $0x14,%r8d │ │ │ │ add $0x50,%r14 │ │ │ │ cmp %eax,0x34(%r15) │ │ │ │ - jg 30340 ::calcPartialsPartialsAutoScaling(float*, float const*, float const*, float const*, float const*, int*)@@Base+0x80> │ │ │ │ + jg 2f370 ::calcPartialsPartialsAutoScaling(float*, float const*, float const*, float const*, float const*, int*)@@Base+0x80> │ │ │ │ mov 0xf8(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 306ea ::calcPartialsPartialsAutoScaling(float*, float const*, float const*, float const*, float const*, int*)@@Base+0x42a> │ │ │ │ + jne 2f73a ::calcPartialsPartialsAutoScaling(float*, float const*, float const*, float const*, float const*, int*)@@Base+0x44a> │ │ │ │ add $0x108,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ ret │ │ │ │ call 1c370 <__stack_chk_fail@plt> │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ + nop │ │ │ │ │ │ │ │ -0000000000030700 ::calcPartialsPartialsAutoScaling(float*, float const*, float const*, float const*, float const*, int*)@@Base>: │ │ │ │ +000000000002f740 ::calcPartialsPartialsAutoScaling(float*, float const*, float const*, float const*, float const*, int*)@@Base>: │ │ │ │ endbr64 │ │ │ │ lea 0x8(%rsp),%r10 │ │ │ │ and $0xffffffffffffffe0,%rsp │ │ │ │ push -0x8(%r10) │ │ │ │ push %rbp │ │ │ │ mov %rsp,%rbp │ │ │ │ push %r15 │ │ │ │ @@ -19363,480 +18750,491 @@ │ │ │ │ push %r13 │ │ │ │ push %r12 │ │ │ │ push %r10 │ │ │ │ push %rbx │ │ │ │ sub $0x60,%rsp │ │ │ │ mov %rdx,-0x88(%rbp) │ │ │ │ mov 0x34(%rdi),%edx │ │ │ │ + mov (%r10),%r10 │ │ │ │ + mov %rdi,-0x48(%rbp) │ │ │ │ mov %rsi,-0x80(%rbp) │ │ │ │ mov %r8,-0x90(%rbp) │ │ │ │ - mov (%r10),%r10 │ │ │ │ mov %fs:0x28,%rax │ │ │ │ mov %rax,-0x38(%rbp) │ │ │ │ xor %eax,%eax │ │ │ │ test %edx,%edx │ │ │ │ - jle 309c8 ::calcPartialsPartialsAutoScaling(float*, float const*, float const*, float const*, float const*, int*)@@Base+0x2c8> │ │ │ │ - mov %rdi,%r11 │ │ │ │ - lea -0x3c(%rbp),%rdi │ │ │ │ - movl $0x0,-0x78(%rbp) │ │ │ │ + jle 2fa1b ::calcPartialsPartialsAutoScaling(float*, float const*, float const*, float const*, float const*, int*)@@Base+0x2db> │ │ │ │ + lea -0x3c(%rbp),%rax │ │ │ │ mov %r9,%r8 │ │ │ │ - mov %rdi,-0x68(%rbp) │ │ │ │ mov %rcx,%r15 │ │ │ │ - mov 0x14(%r11),%eax │ │ │ │ + xor %r11d,%r11d │ │ │ │ + mov %rax,-0x68(%rbp) │ │ │ │ + mov -0x48(%rbp),%rbx │ │ │ │ + mov 0x14(%rbx),%eax │ │ │ │ test %eax,%eax │ │ │ │ - jle 309b5 ::calcPartialsPartialsAutoScaling(float*, float const*, float const*, float const*, float const*, int*)@@Base+0x2b5> │ │ │ │ - mov -0x78(%rbp),%edx │ │ │ │ - imul 0x2c(%r11),%edx │ │ │ │ - mov 0x24(%r11),%ecx │ │ │ │ - mov %edx,%esi │ │ │ │ - imul %eax,%esi │ │ │ │ - mov %esi,%edi │ │ │ │ - mov %esi,%edx │ │ │ │ - xor %esi,%esi │ │ │ │ + jle 2fa07 ::calcPartialsPartialsAutoScaling(float*, float const*, float const*, float const*, float const*, int*)@@Base+0x2c7> │ │ │ │ + mov 0x2c(%rbx),%ecx │ │ │ │ + mov %r11d,-0x78(%rbp) │ │ │ │ + xor %edx,%edx │ │ │ │ + imul %r11d,%ecx │ │ │ │ + imul %eax,%ecx │ │ │ │ + mov %ecx,%esi │ │ │ │ + mov %ecx,%edi │ │ │ │ + mov 0x24(%rbx),%ecx │ │ │ │ xchg %ax,%ax │ │ │ │ test %ecx,%ecx │ │ │ │ - jle 309a5 ::calcPartialsPartialsAutoScaling(float*, float const*, float const*, float const*, float const*, int*)@@Base+0x2a5> │ │ │ │ - mov -0x90(%rbp),%rax │ │ │ │ - mov -0x80(%rbp),%r9 │ │ │ │ + jle 2f9f1 ::calcPartialsPartialsAutoScaling(float*, float const*, float const*, float const*, float const*, int*)@@Base+0x2b1> │ │ │ │ + mov -0x48(%rbp),%rax │ │ │ │ + mov -0x78(%rbp),%r13d │ │ │ │ movslq %edi,%rbx │ │ │ │ - xor %r14d,%r14d │ │ │ │ + mov %r15,%r11 │ │ │ │ shl $0x2,%rbx │ │ │ │ - mov -0x78(%rbp),%r13d │ │ │ │ + mov -0x80(%rbp),%r9 │ │ │ │ mov %edi,-0x6c(%rbp) │ │ │ │ - imul 0x40(%r11),%r13d │ │ │ │ - mov %esi,-0x70(%rbp) │ │ │ │ - mov %edx,-0x74(%rbp) │ │ │ │ + xor %r15d,%r15d │ │ │ │ + imul 0x40(%rax),%r13d │ │ │ │ + mov -0x90(%rbp),%rax │ │ │ │ + mov %edx,-0x70(%rbp) │ │ │ │ + mov %esi,-0x74(%rbp) │ │ │ │ lea (%rax,%rbx,1),%r12 │ │ │ │ - movslq %edx,%rax │ │ │ │ + movslq %esi,%rax │ │ │ │ add -0x88(%rbp),%rbx │ │ │ │ - lea (%r9,%rax,4),%r9 │ │ │ │ + mov %r13d,%r14d │ │ │ │ + lea (%r9,%rax,4),%r13 │ │ │ │ lea -0x1(%rcx),%eax │ │ │ │ cmp $0x6,%eax │ │ │ │ - jbe 3092b ::calcPartialsPartialsAutoScaling(float*, float const*, float const*, float const*, float const*, int*)@@Base+0x22b> │ │ │ │ - nopl (%rax) │ │ │ │ - movslq %r13d,%rdx │ │ │ │ + jbe 2f984 ::calcPartialsPartialsAutoScaling(float*, float const*, float const*, float const*, float const*, int*)@@Base+0x244> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + movslq %r14d,%rdx │ │ │ │ mov %ecx,%esi │ │ │ │ - vxorps %xmm3,%xmm3,%xmm3 │ │ │ │ + vxorps %xmm0,%xmm0,%xmm0 │ │ │ │ xor %eax,%eax │ │ │ │ shl $0x2,%rdx │ │ │ │ shr $0x3,%esi │ │ │ │ - vmovaps %xmm3,%xmm0 │ │ │ │ + vmovaps %xmm0,%xmm1 │ │ │ │ lea (%r8,%rdx,1),%rdi │ │ │ │ shl $0x5,%rsi │ │ │ │ - add %r15,%rdx │ │ │ │ + add %r11,%rdx │ │ │ │ nopl 0x0(%rax) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - vmovups (%rbx,%rax,1),%ymm1 │ │ │ │ - vmulps (%rdx,%rax,1),%ymm1,%ymm2 │ │ │ │ - vaddss %xmm2,%xmm0,%xmm1 │ │ │ │ - vshufps $0x55,%xmm2,%xmm2,%xmm0 │ │ │ │ + vmovups (%rbx,%rax,1),%ymm2 │ │ │ │ + vmulps (%rdx,%rax,1),%ymm2,%ymm2 │ │ │ │ + vaddss %xmm2,%xmm1,%xmm1 │ │ │ │ + vshufps $0x55,%xmm2,%xmm2,%xmm3 │ │ │ │ vshufps $0xff,%xmm2,%xmm2,%xmm4 │ │ │ │ - vaddss %xmm0,%xmm1,%xmm1 │ │ │ │ - vunpckhps %xmm2,%xmm2,%xmm0 │ │ │ │ - vaddss %xmm0,%xmm1,%xmm1 │ │ │ │ - vaddss %xmm4,%xmm1,%xmm4 │ │ │ │ - vextractf128 $0x1,%ymm2,%xmm1 │ │ │ │ + vaddss %xmm3,%xmm1,%xmm1 │ │ │ │ + vunpckhps %xmm2,%xmm2,%xmm3 │ │ │ │ + vaddss %xmm3,%xmm1,%xmm1 │ │ │ │ + vaddss %xmm4,%xmm1,%xmm1 │ │ │ │ + vextractf32x4 $0x1,%ymm2,%xmm4 │ │ │ │ + vaddss %xmm4,%xmm1,%xmm1 │ │ │ │ + valignd $0x5,%ymm2,%ymm2,%ymm4 │ │ │ │ + vaddss %xmm4,%xmm1,%xmm1 │ │ │ │ + valignd $0x6,%ymm2,%ymm2,%ymm4 │ │ │ │ + valignd $0x7,%ymm2,%ymm2,%ymm2 │ │ │ │ + vaddss %xmm4,%xmm1,%xmm1 │ │ │ │ + vaddss %xmm2,%xmm1,%xmm1 │ │ │ │ vmovups (%rdi,%rax,1),%ymm2 │ │ │ │ vmulps (%r12,%rax,1),%ymm2,%ymm2 │ │ │ │ - vshufps $0x55,%xmm1,%xmm1,%xmm0 │ │ │ │ add $0x20,%rax │ │ │ │ - vaddss %xmm1,%xmm4,%xmm4 │ │ │ │ - vaddss %xmm0,%xmm4,%xmm4 │ │ │ │ - vunpckhps %xmm1,%xmm1,%xmm0 │ │ │ │ - vaddss %xmm0,%xmm4,%xmm4 │ │ │ │ - vshufps $0xff,%xmm1,%xmm1,%xmm0 │ │ │ │ - vaddss %xmm3,%xmm2,%xmm1 │ │ │ │ - vshufps $0x55,%xmm2,%xmm2,%xmm3 │ │ │ │ - vaddss %xmm0,%xmm4,%xmm0 │ │ │ │ + vaddss %xmm0,%xmm2,%xmm3 │ │ │ │ + vshufps $0x55,%xmm2,%xmm2,%xmm0 │ │ │ │ vshufps $0xff,%xmm2,%xmm2,%xmm4 │ │ │ │ - vaddss %xmm1,%xmm3,%xmm3 │ │ │ │ - vunpckhps %xmm2,%xmm2,%xmm1 │ │ │ │ - vextractf128 $0x1,%ymm2,%xmm2 │ │ │ │ - vaddss %xmm1,%xmm3,%xmm3 │ │ │ │ - vaddss %xmm4,%xmm3,%xmm3 │ │ │ │ - vshufps $0x55,%xmm2,%xmm2,%xmm4 │ │ │ │ - vaddss %xmm2,%xmm3,%xmm3 │ │ │ │ - vaddss %xmm4,%xmm3,%xmm3 │ │ │ │ - vunpckhps %xmm2,%xmm2,%xmm4 │ │ │ │ - vshufps $0xff,%xmm2,%xmm2,%xmm2 │ │ │ │ - vaddss %xmm4,%xmm3,%xmm3 │ │ │ │ - vaddss %xmm2,%xmm3,%xmm3 │ │ │ │ + vaddss %xmm3,%xmm0,%xmm0 │ │ │ │ + vunpckhps %xmm2,%xmm2,%xmm3 │ │ │ │ + vaddss %xmm3,%xmm0,%xmm0 │ │ │ │ + vaddss %xmm4,%xmm0,%xmm0 │ │ │ │ + vextractf32x4 $0x1,%ymm2,%xmm4 │ │ │ │ + vaddss %xmm4,%xmm0,%xmm0 │ │ │ │ + valignd $0x5,%ymm2,%ymm2,%ymm4 │ │ │ │ + vaddss %xmm4,%xmm0,%xmm0 │ │ │ │ + valignd $0x6,%ymm2,%ymm2,%ymm4 │ │ │ │ + valignd $0x7,%ymm2,%ymm2,%ymm2 │ │ │ │ + vaddss %xmm4,%xmm0,%xmm0 │ │ │ │ + vaddss %xmm2,%xmm0,%xmm0 │ │ │ │ cmp %rax,%rsi │ │ │ │ - jne 30810 ::calcPartialsPartialsAutoScaling(float*, float const*, float const*, float const*, float const*, int*)@@Base+0x110> │ │ │ │ + jne 2f858 ::calcPartialsPartialsAutoScaling(float*, float const*, float const*, float const*, float const*, int*)@@Base+0x118> │ │ │ │ test $0x7,%cl │ │ │ │ - je 308fe ::calcPartialsPartialsAutoScaling(float*, float const*, float const*, float const*, float const*, int*)@@Base+0x1fe> │ │ │ │ + je 2f956 ::calcPartialsPartialsAutoScaling(float*, float const*, float const*, float const*, float const*, int*)@@Base+0x216> │ │ │ │ mov %ecx,%eax │ │ │ │ and $0xfffffff8,%eax │ │ │ │ - lea (%rax,%r13,1),%edx │ │ │ │ + lea (%rax,%r14,1),%edx │ │ │ │ cltq │ │ │ │ movslq %edx,%rdx │ │ │ │ sub %rax,%rdx │ │ │ │ lea 0x0(,%rdx,4),%rdx │ │ │ │ - lea (%r15,%rdx,1),%rsi │ │ │ │ + lea (%r11,%rdx,1),%rsi │ │ │ │ add %r8,%rdx │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ vmovss (%rbx,%rax,4),%xmm5 │ │ │ │ vmovss (%r12,%rax,4),%xmm6 │ │ │ │ - vfmadd231ss (%rsi,%rax,4),%xmm5,%xmm0 │ │ │ │ - vfmadd231ss (%rdx,%rax,4),%xmm6,%xmm3 │ │ │ │ + vfmadd231ss (%rsi,%rax,4),%xmm5,%xmm1 │ │ │ │ + vfmadd231ss (%rdx,%rax,4),%xmm6,%xmm0 │ │ │ │ inc %rax │ │ │ │ cmp %eax,%ecx │ │ │ │ - jg 308e0 ::calcPartialsPartialsAutoScaling(float*, float const*, float const*, float const*, float const*, int*)@@Base+0x1e0> │ │ │ │ + jg 2f938 ::calcPartialsPartialsAutoScaling(float*, float const*, float const*, float const*, float const*, int*)@@Base+0x1f8> │ │ │ │ + vmulss %xmm1,%xmm0,%xmm0 │ │ │ │ mov (%r10),%eax │ │ │ │ - vmulss %xmm0,%xmm3,%xmm0 │ │ │ │ - lea 0x1(%r13,%rcx,1),%r13d │ │ │ │ - vmovss %xmm0,(%r9,%r14,4) │ │ │ │ + lea 0x1(%r14,%rcx,1),%r14d │ │ │ │ + vmovss %xmm0,0x0(%r13,%r15,4) │ │ │ │ test %eax,%eax │ │ │ │ - je 30940 ::calcPartialsPartialsAutoScaling(float*, float const*, float const*, float const*, float const*, int*)@@Base+0x240> │ │ │ │ - lea 0x1(%r14),%rax │ │ │ │ + je 2f998 ::calcPartialsPartialsAutoScaling(float*, float const*, float const*, float const*, float const*, int*)@@Base+0x258> │ │ │ │ + lea 0x1(%r15),%rax │ │ │ │ cmp %eax,%ecx │ │ │ │ - jle 30997 ::calcPartialsPartialsAutoScaling(float*, float const*, float const*, float const*, float const*, int*)@@Base+0x297> │ │ │ │ - mov %rax,%r14 │ │ │ │ + jle 2f9e0 ::calcPartialsPartialsAutoScaling(float*, float const*, float const*, float const*, float const*, int*)@@Base+0x2a0> │ │ │ │ + mov %rax,%r15 │ │ │ │ lea -0x1(%rcx),%eax │ │ │ │ cmp $0x6,%eax │ │ │ │ - ja 307e0 ::calcPartialsPartialsAutoScaling(float*, float const*, float const*, float const*, float const*, int*)@@Base+0xe0> │ │ │ │ - vxorps %xmm3,%xmm3,%xmm3 │ │ │ │ - mov %r13d,%edx │ │ │ │ + ja 2f830 ::calcPartialsPartialsAutoScaling(float*, float const*, float const*, float const*, float const*, int*)@@Base+0xf0> │ │ │ │ + vxorps %xmm0,%xmm0,%xmm0 │ │ │ │ + mov %r14d,%edx │ │ │ │ xor %eax,%eax │ │ │ │ - vmovaps %xmm3,%xmm0 │ │ │ │ - jmp 308c4 ::calcPartialsPartialsAutoScaling(float*, float const*, float const*, float const*, float const*, int*)@@Base+0x1c4> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ + vmovaps %xmm0,%xmm1 │ │ │ │ + jmp 2f91c ::calcPartialsPartialsAutoScaling(float*, float const*, float const*, float const*, float const*, int*)@@Base+0x1dc> │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov %r8,-0x60(%rbp) │ │ │ │ mov -0x68(%rbp),%rdi │ │ │ │ vcvtss2sd %xmm0,%xmm0,%xmm0 │ │ │ │ - mov %r8,-0x60(%rbp) │ │ │ │ mov %r11,-0x58(%rbp) │ │ │ │ mov %r10,-0x50(%rbp) │ │ │ │ - mov %r9,-0x48(%rbp) │ │ │ │ vzeroupper │ │ │ │ call 1c5d0 │ │ │ │ - mov -0x58(%rbp),%r11 │ │ │ │ - vmovd -0x3c(%rbp),%xmm0 │ │ │ │ - vpabsd %xmm0,%xmm0 │ │ │ │ - vmovd %xmm0,%eax │ │ │ │ - mov -0x48(%rbp),%r9 │ │ │ │ + mov -0x3c(%rbp),%eax │ │ │ │ + mov -0x48(%rbp),%rdi │ │ │ │ mov -0x50(%rbp),%r10 │ │ │ │ + mov -0x58(%rbp),%r11 │ │ │ │ + cltd │ │ │ │ mov -0x60(%rbp),%r8 │ │ │ │ - cmp 0x64(%r11),%eax │ │ │ │ - jle 3098b ::calcPartialsPartialsAutoScaling(float*, float const*, float const*, float const*, float const*, int*)@@Base+0x28b> │ │ │ │ - movl $0x1,(%r10) │ │ │ │ - mov 0x24(%r11),%ecx │ │ │ │ - lea 0x1(%r14),%rax │ │ │ │ + xor %edx,%eax │ │ │ │ + sub %edx,%eax │ │ │ │ + cmp 0x64(%rdi),%eax │ │ │ │ + jg 2fa40 ::calcPartialsPartialsAutoScaling(float*, float const*, float const*, float const*, float const*, int*)@@Base+0x300> │ │ │ │ + mov 0x24(%rdi),%ecx │ │ │ │ + lea 0x1(%r15),%rax │ │ │ │ cmp %eax,%ecx │ │ │ │ - jg 3091c ::calcPartialsPartialsAutoScaling(float*, float const*, float const*, float const*, float const*, int*)@@Base+0x21c> │ │ │ │ - mov -0x74(%rbp),%edx │ │ │ │ + jg 2f975 ::calcPartialsPartialsAutoScaling(float*, float const*, float const*, float const*, float const*, int*)@@Base+0x235> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov -0x74(%rbp),%esi │ │ │ │ mov -0x6c(%rbp),%edi │ │ │ │ - mov -0x70(%rbp),%esi │ │ │ │ - lea 0x1(%rdx,%r14,1),%edx │ │ │ │ - add 0x2c(%r11),%edi │ │ │ │ - inc %esi │ │ │ │ - cmp %esi,0x14(%r11) │ │ │ │ - jg 30790 ::calcPartialsPartialsAutoScaling(float*, float const*, float const*, float const*, float const*, int*)@@Base+0x90> │ │ │ │ - incl -0x78(%rbp) │ │ │ │ - mov -0x78(%rbp),%eax │ │ │ │ - cmp %eax,0x34(%r11) │ │ │ │ - jg 3076b ::calcPartialsPartialsAutoScaling(float*, float const*, float const*, float const*, float const*, int*)@@Base+0x6b> │ │ │ │ + mov -0x70(%rbp),%edx │ │ │ │ + lea 0x1(%rsi,%r15,1),%esi │ │ │ │ + mov %r11,%r15 │ │ │ │ + mov -0x48(%rbp),%rax │ │ │ │ + inc %edx │ │ │ │ + add 0x2c(%rax),%edi │ │ │ │ + cmp %edx,0x14(%rax) │ │ │ │ + jg 2f7d0 ::calcPartialsPartialsAutoScaling(float*, float const*, float const*, float const*, float const*, int*)@@Base+0x90> │ │ │ │ + mov -0x78(%rbp),%r11d │ │ │ │ + mov -0x48(%rbp),%rax │ │ │ │ + inc %r11d │ │ │ │ + cmp %r11d,0x34(%rax) │ │ │ │ + jg 2f7a8 ::calcPartialsPartialsAutoScaling(float*, float const*, float const*, float const*, float const*, int*)@@Base+0x68> │ │ │ │ vzeroupper │ │ │ │ mov -0x38(%rbp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 309ec ::calcPartialsPartialsAutoScaling(float*, float const*, float const*, float const*, float const*, int*)@@Base+0x2ec> │ │ │ │ + jne 2fa53 ::calcPartialsPartialsAutoScaling(float*, float const*, float const*, float const*, float const*, int*)@@Base+0x313> │ │ │ │ add $0x60,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %r10 │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ pop %rbp │ │ │ │ lea -0x8(%r10),%rsp │ │ │ │ ret │ │ │ │ + nop │ │ │ │ + movl $0x1,(%r10) │ │ │ │ + mov -0x48(%rbp),%rax │ │ │ │ + mov 0x24(%rax),%ecx │ │ │ │ + jmp 2f96d ::calcPartialsPartialsAutoScaling(float*, float const*, float const*, float const*, float const*, int*)@@Base+0x22d> │ │ │ │ call 1c370 <__stack_chk_fail@plt> │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ │ │ │ │ -0000000000030a00 ::autoRescalePartials(double*, short*)@@Base>: │ │ │ │ +000000000002fa60 ::autoRescalePartials(double*, short*)@@Base>: │ │ │ │ endbr64 │ │ │ │ push %r15 │ │ │ │ push %r14 │ │ │ │ push %r13 │ │ │ │ push %r12 │ │ │ │ push %rbp │ │ │ │ push %rbx │ │ │ │ sub $0x68,%rsp │ │ │ │ + mov %rdi,0x38(%rsp) │ │ │ │ mov %fs:0x28,%rax │ │ │ │ mov %rax,0x58(%rsp) │ │ │ │ movslq 0x14(%rdi),%rax │ │ │ │ test %eax,%eax │ │ │ │ - jle 30b19 ::autoRescalePartials(double*, short*)@@Base+0x119> │ │ │ │ - mov 0x34(%rdi),%r12d │ │ │ │ + jle 2fb53 ::autoRescalePartials(double*, short*)@@Base+0xf3> │ │ │ │ + mov 0x34(%rdi),%r15d │ │ │ │ lea (%rdx,%rax,2),%rax │ │ │ │ - mov %rdx,%r14 │ │ │ │ + mov %rdx,%rbx │ │ │ │ mov %rax,0x28(%rsp) │ │ │ │ - test %r12d,%r12d │ │ │ │ - jle 30b3c ::autoRescalePartials(double*, short*)@@Base+0x13c> │ │ │ │ - mov 0x2c(%rdi),%eax │ │ │ │ - mov %rsi,%r15 │ │ │ │ - lea 0x54(%rsp),%rsi │ │ │ │ - mov %rdx,%rbp │ │ │ │ - mov %rsi,0x30(%rsp) │ │ │ │ - mov %r12d,%r14d │ │ │ │ - xor %ebx,%ebx │ │ │ │ - mov %eax,0x38(%rsp) │ │ │ │ - mov %rdi,%rax │ │ │ │ - nop │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x24(%rax),%r8d │ │ │ │ - mov 0x38(%rsp),%r12d │ │ │ │ - imul 0x18(%rax),%r12d │ │ │ │ - test %r8d,%r8d │ │ │ │ - jle 30c25 ::autoRescalePartials(double*, short*)@@Base+0x225> │ │ │ │ - mov %ebx,%edi │ │ │ │ - xor %r9d,%r9d │ │ │ │ + test %r15d,%r15d │ │ │ │ + jle 2fb76 ::autoRescalePartials(double*, short*)@@Base+0x116> │ │ │ │ + mov 0x2c(%rdi),%ecx │ │ │ │ + xor %ebp,%ebp │ │ │ │ + lea 0x54(%rsp),%rax │ │ │ │ + mov %rsi,%r14 │ │ │ │ + mov %rax,0x30(%rsp) │ │ │ │ + mov %rdx,%r8 │ │ │ │ + mov %ebp,%eax │ │ │ │ + mov %ecx,%ebp │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov 0x38(%rsp),%rsi │ │ │ │ + mov 0x18(%rsi),%ebx │ │ │ │ + mov 0x24(%rsi),%r13d │ │ │ │ + imul %ebp,%ebx │ │ │ │ + test %r13d,%r13d │ │ │ │ + jle 2fc40 ::autoRescalePartials(double*, short*)@@Base+0x1e0> │ │ │ │ + mov %eax,%esi │ │ │ │ + xor %edi,%edi │ │ │ │ vxorpd %xmm0,%xmm0,%xmm0 │ │ │ │ - movslq %r8d,%rsi │ │ │ │ + movslq %r13d,%rcx │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + movslq %esi,%r9 │ │ │ │ + lea (%r14,%r9,8),%rdx │ │ │ │ + add %rcx,%r9 │ │ │ │ + lea (%r14,%r9,8),%r9 │ │ │ │ xchg %ax,%ax │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - movslq %edi,%rcx │ │ │ │ - lea (%r15,%rcx,8),%rdx │ │ │ │ - add %rsi,%rcx │ │ │ │ - lea (%r15,%rcx,8),%rcx │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ vmovsd (%rdx),%xmm1 │ │ │ │ add $0x8,%rdx │ │ │ │ vmaxsd %xmm0,%xmm1,%xmm0 │ │ │ │ - cmp %rdx,%rcx │ │ │ │ - jne 30ac0 ::autoRescalePartials(double*, short*)@@Base+0xc0> │ │ │ │ - inc %r9d │ │ │ │ - add %r12d,%edi │ │ │ │ - cmp %r9d,%r14d │ │ │ │ - jne 30aa0 ::autoRescalePartials(double*, short*)@@Base+0xa0> │ │ │ │ + cmp %rdx,%r9 │ │ │ │ + jne 2fb00 ::autoRescalePartials(double*, short*)@@Base+0xa0> │ │ │ │ + inc %edi │ │ │ │ + add %ebx,%esi │ │ │ │ + cmp %edi,%r15d │ │ │ │ + jne 2faf0 ::autoRescalePartials(double*, short*)@@Base+0x90> │ │ │ │ mov 0x30(%rsp),%rdi │ │ │ │ - mov %rax,0x10(%rsp) │ │ │ │ - mov %r8d,0x8(%rsp) │ │ │ │ + mov %r8,0x10(%rsp) │ │ │ │ + mov %eax,0x8(%rsp) │ │ │ │ call 1c5d0 │ │ │ │ mov 0x54(%rsp),%edi │ │ │ │ - mov 0x8(%rsp),%r8d │ │ │ │ - mov 0x10(%rsp),%rax │ │ │ │ + mov 0x10(%rsp),%r8 │ │ │ │ + mov 0x8(%rsp),%eax │ │ │ │ test %edi,%edi │ │ │ │ - mov %di,0x0(%rbp) │ │ │ │ - jne 30b70 ::autoRescalePartials(double*, short*)@@Base+0x170> │ │ │ │ - add 0x38(%rsp),%ebx │ │ │ │ - add $0x2,%rbp │ │ │ │ - cmp 0x28(%rsp),%rbp │ │ │ │ - jne 30a70 ::autoRescalePartials(double*, short*)@@Base+0x70> │ │ │ │ + mov %di,(%r8) │ │ │ │ + jne 2fba0 ::autoRescalePartials(double*, short*)@@Base+0x140> │ │ │ │ + add $0x2,%r8 │ │ │ │ + add %ebp,%eax │ │ │ │ + cmp 0x28(%rsp),%r8 │ │ │ │ + jne 2fac8 ::autoRescalePartials(double*, short*)@@Base+0x68> │ │ │ │ mov 0x58(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 30c2e ::autoRescalePartials(double*, short*)@@Base+0x22e> │ │ │ │ + jne 2fc49 ::autoRescalePartials(double*, short*)@@Base+0x1e9> │ │ │ │ add $0x68,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ ret │ │ │ │ - mov 0x28(%rsp),%rsi │ │ │ │ - lea 0x2(%r14),%rax │ │ │ │ - movw $0x0,(%r14) │ │ │ │ - cmp %rsi,%rax │ │ │ │ - je 30b19 ::autoRescalePartials(double*, short*)@@Base+0x119> │ │ │ │ - movw $0x0,0x2(%r14) │ │ │ │ - add $0x4,%r14 │ │ │ │ - cmp %r14,%rsi │ │ │ │ - jne 30b3c ::autoRescalePartials(double*, short*)@@Base+0x13c> │ │ │ │ - jmp 30b19 ::autoRescalePartials(double*, short*)@@Base+0x119> │ │ │ │ - nopl (%rax) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - test %r8d,%r8d │ │ │ │ - jle 30b06 ::autoRescalePartials(double*, short*)@@Base+0x106> │ │ │ │ + mov 0x28(%rsp),%rdi │ │ │ │ + xor %edx,%edx │ │ │ │ + lea 0x2(%rbx),%rax │ │ │ │ + mov %dx,(%rbx) │ │ │ │ + cmp %rdi,%rax │ │ │ │ + je 2fb53 ::autoRescalePartials(double*, short*)@@Base+0xf3> │ │ │ │ + xor %eax,%eax │ │ │ │ + add $0x4,%rbx │ │ │ │ + mov %ax,-0x2(%rbx) │ │ │ │ + cmp %rbx,%rdi │ │ │ │ + jne 2fb76 ::autoRescalePartials(double*, short*)@@Base+0x116> │ │ │ │ + jmp 2fb53 ::autoRescalePartials(double*, short*)@@Base+0xf3> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + test %r13d,%r13d │ │ │ │ + jle 2fb42 ::autoRescalePartials(double*, short*)@@Base+0xe2> │ │ │ │ + mov %eax,0x48(%rsp) │ │ │ │ neg %edi │ │ │ │ vxorpd %xmm2,%xmm2,%xmm2 │ │ │ │ - mov %rbp,0x40(%rsp) │ │ │ │ - mov %r14d,0x10(%rsp) │ │ │ │ + movslq %r13d,%r12 │ │ │ │ + mov %r8,0x40(%rsp) │ │ │ │ vcvtsi2sd %edi,%xmm2,%xmm0 │ │ │ │ - mov %ebx,0x3c(%rsp) │ │ │ │ - vmovlpd %xmm0,0x18(%rsp) │ │ │ │ - mov %r12d,0x24(%rsp) │ │ │ │ + mov %ebx,0x24(%rsp) │ │ │ │ + mov %r15d,0x10(%rsp) │ │ │ │ + mov %eax,%r15d │ │ │ │ + mov %ebp,0x4c(%rsp) │ │ │ │ xor %ebp,%ebp │ │ │ │ - mov %ebx,%r14d │ │ │ │ - movslq %r8d,%r13 │ │ │ │ - mov %rax,0x48(%rsp) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + vmovlpd %xmm0,0x18(%rsp) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + movslq %r15d,%rcx │ │ │ │ vmovsd 0x18(%rsp),%xmm1 │ │ │ │ - movslq %r14d,%rdx │ │ │ │ - lea (%r15,%rdx,8),%r12 │ │ │ │ - add %r13,%rdx │ │ │ │ - lea (%r15,%rdx,8),%rbx │ │ │ │ - nop │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - vmovsd 0x26148(%rip),%xmm0 │ │ │ │ + lea (%r14,%rcx,8),%rbx │ │ │ │ + add %r12,%rcx │ │ │ │ + lea (%r14,%rcx,8),%r13 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + vmovsd 0x25128(%rip),%xmm0 │ │ │ │ vmovsd %xmm1,0x8(%rsp) │ │ │ │ - add $0x8,%r12 │ │ │ │ + add $0x8,%rbx │ │ │ │ call 1c570 │ │ │ │ - vmulsd -0x8(%r12),%xmm0,%xmm0 │ │ │ │ vmovsd 0x8(%rsp),%xmm1 │ │ │ │ - vmovsd %xmm0,-0x8(%r12) │ │ │ │ - cmp %r12,%rbx │ │ │ │ - jne 30bd0 ::autoRescalePartials(double*, short*)@@Base+0x1d0> │ │ │ │ - add 0x24(%rsp),%r14d │ │ │ │ + vmulsd -0x8(%rbx),%xmm0,%xmm0 │ │ │ │ + vmovsd %xmm0,-0x8(%rbx) │ │ │ │ + cmp %rbx,%r13 │ │ │ │ + jne 2fbf0 ::autoRescalePartials(double*, short*)@@Base+0x190> │ │ │ │ inc %ebp │ │ │ │ + add 0x24(%rsp),%r15d │ │ │ │ cmp %ebp,0x10(%rsp) │ │ │ │ - jne 30bb0 ::autoRescalePartials(double*, short*)@@Base+0x1b0> │ │ │ │ - mov 0x3c(%rsp),%ebx │ │ │ │ - mov 0x40(%rsp),%rbp │ │ │ │ - mov 0x10(%rsp),%r14d │ │ │ │ - mov 0x48(%rsp),%rax │ │ │ │ - jmp 30b06 ::autoRescalePartials(double*, short*)@@Base+0x106> │ │ │ │ + jne 2fbd8 ::autoRescalePartials(double*, short*)@@Base+0x178> │ │ │ │ + mov 0x48(%rsp),%eax │ │ │ │ + mov 0x40(%rsp),%r8 │ │ │ │ + mov 0x10(%rsp),%r15d │ │ │ │ + mov 0x4c(%rsp),%ebp │ │ │ │ + jmp 2fb42 ::autoRescalePartials(double*, short*)@@Base+0xe2> │ │ │ │ vxorpd %xmm0,%xmm0,%xmm0 │ │ │ │ - jmp 30adc ::autoRescalePartials(double*, short*)@@Base+0xdc> │ │ │ │ + jmp 2fb1a ::autoRescalePartials(double*, short*)@@Base+0xba> │ │ │ │ call 1c370 <__stack_chk_fail@plt> │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - nopl (%rax) │ │ │ │ + xchg %ax,%ax │ │ │ │ │ │ │ │ -0000000000030c40 ::autoRescalePartials(float*, short*)@@Base>: │ │ │ │ +000000000002fc50 ::autoRescalePartials(float*, short*)@@Base>: │ │ │ │ endbr64 │ │ │ │ push %r15 │ │ │ │ push %r14 │ │ │ │ push %r13 │ │ │ │ push %r12 │ │ │ │ push %rbp │ │ │ │ push %rbx │ │ │ │ - sub $0x58,%rsp │ │ │ │ - mov %rdi,0x28(%rsp) │ │ │ │ + sub $0x68,%rsp │ │ │ │ mov %fs:0x28,%rax │ │ │ │ - mov %rax,0x48(%rsp) │ │ │ │ + mov %rax,0x58(%rsp) │ │ │ │ movslq 0x14(%rdi),%rax │ │ │ │ test %eax,%eax │ │ │ │ - jle 30d57 ::autoRescalePartials(float*, short*)@@Base+0x117> │ │ │ │ - mov 0x34(%rdi),%r14d │ │ │ │ + jle 2fd52 ::autoRescalePartials(float*, short*)@@Base+0x102> │ │ │ │ + mov 0x34(%rdi),%r15d │ │ │ │ lea (%rdx,%rax,2),%rax │ │ │ │ - mov %rdx,%r15 │ │ │ │ - mov %rax,0x18(%rsp) │ │ │ │ - test %r14d,%r14d │ │ │ │ - jle 30d7a ::autoRescalePartials(float*, short*)@@Base+0x13a> │ │ │ │ - mov 0x2c(%rdi),%eax │ │ │ │ - mov %r14d,%ebx │ │ │ │ + mov %rdi,%r12 │ │ │ │ + mov %rdx,%rbx │ │ │ │ + mov %rax,0x28(%rsp) │ │ │ │ + test %r15d,%r15d │ │ │ │ + jle 2fd75 ::autoRescalePartials(float*, short*)@@Base+0x125> │ │ │ │ + lea 0x54(%rsp),%rax │ │ │ │ xor %ebp,%ebp │ │ │ │ + mov 0x2c(%rdi),%r13d │ │ │ │ mov %rsi,%r14 │ │ │ │ - mov %rdx,%r13 │ │ │ │ - mov %eax,0x30(%rsp) │ │ │ │ - lea 0x44(%rsp),%rax │ │ │ │ - mov %rax,0x20(%rsp) │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x28(%rsp),%rdi │ │ │ │ - mov 0x30(%rsp),%edx │ │ │ │ - mov 0x24(%rdi),%eax │ │ │ │ - imul 0x18(%rdi),%edx │ │ │ │ - test %eax,%eax │ │ │ │ - jle 30e4e ::autoRescalePartials(float*, short*)@@Base+0x20e> │ │ │ │ - mov %ebp,%edi │ │ │ │ + mov %rax,0x30(%rsp) │ │ │ │ + mov %ebp,%eax │ │ │ │ + nopl (%rax) │ │ │ │ + mov 0x18(%r12),%ebp │ │ │ │ + mov 0x24(%r12),%r8d │ │ │ │ + imul %r13d,%ebp │ │ │ │ + test %r8d,%r8d │ │ │ │ + jle 2fe66 ::autoRescalePartials(float*, short*)@@Base+0x216> │ │ │ │ + mov %eax,%edi │ │ │ │ xor %r9d,%r9d │ │ │ │ vxorps %xmm0,%xmm0,%xmm0 │ │ │ │ - movslq %eax,%r15 │ │ │ │ - nop │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + movslq %r8d,%rbx │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ movslq %edi,%rsi │ │ │ │ lea (%r14,%rsi,4),%rcx │ │ │ │ - add %r15,%rsi │ │ │ │ + add %rbx,%rsi │ │ │ │ lea (%r14,%rsi,4),%rsi │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ vmovss (%rcx),%xmm1 │ │ │ │ add $0x4,%rcx │ │ │ │ vmaxss %xmm0,%xmm1,%xmm0 │ │ │ │ cmp %rcx,%rsi │ │ │ │ - jne 30d00 ::autoRescalePartials(float*, short*)@@Base+0xc0> │ │ │ │ + jne 2fcf0 ::autoRescalePartials(float*, short*)@@Base+0xa0> │ │ │ │ inc %r9d │ │ │ │ - add %edx,%edi │ │ │ │ - cmp %r9d,%ebx │ │ │ │ - jne 30ce0 ::autoRescalePartials(float*, short*)@@Base+0xa0> │ │ │ │ - mov 0x20(%rsp),%rdi │ │ │ │ + add %ebp,%edi │ │ │ │ + cmp %r9d,%r15d │ │ │ │ + jne 2fcd8 ::autoRescalePartials(float*, short*)@@Base+0x88> │ │ │ │ + mov 0x30(%rsp),%rdi │ │ │ │ + mov %rdx,0x18(%rsp) │ │ │ │ vcvtss2sd %xmm0,%xmm0,%xmm0 │ │ │ │ - mov %edx,0x10(%rsp) │ │ │ │ - mov %eax,(%rsp) │ │ │ │ + mov %eax,0x14(%rsp) │ │ │ │ + mov %r8d,0x8(%rsp) │ │ │ │ call 1c5d0 │ │ │ │ - mov 0x44(%rsp),%edi │ │ │ │ - mov (%rsp),%eax │ │ │ │ - mov 0x10(%rsp),%edx │ │ │ │ + mov 0x54(%rsp),%edi │ │ │ │ + mov 0x18(%rsp),%rdx │ │ │ │ + mov 0x8(%rsp),%r8d │ │ │ │ + mov 0x14(%rsp),%eax │ │ │ │ test %edi,%edi │ │ │ │ - mov %di,0x0(%r13) │ │ │ │ - jne 30da0 ::autoRescalePartials(float*, short*)@@Base+0x160> │ │ │ │ - add 0x30(%rsp),%ebp │ │ │ │ - add $0x2,%r13 │ │ │ │ - cmp 0x18(%rsp),%r13 │ │ │ │ - jne 30cb0 ::autoRescalePartials(float*, short*)@@Base+0x70> │ │ │ │ - mov 0x48(%rsp),%rax │ │ │ │ + mov %di,(%rdx) │ │ │ │ + jne 2fda0 ::autoRescalePartials(float*, short*)@@Base+0x150> │ │ │ │ + add $0x2,%rdx │ │ │ │ + add %r13d,%eax │ │ │ │ + cmp 0x28(%rsp),%rdx │ │ │ │ + jne 2fcb0 ::autoRescalePartials(float*, short*)@@Base+0x60> │ │ │ │ + mov 0x58(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 30e57 ::autoRescalePartials(float*, short*)@@Base+0x217> │ │ │ │ - add $0x58,%rsp │ │ │ │ + jne 2fe6f ::autoRescalePartials(float*, short*)@@Base+0x21f> │ │ │ │ + add $0x68,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ ret │ │ │ │ - mov 0x18(%rsp),%rbx │ │ │ │ - lea 0x2(%r15),%rax │ │ │ │ - movw $0x0,(%r15) │ │ │ │ - cmp %rbx,%rax │ │ │ │ - je 30d57 ::autoRescalePartials(float*, short*)@@Base+0x117> │ │ │ │ - movw $0x0,0x2(%r15) │ │ │ │ - add $0x4,%r15 │ │ │ │ - cmp %r15,%rbx │ │ │ │ - jne 30d7a ::autoRescalePartials(float*, short*)@@Base+0x13a> │ │ │ │ - jmp 30d57 ::autoRescalePartials(float*, short*)@@Base+0x117> │ │ │ │ - test %eax,%eax │ │ │ │ - jle 30d44 ::autoRescalePartials(float*, short*)@@Base+0x104> │ │ │ │ - neg %edi │ │ │ │ - vxorpd %xmm4,%xmm4,%xmm4 │ │ │ │ - mov %r13,0x38(%rsp) │ │ │ │ - mov %ebx,0x10(%rsp) │ │ │ │ - vcvtsi2sd %edi,%xmm4,%xmm0 │ │ │ │ - movslq %eax,%r15 │ │ │ │ - vmovlpd %xmm0,0x8(%rsp) │ │ │ │ - mov %ebp,0x34(%rsp) │ │ │ │ - mov %edx,0x14(%rsp) │ │ │ │ - xor %r13d,%r13d │ │ │ │ - mov %ebp,%ebx │ │ │ │ - nopl (%rax) │ │ │ │ - vmovsd 0x8(%rsp),%xmm1 │ │ │ │ - movslq %ebx,%rdx │ │ │ │ - lea (%r14,%rdx,4),%r12 │ │ │ │ - add %r15,%rdx │ │ │ │ - lea (%r14,%rdx,4),%rbp │ │ │ │ - nop │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - vmovsd 0x25f28(%rip),%xmm0 │ │ │ │ - vmovsd %xmm1,(%rsp) │ │ │ │ - add $0x4,%r12 │ │ │ │ + xor %edx,%edx │ │ │ │ + lea 0x2(%rbx),%rax │ │ │ │ + mov %dx,(%rbx) │ │ │ │ + mov 0x28(%rsp),%rdx │ │ │ │ + cmp %rdx,%rax │ │ │ │ + je 2fd52 ::autoRescalePartials(float*, short*)@@Base+0x102> │ │ │ │ + xor %eax,%eax │ │ │ │ + add $0x4,%rbx │ │ │ │ + mov %ax,-0x2(%rbx) │ │ │ │ + cmp %rbx,%rdx │ │ │ │ + jne 2fd75 ::autoRescalePartials(float*, short*)@@Base+0x125> │ │ │ │ + jmp 2fd52 ::autoRescalePartials(float*, short*)@@Base+0x102> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + test %r8d,%r8d │ │ │ │ + jle 2fd40 ::autoRescalePartials(float*, short*)@@Base+0xf0> │ │ │ │ + movslq %r8d,%rbx │ │ │ │ + mov %eax,0x40(%rsp) │ │ │ │ + neg %edi │ │ │ │ + vxorpd %xmm4,%xmm4,%xmm4 │ │ │ │ + mov %rdx,0x38(%rsp) │ │ │ │ + vcvtsi2sd %edi,%xmm4,%xmm0 │ │ │ │ + mov %r13d,0x44(%rsp) │ │ │ │ + mov %rbx,0x20(%rsp) │ │ │ │ + mov %r15d,0x14(%rsp) │ │ │ │ + mov %eax,%r15d │ │ │ │ + mov %r12,0x48(%rsp) │ │ │ │ + xor %r12d,%r12d │ │ │ │ + vmovlpd %xmm0,0x18(%rsp) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + movslq %r15d,%rdx │ │ │ │ + vmovsd 0x18(%rsp),%xmm1 │ │ │ │ + lea (%r14,%rdx,4),%rbx │ │ │ │ + add 0x20(%rsp),%rdx │ │ │ │ + lea (%r14,%rdx,4),%r13 │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ + vmovsd 0x24f18(%rip),%xmm0 │ │ │ │ + vmovsd %xmm1,0x8(%rsp) │ │ │ │ + add $0x4,%rbx │ │ │ │ call 1c570 │ │ │ │ vxorpd %xmm3,%xmm3,%xmm3 │ │ │ │ - vmovsd (%rsp),%xmm1 │ │ │ │ + vmovsd 0x8(%rsp),%xmm1 │ │ │ │ vmovapd %xmm0,%xmm2 │ │ │ │ - vcvtss2sd -0x4(%r12),%xmm3,%xmm0 │ │ │ │ + vcvtss2sd -0x4(%rbx),%xmm3,%xmm0 │ │ │ │ vmulsd %xmm2,%xmm0,%xmm0 │ │ │ │ vcvtsd2ss %xmm0,%xmm0,%xmm0 │ │ │ │ - vmovss %xmm0,-0x4(%r12) │ │ │ │ - cmp %r12,%rbp │ │ │ │ - jne 30df0 ::autoRescalePartials(float*, short*)@@Base+0x1b0> │ │ │ │ - add 0x14(%rsp),%ebx │ │ │ │ - inc %r13d │ │ │ │ - cmp %r13d,0x10(%rsp) │ │ │ │ - jne 30dd0 ::autoRescalePartials(float*, short*)@@Base+0x190> │ │ │ │ - mov 0x34(%rsp),%ebp │ │ │ │ - mov 0x38(%rsp),%r13 │ │ │ │ - mov 0x10(%rsp),%ebx │ │ │ │ - jmp 30d44 ::autoRescalePartials(float*, short*)@@Base+0x104> │ │ │ │ + vmovss %xmm0,-0x4(%rbx) │ │ │ │ + cmp %rbx,%r13 │ │ │ │ + jne 2fe00 ::autoRescalePartials(float*, short*)@@Base+0x1b0> │ │ │ │ + inc %r12d │ │ │ │ + add %ebp,%r15d │ │ │ │ + cmp %r12d,0x14(%rsp) │ │ │ │ + jne 2fde0 ::autoRescalePartials(float*, short*)@@Base+0x190> │ │ │ │ + mov 0x40(%rsp),%eax │ │ │ │ + mov 0x38(%rsp),%rdx │ │ │ │ + mov 0x14(%rsp),%r15d │ │ │ │ + mov 0x44(%rsp),%r13d │ │ │ │ + mov 0x48(%rsp),%r12 │ │ │ │ + jmp 2fd40 ::autoRescalePartials(float*, short*)@@Base+0xf0> │ │ │ │ vxorps %xmm0,%xmm0,%xmm0 │ │ │ │ - jmp 30d1b ::autoRescalePartials(float*, short*)@@Base+0xdb> │ │ │ │ + jmp 2fd0b ::autoRescalePartials(float*, short*)@@Base+0xbb> │ │ │ │ call 1c370 <__stack_chk_fail@plt> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ + xchg %ax,%ax │ │ │ │ │ │ │ │ -0000000000030e60 ::rescalePartialsByPartition(double*, double*, double*, int, int)@@Base>: │ │ │ │ +000000000002fe80 ::rescalePartialsByPartition(double*, double*, double*, int, int)@@Base>: │ │ │ │ endbr64 │ │ │ │ lea 0x8(%rsp),%r10 │ │ │ │ and $0xffffffffffffffe0,%rsp │ │ │ │ mov %rdx,%r8 │ │ │ │ movslq %r9d,%rax │ │ │ │ push -0x8(%r10) │ │ │ │ push %rbp │ │ │ │ @@ -19849,158 +19247,155 @@ │ │ │ │ push %rbx │ │ │ │ sub $0x20,%rsp │ │ │ │ mov 0x90(%rdi),%rdx │ │ │ │ movslq (%rdx,%rax,4),%r15 │ │ │ │ mov 0x4(%rdx,%rax,4),%eax │ │ │ │ mov %eax,-0x44(%rbp) │ │ │ │ cmp %eax,%r15d │ │ │ │ - jge 30fd2 ::rescalePartialsByPartition(double*, double*, double*, int, int)@@Base+0x172> │ │ │ │ + jge 2ffea ::rescalePartialsByPartition(double*, double*, double*, int, int)@@Base+0x16a> │ │ │ │ mov 0x58(%rdi),%rax │ │ │ │ - mov %rcx,%rbx │ │ │ │ - mov %r8,-0x40(%rbp) │ │ │ │ - mov %rdi,%r13 │ │ │ │ mov 0x34(%rdi),%r14d │ │ │ │ + mov %r8,-0x40(%rbp) │ │ │ │ + mov %rcx,%rbx │ │ │ │ + mov %rdi,%r12 │ │ │ │ and $0x400,%eax │ │ │ │ mov %rax,-0x50(%rbp) │ │ │ │ mov %r15,%rax │ │ │ │ shl $0x5,%rax │ │ │ │ - lea (%rsi,%rax,1),%r12 │ │ │ │ + lea (%rsi,%rax,1),%r13 │ │ │ │ test %r14d,%r14d │ │ │ │ - jle 31035 ::rescalePartialsByPartition(double*, double*, double*, int, int)@@Base+0x1d5> │ │ │ │ - vmovsd 0x25e3c(%rip),%xmm4 │ │ │ │ + jle 3004d ::rescalePartialsByPartition(double*, double*, double*, int, int)@@Base+0x1cd> │ │ │ │ + vmovsd 0x24e1c(%rip),%xmm4 │ │ │ │ vmovsd %xmm4,-0x38(%rbp) │ │ │ │ nopl 0x0(%rax) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x18(%r13),%eax │ │ │ │ - lea 0x20(%r12),%rdx │ │ │ │ + mov 0x18(%r12),%eax │ │ │ │ + lea 0x20(%r13),%rdx │ │ │ │ xor %r9d,%r9d │ │ │ │ vxorpd %xmm0,%xmm0,%xmm0 │ │ │ │ lea 0x0(,%rax,4),%ecx │ │ │ │ movslq %ecx,%rcx │ │ │ │ shl $0x3,%rcx │ │ │ │ - xchg %ax,%ax │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ lea -0x20(%rdx),%rax │ │ │ │ vmovsd (%rax),%xmm1 │ │ │ │ add $0x8,%rax │ │ │ │ vmaxsd %xmm0,%xmm1,%xmm0 │ │ │ │ cmp %rax,%rdx │ │ │ │ - jne 30f14 ::rescalePartialsByPartition(double*, double*, double*, int, int)@@Base+0xb4> │ │ │ │ + jne 2ff34 ::rescalePartialsByPartition(double*, double*, double*, int, int)@@Base+0xb4> │ │ │ │ inc %r9d │ │ │ │ add %rcx,%rdx │ │ │ │ cmp %r14d,%r9d │ │ │ │ - jne 30f10 ::rescalePartialsByPartition(double*, double*, double*, int, int)@@Base+0xb0> │ │ │ │ + jne 2ff30 ::rescalePartialsByPartition(double*, double*, double*, int, int)@@Base+0xb0> │ │ │ │ vxorpd %xmm1,%xmm1,%xmm1 │ │ │ │ vucomisd %xmm1,%xmm0 │ │ │ │ - jp 30f40 ::rescalePartialsByPartition(double*, double*, double*, int, int)@@Base+0xe0> │ │ │ │ - je 30fe7 ::rescalePartialsByPartition(double*, double*, double*, int, int)@@Base+0x187> │ │ │ │ + jp 2ff60 ::rescalePartialsByPartition(double*, double*, double*, int, int)@@Base+0xe0> │ │ │ │ + je 2ffff ::rescalePartialsByPartition(double*, double*, double*, int, int)@@Base+0x17f> │ │ │ │ vmovsd -0x38(%rbp),%xmm3 │ │ │ │ vdivsd %xmm0,%xmm3,%xmm2 │ │ │ │ - mov %r12,%rax │ │ │ │ + mov %r13,%rax │ │ │ │ xor %edx,%edx │ │ │ │ vbroadcastsd %xmm2,%ymm2 │ │ │ │ - xchg %ax,%ax │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ vmulpd (%rax),%ymm2,%ymm1 │ │ │ │ inc %edx │ │ │ │ vmovupd %ymm1,(%rax) │ │ │ │ add %rcx,%rax │ │ │ │ cmp %r14d,%edx │ │ │ │ - jne 30f60 ::rescalePartialsByPartition(double*, double*, double*, int, int)@@Base+0x100> │ │ │ │ + jne 2ff78 ::rescalePartialsByPartition(double*, double*, double*, int, int)@@Base+0xf8> │ │ │ │ cmpq $0x0,-0x50(%rbp) │ │ │ │ - jne 30ff5 ::rescalePartialsByPartition(double*, double*, double*, int, int)@@Base+0x195> │ │ │ │ + jne 3000d ::rescalePartialsByPartition(double*, double*, double*, int, int)@@Base+0x18d> │ │ │ │ mov -0x40(%rbp),%rax │ │ │ │ vmovsd %xmm0,(%rax,%r15,8) │ │ │ │ test %rbx,%rbx │ │ │ │ - je 30fc6 ::rescalePartialsByPartition(double*, double*, double*, int, int)@@Base+0x166> │ │ │ │ + je 2ffde ::rescalePartialsByPartition(double*, double*, double*, int, int)@@Base+0x15e> │ │ │ │ vzeroupper │ │ │ │ call 1c250 │ │ │ │ vaddsd (%rbx,%r15,8),%xmm0,%xmm0 │ │ │ │ vmovsd %xmm0,(%rbx,%r15,8) │ │ │ │ inc %r15 │ │ │ │ cmp %r15d,-0x44(%rbp) │ │ │ │ - jle 30fd2 ::rescalePartialsByPartition(double*, double*, double*, int, int)@@Base+0x172> │ │ │ │ - add $0x20,%r12 │ │ │ │ + jle 2ffea ::rescalePartialsByPartition(double*, double*, double*, int, int)@@Base+0x16a> │ │ │ │ + add $0x20,%r13 │ │ │ │ test %r14d,%r14d │ │ │ │ - jg 30ef0 ::rescalePartialsByPartition(double*, double*, double*, int, int)@@Base+0x90> │ │ │ │ + jg 2ff08 ::rescalePartialsByPartition(double*, double*, double*, int, int)@@Base+0x88> │ │ │ │ vmovsd -0x38(%rbp),%xmm0 │ │ │ │ mov -0x40(%rbp),%rax │ │ │ │ vmovsd %xmm0,(%rax,%r15,8) │ │ │ │ test %rbx,%rbx │ │ │ │ - jne 30f88 ::rescalePartialsByPartition(double*, double*, double*, int, int)@@Base+0x128> │ │ │ │ + jne 2ffa0 ::rescalePartialsByPartition(double*, double*, double*, int, int)@@Base+0x120> │ │ │ │ inc %r15 │ │ │ │ cmp %r15d,-0x44(%rbp) │ │ │ │ - jg 30fa5 ::rescalePartialsByPartition(double*, double*, double*, int, int)@@Base+0x145> │ │ │ │ + jg 2ffbd ::rescalePartialsByPartition(double*, double*, double*, int, int)@@Base+0x13d> │ │ │ │ vzeroupper │ │ │ │ add $0x20,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %r10 │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ pop %rbp │ │ │ │ lea -0x8(%r10),%rsp │ │ │ │ ret │ │ │ │ vmovsd -0x38(%rbp),%xmm0 │ │ │ │ vmovapd %xmm0,%xmm2 │ │ │ │ - jmp 30f49 ::rescalePartialsByPartition(double*, double*, double*, int, int)@@Base+0xe9> │ │ │ │ + jmp 2ff69 ::rescalePartialsByPartition(double*, double*, double*, int, int)@@Base+0xe9> │ │ │ │ vzeroupper │ │ │ │ call 1c250 │ │ │ │ mov -0x40(%rbp),%rax │ │ │ │ vmovsd %xmm0,(%rax,%r15,8) │ │ │ │ test %rbx,%rbx │ │ │ │ - je 31018 ::rescalePartialsByPartition(double*, double*, double*, int, int)@@Base+0x1b8> │ │ │ │ + je 30030 ::rescalePartialsByPartition(double*, double*, double*, int, int)@@Base+0x1b0> │ │ │ │ vaddsd (%rbx,%r15,8),%xmm0,%xmm0 │ │ │ │ vmovsd %xmm0,(%rbx,%r15,8) │ │ │ │ inc %r15 │ │ │ │ cmp %r15d,-0x44(%rbp) │ │ │ │ - jle 30fd2 ::rescalePartialsByPartition(double*, double*, double*, int, int)@@Base+0x172> │ │ │ │ - add $0x20,%r12 │ │ │ │ + jle 2ffea ::rescalePartialsByPartition(double*, double*, double*, int, int)@@Base+0x16a> │ │ │ │ + add $0x20,%r13 │ │ │ │ test %r14d,%r14d │ │ │ │ - jg 30ef0 ::rescalePartialsByPartition(double*, double*, double*, int, int)@@Base+0x90> │ │ │ │ + jg 2ff08 ::rescalePartialsByPartition(double*, double*, double*, int, int)@@Base+0x88> │ │ │ │ vmovsd -0x38(%rbp),%xmm0 │ │ │ │ - jmp 30ff8 ::rescalePartialsByPartition(double*, double*, double*, int, int)@@Base+0x198> │ │ │ │ - vmovsd 0x25cdb(%rip),%xmm5 │ │ │ │ + jmp 30010 ::rescalePartialsByPartition(double*, double*, double*, int, int)@@Base+0x190> │ │ │ │ + vmovsd 0x24cc3(%rip),%xmm5 │ │ │ │ vmovsd %xmm5,-0x38(%rbp) │ │ │ │ vmovapd %xmm5,%xmm0 │ │ │ │ - jmp 30f72 ::rescalePartialsByPartition(double*, double*, double*, int, int)@@Base+0x112> │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ + jmp 2ff8a ::rescalePartialsByPartition(double*, double*, double*, int, int)@@Base+0x10a> │ │ │ │ cs nopw 0x0(%rax,%rax,1) │ │ │ │ - nop │ │ │ │ + nopl (%rax) │ │ │ │ │ │ │ │ -0000000000031060 ::rescalePartials(double*, double*, double*, int)@@Base>: │ │ │ │ +0000000000030070 ::rescalePartials(double*, double*, double*, int)@@Base>: │ │ │ │ endbr64 │ │ │ │ movslq 0x14(%rdi),%rax │ │ │ │ test %eax,%eax │ │ │ │ - jle 3122b ::rescalePartials(double*, double*, double*, int)@@Base+0x1cb> │ │ │ │ + jle 30233 ::rescalePartials(double*, double*, double*, int)@@Base+0x1c3> │ │ │ │ lea 0x8(%rsp),%r10 │ │ │ │ and $0xffffffffffffffe0,%rsp │ │ │ │ push -0x8(%r10) │ │ │ │ push %rbp │ │ │ │ mov %rsp,%rbp │ │ │ │ push %r15 │ │ │ │ + xor %r15d,%r15d │ │ │ │ push %r14 │ │ │ │ push %r13 │ │ │ │ + mov %rsi,%r13 │ │ │ │ push %r12 │ │ │ │ + mov %rdi,%r12 │ │ │ │ push %r10 │ │ │ │ push %rbx │ │ │ │ - mov %rdi,%r12 │ │ │ │ + mov %rcx,%rbx │ │ │ │ sub $0x20,%rsp │ │ │ │ + mov %rdx,-0x40(%rbp) │ │ │ │ mov 0x58(%rdi),%rdi │ │ │ │ mov 0x34(%r12),%r14d │ │ │ │ - mov %rcx,%rbx │ │ │ │ - mov %rdx,-0x40(%rbp) │ │ │ │ - mov %rsi,%r13 │ │ │ │ mov %rax,-0x50(%rbp) │ │ │ │ - xor %r15d,%r15d │ │ │ │ and $0x400,%edi │ │ │ │ mov %rdi,-0x48(%rbp) │ │ │ │ test %r14d,%r14d │ │ │ │ - jle 31215 ::rescalePartials(double*, double*, double*, int)@@Base+0x1b5> │ │ │ │ - vmovsd 0x25c50(%rip),%xmm4 │ │ │ │ + jle 3021d ::rescalePartials(double*, double*, double*, int)@@Base+0x1ad> │ │ │ │ + vmovsd 0x24c40(%rip),%xmm4 │ │ │ │ vmovsd %xmm4,-0x38(%rbp) │ │ │ │ nopl (%rax) │ │ │ │ mov 0x18(%r12),%eax │ │ │ │ lea 0x20(%r13),%rdx │ │ │ │ xor %r9d,%r9d │ │ │ │ vxorpd %xmm0,%xmm0,%xmm0 │ │ │ │ lea 0x0(,%rax,4),%ecx │ │ │ │ @@ -20008,99 +19403,98 @@ │ │ │ │ shl $0x3,%rcx │ │ │ │ xchg %ax,%ax │ │ │ │ lea -0x20(%rdx),%rax │ │ │ │ vmovsd (%rax),%xmm1 │ │ │ │ add $0x8,%rax │ │ │ │ vmaxsd %xmm0,%xmm1,%xmm0 │ │ │ │ cmp %rax,%rdx │ │ │ │ - jne 310f4 ::rescalePartials(double*, double*, double*, int)@@Base+0x94> │ │ │ │ + jne 30104 ::rescalePartials(double*, double*, double*, int)@@Base+0x94> │ │ │ │ inc %r9d │ │ │ │ add %rcx,%rdx │ │ │ │ cmp %r14d,%r9d │ │ │ │ - jne 310f0 ::rescalePartials(double*, double*, double*, int)@@Base+0x90> │ │ │ │ + jne 30100 ::rescalePartials(double*, double*, double*, int)@@Base+0x90> │ │ │ │ vxorpd %xmm1,%xmm1,%xmm1 │ │ │ │ vucomisd %xmm1,%xmm0 │ │ │ │ - jp 31120 ::rescalePartials(double*, double*, double*, int)@@Base+0xc0> │ │ │ │ - je 311c7 ::rescalePartials(double*, double*, double*, int)@@Base+0x167> │ │ │ │ + jp 30130 ::rescalePartials(double*, double*, double*, int)@@Base+0xc0> │ │ │ │ + je 301cf ::rescalePartials(double*, double*, double*, int)@@Base+0x15f> │ │ │ │ vmovsd -0x38(%rbp),%xmm3 │ │ │ │ vdivsd %xmm0,%xmm3,%xmm2 │ │ │ │ mov %r13,%rax │ │ │ │ xor %edx,%edx │ │ │ │ vbroadcastsd %xmm2,%ymm2 │ │ │ │ - xchg %ax,%ax │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ vmulpd (%rax),%ymm2,%ymm1 │ │ │ │ inc %edx │ │ │ │ vmovupd %ymm1,(%rax) │ │ │ │ add %rcx,%rax │ │ │ │ cmp %r14d,%edx │ │ │ │ - jne 31140 ::rescalePartials(double*, double*, double*, int)@@Base+0xe0> │ │ │ │ + jne 30148 ::rescalePartials(double*, double*, double*, int)@@Base+0xd8> │ │ │ │ cmpq $0x0,-0x48(%rbp) │ │ │ │ - jne 311d5 ::rescalePartials(double*, double*, double*, int)@@Base+0x175> │ │ │ │ + jne 301dd ::rescalePartials(double*, double*, double*, int)@@Base+0x16d> │ │ │ │ mov -0x40(%rbp),%rax │ │ │ │ vmovsd %xmm0,(%rax,%r15,8) │ │ │ │ test %rbx,%rbx │ │ │ │ - je 311a6 ::rescalePartials(double*, double*, double*, int)@@Base+0x146> │ │ │ │ + je 301ae ::rescalePartials(double*, double*, double*, int)@@Base+0x13e> │ │ │ │ vzeroupper │ │ │ │ call 1c250 │ │ │ │ vaddsd (%rbx,%r15,8),%xmm0,%xmm0 │ │ │ │ vmovsd %xmm0,(%rbx,%r15,8) │ │ │ │ inc %r15 │ │ │ │ cmp %r15,-0x50(%rbp) │ │ │ │ - je 311b2 ::rescalePartials(double*, double*, double*, int)@@Base+0x152> │ │ │ │ + je 301ba ::rescalePartials(double*, double*, double*, int)@@Base+0x14a> │ │ │ │ add $0x20,%r13 │ │ │ │ test %r14d,%r14d │ │ │ │ - jg 310d0 ::rescalePartials(double*, double*, double*, int)@@Base+0x70> │ │ │ │ + jg 300e0 ::rescalePartials(double*, double*, double*, int)@@Base+0x70> │ │ │ │ vmovsd -0x38(%rbp),%xmm0 │ │ │ │ mov -0x40(%rbp),%rax │ │ │ │ vmovsd %xmm0,(%rax,%r15,8) │ │ │ │ test %rbx,%rbx │ │ │ │ - jne 31168 ::rescalePartials(double*, double*, double*, int)@@Base+0x108> │ │ │ │ + jne 30170 ::rescalePartials(double*, double*, double*, int)@@Base+0x100> │ │ │ │ inc %r15 │ │ │ │ cmp -0x50(%rbp),%r15 │ │ │ │ - jne 31185 ::rescalePartials(double*, double*, double*, int)@@Base+0x125> │ │ │ │ + jne 3018d ::rescalePartials(double*, double*, double*, int)@@Base+0x11d> │ │ │ │ vzeroupper │ │ │ │ add $0x20,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %r10 │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ pop %rbp │ │ │ │ lea -0x8(%r10),%rsp │ │ │ │ ret │ │ │ │ vmovsd -0x38(%rbp),%xmm0 │ │ │ │ vmovapd %xmm0,%xmm2 │ │ │ │ - jmp 31129 ::rescalePartials(double*, double*, double*, int)@@Base+0xc9> │ │ │ │ + jmp 30139 ::rescalePartials(double*, double*, double*, int)@@Base+0xc9> │ │ │ │ vzeroupper │ │ │ │ call 1c250 │ │ │ │ mov -0x40(%rbp),%rax │ │ │ │ vmovsd %xmm0,(%rax,%r15,8) │ │ │ │ test %rbx,%rbx │ │ │ │ - je 311f8 ::rescalePartials(double*, double*, double*, int)@@Base+0x198> │ │ │ │ + je 30200 ::rescalePartials(double*, double*, double*, int)@@Base+0x190> │ │ │ │ vaddsd (%rbx,%r15,8),%xmm0,%xmm0 │ │ │ │ vmovsd %xmm0,(%rbx,%r15,8) │ │ │ │ inc %r15 │ │ │ │ cmp %r15,-0x50(%rbp) │ │ │ │ - je 311b2 ::rescalePartials(double*, double*, double*, int)@@Base+0x152> │ │ │ │ + je 301ba ::rescalePartials(double*, double*, double*, int)@@Base+0x14a> │ │ │ │ add $0x20,%r13 │ │ │ │ test %r14d,%r14d │ │ │ │ - jg 310d0 ::rescalePartials(double*, double*, double*, int)@@Base+0x70> │ │ │ │ + jg 300e0 ::rescalePartials(double*, double*, double*, int)@@Base+0x70> │ │ │ │ vmovsd -0x38(%rbp),%xmm0 │ │ │ │ - jmp 311d8 ::rescalePartials(double*, double*, double*, int)@@Base+0x178> │ │ │ │ - vmovsd 0x25afb(%rip),%xmm5 │ │ │ │ + jmp 301e0 ::rescalePartials(double*, double*, double*, int)@@Base+0x170> │ │ │ │ + vmovsd 0x24af3(%rip),%xmm5 │ │ │ │ vmovsd %xmm5,-0x38(%rbp) │ │ │ │ vmovapd %xmm5,%xmm0 │ │ │ │ - jmp 31152 ::rescalePartials(double*, double*, double*, int)@@Base+0xf2> │ │ │ │ + jmp 3015a ::rescalePartials(double*, double*, double*, int)@@Base+0xea> │ │ │ │ ret │ │ │ │ cs nopw 0x0(%rax,%rax,1) │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ + xchg %ax,%ax │ │ │ │ │ │ │ │ -0000000000031240 ::calcRootLogLikelihoodsPerCategory(int, int, int, double*)@@Base>: │ │ │ │ +0000000000030240 ::calcRootLogLikelihoodsPerCategory(int, int, int, double*)@@Base>: │ │ │ │ endbr64 │ │ │ │ lea 0x8(%rsp),%r10 │ │ │ │ and $0xffffffffffffffe0,%rsp │ │ │ │ push -0x8(%r10) │ │ │ │ push %rbp │ │ │ │ mov %rsp,%rbp │ │ │ │ push %r15 │ │ │ │ @@ -20109,276 +19503,264 @@ │ │ │ │ push %r12 │ │ │ │ push %r10 │ │ │ │ push %rbx │ │ │ │ sub $0x40,%rsp │ │ │ │ mov 0x34(%rdi),%eax │ │ │ │ mov %eax,-0x50(%rbp) │ │ │ │ test %eax,%eax │ │ │ │ - jle 314a2 ::calcRootLogLikelihoodsPerCategory(int, int, int, double*)@@Base+0x262> │ │ │ │ + jle 3045a ::calcRootLogLikelihoodsPerCategory(int, int, int, double*)@@Base+0x21a> │ │ │ │ mov 0x14(%rdi),%r11d │ │ │ │ mov %ecx,%r15d │ │ │ │ mov %r8,%rcx │ │ │ │ mov %rdi,%r8 │ │ │ │ test %r11d,%r11d │ │ │ │ - jle 3143d ::calcRootLogLikelihoodsPerCategory(int, int, int, double*)@@Base+0x1fd> │ │ │ │ + jle 303fd ::calcRootLogLikelihoodsPerCategory(int, int, int, double*)@@Base+0x1bd> │ │ │ │ mov 0xb0(%rdi),%rax │ │ │ │ movslq %esi,%rsi │ │ │ │ movslq %edx,%rdx │ │ │ │ + mov %r11d,-0x54(%rbp) │ │ │ │ + mov %rdi,-0x60(%rbp) │ │ │ │ xor %r10d,%r10d │ │ │ │ xor %r13d,%r13d │ │ │ │ xor %r9d,%r9d │ │ │ │ - mov %r11d,-0x54(%rbp) │ │ │ │ - mov %rdi,-0x60(%rbp) │ │ │ │ - mov %r15d,-0x58(%rbp) │ │ │ │ - mov %rcx,-0x68(%rbp) │ │ │ │ mov (%rax,%rsi,8),%rbx │ │ │ │ mov 0xa8(%rdi),%rax │ │ │ │ + mov %r15d,-0x58(%rbp) │ │ │ │ + mov %rcx,-0x68(%rbp) │ │ │ │ mov (%rax,%rdx,8),%r14 │ │ │ │ movslq %r11d,%rax │ │ │ │ mov %rax,-0x70(%rbp) │ │ │ │ - nop │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ mov -0x60(%rbp),%rax │ │ │ │ mov -0x68(%rbp),%rdi │ │ │ │ mov 0x24(%rax),%r12d │ │ │ │ movslq %r9d,%rax │ │ │ │ lea (%rdi,%rax,8),%r15 │ │ │ │ add -0x70(%rbp),%rax │ │ │ │ - lea -0x1(%r12),%r11d │ │ │ │ lea (%rdi,%rax,8),%rax │ │ │ │ + lea -0x1(%r12),%r11d │ │ │ │ mov %rax,-0x38(%rbp) │ │ │ │ mov %r12d,%eax │ │ │ │ shr $0x2,%eax │ │ │ │ mov %eax,-0x44(%rbp) │ │ │ │ test %r12d,%r12d │ │ │ │ - jle 314d6 ::calcRootLogLikelihoodsPerCategory(int, int, int, double*)@@Base+0x296> │ │ │ │ + jle 3048e ::calcRootLogLikelihoodsPerCategory(int, int, int, double*)@@Base+0x24e> │ │ │ │ + mov %r9d,-0x48(%rbp) │ │ │ │ mov %r14,%rcx │ │ │ │ mov %r12d,%eax │ │ │ │ mov %r13d,%r14d │ │ │ │ - mov %r15,%r12 │ │ │ │ - mov %r9d,-0x48(%rbp) │ │ │ │ mov %r10d,-0x4c(%rbp) │ │ │ │ - mov %r11d,-0x40(%rbp) │ │ │ │ - mov %eax,%r15d │ │ │ │ + mov %r15,%r12 │ │ │ │ mov %rcx,%r13 │ │ │ │ - nop │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + mov %eax,%r15d │ │ │ │ + mov %r11d,-0x40(%rbp) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ cmpl $0x2,-0x40(%rbp) │ │ │ │ - jbe 314c8 ::calcRootLogLikelihoodsPerCategory(int, int, int, double*)@@Base+0x288> │ │ │ │ + jbe 30480 ::calcRootLogLikelihoodsPerCategory(int, int, int, double*)@@Base+0x240> │ │ │ │ mov -0x44(%rbp),%edx │ │ │ │ movslq %r14d,%rax │ │ │ │ vxorpd %xmm0,%xmm0,%xmm0 │ │ │ │ lea (%rbx,%rax,8),%rsi │ │ │ │ xor %eax,%eax │ │ │ │ shl $0x5,%rdx │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - vmovupd 0x0(%r13,%rax,1),%ymm1 │ │ │ │ - vmulpd (%rsi,%rax,1),%ymm1,%ymm2 │ │ │ │ + xchg %ax,%ax │ │ │ │ + vmovupd 0x0(%r13,%rax,1),%ymm2 │ │ │ │ + vmulpd (%rsi,%rax,1),%ymm2,%ymm2 │ │ │ │ add $0x20,%rax │ │ │ │ - vunpckhpd %xmm2,%xmm2,%xmm3 │ │ │ │ - vextractf128 $0x1,%ymm2,%xmm1 │ │ │ │ vaddsd %xmm2,%xmm0,%xmm0 │ │ │ │ + vunpckhpd %xmm2,%xmm2,%xmm3 │ │ │ │ vaddsd %xmm3,%xmm0,%xmm0 │ │ │ │ - vaddsd %xmm1,%xmm0,%xmm0 │ │ │ │ - vunpckhpd %xmm1,%xmm1,%xmm1 │ │ │ │ - vaddsd %xmm1,%xmm0,%xmm0 │ │ │ │ + vextractf64x2 $0x1,%ymm2,%xmm3 │ │ │ │ + valignq $0x3,%ymm2,%ymm2,%ymm2 │ │ │ │ + vaddsd %xmm3,%xmm0,%xmm0 │ │ │ │ + vaddsd %xmm2,%xmm0,%xmm0 │ │ │ │ cmp %rdx,%rax │ │ │ │ - jne 31380 ::calcRootLogLikelihoodsPerCategory(int, int, int, double*)@@Base+0x140> │ │ │ │ + jne 30340 ::calcRootLogLikelihoodsPerCategory(int, int, int, double*)@@Base+0x100> │ │ │ │ mov %r15d,%eax │ │ │ │ and $0xfffffffc,%eax │ │ │ │ test $0x3,%r15b │ │ │ │ - je 314c0 ::calcRootLogLikelihoodsPerCategory(int, int, int, double*)@@Base+0x280> │ │ │ │ + je 30478 ::calcRootLogLikelihoodsPerCategory(int, int, int, double*)@@Base+0x238> │ │ │ │ lea (%rax,%r14,1),%edx │ │ │ │ vzeroupper │ │ │ │ cltq │ │ │ │ movslq %edx,%rdx │ │ │ │ sub %rax,%rdx │ │ │ │ lea (%rbx,%rdx,8),%rdx │ │ │ │ - vmovsd (%rdx,%rax,8),%xmm1 │ │ │ │ - vmulsd 0x0(%r13,%rax,8),%xmm1,%xmm1 │ │ │ │ + vmovsd (%rdx,%rax,8),%xmm4 │ │ │ │ + vfmadd231sd 0x0(%r13,%rax,8),%xmm4,%xmm0 │ │ │ │ inc %rax │ │ │ │ - vaddsd %xmm1,%xmm0,%xmm0 │ │ │ │ cmp %eax,%r15d │ │ │ │ - jg 313d6 ::calcRootLogLikelihoodsPerCategory(int, int, int, double*)@@Base+0x196> │ │ │ │ + jg 3039a ::calcRootLogLikelihoodsPerCategory(int, int, int, double*)@@Base+0x15a> │ │ │ │ call 1c250 │ │ │ │ - add %r15d,%r14d │ │ │ │ add $0x8,%r12 │ │ │ │ + add %r15d,%r14d │ │ │ │ vmovsd %xmm0,-0x8(%r12) │ │ │ │ cmp -0x38(%rbp),%r12 │ │ │ │ - jne 31330 ::calcRootLogLikelihoodsPerCategory(int, int, int, double*)@@Base+0xf0> │ │ │ │ + jne 30320 ::calcRootLogLikelihoodsPerCategory(int, int, int, double*)@@Base+0xe0> │ │ │ │ + mov %r13,%rax │ │ │ │ mov -0x48(%rbp),%r9d │ │ │ │ mov -0x4c(%rbp),%r10d │ │ │ │ - mov %r13,%rax │ │ │ │ mov %r14d,%r13d │ │ │ │ mov %rax,%r14 │ │ │ │ - add -0x54(%rbp),%r9d │ │ │ │ inc %r10d │ │ │ │ + add -0x54(%rbp),%r9d │ │ │ │ cmp %r10d,-0x50(%rbp) │ │ │ │ - jne 312d0 ::calcRootLogLikelihoodsPerCategory(int, int, int, double*)@@Base+0x90> │ │ │ │ + jne 302c8 ::calcRootLogLikelihoodsPerCategory(int, int, int, double*)@@Base+0x88> │ │ │ │ mov -0x54(%rbp),%r11d │ │ │ │ mov -0x60(%rbp),%r8 │ │ │ │ mov -0x58(%rbp),%r15d │ │ │ │ mov -0x68(%rbp),%rcx │ │ │ │ test %r15d,%r15d │ │ │ │ - js 314a2 ::calcRootLogLikelihoodsPerCategory(int, int, int, double*)@@Base+0x262> │ │ │ │ + js 3045a ::calcRootLogLikelihoodsPerCategory(int, int, int, double*)@@Base+0x21a> │ │ │ │ test %r11d,%r11d │ │ │ │ - jle 314a2 ::calcRootLogLikelihoodsPerCategory(int, int, int, double*)@@Base+0x262> │ │ │ │ + jle 3045a ::calcRootLogLikelihoodsPerCategory(int, int, int, double*)@@Base+0x21a> │ │ │ │ mov 0xc0(%r8),%rax │ │ │ │ - mov -0x50(%rbp),%ebx │ │ │ │ movslq %r15d,%r12 │ │ │ │ + mov -0x50(%rbp),%ebx │ │ │ │ xor %r9d,%r9d │ │ │ │ xor %r8d,%r8d │ │ │ │ mov (%rax,%r12,8),%r10 │ │ │ │ movslq %r11d,%rax │ │ │ │ movslq %r8d,%rdx │ │ │ │ mov %rdx,%rsi │ │ │ │ lea (%rax,%rdx,1),%rdi │ │ │ │ neg %rsi │ │ │ │ lea (%r10,%rsi,8),%rsi │ │ │ │ - nopl (%rax) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ vmovsd (%rcx,%rdx,8),%xmm0 │ │ │ │ vaddsd (%rsi,%rdx,8),%xmm0,%xmm0 │ │ │ │ vmovsd %xmm0,(%rcx,%rdx,8) │ │ │ │ inc %rdx │ │ │ │ cmp %rdx,%rdi │ │ │ │ - jne 31480 ::calcRootLogLikelihoodsPerCategory(int, int, int, double*)@@Base+0x240> │ │ │ │ + jne 30438 ::calcRootLogLikelihoodsPerCategory(int, int, int, double*)@@Base+0x1f8> │ │ │ │ inc %r9d │ │ │ │ add %r11d,%r8d │ │ │ │ cmp %r9d,%ebx │ │ │ │ - jne 31461 ::calcRootLogLikelihoodsPerCategory(int, int, int, double*)@@Base+0x221> │ │ │ │ + jne 30421 ::calcRootLogLikelihoodsPerCategory(int, int, int, double*)@@Base+0x1e1> │ │ │ │ add $0x40,%rsp │ │ │ │ xor %eax,%eax │ │ │ │ pop %rbx │ │ │ │ pop %r10 │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ pop %rbp │ │ │ │ lea -0x8(%r10),%rsp │ │ │ │ ret │ │ │ │ nopl 0x0(%rax) │ │ │ │ vzeroupper │ │ │ │ - jmp 313ee ::calcRootLogLikelihoodsPerCategory(int, int, int, double*)@@Base+0x1ae> │ │ │ │ + jmp 303ae ::calcRootLogLikelihoodsPerCategory(int, int, int, double*)@@Base+0x16e> │ │ │ │ mov %r14d,%edx │ │ │ │ xor %eax,%eax │ │ │ │ vxorpd %xmm0,%xmm0,%xmm0 │ │ │ │ - jmp 313ca ::calcRootLogLikelihoodsPerCategory(int, int, int, double*)@@Base+0x18a> │ │ │ │ + jmp 3038e ::calcRootLogLikelihoodsPerCategory(int, int, int, double*)@@Base+0x14e> │ │ │ │ + mov %r9d,-0x44(%rbp) │ │ │ │ mov -0x38(%rbp),%r12 │ │ │ │ mov %rbx,-0x40(%rbp) │ │ │ │ - mov %r9d,-0x44(%rbp) │ │ │ │ mov %r15,%rbx │ │ │ │ mov %r10d,%r15d │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ vxorpd %xmm0,%xmm0,%xmm0 │ │ │ │ call 1c250 │ │ │ │ lea 0x8(%rbx),%rdx │ │ │ │ vmovsd %xmm0,(%rbx) │ │ │ │ cmp %r12,%rdx │ │ │ │ - je 3151d ::calcRootLogLikelihoodsPerCategory(int, int, int, double*)@@Base+0x2dd> │ │ │ │ + je 304cd ::calcRootLogLikelihoodsPerCategory(int, int, int, double*)@@Base+0x28d> │ │ │ │ vxorpd %xmm0,%xmm0,%xmm0 │ │ │ │ add $0x10,%rbx │ │ │ │ call 1c250 │ │ │ │ vmovsd %xmm0,-0x8(%rbx) │ │ │ │ cmp %rbx,%r12 │ │ │ │ - jne 314f0 ::calcRootLogLikelihoodsPerCategory(int, int, int, double*)@@Base+0x2b0> │ │ │ │ + jne 304a0 ::calcRootLogLikelihoodsPerCategory(int, int, int, double*)@@Base+0x260> │ │ │ │ mov -0x40(%rbp),%rbx │ │ │ │ - mov %r15d,%r10d │ │ │ │ mov -0x44(%rbp),%r9d │ │ │ │ - jmp 3141c ::calcRootLogLikelihoodsPerCategory(int, int, int, double*)@@Base+0x1dc> │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ + mov %r15d,%r10d │ │ │ │ + jmp 303dc ::calcRootLogLikelihoodsPerCategory(int, int, int, double*)@@Base+0x19c> │ │ │ │ + nopl (%rax) │ │ │ │ │ │ │ │ -0000000000031540 ::calculateRootLogLikelihoods(int const*, int const*, int const*, int const*, int, double*)@@Base>: │ │ │ │ +00000000000304e0 ::calculateRootLogLikelihoods(int const*, int const*, int const*, int const*, int, double*)@@Base>: │ │ │ │ endbr64 │ │ │ │ sub $0x18,%rsp │ │ │ │ - mov (%rdi),%rax │ │ │ │ mov 0x20(%rsp),%r10 │ │ │ │ + mov (%rdi),%rax │ │ │ │ cmp $0x1,%r9d │ │ │ │ - je 31570 ::calculateRootLogLikelihoods(int const*, int const*, int const*, int const*, int, double*)@@Base+0x30> │ │ │ │ + je 30510 ::calculateRootLogLikelihoods(int const*, int const*, int const*, int const*, int, double*)@@Base+0x30> │ │ │ │ mov %r10,0x20(%rsp) │ │ │ │ mov 0x258(%rax),%rax │ │ │ │ add $0x18,%rsp │ │ │ │ jmp *%rax │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ mov 0x58(%rdi),%r9 │ │ │ │ xor %r11d,%r11d │ │ │ │ test $0x80,%r9b │ │ │ │ - jne 31591 ::calculateRootLogLikelihoods(int const*, int const*, int const*, int const*, int, double*)@@Base+0x51> │ │ │ │ + jne 30531 ::calculateRootLogLikelihoods(int const*, int const*, int const*, int const*, int, double*)@@Base+0x51> │ │ │ │ test $0x100,%r9d │ │ │ │ - je 31640 ::calculateRootLogLikelihoods(int const*, int const*, int const*, int const*, int, double*)@@Base+0x100> │ │ │ │ + je 305d0 ::calculateRootLogLikelihoods(int const*, int const*, int const*, int const*, int, double*)@@Base+0xf0> │ │ │ │ mov (%rsi),%r11d │ │ │ │ sub 0x10(%rdi),%r11d │ │ │ │ cmpb $0x0,0x13e(%rdi) │ │ │ │ - je 31620 ::calculateRootLogLikelihoods(int const*, int const*, int const*, int const*, int, double*)@@Base+0xe0> │ │ │ │ + je 305b0 ::calculateRootLogLikelihoods(int const*, int const*, int const*, int const*, int, double*)@@Base+0xd0> │ │ │ │ mov %r10,0x8(%rsp) │ │ │ │ sub $0x8,%rsp │ │ │ │ push 0x168(%rdi) │ │ │ │ - mov 0x160(%rdi),%r9 │ │ │ │ mov %rdi,0x10(%rsp) │ │ │ │ + mov 0x160(%rdi),%r9 │ │ │ │ call *0x248(%rax) │ │ │ │ - mov 0x10(%rsp),%rdi │ │ │ │ mov 0x18(%rsp),%r10 │ │ │ │ - movslq 0x48(%rdi),%rdx │ │ │ │ + mov 0x10(%rsp),%rdi │ │ │ │ movq $0x0,(%r10) │ │ │ │ + movslq 0x48(%rdi),%rdx │ │ │ │ pop %rax │ │ │ │ pop %rcx │ │ │ │ test %edx,%edx │ │ │ │ - jle 31618 ::calculateRootLogLikelihoods(int const*, int const*, int const*, int const*, int, double*)@@Base+0xd8> │ │ │ │ + jle 305a0 ::calculateRootLogLikelihoods(int const*, int const*, int const*, int const*, int, double*)@@Base+0xc0> │ │ │ │ mov 0x168(%rdi),%rax │ │ │ │ vxorpd %xmm0,%xmm0,%xmm0 │ │ │ │ lea (%rax,%rdx,8),%rdx │ │ │ │ - nop │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + nopl (%rax) │ │ │ │ vaddsd (%rax),%xmm0,%xmm0 │ │ │ │ add $0x8,%rax │ │ │ │ vmovsd %xmm0,(%r10) │ │ │ │ cmp %rax,%rdx │ │ │ │ - jne 31600 ::calculateRootLogLikelihoods(int const*, int const*, int const*, int const*, int, double*)@@Base+0xc0> │ │ │ │ + jne 30588 ::calculateRootLogLikelihoods(int const*, int const*, int const*, int const*, int, double*)@@Base+0xa8> │ │ │ │ vucomisd %xmm0,%xmm0 │ │ │ │ - jp 31672 ::calculateRootLogLikelihoods(int const*, int const*, int const*, int const*, int, double*)@@Base+0x132> │ │ │ │ + jp 30602 ::calculateRootLogLikelihoods(int const*, int const*, int const*, int const*, int, double*)@@Base+0x122> │ │ │ │ xor %eax,%eax │ │ │ │ add $0x18,%rsp │ │ │ │ ret │ │ │ │ - nop │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ mov (%rcx),%ecx │ │ │ │ mov (%rdx),%edx │ │ │ │ mov (%rsi),%esi │ │ │ │ mov %ecx,%r9d │ │ │ │ test %edx,%edx │ │ │ │ - js 31650 ::calculateRootLogLikelihoods(int const*, int const*, int const*, int const*, int, double*)@@Base+0x110> │ │ │ │ + js 305e0 ::calculateRootLogLikelihoods(int const*, int const*, int const*, int const*, int, double*)@@Base+0x100> │ │ │ │ mov 0x230(%rax),%rax │ │ │ │ mov %r10,%r9 │ │ │ │ mov %r11d,%r8d │ │ │ │ add $0x18,%rsp │ │ │ │ jmp *%rax │ │ │ │ mov (%r8),%r11d │ │ │ │ - jmp 31591 ::calculateRootLogLikelihoods(int const*, int const*, int const*, int const*, int, double*)@@Base+0x51> │ │ │ │ + jmp 30531 ::calculateRootLogLikelihoods(int const*, int const*, int const*, int const*, int, double*)@@Base+0x51> │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ mov 0x238(%rax),%rax │ │ │ │ - cmp 0x2e922(%rip),%rax # 5ff80 ::calcRootLogLikelihoodsPerCategory(int, int, int, double*)@@Base+0x2ed40> │ │ │ │ mov %r10,%r8 │ │ │ │ mov %r11d,%ecx │ │ │ │ mov %r9d,%edx │ │ │ │ - jne 31679 ::calculateRootLogLikelihoods(int const*, int const*, int const*, int const*, int, double*)@@Base+0x139> │ │ │ │ + cmp 0x2d989(%rip),%rax # 5df80 ::calcRootLogLikelihoodsPerCategory(int, int, int, double*)@@Base+0x2dd40> │ │ │ │ + jne 30609 ::calculateRootLogLikelihoods(int const*, int const*, int const*, int const*, int, double*)@@Base+0x129> │ │ │ │ add $0x18,%rsp │ │ │ │ jmp 1c728 ::calcRootLogLikelihoodsPerCategory(int, int, int, double*)@plt> │ │ │ │ mov $0xfffffff8,%eax │ │ │ │ - jmp 3161a ::calculateRootLogLikelihoods(int const*, int const*, int const*, int const*, int, double*)@@Base+0xda> │ │ │ │ + jmp 305a2 ::calculateRootLogLikelihoods(int const*, int const*, int const*, int const*, int, double*)@@Base+0xc2> │ │ │ │ add $0x18,%rsp │ │ │ │ jmp *%rax │ │ │ │ nop │ │ │ │ │ │ │ │ -0000000000031680 ::rescalePartialsByPartition(double*, double*, double*, int, int)@@Base>: │ │ │ │ +0000000000030610 ::rescalePartialsByPartition(double*, double*, double*, int, int)@@Base>: │ │ │ │ endbr64 │ │ │ │ lea 0x8(%rsp),%r10 │ │ │ │ and $0xffffffffffffffe0,%rsp │ │ │ │ mov %rdx,%r8 │ │ │ │ movslq %r9d,%rax │ │ │ │ push -0x8(%r10) │ │ │ │ push %rbp │ │ │ │ @@ -20391,329 +19773,318 @@ │ │ │ │ push %rbx │ │ │ │ sub $0x20,%rsp │ │ │ │ mov 0x90(%rdi),%rdx │ │ │ │ mov (%rdx,%rax,4),%r13d │ │ │ │ mov 0x4(%rdx,%rax,4),%eax │ │ │ │ mov %eax,-0x38(%rbp) │ │ │ │ cmp %eax,%r13d │ │ │ │ - jge 3187a ::rescalePartialsByPartition(double*, double*, double*, int, int)@@Base+0x1fa> │ │ │ │ + jge 307e2 ::rescalePartialsByPartition(double*, double*, double*, int, int)@@Base+0x1d2> │ │ │ │ mov %rsi,%rbx │ │ │ │ mov 0x2c(%rdi),%esi │ │ │ │ movslq %r13d,%r15 │ │ │ │ - mov %rcx,%rdx │ │ │ │ - mov 0x34(%rdi),%r12d │ │ │ │ mov %r8,-0x50(%rbp) │ │ │ │ + mov 0x34(%rdi),%r12d │ │ │ │ + mov %rcx,%rdx │ │ │ │ mov %rdi,%rax │ │ │ │ - imul %esi,%r13d │ │ │ │ mov %esi,-0x34(%rbp) │ │ │ │ - xchg %ax,%ax │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + imul %esi,%r13d │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ test %r12d,%r12d │ │ │ │ - jle 318dc ::rescalePartialsByPartition(double*, double*, double*, int, int)@@Base+0x25c> │ │ │ │ - mov 0x24(%rax),%esi │ │ │ │ + jle 30844 ::rescalePartialsByPartition(double*, double*, double*, int, int)@@Base+0x234> │ │ │ │ mov -0x34(%rbp),%r9d │ │ │ │ + mov 0x24(%rax),%esi │ │ │ │ imul 0x18(%rax),%r9d │ │ │ │ test %esi,%esi │ │ │ │ - jle 318e9 ::rescalePartialsByPartition(double*, double*, double*, int, int)@@Base+0x269> │ │ │ │ + jle 30851 ::rescalePartialsByPartition(double*, double*, double*, int, int)@@Base+0x241> │ │ │ │ mov %r13d,%r10d │ │ │ │ xor %r8d,%r8d │ │ │ │ vxorpd %xmm0,%xmm0,%xmm0 │ │ │ │ movslq %esi,%r11 │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ movslq %r10d,%rdi │ │ │ │ lea (%rbx,%rdi,8),%rcx │ │ │ │ add %r11,%rdi │ │ │ │ lea (%rbx,%rdi,8),%rdi │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ vmovsd (%rcx),%xmm1 │ │ │ │ add $0x8,%rcx │ │ │ │ vmaxsd %xmm0,%xmm1,%xmm0 │ │ │ │ cmp %rdi,%rcx │ │ │ │ - jne 31740 ::rescalePartialsByPartition(double*, double*, double*, int, int)@@Base+0xc0> │ │ │ │ + jne 306c0 ::rescalePartialsByPartition(double*, double*, double*, int, int)@@Base+0xb0> │ │ │ │ inc %r8d │ │ │ │ add %r9d,%r10d │ │ │ │ cmp %r12d,%r8d │ │ │ │ - jne 31720 ::rescalePartialsByPartition(double*, double*, double*, int, int)@@Base+0xa0> │ │ │ │ + jne 306a8 ::rescalePartialsByPartition(double*, double*, double*, int, int)@@Base+0x98> │ │ │ │ vxorpd %xmm4,%xmm4,%xmm4 │ │ │ │ vucomisd %xmm4,%xmm0 │ │ │ │ - jp 3176c ::rescalePartialsByPartition(double*, double*, double*, int, int)@@Base+0xec> │ │ │ │ - je 31896 ::rescalePartialsByPartition(double*, double*, double*, int, int)@@Base+0x216> │ │ │ │ - vmovsd 0x255a4(%rip),%xmm5 │ │ │ │ + jp 306ec ::rescalePartialsByPartition(double*, double*, double*, int, int)@@Base+0xdc> │ │ │ │ + je 307fe ::rescalePartialsByPartition(double*, double*, double*, int, int)@@Base+0x1ee> │ │ │ │ + vmovsd 0x24624(%rip),%xmm5 │ │ │ │ vdivsd %xmm0,%xmm5,%xmm3 │ │ │ │ test %esi,%esi │ │ │ │ - jle 3182d ::rescalePartialsByPartition(double*, double*, double*, int, int)@@Base+0x1ad> │ │ │ │ + jle 30795 ::rescalePartialsByPartition(double*, double*, double*, int, int)@@Base+0x185> │ │ │ │ mov %esi,%r10d │ │ │ │ + mov %r15,-0x40(%rbp) │ │ │ │ xor %r8d,%r8d │ │ │ │ xor %edi,%edi │ │ │ │ - lea -0x1(%rsi),%r11d │ │ │ │ + mov %rax,-0x48(%rbp) │ │ │ │ shr $0x2,%r10d │ │ │ │ + lea -0x1(%rsi),%r11d │ │ │ │ vbroadcastsd %xmm3,%ymm2 │ │ │ │ movslq %r13d,%r14 │ │ │ │ - mov %r15,-0x40(%rbp) │ │ │ │ shl $0x5,%r10 │ │ │ │ - mov %rax,-0x48(%rbp) │ │ │ │ - nop │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ lea 0x0(%r13,%rdi,1),%r15d │ │ │ │ cmp $0x2,%r11d │ │ │ │ - jbe 3188f ::rescalePartialsByPartition(double*, double*, double*, int, int)@@Base+0x20f> │ │ │ │ + jbe 307f7 ::rescalePartialsByPartition(double*, double*, double*, int, int)@@Base+0x1e7> │ │ │ │ movslq %edi,%rax │ │ │ │ add %r14,%rax │ │ │ │ lea (%rbx,%rax,8),%rax │ │ │ │ lea (%r10,%rax,1),%rcx │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + nopl (%rax) │ │ │ │ vmulpd (%rax),%ymm2,%ymm1 │ │ │ │ add $0x20,%rax │ │ │ │ vmovupd %ymm1,-0x20(%rax) │ │ │ │ cmp %rcx,%rax │ │ │ │ - jne 317e0 ::rescalePartialsByPartition(double*, double*, double*, int, int)@@Base+0x160> │ │ │ │ + jne 30748 ::rescalePartialsByPartition(double*, double*, double*, int, int)@@Base+0x138> │ │ │ │ test $0x3,%sil │ │ │ │ - je 3181a ::rescalePartialsByPartition(double*, double*, double*, int, int)@@Base+0x19a> │ │ │ │ + je 30782 ::rescalePartialsByPartition(double*, double*, double*, int, int)@@Base+0x172> │ │ │ │ mov %esi,%eax │ │ │ │ and $0xfffffffc,%eax │ │ │ │ add %eax,%r15d │ │ │ │ movslq %r15d,%r15 │ │ │ │ lea (%rbx,%r15,8),%rcx │ │ │ │ vmulsd (%rcx),%xmm3,%xmm1 │ │ │ │ inc %eax │ │ │ │ add $0x8,%rcx │ │ │ │ vmovsd %xmm1,-0x8(%rcx) │ │ │ │ cmp %esi,%eax │ │ │ │ - jl 31807 ::rescalePartialsByPartition(double*, double*, double*, int, int)@@Base+0x187> │ │ │ │ + jl 3076f ::rescalePartialsByPartition(double*, double*, double*, int, int)@@Base+0x15f> │ │ │ │ inc %r8d │ │ │ │ add %r9d,%edi │ │ │ │ cmp %r8d,%r12d │ │ │ │ - jne 317b0 ::rescalePartialsByPartition(double*, double*, double*, int, int)@@Base+0x130> │ │ │ │ + jne 30728 ::rescalePartialsByPartition(double*, double*, double*, int, int)@@Base+0x118> │ │ │ │ mov -0x40(%rbp),%r15 │ │ │ │ mov -0x48(%rbp),%rax │ │ │ │ testb $0x4,0x59(%rax) │ │ │ │ - jne 318a7 ::rescalePartialsByPartition(double*, double*, double*, int, int)@@Base+0x227> │ │ │ │ + jne 3080f ::rescalePartialsByPartition(double*, double*, double*, int, int)@@Base+0x1ff> │ │ │ │ mov -0x50(%rbp),%rsi │ │ │ │ vmovsd %xmm0,(%rsi,%r15,8) │ │ │ │ test %rdx,%rdx │ │ │ │ - je 31866 ::rescalePartialsByPartition(double*, double*, double*, int, int)@@Base+0x1e6> │ │ │ │ + je 307ce ::rescalePartialsByPartition(double*, double*, double*, int, int)@@Base+0x1be> │ │ │ │ mov %rdx,-0x48(%rbp) │ │ │ │ mov %rax,-0x40(%rbp) │ │ │ │ vzeroupper │ │ │ │ call 1c250 │ │ │ │ mov -0x48(%rbp),%rdx │ │ │ │ mov -0x40(%rbp),%rax │ │ │ │ vaddsd (%rdx,%r15,8),%xmm0,%xmm0 │ │ │ │ vmovsd %xmm0,(%rdx,%r15,8) │ │ │ │ - add -0x34(%rbp),%r13d │ │ │ │ inc %r15 │ │ │ │ + add -0x34(%rbp),%r13d │ │ │ │ cmp %r15d,-0x38(%rbp) │ │ │ │ - jg 316f0 ::rescalePartialsByPartition(double*, double*, double*, int, int)@@Base+0x70> │ │ │ │ + jg 30678 ::rescalePartialsByPartition(double*, double*, double*, int, int)@@Base+0x68> │ │ │ │ vzeroupper │ │ │ │ add $0x20,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %r10 │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ pop %rbp │ │ │ │ lea -0x8(%r10),%rsp │ │ │ │ ret │ │ │ │ xor %eax,%eax │ │ │ │ - jmp 31800 ::rescalePartialsByPartition(double*, double*, double*, int, int)@@Base+0x180> │ │ │ │ - vmovsd 0x2547a(%rip),%xmm0 │ │ │ │ + jmp 30768 ::rescalePartialsByPartition(double*, double*, double*, int, int)@@Base+0x158> │ │ │ │ + vmovsd 0x24512(%rip),%xmm0 │ │ │ │ vmovapd %xmm0,%xmm3 │ │ │ │ - jmp 31778 ::rescalePartialsByPartition(double*, double*, double*, int, int)@@Base+0xf8> │ │ │ │ + jmp 306f8 ::rescalePartialsByPartition(double*, double*, double*, int, int)@@Base+0xe8> │ │ │ │ mov %rdx,-0x48(%rbp) │ │ │ │ mov %rax,-0x40(%rbp) │ │ │ │ vzeroupper │ │ │ │ call 1c250 │ │ │ │ mov -0x48(%rbp),%rdx │ │ │ │ mov -0x50(%rbp),%rax │ │ │ │ test %rdx,%rdx │ │ │ │ vmovsd %xmm0,(%rax,%r15,8) │ │ │ │ mov -0x40(%rbp),%rax │ │ │ │ - je 31866 ::rescalePartialsByPartition(double*, double*, double*, int, int)@@Base+0x1e6> │ │ │ │ + je 307ce ::rescalePartialsByPartition(double*, double*, double*, int, int)@@Base+0x1be> │ │ │ │ vaddsd (%rdx,%r15,8),%xmm0,%xmm0 │ │ │ │ vmovsd %xmm0,(%rdx,%r15,8) │ │ │ │ - jmp 31866 ::rescalePartialsByPartition(double*, double*, double*, int, int)@@Base+0x1e6> │ │ │ │ - vmovsd 0x25434(%rip),%xmm0 │ │ │ │ - jmp 3182d ::rescalePartialsByPartition(double*, double*, double*, int, int)@@Base+0x1ad> │ │ │ │ + jmp 307ce ::rescalePartialsByPartition(double*, double*, double*, int, int)@@Base+0x1be> │ │ │ │ + vmovsd 0x244cc(%rip),%xmm0 │ │ │ │ + jmp 30795 ::rescalePartialsByPartition(double*, double*, double*, int, int)@@Base+0x185> │ │ │ │ vxorpd %xmm0,%xmm0,%xmm0 │ │ │ │ - jmp 3175c ::rescalePartialsByPartition(double*, double*, double*, int, int)@@Base+0xdc> │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ + jmp 306dc ::rescalePartialsByPartition(double*, double*, double*, int, int)@@Base+0xcc> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ │ │ │ │ -0000000000031900 ::rescalePartials(double*, double*, double*, int)@@Base>: │ │ │ │ +0000000000030860 ::rescalePartials(double*, double*, double*, int)@@Base>: │ │ │ │ endbr64 │ │ │ │ mov %rcx,%rax │ │ │ │ movslq 0x14(%rdi),%rcx │ │ │ │ test %ecx,%ecx │ │ │ │ - jle 31b4b ::rescalePartials(double*, double*, double*, int)@@Base+0x24b> │ │ │ │ + jle 30a93 ::rescalePartials(double*, double*, double*, int)@@Base+0x233> │ │ │ │ lea 0x8(%rsp),%r10 │ │ │ │ and $0xffffffffffffffe0,%rsp │ │ │ │ push -0x8(%r10) │ │ │ │ push %rbp │ │ │ │ mov %rsp,%rbp │ │ │ │ push %r15 │ │ │ │ push %r14 │ │ │ │ + mov %rax,%r14 │ │ │ │ + mov %r14,%r15 │ │ │ │ push %r13 │ │ │ │ + xor %r13d,%r13d │ │ │ │ push %r12 │ │ │ │ push %r10 │ │ │ │ push %rbx │ │ │ │ - mov %rax,%r14 │ │ │ │ + mov %rsi,%rbx │ │ │ │ + lea (%r14,%rcx,8),%rsi │ │ │ │ sub $0x40,%rsp │ │ │ │ mov %rax,-0x58(%rbp) │ │ │ │ - mov 0x34(%rdi),%r12d │ │ │ │ mov %rdx,%rax │ │ │ │ mov %rdi,%rdx │ │ │ │ + mov 0x34(%rdi),%r12d │ │ │ │ mov 0x2c(%rdi),%edi │ │ │ │ - mov %rsi,%rbx │ │ │ │ - lea (%r14,%rcx,8),%rsi │ │ │ │ - mov %r14,%r15 │ │ │ │ mov %rsi,-0x50(%rbp) │ │ │ │ - xor %r13d,%r13d │ │ │ │ mov %edi,-0x34(%rbp) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ test %r12d,%r12d │ │ │ │ - jle 31b35 ::rescalePartials(double*, double*, double*, int)@@Base+0x235> │ │ │ │ - mov 0x24(%rdx),%esi │ │ │ │ + jle 30a7d ::rescalePartials(double*, double*, double*, int)@@Base+0x21d> │ │ │ │ mov -0x34(%rbp),%r9d │ │ │ │ + mov 0x24(%rdx),%esi │ │ │ │ imul 0x18(%rdx),%r9d │ │ │ │ test %esi,%esi │ │ │ │ - jle 31b42 ::rescalePartials(double*, double*, double*, int)@@Base+0x242> │ │ │ │ + jle 30a8a ::rescalePartials(double*, double*, double*, int)@@Base+0x22a> │ │ │ │ mov %r13d,%r10d │ │ │ │ xor %r8d,%r8d │ │ │ │ vxorpd %xmm0,%xmm0,%xmm0 │ │ │ │ movslq %esi,%r11 │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ movslq %r10d,%rdi │ │ │ │ lea (%rbx,%rdi,8),%rcx │ │ │ │ add %r11,%rdi │ │ │ │ lea (%rbx,%rdi,8),%rdi │ │ │ │ xchg %ax,%ax │ │ │ │ vmovsd (%rcx),%xmm1 │ │ │ │ add $0x8,%rcx │ │ │ │ vmaxsd %xmm0,%xmm1,%xmm0 │ │ │ │ cmp %rdi,%rcx │ │ │ │ - jne 319a0 ::rescalePartials(double*, double*, double*, int)@@Base+0xa0> │ │ │ │ + jne 30900 ::rescalePartials(double*, double*, double*, int)@@Base+0xa0> │ │ │ │ inc %r8d │ │ │ │ add %r9d,%r10d │ │ │ │ cmp %r12d,%r8d │ │ │ │ - jne 31990 ::rescalePartials(double*, double*, double*, int)@@Base+0x90> │ │ │ │ + jne 308f0 ::rescalePartials(double*, double*, double*, int)@@Base+0x90> │ │ │ │ vxorpd %xmm4,%xmm4,%xmm4 │ │ │ │ vucomisd %xmm4,%xmm0 │ │ │ │ - jp 319cc ::rescalePartials(double*, double*, double*, int)@@Base+0xcc> │ │ │ │ - je 31af5 ::rescalePartials(double*, double*, double*, int)@@Base+0x1f5> │ │ │ │ - vmovsd 0x25344(%rip),%xmm5 │ │ │ │ + jp 3092c ::rescalePartials(double*, double*, double*, int)@@Base+0xcc> │ │ │ │ + je 30a3d ::rescalePartials(double*, double*, double*, int)@@Base+0x1dd> │ │ │ │ + vmovsd 0x243e4(%rip),%xmm5 │ │ │ │ vdivsd %xmm0,%xmm5,%xmm3 │ │ │ │ test %esi,%esi │ │ │ │ - jle 31a8d ::rescalePartials(double*, double*, double*, int)@@Base+0x18d> │ │ │ │ + jle 309d5 ::rescalePartials(double*, double*, double*, int)@@Base+0x175> │ │ │ │ mov %esi,%r10d │ │ │ │ + mov %r15,-0x40(%rbp) │ │ │ │ xor %r8d,%r8d │ │ │ │ xor %edi,%edi │ │ │ │ - lea -0x1(%rsi),%r11d │ │ │ │ + mov %rax,-0x48(%rbp) │ │ │ │ shr $0x2,%r10d │ │ │ │ + lea -0x1(%rsi),%r11d │ │ │ │ vbroadcastsd %xmm3,%ymm2 │ │ │ │ movslq %r13d,%r14 │ │ │ │ - mov %r15,-0x40(%rbp) │ │ │ │ shl $0x5,%r10 │ │ │ │ - mov %rax,-0x48(%rbp) │ │ │ │ - nop │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ lea (%rdi,%r13,1),%r15d │ │ │ │ cmp $0x2,%r11d │ │ │ │ - jbe 31aee ::rescalePartials(double*, double*, double*, int)@@Base+0x1ee> │ │ │ │ + jbe 30a36 ::rescalePartials(double*, double*, double*, int)@@Base+0x1d6> │ │ │ │ movslq %edi,%rax │ │ │ │ add %r14,%rax │ │ │ │ lea (%rbx,%rax,8),%rax │ │ │ │ lea (%r10,%rax,1),%rcx │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ vmulpd (%rax),%ymm2,%ymm1 │ │ │ │ add $0x20,%rax │ │ │ │ vmovupd %ymm1,-0x20(%rax) │ │ │ │ cmp %rcx,%rax │ │ │ │ - jne 31a40 ::rescalePartials(double*, double*, double*, int)@@Base+0x140> │ │ │ │ + jne 30988 ::rescalePartials(double*, double*, double*, int)@@Base+0x128> │ │ │ │ test $0x3,%sil │ │ │ │ - je 31a7a ::rescalePartials(double*, double*, double*, int)@@Base+0x17a> │ │ │ │ + je 309c2 ::rescalePartials(double*, double*, double*, int)@@Base+0x162> │ │ │ │ mov %esi,%eax │ │ │ │ and $0xfffffffc,%eax │ │ │ │ add %eax,%r15d │ │ │ │ movslq %r15d,%r15 │ │ │ │ lea (%rbx,%r15,8),%rcx │ │ │ │ vmulsd (%rcx),%xmm3,%xmm1 │ │ │ │ inc %eax │ │ │ │ add $0x8,%rcx │ │ │ │ vmovsd %xmm1,-0x8(%rcx) │ │ │ │ cmp %esi,%eax │ │ │ │ - jl 31a67 ::rescalePartials(double*, double*, double*, int)@@Base+0x167> │ │ │ │ + jl 309af ::rescalePartials(double*, double*, double*, int)@@Base+0x14f> │ │ │ │ inc %r8d │ │ │ │ add %r9d,%edi │ │ │ │ cmp %r8d,%r12d │ │ │ │ - jne 31a10 ::rescalePartials(double*, double*, double*, int)@@Base+0x110> │ │ │ │ + jne 30968 ::rescalePartials(double*, double*, double*, int)@@Base+0x108> │ │ │ │ mov -0x40(%rbp),%r15 │ │ │ │ mov -0x48(%rbp),%rax │ │ │ │ testb $0x4,0x59(%rdx) │ │ │ │ - jne 31b06 ::rescalePartials(double*, double*, double*, int)@@Base+0x206> │ │ │ │ + jne 30a4e ::rescalePartials(double*, double*, double*, int)@@Base+0x1ee> │ │ │ │ cmpq $0x0,-0x58(%rbp) │ │ │ │ vmovsd %xmm0,(%rax) │ │ │ │ - je 31ac0 ::rescalePartials(double*, double*, double*, int)@@Base+0x1c0> │ │ │ │ + je 30a08 ::rescalePartials(double*, double*, double*, int)@@Base+0x1a8> │ │ │ │ mov %rdx,-0x48(%rbp) │ │ │ │ mov %rax,-0x40(%rbp) │ │ │ │ vzeroupper │ │ │ │ call 1c250 │ │ │ │ - vaddsd (%r15),%xmm0,%xmm0 │ │ │ │ mov -0x48(%rbp),%rdx │ │ │ │ mov -0x40(%rbp),%rax │ │ │ │ + vaddsd (%r15),%xmm0,%xmm0 │ │ │ │ vmovsd %xmm0,(%r15) │ │ │ │ - add -0x34(%rbp),%r13d │ │ │ │ add $0x8,%r15 │ │ │ │ add $0x8,%rax │ │ │ │ + add -0x34(%rbp),%r13d │ │ │ │ cmp -0x50(%rbp),%r15 │ │ │ │ - jne 31960 ::rescalePartials(double*, double*, double*, int)@@Base+0x60> │ │ │ │ + jne 308c0 ::rescalePartials(double*, double*, double*, int)@@Base+0x60> │ │ │ │ vzeroupper │ │ │ │ add $0x40,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %r10 │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ pop %rbp │ │ │ │ lea -0x8(%r10),%rsp │ │ │ │ ret │ │ │ │ xor %eax,%eax │ │ │ │ - jmp 31a60 ::rescalePartials(double*, double*, double*, int)@@Base+0x160> │ │ │ │ - vmovsd 0x2521b(%rip),%xmm0 │ │ │ │ + jmp 309a8 ::rescalePartials(double*, double*, double*, int)@@Base+0x148> │ │ │ │ + vmovsd 0x242d3(%rip),%xmm0 │ │ │ │ vmovapd %xmm0,%xmm3 │ │ │ │ - jmp 319d8 ::rescalePartials(double*, double*, double*, int)@@Base+0xd8> │ │ │ │ + jmp 30938 ::rescalePartials(double*, double*, double*, int)@@Base+0xd8> │ │ │ │ mov %rdx,-0x48(%rbp) │ │ │ │ mov %rax,-0x40(%rbp) │ │ │ │ vzeroupper │ │ │ │ call 1c250 │ │ │ │ - cmpq $0x0,-0x58(%rbp) │ │ │ │ mov -0x40(%rbp),%rax │ │ │ │ + cmpq $0x0,-0x58(%rbp) │ │ │ │ mov -0x48(%rbp),%rdx │ │ │ │ vmovsd %xmm0,(%rax) │ │ │ │ - je 31ac0 ::rescalePartials(double*, double*, double*, int)@@Base+0x1c0> │ │ │ │ + je 30a08 ::rescalePartials(double*, double*, double*, int)@@Base+0x1a8> │ │ │ │ vaddsd (%r15),%xmm0,%xmm0 │ │ │ │ vmovsd %xmm0,(%r15) │ │ │ │ - jmp 31ac0 ::rescalePartials(double*, double*, double*, int)@@Base+0x1c0> │ │ │ │ - vmovsd 0x251db(%rip),%xmm0 │ │ │ │ - jmp 31a8d ::rescalePartials(double*, double*, double*, int)@@Base+0x18d> │ │ │ │ + jmp 30a08 ::rescalePartials(double*, double*, double*, int)@@Base+0x1a8> │ │ │ │ + vmovsd 0x24293(%rip),%xmm0 │ │ │ │ + jmp 309d5 ::rescalePartials(double*, double*, double*, int)@@Base+0x175> │ │ │ │ vxorpd %xmm0,%xmm0,%xmm0 │ │ │ │ - jmp 319bc ::rescalePartials(double*, double*, double*, int)@@Base+0xbc> │ │ │ │ + jmp 3091c ::rescalePartials(double*, double*, double*, int)@@Base+0xbc> │ │ │ │ ret │ │ │ │ cs nopw 0x0(%rax,%rax,1) │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ xchg %ax,%ax │ │ │ │ │ │ │ │ -0000000000031b80 ::calcRootLogLikelihoodsByPartition(int const*, int const*, int const*, int const*, int const*, int, double*)@@Base>: │ │ │ │ +0000000000030aa0 ::calcRootLogLikelihoodsByPartition(int const*, int const*, int const*, int const*, int const*, int, double*)@@Base>: │ │ │ │ endbr64 │ │ │ │ lea 0x8(%rsp),%r10 │ │ │ │ and $0xffffffffffffffe0,%rsp │ │ │ │ push -0x8(%r10) │ │ │ │ push %rbp │ │ │ │ mov %rsp,%rbp │ │ │ │ push %r15 │ │ │ │ @@ -20721,1851 +20092,1814 @@ │ │ │ │ push %r13 │ │ │ │ push %r12 │ │ │ │ push %r10 │ │ │ │ push %rbx │ │ │ │ sub $0xc0,%rsp │ │ │ │ mov 0x8(%r10),%rbx │ │ │ │ movslq (%r10),%rax │ │ │ │ - mov %rbx,-0x60(%rbp) │ │ │ │ + mov %rbx,-0x68(%rbp) │ │ │ │ test %eax,%eax │ │ │ │ - jle 31fe8 ::calcRootLogLikelihoodsByPartition(int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x468> │ │ │ │ + jle 30ebd ::calcRootLogLikelihoodsByPartition(int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x41d> │ │ │ │ mov 0x90(%rdi),%rbx │ │ │ │ + movslq 0x24(%rdi),%r13 │ │ │ │ shl $0x2,%rax │ │ │ │ - mov %rdx,-0xa8(%rbp) │ │ │ │ - mov %r9,-0xc0(%rbp) │ │ │ │ - mov %rax,-0x70(%rbp) │ │ │ │ - mov %r8,-0xb8(%rbp) │ │ │ │ - mov %rcx,-0xb0(%rbp) │ │ │ │ - mov %rsi,-0xa0(%rbp) │ │ │ │ mov %rdi,-0x38(%rbp) │ │ │ │ - mov %rbx,-0x80(%rbp) │ │ │ │ - mov 0xb0(%rdi),%rbx │ │ │ │ - movslq 0x24(%rdi),%r13 │ │ │ │ - mov 0x2c(%rdi),%edx │ │ │ │ + mov %rax,-0x78(%rbp) │ │ │ │ mov %rbx,-0x88(%rbp) │ │ │ │ - mov 0xa0(%rdi),%rbx │ │ │ │ + mov 0xb0(%rdi),%rbx │ │ │ │ lea 0x0(,%r13,8),%rax │ │ │ │ mov %r13,%r15 │ │ │ │ - mov %rax,-0x78(%rbp) │ │ │ │ + mov %rax,-0x80(%rbp) │ │ │ │ mov %r13d,%eax │ │ │ │ - mov %edx,-0x68(%rbp) │ │ │ │ - xor %edx,%edx │ │ │ │ + mov %rbx,-0x90(%rbp) │ │ │ │ + mov 0xa0(%rdi),%rbx │ │ │ │ shr $0x2,%eax │ │ │ │ + mov %r9,-0xc8(%rbp) │ │ │ │ shl $0x5,%rax │ │ │ │ - mov %rbx,-0x90(%rbp) │ │ │ │ + mov %rbx,-0x98(%rbp) │ │ │ │ mov 0xa8(%rdi),%rbx │ │ │ │ mov %rax,%r14 │ │ │ │ - mov %rbx,-0x98(%rbp) │ │ │ │ - mov -0xc0(%rbp),%rax │ │ │ │ - mov -0x80(%rbp),%rbx │ │ │ │ - mov -0x88(%rbp),%rcx │ │ │ │ - mov -0x98(%rbp),%rdi │ │ │ │ - mov -0x68(%rbp),%r8d │ │ │ │ - movslq (%rax,%rdx,1),%rax │ │ │ │ - mov (%rbx,%rax,4),%esi │ │ │ │ + mov 0x2c(%rdi),%edi │ │ │ │ + mov %r8,-0xc0(%rbp) │ │ │ │ + mov %rcx,-0xb8(%rbp) │ │ │ │ + mov %rdx,-0xb0(%rbp) │ │ │ │ + mov %rbx,-0xa0(%rbp) │ │ │ │ + mov %edi,-0x6c(%rbp) │ │ │ │ + mov %rsi,-0xa8(%rbp) │ │ │ │ + xor %esi,%esi │ │ │ │ + mov -0xc8(%rbp),%rax │ │ │ │ + mov -0x88(%rbp),%rbx │ │ │ │ + mov -0x90(%rbp),%rcx │ │ │ │ + mov -0xa0(%rbp),%rdx │ │ │ │ + movslq (%rax,%rsi,1),%rax │ │ │ │ + mov -0x6c(%rbp),%r8d │ │ │ │ + mov (%rbx,%rax,4),%edi │ │ │ │ mov 0x4(%rbx,%rax,4),%ebx │ │ │ │ - mov -0xa0(%rbp),%rax │ │ │ │ - imul %esi,%r8d │ │ │ │ - movslq (%rax,%rdx,1),%rax │ │ │ │ - mov (%rcx,%rax,8),%r11 │ │ │ │ mov -0xa8(%rbp),%rax │ │ │ │ - mov -0x90(%rbp),%rcx │ │ │ │ - movslq (%rax,%rdx,1),%rax │ │ │ │ - mov (%rcx,%rax,8),%rcx │ │ │ │ + mov %edi,-0x3c(%rbp) │ │ │ │ + movslq (%rax,%rsi,1),%rax │ │ │ │ + mov (%rcx,%rax,8),%r11 │ │ │ │ mov -0xb0(%rbp),%rax │ │ │ │ - movslq (%rax,%rdx,1),%rax │ │ │ │ - mov (%rdi,%rax,8),%r12 │ │ │ │ + mov -0x98(%rbp),%rcx │ │ │ │ + movslq (%rax,%rsi,1),%rax │ │ │ │ + mov (%rcx,%rax,8),%rcx │ │ │ │ mov -0xb8(%rbp),%rax │ │ │ │ - mov (%rax,%rdx,1),%eax │ │ │ │ - mov %eax,-0x64(%rbp) │ │ │ │ - mov %esi,%eax │ │ │ │ - imul %r15d,%eax │ │ │ │ - mov %eax,-0x50(%rbp) │ │ │ │ - cmp %ebx,%esi │ │ │ │ - jge 3205a ::calcRootLogLikelihoodsByPartition(int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x4da> │ │ │ │ + movslq (%rax,%rsi,1),%rax │ │ │ │ + mov (%rdx,%rax,8),%r12 │ │ │ │ + mov -0xc0(%rbp),%rax │ │ │ │ + mov (%rax,%rsi,1),%eax │ │ │ │ + mov %eax,-0x40(%rbp) │ │ │ │ + mov %edi,%eax │ │ │ │ + imul %r15d,%edi │ │ │ │ + imul %eax,%r8d │ │ │ │ + mov %edi,-0x58(%rbp) │ │ │ │ + cmp %ebx,%eax │ │ │ │ + jge 30f2f ::calcRootLogLikelihoodsByPartition(int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x48f> │ │ │ │ test %r15d,%r15d │ │ │ │ - jle 31d30 ::calcRootLogLikelihoodsByPartition(int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x1b0> │ │ │ │ + jle 30c4d ::calcRootLogLikelihoodsByPartition(int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x1ad> │ │ │ │ mov -0x38(%rbp),%rax │ │ │ │ - mov %r13,-0x48(%rbp) │ │ │ │ - mov -0x50(%rbp),%edi │ │ │ │ - mov %esi,%r9d │ │ │ │ - mov -0x78(%rbp),%r13 │ │ │ │ - mov %rdx,-0x40(%rbp) │ │ │ │ - mov %esi,-0x58(%rbp) │ │ │ │ + mov -0x3c(%rbp),%r9d │ │ │ │ + mov %rsi,-0x48(%rbp) │ │ │ │ + mov %r13,-0x50(%rbp) │ │ │ │ + mov -0x58(%rbp),%edi │ │ │ │ mov 0xe0(%rax),%r10 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ + mov -0x80(%rbp),%r13 │ │ │ │ movslq %r8d,%rax │ │ │ │ lea (%r11,%rax,8),%rsi │ │ │ │ movslq %edi,%rax │ │ │ │ lea (%r10,%rax,8),%rdx │ │ │ │ xor %eax,%eax │ │ │ │ vmovsd (%rsi,%rax,1),%xmm0 │ │ │ │ vmulsd (%rcx),%xmm0,%xmm0 │ │ │ │ vmovsd %xmm0,(%rdx,%rax,1) │ │ │ │ add $0x8,%rax │ │ │ │ cmp %rax,%r13 │ │ │ │ - jne 31d00 ::calcRootLogLikelihoodsByPartition(int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x180> │ │ │ │ + jne 30c20 ::calcRootLogLikelihoodsByPartition(int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x180> │ │ │ │ inc %r9d │ │ │ │ add %r15d,%r8d │ │ │ │ add %r15d,%edi │ │ │ │ cmp %r9d,%ebx │ │ │ │ - jne 31cf0 ::calcRootLogLikelihoodsByPartition(int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x170> │ │ │ │ - mov -0x40(%rbp),%rdx │ │ │ │ - mov -0x48(%rbp),%r13 │ │ │ │ - mov -0x58(%rbp),%esi │ │ │ │ + jne 30c10 ::calcRootLogLikelihoodsByPartition(int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x170> │ │ │ │ + mov -0x48(%rbp),%rsi │ │ │ │ + mov -0x50(%rbp),%r13 │ │ │ │ mov -0x38(%rbp),%rax │ │ │ │ mov 0x34(%rax),%edi │ │ │ │ cmp $0x1,%edi │ │ │ │ - jle 31e36 ::calcRootLogLikelihoodsByPartition(int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x2b6> │ │ │ │ - mov -0x38(%rbp),%r10 │ │ │ │ - mov %rdx,-0x58(%rbp) │ │ │ │ + jle 30d1d ::calcRootLogLikelihoodsByPartition(int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x27d> │ │ │ │ + mov -0x38(%rbp),%rdx │ │ │ │ + mov -0x3c(%rbp),%eax │ │ │ │ + mov %rsi,-0x50(%rbp) │ │ │ │ add $0x8,%rcx │ │ │ │ - mov %esi,-0x40(%rbp) │ │ │ │ - mov %r12,-0xc8(%rbp) │ │ │ │ - mov %edi,%edx │ │ │ │ + mov %r12,-0x60(%rbp) │ │ │ │ + add 0x14(%rdx),%eax │ │ │ │ mov %r14,-0xd0(%rbp) │ │ │ │ - mov 0x14(%r10),%eax │ │ │ │ - add %esi,%eax │ │ │ │ sub %ebx,%eax │ │ │ │ - imul -0x68(%rbp),%eax │ │ │ │ + imul -0x6c(%rbp),%eax │ │ │ │ mov %eax,-0x48(%rbp) │ │ │ │ mov $0x1,%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ add -0x48(%rbp),%r8d │ │ │ │ - cmp %ebx,-0x40(%rbp) │ │ │ │ - jge 31e0b ::calcRootLogLikelihoodsByPartition(int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x28b> │ │ │ │ + cmp %ebx,-0x3c(%rbp) │ │ │ │ + jge 30cfb ::calcRootLogLikelihoodsByPartition(int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x25b> │ │ │ │ test %r15d,%r15d │ │ │ │ - jle 31e0b ::calcRootLogLikelihoodsByPartition(int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x28b> │ │ │ │ - mov -0x38(%rbp),%rdi │ │ │ │ - mov -0x40(%rbp),%r14d │ │ │ │ - mov -0x50(%rbp),%r12d │ │ │ │ - mov 0xe0(%rdi),%rdi │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - movslq %r12d,%rsi │ │ │ │ + jle 30cfb ::calcRootLogLikelihoodsByPartition(int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x25b> │ │ │ │ + mov -0x38(%rbp),%rsi │ │ │ │ + mov -0x3c(%rbp),%r14d │ │ │ │ + mov -0x58(%rbp),%r12d │ │ │ │ + mov 0xe0(%rsi),%rsi │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + movslq %r12d,%rdx │ │ │ │ movslq %r8d,%r9 │ │ │ │ - sub %rsi,%r9 │ │ │ │ - lea 0x0(%r13,%rsi,1),%r10 │ │ │ │ + sub %rdx,%r9 │ │ │ │ + lea 0x0(%r13,%rdx,1),%r10 │ │ │ │ lea (%r11,%r9,8),%r9 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - vmovsd (%r9,%rsi,8),%xmm0 │ │ │ │ - vmovsd (%rdi,%rsi,8),%xmm4 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + vmovsd (%r9,%rdx,8),%xmm0 │ │ │ │ + vmovsd (%rsi,%rdx,8),%xmm4 │ │ │ │ vfmadd132sd (%rcx),%xmm4,%xmm0 │ │ │ │ - vmovsd %xmm0,(%rdi,%rsi,8) │ │ │ │ - inc %rsi │ │ │ │ - cmp %rsi,%r10 │ │ │ │ - jne 31de0 ::calcRootLogLikelihoodsByPartition(int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x260> │ │ │ │ + vmovsd %xmm0,(%rsi,%rdx,8) │ │ │ │ + inc %rdx │ │ │ │ + cmp %rdx,%r10 │ │ │ │ + jne 30cd0 ::calcRootLogLikelihoodsByPartition(int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x230> │ │ │ │ inc %r14d │ │ │ │ add %r15d,%r8d │ │ │ │ add %r15d,%r12d │ │ │ │ cmp %ebx,%r14d │ │ │ │ - jne 31db0 ::calcRootLogLikelihoodsByPartition(int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x230> │ │ │ │ + jne 30cb8 ::calcRootLogLikelihoodsByPartition(int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x218> │ │ │ │ inc %eax │ │ │ │ add $0x8,%rcx │ │ │ │ - cmp %edx,%eax │ │ │ │ - jl 31d80 ::calcRootLogLikelihoodsByPartition(int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x200> │ │ │ │ - mov -0x40(%rbp),%esi │ │ │ │ - mov -0x58(%rbp),%rdx │ │ │ │ - mov -0xc8(%rbp),%r12 │ │ │ │ + cmp %edi,%eax │ │ │ │ + jl 30c90 ::calcRootLogLikelihoodsByPartition(int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x1f0> │ │ │ │ + mov -0x50(%rbp),%rsi │ │ │ │ + mov -0x60(%rbp),%r12 │ │ │ │ mov -0xd0(%rbp),%r14 │ │ │ │ - cmp %ebx,%esi │ │ │ │ - jge 3206a ::calcRootLogLikelihoodsByPartition(int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x4ea> │ │ │ │ + cmp %ebx,-0x3c(%rbp) │ │ │ │ + jge 30f3f ::calcRootLogLikelihoodsByPartition(int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x49f> │ │ │ │ + movslq -0x3c(%rbp),%rdi │ │ │ │ mov %ebx,%eax │ │ │ │ - movslq %esi,%r8 │ │ │ │ - mov %r13,-0xd0(%rbp) │ │ │ │ - mov %ebx,-0xd8(%rbp) │ │ │ │ - sub %esi,%eax │ │ │ │ + mov %r13,-0xd8(%rbp) │ │ │ │ + mov %rsi,-0xd0(%rbp) │ │ │ │ + mov -0x58(%rbp),%r13d │ │ │ │ + sub %edi,%eax │ │ │ │ + mov %rdi,-0x58(%rbp) │ │ │ │ + add %rdi,%rax │ │ │ │ + mov %ebx,-0x70(%rbp) │ │ │ │ mov %r14,%rbx │ │ │ │ - mov %rdx,-0xc8(%rbp) │ │ │ │ mov %r12,%r14 │ │ │ │ - add %r8,%rax │ │ │ │ - mov -0x50(%rbp),%r13d │ │ │ │ - mov %r15d,%r12d │ │ │ │ - mov %esi,-0xd4(%rbp) │ │ │ │ shl $0x3,%rax │ │ │ │ - mov %r8,-0x50(%rbp) │ │ │ │ - mov %rax,-0x48(%rbp) │ │ │ │ + mov %r15d,%r12d │ │ │ │ + mov %rax,-0x50(%rbp) │ │ │ │ lea -0x1(%r15),%eax │ │ │ │ - lea 0x0(,%r8,8),%r15 │ │ │ │ - mov %eax,-0x58(%rbp) │ │ │ │ - nopl (%rax) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + lea 0x0(,%rdi,8),%r15 │ │ │ │ + mov %eax,-0x60(%rbp) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ vxorpd %xmm0,%xmm0,%xmm0 │ │ │ │ test %r12d,%r12d │ │ │ │ - jle 31f30 ::calcRootLogLikelihoodsByPartition(int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x3b0> │ │ │ │ - cmpl $0x2,-0x58(%rbp) │ │ │ │ + jle 30e10 ::calcRootLogLikelihoodsByPartition(int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x370> │ │ │ │ mov -0x38(%rbp),%rax │ │ │ │ + cmpl $0x2,-0x60(%rbp) │ │ │ │ mov 0xe0(%rax),%r10 │ │ │ │ - jbe 32008 ::calcRootLogLikelihoodsByPartition(int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x488> │ │ │ │ + jbe 30edd ::calcRootLogLikelihoodsByPartition(int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x43d> │ │ │ │ movslq %r13d,%rax │ │ │ │ vxorpd %xmm0,%xmm0,%xmm0 │ │ │ │ lea (%r10,%rax,8),%rsi │ │ │ │ xor %eax,%eax │ │ │ │ - nop │ │ │ │ - vmovupd (%r14,%rax,1),%ymm1 │ │ │ │ - vmulpd (%rsi,%rax,1),%ymm1,%ymm2 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + vmovupd (%r14,%rax,1),%ymm2 │ │ │ │ + vmulpd (%rsi,%rax,1),%ymm2,%ymm2 │ │ │ │ add $0x20,%rax │ │ │ │ - vunpckhpd %xmm2,%xmm2,%xmm3 │ │ │ │ - vextractf128 $0x1,%ymm2,%xmm1 │ │ │ │ vaddsd %xmm2,%xmm0,%xmm0 │ │ │ │ + vunpckhpd %xmm2,%xmm2,%xmm3 │ │ │ │ vaddsd %xmm0,%xmm3,%xmm3 │ │ │ │ - vaddsd %xmm3,%xmm1,%xmm0 │ │ │ │ - vunpckhpd %xmm1,%xmm1,%xmm1 │ │ │ │ - vaddsd %xmm1,%xmm0,%xmm0 │ │ │ │ + vextractf64x2 $0x1,%ymm2,%xmm0 │ │ │ │ + valignq $0x3,%ymm2,%ymm2,%ymm2 │ │ │ │ + vaddsd %xmm3,%xmm0,%xmm0 │ │ │ │ + vaddsd %xmm2,%xmm0,%xmm0 │ │ │ │ cmp %rbx,%rax │ │ │ │ - jne 31ec0 ::calcRootLogLikelihoodsByPartition(int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x340> │ │ │ │ + jne 30da0 ::calcRootLogLikelihoodsByPartition(int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x300> │ │ │ │ test $0x3,%r12b │ │ │ │ - je 32000 ::calcRootLogLikelihoodsByPartition(int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x480> │ │ │ │ + je 30ed5 ::calcRootLogLikelihoodsByPartition(int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x435> │ │ │ │ mov %r12d,%eax │ │ │ │ and $0xfffffffc,%eax │ │ │ │ lea 0x0(%r13,%rax,1),%esi │ │ │ │ vzeroupper │ │ │ │ cltq │ │ │ │ movslq %esi,%rsi │ │ │ │ sub %rax,%rsi │ │ │ │ lea (%r10,%rsi,8),%rsi │ │ │ │ - vmovsd (%rsi,%rax,8),%xmm1 │ │ │ │ - vmulsd (%r14,%rax,8),%xmm1,%xmm1 │ │ │ │ + vmovsd (%rsi,%rax,8),%xmm5 │ │ │ │ + vfmadd231sd (%r14,%rax,8),%xmm5,%xmm0 │ │ │ │ inc %rax │ │ │ │ - vaddsd %xmm1,%xmm0,%xmm0 │ │ │ │ cmp %eax,%r12d │ │ │ │ - jg 31f16 ::calcRootLogLikelihoodsByPartition(int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x396> │ │ │ │ + jg 30dfa ::calcRootLogLikelihoodsByPartition(int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x35a> │ │ │ │ add %r12d,%r13d │ │ │ │ - mov -0x38(%rbp),%rdx │ │ │ │ - mov 0x110(%rdx),%rax │ │ │ │ + mov -0x38(%rbp),%rdi │ │ │ │ + mov 0x110(%rdi),%rax │ │ │ │ add %r15,%rax │ │ │ │ add $0x8,%r15 │ │ │ │ - mov %rax,-0x40(%rbp) │ │ │ │ + mov %rax,-0x48(%rbp) │ │ │ │ call 1c250 │ │ │ │ - cmp -0x48(%rbp),%r15 │ │ │ │ - mov -0x40(%rbp),%rax │ │ │ │ + mov -0x48(%rbp),%rax │ │ │ │ vmovsd %xmm0,(%rax) │ │ │ │ - jne 31e90 ::calcRootLogLikelihoodsByPartition(int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x310> │ │ │ │ - mov -0x64(%rbp),%eax │ │ │ │ + cmp -0x50(%rbp),%r15 │ │ │ │ + jne 30d68 ::calcRootLogLikelihoodsByPartition(int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x2c8> │ │ │ │ + mov -0x40(%rbp),%eax │ │ │ │ mov %rbx,%r14 │ │ │ │ + mov -0xd0(%rbp),%rsi │ │ │ │ mov %r12d,%r15d │ │ │ │ - mov -0xc8(%rbp),%rdx │ │ │ │ - mov -0xd0(%rbp),%r13 │ │ │ │ - mov -0x50(%rbp),%r8 │ │ │ │ - mov -0xd8(%rbp),%ebx │ │ │ │ + mov -0xd8(%rbp),%r13 │ │ │ │ + mov -0x58(%rbp),%rdi │ │ │ │ + mov -0x70(%rbp),%ebx │ │ │ │ test %eax,%eax │ │ │ │ - jns 32016 ::calcRootLogLikelihoodsByPartition(int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x496> │ │ │ │ - cmp %ebx,-0xd4(%rbp) │ │ │ │ - mov -0x60(%rbp),%rax │ │ │ │ - movq $0x0,(%rax,%rdx,2) │ │ │ │ - jge 31fda ::calcRootLogLikelihoodsByPartition(int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x45a> │ │ │ │ + jns 30eeb ::calcRootLogLikelihoodsByPartition(int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x44b> │ │ │ │ + mov -0x68(%rbp),%rax │ │ │ │ + movq $0x0,(%rax,%rsi,2) │ │ │ │ + cmp %ebx,-0x3c(%rbp) │ │ │ │ + jge 30eaf ::calcRootLogLikelihoodsByPartition(int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x40f> │ │ │ │ mov -0x38(%rbp),%rax │ │ │ │ - mov 0x110(%rax),%rcx │ │ │ │ + mov 0x110(%rax),%rdx │ │ │ │ mov -0x38(%rbp),%rax │ │ │ │ - mov -0x60(%rbp),%rdi │ │ │ │ - vxorpd %xmm1,%xmm1,%xmm1 │ │ │ │ - mov 0x80(%rax),%rsi │ │ │ │ - mov %r8,%rax │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - vmovsd (%rcx,%rax,8),%xmm0 │ │ │ │ - vmulsd (%rsi,%rax,8),%xmm0,%xmm0 │ │ │ │ + vxorpd %xmm0,%xmm0,%xmm0 │ │ │ │ + mov 0x80(%rax),%rcx │ │ │ │ + mov %rdi,%rax │ │ │ │ + mov -0x68(%rbp),%rdi │ │ │ │ + nopl (%rax) │ │ │ │ + vmovsd (%rdx,%rax,8),%xmm6 │ │ │ │ + vfmadd231sd (%rcx,%rax,8),%xmm6,%xmm0 │ │ │ │ inc %rax │ │ │ │ - vaddsd %xmm0,%xmm1,%xmm1 │ │ │ │ - vmovsd %xmm1,(%rdi,%rdx,2) │ │ │ │ + vmovsd %xmm0,(%rdi,%rsi,2) │ │ │ │ cmp %eax,%ebx │ │ │ │ - jg 31fc0 ::calcRootLogLikelihoodsByPartition(int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x440> │ │ │ │ - add $0x4,%rdx │ │ │ │ - cmp %rdx,-0x70(%rbp) │ │ │ │ - jne 31c46 ::calcRootLogLikelihoodsByPartition(int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0xc6> │ │ │ │ + jg 30e98 ::calcRootLogLikelihoodsByPartition(int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x3f8> │ │ │ │ + add $0x4,%rsi │ │ │ │ + cmp %rsi,-0x78(%rbp) │ │ │ │ + jne 30b69 ::calcRootLogLikelihoodsByPartition(int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0xc9> │ │ │ │ add $0xc0,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %r10 │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ pop %rbp │ │ │ │ lea -0x8(%r10),%rsp │ │ │ │ ret │ │ │ │ vzeroupper │ │ │ │ - jmp 31f2d ::calcRootLogLikelihoodsByPartition(int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x3ad> │ │ │ │ + jmp 30e0d ::calcRootLogLikelihoodsByPartition(int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x36d> │ │ │ │ mov %r13d,%esi │ │ │ │ xor %eax,%eax │ │ │ │ vxorpd %xmm0,%xmm0,%xmm0 │ │ │ │ - jmp 31f0a ::calcRootLogLikelihoodsByPartition(int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x38a> │ │ │ │ - mov -0x38(%rbp),%rdi │ │ │ │ - movslq -0x64(%rbp),%rcx │ │ │ │ - mov 0xc0(%rdi),%rax │ │ │ │ - mov (%rax,%rcx,8),%rsi │ │ │ │ - mov 0x110(%rdi),%rcx │ │ │ │ - mov %r8,%rax │ │ │ │ - vmovsd (%rcx,%rax,8),%xmm0 │ │ │ │ - vaddsd (%rsi,%rax,8),%xmm0,%xmm0 │ │ │ │ - vmovsd %xmm0,(%rcx,%rax,8) │ │ │ │ + jmp 30dee ::calcRootLogLikelihoodsByPartition(int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x34e> │ │ │ │ + mov -0x38(%rbp),%r11 │ │ │ │ + movslq -0x40(%rbp),%rdx │ │ │ │ + mov 0xc0(%r11),%rax │ │ │ │ + mov (%rax,%rdx,8),%rcx │ │ │ │ + mov 0x110(%r11),%rdx │ │ │ │ + mov %rdi,%rax │ │ │ │ + vmovsd (%rdx,%rax,8),%xmm0 │ │ │ │ + vaddsd (%rcx,%rax,8),%xmm0,%xmm0 │ │ │ │ + vmovsd %xmm0,(%rdx,%rax,8) │ │ │ │ inc %rax │ │ │ │ cmp %eax,%ebx │ │ │ │ - jg 32033 ::calcRootLogLikelihoodsByPartition(int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x4b3> │ │ │ │ - mov -0x60(%rbp),%rax │ │ │ │ - movq $0x0,(%rax,%rdx,2) │ │ │ │ - jmp 31fa5 ::calcRootLogLikelihoodsByPartition(int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x425> │ │ │ │ + jg 30f08 ::calcRootLogLikelihoodsByPartition(int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x468> │ │ │ │ + mov -0x68(%rbp),%rax │ │ │ │ + movq $0x0,(%rax,%rsi,2) │ │ │ │ + jmp 30e7f ::calcRootLogLikelihoodsByPartition(int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x3df> │ │ │ │ mov -0x38(%rbp),%rax │ │ │ │ mov 0x34(%rax),%edi │ │ │ │ cmp $0x1,%edi │ │ │ │ - jg 31d40 ::calcRootLogLikelihoodsByPartition(int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x1c0> │ │ │ │ - mov -0x60(%rbp),%rax │ │ │ │ - movq $0x0,(%rax,%rdx,2) │ │ │ │ - add $0x4,%rdx │ │ │ │ - cmp %rdx,-0x70(%rbp) │ │ │ │ - jne 31c46 ::calcRootLogLikelihoodsByPartition(int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0xc6> │ │ │ │ - jmp 31fe8 ::calcRootLogLikelihoodsByPartition(int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x468> │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ + jg 30c5d ::calcRootLogLikelihoodsByPartition(int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x1bd> │ │ │ │ + mov -0x68(%rbp),%rax │ │ │ │ + movq $0x0,(%rax,%rsi,2) │ │ │ │ + add $0x4,%rsi │ │ │ │ + cmp %rsi,-0x78(%rbp) │ │ │ │ + jne 30b69 ::calcRootLogLikelihoodsByPartition(int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0xc9> │ │ │ │ + jmp 30ebd ::calcRootLogLikelihoodsByPartition(int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x41d> │ │ │ │ + xchg %ax,%ax │ │ │ │ │ │ │ │ -00000000000320c0 ::calcRootLogLikelihoods(int, int, int, int, double*)@@Base>: │ │ │ │ +0000000000030f60 ::calcRootLogLikelihoods(int, int, int, int, double*)@@Base>: │ │ │ │ endbr64 │ │ │ │ lea 0x8(%rsp),%r10 │ │ │ │ and $0xffffffffffffffe0,%rsp │ │ │ │ movslq %ecx,%rax │ │ │ │ movslq %edx,%rdx │ │ │ │ push -0x8(%r10) │ │ │ │ push %rbp │ │ │ │ mov %rsp,%rbp │ │ │ │ push %r15 │ │ │ │ push %r14 │ │ │ │ push %r13 │ │ │ │ push %r12 │ │ │ │ push %r10 │ │ │ │ - push %rbx │ │ │ │ movslq %esi,%r10 │ │ │ │ + mov %r8d,%esi │ │ │ │ + push %rbx │ │ │ │ sub $0x40,%rsp │ │ │ │ mov 0xb0(%rdi),%rcx │ │ │ │ movslq 0x14(%rdi),%r12 │ │ │ │ - mov %r8d,%esi │ │ │ │ mov (%rcx,%r10,8),%r11 │ │ │ │ mov 0xa0(%rdi),%rcx │ │ │ │ mov (%rcx,%rdx,8),%rcx │ │ │ │ mov 0xa8(%rdi),%rdx │ │ │ │ mov (%rdx,%rax,8),%r13 │ │ │ │ test %r12d,%r12d │ │ │ │ - jle 3242c ::calcRootLogLikelihoods(int, int, int, int, double*)@@Base+0x36c> │ │ │ │ + jle 31299 ::calcRootLogLikelihoods(int, int, int, int, double*)@@Base+0x339> │ │ │ │ mov 0x24(%rdi),%ebx │ │ │ │ test %ebx,%ebx │ │ │ │ - jle 32446 ::calcRootLogLikelihoods(int, int, int, int, double*)@@Base+0x386> │ │ │ │ + jle 312b3 ::calcRootLogLikelihoods(int, int, int, int, double*)@@Base+0x353> │ │ │ │ mov 0xe0(%rdi),%r10 │ │ │ │ xor %r14d,%r14d │ │ │ │ xor %r8d,%r8d │ │ │ │ movslq %ebx,%r15 │ │ │ │ nopl 0x0(%rax) │ │ │ │ movslq %r8d,%rax │ │ │ │ lea (%r15,%rax,1),%rdx │ │ │ │ - nopl (%rax) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ vmovsd (%r11,%rax,8),%xmm0 │ │ │ │ vmulsd (%rcx),%xmm0,%xmm0 │ │ │ │ vmovsd %xmm0,(%r10,%rax,8) │ │ │ │ inc %rax │ │ │ │ cmp %rax,%rdx │ │ │ │ - jne 32160 ::calcRootLogLikelihoods(int, int, int, int, double*)@@Base+0xa0> │ │ │ │ + jne 30ff0 ::calcRootLogLikelihoods(int, int, int, int, double*)@@Base+0x90> │ │ │ │ inc %r14d │ │ │ │ add %ebx,%r8d │ │ │ │ cmp %r14d,%r12d │ │ │ │ - jne 32140 ::calcRootLogLikelihoods(int, int, int, int, double*)@@Base+0x80> │ │ │ │ + jne 30fe0 ::calcRootLogLikelihoods(int, int, int, int, double*)@@Base+0x80> │ │ │ │ mov 0x34(%rdi),%r15d │ │ │ │ cmp $0x1,%r15d │ │ │ │ - jle 32242 ::calcRootLogLikelihoods(int, int, int, int, double*)@@Base+0x182> │ │ │ │ + jle 310ca ::calcRootLogLikelihoods(int, int, int, int, double*)@@Base+0x16a> │ │ │ │ test %r12d,%r12d │ │ │ │ - jle 3243d ::calcRootLogLikelihoods(int, int, int, int, double*)@@Base+0x37d> │ │ │ │ + jle 312aa ::calcRootLogLikelihoods(int, int, int, int, double*)@@Base+0x34a> │ │ │ │ movslq 0x24(%rdi),%r14 │ │ │ │ + mov %r15d,-0x40(%rbp) │ │ │ │ add $0x8,%rcx │ │ │ │ mov $0x1,%eax │ │ │ │ - mov %r15d,-0x40(%rbp) │ │ │ │ mov %r13,-0x48(%rbp) │ │ │ │ mov %rdi,%rdx │ │ │ │ mov %esi,-0x4c(%rbp) │ │ │ │ mov %r14,%rbx │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ xor %esi,%esi │ │ │ │ test %ebx,%ebx │ │ │ │ - jle 323fd ::calcRootLogLikelihoods(int, int, int, int, double*)@@Base+0x33d> │ │ │ │ + jle 3126a ::calcRootLogLikelihoods(int, int, int, int, double*)@@Base+0x30a> │ │ │ │ + mov %eax,-0x38(%rbp) │ │ │ │ mov 0xe0(%rdx),%rsi │ │ │ │ xor %r13d,%r13d │ │ │ │ xor %r10d,%r10d │ │ │ │ - mov %eax,-0x38(%rbp) │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ movslq %r10d,%rax │ │ │ │ movslq %r8d,%rdi │ │ │ │ sub %rax,%rdi │ │ │ │ lea (%r14,%rax,1),%r15 │ │ │ │ lea (%r11,%rdi,8),%rdi │ │ │ │ nopl 0x0(%rax) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ vmovsd (%rdi,%rax,8),%xmm0 │ │ │ │ vmovsd (%rsi,%rax,8),%xmm4 │ │ │ │ vfmadd132sd (%rcx),%xmm4,%xmm0 │ │ │ │ vmovsd %xmm0,(%rsi,%rax,8) │ │ │ │ inc %rax │ │ │ │ cmp %rax,%r15 │ │ │ │ - jne 32200 ::calcRootLogLikelihoods(int, int, int, int, double*)@@Base+0x140> │ │ │ │ + jne 31088 ::calcRootLogLikelihoods(int, int, int, int, double*)@@Base+0x128> │ │ │ │ inc %r13d │ │ │ │ add %ebx,%r8d │ │ │ │ add %ebx,%r10d │ │ │ │ cmp %r12d,%r13d │ │ │ │ - jne 321e0 ::calcRootLogLikelihoods(int, int, int, int, double*)@@Base+0x120> │ │ │ │ + jne 31070 ::calcRootLogLikelihoods(int, int, int, int, double*)@@Base+0x110> │ │ │ │ mov -0x38(%rbp),%eax │ │ │ │ inc %eax │ │ │ │ add $0x8,%rcx │ │ │ │ cmp -0x40(%rbp),%eax │ │ │ │ - jl 321c0 ::calcRootLogLikelihoods(int, int, int, int, double*)@@Base+0x100> │ │ │ │ + jl 31050 ::calcRootLogLikelihoods(int, int, int, int, double*)@@Base+0xf0> │ │ │ │ mov -0x48(%rbp),%r13 │ │ │ │ mov -0x4c(%rbp),%esi │ │ │ │ mov %rdx,%rdi │ │ │ │ - mov %ebx,%r15d │ │ │ │ - lea 0x0(,%r12,8),%r14 │ │ │ │ + mov %esi,%r8d │ │ │ │ lea -0x1(%rbx),%eax │ │ │ │ - xor %r12d,%r12d │ │ │ │ + lea 0x0(,%r12,8),%rsi │ │ │ │ + mov %ebx,%r15d │ │ │ │ shr $0x2,%r15d │ │ │ │ - mov %r14,-0x48(%rbp) │ │ │ │ mov %eax,-0x4c(%rbp) │ │ │ │ - mov %ebx,%r14d │ │ │ │ + mov %ebx,%r12d │ │ │ │ + mov %r13,%r14 │ │ │ │ + mov %rsi,-0x48(%rbp) │ │ │ │ shl $0x5,%r15 │ │ │ │ + xor %r13d,%r13d │ │ │ │ mov %rdi,-0x38(%rbp) │ │ │ │ - mov %esi,-0x50(%rbp) │ │ │ │ - mov %r9,-0x58(%rbp) │ │ │ │ mov %r15,%rbx │ │ │ │ xor %r15d,%r15d │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - vxorpd %xmm1,%xmm1,%xmm1 │ │ │ │ - test %r14d,%r14d │ │ │ │ - jle 32331 ::calcRootLogLikelihoods(int, int, int, int, double*)@@Base+0x271> │ │ │ │ - cmpl $0x2,-0x4c(%rbp) │ │ │ │ + mov %r8d,-0x50(%rbp) │ │ │ │ + mov %r9,-0x58(%rbp) │ │ │ │ + nopl (%rax) │ │ │ │ + vxorpd %xmm0,%xmm0,%xmm0 │ │ │ │ + test %r12d,%r12d │ │ │ │ + jle 311af ::calcRootLogLikelihoods(int, int, int, int, double*)@@Base+0x24f> │ │ │ │ mov -0x38(%rbp),%rax │ │ │ │ + cmpl $0x2,-0x4c(%rbp) │ │ │ │ mov 0xe0(%rax),%r10 │ │ │ │ - jbe 3241e ::calcRootLogLikelihoods(int, int, int, int, double*)@@Base+0x35e> │ │ │ │ + jbe 3128b ::calcRootLogLikelihoods(int, int, int, int, double*)@@Base+0x32b> │ │ │ │ movslq %r15d,%rax │ │ │ │ - vxorpd %xmm1,%xmm1,%xmm1 │ │ │ │ - lea (%r10,%rax,8),%rdi │ │ │ │ + vxorpd %xmm0,%xmm0,%xmm0 │ │ │ │ + lea (%r10,%rax,8),%rsi │ │ │ │ xor %eax,%eax │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - vmovupd 0x0(%r13,%rax,1),%ymm0 │ │ │ │ - vmulpd (%rdi,%rax,1),%ymm0,%ymm0 │ │ │ │ + vmovupd (%r14,%rax,1),%ymm1 │ │ │ │ + vmulpd (%rsi,%rax,1),%ymm1,%ymm1 │ │ │ │ add $0x20,%rax │ │ │ │ - vaddsd %xmm0,%xmm1,%xmm1 │ │ │ │ - vunpckhpd %xmm0,%xmm0,%xmm2 │ │ │ │ - vextractf128 $0x1,%ymm0,%xmm0 │ │ │ │ - vaddsd %xmm2,%xmm1,%xmm1 │ │ │ │ - vaddsd %xmm0,%xmm1,%xmm1 │ │ │ │ - vunpckhpd %xmm0,%xmm0,%xmm0 │ │ │ │ - vaddsd %xmm0,%xmm1,%xmm1 │ │ │ │ + vaddsd %xmm1,%xmm0,%xmm0 │ │ │ │ + vunpckhpd %xmm1,%xmm1,%xmm2 │ │ │ │ + vaddsd %xmm2,%xmm0,%xmm0 │ │ │ │ + vextractf64x2 $0x1,%ymm1,%xmm2 │ │ │ │ + valignq $0x3,%ymm1,%ymm1,%ymm1 │ │ │ │ + vaddsd %xmm2,%xmm0,%xmm0 │ │ │ │ + vaddsd %xmm1,%xmm0,%xmm0 │ │ │ │ cmp %rbx,%rax │ │ │ │ - jne 322c0 ::calcRootLogLikelihoods(int, int, int, int, double*)@@Base+0x200> │ │ │ │ - test $0x3,%r14b │ │ │ │ - je 32416 ::calcRootLogLikelihoods(int, int, int, int, double*)@@Base+0x356> │ │ │ │ - mov %r14d,%eax │ │ │ │ + jne 31140 ::calcRootLogLikelihoods(int, int, int, int, double*)@@Base+0x1e0> │ │ │ │ + test $0x3,%r12b │ │ │ │ + je 31283 ::calcRootLogLikelihoods(int, int, int, int, double*)@@Base+0x323> │ │ │ │ + mov %r12d,%eax │ │ │ │ and $0xfffffffc,%eax │ │ │ │ - lea (%rax,%r15,1),%edi │ │ │ │ + lea (%rax,%r15,1),%esi │ │ │ │ vzeroupper │ │ │ │ cltq │ │ │ │ - movslq %edi,%rdi │ │ │ │ - sub %rax,%rdi │ │ │ │ - lea (%r10,%rdi,8),%rdi │ │ │ │ - vmovsd (%rdi,%rax,8),%xmm0 │ │ │ │ - vmulsd 0x0(%r13,%rax,8),%xmm0,%xmm0 │ │ │ │ + movslq %esi,%rsi │ │ │ │ + sub %rax,%rsi │ │ │ │ + lea (%r10,%rsi,8),%rsi │ │ │ │ + vmovsd (%rsi,%rax,8),%xmm5 │ │ │ │ + vfmadd231sd (%r14,%rax,8),%xmm5,%xmm0 │ │ │ │ inc %rax │ │ │ │ - vaddsd %xmm0,%xmm1,%xmm1 │ │ │ │ - cmp %eax,%r14d │ │ │ │ - jg 32316 ::calcRootLogLikelihoods(int, int, int, int, double*)@@Base+0x256> │ │ │ │ - add %r14d,%r15d │ │ │ │ + cmp %eax,%r12d │ │ │ │ + jg 31199 ::calcRootLogLikelihoods(int, int, int, int, double*)@@Base+0x239> │ │ │ │ + add %r12d,%r15d │ │ │ │ mov -0x38(%rbp),%rax │ │ │ │ - vmovapd %xmm1,%xmm0 │ │ │ │ mov 0x110(%rax),%rax │ │ │ │ mov %rax,-0x40(%rbp) │ │ │ │ call 1c250 │ │ │ │ mov -0x40(%rbp),%rax │ │ │ │ - vmovsd %xmm0,(%rax,%r12,1) │ │ │ │ - add $0x8,%r12 │ │ │ │ - cmp -0x48(%rbp),%r12 │ │ │ │ - jne 32280 ::calcRootLogLikelihoods(int, int, int, int, double*)@@Base+0x1c0> │ │ │ │ + vmovsd %xmm0,(%rax,%r13,1) │ │ │ │ + add $0x8,%r13 │ │ │ │ + cmp -0x48(%rbp),%r13 │ │ │ │ + jne 31108 ::calcRootLogLikelihoods(int, int, int, int, double*)@@Base+0x1a8> │ │ │ │ movslq -0x50(%rbp),%r8 │ │ │ │ - mov -0x48(%rbp),%r14 │ │ │ │ + mov -0x48(%rbp),%rsi │ │ │ │ mov %rax,%r12 │ │ │ │ mov -0x38(%rbp),%rdi │ │ │ │ mov -0x58(%rbp),%rdx │ │ │ │ test %r8d,%r8d │ │ │ │ - js 323a0 ::calcRootLogLikelihoods(int, int, int, int, double*)@@Base+0x2e0> │ │ │ │ + js 3121a ::calcRootLogLikelihoods(int, int, int, int, double*)@@Base+0x2ba> │ │ │ │ mov 0xc0(%rdi),%rax │ │ │ │ mov (%rax,%r8,8),%rcx │ │ │ │ xor %eax,%eax │ │ │ │ vmovsd (%r12,%rax,1),%xmm0 │ │ │ │ vaddsd (%rcx,%rax,1),%xmm0,%xmm0 │ │ │ │ vmovsd %xmm0,(%r12,%rax,1) │ │ │ │ add $0x8,%rax │ │ │ │ - cmp %rax,%r14 │ │ │ │ - jne 32386 ::calcRootLogLikelihoods(int, int, int, int, double*)@@Base+0x2c6> │ │ │ │ - mov 0x80(%rdi),%rcx │ │ │ │ + cmp %rax,%rsi │ │ │ │ + jne 31200 ::calcRootLogLikelihoods(int, int, int, int, double*)@@Base+0x2a0> │ │ │ │ movq $0x0,(%rdx) │ │ │ │ + mov 0x80(%rdi),%rcx │ │ │ │ xor %eax,%eax │ │ │ │ - vxorpd %xmm1,%xmm1,%xmm1 │ │ │ │ - nop │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - vmovsd (%r12,%rax,1),%xmm0 │ │ │ │ - vmulsd (%rcx,%rax,1),%xmm0,%xmm0 │ │ │ │ + vxorpd %xmm0,%xmm0,%xmm0 │ │ │ │ + xchg %ax,%ax │ │ │ │ + vmovsd (%r12,%rax,1),%xmm6 │ │ │ │ + vfmadd231sd (%rcx,%rax,1),%xmm6,%xmm0 │ │ │ │ add $0x8,%rax │ │ │ │ - vaddsd %xmm0,%xmm1,%xmm1 │ │ │ │ - vmovsd %xmm1,(%rdx) │ │ │ │ - cmp %rax,%r14 │ │ │ │ - jne 323c0 ::calcRootLogLikelihoods(int, int, int, int, double*)@@Base+0x300> │ │ │ │ - vucomisd %xmm1,%xmm1 │ │ │ │ - jp 32476 ::calcRootLogLikelihoods(int, int, int, int, double*)@@Base+0x3b6> │ │ │ │ + vmovsd %xmm0,(%rdx) │ │ │ │ + cmp %rax,%rsi │ │ │ │ + jne 31230 ::calcRootLogLikelihoods(int, int, int, int, double*)@@Base+0x2d0> │ │ │ │ + vucomisd %xmm0,%xmm0 │ │ │ │ + jp 312e3 ::calcRootLogLikelihoods(int, int, int, int, double*)@@Base+0x383> │ │ │ │ xor %eax,%eax │ │ │ │ add $0x40,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %r10 │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ pop %rbp │ │ │ │ lea -0x8(%r10),%rsp │ │ │ │ ret │ │ │ │ lea 0x1(%rsi),%edi │ │ │ │ cmp %edi,%r12d │ │ │ │ - je 3222d ::calcRootLogLikelihoods(int, int, int, int, double*)@@Base+0x16d> │ │ │ │ + je 310b5 ::calcRootLogLikelihoods(int, int, int, int, double*)@@Base+0x155> │ │ │ │ add $0x2,%esi │ │ │ │ cmp %r12d,%esi │ │ │ │ - jne 323fd ::calcRootLogLikelihoods(int, int, int, int, double*)@@Base+0x33d> │ │ │ │ - jmp 3222d ::calcRootLogLikelihoods(int, int, int, int, double*)@@Base+0x16d> │ │ │ │ + jne 3126a ::calcRootLogLikelihoods(int, int, int, int, double*)@@Base+0x30a> │ │ │ │ + jmp 310b5 ::calcRootLogLikelihoods(int, int, int, int, double*)@@Base+0x155> │ │ │ │ vzeroupper │ │ │ │ - jmp 3232e ::calcRootLogLikelihoods(int, int, int, int, double*)@@Base+0x26e> │ │ │ │ - mov %r15d,%edi │ │ │ │ + jmp 311ac ::calcRootLogLikelihoods(int, int, int, int, double*)@@Base+0x24c> │ │ │ │ + mov %r15d,%esi │ │ │ │ xor %eax,%eax │ │ │ │ - vxorpd %xmm1,%xmm1,%xmm1 │ │ │ │ - jmp 3230a ::calcRootLogLikelihoods(int, int, int, int, double*)@@Base+0x24a> │ │ │ │ + vxorpd %xmm0,%xmm0,%xmm0 │ │ │ │ + jmp 3118d ::calcRootLogLikelihoods(int, int, int, int, double*)@@Base+0x22d> │ │ │ │ mov 0x34(%rdi),%r15d │ │ │ │ xor %r8d,%r8d │ │ │ │ cmp $0x1,%r15d │ │ │ │ - jg 32191 ::calcRootLogLikelihoods(int, int, int, int, double*)@@Base+0xd1> │ │ │ │ + jg 31021 ::calcRootLogLikelihoods(int, int, int, int, double*)@@Base+0xc1> │ │ │ │ movq $0x0,(%r9) │ │ │ │ - jmp 323e6 ::calcRootLogLikelihoods(int, int, int, int, double*)@@Base+0x326> │ │ │ │ + jmp 31253 ::calcRootLogLikelihoods(int, int, int, int, double*)@@Base+0x2f3> │ │ │ │ xor %eax,%eax │ │ │ │ lea 0x1(%rax),%edx │ │ │ │ cmp %r12d,%edx │ │ │ │ - je 32460 ::calcRootLogLikelihoods(int, int, int, int, double*)@@Base+0x3a0> │ │ │ │ + je 312cd ::calcRootLogLikelihoods(int, int, int, int, double*)@@Base+0x36d> │ │ │ │ add $0x2,%eax │ │ │ │ cmp %r12d,%eax │ │ │ │ - jne 32448 ::calcRootLogLikelihoods(int, int, int, int, double*)@@Base+0x388> │ │ │ │ + jne 312b5 ::calcRootLogLikelihoods(int, int, int, int, double*)@@Base+0x355> │ │ │ │ xor %r8d,%r8d │ │ │ │ - jmp 32183 ::calcRootLogLikelihoods(int, int, int, int, double*)@@Base+0xc3> │ │ │ │ + jmp 31013 ::calcRootLogLikelihoods(int, int, int, int, double*)@@Base+0xb3> │ │ │ │ mov 0x34(%rdi),%r15d │ │ │ │ cmp $0x1,%r15d │ │ │ │ - jle 32242 ::calcRootLogLikelihoods(int, int, int, int, double*)@@Base+0x182> │ │ │ │ + jle 310ca ::calcRootLogLikelihoods(int, int, int, int, double*)@@Base+0x16a> │ │ │ │ xor %r8d,%r8d │ │ │ │ - jmp 32191 ::calcRootLogLikelihoods(int, int, int, int, double*)@@Base+0xd1> │ │ │ │ + jmp 31021 ::calcRootLogLikelihoods(int, int, int, int, double*)@@Base+0xc1> │ │ │ │ mov $0xfffffff8,%eax │ │ │ │ - jmp 323e8 ::calcRootLogLikelihoods(int, int, int, int, double*)@@Base+0x328> │ │ │ │ + jmp 31255 ::calcRootLogLikelihoods(int, int, int, int, double*)@@Base+0x2f5> │ │ │ │ + nopl (%rax) │ │ │ │ │ │ │ │ -0000000000032480 ::removeScaleFactorsByPartition(int const*, int, int, int)@@Base>: │ │ │ │ +00000000000312f0 ::removeScaleFactorsByPartition(int const*, int, int, int)@@Base>: │ │ │ │ endbr64 │ │ │ │ test %edx,%edx │ │ │ │ - jle 325c6 ::removeScaleFactorsByPartition(int const*, int, int, int)@@Base+0x146> │ │ │ │ + jle 3143a ::removeScaleFactorsByPartition(int const*, int, int, int)@@Base+0x14a> │ │ │ │ push %r15 │ │ │ │ + movslq %r8d,%rax │ │ │ │ + movslq %edx,%rdx │ │ │ │ + movslq %ecx,%rcx │ │ │ │ push %r14 │ │ │ │ push %r13 │ │ │ │ - movslq %r8d,%rax │ │ │ │ push %r12 │ │ │ │ push %rbp │ │ │ │ - push %rbx │ │ │ │ mov %rdi,%rbp │ │ │ │ + push %rbx │ │ │ │ + mov %rsi,%rbx │ │ │ │ sub $0x38,%rsp │ │ │ │ mov 0x90(%rdi),%rdi │ │ │ │ mov 0xc0(%rbp),%r10 │ │ │ │ - movslq %edx,%rdx │ │ │ │ - movslq %ecx,%rcx │ │ │ │ - mov %rsi,%rbx │ │ │ │ mov (%rdi,%rax,4),%r9d │ │ │ │ - mov 0x4(%rdi,%rax,4),%r13d │ │ │ │ + mov 0x4(%rdi,%rax,4),%r12d │ │ │ │ lea (%rsi,%rdx,4),%rax │ │ │ │ mov %r10,0x10(%rsp) │ │ │ │ mov %rax,0x8(%rsp) │ │ │ │ movslq %r9d,%rdx │ │ │ │ mov %r9d,0x4(%rsp) │ │ │ │ lea 0x0(,%rdx,8),%rax │ │ │ │ mov %rax,0x28(%rsp) │ │ │ │ add (%r10,%rcx,8),%rax │ │ │ │ mov %rax,0x20(%rsp) │ │ │ │ - mov %r13d,%eax │ │ │ │ + mov %r12d,%eax │ │ │ │ sub %r9d,%eax │ │ │ │ add %rdx,%rax │ │ │ │ shl $0x3,%rax │ │ │ │ mov %rax,0x18(%rsp) │ │ │ │ xchg %ax,%ax │ │ │ │ - cmp %r13d,0x4(%rsp) │ │ │ │ - jge 3255e ::removeScaleFactorsByPartition(int const*, int, int, int)@@Base+0xde> │ │ │ │ + cmp %r12d,0x4(%rsp) │ │ │ │ + jge 313ce ::removeScaleFactorsByPartition(int const*, int, int, int)@@Base+0xde> │ │ │ │ movslq (%rbx),%rax │ │ │ │ mov 0x10(%rsp),%rsi │ │ │ │ mov (%rsi,%rax,8),%rcx │ │ │ │ mov 0x28(%rsp),%rax │ │ │ │ - lea (%rcx,%rax,1),%r14 │ │ │ │ + lea (%rcx,%rax,1),%r15 │ │ │ │ mov 0x18(%rsp),%rax │ │ │ │ - vmovsd (%r14),%xmm0 │ │ │ │ - lea (%rax,%rcx,1),%r12 │ │ │ │ + vmovsd (%r15),%xmm1 │ │ │ │ + lea (%rax,%rcx,1),%r13 │ │ │ │ testb $0x4,0x59(%rbp) │ │ │ │ - je 32580 ::removeScaleFactorsByPartition(int const*, int, int, int)@@Base+0x100> │ │ │ │ + je 313f0 ::removeScaleFactorsByPartition(int const*, int, int, int)@@Base+0x100> │ │ │ │ mov 0x20(%rsp),%rdx │ │ │ │ - jmp 32549 ::removeScaleFactorsByPartition(int const*, int, int, int)@@Base+0xc9> │ │ │ │ + jmp 313b9 ::removeScaleFactorsByPartition(int const*, int, int, int)@@Base+0xc9> │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - vmovsd (%r14),%xmm0 │ │ │ │ + vmovsd (%r15),%xmm1 │ │ │ │ add $0x8,%rdx │ │ │ │ - vmovsd (%rdx),%xmm1 │ │ │ │ - add $0x8,%r14 │ │ │ │ - vsubsd %xmm0,%xmm1,%xmm0 │ │ │ │ + vmovsd (%rdx),%xmm0 │ │ │ │ + add $0x8,%r15 │ │ │ │ + vsubsd %xmm1,%xmm0,%xmm0 │ │ │ │ vmovsd %xmm0,(%rdx) │ │ │ │ - cmp %r12,%r14 │ │ │ │ - jne 32540 ::removeScaleFactorsByPartition(int const*, int, int, int)@@Base+0xc0> │ │ │ │ + cmp %r13,%r15 │ │ │ │ + jne 313b0 ::removeScaleFactorsByPartition(int const*, int, int, int)@@Base+0xc0> │ │ │ │ add $0x4,%rbx │ │ │ │ cmp 0x8(%rsp),%rbx │ │ │ │ - jne 32500 ::removeScaleFactorsByPartition(int const*, int, int, int)@@Base+0x80> │ │ │ │ + jne 31370 ::removeScaleFactorsByPartition(int const*, int, int, int)@@Base+0x80> │ │ │ │ add $0x38,%rsp │ │ │ │ xor %eax,%eax │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ ret │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x20(%rsp),%r15 │ │ │ │ - jmp 32599 ::removeScaleFactorsByPartition(int const*, int, int, int)@@Base+0x119> │ │ │ │ + mov 0x20(%rsp),%r14 │ │ │ │ + jmp 31409 ::removeScaleFactorsByPartition(int const*, int, int, int)@@Base+0x119> │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - vmovsd (%r14),%xmm0 │ │ │ │ - add $0x8,%r15 │ │ │ │ - call 1c250 │ │ │ │ vmovsd (%r15),%xmm1 │ │ │ │ add $0x8,%r14 │ │ │ │ + vmovapd %xmm1,%xmm0 │ │ │ │ + add $0x8,%r15 │ │ │ │ + call 1c250 │ │ │ │ + vmovsd (%r14),%xmm1 │ │ │ │ vsubsd %xmm0,%xmm1,%xmm0 │ │ │ │ - vmovsd %xmm0,(%r15) │ │ │ │ - cmp %r14,%r12 │ │ │ │ - jne 32590 ::removeScaleFactorsByPartition(int const*, int, int, int)@@Base+0x110> │ │ │ │ + vmovsd %xmm0,(%r14) │ │ │ │ + cmp %r15,%r13 │ │ │ │ + jne 31400 ::removeScaleFactorsByPartition(int const*, int, int, int)@@Base+0x110> │ │ │ │ add $0x4,%rbx │ │ │ │ cmp 0x8(%rsp),%rbx │ │ │ │ - jne 32500 ::removeScaleFactorsByPartition(int const*, int, int, int)@@Base+0x80> │ │ │ │ - jmp 32569 ::removeScaleFactorsByPartition(int const*, int, int, int)@@Base+0xe9> │ │ │ │ + jne 31370 ::removeScaleFactorsByPartition(int const*, int, int, int)@@Base+0x80> │ │ │ │ + jmp 313d9 ::removeScaleFactorsByPartition(int const*, int, int, int)@@Base+0xe9> │ │ │ │ xor %eax,%eax │ │ │ │ ret │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ + nopl (%rax) │ │ │ │ │ │ │ │ -0000000000032600 ::removeScaleFactors(int const*, int, int)@@Base>: │ │ │ │ +0000000000031440 ::removeScaleFactors(int const*, int, int)@@Base>: │ │ │ │ endbr64 │ │ │ │ test %edx,%edx │ │ │ │ - jle 3274e ::removeScaleFactors(int const*, int, int)@@Base+0x14e> │ │ │ │ + jle 31562 ::removeScaleFactors(int const*, int, int)@@Base+0x122> │ │ │ │ push %r15 │ │ │ │ + movslq %ecx,%rcx │ │ │ │ + movslq %edx,%rdx │ │ │ │ push %r14 │ │ │ │ push %r13 │ │ │ │ - movslq %ecx,%rcx │ │ │ │ push %r12 │ │ │ │ push %rbp │ │ │ │ + mov %rdi,%rbp │ │ │ │ push %rbx │ │ │ │ - movslq %edx,%rdx │ │ │ │ + mov %rsi,%rbx │ │ │ │ + lea (%rsi,%rdx,4),%rsi │ │ │ │ sub $0x28,%rsp │ │ │ │ mov 0xc0(%rdi),%r14 │ │ │ │ movslq 0x14(%rdi),%r12 │ │ │ │ - mov %rsi,%rbx │ │ │ │ - lea (%rsi,%rdx,4),%rsi │ │ │ │ - mov %rdi,%rbp │ │ │ │ mov %rsi,(%rsp) │ │ │ │ mov (%r14,%rcx,8),%rax │ │ │ │ mov %r12d,0x1c(%rsp) │ │ │ │ mov %rax,0x10(%rsp) │ │ │ │ lea 0x0(,%r12,8),%rax │ │ │ │ mov %rax,0x8(%rsp) │ │ │ │ - nop │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ mov 0x1c(%rsp),%eax │ │ │ │ test %eax,%eax │ │ │ │ - jle 32736 ::removeScaleFactors(int const*, int, int)@@Base+0x136> │ │ │ │ + jle 3154a ::removeScaleFactors(int const*, int, int)@@Base+0x10a> │ │ │ │ movslq (%rbx),%rax │ │ │ │ mov 0x10(%rsp),%r15 │ │ │ │ mov (%r14,%rax,8),%r13 │ │ │ │ mov 0x8(%rsp),%rax │ │ │ │ - vmovsd 0x0(%r13),%xmm0 │ │ │ │ + vmovsd 0x0(%r13),%xmm1 │ │ │ │ lea (%rax,%r13,1),%r12 │ │ │ │ testb $0x4,0x59(%rbp) │ │ │ │ - jne 326ca ::removeScaleFactors(int const*, int, int)@@Base+0xca> │ │ │ │ - jmp 3270a ::removeScaleFactors(int const*, int, int)@@Base+0x10a> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - vmovsd 0x0(%r13),%xmm0 │ │ │ │ + jne 314da ::removeScaleFactors(int const*, int, int)@@Base+0x9a> │ │ │ │ + jmp 3151a ::removeScaleFactors(int const*, int, int)@@Base+0xda> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + vmovsd 0x0(%r13),%xmm1 │ │ │ │ add $0x8,%r15 │ │ │ │ - vmovsd (%r15),%xmm1 │ │ │ │ + vmovsd (%r15),%xmm0 │ │ │ │ add $0x8,%r13 │ │ │ │ - vsubsd %xmm0,%xmm1,%xmm0 │ │ │ │ + vsubsd %xmm1,%xmm0,%xmm0 │ │ │ │ vmovsd %xmm0,(%r15) │ │ │ │ cmp %r13,%r12 │ │ │ │ - jne 326c0 ::removeScaleFactors(int const*, int, int)@@Base+0xc0> │ │ │ │ + jne 314d0 ::removeScaleFactors(int const*, int, int)@@Base+0x90> │ │ │ │ add $0x4,%rbx │ │ │ │ cmp %rbx,(%rsp) │ │ │ │ - jne 32660 ::removeScaleFactors(int const*, int, int)@@Base+0x60> │ │ │ │ + jne 31498 ::removeScaleFactors(int const*, int, int)@@Base+0x58> │ │ │ │ add $0x28,%rsp │ │ │ │ xor %eax,%eax │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ ret │ │ │ │ - vmovsd 0x0(%r13),%xmm0 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + vmovsd 0x0(%r13),%xmm1 │ │ │ │ add $0x8,%r15 │ │ │ │ + vmovapd %xmm1,%xmm0 │ │ │ │ + add $0x8,%r13 │ │ │ │ call 1c250 │ │ │ │ vmovsd (%r15),%xmm1 │ │ │ │ - add $0x8,%r13 │ │ │ │ vsubsd %xmm0,%xmm1,%xmm0 │ │ │ │ vmovsd %xmm0,(%r15) │ │ │ │ cmp %r13,%r12 │ │ │ │ - jne 32700 ::removeScaleFactors(int const*, int, int)@@Base+0x100> │ │ │ │ + jne 31510 ::removeScaleFactors(int const*, int, int)@@Base+0xd0> │ │ │ │ add $0x4,%rbx │ │ │ │ cmp %rbx,(%rsp) │ │ │ │ - jne 32660 ::removeScaleFactors(int const*, int, int)@@Base+0x60> │ │ │ │ - jmp 326ef ::removeScaleFactors(int const*, int, int)@@Base+0xef> │ │ │ │ + jne 31498 ::removeScaleFactors(int const*, int, int)@@Base+0x58> │ │ │ │ + jmp 314fb ::removeScaleFactors(int const*, int, int)@@Base+0xbb> │ │ │ │ mov (%rsp),%rdi │ │ │ │ lea 0x4(%rbx),%rax │ │ │ │ cmp %rax,%rdi │ │ │ │ - je 326ef ::removeScaleFactors(int const*, int, int)@@Base+0xef> │ │ │ │ + je 314fb ::removeScaleFactors(int const*, int, int)@@Base+0xbb> │ │ │ │ add $0x8,%rbx │ │ │ │ cmp %rbx,%rdi │ │ │ │ - jne 32736 ::removeScaleFactors(int const*, int, int)@@Base+0x136> │ │ │ │ - jmp 326ef ::removeScaleFactors(int const*, int, int)@@Base+0xef> │ │ │ │ + jne 3154a ::removeScaleFactors(int const*, int, int)@@Base+0x10a> │ │ │ │ + jmp 314fb ::removeScaleFactors(int const*, int, int)@@Base+0xbb> │ │ │ │ xor %eax,%eax │ │ │ │ ret │ │ │ │ cs nopw 0x0(%rax,%rax,1) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ + nop │ │ │ │ │ │ │ │ -0000000000032760 ::upPrePartials(bool, int const*, int, int)@@Base>: │ │ │ │ +0000000000031570 ::upPrePartials(bool, int const*, int, int)@@Base>: │ │ │ │ endbr64 │ │ │ │ push %r15 │ │ │ │ push %r14 │ │ │ │ push %r13 │ │ │ │ push %r12 │ │ │ │ push %rbp │ │ │ │ push %rbx │ │ │ │ sub $0x68,%rsp │ │ │ │ mov %r8d,0x34(%rsp) │ │ │ │ mov %fs:0x28,%rax │ │ │ │ mov %rax,0x58(%rsp) │ │ │ │ xor %eax,%eax │ │ │ │ test %ecx,%ecx │ │ │ │ - jle 32960 ::upPrePartials(bool, int const*, int, int)@@Base+0x200> │ │ │ │ + jle 31760 ::upPrePartials(bool, int const*, int, int)@@Base+0x1f0> │ │ │ │ cmp $0x1,%sil │ │ │ │ - mov %rdi,%rbx │ │ │ │ - mov %esi,%r15d │ │ │ │ - mov %rdx,%r14 │ │ │ │ - sbb %rax,%rax │ │ │ │ mov %ecx,0x30(%rsp) │ │ │ │ + mov %rdi,%r15 │ │ │ │ + mov %esi,%ebx │ │ │ │ + sbb %rax,%rax │ │ │ │ + mov %rdx,%r14 │ │ │ │ xor %r13d,%r13d │ │ │ │ and $0xfffffffffffffffe,%rax │ │ │ │ lea 0x24(,%rax,4),%rax │ │ │ │ mov %rax,0x28(%rsp) │ │ │ │ - jmp 32828 ::upPrePartials(bool, int const*, int, int)@@Base+0xc8> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov 0x58(%rbx),%rdx │ │ │ │ - mov 0x14(%rbx),%r10d │ │ │ │ - xor %r11d,%r11d │ │ │ │ - mov (%rbx),%r12 │ │ │ │ + jmp 31639 ::upPrePartials(bool, int const*, int, int)@@Base+0xc9> │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov 0x58(%r15),%rdx │ │ │ │ + mov 0x14(%r15),%r11d │ │ │ │ + xor %r10d,%r10d │ │ │ │ + mov (%r15),%r12 │ │ │ │ test $0x80,%dl │ │ │ │ - je 328cd ::upPrePartials(bool, int const*, int, int)@@Base+0x16d> │ │ │ │ - sub 0x10(%rbx),%eax │ │ │ │ - mov 0xd0(%rbx),%rdx │ │ │ │ + je 316e4 ::upPrePartials(bool, int const*, int, int)@@Base+0x174> │ │ │ │ + sub 0x10(%r15),%eax │ │ │ │ + mov 0xd0(%r15),%rdx │ │ │ │ cltq │ │ │ │ movl $0x0,(%rdx,%rax,4) │ │ │ │ test %r8,%r8 │ │ │ │ - je 32a70 ::upPrePartials(bool, int const*, int, int)@@Base+0x310> │ │ │ │ - push %r10 │ │ │ │ - mov %rbx,%rdi │ │ │ │ + je 31858 ::upPrePartials(bool, int const*, int, int)@@Base+0x2e8> │ │ │ │ push %r11 │ │ │ │ - mov 0x20(%rsp),%rcx │ │ │ │ - mov 0x18(%rsp),%rdx │ │ │ │ + mov %r15,%rdi │ │ │ │ + push %r10 │ │ │ │ + mov 0x28(%rsp),%rcx │ │ │ │ + mov 0x20(%rsp),%rdx │ │ │ │ mov 0x10(%rsp),%rsi │ │ │ │ call *0x228(%r12) │ │ │ │ pop %r9 │ │ │ │ pop %r10 │ │ │ │ - add 0x28(%rsp),%r14 │ │ │ │ inc %r13d │ │ │ │ + add 0x28(%rsp),%r14 │ │ │ │ cmp %r13d,0x30(%rsp) │ │ │ │ - je 32960 ::upPrePartials(bool, int const*, int, int)@@Base+0x200> │ │ │ │ - mov 0x4(%r14),%edi │ │ │ │ + je 31760 ::upPrePartials(bool, int const*, int, int)@@Base+0x1f0> │ │ │ │ mov 0x8(%r14),%edx │ │ │ │ - xor %ebp,%ebp │ │ │ │ mov (%r14),%eax │ │ │ │ + movl $0x0,0xc(%rsp) │ │ │ │ + movslq 0x4(%r14),%rbp │ │ │ │ movslq 0xc(%r14),%r8 │ │ │ │ + movslq 0x10(%r14),%rdi │ │ │ │ movslq 0x14(%r14),%rsi │ │ │ │ - movslq 0x18(%r14),%rcx │ │ │ │ - mov %edi,0x20(%rsp) │ │ │ │ mov %edx,0x54(%rsp) │ │ │ │ - movslq 0x10(%r14),%rdi │ │ │ │ - test %r15b,%r15b │ │ │ │ - je 3285e ::upPrePartials(bool, int const*, int, int)@@Base+0xfe> │ │ │ │ + movslq 0x18(%r14),%rcx │ │ │ │ + test %bl,%bl │ │ │ │ + je 31674 ::upPrePartials(bool, int const*, int, int)@@Base+0x104> │ │ │ │ + mov 0x1c(%r14),%edx │ │ │ │ + mov %edx,0xc(%rsp) │ │ │ │ mov 0x20(%r14),%edx │ │ │ │ - mov 0x1c(%r14),%ebp │ │ │ │ mov %edx,0x34(%rsp) │ │ │ │ - mov 0xb0(%rbx),%rdx │ │ │ │ - mov (%rdx,%r8,8),%r11 │ │ │ │ - mov 0xb8(%rbx),%r8 │ │ │ │ - mov (%rdx,%rsi,8),%r10 │ │ │ │ + mov 0xb0(%r15),%rdx │ │ │ │ + mov (%rdx,%r8,8),%r10 │ │ │ │ + mov 0xb8(%r15),%r8 │ │ │ │ + mov (%rdx,%rsi,8),%r11 │ │ │ │ mov (%r8,%rsi,8),%r8 │ │ │ │ - mov 0xd8(%rbx),%rsi │ │ │ │ - mov %r11,0x8(%rsp) │ │ │ │ - mov %r10,0x18(%rsp) │ │ │ │ + mov 0xd8(%r15),%rsi │ │ │ │ + mov %r10,0x10(%rsp) │ │ │ │ + mov %r11,0x20(%rsp) │ │ │ │ + mov (%rsi,%rdi,8),%rdi │ │ │ │ mov (%rsi,%rcx,8),%r9 │ │ │ │ movslq %eax,%rcx │ │ │ │ - mov (%rsi,%rdi,8),%rdi │ │ │ │ - mov (%rdx,%rcx,8),%rcx │ │ │ │ - mov %rdi,0x10(%rsp) │ │ │ │ - mov %rcx,(%rsp) │ │ │ │ - test %r15b,%r15b │ │ │ │ - je 327c0 ::upPrePartials(bool, int const*, int, int)@@Base+0x60> │ │ │ │ - mov 0x90(%rbx),%rdx │ │ │ │ - movslq %ebp,%rcx │ │ │ │ - mov (%rbx),%r12 │ │ │ │ - mov (%rdx,%rcx,4),%r11d │ │ │ │ - mov 0x4(%rdx,%rcx,4),%r10d │ │ │ │ - mov 0x58(%rbx),%rdx │ │ │ │ + mov %rdi,0x18(%rsp) │ │ │ │ + mov (%rdx,%rcx,8),%rdi │ │ │ │ + mov %rdi,(%rsp) │ │ │ │ + test %bl,%bl │ │ │ │ + je 315d0 ::upPrePartials(bool, int const*, int, int)@@Base+0x60> │ │ │ │ + mov 0x90(%r15),%rdx │ │ │ │ + movslq 0xc(%rsp),%rcx │ │ │ │ + mov (%r15),%r12 │ │ │ │ + mov (%rdx,%rcx,4),%r10d │ │ │ │ + mov 0x4(%rdx,%rcx,4),%r11d │ │ │ │ + mov 0x58(%r15),%rdx │ │ │ │ test $0x80,%dl │ │ │ │ - jne 327d7 ::upPrePartials(bool, int const*, int, int)@@Base+0x77> │ │ │ │ + jne 315e7 ::upPrePartials(bool, int const*, int, int)@@Base+0x77> │ │ │ │ test $0x1,%dh │ │ │ │ - je 32990 ::upPrePartials(bool, int const*, int, int)@@Base+0x230> │ │ │ │ - sub 0x10(%rbx),%eax │ │ │ │ - mov 0xc0(%rbx),%rdx │ │ │ │ + je 31788 ::upPrePartials(bool, int const*, int, int)@@Base+0x218> │ │ │ │ + mov 0xc0(%r15),%rdx │ │ │ │ + sub 0x10(%r15),%eax │ │ │ │ cltq │ │ │ │ - mov (%rdx,%rax,8),%rax │ │ │ │ + mov (%rdx,%rax,8),%rbp │ │ │ │ test %r8,%r8 │ │ │ │ - je 32a08 ::upPrePartials(bool, int const*, int, int)@@Base+0x2a8> │ │ │ │ - mov %rax,0x18(%rsp) │ │ │ │ - mov %rbx,%rdi │ │ │ │ - push %r10 │ │ │ │ + je 317fb ::upPrePartials(bool, int const*, int, int)@@Base+0x28b> │ │ │ │ push %r11 │ │ │ │ - mov 0x20(%rsp),%rcx │ │ │ │ - mov 0x18(%rsp),%rdx │ │ │ │ + mov %r15,%rdi │ │ │ │ + push %r10 │ │ │ │ + mov 0x28(%rsp),%rcx │ │ │ │ + mov 0x20(%rsp),%rdx │ │ │ │ mov 0x10(%rsp),%rsi │ │ │ │ call *0x228(%r12) │ │ │ │ pop %rdi │ │ │ │ - mov (%rbx),%r10 │ │ │ │ + mov (%r15),%rax │ │ │ │ pop %r8 │ │ │ │ - mov 0x18(%rsp),%rax │ │ │ │ - test %r15b,%r15b │ │ │ │ - je 32a43 ::upPrePartials(bool, int const*, int, int)@@Base+0x2e3> │ │ │ │ + test %bl,%bl │ │ │ │ + je 3182b ::upPrePartials(bool, int const*, int, int)@@Base+0x2bb> │ │ │ │ + mov 0xc(%rsp),%r9d │ │ │ │ + mov (%rsp),%rsi │ │ │ │ xor %r8d,%r8d │ │ │ │ xor %ecx,%ecx │ │ │ │ - mov (%rsp),%rsi │ │ │ │ - mov %ebp,%r9d │ │ │ │ - mov %rax,%rdx │ │ │ │ - mov %rbx,%rdi │ │ │ │ + mov %rbp,%rdx │ │ │ │ + mov %r15,%rdi │ │ │ │ inc %r13d │ │ │ │ - call *0x2d0(%r10) │ │ │ │ + call *0x2d0(%rax) │ │ │ │ add 0x28(%rsp),%r14 │ │ │ │ cmp %r13d,0x30(%rsp) │ │ │ │ - jne 32828 ::upPrePartials(bool, int const*, int, int)@@Base+0xc8> │ │ │ │ - nopl (%rax) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + jne 31639 ::upPrePartials(bool, int const*, int, int)@@Base+0xc9> │ │ │ │ mov 0x58(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 32aee ::upPrePartials(bool, int const*, int, int)@@Base+0x38e> │ │ │ │ + jne 318c6 ::upPrePartials(bool, int const*, int, int)@@Base+0x356> │ │ │ │ add $0x68,%rsp │ │ │ │ xor %eax,%eax │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ ret │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + nopl (%rax) │ │ │ │ test $0x2000000,%edx │ │ │ │ - je 32aa0 ::upPrePartials(bool, int const*, int, int)@@Base+0x340> │ │ │ │ + je 31888 ::upPrePartials(bool, int const*, int, int)@@Base+0x318> │ │ │ │ mov 0x110(%r12),%rax │ │ │ │ - cmp 0x2d22d(%rip),%rax # 5fbd8 ::removeScaleFactors(int const*, int, int)@@Base+0x2d5d8> │ │ │ │ mov %r9,0x48(%rsp) │ │ │ │ - mov %r8,0x40(%rsp) │ │ │ │ - mov %r11d,0x3c(%rsp) │ │ │ │ - mov %r10d,0x38(%rsp) │ │ │ │ lea 0x54(%rsp),%rsi │ │ │ │ mov $0x1,%edx │ │ │ │ - mov %rbx,%rdi │ │ │ │ + mov %r8,0x40(%rsp) │ │ │ │ mov 0x34(%rsp),%ecx │ │ │ │ - jne 32ad0 ::upPrePartials(bool, int const*, int, int)@@Base+0x370> │ │ │ │ + mov %r15,%rdi │ │ │ │ + cmp 0x2c41a(%rip),%rax # 5dbd8 ::removeScaleFactors(int const*, int, int)@@Base+0x2c798> │ │ │ │ + mov %r10d,0x3c(%rsp) │ │ │ │ + mov %r11d,0x38(%rsp) │ │ │ │ + jne 318a8 ::upPrePartials(bool, int const*, int, int)@@Base+0x338> │ │ │ │ call 1c640 ::removeScaleFactors(int const*, int, int)@plt> │ │ │ │ - mov 0x38(%rsp),%r10d │ │ │ │ - mov 0x3c(%rsp),%r11d │ │ │ │ + mov 0x38(%rsp),%r11d │ │ │ │ + mov 0x3c(%rsp),%r10d │ │ │ │ mov 0x40(%rsp),%r8 │ │ │ │ mov 0x48(%rsp),%r9 │ │ │ │ - movslq 0x20(%rsp),%rax │ │ │ │ - mov 0xc0(%rbx),%rdx │ │ │ │ - mov (%rdx,%rax,8),%rax │ │ │ │ + mov 0xc0(%r15),%rax │ │ │ │ + mov (%rax,%rbp,8),%rbp │ │ │ │ test %r8,%r8 │ │ │ │ - jne 328ef ::upPrePartials(bool, int const*, int, int)@@Base+0x18f> │ │ │ │ - mov %rax,0x20(%rsp) │ │ │ │ - mov %rbx,%rdi │ │ │ │ - push %r10 │ │ │ │ + jne 31707 ::upPrePartials(bool, int const*, int, int)@@Base+0x197> │ │ │ │ push %r11 │ │ │ │ - mov 0x28(%rsp),%r8 │ │ │ │ - mov 0x20(%rsp),%rcx │ │ │ │ - mov 0x18(%rsp),%rdx │ │ │ │ + mov %r15,%rdi │ │ │ │ + push %r10 │ │ │ │ + mov 0x30(%rsp),%r8 │ │ │ │ + mov 0x28(%rsp),%rcx │ │ │ │ + mov 0x20(%rsp),%rdx │ │ │ │ mov 0x10(%rsp),%rsi │ │ │ │ call *0x220(%r12) │ │ │ │ pop %rcx │ │ │ │ - mov (%rbx),%r10 │ │ │ │ + mov (%r15),%rax │ │ │ │ pop %rsi │ │ │ │ - mov 0x20(%rsp),%rax │ │ │ │ - test %r15b,%r15b │ │ │ │ - jne 32926 ::upPrePartials(bool, int const*, int, int)@@Base+0x1c6> │ │ │ │ + test %bl,%bl │ │ │ │ + jne 31733 ::upPrePartials(bool, int const*, int, int)@@Base+0x1c3> │ │ │ │ mov (%rsp),%rsi │ │ │ │ xor %r8d,%r8d │ │ │ │ xor %ecx,%ecx │ │ │ │ - mov %rax,%rdx │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call *0x2c8(%r10) │ │ │ │ - jmp 32815 ::upPrePartials(bool, int const*, int, int)@@Base+0xb5> │ │ │ │ - xchg %ax,%ax │ │ │ │ + mov %rbp,%rdx │ │ │ │ + mov %r15,%rdi │ │ │ │ + call *0x2c8(%rax) │ │ │ │ + jmp 31626 ::upPrePartials(bool, int const*, int, int)@@Base+0xb6> │ │ │ │ + nopl (%rax) │ │ │ │ test %r8,%r8 │ │ │ │ - jne 327f3 ::upPrePartials(bool, int const*, int, int)@@Base+0x93> │ │ │ │ + jne 31604 ::upPrePartials(bool, int const*, int, int)@@Base+0x94> │ │ │ │ nopl 0x0(%rax) │ │ │ │ - push %r10 │ │ │ │ - mov %rbx,%rdi │ │ │ │ push %r11 │ │ │ │ - mov 0x28(%rsp),%r8 │ │ │ │ - mov 0x20(%rsp),%rcx │ │ │ │ - mov 0x18(%rsp),%rdx │ │ │ │ + mov %r15,%rdi │ │ │ │ + push %r10 │ │ │ │ + mov 0x30(%rsp),%r8 │ │ │ │ + mov 0x28(%rsp),%rcx │ │ │ │ + mov 0x20(%rsp),%rdx │ │ │ │ mov 0x10(%rsp),%rsi │ │ │ │ call *0x220(%r12) │ │ │ │ pop %rax │ │ │ │ pop %rdx │ │ │ │ - jmp 32815 ::upPrePartials(bool, int const*, int, int)@@Base+0xb5> │ │ │ │ + jmp 31626 ::upPrePartials(bool, int const*, int, int)@@Base+0xb6> │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - movslq 0x20(%rsp),%rax │ │ │ │ - test %eax,%eax │ │ │ │ - js 32a60 ::upPrePartials(bool, int const*, int, int)@@Base+0x300> │ │ │ │ - mov 0xc0(%rbx),%rdx │ │ │ │ - mov (%rdx,%rax,8),%rax │ │ │ │ + test %ebp,%ebp │ │ │ │ + js 31848 ::upPrePartials(bool, int const*, int, int)@@Base+0x2d8> │ │ │ │ + mov 0xc0(%r15),%rax │ │ │ │ + mov (%rax,%rbp,8),%rbp │ │ │ │ test %r8,%r8 │ │ │ │ - jne 328ef ::upPrePartials(bool, int const*, int, int)@@Base+0x18f> │ │ │ │ - jmp 32a08 ::upPrePartials(bool, int const*, int, int)@@Base+0x2a8> │ │ │ │ + jne 31707 ::upPrePartials(bool, int const*, int, int)@@Base+0x197> │ │ │ │ + jmp 317fb ::upPrePartials(bool, int const*, int, int)@@Base+0x28b> │ │ │ │ nopl (%rax) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ call *%rax │ │ │ │ - mov (%rbx),%r12 │ │ │ │ + mov (%r15),%r12 │ │ │ │ mov 0x48(%rsp),%r9 │ │ │ │ mov 0x40(%rsp),%r8 │ │ │ │ - mov 0x3c(%rsp),%r11d │ │ │ │ - mov 0x38(%rsp),%r10d │ │ │ │ - jmp 329ef ::upPrePartials(bool, int const*, int, int)@@Base+0x28f> │ │ │ │ + mov 0x3c(%rsp),%r10d │ │ │ │ + mov 0x38(%rsp),%r11d │ │ │ │ + jmp 317e7 ::upPrePartials(bool, int const*, int, int)@@Base+0x277> │ │ │ │ call 1c370 <__stack_chk_fail@plt> │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - nopl (%rax) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ │ │ │ │ -0000000000032b00 ::updatePrePartialsByPartition(int const*, int)@@Base>: │ │ │ │ +00000000000318d0 ::updatePrePartialsByPartition(int const*, int)@@Base>: │ │ │ │ endbr64 │ │ │ │ cmpb $0x0,0x13c(%rdi) │ │ │ │ - jne 32b50 ::updatePrePartialsByPartition(int const*, int)@@Base+0x50> │ │ │ │ + jne 31910 ::updatePrePartialsByPartition(int const*, int)@@Base+0x40> │ │ │ │ mov (%rdi),%rax │ │ │ │ mov %edx,%ecx │ │ │ │ mov $0xffffffff,%r8d │ │ │ │ mov %rsi,%rdx │ │ │ │ mov $0x1,%esi │ │ │ │ mov 0x1a8(%rax),%rax │ │ │ │ - cmp 0x2d17a(%rip),%rax # 5fca8 ::upPrePartials(bool, int const*, int, int)@@Base+0x2d548> │ │ │ │ - jne 32b40 ::updatePrePartialsByPartition(int const*, int)@@Base+0x40> │ │ │ │ + cmp 0x2c3aa(%rip),%rax # 5dca8 ::upPrePartials(bool, int const*, int, int)@@Base+0x2c738> │ │ │ │ + jne 31908 ::updatePrePartialsByPartition(int const*, int)@@Base+0x38> │ │ │ │ jmp 1c670 ::upPrePartials(bool, int const*, int, int)@plt> │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - jmp *%rax │ │ │ │ nopl (%rax) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + jmp *%rax │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ mov $0xffffffff,%eax │ │ │ │ ret │ │ │ │ cs nopw 0x0(%rax,%rax,1) │ │ │ │ │ │ │ │ -0000000000032b60 ::updatePrePartials(int const*, int, int)@@Base>: │ │ │ │ +0000000000031920 ::updatePrePartials(int const*, int, int)@@Base>: │ │ │ │ endbr64 │ │ │ │ mov (%rdi),%rax │ │ │ │ mov %ecx,%r8d │ │ │ │ mov %edx,%ecx │ │ │ │ mov %rsi,%rdx │ │ │ │ xor %esi,%esi │ │ │ │ mov 0x1a8(%rax),%rax │ │ │ │ - cmp 0x2d129(%rip),%rax # 5fca8 ::upPrePartials(bool, int const*, int, int)@@Base+0x2d548> │ │ │ │ - jne 32b90 ::updatePrePartials(int const*, int, int)@@Base+0x30> │ │ │ │ + cmp 0x2c369(%rip),%rax # 5dca8 ::upPrePartials(bool, int const*, int, int)@@Base+0x2c738> │ │ │ │ + jne 31950 ::updatePrePartials(int const*, int, int)@@Base+0x30> │ │ │ │ jmp 1c670 ::upPrePartials(bool, int const*, int, int)@plt> │ │ │ │ cs nopw 0x0(%rax,%rax,1) │ │ │ │ jmp *%rax │ │ │ │ cs nopw 0x0(%rax,%rax,1) │ │ │ │ nopl 0x0(%rax) │ │ │ │ │ │ │ │ -0000000000032ba0 ::accumulateScaleFactorsByPartition(int const*, int, int, int)@@Base>: │ │ │ │ +0000000000031960 ::accumulateScaleFactorsByPartition(int const*, int, int, int)@@Base>: │ │ │ │ endbr64 │ │ │ │ push %r15 │ │ │ │ push %r14 │ │ │ │ push %r13 │ │ │ │ push %r12 │ │ │ │ push %rbp │ │ │ │ push %rbx │ │ │ │ sub $0x38,%rsp │ │ │ │ mov 0x58(%rdi),%rax │ │ │ │ mov %rax,0x8(%rsp) │ │ │ │ test $0x80,%al │ │ │ │ - jne 32d01 ::accumulateScaleFactorsByPartition(int const*, int, int, int)@@Base+0x161> │ │ │ │ + jne 31aa0 ::accumulateScaleFactorsByPartition(int const*, int, int, int)@@Base+0x140> │ │ │ │ test %edx,%edx │ │ │ │ - jle 32ca4 ::accumulateScaleFactorsByPartition(int const*, int, int, int)@@Base+0x104> │ │ │ │ + jle 31a53 ::accumulateScaleFactorsByPartition(int const*, int, int, int)@@Base+0xf3> │ │ │ │ mov 0x90(%rdi),%r9 │ │ │ │ movslq %r8d,%rax │ │ │ │ - mov 0xc0(%rdi),%rdi │ │ │ │ movslq %edx,%rdx │ │ │ │ + mov 0xc0(%rdi),%r11 │ │ │ │ + lea (%rsi,%rdx,4),%r13 │ │ │ │ movslq %ecx,%rcx │ │ │ │ mov %rsi,%rbx │ │ │ │ - mov (%r9,%rax,4),%ebp │ │ │ │ + mov (%r9,%rax,4),%r10d │ │ │ │ mov 0x4(%r9,%rax,4),%r12d │ │ │ │ - lea (%rsi,%rdx,4),%rax │ │ │ │ - mov %rdi,0x10(%rsp) │ │ │ │ - mov %rax,(%rsp) │ │ │ │ - movslq %ebp,%rdx │ │ │ │ + mov %r11,0x10(%rsp) │ │ │ │ + movslq %r10d,%rdx │ │ │ │ + mov %r10d,0x4(%rsp) │ │ │ │ lea 0x0(,%rdx,8),%rax │ │ │ │ mov %rax,0x28(%rsp) │ │ │ │ - add (%rdi,%rcx,8),%rax │ │ │ │ + add (%r11,%rcx,8),%rax │ │ │ │ mov %rax,0x20(%rsp) │ │ │ │ mov %r12d,%eax │ │ │ │ - sub %ebp,%eax │ │ │ │ + sub %r10d,%eax │ │ │ │ add %rdx,%rax │ │ │ │ shl $0x3,%rax │ │ │ │ mov %rax,0x18(%rsp) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - cmp %r12d,%ebp │ │ │ │ - jge 32c9a ::accumulateScaleFactorsByPartition(int const*, int, int, int)@@Base+0xfa> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + cmp %r12d,0x4(%rsp) │ │ │ │ + jge 31a4a ::accumulateScaleFactorsByPartition(int const*, int, int, int)@@Base+0xea> │ │ │ │ movslq (%rbx),%rax │ │ │ │ mov 0x10(%rsp),%rsi │ │ │ │ mov (%rsi,%rax,8),%rcx │ │ │ │ mov 0x28(%rsp),%rax │ │ │ │ - lea (%rcx,%rax,1),%r15 │ │ │ │ + lea (%rcx,%rax,1),%r14 │ │ │ │ mov 0x18(%rsp),%rax │ │ │ │ - vmovsd (%r15),%xmm0 │ │ │ │ - lea (%rax,%rcx,1),%r13 │ │ │ │ + vmovsd (%r14),%xmm0 │ │ │ │ + lea (%rax,%rcx,1),%r15 │ │ │ │ testb $0x4,0x9(%rsp) │ │ │ │ - je 32cc0 ::accumulateScaleFactorsByPartition(int const*, int, int, int)@@Base+0x120> │ │ │ │ + je 31a68 ::accumulateScaleFactorsByPartition(int const*, int, int, int)@@Base+0x108> │ │ │ │ mov 0x20(%rsp),%rdx │ │ │ │ - jmp 32c89 ::accumulateScaleFactorsByPartition(int const*, int, int, int)@@Base+0xe9> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - vmovsd (%r15),%xmm0 │ │ │ │ + jmp 31a39 ::accumulateScaleFactorsByPartition(int const*, int, int, int)@@Base+0xd9> │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + vmovsd (%r14),%xmm0 │ │ │ │ add $0x8,%rdx │ │ │ │ vaddsd (%rdx),%xmm0,%xmm0 │ │ │ │ - add $0x8,%r15 │ │ │ │ + add $0x8,%r14 │ │ │ │ vmovsd %xmm0,(%rdx) │ │ │ │ - cmp %r13,%r15 │ │ │ │ - jne 32c80 ::accumulateScaleFactorsByPartition(int const*, int, int, int)@@Base+0xe0> │ │ │ │ + cmp %r15,%r14 │ │ │ │ + jne 31a30 ::accumulateScaleFactorsByPartition(int const*, int, int, int)@@Base+0xd0> │ │ │ │ add $0x4,%rbx │ │ │ │ - cmp (%rsp),%rbx │ │ │ │ - jne 32c30 ::accumulateScaleFactorsByPartition(int const*, int, int, int)@@Base+0x90> │ │ │ │ + cmp %r13,%rbx │ │ │ │ + jne 319f0 ::accumulateScaleFactorsByPartition(int const*, int, int, int)@@Base+0x90> │ │ │ │ xor %eax,%eax │ │ │ │ add $0x38,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ ret │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x20(%rsp),%r14 │ │ │ │ - jmp 32cd9 ::accumulateScaleFactorsByPartition(int const*, int, int, int)@@Base+0x139> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - vmovsd (%r15),%xmm0 │ │ │ │ - add $0x8,%r14 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov 0x20(%rsp),%rbp │ │ │ │ + jmp 31a79 ::accumulateScaleFactorsByPartition(int const*, int, int, int)@@Base+0x119> │ │ │ │ + nop │ │ │ │ + vmovsd (%r14),%xmm0 │ │ │ │ + add $0x8,%rbp │ │ │ │ call 1c250 │ │ │ │ - vaddsd (%r14),%xmm0,%xmm0 │ │ │ │ - add $0x8,%r15 │ │ │ │ - vmovsd %xmm0,(%r14) │ │ │ │ - cmp %r15,%r13 │ │ │ │ - jne 32cd0 ::accumulateScaleFactorsByPartition(int const*, int, int, int)@@Base+0x130> │ │ │ │ + add $0x8,%r14 │ │ │ │ + vaddsd 0x0(%rbp),%xmm0,%xmm0 │ │ │ │ + vmovsd %xmm0,0x0(%rbp) │ │ │ │ + cmp %r14,%r15 │ │ │ │ + jne 31a70 ::accumulateScaleFactorsByPartition(int const*, int, int, int)@@Base+0x110> │ │ │ │ add $0x4,%rbx │ │ │ │ - cmp (%rsp),%rbx │ │ │ │ - jne 32c30 ::accumulateScaleFactorsByPartition(int const*, int, int, int)@@Base+0x90> │ │ │ │ - jmp 32ca4 ::accumulateScaleFactorsByPartition(int const*, int, int, int)@@Base+0x104> │ │ │ │ + cmp %r13,%rbx │ │ │ │ + jne 319f0 ::accumulateScaleFactorsByPartition(int const*, int, int, int)@@Base+0x90> │ │ │ │ + jmp 31a53 ::accumulateScaleFactorsByPartition(int const*, int, int, int)@@Base+0xf3> │ │ │ │ mov $0xfffffff9,%eax │ │ │ │ - jmp 32ca6 ::accumulateScaleFactorsByPartition(int const*, int, int, int)@@Base+0x106> │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ + jmp 31a55 ::accumulateScaleFactorsByPartition(int const*, int, int, int)@@Base+0xf5> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ │ │ │ │ -0000000000032d20 ::accumulateScaleFactors(int const*, int, int)@@Base>: │ │ │ │ +0000000000031ab0 ::accumulateScaleFactors(int const*, int, int)@@Base>: │ │ │ │ endbr64 │ │ │ │ lea 0x8(%rsp),%r10 │ │ │ │ and $0xffffffffffffffe0,%rsp │ │ │ │ movslq %edx,%r8 │ │ │ │ push -0x8(%r10) │ │ │ │ push %rbp │ │ │ │ mov %rsp,%rbp │ │ │ │ push %r15 │ │ │ │ push %r14 │ │ │ │ + mov %rdi,%r14 │ │ │ │ push %r13 │ │ │ │ push %r12 │ │ │ │ push %r10 │ │ │ │ push %rbx │ │ │ │ - mov %rdi,%r14 │ │ │ │ + mov %rsi,%rbx │ │ │ │ sub $0x40,%rsp │ │ │ │ mov 0x58(%rdi),%rax │ │ │ │ mov 0xc0(%rdi),%r13 │ │ │ │ - mov %rsi,%rbx │ │ │ │ mov %rax,-0x38(%rbp) │ │ │ │ test $0x80,%al │ │ │ │ - je 32ef0 ::accumulateScaleFactors(int const*, int, int)@@Base+0x1d0> │ │ │ │ + je 31c70 ::accumulateScaleFactors(int const*, int, int)@@Base+0x1c0> │ │ │ │ mov 0x14(%rdi),%r12d │ │ │ │ mov 0x0(%r13),%rcx │ │ │ │ test %r12d,%r12d │ │ │ │ - jle 32d8d ::accumulateScaleFactors(int const*, int, int)@@Base+0x6d> │ │ │ │ + jle 31b1d ::accumulateScaleFactors(int const*, int, int)@@Base+0x6d> │ │ │ │ mov %r12d,%edx │ │ │ │ mov %rcx,%rdi │ │ │ │ xor %esi,%esi │ │ │ │ mov %r8d,-0x38(%rbp) │ │ │ │ shl $0x3,%rdx │ │ │ │ call 1c1a0 │ │ │ │ movslq -0x38(%rbp),%r8 │ │ │ │ mov %rax,%rcx │ │ │ │ test %r8d,%r8d │ │ │ │ - jle 32ecd ::accumulateScaleFactors(int const*, int, int)@@Base+0x1ad> │ │ │ │ - vmovsd 0x23f8a(%rip),%xmm3 │ │ │ │ + jle 31c55 ::accumulateScaleFactors(int const*, int, int)@@Base+0x1a5> │ │ │ │ mov %r12d,%edx │ │ │ │ + vmovsd 0x231f7(%rip),%xmm5 │ │ │ │ lea (%rbx,%r8,4),%rdi │ │ │ │ mov %r12d,%r8d │ │ │ │ shr $0x4,%edx │ │ │ │ mov 0x10(%r14),%r10d │ │ │ │ mov 0xd0(%r14),%r9 │ │ │ │ - vxorps %xmm4,%xmm4,%xmm4 │ │ │ │ + vxorps %xmm6,%xmm6,%xmm6 │ │ │ │ shl $0x7,%rdx │ │ │ │ lea -0x1(%r12),%r11d │ │ │ │ + vbroadcastsd %xmm5,%ymm3 │ │ │ │ and $0xfffffff0,%r8d │ │ │ │ add %rcx,%rdx │ │ │ │ - vbroadcastsd %xmm3,%ymm2 │ │ │ │ - jmp 32ded ::accumulateScaleFactors(int const*, int, int)@@Base+0xcd> │ │ │ │ + jmp 31b75 ::accumulateScaleFactors(int const*, int, int)@@Base+0xc5> │ │ │ │ nopl 0x0(%rax) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ add $0x4,%rbx │ │ │ │ cmp %rdi,%rbx │ │ │ │ - je 32eca ::accumulateScaleFactors(int const*, int, int)@@Base+0x1aa> │ │ │ │ + je 31c52 ::accumulateScaleFactors(int const*, int, int)@@Base+0x1a2> │ │ │ │ mov (%rbx),%eax │ │ │ │ sub %r10d,%eax │ │ │ │ cltq │ │ │ │ mov (%r9,%rax,4),%esi │ │ │ │ test %esi,%esi │ │ │ │ - je 32de0 ::accumulateScaleFactors(int const*, int, int)@@Base+0xc0> │ │ │ │ + je 31b68 ::accumulateScaleFactors(int const*, int, int)@@Base+0xb8> │ │ │ │ test %r12d,%r12d │ │ │ │ - jle 32de0 ::accumulateScaleFactors(int const*, int, int)@@Base+0xc0> │ │ │ │ + jle 31b68 ::accumulateScaleFactors(int const*, int, int)@@Base+0xb8> │ │ │ │ mov 0xc8(%r14),%rsi │ │ │ │ mov (%rsi,%rax,8),%rsi │ │ │ │ cmp $0xe,%r11d │ │ │ │ - jbe 32fe5 ::accumulateScaleFactors(int const*, int, int)@@Base+0x2c5> │ │ │ │ + jbe 31d55 ::accumulateScaleFactors(int const*, int, int)@@Base+0x2a5> │ │ │ │ mov %rcx,%rax │ │ │ │ mov %rsi,%r13 │ │ │ │ nopl 0x0(%rax) │ │ │ │ - vmovdqu 0x0(%r13),%ymm0 │ │ │ │ + vmovdqu16 0x0(%r13),%ymm0 │ │ │ │ sub $0xffffffffffffff80,%rax │ │ │ │ add $0x20,%r13 │ │ │ │ vpmovsxwd %xmm0,%ymm1 │ │ │ │ - vextracti128 $0x1,%ymm0,%xmm0 │ │ │ │ + vextracti32x4 $0x1,%ymm0,%xmm0 │ │ │ │ vpmovsxwd %xmm0,%ymm0 │ │ │ │ - vextracti128 $0x1,%ymm1,%xmm5 │ │ │ │ + vextracti32x4 $0x1,%ymm1,%xmm2 │ │ │ │ vcvtdq2pd %xmm1,%ymm1 │ │ │ │ - vfmadd213pd -0x80(%rax),%ymm2,%ymm1 │ │ │ │ - vcvtdq2pd %xmm0,%ymm6 │ │ │ │ - vextracti128 $0x1,%ymm0,%xmm0 │ │ │ │ - vfmadd213pd -0x40(%rax),%ymm2,%ymm6 │ │ │ │ - vcvtdq2pd %xmm5,%ymm5 │ │ │ │ - vfmadd213pd -0x60(%rax),%ymm2,%ymm5 │ │ │ │ + vcvtdq2pd %xmm0,%ymm4 │ │ │ │ + vcvtdq2pd %xmm2,%ymm2 │ │ │ │ + vfmadd213pd -0x80(%rax),%ymm3,%ymm1 │ │ │ │ + vfmadd213pd -0x60(%rax),%ymm3,%ymm2 │ │ │ │ + vextracti32x4 $0x1,%ymm0,%xmm0 │ │ │ │ + vfmadd213pd -0x40(%rax),%ymm3,%ymm4 │ │ │ │ vcvtdq2pd %xmm0,%ymm0 │ │ │ │ - vfmadd213pd -0x20(%rax),%ymm2,%ymm0 │ │ │ │ + vfmadd213pd -0x20(%rax),%ymm3,%ymm0 │ │ │ │ vmovupd %ymm1,-0x80(%rax) │ │ │ │ - vmovupd %ymm6,-0x40(%rax) │ │ │ │ - vmovupd %ymm5,-0x60(%rax) │ │ │ │ + vmovupd %ymm2,-0x60(%rax) │ │ │ │ + vmovupd %ymm4,-0x40(%rax) │ │ │ │ vmovupd %ymm0,-0x20(%rax) │ │ │ │ cmp %rdx,%rax │ │ │ │ - jne 32e20 ::accumulateScaleFactors(int const*, int, int)@@Base+0x100> │ │ │ │ + jne 31ba8 ::accumulateScaleFactors(int const*, int, int)@@Base+0xf8> │ │ │ │ movslq %r8d,%rax │ │ │ │ cmp %r8d,%r12d │ │ │ │ - je 32de0 ::accumulateScaleFactors(int const*, int, int)@@Base+0xc0> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ + je 31b68 ::accumulateScaleFactors(int const*, int, int)@@Base+0xb8> │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ movswl (%rsi,%rax,2),%r13d │ │ │ │ - vcvtsi2sd %r13d,%xmm4,%xmm0 │ │ │ │ - vfmadd213sd (%rcx,%rax,8),%xmm3,%xmm0 │ │ │ │ + vcvtsi2sd %r13d,%xmm6,%xmm0 │ │ │ │ + vfmadd213sd (%rcx,%rax,8),%xmm5,%xmm0 │ │ │ │ vmovsd %xmm0,(%rcx,%rax,8) │ │ │ │ inc %rax │ │ │ │ cmp %eax,%r12d │ │ │ │ - jg 32ea0 ::accumulateScaleFactors(int const*, int, int)@@Base+0x180> │ │ │ │ + jg 31c28 ::accumulateScaleFactors(int const*, int, int)@@Base+0x178> │ │ │ │ add $0x4,%rbx │ │ │ │ cmp %rdi,%rbx │ │ │ │ - jne 32ded ::accumulateScaleFactors(int const*, int, int)@@Base+0xcd> │ │ │ │ + jne 31b75 ::accumulateScaleFactors(int const*, int, int)@@Base+0xc5> │ │ │ │ vzeroupper │ │ │ │ add $0x40,%rsp │ │ │ │ xor %eax,%eax │ │ │ │ pop %rbx │ │ │ │ pop %r10 │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ pop %rbp │ │ │ │ lea -0x8(%r10),%rsp │ │ │ │ ret │ │ │ │ - nop │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ test %r8d,%r8d │ │ │ │ - jle 32ecd ::accumulateScaleFactors(int const*, int, int)@@Base+0x1ad> │ │ │ │ + jle 31c55 ::accumulateScaleFactors(int const*, int, int)@@Base+0x1a5> │ │ │ │ movslq %ecx,%rcx │ │ │ │ mov 0x0(%r13,%rcx,8),%rax │ │ │ │ mov %rax,-0x48(%rbp) │ │ │ │ movslq 0x14(%rdi),%rax │ │ │ │ lea (%rsi,%r8,4),%rdi │ │ │ │ mov %rdi,-0x40(%rbp) │ │ │ │ mov %eax,-0x54(%rbp) │ │ │ │ shl $0x3,%rax │ │ │ │ mov %rax,-0x50(%rbp) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ mov -0x54(%rbp),%eax │ │ │ │ test %eax,%eax │ │ │ │ - jle 32fc6 ::accumulateScaleFactors(int const*, int, int)@@Base+0x2a6> │ │ │ │ + jle 31d36 ::accumulateScaleFactors(int const*, int, int)@@Base+0x286> │ │ │ │ movslq (%rbx),%rax │ │ │ │ mov -0x48(%rbp),%r12 │ │ │ │ mov 0x0(%r13,%rax,8),%r15 │ │ │ │ mov -0x50(%rbp),%rax │ │ │ │ vmovsd (%r15),%xmm0 │ │ │ │ lea (%r15,%rax,1),%r14 │ │ │ │ testb $0x4,-0x37(%rbp) │ │ │ │ - jne 32f69 ::accumulateScaleFactors(int const*, int, int)@@Base+0x249> │ │ │ │ - jmp 32f99 ::accumulateScaleFactors(int const*, int, int)@@Base+0x279> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + jne 31cd9 ::accumulateScaleFactors(int const*, int, int)@@Base+0x229> │ │ │ │ + jmp 31d09 ::accumulateScaleFactors(int const*, int, int)@@Base+0x259> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ vmovsd (%r15),%xmm0 │ │ │ │ add $0x8,%r12 │ │ │ │ vaddsd (%r12),%xmm0,%xmm0 │ │ │ │ add $0x8,%r15 │ │ │ │ vmovsd %xmm0,(%r12) │ │ │ │ cmp %r14,%r15 │ │ │ │ - jne 32f60 ::accumulateScaleFactors(int const*, int, int)@@Base+0x240> │ │ │ │ + jne 31cd0 ::accumulateScaleFactors(int const*, int, int)@@Base+0x220> │ │ │ │ add $0x4,%rbx │ │ │ │ cmp -0x40(%rbp),%rbx │ │ │ │ - jne 32f20 ::accumulateScaleFactors(int const*, int, int)@@Base+0x200> │ │ │ │ - jmp 32ecd ::accumulateScaleFactors(int const*, int, int)@@Base+0x1ad> │ │ │ │ + jne 31ca0 ::accumulateScaleFactors(int const*, int, int)@@Base+0x1f0> │ │ │ │ + jmp 31c55 ::accumulateScaleFactors(int const*, int, int)@@Base+0x1a5> │ │ │ │ nopl (%rax) │ │ │ │ vmovsd (%r15),%xmm0 │ │ │ │ add $0x8,%r12 │ │ │ │ call 1c250 │ │ │ │ - vaddsd (%r12),%xmm0,%xmm0 │ │ │ │ add $0x8,%r15 │ │ │ │ + vaddsd (%r12),%xmm0,%xmm0 │ │ │ │ vmovsd %xmm0,(%r12) │ │ │ │ cmp %r14,%r15 │ │ │ │ - jne 32f90 ::accumulateScaleFactors(int const*, int, int)@@Base+0x270> │ │ │ │ + jne 31d00 ::accumulateScaleFactors(int const*, int, int)@@Base+0x250> │ │ │ │ add $0x4,%rbx │ │ │ │ cmp -0x40(%rbp),%rbx │ │ │ │ - jne 32f20 ::accumulateScaleFactors(int const*, int, int)@@Base+0x200> │ │ │ │ - jmp 32ecd ::accumulateScaleFactors(int const*, int, int)@@Base+0x1ad> │ │ │ │ + jne 31ca0 ::accumulateScaleFactors(int const*, int, int)@@Base+0x1f0> │ │ │ │ + jmp 31c55 ::accumulateScaleFactors(int const*, int, int)@@Base+0x1a5> │ │ │ │ mov -0x40(%rbp),%rdi │ │ │ │ lea 0x4(%rbx),%rax │ │ │ │ cmp %rdi,%rax │ │ │ │ - je 32ecd ::accumulateScaleFactors(int const*, int, int)@@Base+0x1ad> │ │ │ │ + je 31c55 ::accumulateScaleFactors(int const*, int, int)@@Base+0x1a5> │ │ │ │ add $0x8,%rbx │ │ │ │ cmp %rdi,%rbx │ │ │ │ - jne 32fc6 ::accumulateScaleFactors(int const*, int, int)@@Base+0x2a6> │ │ │ │ - jmp 32ecd ::accumulateScaleFactors(int const*, int, int)@@Base+0x1ad> │ │ │ │ + jne 31d36 ::accumulateScaleFactors(int const*, int, int)@@Base+0x286> │ │ │ │ + jmp 31c55 ::accumulateScaleFactors(int const*, int, int)@@Base+0x1a5> │ │ │ │ xor %eax,%eax │ │ │ │ - jmp 32ea0 ::accumulateScaleFactors(int const*, int, int)@@Base+0x180> │ │ │ │ + jmp 31c28 ::accumulateScaleFactors(int const*, int, int)@@Base+0x178> │ │ │ │ nopl 0x0(%rax) │ │ │ │ │ │ │ │ -0000000000032ff0 ::upPartials(bool, int const*, int, int)@@Base>: │ │ │ │ +0000000000031d60 ::upPartials(bool, int const*, int, int)@@Base>: │ │ │ │ endbr64 │ │ │ │ push %r15 │ │ │ │ + mov %rdi,%r15 │ │ │ │ push %r14 │ │ │ │ + mov %esi,%r14d │ │ │ │ push %r13 │ │ │ │ - mov %rdi,%r14 │ │ │ │ push %r12 │ │ │ │ push %rbp │ │ │ │ push %rbx │ │ │ │ sub $0x88,%rsp │ │ │ │ - mov %esi,0xc(%rsp) │ │ │ │ - mov %ecx,0x40(%rsp) │ │ │ │ - mov %r8d,0x44(%rsp) │ │ │ │ + mov %ecx,0x2c(%rsp) │ │ │ │ + mov %r8d,0x48(%rsp) │ │ │ │ mov %fs:0x28,%rax │ │ │ │ mov %rax,0x78(%rsp) │ │ │ │ xor %eax,%eax │ │ │ │ - movq $0x0,0x28(%rsp) │ │ │ │ + movq $0x0,0x30(%rsp) │ │ │ │ cmp $0xffffffff,%r8d │ │ │ │ - je 33047 ::upPartials(bool, int const*, int, int)@@Base+0x57> │ │ │ │ + je 31db6 ::upPartials(bool, int const*, int, int)@@Base+0x56> │ │ │ │ mov 0xc0(%rdi),%rcx │ │ │ │ movslq %r8d,%rax │ │ │ │ mov (%rcx,%rax,8),%rax │ │ │ │ - mov %rax,0x28(%rsp) │ │ │ │ - mov 0x40(%rsp),%r10d │ │ │ │ - test %r10d,%r10d │ │ │ │ - jle 33256 ::upPartials(bool, int const*, int, int)@@Base+0x266> │ │ │ │ - cmpb $0x1,0xc(%rsp) │ │ │ │ + mov %rax,0x30(%rsp) │ │ │ │ + mov 0x2c(%rsp),%eax │ │ │ │ + test %eax,%eax │ │ │ │ + jle 31fbb ::upPartials(bool, int const*, int, int)@@Base+0x25b> │ │ │ │ + cmp $0x1,%r14b │ │ │ │ + movl $0x0,(%rsp) │ │ │ │ mov %rdx,%r13 │ │ │ │ sbb %rax,%rax │ │ │ │ - xor %ebp,%ebp │ │ │ │ and $0xfffffffffffffffe,%rax │ │ │ │ lea 0x24(,%rax,4),%rax │ │ │ │ mov %rax,0x38(%rsp) │ │ │ │ - xchg %ax,%ax │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x4(%r13),%eax │ │ │ │ - xor %r15d,%r15d │ │ │ │ - cmpb $0x0,0xc(%rsp) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov 0xc(%r13),%eax │ │ │ │ movslq 0x8(%r13),%rsi │ │ │ │ + xor %r12d,%r12d │ │ │ │ mov 0x0(%r13),%ebx │ │ │ │ - mov 0xc(%r13),%r12d │ │ │ │ - movslq 0x10(%r13),%r9 │ │ │ │ + movslq 0x4(%r13),%r11 │ │ │ │ + movslq 0x10(%r13),%rbp │ │ │ │ movslq 0x18(%r13),%rdi │ │ │ │ - mov %eax,0x30(%rsp) │ │ │ │ + mov %eax,0x4(%rsp) │ │ │ │ mov 0x14(%r13),%eax │ │ │ │ mov %esi,0x6c(%rsp) │ │ │ │ - mov %eax,0x8(%rsp) │ │ │ │ - je 330dc ::upPartials(bool, int const*, int, int)@@Base+0xec> │ │ │ │ + mov %eax,0x28(%rsp) │ │ │ │ + test %r14b,%r14b │ │ │ │ + je 31e42 ::upPartials(bool, int const*, int, int)@@Base+0xe2> │ │ │ │ movslq 0x20(%r13),%rax │ │ │ │ - movq $0x0,0x28(%rsp) │ │ │ │ - mov 0x1c(%r13),%r15d │ │ │ │ - mov %eax,0x44(%rsp) │ │ │ │ + mov 0x1c(%r13),%r12d │ │ │ │ + movq $0x0,0x30(%rsp) │ │ │ │ + mov %eax,0x48(%rsp) │ │ │ │ cmp $0xffffffff,%eax │ │ │ │ - je 330dc ::upPartials(bool, int const*, int, int)@@Base+0xec> │ │ │ │ - mov 0xc0(%r14),%rdx │ │ │ │ + je 31e42 ::upPartials(bool, int const*, int, int)@@Base+0xe2> │ │ │ │ + mov 0xc0(%r15),%rdx │ │ │ │ mov (%rdx,%rax,8),%rax │ │ │ │ - mov %rax,0x28(%rsp) │ │ │ │ - mov 0xb0(%r14),%rcx │ │ │ │ - movslq %r12d,%rax │ │ │ │ - movslq 0x8(%rsp),%r8 │ │ │ │ - cmpb $0x0,0xc(%rsp) │ │ │ │ + mov %rax,0x30(%rsp) │ │ │ │ + mov 0xb0(%r15),%rcx │ │ │ │ + movslq 0x4(%rsp),%rax │ │ │ │ + movslq 0x28(%rsp),%r9 │ │ │ │ mov (%rcx,%rax,8),%rdx │ │ │ │ - mov %rdx,0x18(%rsp) │ │ │ │ - mov (%rcx,%r8,8),%rdx │ │ │ │ + mov (%rcx,%r9,8),%r8 │ │ │ │ mov %rdx,0x20(%rsp) │ │ │ │ - mov 0xb8(%r14),%rdx │ │ │ │ + mov 0xb8(%r15),%rdx │ │ │ │ mov (%rdx,%rax,8),%rax │ │ │ │ - mov (%rdx,%r8,8),%rdx │ │ │ │ - mov 0xd8(%r14),%r8 │ │ │ │ - mov (%r8,%rdi,8),%rdi │ │ │ │ - mov (%r8,%r9,8),%r11 │ │ │ │ - mov %rdi,0x10(%rsp) │ │ │ │ + mov (%rdx,%r9,8),%rdx │ │ │ │ + mov 0xd8(%r15),%r9 │ │ │ │ + mov (%r9,%rdi,8),%rdi │ │ │ │ + mov (%r9,%rbp,8),%r10 │ │ │ │ + mov %rdi,0x18(%rsp) │ │ │ │ movslq %ebx,%rdi │ │ │ │ mov (%rcx,%rdi,8),%rdi │ │ │ │ - mov %rdi,(%rsp) │ │ │ │ - jne 33360 ::upPartials(bool, int const*, int, int)@@Base+0x370> │ │ │ │ - mov 0x14(%r14),%r9d │ │ │ │ - xor %r8d,%r8d │ │ │ │ - mov 0x58(%r14),%rcx │ │ │ │ - mov (%r14),%r10 │ │ │ │ + mov %r10,0x10(%rsp) │ │ │ │ + mov %rdi,0x8(%rsp) │ │ │ │ + test %r14b,%r14b │ │ │ │ + jne 32078 ::upPartials(bool, int const*, int, int)@@Base+0x318> │ │ │ │ + mov 0x14(%r15),%r9d │ │ │ │ + xor %ebp,%ebp │ │ │ │ + mov 0x58(%r15),%rcx │ │ │ │ + mov (%r15),%r10 │ │ │ │ test $0x80,%cl │ │ │ │ - je 33280 ::upPartials(bool, int const*, int, int)@@Base+0x290> │ │ │ │ + je 31fe8 ::upPartials(bool, int const*, int, int)@@Base+0x288> │ │ │ │ mov %ebx,%esi │ │ │ │ - sub 0x10(%r14),%esi │ │ │ │ - mov 0xd0(%r14),%rcx │ │ │ │ + mov 0xd0(%r15),%rcx │ │ │ │ + sub 0x10(%r15),%esi │ │ │ │ movslq %esi,%rsi │ │ │ │ movl $0x0,(%rcx,%rsi,4) │ │ │ │ mov %rdx,%rsi │ │ │ │ or %rax,%rsi │ │ │ │ - jne 33380 ::upPartials(bool, int const*, int, int)@@Base+0x390> │ │ │ │ - mov %ebx,%r15d │ │ │ │ - sub 0x10(%r14),%r15d │ │ │ │ + jne 32090 ::upPartials(bool, int const*, int, int)@@Base+0x330> │ │ │ │ + mov %ebx,%r12d │ │ │ │ sub $0x8,%rsp │ │ │ │ - mov %r14,%rdi │ │ │ │ - movslq %r15d,%r15 │ │ │ │ - lea (%rcx,%r15,4),%rax │ │ │ │ - mov %r11,%rcx │ │ │ │ + mov %r15,%rdi │ │ │ │ + sub 0x10(%r15),%r12d │ │ │ │ + movslq %r12d,%r12 │ │ │ │ + lea (%rcx,%r12,4),%rax │ │ │ │ push %rax │ │ │ │ - mov 0x20(%rsp),%r9 │ │ │ │ - mov 0x30(%rsp),%r8 │ │ │ │ - mov 0x28(%rsp),%rdx │ │ │ │ - mov 0x10(%rsp),%rsi │ │ │ │ + mov 0x28(%rsp),%r9 │ │ │ │ + mov 0x20(%rsp),%rcx │ │ │ │ + mov 0x30(%rsp),%rdx │ │ │ │ + mov 0x18(%rsp),%rsi │ │ │ │ call *0x2c0(%r10) │ │ │ │ - mov 0xd0(%r14),%rax │ │ │ │ - pop %rdi │ │ │ │ - pop %r8 │ │ │ │ - mov (%rax,%r15,4),%r9d │ │ │ │ - test %r9d,%r9d │ │ │ │ - je 331f0 ::upPartials(bool, int const*, int, int)@@Base+0x200> │ │ │ │ - mov (%r14),%rax │ │ │ │ - mov 0xc8(%r14),%rdx │ │ │ │ - mov %r14,%rdi │ │ │ │ - mov (%rsp),%rsi │ │ │ │ + mov 0xd0(%r15),%rax │ │ │ │ + pop %r11 │ │ │ │ + pop %rbp │ │ │ │ + mov (%rax,%r12,4),%eax │ │ │ │ + test %eax,%eax │ │ │ │ + je 31f50 ::upPartials(bool, int const*, int, int)@@Base+0x1f0> │ │ │ │ + mov (%r15),%rax │ │ │ │ + mov 0xc8(%r15),%rdx │ │ │ │ + mov %r15,%rdi │ │ │ │ + mov 0x8(%rsp),%rsi │ │ │ │ mov 0x2d8(%rax),%rax │ │ │ │ - cmp 0x2cbca(%rip),%rax # 5fda0 ::autoRescalePartials(double*, short*)@@Base+0x2f3a0> │ │ │ │ - mov (%rdx,%r15,8),%rdx │ │ │ │ - jne 336c0 ::upPartials(bool, int const*, int, int)@@Base+0x6d0> │ │ │ │ + mov (%rdx,%r12,8),%rdx │ │ │ │ + cmp 0x2be63(%rip),%rax # 5dda0 ::autoRescalePartials(double*, short*)@@Base+0x2e340> │ │ │ │ + jne 32459 ::upPartials(bool, int const*, int, int)@@Base+0x6f9> │ │ │ │ call 1c6a8 ::autoRescalePartials(double*, short*)@plt> │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - testb $0x1,0x59(%r14) │ │ │ │ - je 33245 ::upPartials(bool, int const*, int, int)@@Base+0x255> │ │ │ │ - mov 0x10(%r14),%eax │ │ │ │ - mov 0x8(%rsp),%ecx │ │ │ │ - mov %r12d,%edx │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + testb $0x1,0x59(%r15) │ │ │ │ + je 31fa6 ::upPartials(bool, int const*, int, int)@@Base+0x246> │ │ │ │ + mov 0x10(%r15),%eax │ │ │ │ + mov 0x4(%rsp),%edx │ │ │ │ + mov 0x28(%rsp),%ecx │ │ │ │ sub %eax,%edx │ │ │ │ sub %eax,%ebx │ │ │ │ sub %eax,%ecx │ │ │ │ mov %edx,%eax │ │ │ │ or %ecx,%eax │ │ │ │ - js 33480 ::upPartials(bool, int const*, int, int)@@Base+0x490> │ │ │ │ - mov (%r14),%rax │ │ │ │ + js 320d0 ::upPartials(bool, int const*, int, int)@@Base+0x370> │ │ │ │ + mov (%r15),%rax │ │ │ │ mov %edx,0x70(%rsp) │ │ │ │ - mov %ecx,0x74(%rsp) │ │ │ │ lea 0x70(%rsp),%rsi │ │ │ │ - mov %ebx,%ecx │ │ │ │ mov $0x2,%edx │ │ │ │ - mov %r14,%rdi │ │ │ │ + mov %ecx,0x74(%rsp) │ │ │ │ + mov %r15,%rdi │ │ │ │ + mov %ebx,%ecx │ │ │ │ mov 0x100(%rax),%rax │ │ │ │ - cmp 0x2ca56(%rip),%rax # 5fc90 ::accumulateScaleFactors(int const*, int, int)@@Base+0x2cf70> │ │ │ │ - jne 334ae ::upPartials(bool, int const*, int, int)@@Base+0x4be> │ │ │ │ + cmp 0x2bcf5(%rip),%rax # 5dc90 ::accumulateScaleFactors(int const*, int, int)@@Base+0x2c1e0> │ │ │ │ + jne 32102 ::upPartials(bool, int const*, int, int)@@Base+0x3a2> │ │ │ │ call 1c660 ::accumulateScaleFactors(int const*, int, int)@plt> │ │ │ │ + incl (%rsp) │ │ │ │ add 0x38(%rsp),%r13 │ │ │ │ - inc %ebp │ │ │ │ - cmp %ebp,0x40(%rsp) │ │ │ │ - jne 33080 ::upPartials(bool, int const*, int, int)@@Base+0x90> │ │ │ │ + mov (%rsp),%eax │ │ │ │ + cmp %eax,0x2c(%rsp) │ │ │ │ + jne 31de8 ::upPartials(bool, int const*, int, int)@@Base+0x88> │ │ │ │ mov 0x78(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 336c7 ::upPartials(bool, int const*, int, int)@@Base+0x6d7> │ │ │ │ + jne 32460 ::upPartials(bool, int const*, int, int)@@Base+0x700> │ │ │ │ add $0x88,%rsp │ │ │ │ xor %eax,%eax │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ ret │ │ │ │ - xchg %ax,%ax │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ test $0x1,%ch │ │ │ │ - je 333c0 ::upPartials(bool, int const*, int, int)@@Base+0x3d0> │ │ │ │ + je 32110 ::upPartials(bool, int const*, int, int)@@Base+0x3b0> │ │ │ │ mov %ebx,%ecx │ │ │ │ - sub 0x10(%r14),%ecx │ │ │ │ + mov 0xc0(%r15),%rsi │ │ │ │ + sub 0x10(%r15),%ecx │ │ │ │ movslq %ecx,%rcx │ │ │ │ - mov 0xc0(%r14),%rsi │ │ │ │ - mov (%rsi,%rcx,8),%rsi │ │ │ │ - mov %rsi,0x30(%rsp) │ │ │ │ + mov (%rsi,%rcx,8),%r11 │ │ │ │ test %rax,%rax │ │ │ │ - je 33300 ::upPartials(bool, int const*, int, int)@@Base+0x310> │ │ │ │ + je 321f5 ::upPartials(bool, int const*, int, int)@@Base+0x495> │ │ │ │ test %rdx,%rdx │ │ │ │ - je 335c0 ::upPartials(bool, int const*, int, int)@@Base+0x5d0> │ │ │ │ - push %r9 │ │ │ │ - mov %r11,%rcx │ │ │ │ - push %r8 │ │ │ │ - mov %r14,%rdi │ │ │ │ - mov 0x20(%rsp),%r9 │ │ │ │ - mov 0x10(%rsp),%rsi │ │ │ │ + je 322d0 ::upPartials(bool, int const*, int, int)@@Base+0x570> │ │ │ │ + mov %r11,0x20(%rsp) │ │ │ │ mov %rdx,%r8 │ │ │ │ + mov %r15,%rdi │ │ │ │ mov %rax,%rdx │ │ │ │ - call *0x208(%r10) │ │ │ │ - pop %rcx │ │ │ │ - pop %rsi │ │ │ │ - cmpb $0x0,0xc(%rsp) │ │ │ │ - mov (%r14),%rax │ │ │ │ - je 33337 ::upPartials(bool, int const*, int, int)@@Base+0x347> │ │ │ │ - mov 0x28(%rsp),%rcx │ │ │ │ - mov 0x30(%rsp),%rdx │ │ │ │ - mov %r15d,%r9d │ │ │ │ - xor %r8d,%r8d │ │ │ │ - mov (%rsp),%rsi │ │ │ │ - mov %r14,%rdi │ │ │ │ - call *0x2d0(%rax) │ │ │ │ - jmp 331f0 ::upPartials(bool, int const*, int, int)@@Base+0x200> │ │ │ │ - nop │ │ │ │ - test %rdx,%rdx │ │ │ │ - je 3343b ::upPartials(bool, int const*, int, int)@@Base+0x44b> │ │ │ │ push %r9 │ │ │ │ - push %r8 │ │ │ │ - mov %r11,%r9 │ │ │ │ - mov 0x28(%rsp),%r8 │ │ │ │ + push %rbp │ │ │ │ + mov 0x28(%rsp),%r9 │ │ │ │ mov 0x20(%rsp),%rcx │ │ │ │ - mov 0x10(%rsp),%rsi │ │ │ │ - mov %r14,%rdi │ │ │ │ - call *0x210(%r10) │ │ │ │ - pop %r8 │ │ │ │ + mov 0x18(%rsp),%rsi │ │ │ │ + call *0x208(%r10) │ │ │ │ pop %r9 │ │ │ │ - cmpb $0x0,0xc(%rsp) │ │ │ │ - mov (%r14),%rax │ │ │ │ - jne 332dd ::upPartials(bool, int const*, int, int)@@Base+0x2ed> │ │ │ │ - mov 0x28(%rsp),%rcx │ │ │ │ - mov 0x30(%rsp),%rdx │ │ │ │ + mov (%r15),%rax │ │ │ │ + pop %r10 │ │ │ │ + test %r14b,%r14b │ │ │ │ + je 32302 ::upPartials(bool, int const*, int, int)@@Base+0x5a2> │ │ │ │ + mov 0x30(%rsp),%rcx │ │ │ │ + mov 0x20(%rsp),%rdx │ │ │ │ + mov %r12d,%r9d │ │ │ │ xor %r8d,%r8d │ │ │ │ - mov %r14,%rdi │ │ │ │ - mov (%rsp),%rsi │ │ │ │ - call *0x2c8(%rax) │ │ │ │ - jmp 331f0 ::upPartials(bool, int const*, int, int)@@Base+0x200> │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x90(%r14),%rcx │ │ │ │ - movslq %r15d,%rdi │ │ │ │ - mov (%rcx,%rdi,4),%r8d │ │ │ │ + mov 0x8(%rsp),%rsi │ │ │ │ + mov %r15,%rdi │ │ │ │ + call *0x2d0(%rax) │ │ │ │ + jmp 31f50 ::upPartials(bool, int const*, int, int)@@Base+0x1f0> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov 0x90(%r15),%rcx │ │ │ │ + movslq %r12d,%rdi │ │ │ │ + mov (%rcx,%rdi,4),%ebp │ │ │ │ mov 0x4(%rcx,%rdi,4),%r9d │ │ │ │ - jmp 3313d ::upPartials(bool, int const*, int, int)@@Base+0x14d> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ + jmp 31ea3 ::upPartials(bool, int const*, int, int)@@Base+0x143> │ │ │ │ + nop │ │ │ │ test %rax,%rax │ │ │ │ - je 334f0 ::upPartials(bool, int const*, int, int)@@Base+0x500> │ │ │ │ + je 32268 ::upPartials(bool, int const*, int, int)@@Base+0x508> │ │ │ │ test %rdx,%rdx │ │ │ │ - je 33530 ::upPartials(bool, int const*, int, int)@@Base+0x540> │ │ │ │ + je 322a0 ::upPartials(bool, int const*, int, int)@@Base+0x540> │ │ │ │ push %r9 │ │ │ │ - mov %r11,%rcx │ │ │ │ - push %r8 │ │ │ │ - mov %r14,%rdi │ │ │ │ - mov 0x20(%rsp),%r9 │ │ │ │ - mov 0x10(%rsp),%rsi │ │ │ │ mov %rdx,%r8 │ │ │ │ + mov %r15,%rdi │ │ │ │ mov %rax,%rdx │ │ │ │ + push %rbp │ │ │ │ + mov 0x28(%rsp),%r9 │ │ │ │ + mov 0x20(%rsp),%rcx │ │ │ │ + mov 0x18(%rsp),%rsi │ │ │ │ call *0x208(%r10) │ │ │ │ - pop %rax │ │ │ │ - pop %rdx │ │ │ │ - jmp 331f0 ::upPartials(bool, int const*, int, int)@@Base+0x200> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ + pop %rdi │ │ │ │ + pop %r8 │ │ │ │ + jmp 31f50 ::upPartials(bool, int const*, int, int)@@Base+0x1f0> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + test %edx,%edx │ │ │ │ + js 32250 ::upPartials(bool, int const*, int, int)@@Base+0x4f0> │ │ │ │ + mov %edx,0x70(%rsp) │ │ │ │ + mov (%r15),%rax │ │ │ │ + lea 0x70(%rsp),%rsi │ │ │ │ + mov %ebx,%ecx │ │ │ │ + mov $0x1,%edx │ │ │ │ + mov %r15,%rdi │ │ │ │ + mov 0x100(%rax),%rax │ │ │ │ + cmp 0x2bb94(%rip),%rax # 5dc90 ::accumulateScaleFactors(int const*, int, int)@@Base+0x2c1e0> │ │ │ │ + je 31fa1 ::upPartials(bool, int const*, int, int)@@Base+0x241> │ │ │ │ + call *%rax │ │ │ │ + jmp 31fa6 ::upPartials(bool, int const*, int, int)@@Base+0x246> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ test $0x2000000,%ecx │ │ │ │ - je 334c0 ::upPartials(bool, int const*, int, int)@@Base+0x4d0> │ │ │ │ + je 321d8 ::upPartials(bool, int const*, int, int)@@Base+0x478> │ │ │ │ mov %rdx,%rsi │ │ │ │ or %rax,%rsi │ │ │ │ - jne 33380 ::upPartials(bool, int const*, int, int)@@Base+0x390> │ │ │ │ + jne 32090 ::upPartials(bool, int const*, int, int)@@Base+0x330> │ │ │ │ mov 0x110(%r10),%rax │ │ │ │ - cmp 0x2c7f6(%rip),%rax # 5fbd8 ::removeScaleFactors(int const*, int, int)@@Base+0x2d5d8> │ │ │ │ - mov %r11,0x50(%rsp) │ │ │ │ - mov %r9d,0x4c(%rsp) │ │ │ │ - mov %r8d,0x48(%rsp) │ │ │ │ + mov %r8,0x50(%rsp) │ │ │ │ lea 0x6c(%rsp),%rsi │ │ │ │ mov $0x1,%edx │ │ │ │ - mov 0x44(%rsp),%ecx │ │ │ │ - mov %r14,%rdi │ │ │ │ - jne 33610 ::upPartials(bool, int const*, int, int)@@Base+0x620> │ │ │ │ + mov %r9d,0x4c(%rsp) │ │ │ │ + mov 0x48(%rsp),%ecx │ │ │ │ + mov %r15,%rdi │ │ │ │ + cmp 0x2ba87(%rip),%rax # 5dbd8 ::removeScaleFactors(int const*, int, int)@@Base+0x2c798> │ │ │ │ + mov %r11d,0x40(%rsp) │ │ │ │ + jne 323b0 ::upPartials(bool, int const*, int, int)@@Base+0x650> │ │ │ │ mov %r10,0x58(%rsp) │ │ │ │ call 1c640 ::removeScaleFactors(int const*, int, int)@plt> │ │ │ │ - mov 0x48(%rsp),%r8d │ │ │ │ + movslq 0x40(%rsp),%r11 │ │ │ │ mov 0x4c(%rsp),%r9d │ │ │ │ - mov 0x50(%rsp),%r11 │ │ │ │ + mov 0x50(%rsp),%r8 │ │ │ │ mov 0x58(%rsp),%r10 │ │ │ │ - movslq 0x30(%rsp),%rax │ │ │ │ - mov 0xc0(%r14),%rdx │ │ │ │ - mov (%rdx,%rax,8),%rax │ │ │ │ - mov %rax,0x30(%rsp) │ │ │ │ + mov 0xc0(%r15),%rax │ │ │ │ + mov (%rax,%r11,8),%r11 │ │ │ │ + mov %r11,0x40(%rsp) │ │ │ │ + mov %r15,%rdi │ │ │ │ push %r9 │ │ │ │ - mov %r11,%rcx │ │ │ │ - push %r8 │ │ │ │ - mov %r14,%rdi │ │ │ │ - mov 0x20(%rsp),%r9 │ │ │ │ - mov 0x30(%rsp),%r8 │ │ │ │ - mov 0x28(%rsp),%rdx │ │ │ │ - mov 0x10(%rsp),%rsi │ │ │ │ + push %rbp │ │ │ │ + mov 0x28(%rsp),%r9 │ │ │ │ + mov 0x20(%rsp),%rcx │ │ │ │ + mov 0x30(%rsp),%rdx │ │ │ │ + mov 0x18(%rsp),%rsi │ │ │ │ call *0x218(%r10) │ │ │ │ pop %rdx │ │ │ │ + mov (%r15),%rax │ │ │ │ pop %rcx │ │ │ │ - cmpb $0x0,0xc(%rsp) │ │ │ │ - mov (%r14),%rax │ │ │ │ - jne 332dd ::upPartials(bool, int const*, int, int)@@Base+0x2ed> │ │ │ │ - jmp 33337 ::upPartials(bool, int const*, int, int)@@Base+0x347> │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - test %edx,%edx │ │ │ │ - js 334e0 ::upPartials(bool, int const*, int, int)@@Base+0x4f0> │ │ │ │ - mov %edx,0x70(%rsp) │ │ │ │ - mov (%r14),%rax │ │ │ │ - lea 0x70(%rsp),%rsi │ │ │ │ - mov %ebx,%ecx │ │ │ │ - mov $0x1,%edx │ │ │ │ - mov %r14,%rdi │ │ │ │ - mov 0x100(%rax),%rax │ │ │ │ - cmp 0x2c7e8(%rip),%rax # 5fc90 ::accumulateScaleFactors(int const*, int, int)@@Base+0x2cf70> │ │ │ │ - je 33240 ::upPartials(bool, int const*, int, int)@@Base+0x250> │ │ │ │ - call *%rax │ │ │ │ - jmp 33245 ::upPartials(bool, int const*, int, int)@@Base+0x255> │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x30(%rsp),%edi │ │ │ │ - test %edi,%edi │ │ │ │ - js 33560 ::upPartials(bool, int const*, int, int)@@Base+0x570> │ │ │ │ - movslq %edi,%rcx │ │ │ │ - jmp 33292 ::upPartials(bool, int const*, int, int)@@Base+0x2a2> │ │ │ │ + test %r14b,%r14b │ │ │ │ + jne 3222c ::upPartials(bool, int const*, int, int)@@Base+0x4cc> │ │ │ │ + mov 0x30(%rsp),%rcx │ │ │ │ + mov 0x40(%rsp),%rdx │ │ │ │ + xor %r8d,%r8d │ │ │ │ + mov %r15,%rdi │ │ │ │ + mov 0x8(%rsp),%rsi │ │ │ │ + call *0x2c8(%rax) │ │ │ │ + jmp 31f50 ::upPartials(bool, int const*, int, int)@@Base+0x1f0> │ │ │ │ + nopl (%rax) │ │ │ │ + test %r11d,%r11d │ │ │ │ + js 32328 ::upPartials(bool, int const*, int, int)@@Base+0x5c8> │ │ │ │ + mov 0xc0(%r15),%rcx │ │ │ │ + mov (%rcx,%r11,8),%r11 │ │ │ │ + test %rax,%rax │ │ │ │ + jne 3200e ::upPartials(bool, int const*, int, int)@@Base+0x2ae> │ │ │ │ + test %rdx,%rdx │ │ │ │ + je 32185 ::upPartials(bool, int const*, int, int)@@Base+0x425> │ │ │ │ + mov %r11,0x40(%rsp) │ │ │ │ + mov %r15,%rdi │ │ │ │ + push %r9 │ │ │ │ + push %rbp │ │ │ │ + mov 0x20(%rsp),%r9 │ │ │ │ + mov 0x30(%rsp),%r8 │ │ │ │ + mov 0x28(%rsp),%rcx │ │ │ │ + mov 0x18(%rsp),%rsi │ │ │ │ + call *0x210(%r10) │ │ │ │ + pop %r8 │ │ │ │ + mov (%r15),%rax │ │ │ │ + pop %r9 │ │ │ │ + test %r14b,%r14b │ │ │ │ + je 321b5 ::upPartials(bool, int const*, int, int)@@Base+0x455> │ │ │ │ + mov 0x30(%rsp),%rcx │ │ │ │ + mov 0x40(%rsp),%rdx │ │ │ │ + mov %r12d,%r9d │ │ │ │ + xor %r8d,%r8d │ │ │ │ + mov 0x8(%rsp),%rsi │ │ │ │ + mov %r15,%rdi │ │ │ │ + call *0x2d0(%rax) │ │ │ │ + jmp 31f50 ::upPartials(bool, int const*, int, int)@@Base+0x1f0> │ │ │ │ nop │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ test %ecx,%ecx │ │ │ │ - js 33245 ::upPartials(bool, int const*, int, int)@@Base+0x255> │ │ │ │ + js 31fa6 ::upPartials(bool, int const*, int, int)@@Base+0x246> │ │ │ │ mov %ecx,0x70(%rsp) │ │ │ │ - jmp 33488 ::upPartials(bool, int const*, int, int)@@Base+0x498> │ │ │ │ - xchg %ax,%ax │ │ │ │ + jmp 320dc ::upPartials(bool, int const*, int, int)@@Base+0x37c> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ test %rdx,%rdx │ │ │ │ - je 335e0 ::upPartials(bool, int const*, int, int)@@Base+0x5f0> │ │ │ │ + je 32380 ::upPartials(bool, int const*, int, int)@@Base+0x620> │ │ │ │ push %r9 │ │ │ │ - mov %r14,%rdi │ │ │ │ - push %r8 │ │ │ │ - mov %r11,%r9 │ │ │ │ - mov 0x28(%rsp),%r8 │ │ │ │ - mov 0x20(%rsp),%rcx │ │ │ │ - mov 0x10(%rsp),%rsi │ │ │ │ + mov %r15,%rdi │ │ │ │ + push %rbp │ │ │ │ + mov 0x20(%rsp),%r9 │ │ │ │ + mov 0x30(%rsp),%r8 │ │ │ │ + mov 0x28(%rsp),%rcx │ │ │ │ + mov 0x18(%rsp),%rsi │ │ │ │ call *0x210(%r10) │ │ │ │ pop %r10 │ │ │ │ pop %r11 │ │ │ │ - jmp 331f0 ::upPartials(bool, int const*, int, int)@@Base+0x200> │ │ │ │ - nopl (%rax) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + jmp 31f50 ::upPartials(bool, int const*, int, int)@@Base+0x1f0> │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ push %r9 │ │ │ │ mov %rax,%rdx │ │ │ │ - push %r8 │ │ │ │ - mov %r11,%rcx │ │ │ │ - mov 0x20(%rsp),%r9 │ │ │ │ - mov 0x30(%rsp),%r8 │ │ │ │ - mov %r14,%rdi │ │ │ │ - mov 0x10(%rsp),%rsi │ │ │ │ + mov %r15,%rdi │ │ │ │ + push %rbp │ │ │ │ + mov 0x28(%rsp),%r9 │ │ │ │ + mov 0x20(%rsp),%rcx │ │ │ │ + mov 0x18(%rsp),%rsi │ │ │ │ call *0x210(%r10) │ │ │ │ - pop %r15 │ │ │ │ - pop %rax │ │ │ │ - jmp 331f0 ::upPartials(bool, int const*, int, int)@@Base+0x200> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ + pop %rcx │ │ │ │ + pop %rsi │ │ │ │ + jmp 31f50 ::upPartials(bool, int const*, int, int)@@Base+0x1f0> │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ + mov %r11,0x20(%rsp) │ │ │ │ + mov %rax,%rdx │ │ │ │ + mov %r15,%rdi │ │ │ │ + push %r9 │ │ │ │ + push %rbp │ │ │ │ + mov 0x28(%rsp),%r9 │ │ │ │ + mov 0x20(%rsp),%rcx │ │ │ │ + mov 0x18(%rsp),%rsi │ │ │ │ + call *0x210(%r10) │ │ │ │ + pop %rbp │ │ │ │ + mov (%r15),%rax │ │ │ │ + pop %rdx │ │ │ │ + test %r14b,%r14b │ │ │ │ + jne 3204e ::upPartials(bool, int const*, int, int)@@Base+0x2ee> │ │ │ │ + mov 0x30(%rsp),%rcx │ │ │ │ + mov 0x20(%rsp),%rdx │ │ │ │ + xor %r8d,%r8d │ │ │ │ + mov %r15,%rdi │ │ │ │ + mov 0x8(%rsp),%rsi │ │ │ │ + call *0x2c8(%rax) │ │ │ │ + jmp 31f50 ::upPartials(bool, int const*, int, int)@@Base+0x1f0> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ test %esi,%esi │ │ │ │ - js 33380 ::upPartials(bool, int const*, int, int)@@Base+0x390> │ │ │ │ - mov 0xc0(%r14),%rcx │ │ │ │ + js 32090 ::upPartials(bool, int const*, int, int)@@Base+0x330> │ │ │ │ + mov 0xc0(%r15),%rcx │ │ │ │ mov (%rcx,%rsi,8),%rcx │ │ │ │ test %rax,%rax │ │ │ │ - je 33629 ::upPartials(bool, int const*, int, int)@@Base+0x639> │ │ │ │ + je 323c9 ::upPartials(bool, int const*, int, int)@@Base+0x669> │ │ │ │ test %rdx,%rdx │ │ │ │ - je 3368f ::upPartials(bool, int const*, int, int)@@Base+0x69f> │ │ │ │ + je 3242c ::upPartials(bool, int const*, int, int)@@Base+0x6cc> │ │ │ │ sub $0x8,%rsp │ │ │ │ - mov %r14,%rdi │ │ │ │ - push %r9 │ │ │ │ - push %r8 │ │ │ │ - push %rcx │ │ │ │ mov %rdx,%r8 │ │ │ │ - mov 0x30(%rsp),%r9 │ │ │ │ - mov 0x20(%rsp),%rsi │ │ │ │ - mov %r11,%rcx │ │ │ │ + mov %r15,%rdi │ │ │ │ mov %rax,%rdx │ │ │ │ + push %r9 │ │ │ │ + push %rbp │ │ │ │ + push %rcx │ │ │ │ + mov 0x38(%rsp),%r9 │ │ │ │ + mov 0x30(%rsp),%rcx │ │ │ │ + mov 0x28(%rsp),%rsi │ │ │ │ call *0x2a0(%r10) │ │ │ │ add $0x20,%rsp │ │ │ │ - jmp 331f0 ::upPartials(bool, int const*, int, int)@@Base+0x200> │ │ │ │ - nop │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - push %r9 │ │ │ │ - mov %r11,%rcx │ │ │ │ - push %r8 │ │ │ │ - mov %rax,%rdx │ │ │ │ - mov 0x20(%rsp),%r9 │ │ │ │ - mov 0x30(%rsp),%r8 │ │ │ │ - jmp 3331a ::upPartials(bool, int const*, int, int)@@Base+0x32a> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ + jmp 31f50 ::upPartials(bool, int const*, int, int)@@Base+0x1f0> │ │ │ │ + nopl (%rax) │ │ │ │ push %r9 │ │ │ │ - mov %r14,%rdi │ │ │ │ - push %r8 │ │ │ │ - mov %r11,%rcx │ │ │ │ - mov 0x20(%rsp),%r9 │ │ │ │ - mov 0x30(%rsp),%r8 │ │ │ │ - mov 0x28(%rsp),%rdx │ │ │ │ - mov 0x10(%rsp),%rsi │ │ │ │ + mov %r15,%rdi │ │ │ │ + push %rbp │ │ │ │ + mov 0x28(%rsp),%r9 │ │ │ │ + mov 0x20(%rsp),%rcx │ │ │ │ + mov 0x30(%rsp),%rdx │ │ │ │ + mov 0x18(%rsp),%rsi │ │ │ │ call *0x218(%r10) │ │ │ │ pop %rsi │ │ │ │ pop %rdi │ │ │ │ - jmp 331f0 ::upPartials(bool, int const*, int, int)@@Base+0x200> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ + jmp 31f50 ::upPartials(bool, int const*, int, int)@@Base+0x1f0> │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ call *%rax │ │ │ │ - mov (%r14),%r10 │ │ │ │ - mov 0x50(%rsp),%r11 │ │ │ │ + mov (%r15),%r10 │ │ │ │ + mov 0x50(%rsp),%r8 │ │ │ │ mov 0x4c(%rsp),%r9d │ │ │ │ - mov 0x48(%rsp),%r8d │ │ │ │ - jmp 33426 ::upPartials(bool, int const*, int, int)@@Base+0x436> │ │ │ │ + movslq 0x40(%rsp),%r11 │ │ │ │ + jmp 3217a ::upPartials(bool, int const*, int, int)@@Base+0x41a> │ │ │ │ test %rdx,%rdx │ │ │ │ - je 3365c ::upPartials(bool, int const*, int, int)@@Base+0x66c> │ │ │ │ + je 323fd ::upPartials(bool, int const*, int, int)@@Base+0x69d> │ │ │ │ sub $0x8,%rsp │ │ │ │ - mov %r14,%rdi │ │ │ │ + mov %r15,%rdi │ │ │ │ push %r9 │ │ │ │ - push %r8 │ │ │ │ + push %rbp │ │ │ │ push %rcx │ │ │ │ - mov %r11,%r9 │ │ │ │ - mov 0x38(%rsp),%r8 │ │ │ │ - mov 0x30(%rsp),%rcx │ │ │ │ - mov 0x20(%rsp),%rsi │ │ │ │ + mov 0x30(%rsp),%r9 │ │ │ │ + mov 0x40(%rsp),%r8 │ │ │ │ + mov 0x38(%rsp),%rcx │ │ │ │ + mov 0x28(%rsp),%rsi │ │ │ │ call *0x2a8(%r10) │ │ │ │ add $0x20,%rsp │ │ │ │ - jmp 331f0 ::upPartials(bool, int const*, int, int)@@Base+0x200> │ │ │ │ + jmp 31f50 ::upPartials(bool, int const*, int, int)@@Base+0x1f0> │ │ │ │ sub $0x8,%rsp │ │ │ │ - mov %r14,%rdi │ │ │ │ + mov %r15,%rdi │ │ │ │ push %r9 │ │ │ │ - push %r8 │ │ │ │ + push %rbp │ │ │ │ push %rcx │ │ │ │ - mov %r11,%rcx │ │ │ │ - mov 0x30(%rsp),%r9 │ │ │ │ - mov 0x40(%rsp),%r8 │ │ │ │ - mov 0x38(%rsp),%rdx │ │ │ │ - mov 0x20(%rsp),%rsi │ │ │ │ + mov 0x38(%rsp),%r9 │ │ │ │ + mov 0x30(%rsp),%rcx │ │ │ │ + mov 0x40(%rsp),%rdx │ │ │ │ + mov 0x28(%rsp),%rsi │ │ │ │ call *0x2b8(%r10) │ │ │ │ add $0x20,%rsp │ │ │ │ - jmp 331f0 ::upPartials(bool, int const*, int, int)@@Base+0x200> │ │ │ │ + jmp 31f50 ::upPartials(bool, int const*, int, int)@@Base+0x1f0> │ │ │ │ sub $0x8,%rsp │ │ │ │ mov %rax,%rdx │ │ │ │ - mov %r14,%rdi │ │ │ │ + mov %r15,%rdi │ │ │ │ push %r9 │ │ │ │ - push %r8 │ │ │ │ + push %rbp │ │ │ │ push %rcx │ │ │ │ - mov %r11,%rcx │ │ │ │ - mov 0x30(%rsp),%r9 │ │ │ │ - mov 0x40(%rsp),%r8 │ │ │ │ - mov 0x20(%rsp),%rsi │ │ │ │ + mov 0x38(%rsp),%r9 │ │ │ │ + mov 0x30(%rsp),%rcx │ │ │ │ + mov 0x28(%rsp),%rsi │ │ │ │ call *0x2a8(%r10) │ │ │ │ add $0x20,%rsp │ │ │ │ - jmp 331f0 ::upPartials(bool, int const*, int, int)@@Base+0x200> │ │ │ │ + jmp 31f50 ::upPartials(bool, int const*, int, int)@@Base+0x1f0> │ │ │ │ call *%rax │ │ │ │ - jmp 331f0 ::upPartials(bool, int const*, int, int)@@Base+0x200> │ │ │ │ + jmp 31f50 ::upPartials(bool, int const*, int, int)@@Base+0x1f0> │ │ │ │ call 1c370 <__stack_chk_fail@plt> │ │ │ │ cs nopw 0x0(%rax,%rax,1) │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ + nop │ │ │ │ │ │ │ │ -00000000000336e0 ::rescalePartialsByPartition(float*, float*, float*, int, int)@@Base>: │ │ │ │ +0000000000032470 ::rescalePartialsByPartition(float*, float*, float*, int, int)@@Base>: │ │ │ │ endbr64 │ │ │ │ push %r15 │ │ │ │ + movslq %r9d,%rax │ │ │ │ push %r14 │ │ │ │ push %r13 │ │ │ │ - movslq %r9d,%rax │ │ │ │ push %r12 │ │ │ │ push %rbp │ │ │ │ push %rbx │ │ │ │ mov %rdx,%rbx │ │ │ │ sub $0x18,%rsp │ │ │ │ mov 0x88(%rdi),%rdx │ │ │ │ movslq (%rdx,%rax,4),%r14 │ │ │ │ mov 0x4(%rdx,%rax,4),%eax │ │ │ │ mov %eax,0x4(%rsp) │ │ │ │ cmp %eax,%r14d │ │ │ │ - jge 3387e ::rescalePartialsByPartition(float*, float*, float*, int, int)@@Base+0x19e> │ │ │ │ + jge 3260e ::rescalePartialsByPartition(float*, float*, float*, int, int)@@Base+0x19e> │ │ │ │ mov 0x58(%rdi),%rax │ │ │ │ - mov %rcx,%r12 │ │ │ │ - mov %rdi,%rbp │ │ │ │ mov 0x34(%rdi),%r13d │ │ │ │ + mov %rcx,%rbp │ │ │ │ + mov %rdi,%r12 │ │ │ │ and $0x400,%eax │ │ │ │ mov %rax,0x8(%rsp) │ │ │ │ mov %r14,%rax │ │ │ │ shl $0x4,%rax │ │ │ │ lea (%rsi,%rax,1),%r15 │ │ │ │ test %r13d,%r13d │ │ │ │ - jle 3388d ::rescalePartialsByPartition(float*, float*, float*, int, int)@@Base+0x1ad> │ │ │ │ - vmovss 0x23698(%rip),%xmm4 │ │ │ │ + jle 3261d ::rescalePartialsByPartition(float*, float*, float*, int, int)@@Base+0x1ad> │ │ │ │ + vmovss 0x22908(%rip),%xmm4 │ │ │ │ vmovss %xmm4,(%rsp) │ │ │ │ nopl (%rax) │ │ │ │ - mov 0x18(%rbp),%eax │ │ │ │ + mov 0x18(%r12),%eax │ │ │ │ lea 0x10(%r15),%rdx │ │ │ │ xor %r8d,%r8d │ │ │ │ vxorps %xmm0,%xmm0,%xmm0 │ │ │ │ lea 0x0(,%rax,4),%esi │ │ │ │ movslq %esi,%rsi │ │ │ │ shl $0x2,%rsi │ │ │ │ - nopl 0x0(%rax) │ │ │ │ + xchg %ax,%ax │ │ │ │ lea -0x10(%rdx),%rax │ │ │ │ vmovss (%rax),%xmm1 │ │ │ │ add $0x4,%rax │ │ │ │ vmaxss %xmm0,%xmm1,%xmm0 │ │ │ │ cmp %rax,%rdx │ │ │ │ - jne 33774 ::rescalePartialsByPartition(float*, float*, float*, int, int)@@Base+0x94> │ │ │ │ + jne 32504 ::rescalePartialsByPartition(float*, float*, float*, int, int)@@Base+0x94> │ │ │ │ inc %r8d │ │ │ │ add %rsi,%rdx │ │ │ │ cmp %r13d,%r8d │ │ │ │ - jne 33770 ::rescalePartialsByPartition(float*, float*, float*, int, int)@@Base+0x90> │ │ │ │ + jne 32500 ::rescalePartialsByPartition(float*, float*, float*, int, int)@@Base+0x90> │ │ │ │ vxorps %xmm1,%xmm1,%xmm1 │ │ │ │ vucomiss %xmm1,%xmm0 │ │ │ │ - jp 337a0 ::rescalePartialsByPartition(float*, float*, float*, int, int)@@Base+0xc0> │ │ │ │ - je 33870 ::rescalePartialsByPartition(float*, float*, float*, int, int)@@Base+0x190> │ │ │ │ + jp 32530 ::rescalePartialsByPartition(float*, float*, float*, int, int)@@Base+0xc0> │ │ │ │ + je 32600 ::rescalePartialsByPartition(float*, float*, float*, int, int)@@Base+0x190> │ │ │ │ vmovss (%rsp),%xmm3 │ │ │ │ vdivss %xmm0,%xmm3,%xmm2 │ │ │ │ mov %r15,%rax │ │ │ │ xor %edx,%edx │ │ │ │ vbroadcastss %xmm2,%xmm2 │ │ │ │ - xchg %ax,%ax │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ vmulps (%rax),%xmm2,%xmm1 │ │ │ │ inc %edx │ │ │ │ vmovups %xmm1,(%rax) │ │ │ │ add %rsi,%rax │ │ │ │ cmp %r13d,%edx │ │ │ │ - jne 337c0 ::rescalePartialsByPartition(float*, float*, float*, int, int)@@Base+0xe0> │ │ │ │ + jne 32548 ::rescalePartialsByPartition(float*, float*, float*, int, int)@@Base+0xd8> │ │ │ │ cmpq $0x0,0x8(%rsp) │ │ │ │ - jne 3382d ::rescalePartialsByPartition(float*, float*, float*, int, int)@@Base+0x14d> │ │ │ │ + jne 325b7 ::rescalePartialsByPartition(float*, float*, float*, int, int)@@Base+0x147> │ │ │ │ vmovss %xmm0,(%rbx,%r14,4) │ │ │ │ - test %r12,%r12 │ │ │ │ - je 3380a ::rescalePartialsByPartition(float*, float*, float*, int, int)@@Base+0x12a> │ │ │ │ + test %rbp,%rbp │ │ │ │ + je 32594 ::rescalePartialsByPartition(float*, float*, float*, int, int)@@Base+0x124> │ │ │ │ vcvtss2sd %xmm0,%xmm0,%xmm0 │ │ │ │ call 1c250 │ │ │ │ vxorps %xmm1,%xmm1,%xmm1 │ │ │ │ vmovapd %xmm0,%xmm2 │ │ │ │ - vcvtss2sd (%r12,%r14,4),%xmm1,%xmm0 │ │ │ │ + vcvtss2sd 0x0(%rbp,%r14,4),%xmm1,%xmm0 │ │ │ │ vaddsd %xmm2,%xmm0,%xmm0 │ │ │ │ vcvtsd2ss %xmm0,%xmm0,%xmm0 │ │ │ │ - vmovss %xmm0,(%r12,%r14,4) │ │ │ │ + vmovss %xmm0,0x0(%rbp,%r14,4) │ │ │ │ inc %r14 │ │ │ │ cmp %r14d,0x4(%rsp) │ │ │ │ - jle 3387e ::rescalePartialsByPartition(float*, float*, float*, int, int)@@Base+0x19e> │ │ │ │ + jle 3260e ::rescalePartialsByPartition(float*, float*, float*, int, int)@@Base+0x19e> │ │ │ │ add $0x10,%r15 │ │ │ │ test %r13d,%r13d │ │ │ │ - jg 33750 ::rescalePartialsByPartition(float*, float*, float*, int, int)@@Base+0x70> │ │ │ │ + jg 324e0 ::rescalePartialsByPartition(float*, float*, float*, int, int)@@Base+0x70> │ │ │ │ vmovss (%rsp),%xmm0 │ │ │ │ - jmp 337da ::rescalePartialsByPartition(float*, float*, float*, int, int)@@Base+0xfa> │ │ │ │ + jmp 32562 ::rescalePartialsByPartition(float*, float*, float*, int, int)@@Base+0xf2> │ │ │ │ vmovss (%rsp),%xmm0 │ │ │ │ vcvtss2sd %xmm0,%xmm0,%xmm0 │ │ │ │ call 1c250 │ │ │ │ vcvtsd2ss %xmm0,%xmm0,%xmm0 │ │ │ │ vmovss %xmm0,(%rbx,%r14,4) │ │ │ │ - test %r12,%r12 │ │ │ │ - je 33851 ::rescalePartialsByPartition(float*, float*, float*, int, int)@@Base+0x171> │ │ │ │ - vaddss (%r12,%r14,4),%xmm0,%xmm0 │ │ │ │ - vmovss %xmm0,(%r12,%r14,4) │ │ │ │ + test %rbp,%rbp │ │ │ │ + je 325dd ::rescalePartialsByPartition(float*, float*, float*, int, int)@@Base+0x16d> │ │ │ │ + vaddss 0x0(%rbp,%r14,4),%xmm0,%xmm0 │ │ │ │ + vmovss %xmm0,0x0(%rbp,%r14,4) │ │ │ │ inc %r14 │ │ │ │ cmp %r14d,0x4(%rsp) │ │ │ │ - jle 3387e ::rescalePartialsByPartition(float*, float*, float*, int, int)@@Base+0x19e> │ │ │ │ + jle 3260e ::rescalePartialsByPartition(float*, float*, float*, int, int)@@Base+0x19e> │ │ │ │ add $0x10,%r15 │ │ │ │ test %r13d,%r13d │ │ │ │ - jg 33750 ::rescalePartialsByPartition(float*, float*, float*, int, int)@@Base+0x70> │ │ │ │ - jmp 33828 ::rescalePartialsByPartition(float*, float*, float*, int, int)@@Base+0x148> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ + jg 324e0 ::rescalePartialsByPartition(float*, float*, float*, int, int)@@Base+0x70> │ │ │ │ + jmp 325b2 ::rescalePartialsByPartition(float*, float*, float*, int, int)@@Base+0x142> │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ vmovss (%rsp),%xmm0 │ │ │ │ vmovaps %xmm0,%xmm2 │ │ │ │ - jmp 337a9 ::rescalePartialsByPartition(float*, float*, float*, int, int)@@Base+0xc9> │ │ │ │ + jmp 32539 ::rescalePartialsByPartition(float*, float*, float*, int, int)@@Base+0xc9> │ │ │ │ add $0x18,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ ret │ │ │ │ - vmovss 0x2354b(%rip),%xmm5 │ │ │ │ + vmovss 0x227bb(%rip),%xmm5 │ │ │ │ vmovss %xmm5,(%rsp) │ │ │ │ vmovaps %xmm5,%xmm0 │ │ │ │ - jmp 337d2 ::rescalePartialsByPartition(float*, float*, float*, int, int)@@Base+0xf2> │ │ │ │ + jmp 3255a ::rescalePartialsByPartition(float*, float*, float*, int, int)@@Base+0xea> │ │ │ │ cs nopw 0x0(%rax,%rax,1) │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ + nopl (%rax) │ │ │ │ │ │ │ │ -00000000000338c0 ::rescalePartials(float*, float*, float*, int)@@Base>: │ │ │ │ +0000000000032640 ::rescalePartials(float*, float*, float*, int)@@Base>: │ │ │ │ endbr64 │ │ │ │ push %r15 │ │ │ │ push %r14 │ │ │ │ push %r13 │ │ │ │ push %r12 │ │ │ │ push %rbp │ │ │ │ push %rbx │ │ │ │ sub $0x28,%rsp │ │ │ │ movslq 0x14(%rdi),%rbx │ │ │ │ test %ebx,%ebx │ │ │ │ - jle 33a24 ::rescalePartials(float*, float*, float*, int)@@Base+0x164> │ │ │ │ + jle 327df ::rescalePartials(float*, float*, float*, int)@@Base+0x19f> │ │ │ │ mov 0x58(%rdi),%rax │ │ │ │ mov 0x34(%rdi),%r13d │ │ │ │ - mov %rcx,%rbp │ │ │ │ mov %rdx,0x10(%rsp) │ │ │ │ + mov %rcx,%rbp │ │ │ │ mov %rdi,%r12 │ │ │ │ mov %rsi,%r15 │ │ │ │ xor %r14d,%r14d │ │ │ │ and $0x400,%eax │ │ │ │ mov %rax,0x18(%rsp) │ │ │ │ test %r13d,%r13d │ │ │ │ - jle 33a8f ::rescalePartials(float*, float*, float*, int)@@Base+0x1cf> │ │ │ │ - vmovss 0x234ce(%rip),%xmm4 │ │ │ │ + jle 327ee ::rescalePartials(float*, float*, float*, int)@@Base+0x1ae> │ │ │ │ + vmovss 0x2274e(%rip),%xmm4 │ │ │ │ vmovss %xmm4,0xc(%rsp) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ mov 0x18(%r12),%eax │ │ │ │ lea 0x10(%r15),%rdx │ │ │ │ xor %r8d,%r8d │ │ │ │ vxorps %xmm0,%xmm0,%xmm0 │ │ │ │ lea 0x0(,%rax,4),%esi │ │ │ │ @@ -22573,103 +21907,97 @@ │ │ │ │ shl $0x2,%rsi │ │ │ │ xchg %ax,%ax │ │ │ │ lea -0x10(%rdx),%rax │ │ │ │ vmovss (%rax),%xmm1 │ │ │ │ add $0x4,%rax │ │ │ │ vmaxss %xmm0,%xmm1,%xmm0 │ │ │ │ cmp %rax,%rdx │ │ │ │ - jne 33944 ::rescalePartials(float*, float*, float*, int)@@Base+0x84> │ │ │ │ + jne 326c4 ::rescalePartials(float*, float*, float*, int)@@Base+0x84> │ │ │ │ inc %r8d │ │ │ │ add %rsi,%rdx │ │ │ │ cmp %r13d,%r8d │ │ │ │ - jne 33940 ::rescalePartials(float*, float*, float*, int)@@Base+0x80> │ │ │ │ + jne 326c0 ::rescalePartials(float*, float*, float*, int)@@Base+0x80> │ │ │ │ vxorps %xmm1,%xmm1,%xmm1 │ │ │ │ vucomiss %xmm1,%xmm0 │ │ │ │ - jp 33970 ::rescalePartials(float*, float*, float*, int)@@Base+0xb0> │ │ │ │ - je 33a80 ::rescalePartials(float*, float*, float*, int)@@Base+0x1c0> │ │ │ │ + jp 326f0 ::rescalePartials(float*, float*, float*, int)@@Base+0xb0> │ │ │ │ + je 327c8 ::rescalePartials(float*, float*, float*, int)@@Base+0x188> │ │ │ │ vmovss 0xc(%rsp),%xmm3 │ │ │ │ vdivss %xmm0,%xmm3,%xmm2 │ │ │ │ mov %r15,%rax │ │ │ │ xor %edx,%edx │ │ │ │ vbroadcastss %xmm2,%xmm2 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ vmulps (%rax),%xmm2,%xmm1 │ │ │ │ inc %edx │ │ │ │ vmovups %xmm1,(%rax) │ │ │ │ add %rsi,%rax │ │ │ │ cmp %r13d,%edx │ │ │ │ - jne 339a0 ::rescalePartials(float*, float*, float*, int)@@Base+0xe0> │ │ │ │ + jne 32708 ::rescalePartials(float*, float*, float*, int)@@Base+0xc8> │ │ │ │ cmpq $0x0,0x18(%rsp) │ │ │ │ - jne 33a39 ::rescalePartials(float*, float*, float*, int)@@Base+0x179> │ │ │ │ + jne 32780 ::rescalePartials(float*, float*, float*, int)@@Base+0x140> │ │ │ │ mov 0x10(%rsp),%rax │ │ │ │ vmovss %xmm0,(%rax,%r14,4) │ │ │ │ test %rbp,%rbp │ │ │ │ - je 33a1c ::rescalePartials(float*, float*, float*, int)@@Base+0x15c> │ │ │ │ + je 327d7 ::rescalePartials(float*, float*, float*, int)@@Base+0x197> │ │ │ │ vcvtss2sd %xmm0,%xmm0,%xmm0 │ │ │ │ call 1c250 │ │ │ │ vxorps %xmm1,%xmm1,%xmm1 │ │ │ │ vmovapd %xmm0,%xmm2 │ │ │ │ vcvtss2sd 0x0(%rbp,%r14,4),%xmm1,%xmm0 │ │ │ │ vaddsd %xmm2,%xmm0,%xmm0 │ │ │ │ vcvtsd2ss %xmm0,%xmm0,%xmm0 │ │ │ │ vmovss %xmm0,0x0(%rbp,%r14,4) │ │ │ │ inc %r14 │ │ │ │ cmp %r14,%rbx │ │ │ │ - je 33a24 ::rescalePartials(float*, float*, float*, int)@@Base+0x164> │ │ │ │ + je 327df ::rescalePartials(float*, float*, float*, int)@@Base+0x19f> │ │ │ │ add $0x10,%r15 │ │ │ │ test %r13d,%r13d │ │ │ │ - jg 33920 ::rescalePartials(float*, float*, float*, int)@@Base+0x60> │ │ │ │ + jg 326a0 ::rescalePartials(float*, float*, float*, int)@@Base+0x60> │ │ │ │ vmovss 0xc(%rsp),%xmm0 │ │ │ │ - mov 0x10(%rsp),%rax │ │ │ │ - vmovss %xmm0,(%rax,%r14,4) │ │ │ │ - test %rbp,%rbp │ │ │ │ - jne 339ca ::rescalePartials(float*, float*, float*, int)@@Base+0x10a> │ │ │ │ - inc %r14 │ │ │ │ - cmp %rbx,%r14 │ │ │ │ - jne 339f9 ::rescalePartials(float*, float*, float*, int)@@Base+0x139> │ │ │ │ - add $0x28,%rsp │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - pop %r14 │ │ │ │ - pop %r15 │ │ │ │ - ret │ │ │ │ + jmp 32722 ::rescalePartials(float*, float*, float*, int)@@Base+0xe2> │ │ │ │ vmovss 0xc(%rsp),%xmm0 │ │ │ │ vcvtss2sd %xmm0,%xmm0,%xmm0 │ │ │ │ call 1c250 │ │ │ │ mov 0x10(%rsp),%rax │ │ │ │ vcvtsd2ss %xmm0,%xmm0,%xmm0 │ │ │ │ vmovss %xmm0,(%rax,%r14,4) │ │ │ │ test %rbp,%rbp │ │ │ │ - je 33a64 ::rescalePartials(float*, float*, float*, int)@@Base+0x1a4> │ │ │ │ + je 327ab ::rescalePartials(float*, float*, float*, int)@@Base+0x16b> │ │ │ │ vaddss 0x0(%rbp,%r14,4),%xmm0,%xmm0 │ │ │ │ vmovss %xmm0,0x0(%rbp,%r14,4) │ │ │ │ inc %r14 │ │ │ │ cmp %r14,%rbx │ │ │ │ - je 33a24 ::rescalePartials(float*, float*, float*, int)@@Base+0x164> │ │ │ │ + je 327df ::rescalePartials(float*, float*, float*, int)@@Base+0x19f> │ │ │ │ add $0x10,%r15 │ │ │ │ test %r13d,%r13d │ │ │ │ - jg 33920 ::rescalePartials(float*, float*, float*, int)@@Base+0x60> │ │ │ │ - jmp 33a33 ::rescalePartials(float*, float*, float*, int)@@Base+0x173> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ + jg 326a0 ::rescalePartials(float*, float*, float*, int)@@Base+0x60> │ │ │ │ + jmp 3277a ::rescalePartials(float*, float*, float*, int)@@Base+0x13a> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ vmovss 0xc(%rsp),%xmm0 │ │ │ │ vmovaps %xmm0,%xmm2 │ │ │ │ - jmp 3397a ::rescalePartials(float*, float*, float*, int)@@Base+0xba> │ │ │ │ - vmovss 0x23349(%rip),%xmm5 │ │ │ │ + jmp 326fa ::rescalePartials(float*, float*, float*, int)@@Base+0xba> │ │ │ │ + inc %r14 │ │ │ │ + cmp %rbx,%r14 │ │ │ │ + jne 32765 ::rescalePartials(float*, float*, float*, int)@@Base+0x125> │ │ │ │ + add $0x28,%rsp │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + pop %r15 │ │ │ │ + ret │ │ │ │ + vmovss 0x225ea(%rip),%xmm5 │ │ │ │ vmovss %xmm5,0xc(%rsp) │ │ │ │ vmovaps %xmm5,%xmm0 │ │ │ │ - jmp 339b2 ::rescalePartials(float*, float*, float*, int)@@Base+0xf2> │ │ │ │ + jmp 3271a ::rescalePartials(float*, float*, float*, int)@@Base+0xda> │ │ │ │ cs nopw 0x0(%rax,%rax,1) │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ + nop │ │ │ │ │ │ │ │ -0000000000033ac0 ::calcRootLogLikelihoodsPerCategory(int, int, int, double*)@@Base>: │ │ │ │ +0000000000032810 ::calcRootLogLikelihoodsPerCategory(int, int, int, double*)@@Base>: │ │ │ │ endbr64 │ │ │ │ lea 0x8(%rsp),%r10 │ │ │ │ and $0xffffffffffffffe0,%rsp │ │ │ │ push -0x8(%r10) │ │ │ │ push %rbp │ │ │ │ mov %rsp,%rbp │ │ │ │ push %r15 │ │ │ │ @@ -22678,312 +22006,324 @@ │ │ │ │ push %r12 │ │ │ │ push %r10 │ │ │ │ push %rbx │ │ │ │ sub $0x40,%rsp │ │ │ │ mov 0x34(%rdi),%eax │ │ │ │ mov %eax,-0x50(%rbp) │ │ │ │ test %eax,%eax │ │ │ │ - jle 33d8a ::calcRootLogLikelihoodsPerCategory(int, int, int, double*)@@Base+0x2ca> │ │ │ │ - mov %ecx,%r15d │ │ │ │ - mov 0x14(%rdi),%ecx │ │ │ │ + jle 32b1b ::calcRootLogLikelihoodsPerCategory(int, int, int, double*)@@Base+0x30b> │ │ │ │ mov %r8,%r9 │ │ │ │ - mov %rdi,%rax │ │ │ │ - test %ecx,%ecx │ │ │ │ - jle 33ca1 ::calcRootLogLikelihoodsPerCategory(int, int, int, double*)@@Base+0x1e1> │ │ │ │ - mov 0xa8(%rdi),%rdi │ │ │ │ + mov 0x14(%rdi),%r8d │ │ │ │ + movslq %edx,%rax │ │ │ │ + mov %ecx,%r15d │ │ │ │ + mov %rdi,%rdx │ │ │ │ + test %r8d,%r8d │ │ │ │ + jle 32a41 ::calcRootLogLikelihoodsPerCategory(int, int, int, double*)@@Base+0x231> │ │ │ │ + mov 0xa8(%rdi),%rcx │ │ │ │ movslq %esi,%rsi │ │ │ │ - movslq %edx,%rdx │ │ │ │ + mov %r8d,-0x54(%rbp) │ │ │ │ xor %r10d,%r10d │ │ │ │ - xor %r14d,%r14d │ │ │ │ + mov %rdi,-0x60(%rbp) │ │ │ │ + xor %r13d,%r13d │ │ │ │ xor %r11d,%r11d │ │ │ │ - mov %ecx,-0x54(%rbp) │ │ │ │ - mov %rax,-0x60(%rbp) │ │ │ │ + mov (%rcx,%rsi,8),%rbx │ │ │ │ + mov 0xa0(%rdi),%rcx │ │ │ │ mov %r15d,-0x58(%rbp) │ │ │ │ - mov %r8,-0x68(%rbp) │ │ │ │ - mov (%rdi,%rsi,8),%r12 │ │ │ │ - mov 0xa0(%rax),%rsi │ │ │ │ - movslq %ecx,%rdi │ │ │ │ - mov %rdi,-0x70(%rbp) │ │ │ │ - mov (%rsi,%rdx,8),%rbx │ │ │ │ + mov %r9,-0x68(%rbp) │ │ │ │ + mov (%rcx,%rax,8),%r14 │ │ │ │ + movslq %r8d,%rax │ │ │ │ + mov %rax,-0x70(%rbp) │ │ │ │ nopl 0x0(%rax) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ mov -0x60(%rbp),%rax │ │ │ │ mov -0x68(%rbp),%rdi │ │ │ │ - mov 0x24(%rax),%r13d │ │ │ │ + mov 0x24(%rax),%r12d │ │ │ │ movslq %r11d,%rax │ │ │ │ lea (%rdi,%rax,8),%r15 │ │ │ │ add -0x70(%rbp),%rax │ │ │ │ - lea -0x1(%r13),%r9d │ │ │ │ lea (%rdi,%rax,8),%rax │ │ │ │ + lea -0x1(%r12),%r8d │ │ │ │ mov %rax,-0x38(%rbp) │ │ │ │ - mov %r13d,%eax │ │ │ │ + mov %r12d,%eax │ │ │ │ shr $0x3,%eax │ │ │ │ mov %eax,-0x44(%rbp) │ │ │ │ - test %r13d,%r13d │ │ │ │ - jle 33dc6 ::calcRootLogLikelihoodsPerCategory(int, int, int, double*)@@Base+0x306> │ │ │ │ - mov %r14d,%eax │ │ │ │ + test %r12d,%r12d │ │ │ │ + jle 32b4e ::calcRootLogLikelihoodsPerCategory(int, int, int, double*)@@Base+0x33e> │ │ │ │ mov %r11d,-0x48(%rbp) │ │ │ │ + mov %r13d,%eax │ │ │ │ + mov %r14,%r13 │ │ │ │ mov %r15,%r14 │ │ │ │ mov %r10d,-0x4c(%rbp) │ │ │ │ - mov %r9d,-0x40(%rbp) │ │ │ │ mov %eax,%r15d │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ + mov %r8d,-0x40(%rbp) │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ cmpl $0x6,-0x40(%rbp) │ │ │ │ - jbe 33db8 ::calcRootLogLikelihoodsPerCategory(int, int, int, double*)@@Base+0x2f8> │ │ │ │ + jbe 32b40 ::calcRootLogLikelihoodsPerCategory(int, int, int, double*)@@Base+0x330> │ │ │ │ mov -0x44(%rbp),%ecx │ │ │ │ movslq %r15d,%rax │ │ │ │ vxorps %xmm0,%xmm0,%xmm0 │ │ │ │ - lea (%r12,%rax,4),%rsi │ │ │ │ + lea (%rbx,%rax,4),%rsi │ │ │ │ xor %eax,%eax │ │ │ │ shl $0x5,%rcx │ │ │ │ xchg %ax,%ax │ │ │ │ - vmovups (%rbx,%rax,1),%ymm1 │ │ │ │ - vmulps (%rsi,%rax,1),%ymm1,%ymm2 │ │ │ │ + vmovups 0x0(%r13,%rax,1),%ymm2 │ │ │ │ + vmulps (%rsi,%rax,1),%ymm2,%ymm2 │ │ │ │ add $0x20,%rax │ │ │ │ + vaddss %xmm2,%xmm0,%xmm0 │ │ │ │ vshufps $0x55,%xmm2,%xmm2,%xmm1 │ │ │ │ vshufps $0xff,%xmm2,%xmm2,%xmm3 │ │ │ │ - vaddss %xmm2,%xmm0,%xmm0 │ │ │ │ vaddss %xmm1,%xmm0,%xmm0 │ │ │ │ vunpckhps %xmm2,%xmm2,%xmm1 │ │ │ │ vaddss %xmm1,%xmm0,%xmm0 │ │ │ │ - vextractf128 $0x1,%ymm2,%xmm1 │ │ │ │ - vaddss %xmm3,%xmm0,%xmm3 │ │ │ │ - vaddss %xmm1,%xmm3,%xmm0 │ │ │ │ - vshufps $0x55,%xmm1,%xmm1,%xmm3 │ │ │ │ vaddss %xmm3,%xmm0,%xmm0 │ │ │ │ - vunpckhps %xmm1,%xmm1,%xmm3 │ │ │ │ - vshufps $0xff,%xmm1,%xmm1,%xmm1 │ │ │ │ + vextractf32x4 $0x1,%ymm2,%xmm3 │ │ │ │ vaddss %xmm3,%xmm0,%xmm0 │ │ │ │ - vaddss %xmm1,%xmm0,%xmm0 │ │ │ │ + valignd $0x5,%ymm2,%ymm2,%ymm3 │ │ │ │ + vaddss %xmm3,%xmm0,%xmm0 │ │ │ │ + valignd $0x6,%ymm2,%ymm2,%ymm3 │ │ │ │ + valignd $0x7,%ymm2,%ymm2,%ymm2 │ │ │ │ + vaddss %xmm3,%xmm0,%xmm0 │ │ │ │ + vaddss %xmm2,%xmm0,%xmm0 │ │ │ │ cmp %rax,%rcx │ │ │ │ - jne 33bc0 ::calcRootLogLikelihoodsPerCategory(int, int, int, double*)@@Base+0x100> │ │ │ │ - mov %r13d,%eax │ │ │ │ + jne 32910 ::calcRootLogLikelihoodsPerCategory(int, int, int, double*)@@Base+0x100> │ │ │ │ + mov %r12d,%eax │ │ │ │ and $0xfffffff8,%eax │ │ │ │ - test $0x7,%r13b │ │ │ │ - je 33db0 ::calcRootLogLikelihoodsPerCategory(int, int, int, double*)@@Base+0x2f0> │ │ │ │ + test $0x7,%r12b │ │ │ │ + je 32b38 ::calcRootLogLikelihoodsPerCategory(int, int, int, double*)@@Base+0x328> │ │ │ │ lea (%rax,%r15,1),%ecx │ │ │ │ vzeroupper │ │ │ │ cltq │ │ │ │ movslq %ecx,%rcx │ │ │ │ sub %rax,%rcx │ │ │ │ - lea (%r12,%rcx,4),%rcx │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - vmovss (%rcx,%rax,4),%xmm1 │ │ │ │ - vmulss (%rbx,%rax,4),%xmm1,%xmm1 │ │ │ │ + mov %rax,%rsi │ │ │ │ + lea (%rbx,%rcx,4),%rcx │ │ │ │ + not %rsi │ │ │ │ + vmovss (%rcx,%rax,4),%xmm6 │ │ │ │ + add %r12d,%esi │ │ │ │ + vfmadd231ss 0x0(%r13,%rax,4),%xmm6,%xmm0 │ │ │ │ inc %rax │ │ │ │ - vaddss %xmm1,%xmm0,%xmm0 │ │ │ │ - cmp %eax,%r13d │ │ │ │ - jg 33c40 ::calcRootLogLikelihoodsPerCategory(int, int, int, double*)@@Base+0x180> │ │ │ │ + cmp %eax,%r12d │ │ │ │ + jle 329f2 ::calcRootLogLikelihoodsPerCategory(int, int, int, double*)@@Base+0x1e2> │ │ │ │ + and $0x1,%esi │ │ │ │ + je 329d0 ::calcRootLogLikelihoodsPerCategory(int, int, int, double*)@@Base+0x1c0> │ │ │ │ + vmovss (%rcx,%rax,4),%xmm7 │ │ │ │ + vfmadd231ss 0x0(%r13,%rax,4),%xmm7,%xmm0 │ │ │ │ + inc %rax │ │ │ │ + cmp %eax,%r12d │ │ │ │ + jle 329f2 ::calcRootLogLikelihoodsPerCategory(int, int, int, double*)@@Base+0x1e2> │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + vmovss (%rcx,%rax,4),%xmm4 │ │ │ │ + vmovss 0x4(%rcx,%rax,4),%xmm5 │ │ │ │ + vfmadd231ss 0x0(%r13,%rax,4),%xmm4,%xmm0 │ │ │ │ + vfmadd231ss 0x4(%r13,%rax,4),%xmm5,%xmm0 │ │ │ │ + add $0x2,%rax │ │ │ │ + cmp %eax,%r12d │ │ │ │ + jg 329d0 ::calcRootLogLikelihoodsPerCategory(int, int, int, double*)@@Base+0x1c0> │ │ │ │ vcvtss2sd %xmm0,%xmm0,%xmm0 │ │ │ │ - add %r13d,%r15d │ │ │ │ - add $0x8,%r14 │ │ │ │ call 1c250 │ │ │ │ + add $0x8,%r14 │ │ │ │ + add %r12d,%r15d │ │ │ │ vmovsd %xmm0,-0x8(%r14) │ │ │ │ cmp -0x38(%rbp),%r14 │ │ │ │ - jne 33ba0 ::calcRootLogLikelihoodsPerCategory(int, int, int, double*)@@Base+0xe0> │ │ │ │ + jne 328f0 ::calcRootLogLikelihoodsPerCategory(int, int, int, double*)@@Base+0xe0> │ │ │ │ mov -0x48(%rbp),%r11d │ │ │ │ mov -0x4c(%rbp),%r10d │ │ │ │ - mov %r15d,%r14d │ │ │ │ - add -0x54(%rbp),%r11d │ │ │ │ + mov %r13,%r14 │ │ │ │ + mov %r15d,%r13d │ │ │ │ inc %r10d │ │ │ │ + add -0x54(%rbp),%r11d │ │ │ │ cmp %r10d,-0x50(%rbp) │ │ │ │ - jne 33b50 ::calcRootLogLikelihoodsPerCategory(int, int, int, double*)@@Base+0x90> │ │ │ │ - mov -0x54(%rbp),%ecx │ │ │ │ - mov -0x60(%rbp),%rax │ │ │ │ + jne 32898 ::calcRootLogLikelihoodsPerCategory(int, int, int, double*)@@Base+0x88> │ │ │ │ + mov -0x54(%rbp),%r8d │ │ │ │ + mov -0x60(%rbp),%rdx │ │ │ │ mov -0x58(%rbp),%r15d │ │ │ │ mov -0x68(%rbp),%r9 │ │ │ │ test %r15d,%r15d │ │ │ │ - js 33d8a ::calcRootLogLikelihoodsPerCategory(int, int, int, double*)@@Base+0x2ca> │ │ │ │ - test %ecx,%ecx │ │ │ │ - jle 33d8a ::calcRootLogLikelihoodsPerCategory(int, int, int, double*)@@Base+0x2ca> │ │ │ │ - mov 0xb8(%rax),%rax │ │ │ │ - movslq %r15d,%r13 │ │ │ │ - mov -0x50(%rbp),%r12d │ │ │ │ - mov %ecx,%r11d │ │ │ │ + js 32b1b ::calcRootLogLikelihoodsPerCategory(int, int, int, double*)@@Base+0x30b> │ │ │ │ + test %r8d,%r8d │ │ │ │ + jle 32b1b ::calcRootLogLikelihoodsPerCategory(int, int, int, double*)@@Base+0x30b> │ │ │ │ + mov 0xb8(%rdx),%rax │ │ │ │ + movslq %r15d,%r12 │ │ │ │ + mov %r8d,%r11d │ │ │ │ + mov %r8d,%r10d │ │ │ │ shr $0x3,%r11d │ │ │ │ - mov %ecx,%r10d │ │ │ │ vxorps %xmm2,%xmm2,%xmm2 │ │ │ │ - xor %r8d,%r8d │ │ │ │ xor %edi,%edi │ │ │ │ - lea -0x1(%rcx),%ebx │ │ │ │ + xor %esi,%esi │ │ │ │ + mov (%rax,%r12,8),%rcx │ │ │ │ + mov -0x50(%rbp),%r12d │ │ │ │ + lea -0x1(%r8),%ebx │ │ │ │ shl $0x6,%r11 │ │ │ │ and $0xfffffff8,%r10d │ │ │ │ - mov (%rax,%r13,8),%rsi │ │ │ │ cmp $0x6,%ebx │ │ │ │ - jbe 33e30 ::calcRootLogLikelihoodsPerCategory(int, int, int, double*)@@Base+0x370> │ │ │ │ - movslq %edi,%rax │ │ │ │ - mov %rsi,%rdx │ │ │ │ + jbe 32bb0 ::calcRootLogLikelihoodsPerCategory(int, int, int, double*)@@Base+0x3a0> │ │ │ │ + movslq %esi,%rax │ │ │ │ + mov %rcx,%rdx │ │ │ │ lea (%r9,%rax,8),%rax │ │ │ │ lea (%r11,%rax,1),%r13 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ vmovups (%rdx),%ymm0 │ │ │ │ add $0x40,%rax │ │ │ │ add $0x20,%rdx │ │ │ │ - vextractf128 $0x1,%ymm0,%xmm1 │ │ │ │ + vextractf32x4 $0x1,%ymm0,%xmm1 │ │ │ │ vcvtps2pd %xmm0,%ymm0 │ │ │ │ vaddpd -0x40(%rax),%ymm0,%ymm0 │ │ │ │ vcvtps2pd %xmm1,%ymm1 │ │ │ │ vaddpd -0x20(%rax),%ymm1,%ymm1 │ │ │ │ vmovupd %ymm0,-0x40(%rax) │ │ │ │ vmovupd %ymm1,-0x20(%rax) │ │ │ │ cmp %r13,%rax │ │ │ │ - jne 33d00 ::calcRootLogLikelihoodsPerCategory(int, int, int, double*)@@Base+0x240> │ │ │ │ - test $0x7,%cl │ │ │ │ - je 33e1d ::calcRootLogLikelihoodsPerCategory(int, int, int, double*)@@Base+0x35d> │ │ │ │ + jne 32aa0 ::calcRootLogLikelihoodsPerCategory(int, int, int, double*)@@Base+0x290> │ │ │ │ + test $0x7,%r8b │ │ │ │ + je 32b9d ::calcRootLogLikelihoodsPerCategory(int, int, int, double*)@@Base+0x38d> │ │ │ │ movslq %r10d,%rax │ │ │ │ - lea (%r10,%rdi,1),%edx │ │ │ │ + lea (%r10,%rsi,1),%edx │ │ │ │ movslq %edx,%rdx │ │ │ │ lea (%r9,%rdx,8),%rdx │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - vcvtss2sd (%rsi,%rax,4),%xmm2,%xmm0 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + vcvtss2sd (%rcx,%rax,4),%xmm2,%xmm0 │ │ │ │ vaddsd (%rdx),%xmm0,%xmm0 │ │ │ │ inc %rax │ │ │ │ add $0x8,%rdx │ │ │ │ vmovsd %xmm0,-0x8(%rdx) │ │ │ │ - cmp %eax,%ecx │ │ │ │ - jg 33d60 ::calcRootLogLikelihoodsPerCategory(int, int, int, double*)@@Base+0x2a0> │ │ │ │ - inc %r8d │ │ │ │ - add %ecx,%edi │ │ │ │ - cmp %r8d,%r12d │ │ │ │ - jne 33ce2 ::calcRootLogLikelihoodsPerCategory(int, int, int, double*)@@Base+0x222> │ │ │ │ + cmp %eax,%r8d │ │ │ │ + jg 32af0 ::calcRootLogLikelihoodsPerCategory(int, int, int, double*)@@Base+0x2e0> │ │ │ │ + inc %edi │ │ │ │ + add %r8d,%esi │ │ │ │ + cmp %edi,%r12d │ │ │ │ + jne 32a83 ::calcRootLogLikelihoodsPerCategory(int, int, int, double*)@@Base+0x273> │ │ │ │ vzeroupper │ │ │ │ add $0x40,%rsp │ │ │ │ xor %eax,%eax │ │ │ │ pop %rbx │ │ │ │ pop %r10 │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ pop %rbp │ │ │ │ lea -0x8(%r10),%rsp │ │ │ │ ret │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ vzeroupper │ │ │ │ - jmp 33c56 ::calcRootLogLikelihoodsPerCategory(int, int, int, double*)@@Base+0x196> │ │ │ │ + jmp 329f2 ::calcRootLogLikelihoodsPerCategory(int, int, int, double*)@@Base+0x1e2> │ │ │ │ mov %r15d,%ecx │ │ │ │ xor %eax,%eax │ │ │ │ vxorps %xmm0,%xmm0,%xmm0 │ │ │ │ - jmp 33c2c ::calcRootLogLikelihoodsPerCategory(int, int, int, double*)@@Base+0x16c> │ │ │ │ - mov -0x38(%rbp),%r13 │ │ │ │ - mov %rbx,-0x40(%rbp) │ │ │ │ + jmp 32986 ::calcRootLogLikelihoodsPerCategory(int, int, int, double*)@@Base+0x176> │ │ │ │ mov %r11d,-0x44(%rbp) │ │ │ │ + mov -0x38(%rbp),%r12 │ │ │ │ + mov %rbx,-0x40(%rbp) │ │ │ │ mov %r15,%rbx │ │ │ │ mov %r10d,%r15d │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ vxorpd %xmm0,%xmm0,%xmm0 │ │ │ │ call 1c250 │ │ │ │ lea 0x8(%rbx),%rdx │ │ │ │ vmovsd %xmm0,(%rbx) │ │ │ │ - cmp %r13,%rdx │ │ │ │ - je 33e0d ::calcRootLogLikelihoodsPerCategory(int, int, int, double*)@@Base+0x34d> │ │ │ │ + cmp %r12,%rdx │ │ │ │ + je 32b8d ::calcRootLogLikelihoodsPerCategory(int, int, int, double*)@@Base+0x37d> │ │ │ │ vxorpd %xmm0,%xmm0,%xmm0 │ │ │ │ add $0x10,%rbx │ │ │ │ call 1c250 │ │ │ │ vmovsd %xmm0,-0x8(%rbx) │ │ │ │ - cmp %rbx,%r13 │ │ │ │ - jne 33de0 ::calcRootLogLikelihoodsPerCategory(int, int, int, double*)@@Base+0x320> │ │ │ │ + cmp %rbx,%r12 │ │ │ │ + jne 32b60 ::calcRootLogLikelihoodsPerCategory(int, int, int, double*)@@Base+0x350> │ │ │ │ mov -0x40(%rbp),%rbx │ │ │ │ - mov %r15d,%r10d │ │ │ │ mov -0x44(%rbp),%r11d │ │ │ │ - jmp 33c81 ::calcRootLogLikelihoodsPerCategory(int, int, int, double*)@@Base+0x1c1> │ │ │ │ - inc %r8d │ │ │ │ - add %ecx,%edi │ │ │ │ - cmp %r12d,%r8d │ │ │ │ - jne 33ceb ::calcRootLogLikelihoodsPerCategory(int, int, int, double*)@@Base+0x22b> │ │ │ │ - jmp 33d87 ::calcRootLogLikelihoodsPerCategory(int, int, int, double*)@@Base+0x2c7> │ │ │ │ - mov %edi,%edx │ │ │ │ + mov %r15d,%r10d │ │ │ │ + jmp 32a20 ::calcRootLogLikelihoodsPerCategory(int, int, int, double*)@@Base+0x210> │ │ │ │ + inc %edi │ │ │ │ + add %r8d,%esi │ │ │ │ + cmp %r12d,%edi │ │ │ │ + jne 32a8c ::calcRootLogLikelihoodsPerCategory(int, int, int, double*)@@Base+0x27c> │ │ │ │ + jmp 32b18 ::calcRootLogLikelihoodsPerCategory(int, int, int, double*)@@Base+0x308> │ │ │ │ + mov %esi,%edx │ │ │ │ xor %eax,%eax │ │ │ │ - jmp 33d43 ::calcRootLogLikelihoodsPerCategory(int, int, int, double*)@@Base+0x283> │ │ │ │ + jmp 32ae5 ::calcRootLogLikelihoodsPerCategory(int, int, int, double*)@@Base+0x2d5> │ │ │ │ nopl 0x0(%rax) │ │ │ │ │ │ │ │ -0000000000033e40 ::calculateRootLogLikelihoods(int const*, int const*, int const*, int const*, int, double*)@@Base>: │ │ │ │ +0000000000032bc0 ::calculateRootLogLikelihoods(int const*, int const*, int const*, int const*, int, double*)@@Base>: │ │ │ │ endbr64 │ │ │ │ sub $0x18,%rsp │ │ │ │ - mov (%rdi),%rax │ │ │ │ mov 0x20(%rsp),%r10 │ │ │ │ + mov (%rdi),%rax │ │ │ │ cmp $0x1,%r9d │ │ │ │ - je 33e70 ::calculateRootLogLikelihoods(int const*, int const*, int const*, int const*, int, double*)@@Base+0x30> │ │ │ │ + je 32bf0 ::calculateRootLogLikelihoods(int const*, int const*, int const*, int const*, int, double*)@@Base+0x30> │ │ │ │ mov %r10,0x20(%rsp) │ │ │ │ mov 0x258(%rax),%rax │ │ │ │ add $0x18,%rsp │ │ │ │ jmp *%rax │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ mov 0x58(%rdi),%r9 │ │ │ │ xor %r11d,%r11d │ │ │ │ test $0x80,%r9b │ │ │ │ - jne 33e91 ::calculateRootLogLikelihoods(int const*, int const*, int const*, int const*, int, double*)@@Base+0x51> │ │ │ │ + jne 32c11 ::calculateRootLogLikelihoods(int const*, int const*, int const*, int const*, int, double*)@@Base+0x51> │ │ │ │ test $0x100,%r9d │ │ │ │ - je 33f40 ::calculateRootLogLikelihoods(int const*, int const*, int const*, int const*, int, double*)@@Base+0x100> │ │ │ │ + je 32cb0 ::calculateRootLogLikelihoods(int const*, int const*, int const*, int const*, int, double*)@@Base+0xf0> │ │ │ │ mov (%rsi),%r11d │ │ │ │ sub 0x10(%rdi),%r11d │ │ │ │ cmpb $0x0,0x136(%rdi) │ │ │ │ - je 33f20 ::calculateRootLogLikelihoods(int const*, int const*, int const*, int const*, int, double*)@@Base+0xe0> │ │ │ │ + je 32c90 ::calculateRootLogLikelihoods(int const*, int const*, int const*, int const*, int, double*)@@Base+0xd0> │ │ │ │ mov %r10,0x8(%rsp) │ │ │ │ sub $0x8,%rsp │ │ │ │ push 0x160(%rdi) │ │ │ │ - mov 0x158(%rdi),%r9 │ │ │ │ mov %rdi,0x10(%rsp) │ │ │ │ + mov 0x158(%rdi),%r9 │ │ │ │ call *0x248(%rax) │ │ │ │ - mov 0x10(%rsp),%rdi │ │ │ │ mov 0x18(%rsp),%r10 │ │ │ │ - movslq 0x48(%rdi),%rdx │ │ │ │ + mov 0x10(%rsp),%rdi │ │ │ │ movq $0x0,(%r10) │ │ │ │ + movslq 0x48(%rdi),%rdx │ │ │ │ pop %rax │ │ │ │ pop %rcx │ │ │ │ test %edx,%edx │ │ │ │ - jle 33f18 ::calculateRootLogLikelihoods(int const*, int const*, int const*, int const*, int, double*)@@Base+0xd8> │ │ │ │ + jle 32c80 ::calculateRootLogLikelihoods(int const*, int const*, int const*, int const*, int, double*)@@Base+0xc0> │ │ │ │ mov 0x160(%rdi),%rax │ │ │ │ vxorpd %xmm0,%xmm0,%xmm0 │ │ │ │ lea (%rax,%rdx,8),%rdx │ │ │ │ - nop │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + nopl (%rax) │ │ │ │ vaddsd (%rax),%xmm0,%xmm0 │ │ │ │ add $0x8,%rax │ │ │ │ vmovsd %xmm0,(%r10) │ │ │ │ cmp %rax,%rdx │ │ │ │ - jne 33f00 ::calculateRootLogLikelihoods(int const*, int const*, int const*, int const*, int, double*)@@Base+0xc0> │ │ │ │ + jne 32c68 ::calculateRootLogLikelihoods(int const*, int const*, int const*, int const*, int, double*)@@Base+0xa8> │ │ │ │ vucomisd %xmm0,%xmm0 │ │ │ │ - jp 33f72 ::calculateRootLogLikelihoods(int const*, int const*, int const*, int const*, int, double*)@@Base+0x132> │ │ │ │ + jp 32ce2 ::calculateRootLogLikelihoods(int const*, int const*, int const*, int const*, int, double*)@@Base+0x122> │ │ │ │ xor %eax,%eax │ │ │ │ add $0x18,%rsp │ │ │ │ ret │ │ │ │ - nop │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ mov (%rcx),%ecx │ │ │ │ mov (%rdx),%edx │ │ │ │ mov (%rsi),%esi │ │ │ │ mov %ecx,%r9d │ │ │ │ test %edx,%edx │ │ │ │ - js 33f50 ::calculateRootLogLikelihoods(int const*, int const*, int const*, int const*, int, double*)@@Base+0x110> │ │ │ │ + js 32cc0 ::calculateRootLogLikelihoods(int const*, int const*, int const*, int const*, int, double*)@@Base+0x100> │ │ │ │ mov 0x230(%rax),%rax │ │ │ │ mov %r10,%r9 │ │ │ │ mov %r11d,%r8d │ │ │ │ add $0x18,%rsp │ │ │ │ jmp *%rax │ │ │ │ mov (%r8),%r11d │ │ │ │ - jmp 33e91 ::calculateRootLogLikelihoods(int const*, int const*, int const*, int const*, int, double*)@@Base+0x51> │ │ │ │ + jmp 32c11 ::calculateRootLogLikelihoods(int const*, int const*, int const*, int const*, int, double*)@@Base+0x51> │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ mov 0x238(%rax),%rax │ │ │ │ - cmp 0x2bc82(%rip),%rax # 5fbe0 ::calcRootLogLikelihoodsPerCategory(int, int, int, double*)@@Base+0x2c120> │ │ │ │ mov %r10,%r8 │ │ │ │ mov %r11d,%ecx │ │ │ │ mov %r9d,%edx │ │ │ │ - jne 33f79 ::calculateRootLogLikelihoods(int const*, int const*, int const*, int const*, int, double*)@@Base+0x139> │ │ │ │ + cmp 0x2af09(%rip),%rax # 5dbe0 ::calcRootLogLikelihoodsPerCategory(int, int, int, double*)@@Base+0x2b3d0> │ │ │ │ + jne 32ce9 ::calculateRootLogLikelihoods(int const*, int const*, int const*, int const*, int, double*)@@Base+0x129> │ │ │ │ add $0x18,%rsp │ │ │ │ jmp 1c648 ::calcRootLogLikelihoodsPerCategory(int, int, int, double*)@plt> │ │ │ │ mov $0xfffffff8,%eax │ │ │ │ - jmp 33f1a ::calculateRootLogLikelihoods(int const*, int const*, int const*, int const*, int, double*)@@Base+0xda> │ │ │ │ + jmp 32c82 ::calculateRootLogLikelihoods(int const*, int const*, int const*, int const*, int, double*)@@Base+0xc2> │ │ │ │ add $0x18,%rsp │ │ │ │ jmp *%rax │ │ │ │ nop │ │ │ │ │ │ │ │ -0000000000033f80 ::rescalePartialsByPartition(float*, float*, float*, int, int)@@Base>: │ │ │ │ +0000000000032cf0 ::rescalePartialsByPartition(float*, float*, float*, int, int)@@Base>: │ │ │ │ endbr64 │ │ │ │ lea 0x8(%rsp),%r10 │ │ │ │ and $0xffffffffffffffe0,%rsp │ │ │ │ mov %rdx,%r8 │ │ │ │ movslq %r9d,%rax │ │ │ │ push -0x8(%r10) │ │ │ │ push %rbp │ │ │ │ @@ -22996,346 +22336,334 @@ │ │ │ │ push %rbx │ │ │ │ sub $0x20,%rsp │ │ │ │ mov 0x88(%rdi),%rdx │ │ │ │ mov (%rdx,%rax,4),%r13d │ │ │ │ mov 0x4(%rdx,%rax,4),%eax │ │ │ │ mov %eax,-0x38(%rbp) │ │ │ │ cmp %eax,%r13d │ │ │ │ - jge 341af ::rescalePartialsByPartition(float*, float*, float*, int, int)@@Base+0x22f> │ │ │ │ + jge 32edb ::rescalePartialsByPartition(float*, float*, float*, int, int)@@Base+0x1eb> │ │ │ │ mov %rcx,%rdx │ │ │ │ mov 0x2c(%rdi),%ecx │ │ │ │ movslq %r13d,%r15 │ │ │ │ mov %r8,-0x50(%rbp) │ │ │ │ mov 0x34(%rdi),%r12d │ │ │ │ mov %rsi,%rbx │ │ │ │ mov %rdi,%rax │ │ │ │ - imul %ecx,%r13d │ │ │ │ mov %ecx,-0x34(%rbp) │ │ │ │ - xchg %ax,%ax │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + imul %ecx,%r13d │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ test %r12d,%r12d │ │ │ │ - jle 34219 ::rescalePartialsByPartition(float*, float*, float*, int, int)@@Base+0x299> │ │ │ │ - mov 0x24(%rax),%ecx │ │ │ │ + jle 32f45 ::rescalePartialsByPartition(float*, float*, float*, int, int)@@Base+0x255> │ │ │ │ mov -0x34(%rbp),%r9d │ │ │ │ + mov 0x24(%rax),%ecx │ │ │ │ imul 0x18(%rax),%r9d │ │ │ │ test %ecx,%ecx │ │ │ │ - jle 34226 ::rescalePartialsByPartition(float*, float*, float*, int, int)@@Base+0x2a6> │ │ │ │ + jle 32f52 ::rescalePartialsByPartition(float*, float*, float*, int, int)@@Base+0x262> │ │ │ │ mov %r13d,%r10d │ │ │ │ xor %r8d,%r8d │ │ │ │ vxorps %xmm0,%xmm0,%xmm0 │ │ │ │ movslq %ecx,%r11 │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ movslq %r10d,%rdi │ │ │ │ lea (%rbx,%rdi,4),%rsi │ │ │ │ add %r11,%rdi │ │ │ │ lea (%rbx,%rdi,4),%rdi │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ vmovss (%rsi),%xmm1 │ │ │ │ add $0x4,%rsi │ │ │ │ vmaxss %xmm0,%xmm1,%xmm0 │ │ │ │ cmp %rdi,%rsi │ │ │ │ - jne 34040 ::rescalePartialsByPartition(float*, float*, float*, int, int)@@Base+0xc0> │ │ │ │ + jne 32da0 ::rescalePartialsByPartition(float*, float*, float*, int, int)@@Base+0xb0> │ │ │ │ inc %r8d │ │ │ │ add %r9d,%r10d │ │ │ │ cmp %r12d,%r8d │ │ │ │ - jne 34020 ::rescalePartialsByPartition(float*, float*, float*, int, int)@@Base+0xa0> │ │ │ │ + jne 32d88 ::rescalePartialsByPartition(float*, float*, float*, int, int)@@Base+0x98> │ │ │ │ vxorps %xmm4,%xmm4,%xmm4 │ │ │ │ vucomiss %xmm4,%xmm0 │ │ │ │ - jp 3406c ::rescalePartialsByPartition(float*, float*, float*, int, int)@@Base+0xec> │ │ │ │ - je 341cb ::rescalePartialsByPartition(float*, float*, float*, int, int)@@Base+0x24b> │ │ │ │ - vmovss 0x22d6c(%rip),%xmm5 │ │ │ │ + jp 32dcc ::rescalePartialsByPartition(float*, float*, float*, int, int)@@Base+0xdc> │ │ │ │ + je 32ef7 ::rescalePartialsByPartition(float*, float*, float*, int, int)@@Base+0x207> │ │ │ │ + vmovss 0x2200c(%rip),%xmm5 │ │ │ │ vdivss %xmm0,%xmm5,%xmm3 │ │ │ │ test %ecx,%ecx │ │ │ │ - jle 3414a ::rescalePartialsByPartition(float*, float*, float*, int, int)@@Base+0x1ca> │ │ │ │ + jle 32e76 ::rescalePartialsByPartition(float*, float*, float*, int, int)@@Base+0x186> │ │ │ │ mov %ecx,%r10d │ │ │ │ + mov %r15,-0x40(%rbp) │ │ │ │ xor %r8d,%r8d │ │ │ │ xor %edi,%edi │ │ │ │ - lea -0x1(%rcx),%r11d │ │ │ │ + mov %rax,-0x48(%rbp) │ │ │ │ shr $0x3,%r10d │ │ │ │ + lea -0x1(%rcx),%r11d │ │ │ │ vbroadcastss %xmm3,%ymm2 │ │ │ │ movslq %r13d,%r14 │ │ │ │ - mov %r15,-0x40(%rbp) │ │ │ │ shl $0x5,%r10 │ │ │ │ - mov %rax,-0x48(%rbp) │ │ │ │ - nop │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ lea 0x0(%r13,%rdi,1),%r15d │ │ │ │ cmp $0x6,%r11d │ │ │ │ - jbe 341c4 ::rescalePartialsByPartition(float*, float*, float*, int, int)@@Base+0x244> │ │ │ │ + jbe 32ef0 ::rescalePartialsByPartition(float*, float*, float*, int, int)@@Base+0x200> │ │ │ │ movslq %edi,%rax │ │ │ │ add %r14,%rax │ │ │ │ lea (%rbx,%rax,4),%rax │ │ │ │ lea (%r10,%rax,1),%rsi │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + nopl (%rax) │ │ │ │ vmulps (%rax),%ymm2,%ymm1 │ │ │ │ add $0x20,%rax │ │ │ │ vmovups %ymm1,-0x20(%rax) │ │ │ │ cmp %rsi,%rax │ │ │ │ - jne 340e0 ::rescalePartialsByPartition(float*, float*, float*, int, int)@@Base+0x160> │ │ │ │ + jne 32e28 ::rescalePartialsByPartition(float*, float*, float*, int, int)@@Base+0x138> │ │ │ │ test $0x7,%cl │ │ │ │ - je 34133 ::rescalePartialsByPartition(float*, float*, float*, int, int)@@Base+0x1b3> │ │ │ │ + je 32e63 ::rescalePartialsByPartition(float*, float*, float*, int, int)@@Base+0x173> │ │ │ │ mov %ecx,%eax │ │ │ │ and $0xfffffff8,%eax │ │ │ │ add %eax,%r15d │ │ │ │ movslq %r15d,%r15 │ │ │ │ lea (%rbx,%r15,4),%rsi │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + xchg %ax,%ax │ │ │ │ vmulss (%rsi),%xmm3,%xmm1 │ │ │ │ inc %eax │ │ │ │ add $0x4,%rsi │ │ │ │ vmovss %xmm1,-0x4(%rsi) │ │ │ │ cmp %ecx,%eax │ │ │ │ - jl 34120 ::rescalePartialsByPartition(float*, float*, float*, int, int)@@Base+0x1a0> │ │ │ │ + jl 32e50 ::rescalePartialsByPartition(float*, float*, float*, int, int)@@Base+0x160> │ │ │ │ inc %r8d │ │ │ │ add %r9d,%edi │ │ │ │ cmp %r8d,%r12d │ │ │ │ - jne 340b0 ::rescalePartialsByPartition(float*, float*, float*, int, int)@@Base+0x130> │ │ │ │ + jne 32e08 ::rescalePartialsByPartition(float*, float*, float*, int, int)@@Base+0x118> │ │ │ │ mov -0x40(%rbp),%r15 │ │ │ │ mov -0x48(%rbp),%rax │ │ │ │ testb $0x4,0x59(%rax) │ │ │ │ - jne 341dc ::rescalePartialsByPartition(float*, float*, float*, int, int)@@Base+0x25c> │ │ │ │ + jne 32f08 ::rescalePartialsByPartition(float*, float*, float*, int, int)@@Base+0x218> │ │ │ │ mov -0x50(%rbp),%rcx │ │ │ │ vmovss %xmm0,(%rcx,%r15,4) │ │ │ │ test %rdx,%rdx │ │ │ │ - je 3419b ::rescalePartialsByPartition(float*, float*, float*, int, int)@@Base+0x21b> │ │ │ │ - vcvtss2sd %xmm0,%xmm0,%xmm0 │ │ │ │ + je 32ec7 ::rescalePartialsByPartition(float*, float*, float*, int, int)@@Base+0x1d7> │ │ │ │ mov %rdx,-0x48(%rbp) │ │ │ │ + vcvtss2sd %xmm0,%xmm0,%xmm0 │ │ │ │ mov %rax,-0x40(%rbp) │ │ │ │ vzeroupper │ │ │ │ call 1c250 │ │ │ │ mov -0x48(%rbp),%rdx │ │ │ │ vxorpd %xmm6,%xmm6,%xmm6 │ │ │ │ vmovapd %xmm0,%xmm1 │ │ │ │ mov -0x40(%rbp),%rax │ │ │ │ vcvtss2sd (%rdx,%r15,4),%xmm6,%xmm0 │ │ │ │ vaddsd %xmm1,%xmm0,%xmm0 │ │ │ │ vcvtsd2ss %xmm0,%xmm0,%xmm0 │ │ │ │ vmovss %xmm0,(%rdx,%r15,4) │ │ │ │ - add -0x34(%rbp),%r13d │ │ │ │ inc %r15 │ │ │ │ + add -0x34(%rbp),%r13d │ │ │ │ cmp %r15d,-0x38(%rbp) │ │ │ │ - jg 33ff0 ::rescalePartialsByPartition(float*, float*, float*, int, int)@@Base+0x70> │ │ │ │ + jg 32d58 ::rescalePartialsByPartition(float*, float*, float*, int, int)@@Base+0x68> │ │ │ │ vzeroupper │ │ │ │ add $0x20,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %r10 │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ pop %rbp │ │ │ │ lea -0x8(%r10),%rsp │ │ │ │ ret │ │ │ │ xor %eax,%eax │ │ │ │ - jmp 340ff ::rescalePartialsByPartition(float*, float*, float*, int, int)@@Base+0x17f> │ │ │ │ - vmovss 0x22c0d(%rip),%xmm0 │ │ │ │ + jmp 32e47 ::rescalePartialsByPartition(float*, float*, float*, int, int)@@Base+0x157> │ │ │ │ + vmovss 0x21ee1(%rip),%xmm0 │ │ │ │ vmovaps %xmm0,%xmm3 │ │ │ │ - jmp 34078 ::rescalePartialsByPartition(float*, float*, float*, int, int)@@Base+0xf8> │ │ │ │ - vcvtss2sd %xmm0,%xmm0,%xmm0 │ │ │ │ + jmp 32dd8 ::rescalePartialsByPartition(float*, float*, float*, int, int)@@Base+0xe8> │ │ │ │ mov %rdx,-0x48(%rbp) │ │ │ │ + vcvtss2sd %xmm0,%xmm0,%xmm0 │ │ │ │ mov %rax,-0x40(%rbp) │ │ │ │ vzeroupper │ │ │ │ call 1c250 │ │ │ │ mov -0x48(%rbp),%rdx │ │ │ │ mov -0x50(%rbp),%rax │ │ │ │ vcvtsd2ss %xmm0,%xmm0,%xmm0 │ │ │ │ test %rdx,%rdx │ │ │ │ vmovss %xmm0,(%rax,%r15,4) │ │ │ │ mov -0x40(%rbp),%rax │ │ │ │ - je 3419b ::rescalePartialsByPartition(float*, float*, float*, int, int)@@Base+0x21b> │ │ │ │ + je 32ec7 ::rescalePartialsByPartition(float*, float*, float*, int, int)@@Base+0x1d7> │ │ │ │ vaddss (%rdx,%r15,4),%xmm0,%xmm0 │ │ │ │ vmovss %xmm0,(%rdx,%r15,4) │ │ │ │ - jmp 3419b ::rescalePartialsByPartition(float*, float*, float*, int, int)@@Base+0x21b> │ │ │ │ - vmovss 0x22bbf(%rip),%xmm0 │ │ │ │ - jmp 3414a ::rescalePartialsByPartition(float*, float*, float*, int, int)@@Base+0x1ca> │ │ │ │ + jmp 32ec7 ::rescalePartialsByPartition(float*, float*, float*, int, int)@@Base+0x1d7> │ │ │ │ + vmovss 0x21e93(%rip),%xmm0 │ │ │ │ + jmp 32e76 ::rescalePartialsByPartition(float*, float*, float*, int, int)@@Base+0x186> │ │ │ │ vxorps %xmm0,%xmm0,%xmm0 │ │ │ │ - jmp 3405c ::rescalePartialsByPartition(float*, float*, float*, int, int)@@Base+0xdc> │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ + jmp 32dbc ::rescalePartialsByPartition(float*, float*, float*, int, int)@@Base+0xcc> │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ │ │ │ │ -0000000000034240 ::rescalePartials(float*, float*, float*, int)@@Base>: │ │ │ │ +0000000000032f60 ::rescalePartials(float*, float*, float*, int)@@Base>: │ │ │ │ endbr64 │ │ │ │ mov %rcx,%rax │ │ │ │ movslq 0x14(%rdi),%rcx │ │ │ │ test %ecx,%ecx │ │ │ │ - jle 344c8 ::rescalePartials(float*, float*, float*, int)@@Base+0x288> │ │ │ │ + jle 331b4 ::rescalePartials(float*, float*, float*, int)@@Base+0x254> │ │ │ │ lea 0x8(%rsp),%r10 │ │ │ │ and $0xffffffffffffffe0,%rsp │ │ │ │ push -0x8(%r10) │ │ │ │ push %rbp │ │ │ │ mov %rsp,%rbp │ │ │ │ push %r15 │ │ │ │ push %r14 │ │ │ │ + mov %rax,%r14 │ │ │ │ + lea (%r14,%rcx,4),%rcx │ │ │ │ + mov %r14,%r15 │ │ │ │ push %r13 │ │ │ │ + xor %r13d,%r13d │ │ │ │ push %r12 │ │ │ │ push %r10 │ │ │ │ push %rbx │ │ │ │ mov %rsi,%rbx │ │ │ │ sub $0x40,%rsp │ │ │ │ + mov %rcx,-0x50(%rbp) │ │ │ │ mov 0x2c(%rdi),%esi │ │ │ │ mov 0x34(%rdi),%r12d │ │ │ │ - mov %rax,%r14 │ │ │ │ - lea (%r14,%rcx,4),%rcx │ │ │ │ mov %rax,-0x58(%rbp) │ │ │ │ - mov %r14,%r15 │ │ │ │ mov %rdx,%rax │ │ │ │ - mov %rcx,-0x50(%rbp) │ │ │ │ mov %rdi,%rdx │ │ │ │ - xor %r13d,%r13d │ │ │ │ mov %esi,-0x34(%rbp) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ test %r12d,%r12d │ │ │ │ - jle 344b2 ::rescalePartials(float*, float*, float*, int)@@Base+0x272> │ │ │ │ - mov 0x24(%rdx),%ecx │ │ │ │ + jle 3319e ::rescalePartials(float*, float*, float*, int)@@Base+0x23e> │ │ │ │ mov -0x34(%rbp),%r9d │ │ │ │ + mov 0x24(%rdx),%ecx │ │ │ │ imul 0x18(%rdx),%r9d │ │ │ │ test %ecx,%ecx │ │ │ │ - jle 344bf ::rescalePartials(float*, float*, float*, int)@@Base+0x27f> │ │ │ │ + jle 331ab ::rescalePartials(float*, float*, float*, int)@@Base+0x24b> │ │ │ │ mov %r13d,%r10d │ │ │ │ xor %r8d,%r8d │ │ │ │ vxorps %xmm0,%xmm0,%xmm0 │ │ │ │ movslq %ecx,%r11 │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ movslq %r10d,%rdi │ │ │ │ lea (%rbx,%rdi,4),%rsi │ │ │ │ add %r11,%rdi │ │ │ │ lea (%rbx,%rdi,4),%rdi │ │ │ │ xchg %ax,%ax │ │ │ │ vmovss (%rsi),%xmm1 │ │ │ │ add $0x4,%rsi │ │ │ │ vmaxss %xmm0,%xmm1,%xmm0 │ │ │ │ cmp %rdi,%rsi │ │ │ │ - jne 342e0 ::rescalePartials(float*, float*, float*, int)@@Base+0xa0> │ │ │ │ + jne 33000 ::rescalePartials(float*, float*, float*, int)@@Base+0xa0> │ │ │ │ inc %r8d │ │ │ │ add %r9d,%r10d │ │ │ │ cmp %r12d,%r8d │ │ │ │ - jne 342d0 ::rescalePartials(float*, float*, float*, int)@@Base+0x90> │ │ │ │ + jne 32ff0 ::rescalePartials(float*, float*, float*, int)@@Base+0x90> │ │ │ │ vxorps %xmm4,%xmm4,%xmm4 │ │ │ │ vucomiss %xmm4,%xmm0 │ │ │ │ - jp 3430c ::rescalePartials(float*, float*, float*, int)@@Base+0xcc> │ │ │ │ - je 3446a ::rescalePartials(float*, float*, float*, int)@@Base+0x22a> │ │ │ │ - vmovss 0x22acc(%rip),%xmm5 │ │ │ │ + jp 3302c ::rescalePartials(float*, float*, float*, int)@@Base+0xcc> │ │ │ │ + je 33156 ::rescalePartials(float*, float*, float*, int)@@Base+0x1f6> │ │ │ │ + vmovss 0x21dac(%rip),%xmm5 │ │ │ │ vdivss %xmm0,%xmm5,%xmm3 │ │ │ │ test %ecx,%ecx │ │ │ │ - jle 343ea ::rescalePartials(float*, float*, float*, int)@@Base+0x1aa> │ │ │ │ + jle 330d6 ::rescalePartials(float*, float*, float*, int)@@Base+0x176> │ │ │ │ mov %ecx,%r10d │ │ │ │ + mov %r15,-0x40(%rbp) │ │ │ │ xor %r8d,%r8d │ │ │ │ xor %edi,%edi │ │ │ │ - lea -0x1(%rcx),%r11d │ │ │ │ + mov %rax,-0x48(%rbp) │ │ │ │ shr $0x3,%r10d │ │ │ │ + lea -0x1(%rcx),%r11d │ │ │ │ vbroadcastss %xmm3,%ymm2 │ │ │ │ movslq %r13d,%r14 │ │ │ │ - mov %r15,-0x40(%rbp) │ │ │ │ shl $0x5,%r10 │ │ │ │ - mov %rax,-0x48(%rbp) │ │ │ │ - nop │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ lea (%rdi,%r13,1),%r15d │ │ │ │ cmp $0x6,%r11d │ │ │ │ - jbe 34463 ::rescalePartials(float*, float*, float*, int)@@Base+0x223> │ │ │ │ + jbe 3314f ::rescalePartials(float*, float*, float*, int)@@Base+0x1ef> │ │ │ │ movslq %edi,%rax │ │ │ │ add %r14,%rax │ │ │ │ lea (%rbx,%rax,4),%rax │ │ │ │ lea (%r10,%rax,1),%rsi │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ vmulps (%rax),%ymm2,%ymm1 │ │ │ │ add $0x20,%rax │ │ │ │ vmovups %ymm1,-0x20(%rax) │ │ │ │ cmp %rsi,%rax │ │ │ │ - jne 34380 ::rescalePartials(float*, float*, float*, int)@@Base+0x140> │ │ │ │ + jne 33088 ::rescalePartials(float*, float*, float*, int)@@Base+0x128> │ │ │ │ test $0x7,%cl │ │ │ │ - je 343d3 ::rescalePartials(float*, float*, float*, int)@@Base+0x193> │ │ │ │ + je 330c3 ::rescalePartials(float*, float*, float*, int)@@Base+0x163> │ │ │ │ mov %ecx,%eax │ │ │ │ and $0xfffffff8,%eax │ │ │ │ add %eax,%r15d │ │ │ │ movslq %r15d,%r15 │ │ │ │ lea (%rbx,%r15,4),%rsi │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + xchg %ax,%ax │ │ │ │ vmulss (%rsi),%xmm3,%xmm1 │ │ │ │ inc %eax │ │ │ │ add $0x4,%rsi │ │ │ │ vmovss %xmm1,-0x4(%rsi) │ │ │ │ cmp %ecx,%eax │ │ │ │ - jl 343c0 ::rescalePartials(float*, float*, float*, int)@@Base+0x180> │ │ │ │ + jl 330b0 ::rescalePartials(float*, float*, float*, int)@@Base+0x150> │ │ │ │ inc %r8d │ │ │ │ add %r9d,%edi │ │ │ │ cmp %r8d,%r12d │ │ │ │ - jne 34350 ::rescalePartials(float*, float*, float*, int)@@Base+0x110> │ │ │ │ + jne 33068 ::rescalePartials(float*, float*, float*, int)@@Base+0x108> │ │ │ │ mov -0x40(%rbp),%r15 │ │ │ │ mov -0x48(%rbp),%rax │ │ │ │ testb $0x4,0x59(%rdx) │ │ │ │ - jne 3447b ::rescalePartials(float*, float*, float*, int)@@Base+0x23b> │ │ │ │ + jne 33167 ::rescalePartials(float*, float*, float*, int)@@Base+0x207> │ │ │ │ cmpq $0x0,-0x58(%rbp) │ │ │ │ vmovss %xmm0,(%rax) │ │ │ │ - je 34435 ::rescalePartials(float*, float*, float*, int)@@Base+0x1f5> │ │ │ │ - vcvtss2sd %xmm0,%xmm0,%xmm0 │ │ │ │ + je 33121 ::rescalePartials(float*, float*, float*, int)@@Base+0x1c1> │ │ │ │ mov %rdx,-0x48(%rbp) │ │ │ │ + vcvtss2sd %xmm0,%xmm0,%xmm0 │ │ │ │ mov %rax,-0x40(%rbp) │ │ │ │ vzeroupper │ │ │ │ call 1c250 │ │ │ │ vxorpd %xmm6,%xmm6,%xmm6 │ │ │ │ mov -0x48(%rbp),%rdx │ │ │ │ vmovapd %xmm0,%xmm1 │ │ │ │ vcvtss2sd (%r15),%xmm6,%xmm0 │ │ │ │ mov -0x40(%rbp),%rax │ │ │ │ vaddsd %xmm1,%xmm0,%xmm0 │ │ │ │ vcvtsd2ss %xmm0,%xmm0,%xmm0 │ │ │ │ vmovss %xmm0,(%r15) │ │ │ │ - add -0x34(%rbp),%r13d │ │ │ │ add $0x4,%r15 │ │ │ │ add $0x4,%rax │ │ │ │ + add -0x34(%rbp),%r13d │ │ │ │ cmp -0x50(%rbp),%r15 │ │ │ │ - jne 342a0 ::rescalePartials(float*, float*, float*, int)@@Base+0x60> │ │ │ │ + jne 32fc0 ::rescalePartials(float*, float*, float*, int)@@Base+0x60> │ │ │ │ vzeroupper │ │ │ │ add $0x40,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %r10 │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ pop %rbp │ │ │ │ lea -0x8(%r10),%rsp │ │ │ │ ret │ │ │ │ xor %eax,%eax │ │ │ │ - jmp 3439f ::rescalePartials(float*, float*, float*, int)@@Base+0x15f> │ │ │ │ - vmovss 0x2296e(%rip),%xmm0 │ │ │ │ + jmp 330a7 ::rescalePartials(float*, float*, float*, int)@@Base+0x147> │ │ │ │ + vmovss 0x21c82(%rip),%xmm0 │ │ │ │ vmovaps %xmm0,%xmm3 │ │ │ │ - jmp 34318 ::rescalePartials(float*, float*, float*, int)@@Base+0xd8> │ │ │ │ - vcvtss2sd %xmm0,%xmm0,%xmm0 │ │ │ │ + jmp 33038 ::rescalePartials(float*, float*, float*, int)@@Base+0xd8> │ │ │ │ mov %rdx,-0x48(%rbp) │ │ │ │ + vcvtss2sd %xmm0,%xmm0,%xmm0 │ │ │ │ mov %rax,-0x40(%rbp) │ │ │ │ vzeroupper │ │ │ │ call 1c250 │ │ │ │ - cmpq $0x0,-0x58(%rbp) │ │ │ │ mov -0x40(%rbp),%rax │ │ │ │ + cmpq $0x0,-0x58(%rbp) │ │ │ │ vcvtsd2ss %xmm0,%xmm0,%xmm0 │ │ │ │ mov -0x48(%rbp),%rdx │ │ │ │ vmovss %xmm0,(%rax) │ │ │ │ - je 34435 ::rescalePartials(float*, float*, float*, int)@@Base+0x1f5> │ │ │ │ + je 33121 ::rescalePartials(float*, float*, float*, int)@@Base+0x1c1> │ │ │ │ vaddss (%r15),%xmm0,%xmm0 │ │ │ │ vmovss %xmm0,(%r15) │ │ │ │ - jmp 34435 ::rescalePartials(float*, float*, float*, int)@@Base+0x1f5> │ │ │ │ - vmovss 0x22926(%rip),%xmm0 │ │ │ │ - jmp 343ea ::rescalePartials(float*, float*, float*, int)@@Base+0x1aa> │ │ │ │ + jmp 33121 ::rescalePartials(float*, float*, float*, int)@@Base+0x1c1> │ │ │ │ + vmovss 0x21c3a(%rip),%xmm0 │ │ │ │ + jmp 330d6 ::rescalePartials(float*, float*, float*, int)@@Base+0x176> │ │ │ │ vxorps %xmm0,%xmm0,%xmm0 │ │ │ │ - jmp 342fc ::rescalePartials(float*, float*, float*, int)@@Base+0xbc> │ │ │ │ + jmp 3301c ::rescalePartials(float*, float*, float*, int)@@Base+0xbc> │ │ │ │ ret │ │ │ │ cs nopw 0x0(%rax,%rax,1) │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - nopl (%rax) │ │ │ │ + nop │ │ │ │ │ │ │ │ -00000000000344e0 ::calcRootLogLikelihoodsByPartition(int const*, int const*, int const*, int const*, int const*, int, double*)@@Base>: │ │ │ │ +00000000000331c0 ::calcRootLogLikelihoodsByPartition(int const*, int const*, int const*, int const*, int const*, int, double*)@@Base>: │ │ │ │ endbr64 │ │ │ │ lea 0x8(%rsp),%r10 │ │ │ │ and $0xffffffffffffffe0,%rsp │ │ │ │ push -0x8(%r10) │ │ │ │ push %rbp │ │ │ │ mov %rsp,%rbp │ │ │ │ push %r15 │ │ │ │ @@ -23345,2356 +22673,2357 @@ │ │ │ │ push %r10 │ │ │ │ push %rbx │ │ │ │ sub $0xc0,%rsp │ │ │ │ mov 0x8(%r10),%rbx │ │ │ │ movslq (%r10),%rax │ │ │ │ mov %rbx,-0x58(%rbp) │ │ │ │ test %eax,%eax │ │ │ │ - jle 3498d ::calcRootLogLikelihoodsByPartition(int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x4ad> │ │ │ │ + jle 3364a ::calcRootLogLikelihoodsByPartition(int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x48a> │ │ │ │ mov 0x88(%rdi),%rbx │ │ │ │ + movslq 0x24(%rdi),%r13 │ │ │ │ shl $0x2,%rax │ │ │ │ - mov %rdx,-0x98(%rbp) │ │ │ │ - mov %r9,-0xb0(%rbp) │ │ │ │ - mov %rax,-0x68(%rbp) │ │ │ │ - mov %r8,-0xa8(%rbp) │ │ │ │ - mov %rcx,-0xa0(%rbp) │ │ │ │ - mov %rsi,-0x90(%rbp) │ │ │ │ mov %rdi,-0x38(%rbp) │ │ │ │ + mov %rax,-0x68(%rbp) │ │ │ │ mov %rbx,-0x70(%rbp) │ │ │ │ mov 0xa8(%rdi),%rbx │ │ │ │ - movslq 0x24(%rdi),%r13 │ │ │ │ - mov 0x2c(%rdi),%edx │ │ │ │ - mov %rbx,-0x78(%rbp) │ │ │ │ - mov 0x98(%rdi),%rbx │ │ │ │ mov %r13d,%eax │ │ │ │ mov %r13,%r15 │ │ │ │ shr $0x3,%eax │ │ │ │ - mov %edx,-0x60(%rbp) │ │ │ │ - mov %r13,-0xb8(%rbp) │ │ │ │ - xor %edx,%edx │ │ │ │ + mov %r9,-0xb0(%rbp) │ │ │ │ + mov %rbx,-0x78(%rbp) │ │ │ │ + mov 0x98(%rdi),%rbx │ │ │ │ shl $0x5,%rax │ │ │ │ - lea 0x0(,%r13,4),%r13 │ │ │ │ + mov %r8,-0xa8(%rbp) │ │ │ │ mov %rax,%r14 │ │ │ │ mov %rbx,-0x80(%rbp) │ │ │ │ mov 0xa0(%rdi),%rbx │ │ │ │ + mov 0x2c(%rdi),%edi │ │ │ │ + mov %rcx,-0xa0(%rbp) │ │ │ │ + mov %rdx,-0x98(%rbp) │ │ │ │ mov %rbx,-0x88(%rbp) │ │ │ │ + mov %edi,-0x5c(%rbp) │ │ │ │ + mov %rsi,-0x90(%rbp) │ │ │ │ + xor %esi,%esi │ │ │ │ + mov %r13,-0xb8(%rbp) │ │ │ │ + lea 0x0(,%r13,4),%r13 │ │ │ │ mov -0xb0(%rbp),%rax │ │ │ │ mov -0x70(%rbp),%rbx │ │ │ │ - mov -0x60(%rbp),%r8d │ │ │ │ - movslq (%rax,%rdx,1),%rax │ │ │ │ - mov (%rbx,%rax,4),%esi │ │ │ │ + mov -0x5c(%rbp),%r8d │ │ │ │ + movslq (%rax,%rsi,1),%rax │ │ │ │ + mov (%rbx,%rax,4),%edi │ │ │ │ mov 0x4(%rbx,%rax,4),%r12d │ │ │ │ mov -0x90(%rbp),%rax │ │ │ │ mov -0x78(%rbp),%rbx │ │ │ │ - imul %esi,%r8d │ │ │ │ - movslq (%rax,%rdx,1),%rax │ │ │ │ + mov %edi,-0x3c(%rbp) │ │ │ │ + movslq (%rax,%rsi,1),%rax │ │ │ │ mov (%rbx,%rax,8),%r11 │ │ │ │ mov -0x98(%rbp),%rax │ │ │ │ mov -0x80(%rbp),%rbx │ │ │ │ - movslq (%rax,%rdx,1),%rax │ │ │ │ + movslq (%rax,%rsi,1),%rax │ │ │ │ mov (%rbx,%rax,8),%rcx │ │ │ │ mov -0xa0(%rbp),%rax │ │ │ │ mov -0x88(%rbp),%rbx │ │ │ │ - movslq (%rax,%rdx,1),%rax │ │ │ │ + movslq (%rax,%rsi,1),%rax │ │ │ │ mov (%rbx,%rax,8),%rbx │ │ │ │ mov -0xa8(%rbp),%rax │ │ │ │ - mov (%rax,%rdx,1),%eax │ │ │ │ - mov %eax,-0x5c(%rbp) │ │ │ │ - mov %esi,%eax │ │ │ │ - imul %r15d,%eax │ │ │ │ - mov %eax,-0x50(%rbp) │ │ │ │ - cmp %r12d,%esi │ │ │ │ - jge 349f9 ::calcRootLogLikelihoodsByPartition(int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x519> │ │ │ │ + mov (%rax,%rsi,1),%eax │ │ │ │ + mov %eax,-0x40(%rbp) │ │ │ │ + mov %edi,%eax │ │ │ │ + imul %r15d,%edi │ │ │ │ + imul %eax,%r8d │ │ │ │ + mov %edi,-0x50(%rbp) │ │ │ │ + cmp %r12d,%eax │ │ │ │ + jge 336b6 ::calcRootLogLikelihoodsByPartition(int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x4f6> │ │ │ │ test %r15d,%r15d │ │ │ │ - jle 3468c ::calcRootLogLikelihoodsByPartition(int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x1ac> │ │ │ │ + jle 33359 ::calcRootLogLikelihoodsByPartition(int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x199> │ │ │ │ mov -0x38(%rbp),%rax │ │ │ │ + mov -0x3c(%rbp),%r9d │ │ │ │ + mov %rsi,-0x48(%rbp) │ │ │ │ mov -0x50(%rbp),%edi │ │ │ │ - mov %esi,%r9d │ │ │ │ - mov %rdx,-0x40(%rbp) │ │ │ │ - mov %esi,-0x48(%rbp) │ │ │ │ mov 0xd8(%rax),%r10 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ movslq %r8d,%rax │ │ │ │ lea (%r11,%rax,4),%rsi │ │ │ │ movslq %edi,%rax │ │ │ │ lea (%r10,%rax,4),%rdx │ │ │ │ xor %eax,%eax │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ vmovss (%rsi,%rax,1),%xmm0 │ │ │ │ vmulss (%rcx),%xmm0,%xmm0 │ │ │ │ vmovss %xmm0,(%rdx,%rax,1) │ │ │ │ add $0x4,%rax │ │ │ │ cmp %r13,%rax │ │ │ │ - jne 34660 ::calcRootLogLikelihoodsByPartition(int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x180> │ │ │ │ + jne 33330 ::calcRootLogLikelihoodsByPartition(int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x170> │ │ │ │ inc %r9d │ │ │ │ add %r15d,%r8d │ │ │ │ add %r15d,%edi │ │ │ │ cmp %r9d,%r12d │ │ │ │ - jne 34640 ::calcRootLogLikelihoodsByPartition(int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x160> │ │ │ │ - mov -0x40(%rbp),%rdx │ │ │ │ - mov -0x48(%rbp),%esi │ │ │ │ + jne 33320 ::calcRootLogLikelihoodsByPartition(int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x160> │ │ │ │ + mov -0x48(%rbp),%rsi │ │ │ │ mov -0x38(%rbp),%rax │ │ │ │ mov 0x34(%rax),%edi │ │ │ │ cmp $0x1,%edi │ │ │ │ - jle 347a1 ::calcRootLogLikelihoodsByPartition(int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x2c1> │ │ │ │ - mov -0x38(%rbp),%r10 │ │ │ │ - mov %r14,-0xd8(%rbp) │ │ │ │ - mov -0xb8(%rbp),%r14 │ │ │ │ - mov %rdx,-0xc0(%rbp) │ │ │ │ + jle 3344b ::calcRootLogLikelihoodsByPartition(int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x28b> │ │ │ │ + mov -0x38(%rbp),%rdx │ │ │ │ + mov -0x3c(%rbp),%eax │ │ │ │ + mov %rsi,-0xc0(%rbp) │ │ │ │ add $0x4,%rcx │ │ │ │ - mov %esi,-0x40(%rbp) │ │ │ │ mov %rbx,-0xc8(%rbp) │ │ │ │ + add 0x14(%rdx),%eax │ │ │ │ mov %r13,-0xd0(%rbp) │ │ │ │ - mov %edi,%edx │ │ │ │ - mov 0x14(%r10),%eax │ │ │ │ - add %esi,%eax │ │ │ │ sub %r12d,%eax │ │ │ │ - imul -0x60(%rbp),%eax │ │ │ │ + mov %r14,-0xd8(%rbp) │ │ │ │ + mov -0xb8(%rbp),%r14 │ │ │ │ + imul -0x5c(%rbp),%eax │ │ │ │ mov %eax,-0x48(%rbp) │ │ │ │ mov $0x1,%eax │ │ │ │ nopl 0x0(%rax) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ add -0x48(%rbp),%r8d │ │ │ │ - cmp %r12d,-0x40(%rbp) │ │ │ │ - jge 3476b ::calcRootLogLikelihoodsByPartition(int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x28b> │ │ │ │ + cmp %r12d,-0x3c(%rbp) │ │ │ │ + jge 3341b ::calcRootLogLikelihoodsByPartition(int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x25b> │ │ │ │ test %r15d,%r15d │ │ │ │ - jle 3476b ::calcRootLogLikelihoodsByPartition(int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x28b> │ │ │ │ - mov -0x38(%rbp),%rdi │ │ │ │ - mov -0x40(%rbp),%r13d │ │ │ │ + jle 3341b ::calcRootLogLikelihoodsByPartition(int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x25b> │ │ │ │ + mov -0x38(%rbp),%rsi │ │ │ │ + mov -0x3c(%rbp),%r13d │ │ │ │ mov -0x50(%rbp),%ebx │ │ │ │ - mov 0xd8(%rdi),%rdi │ │ │ │ + mov 0xd8(%rsi),%rsi │ │ │ │ nopl 0x0(%rax) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - movslq %ebx,%rsi │ │ │ │ + movslq %ebx,%rdx │ │ │ │ movslq %r8d,%r9 │ │ │ │ - sub %rsi,%r9 │ │ │ │ - lea (%r14,%rsi,1),%r10 │ │ │ │ + sub %rdx,%r9 │ │ │ │ + lea (%r14,%rdx,1),%r10 │ │ │ │ lea (%r11,%r9,4),%r9 │ │ │ │ nopl 0x0(%rax) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - vmovss (%r9,%rsi,4),%xmm0 │ │ │ │ - vmovss (%rdi,%rsi,4),%xmm4 │ │ │ │ + vmovss (%r9,%rdx,4),%xmm0 │ │ │ │ + vmovss (%rsi,%rdx,4),%xmm4 │ │ │ │ vfmadd132ss (%rcx),%xmm4,%xmm0 │ │ │ │ - vmovss %xmm0,(%rdi,%rsi,4) │ │ │ │ - inc %rsi │ │ │ │ - cmp %rsi,%r10 │ │ │ │ - jne 34740 ::calcRootLogLikelihoodsByPartition(int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x260> │ │ │ │ + vmovss %xmm0,(%rsi,%rdx,4) │ │ │ │ + inc %rdx │ │ │ │ + cmp %rdx,%r10 │ │ │ │ + jne 333f0 ::calcRootLogLikelihoodsByPartition(int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x230> │ │ │ │ inc %r13d │ │ │ │ add %r15d,%r8d │ │ │ │ add %r15d,%ebx │ │ │ │ cmp %r12d,%r13d │ │ │ │ - jne 34720 ::calcRootLogLikelihoodsByPartition(int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x240> │ │ │ │ + jne 333d8 ::calcRootLogLikelihoodsByPartition(int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x218> │ │ │ │ inc %eax │ │ │ │ add $0x4,%rcx │ │ │ │ - cmp %edx,%eax │ │ │ │ - jl 346f0 ::calcRootLogLikelihoodsByPartition(int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x210> │ │ │ │ - mov -0x40(%rbp),%esi │ │ │ │ - mov -0xc0(%rbp),%rdx │ │ │ │ + cmp %edi,%eax │ │ │ │ + jl 333b0 ::calcRootLogLikelihoodsByPartition(int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x1f0> │ │ │ │ + mov -0xc0(%rbp),%rsi │ │ │ │ mov -0xc8(%rbp),%rbx │ │ │ │ mov -0xd0(%rbp),%r13 │ │ │ │ mov -0xd8(%rbp),%r14 │ │ │ │ - cmp %r12d,%esi │ │ │ │ - jge 34a09 ::calcRootLogLikelihoodsByPartition(int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x529> │ │ │ │ + cmp %r12d,-0x3c(%rbp) │ │ │ │ + jge 336c6 ::calcRootLogLikelihoodsByPartition(int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x506> │ │ │ │ + movslq -0x3c(%rbp),%rdi │ │ │ │ mov %r12d,%eax │ │ │ │ - movslq %esi,%r8 │ │ │ │ mov %r12d,-0xc8(%rbp) │ │ │ │ - mov %r13,-0xd0(%rbp) │ │ │ │ - sub %esi,%eax │ │ │ │ mov %r15d,%r12d │ │ │ │ - mov %rdx,-0x48(%rbp) │ │ │ │ - mov %esi,-0xc0(%rbp) │ │ │ │ - add %r8,%rax │ │ │ │ - lea 0x0(,%r8,4),%r13 │ │ │ │ - shl $0x2,%rax │ │ │ │ + mov %rsi,-0xc0(%rbp) │ │ │ │ mov -0x50(%rbp),%r15d │ │ │ │ - mov %r8,-0x50(%rbp) │ │ │ │ - mov %rax,-0x40(%rbp) │ │ │ │ + sub %edi,%eax │ │ │ │ + mov %rdi,-0x50(%rbp) │ │ │ │ + add %rdi,%rax │ │ │ │ + mov %r13,-0xd0(%rbp) │ │ │ │ + lea 0x0(,%rdi,4),%r13 │ │ │ │ + shl $0x2,%rax │ │ │ │ + mov %rax,-0x48(%rbp) │ │ │ │ mov %r14,%rax │ │ │ │ mov %rbx,%r14 │ │ │ │ mov %rax,%rbx │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ vxorpd %xmm0,%xmm0,%xmm0 │ │ │ │ test %r12d,%r12d │ │ │ │ - jle 348de ::calcRootLogLikelihoodsByPartition(int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x3fe> │ │ │ │ + jle 335a8 ::calcRootLogLikelihoodsByPartition(int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x3e8> │ │ │ │ mov -0x38(%rbp),%rax │ │ │ │ mov 0xd8(%rax),%r10 │ │ │ │ lea -0x1(%r12),%eax │ │ │ │ cmp $0x6,%eax │ │ │ │ - jbe 349ad ::calcRootLogLikelihoodsByPartition(int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x4cd> │ │ │ │ + jbe 3366a ::calcRootLogLikelihoodsByPartition(int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x4aa> │ │ │ │ movslq %r15d,%rax │ │ │ │ vxorps %xmm0,%xmm0,%xmm0 │ │ │ │ - lea (%r10,%rax,4),%rdi │ │ │ │ + lea (%r10,%rax,4),%rsi │ │ │ │ xor %eax,%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - vmovups (%r14,%rax,1),%ymm1 │ │ │ │ - vmulps (%rdi,%rax,1),%ymm1,%ymm2 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + vmovups (%r14,%rax,1),%ymm2 │ │ │ │ + vmulps (%rsi,%rax,1),%ymm2,%ymm2 │ │ │ │ add $0x20,%rax │ │ │ │ + vaddss %xmm2,%xmm0,%xmm0 │ │ │ │ vshufps $0x55,%xmm2,%xmm2,%xmm1 │ │ │ │ vshufps $0xff,%xmm2,%xmm2,%xmm3 │ │ │ │ - vaddss %xmm2,%xmm0,%xmm0 │ │ │ │ vaddss %xmm0,%xmm1,%xmm1 │ │ │ │ vunpckhps %xmm2,%xmm2,%xmm0 │ │ │ │ vaddss %xmm1,%xmm0,%xmm0 │ │ │ │ - vextractf128 $0x1,%ymm2,%xmm1 │ │ │ │ vaddss %xmm0,%xmm3,%xmm3 │ │ │ │ - vaddss %xmm3,%xmm1,%xmm0 │ │ │ │ - vshufps $0x55,%xmm1,%xmm1,%xmm3 │ │ │ │ + vextractf32x4 $0x1,%ymm2,%xmm0 │ │ │ │ + vaddss %xmm3,%xmm0,%xmm0 │ │ │ │ + valignd $0x5,%ymm2,%ymm2,%ymm3 │ │ │ │ vaddss %xmm0,%xmm3,%xmm3 │ │ │ │ - vunpckhps %xmm1,%xmm1,%xmm0 │ │ │ │ - vshufps $0xff,%xmm1,%xmm1,%xmm1 │ │ │ │ + valignd $0x6,%ymm2,%ymm2,%ymm0 │ │ │ │ + valignd $0x7,%ymm2,%ymm2,%ymm2 │ │ │ │ vaddss %xmm3,%xmm0,%xmm0 │ │ │ │ - vaddss %xmm1,%xmm0,%xmm0 │ │ │ │ + vaddss %xmm2,%xmm0,%xmm0 │ │ │ │ cmp %rbx,%rax │ │ │ │ - jne 34830 ::calcRootLogLikelihoodsByPartition(int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x350> │ │ │ │ + jne 334c8 ::calcRootLogLikelihoodsByPartition(int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x308> │ │ │ │ test $0x7,%r12b │ │ │ │ - je 349a5 ::calcRootLogLikelihoodsByPartition(int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x4c5> │ │ │ │ + je 33662 ::calcRootLogLikelihoodsByPartition(int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x4a2> │ │ │ │ mov %r12d,%eax │ │ │ │ and $0xfffffff8,%eax │ │ │ │ - lea (%r15,%rax,1),%edi │ │ │ │ + lea (%r15,%rax,1),%esi │ │ │ │ vzeroupper │ │ │ │ cltq │ │ │ │ - movslq %edi,%rdi │ │ │ │ - sub %rax,%rdi │ │ │ │ - lea (%r10,%rdi,4),%rdi │ │ │ │ - nop │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - vmovss (%rdi,%rax,4),%xmm1 │ │ │ │ - vmulss (%r14,%rax,4),%xmm1,%xmm1 │ │ │ │ + movslq %esi,%rsi │ │ │ │ + sub %rax,%rsi │ │ │ │ + lea (%r10,%rsi,4),%rsi │ │ │ │ + mov %rax,%r10 │ │ │ │ + vmovss (%rsi,%rax,4),%xmm7 │ │ │ │ + not %r10 │ │ │ │ + add %r12d,%r10d │ │ │ │ + vfmadd231ss (%r14,%rax,4),%xmm7,%xmm0 │ │ │ │ inc %rax │ │ │ │ - vaddss %xmm1,%xmm0,%xmm0 │ │ │ │ cmp %eax,%r12d │ │ │ │ - jg 348c0 ::calcRootLogLikelihoodsByPartition(int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x3e0> │ │ │ │ - vcvtss2sd %xmm0,%xmm0,%xmm0 │ │ │ │ + jle 335a1 ::calcRootLogLikelihoodsByPartition(int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x3e1> │ │ │ │ + and $0x1,%r10d │ │ │ │ + je 33580 ::calcRootLogLikelihoodsByPartition(int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x3c0> │ │ │ │ + vmovss (%rsi,%rax,4),%xmm7 │ │ │ │ + vfmadd231ss (%r14,%rax,4),%xmm7,%xmm0 │ │ │ │ + inc %rax │ │ │ │ + cmp %eax,%r12d │ │ │ │ + jle 335a1 ::calcRootLogLikelihoodsByPartition(int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x3e1> │ │ │ │ + xchg %ax,%ax │ │ │ │ + vmovss (%rsi,%rax,4),%xmm5 │ │ │ │ + vmovss 0x4(%rsi,%rax,4),%xmm6 │ │ │ │ + vfmadd231ss (%r14,%rax,4),%xmm5,%xmm0 │ │ │ │ + vfmadd231ss 0x4(%r14,%rax,4),%xmm6,%xmm0 │ │ │ │ + add $0x2,%rax │ │ │ │ + cmp %eax,%r12d │ │ │ │ + jg 33580 ::calcRootLogLikelihoodsByPartition(int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x3c0> │ │ │ │ add %r12d,%r15d │ │ │ │ + vcvtss2sd %xmm0,%xmm0,%xmm0 │ │ │ │ call 1c250 │ │ │ │ mov -0x38(%rbp),%rax │ │ │ │ vcvtsd2ss %xmm0,%xmm0,%xmm0 │ │ │ │ mov 0x108(%rax),%rax │ │ │ │ vmovss %xmm0,(%rax,%r13,1) │ │ │ │ add $0x4,%r13 │ │ │ │ - cmp -0x40(%rbp),%r13 │ │ │ │ - jne 347f0 ::calcRootLogLikelihoodsByPartition(int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x310> │ │ │ │ - mov -0x5c(%rbp),%ecx │ │ │ │ + cmp -0x48(%rbp),%r13 │ │ │ │ + jne 33490 ::calcRootLogLikelihoodsByPartition(int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x2d0> │ │ │ │ + mov -0x40(%rbp),%edx │ │ │ │ mov %r12d,%r15d │ │ │ │ - mov -0x48(%rbp),%rdx │ │ │ │ + mov -0xc0(%rbp),%rsi │ │ │ │ mov %rbx,%r14 │ │ │ │ mov -0xd0(%rbp),%r13 │ │ │ │ mov -0xc8(%rbp),%r12d │ │ │ │ - mov -0x50(%rbp),%r8 │ │ │ │ - test %ecx,%ecx │ │ │ │ - jns 349bb ::calcRootLogLikelihoodsByPartition(int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x4db> │ │ │ │ - cmp %r12d,-0xc0(%rbp) │ │ │ │ + mov -0x50(%rbp),%rdi │ │ │ │ + test %edx,%edx │ │ │ │ + jns 33678 ::calcRootLogLikelihoodsByPartition(int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x4b8> │ │ │ │ mov -0x58(%rbp),%rbx │ │ │ │ - movq $0x0,(%rbx,%rdx,2) │ │ │ │ - jge 3497f ::calcRootLogLikelihoodsByPartition(int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x49f> │ │ │ │ + movq $0x0,(%rbx,%rsi,2) │ │ │ │ + cmp %r12d,-0x3c(%rbp) │ │ │ │ + jge 3363c ::calcRootLogLikelihoodsByPartition(int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x47c> │ │ │ │ mov -0x38(%rbp),%rbx │ │ │ │ + mov %rdi,%rdx │ │ │ │ mov -0x58(%rbp),%rdi │ │ │ │ - mov %r8,%rcx │ │ │ │ vxorpd %xmm1,%xmm1,%xmm1 │ │ │ │ - mov 0x78(%rbx),%rsi │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - vxorpd %xmm5,%xmm5,%xmm5 │ │ │ │ - vcvtss2sd (%rax,%rcx,4),%xmm5,%xmm0 │ │ │ │ - vmulsd (%rsi,%rcx,8),%xmm0,%xmm0 │ │ │ │ - inc %rcx │ │ │ │ - vaddsd %xmm0,%xmm1,%xmm1 │ │ │ │ - vmovsd %xmm1,(%rdi,%rdx,2) │ │ │ │ - cmp %ecx,%r12d │ │ │ │ - jg 34960 ::calcRootLogLikelihoodsByPartition(int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x480> │ │ │ │ - add $0x4,%rdx │ │ │ │ - cmp %rdx,-0x68(%rbp) │ │ │ │ - jne 345a3 ::calcRootLogLikelihoodsByPartition(int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0xc3> │ │ │ │ + mov 0x78(%rbx),%rcx │ │ │ │ + nop │ │ │ │ + vxorpd %xmm7,%xmm7,%xmm7 │ │ │ │ + vcvtss2sd (%rax,%rdx,4),%xmm7,%xmm0 │ │ │ │ + vfmadd231sd (%rcx,%rdx,8),%xmm0,%xmm1 │ │ │ │ + inc %rdx │ │ │ │ + vmovsd %xmm1,(%rdi,%rsi,2) │ │ │ │ + cmp %edx,%r12d │ │ │ │ + jg 33620 ::calcRootLogLikelihoodsByPartition(int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x460> │ │ │ │ + add $0x4,%rsi │ │ │ │ + cmp %rsi,-0x68(%rbp) │ │ │ │ + jne 33283 ::calcRootLogLikelihoodsByPartition(int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0xc3> │ │ │ │ add $0xc0,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %r10 │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ pop %rbp │ │ │ │ lea -0x8(%r10),%rsp │ │ │ │ ret │ │ │ │ vzeroupper │ │ │ │ - jmp 348d7 ::calcRootLogLikelihoodsByPartition(int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x3f7> │ │ │ │ - mov %r15d,%edi │ │ │ │ + jmp 335a1 ::calcRootLogLikelihoodsByPartition(int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x3e1> │ │ │ │ + mov %r15d,%esi │ │ │ │ xor %eax,%eax │ │ │ │ vxorps %xmm0,%xmm0,%xmm0 │ │ │ │ - jmp 3489d ::calcRootLogLikelihoodsByPartition(int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x3bd> │ │ │ │ + jmp 3353d ::calcRootLogLikelihoodsByPartition(int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x37d> │ │ │ │ mov -0x38(%rbp),%rbx │ │ │ │ - movslq -0x5c(%rbp),%rsi │ │ │ │ - mov 0xb8(%rbx),%rcx │ │ │ │ - mov (%rcx,%rsi,8),%rsi │ │ │ │ - mov %r8,%rcx │ │ │ │ - vmovss (%rax,%rcx,4),%xmm0 │ │ │ │ - vaddss (%rsi,%rcx,4),%xmm0,%xmm0 │ │ │ │ - vmovss %xmm0,(%rax,%rcx,4) │ │ │ │ - inc %rcx │ │ │ │ - cmp %ecx,%r12d │ │ │ │ - jg 349d1 ::calcRootLogLikelihoodsByPartition(int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x4f1> │ │ │ │ + movslq -0x40(%rbp),%rcx │ │ │ │ + mov 0xb8(%rbx),%rdx │ │ │ │ + mov (%rdx,%rcx,8),%rcx │ │ │ │ + mov %rdi,%rdx │ │ │ │ + vmovss (%rax,%rdx,4),%xmm0 │ │ │ │ + vaddss (%rcx,%rdx,4),%xmm0,%xmm0 │ │ │ │ + vmovss %xmm0,(%rax,%rdx,4) │ │ │ │ + inc %rdx │ │ │ │ + cmp %edx,%r12d │ │ │ │ + jg 3368e ::calcRootLogLikelihoodsByPartition(int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x4ce> │ │ │ │ mov -0x58(%rbp),%rbx │ │ │ │ - movq $0x0,(%rbx,%rdx,2) │ │ │ │ - jmp 34942 ::calcRootLogLikelihoodsByPartition(int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x462> │ │ │ │ + movq $0x0,(%rbx,%rsi,2) │ │ │ │ + jmp 3360c ::calcRootLogLikelihoodsByPartition(int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x44c> │ │ │ │ mov -0x38(%rbp),%rax │ │ │ │ mov 0x34(%rax),%edi │ │ │ │ cmp $0x1,%edi │ │ │ │ - jg 3469c ::calcRootLogLikelihoodsByPartition(int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x1bc> │ │ │ │ + jg 33369 ::calcRootLogLikelihoodsByPartition(int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x1a9> │ │ │ │ mov -0x58(%rbp),%rax │ │ │ │ - movq $0x0,(%rax,%rdx,2) │ │ │ │ - add $0x4,%rdx │ │ │ │ - cmp %rdx,-0x68(%rbp) │ │ │ │ - jne 345a3 ::calcRootLogLikelihoodsByPartition(int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0xc3> │ │ │ │ - jmp 3498d ::calcRootLogLikelihoodsByPartition(int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x4ad> │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ + movq $0x0,(%rax,%rsi,2) │ │ │ │ + add $0x4,%rsi │ │ │ │ + cmp %rsi,-0x68(%rbp) │ │ │ │ + jne 33283 ::calcRootLogLikelihoodsByPartition(int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0xc3> │ │ │ │ + jmp 3364a ::calcRootLogLikelihoodsByPartition(int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x48a> │ │ │ │ cs nopw 0x0(%rax,%rax,1) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ + nop │ │ │ │ │ │ │ │ -0000000000034a40 ::calcRootLogLikelihoods(int, int, int, int, double*)@@Base>: │ │ │ │ +00000000000336f0 ::calcRootLogLikelihoods(int, int, int, int, double*)@@Base>: │ │ │ │ endbr64 │ │ │ │ lea 0x8(%rsp),%r10 │ │ │ │ and $0xffffffffffffffe0,%rsp │ │ │ │ movslq %ecx,%rax │ │ │ │ movslq %edx,%rdx │ │ │ │ push -0x8(%r10) │ │ │ │ push %rbp │ │ │ │ mov %rsp,%rbp │ │ │ │ push %r15 │ │ │ │ push %r14 │ │ │ │ push %r13 │ │ │ │ push %r12 │ │ │ │ push %r10 │ │ │ │ - push %rbx │ │ │ │ movslq %esi,%r10 │ │ │ │ + mov %r8d,%esi │ │ │ │ + push %rbx │ │ │ │ sub $0x40,%rsp │ │ │ │ mov 0xa8(%rdi),%rcx │ │ │ │ mov 0x14(%rdi),%r13d │ │ │ │ - mov %r8d,%esi │ │ │ │ mov (%rcx,%r10,8),%r11 │ │ │ │ mov 0x98(%rdi),%rcx │ │ │ │ mov (%rcx,%rdx,8),%rcx │ │ │ │ mov 0xa0(%rdi),%rdx │ │ │ │ mov (%rdx,%rax,8),%r12 │ │ │ │ test %r13d,%r13d │ │ │ │ - jle 34dea ::calcRootLogLikelihoods(int, int, int, int, double*)@@Base+0x3aa> │ │ │ │ + jle 33aa7 ::calcRootLogLikelihoods(int, int, int, int, double*)@@Base+0x3b7> │ │ │ │ mov 0x24(%rdi),%ebx │ │ │ │ test %ebx,%ebx │ │ │ │ - jle 34e04 ::calcRootLogLikelihoods(int, int, int, int, double*)@@Base+0x3c4> │ │ │ │ + jle 33ac1 ::calcRootLogLikelihoods(int, int, int, int, double*)@@Base+0x3d1> │ │ │ │ mov 0xd8(%rdi),%r10 │ │ │ │ xor %r14d,%r14d │ │ │ │ xor %r8d,%r8d │ │ │ │ movslq %ebx,%r15 │ │ │ │ nopl 0x0(%rax) │ │ │ │ movslq %r8d,%rax │ │ │ │ lea (%r15,%rax,1),%rdx │ │ │ │ - nopl (%rax) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ vmovss (%r11,%rax,4),%xmm0 │ │ │ │ vmulss (%rcx),%xmm0,%xmm0 │ │ │ │ vmovss %xmm0,(%r10,%rax,4) │ │ │ │ inc %rax │ │ │ │ cmp %rax,%rdx │ │ │ │ - jne 34ae0 ::calcRootLogLikelihoods(int, int, int, int, double*)@@Base+0xa0> │ │ │ │ + jne 33780 ::calcRootLogLikelihoods(int, int, int, int, double*)@@Base+0x90> │ │ │ │ inc %r14d │ │ │ │ add %ebx,%r8d │ │ │ │ cmp %r14d,%r13d │ │ │ │ - jne 34ac0 ::calcRootLogLikelihoods(int, int, int, int, double*)@@Base+0x80> │ │ │ │ + jne 33770 ::calcRootLogLikelihoods(int, int, int, int, double*)@@Base+0x80> │ │ │ │ mov 0x34(%rdi),%r15d │ │ │ │ cmp $0x1,%r15d │ │ │ │ - jle 34bc2 ::calcRootLogLikelihoods(int, int, int, int, double*)@@Base+0x182> │ │ │ │ + jle 3385a ::calcRootLogLikelihoods(int, int, int, int, double*)@@Base+0x16a> │ │ │ │ test %r13d,%r13d │ │ │ │ - jle 34dfb ::calcRootLogLikelihoods(int, int, int, int, double*)@@Base+0x3bb> │ │ │ │ + jle 33ab8 ::calcRootLogLikelihoods(int, int, int, int, double*)@@Base+0x3c8> │ │ │ │ movslq 0x24(%rdi),%r14 │ │ │ │ + mov %r12,-0x48(%rbp) │ │ │ │ add $0x4,%rcx │ │ │ │ mov $0x1,%eax │ │ │ │ - mov %r12,-0x48(%rbp) │ │ │ │ mov %r15d,-0x40(%rbp) │ │ │ │ mov %rdi,%rdx │ │ │ │ mov %esi,-0x4c(%rbp) │ │ │ │ mov %r14,%rbx │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ xor %esi,%esi │ │ │ │ test %ebx,%ebx │ │ │ │ - jle 34dbb ::calcRootLogLikelihoods(int, int, int, int, double*)@@Base+0x37b> │ │ │ │ + jle 33a78 ::calcRootLogLikelihoods(int, int, int, int, double*)@@Base+0x388> │ │ │ │ + mov %eax,-0x38(%rbp) │ │ │ │ mov 0xd8(%rdx),%rsi │ │ │ │ xor %r12d,%r12d │ │ │ │ xor %r10d,%r10d │ │ │ │ - mov %eax,-0x38(%rbp) │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ movslq %r10d,%rax │ │ │ │ movslq %r8d,%rdi │ │ │ │ sub %rax,%rdi │ │ │ │ lea (%r14,%rax,1),%r15 │ │ │ │ lea (%r11,%rdi,4),%rdi │ │ │ │ nopl 0x0(%rax) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ vmovss (%rdi,%rax,4),%xmm0 │ │ │ │ vmovss (%rsi,%rax,4),%xmm4 │ │ │ │ vfmadd132ss (%rcx),%xmm4,%xmm0 │ │ │ │ vmovss %xmm0,(%rsi,%rax,4) │ │ │ │ inc %rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jne 34b80 ::calcRootLogLikelihoods(int, int, int, int, double*)@@Base+0x140> │ │ │ │ + jne 33818 ::calcRootLogLikelihoods(int, int, int, int, double*)@@Base+0x128> │ │ │ │ inc %r12d │ │ │ │ add %ebx,%r8d │ │ │ │ add %ebx,%r10d │ │ │ │ cmp %r13d,%r12d │ │ │ │ - jne 34b60 ::calcRootLogLikelihoods(int, int, int, int, double*)@@Base+0x120> │ │ │ │ + jne 33800 ::calcRootLogLikelihoods(int, int, int, int, double*)@@Base+0x110> │ │ │ │ mov -0x38(%rbp),%eax │ │ │ │ inc %eax │ │ │ │ add $0x4,%rcx │ │ │ │ cmp -0x40(%rbp),%eax │ │ │ │ - jl 34b40 ::calcRootLogLikelihoods(int, int, int, int, double*)@@Base+0x100> │ │ │ │ + jl 337e0 ::calcRootLogLikelihoods(int, int, int, int, double*)@@Base+0xf0> │ │ │ │ mov -0x48(%rbp),%r12 │ │ │ │ mov -0x4c(%rbp),%esi │ │ │ │ mov %rdx,%rdi │ │ │ │ mov %ebx,%r14d │ │ │ │ movslq %r13d,%r8 │ │ │ │ mov %esi,%edx │ │ │ │ mov %rdi,%rsi │ │ │ │ shr $0x3,%r14d │ │ │ │ lea 0x0(,%r8,4),%rdi │ │ │ │ - mov %r12,%r13 │ │ │ │ mov %r8,-0x48(%rbp) │ │ │ │ + mov %r12,%r13 │ │ │ │ shl $0x5,%r14 │ │ │ │ - mov %rdi,-0x40(%rbp) │ │ │ │ + mov %rsi,-0x38(%rbp) │ │ │ │ mov %ebx,%r12d │ │ │ │ xor %r15d,%r15d │ │ │ │ - mov %r14,%rdi │ │ │ │ - mov %rsi,-0x38(%rbp) │ │ │ │ - xor %r14d,%r14d │ │ │ │ mov %edx,-0x4c(%rbp) │ │ │ │ mov %r9,-0x58(%rbp) │ │ │ │ + mov %rdi,-0x40(%rbp) │ │ │ │ + mov %r14,%rdi │ │ │ │ + xor %r14d,%r14d │ │ │ │ mov %rdi,%rbx │ │ │ │ - nopl (%rax) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ vxorpd %xmm0,%xmm0,%xmm0 │ │ │ │ test %r12d,%r12d │ │ │ │ - jle 34cff ::calcRootLogLikelihoods(int, int, int, int, double*)@@Base+0x2bf> │ │ │ │ + jle 339c1 ::calcRootLogLikelihoods(int, int, int, int, double*)@@Base+0x2d1> │ │ │ │ mov -0x38(%rbp),%rax │ │ │ │ mov 0xd8(%rax),%r10 │ │ │ │ lea -0x1(%r12),%eax │ │ │ │ cmp $0x6,%eax │ │ │ │ - jbe 34ddc ::calcRootLogLikelihoods(int, int, int, int, double*)@@Base+0x39c> │ │ │ │ + jbe 33a99 ::calcRootLogLikelihoods(int, int, int, int, double*)@@Base+0x3a9> │ │ │ │ movslq %r15d,%rax │ │ │ │ vxorps %xmm3,%xmm3,%xmm3 │ │ │ │ lea (%r10,%rax,4),%rcx │ │ │ │ xor %eax,%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ vmovups 0x0(%r13,%rax,1),%ymm1 │ │ │ │ vmulps (%rcx,%rax,1),%ymm1,%ymm1 │ │ │ │ add $0x20,%rax │ │ │ │ vaddss %xmm3,%xmm1,%xmm0 │ │ │ │ vshufps $0x55,%xmm1,%xmm1,%xmm3 │ │ │ │ vshufps $0xff,%xmm1,%xmm1,%xmm2 │ │ │ │ vaddss %xmm3,%xmm0,%xmm0 │ │ │ │ vunpckhps %xmm1,%xmm1,%xmm3 │ │ │ │ - vextractf128 $0x1,%ymm1,%xmm1 │ │ │ │ vaddss %xmm3,%xmm0,%xmm0 │ │ │ │ - vaddss %xmm2,%xmm0,%xmm2 │ │ │ │ - vshufps $0x55,%xmm1,%xmm1,%xmm0 │ │ │ │ - vaddss %xmm1,%xmm2,%xmm2 │ │ │ │ - vaddss %xmm0,%xmm2,%xmm2 │ │ │ │ - vunpckhps %xmm1,%xmm1,%xmm0 │ │ │ │ - vshufps $0xff,%xmm1,%xmm1,%xmm1 │ │ │ │ - vaddss %xmm0,%xmm2,%xmm2 │ │ │ │ - vaddss %xmm1,%xmm2,%xmm3 │ │ │ │ + vaddss %xmm2,%xmm0,%xmm0 │ │ │ │ + vextractf32x4 $0x1,%ymm1,%xmm2 │ │ │ │ + vaddss %xmm2,%xmm0,%xmm0 │ │ │ │ + valignd $0x5,%ymm1,%ymm1,%ymm2 │ │ │ │ + vaddss %xmm2,%xmm0,%xmm0 │ │ │ │ + valignd $0x6,%ymm1,%ymm1,%ymm2 │ │ │ │ + valignd $0x7,%ymm1,%ymm1,%ymm1 │ │ │ │ + vaddss %xmm2,%xmm0,%xmm0 │ │ │ │ + vaddss %xmm1,%xmm0,%xmm3 │ │ │ │ cmp %rax,%rbx │ │ │ │ - jne 34c50 ::calcRootLogLikelihoods(int, int, int, int, double*)@@Base+0x210> │ │ │ │ + jne 338d8 ::calcRootLogLikelihoods(int, int, int, int, double*)@@Base+0x1e8> │ │ │ │ test $0x7,%r12b │ │ │ │ - je 34dd4 ::calcRootLogLikelihoods(int, int, int, int, double*)@@Base+0x394> │ │ │ │ + je 33a91 ::calcRootLogLikelihoods(int, int, int, int, double*)@@Base+0x3a1> │ │ │ │ mov %r12d,%eax │ │ │ │ and $0xfffffff8,%eax │ │ │ │ lea (%r15,%rax,1),%ecx │ │ │ │ vzeroupper │ │ │ │ cltq │ │ │ │ movslq %ecx,%rcx │ │ │ │ sub %rax,%rcx │ │ │ │ lea (%r10,%rcx,4),%rcx │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - vmovss (%rcx,%rax,4),%xmm0 │ │ │ │ - vmulss 0x0(%r13,%rax,4),%xmm0,%xmm0 │ │ │ │ + mov %rax,%r10 │ │ │ │ + vmovss (%rcx,%rax,4),%xmm7 │ │ │ │ + not %r10 │ │ │ │ + add %r12d,%r10d │ │ │ │ + vfmadd231ss 0x0(%r13,%rax,4),%xmm7,%xmm3 │ │ │ │ inc %rax │ │ │ │ - vaddss %xmm0,%xmm3,%xmm3 │ │ │ │ cmp %eax,%r12d │ │ │ │ - jg 34ce0 ::calcRootLogLikelihoods(int, int, int, int, double*)@@Base+0x2a0> │ │ │ │ - vcvtss2sd %xmm3,%xmm3,%xmm0 │ │ │ │ + jle 339ba ::calcRootLogLikelihoods(int, int, int, int, double*)@@Base+0x2ca> │ │ │ │ + and $0x1,%r10d │ │ │ │ + je 33998 ::calcRootLogLikelihoods(int, int, int, int, double*)@@Base+0x2a8> │ │ │ │ + vmovss (%rcx,%rax,4),%xmm7 │ │ │ │ + vfmadd231ss 0x0(%r13,%rax,4),%xmm7,%xmm3 │ │ │ │ + inc %rax │ │ │ │ + cmp %eax,%r12d │ │ │ │ + jle 339ba ::calcRootLogLikelihoods(int, int, int, int, double*)@@Base+0x2ca> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + vmovss (%rcx,%rax,4),%xmm5 │ │ │ │ + vmovss 0x4(%rcx,%rax,4),%xmm6 │ │ │ │ + vfmadd231ss 0x0(%r13,%rax,4),%xmm5,%xmm3 │ │ │ │ + vfmadd231ss 0x4(%r13,%rax,4),%xmm6,%xmm3 │ │ │ │ + add $0x2,%rax │ │ │ │ + cmp %eax,%r12d │ │ │ │ + jg 33998 ::calcRootLogLikelihoods(int, int, int, int, double*)@@Base+0x2a8> │ │ │ │ add %r12d,%r15d │ │ │ │ + vcvtss2sd %xmm3,%xmm3,%xmm0 │ │ │ │ call 1c250 │ │ │ │ mov -0x38(%rbp),%rax │ │ │ │ vcvtsd2ss %xmm0,%xmm0,%xmm0 │ │ │ │ mov 0x108(%rax),%rcx │ │ │ │ vmovss %xmm0,(%rcx,%r14,1) │ │ │ │ add $0x4,%r14 │ │ │ │ cmp %r14,-0x40(%rbp) │ │ │ │ - jne 34c10 ::calcRootLogLikelihoods(int, int, int, int, double*)@@Base+0x1d0> │ │ │ │ + jne 338a0 ::calcRootLogLikelihoods(int, int, int, int, double*)@@Base+0x1b0> │ │ │ │ movslq -0x4c(%rbp),%rdx │ │ │ │ mov -0x40(%rbp),%rdi │ │ │ │ mov -0x48(%rbp),%r8 │ │ │ │ mov -0x38(%rbp),%rsi │ │ │ │ mov -0x58(%rbp),%rax │ │ │ │ test %edx,%edx │ │ │ │ - js 34d65 ::calcRootLogLikelihoods(int, int, int, int, double*)@@Base+0x325> │ │ │ │ + js 33a27 ::calcRootLogLikelihoods(int, int, int, int, double*)@@Base+0x337> │ │ │ │ mov 0xb8(%rsi),%r9 │ │ │ │ mov (%r9,%rdx,8),%r9 │ │ │ │ xor %edx,%edx │ │ │ │ vmovss (%rcx,%rdx,1),%xmm0 │ │ │ │ vaddss (%r9,%rdx,1),%xmm0,%xmm0 │ │ │ │ vmovss %xmm0,(%rcx,%rdx,1) │ │ │ │ add $0x4,%rdx │ │ │ │ cmp %rdx,%rdi │ │ │ │ - jne 34d4c ::calcRootLogLikelihoods(int, int, int, int, double*)@@Base+0x30c> │ │ │ │ + jne 33a0e ::calcRootLogLikelihoods(int, int, int, int, double*)@@Base+0x31e> │ │ │ │ + movq $0x0,(%rax) │ │ │ │ mov 0x78(%rsi),%rsi │ │ │ │ vxorps %xmm2,%xmm2,%xmm2 │ │ │ │ - movq $0x0,(%rax) │ │ │ │ xor %edx,%edx │ │ │ │ vxorpd %xmm1,%xmm1,%xmm1 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ vcvtss2sd (%rcx,%rdx,4),%xmm2,%xmm0 │ │ │ │ - vmulsd (%rsi,%rdx,8),%xmm0,%xmm0 │ │ │ │ + vfmadd231sd (%rsi,%rdx,8),%xmm0,%xmm1 │ │ │ │ inc %rdx │ │ │ │ - vaddsd %xmm0,%xmm1,%xmm1 │ │ │ │ vmovsd %xmm1,(%rax) │ │ │ │ cmp %rdx,%r8 │ │ │ │ - jne 34d80 ::calcRootLogLikelihoods(int, int, int, int, double*)@@Base+0x340> │ │ │ │ + jne 33a40 ::calcRootLogLikelihoods(int, int, int, int, double*)@@Base+0x350> │ │ │ │ vucomisd %xmm1,%xmm1 │ │ │ │ - jp 34e34 ::calcRootLogLikelihoods(int, int, int, int, double*)@@Base+0x3f4> │ │ │ │ + jp 33af1 ::calcRootLogLikelihoods(int, int, int, int, double*)@@Base+0x401> │ │ │ │ xor %eax,%eax │ │ │ │ add $0x40,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %r10 │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ pop %rbp │ │ │ │ lea -0x8(%r10),%rsp │ │ │ │ ret │ │ │ │ lea 0x1(%rsi),%edi │ │ │ │ cmp %edi,%r13d │ │ │ │ - je 34bad ::calcRootLogLikelihoods(int, int, int, int, double*)@@Base+0x16d> │ │ │ │ + je 33845 ::calcRootLogLikelihoods(int, int, int, int, double*)@@Base+0x155> │ │ │ │ add $0x2,%esi │ │ │ │ cmp %r13d,%esi │ │ │ │ - jne 34dbb ::calcRootLogLikelihoods(int, int, int, int, double*)@@Base+0x37b> │ │ │ │ - jmp 34bad ::calcRootLogLikelihoods(int, int, int, int, double*)@@Base+0x16d> │ │ │ │ + jne 33a78 ::calcRootLogLikelihoods(int, int, int, int, double*)@@Base+0x388> │ │ │ │ + jmp 33845 ::calcRootLogLikelihoods(int, int, int, int, double*)@@Base+0x155> │ │ │ │ vzeroupper │ │ │ │ - jmp 34cf8 ::calcRootLogLikelihoods(int, int, int, int, double*)@@Base+0x2b8> │ │ │ │ + jmp 339ba ::calcRootLogLikelihoods(int, int, int, int, double*)@@Base+0x2ca> │ │ │ │ mov %r15d,%ecx │ │ │ │ xor %eax,%eax │ │ │ │ vxorps %xmm3,%xmm3,%xmm3 │ │ │ │ - jmp 34cbe ::calcRootLogLikelihoods(int, int, int, int, double*)@@Base+0x27e> │ │ │ │ + jmp 3394e ::calcRootLogLikelihoods(int, int, int, int, double*)@@Base+0x25e> │ │ │ │ mov 0x34(%rdi),%r15d │ │ │ │ xor %r8d,%r8d │ │ │ │ cmp $0x1,%r15d │ │ │ │ - jg 34b11 ::calcRootLogLikelihoods(int, int, int, int, double*)@@Base+0xd1> │ │ │ │ + jg 337b1 ::calcRootLogLikelihoods(int, int, int, int, double*)@@Base+0xc1> │ │ │ │ movq $0x0,(%r9) │ │ │ │ - jmp 34da4 ::calcRootLogLikelihoods(int, int, int, int, double*)@@Base+0x364> │ │ │ │ + jmp 33a61 ::calcRootLogLikelihoods(int, int, int, int, double*)@@Base+0x371> │ │ │ │ xor %eax,%eax │ │ │ │ lea 0x1(%rax),%edx │ │ │ │ cmp %edx,%r13d │ │ │ │ - je 34e1e ::calcRootLogLikelihoods(int, int, int, int, double*)@@Base+0x3de> │ │ │ │ + je 33adb ::calcRootLogLikelihoods(int, int, int, int, double*)@@Base+0x3eb> │ │ │ │ add $0x2,%eax │ │ │ │ cmp %r13d,%eax │ │ │ │ - jne 34e06 ::calcRootLogLikelihoods(int, int, int, int, double*)@@Base+0x3c6> │ │ │ │ + jne 33ac3 ::calcRootLogLikelihoods(int, int, int, int, double*)@@Base+0x3d3> │ │ │ │ xor %r8d,%r8d │ │ │ │ - jmp 34b03 ::calcRootLogLikelihoods(int, int, int, int, double*)@@Base+0xc3> │ │ │ │ + jmp 337a3 ::calcRootLogLikelihoods(int, int, int, int, double*)@@Base+0xb3> │ │ │ │ mov 0x34(%rdi),%r15d │ │ │ │ cmp $0x1,%r15d │ │ │ │ - jle 34bc2 ::calcRootLogLikelihoods(int, int, int, int, double*)@@Base+0x182> │ │ │ │ + jle 3385a ::calcRootLogLikelihoods(int, int, int, int, double*)@@Base+0x16a> │ │ │ │ xor %r8d,%r8d │ │ │ │ - jmp 34b11 ::calcRootLogLikelihoods(int, int, int, int, double*)@@Base+0xd1> │ │ │ │ + jmp 337b1 ::calcRootLogLikelihoods(int, int, int, int, double*)@@Base+0xc1> │ │ │ │ mov $0xfffffff8,%eax │ │ │ │ - jmp 34da6 ::calcRootLogLikelihoods(int, int, int, int, double*)@@Base+0x366> │ │ │ │ - xchg %ax,%ax │ │ │ │ + jmp 33a63 ::calcRootLogLikelihoods(int, int, int, int, double*)@@Base+0x373> │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ │ │ │ │ -0000000000034e40 ::removeScaleFactorsByPartition(int const*, int, int, int)@@Base>: │ │ │ │ +0000000000033b00 ::removeScaleFactorsByPartition(int const*, int, int, int)@@Base>: │ │ │ │ endbr64 │ │ │ │ test %edx,%edx │ │ │ │ - jle 34f96 ::removeScaleFactorsByPartition(int const*, int, int, int)@@Base+0x156> │ │ │ │ + jle 33c56 ::removeScaleFactorsByPartition(int const*, int, int, int)@@Base+0x156> │ │ │ │ push %r15 │ │ │ │ + movslq %r8d,%rax │ │ │ │ + movslq %edx,%rdx │ │ │ │ + movslq %ecx,%rcx │ │ │ │ push %r14 │ │ │ │ push %r13 │ │ │ │ - movslq %r8d,%rax │ │ │ │ push %r12 │ │ │ │ push %rbp │ │ │ │ - push %rbx │ │ │ │ mov %rdi,%rbp │ │ │ │ + push %rbx │ │ │ │ + mov %rsi,%rbx │ │ │ │ sub $0x38,%rsp │ │ │ │ mov 0x88(%rdi),%rdi │ │ │ │ mov 0xb8(%rbp),%r10 │ │ │ │ - movslq %edx,%rdx │ │ │ │ - movslq %ecx,%rcx │ │ │ │ - mov %rsi,%rbx │ │ │ │ mov (%rdi,%rax,4),%r9d │ │ │ │ - mov 0x4(%rdi,%rax,4),%r13d │ │ │ │ + mov 0x4(%rdi,%rax,4),%r12d │ │ │ │ lea (%rsi,%rdx,4),%rax │ │ │ │ mov %r10,0x10(%rsp) │ │ │ │ mov %rax,0x8(%rsp) │ │ │ │ movslq %r9d,%rdx │ │ │ │ mov %r9d,0x4(%rsp) │ │ │ │ lea 0x0(,%rdx,4),%rax │ │ │ │ mov %rax,0x28(%rsp) │ │ │ │ add (%r10,%rcx,8),%rax │ │ │ │ mov %rax,0x20(%rsp) │ │ │ │ - mov %r13d,%eax │ │ │ │ + mov %r12d,%eax │ │ │ │ sub %r9d,%eax │ │ │ │ add %rdx,%rax │ │ │ │ shl $0x2,%rax │ │ │ │ mov %rax,0x18(%rsp) │ │ │ │ xchg %ax,%ax │ │ │ │ - cmp %r13d,0x4(%rsp) │ │ │ │ - jge 34f1e ::removeScaleFactorsByPartition(int const*, int, int, int)@@Base+0xde> │ │ │ │ + cmp %r12d,0x4(%rsp) │ │ │ │ + jge 33bde ::removeScaleFactorsByPartition(int const*, int, int, int)@@Base+0xde> │ │ │ │ movslq (%rbx),%rax │ │ │ │ mov 0x10(%rsp),%rsi │ │ │ │ mov (%rsi,%rax,8),%rcx │ │ │ │ mov 0x28(%rsp),%rax │ │ │ │ - lea (%rcx,%rax,1),%r14 │ │ │ │ + lea (%rcx,%rax,1),%r15 │ │ │ │ mov 0x18(%rsp),%rax │ │ │ │ - vmovss (%r14),%xmm0 │ │ │ │ - lea (%rax,%rcx,1),%r12 │ │ │ │ + vmovss (%r15),%xmm0 │ │ │ │ + lea (%rax,%rcx,1),%r13 │ │ │ │ testb $0x4,0x59(%rbp) │ │ │ │ - je 34f40 ::removeScaleFactorsByPartition(int const*, int, int, int)@@Base+0x100> │ │ │ │ + je 33c00 ::removeScaleFactorsByPartition(int const*, int, int, int)@@Base+0x100> │ │ │ │ mov 0x20(%rsp),%rdx │ │ │ │ - jmp 34f09 ::removeScaleFactorsByPartition(int const*, int, int, int)@@Base+0xc9> │ │ │ │ + jmp 33bc9 ::removeScaleFactorsByPartition(int const*, int, int, int)@@Base+0xc9> │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - vmovss (%r14),%xmm0 │ │ │ │ + vmovss (%r15),%xmm0 │ │ │ │ add $0x4,%rdx │ │ │ │ vmovss (%rdx),%xmm1 │ │ │ │ - add $0x4,%r14 │ │ │ │ + add $0x4,%r15 │ │ │ │ vsubss %xmm0,%xmm1,%xmm1 │ │ │ │ vmovss %xmm1,(%rdx) │ │ │ │ - cmp %r12,%r14 │ │ │ │ - jne 34f00 ::removeScaleFactorsByPartition(int const*, int, int, int)@@Base+0xc0> │ │ │ │ + cmp %r13,%r15 │ │ │ │ + jne 33bc0 ::removeScaleFactorsByPartition(int const*, int, int, int)@@Base+0xc0> │ │ │ │ add $0x4,%rbx │ │ │ │ cmp 0x8(%rsp),%rbx │ │ │ │ - jne 34ec0 ::removeScaleFactorsByPartition(int const*, int, int, int)@@Base+0x80> │ │ │ │ + jne 33b80 ::removeScaleFactorsByPartition(int const*, int, int, int)@@Base+0x80> │ │ │ │ add $0x38,%rsp │ │ │ │ xor %eax,%eax │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ ret │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x20(%rsp),%r15 │ │ │ │ - jmp 34f59 ::removeScaleFactorsByPartition(int const*, int, int, int)@@Base+0x119> │ │ │ │ + mov 0x20(%rsp),%r14 │ │ │ │ + jmp 33c19 ::removeScaleFactorsByPartition(int const*, int, int, int)@@Base+0x119> │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - vmovss (%r14),%xmm0 │ │ │ │ - add $0x4,%r15 │ │ │ │ - vcvtss2sd %xmm0,%xmm0,%xmm0 │ │ │ │ + vmovss (%r15),%xmm0 │ │ │ │ add $0x4,%r14 │ │ │ │ + vcvtss2sd %xmm0,%xmm0,%xmm0 │ │ │ │ call 1c250 │ │ │ │ vxorpd %xmm2,%xmm2,%xmm2 │ │ │ │ + add $0x4,%r15 │ │ │ │ vmovapd %xmm0,%xmm1 │ │ │ │ - vcvtss2sd (%r15),%xmm2,%xmm0 │ │ │ │ + vcvtss2sd (%r14),%xmm2,%xmm0 │ │ │ │ vsubsd %xmm1,%xmm0,%xmm0 │ │ │ │ vcvtsd2ss %xmm0,%xmm0,%xmm0 │ │ │ │ - vmovss %xmm0,(%r15) │ │ │ │ - cmp %r14,%r12 │ │ │ │ - jne 34f50 ::removeScaleFactorsByPartition(int const*, int, int, int)@@Base+0x110> │ │ │ │ + vmovss %xmm0,(%r14) │ │ │ │ + cmp %r15,%r13 │ │ │ │ + jne 33c10 ::removeScaleFactorsByPartition(int const*, int, int, int)@@Base+0x110> │ │ │ │ add $0x4,%rbx │ │ │ │ cmp 0x8(%rsp),%rbx │ │ │ │ - jne 34ec0 ::removeScaleFactorsByPartition(int const*, int, int, int)@@Base+0x80> │ │ │ │ - jmp 34f29 ::removeScaleFactorsByPartition(int const*, int, int, int)@@Base+0xe9> │ │ │ │ + jne 33b80 ::removeScaleFactorsByPartition(int const*, int, int, int)@@Base+0x80> │ │ │ │ + jmp 33be9 ::removeScaleFactorsByPartition(int const*, int, int, int)@@Base+0xe9> │ │ │ │ xor %eax,%eax │ │ │ │ ret │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ │ │ │ │ -0000000000034fc0 ::removeScaleFactors(int const*, int, int)@@Base>: │ │ │ │ +0000000000033c60 ::removeScaleFactors(int const*, int, int)@@Base>: │ │ │ │ endbr64 │ │ │ │ test %edx,%edx │ │ │ │ - jle 3511e ::removeScaleFactors(int const*, int, int)@@Base+0x15e> │ │ │ │ + jle 33d8e ::removeScaleFactors(int const*, int, int)@@Base+0x12e> │ │ │ │ push %r15 │ │ │ │ + movslq %ecx,%rcx │ │ │ │ + movslq %edx,%rdx │ │ │ │ push %r14 │ │ │ │ push %r13 │ │ │ │ - movslq %ecx,%rcx │ │ │ │ push %r12 │ │ │ │ push %rbp │ │ │ │ + mov %rdi,%rbp │ │ │ │ push %rbx │ │ │ │ - movslq %edx,%rdx │ │ │ │ + mov %rsi,%rbx │ │ │ │ + lea (%rsi,%rdx,4),%rsi │ │ │ │ sub $0x28,%rsp │ │ │ │ mov 0xb8(%rdi),%r14 │ │ │ │ movslq 0x14(%rdi),%r12 │ │ │ │ - mov %rsi,%rbx │ │ │ │ - lea (%rsi,%rdx,4),%rsi │ │ │ │ - mov %rdi,%rbp │ │ │ │ mov %rsi,(%rsp) │ │ │ │ mov (%r14,%rcx,8),%rax │ │ │ │ mov %r12d,0x1c(%rsp) │ │ │ │ mov %rax,0x10(%rsp) │ │ │ │ lea 0x0(,%r12,4),%rax │ │ │ │ mov %rax,0x8(%rsp) │ │ │ │ - nop │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ mov 0x1c(%rsp),%eax │ │ │ │ test %eax,%eax │ │ │ │ - jle 35106 ::removeScaleFactors(int const*, int, int)@@Base+0x146> │ │ │ │ + jle 33d76 ::removeScaleFactors(int const*, int, int)@@Base+0x116> │ │ │ │ movslq (%rbx),%rax │ │ │ │ mov 0x10(%rsp),%r15 │ │ │ │ mov (%r14,%rax,8),%r13 │ │ │ │ mov 0x8(%rsp),%rax │ │ │ │ vmovss 0x0(%r13),%xmm0 │ │ │ │ lea (%rax,%r13,1),%r12 │ │ │ │ testb $0x4,0x59(%rbp) │ │ │ │ - jne 3508a ::removeScaleFactors(int const*, int, int)@@Base+0xca> │ │ │ │ - jmp 350ca ::removeScaleFactors(int const*, int, int)@@Base+0x10a> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + jne 33cfa ::removeScaleFactors(int const*, int, int)@@Base+0x9a> │ │ │ │ + jmp 33d3a ::removeScaleFactors(int const*, int, int)@@Base+0xda> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ vmovss 0x0(%r13),%xmm0 │ │ │ │ add $0x4,%r15 │ │ │ │ vmovss (%r15),%xmm1 │ │ │ │ add $0x4,%r13 │ │ │ │ vsubss %xmm0,%xmm1,%xmm1 │ │ │ │ vmovss %xmm1,(%r15) │ │ │ │ cmp %r13,%r12 │ │ │ │ - jne 35080 ::removeScaleFactors(int const*, int, int)@@Base+0xc0> │ │ │ │ + jne 33cf0 ::removeScaleFactors(int const*, int, int)@@Base+0x90> │ │ │ │ add $0x4,%rbx │ │ │ │ cmp %rbx,(%rsp) │ │ │ │ - jne 35020 ::removeScaleFactors(int const*, int, int)@@Base+0x60> │ │ │ │ + jne 33cb8 ::removeScaleFactors(int const*, int, int)@@Base+0x58> │ │ │ │ add $0x28,%rsp │ │ │ │ xor %eax,%eax │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ ret │ │ │ │ + nopl 0x0(%rax) │ │ │ │ vmovss 0x0(%r13),%xmm0 │ │ │ │ add $0x4,%r15 │ │ │ │ vcvtss2sd %xmm0,%xmm0,%xmm0 │ │ │ │ - add $0x4,%r13 │ │ │ │ call 1c250 │ │ │ │ vxorpd %xmm2,%xmm2,%xmm2 │ │ │ │ + add $0x4,%r13 │ │ │ │ vmovapd %xmm0,%xmm1 │ │ │ │ vcvtss2sd (%r15),%xmm2,%xmm0 │ │ │ │ vsubsd %xmm1,%xmm0,%xmm0 │ │ │ │ vcvtsd2ss %xmm0,%xmm0,%xmm0 │ │ │ │ vmovss %xmm0,(%r15) │ │ │ │ cmp %r13,%r12 │ │ │ │ - jne 350c0 ::removeScaleFactors(int const*, int, int)@@Base+0x100> │ │ │ │ + jne 33d30 ::removeScaleFactors(int const*, int, int)@@Base+0xd0> │ │ │ │ add $0x4,%rbx │ │ │ │ cmp %rbx,(%rsp) │ │ │ │ - jne 35020 ::removeScaleFactors(int const*, int, int)@@Base+0x60> │ │ │ │ - jmp 350af ::removeScaleFactors(int const*, int, int)@@Base+0xef> │ │ │ │ + jne 33cb8 ::removeScaleFactors(int const*, int, int)@@Base+0x58> │ │ │ │ + jmp 33d1b ::removeScaleFactors(int const*, int, int)@@Base+0xbb> │ │ │ │ mov (%rsp),%rdi │ │ │ │ lea 0x4(%rbx),%rax │ │ │ │ cmp %rax,%rdi │ │ │ │ - je 350af ::removeScaleFactors(int const*, int, int)@@Base+0xef> │ │ │ │ + je 33d1b ::removeScaleFactors(int const*, int, int)@@Base+0xbb> │ │ │ │ add $0x8,%rbx │ │ │ │ cmp %rbx,%rdi │ │ │ │ - jne 35106 ::removeScaleFactors(int const*, int, int)@@Base+0x146> │ │ │ │ - jmp 350af ::removeScaleFactors(int const*, int, int)@@Base+0xef> │ │ │ │ + jne 33d76 ::removeScaleFactors(int const*, int, int)@@Base+0x116> │ │ │ │ + jmp 33d1b ::removeScaleFactors(int const*, int, int)@@Base+0xbb> │ │ │ │ xor %eax,%eax │ │ │ │ ret │ │ │ │ cs nopw 0x0(%rax,%rax,1) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ │ │ │ │ -0000000000035130 ::upPrePartials(bool, int const*, int, int)@@Base>: │ │ │ │ +0000000000033da0 ::upPrePartials(bool, int const*, int, int)@@Base>: │ │ │ │ endbr64 │ │ │ │ push %r15 │ │ │ │ push %r14 │ │ │ │ push %r13 │ │ │ │ push %r12 │ │ │ │ push %rbp │ │ │ │ push %rbx │ │ │ │ sub $0x68,%rsp │ │ │ │ mov %r8d,0x34(%rsp) │ │ │ │ mov %fs:0x28,%rax │ │ │ │ mov %rax,0x58(%rsp) │ │ │ │ xor %eax,%eax │ │ │ │ test %ecx,%ecx │ │ │ │ - jle 35330 ::upPrePartials(bool, int const*, int, int)@@Base+0x200> │ │ │ │ + jle 33f90 ::upPrePartials(bool, int const*, int, int)@@Base+0x1f0> │ │ │ │ cmp $0x1,%sil │ │ │ │ - mov %rdi,%rbx │ │ │ │ - mov %esi,%r15d │ │ │ │ - mov %rdx,%r14 │ │ │ │ - sbb %rax,%rax │ │ │ │ mov %ecx,0x30(%rsp) │ │ │ │ + mov %rdi,%r15 │ │ │ │ + mov %esi,%ebx │ │ │ │ + sbb %rax,%rax │ │ │ │ + mov %rdx,%r14 │ │ │ │ xor %r13d,%r13d │ │ │ │ and $0xfffffffffffffffe,%rax │ │ │ │ lea 0x24(,%rax,4),%rax │ │ │ │ mov %rax,0x28(%rsp) │ │ │ │ - jmp 351f8 ::upPrePartials(bool, int const*, int, int)@@Base+0xc8> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov 0x58(%rbx),%rdx │ │ │ │ - mov 0x14(%rbx),%r10d │ │ │ │ - xor %r11d,%r11d │ │ │ │ - mov (%rbx),%r12 │ │ │ │ + jmp 33e69 ::upPrePartials(bool, int const*, int, int)@@Base+0xc9> │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov 0x58(%r15),%rdx │ │ │ │ + mov 0x14(%r15),%r11d │ │ │ │ + xor %r10d,%r10d │ │ │ │ + mov (%r15),%r12 │ │ │ │ test $0x80,%dl │ │ │ │ - je 3529d ::upPrePartials(bool, int const*, int, int)@@Base+0x16d> │ │ │ │ - sub 0x10(%rbx),%eax │ │ │ │ - mov 0xc8(%rbx),%rdx │ │ │ │ + je 33f14 ::upPrePartials(bool, int const*, int, int)@@Base+0x174> │ │ │ │ + sub 0x10(%r15),%eax │ │ │ │ + mov 0xc8(%r15),%rdx │ │ │ │ cltq │ │ │ │ movl $0x0,(%rdx,%rax,4) │ │ │ │ test %r8,%r8 │ │ │ │ - je 35440 ::upPrePartials(bool, int const*, int, int)@@Base+0x310> │ │ │ │ - push %r10 │ │ │ │ - mov %rbx,%rdi │ │ │ │ + je 34088 ::upPrePartials(bool, int const*, int, int)@@Base+0x2e8> │ │ │ │ push %r11 │ │ │ │ - mov 0x20(%rsp),%rcx │ │ │ │ - mov 0x18(%rsp),%rdx │ │ │ │ + mov %r15,%rdi │ │ │ │ + push %r10 │ │ │ │ + mov 0x28(%rsp),%rcx │ │ │ │ + mov 0x20(%rsp),%rdx │ │ │ │ mov 0x10(%rsp),%rsi │ │ │ │ call *0x228(%r12) │ │ │ │ pop %r9 │ │ │ │ pop %r10 │ │ │ │ - add 0x28(%rsp),%r14 │ │ │ │ inc %r13d │ │ │ │ + add 0x28(%rsp),%r14 │ │ │ │ cmp %r13d,0x30(%rsp) │ │ │ │ - je 35330 ::upPrePartials(bool, int const*, int, int)@@Base+0x200> │ │ │ │ - mov 0x4(%r14),%edi │ │ │ │ + je 33f90 ::upPrePartials(bool, int const*, int, int)@@Base+0x1f0> │ │ │ │ mov 0x8(%r14),%edx │ │ │ │ - xor %ebp,%ebp │ │ │ │ mov (%r14),%eax │ │ │ │ + movl $0x0,0xc(%rsp) │ │ │ │ + movslq 0x4(%r14),%rbp │ │ │ │ movslq 0xc(%r14),%r8 │ │ │ │ + movslq 0x10(%r14),%rdi │ │ │ │ movslq 0x14(%r14),%rsi │ │ │ │ - movslq 0x18(%r14),%rcx │ │ │ │ - mov %edi,0x20(%rsp) │ │ │ │ mov %edx,0x54(%rsp) │ │ │ │ - movslq 0x10(%r14),%rdi │ │ │ │ - test %r15b,%r15b │ │ │ │ - je 3522e ::upPrePartials(bool, int const*, int, int)@@Base+0xfe> │ │ │ │ + movslq 0x18(%r14),%rcx │ │ │ │ + test %bl,%bl │ │ │ │ + je 33ea4 ::upPrePartials(bool, int const*, int, int)@@Base+0x104> │ │ │ │ + mov 0x1c(%r14),%edx │ │ │ │ + mov %edx,0xc(%rsp) │ │ │ │ mov 0x20(%r14),%edx │ │ │ │ - mov 0x1c(%r14),%ebp │ │ │ │ mov %edx,0x34(%rsp) │ │ │ │ - mov 0xa8(%rbx),%rdx │ │ │ │ - mov (%rdx,%r8,8),%r11 │ │ │ │ - mov 0xb0(%rbx),%r8 │ │ │ │ - mov (%rdx,%rsi,8),%r10 │ │ │ │ + mov 0xa8(%r15),%rdx │ │ │ │ + mov (%rdx,%r8,8),%r10 │ │ │ │ + mov 0xb0(%r15),%r8 │ │ │ │ + mov (%rdx,%rsi,8),%r11 │ │ │ │ mov (%r8,%rsi,8),%r8 │ │ │ │ - mov 0xd0(%rbx),%rsi │ │ │ │ - mov %r11,0x8(%rsp) │ │ │ │ - mov %r10,0x18(%rsp) │ │ │ │ + mov 0xd0(%r15),%rsi │ │ │ │ + mov %r10,0x10(%rsp) │ │ │ │ + mov %r11,0x20(%rsp) │ │ │ │ + mov (%rsi,%rdi,8),%rdi │ │ │ │ mov (%rsi,%rcx,8),%r9 │ │ │ │ movslq %eax,%rcx │ │ │ │ - mov (%rsi,%rdi,8),%rdi │ │ │ │ - mov (%rdx,%rcx,8),%rcx │ │ │ │ - mov %rdi,0x10(%rsp) │ │ │ │ - mov %rcx,(%rsp) │ │ │ │ - test %r15b,%r15b │ │ │ │ - je 35190 ::upPrePartials(bool, int const*, int, int)@@Base+0x60> │ │ │ │ - mov 0x88(%rbx),%rdx │ │ │ │ - movslq %ebp,%rcx │ │ │ │ - mov (%rbx),%r12 │ │ │ │ - mov (%rdx,%rcx,4),%r11d │ │ │ │ - mov 0x4(%rdx,%rcx,4),%r10d │ │ │ │ - mov 0x58(%rbx),%rdx │ │ │ │ + mov %rdi,0x18(%rsp) │ │ │ │ + mov (%rdx,%rcx,8),%rdi │ │ │ │ + mov %rdi,(%rsp) │ │ │ │ + test %bl,%bl │ │ │ │ + je 33e00 ::upPrePartials(bool, int const*, int, int)@@Base+0x60> │ │ │ │ + mov 0x88(%r15),%rdx │ │ │ │ + movslq 0xc(%rsp),%rcx │ │ │ │ + mov (%r15),%r12 │ │ │ │ + mov (%rdx,%rcx,4),%r10d │ │ │ │ + mov 0x4(%rdx,%rcx,4),%r11d │ │ │ │ + mov 0x58(%r15),%rdx │ │ │ │ test $0x80,%dl │ │ │ │ - jne 351a7 ::upPrePartials(bool, int const*, int, int)@@Base+0x77> │ │ │ │ + jne 33e17 ::upPrePartials(bool, int const*, int, int)@@Base+0x77> │ │ │ │ test $0x1,%dh │ │ │ │ - je 35360 ::upPrePartials(bool, int const*, int, int)@@Base+0x230> │ │ │ │ - sub 0x10(%rbx),%eax │ │ │ │ - mov 0xb8(%rbx),%rdx │ │ │ │ + je 33fb8 ::upPrePartials(bool, int const*, int, int)@@Base+0x218> │ │ │ │ + mov 0xb8(%r15),%rdx │ │ │ │ + sub 0x10(%r15),%eax │ │ │ │ cltq │ │ │ │ - mov (%rdx,%rax,8),%rax │ │ │ │ + mov (%rdx,%rax,8),%rbp │ │ │ │ test %r8,%r8 │ │ │ │ - je 353d8 ::upPrePartials(bool, int const*, int, int)@@Base+0x2a8> │ │ │ │ - mov %rax,0x18(%rsp) │ │ │ │ - mov %rbx,%rdi │ │ │ │ - push %r10 │ │ │ │ + je 3402b ::upPrePartials(bool, int const*, int, int)@@Base+0x28b> │ │ │ │ push %r11 │ │ │ │ - mov 0x20(%rsp),%rcx │ │ │ │ - mov 0x18(%rsp),%rdx │ │ │ │ + mov %r15,%rdi │ │ │ │ + push %r10 │ │ │ │ + mov 0x28(%rsp),%rcx │ │ │ │ + mov 0x20(%rsp),%rdx │ │ │ │ mov 0x10(%rsp),%rsi │ │ │ │ call *0x228(%r12) │ │ │ │ pop %rdi │ │ │ │ - mov (%rbx),%r10 │ │ │ │ + mov (%r15),%rax │ │ │ │ pop %r8 │ │ │ │ - mov 0x18(%rsp),%rax │ │ │ │ - test %r15b,%r15b │ │ │ │ - je 35413 ::upPrePartials(bool, int const*, int, int)@@Base+0x2e3> │ │ │ │ + test %bl,%bl │ │ │ │ + je 3405b ::upPrePartials(bool, int const*, int, int)@@Base+0x2bb> │ │ │ │ + mov 0xc(%rsp),%r9d │ │ │ │ + mov (%rsp),%rsi │ │ │ │ xor %r8d,%r8d │ │ │ │ xor %ecx,%ecx │ │ │ │ - mov (%rsp),%rsi │ │ │ │ - mov %ebp,%r9d │ │ │ │ - mov %rax,%rdx │ │ │ │ - mov %rbx,%rdi │ │ │ │ + mov %rbp,%rdx │ │ │ │ + mov %r15,%rdi │ │ │ │ inc %r13d │ │ │ │ - call *0x2d0(%r10) │ │ │ │ + call *0x2d0(%rax) │ │ │ │ add 0x28(%rsp),%r14 │ │ │ │ cmp %r13d,0x30(%rsp) │ │ │ │ - jne 351f8 ::upPrePartials(bool, int const*, int, int)@@Base+0xc8> │ │ │ │ - nopl (%rax) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + jne 33e69 ::upPrePartials(bool, int const*, int, int)@@Base+0xc9> │ │ │ │ mov 0x58(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 354be ::upPrePartials(bool, int const*, int, int)@@Base+0x38e> │ │ │ │ + jne 340f6 ::upPrePartials(bool, int const*, int, int)@@Base+0x356> │ │ │ │ add $0x68,%rsp │ │ │ │ xor %eax,%eax │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ ret │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + nopl (%rax) │ │ │ │ test $0x2000000,%edx │ │ │ │ - je 35470 ::upPrePartials(bool, int const*, int, int)@@Base+0x340> │ │ │ │ + je 340b8 ::upPrePartials(bool, int const*, int, int)@@Base+0x318> │ │ │ │ mov 0x110(%r12),%rax │ │ │ │ - cmp 0x2ab35(%rip),%rax # 5feb0 ::removeScaleFactors(int const*, int, int)@@Base+0x2aef0> │ │ │ │ mov %r9,0x48(%rsp) │ │ │ │ - mov %r8,0x40(%rsp) │ │ │ │ - mov %r10d,0x3c(%rsp) │ │ │ │ - mov %r11d,0x38(%rsp) │ │ │ │ lea 0x54(%rsp),%rsi │ │ │ │ mov $0x1,%edx │ │ │ │ - mov %rbx,%rdi │ │ │ │ + mov %r8,0x40(%rsp) │ │ │ │ mov 0x34(%rsp),%ecx │ │ │ │ - jne 354a0 ::upPrePartials(bool, int const*, int, int)@@Base+0x370> │ │ │ │ + mov %r15,%rdi │ │ │ │ + cmp 0x29ec2(%rip),%rax # 5deb0 ::removeScaleFactors(int const*, int, int)@@Base+0x2a250> │ │ │ │ + mov %r11d,0x3c(%rsp) │ │ │ │ + mov %r10d,0x38(%rsp) │ │ │ │ + jne 340d8 ::upPrePartials(bool, int const*, int, int)@@Base+0x338> │ │ │ │ call 1c700 ::removeScaleFactors(int const*, int, int)@plt> │ │ │ │ - mov 0x38(%rsp),%r11d │ │ │ │ - mov 0x3c(%rsp),%r10d │ │ │ │ + mov 0x38(%rsp),%r10d │ │ │ │ + mov 0x3c(%rsp),%r11d │ │ │ │ mov 0x40(%rsp),%r8 │ │ │ │ mov 0x48(%rsp),%r9 │ │ │ │ - movslq 0x20(%rsp),%rax │ │ │ │ - mov 0xb8(%rbx),%rdx │ │ │ │ - mov (%rdx,%rax,8),%rax │ │ │ │ + mov 0xb8(%r15),%rax │ │ │ │ + mov (%rax,%rbp,8),%rbp │ │ │ │ test %r8,%r8 │ │ │ │ - jne 352bf ::upPrePartials(bool, int const*, int, int)@@Base+0x18f> │ │ │ │ - mov %rax,0x20(%rsp) │ │ │ │ - mov %rbx,%rdi │ │ │ │ - push %r10 │ │ │ │ + jne 33f37 ::upPrePartials(bool, int const*, int, int)@@Base+0x197> │ │ │ │ push %r11 │ │ │ │ - mov 0x28(%rsp),%r8 │ │ │ │ - mov 0x20(%rsp),%rcx │ │ │ │ - mov 0x18(%rsp),%rdx │ │ │ │ + mov %r15,%rdi │ │ │ │ + push %r10 │ │ │ │ + mov 0x30(%rsp),%r8 │ │ │ │ + mov 0x28(%rsp),%rcx │ │ │ │ + mov 0x20(%rsp),%rdx │ │ │ │ mov 0x10(%rsp),%rsi │ │ │ │ call *0x220(%r12) │ │ │ │ pop %rcx │ │ │ │ - mov (%rbx),%r10 │ │ │ │ + mov (%r15),%rax │ │ │ │ pop %rsi │ │ │ │ - mov 0x20(%rsp),%rax │ │ │ │ - test %r15b,%r15b │ │ │ │ - jne 352f6 ::upPrePartials(bool, int const*, int, int)@@Base+0x1c6> │ │ │ │ + test %bl,%bl │ │ │ │ + jne 33f63 ::upPrePartials(bool, int const*, int, int)@@Base+0x1c3> │ │ │ │ mov (%rsp),%rsi │ │ │ │ xor %r8d,%r8d │ │ │ │ xor %ecx,%ecx │ │ │ │ - mov %rax,%rdx │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call *0x2c8(%r10) │ │ │ │ - jmp 351e5 ::upPrePartials(bool, int const*, int, int)@@Base+0xb5> │ │ │ │ - xchg %ax,%ax │ │ │ │ + mov %rbp,%rdx │ │ │ │ + mov %r15,%rdi │ │ │ │ + call *0x2c8(%rax) │ │ │ │ + jmp 33e56 ::upPrePartials(bool, int const*, int, int)@@Base+0xb6> │ │ │ │ + nopl (%rax) │ │ │ │ test %r8,%r8 │ │ │ │ - jne 351c3 ::upPrePartials(bool, int const*, int, int)@@Base+0x93> │ │ │ │ + jne 33e34 ::upPrePartials(bool, int const*, int, int)@@Base+0x94> │ │ │ │ nopl 0x0(%rax) │ │ │ │ - push %r10 │ │ │ │ - mov %rbx,%rdi │ │ │ │ push %r11 │ │ │ │ - mov 0x28(%rsp),%r8 │ │ │ │ - mov 0x20(%rsp),%rcx │ │ │ │ - mov 0x18(%rsp),%rdx │ │ │ │ + mov %r15,%rdi │ │ │ │ + push %r10 │ │ │ │ + mov 0x30(%rsp),%r8 │ │ │ │ + mov 0x28(%rsp),%rcx │ │ │ │ + mov 0x20(%rsp),%rdx │ │ │ │ mov 0x10(%rsp),%rsi │ │ │ │ call *0x220(%r12) │ │ │ │ pop %rax │ │ │ │ pop %rdx │ │ │ │ - jmp 351e5 ::upPrePartials(bool, int const*, int, int)@@Base+0xb5> │ │ │ │ + jmp 33e56 ::upPrePartials(bool, int const*, int, int)@@Base+0xb6> │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - movslq 0x20(%rsp),%rax │ │ │ │ - test %eax,%eax │ │ │ │ - js 35430 ::upPrePartials(bool, int const*, int, int)@@Base+0x300> │ │ │ │ - mov 0xb8(%rbx),%rdx │ │ │ │ - mov (%rdx,%rax,8),%rax │ │ │ │ + test %ebp,%ebp │ │ │ │ + js 34078 ::upPrePartials(bool, int const*, int, int)@@Base+0x2d8> │ │ │ │ + mov 0xb8(%r15),%rax │ │ │ │ + mov (%rax,%rbp,8),%rbp │ │ │ │ test %r8,%r8 │ │ │ │ - jne 352bf ::upPrePartials(bool, int const*, int, int)@@Base+0x18f> │ │ │ │ - jmp 353d8 ::upPrePartials(bool, int const*, int, int)@@Base+0x2a8> │ │ │ │ + jne 33f37 ::upPrePartials(bool, int const*, int, int)@@Base+0x197> │ │ │ │ + jmp 3402b ::upPrePartials(bool, int const*, int, int)@@Base+0x28b> │ │ │ │ nopl (%rax) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ call *%rax │ │ │ │ - mov (%rbx),%r12 │ │ │ │ + mov (%r15),%r12 │ │ │ │ mov 0x48(%rsp),%r9 │ │ │ │ mov 0x40(%rsp),%r8 │ │ │ │ - mov 0x3c(%rsp),%r10d │ │ │ │ - mov 0x38(%rsp),%r11d │ │ │ │ - jmp 353bf ::upPrePartials(bool, int const*, int, int)@@Base+0x28f> │ │ │ │ + mov 0x3c(%rsp),%r11d │ │ │ │ + mov 0x38(%rsp),%r10d │ │ │ │ + jmp 34017 ::upPrePartials(bool, int const*, int, int)@@Base+0x277> │ │ │ │ call 1c370 <__stack_chk_fail@plt> │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - nopl (%rax) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ │ │ │ │ -00000000000354d0 ::updatePrePartialsByPartition(int const*, int)@@Base>: │ │ │ │ +0000000000034100 ::updatePrePartialsByPartition(int const*, int)@@Base>: │ │ │ │ endbr64 │ │ │ │ cmpb $0x0,0x134(%rdi) │ │ │ │ - jne 35520 ::updatePrePartialsByPartition(int const*, int)@@Base+0x50> │ │ │ │ + jne 34140 ::updatePrePartialsByPartition(int const*, int)@@Base+0x40> │ │ │ │ mov (%rdi),%rax │ │ │ │ mov %edx,%ecx │ │ │ │ mov $0xffffffff,%r8d │ │ │ │ mov %rsi,%rdx │ │ │ │ mov $0x1,%esi │ │ │ │ mov 0x1a8(%rax),%rax │ │ │ │ - cmp 0x2aa12(%rip),%rax # 5ff10 ::upPrePartials(bool, int const*, int, int)@@Base+0x2ade0> │ │ │ │ - jne 35510 ::updatePrePartialsByPartition(int const*, int)@@Base+0x40> │ │ │ │ + cmp 0x29de2(%rip),%rax # 5df10 ::upPrePartials(bool, int const*, int, int)@@Base+0x2a170> │ │ │ │ + jne 34138 ::updatePrePartialsByPartition(int const*, int)@@Base+0x38> │ │ │ │ jmp 1c718 ::upPrePartials(bool, int const*, int, int)@plt> │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - jmp *%rax │ │ │ │ nopl (%rax) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + jmp *%rax │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ mov $0xffffffff,%eax │ │ │ │ ret │ │ │ │ cs nopw 0x0(%rax,%rax,1) │ │ │ │ │ │ │ │ -0000000000035530 ::updatePrePartials(int const*, int, int)@@Base>: │ │ │ │ +0000000000034150 ::updatePrePartials(int const*, int, int)@@Base>: │ │ │ │ endbr64 │ │ │ │ mov (%rdi),%rax │ │ │ │ mov %ecx,%r8d │ │ │ │ mov %edx,%ecx │ │ │ │ mov %rsi,%rdx │ │ │ │ xor %esi,%esi │ │ │ │ mov 0x1a8(%rax),%rax │ │ │ │ - cmp 0x2a9c1(%rip),%rax # 5ff10 ::upPrePartials(bool, int const*, int, int)@@Base+0x2ade0> │ │ │ │ - jne 35560 ::updatePrePartials(int const*, int, int)@@Base+0x30> │ │ │ │ + cmp 0x29da1(%rip),%rax # 5df10 ::upPrePartials(bool, int const*, int, int)@@Base+0x2a170> │ │ │ │ + jne 34180 ::updatePrePartials(int const*, int, int)@@Base+0x30> │ │ │ │ jmp 1c718 ::upPrePartials(bool, int const*, int, int)@plt> │ │ │ │ cs nopw 0x0(%rax,%rax,1) │ │ │ │ jmp *%rax │ │ │ │ cs nopw 0x0(%rax,%rax,1) │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ │ │ │ │ -0000000000035580 ::accumulateScaleFactorsByPartition(int const*, int, int, int)@@Base>: │ │ │ │ +0000000000034190 ::accumulateScaleFactorsByPartition(int const*, int, int, int)@@Base>: │ │ │ │ endbr64 │ │ │ │ push %r15 │ │ │ │ push %r14 │ │ │ │ push %r13 │ │ │ │ push %r12 │ │ │ │ push %rbp │ │ │ │ push %rbx │ │ │ │ sub $0x38,%rsp │ │ │ │ mov 0x58(%rdi),%rax │ │ │ │ mov %rax,0x8(%rsp) │ │ │ │ test $0x80,%al │ │ │ │ - jne 356f5 ::accumulateScaleFactorsByPartition(int const*, int, int, int)@@Base+0x175> │ │ │ │ + jne 342e4 ::accumulateScaleFactorsByPartition(int const*, int, int, int)@@Base+0x154> │ │ │ │ test %edx,%edx │ │ │ │ - jle 35684 ::accumulateScaleFactorsByPartition(int const*, int, int, int)@@Base+0x104> │ │ │ │ + jle 34283 ::accumulateScaleFactorsByPartition(int const*, int, int, int)@@Base+0xf3> │ │ │ │ mov 0x88(%rdi),%r9 │ │ │ │ movslq %r8d,%rax │ │ │ │ - mov 0xb8(%rdi),%rdi │ │ │ │ movslq %edx,%rdx │ │ │ │ + mov 0xb8(%rdi),%r11 │ │ │ │ + lea (%rsi,%rdx,4),%r13 │ │ │ │ movslq %ecx,%rcx │ │ │ │ mov %rsi,%rbx │ │ │ │ - mov (%r9,%rax,4),%ebp │ │ │ │ + mov (%r9,%rax,4),%r10d │ │ │ │ mov 0x4(%r9,%rax,4),%r12d │ │ │ │ - lea (%rsi,%rdx,4),%rax │ │ │ │ - mov %rdi,0x10(%rsp) │ │ │ │ - mov %rax,(%rsp) │ │ │ │ - movslq %ebp,%rdx │ │ │ │ + mov %r11,0x10(%rsp) │ │ │ │ + movslq %r10d,%rdx │ │ │ │ + mov %r10d,0x4(%rsp) │ │ │ │ lea 0x0(,%rdx,4),%rax │ │ │ │ mov %rax,0x28(%rsp) │ │ │ │ - add (%rdi,%rcx,8),%rax │ │ │ │ + add (%r11,%rcx,8),%rax │ │ │ │ mov %rax,0x20(%rsp) │ │ │ │ mov %r12d,%eax │ │ │ │ - sub %ebp,%eax │ │ │ │ + sub %r10d,%eax │ │ │ │ add %rdx,%rax │ │ │ │ shl $0x2,%rax │ │ │ │ mov %rax,0x18(%rsp) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - cmp %r12d,%ebp │ │ │ │ - jge 3567a ::accumulateScaleFactorsByPartition(int const*, int, int, int)@@Base+0xfa> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + cmp %r12d,0x4(%rsp) │ │ │ │ + jge 3427a ::accumulateScaleFactorsByPartition(int const*, int, int, int)@@Base+0xea> │ │ │ │ movslq (%rbx),%rax │ │ │ │ mov 0x10(%rsp),%rsi │ │ │ │ mov (%rsi,%rax,8),%rcx │ │ │ │ mov 0x28(%rsp),%rax │ │ │ │ - lea (%rcx,%rax,1),%r15 │ │ │ │ + lea (%rcx,%rax,1),%r14 │ │ │ │ mov 0x18(%rsp),%rax │ │ │ │ - vmovss (%r15),%xmm0 │ │ │ │ - lea (%rax,%rcx,1),%r13 │ │ │ │ + vmovss (%r14),%xmm0 │ │ │ │ + lea (%rax,%rcx,1),%r15 │ │ │ │ testb $0x4,0x9(%rsp) │ │ │ │ - je 356a0 ::accumulateScaleFactorsByPartition(int const*, int, int, int)@@Base+0x120> │ │ │ │ + je 34298 ::accumulateScaleFactorsByPartition(int const*, int, int, int)@@Base+0x108> │ │ │ │ mov 0x20(%rsp),%rdx │ │ │ │ - jmp 35669 ::accumulateScaleFactorsByPartition(int const*, int, int, int)@@Base+0xe9> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - vmovss (%r15),%xmm0 │ │ │ │ + jmp 34269 ::accumulateScaleFactorsByPartition(int const*, int, int, int)@@Base+0xd9> │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + vmovss (%r14),%xmm0 │ │ │ │ add $0x4,%rdx │ │ │ │ vaddss (%rdx),%xmm0,%xmm0 │ │ │ │ - add $0x4,%r15 │ │ │ │ + add $0x4,%r14 │ │ │ │ vmovss %xmm0,(%rdx) │ │ │ │ - cmp %r13,%r15 │ │ │ │ - jne 35660 ::accumulateScaleFactorsByPartition(int const*, int, int, int)@@Base+0xe0> │ │ │ │ + cmp %r15,%r14 │ │ │ │ + jne 34260 ::accumulateScaleFactorsByPartition(int const*, int, int, int)@@Base+0xd0> │ │ │ │ add $0x4,%rbx │ │ │ │ - cmp (%rsp),%rbx │ │ │ │ - jne 35610 ::accumulateScaleFactorsByPartition(int const*, int, int, int)@@Base+0x90> │ │ │ │ + cmp %r13,%rbx │ │ │ │ + jne 34220 ::accumulateScaleFactorsByPartition(int const*, int, int, int)@@Base+0x90> │ │ │ │ xor %eax,%eax │ │ │ │ add $0x38,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ ret │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x20(%rsp),%r14 │ │ │ │ - jmp 356b9 ::accumulateScaleFactorsByPartition(int const*, int, int, int)@@Base+0x139> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - vmovss (%r15),%xmm0 │ │ │ │ - add $0x4,%r14 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov 0x20(%rsp),%rbp │ │ │ │ + jmp 342a9 ::accumulateScaleFactorsByPartition(int const*, int, int, int)@@Base+0x119> │ │ │ │ + nop │ │ │ │ + vmovss (%r14),%xmm0 │ │ │ │ + add $0x4,%rbp │ │ │ │ vcvtss2sd %xmm0,%xmm0,%xmm0 │ │ │ │ - add $0x4,%r15 │ │ │ │ call 1c250 │ │ │ │ vxorpd %xmm2,%xmm2,%xmm2 │ │ │ │ + add $0x4,%r14 │ │ │ │ vmovapd %xmm0,%xmm1 │ │ │ │ - vcvtss2sd (%r14),%xmm2,%xmm0 │ │ │ │ + vcvtss2sd 0x0(%rbp),%xmm2,%xmm0 │ │ │ │ vaddsd %xmm1,%xmm0,%xmm0 │ │ │ │ vcvtsd2ss %xmm0,%xmm0,%xmm0 │ │ │ │ - vmovss %xmm0,(%r14) │ │ │ │ - cmp %r15,%r13 │ │ │ │ - jne 356b0 ::accumulateScaleFactorsByPartition(int const*, int, int, int)@@Base+0x130> │ │ │ │ + vmovss %xmm0,0x0(%rbp) │ │ │ │ + cmp %r14,%r15 │ │ │ │ + jne 342a0 ::accumulateScaleFactorsByPartition(int const*, int, int, int)@@Base+0x110> │ │ │ │ add $0x4,%rbx │ │ │ │ - cmp (%rsp),%rbx │ │ │ │ - jne 35610 ::accumulateScaleFactorsByPartition(int const*, int, int, int)@@Base+0x90> │ │ │ │ - jmp 35684 ::accumulateScaleFactorsByPartition(int const*, int, int, int)@@Base+0x104> │ │ │ │ + cmp %r13,%rbx │ │ │ │ + jne 34220 ::accumulateScaleFactorsByPartition(int const*, int, int, int)@@Base+0x90> │ │ │ │ + jmp 34283 ::accumulateScaleFactorsByPartition(int const*, int, int, int)@@Base+0xf3> │ │ │ │ mov $0xfffffff9,%eax │ │ │ │ - jmp 35686 ::accumulateScaleFactorsByPartition(int const*, int, int, int)@@Base+0x106> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ + jmp 34285 ::accumulateScaleFactorsByPartition(int const*, int, int, int)@@Base+0xf5> │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ │ │ │ │ -0000000000035700 ::accumulateScaleFactors(int const*, int, int)@@Base>: │ │ │ │ +00000000000342f0 ::accumulateScaleFactors(int const*, int, int)@@Base>: │ │ │ │ endbr64 │ │ │ │ lea 0x8(%rsp),%r10 │ │ │ │ and $0xffffffffffffffe0,%rsp │ │ │ │ movslq %edx,%r8 │ │ │ │ push -0x8(%r10) │ │ │ │ push %rbp │ │ │ │ mov %rsp,%rbp │ │ │ │ push %r15 │ │ │ │ push %r14 │ │ │ │ + mov %rdi,%r14 │ │ │ │ push %r13 │ │ │ │ push %r12 │ │ │ │ push %r10 │ │ │ │ push %rbx │ │ │ │ - mov %rdi,%r14 │ │ │ │ + mov %rsi,%rbx │ │ │ │ sub $0x40,%rsp │ │ │ │ mov 0x58(%rdi),%rax │ │ │ │ mov 0xb8(%rdi),%r13 │ │ │ │ - mov %rsi,%rbx │ │ │ │ mov %rax,-0x38(%rbp) │ │ │ │ test $0x80,%al │ │ │ │ - je 35910 ::accumulateScaleFactors(int const*, int, int)@@Base+0x210> │ │ │ │ + je 344f0 ::accumulateScaleFactors(int const*, int, int)@@Base+0x200> │ │ │ │ mov 0x14(%rdi),%r12d │ │ │ │ - vxorps %xmm2,%xmm2,%xmm2 │ │ │ │ mov 0x0(%r13),%rcx │ │ │ │ + vxorps %xmm4,%xmm4,%xmm4 │ │ │ │ test %r12d,%r12d │ │ │ │ - jle 35775 ::accumulateScaleFactors(int const*, int, int)@@Base+0x75> │ │ │ │ + jle 34365 ::accumulateScaleFactors(int const*, int, int)@@Base+0x75> │ │ │ │ mov %r12d,%edx │ │ │ │ mov %rcx,%rdi │ │ │ │ xor %esi,%esi │ │ │ │ mov %r8d,-0x38(%rbp) │ │ │ │ shl $0x2,%rdx │ │ │ │ call 1c1a0 │ │ │ │ movslq -0x38(%rbp),%r8 │ │ │ │ - vxorps %xmm2,%xmm2,%xmm2 │ │ │ │ + vxorps %xmm4,%xmm4,%xmm4 │ │ │ │ mov %rax,%rcx │ │ │ │ test %r8d,%r8d │ │ │ │ - jle 358f5 ::accumulateScaleFactors(int const*, int, int)@@Base+0x1f5> │ │ │ │ - vmovsd 0x215a2(%rip),%xmm4 │ │ │ │ + jle 344d5 ::accumulateScaleFactors(int const*, int, int)@@Base+0x1e5> │ │ │ │ mov %r12d,%edx │ │ │ │ + vmovsd 0x209af(%rip),%xmm8 │ │ │ │ lea (%rbx,%r8,4),%rdi │ │ │ │ mov %r12d,%r8d │ │ │ │ shr $0x4,%edx │ │ │ │ mov 0x10(%r14),%r10d │ │ │ │ mov 0xc8(%r14),%r9 │ │ │ │ lea -0x1(%r12),%r11d │ │ │ │ shl $0x6,%rdx │ │ │ │ + vbroadcastsd %xmm8,%ymm7 │ │ │ │ and $0xfffffff0,%r8d │ │ │ │ add %rcx,%rdx │ │ │ │ - vbroadcastsd %xmm4,%ymm3 │ │ │ │ - jmp 357cd ::accumulateScaleFactors(int const*, int, int)@@Base+0xcd> │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + jmp 343b5 ::accumulateScaleFactors(int const*, int, int)@@Base+0xc5> │ │ │ │ + nopl (%rax) │ │ │ │ add $0x4,%rbx │ │ │ │ cmp %rdi,%rbx │ │ │ │ - je 358f2 ::accumulateScaleFactors(int const*, int, int)@@Base+0x1f2> │ │ │ │ + je 344d2 ::accumulateScaleFactors(int const*, int, int)@@Base+0x1e2> │ │ │ │ mov (%rbx),%eax │ │ │ │ sub %r10d,%eax │ │ │ │ cltq │ │ │ │ mov (%r9,%rax,4),%esi │ │ │ │ test %esi,%esi │ │ │ │ - je 357c0 ::accumulateScaleFactors(int const*, int, int)@@Base+0xc0> │ │ │ │ + je 343a8 ::accumulateScaleFactors(int const*, int, int)@@Base+0xb8> │ │ │ │ test %r12d,%r12d │ │ │ │ - jle 357c0 ::accumulateScaleFactors(int const*, int, int)@@Base+0xc0> │ │ │ │ + jle 343a8 ::accumulateScaleFactors(int const*, int, int)@@Base+0xb8> │ │ │ │ mov 0xc0(%r14),%rsi │ │ │ │ mov (%rsi,%rax,8),%rsi │ │ │ │ cmp $0xe,%r11d │ │ │ │ - jbe 35a19 ::accumulateScaleFactors(int const*, int, int)@@Base+0x319> │ │ │ │ + jbe 345e9 ::accumulateScaleFactors(int const*, int, int)@@Base+0x2f9> │ │ │ │ mov %rcx,%rax │ │ │ │ mov %rsi,%r13 │ │ │ │ nopl 0x0(%rax) │ │ │ │ - vmovdqu 0x0(%r13),%ymm1 │ │ │ │ - vmovups (%rax),%ymm10 │ │ │ │ + vmovups 0x20(%rax),%ymm0 │ │ │ │ + vmovups (%rax),%ymm6 │ │ │ │ add $0x40,%rax │ │ │ │ add $0x20,%r13 │ │ │ │ - vmovups -0x20(%rax),%ymm6 │ │ │ │ - vpmovsxwd %xmm1,%ymm0 │ │ │ │ - vextractf128 $0x1,%ymm10,%xmm9 │ │ │ │ - vcvtps2pd %xmm10,%ymm10 │ │ │ │ - vextracti128 $0x1,%ymm1,%xmm1 │ │ │ │ - vextracti128 $0x1,%ymm0,%xmm7 │ │ │ │ - vcvtps2pd %xmm9,%ymm9 │ │ │ │ - vpmovsxwd %xmm1,%ymm1 │ │ │ │ - vcvtdq2pd %xmm7,%ymm7 │ │ │ │ - vcvtdq2pd %xmm0,%ymm0 │ │ │ │ - vcvtps2pd %xmm6,%ymm8 │ │ │ │ - vextractf128 $0x1,%ymm6,%xmm6 │ │ │ │ - vcvtdq2pd %xmm1,%ymm5 │ │ │ │ - vfmadd132pd %ymm3,%ymm9,%ymm7 │ │ │ │ - vextracti128 $0x1,%ymm1,%xmm1 │ │ │ │ - vfmadd132pd %ymm3,%ymm10,%ymm0 │ │ │ │ + vcvtps2pd %xmm0,%ymm10 │ │ │ │ + vextractf32x4 $0x1,%ymm0,%xmm0 │ │ │ │ + vextractf32x4 $0x1,%ymm6,%xmm9 │ │ │ │ vcvtps2pd %xmm6,%ymm6 │ │ │ │ + vcvtps2pd %xmm0,%ymm5 │ │ │ │ + vmovdqu16 -0x20(%r13),%ymm0 │ │ │ │ + vcvtps2pd %xmm9,%ymm9 │ │ │ │ + vpmovsxwd %xmm0,%ymm1 │ │ │ │ + vextracti32x4 $0x1,%ymm0,%xmm0 │ │ │ │ + vpmovsxwd %xmm0,%ymm0 │ │ │ │ + vextracti32x4 $0x1,%ymm1,%xmm3 │ │ │ │ vcvtdq2pd %xmm1,%ymm1 │ │ │ │ - vfmadd132pd %ymm3,%ymm8,%ymm5 │ │ │ │ - vfmadd132pd %ymm3,%ymm6,%ymm1 │ │ │ │ - vcvtpd2ps %ymm7,%xmm7 │ │ │ │ - vcvtpd2ps %ymm0,%xmm0 │ │ │ │ - vinsertf128 $0x1,%xmm7,%ymm0,%ymm0 │ │ │ │ - vmovups %ymm0,-0x40(%rax) │ │ │ │ + vcvtdq2pd %xmm0,%ymm2 │ │ │ │ + vfmadd132pd %ymm7,%ymm6,%ymm1 │ │ │ │ + vcvtdq2pd %xmm3,%ymm3 │ │ │ │ + vfmadd132pd %ymm7,%ymm9,%ymm3 │ │ │ │ + vextracti32x4 $0x1,%ymm0,%xmm0 │ │ │ │ + vfmadd132pd %ymm7,%ymm10,%ymm2 │ │ │ │ + vcvtdq2pd %xmm0,%ymm0 │ │ │ │ + vfmadd132pd %ymm7,%ymm5,%ymm0 │ │ │ │ vcvtpd2ps %ymm1,%xmm1 │ │ │ │ - vcvtpd2ps %ymm5,%xmm0 │ │ │ │ - vinsertf128 $0x1,%xmm1,%ymm0,%ymm0 │ │ │ │ + vcvtpd2ps %ymm3,%xmm3 │ │ │ │ + vinsertf32x4 $0x1,%xmm3,%ymm1,%ymm1 │ │ │ │ + vmovups %ymm1,-0x40(%rax) │ │ │ │ + vcvtpd2ps %ymm2,%xmm1 │ │ │ │ + vcvtpd2ps %ymm0,%xmm0 │ │ │ │ + vinsertf32x4 $0x1,%xmm0,%ymm1,%ymm0 │ │ │ │ vmovups %ymm0,-0x20(%rax) │ │ │ │ cmp %rdx,%rax │ │ │ │ - jne 35800 ::accumulateScaleFactors(int const*, int, int)@@Base+0x100> │ │ │ │ + jne 343e8 ::accumulateScaleFactors(int const*, int, int)@@Base+0xf8> │ │ │ │ movslq %r8d,%rax │ │ │ │ cmp %r8d,%r12d │ │ │ │ - je 357c0 ::accumulateScaleFactors(int const*, int, int)@@Base+0xc0> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + je 343a8 ::accumulateScaleFactors(int const*, int, int)@@Base+0xb8> │ │ │ │ + nop │ │ │ │ movswl (%rsi,%rax,2),%r13d │ │ │ │ - vcvtss2sd (%rcx,%rax,4),%xmm2,%xmm1 │ │ │ │ - vcvtsi2sd %r13d,%xmm2,%xmm0 │ │ │ │ - vfmadd132sd %xmm4,%xmm1,%xmm0 │ │ │ │ + vcvtss2sd (%rcx,%rax,4),%xmm4,%xmm1 │ │ │ │ + vcvtsi2sd %r13d,%xmm4,%xmm0 │ │ │ │ + vfmadd132sd %xmm8,%xmm1,%xmm0 │ │ │ │ vcvtsd2ss %xmm0,%xmm0,%xmm0 │ │ │ │ vmovss %xmm0,(%rcx,%rax,4) │ │ │ │ inc %rax │ │ │ │ cmp %eax,%r12d │ │ │ │ - jg 358c0 ::accumulateScaleFactors(int const*, int, int)@@Base+0x1c0> │ │ │ │ + jg 344a0 ::accumulateScaleFactors(int const*, int, int)@@Base+0x1b0> │ │ │ │ add $0x4,%rbx │ │ │ │ cmp %rdi,%rbx │ │ │ │ - jne 357cd ::accumulateScaleFactors(int const*, int, int)@@Base+0xcd> │ │ │ │ + jne 343b5 ::accumulateScaleFactors(int const*, int, int)@@Base+0xc5> │ │ │ │ vzeroupper │ │ │ │ add $0x40,%rsp │ │ │ │ xor %eax,%eax │ │ │ │ pop %rbx │ │ │ │ pop %r10 │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ pop %rbp │ │ │ │ lea -0x8(%r10),%rsp │ │ │ │ ret │ │ │ │ nopl 0x0(%rax) │ │ │ │ test %r8d,%r8d │ │ │ │ - jle 358f5 ::accumulateScaleFactors(int const*, int, int)@@Base+0x1f5> │ │ │ │ + jle 344d5 ::accumulateScaleFactors(int const*, int, int)@@Base+0x1e5> │ │ │ │ movslq %ecx,%rcx │ │ │ │ mov 0x0(%r13,%rcx,8),%rax │ │ │ │ mov %rax,-0x48(%rbp) │ │ │ │ movslq 0x14(%rdi),%rax │ │ │ │ lea (%rsi,%r8,4),%rdi │ │ │ │ mov %rdi,-0x40(%rbp) │ │ │ │ mov %eax,-0x54(%rbp) │ │ │ │ shl $0x2,%rax │ │ │ │ mov %rax,-0x50(%rbp) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ mov -0x54(%rbp),%eax │ │ │ │ test %eax,%eax │ │ │ │ - jle 359fa ::accumulateScaleFactors(int const*, int, int)@@Base+0x2fa> │ │ │ │ + jle 345ca ::accumulateScaleFactors(int const*, int, int)@@Base+0x2da> │ │ │ │ movslq (%rbx),%rax │ │ │ │ mov -0x48(%rbp),%r12 │ │ │ │ mov 0x0(%r13,%rax,8),%r15 │ │ │ │ mov -0x50(%rbp),%rax │ │ │ │ vmovss (%r15),%xmm0 │ │ │ │ lea (%r15,%rax,1),%r14 │ │ │ │ testb $0x4,-0x37(%rbp) │ │ │ │ - jne 35989 ::accumulateScaleFactors(int const*, int, int)@@Base+0x289> │ │ │ │ - jmp 359b9 ::accumulateScaleFactors(int const*, int, int)@@Base+0x2b9> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + jne 34559 ::accumulateScaleFactors(int const*, int, int)@@Base+0x269> │ │ │ │ + jmp 34589 ::accumulateScaleFactors(int const*, int, int)@@Base+0x299> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ vmovss (%r15),%xmm0 │ │ │ │ add $0x4,%r12 │ │ │ │ vaddss (%r12),%xmm0,%xmm0 │ │ │ │ add $0x4,%r15 │ │ │ │ vmovss %xmm0,(%r12) │ │ │ │ cmp %r14,%r15 │ │ │ │ - jne 35980 ::accumulateScaleFactors(int const*, int, int)@@Base+0x280> │ │ │ │ + jne 34550 ::accumulateScaleFactors(int const*, int, int)@@Base+0x260> │ │ │ │ add $0x4,%rbx │ │ │ │ cmp -0x40(%rbp),%rbx │ │ │ │ - jne 35940 ::accumulateScaleFactors(int const*, int, int)@@Base+0x240> │ │ │ │ - jmp 358f5 ::accumulateScaleFactors(int const*, int, int)@@Base+0x1f5> │ │ │ │ + jne 34520 ::accumulateScaleFactors(int const*, int, int)@@Base+0x230> │ │ │ │ + jmp 344d5 ::accumulateScaleFactors(int const*, int, int)@@Base+0x1e5> │ │ │ │ nopl (%rax) │ │ │ │ vmovss (%r15),%xmm0 │ │ │ │ add $0x4,%r12 │ │ │ │ vcvtss2sd %xmm0,%xmm0,%xmm0 │ │ │ │ - add $0x4,%r15 │ │ │ │ call 1c250 │ │ │ │ - vxorps %xmm2,%xmm2,%xmm2 │ │ │ │ + vxorps %xmm4,%xmm4,%xmm4 │ │ │ │ + add $0x4,%r15 │ │ │ │ vmovapd %xmm0,%xmm1 │ │ │ │ - vcvtss2sd (%r12),%xmm2,%xmm0 │ │ │ │ + vcvtss2sd (%r12),%xmm4,%xmm0 │ │ │ │ vaddsd %xmm1,%xmm0,%xmm0 │ │ │ │ vcvtsd2ss %xmm0,%xmm0,%xmm0 │ │ │ │ vmovss %xmm0,(%r12) │ │ │ │ cmp %r14,%r15 │ │ │ │ - jne 359b0 ::accumulateScaleFactors(int const*, int, int)@@Base+0x2b0> │ │ │ │ + jne 34580 ::accumulateScaleFactors(int const*, int, int)@@Base+0x290> │ │ │ │ add $0x4,%rbx │ │ │ │ cmp -0x40(%rbp),%rbx │ │ │ │ - jne 35940 ::accumulateScaleFactors(int const*, int, int)@@Base+0x240> │ │ │ │ - jmp 358f5 ::accumulateScaleFactors(int const*, int, int)@@Base+0x1f5> │ │ │ │ + jne 34520 ::accumulateScaleFactors(int const*, int, int)@@Base+0x230> │ │ │ │ + jmp 344d5 ::accumulateScaleFactors(int const*, int, int)@@Base+0x1e5> │ │ │ │ mov -0x40(%rbp),%rdi │ │ │ │ lea 0x4(%rbx),%rax │ │ │ │ cmp %rdi,%rax │ │ │ │ - je 358f5 ::accumulateScaleFactors(int const*, int, int)@@Base+0x1f5> │ │ │ │ + je 344d5 ::accumulateScaleFactors(int const*, int, int)@@Base+0x1e5> │ │ │ │ add $0x8,%rbx │ │ │ │ cmp %rdi,%rbx │ │ │ │ - jne 359fa ::accumulateScaleFactors(int const*, int, int)@@Base+0x2fa> │ │ │ │ - jmp 358f5 ::accumulateScaleFactors(int const*, int, int)@@Base+0x1f5> │ │ │ │ + jne 345ca ::accumulateScaleFactors(int const*, int, int)@@Base+0x2da> │ │ │ │ + jmp 344d5 ::accumulateScaleFactors(int const*, int, int)@@Base+0x1e5> │ │ │ │ xor %eax,%eax │ │ │ │ - jmp 358c0 ::accumulateScaleFactors(int const*, int, int)@@Base+0x1c0> │ │ │ │ + jmp 344a0 ::accumulateScaleFactors(int const*, int, int)@@Base+0x1b0> │ │ │ │ │ │ │ │ -0000000000035a20 ::upPartials(bool, int const*, int, int)@@Base>: │ │ │ │ +00000000000345f0 ::upPartials(bool, int const*, int, int)@@Base>: │ │ │ │ endbr64 │ │ │ │ push %r15 │ │ │ │ + mov %rdi,%r15 │ │ │ │ push %r14 │ │ │ │ + mov %esi,%r14d │ │ │ │ push %r13 │ │ │ │ - mov %rdi,%r14 │ │ │ │ push %r12 │ │ │ │ push %rbp │ │ │ │ push %rbx │ │ │ │ sub $0x88,%rsp │ │ │ │ - mov %esi,0xc(%rsp) │ │ │ │ - mov %ecx,0x40(%rsp) │ │ │ │ - mov %r8d,0x44(%rsp) │ │ │ │ + mov %ecx,0x2c(%rsp) │ │ │ │ + mov %r8d,0x48(%rsp) │ │ │ │ mov %fs:0x28,%rax │ │ │ │ mov %rax,0x78(%rsp) │ │ │ │ xor %eax,%eax │ │ │ │ - movq $0x0,0x28(%rsp) │ │ │ │ + movq $0x0,0x30(%rsp) │ │ │ │ cmp $0xffffffff,%r8d │ │ │ │ - je 35a77 ::upPartials(bool, int const*, int, int)@@Base+0x57> │ │ │ │ + je 34646 ::upPartials(bool, int const*, int, int)@@Base+0x56> │ │ │ │ mov 0xb8(%rdi),%rcx │ │ │ │ movslq %r8d,%rax │ │ │ │ mov (%rcx,%rax,8),%rax │ │ │ │ - mov %rax,0x28(%rsp) │ │ │ │ - mov 0x40(%rsp),%r10d │ │ │ │ - test %r10d,%r10d │ │ │ │ - jle 35c86 ::upPartials(bool, int const*, int, int)@@Base+0x266> │ │ │ │ - cmpb $0x1,0xc(%rsp) │ │ │ │ + mov %rax,0x30(%rsp) │ │ │ │ + mov 0x2c(%rsp),%eax │ │ │ │ + test %eax,%eax │ │ │ │ + jle 3484b ::upPartials(bool, int const*, int, int)@@Base+0x25b> │ │ │ │ + cmp $0x1,%r14b │ │ │ │ + movl $0x0,(%rsp) │ │ │ │ mov %rdx,%r13 │ │ │ │ sbb %rax,%rax │ │ │ │ - xor %ebp,%ebp │ │ │ │ and $0xfffffffffffffffe,%rax │ │ │ │ lea 0x24(,%rax,4),%rax │ │ │ │ mov %rax,0x38(%rsp) │ │ │ │ - xchg %ax,%ax │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x4(%r13),%eax │ │ │ │ - xor %r15d,%r15d │ │ │ │ - cmpb $0x0,0xc(%rsp) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov 0xc(%r13),%eax │ │ │ │ movslq 0x8(%r13),%rsi │ │ │ │ + xor %r12d,%r12d │ │ │ │ mov 0x0(%r13),%ebx │ │ │ │ - mov 0xc(%r13),%r12d │ │ │ │ - movslq 0x10(%r13),%r9 │ │ │ │ + movslq 0x4(%r13),%r11 │ │ │ │ + movslq 0x10(%r13),%rbp │ │ │ │ movslq 0x18(%r13),%rdi │ │ │ │ - mov %eax,0x30(%rsp) │ │ │ │ + mov %eax,0x4(%rsp) │ │ │ │ mov 0x14(%r13),%eax │ │ │ │ mov %esi,0x6c(%rsp) │ │ │ │ - mov %eax,0x8(%rsp) │ │ │ │ - je 35b0c ::upPartials(bool, int const*, int, int)@@Base+0xec> │ │ │ │ + mov %eax,0x28(%rsp) │ │ │ │ + test %r14b,%r14b │ │ │ │ + je 346d2 ::upPartials(bool, int const*, int, int)@@Base+0xe2> │ │ │ │ movslq 0x20(%r13),%rax │ │ │ │ - movq $0x0,0x28(%rsp) │ │ │ │ - mov 0x1c(%r13),%r15d │ │ │ │ - mov %eax,0x44(%rsp) │ │ │ │ + mov 0x1c(%r13),%r12d │ │ │ │ + movq $0x0,0x30(%rsp) │ │ │ │ + mov %eax,0x48(%rsp) │ │ │ │ cmp $0xffffffff,%eax │ │ │ │ - je 35b0c ::upPartials(bool, int const*, int, int)@@Base+0xec> │ │ │ │ - mov 0xb8(%r14),%rdx │ │ │ │ + je 346d2 ::upPartials(bool, int const*, int, int)@@Base+0xe2> │ │ │ │ + mov 0xb8(%r15),%rdx │ │ │ │ mov (%rdx,%rax,8),%rax │ │ │ │ - mov %rax,0x28(%rsp) │ │ │ │ - mov 0xa8(%r14),%rcx │ │ │ │ - movslq %r12d,%rax │ │ │ │ - movslq 0x8(%rsp),%r8 │ │ │ │ - cmpb $0x0,0xc(%rsp) │ │ │ │ + mov %rax,0x30(%rsp) │ │ │ │ + mov 0xa8(%r15),%rcx │ │ │ │ + movslq 0x4(%rsp),%rax │ │ │ │ + movslq 0x28(%rsp),%r9 │ │ │ │ mov (%rcx,%rax,8),%rdx │ │ │ │ - mov %rdx,0x18(%rsp) │ │ │ │ - mov (%rcx,%r8,8),%rdx │ │ │ │ + mov (%rcx,%r9,8),%r8 │ │ │ │ mov %rdx,0x20(%rsp) │ │ │ │ - mov 0xb0(%r14),%rdx │ │ │ │ + mov 0xb0(%r15),%rdx │ │ │ │ mov (%rdx,%rax,8),%rax │ │ │ │ - mov (%rdx,%r8,8),%rdx │ │ │ │ - mov 0xd0(%r14),%r8 │ │ │ │ - mov (%r8,%rdi,8),%rdi │ │ │ │ - mov (%r8,%r9,8),%r11 │ │ │ │ - mov %rdi,0x10(%rsp) │ │ │ │ + mov (%rdx,%r9,8),%rdx │ │ │ │ + mov 0xd0(%r15),%r9 │ │ │ │ + mov (%r9,%rdi,8),%rdi │ │ │ │ + mov (%r9,%rbp,8),%r10 │ │ │ │ + mov %rdi,0x18(%rsp) │ │ │ │ movslq %ebx,%rdi │ │ │ │ mov (%rcx,%rdi,8),%rdi │ │ │ │ - mov %rdi,(%rsp) │ │ │ │ - jne 35d90 ::upPartials(bool, int const*, int, int)@@Base+0x370> │ │ │ │ - mov 0x14(%r14),%r9d │ │ │ │ - xor %r8d,%r8d │ │ │ │ - mov 0x58(%r14),%rcx │ │ │ │ - mov (%r14),%r10 │ │ │ │ + mov %r10,0x10(%rsp) │ │ │ │ + mov %rdi,0x8(%rsp) │ │ │ │ + test %r14b,%r14b │ │ │ │ + jne 34908 ::upPartials(bool, int const*, int, int)@@Base+0x318> │ │ │ │ + mov 0x14(%r15),%r9d │ │ │ │ + xor %ebp,%ebp │ │ │ │ + mov 0x58(%r15),%rcx │ │ │ │ + mov (%r15),%r10 │ │ │ │ test $0x80,%cl │ │ │ │ - je 35cb0 ::upPartials(bool, int const*, int, int)@@Base+0x290> │ │ │ │ + je 34878 ::upPartials(bool, int const*, int, int)@@Base+0x288> │ │ │ │ mov %ebx,%esi │ │ │ │ - sub 0x10(%r14),%esi │ │ │ │ - mov 0xc8(%r14),%rcx │ │ │ │ + mov 0xc8(%r15),%rcx │ │ │ │ + sub 0x10(%r15),%esi │ │ │ │ movslq %esi,%rsi │ │ │ │ movl $0x0,(%rcx,%rsi,4) │ │ │ │ mov %rdx,%rsi │ │ │ │ or %rax,%rsi │ │ │ │ - jne 35db0 ::upPartials(bool, int const*, int, int)@@Base+0x390> │ │ │ │ - mov %ebx,%r15d │ │ │ │ - sub 0x10(%r14),%r15d │ │ │ │ + jne 34920 ::upPartials(bool, int const*, int, int)@@Base+0x330> │ │ │ │ + mov %ebx,%r12d │ │ │ │ sub $0x8,%rsp │ │ │ │ - mov %r14,%rdi │ │ │ │ - movslq %r15d,%r15 │ │ │ │ - lea (%rcx,%r15,4),%rax │ │ │ │ - mov %r11,%rcx │ │ │ │ + mov %r15,%rdi │ │ │ │ + sub 0x10(%r15),%r12d │ │ │ │ + movslq %r12d,%r12 │ │ │ │ + lea (%rcx,%r12,4),%rax │ │ │ │ push %rax │ │ │ │ - mov 0x20(%rsp),%r9 │ │ │ │ - mov 0x30(%rsp),%r8 │ │ │ │ - mov 0x28(%rsp),%rdx │ │ │ │ - mov 0x10(%rsp),%rsi │ │ │ │ + mov 0x28(%rsp),%r9 │ │ │ │ + mov 0x20(%rsp),%rcx │ │ │ │ + mov 0x30(%rsp),%rdx │ │ │ │ + mov 0x18(%rsp),%rsi │ │ │ │ call *0x2c0(%r10) │ │ │ │ - mov 0xc8(%r14),%rax │ │ │ │ - pop %rdi │ │ │ │ - pop %r8 │ │ │ │ - mov (%rax,%r15,4),%r9d │ │ │ │ - test %r9d,%r9d │ │ │ │ - je 35c20 ::upPartials(bool, int const*, int, int)@@Base+0x200> │ │ │ │ - mov (%r14),%rax │ │ │ │ - mov 0xc0(%r14),%rdx │ │ │ │ - mov %r14,%rdi │ │ │ │ - mov (%rsp),%rsi │ │ │ │ + mov 0xc8(%r15),%rax │ │ │ │ + pop %r11 │ │ │ │ + pop %rbp │ │ │ │ + mov (%rax,%r12,4),%eax │ │ │ │ + test %eax,%eax │ │ │ │ + je 347e0 ::upPartials(bool, int const*, int, int)@@Base+0x1f0> │ │ │ │ + mov (%r15),%rax │ │ │ │ + mov 0xc0(%r15),%rdx │ │ │ │ + mov %r15,%rdi │ │ │ │ + mov 0x8(%rsp),%rsi │ │ │ │ mov 0x2d8(%rax),%rax │ │ │ │ - cmp 0x2a24a(%rip),%rax # 5fe50 ::autoRescalePartials(float*, short*)@@Base+0x2f210> │ │ │ │ - mov (%rdx,%r15,8),%rdx │ │ │ │ - jne 360f0 ::upPartials(bool, int const*, int, int)@@Base+0x6d0> │ │ │ │ + mov (%rdx,%r12,8),%rdx │ │ │ │ + cmp 0x29683(%rip),%rax # 5de50 ::autoRescalePartials(float*, short*)@@Base+0x2e200> │ │ │ │ + jne 34ce9 ::upPartials(bool, int const*, int, int)@@Base+0x6f9> │ │ │ │ call 1c6e8 ::autoRescalePartials(float*, short*)@plt> │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - testb $0x1,0x59(%r14) │ │ │ │ - je 35c75 ::upPartials(bool, int const*, int, int)@@Base+0x255> │ │ │ │ - mov 0x10(%r14),%eax │ │ │ │ - mov 0x8(%rsp),%ecx │ │ │ │ - mov %r12d,%edx │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + testb $0x1,0x59(%r15) │ │ │ │ + je 34836 ::upPartials(bool, int const*, int, int)@@Base+0x246> │ │ │ │ + mov 0x10(%r15),%eax │ │ │ │ + mov 0x4(%rsp),%edx │ │ │ │ + mov 0x28(%rsp),%ecx │ │ │ │ sub %eax,%edx │ │ │ │ sub %eax,%ebx │ │ │ │ sub %eax,%ecx │ │ │ │ mov %edx,%eax │ │ │ │ or %ecx,%eax │ │ │ │ - js 35eb0 ::upPartials(bool, int const*, int, int)@@Base+0x490> │ │ │ │ - mov (%r14),%rax │ │ │ │ + js 34960 ::upPartials(bool, int const*, int, int)@@Base+0x370> │ │ │ │ + mov (%r15),%rax │ │ │ │ mov %edx,0x70(%rsp) │ │ │ │ - mov %ecx,0x74(%rsp) │ │ │ │ lea 0x70(%rsp),%rsi │ │ │ │ - mov %ebx,%ecx │ │ │ │ mov $0x2,%edx │ │ │ │ - mov %r14,%rdi │ │ │ │ + mov %ecx,0x74(%rsp) │ │ │ │ + mov %r15,%rdi │ │ │ │ + mov %ebx,%ecx │ │ │ │ mov 0x100(%rax),%rax │ │ │ │ - cmp 0x29fae(%rip),%rax # 5fc18 ::accumulateScaleFactors(int const*, int, int)@@Base+0x2a518> │ │ │ │ - jne 35ede ::upPartials(bool, int const*, int, int)@@Base+0x4be> │ │ │ │ + cmp 0x293ed(%rip),%rax # 5dc18 ::accumulateScaleFactors(int const*, int, int)@@Base+0x29928> │ │ │ │ + jne 34992 ::upPartials(bool, int const*, int, int)@@Base+0x3a2> │ │ │ │ call 1c650 ::accumulateScaleFactors(int const*, int, int)@plt> │ │ │ │ + incl (%rsp) │ │ │ │ add 0x38(%rsp),%r13 │ │ │ │ - inc %ebp │ │ │ │ - cmp %ebp,0x40(%rsp) │ │ │ │ - jne 35ab0 ::upPartials(bool, int const*, int, int)@@Base+0x90> │ │ │ │ + mov (%rsp),%eax │ │ │ │ + cmp %eax,0x2c(%rsp) │ │ │ │ + jne 34678 ::upPartials(bool, int const*, int, int)@@Base+0x88> │ │ │ │ mov 0x78(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 360f7 ::upPartials(bool, int const*, int, int)@@Base+0x6d7> │ │ │ │ + jne 34cf0 ::upPartials(bool, int const*, int, int)@@Base+0x700> │ │ │ │ add $0x88,%rsp │ │ │ │ xor %eax,%eax │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ ret │ │ │ │ - xchg %ax,%ax │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ test $0x1,%ch │ │ │ │ - je 35df0 ::upPartials(bool, int const*, int, int)@@Base+0x3d0> │ │ │ │ + je 349a0 ::upPartials(bool, int const*, int, int)@@Base+0x3b0> │ │ │ │ mov %ebx,%ecx │ │ │ │ - sub 0x10(%r14),%ecx │ │ │ │ + mov 0xb8(%r15),%rsi │ │ │ │ + sub 0x10(%r15),%ecx │ │ │ │ movslq %ecx,%rcx │ │ │ │ - mov 0xb8(%r14),%rsi │ │ │ │ - mov (%rsi,%rcx,8),%rsi │ │ │ │ - mov %rsi,0x30(%rsp) │ │ │ │ + mov (%rsi,%rcx,8),%r11 │ │ │ │ test %rax,%rax │ │ │ │ - je 35d30 ::upPartials(bool, int const*, int, int)@@Base+0x310> │ │ │ │ + je 34a85 ::upPartials(bool, int const*, int, int)@@Base+0x495> │ │ │ │ test %rdx,%rdx │ │ │ │ - je 35ff0 ::upPartials(bool, int const*, int, int)@@Base+0x5d0> │ │ │ │ - push %r9 │ │ │ │ - mov %r11,%rcx │ │ │ │ - push %r8 │ │ │ │ - mov %r14,%rdi │ │ │ │ - mov 0x20(%rsp),%r9 │ │ │ │ - mov 0x10(%rsp),%rsi │ │ │ │ + je 34b60 ::upPartials(bool, int const*, int, int)@@Base+0x570> │ │ │ │ + mov %r11,0x20(%rsp) │ │ │ │ mov %rdx,%r8 │ │ │ │ + mov %r15,%rdi │ │ │ │ mov %rax,%rdx │ │ │ │ - call *0x208(%r10) │ │ │ │ - pop %rcx │ │ │ │ - pop %rsi │ │ │ │ - cmpb $0x0,0xc(%rsp) │ │ │ │ - mov (%r14),%rax │ │ │ │ - je 35d67 ::upPartials(bool, int const*, int, int)@@Base+0x347> │ │ │ │ - mov 0x28(%rsp),%rcx │ │ │ │ - mov 0x30(%rsp),%rdx │ │ │ │ - mov %r15d,%r9d │ │ │ │ - xor %r8d,%r8d │ │ │ │ - mov (%rsp),%rsi │ │ │ │ - mov %r14,%rdi │ │ │ │ - call *0x2d0(%rax) │ │ │ │ - jmp 35c20 ::upPartials(bool, int const*, int, int)@@Base+0x200> │ │ │ │ - nop │ │ │ │ - test %rdx,%rdx │ │ │ │ - je 35e6b ::upPartials(bool, int const*, int, int)@@Base+0x44b> │ │ │ │ push %r9 │ │ │ │ - push %r8 │ │ │ │ - mov %r11,%r9 │ │ │ │ - mov 0x28(%rsp),%r8 │ │ │ │ + push %rbp │ │ │ │ + mov 0x28(%rsp),%r9 │ │ │ │ mov 0x20(%rsp),%rcx │ │ │ │ - mov 0x10(%rsp),%rsi │ │ │ │ - mov %r14,%rdi │ │ │ │ - call *0x210(%r10) │ │ │ │ - pop %r8 │ │ │ │ + mov 0x18(%rsp),%rsi │ │ │ │ + call *0x208(%r10) │ │ │ │ pop %r9 │ │ │ │ - cmpb $0x0,0xc(%rsp) │ │ │ │ - mov (%r14),%rax │ │ │ │ - jne 35d0d ::upPartials(bool, int const*, int, int)@@Base+0x2ed> │ │ │ │ - mov 0x28(%rsp),%rcx │ │ │ │ - mov 0x30(%rsp),%rdx │ │ │ │ + mov (%r15),%rax │ │ │ │ + pop %r10 │ │ │ │ + test %r14b,%r14b │ │ │ │ + je 34b92 ::upPartials(bool, int const*, int, int)@@Base+0x5a2> │ │ │ │ + mov 0x30(%rsp),%rcx │ │ │ │ + mov 0x20(%rsp),%rdx │ │ │ │ + mov %r12d,%r9d │ │ │ │ xor %r8d,%r8d │ │ │ │ - mov %r14,%rdi │ │ │ │ - mov (%rsp),%rsi │ │ │ │ - call *0x2c8(%rax) │ │ │ │ - jmp 35c20 ::upPartials(bool, int const*, int, int)@@Base+0x200> │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x88(%r14),%rcx │ │ │ │ - movslq %r15d,%rdi │ │ │ │ - mov (%rcx,%rdi,4),%r8d │ │ │ │ + mov 0x8(%rsp),%rsi │ │ │ │ + mov %r15,%rdi │ │ │ │ + call *0x2d0(%rax) │ │ │ │ + jmp 347e0 ::upPartials(bool, int const*, int, int)@@Base+0x1f0> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov 0x88(%r15),%rcx │ │ │ │ + movslq %r12d,%rdi │ │ │ │ + mov (%rcx,%rdi,4),%ebp │ │ │ │ mov 0x4(%rcx,%rdi,4),%r9d │ │ │ │ - jmp 35b6d ::upPartials(bool, int const*, int, int)@@Base+0x14d> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ + jmp 34733 ::upPartials(bool, int const*, int, int)@@Base+0x143> │ │ │ │ + nop │ │ │ │ test %rax,%rax │ │ │ │ - je 35f20 ::upPartials(bool, int const*, int, int)@@Base+0x500> │ │ │ │ + je 34af8 ::upPartials(bool, int const*, int, int)@@Base+0x508> │ │ │ │ test %rdx,%rdx │ │ │ │ - je 35f60 ::upPartials(bool, int const*, int, int)@@Base+0x540> │ │ │ │ + je 34b30 ::upPartials(bool, int const*, int, int)@@Base+0x540> │ │ │ │ push %r9 │ │ │ │ - mov %r11,%rcx │ │ │ │ - push %r8 │ │ │ │ - mov %r14,%rdi │ │ │ │ - mov 0x20(%rsp),%r9 │ │ │ │ - mov 0x10(%rsp),%rsi │ │ │ │ mov %rdx,%r8 │ │ │ │ + mov %r15,%rdi │ │ │ │ mov %rax,%rdx │ │ │ │ + push %rbp │ │ │ │ + mov 0x28(%rsp),%r9 │ │ │ │ + mov 0x20(%rsp),%rcx │ │ │ │ + mov 0x18(%rsp),%rsi │ │ │ │ call *0x208(%r10) │ │ │ │ - pop %rax │ │ │ │ - pop %rdx │ │ │ │ - jmp 35c20 ::upPartials(bool, int const*, int, int)@@Base+0x200> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ + pop %rdi │ │ │ │ + pop %r8 │ │ │ │ + jmp 347e0 ::upPartials(bool, int const*, int, int)@@Base+0x1f0> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + test %edx,%edx │ │ │ │ + js 34ae0 ::upPartials(bool, int const*, int, int)@@Base+0x4f0> │ │ │ │ + mov %edx,0x70(%rsp) │ │ │ │ + mov (%r15),%rax │ │ │ │ + lea 0x70(%rsp),%rsi │ │ │ │ + mov %ebx,%ecx │ │ │ │ + mov $0x1,%edx │ │ │ │ + mov %r15,%rdi │ │ │ │ + mov 0x100(%rax),%rax │ │ │ │ + cmp 0x2928c(%rip),%rax # 5dc18 ::accumulateScaleFactors(int const*, int, int)@@Base+0x29928> │ │ │ │ + je 34831 ::upPartials(bool, int const*, int, int)@@Base+0x241> │ │ │ │ + call *%rax │ │ │ │ + jmp 34836 ::upPartials(bool, int const*, int, int)@@Base+0x246> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ test $0x2000000,%ecx │ │ │ │ - je 35ef0 ::upPartials(bool, int const*, int, int)@@Base+0x4d0> │ │ │ │ + je 34a68 ::upPartials(bool, int const*, int, int)@@Base+0x478> │ │ │ │ mov %rdx,%rsi │ │ │ │ or %rax,%rsi │ │ │ │ - jne 35db0 ::upPartials(bool, int const*, int, int)@@Base+0x390> │ │ │ │ + jne 34920 ::upPartials(bool, int const*, int, int)@@Base+0x330> │ │ │ │ mov 0x110(%r10),%rax │ │ │ │ - cmp 0x2a09e(%rip),%rax # 5feb0 ::removeScaleFactors(int const*, int, int)@@Base+0x2aef0> │ │ │ │ - mov %r11,0x50(%rsp) │ │ │ │ - mov %r8d,0x4c(%rsp) │ │ │ │ - mov %r9d,0x48(%rsp) │ │ │ │ + mov %r8,0x50(%rsp) │ │ │ │ lea 0x6c(%rsp),%rsi │ │ │ │ mov $0x1,%edx │ │ │ │ - mov 0x44(%rsp),%ecx │ │ │ │ - mov %r14,%rdi │ │ │ │ - jne 36040 ::upPartials(bool, int const*, int, int)@@Base+0x620> │ │ │ │ + mov %r9d,0x4c(%rsp) │ │ │ │ + mov 0x48(%rsp),%ecx │ │ │ │ + mov %r15,%rdi │ │ │ │ + cmp 0x294cf(%rip),%rax # 5deb0 ::removeScaleFactors(int const*, int, int)@@Base+0x2a250> │ │ │ │ + mov %r11d,0x40(%rsp) │ │ │ │ + jne 34c40 ::upPartials(bool, int const*, int, int)@@Base+0x650> │ │ │ │ mov %r10,0x58(%rsp) │ │ │ │ call 1c700 ::removeScaleFactors(int const*, int, int)@plt> │ │ │ │ - mov 0x48(%rsp),%r9d │ │ │ │ - mov 0x4c(%rsp),%r8d │ │ │ │ - mov 0x50(%rsp),%r11 │ │ │ │ + movslq 0x40(%rsp),%r11 │ │ │ │ + mov 0x4c(%rsp),%r9d │ │ │ │ + mov 0x50(%rsp),%r8 │ │ │ │ mov 0x58(%rsp),%r10 │ │ │ │ - movslq 0x30(%rsp),%rax │ │ │ │ - mov 0xb8(%r14),%rdx │ │ │ │ - mov (%rdx,%rax,8),%rax │ │ │ │ - mov %rax,0x30(%rsp) │ │ │ │ + mov 0xb8(%r15),%rax │ │ │ │ + mov (%rax,%r11,8),%r11 │ │ │ │ + mov %r11,0x40(%rsp) │ │ │ │ + mov %r15,%rdi │ │ │ │ push %r9 │ │ │ │ - mov %r11,%rcx │ │ │ │ - push %r8 │ │ │ │ - mov %r14,%rdi │ │ │ │ - mov 0x20(%rsp),%r9 │ │ │ │ - mov 0x30(%rsp),%r8 │ │ │ │ - mov 0x28(%rsp),%rdx │ │ │ │ - mov 0x10(%rsp),%rsi │ │ │ │ + push %rbp │ │ │ │ + mov 0x28(%rsp),%r9 │ │ │ │ + mov 0x20(%rsp),%rcx │ │ │ │ + mov 0x30(%rsp),%rdx │ │ │ │ + mov 0x18(%rsp),%rsi │ │ │ │ call *0x218(%r10) │ │ │ │ pop %rdx │ │ │ │ + mov (%r15),%rax │ │ │ │ pop %rcx │ │ │ │ - cmpb $0x0,0xc(%rsp) │ │ │ │ - mov (%r14),%rax │ │ │ │ - jne 35d0d ::upPartials(bool, int const*, int, int)@@Base+0x2ed> │ │ │ │ - jmp 35d67 ::upPartials(bool, int const*, int, int)@@Base+0x347> │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - test %edx,%edx │ │ │ │ - js 35f10 ::upPartials(bool, int const*, int, int)@@Base+0x4f0> │ │ │ │ - mov %edx,0x70(%rsp) │ │ │ │ - mov (%r14),%rax │ │ │ │ - lea 0x70(%rsp),%rsi │ │ │ │ - mov %ebx,%ecx │ │ │ │ - mov $0x1,%edx │ │ │ │ - mov %r14,%rdi │ │ │ │ - mov 0x100(%rax),%rax │ │ │ │ - cmp 0x29d40(%rip),%rax # 5fc18 ::accumulateScaleFactors(int const*, int, int)@@Base+0x2a518> │ │ │ │ - je 35c70 ::upPartials(bool, int const*, int, int)@@Base+0x250> │ │ │ │ - call *%rax │ │ │ │ - jmp 35c75 ::upPartials(bool, int const*, int, int)@@Base+0x255> │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x30(%rsp),%edi │ │ │ │ - test %edi,%edi │ │ │ │ - js 35f90 ::upPartials(bool, int const*, int, int)@@Base+0x570> │ │ │ │ - movslq %edi,%rcx │ │ │ │ - jmp 35cc2 ::upPartials(bool, int const*, int, int)@@Base+0x2a2> │ │ │ │ + test %r14b,%r14b │ │ │ │ + jne 34abc ::upPartials(bool, int const*, int, int)@@Base+0x4cc> │ │ │ │ + mov 0x30(%rsp),%rcx │ │ │ │ + mov 0x40(%rsp),%rdx │ │ │ │ + xor %r8d,%r8d │ │ │ │ + mov %r15,%rdi │ │ │ │ + mov 0x8(%rsp),%rsi │ │ │ │ + call *0x2c8(%rax) │ │ │ │ + jmp 347e0 ::upPartials(bool, int const*, int, int)@@Base+0x1f0> │ │ │ │ + nopl (%rax) │ │ │ │ + test %r11d,%r11d │ │ │ │ + js 34bb8 ::upPartials(bool, int const*, int, int)@@Base+0x5c8> │ │ │ │ + mov 0xb8(%r15),%rcx │ │ │ │ + mov (%rcx,%r11,8),%r11 │ │ │ │ + test %rax,%rax │ │ │ │ + jne 3489e ::upPartials(bool, int const*, int, int)@@Base+0x2ae> │ │ │ │ + test %rdx,%rdx │ │ │ │ + je 34a15 ::upPartials(bool, int const*, int, int)@@Base+0x425> │ │ │ │ + mov %r11,0x40(%rsp) │ │ │ │ + mov %r15,%rdi │ │ │ │ + push %r9 │ │ │ │ + push %rbp │ │ │ │ + mov 0x20(%rsp),%r9 │ │ │ │ + mov 0x30(%rsp),%r8 │ │ │ │ + mov 0x28(%rsp),%rcx │ │ │ │ + mov 0x18(%rsp),%rsi │ │ │ │ + call *0x210(%r10) │ │ │ │ + pop %r8 │ │ │ │ + mov (%r15),%rax │ │ │ │ + pop %r9 │ │ │ │ + test %r14b,%r14b │ │ │ │ + je 34a45 ::upPartials(bool, int const*, int, int)@@Base+0x455> │ │ │ │ + mov 0x30(%rsp),%rcx │ │ │ │ + mov 0x40(%rsp),%rdx │ │ │ │ + mov %r12d,%r9d │ │ │ │ + xor %r8d,%r8d │ │ │ │ + mov 0x8(%rsp),%rsi │ │ │ │ + mov %r15,%rdi │ │ │ │ + call *0x2d0(%rax) │ │ │ │ + jmp 347e0 ::upPartials(bool, int const*, int, int)@@Base+0x1f0> │ │ │ │ nop │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ test %ecx,%ecx │ │ │ │ - js 35c75 ::upPartials(bool, int const*, int, int)@@Base+0x255> │ │ │ │ + js 34836 ::upPartials(bool, int const*, int, int)@@Base+0x246> │ │ │ │ mov %ecx,0x70(%rsp) │ │ │ │ - jmp 35eb8 ::upPartials(bool, int const*, int, int)@@Base+0x498> │ │ │ │ - xchg %ax,%ax │ │ │ │ + jmp 3496c ::upPartials(bool, int const*, int, int)@@Base+0x37c> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ test %rdx,%rdx │ │ │ │ - je 36010 ::upPartials(bool, int const*, int, int)@@Base+0x5f0> │ │ │ │ + je 34c10 ::upPartials(bool, int const*, int, int)@@Base+0x620> │ │ │ │ push %r9 │ │ │ │ - mov %r14,%rdi │ │ │ │ - push %r8 │ │ │ │ - mov %r11,%r9 │ │ │ │ - mov 0x28(%rsp),%r8 │ │ │ │ - mov 0x20(%rsp),%rcx │ │ │ │ - mov 0x10(%rsp),%rsi │ │ │ │ + mov %r15,%rdi │ │ │ │ + push %rbp │ │ │ │ + mov 0x20(%rsp),%r9 │ │ │ │ + mov 0x30(%rsp),%r8 │ │ │ │ + mov 0x28(%rsp),%rcx │ │ │ │ + mov 0x18(%rsp),%rsi │ │ │ │ call *0x210(%r10) │ │ │ │ pop %r10 │ │ │ │ pop %r11 │ │ │ │ - jmp 35c20 ::upPartials(bool, int const*, int, int)@@Base+0x200> │ │ │ │ - nopl (%rax) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + jmp 347e0 ::upPartials(bool, int const*, int, int)@@Base+0x1f0> │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ push %r9 │ │ │ │ mov %rax,%rdx │ │ │ │ - push %r8 │ │ │ │ - mov %r11,%rcx │ │ │ │ - mov 0x20(%rsp),%r9 │ │ │ │ - mov 0x30(%rsp),%r8 │ │ │ │ - mov %r14,%rdi │ │ │ │ - mov 0x10(%rsp),%rsi │ │ │ │ + mov %r15,%rdi │ │ │ │ + push %rbp │ │ │ │ + mov 0x28(%rsp),%r9 │ │ │ │ + mov 0x20(%rsp),%rcx │ │ │ │ + mov 0x18(%rsp),%rsi │ │ │ │ call *0x210(%r10) │ │ │ │ - pop %r15 │ │ │ │ - pop %rax │ │ │ │ - jmp 35c20 ::upPartials(bool, int const*, int, int)@@Base+0x200> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ + pop %rcx │ │ │ │ + pop %rsi │ │ │ │ + jmp 347e0 ::upPartials(bool, int const*, int, int)@@Base+0x1f0> │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ + mov %r11,0x20(%rsp) │ │ │ │ + mov %rax,%rdx │ │ │ │ + mov %r15,%rdi │ │ │ │ + push %r9 │ │ │ │ + push %rbp │ │ │ │ + mov 0x28(%rsp),%r9 │ │ │ │ + mov 0x20(%rsp),%rcx │ │ │ │ + mov 0x18(%rsp),%rsi │ │ │ │ + call *0x210(%r10) │ │ │ │ + pop %rbp │ │ │ │ + mov (%r15),%rax │ │ │ │ + pop %rdx │ │ │ │ + test %r14b,%r14b │ │ │ │ + jne 348de ::upPartials(bool, int const*, int, int)@@Base+0x2ee> │ │ │ │ + mov 0x30(%rsp),%rcx │ │ │ │ + mov 0x20(%rsp),%rdx │ │ │ │ + xor %r8d,%r8d │ │ │ │ + mov %r15,%rdi │ │ │ │ + mov 0x8(%rsp),%rsi │ │ │ │ + call *0x2c8(%rax) │ │ │ │ + jmp 347e0 ::upPartials(bool, int const*, int, int)@@Base+0x1f0> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ test %esi,%esi │ │ │ │ - js 35db0 ::upPartials(bool, int const*, int, int)@@Base+0x390> │ │ │ │ - mov 0xb8(%r14),%rcx │ │ │ │ + js 34920 ::upPartials(bool, int const*, int, int)@@Base+0x330> │ │ │ │ + mov 0xb8(%r15),%rcx │ │ │ │ mov (%rcx,%rsi,8),%rcx │ │ │ │ test %rax,%rax │ │ │ │ - je 36059 ::upPartials(bool, int const*, int, int)@@Base+0x639> │ │ │ │ + je 34c59 ::upPartials(bool, int const*, int, int)@@Base+0x669> │ │ │ │ test %rdx,%rdx │ │ │ │ - je 360bf ::upPartials(bool, int const*, int, int)@@Base+0x69f> │ │ │ │ + je 34cbc ::upPartials(bool, int const*, int, int)@@Base+0x6cc> │ │ │ │ sub $0x8,%rsp │ │ │ │ - mov %r14,%rdi │ │ │ │ - push %r9 │ │ │ │ - push %r8 │ │ │ │ - push %rcx │ │ │ │ mov %rdx,%r8 │ │ │ │ - mov 0x30(%rsp),%r9 │ │ │ │ - mov 0x20(%rsp),%rsi │ │ │ │ - mov %r11,%rcx │ │ │ │ + mov %r15,%rdi │ │ │ │ mov %rax,%rdx │ │ │ │ + push %r9 │ │ │ │ + push %rbp │ │ │ │ + push %rcx │ │ │ │ + mov 0x38(%rsp),%r9 │ │ │ │ + mov 0x30(%rsp),%rcx │ │ │ │ + mov 0x28(%rsp),%rsi │ │ │ │ call *0x2a0(%r10) │ │ │ │ add $0x20,%rsp │ │ │ │ - jmp 35c20 ::upPartials(bool, int const*, int, int)@@Base+0x200> │ │ │ │ - nop │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - push %r9 │ │ │ │ - mov %r11,%rcx │ │ │ │ - push %r8 │ │ │ │ - mov %rax,%rdx │ │ │ │ - mov 0x20(%rsp),%r9 │ │ │ │ - mov 0x30(%rsp),%r8 │ │ │ │ - jmp 35d4a ::upPartials(bool, int const*, int, int)@@Base+0x32a> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ + jmp 347e0 ::upPartials(bool, int const*, int, int)@@Base+0x1f0> │ │ │ │ + nopl (%rax) │ │ │ │ push %r9 │ │ │ │ - mov %r14,%rdi │ │ │ │ - push %r8 │ │ │ │ - mov %r11,%rcx │ │ │ │ - mov 0x20(%rsp),%r9 │ │ │ │ - mov 0x30(%rsp),%r8 │ │ │ │ - mov 0x28(%rsp),%rdx │ │ │ │ - mov 0x10(%rsp),%rsi │ │ │ │ + mov %r15,%rdi │ │ │ │ + push %rbp │ │ │ │ + mov 0x28(%rsp),%r9 │ │ │ │ + mov 0x20(%rsp),%rcx │ │ │ │ + mov 0x30(%rsp),%rdx │ │ │ │ + mov 0x18(%rsp),%rsi │ │ │ │ call *0x218(%r10) │ │ │ │ pop %rsi │ │ │ │ pop %rdi │ │ │ │ - jmp 35c20 ::upPartials(bool, int const*, int, int)@@Base+0x200> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ + jmp 347e0 ::upPartials(bool, int const*, int, int)@@Base+0x1f0> │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ call *%rax │ │ │ │ - mov (%r14),%r10 │ │ │ │ - mov 0x50(%rsp),%r11 │ │ │ │ - mov 0x4c(%rsp),%r8d │ │ │ │ - mov 0x48(%rsp),%r9d │ │ │ │ - jmp 35e56 ::upPartials(bool, int const*, int, int)@@Base+0x436> │ │ │ │ + mov (%r15),%r10 │ │ │ │ + mov 0x50(%rsp),%r8 │ │ │ │ + mov 0x4c(%rsp),%r9d │ │ │ │ + movslq 0x40(%rsp),%r11 │ │ │ │ + jmp 34a0a ::upPartials(bool, int const*, int, int)@@Base+0x41a> │ │ │ │ test %rdx,%rdx │ │ │ │ - je 3608c ::upPartials(bool, int const*, int, int)@@Base+0x66c> │ │ │ │ + je 34c8d ::upPartials(bool, int const*, int, int)@@Base+0x69d> │ │ │ │ sub $0x8,%rsp │ │ │ │ - mov %r14,%rdi │ │ │ │ + mov %r15,%rdi │ │ │ │ push %r9 │ │ │ │ - push %r8 │ │ │ │ + push %rbp │ │ │ │ push %rcx │ │ │ │ - mov %r11,%r9 │ │ │ │ - mov 0x38(%rsp),%r8 │ │ │ │ - mov 0x30(%rsp),%rcx │ │ │ │ - mov 0x20(%rsp),%rsi │ │ │ │ + mov 0x30(%rsp),%r9 │ │ │ │ + mov 0x40(%rsp),%r8 │ │ │ │ + mov 0x38(%rsp),%rcx │ │ │ │ + mov 0x28(%rsp),%rsi │ │ │ │ call *0x2a8(%r10) │ │ │ │ add $0x20,%rsp │ │ │ │ - jmp 35c20 ::upPartials(bool, int const*, int, int)@@Base+0x200> │ │ │ │ + jmp 347e0 ::upPartials(bool, int const*, int, int)@@Base+0x1f0> │ │ │ │ sub $0x8,%rsp │ │ │ │ - mov %r14,%rdi │ │ │ │ + mov %r15,%rdi │ │ │ │ push %r9 │ │ │ │ - push %r8 │ │ │ │ + push %rbp │ │ │ │ push %rcx │ │ │ │ - mov %r11,%rcx │ │ │ │ - mov 0x30(%rsp),%r9 │ │ │ │ - mov 0x40(%rsp),%r8 │ │ │ │ - mov 0x38(%rsp),%rdx │ │ │ │ - mov 0x20(%rsp),%rsi │ │ │ │ + mov 0x38(%rsp),%r9 │ │ │ │ + mov 0x30(%rsp),%rcx │ │ │ │ + mov 0x40(%rsp),%rdx │ │ │ │ + mov 0x28(%rsp),%rsi │ │ │ │ call *0x2b8(%r10) │ │ │ │ add $0x20,%rsp │ │ │ │ - jmp 35c20 ::upPartials(bool, int const*, int, int)@@Base+0x200> │ │ │ │ + jmp 347e0 ::upPartials(bool, int const*, int, int)@@Base+0x1f0> │ │ │ │ sub $0x8,%rsp │ │ │ │ mov %rax,%rdx │ │ │ │ - mov %r14,%rdi │ │ │ │ + mov %r15,%rdi │ │ │ │ push %r9 │ │ │ │ - push %r8 │ │ │ │ + push %rbp │ │ │ │ push %rcx │ │ │ │ - mov %r11,%rcx │ │ │ │ - mov 0x30(%rsp),%r9 │ │ │ │ - mov 0x40(%rsp),%r8 │ │ │ │ - mov 0x20(%rsp),%rsi │ │ │ │ + mov 0x38(%rsp),%r9 │ │ │ │ + mov 0x30(%rsp),%rcx │ │ │ │ + mov 0x28(%rsp),%rsi │ │ │ │ call *0x2a8(%r10) │ │ │ │ add $0x20,%rsp │ │ │ │ - jmp 35c20 ::upPartials(bool, int const*, int, int)@@Base+0x200> │ │ │ │ + jmp 347e0 ::upPartials(bool, int const*, int, int)@@Base+0x1f0> │ │ │ │ call *%rax │ │ │ │ - jmp 35c20 ::upPartials(bool, int const*, int, int)@@Base+0x200> │ │ │ │ + jmp 347e0 ::upPartials(bool, int const*, int, int)@@Base+0x1f0> │ │ │ │ call 1c370 <__stack_chk_fail@plt> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ + nop │ │ │ │ │ │ │ │ -0000000000036100 ::calcEdgeLogLikelihoodsSecondDeriv(int, int, int, int, int, int, int, int, double*, double*, double*)@@Base>: │ │ │ │ +0000000000034d00 ::calcEdgeLogLikelihoodsSecondDeriv(int, int, int, int, int, int, int, int, double*, double*, double*)@@Base>: │ │ │ │ endbr64 │ │ │ │ lea 0x8(%rsp),%r10 │ │ │ │ and $0xffffffffffffffe0,%rsp │ │ │ │ movslq %esi,%rsi │ │ │ │ movslq %r8d,%r8 │ │ │ │ push -0x8(%r10) │ │ │ │ - push %rbp │ │ │ │ mov %r10,%rax │ │ │ │ movslq %r9d,%r9 │ │ │ │ + push %rbp │ │ │ │ mov %rsp,%rbp │ │ │ │ push %r15 │ │ │ │ push %r14 │ │ │ │ push %r13 │ │ │ │ + mov %edx,%r13d │ │ │ │ + movslq %ecx,%rdx │ │ │ │ push %r12 │ │ │ │ push %r10 │ │ │ │ - push %rbx │ │ │ │ mov %rdi,%r10 │ │ │ │ + push %rbx │ │ │ │ sub $0xe0,%rsp │ │ │ │ mov 0x10(%rax),%ebx │ │ │ │ mov 0xb0(%rdi),%rdi │ │ │ │ - mov %edx,%r13d │ │ │ │ - movslq %ecx,%rdx │ │ │ │ - mov %ebx,-0x80(%rbp) │ │ │ │ + mov %ebx,-0xd4(%rbp) │ │ │ │ mov 0x18(%rax),%rbx │ │ │ │ mov %rbx,-0xa8(%rbp) │ │ │ │ mov 0x20(%rax),%rbx │ │ │ │ mov %rbx,-0xc0(%rbp) │ │ │ │ mov 0x28(%rax),%rbx │ │ │ │ mov %rbx,-0xc8(%rbp) │ │ │ │ mov (%rdi,%rsi,8),%rbx │ │ │ │ mov 0xd8(%r10),%rsi │ │ │ │ mov %rbx,-0xb0(%rbp) │ │ │ │ mov (%rsi,%rdx,8),%r15 │ │ │ │ mov (%rsi,%r8,8),%r12 │ │ │ │ mov %r10,-0x38(%rbp) │ │ │ │ - mov (%rsi,%r9,8),%rbx │ │ │ │ + mov (%rsi,%r9,8),%r14 │ │ │ │ mov 0xa0(%r10),%rdx │ │ │ │ movslq (%rax),%rsi │ │ │ │ - mov (%rdx,%rsi,8),%rdi │ │ │ │ + mov 0xe0(%r10),%rdi │ │ │ │ + mov (%rdx,%rsi,8),%rbx │ │ │ │ movslq 0x8(%rax),%rdx │ │ │ │ xor %esi,%esi │ │ │ │ mov 0xa8(%r10),%rax │ │ │ │ - mov %rdi,-0xb8(%rbp) │ │ │ │ - mov 0xe0(%r10),%rdi │ │ │ │ - mov (%rax,%rdx,8),%r11 │ │ │ │ + mov %rbx,-0xb8(%rbp) │ │ │ │ + mov (%rax,%rdx,8),%rbx │ │ │ │ mov 0x14(%r10),%edx │ │ │ │ imul 0x24(%r10),%edx │ │ │ │ - mov %r11,-0x40(%rbp) │ │ │ │ movslq %edx,%rdx │ │ │ │ shl $0x3,%rdx │ │ │ │ call 1c1a0 │ │ │ │ mov -0x38(%rbp),%r10 │ │ │ │ xor %esi,%esi │ │ │ │ mov 0x14(%r10),%edx │ │ │ │ - imul 0x24(%r10),%edx │ │ │ │ mov 0xe8(%r10),%rdi │ │ │ │ + imul 0x24(%r10),%edx │ │ │ │ movslq %edx,%rdx │ │ │ │ shl $0x3,%rdx │ │ │ │ call 1c1a0 │ │ │ │ mov -0x38(%rbp),%r10 │ │ │ │ xor %esi,%esi │ │ │ │ mov 0x14(%r10),%edx │ │ │ │ - imul 0x24(%r10),%edx │ │ │ │ mov 0xf0(%r10),%rdi │ │ │ │ + imul 0x24(%r10),%edx │ │ │ │ movslq %edx,%rdx │ │ │ │ shl $0x3,%rdx │ │ │ │ call 1c1a0 │ │ │ │ mov -0x38(%rbp),%r10 │ │ │ │ movslq %r13d,%rax │ │ │ │ - mov -0x40(%rbp),%r11 │ │ │ │ - cmp %r13d,0x10(%r10) │ │ │ │ mov 0x14(%r10),%edi │ │ │ │ mov 0x34(%r10),%edx │ │ │ │ - mov %edi,-0x7c(%rbp) │ │ │ │ - jle 3640d ::calcEdgeLogLikelihoodsSecondDeriv(int, int, int, int, int, int, int, int, double*, double*, double*)@@Base+0x30d> │ │ │ │ + mov %edi,-0x78(%rbp) │ │ │ │ + cmp %r13d,0x10(%r10) │ │ │ │ + jle 35001 ::calcEdgeLogLikelihoodsSecondDeriv(int, int, int, int, int, int, int, int, double*, double*, double*)@@Base+0x301> │ │ │ │ mov 0xb8(%r10),%rsi │ │ │ │ mov (%rsi,%rax,8),%rdi │ │ │ │ - mov %rdi,-0x78(%rbp) │ │ │ │ + mov %rdi,-0x70(%rbp) │ │ │ │ test %rdi,%rdi │ │ │ │ - je 3640d ::calcEdgeLogLikelihoodsSecondDeriv(int, int, int, int, int, int, int, int, double*, double*, double*)@@Base+0x30d> │ │ │ │ + je 35001 ::calcEdgeLogLikelihoodsSecondDeriv(int, int, int, int, int, int, int, int, double*, double*, double*)@@Base+0x301> │ │ │ │ test %edx,%edx │ │ │ │ - jle 36a13 ::calcEdgeLogLikelihoodsSecondDeriv(int, int, int, int, int, int, int, int, double*, double*, double*)@@Base+0x913> │ │ │ │ - mov -0x7c(%rbp),%edi │ │ │ │ + jle 35621 ::calcEdgeLogLikelihoodsSecondDeriv(int, int, int, int, int, int, int, int, double*, double*, double*)@@Base+0x921> │ │ │ │ + mov -0x78(%rbp),%edi │ │ │ │ movslq %edx,%rcx │ │ │ │ test %edi,%edi │ │ │ │ - jle 36a46 ::calcEdgeLogLikelihoodsSecondDeriv(int, int, int, int, int, int, int, int, double*, double*, double*)@@Base+0x946> │ │ │ │ - mov -0x78(%rbp),%rsi │ │ │ │ + jle 3565a ::calcEdgeLogLikelihoodsSecondDeriv(int, int, int, int, int, int, int, int, double*, double*, double*)@@Base+0x95a> │ │ │ │ + mov -0x70(%rbp),%rsi │ │ │ │ + movslq 0x2c(%r10),%rdx │ │ │ │ movslq %edi,%rax │ │ │ │ - mov 0x24(%r10),%r14d │ │ │ │ - mov %rbx,-0x70(%rbp) │ │ │ │ - xor %edx,%edx │ │ │ │ - mov %r15,-0x60(%rbp) │ │ │ │ - mov %r12,-0x68(%rbp) │ │ │ │ - xor %ebx,%ebx │ │ │ │ + mov %r15,-0x58(%rbp) │ │ │ │ + mov 0x24(%r10),%r11d │ │ │ │ + mov %r12,-0x60(%rbp) │ │ │ │ + xor %r9d,%r9d │ │ │ │ lea (%rsi,%rax,4),%rax │ │ │ │ - mov %r14d,-0x40(%rbp) │ │ │ │ + mov %r14,-0x68(%rbp) │ │ │ │ + xor %esi,%esi │ │ │ │ mov %rax,-0x38(%rbp) │ │ │ │ - movslq 0x2c(%r10),%rax │ │ │ │ - mov %rax,%r9 │ │ │ │ - shl $0x3,%rax │ │ │ │ - mov %rax,-0x50(%rbp) │ │ │ │ - movslq %r14d,%rax │ │ │ │ - mov %rax,-0x58(%rbp) │ │ │ │ - lea -0x1(%rdi),%eax │ │ │ │ - imul %r9d,%eax │ │ │ │ - mov %eax,-0x88(%rbp) │ │ │ │ + mov %rdx,%rax │ │ │ │ + shl $0x3,%rdx │ │ │ │ + mov %rdx,-0x48(%rbp) │ │ │ │ + movslq %r11d,%rdx │ │ │ │ + mov %rdx,-0x50(%rbp) │ │ │ │ + lea -0x1(%rdi),%edx │ │ │ │ + imul %eax,%edx │ │ │ │ + mov %r11d,-0x94(%rbp) │ │ │ │ + mov %rcx,%r11 │ │ │ │ + mov %eax,%ecx │ │ │ │ xor %eax,%eax │ │ │ │ - mov -0x40(%rbp),%esi │ │ │ │ - test %esi,%esi │ │ │ │ - jle 36a23 ::calcEdgeLogLikelihoodsSecondDeriv(int, int, int, int, int, int, int, int, double*, double*, double*)@@Base+0x923> │ │ │ │ + mov %edx,-0x74(%rbp) │ │ │ │ + mov -0x94(%rbp),%edx │ │ │ │ + test %edx,%edx │ │ │ │ + jle 35637 ::calcEdgeLogLikelihoodsSecondDeriv(int, int, int, int, int, int, int, int, double*, double*, double*)@@Base+0x937> │ │ │ │ mov -0xb8(%rbp),%rdi │ │ │ │ - imul 0x40(%r10),%edx │ │ │ │ - movslq %eax,%rsi │ │ │ │ + imul 0x40(%r10),%esi │ │ │ │ + movslq %eax,%rdx │ │ │ │ + mov %r11,-0x80(%rbp) │ │ │ │ + mov %rbx,-0x88(%rbp) │ │ │ │ + mov -0x70(%rbp),%r13 │ │ │ │ xor %r14d,%r14d │ │ │ │ - movslq 0x28(%r10),%r12 │ │ │ │ - mov -0x78(%rbp),%r13 │ │ │ │ - mov %rbx,-0x90(%rbp) │ │ │ │ - mov %r11,-0x98(%rbp) │ │ │ │ - mov %rcx,-0xa0(%rbp) │ │ │ │ - mov %eax,-0xd0(%rbp) │ │ │ │ - mov %r9d,-0xd8(%rbp) │ │ │ │ - mov %r10,-0xe0(%rbp) │ │ │ │ - vmovsd (%rdi,%rbx,8),%xmm1 │ │ │ │ + vmovsd (%rdi,%r9,8),%xmm1 │ │ │ │ mov -0xb0(%rbp),%rdi │ │ │ │ + mov %r9,-0x90(%rbp) │ │ │ │ + mov %eax,-0xa0(%rbp) │ │ │ │ mov 0xe0(%r10),%r8 │ │ │ │ - shl $0x3,%r12 │ │ │ │ - movslq %edx,%rdx │ │ │ │ - mov %rdx,-0x48(%rbp) │ │ │ │ - lea (%rdi,%rsi,8),%r15 │ │ │ │ + mov %ecx,-0x98(%rbp) │ │ │ │ + lea (%rdi,%rdx,8),%r15 │ │ │ │ + movslq 0x28(%r10),%r12 │ │ │ │ + mov %r10,-0xd0(%rbp) │ │ │ │ mov 0xe8(%r10),%rdi │ │ │ │ + mov %esi,-0x40(%rbp) │ │ │ │ mov 0xf0(%r10),%rsi │ │ │ │ movslq 0x0(%r13),%r9 │ │ │ │ - add -0x48(%rbp),%r9 │ │ │ │ + mov -0x58(%rbp),%rdx │ │ │ │ movslq %r14d,%rax │ │ │ │ - xor %edx,%edx │ │ │ │ - mov -0x60(%rbp),%rcx │ │ │ │ - mov -0x58(%rbp),%rbx │ │ │ │ + mov -0x50(%rbp),%rbx │ │ │ │ + movslq -0x40(%rbp),%rcx │ │ │ │ shl $0x3,%r9 │ │ │ │ + lea (%rdx,%r9,1),%r11 │ │ │ │ + mov -0x60(%rbp),%rdx │ │ │ │ add %rax,%rbx │ │ │ │ - lea (%rcx,%r9,1),%r11 │ │ │ │ - mov -0x68(%rbp),%rcx │ │ │ │ - lea (%rcx,%r9,1),%r10 │ │ │ │ - add -0x70(%rbp),%r9 │ │ │ │ - mov %r15,%rcx │ │ │ │ - nopl (%rax) │ │ │ │ - vmovsd (%r11,%rdx,1),%xmm0 │ │ │ │ - add $0x8,%rcx │ │ │ │ - vmulsd -0x8(%rcx),%xmm0,%xmm0 │ │ │ │ + lea (%rdx,%r9,1),%r10 │ │ │ │ + add -0x68(%rbp),%r9 │ │ │ │ + mov %r15,%rdx │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + vmovsd (%r11,%rcx,8),%xmm0 │ │ │ │ + add $0x8,%rdx │ │ │ │ + vmulsd -0x8(%rdx),%xmm0,%xmm0 │ │ │ │ vfmadd213sd (%r8,%rax,8),%xmm1,%xmm0 │ │ │ │ vmovsd %xmm0,(%r8,%rax,8) │ │ │ │ - vmovsd (%r10,%rdx,1),%xmm0 │ │ │ │ - vmulsd -0x8(%rcx),%xmm0,%xmm0 │ │ │ │ + vmovsd (%r10,%rcx,8),%xmm0 │ │ │ │ + vmulsd -0x8(%rdx),%xmm0,%xmm0 │ │ │ │ vfmadd213sd (%rdi,%rax,8),%xmm1,%xmm0 │ │ │ │ vmovsd %xmm0,(%rdi,%rax,8) │ │ │ │ - vmovsd (%r9,%rdx,1),%xmm0 │ │ │ │ - add %r12,%rdx │ │ │ │ - vmulsd -0x8(%rcx),%xmm0,%xmm0 │ │ │ │ + vmovsd (%r9,%rcx,8),%xmm0 │ │ │ │ + add %r12,%rcx │ │ │ │ + vmulsd -0x8(%rdx),%xmm0,%xmm0 │ │ │ │ vfmadd213sd (%rsi,%rax,8),%xmm1,%xmm0 │ │ │ │ vmovsd %xmm0,(%rsi,%rax,8) │ │ │ │ inc %rax │ │ │ │ cmp %rax,%rbx │ │ │ │ - jne 36360 ::calcEdgeLogLikelihoodsSecondDeriv(int, int, int, int, int, int, int, int, double*, double*, double*)@@Base+0x260> │ │ │ │ - add -0x40(%rbp),%r14d │ │ │ │ - add -0x50(%rbp),%r15 │ │ │ │ + jne 34f58 ::calcEdgeLogLikelihoodsSecondDeriv(int, int, int, int, int, int, int, int, double*, double*, double*)@@Base+0x258> │ │ │ │ add $0x4,%r13 │ │ │ │ - cmp %r13,-0x38(%rbp) │ │ │ │ - jne 3632e ::calcEdgeLogLikelihoodsSecondDeriv(int, int, int, int, int, int, int, int, double*, double*, double*)@@Base+0x22e> │ │ │ │ - mov -0x90(%rbp),%rbx │ │ │ │ - mov -0x98(%rbp),%r11 │ │ │ │ - mov -0xa0(%rbp),%rcx │ │ │ │ - mov -0xd0(%rbp),%eax │ │ │ │ - mov -0xd8(%rbp),%r9d │ │ │ │ - mov -0xe0(%rbp),%r10 │ │ │ │ - inc %rbx │ │ │ │ - cmp %rcx,%rbx │ │ │ │ - je 36a13 ::calcEdgeLogLikelihoodsSecondDeriv(int, int, int, int, int, int, int, int, double*, double*, double*)@@Base+0x913> │ │ │ │ - add %r9d,%eax │ │ │ │ - mov %ebx,%edx │ │ │ │ - add -0x88(%rbp),%eax │ │ │ │ - jmp 362b0 ::calcEdgeLogLikelihoodsSecondDeriv(int, int, int, int, int, int, int, int, double*, double*, double*)@@Base+0x1b0> │ │ │ │ + add -0x94(%rbp),%r14d │ │ │ │ + add -0x48(%rbp),%r15 │ │ │ │ + cmp -0x38(%rbp),%r13 │ │ │ │ + jne 34f26 ::calcEdgeLogLikelihoodsSecondDeriv(int, int, int, int, int, int, int, int, double*, double*, double*)@@Base+0x226> │ │ │ │ + mov -0x80(%rbp),%r11 │ │ │ │ + mov -0x88(%rbp),%rbx │ │ │ │ + mov -0x90(%rbp),%r9 │ │ │ │ + mov -0xa0(%rbp),%eax │ │ │ │ + mov -0x98(%rbp),%ecx │ │ │ │ + mov -0xd0(%rbp),%r10 │ │ │ │ + inc %r9 │ │ │ │ + cmp %r9,%r11 │ │ │ │ + je 35621 ::calcEdgeLogLikelihoodsSecondDeriv(int, int, int, int, int, int, int, int, double*, double*, double*)@@Base+0x921> │ │ │ │ + add %ecx,%eax │ │ │ │ + mov %r9d,%esi │ │ │ │ + add -0x74(%rbp),%eax │ │ │ │ + jmp 34eb0 ::calcEdgeLogLikelihoodsSecondDeriv(int, int, int, int, int, int, int, int, double*, double*, double*)@@Base+0x1b0> │ │ │ │ test %edx,%edx │ │ │ │ - jle 36a13 ::calcEdgeLogLikelihoodsSecondDeriv(int, int, int, int, int, int, int, int, double*, double*, double*)@@Base+0x913> │ │ │ │ + jle 35621 ::calcEdgeLogLikelihoodsSecondDeriv(int, int, int, int, int, int, int, int, double*, double*, double*)@@Base+0x921> │ │ │ │ + mov -0x78(%rbp),%r11d │ │ │ │ movslq %edx,%rdi │ │ │ │ mov %rdi,-0xa0(%rbp) │ │ │ │ - mov -0x7c(%rbp),%edi │ │ │ │ - test %edi,%edi │ │ │ │ - jle 36a8e ::calcEdgeLogLikelihoodsSecondDeriv(int, int, int, int, int, int, int, int, double*, double*, double*)@@Base+0x98e> │ │ │ │ + test %r11d,%r11d │ │ │ │ + jle 356a2 ::calcEdgeLogLikelihoodsSecondDeriv(int, int, int, int, int, int, int, int, double*, double*, double*)@@Base+0x9a2> │ │ │ │ + mov 0x24(%r10),%ecx │ │ │ │ mov 0xb0(%r10),%rdx │ │ │ │ - mov 0x24(%r10),%r14d │ │ │ │ - mov %r11,-0xd0(%rbp) │ │ │ │ xor %esi,%esi │ │ │ │ - mov 0x2c(%r10),%r9d │ │ │ │ + xor %edi,%edi │ │ │ │ + xor %r9d,%r9d │ │ │ │ mov (%rdx,%rax,8),%rax │ │ │ │ - mov %r14d,%ecx │ │ │ │ - xor %edx,%edx │ │ │ │ + mov %ecx,%edx │ │ │ │ + mov %ecx,%r8d │ │ │ │ + mov %ecx,-0x94(%rbp) │ │ │ │ + shr $0x2,%edx │ │ │ │ and $0xfffffffc,%ecx │ │ │ │ - mov %ecx,%r11d │ │ │ │ - mov %rax,-0xd8(%rbp) │ │ │ │ - mov %r14d,%eax │ │ │ │ - shr $0x2,%eax │ │ │ │ - shl $0x5,%rax │ │ │ │ - mov %rax,%r13 │ │ │ │ - lea -0x1(%rdi),%eax │ │ │ │ - imul %r9d,%eax │ │ │ │ - mov %eax,-0xe0(%rbp) │ │ │ │ + shl $0x5,%rdx │ │ │ │ + mov %rax,-0xd0(%rbp) │ │ │ │ + mov 0x2c(%r10),%eax │ │ │ │ + mov %rdx,%r13 │ │ │ │ + lea -0x1(%r11),%edx │ │ │ │ + mov %rbx,%r11 │ │ │ │ + mov %r8d,%ebx │ │ │ │ + imul %eax,%edx │ │ │ │ + mov %eax,-0x98(%rbp) │ │ │ │ mov %r10,%rax │ │ │ │ - xor %r10d,%r10d │ │ │ │ - test %r14d,%r14d │ │ │ │ - jle 366f2 ::calcEdgeLogLikelihoodsSecondDeriv(int, int, int, int, int, int, int, int, double*, double*, double*)@@Base+0x5f2> │ │ │ │ - imul 0x40(%rax),%edx │ │ │ │ - mov -0xb8(%rbp),%rdi │ │ │ │ + mov %ecx,%r10d │ │ │ │ + mov %edx,-0xd8(%rbp) │ │ │ │ + test %ebx,%ebx │ │ │ │ + jle 352f7 ::calcEdgeLogLikelihoodsSecondDeriv(int, int, int, int, int, int, int, int, double*, double*, double*)@@Base+0x5f7> │ │ │ │ + imul 0x40(%rax),%edi │ │ │ │ + movslq -0x98(%rbp),%rdx │ │ │ │ + mov %r9d,-0xdc(%rbp) │ │ │ │ xor %r8d,%r8d │ │ │ │ - mov %rsi,-0xe8(%rbp) │ │ │ │ - mov %r10d,-0xec(%rbp) │ │ │ │ - mov %r9d,-0xf0(%rbp) │ │ │ │ - mov %rax,-0xf8(%rbp) │ │ │ │ - vmovsd (%rdi,%rsi,8),%xmm8 │ │ │ │ - mov %edx,-0x90(%rbp) │ │ │ │ - movslq %r9d,%rdx │ │ │ │ + mov -0xb8(%rbp),%rcx │ │ │ │ + mov %r11,-0xe8(%rbp) │ │ │ │ + mov %rsi,-0xf0(%rbp) │ │ │ │ + mov %edi,-0x88(%rbp) │ │ │ │ lea 0x0(,%rdx,8),%rdi │ │ │ │ - movslq %r10d,%rdx │ │ │ │ - mov %rdi,-0x88(%rbp) │ │ │ │ - mov -0xd8(%rbp),%rdi │ │ │ │ + movslq %r9d,%rdx │ │ │ │ + vmovsd (%rcx,%rsi,8),%xmm1 │ │ │ │ + mov %rdi,-0x80(%rbp) │ │ │ │ + mov -0xd0(%rbp),%rdi │ │ │ │ shl $0x3,%rdx │ │ │ │ + mov %rax,-0xf8(%rbp) │ │ │ │ lea (%rdi,%rdx,1),%rcx │ │ │ │ mov -0xb0(%rbp),%rdi │ │ │ │ add %rdx,%rdi │ │ │ │ mov 0xe0(%rax),%rdx │ │ │ │ mov %rdi,-0x38(%rbp) │ │ │ │ xor %edi,%edi │ │ │ │ - mov %rdx,-0x50(%rbp) │ │ │ │ + mov %rdx,-0x40(%rbp) │ │ │ │ mov 0xe8(%rax),%rdx │ │ │ │ - mov %rdx,-0x58(%rbp) │ │ │ │ + mov %rdx,-0x48(%rbp) │ │ │ │ mov 0xf0(%rax),%rdx │ │ │ │ - mov %rdx,-0x60(%rbp) │ │ │ │ - movslq %r14d,%rdx │ │ │ │ - mov %rdx,-0x98(%rbp) │ │ │ │ - lea 0x1(%r14),%edx │ │ │ │ - mov %edx,-0x48(%rbp) │ │ │ │ - lea -0x1(%r14),%edx │ │ │ │ - mov %edx,-0x40(%rbp) │ │ │ │ + mov %rdx,-0x50(%rbp) │ │ │ │ + movslq %ebx,%rdx │ │ │ │ + mov %rdx,-0x90(%rbp) │ │ │ │ + lea 0x1(%rbx),%edx │ │ │ │ + mov %edx,-0x60(%rbp) │ │ │ │ + lea -0x1(%rbx),%edx │ │ │ │ + mov %edx,-0x58(%rbp) │ │ │ │ mov -0x38(%rbp),%rdx │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov -0x98(%rbp),%rax │ │ │ │ + nopl (%rax) │ │ │ │ + mov -0x90(%rbp),%rax │ │ │ │ movslq %r8d,%rsi │ │ │ │ - mov %rdx,%r9 │ │ │ │ mov %edi,-0x68(%rbp) │ │ │ │ - mov -0x90(%rbp),%r10d │ │ │ │ + mov %rdx,%r9 │ │ │ │ mov %rdx,-0x70(%rbp) │ │ │ │ - mov %r8d,-0x78(%rbp) │ │ │ │ + mov -0x88(%rbp),%r11d │ │ │ │ add %rsi,%rax │ │ │ │ + mov %r8d,-0x74(%rbp) │ │ │ │ mov %rax,-0x38(%rbp) │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - cmpl $0x2,-0x40(%rbp) │ │ │ │ - jbe 36740 ::calcEdgeLogLikelihoodsSecondDeriv(int, int, int, int, int, int, int, int, double*, double*, double*)@@Base+0x640> │ │ │ │ - movslq %r10d,%rdx │ │ │ │ - vxorpd %xmm3,%xmm3,%xmm3 │ │ │ │ + xchg %ax,%ax │ │ │ │ + cmpl $0x2,-0x58(%rbp) │ │ │ │ + jbe 35340 ::calcEdgeLogLikelihoodsSecondDeriv(int, int, int, int, int, int, int, int, double*, double*, double*)@@Base+0x640> │ │ │ │ + movslq %r11d,%rdx │ │ │ │ + vxorpd %xmm0,%xmm0,%xmm0 │ │ │ │ xor %eax,%eax │ │ │ │ shl $0x3,%rdx │ │ │ │ - vmovapd %xmm3,%xmm2 │ │ │ │ - vmovapd %xmm3,%xmm1 │ │ │ │ - lea (%rbx,%rdx,1),%r8 │ │ │ │ + vmovapd %xmm0,%xmm3 │ │ │ │ + vmovapd %xmm0,%xmm7 │ │ │ │ + lea (%r14,%rdx,1),%r8 │ │ │ │ lea (%r12,%rdx,1),%rdi │ │ │ │ add %r15,%rdx │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - vmovupd (%rcx,%rax,1),%ymm0 │ │ │ │ - vmulpd (%rdx,%rax,1),%ymm0,%ymm5 │ │ │ │ - vmulpd (%rdi,%rax,1),%ymm0,%ymm4 │ │ │ │ - vmulpd (%r8,%rax,1),%ymm0,%ymm0 │ │ │ │ + vmovupd (%rcx,%rax,1),%ymm4 │ │ │ │ + vmulpd (%rdx,%rax,1),%ymm4,%ymm5 │ │ │ │ + vaddsd %xmm5,%xmm7,%xmm7 │ │ │ │ + vunpckhpd %xmm5,%xmm5,%xmm6 │ │ │ │ + vaddsd %xmm6,%xmm7,%xmm7 │ │ │ │ + vextractf64x2 $0x1,%ymm5,%xmm6 │ │ │ │ + valignq $0x3,%ymm5,%ymm5,%ymm5 │ │ │ │ + vaddsd %xmm6,%xmm7,%xmm7 │ │ │ │ + vaddsd %xmm5,%xmm7,%xmm7 │ │ │ │ + vmulpd (%rdi,%rax,1),%ymm4,%ymm5 │ │ │ │ + vmulpd (%r8,%rax,1),%ymm4,%ymm4 │ │ │ │ add $0x20,%rax │ │ │ │ - vaddsd %xmm5,%xmm1,%xmm1 │ │ │ │ - vunpckhpd %xmm5,%xmm5,%xmm7 │ │ │ │ - vaddsd %xmm4,%xmm2,%xmm2 │ │ │ │ - vextractf128 $0x1,%ymm5,%xmm5 │ │ │ │ - vunpckhpd %xmm4,%xmm4,%xmm6 │ │ │ │ - vaddsd %xmm0,%xmm3,%xmm3 │ │ │ │ - vextractf128 $0x1,%ymm4,%xmm4 │ │ │ │ - vaddsd %xmm7,%xmm1,%xmm1 │ │ │ │ - vaddsd %xmm6,%xmm2,%xmm2 │ │ │ │ - vaddsd %xmm5,%xmm1,%xmm7 │ │ │ │ - vunpckhpd %xmm5,%xmm5,%xmm1 │ │ │ │ - vaddsd %xmm4,%xmm2,%xmm2 │ │ │ │ - vunpckhpd %xmm0,%xmm0,%xmm5 │ │ │ │ - vextractf128 $0x1,%ymm0,%xmm0 │ │ │ │ vaddsd %xmm5,%xmm3,%xmm3 │ │ │ │ - vunpckhpd %xmm4,%xmm4,%xmm4 │ │ │ │ - vaddsd %xmm1,%xmm7,%xmm1 │ │ │ │ - vaddsd %xmm4,%xmm2,%xmm2 │ │ │ │ - vaddsd %xmm0,%xmm3,%xmm3 │ │ │ │ - vunpckhpd %xmm0,%xmm0,%xmm0 │ │ │ │ - vaddsd %xmm0,%xmm3,%xmm3 │ │ │ │ + vunpckhpd %xmm5,%xmm5,%xmm6 │ │ │ │ + vaddsd %xmm4,%xmm0,%xmm0 │ │ │ │ + vaddsd %xmm6,%xmm3,%xmm3 │ │ │ │ + vextractf64x2 $0x1,%ymm5,%xmm6 │ │ │ │ + valignq $0x3,%ymm5,%ymm5,%ymm5 │ │ │ │ + vaddsd %xmm6,%xmm3,%xmm3 │ │ │ │ + vaddsd %xmm5,%xmm3,%xmm3 │ │ │ │ + vunpckhpd %xmm4,%xmm4,%xmm5 │ │ │ │ + vaddsd %xmm5,%xmm0,%xmm0 │ │ │ │ + vextractf64x2 $0x1,%ymm4,%xmm5 │ │ │ │ + valignq $0x3,%ymm4,%ymm4,%ymm4 │ │ │ │ + vaddsd %xmm5,%xmm0,%xmm0 │ │ │ │ + vaddsd %xmm4,%xmm0,%xmm0 │ │ │ │ cmp %rax,%r13 │ │ │ │ - jne 36590 ::calcEdgeLogLikelihoodsSecondDeriv(int, int, int, int, int, int, int, int, double*, double*, double*)@@Base+0x490> │ │ │ │ - movslq %r11d,%rdx │ │ │ │ - lea (%r11,%r10,1),%eax │ │ │ │ - cmp %r11d,%r14d │ │ │ │ - je 36638 ::calcEdgeLogLikelihoodsSecondDeriv(int, int, int, int, int, int, int, int, double*, double*, double*)@@Base+0x538> │ │ │ │ + jne 35180 ::calcEdgeLogLikelihoodsSecondDeriv(int, int, int, int, int, int, int, int, double*, double*, double*)@@Base+0x480> │ │ │ │ + movslq %r10d,%rdx │ │ │ │ + lea (%r10,%r11,1),%eax │ │ │ │ + cmp %r10d,%ebx │ │ │ │ + je 35237 ::calcEdgeLogLikelihoodsSecondDeriv(int, int, int, int, int, int, int, int, double*, double*, double*)@@Base+0x537> │ │ │ │ cltq │ │ │ │ - vmovsd (%rcx,%rdx,8),%xmm0 │ │ │ │ + vmovsd (%rcx,%rdx,8),%xmm4 │ │ │ │ inc %rdx │ │ │ │ - vfmadd231sd (%r15,%rax,8),%xmm0,%xmm1 │ │ │ │ - vfmadd231sd (%r12,%rax,8),%xmm0,%xmm2 │ │ │ │ - vfmadd231sd (%rbx,%rax,8),%xmm0,%xmm3 │ │ │ │ + vfmadd231sd (%r15,%rax,8),%xmm4,%xmm7 │ │ │ │ + vfmadd231sd (%r12,%rax,8),%xmm4,%xmm3 │ │ │ │ + vfmadd231sd (%r14,%rax,8),%xmm4,%xmm0 │ │ │ │ inc %rax │ │ │ │ - cmp %edx,%r14d │ │ │ │ - jg 36616 ::calcEdgeLogLikelihoodsSecondDeriv(int, int, int, int, int, int, int, int, double*, double*, double*)@@Base+0x516> │ │ │ │ - mov -0x50(%rbp),%rax │ │ │ │ - vmulsd (%r9),%xmm1,%xmm1 │ │ │ │ + cmp %edx,%ebx │ │ │ │ + jg 35216 ::calcEdgeLogLikelihoodsSecondDeriv(int, int, int, int, int, int, int, int, double*, double*, double*)@@Base+0x516> │ │ │ │ + vmulsd (%r9),%xmm7,%xmm7 │ │ │ │ + mov -0x40(%rbp),%rax │ │ │ │ add $0x8,%r9 │ │ │ │ - add -0x48(%rbp),%r10d │ │ │ │ - vfmadd213sd (%rax,%rsi,8),%xmm8,%xmm1 │ │ │ │ - vmovsd %xmm1,(%rax,%rsi,8) │ │ │ │ - mov -0x58(%rbp),%rax │ │ │ │ - vmulsd -0x8(%r9),%xmm2,%xmm2 │ │ │ │ - vfmadd213sd (%rax,%rsi,8),%xmm8,%xmm2 │ │ │ │ - vmovsd %xmm2,(%rax,%rsi,8) │ │ │ │ - mov -0x60(%rbp),%rax │ │ │ │ + add -0x60(%rbp),%r11d │ │ │ │ + vfmadd213sd (%rax,%rsi,8),%xmm1,%xmm7 │ │ │ │ + vmovsd %xmm7,(%rax,%rsi,8) │ │ │ │ + mov -0x48(%rbp),%rax │ │ │ │ vmulsd -0x8(%r9),%xmm3,%xmm3 │ │ │ │ - vfmadd213sd (%rax,%rsi,8),%xmm8,%xmm3 │ │ │ │ + vfmadd213sd (%rax,%rsi,8),%xmm1,%xmm3 │ │ │ │ vmovsd %xmm3,(%rax,%rsi,8) │ │ │ │ + mov -0x50(%rbp),%rax │ │ │ │ + vmulsd -0x8(%r9),%xmm0,%xmm0 │ │ │ │ + vfmadd213sd (%rax,%rsi,8),%xmm1,%xmm0 │ │ │ │ + vmovsd %xmm0,(%rax,%rsi,8) │ │ │ │ inc %rsi │ │ │ │ cmp -0x38(%rbp),%rsi │ │ │ │ - jne 36560 ::calcEdgeLogLikelihoodsSecondDeriv(int, int, int, int, int, int, int, int, double*, double*, double*)@@Base+0x460> │ │ │ │ - mov -0x88(%rbp),%rax │ │ │ │ + jne 35150 ::calcEdgeLogLikelihoodsSecondDeriv(int, int, int, int, int, int, int, int, double*, double*, double*)@@Base+0x450> │ │ │ │ mov -0x68(%rbp),%edi │ │ │ │ + mov -0x80(%rbp),%rax │ │ │ │ mov -0x70(%rbp),%rdx │ │ │ │ - mov -0x78(%rbp),%r8d │ │ │ │ + mov -0x74(%rbp),%r8d │ │ │ │ inc %edi │ │ │ │ add %rax,%rcx │ │ │ │ - add %r14d,%r8d │ │ │ │ + add %ebx,%r8d │ │ │ │ add %rax,%rdx │ │ │ │ - cmp -0x7c(%rbp),%edi │ │ │ │ - jne 36530 ::calcEdgeLogLikelihoodsSecondDeriv(int, int, int, int, int, int, int, int, double*, double*, double*)@@Base+0x430> │ │ │ │ - mov -0xe8(%rbp),%rsi │ │ │ │ - mov -0xec(%rbp),%r10d │ │ │ │ - mov -0xf0(%rbp),%r9d │ │ │ │ + cmp -0x78(%rbp),%edi │ │ │ │ + jne 35128 ::calcEdgeLogLikelihoodsSecondDeriv(int, int, int, int, int, int, int, int, double*, double*, double*)@@Base+0x428> │ │ │ │ + mov -0xdc(%rbp),%r9d │ │ │ │ + mov -0xe8(%rbp),%r11 │ │ │ │ + mov -0xf0(%rbp),%rsi │ │ │ │ mov -0xf8(%rbp),%rax │ │ │ │ inc %rsi │ │ │ │ cmp -0xa0(%rbp),%rsi │ │ │ │ - je 36756 ::calcEdgeLogLikelihoodsSecondDeriv(int, int, int, int, int, int, int, int, double*, double*, double*)@@Base+0x656> │ │ │ │ - mov -0xe0(%rbp),%edi │ │ │ │ - lea (%r9,%r10,1),%edx │ │ │ │ - lea (%rdi,%rdx,1),%r10d │ │ │ │ - mov %esi,%edx │ │ │ │ - test %r14d,%r14d │ │ │ │ - jg 36481 ::calcEdgeLogLikelihoodsSecondDeriv(int, int, int, int, int, int, int, int, double*, double*, double*)@@Base+0x381> │ │ │ │ - mov -0x7c(%rbp),%edi │ │ │ │ + je 35356 ::calcEdgeLogLikelihoodsSecondDeriv(int, int, int, int, int, int, int, int, double*, double*, double*)@@Base+0x656> │ │ │ │ + mov -0x98(%rbp),%edi │ │ │ │ + lea (%r9,%rdi,1),%edx │ │ │ │ + mov -0xd8(%rbp),%edi │ │ │ │ + lea (%rdi,%rdx,1),%r9d │ │ │ │ + mov %esi,%edi │ │ │ │ + test %ebx,%ebx │ │ │ │ + jg 35080 ::calcEdgeLogLikelihoodsSecondDeriv(int, int, int, int, int, int, int, int, double*, double*, double*)@@Base+0x380> │ │ │ │ xor %edx,%edx │ │ │ │ + mov -0x78(%rbp),%edi │ │ │ │ lea 0x1(%rdx),%ecx │ │ │ │ cmp %edi,%ecx │ │ │ │ - je 3670f ::calcEdgeLogLikelihoodsSecondDeriv(int, int, int, int, int, int, int, int, double*, double*, double*)@@Base+0x60f> │ │ │ │ + je 35314 ::calcEdgeLogLikelihoodsSecondDeriv(int, int, int, int, int, int, int, int, double*, double*, double*)@@Base+0x614> │ │ │ │ add $0x2,%edx │ │ │ │ cmp %edi,%edx │ │ │ │ - je 366cd ::calcEdgeLogLikelihoodsSecondDeriv(int, int, int, int, int, int, int, int, double*, double*, double*)@@Base+0x5cd> │ │ │ │ - mov -0x7c(%rbp),%edi │ │ │ │ + je 352c9 ::calcEdgeLogLikelihoodsSecondDeriv(int, int, int, int, int, int, int, int, double*, double*, double*)@@Base+0x5c9> │ │ │ │ + mov -0x78(%rbp),%edi │ │ │ │ lea 0x1(%rdx),%ecx │ │ │ │ cmp %edi,%ecx │ │ │ │ - jne 366fe ::calcEdgeLogLikelihoodsSecondDeriv(int, int, int, int, int, int, int, int, double*, double*, double*)@@Base+0x5fe> │ │ │ │ + jne 35303 ::calcEdgeLogLikelihoodsSecondDeriv(int, int, int, int, int, int, int, int, double*, double*, double*)@@Base+0x603> │ │ │ │ inc %rsi │ │ │ │ cmp -0xa0(%rbp),%rsi │ │ │ │ - je 36a09 ::calcEdgeLogLikelihoodsSecondDeriv(int, int, int, int, int, int, int, int, double*, double*, double*)@@Base+0x909> │ │ │ │ - imul %r9d,%edx │ │ │ │ - lea (%r9,%r10,1),%ecx │ │ │ │ - lea (%rdx,%rcx,1),%r10d │ │ │ │ - mov %esi,%edx │ │ │ │ - jmp 36478 ::calcEdgeLogLikelihoodsSecondDeriv(int, int, int, int, int, int, int, int, double*, double*, double*)@@Base+0x378> │ │ │ │ - nopl (%rax) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - vxorpd %xmm3,%xmm3,%xmm3 │ │ │ │ - mov %r10d,%eax │ │ │ │ + je 3561b ::calcEdgeLogLikelihoodsSecondDeriv(int, int, int, int, int, int, int, int, double*, double*, double*)@@Base+0x91b> │ │ │ │ + mov -0x98(%rbp),%edi │ │ │ │ + imul %edi,%edx │ │ │ │ + lea (%r9,%rdi,1),%ecx │ │ │ │ + mov %esi,%edi │ │ │ │ + lea (%rdx,%rcx,1),%r9d │ │ │ │ + jmp 35078 ::calcEdgeLogLikelihoodsSecondDeriv(int, int, int, int, int, int, int, int, double*, double*, double*)@@Base+0x378> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + vxorpd %xmm0,%xmm0,%xmm0 │ │ │ │ + mov %r11d,%eax │ │ │ │ xor %edx,%edx │ │ │ │ - vmovapd %xmm3,%xmm2 │ │ │ │ - vmovapd %xmm3,%xmm1 │ │ │ │ - jmp 36614 ::calcEdgeLogLikelihoodsSecondDeriv(int, int, int, int, int, int, int, int, double*, double*, double*)@@Base+0x514> │ │ │ │ - mov -0xd0(%rbp),%r11 │ │ │ │ + vmovapd %xmm0,%xmm3 │ │ │ │ + vmovapd %xmm0,%xmm7 │ │ │ │ + jmp 35214 ::calcEdgeLogLikelihoodsSecondDeriv(int, int, int, int, int, int, int, int, double*, double*, double*)@@Base+0x514> │ │ │ │ + mov %r11,%rbx │ │ │ │ mov %rax,%r10 │ │ │ │ - movslq -0x7c(%rbp),%rax │ │ │ │ - mov %r14d,%r12d │ │ │ │ + movslq -0x78(%rbp),%rax │ │ │ │ + mov -0x94(%rbp),%r14d │ │ │ │ mov %r10,%r15 │ │ │ │ - xor %ebx,%ebx │ │ │ │ - shr $0x2,%r12d │ │ │ │ - mov %r11,%r13 │ │ │ │ + xor %r13d,%r13d │ │ │ │ xor %r10d,%r10d │ │ │ │ - shl $0x5,%r12 │ │ │ │ shl $0x3,%rax │ │ │ │ + mov %r14d,%r12d │ │ │ │ mov %rax,-0x38(%rbp) │ │ │ │ lea -0x1(%r14),%eax │ │ │ │ + shr $0x2,%r12d │ │ │ │ mov %eax,-0x68(%rbp) │ │ │ │ - vxorpd %xmm7,%xmm7,%xmm7 │ │ │ │ - vmovapd %xmm7,%xmm1 │ │ │ │ - vmovapd %xmm7,%xmm3 │ │ │ │ + shl $0x5,%r12 │ │ │ │ + vxorpd %xmm3,%xmm3,%xmm3 │ │ │ │ + vmovapd %xmm3,%xmm1 │ │ │ │ + vmovapd %xmm3,%xmm2 │ │ │ │ test %r14d,%r14d │ │ │ │ - jle 36895 ::calcEdgeLogLikelihoodsSecondDeriv(int, int, int, int, int, int, int, int, double*, double*, double*)@@Base+0x795> │ │ │ │ + jle 354a1 ::calcEdgeLogLikelihoodsSecondDeriv(int, int, int, int, int, int, int, int, double*, double*, double*)@@Base+0x7a1> │ │ │ │ cmpl $0x2,-0x68(%rbp) │ │ │ │ mov 0xe0(%r15),%rdi │ │ │ │ mov 0xe8(%r15),%r8 │ │ │ │ mov 0xf0(%r15),%r9 │ │ │ │ - jbe 369f3 ::calcEdgeLogLikelihoodsSecondDeriv(int, int, int, int, int, int, int, int, double*, double*, double*)@@Base+0x8f3> │ │ │ │ + jbe 35605 ::calcEdgeLogLikelihoodsSecondDeriv(int, int, int, int, int, int, int, int, double*, double*, double*)@@Base+0x905> │ │ │ │ movslq %r10d,%rdx │ │ │ │ - vxorpd %xmm7,%xmm7,%xmm7 │ │ │ │ + vxorpd %xmm3,%xmm3,%xmm3 │ │ │ │ xor %eax,%eax │ │ │ │ shl $0x3,%rdx │ │ │ │ - vmovapd %xmm7,%xmm1 │ │ │ │ - vmovapd %xmm7,%xmm3 │ │ │ │ + vmovapd %xmm3,%xmm1 │ │ │ │ + vmovapd %xmm3,%xmm2 │ │ │ │ lea (%r9,%rdx,1),%rsi │ │ │ │ lea (%r8,%rdx,1),%rcx │ │ │ │ add %rdi,%rdx │ │ │ │ - nopl (%rax) │ │ │ │ - vmovupd 0x0(%r13,%rax,1),%ymm0 │ │ │ │ - vmulpd (%rdx,%rax,1),%ymm0,%ymm4 │ │ │ │ - vaddsd %xmm3,%xmm4,%xmm2 │ │ │ │ - vunpckhpd %xmm4,%xmm4,%xmm5 │ │ │ │ - vextractf128 $0x1,%ymm4,%xmm4 │ │ │ │ - vaddsd %xmm2,%xmm5,%xmm5 │ │ │ │ - vaddsd %xmm5,%xmm4,%xmm3 │ │ │ │ - vunpckhpd %xmm4,%xmm4,%xmm4 │ │ │ │ - vaddsd %xmm4,%xmm3,%xmm3 │ │ │ │ - vmulpd (%rcx,%rax,1),%ymm0,%ymm4 │ │ │ │ - vmulpd (%rsi,%rax,1),%ymm0,%ymm0 │ │ │ │ + xchg %ax,%ax │ │ │ │ + vmovupd (%rbx,%rax,1),%ymm4 │ │ │ │ + vmulpd (%rdx,%rax,1),%ymm4,%ymm6 │ │ │ │ + vaddsd %xmm2,%xmm6,%xmm0 │ │ │ │ + vunpckhpd %xmm6,%xmm6,%xmm5 │ │ │ │ + vextractf64x2 $0x1,%ymm6,%xmm2 │ │ │ │ + valignq $0x3,%ymm6,%ymm6,%ymm6 │ │ │ │ + vaddsd %xmm0,%xmm5,%xmm5 │ │ │ │ + vaddsd %xmm5,%xmm2,%xmm2 │ │ │ │ + vaddsd %xmm6,%xmm2,%xmm2 │ │ │ │ + vmulpd (%rcx,%rax,1),%ymm4,%ymm6 │ │ │ │ + vmulpd (%rsi,%rax,1),%ymm4,%ymm4 │ │ │ │ add $0x20,%rax │ │ │ │ - vaddsd %xmm1,%xmm4,%xmm1 │ │ │ │ + vaddsd %xmm1,%xmm6,%xmm0 │ │ │ │ + vunpckhpd %xmm6,%xmm6,%xmm5 │ │ │ │ + vextractf64x2 $0x1,%ymm6,%xmm1 │ │ │ │ + valignq $0x3,%ymm6,%ymm6,%ymm6 │ │ │ │ + vaddsd %xmm0,%xmm5,%xmm5 │ │ │ │ + vaddsd %xmm3,%xmm4,%xmm0 │ │ │ │ + vextractf64x2 $0x1,%ymm4,%xmm3 │ │ │ │ + vaddsd %xmm5,%xmm1,%xmm1 │ │ │ │ vunpckhpd %xmm4,%xmm4,%xmm5 │ │ │ │ - vaddsd %xmm7,%xmm0,%xmm2 │ │ │ │ - vextractf128 $0x1,%ymm4,%xmm4 │ │ │ │ - vaddsd %xmm1,%xmm5,%xmm5 │ │ │ │ - vaddsd %xmm5,%xmm4,%xmm1 │ │ │ │ - vunpckhpd %xmm4,%xmm4,%xmm4 │ │ │ │ - vaddsd %xmm4,%xmm1,%xmm1 │ │ │ │ - vunpckhpd %xmm0,%xmm0,%xmm4 │ │ │ │ - vaddsd %xmm2,%xmm4,%xmm4 │ │ │ │ - vextractf128 $0x1,%ymm0,%xmm0 │ │ │ │ - vaddsd %xmm4,%xmm0,%xmm7 │ │ │ │ - vunpckhpd %xmm0,%xmm0,%xmm0 │ │ │ │ - vaddsd %xmm0,%xmm7,%xmm7 │ │ │ │ + valignq $0x3,%ymm4,%ymm4,%ymm4 │ │ │ │ + vaddsd %xmm0,%xmm5,%xmm5 │ │ │ │ + vaddsd %xmm6,%xmm1,%xmm1 │ │ │ │ + vaddsd %xmm5,%xmm3,%xmm3 │ │ │ │ + vaddsd %xmm4,%xmm3,%xmm3 │ │ │ │ cmp %rax,%r12 │ │ │ │ - jne 367e0 ::calcEdgeLogLikelihoodsSecondDeriv(int, int, int, int, int, int, int, int, double*, double*, double*)@@Base+0x6e0> │ │ │ │ + jne 353e0 ::calcEdgeLogLikelihoodsSecondDeriv(int, int, int, int, int, int, int, int, double*, double*, double*)@@Base+0x6e0> │ │ │ │ test $0x3,%r14b │ │ │ │ - je 36892 ::calcEdgeLogLikelihoodsSecondDeriv(int, int, int, int, int, int, int, int, double*, double*, double*)@@Base+0x792> │ │ │ │ + je 3549e ::calcEdgeLogLikelihoodsSecondDeriv(int, int, int, int, int, int, int, int, double*, double*, double*)@@Base+0x79e> │ │ │ │ mov %r14d,%edx │ │ │ │ and $0xfffffffc,%edx │ │ │ │ lea (%rdx,%r10,1),%eax │ │ │ │ movslq %edx,%rdx │ │ │ │ cltq │ │ │ │ - vmovsd 0x0(%r13,%rdx,8),%xmm0 │ │ │ │ + vmovsd (%rbx,%rdx,8),%xmm0 │ │ │ │ inc %rdx │ │ │ │ - vfmadd231sd (%rdi,%rax,8),%xmm0,%xmm3 │ │ │ │ + vfmadd231sd (%rdi,%rax,8),%xmm0,%xmm2 │ │ │ │ vfmadd231sd (%r8,%rax,8),%xmm0,%xmm1 │ │ │ │ - vfmadd231sd (%r9,%rax,8),%xmm0,%xmm7 │ │ │ │ + vfmadd231sd (%r9,%rax,8),%xmm0,%xmm3 │ │ │ │ inc %rax │ │ │ │ cmp %edx,%r14d │ │ │ │ - jg 3686e ::calcEdgeLogLikelihoodsSecondDeriv(int, int, int, int, int, int, int, int, double*, double*, double*)@@Base+0x76e> │ │ │ │ + jg 3547c ::calcEdgeLogLikelihoodsSecondDeriv(int, int, int, int, int, int, int, int, double*, double*, double*)@@Base+0x77c> │ │ │ │ add %r14d,%r10d │ │ │ │ mov 0x110(%r15),%rax │ │ │ │ mov %r10d,-0x60(%rbp) │ │ │ │ + vmovapd %xmm2,%xmm0 │ │ │ │ vmovsd %xmm1,-0x58(%rbp) │ │ │ │ - vmovsd %xmm7,-0x50(%rbp) │ │ │ │ - vmovapd %xmm3,%xmm0 │ │ │ │ - vmovsd %xmm3,-0x40(%rbp) │ │ │ │ mov %rax,-0x48(%rbp) │ │ │ │ + vmovsd %xmm3,-0x50(%rbp) │ │ │ │ + vmovsd %xmm2,-0x40(%rbp) │ │ │ │ vzeroupper │ │ │ │ call 1c250 │ │ │ │ - vmovsd -0x40(%rbp),%xmm3 │ │ │ │ + vmovsd -0x40(%rbp),%xmm2 │ │ │ │ vmovsd -0x58(%rbp),%xmm1 │ │ │ │ - vmovsd -0x50(%rbp),%xmm7 │ │ │ │ + vmovsd -0x50(%rbp),%xmm3 │ │ │ │ mov 0x118(%r15),%rdx │ │ │ │ + vdivsd %xmm2,%xmm1,%xmm1 │ │ │ │ mov -0x48(%rbp),%rax │ │ │ │ mov 0x120(%r15),%rsi │ │ │ │ mov -0x60(%rbp),%r10d │ │ │ │ - vmovsd %xmm0,(%rax,%rbx,1) │ │ │ │ - vdivsd %xmm3,%xmm1,%xmm1 │ │ │ │ - vdivsd %xmm3,%xmm7,%xmm3 │ │ │ │ - vmovsd %xmm1,(%rdx,%rbx,1) │ │ │ │ + vmovsd %xmm0,(%rax,%r13,1) │ │ │ │ + vdivsd %xmm2,%xmm3,%xmm3 │ │ │ │ + vmovsd %xmm1,(%rdx,%r13,1) │ │ │ │ vfnmadd132sd %xmm1,%xmm3,%xmm1 │ │ │ │ - vmovsd %xmm1,(%rsi,%rbx,1) │ │ │ │ - add $0x8,%rbx │ │ │ │ - cmp %rbx,-0x38(%rbp) │ │ │ │ - jne 36789 ::calcEdgeLogLikelihoodsSecondDeriv(int, int, int, int, int, int, int, int, double*, double*, double*)@@Base+0x689> │ │ │ │ - mov -0x80(%rbp),%ebx │ │ │ │ + vmovsd %xmm1,(%rsi,%r13,1) │ │ │ │ + add $0x8,%r13 │ │ │ │ + cmp %r13,-0x38(%rbp) │ │ │ │ + jne 3538a ::calcEdgeLogLikelihoodsSecondDeriv(int, int, int, int, int, int, int, int, double*, double*, double*)@@Base+0x68a> │ │ │ │ + mov -0xd4(%rbp),%ebx │ │ │ │ mov %r15,%r10 │ │ │ │ cmp $0xffffffff,%ebx │ │ │ │ - je 36943 ::calcEdgeLogLikelihoodsSecondDeriv(int, int, int, int, int, int, int, int, double*, double*, double*)@@Base+0x843> │ │ │ │ + je 35555 ::calcEdgeLogLikelihoodsSecondDeriv(int, int, int, int, int, int, int, int, double*, double*, double*)@@Base+0x855> │ │ │ │ mov 0xc0(%r15),%r8 │ │ │ │ movslq %ebx,%rdi │ │ │ │ mov (%r8,%rdi,8),%r8 │ │ │ │ xor %edi,%edi │ │ │ │ vmovsd (%rax,%rdi,1),%xmm0 │ │ │ │ vaddsd (%r8,%rdi,1),%xmm0,%xmm0 │ │ │ │ vmovsd %xmm0,(%rax,%rdi,1) │ │ │ │ add $0x8,%rdi │ │ │ │ cmp %rdi,-0x38(%rbp) │ │ │ │ - jne 36929 ::calcEdgeLogLikelihoodsSecondDeriv(int, int, int, int, int, int, int, int, double*, double*, double*)@@Base+0x829> │ │ │ │ + jne 3553b ::calcEdgeLogLikelihoodsSecondDeriv(int, int, int, int, int, int, int, int, double*, double*, double*)@@Base+0x83b> │ │ │ │ mov -0xc8(%rbp),%rbx │ │ │ │ mov -0xa8(%rbp),%rcx │ │ │ │ xor %edi,%edi │ │ │ │ mov -0xc0(%rbp),%r9 │ │ │ │ mov 0x80(%r10),%r8 │ │ │ │ movq $0x0,(%rcx) │ │ │ │ mov %rbx,%r10 │ │ │ │ movq $0x0,(%r9) │ │ │ │ movq $0x0,(%rbx) │ │ │ │ vmovsd (%rax,%rdi,1),%xmm0 │ │ │ │ - vmovsd (%rcx),%xmm4 │ │ │ │ - vfmadd132sd (%r8,%rdi,1),%xmm4,%xmm0 │ │ │ │ + vmovsd (%rcx),%xmm1 │ │ │ │ + vfmadd132sd (%r8,%rdi,1),%xmm1,%xmm0 │ │ │ │ vmovsd %xmm0,(%rcx) │ │ │ │ vmovsd (%rdx,%rdi,1),%xmm0 │ │ │ │ - vmovsd (%r9),%xmm4 │ │ │ │ - vfmadd132sd (%r8,%rdi,1),%xmm4,%xmm0 │ │ │ │ + vmovsd (%r9),%xmm1 │ │ │ │ + vfmadd132sd (%r8,%rdi,1),%xmm1,%xmm0 │ │ │ │ vmovsd %xmm0,(%r9) │ │ │ │ vmovsd (%rsi,%rdi,1),%xmm0 │ │ │ │ - vmovsd (%r10),%xmm4 │ │ │ │ - vfmadd132sd (%r8,%rdi,1),%xmm4,%xmm0 │ │ │ │ + vmovsd (%r10),%xmm1 │ │ │ │ + vfmadd132sd (%r8,%rdi,1),%xmm1,%xmm0 │ │ │ │ add $0x8,%rdi │ │ │ │ - cmp %rdi,-0x38(%rbp) │ │ │ │ vmovsd %xmm0,(%r10) │ │ │ │ - jne 36979 ::calcEdgeLogLikelihoodsSecondDeriv(int, int, int, int, int, int, int, int, double*, double*, double*)@@Base+0x879> │ │ │ │ + cmp %rdi,-0x38(%rbp) │ │ │ │ + jne 3558b ::calcEdgeLogLikelihoodsSecondDeriv(int, int, int, int, int, int, int, int, double*, double*, double*)@@Base+0x88b> │ │ │ │ mov -0xa8(%rbp),%rax │ │ │ │ vmovsd (%rax),%xmm0 │ │ │ │ xor %eax,%eax │ │ │ │ vucomisd %xmm0,%xmm0 │ │ │ │ setnp %al │ │ │ │ add $0xe0,%rsp │ │ │ │ pop %rbx │ │ │ │ - pop %r10 │ │ │ │ lea -0x8(,%rax,8),%eax │ │ │ │ + pop %r10 │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ pop %rbp │ │ │ │ lea -0x8(%r10),%rsp │ │ │ │ ret │ │ │ │ - vxorpd %xmm7,%xmm7,%xmm7 │ │ │ │ + vxorpd %xmm3,%xmm3,%xmm3 │ │ │ │ mov %r10d,%eax │ │ │ │ xor %edx,%edx │ │ │ │ - vmovapd %xmm7,%xmm1 │ │ │ │ - vmovapd %xmm7,%xmm3 │ │ │ │ - jmp 36869 ::calcEdgeLogLikelihoodsSecondDeriv(int, int, int, int, int, int, int, int, double*, double*, double*)@@Base+0x769> │ │ │ │ - mov -0xd0(%rbp),%r11 │ │ │ │ + vmovapd %xmm3,%xmm1 │ │ │ │ + vmovapd %xmm3,%xmm2 │ │ │ │ + jmp 35477 ::calcEdgeLogLikelihoodsSecondDeriv(int, int, int, int, int, int, int, int, double*, double*, double*)@@Base+0x777> │ │ │ │ + mov %r11,%rbx │ │ │ │ mov %rax,%r10 │ │ │ │ - mov -0x7c(%rbp),%edi │ │ │ │ - test %edi,%edi │ │ │ │ - jle 36a5c ::calcEdgeLogLikelihoodsSecondDeriv(int, int, int, int, int, int, int, int, double*, double*, double*)@@Base+0x95c> │ │ │ │ - mov 0x24(%r10),%r14d │ │ │ │ - jmp 36760 ::calcEdgeLogLikelihoodsSecondDeriv(int, int, int, int, int, int, int, int, double*, double*, double*)@@Base+0x660> │ │ │ │ - mov -0x78(%rbp),%rdx │ │ │ │ + mov -0x78(%rbp),%ecx │ │ │ │ + test %ecx,%ecx │ │ │ │ + jle 35670 ::calcEdgeLogLikelihoodsSecondDeriv(int, int, int, int, int, int, int, int, double*, double*, double*)@@Base+0x970> │ │ │ │ + mov 0x24(%r10),%eax │ │ │ │ + mov %eax,-0x94(%rbp) │ │ │ │ + jmp 3535c ::calcEdgeLogLikelihoodsSecondDeriv(int, int, int, int, int, int, int, int, double*, double*, double*)@@Base+0x65c> │ │ │ │ + mov -0x70(%rbp),%rdx │ │ │ │ mov -0x38(%rbp),%rdi │ │ │ │ lea 0x4(%rdx),%rsi │ │ │ │ cmp %rsi,%rdi │ │ │ │ - je 363f1 ::calcEdgeLogLikelihoodsSecondDeriv(int, int, int, int, int, int, int, int, double*, double*, double*)@@Base+0x2f1> │ │ │ │ + je 34fe8 ::calcEdgeLogLikelihoodsSecondDeriv(int, int, int, int, int, int, int, int, double*, double*, double*)@@Base+0x2e8> │ │ │ │ add $0x8,%rdx │ │ │ │ cmp %rdi,%rdx │ │ │ │ - jne 36a27 ::calcEdgeLogLikelihoodsSecondDeriv(int, int, int, int, int, int, int, int, double*, double*, double*)@@Base+0x927> │ │ │ │ - jmp 363f1 ::calcEdgeLogLikelihoodsSecondDeriv(int, int, int, int, int, int, int, int, double*, double*, double*)@@Base+0x2f1> │ │ │ │ + jne 3563b ::calcEdgeLogLikelihoodsSecondDeriv(int, int, int, int, int, int, int, int, double*, double*, double*)@@Base+0x93b> │ │ │ │ + jmp 34fe8 ::calcEdgeLogLikelihoodsSecondDeriv(int, int, int, int, int, int, int, int, double*, double*, double*)@@Base+0x2e8> │ │ │ │ xor %eax,%eax │ │ │ │ lea 0x1(%rax),%rdx │ │ │ │ cmp %rdx,%rcx │ │ │ │ - je 36a5f ::calcEdgeLogLikelihoodsSecondDeriv(int, int, int, int, int, int, int, int, double*, double*, double*)@@Base+0x95f> │ │ │ │ + je 35673 ::calcEdgeLogLikelihoodsSecondDeriv(int, int, int, int, int, int, int, int, double*, double*, double*)@@Base+0x973> │ │ │ │ add $0x2,%rax │ │ │ │ cmp %rax,%rcx │ │ │ │ - jne 36a48 ::calcEdgeLogLikelihoodsSecondDeriv(int, int, int, int, int, int, int, int, double*, double*, double*)@@Base+0x948> │ │ │ │ - jmp 36a13 ::calcEdgeLogLikelihoodsSecondDeriv(int, int, int, int, int, int, int, int, double*, double*, double*)@@Base+0x913> │ │ │ │ + jne 3565c ::calcEdgeLogLikelihoodsSecondDeriv(int, int, int, int, int, int, int, int, double*, double*, double*)@@Base+0x95c> │ │ │ │ + jmp 35621 ::calcEdgeLogLikelihoodsSecondDeriv(int, int, int, int, int, int, int, int, double*, double*, double*)@@Base+0x921> │ │ │ │ vzeroupper │ │ │ │ mov -0xa8(%rbp),%rax │ │ │ │ movq $0x0,(%rax) │ │ │ │ mov -0xc0(%rbp),%rax │ │ │ │ movq $0x0,(%rax) │ │ │ │ mov -0xc8(%rbp),%rax │ │ │ │ movq $0x0,(%rax) │ │ │ │ - jmp 369c0 ::calcEdgeLogLikelihoodsSecondDeriv(int, int, int, int, int, int, int, int, double*, double*, double*)@@Base+0x8c0> │ │ │ │ + jmp 355d2 ::calcEdgeLogLikelihoodsSecondDeriv(int, int, int, int, int, int, int, int, double*, double*, double*)@@Base+0x8d2> │ │ │ │ xor %eax,%eax │ │ │ │ - mov -0xa0(%rbp),%rbx │ │ │ │ + mov -0xa0(%rbp),%rdi │ │ │ │ lea 0x1(%rax),%rdx │ │ │ │ - cmp %rbx,%rdx │ │ │ │ - je 36a5f ::calcEdgeLogLikelihoodsSecondDeriv(int, int, int, int, int, int, int, int, double*, double*, double*)@@Base+0x95f> │ │ │ │ + cmp %rdi,%rdx │ │ │ │ + je 35673 ::calcEdgeLogLikelihoodsSecondDeriv(int, int, int, int, int, int, int, int, double*, double*, double*)@@Base+0x973> │ │ │ │ add $0x2,%rax │ │ │ │ - cmp %rbx,%rax │ │ │ │ - jne 36a90 ::calcEdgeLogLikelihoodsSecondDeriv(int, int, int, int, int, int, int, int, double*, double*, double*)@@Base+0x990> │ │ │ │ - jmp 36a13 ::calcEdgeLogLikelihoodsSecondDeriv(int, int, int, int, int, int, int, int, double*, double*, double*)@@Base+0x913> │ │ │ │ + cmp %rdi,%rax │ │ │ │ + jne 356a4 ::calcEdgeLogLikelihoodsSecondDeriv(int, int, int, int, int, int, int, int, double*, double*, double*)@@Base+0x9a4> │ │ │ │ + jmp 35621 ::calcEdgeLogLikelihoodsSecondDeriv(int, int, int, int, int, int, int, int, double*, double*, double*)@@Base+0x921> │ │ │ │ cs nopw 0x0(%rax,%rax,1) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ │ │ │ │ -0000000000036ac0 ::calcEdgeLogLikelihoodsFirstDeriv(int, int, int, int, int, int, int, double*, double*)@@Base>: │ │ │ │ +00000000000356d0 ::calcEdgeLogLikelihoodsFirstDeriv(int, int, int, int, int, int, int, double*, double*)@@Base>: │ │ │ │ endbr64 │ │ │ │ lea 0x8(%rsp),%r10 │ │ │ │ and $0xffffffffffffffe0,%rsp │ │ │ │ movslq %esi,%rsi │ │ │ │ movslq %ecx,%rcx │ │ │ │ push -0x8(%r10) │ │ │ │ - push %rbp │ │ │ │ movslq %r8d,%r8 │ │ │ │ movslq %r9d,%r9 │ │ │ │ + push %rbp │ │ │ │ mov %rsp,%rbp │ │ │ │ push %r15 │ │ │ │ + mov %rdi,%r15 │ │ │ │ push %r14 │ │ │ │ push %r13 │ │ │ │ push %r12 │ │ │ │ + mov %edx,%r12d │ │ │ │ push %r10 │ │ │ │ push %rbx │ │ │ │ - mov %edx,%r12d │ │ │ │ - sub $0xa0,%rsp │ │ │ │ - mov 0x8(%r10),%eax │ │ │ │ + sub $0xc0,%rsp │ │ │ │ mov %rdi,-0x80(%rbp) │ │ │ │ - mov %rdi,%r15 │ │ │ │ + mov 0x8(%r10),%eax │ │ │ │ mov %eax,-0xac(%rbp) │ │ │ │ mov 0x10(%r10),%rax │ │ │ │ mov %rax,-0x88(%rbp) │ │ │ │ mov 0x18(%r10),%rax │ │ │ │ mov %rax,-0xa0(%rbp) │ │ │ │ mov 0xb0(%rdi),%rax │ │ │ │ mov (%rax,%rsi,8),%rax │ │ │ │ @@ -25713,464 +25042,462 @@ │ │ │ │ imul 0x24(%rdi),%edx │ │ │ │ mov 0xe0(%rdi),%rdi │ │ │ │ mov %rax,-0xa8(%rbp) │ │ │ │ movslq %edx,%rdx │ │ │ │ shl $0x3,%rdx │ │ │ │ call 1c1a0 │ │ │ │ mov 0x14(%r15),%edx │ │ │ │ + mov 0xe8(%r15),%rdi │ │ │ │ xor %esi,%esi │ │ │ │ imul 0x24(%r15),%edx │ │ │ │ - mov 0xe8(%r15),%rdi │ │ │ │ movslq %edx,%rdx │ │ │ │ shl $0x3,%rdx │ │ │ │ call 1c1a0 │ │ │ │ - cmp %r12d,0x10(%r15) │ │ │ │ - movslq %r12d,%rax │ │ │ │ mov 0x14(%r15),%esi │ │ │ │ mov 0x34(%r15),%edx │ │ │ │ + movslq %r12d,%rax │ │ │ │ mov %esi,-0x5c(%rbp) │ │ │ │ - jle 36d48 ::calcEdgeLogLikelihoodsFirstDeriv(int, int, int, int, int, int, int, double*, double*)@@Base+0x288> │ │ │ │ + cmp %r12d,0x10(%r15) │ │ │ │ + jle 35943 ::calcEdgeLogLikelihoodsFirstDeriv(int, int, int, int, int, int, int, double*, double*)@@Base+0x273> │ │ │ │ mov 0xb8(%r15),%rcx │ │ │ │ mov (%rcx,%rax,8),%r9 │ │ │ │ test %r9,%r9 │ │ │ │ - je 36d48 ::calcEdgeLogLikelihoodsFirstDeriv(int, int, int, int, int, int, int, double*, double*)@@Base+0x288> │ │ │ │ + je 35943 ::calcEdgeLogLikelihoodsFirstDeriv(int, int, int, int, int, int, int, double*, double*)@@Base+0x273> │ │ │ │ test %edx,%edx │ │ │ │ - jle 3701a ::calcEdgeLogLikelihoodsFirstDeriv(int, int, int, int, int, int, int, double*, double*)@@Base+0x55a> │ │ │ │ + jle 35c12 ::calcEdgeLogLikelihoodsFirstDeriv(int, int, int, int, int, int, int, double*, double*)@@Base+0x542> │ │ │ │ mov -0x5c(%rbp),%edi │ │ │ │ movslq %edx,%rcx │ │ │ │ test %edi,%edi │ │ │ │ - jle 3727c ::calcEdgeLogLikelihoodsFirstDeriv(int, int, int, int, int, int, int, double*, double*)@@Base+0x7bc> │ │ │ │ + jle 35e7c ::calcEdgeLogLikelihoodsFirstDeriv(int, int, int, int, int, int, int, double*, double*)@@Base+0x7ac> │ │ │ │ movslq %edi,%rax │ │ │ │ - xor %r8d,%r8d │ │ │ │ + mov %rbx,-0x58(%rbp) │ │ │ │ + mov %rcx,%r8 │ │ │ │ xor %esi,%esi │ │ │ │ - xor %r10d,%r10d │ │ │ │ lea (%r9,%rax,4),%rax │ │ │ │ - mov %rbx,-0x58(%rbp) │ │ │ │ + xor %r10d,%r10d │ │ │ │ mov %rax,-0x38(%rbp) │ │ │ │ mov -0x80(%rbp),%rax │ │ │ │ movslq 0x2c(%rax),%rdx │ │ │ │ mov 0x24(%rax),%r14d │ │ │ │ mov %rdx,%rax │ │ │ │ shl $0x3,%rdx │ │ │ │ mov %rdx,-0x48(%rbp) │ │ │ │ movslq %r14d,%rdx │ │ │ │ + mov %eax,%ebx │ │ │ │ mov %rdx,-0x50(%rbp) │ │ │ │ lea -0x1(%rdi),%edx │ │ │ │ + mov %ebx,%ecx │ │ │ │ imul %eax,%edx │ │ │ │ + xor %eax,%eax │ │ │ │ mov %edx,-0x60(%rbp) │ │ │ │ test %r14d,%r14d │ │ │ │ - jle 3725a ::calcEdgeLogLikelihoodsFirstDeriv(int, int, int, int, int, int, int, double*, double*)@@Base+0x79a> │ │ │ │ - mov -0x80(%rbp),%r11 │ │ │ │ + jle 35e5a ::calcEdgeLogLikelihoodsFirstDeriv(int, int, int, int, int, int, int, double*, double*)@@Base+0x78a> │ │ │ │ + mov -0x80(%rbp),%rdi │ │ │ │ mov -0x98(%rbp),%rbx │ │ │ │ - xor %r12d,%r12d │ │ │ │ + movslq %r10d,%rdx │ │ │ │ mov %r9,-0x68(%rbp) │ │ │ │ - mov %rcx,-0x70(%rbp) │ │ │ │ - mov %r8,-0x78(%rbp) │ │ │ │ - mov %r10d,-0xb0(%rbp) │ │ │ │ - mov %eax,-0xb4(%rbp) │ │ │ │ - imul 0x40(%r11),%esi │ │ │ │ - vmovsd (%rbx,%r8,8),%xmm1 │ │ │ │ + mov %r8,-0x70(%rbp) │ │ │ │ + xor %r12d,%r12d │ │ │ │ + imul 0x40(%rdi),%esi │ │ │ │ + vmovsd (%rbx,%rax,8),%xmm1 │ │ │ │ + mov %r10d,-0x78(%rbp) │ │ │ │ mov -0x90(%rbp),%rbx │ │ │ │ - mov 0xe0(%r11),%rdi │ │ │ │ - movslq %esi,%rdx │ │ │ │ - movslq %r10d,%rsi │ │ │ │ - lea (%rbx,%rsi,8),%r15 │ │ │ │ - mov 0xe8(%r11),%rsi │ │ │ │ - movslq 0x28(%r11),%r11 │ │ │ │ + mov %rax,-0xb8(%rbp) │ │ │ │ + mov %ecx,-0xb0(%rbp) │ │ │ │ + lea (%rbx,%rdx,8),%r15 │ │ │ │ + mov %rdi,%rdx │ │ │ │ + mov %esi,-0x40(%rbp) │ │ │ │ + mov 0xe0(%rdi),%rdi │ │ │ │ + mov 0xe8(%rdx),%rsi │ │ │ │ + movslq 0x28(%rdx),%r11 │ │ │ │ mov %r9,%rbx │ │ │ │ - mov %rdx,-0x40(%rbp) │ │ │ │ - shl $0x3,%r11 │ │ │ │ - mov -0x50(%rbp),%rcx │ │ │ │ + mov -0x50(%rbp),%rdx │ │ │ │ movslq (%rbx),%r8 │ │ │ │ movslq %r12d,%rax │ │ │ │ - xor %edx,%edx │ │ │ │ - add -0x40(%rbp),%r8 │ │ │ │ - lea (%rcx,%rax,1),%r10 │ │ │ │ - mov -0x58(%rbp),%rcx │ │ │ │ + movslq -0x40(%rbp),%rcx │ │ │ │ + lea (%rdx,%rax,1),%r10 │ │ │ │ + mov -0x58(%rbp),%rdx │ │ │ │ shl $0x3,%r8 │ │ │ │ - lea (%rcx,%r8,1),%r9 │ │ │ │ + lea (%rdx,%r8,1),%r9 │ │ │ │ add %r13,%r8 │ │ │ │ - mov %r15,%rcx │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - vmovsd (%r9,%rdx,1),%xmm0 │ │ │ │ - add $0x8,%rcx │ │ │ │ - vmulsd -0x8(%rcx),%xmm0,%xmm0 │ │ │ │ + mov %r15,%rdx │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + vmovsd (%r9,%rcx,8),%xmm0 │ │ │ │ + add $0x8,%rdx │ │ │ │ + vmulsd -0x8(%rdx),%xmm0,%xmm0 │ │ │ │ vfmadd213sd (%rdi,%rax,8),%xmm1,%xmm0 │ │ │ │ vmovsd %xmm0,(%rdi,%rax,8) │ │ │ │ - vmovsd (%r8,%rdx,1),%xmm0 │ │ │ │ - add %r11,%rdx │ │ │ │ - vmulsd -0x8(%rcx),%xmm0,%xmm0 │ │ │ │ + vmovsd (%r8,%rcx,8),%xmm0 │ │ │ │ + add %r11,%rcx │ │ │ │ + vmulsd -0x8(%rdx),%xmm0,%xmm0 │ │ │ │ vfmadd213sd (%rsi,%rax,8),%xmm1,%xmm0 │ │ │ │ vmovsd %xmm0,(%rsi,%rax,8) │ │ │ │ inc %rax │ │ │ │ cmp %rax,%r10 │ │ │ │ - jne 36cc0 ::calcEdgeLogLikelihoodsFirstDeriv(int, int, int, int, int, int, int, double*, double*)@@Base+0x200> │ │ │ │ - add -0x48(%rbp),%r15 │ │ │ │ - add %r14d,%r12d │ │ │ │ + jne 358c0 ::calcEdgeLogLikelihoodsFirstDeriv(int, int, int, int, int, int, int, double*, double*)@@Base+0x1f0> │ │ │ │ add $0x4,%rbx │ │ │ │ - cmp -0x38(%rbp),%rbx │ │ │ │ - jne 36c88 ::calcEdgeLogLikelihoodsFirstDeriv(int, int, int, int, int, int, int, double*, double*)@@Base+0x1c8> │ │ │ │ + add %r14d,%r12d │ │ │ │ + add -0x48(%rbp),%r15 │ │ │ │ + cmp %rbx,-0x38(%rbp) │ │ │ │ + jne 35897 ::calcEdgeLogLikelihoodsFirstDeriv(int, int, int, int, int, int, int, double*, double*)@@Base+0x1c7> │ │ │ │ mov -0x68(%rbp),%r9 │ │ │ │ - mov -0x70(%rbp),%rcx │ │ │ │ - mov -0x78(%rbp),%r8 │ │ │ │ - mov -0xb0(%rbp),%r10d │ │ │ │ - mov -0xb4(%rbp),%eax │ │ │ │ - inc %r8 │ │ │ │ - cmp %r8,%rcx │ │ │ │ - je 3701a ::calcEdgeLogLikelihoodsFirstDeriv(int, int, int, int, int, int, int, double*, double*)@@Base+0x55a> │ │ │ │ + mov -0x70(%rbp),%r8 │ │ │ │ + mov -0x78(%rbp),%r10d │ │ │ │ + mov -0xb8(%rbp),%rax │ │ │ │ + mov -0xb0(%rbp),%ecx │ │ │ │ + inc %rax │ │ │ │ + cmp %rax,%r8 │ │ │ │ + je 35c12 ::calcEdgeLogLikelihoodsFirstDeriv(int, int, int, int, int, int, int, double*, double*)@@Base+0x542> │ │ │ │ mov -0x60(%rbp),%ebx │ │ │ │ - lea (%rax,%r10,1),%edx │ │ │ │ - mov %r8d,%esi │ │ │ │ + lea (%rcx,%r10,1),%edx │ │ │ │ + mov %eax,%esi │ │ │ │ lea (%rbx,%rdx,1),%r10d │ │ │ │ - jmp 36c1f ::calcEdgeLogLikelihoodsFirstDeriv(int, int, int, int, int, int, int, double*, double*)@@Base+0x15f> │ │ │ │ + jmp 35835 ::calcEdgeLogLikelihoodsFirstDeriv(int, int, int, int, int, int, int, double*, double*)@@Base+0x165> │ │ │ │ test %edx,%edx │ │ │ │ - jle 3701a ::calcEdgeLogLikelihoodsFirstDeriv(int, int, int, int, int, int, int, double*, double*)@@Base+0x55a> │ │ │ │ + jle 35c12 ::calcEdgeLogLikelihoodsFirstDeriv(int, int, int, int, int, int, int, double*, double*)@@Base+0x542> │ │ │ │ mov -0x5c(%rbp),%r10d │ │ │ │ movslq %edx,%r11 │ │ │ │ test %r10d,%r10d │ │ │ │ - jle 37002 ::calcEdgeLogLikelihoodsFirstDeriv(int, int, int, int, int, int, int, double*, double*)@@Base+0x542> │ │ │ │ + jle 35bfa ::calcEdgeLogLikelihoodsFirstDeriv(int, int, int, int, int, int, int, double*, double*)@@Base+0x52a> │ │ │ │ mov -0x80(%rbp),%rdi │ │ │ │ xor %r8d,%r8d │ │ │ │ xor %ecx,%ecx │ │ │ │ xor %r9d,%r9d │ │ │ │ mov 0xb0(%rdi),%rdx │ │ │ │ mov 0x24(%rdi),%r14d │ │ │ │ mov (%rdx,%rax,8),%rsi │ │ │ │ - mov 0x2c(%rdi),%eax │ │ │ │ mov %r14d,%edx │ │ │ │ + mov 0x2c(%rdi),%eax │ │ │ │ mov %r14d,%r15d │ │ │ │ shr $0x2,%edx │ │ │ │ and $0xfffffffc,%r15d │ │ │ │ shl $0x5,%rdx │ │ │ │ mov %rdx,%r12 │ │ │ │ lea -0x1(%r10),%edx │ │ │ │ imul %eax,%edx │ │ │ │ - mov %edx,-0xb0(%rbp) │ │ │ │ + mov %edx,-0xb8(%rbp) │ │ │ │ test %r14d,%r14d │ │ │ │ - jle 36fac ::calcEdgeLogLikelihoodsFirstDeriv(int, int, int, int, int, int, int, double*, double*)@@Base+0x4ec> │ │ │ │ + jle 35bac ::calcEdgeLogLikelihoodsFirstDeriv(int, int, int, int, int, int, int, double*, double*)@@Base+0x4dc> │ │ │ │ mov -0x98(%rbp),%rdi │ │ │ │ movslq %eax,%rdx │ │ │ │ - mov %r9d,-0xb4(%rbp) │ │ │ │ + mov %r9d,-0xb0(%rbp) │ │ │ │ mov %rsi,-0xc0(%rbp) │ │ │ │ - mov %r8,-0xc8(%rbp) │ │ │ │ - mov %r11,-0xd0(%rbp) │ │ │ │ - mov %eax,-0xb8(%rbp) │ │ │ │ vmovsd (%rdi,%r8,8),%xmm6 │ │ │ │ mov -0x80(%rbp),%rdi │ │ │ │ + mov %r8,-0xc8(%rbp) │ │ │ │ + mov %r11,-0xd0(%rbp) │ │ │ │ imul 0x40(%rdi),%ecx │ │ │ │ mov 0xe0(%rdi),%rdi │ │ │ │ + mov %eax,-0xd4(%rbp) │ │ │ │ mov %rdi,-0x70(%rbp) │ │ │ │ mov -0x80(%rbp),%rdi │ │ │ │ mov %ecx,-0x60(%rbp) │ │ │ │ lea 0x0(,%rdx,8),%rcx │ │ │ │ mov -0x90(%rbp),%rdx │ │ │ │ mov 0xe8(%rdi),%rdi │ │ │ │ mov %rcx,-0x68(%rbp) │ │ │ │ movslq %r9d,%rcx │ │ │ │ shl $0x3,%rcx │ │ │ │ lea (%rdx,%rcx,1),%r10 │ │ │ │ - movslq %r14d,%rdx │ │ │ │ - add %rsi,%rcx │ │ │ │ mov %rdi,-0x78(%rbp) │ │ │ │ + movslq %r14d,%rdx │ │ │ │ lea 0x1(%r14),%edi │ │ │ │ shl $0x3,%rdx │ │ │ │ mov %edi,-0x48(%rbp) │ │ │ │ lea -0x1(%r14),%edi │ │ │ │ + add %rsi,%rcx │ │ │ │ mov %rdx,-0x38(%rbp) │ │ │ │ xor %edx,%edx │ │ │ │ mov %edi,-0x40(%rbp) │ │ │ │ xor %edi,%edi │ │ │ │ - nopl (%rax) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ mov -0x70(%rbp),%rax │ │ │ │ movslq %edi,%r9 │ │ │ │ - xor %esi,%esi │ │ │ │ mov %edx,-0x50(%rbp) │ │ │ │ + xor %esi,%esi │ │ │ │ + mov %edi,-0x58(%rbp) │ │ │ │ shl $0x3,%r9 │ │ │ │ mov -0x60(%rbp),%r8d │ │ │ │ - mov %edi,-0x58(%rbp) │ │ │ │ lea (%rax,%r9,1),%r11 │ │ │ │ add -0x78(%rbp),%r9 │ │ │ │ nop │ │ │ │ cmpl $0x2,-0x40(%rbp) │ │ │ │ - jbe 36ff0 ::calcEdgeLogLikelihoodsFirstDeriv(int, int, int, int, int, int, int, double*, double*)@@Base+0x530> │ │ │ │ + jbe 35be8 ::calcEdgeLogLikelihoodsFirstDeriv(int, int, int, int, int, int, int, double*, double*)@@Base+0x518> │ │ │ │ movslq %r8d,%rdx │ │ │ │ vxorpd %xmm0,%xmm0,%xmm0 │ │ │ │ xor %eax,%eax │ │ │ │ shl $0x3,%rdx │ │ │ │ - vmovapd %xmm0,%xmm1 │ │ │ │ + vmovapd %xmm0,%xmm2 │ │ │ │ lea 0x0(%r13,%rdx,1),%rdi │ │ │ │ add %rbx,%rdx │ │ │ │ - xchg %ax,%ax │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - vmovupd (%rcx,%rax,1),%ymm2 │ │ │ │ - vmulpd (%rdx,%rax,1),%ymm2,%ymm3 │ │ │ │ - vmulpd (%rdi,%rax,1),%ymm2,%ymm2 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + vmovupd (%rcx,%rax,1),%ymm3 │ │ │ │ + vmulpd (%rdx,%rax,1),%ymm3,%ymm4 │ │ │ │ + vmulpd (%rdi,%rax,1),%ymm3,%ymm3 │ │ │ │ add $0x20,%rax │ │ │ │ - vaddsd %xmm3,%xmm1,%xmm1 │ │ │ │ - vaddsd %xmm2,%xmm0,%xmm0 │ │ │ │ - vunpckhpd %xmm3,%xmm3,%xmm5 │ │ │ │ - vunpckhpd %xmm2,%xmm2,%xmm4 │ │ │ │ - vextractf128 $0x1,%ymm3,%xmm3 │ │ │ │ - vextractf128 $0x1,%ymm2,%xmm2 │ │ │ │ - vaddsd %xmm5,%xmm1,%xmm1 │ │ │ │ + vaddsd %xmm4,%xmm2,%xmm2 │ │ │ │ + vunpckhpd %xmm4,%xmm4,%xmm5 │ │ │ │ + vaddsd %xmm3,%xmm0,%xmm0 │ │ │ │ + vaddsd %xmm5,%xmm2,%xmm2 │ │ │ │ + vextractf64x2 $0x1,%ymm4,%xmm5 │ │ │ │ + valignq $0x3,%ymm4,%ymm4,%ymm4 │ │ │ │ + vaddsd %xmm5,%xmm2,%xmm2 │ │ │ │ + vaddsd %xmm4,%xmm2,%xmm2 │ │ │ │ + vunpckhpd %xmm3,%xmm3,%xmm4 │ │ │ │ vaddsd %xmm4,%xmm0,%xmm0 │ │ │ │ - vaddsd %xmm3,%xmm1,%xmm1 │ │ │ │ - vaddsd %xmm2,%xmm0,%xmm0 │ │ │ │ - vunpckhpd %xmm3,%xmm3,%xmm3 │ │ │ │ - vunpckhpd %xmm2,%xmm2,%xmm2 │ │ │ │ - vaddsd %xmm3,%xmm1,%xmm1 │ │ │ │ - vaddsd %xmm2,%xmm0,%xmm0 │ │ │ │ + vextractf64x2 $0x1,%ymm3,%xmm4 │ │ │ │ + valignq $0x3,%ymm3,%ymm3,%ymm3 │ │ │ │ + vaddsd %xmm4,%xmm0,%xmm0 │ │ │ │ + vaddsd %xmm3,%xmm0,%xmm0 │ │ │ │ cmp %rax,%r12 │ │ │ │ - jne 36e90 ::calcEdgeLogLikelihoodsFirstDeriv(int, int, int, int, int, int, int, double*, double*)@@Base+0x3d0> │ │ │ │ + jne 35a88 ::calcEdgeLogLikelihoodsFirstDeriv(int, int, int, int, int, int, int, double*, double*)@@Base+0x3b8> │ │ │ │ movslq %r15d,%rax │ │ │ │ - lea (%r15,%r8,1),%edx │ │ │ │ + lea (%r8,%r15,1),%edx │ │ │ │ cmp %r15d,%r14d │ │ │ │ - je 36f10 ::calcEdgeLogLikelihoodsFirstDeriv(int, int, int, int, int, int, int, double*, double*)@@Base+0x450> │ │ │ │ + je 35b10 ::calcEdgeLogLikelihoodsFirstDeriv(int, int, int, int, int, int, int, double*, double*)@@Base+0x440> │ │ │ │ movslq %edx,%rdx │ │ │ │ - vmovsd (%rcx,%rax,8),%xmm2 │ │ │ │ + vmovsd (%rcx,%rax,8),%xmm1 │ │ │ │ inc %rax │ │ │ │ - vfmadd231sd (%rbx,%rdx,8),%xmm2,%xmm1 │ │ │ │ - vfmadd231sd 0x0(%r13,%rdx,8),%xmm2,%xmm0 │ │ │ │ + vfmadd231sd (%rbx,%rdx,8),%xmm1,%xmm2 │ │ │ │ + vfmadd231sd 0x0(%r13,%rdx,8),%xmm1,%xmm0 │ │ │ │ inc %rdx │ │ │ │ cmp %eax,%r14d │ │ │ │ - jg 36ef3 ::calcEdgeLogLikelihoodsFirstDeriv(int, int, int, int, int, int, int, double*, double*)@@Base+0x433> │ │ │ │ - vmulsd (%r10,%rsi,1),%xmm1,%xmm1 │ │ │ │ + jg 35af3 ::calcEdgeLogLikelihoodsFirstDeriv(int, int, int, int, int, int, int, double*, double*)@@Base+0x423> │ │ │ │ + vmulsd (%r10,%rsi,1),%xmm2,%xmm2 │ │ │ │ add -0x48(%rbp),%r8d │ │ │ │ - vfmadd213sd (%r11,%rsi,1),%xmm6,%xmm1 │ │ │ │ - vmovsd %xmm1,(%r11,%rsi,1) │ │ │ │ + vfmadd213sd (%r11,%rsi,1),%xmm6,%xmm2 │ │ │ │ + vmovsd %xmm2,(%r11,%rsi,1) │ │ │ │ vmulsd (%r10,%rsi,1),%xmm0,%xmm0 │ │ │ │ vfmadd213sd (%r9,%rsi,1),%xmm6,%xmm0 │ │ │ │ vmovsd %xmm0,(%r9,%rsi,1) │ │ │ │ add $0x8,%rsi │ │ │ │ cmp -0x38(%rbp),%rsi │ │ │ │ - jne 36e60 ::calcEdgeLogLikelihoodsFirstDeriv(int, int, int, int, int, int, int, double*, double*)@@Base+0x3a0> │ │ │ │ - mov -0x68(%rbp),%rax │ │ │ │ + jne 35a60 ::calcEdgeLogLikelihoodsFirstDeriv(int, int, int, int, int, int, int, double*, double*)@@Base+0x390> │ │ │ │ mov -0x50(%rbp),%edx │ │ │ │ + mov -0x68(%rbp),%rax │ │ │ │ mov -0x58(%rbp),%edi │ │ │ │ inc %edx │ │ │ │ add %rax,%r10 │ │ │ │ add %rax,%rcx │ │ │ │ add %r14d,%edi │ │ │ │ cmp -0x5c(%rbp),%edx │ │ │ │ - jne 36e40 ::calcEdgeLogLikelihoodsFirstDeriv(int, int, int, int, int, int, int, double*, double*)@@Base+0x380> │ │ │ │ - mov -0xb4(%rbp),%r9d │ │ │ │ + jne 35a40 ::calcEdgeLogLikelihoodsFirstDeriv(int, int, int, int, int, int, int, double*, double*)@@Base+0x370> │ │ │ │ + mov -0xb0(%rbp),%r9d │ │ │ │ mov -0xc0(%rbp),%rsi │ │ │ │ mov -0xc8(%rbp),%r8 │ │ │ │ mov -0xd0(%rbp),%r11 │ │ │ │ - mov -0xb8(%rbp),%eax │ │ │ │ + mov -0xd4(%rbp),%eax │ │ │ │ inc %r8 │ │ │ │ cmp %r11,%r8 │ │ │ │ - je 3702d ::calcEdgeLogLikelihoodsFirstDeriv(int, int, int, int, int, int, int, double*, double*)@@Base+0x56d> │ │ │ │ - mov -0xb0(%rbp),%edi │ │ │ │ - lea (%r9,%rax,1),%edx │ │ │ │ + je 35c25 ::calcEdgeLogLikelihoodsFirstDeriv(int, int, int, int, int, int, int, double*, double*)@@Base+0x555> │ │ │ │ + mov -0xb8(%rbp),%edi │ │ │ │ + lea (%rax,%r9,1),%edx │ │ │ │ mov %r8d,%ecx │ │ │ │ lea (%rdi,%rdx,1),%r9d │ │ │ │ test %r14d,%r14d │ │ │ │ - jg 36da8 ::calcEdgeLogLikelihoodsFirstDeriv(int, int, int, int, int, int, int, double*, double*)@@Base+0x2e8> │ │ │ │ - mov -0x5c(%rbp),%edi │ │ │ │ + jg 359a3 ::calcEdgeLogLikelihoodsFirstDeriv(int, int, int, int, int, int, int, double*, double*)@@Base+0x2d3> │ │ │ │ xor %edx,%edx │ │ │ │ + mov -0x5c(%rbp),%edi │ │ │ │ lea 0x1(%rdx),%ecx │ │ │ │ cmp %edi,%ecx │ │ │ │ - je 36fc9 ::calcEdgeLogLikelihoodsFirstDeriv(int, int, int, int, int, int, int, double*, double*)@@Base+0x509> │ │ │ │ + je 35bc9 ::calcEdgeLogLikelihoodsFirstDeriv(int, int, int, int, int, int, int, double*, double*)@@Base+0x4f9> │ │ │ │ add $0x2,%edx │ │ │ │ cmp %edi,%edx │ │ │ │ - je 36f86 ::calcEdgeLogLikelihoodsFirstDeriv(int, int, int, int, int, int, int, double*, double*)@@Base+0x4c6> │ │ │ │ + je 35b86 ::calcEdgeLogLikelihoodsFirstDeriv(int, int, int, int, int, int, int, double*, double*)@@Base+0x4b6> │ │ │ │ mov -0x5c(%rbp),%edi │ │ │ │ lea 0x1(%rdx),%ecx │ │ │ │ cmp %edi,%ecx │ │ │ │ - jne 36fb8 ::calcEdgeLogLikelihoodsFirstDeriv(int, int, int, int, int, int, int, double*, double*)@@Base+0x4f8> │ │ │ │ + jne 35bb8 ::calcEdgeLogLikelihoodsFirstDeriv(int, int, int, int, int, int, int, double*, double*)@@Base+0x4e8> │ │ │ │ inc %r8 │ │ │ │ cmp %r11,%r8 │ │ │ │ - je 3701a ::calcEdgeLogLikelihoodsFirstDeriv(int, int, int, int, int, int, int, double*, double*)@@Base+0x55a> │ │ │ │ + je 35c12 ::calcEdgeLogLikelihoodsFirstDeriv(int, int, int, int, int, int, int, double*, double*)@@Base+0x542> │ │ │ │ imul %eax,%edx │ │ │ │ - lea (%r9,%rax,1),%ecx │ │ │ │ + lea (%rax,%r9,1),%ecx │ │ │ │ lea (%rdx,%rcx,1),%r9d │ │ │ │ mov %r8d,%ecx │ │ │ │ - jmp 36d9f ::calcEdgeLogLikelihoodsFirstDeriv(int, int, int, int, int, int, int, double*, double*)@@Base+0x2df> │ │ │ │ - nop │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + jmp 3599a ::calcEdgeLogLikelihoodsFirstDeriv(int, int, int, int, int, int, int, double*, double*)@@Base+0x2ca> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ vxorpd %xmm0,%xmm0,%xmm0 │ │ │ │ mov %r8d,%edx │ │ │ │ xor %eax,%eax │ │ │ │ - vmovapd %xmm0,%xmm1 │ │ │ │ - jmp 36ef0 ::calcEdgeLogLikelihoodsFirstDeriv(int, int, int, int, int, int, int, double*, double*)@@Base+0x430> │ │ │ │ + vmovapd %xmm0,%xmm2 │ │ │ │ + jmp 35af0 ::calcEdgeLogLikelihoodsFirstDeriv(int, int, int, int, int, int, int, double*, double*)@@Base+0x420> │ │ │ │ xor %eax,%eax │ │ │ │ lea 0x1(%rax),%rdx │ │ │ │ cmp %r11,%rdx │ │ │ │ - je 37298 ::calcEdgeLogLikelihoodsFirstDeriv(int, int, int, int, int, int, int, double*, double*)@@Base+0x7d8> │ │ │ │ + je 35e98 ::calcEdgeLogLikelihoodsFirstDeriv(int, int, int, int, int, int, int, double*, double*)@@Base+0x7c8> │ │ │ │ add $0x2,%rax │ │ │ │ cmp %r11,%rax │ │ │ │ - jne 37004 ::calcEdgeLogLikelihoodsFirstDeriv(int, int, int, int, int, int, int, double*, double*)@@Base+0x544> │ │ │ │ + jne 35bfc ::calcEdgeLogLikelihoodsFirstDeriv(int, int, int, int, int, int, int, double*, double*)@@Base+0x52c> │ │ │ │ mov -0x5c(%rbp),%eax │ │ │ │ test %eax,%eax │ │ │ │ - jle 37295 ::calcEdgeLogLikelihoodsFirstDeriv(int, int, int, int, int, int, int, double*, double*)@@Base+0x7d5> │ │ │ │ + jle 35e95 ::calcEdgeLogLikelihoodsFirstDeriv(int, int, int, int, int, int, int, double*, double*)@@Base+0x7c5> │ │ │ │ mov -0x80(%rbp),%rax │ │ │ │ mov 0x24(%rax),%r14d │ │ │ │ movslq -0x5c(%rbp),%r12 │ │ │ │ - mov -0xa8(%rbp),%rbx │ │ │ │ - mov %r14d,%r15d │ │ │ │ lea -0x1(%r14),%eax │ │ │ │ - mov -0x80(%rbp),%r9 │ │ │ │ - shr $0x2,%r15d │ │ │ │ + mov %r14d,%r15d │ │ │ │ + mov -0xa8(%rbp),%rbx │ │ │ │ mov %eax,-0x5c(%rbp) │ │ │ │ + shr $0x2,%r15d │ │ │ │ + mov -0x80(%rbp),%r9 │ │ │ │ xor %r13d,%r13d │ │ │ │ - shl $0x5,%r15 │ │ │ │ shl $0x3,%r12 │ │ │ │ + shl $0x5,%r15 │ │ │ │ mov %r12,-0x38(%rbp) │ │ │ │ xor %r12d,%r12d │ │ │ │ vxorpd %xmm1,%xmm1,%xmm1 │ │ │ │ - vmovapd %xmm1,%xmm4 │ │ │ │ + vmovapd %xmm1,%xmm2 │ │ │ │ test %r14d,%r14d │ │ │ │ - jle 37128 ::calcEdgeLogLikelihoodsFirstDeriv(int, int, int, int, int, int, int, double*, double*)@@Base+0x668> │ │ │ │ + jle 35d28 ::calcEdgeLogLikelihoodsFirstDeriv(int, int, int, int, int, int, int, double*, double*)@@Base+0x658> │ │ │ │ cmpl $0x2,-0x5c(%rbp) │ │ │ │ mov 0xe0(%r9),%rsi │ │ │ │ mov 0xe8(%r9),%r8 │ │ │ │ - jbe 37248 ::calcEdgeLogLikelihoodsFirstDeriv(int, int, int, int, int, int, int, double*, double*)@@Base+0x788> │ │ │ │ + jbe 35e48 ::calcEdgeLogLikelihoodsFirstDeriv(int, int, int, int, int, int, int, double*, double*)@@Base+0x778> │ │ │ │ movslq %r12d,%rdx │ │ │ │ vxorpd %xmm1,%xmm1,%xmm1 │ │ │ │ xor %eax,%eax │ │ │ │ shl $0x3,%rdx │ │ │ │ - vmovapd %xmm1,%xmm4 │ │ │ │ + vmovapd %xmm1,%xmm2 │ │ │ │ lea (%r8,%rdx,1),%rcx │ │ │ │ add %rsi,%rdx │ │ │ │ nopl (%rax) │ │ │ │ - vmovupd (%rbx,%rax,1),%ymm0 │ │ │ │ - vmulpd (%rdx,%rax,1),%ymm0,%ymm2 │ │ │ │ - vmulpd (%rcx,%rax,1),%ymm0,%ymm0 │ │ │ │ + vmovupd (%rbx,%rax,1),%ymm3 │ │ │ │ + vmulpd (%rdx,%rax,1),%ymm3,%ymm5 │ │ │ │ + vmulpd (%rcx,%rax,1),%ymm3,%ymm3 │ │ │ │ add $0x20,%rax │ │ │ │ - vaddsd %xmm4,%xmm2,%xmm4 │ │ │ │ - vunpckhpd %xmm2,%xmm2,%xmm3 │ │ │ │ - vaddsd %xmm1,%xmm0,%xmm1 │ │ │ │ - vextractf128 $0x1,%ymm2,%xmm2 │ │ │ │ - vaddsd %xmm4,%xmm3,%xmm3 │ │ │ │ - vaddsd %xmm3,%xmm2,%xmm4 │ │ │ │ - vunpckhpd %xmm2,%xmm2,%xmm2 │ │ │ │ - vaddsd %xmm2,%xmm4,%xmm4 │ │ │ │ - vunpckhpd %xmm0,%xmm0,%xmm2 │ │ │ │ - vaddsd %xmm1,%xmm2,%xmm2 │ │ │ │ - vextractf128 $0x1,%ymm0,%xmm0 │ │ │ │ - vaddsd %xmm2,%xmm0,%xmm1 │ │ │ │ - vunpckhpd %xmm0,%xmm0,%xmm0 │ │ │ │ - vaddsd %xmm0,%xmm1,%xmm1 │ │ │ │ + vaddsd %xmm2,%xmm5,%xmm0 │ │ │ │ + vunpckhpd %xmm5,%xmm5,%xmm4 │ │ │ │ + vextractf64x2 $0x1,%ymm5,%xmm2 │ │ │ │ + valignq $0x3,%ymm5,%ymm5,%ymm5 │ │ │ │ + vaddsd %xmm0,%xmm4,%xmm4 │ │ │ │ + vaddsd %xmm1,%xmm3,%xmm0 │ │ │ │ + vextractf64x2 $0x1,%ymm3,%xmm1 │ │ │ │ + vaddsd %xmm4,%xmm2,%xmm2 │ │ │ │ + vunpckhpd %xmm3,%xmm3,%xmm4 │ │ │ │ + valignq $0x3,%ymm3,%ymm3,%ymm3 │ │ │ │ + vaddsd %xmm0,%xmm4,%xmm4 │ │ │ │ + vaddsd %xmm5,%xmm2,%xmm2 │ │ │ │ + vaddsd %xmm4,%xmm1,%xmm1 │ │ │ │ + vaddsd %xmm3,%xmm1,%xmm1 │ │ │ │ cmp %rax,%r15 │ │ │ │ - jne 370a0 ::calcEdgeLogLikelihoodsFirstDeriv(int, int, int, int, int, int, int, double*, double*)@@Base+0x5e0> │ │ │ │ + jne 35c98 ::calcEdgeLogLikelihoodsFirstDeriv(int, int, int, int, int, int, int, double*, double*)@@Base+0x5c8> │ │ │ │ test $0x3,%r14b │ │ │ │ - je 37125 ::calcEdgeLogLikelihoodsFirstDeriv(int, int, int, int, int, int, int, double*, double*)@@Base+0x665> │ │ │ │ + je 35d25 ::calcEdgeLogLikelihoodsFirstDeriv(int, int, int, int, int, int, int, double*, double*)@@Base+0x655> │ │ │ │ mov %r14d,%eax │ │ │ │ and $0xfffffffc,%eax │ │ │ │ lea (%rax,%r12,1),%edx │ │ │ │ cltq │ │ │ │ movslq %edx,%rdx │ │ │ │ vmovsd (%rbx,%rax,8),%xmm0 │ │ │ │ inc %rax │ │ │ │ - vfmadd231sd (%rsi,%rdx,8),%xmm0,%xmm4 │ │ │ │ + vfmadd231sd (%rsi,%rdx,8),%xmm0,%xmm2 │ │ │ │ vfmadd231sd (%r8,%rdx,8),%xmm0,%xmm1 │ │ │ │ inc %rdx │ │ │ │ cmp %eax,%r14d │ │ │ │ - jg 37109 ::calcEdgeLogLikelihoodsFirstDeriv(int, int, int, int, int, int, int, double*, double*)@@Base+0x649> │ │ │ │ + jg 35d09 ::calcEdgeLogLikelihoodsFirstDeriv(int, int, int, int, int, int, int, double*, double*)@@Base+0x639> │ │ │ │ add %r14d,%r12d │ │ │ │ mov 0x110(%r9),%rax │ │ │ │ - vmovsd %xmm1,-0x58(%rbp) │ │ │ │ mov %r9,-0x50(%rbp) │ │ │ │ - vmovapd %xmm4,%xmm0 │ │ │ │ - vmovsd %xmm4,-0x40(%rbp) │ │ │ │ + vmovapd %xmm2,%xmm0 │ │ │ │ + vmovsd %xmm1,-0x58(%rbp) │ │ │ │ mov %rax,-0x48(%rbp) │ │ │ │ + vmovsd %xmm2,-0x40(%rbp) │ │ │ │ vzeroupper │ │ │ │ call 1c250 │ │ │ │ - vmovsd -0x58(%rbp),%xmm1 │ │ │ │ mov -0x50(%rbp),%r9 │ │ │ │ - vdivsd -0x40(%rbp),%xmm1,%xmm1 │ │ │ │ mov -0x48(%rbp),%rax │ │ │ │ + vmovsd -0x58(%rbp),%xmm1 │ │ │ │ mov 0x118(%r9),%rdx │ │ │ │ vmovsd %xmm0,(%rax,%r13,1) │ │ │ │ + vdivsd -0x40(%rbp),%xmm1,%xmm1 │ │ │ │ vmovsd %xmm1,(%rdx,%r13,1) │ │ │ │ add $0x8,%r13 │ │ │ │ cmp %r13,-0x38(%rbp) │ │ │ │ - jne 3705c ::calcEdgeLogLikelihoodsFirstDeriv(int, int, int, int, int, int, int, double*, double*)@@Base+0x59c> │ │ │ │ + jne 35c54 ::calcEdgeLogLikelihoodsFirstDeriv(int, int, int, int, int, int, int, double*, double*)@@Base+0x584> │ │ │ │ mov -0xac(%rbp),%ebx │ │ │ │ mov -0x38(%rbp),%r12 │ │ │ │ cmp $0xffffffff,%ebx │ │ │ │ - je 371bb ::calcEdgeLogLikelihoodsFirstDeriv(int, int, int, int, int, int, int, double*, double*)@@Base+0x6fb> │ │ │ │ + je 35dbb ::calcEdgeLogLikelihoodsFirstDeriv(int, int, int, int, int, int, int, double*, double*)@@Base+0x6eb> │ │ │ │ movslq %ebx,%rcx │ │ │ │ mov -0x80(%rbp),%rbx │ │ │ │ mov 0xc0(%rbx),%rsi │ │ │ │ mov (%rsi,%rcx,8),%rsi │ │ │ │ xor %ecx,%ecx │ │ │ │ vmovsd (%rax,%rcx,1),%xmm0 │ │ │ │ vaddsd (%rsi,%rcx,1),%xmm0,%xmm0 │ │ │ │ vmovsd %xmm0,(%rax,%rcx,1) │ │ │ │ add $0x8,%rcx │ │ │ │ cmp %rcx,%r12 │ │ │ │ - jne 371a3 ::calcEdgeLogLikelihoodsFirstDeriv(int, int, int, int, int, int, int, double*, double*)@@Base+0x6e3> │ │ │ │ - mov -0x80(%rbp),%rbx │ │ │ │ + jne 35da3 ::calcEdgeLogLikelihoodsFirstDeriv(int, int, int, int, int, int, int, double*, double*)@@Base+0x6d3> │ │ │ │ mov -0x88(%rbp),%rdi │ │ │ │ - xor %ecx,%ecx │ │ │ │ mov -0xa0(%rbp),%r8 │ │ │ │ - mov 0x80(%rbx),%rsi │ │ │ │ + xor %ecx,%ecx │ │ │ │ + mov -0x80(%rbp),%rbx │ │ │ │ movq $0x0,(%rdi) │ │ │ │ movq $0x0,(%r8) │ │ │ │ + mov 0x80(%rbx),%rsi │ │ │ │ vmovsd (%rax,%rcx,1),%xmm0 │ │ │ │ vmovsd (%rdi),%xmm7 │ │ │ │ vfmadd132sd (%rsi,%rcx,1),%xmm7,%xmm0 │ │ │ │ vmovsd %xmm0,(%rdi) │ │ │ │ vmovsd (%rdx,%rcx,1),%xmm0 │ │ │ │ vmovsd (%r8),%xmm7 │ │ │ │ vfmadd132sd (%rsi,%rcx,1),%xmm7,%xmm0 │ │ │ │ add $0x8,%rcx │ │ │ │ vmovsd %xmm0,(%r8) │ │ │ │ cmp %rcx,%r12 │ │ │ │ - jne 371e4 ::calcEdgeLogLikelihoodsFirstDeriv(int, int, int, int, int, int, int, double*, double*)@@Base+0x724> │ │ │ │ + jne 35de4 ::calcEdgeLogLikelihoodsFirstDeriv(int, int, int, int, int, int, int, double*, double*)@@Base+0x714> │ │ │ │ mov -0x88(%rbp),%rax │ │ │ │ vmovsd (%rax),%xmm0 │ │ │ │ xor %eax,%eax │ │ │ │ vucomisd %xmm0,%xmm0 │ │ │ │ setnp %al │ │ │ │ - add $0xa0,%rsp │ │ │ │ + add $0xc0,%rsp │ │ │ │ pop %rbx │ │ │ │ - pop %r10 │ │ │ │ lea -0x8(,%rax,8),%eax │ │ │ │ + pop %r10 │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ pop %rbp │ │ │ │ lea -0x8(%r10),%rsp │ │ │ │ ret │ │ │ │ vxorpd %xmm1,%xmm1,%xmm1 │ │ │ │ mov %r12d,%edx │ │ │ │ xor %eax,%eax │ │ │ │ - vmovapd %xmm1,%xmm4 │ │ │ │ - jmp 37104 ::calcEdgeLogLikelihoodsFirstDeriv(int, int, int, int, int, int, int, double*, double*)@@Base+0x644> │ │ │ │ + vmovapd %xmm1,%xmm2 │ │ │ │ + jmp 35d04 ::calcEdgeLogLikelihoodsFirstDeriv(int, int, int, int, int, int, int, double*, double*)@@Base+0x634> │ │ │ │ mov %r9,%rdx │ │ │ │ mov -0x38(%rbp),%rbx │ │ │ │ lea 0x4(%rdx),%rsi │ │ │ │ cmp %rsi,%rbx │ │ │ │ - je 36d29 ::calcEdgeLogLikelihoodsFirstDeriv(int, int, int, int, int, int, int, double*, double*)@@Base+0x269> │ │ │ │ + je 35925 ::calcEdgeLogLikelihoodsFirstDeriv(int, int, int, int, int, int, int, double*, double*)@@Base+0x255> │ │ │ │ add $0x8,%rdx │ │ │ │ - cmp %rbx,%rdx │ │ │ │ - jne 3725d ::calcEdgeLogLikelihoodsFirstDeriv(int, int, int, int, int, int, int, double*, double*)@@Base+0x79d> │ │ │ │ - jmp 36d29 ::calcEdgeLogLikelihoodsFirstDeriv(int, int, int, int, int, int, int, double*, double*)@@Base+0x269> │ │ │ │ + cmp %rdx,%rbx │ │ │ │ + jne 35e5d ::calcEdgeLogLikelihoodsFirstDeriv(int, int, int, int, int, int, int, double*, double*)@@Base+0x78d> │ │ │ │ + jmp 35925 ::calcEdgeLogLikelihoodsFirstDeriv(int, int, int, int, int, int, int, double*, double*)@@Base+0x255> │ │ │ │ xor %eax,%eax │ │ │ │ lea 0x1(%rax),%rdx │ │ │ │ cmp %rdx,%rcx │ │ │ │ - je 37298 ::calcEdgeLogLikelihoodsFirstDeriv(int, int, int, int, int, int, int, double*, double*)@@Base+0x7d8> │ │ │ │ + je 35e98 ::calcEdgeLogLikelihoodsFirstDeriv(int, int, int, int, int, int, int, double*, double*)@@Base+0x7c8> │ │ │ │ add $0x2,%rax │ │ │ │ cmp %rax,%rcx │ │ │ │ - jne 3727e ::calcEdgeLogLikelihoodsFirstDeriv(int, int, int, int, int, int, int, double*, double*)@@Base+0x7be> │ │ │ │ - jmp 3701a ::calcEdgeLogLikelihoodsFirstDeriv(int, int, int, int, int, int, int, double*, double*)@@Base+0x55a> │ │ │ │ + jne 35e7e ::calcEdgeLogLikelihoodsFirstDeriv(int, int, int, int, int, int, int, double*, double*)@@Base+0x7ae> │ │ │ │ + jmp 35c12 ::calcEdgeLogLikelihoodsFirstDeriv(int, int, int, int, int, int, int, double*, double*)@@Base+0x542> │ │ │ │ vzeroupper │ │ │ │ mov -0x88(%rbp),%rax │ │ │ │ movq $0x0,(%rax) │ │ │ │ mov -0xa0(%rbp),%rax │ │ │ │ movq $0x0,(%rax) │ │ │ │ - jmp 37215 ::calcEdgeLogLikelihoodsFirstDeriv(int, int, int, int, int, int, int, double*, double*)@@Base+0x755> │ │ │ │ + jmp 35e15 ::calcEdgeLogLikelihoodsFirstDeriv(int, int, int, int, int, int, int, double*, double*)@@Base+0x745> │ │ │ │ nopl 0x0(%rax) │ │ │ │ │ │ │ │ -00000000000372c0 ::calcEdgeLogLikelihoodsSecondDerivByPartition(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*, double*, double*)@@Base>: │ │ │ │ +0000000000035ec0 ::calcEdgeLogLikelihoodsSecondDerivByPartition(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*, double*, double*)@@Base>: │ │ │ │ endbr64 │ │ │ │ lea 0x8(%rsp),%r10 │ │ │ │ and $0xffffffffffffffe0,%rsp │ │ │ │ push -0x8(%r10) │ │ │ │ push %rbp │ │ │ │ mov %rsp,%rbp │ │ │ │ push %r15 │ │ │ │ @@ -26190,43 +25517,42 @@ │ │ │ │ mov 0x10(%r10),%rax │ │ │ │ mov %rax,-0x118(%rbp) │ │ │ │ mov 0x18(%r10),%rax │ │ │ │ mov %rax,-0x120(%rbp) │ │ │ │ movslq 0x20(%r10),%rax │ │ │ │ mov %rbx,-0xc0(%rbp) │ │ │ │ mov 0x38(%r10),%rbx │ │ │ │ + mov %rbx,-0xc8(%rbp) │ │ │ │ test %eax,%eax │ │ │ │ - jle 379df ::calcEdgeLogLikelihoodsSecondDerivByPartition(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*, double*, double*)@@Base+0x71f> │ │ │ │ + jle 365b6 ::calcEdgeLogLikelihoodsSecondDerivByPartition(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*, double*, double*)@@Base+0x6f6> │ │ │ │ mov %r8,-0x140(%rbp) │ │ │ │ mov 0x24(%rdi),%r8d │ │ │ │ shl $0x2,%rax │ │ │ │ - mov %r9,-0x148(%rbp) │ │ │ │ mov %rcx,-0x138(%rbp) │ │ │ │ mov %rdx,-0x130(%rbp) │ │ │ │ mov %rsi,-0x128(%rbp) │ │ │ │ - mov %rdi,%r9 │ │ │ │ mov %rax,-0x100(%rbp) │ │ │ │ movq $0x0,-0xa8(%rbp) │ │ │ │ - mov %r8d,-0x88(%rbp) │ │ │ │ - mov %rbx,%r8 │ │ │ │ + mov %r8d,-0x38(%rbp) │ │ │ │ + mov %r9,-0x148(%rbp) │ │ │ │ + mov %rdi,%r9 │ │ │ │ mov -0xa8(%rbp),%rbx │ │ │ │ - xor %esi,%esi │ │ │ │ - mov %r8,-0x48(%rbp) │ │ │ │ - mov %r9,-0x38(%rbp) │ │ │ │ mov -0x120(%rbp),%rdi │ │ │ │ + xor %esi,%esi │ │ │ │ mov 0x90(%r9),%rax │ │ │ │ mov 0xe0(%r9),%rcx │ │ │ │ movslq (%rdi,%rbx,1),%rdx │ │ │ │ mov (%rax,%rdx,4),%r10d │ │ │ │ mov 0x4(%rax,%rdx,4),%eax │ │ │ │ mov %eax,-0x84(%rbp) │ │ │ │ sub %r10d,%eax │ │ │ │ - mov %r10d,-0x40(%rbp) │ │ │ │ mov %eax,%r15d │ │ │ │ - mov -0x88(%rbp),%eax │ │ │ │ + mov -0x38(%rbp),%eax │ │ │ │ + mov %r10d,-0x40(%rbp) │ │ │ │ + mov %r9,-0x38(%rbp) │ │ │ │ mov %eax,%edx │ │ │ │ imul %r10d,%eax │ │ │ │ imul %r15d,%edx │ │ │ │ cltq │ │ │ │ movslq %edx,%rdx │ │ │ │ lea (%rcx,%rax,8),%rdi │ │ │ │ shl $0x3,%rdx │ │ │ │ @@ -26235,711 +25561,691 @@ │ │ │ │ mov %r15d,%edx │ │ │ │ xor %esi,%esi │ │ │ │ mov 0x24(%r9),%eax │ │ │ │ mov 0xe8(%r9),%rcx │ │ │ │ imul %eax,%edx │ │ │ │ imul -0x40(%rbp),%eax │ │ │ │ movslq %edx,%rdx │ │ │ │ - shl $0x3,%rdx │ │ │ │ cltq │ │ │ │ + shl $0x3,%rdx │ │ │ │ lea (%rcx,%rax,8),%rdi │ │ │ │ call 1c1a0 │ │ │ │ mov -0x38(%rbp),%r9 │ │ │ │ mov %r15d,%edx │ │ │ │ xor %esi,%esi │ │ │ │ mov 0x24(%r9),%eax │ │ │ │ mov 0xf0(%r9),%rcx │ │ │ │ imul %eax,%edx │ │ │ │ imul -0x40(%rbp),%eax │ │ │ │ movslq %edx,%rdx │ │ │ │ - shl $0x3,%rdx │ │ │ │ cltq │ │ │ │ + shl $0x3,%rdx │ │ │ │ lea (%rcx,%rax,8),%rdi │ │ │ │ call 1c1a0 │ │ │ │ mov -0x130(%rbp),%rax │ │ │ │ mov -0x38(%rbp),%r9 │ │ │ │ movslq (%rax,%rbx,1),%rsi │ │ │ │ mov -0x118(%rbp),%rax │ │ │ │ mov 0xb0(%r9),%r11 │ │ │ │ mov 0xd8(%r9),%rdx │ │ │ │ mov (%rax,%rbx,1),%edi │ │ │ │ mov -0x128(%rbp),%rax │ │ │ │ movslq (%rax,%rbx,1),%rax │ │ │ │ mov (%r11,%rax,8),%rax │ │ │ │ - mov %rax,-0xc8(%rbp) │ │ │ │ + mov %rax,-0xd0(%rbp) │ │ │ │ mov -0x138(%rbp),%rax │ │ │ │ movslq (%rax,%rbx,1),%rax │ │ │ │ mov (%rdx,%rax,8),%r13 │ │ │ │ mov -0x140(%rbp),%rax │ │ │ │ movslq (%rax,%rbx,1),%rax │ │ │ │ mov (%rdx,%rax,8),%r14 │ │ │ │ mov -0x148(%rbp),%rax │ │ │ │ movslq (%rax,%rbx,1),%rax │ │ │ │ mov (%rdx,%rax,8),%r12 │ │ │ │ mov -0x108(%rbp),%rax │ │ │ │ movslq (%rax,%rbx,1),%rdx │ │ │ │ mov 0xa0(%r9),%rax │ │ │ │ mov (%rax,%rdx,8),%rax │ │ │ │ - mov %rax,-0xd0(%rbp) │ │ │ │ + mov %rax,-0xd8(%rbp) │ │ │ │ mov -0x110(%rbp),%rax │ │ │ │ movslq (%rax,%rbx,1),%rdx │ │ │ │ mov 0xa8(%r9),%rax │ │ │ │ mov (%rax,%rdx,8),%rbx │ │ │ │ mov 0x2c(%r9),%eax │ │ │ │ mov 0x24(%r9),%edx │ │ │ │ mov %eax,-0xac(%rbp) │ │ │ │ - mov %edx,-0x88(%rbp) │ │ │ │ + mov %edx,-0x38(%rbp) │ │ │ │ mov -0x40(%rbp),%r10d │ │ │ │ - mov -0x48(%rbp),%r8 │ │ │ │ imul %r10d,%edx │ │ │ │ imul %r10d,%eax │ │ │ │ - cmp %esi,0x10(%r9) │ │ │ │ mov %edx,-0xb0(%rbp) │ │ │ │ mov 0x34(%r9),%edx │ │ │ │ - mov %eax,-0x98(%rbp) │ │ │ │ - jle 37a67 ::calcEdgeLogLikelihoodsSecondDerivByPartition(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*, double*, double*)@@Base+0x7a7> │ │ │ │ + mov %eax,-0x88(%rbp) │ │ │ │ + cmp %esi,0x10(%r9) │ │ │ │ + jle 3663e ::calcEdgeLogLikelihoodsSecondDerivByPartition(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*, double*, double*)@@Base+0x77e> │ │ │ │ mov 0xb8(%r9),%rax │ │ │ │ mov (%rax,%rsi,8),%rcx │ │ │ │ test %rcx,%rcx │ │ │ │ - je 37a67 ::calcEdgeLogLikelihoodsSecondDerivByPartition(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*, double*, double*)@@Base+0x7a7> │ │ │ │ + je 3663e ::calcEdgeLogLikelihoodsSecondDerivByPartition(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*, double*, double*)@@Base+0x77e> │ │ │ │ test %edx,%edx │ │ │ │ - jle 37738 ::calcEdgeLogLikelihoodsSecondDerivByPartition(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*, double*, double*)@@Base+0x478> │ │ │ │ + jle 3630e ::calcEdgeLogLikelihoodsSecondDerivByPartition(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*, double*, double*)@@Base+0x44e> │ │ │ │ mov 0x14(%r9),%eax │ │ │ │ mov -0xac(%rbp),%esi │ │ │ │ - mov %edi,-0x90(%rbp) │ │ │ │ - mov %r13,-0x58(%rbp) │ │ │ │ - mov %r14,-0x60(%rbp) │ │ │ │ - mov %r12,-0x68(%rbp) │ │ │ │ - mov %r8,%r11 │ │ │ │ + mov %edi,-0x98(%rbp) │ │ │ │ + mov %r13,-0x60(%rbp) │ │ │ │ add %r10d,%eax │ │ │ │ + mov %r14,-0x68(%rbp) │ │ │ │ sub -0x84(%rbp),%eax │ │ │ │ + mov %r12,-0x70(%rbp) │ │ │ │ imul %esi,%eax │ │ │ │ - mov %eax,-0x78(%rbp) │ │ │ │ + mov %eax,-0x80(%rbp) │ │ │ │ movslq %edx,%rax │ │ │ │ movslq %r10d,%rdx │ │ │ │ - mov %rax,-0x80(%rbp) │ │ │ │ + mov %rax,-0x90(%rbp) │ │ │ │ movslq %esi,%rax │ │ │ │ shl $0x3,%rax │ │ │ │ - mov %rax,-0x40(%rbp) │ │ │ │ + mov %rax,-0x50(%rbp) │ │ │ │ lea (%rcx,%rdx,4),%rax │ │ │ │ - mov %rax,-0x70(%rbp) │ │ │ │ + mov %rax,-0x78(%rbp) │ │ │ │ mov %r15d,%eax │ │ │ │ add %rdx,%rax │ │ │ │ lea (%rcx,%rax,4),%rax │ │ │ │ xor %ecx,%ecx │ │ │ │ - mov %rax,-0x38(%rbp) │ │ │ │ + mov %rax,-0x40(%rbp) │ │ │ │ lea -0x1(%r15),%eax │ │ │ │ imul %eax,%esi │ │ │ │ - movslq -0x88(%rbp),%rax │ │ │ │ - mov %rax,-0x50(%rbp) │ │ │ │ + movslq -0x38(%rbp),%rax │ │ │ │ + mov %rax,-0x58(%rbp) │ │ │ │ mov %esi,%eax │ │ │ │ cmp -0x84(%rbp),%r10d │ │ │ │ - jge 37719 ::calcEdgeLogLikelihoodsSecondDerivByPartition(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*, double*, double*)@@Base+0x459> │ │ │ │ - mov -0x88(%rbp),%edx │ │ │ │ + jge 362ef ::calcEdgeLogLikelihoodsSecondDerivByPartition(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*, double*, double*)@@Base+0x42f> │ │ │ │ + mov -0x38(%rbp),%edx │ │ │ │ test %edx,%edx │ │ │ │ - jle 37a44 ::calcEdgeLogLikelihoodsSecondDerivByPartition(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*, double*, double*)@@Base+0x784> │ │ │ │ - mov -0xd0(%rbp),%rdi │ │ │ │ - mov 0x40(%r9),%r12d │ │ │ │ - mov %r10d,-0x94(%rbp) │ │ │ │ - mov %rbx,-0xa0(%rbp) │ │ │ │ - mov %rcx,-0xd8(%rbp) │ │ │ │ - mov %eax,-0xdc(%rbp) │ │ │ │ - mov %r11,-0xe8(%rbp) │ │ │ │ - mov %r9,-0xf0(%rbp) │ │ │ │ - movslq -0x98(%rbp),%rdx │ │ │ │ + jle 3661b ::calcEdgeLogLikelihoodsSecondDerivByPartition(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*, double*, double*)@@Base+0x75b> │ │ │ │ + mov -0xd8(%rbp),%rdi │ │ │ │ + movslq -0x88(%rbp),%rdx │ │ │ │ + mov %r10d,-0xa0(%rbp) │ │ │ │ + mov %rbx,-0xe0(%rbp) │ │ │ │ + mov -0x78(%rbp),%r13 │ │ │ │ vmovsd (%rdi,%rcx,8),%xmm1 │ │ │ │ - mov -0xc8(%rbp),%rdi │ │ │ │ - imul %ecx,%r12d │ │ │ │ + mov 0x40(%r9),%edi │ │ │ │ + mov %rcx,-0xe8(%rbp) │ │ │ │ mov -0xb0(%rbp),%r14d │ │ │ │ - mov -0x70(%rbp),%r13 │ │ │ │ mov 0xe0(%r9),%r8 │ │ │ │ + mov %eax,-0xf0(%rbp) │ │ │ │ + imul %ecx,%edi │ │ │ │ mov 0xf0(%r9),%rsi │ │ │ │ - lea (%rdi,%rdx,8),%r15 │ │ │ │ - movslq %r12d,%rdx │ │ │ │ movslq 0x28(%r9),%r12 │ │ │ │ + mov %r9,-0xf8(%rbp) │ │ │ │ + mov %edi,-0x48(%rbp) │ │ │ │ + mov -0xd0(%rbp),%rdi │ │ │ │ + lea (%rdi,%rdx,8),%r15 │ │ │ │ mov 0xe8(%r9),%rdi │ │ │ │ - mov %rdx,-0x48(%rbp) │ │ │ │ - shl $0x3,%r12 │ │ │ │ - nop │ │ │ │ + nopl 0x0(%rax) │ │ │ │ movslq 0x0(%r13),%r9 │ │ │ │ - add -0x48(%rbp),%r9 │ │ │ │ + mov -0x60(%rbp),%rdx │ │ │ │ movslq %r14d,%rax │ │ │ │ - xor %edx,%edx │ │ │ │ - mov -0x58(%rbp),%rcx │ │ │ │ - mov -0x50(%rbp),%rbx │ │ │ │ + mov -0x58(%rbp),%rbx │ │ │ │ + movslq -0x48(%rbp),%rcx │ │ │ │ shl $0x3,%r9 │ │ │ │ + lea (%rdx,%r9,1),%r11 │ │ │ │ + mov -0x68(%rbp),%rdx │ │ │ │ add %rax,%rbx │ │ │ │ - lea (%rcx,%r9,1),%r11 │ │ │ │ - mov -0x60(%rbp),%rcx │ │ │ │ - lea (%rcx,%r9,1),%r10 │ │ │ │ - add -0x68(%rbp),%r9 │ │ │ │ - mov %r15,%rcx │ │ │ │ - nop │ │ │ │ - vmovsd (%r11,%rdx,1),%xmm0 │ │ │ │ - add $0x8,%rcx │ │ │ │ - vmulsd -0x8(%rcx),%xmm0,%xmm0 │ │ │ │ + lea (%rdx,%r9,1),%r10 │ │ │ │ + add -0x70(%rbp),%r9 │ │ │ │ + mov %r15,%rdx │ │ │ │ + nopl (%rax) │ │ │ │ + vmovsd (%r11,%rcx,8),%xmm0 │ │ │ │ + add $0x8,%rdx │ │ │ │ + vmulsd -0x8(%rdx),%xmm0,%xmm0 │ │ │ │ vfmadd213sd (%r8,%rax,8),%xmm1,%xmm0 │ │ │ │ vmovsd %xmm0,(%r8,%rax,8) │ │ │ │ - vmovsd (%r10,%rdx,1),%xmm0 │ │ │ │ - vmulsd -0x8(%rcx),%xmm0,%xmm0 │ │ │ │ + vmovsd (%r10,%rcx,8),%xmm0 │ │ │ │ + vmulsd -0x8(%rdx),%xmm0,%xmm0 │ │ │ │ vfmadd213sd (%rdi,%rax,8),%xmm1,%xmm0 │ │ │ │ vmovsd %xmm0,(%rdi,%rax,8) │ │ │ │ - vmovsd (%r9,%rdx,1),%xmm0 │ │ │ │ - add %r12,%rdx │ │ │ │ - vmulsd -0x8(%rcx),%xmm0,%xmm0 │ │ │ │ + vmovsd (%r9,%rcx,8),%xmm0 │ │ │ │ + add %r12,%rcx │ │ │ │ + vmulsd -0x8(%rdx),%xmm0,%xmm0 │ │ │ │ vfmadd213sd (%rsi,%rax,8),%xmm1,%xmm0 │ │ │ │ vmovsd %xmm0,(%rsi,%rax,8) │ │ │ │ inc %rax │ │ │ │ cmp %rax,%rbx │ │ │ │ - jne 37670 ::calcEdgeLogLikelihoodsSecondDerivByPartition(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*, double*, double*)@@Base+0x3b0> │ │ │ │ - add -0x88(%rbp),%r14d │ │ │ │ - add -0x40(%rbp),%r15 │ │ │ │ + jne 36250 ::calcEdgeLogLikelihoodsSecondDerivByPartition(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*, double*, double*)@@Base+0x390> │ │ │ │ add $0x4,%r13 │ │ │ │ - cmp -0x38(%rbp),%r13 │ │ │ │ - jne 37640 ::calcEdgeLogLikelihoodsSecondDerivByPartition(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*, double*, double*)@@Base+0x380> │ │ │ │ - mov -0x94(%rbp),%r10d │ │ │ │ - mov -0xa0(%rbp),%rbx │ │ │ │ - mov -0xd8(%rbp),%rcx │ │ │ │ - mov -0xdc(%rbp),%eax │ │ │ │ - mov -0xe8(%rbp),%r11 │ │ │ │ - mov -0xf0(%rbp),%r9 │ │ │ │ - mov -0x98(%rbp),%edx │ │ │ │ + add -0x38(%rbp),%r14d │ │ │ │ + add -0x50(%rbp),%r15 │ │ │ │ + cmp %r13,-0x40(%rbp) │ │ │ │ + jne 36220 ::calcEdgeLogLikelihoodsSecondDerivByPartition(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*, double*, double*)@@Base+0x360> │ │ │ │ + mov -0xa0(%rbp),%r10d │ │ │ │ + mov -0xe0(%rbp),%rbx │ │ │ │ + mov -0xe8(%rbp),%rcx │ │ │ │ + mov -0xf0(%rbp),%eax │ │ │ │ + mov -0xf8(%rbp),%r9 │ │ │ │ + mov -0x88(%rbp),%edx │ │ │ │ add -0xac(%rbp),%edx │ │ │ │ lea (%rdx,%rax,1),%edi │ │ │ │ - mov %edi,-0x98(%rbp) │ │ │ │ - mov -0x78(%rbp),%esi │ │ │ │ + mov %edi,-0x88(%rbp) │ │ │ │ + mov -0x80(%rbp),%esi │ │ │ │ inc %rcx │ │ │ │ - add %esi,-0x98(%rbp) │ │ │ │ - cmp %rcx,-0x80(%rbp) │ │ │ │ - jne 375a6 ::calcEdgeLogLikelihoodsSecondDerivByPartition(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*, double*, double*)@@Base+0x2e6> │ │ │ │ - mov -0x90(%rbp),%edi │ │ │ │ - mov %r11,%r8 │ │ │ │ + add %esi,-0x88(%rbp) │ │ │ │ + cmp %rcx,-0x90(%rbp) │ │ │ │ + jne 36196 ::calcEdgeLogLikelihoodsSecondDerivByPartition(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*, double*, double*)@@Base+0x2d6> │ │ │ │ + mov -0x98(%rbp),%edi │ │ │ │ mov -0x84(%rbp),%esi │ │ │ │ cmp %esi,%r10d │ │ │ │ - jge 37d92 ::calcEdgeLogLikelihoodsSecondDerivByPartition(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*, double*, double*)@@Base+0xad2> │ │ │ │ + jge 3696c ::calcEdgeLogLikelihoodsSecondDerivByPartition(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*, double*, double*)@@Base+0xaac> │ │ │ │ mov %esi,%eax │ │ │ │ movslq %r10d,%r15 │ │ │ │ - mov %edi,-0x70(%rbp) │ │ │ │ - mov %r8,-0x78(%rbp) │ │ │ │ + mov %edi,-0x78(%rbp) │ │ │ │ + mov %r9,%r13 │ │ │ │ sub %r10d,%eax │ │ │ │ - lea 0x0(,%r15,8),%r14 │ │ │ │ mov %r15,-0x80(%rbp) │ │ │ │ - mov %r9,%r13 │ │ │ │ + lea 0x0(,%r15,8),%r14 │ │ │ │ add %r15,%rax │ │ │ │ mov -0xb0(%rbp),%r15d │ │ │ │ shl $0x3,%rax │ │ │ │ - mov %rax,-0x60(%rbp) │ │ │ │ - mov -0x88(%rbp),%eax │ │ │ │ - mov %eax,%r12d │ │ │ │ + mov %rax,-0x68(%rbp) │ │ │ │ + mov -0x38(%rbp),%eax │ │ │ │ lea -0x1(%rax),%esi │ │ │ │ + mov %eax,%r12d │ │ │ │ mov %eax,%edi │ │ │ │ + mov %esi,-0x70(%rbp) │ │ │ │ shr $0x2,%r12d │ │ │ │ - mov %esi,-0x68(%rbp) │ │ │ │ shl $0x5,%r12 │ │ │ │ - vxorpd %xmm6,%xmm6,%xmm6 │ │ │ │ - vmovapd %xmm6,%xmm1 │ │ │ │ - vmovapd %xmm6,%xmm3 │ │ │ │ + vxorpd %xmm3,%xmm3,%xmm3 │ │ │ │ + vmovapd %xmm3,%xmm1 │ │ │ │ + vmovapd %xmm3,%xmm2 │ │ │ │ test %edi,%edi │ │ │ │ - jle 3789f ::calcEdgeLogLikelihoodsSecondDerivByPartition(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*, double*, double*)@@Base+0x5df> │ │ │ │ - cmpl $0x2,-0x68(%rbp) │ │ │ │ + jle 36477 ::calcEdgeLogLikelihoodsSecondDerivByPartition(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*, double*, double*)@@Base+0x5b7> │ │ │ │ + cmpl $0x2,-0x70(%rbp) │ │ │ │ mov 0xe0(%r13),%r8 │ │ │ │ mov 0xe8(%r13),%r9 │ │ │ │ mov 0xf0(%r13),%r10 │ │ │ │ - jbe 379f7 ::calcEdgeLogLikelihoodsSecondDerivByPartition(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*, double*, double*)@@Base+0x737> │ │ │ │ + jbe 365ce ::calcEdgeLogLikelihoodsSecondDerivByPartition(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*, double*, double*)@@Base+0x70e> │ │ │ │ movslq %r15d,%rdx │ │ │ │ - vxorpd %xmm6,%xmm6,%xmm6 │ │ │ │ + vxorpd %xmm3,%xmm3,%xmm3 │ │ │ │ xor %eax,%eax │ │ │ │ shl $0x3,%rdx │ │ │ │ - vmovapd %xmm6,%xmm1 │ │ │ │ - vmovapd %xmm6,%xmm3 │ │ │ │ + vmovapd %xmm3,%xmm1 │ │ │ │ + vmovapd %xmm3,%xmm2 │ │ │ │ lea (%r10,%rdx,1),%rsi │ │ │ │ lea (%r9,%rdx,1),%rcx │ │ │ │ add %r8,%rdx │ │ │ │ - xchg %ax,%ax │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - vmovupd (%rbx,%rax,1),%ymm0 │ │ │ │ - vmulpd (%rdx,%rax,1),%ymm0,%ymm4 │ │ │ │ - vaddsd %xmm3,%xmm4,%xmm2 │ │ │ │ - vunpckhpd %xmm4,%xmm4,%xmm5 │ │ │ │ - vextractf128 $0x1,%ymm4,%xmm4 │ │ │ │ - vaddsd %xmm2,%xmm5,%xmm5 │ │ │ │ - vaddsd %xmm5,%xmm4,%xmm3 │ │ │ │ - vunpckhpd %xmm4,%xmm4,%xmm4 │ │ │ │ - vaddsd %xmm4,%xmm3,%xmm3 │ │ │ │ - vmulpd (%rcx,%rax,1),%ymm0,%ymm4 │ │ │ │ - vmulpd (%rsi,%rax,1),%ymm0,%ymm0 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + vmovupd (%rbx,%rax,1),%ymm4 │ │ │ │ + vmulpd (%rdx,%rax,1),%ymm4,%ymm6 │ │ │ │ + vaddsd %xmm2,%xmm6,%xmm0 │ │ │ │ + vunpckhpd %xmm6,%xmm6,%xmm5 │ │ │ │ + vextractf64x2 $0x1,%ymm6,%xmm2 │ │ │ │ + valignq $0x3,%ymm6,%ymm6,%ymm6 │ │ │ │ + vaddsd %xmm0,%xmm5,%xmm5 │ │ │ │ + vaddsd %xmm5,%xmm2,%xmm2 │ │ │ │ + vaddsd %xmm6,%xmm2,%xmm2 │ │ │ │ + vmulpd (%rcx,%rax,1),%ymm4,%ymm6 │ │ │ │ + vmulpd (%rsi,%rax,1),%ymm4,%ymm4 │ │ │ │ add $0x20,%rax │ │ │ │ - vaddsd %xmm4,%xmm1,%xmm1 │ │ │ │ - vunpckhpd %xmm4,%xmm4,%xmm5 │ │ │ │ - vaddsd %xmm0,%xmm6,%xmm2 │ │ │ │ - vextractf128 $0x1,%ymm4,%xmm4 │ │ │ │ + vaddsd %xmm6,%xmm1,%xmm1 │ │ │ │ + vunpckhpd %xmm6,%xmm6,%xmm5 │ │ │ │ + vaddsd %xmm4,%xmm3,%xmm3 │ │ │ │ vaddsd %xmm1,%xmm5,%xmm5 │ │ │ │ - vaddsd %xmm5,%xmm4,%xmm1 │ │ │ │ - vunpckhpd %xmm4,%xmm4,%xmm4 │ │ │ │ - vaddsd %xmm4,%xmm1,%xmm1 │ │ │ │ - vunpckhpd %xmm0,%xmm0,%xmm4 │ │ │ │ - vaddsd %xmm2,%xmm4,%xmm4 │ │ │ │ - vextractf128 $0x1,%ymm0,%xmm0 │ │ │ │ - vaddsd %xmm4,%xmm0,%xmm6 │ │ │ │ - vunpckhpd %xmm0,%xmm0,%xmm0 │ │ │ │ - vaddsd %xmm0,%xmm6,%xmm6 │ │ │ │ + vextractf64x2 $0x1,%ymm6,%xmm1 │ │ │ │ + valignq $0x3,%ymm6,%ymm6,%ymm6 │ │ │ │ + vaddsd %xmm5,%xmm1,%xmm1 │ │ │ │ + vunpckhpd %xmm4,%xmm4,%xmm5 │ │ │ │ + vaddsd %xmm3,%xmm5,%xmm5 │ │ │ │ + vextractf64x2 $0x1,%ymm4,%xmm3 │ │ │ │ + valignq $0x3,%ymm4,%ymm4,%ymm4 │ │ │ │ + vaddsd %xmm6,%xmm1,%xmm1 │ │ │ │ + vaddsd %xmm5,%xmm3,%xmm3 │ │ │ │ + vaddsd %xmm4,%xmm3,%xmm3 │ │ │ │ cmp %rax,%r12 │ │ │ │ - jne 377f0 ::calcEdgeLogLikelihoodsSecondDerivByPartition(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*, double*, double*)@@Base+0x530> │ │ │ │ + jne 363b8 ::calcEdgeLogLikelihoodsSecondDerivByPartition(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*, double*, double*)@@Base+0x4f8> │ │ │ │ test $0x3,%dil │ │ │ │ - je 3789c ::calcEdgeLogLikelihoodsSecondDerivByPartition(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*, double*, double*)@@Base+0x5dc> │ │ │ │ + je 36474 ::calcEdgeLogLikelihoodsSecondDerivByPartition(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*, double*, double*)@@Base+0x5b4> │ │ │ │ mov %edi,%edx │ │ │ │ and $0xfffffffc,%edx │ │ │ │ lea (%rdx,%r15,1),%eax │ │ │ │ movslq %edx,%rdx │ │ │ │ cltq │ │ │ │ vmovsd (%rbx,%rdx,8),%xmm0 │ │ │ │ inc %rdx │ │ │ │ - vfmadd231sd (%r8,%rax,8),%xmm0,%xmm3 │ │ │ │ + vfmadd231sd (%r8,%rax,8),%xmm0,%xmm2 │ │ │ │ vfmadd231sd (%r9,%rax,8),%xmm0,%xmm1 │ │ │ │ - vfmadd231sd (%r10,%rax,8),%xmm0,%xmm6 │ │ │ │ + vfmadd231sd (%r10,%rax,8),%xmm0,%xmm3 │ │ │ │ inc %rax │ │ │ │ cmp %edx,%edi │ │ │ │ - jg 3787b ::calcEdgeLogLikelihoodsSecondDerivByPartition(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*, double*, double*)@@Base+0x5bb> │ │ │ │ + jg 36453 ::calcEdgeLogLikelihoodsSecondDerivByPartition(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*, double*, double*)@@Base+0x593> │ │ │ │ add %edi,%r15d │ │ │ │ mov 0x110(%r13),%rax │ │ │ │ - mov %edi,-0x58(%rbp) │ │ │ │ - vmovsd %xmm1,-0x50(%rbp) │ │ │ │ - vmovsd %xmm6,-0x48(%rbp) │ │ │ │ - vmovapd %xmm3,%xmm0 │ │ │ │ - vmovsd %xmm3,-0x38(%rbp) │ │ │ │ + mov %edi,-0x60(%rbp) │ │ │ │ + vmovapd %xmm2,%xmm0 │ │ │ │ + vmovsd %xmm1,-0x58(%rbp) │ │ │ │ add %r14,%rax │ │ │ │ - mov %rax,-0x40(%rbp) │ │ │ │ + vmovsd %xmm3,-0x50(%rbp) │ │ │ │ + mov %rax,-0x48(%rbp) │ │ │ │ + vmovsd %xmm2,-0x40(%rbp) │ │ │ │ vzeroupper │ │ │ │ call 1c250 │ │ │ │ - vmovsd -0x38(%rbp),%xmm3 │ │ │ │ - vmovsd -0x50(%rbp),%xmm1 │ │ │ │ - vmovsd -0x48(%rbp),%xmm6 │ │ │ │ - mov -0x40(%rbp),%rax │ │ │ │ + vmovsd -0x40(%rbp),%xmm2 │ │ │ │ + vmovsd -0x58(%rbp),%xmm1 │ │ │ │ + vmovsd -0x50(%rbp),%xmm3 │ │ │ │ + mov -0x48(%rbp),%rax │ │ │ │ + vdivsd %xmm2,%xmm1,%xmm1 │ │ │ │ mov 0x120(%r13),%rdx │ │ │ │ - mov -0x58(%rbp),%edi │ │ │ │ + mov -0x60(%rbp),%edi │ │ │ │ vmovsd %xmm0,(%rax) │ │ │ │ mov 0x118(%r13),%rax │ │ │ │ - vdivsd %xmm3,%xmm1,%xmm1 │ │ │ │ - vdivsd %xmm3,%xmm6,%xmm3 │ │ │ │ + vdivsd %xmm2,%xmm3,%xmm3 │ │ │ │ vmovsd %xmm1,(%rax,%r14,1) │ │ │ │ vfnmadd132sd %xmm1,%xmm3,%xmm1 │ │ │ │ vmovsd %xmm1,(%rdx,%r14,1) │ │ │ │ add $0x8,%r14 │ │ │ │ - cmp %r14,-0x60(%rbp) │ │ │ │ - jne 37790 ::calcEdgeLogLikelihoodsSecondDerivByPartition(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*, double*, double*)@@Base+0x4d0> │ │ │ │ - mov -0x70(%rbp),%edi │ │ │ │ - mov -0x78(%rbp),%r8 │ │ │ │ - mov %r13,%r9 │ │ │ │ + cmp %r14,-0x68(%rbp) │ │ │ │ + jne 3635f ::calcEdgeLogLikelihoodsSecondDerivByPartition(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*, double*, double*)@@Base+0x49f> │ │ │ │ + mov -0x78(%rbp),%edi │ │ │ │ mov -0x80(%rbp),%r15 │ │ │ │ + mov %r13,%r9 │ │ │ │ cmp $0xffffffff,%edi │ │ │ │ - jne 37a0d ::calcEdgeLogLikelihoodsSecondDerivByPartition(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*, double*, double*)@@Base+0x74d> │ │ │ │ + jne 365e4 ::calcEdgeLogLikelihoodsSecondDerivByPartition(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*, double*, double*)@@Base+0x724> │ │ │ │ mov 0x110(%r13),%rdi │ │ │ │ mov -0xa8(%rbp),%r10 │ │ │ │ mov -0xb8(%rbp),%r11 │ │ │ │ mov %r15,%rcx │ │ │ │ mov -0xc0(%rbp),%rbx │ │ │ │ - mov 0x80(%r9),%rsi │ │ │ │ - mov -0x84(%rbp),%r12d │ │ │ │ + mov -0xc8(%rbp),%r8 │ │ │ │ movq $0x0,(%r11,%r10,2) │ │ │ │ + mov 0x80(%r9),%rsi │ │ │ │ movq $0x0,(%rbx,%r10,2) │ │ │ │ movq $0x0,(%r8,%r10,2) │ │ │ │ vmovsd (%rdi,%rcx,8),%xmm0 │ │ │ │ - vmovsd (%r11,%r10,2),%xmm5 │ │ │ │ - vfmadd132sd (%rsi,%rcx,8),%xmm5,%xmm0 │ │ │ │ + vmovsd (%r11,%r10,2),%xmm1 │ │ │ │ + vfmadd132sd (%rsi,%rcx,8),%xmm1,%xmm0 │ │ │ │ vmovsd %xmm0,(%r11,%r10,2) │ │ │ │ vmovsd (%rax,%rcx,8),%xmm0 │ │ │ │ - vmovsd (%rbx,%r10,2),%xmm5 │ │ │ │ - vfmadd132sd (%rsi,%rcx,8),%xmm5,%xmm0 │ │ │ │ + vmovsd (%rbx,%r10,2),%xmm1 │ │ │ │ + vfmadd132sd (%rsi,%rcx,8),%xmm1,%xmm0 │ │ │ │ vmovsd %xmm0,(%rbx,%r10,2) │ │ │ │ vmovsd (%rdx,%rcx,8),%xmm0 │ │ │ │ - vmovsd (%r8,%r10,2),%xmm5 │ │ │ │ - vfmadd132sd (%rsi,%rcx,8),%xmm5,%xmm0 │ │ │ │ + vmovsd (%r8,%r10,2),%xmm1 │ │ │ │ + vfmadd132sd (%rsi,%rcx,8),%xmm1,%xmm0 │ │ │ │ inc %rcx │ │ │ │ vmovsd %xmm0,(%r8,%r10,2) │ │ │ │ - cmp %ecx,%r12d │ │ │ │ - jg 37976 ::calcEdgeLogLikelihoodsSecondDerivByPartition(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*, double*, double*)@@Base+0x6b6> │ │ │ │ + cmp %ecx,-0x84(%rbp) │ │ │ │ + jg 3654a ::calcEdgeLogLikelihoodsSecondDerivByPartition(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*, double*, double*)@@Base+0x68a> │ │ │ │ addq $0x4,-0xa8(%rbp) │ │ │ │ mov -0x100(%rbp),%rbx │ │ │ │ cmp %rbx,-0xa8(%rbp) │ │ │ │ - jne 37382 ::calcEdgeLogLikelihoodsSecondDerivByPartition(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*, double*, double*)@@Base+0xc2> │ │ │ │ + jne 35f83 ::calcEdgeLogLikelihoodsSecondDerivByPartition(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*, double*, double*)@@Base+0xc3> │ │ │ │ add $0x140,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %r10 │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ pop %rbp │ │ │ │ lea -0x8(%r10),%rsp │ │ │ │ ret │ │ │ │ - vxorpd %xmm6,%xmm6,%xmm6 │ │ │ │ + vxorpd %xmm3,%xmm3,%xmm3 │ │ │ │ mov %r15d,%eax │ │ │ │ xor %edx,%edx │ │ │ │ - vmovapd %xmm6,%xmm1 │ │ │ │ - vmovapd %xmm6,%xmm3 │ │ │ │ - jmp 37876 ::calcEdgeLogLikelihoodsSecondDerivByPartition(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*, double*, double*)@@Base+0x5b6> │ │ │ │ + vmovapd %xmm3,%xmm1 │ │ │ │ + vmovapd %xmm3,%xmm2 │ │ │ │ + jmp 3644e ::calcEdgeLogLikelihoodsSecondDerivByPartition(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*, double*, double*)@@Base+0x58e> │ │ │ │ mov 0xc0(%r9),%rcx │ │ │ │ movslq %edi,%rsi │ │ │ │ mov 0x110(%r9),%rdi │ │ │ │ mov (%rcx,%rsi,8),%rsi │ │ │ │ mov %r15,%rcx │ │ │ │ vmovsd (%rdi,%rcx,8),%xmm0 │ │ │ │ vaddsd (%rsi,%rcx,8),%xmm0,%xmm0 │ │ │ │ vmovsd %xmm0,(%rdi,%rcx,8) │ │ │ │ inc %rcx │ │ │ │ cmp %ecx,-0x84(%rbp) │ │ │ │ - jg 37a25 ::calcEdgeLogLikelihoodsSecondDerivByPartition(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*, double*, double*)@@Base+0x765> │ │ │ │ - jmp 37938 ::calcEdgeLogLikelihoodsSecondDerivByPartition(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*, double*, double*)@@Base+0x678> │ │ │ │ - mov -0x70(%rbp),%rdx │ │ │ │ - mov -0x38(%rbp),%rdi │ │ │ │ + jg 365fc ::calcEdgeLogLikelihoodsSecondDerivByPartition(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*, double*, double*)@@Base+0x73c> │ │ │ │ + jmp 3650c ::calcEdgeLogLikelihoodsSecondDerivByPartition(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*, double*, double*)@@Base+0x64c> │ │ │ │ + mov -0x78(%rbp),%rdx │ │ │ │ + mov -0x40(%rbp),%rdi │ │ │ │ lea 0x4(%rdx),%rsi │ │ │ │ cmp %rdi,%rsi │ │ │ │ - je 37704 ::calcEdgeLogLikelihoodsSecondDerivByPartition(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*, double*, double*)@@Base+0x444> │ │ │ │ + je 362da ::calcEdgeLogLikelihoodsSecondDerivByPartition(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*, double*, double*)@@Base+0x41a> │ │ │ │ add $0x8,%rdx │ │ │ │ cmp %rdi,%rdx │ │ │ │ - jne 37a48 ::calcEdgeLogLikelihoodsSecondDerivByPartition(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*, double*, double*)@@Base+0x788> │ │ │ │ - jmp 37704 ::calcEdgeLogLikelihoodsSecondDerivByPartition(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*, double*, double*)@@Base+0x444> │ │ │ │ + jne 3661f ::calcEdgeLogLikelihoodsSecondDerivByPartition(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*, double*, double*)@@Base+0x75f> │ │ │ │ + jmp 362da ::calcEdgeLogLikelihoodsSecondDerivByPartition(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*, double*, double*)@@Base+0x41a> │ │ │ │ test %edx,%edx │ │ │ │ - jle 37738 ::calcEdgeLogLikelihoodsSecondDerivByPartition(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*, double*, double*)@@Base+0x478> │ │ │ │ + jle 3630e ::calcEdgeLogLikelihoodsSecondDerivByPartition(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*, double*, double*)@@Base+0x44e> │ │ │ │ mov (%r11,%rsi,8),%rax │ │ │ │ mov -0x84(%rbp),%esi │ │ │ │ - mov %rbx,-0x150(%rbp) │ │ │ │ - mov %r10d,-0xd8(%rbp) │ │ │ │ - mov %edi,-0xe0(%rbp) │ │ │ │ - mov %r8,-0x158(%rbp) │ │ │ │ + mov %edi,-0x14c(%rbp) │ │ │ │ mov -0xac(%rbp),%ecx │ │ │ │ - mov %rax,-0xe8(%rbp) │ │ │ │ + mov %rbx,-0x158(%rbp) │ │ │ │ + mov %rax,-0xf0(%rbp) │ │ │ │ mov 0x14(%r9),%eax │ │ │ │ add %r10d,%eax │ │ │ │ sub %esi,%eax │ │ │ │ imul %ecx,%eax │ │ │ │ - mov %eax,-0xdc(%rbp) │ │ │ │ + mov %eax,-0xe0(%rbp) │ │ │ │ movslq %edx,%rax │ │ │ │ - mov %rax,-0xf8(%rbp) │ │ │ │ + mov %rax,-0xe8(%rbp) │ │ │ │ movslq %ecx,%rax │ │ │ │ shl $0x3,%rax │ │ │ │ - mov %rax,-0x90(%rbp) │ │ │ │ + mov %rax,-0x98(%rbp) │ │ │ │ mov %esi,%eax │ │ │ │ xor %esi,%esi │ │ │ │ sub %r10d,%eax │ │ │ │ dec %eax │ │ │ │ imul %ecx,%eax │ │ │ │ - mov -0x88(%rbp),%ecx │ │ │ │ - mov %eax,-0xf0(%rbp) │ │ │ │ + mov -0x38(%rbp),%ecx │ │ │ │ + mov %eax,-0xf8(%rbp) │ │ │ │ mov %ecx,%eax │ │ │ │ shr $0x2,%eax │ │ │ │ shl $0x5,%rax │ │ │ │ mov %rax,%r15 │ │ │ │ mov %ecx,%eax │ │ │ │ and $0x3,%ecx │ │ │ │ mov %ecx,-0x60(%rbp) │ │ │ │ - mov %eax,%ecx │ │ │ │ - mov %eax,%ebx │ │ │ │ - and $0xfffffffc,%ecx │ │ │ │ - mov %ecx,-0x68(%rbp) │ │ │ │ - mov -0xd8(%rbp),%edx │ │ │ │ - cmp -0x84(%rbp),%edx │ │ │ │ - jge 37d4c ::calcEdgeLogLikelihoodsSecondDerivByPartition(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*, double*, double*)@@Base+0xa8c> │ │ │ │ - test %ebx,%ebx │ │ │ │ - jle 37d34 ::calcEdgeLogLikelihoodsSecondDerivByPartition(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*, double*, double*)@@Base+0xa74> │ │ │ │ - mov -0xd0(%rbp),%rax │ │ │ │ - mov -0xe8(%rbp),%rdi │ │ │ │ + and $0xfffffffc,%eax │ │ │ │ + mov %eax,-0x68(%rbp) │ │ │ │ + mov %r10d,%eax │ │ │ │ + cmp -0x84(%rbp),%eax │ │ │ │ + jge 36931 ::calcEdgeLogLikelihoodsSecondDerivByPartition(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*, double*, double*)@@Base+0xa71> │ │ │ │ + mov -0x38(%rbp),%r10d │ │ │ │ + test %r10d,%r10d │ │ │ │ + jle 36917 ::calcEdgeLogLikelihoodsSecondDerivByPartition(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*, double*, double*)@@Base+0xa57> │ │ │ │ + mov -0xd8(%rbp),%rbx │ │ │ │ + movslq -0x88(%rbp),%rdx │ │ │ │ mov %rsi,-0x160(%rbp) │ │ │ │ - mov %r9,-0x168(%rbp) │ │ │ │ mov -0xb0(%rbp),%r8d │ │ │ │ mov 0xe0(%r9),%r11 │ │ │ │ - vmovsd (%rax,%rsi,8),%xmm5 │ │ │ │ - mov 0x40(%r9),%eax │ │ │ │ - imul %esi,%eax │ │ │ │ - mov %eax,-0x94(%rbp) │ │ │ │ - movslq -0x98(%rbp),%rax │ │ │ │ - shl $0x3,%rax │ │ │ │ - lea (%rdi,%rax,1),%rcx │ │ │ │ - mov -0xc8(%rbp),%rdi │ │ │ │ - add %rax,%rdi │ │ │ │ - mov 0xe8(%r9),%rax │ │ │ │ - mov %rax,-0x50(%rbp) │ │ │ │ - mov 0xf0(%r9),%rax │ │ │ │ - mov %rax,-0x58(%rbp) │ │ │ │ - movslq %ebx,%rax │ │ │ │ - mov %rax,-0xa0(%rbp) │ │ │ │ - lea 0x1(%rbx),%eax │ │ │ │ - mov %eax,-0x48(%rbp) │ │ │ │ - lea -0x1(%rbx),%eax │ │ │ │ - mov %eax,-0x40(%rbp) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ + mov %eax,-0x150(%rbp) │ │ │ │ + vmovsd (%rbx,%rsi,8),%xmm1 │ │ │ │ + mov 0x40(%r9),%ebx │ │ │ │ + shl $0x3,%rdx │ │ │ │ + mov %r9,-0x168(%rbp) │ │ │ │ + imul %esi,%ebx │ │ │ │ + mov %ebx,-0x90(%rbp) │ │ │ │ + mov -0xf0(%rbp),%rbx │ │ │ │ + lea (%rbx,%rdx,1),%rcx │ │ │ │ + mov -0xd0(%rbp),%rbx │ │ │ │ + lea (%rbx,%rdx,1),%rdi │ │ │ │ + mov 0xe8(%r9),%rbx │ │ │ │ + movslq %r10d,%rdx │ │ │ │ + mov %rdx,-0xa0(%rbp) │ │ │ │ + lea 0x1(%r10),%edx │ │ │ │ + mov %rbx,-0x48(%rbp) │ │ │ │ + mov 0xf0(%r9),%rbx │ │ │ │ + mov %edx,-0x58(%rbp) │ │ │ │ + lea -0x1(%r10),%edx │ │ │ │ + mov %edx,-0x50(%rbp) │ │ │ │ + mov %eax,%edx │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ mov -0xa0(%rbp),%rax │ │ │ │ movslq %r8d,%rsi │ │ │ │ - mov %rdi,%r9 │ │ │ │ mov %rdi,-0x70(%rbp) │ │ │ │ - mov -0x94(%rbp),%r10d │ │ │ │ + mov %rdi,%r9 │ │ │ │ mov %r8d,-0x78(%rbp) │ │ │ │ - mov %edx,-0x80(%rbp) │ │ │ │ + mov -0x90(%rbp),%r10d │ │ │ │ add %rsi,%rax │ │ │ │ - mov %rax,-0x38(%rbp) │ │ │ │ + mov %edx,-0x80(%rbp) │ │ │ │ + mov %rax,-0x40(%rbp) │ │ │ │ cs nopw 0x0(%rax,%rax,1) │ │ │ │ - cmpl $0x2,-0x40(%rbp) │ │ │ │ - jbe 37dd0 ::calcEdgeLogLikelihoodsSecondDerivByPartition(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*, double*, double*)@@Base+0xb10> │ │ │ │ + cmpl $0x2,-0x50(%rbp) │ │ │ │ + jbe 369b0 ::calcEdgeLogLikelihoodsSecondDerivByPartition(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*, double*, double*)@@Base+0xaf0> │ │ │ │ movslq %r10d,%rdx │ │ │ │ - vxorpd %xmm1,%xmm1,%xmm1 │ │ │ │ + vxorpd %xmm0,%xmm0,%xmm0 │ │ │ │ xor %eax,%eax │ │ │ │ shl $0x3,%rdx │ │ │ │ - vmovapd %xmm1,%xmm8 │ │ │ │ - vmovapd %xmm1,%xmm4 │ │ │ │ + vmovapd %xmm0,%xmm4 │ │ │ │ + vmovapd %xmm0,%xmm7 │ │ │ │ lea (%r12,%rdx,1),%r8 │ │ │ │ lea (%r14,%rdx,1),%rdi │ │ │ │ add %r13,%rdx │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - vmovupd (%rcx,%rax,1),%ymm0 │ │ │ │ - vmulpd (%rdx,%rax,1),%ymm0,%ymm2 │ │ │ │ - vaddsd %xmm2,%xmm4,%xmm3 │ │ │ │ - vunpckhpd %xmm2,%xmm2,%xmm7 │ │ │ │ - vextractf128 $0x1,%ymm2,%xmm2 │ │ │ │ - vaddsd %xmm7,%xmm3,%xmm3 │ │ │ │ - vaddsd %xmm3,%xmm2,%xmm4 │ │ │ │ - vunpckhpd %xmm2,%xmm2,%xmm2 │ │ │ │ - vaddsd %xmm2,%xmm4,%xmm4 │ │ │ │ - vmulpd (%rdi,%rax,1),%ymm0,%ymm2 │ │ │ │ - vmulpd (%r8,%rax,1),%ymm0,%ymm0 │ │ │ │ + vmovupd (%rcx,%rax,1),%ymm2 │ │ │ │ + vmulpd (%rdx,%rax,1),%ymm2,%ymm5 │ │ │ │ + vaddsd %xmm5,%xmm7,%xmm7 │ │ │ │ + vunpckhpd %xmm5,%xmm5,%xmm6 │ │ │ │ + vaddsd %xmm6,%xmm7,%xmm7 │ │ │ │ + vextractf64x2 $0x1,%ymm5,%xmm6 │ │ │ │ + valignq $0x3,%ymm5,%ymm5,%ymm5 │ │ │ │ + vaddsd %xmm7,%xmm6,%xmm7 │ │ │ │ + vaddsd %xmm5,%xmm7,%xmm7 │ │ │ │ + vmulpd (%rdi,%rax,1),%ymm2,%ymm5 │ │ │ │ + vmulpd (%r8,%rax,1),%ymm2,%ymm2 │ │ │ │ add $0x20,%rax │ │ │ │ - vaddsd %xmm8,%xmm2,%xmm3 │ │ │ │ - vaddsd %xmm0,%xmm1,%xmm1 │ │ │ │ - vunpckhpd %xmm2,%xmm2,%xmm7 │ │ │ │ - vunpckhpd %xmm0,%xmm0,%xmm6 │ │ │ │ - vextractf128 $0x1,%ymm2,%xmm2 │ │ │ │ - vextractf128 $0x1,%ymm0,%xmm0 │ │ │ │ - vaddsd %xmm7,%xmm3,%xmm3 │ │ │ │ - vaddsd %xmm6,%xmm1,%xmm1 │ │ │ │ - vaddsd %xmm3,%xmm2,%xmm8 │ │ │ │ - vaddsd %xmm0,%xmm1,%xmm1 │ │ │ │ - vunpckhpd %xmm2,%xmm2,%xmm2 │ │ │ │ - vunpckhpd %xmm0,%xmm0,%xmm0 │ │ │ │ - vaddsd %xmm2,%xmm8,%xmm8 │ │ │ │ - vaddsd %xmm0,%xmm1,%xmm1 │ │ │ │ - cmp %rax,%r15 │ │ │ │ - jne 37c00 ::calcEdgeLogLikelihoodsSecondDerivByPartition(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*, double*, double*)@@Base+0x940> │ │ │ │ + vaddsd %xmm4,%xmm5,%xmm3 │ │ │ │ + vunpckhpd %xmm5,%xmm5,%xmm6 │ │ │ │ + vextractf64x2 $0x1,%ymm5,%xmm4 │ │ │ │ + vaddsd %xmm2,%xmm0,%xmm0 │ │ │ │ + valignq $0x3,%ymm5,%ymm5,%ymm5 │ │ │ │ + vaddsd %xmm6,%xmm3,%xmm3 │ │ │ │ + vaddsd %xmm3,%xmm4,%xmm4 │ │ │ │ + vaddsd %xmm5,%xmm4,%xmm4 │ │ │ │ + vunpckhpd %xmm2,%xmm2,%xmm5 │ │ │ │ + vaddsd %xmm5,%xmm0,%xmm0 │ │ │ │ + vextractf64x2 $0x1,%ymm2,%xmm5 │ │ │ │ + valignq $0x3,%ymm2,%ymm2,%ymm2 │ │ │ │ + vaddsd %xmm5,%xmm0,%xmm0 │ │ │ │ + vaddsd %xmm2,%xmm0,%xmm0 │ │ │ │ + cmp %r15,%rax │ │ │ │ + jne 367d0 ::calcEdgeLogLikelihoodsSecondDerivByPartition(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*, double*, double*)@@Base+0x910> │ │ │ │ mov -0x60(%rbp),%eax │ │ │ │ test %eax,%eax │ │ │ │ - je 37cad ::calcEdgeLogLikelihoodsSecondDerivByPartition(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*, double*, double*)@@Base+0x9ed> │ │ │ │ + je 3688d ::calcEdgeLogLikelihoodsSecondDerivByPartition(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*, double*, double*)@@Base+0x9cd> │ │ │ │ mov -0x68(%rbp),%eax │ │ │ │ movslq %eax,%rdx │ │ │ │ add %r10d,%eax │ │ │ │ cltq │ │ │ │ - vmovsd (%rcx,%rdx,8),%xmm0 │ │ │ │ + vmovsd (%rcx,%rdx,8),%xmm2 │ │ │ │ inc %rdx │ │ │ │ - vfmadd231sd 0x0(%r13,%rax,8),%xmm0,%xmm4 │ │ │ │ - vfmadd231sd (%r14,%rax,8),%xmm0,%xmm8 │ │ │ │ - vfmadd231sd (%r12,%rax,8),%xmm0,%xmm1 │ │ │ │ - inc %rax │ │ │ │ - cmp %edx,%ebx │ │ │ │ - jg 37c8b ::calcEdgeLogLikelihoodsSecondDerivByPartition(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*, double*, double*)@@Base+0x9cb> │ │ │ │ - vmulsd (%r9),%xmm4,%xmm4 │ │ │ │ - mov -0x50(%rbp),%rax │ │ │ │ + vfmadd231sd 0x0(%r13,%rax,8),%xmm2,%xmm7 │ │ │ │ + vfmadd231sd (%r14,%rax,8),%xmm2,%xmm4 │ │ │ │ + vfmadd231sd (%r12,%rax,8),%xmm2,%xmm0 │ │ │ │ + inc %rax │ │ │ │ + cmp %edx,-0x38(%rbp) │ │ │ │ + jg 3686a ::calcEdgeLogLikelihoodsSecondDerivByPartition(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*, double*, double*)@@Base+0x9aa> │ │ │ │ + vmulsd (%r9),%xmm7,%xmm7 │ │ │ │ + mov -0x48(%rbp),%rax │ │ │ │ add $0x8,%r9 │ │ │ │ - add -0x48(%rbp),%r10d │ │ │ │ - vfmadd213sd (%r11,%rsi,8),%xmm5,%xmm4 │ │ │ │ - vmovsd %xmm4,(%r11,%rsi,8) │ │ │ │ - vmulsd -0x8(%r9),%xmm8,%xmm3 │ │ │ │ - vfmadd213sd (%rax,%rsi,8),%xmm5,%xmm3 │ │ │ │ - vmovsd %xmm3,(%rax,%rsi,8) │ │ │ │ - mov -0x58(%rbp),%rax │ │ │ │ - vmulsd -0x8(%r9),%xmm1,%xmm1 │ │ │ │ - vfmadd213sd (%rax,%rsi,8),%xmm5,%xmm1 │ │ │ │ - vmovsd %xmm1,(%rax,%rsi,8) │ │ │ │ + add -0x58(%rbp),%r10d │ │ │ │ + vfmadd213sd (%r11,%rsi,8),%xmm1,%xmm7 │ │ │ │ + vmovsd %xmm7,(%r11,%rsi,8) │ │ │ │ + vmulsd -0x8(%r9),%xmm4,%xmm4 │ │ │ │ + vfmadd213sd (%rax,%rsi,8),%xmm1,%xmm4 │ │ │ │ + vmovsd %xmm4,(%rax,%rsi,8) │ │ │ │ + vmulsd -0x8(%r9),%xmm0,%xmm0 │ │ │ │ + vfmadd213sd (%rbx,%rsi,8),%xmm1,%xmm0 │ │ │ │ + vmovsd %xmm0,(%rbx,%rsi,8) │ │ │ │ inc %rsi │ │ │ │ - cmp -0x38(%rbp),%rsi │ │ │ │ - jne 37bd0 ::calcEdgeLogLikelihoodsSecondDerivByPartition(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*, double*, double*)@@Base+0x910> │ │ │ │ - mov -0x90(%rbp),%rax │ │ │ │ + cmp %rsi,-0x40(%rbp) │ │ │ │ + jne 367a0 ::calcEdgeLogLikelihoodsSecondDerivByPartition(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*, double*, double*)@@Base+0x8e0> │ │ │ │ + mov -0x80(%rbp),%edx │ │ │ │ + mov -0x98(%rbp),%rax │ │ │ │ mov -0x70(%rbp),%rdi │ │ │ │ mov -0x78(%rbp),%r8d │ │ │ │ - mov -0x80(%rbp),%edx │ │ │ │ + inc %edx │ │ │ │ add %rax,%rcx │ │ │ │ + add -0x38(%rbp),%r8d │ │ │ │ add %rax,%rdi │ │ │ │ - add %ebx,%r8d │ │ │ │ - inc %edx │ │ │ │ cmp %edx,-0x84(%rbp) │ │ │ │ - jne 37ba0 ::calcEdgeLogLikelihoodsSecondDerivByPartition(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*, double*, double*)@@Base+0x8e0> │ │ │ │ + jne 36770 ::calcEdgeLogLikelihoodsSecondDerivByPartition(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*, double*, double*)@@Base+0x8b0> │ │ │ │ mov -0x160(%rbp),%rsi │ │ │ │ + mov -0x150(%rbp),%eax │ │ │ │ mov -0x168(%rbp),%r9 │ │ │ │ - mov -0x98(%rbp),%eax │ │ │ │ - add -0xac(%rbp),%eax │ │ │ │ - add -0xf0(%rbp),%eax │ │ │ │ - mov %eax,-0x98(%rbp) │ │ │ │ - mov -0xdc(%rbp),%edi │ │ │ │ + mov -0x88(%rbp),%edx │ │ │ │ + mov -0xf8(%rbp),%ebx │ │ │ │ + add -0xac(%rbp),%edx │ │ │ │ + add %edx,%ebx │ │ │ │ + mov %ebx,-0x88(%rbp) │ │ │ │ + mov -0xe0(%rbp),%edi │ │ │ │ inc %rsi │ │ │ │ - add %edi,-0x98(%rbp) │ │ │ │ - cmp -0xf8(%rbp),%rsi │ │ │ │ - jne 37b01 ::calcEdgeLogLikelihoodsSecondDerivByPartition(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*, double*, double*)@@Base+0x841> │ │ │ │ - mov -0xd8(%rbp),%r10d │ │ │ │ + add %edi,-0x88(%rbp) │ │ │ │ + cmp %rsi,-0xe8(%rbp) │ │ │ │ + jne 366c6 ::calcEdgeLogLikelihoodsSecondDerivByPartition(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*, double*, double*)@@Base+0x806> │ │ │ │ mov -0x84(%rbp),%esi │ │ │ │ - mov -0xe0(%rbp),%edi │ │ │ │ - mov -0x150(%rbp),%rbx │ │ │ │ - mov -0x158(%rbp),%r8 │ │ │ │ + mov %eax,%r10d │ │ │ │ + mov -0x14c(%rbp),%edi │ │ │ │ + mov -0x158(%rbp),%rbx │ │ │ │ cmp %esi,%r10d │ │ │ │ - jl 37747 ::calcEdgeLogLikelihoodsSecondDerivByPartition(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*, double*, double*)@@Base+0x487> │ │ │ │ + jl 3631d ::calcEdgeLogLikelihoodsSecondDerivByPartition(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*, double*, double*)@@Base+0x45d> │ │ │ │ mov -0xa8(%rbp),%rax │ │ │ │ mov -0xb8(%rbp),%rbx │ │ │ │ movq $0x0,(%rbx,%rax,2) │ │ │ │ mov -0xc0(%rbp),%rbx │ │ │ │ movq $0x0,(%rbx,%rax,2) │ │ │ │ - movq $0x0,(%r8,%rax,2) │ │ │ │ + mov -0xc8(%rbp),%rbx │ │ │ │ + movq $0x0,(%rbx,%rax,2) │ │ │ │ vzeroupper │ │ │ │ - jmp 379c3 ::calcEdgeLogLikelihoodsSecondDerivByPartition(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*, double*, double*)@@Base+0x703> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - vxorpd %xmm1,%xmm1,%xmm1 │ │ │ │ + jmp 3659a ::calcEdgeLogLikelihoodsSecondDerivByPartition(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*, double*, double*)@@Base+0x6da> │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + vxorpd %xmm0,%xmm0,%xmm0 │ │ │ │ mov %r10d,%eax │ │ │ │ xor %edx,%edx │ │ │ │ - vmovapd %xmm1,%xmm8 │ │ │ │ - vmovapd %xmm1,%xmm4 │ │ │ │ - jmp 37c89 ::calcEdgeLogLikelihoodsSecondDerivByPartition(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*, double*, double*)@@Base+0x9c9> │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ + vmovapd %xmm0,%xmm4 │ │ │ │ + vmovapd %xmm0,%xmm7 │ │ │ │ + jmp 36868 ::calcEdgeLogLikelihoodsSecondDerivByPartition(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*, double*, double*)@@Base+0x9a8> │ │ │ │ cs nopw 0x0(%rax,%rax,1) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ │ │ │ │ -0000000000037e00 ::calculateEdgeLogLikelihoodsByPartition(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, int, double*, double*, double*, double*, double*, double*)@@Base>: │ │ │ │ +00000000000369d0 ::calculateEdgeLogLikelihoodsByPartition(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, int, double*, double*, double*, double*, double*, double*)@@Base>: │ │ │ │ endbr64 │ │ │ │ push %r13 │ │ │ │ push %r12 │ │ │ │ push %rbp │ │ │ │ push %rbx │ │ │ │ sub $0x8,%rsp │ │ │ │ cmpl $0x1,0x58(%rsp) │ │ │ │ movslq 0x50(%rsp),%rbp │ │ │ │ mov 0x68(%rsp),%rbx │ │ │ │ mov 0x70(%rsp),%r12 │ │ │ │ mov 0x78(%rsp),%r10 │ │ │ │ mov 0x80(%rsp),%r13 │ │ │ │ mov 0x88(%rsp),%r11 │ │ │ │ - jne 38064 ::calculateEdgeLogLikelihoodsByPartition(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, int, double*, double*, double*, double*, double*, double*)@@Base+0x264> │ │ │ │ + jne 36bf1 ::calculateEdgeLogLikelihoodsByPartition(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, int, double*, double*, double*, double*, double*, double*)@@Base+0x221> │ │ │ │ testw $0x180,0x58(%rdi) │ │ │ │ - jne 38064 ::calculateEdgeLogLikelihoodsByPartition(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, int, double*, double*, double*, double*, double*, double*)@@Base+0x264> │ │ │ │ + jne 36bf1 ::calculateEdgeLogLikelihoodsByPartition(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, int, double*, double*, double*, double*, double*, double*)@@Base+0x221> │ │ │ │ mov %r8,%rax │ │ │ │ or %r9,%rax │ │ │ │ - je 37f90 ::calculateEdgeLogLikelihoodsByPartition(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, int, double*, double*, double*, double*, double*, double*)@@Base+0x190> │ │ │ │ + je 36b30 ::calculateEdgeLogLikelihoodsByPartition(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, int, double*, double*, double*, double*, double*, double*)@@Base+0x160> │ │ │ │ test %r9,%r9 │ │ │ │ - je 38064 ::calculateEdgeLogLikelihoodsByPartition(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, int, double*, double*, double*, double*, double*, double*)@@Base+0x264> │ │ │ │ + je 36bf1 ::calculateEdgeLogLikelihoodsByPartition(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, int, double*, double*, double*, double*, double*, double*)@@Base+0x221> │ │ │ │ mov (%rdi),%rax │ │ │ │ mov %r11,0x88(%rsp) │ │ │ │ mov %r10,0x78(%rsp) │ │ │ │ mov 0x280(%rax),%rax │ │ │ │ - cmp 0x2810c(%rip),%rax # 5ff88 ::calcEdgeLogLikelihoodsSecondDerivByPartition(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*, double*, double*)@@Base+0x28cc8> │ │ │ │ - jne 38030 ::calculateEdgeLogLikelihoodsByPartition(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, int, double*, double*, double*, double*, double*, double*)@@Base+0x230> │ │ │ │ + cmp 0x2753c(%rip),%rax # 5df88 ::calcEdgeLogLikelihoodsSecondDerivByPartition(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*, double*, double*)@@Base+0x280c8> │ │ │ │ + jne 36bc0 ::calculateEdgeLogLikelihoodsByPartition(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, int, double*, double*, double*, double*, double*, double*)@@Base+0x1f0> │ │ │ │ push %r13 │ │ │ │ push %r12 │ │ │ │ push 0x70(%rsp) │ │ │ │ push %rbp │ │ │ │ push 0x68(%rsp) │ │ │ │ push 0x68(%rsp) │ │ │ │ push 0x68(%rsp) │ │ │ │ push 0x68(%rsp) │ │ │ │ call 1c730 ::calcEdgeLogLikelihoodsSecondDerivByPartition(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*, double*, double*)@plt> │ │ │ │ - mov 0xb8(%rsp),%r10 │ │ │ │ add $0x40,%rsp │ │ │ │ + mov 0x78(%rsp),%r10 │ │ │ │ mov 0x88(%rsp),%r11 │ │ │ │ movq $0x0,(%r10) │ │ │ │ movq $0x0,(%r11) │ │ │ │ test %ebp,%ebp │ │ │ │ - jle 38018 ::calculateEdgeLogLikelihoodsByPartition(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, int, double*, double*, double*, double*, double*, double*)@@Base+0x218> │ │ │ │ + jle 36bb0 ::calculateEdgeLogLikelihoodsByPartition(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, int, double*, double*, double*, double*, double*, double*)@@Base+0x1e0> │ │ │ │ lea 0x0(,%rbp,8),%rdx │ │ │ │ xor %eax,%eax │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ vmovsd (%r10),%xmm0 │ │ │ │ vaddsd (%r12,%rax,1),%xmm0,%xmm0 │ │ │ │ vmovsd %xmm0,(%r10) │ │ │ │ vmovsd (%r11),%xmm0 │ │ │ │ vaddsd 0x0(%r13,%rax,1),%xmm0,%xmm0 │ │ │ │ add $0x8,%rax │ │ │ │ vmovsd %xmm0,(%r11) │ │ │ │ cmp %rdx,%rax │ │ │ │ - jne 37f00 ::calculateEdgeLogLikelihoodsByPartition(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, int, double*, double*, double*, double*, double*, double*)@@Base+0x100> │ │ │ │ + jne 36aa8 ::calculateEdgeLogLikelihoodsByPartition(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, int, double*, double*, double*, double*, double*, double*)@@Base+0xd8> │ │ │ │ vmovsd (%r10),%xmm1 │ │ │ │ vucomisd %xmm1,%xmm1 │ │ │ │ - jnp 38000 ::calculateEdgeLogLikelihoodsByPartition(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, int, double*, double*, double*, double*, double*, double*)@@Base+0x200> │ │ │ │ + jnp 36b98 ::calculateEdgeLogLikelihoodsByPartition(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, int, double*, double*, double*, double*, double*, double*)@@Base+0x1c8> │ │ │ │ movq $0x0,(%rbx) │ │ │ │ mov $0xfffffff8,%ecx │ │ │ │ mov 0x60(%rsp),%rax │ │ │ │ vxorpd %xmm0,%xmm0,%xmm0 │ │ │ │ lea (%rax,%rbp,8),%rdx │ │ │ │ - nopl (%rax) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ vaddsd (%rax),%xmm0,%xmm0 │ │ │ │ add $0x8,%rax │ │ │ │ vmovsd %xmm0,(%rbx) │ │ │ │ cmp %rax,%rdx │ │ │ │ - jne 37f60 ::calculateEdgeLogLikelihoodsByPartition(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, int, double*, double*, double*, double*, double*, double*)@@Base+0x160> │ │ │ │ - mov $0xfffffff8,%eax │ │ │ │ + jne 36b00 ::calculateEdgeLogLikelihoodsByPartition(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, int, double*, double*, double*, double*, double*, double*)@@Base+0x130> │ │ │ │ vucomisd %xmm0,%xmm0 │ │ │ │ + mov $0xfffffff8,%eax │ │ │ │ cmovp %eax,%ecx │ │ │ │ add $0x8,%rsp │ │ │ │ mov %ecx,%eax │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ ret │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ cmpb $0x0,0x13c(%rdi) │ │ │ │ mov (%rdi),%rax │ │ │ │ - je 37fd0 ::calculateEdgeLogLikelihoodsByPartition(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, int, double*, double*, double*, double*, double*, double*)@@Base+0x1d0> │ │ │ │ + je 36b70 ::calculateEdgeLogLikelihoodsByPartition(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, int, double*, double*, double*, double*, double*, double*)@@Base+0x1a0> │ │ │ │ push 0x60(%rsp) │ │ │ │ push %rbp │ │ │ │ push 0x58(%rsp) │ │ │ │ push 0x58(%rsp) │ │ │ │ mov 0x58(%rsp),%r9 │ │ │ │ mov 0x50(%rsp),%r8 │ │ │ │ call *0x268(%rax) │ │ │ │ add $0x20,%rsp │ │ │ │ movq $0x0,(%rbx) │ │ │ │ test %ebp,%ebp │ │ │ │ - jle 3801f ::calculateEdgeLogLikelihoodsByPartition(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, int, double*, double*, double*, double*, double*, double*)@@Base+0x21f> │ │ │ │ + jle 36bb7 ::calculateEdgeLogLikelihoodsByPartition(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, int, double*, double*, double*, double*, double*, double*)@@Base+0x1e7> │ │ │ │ xor %ecx,%ecx │ │ │ │ - jmp 37f45 ::calculateEdgeLogLikelihoodsByPartition(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, int, double*, double*, double*, double*, double*, double*)@@Base+0x145> │ │ │ │ - nop │ │ │ │ + jmp 36aed ::calculateEdgeLogLikelihoodsByPartition(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, int, double*, double*, double*, double*, double*, double*)@@Base+0x11d> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ push 0x60(%rsp) │ │ │ │ push %rbp │ │ │ │ push 0x58(%rsp) │ │ │ │ push 0x58(%rsp) │ │ │ │ mov 0x58(%rsp),%r9 │ │ │ │ mov 0x50(%rsp),%r8 │ │ │ │ call *0x278(%rax) │ │ │ │ add $0x20,%rsp │ │ │ │ - jmp 37fbd ::calculateEdgeLogLikelihoodsByPartition(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, int, double*, double*, double*, double*, double*, double*)@@Base+0x1bd> │ │ │ │ - xchg %ax,%ax │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + jmp 36b5d ::calculateEdgeLogLikelihoodsByPartition(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, int, double*, double*, double*, double*, double*, double*)@@Base+0x18d> │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ vucomisd %xmm0,%xmm0 │ │ │ │ - jp 37f39 ::calculateEdgeLogLikelihoodsByPartition(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, int, double*, double*, double*, double*, double*, double*)@@Base+0x139> │ │ │ │ + jp 36ae1 ::calculateEdgeLogLikelihoodsByPartition(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, int, double*, double*, double*, double*, double*, double*)@@Base+0x111> │ │ │ │ movq $0x0,(%rbx) │ │ │ │ xor %ecx,%ecx │ │ │ │ - jmp 37f45 ::calculateEdgeLogLikelihoodsByPartition(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, int, double*, double*, double*, double*, double*, double*)@@Base+0x145> │ │ │ │ + jmp 36aed ::calculateEdgeLogLikelihoodsByPartition(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, int, double*, double*, double*, double*, double*, double*)@@Base+0x11d> │ │ │ │ movq $0x0,(%rbx) │ │ │ │ xor %ecx,%ecx │ │ │ │ - jmp 37f7d ::calculateEdgeLogLikelihoodsByPartition(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, int, double*, double*, double*, double*, double*, double*)@@Base+0x17d> │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ + jmp 36b1d ::calculateEdgeLogLikelihoodsByPartition(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, int, double*, double*, double*, double*, double*, double*)@@Base+0x14d> │ │ │ │ + xchg %ax,%ax │ │ │ │ push %r13 │ │ │ │ push %r12 │ │ │ │ push 0x70(%rsp) │ │ │ │ push %rbp │ │ │ │ push 0x68(%rsp) │ │ │ │ push 0x68(%rsp) │ │ │ │ push 0x68(%rsp) │ │ │ │ push 0x68(%rsp) │ │ │ │ call *%rax │ │ │ │ - mov 0xc8(%rsp),%r11 │ │ │ │ - mov 0xb8(%rsp),%r10 │ │ │ │ add $0x40,%rsp │ │ │ │ - jmp 37eb4 ::calculateEdgeLogLikelihoodsByPartition(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, int, double*, double*, double*, double*, double*, double*)@@Base+0xb4> │ │ │ │ + mov 0x88(%rsp),%r11 │ │ │ │ + mov 0x78(%rsp),%r10 │ │ │ │ + jmp 36a81 ::calculateEdgeLogLikelihoodsByPartition(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, int, double*, double*, double*, double*, double*, double*)@@Base+0xb1> │ │ │ │ mov $0xfffffff9,%ecx │ │ │ │ - jmp 37f7d ::calculateEdgeLogLikelihoodsByPartition(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, int, double*, double*, double*, double*, double*, double*)@@Base+0x17d> │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ + jmp 36b1d ::calculateEdgeLogLikelihoodsByPartition(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, int, double*, double*, double*, double*, double*, double*)@@Base+0x14d> │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ │ │ │ │ -0000000000038080 ::calcEdgeLogLikelihoodsByPartition(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base>: │ │ │ │ +0000000000036c00 ::calcEdgeLogLikelihoodsByPartition(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base>: │ │ │ │ endbr64 │ │ │ │ lea 0x8(%rsp),%r10 │ │ │ │ and $0xffffffffffffffe0,%rsp │ │ │ │ push -0x8(%r10) │ │ │ │ push %rbp │ │ │ │ mov %rsp,%rbp │ │ │ │ push %r15 │ │ │ │ @@ -26953,1126 +26259,1098 @@ │ │ │ │ mov 0x18(%r10),%rbx │ │ │ │ mov %rax,-0xe0(%rbp) │ │ │ │ mov 0x8(%r10),%rax │ │ │ │ mov %rbx,-0xc0(%rbp) │ │ │ │ mov %rax,-0xe8(%rbp) │ │ │ │ movslq 0x10(%r10),%rax │ │ │ │ test %eax,%eax │ │ │ │ - jle 3858a ::calcEdgeLogLikelihoodsByPartition(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x50a> │ │ │ │ - mov 0x24(%rdi),%r15d │ │ │ │ + jle 370e3 ::calcEdgeLogLikelihoodsByPartition(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x4e3> │ │ │ │ shl $0x2,%rax │ │ │ │ + mov 0x24(%rdi),%r10d │ │ │ │ mov %r9,-0x110(%rbp) │ │ │ │ + mov %rdi,%r12 │ │ │ │ mov %r8,-0x108(%rbp) │ │ │ │ + xor %r13d,%r13d │ │ │ │ mov %rcx,-0x100(%rbp) │ │ │ │ + mov %r10d,%r15d │ │ │ │ mov %rdx,-0xf8(%rbp) │ │ │ │ mov %rsi,-0xf0(%rbp) │ │ │ │ - mov %rdi,%r12 │ │ │ │ mov %rax,-0xc8(%rbp) │ │ │ │ - xor %r13d,%r13d │ │ │ │ - mov -0xe8(%rbp),%rbx │ │ │ │ - xor %esi,%esi │ │ │ │ + mov -0xe8(%rbp),%rsi │ │ │ │ mov 0x90(%r12),%rax │ │ │ │ mov 0xe0(%r12),%rcx │ │ │ │ - movslq (%rbx,%r13,1),%rdx │ │ │ │ + movslq (%rsi,%r13,1),%rdx │ │ │ │ + xor %esi,%esi │ │ │ │ mov (%rax,%rdx,4),%ebx │ │ │ │ - mov 0x4(%rax,%rdx,4),%r9d │ │ │ │ - mov %r9d,-0x84(%rbp) │ │ │ │ - sub %ebx,%r9d │ │ │ │ + mov 0x4(%rax,%rdx,4),%r14d │ │ │ │ + mov %r14d,-0x8c(%rbp) │ │ │ │ + sub %ebx,%r14d │ │ │ │ mov %ebx,%eax │ │ │ │ - mov %ebx,-0xa8(%rbp) │ │ │ │ - mov %r9d,%edx │ │ │ │ + mov %r14d,%edx │ │ │ │ imul %r15d,%eax │ │ │ │ - mov %r9d,-0x38(%rbp) │ │ │ │ + mov %ebx,-0xa8(%rbp) │ │ │ │ imul %r15d,%edx │ │ │ │ cltq │ │ │ │ movslq %edx,%rdx │ │ │ │ lea (%rcx,%rax,8),%rdi │ │ │ │ shl $0x3,%rdx │ │ │ │ call 1c1a0 │ │ │ │ - mov -0xf8(%rbp),%rbx │ │ │ │ - mov 0xb0(%r12),%rdi │ │ │ │ - mov 0x2c(%r12),%r9d │ │ │ │ + mov -0xe0(%rbp),%rsi │ │ │ │ + mov 0xb0(%r12),%r8 │ │ │ │ + mov -0xf8(%rbp),%rax │ │ │ │ mov 0x24(%r12),%r15d │ │ │ │ - movslq (%rbx,%r13,1),%rsi │ │ │ │ - mov -0xe0(%rbp),%rbx │ │ │ │ - mov %r9d,-0xac(%rbp) │ │ │ │ - mov (%rbx,%r13,1),%r8d │ │ │ │ - mov -0xf0(%rbp),%rbx │ │ │ │ - movslq (%rbx,%r13,1),%rdx │ │ │ │ - mov (%rdi,%rdx,8),%rbx │ │ │ │ + mov (%rsi,%r13,1),%r9d │ │ │ │ + mov -0xf0(%rbp),%rsi │ │ │ │ + movslq (%rax,%r13,1),%rdi │ │ │ │ + vmovdqa 0x1e02c(%rip),%ymm6 │ │ │ │ + movslq (%rsi,%r13,1),%rdx │ │ │ │ + vmovdqa 0x1e040(%rip),%ymm5 │ │ │ │ + mov (%r8,%rdx,8),%rsi │ │ │ │ mov 0xd8(%r12),%rdx │ │ │ │ - mov %rbx,-0x90(%rbp) │ │ │ │ - mov -0x100(%rbp),%rbx │ │ │ │ - movslq (%rbx,%r13,1),%rcx │ │ │ │ - mov -0x108(%rbp),%rbx │ │ │ │ - mov (%rdx,%rcx,8),%r14 │ │ │ │ - movslq (%rbx,%r13,1),%rcx │ │ │ │ + mov %rsi,-0x80(%rbp) │ │ │ │ + mov -0x100(%rbp),%rsi │ │ │ │ + movslq (%rsi,%r13,1),%rcx │ │ │ │ + mov (%rdx,%rcx,8),%rsi │ │ │ │ + mov -0x108(%rbp),%rcx │ │ │ │ mov 0xa0(%r12),%rdx │ │ │ │ - mov (%rdx,%rcx,8),%rbx │ │ │ │ + movslq (%rcx,%r13,1),%rcx │ │ │ │ + mov (%rdx,%rcx,8),%rcx │ │ │ │ mov 0xa8(%r12),%rdx │ │ │ │ - mov %rbx,-0xb8(%rbp) │ │ │ │ - mov -0x110(%rbp),%rbx │ │ │ │ - movslq (%rbx,%r13,1),%rcx │ │ │ │ - mov (%rdx,%rcx,8),%rbx │ │ │ │ - mov -0xa8(%rbp),%ecx │ │ │ │ - mov %ecx,%edx │ │ │ │ - imul %r15d,%ecx │ │ │ │ - imul %r9d,%edx │ │ │ │ - cmp %esi,0x10(%r12) │ │ │ │ - mov %ecx,-0xb0(%rbp) │ │ │ │ - mov %edx,-0xa4(%rbp) │ │ │ │ + mov %rcx,-0xb8(%rbp) │ │ │ │ + mov -0x110(%rbp),%rcx │ │ │ │ + movslq (%rcx,%r13,1),%rcx │ │ │ │ + mov (%rdx,%rcx,8),%r10 │ │ │ │ + mov 0x2c(%r12),%edx │ │ │ │ + mov %ebx,%ecx │ │ │ │ + imul %r15d,%ebx │ │ │ │ + imul %edx,%ecx │ │ │ │ + cmp %edi,0x10(%r12) │ │ │ │ + mov %edx,-0xac(%rbp) │ │ │ │ + mov %ebx,-0xb0(%rbp) │ │ │ │ movslq 0x34(%r12),%rdx │ │ │ │ - jle 3860b ::calcEdgeLogLikelihoodsByPartition(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x58b> │ │ │ │ + mov %ecx,-0xa4(%rbp) │ │ │ │ + jle 37165 ::calcEdgeLogLikelihoodsByPartition(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x565> │ │ │ │ mov 0xb8(%r12),%rax │ │ │ │ - mov (%rax,%rsi,8),%rcx │ │ │ │ + mov (%rax,%rdi,8),%rcx │ │ │ │ test %rcx,%rcx │ │ │ │ - je 3860b ::calcEdgeLogLikelihoodsByPartition(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x58b> │ │ │ │ + je 37165 ::calcEdgeLogLikelihoodsByPartition(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x565> │ │ │ │ test %edx,%edx │ │ │ │ - mov -0x38(%rbp),%r9d │ │ │ │ - jle 383db ::calcEdgeLogLikelihoodsByPartition(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x35b> │ │ │ │ - mov -0xa8(%rbp),%esi │ │ │ │ + jle 36f4f ::calcEdgeLogLikelihoodsByPartition(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x34f> │ │ │ │ + mov -0xa8(%rbp),%r11d │ │ │ │ mov 0x14(%r12),%eax │ │ │ │ - mov %r12,-0x50(%rbp) │ │ │ │ movq $0x0,-0x48(%rbp) │ │ │ │ + mov -0xac(%rbp),%ebx │ │ │ │ mov %r13,-0x68(%rbp) │ │ │ │ - mov -0xac(%rbp),%r11d │ │ │ │ - mov -0x90(%rbp),%r12 │ │ │ │ - add %esi,%eax │ │ │ │ - sub -0x84(%rbp),%eax │ │ │ │ - imul %r11d,%eax │ │ │ │ + add %r11d,%eax │ │ │ │ + sub -0x8c(%rbp),%eax │ │ │ │ + imul %ebx,%eax │ │ │ │ mov %eax,-0x58(%rbp) │ │ │ │ movslq %edx,%rax │ │ │ │ - movslq %esi,%rdx │ │ │ │ + movslq %r11d,%rdx │ │ │ │ mov %rax,-0x60(%rbp) │ │ │ │ - movslq %r11d,%rax │ │ │ │ - lea (%rcx,%rdx,4),%rsi │ │ │ │ - lea 0x0(,%rax,8),%r10 │ │ │ │ - mov %r9d,%eax │ │ │ │ + movslq %ebx,%rax │ │ │ │ + lea 0x0(,%rax,8),%r8 │ │ │ │ + lea (%rcx,%rdx,4),%rax │ │ │ │ + mov %rax,-0x50(%rbp) │ │ │ │ + mov %r14d,%eax │ │ │ │ + dec %r14d │ │ │ │ + mov %r8,%rdi │ │ │ │ + imul %r14d,%ebx │ │ │ │ add %rdx,%rax │ │ │ │ - mov %r11d,%edx │ │ │ │ - mov %r10,%rdi │ │ │ │ + mov %r9d,%r8d │ │ │ │ + movslq %r15d,%r14 │ │ │ │ lea (%rcx,%rax,4),%rax │ │ │ │ - mov %rax,-0x38(%rbp) │ │ │ │ - lea -0x1(%r9),%eax │ │ │ │ - imul %eax,%edx │ │ │ │ - movslq %r15d,%rax │ │ │ │ + mov %r10,%r9 │ │ │ │ mov %rax,-0x40(%rbp) │ │ │ │ - mov %rsi,%rax │ │ │ │ - mov %r8d,%esi │ │ │ │ - mov %rbx,%r8 │ │ │ │ - mov -0x84(%rbp),%ecx │ │ │ │ + mov %r12,%rax │ │ │ │ + mov %ebx,%edx │ │ │ │ + mov -0x8c(%rbp),%ecx │ │ │ │ cmp %ecx,-0xa8(%rbp) │ │ │ │ - jge 383b2 ::calcEdgeLogLikelihoodsByPartition(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x332> │ │ │ │ + jge 36f27 ::calcEdgeLogLikelihoodsByPartition(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x327> │ │ │ │ test %r15d,%r15d │ │ │ │ - jle 385e9 ::calcEdgeLogLikelihoodsByPartition(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x569> │ │ │ │ - mov -0x50(%rbp),%r9 │ │ │ │ + jle 37142 ::calcEdgeLogLikelihoodsByPartition(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x542> │ │ │ │ mov -0x48(%rbp),%rbx │ │ │ │ - mov %rax,%r10 │ │ │ │ - mov %rax,-0x70(%rbp) │ │ │ │ + mov 0x40(%rax),%r10d │ │ │ │ + mov %r8d,-0x6c(%rbp) │ │ │ │ mov -0xb8(%rbp),%rcx │ │ │ │ - mov %esi,-0x74(%rbp) │ │ │ │ - mov %r8,-0x80(%rbp) │ │ │ │ - mov %edx,-0x78(%rbp) │ │ │ │ - movslq -0xa4(%rbp),%r11 │ │ │ │ - mov 0x40(%r9),%r13d │ │ │ │ + mov -0xb0(%rbp),%r12d │ │ │ │ + mov %r9,-0x78(%rbp) │ │ │ │ + imul %ebx,%r10d │ │ │ │ + mov %edx,-0x70(%rbp) │ │ │ │ + mov -0x50(%rbp),%r11 │ │ │ │ vmovsd (%rcx,%rbx,8),%xmm1 │ │ │ │ - mov 0xe0(%r9),%rcx │ │ │ │ - movslq 0x28(%r9),%r9 │ │ │ │ - shl $0x3,%r11 │ │ │ │ - imul %ebx,%r13d │ │ │ │ - mov -0xb0(%rbp),%ebx │ │ │ │ - shl $0x3,%r9 │ │ │ │ - movslq %r13d,%r13 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov -0x40(%rbp),%rsi │ │ │ │ - movslq (%r10),%rdx │ │ │ │ - movslq %ebx,%rax │ │ │ │ - lea (%rsi,%rax,1),%r8 │ │ │ │ - mov %rax,%rsi │ │ │ │ + movslq -0xa4(%rbp),%rbx │ │ │ │ + mov %rax,-0x88(%rbp) │ │ │ │ + mov 0xe0(%rax),%rcx │ │ │ │ + movslq %r10d,%r13 │ │ │ │ + movslq 0x28(%rax),%r10 │ │ │ │ + shl $0x3,%rbx │ │ │ │ + shl $0x3,%r10 │ │ │ │ + xchg %ax,%ax │ │ │ │ + movslq (%r11),%rdx │ │ │ │ + movslq %r12d,%rax │ │ │ │ + mov %rax,%r8 │ │ │ │ + lea (%r14,%rax,1),%r9 │ │ │ │ add %r13,%rdx │ │ │ │ - neg %rsi │ │ │ │ - lea (%r14,%rdx,8),%rdx │ │ │ │ - lea (%r11,%rsi,8),%rsi │ │ │ │ - add %r12,%rsi │ │ │ │ - nopl (%rax) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + neg %r8 │ │ │ │ + lea (%rsi,%rdx,8),%rdx │ │ │ │ + lea (%rbx,%r8,8),%r8 │ │ │ │ + mov %rdx,-0x38(%rbp) │ │ │ │ + add -0x80(%rbp),%r8 │ │ │ │ + mov -0x38(%rbp),%rdx │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ vmovsd (%rdx),%xmm0 │ │ │ │ - add %r9,%rdx │ │ │ │ - vmulsd (%rsi,%rax,8),%xmm0,%xmm0 │ │ │ │ + add %r10,%rdx │ │ │ │ + vmulsd (%r8,%rax,8),%xmm0,%xmm0 │ │ │ │ vfmadd213sd (%rcx,%rax,8),%xmm1,%xmm0 │ │ │ │ vmovsd %xmm0,(%rcx,%rax,8) │ │ │ │ inc %rax │ │ │ │ - cmp %rax,%r8 │ │ │ │ - jne 38360 ::calcEdgeLogLikelihoodsByPartition(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x2e0> │ │ │ │ - add %r15d,%ebx │ │ │ │ - add %rdi,%r11 │ │ │ │ - add $0x4,%r10 │ │ │ │ - cmp %r10,-0x38(%rbp) │ │ │ │ - jne 38330 ::calcEdgeLogLikelihoodsByPartition(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x2b0> │ │ │ │ - mov -0x70(%rbp),%rax │ │ │ │ - mov -0x74(%rbp),%esi │ │ │ │ - mov -0x80(%rbp),%r8 │ │ │ │ - mov -0x78(%rbp),%edx │ │ │ │ + cmp %rax,%r9 │ │ │ │ + jne 36ed0 ::calcEdgeLogLikelihoodsByPartition(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x2d0> │ │ │ │ + add $0x4,%r11 │ │ │ │ + add %r15d,%r12d │ │ │ │ + add %rdi,%rbx │ │ │ │ + cmp %r11,-0x40(%rbp) │ │ │ │ + jne 36ea0 ::calcEdgeLogLikelihoodsByPartition(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x2a0> │ │ │ │ + mov -0x6c(%rbp),%r8d │ │ │ │ + mov -0x78(%rbp),%r9 │ │ │ │ + mov -0x70(%rbp),%edx │ │ │ │ + mov -0x88(%rbp),%rax │ │ │ │ mov -0xa4(%rbp),%ecx │ │ │ │ add -0xac(%rbp),%ecx │ │ │ │ lea (%rcx,%rdx,1),%ebx │ │ │ │ mov %ebx,-0xa4(%rbp) │ │ │ │ incq -0x48(%rbp) │ │ │ │ mov -0x58(%rbp),%ecx │ │ │ │ - mov -0x48(%rbp),%rbx │ │ │ │ add %ecx,-0xa4(%rbp) │ │ │ │ + mov -0x48(%rbp),%rbx │ │ │ │ cmp %rbx,-0x60(%rbp) │ │ │ │ - jne 382bd ::calcEdgeLogLikelihoodsByPartition(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x23d> │ │ │ │ + jne 36e31 ::calcEdgeLogLikelihoodsByPartition(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x231> │ │ │ │ mov -0x68(%rbp),%r13 │ │ │ │ - mov -0x50(%rbp),%r12 │ │ │ │ - mov %r8,%rbx │ │ │ │ - mov %esi,%r8d │ │ │ │ - mov -0xa8(%rbp),%edx │ │ │ │ - mov -0x84(%rbp),%edi │ │ │ │ - cmp %edi,%edx │ │ │ │ - jge 38a23 ::calcEdgeLogLikelihoodsByPartition(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x9a3> │ │ │ │ - mov %edi,%eax │ │ │ │ - movslq %edx,%rcx │ │ │ │ - mov %rbx,%r14 │ │ │ │ - mov -0xb0(%rbp),%ebx │ │ │ │ - sub %edx,%eax │ │ │ │ + mov %r9,%r10 │ │ │ │ + mov %rax,%r12 │ │ │ │ + mov %r8d,%r9d │ │ │ │ + mov -0xa8(%rbp),%esi │ │ │ │ + mov -0x8c(%rbp),%ebx │ │ │ │ + cmp %ebx,%esi │ │ │ │ + jge 3757b ::calcEdgeLogLikelihoodsByPartition(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x97b> │ │ │ │ + mov %ebx,%eax │ │ │ │ + movslq %esi,%rcx │ │ │ │ mov %r15d,%edx │ │ │ │ - mov %r13,-0x58(%rbp) │ │ │ │ - mov %r8d,-0x60(%rbp) │ │ │ │ - add %rcx,%rax │ │ │ │ + mov %r9d,-0x60(%rbp) │ │ │ │ + sub %esi,%eax │ │ │ │ shr $0x2,%edx │ │ │ │ - mov %r15d,%r13d │ │ │ │ - mov %r12,%r8 │ │ │ │ - shl $0x3,%rax │ │ │ │ - shl $0x5,%rdx │ │ │ │ mov %rcx,-0x68(%rbp) │ │ │ │ - lea 0x0(,%rcx,8),%r12 │ │ │ │ - mov %rax,-0x48(%rbp) │ │ │ │ + mov %r15d,%r14d │ │ │ │ + add %rcx,%rax │ │ │ │ + shl $0x5,%rdx │ │ │ │ + mov %r13,-0x58(%rbp) │ │ │ │ + lea 0x0(,%rcx,8),%r13 │ │ │ │ + lea 0x0(,%rax,8),%rbx │ │ │ │ lea -0x1(%r15),%eax │ │ │ │ - mov %rdx,%r15 │ │ │ │ - mov %eax,-0x50(%rbp) │ │ │ │ + mov %r10,%r15 │ │ │ │ + mov %r12,%r10 │ │ │ │ + mov %eax,-0x48(%rbp) │ │ │ │ + mov -0xb0(%rbp),%r12d │ │ │ │ + mov %rbx,-0x50(%rbp) │ │ │ │ + mov %rdx,%rbx │ │ │ │ vxorpd %xmm0,%xmm0,%xmm0 │ │ │ │ - test %r13d,%r13d │ │ │ │ - jle 384e9 ::calcEdgeLogLikelihoodsByPartition(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x469> │ │ │ │ - cmpl $0x2,-0x50(%rbp) │ │ │ │ - mov 0xe0(%r8),%rdi │ │ │ │ - jbe 385a2 ::calcEdgeLogLikelihoodsByPartition(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x522> │ │ │ │ - movslq %ebx,%rax │ │ │ │ + test %r14d,%r14d │ │ │ │ + jle 37048 ::calcEdgeLogLikelihoodsByPartition(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x448> │ │ │ │ + cmpl $0x2,-0x48(%rbp) │ │ │ │ + mov 0xe0(%r10),%r9 │ │ │ │ + jbe 370fb ::calcEdgeLogLikelihoodsByPartition(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x4fb> │ │ │ │ + movslq %r12d,%rax │ │ │ │ vxorpd %xmm0,%xmm0,%xmm0 │ │ │ │ - lea (%rdi,%rax,8),%r9 │ │ │ │ + lea (%r9,%rax,8),%rdx │ │ │ │ xor %eax,%eax │ │ │ │ nopl 0x0(%rax) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - vmovupd (%r14,%rax,1),%ymm1 │ │ │ │ - vmulpd (%r9,%rax,1),%ymm1,%ymm2 │ │ │ │ + vmovupd (%r15,%rax,1),%ymm2 │ │ │ │ + vmulpd (%rdx,%rax,1),%ymm2,%ymm2 │ │ │ │ add $0x20,%rax │ │ │ │ - vunpckhpd %xmm2,%xmm2,%xmm3 │ │ │ │ - vextractf128 $0x1,%ymm2,%xmm1 │ │ │ │ vaddsd %xmm2,%xmm0,%xmm0 │ │ │ │ + vunpckhpd %xmm2,%xmm2,%xmm3 │ │ │ │ vaddsd %xmm0,%xmm3,%xmm3 │ │ │ │ - vaddsd %xmm3,%xmm1,%xmm0 │ │ │ │ - vunpckhpd %xmm1,%xmm1,%xmm1 │ │ │ │ - vaddsd %xmm1,%xmm0,%xmm0 │ │ │ │ - cmp %rax,%r15 │ │ │ │ - jne 38480 ::calcEdgeLogLikelihoodsByPartition(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x400> │ │ │ │ - test $0x3,%r13b │ │ │ │ - je 384e6 ::calcEdgeLogLikelihoodsByPartition(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x466> │ │ │ │ - mov %r13d,%eax │ │ │ │ + vextractf64x2 $0x1,%ymm2,%xmm0 │ │ │ │ + valignq $0x3,%ymm2,%ymm2,%ymm2 │ │ │ │ + vaddsd %xmm3,%xmm0,%xmm0 │ │ │ │ + vaddsd %xmm2,%xmm0,%xmm0 │ │ │ │ + cmp %rax,%rbx │ │ │ │ + jne 36fe0 ::calcEdgeLogLikelihoodsByPartition(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x3e0> │ │ │ │ + test $0x3,%r14b │ │ │ │ + je 37045 ::calcEdgeLogLikelihoodsByPartition(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x445> │ │ │ │ + mov %r14d,%eax │ │ │ │ and $0xfffffffc,%eax │ │ │ │ - lea (%rax,%rbx,1),%r9d │ │ │ │ + lea (%rax,%r12,1),%edx │ │ │ │ cltq │ │ │ │ - movslq %r9d,%r9 │ │ │ │ - sub %rax,%r9 │ │ │ │ - lea (%rdi,%r9,8),%rdi │ │ │ │ - vmovsd (%rdi,%rax,8),%xmm1 │ │ │ │ - vmulsd (%r14,%rax,8),%xmm1,%xmm1 │ │ │ │ + movslq %edx,%rdx │ │ │ │ + sub %rax,%rdx │ │ │ │ + lea (%r9,%rdx,8),%rdx │ │ │ │ + vmovsd (%rdx,%rax,8),%xmm7 │ │ │ │ + vfmadd231sd (%r15,%rax,8),%xmm7,%xmm0 │ │ │ │ inc %rax │ │ │ │ - vaddsd %xmm1,%xmm0,%xmm0 │ │ │ │ - cmp %eax,%r13d │ │ │ │ - jg 384cf ::calcEdgeLogLikelihoodsByPartition(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x44f> │ │ │ │ - add %r13d,%ebx │ │ │ │ - mov 0x110(%r8),%rax │ │ │ │ - mov %r8,-0x40(%rbp) │ │ │ │ - add %r12,%rax │ │ │ │ + cmp %eax,%r14d │ │ │ │ + jg 37032 ::calcEdgeLogLikelihoodsByPartition(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x432> │ │ │ │ + add %r14d,%r12d │ │ │ │ + mov 0x110(%r10),%rax │ │ │ │ + mov %r10,-0x40(%rbp) │ │ │ │ + add %r13,%rax │ │ │ │ mov %rax,-0x38(%rbp) │ │ │ │ vzeroupper │ │ │ │ - add $0x8,%r12 │ │ │ │ call 1c250 │ │ │ │ - cmp %r12,-0x48(%rbp) │ │ │ │ + add $0x8,%r13 │ │ │ │ mov -0x38(%rbp),%rax │ │ │ │ - mov -0x40(%rbp),%r8 │ │ │ │ + cmp %r13,-0x50(%rbp) │ │ │ │ + mov -0x40(%rbp),%r10 │ │ │ │ vmovsd %xmm0,(%rax) │ │ │ │ - jne 38438 ::calcEdgeLogLikelihoodsByPartition(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x3b8> │ │ │ │ - mov %r8,%r12 │ │ │ │ - mov -0x60(%rbp),%r8d │ │ │ │ - mov %r13d,%r15d │ │ │ │ - mov -0x68(%rbp),%rcx │ │ │ │ + jne 36fb1 ::calcEdgeLogLikelihoodsByPartition(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x3b1> │ │ │ │ + mov -0x60(%rbp),%r9d │ │ │ │ mov -0x58(%rbp),%r13 │ │ │ │ - cmp $0xffffffff,%r8d │ │ │ │ - jne 385b0 ::calcEdgeLogLikelihoodsByPartition(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x530> │ │ │ │ - mov 0x110(%r12),%rax │ │ │ │ - mov -0xc0(%rbp),%rdi │ │ │ │ + mov %r14d,%r15d │ │ │ │ + mov %r10,%r12 │ │ │ │ + mov -0x68(%rbp),%rcx │ │ │ │ + cmp $0xffffffff,%r9d │ │ │ │ + jne 37109 ::calcEdgeLogLikelihoodsByPartition(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x509> │ │ │ │ + mov 0x110(%r10),%rax │ │ │ │ + mov -0xc0(%rbp),%rsi │ │ │ │ mov 0x80(%r12),%rdx │ │ │ │ - vxorpd %xmm1,%xmm1,%xmm1 │ │ │ │ - mov -0x84(%rbp),%esi │ │ │ │ - movq $0x0,(%rdi,%r13,2) │ │ │ │ - vmovsd (%rax,%rcx,8),%xmm0 │ │ │ │ - vmulsd (%rdx,%rcx,8),%xmm0,%xmm0 │ │ │ │ + vxorpd %xmm0,%xmm0,%xmm0 │ │ │ │ + movq $0x0,(%rsi,%r13,2) │ │ │ │ + vmovsd (%rax,%rcx,8),%xmm7 │ │ │ │ + vfmadd231sd (%rdx,%rcx,8),%xmm7,%xmm0 │ │ │ │ inc %rcx │ │ │ │ - vaddsd %xmm0,%xmm1,%xmm1 │ │ │ │ - vmovsd %xmm1,(%rdi,%r13,2) │ │ │ │ - cmp %ecx,%esi │ │ │ │ - jg 3855e ::calcEdgeLogLikelihoodsByPartition(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x4de> │ │ │ │ + vmovsd %xmm0,(%rsi,%r13,2) │ │ │ │ + cmp %ecx,-0x8c(%rbp) │ │ │ │ + jg 370b6 ::calcEdgeLogLikelihoodsByPartition(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x4b6> │ │ │ │ add $0x4,%r13 │ │ │ │ cmp -0xc8(%rbp),%r13 │ │ │ │ - jne 3810b ::calcEdgeLogLikelihoodsByPartition(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x8b> │ │ │ │ + jne 36c8e ::calcEdgeLogLikelihoodsByPartition(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x8e> │ │ │ │ add $0x120,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %r10 │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ pop %rbp │ │ │ │ lea -0x8(%r10),%rsp │ │ │ │ ret │ │ │ │ - mov %ebx,%r9d │ │ │ │ + mov %r12d,%edx │ │ │ │ xor %eax,%eax │ │ │ │ vxorpd %xmm0,%xmm0,%xmm0 │ │ │ │ - jmp 384c3 ::calcEdgeLogLikelihoodsByPartition(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x443> │ │ │ │ + jmp 37026 ::calcEdgeLogLikelihoodsByPartition(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x426> │ │ │ │ mov 0xc0(%r12),%rax │ │ │ │ - movslq %r8d,%rdx │ │ │ │ + movslq %r9d,%rdx │ │ │ │ mov (%rax,%rdx,8),%rsi │ │ │ │ mov 0x110(%r12),%rax │ │ │ │ mov %rcx,%rdx │ │ │ │ vmovsd (%rax,%rdx,8),%xmm0 │ │ │ │ vaddsd (%rsi,%rdx,8),%xmm0,%xmm0 │ │ │ │ vmovsd %xmm0,(%rax,%rdx,8) │ │ │ │ inc %rdx │ │ │ │ - cmp %edx,-0x84(%rbp) │ │ │ │ - jg 385ca ::calcEdgeLogLikelihoodsByPartition(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x54a> │ │ │ │ - jmp 3853d ::calcEdgeLogLikelihoodsByPartition(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x4bd> │ │ │ │ - mov %rax,%rcx │ │ │ │ - mov -0x38(%rbp),%rbx │ │ │ │ - lea 0x4(%rcx),%r9 │ │ │ │ - cmp %r9,%rbx │ │ │ │ - je 3839d ::calcEdgeLogLikelihoodsByPartition(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x31d> │ │ │ │ + cmp %edx,-0x8c(%rbp) │ │ │ │ + jg 37123 ::calcEdgeLogLikelihoodsByPartition(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x523> │ │ │ │ + jmp 3709b ::calcEdgeLogLikelihoodsByPartition(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x49b> │ │ │ │ + mov -0x50(%rbp),%rcx │ │ │ │ + mov -0x40(%rbp),%rbx │ │ │ │ + lea 0x4(%rcx),%r10 │ │ │ │ + cmp %r10,%rbx │ │ │ │ + je 36f12 ::calcEdgeLogLikelihoodsByPartition(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x312> │ │ │ │ add $0x8,%rcx │ │ │ │ cmp %rbx,%rcx │ │ │ │ - jne 385ec ::calcEdgeLogLikelihoodsByPartition(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x56c> │ │ │ │ - jmp 3839d ::calcEdgeLogLikelihoodsByPartition(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x31d> │ │ │ │ + jne 37146 ::calcEdgeLogLikelihoodsByPartition(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x546> │ │ │ │ + jmp 36f12 ::calcEdgeLogLikelihoodsByPartition(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x312> │ │ │ │ test %edx,%edx │ │ │ │ - jle 383db ::calcEdgeLogLikelihoodsByPartition(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x35b> │ │ │ │ - mov (%rdi,%rsi,8),%rax │ │ │ │ + jle 36f4f ::calcEdgeLogLikelihoodsByPartition(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x34f> │ │ │ │ + mov (%r8,%rdi,8),%rax │ │ │ │ test %r15d,%r15d │ │ │ │ - mov -0xa8(%rbp),%r10d │ │ │ │ - movslq %r15d,%rcx │ │ │ │ - mov -0xac(%rbp),%esi │ │ │ │ + mov -0xa8(%rbp),%r8d │ │ │ │ + movslq %r15d,%rbx │ │ │ │ + mov -0xac(%rbp),%ecx │ │ │ │ mov %rdx,-0xd0(%rbp) │ │ │ │ - lea 0x0(,%rcx,8),%rdx │ │ │ │ - mov %rbx,-0x120(%rbp) │ │ │ │ - mov %rdx,-0x48(%rbp) │ │ │ │ - mov %r13,-0x118(%rbp) │ │ │ │ - mov %r8d,-0xd8(%rbp) │ │ │ │ + lea 0x0(,%rbx,8),%rdx │ │ │ │ mov %rax,-0x60(%rbp) │ │ │ │ lea 0x3(%r15),%eax │ │ │ │ cmovns %r15d,%eax │ │ │ │ - mov %esi,%r9d │ │ │ │ - mov %eax,%r11d │ │ │ │ + mov %ecx,%r11d │ │ │ │ + mov %rdx,-0x48(%rbp) │ │ │ │ + mov %r13,-0x118(%rbp) │ │ │ │ mov %eax,%edi │ │ │ │ + and $0xfffffffc,%eax │ │ │ │ + mov %r9d,-0xd8(%rbp) │ │ │ │ + mov %eax,%r14d │ │ │ │ mov 0x14(%r12),%eax │ │ │ │ - and $0xfffffffc,%edi │ │ │ │ - sar $0x2,%r11d │ │ │ │ - mov %edi,-0xd4(%rbp) │ │ │ │ - mov %r11d,-0x50(%rbp) │ │ │ │ - add %r10d,%eax │ │ │ │ - sub -0x84(%rbp),%eax │ │ │ │ - imul %eax,%r9d │ │ │ │ - cmp $0x4,%edi │ │ │ │ - setg -0x70(%rbp) │ │ │ │ - cmp $0x1,%r11d │ │ │ │ - movslq %esi,%r11 │ │ │ │ + sar $0x2,%edi │ │ │ │ + mov %r10,-0x120(%rbp) │ │ │ │ + mov %r14d,-0x124(%rbp) │ │ │ │ + add %r8d,%eax │ │ │ │ + mov %edi,-0x50(%rbp) │ │ │ │ + sub -0x8c(%rbp),%eax │ │ │ │ + imul %eax,%r11d │ │ │ │ + cmp $0x4,%r14d │ │ │ │ + setg -0x6c(%rbp) │ │ │ │ + cmp $0x1,%edi │ │ │ │ + movslq %ecx,%rdi │ │ │ │ sete %dl │ │ │ │ - cmp $0x4,%edi │ │ │ │ + cmp $0x4,%r14d │ │ │ │ + mov %rdi,-0x98(%rbp) │ │ │ │ setle %al │ │ │ │ - shr $0x2,%edi │ │ │ │ - mov %r9d,%ebx │ │ │ │ + mov %r11d,%edi │ │ │ │ or %eax,%edx │ │ │ │ - mov -0x84(%rbp),%eax │ │ │ │ - mov %edi,-0x74(%rbp) │ │ │ │ + mov -0x8c(%rbp),%eax │ │ │ │ mov %dl,-0x68(%rbp) │ │ │ │ - sub %r10d,%eax │ │ │ │ - mov %esi,%r10d │ │ │ │ - mov %rcx,%rsi │ │ │ │ + sub %r8d,%eax │ │ │ │ dec %eax │ │ │ │ - imul %eax,%r10d │ │ │ │ - xor %eax,%eax │ │ │ │ - mov %r10d,%ecx │ │ │ │ + imul %ecx,%eax │ │ │ │ + xor %ecx,%ecx │ │ │ │ + mov %eax,-0xd4(%rbp) │ │ │ │ + mov %rbx,%rax │ │ │ │ mov -0xa8(%rbp),%edx │ │ │ │ - cmp -0x84(%rbp),%edx │ │ │ │ - jge 389e4 ::calcEdgeLogLikelihoodsByPartition(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x964> │ │ │ │ + cmp -0x8c(%rbp),%edx │ │ │ │ + jge 3753c ::calcEdgeLogLikelihoodsByPartition(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x93c> │ │ │ │ test %r15d,%r15d │ │ │ │ - jle 389d0 ::calcEdgeLogLikelihoodsByPartition(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x950> │ │ │ │ - mov -0xb8(%rbp),%rdi │ │ │ │ - mov 0x40(%r12),%r9d │ │ │ │ - lea 0x1(%rsi),%r10 │ │ │ │ - mov %rax,-0x128(%rbp) │ │ │ │ - mov 0xe0(%r12),%r8 │ │ │ │ - mov %r10,-0x58(%rbp) │ │ │ │ - mov %ebx,-0x12c(%rbp) │ │ │ │ - mov %rsi,-0x138(%rbp) │ │ │ │ - mov %ecx,-0x130(%rbp) │ │ │ │ - mov %r11,-0x98(%rbp) │ │ │ │ + jle 37522 ::calcEdgeLogLikelihoodsByPartition(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x922> │ │ │ │ + mov -0xb8(%rbp),%rbx │ │ │ │ + movslq -0xa4(%rbp),%r10 │ │ │ │ + lea 0x1(%rax),%r14 │ │ │ │ + mov %rcx,-0x130(%rbp) │ │ │ │ + mov %r14,-0x58(%rbp) │ │ │ │ + mov -0x124(%rbp),%r14d │ │ │ │ + vmovsd (%rbx,%rcx,8),%xmm3 │ │ │ │ + mov 0x40(%r12),%ebx │ │ │ │ + mov %r10,-0x40(%rbp) │ │ │ │ + mov 0xe0(%r12),%r10 │ │ │ │ + mov -0xb0(%rbp),%r8d │ │ │ │ + mov %r14d,%r9d │ │ │ │ + mov %edi,-0x128(%rbp) │ │ │ │ + imul %ecx,%ebx │ │ │ │ + mov %rax,-0x138(%rbp) │ │ │ │ + shr $0x2,%r9d │ │ │ │ + mov %r10,-0xa0(%rbp) │ │ │ │ mov %r12,-0x140(%rbp) │ │ │ │ - vmovsd (%rdi,%rax,8),%xmm3 │ │ │ │ - movslq -0xa4(%rbp),%rdi │ │ │ │ - imul %eax,%r9d │ │ │ │ - mov -0xd4(%rbp),%r13d │ │ │ │ - mov %r8,-0xa0(%rbp) │ │ │ │ - mov %r9d,-0x88(%rbp) │ │ │ │ - mov %rdi,-0x40(%rbp) │ │ │ │ - mov -0xb0(%rbp),%edi │ │ │ │ - mov %edi,%r8d │ │ │ │ - mov %edx,%edi │ │ │ │ + mov %ebx,-0x90(%rbp) │ │ │ │ + mov %r9d,-0x78(%rbp) │ │ │ │ + mov %r8d,%r9d │ │ │ │ + mov %edx,%r8d │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - mov -0xa0(%rbp),%rsi │ │ │ │ mov -0x40(%rbp),%rax │ │ │ │ - movslq %r8d,%rdx │ │ │ │ - xor %r10d,%r10d │ │ │ │ mov -0x60(%rbp),%rbx │ │ │ │ - mov %r8d,-0x80(%rbp) │ │ │ │ - mov %edi,-0x78(%rbp) │ │ │ │ - lea (%rsi,%rdx,8),%r12 │ │ │ │ - mov -0x90(%rbp),%rdx │ │ │ │ + movslq %r9d,%rdx │ │ │ │ + mov %r9d,-0x70(%rbp) │ │ │ │ + mov %r8d,-0x88(%rbp) │ │ │ │ + movslq -0x90(%rbp),%r12 │ │ │ │ + xor %r11d,%r11d │ │ │ │ shl $0x3,%rax │ │ │ │ lea (%rbx,%rax,1),%rcx │ │ │ │ - movslq -0x88(%rbp),%rbx │ │ │ │ - add %rdx,%rax │ │ │ │ + mov -0xa0(%rbp),%rbx │ │ │ │ + lea (%rbx,%rdx,8),%r13 │ │ │ │ + mov -0x80(%rbp),%rbx │ │ │ │ + add %rbx,%rax │ │ │ │ mov %rax,-0x38(%rbp) │ │ │ │ - nopl (%rax) │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ mov -0x50(%rbp),%eax │ │ │ │ - lea (%r14,%rbx,8),%rdx │ │ │ │ + lea (%rsi,%r12,8),%rdx │ │ │ │ test %eax,%eax │ │ │ │ - je 38a50 ::calcEdgeLogLikelihoodsByPartition(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x9d0> │ │ │ │ + je 375a8 ::calcEdgeLogLikelihoodsByPartition(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x9a8> │ │ │ │ cmpb $0x0,-0x68(%rbp) │ │ │ │ - jne 38a5f ::calcEdgeLogLikelihoodsByPartition(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x9df> │ │ │ │ - cmpb $0x0,-0x70(%rbp) │ │ │ │ - mov $0x1,%esi │ │ │ │ - vxorpd %xmm2,%xmm2,%xmm2 │ │ │ │ - cmovne -0x74(%rbp),%esi │ │ │ │ - vmovapd %xmm2,%xmm0 │ │ │ │ + jne 375b8 ::calcEdgeLogLikelihoodsByPartition(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x9b8> │ │ │ │ + cmpb $0x0,-0x6c(%rbp) │ │ │ │ + mov $0x1,%edi │ │ │ │ + vxorpd %xmm12,%xmm12,%xmm12 │ │ │ │ + cmovne -0x78(%rbp),%edi │ │ │ │ + vmovapd %xmm12,%xmm0 │ │ │ │ xor %eax,%eax │ │ │ │ - mov %esi,%edi │ │ │ │ - shr $1,%edi │ │ │ │ - shl $0x6,%rdi │ │ │ │ + mov %edi,%r8d │ │ │ │ + shr $1,%r8d │ │ │ │ + shl $0x6,%r8 │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - vmovupd 0x20(%rdx,%rax,1),%ymm7 │ │ │ │ - vmovupd (%rdx,%rax,1),%ymm4 │ │ │ │ - vmovupd (%rcx,%rax,1),%ymm1 │ │ │ │ - vmovupd 0x20(%rcx,%rax,1),%ymm8 │ │ │ │ + vmovupd (%rdx,%rax,1),%ymm8 │ │ │ │ + vmovupd (%rcx,%rax,1),%ymm2 │ │ │ │ + vmovupd 0x20(%rdx,%rax,1),%ymm10 │ │ │ │ + vmovupd 0x20(%rcx,%rax,1),%ymm11 │ │ │ │ add $0x40,%rax │ │ │ │ - vunpcklpd %ymm7,%ymm4,%ymm5 │ │ │ │ - vunpckhpd %ymm7,%ymm4,%ymm4 │ │ │ │ - vunpcklpd %ymm8,%ymm1,%ymm6 │ │ │ │ - vunpckhpd %ymm8,%ymm1,%ymm1 │ │ │ │ - vpermpd $0xd8,%ymm5,%ymm5 │ │ │ │ - vpermpd $0xd8,%ymm4,%ymm4 │ │ │ │ - vpermpd $0xd8,%ymm6,%ymm6 │ │ │ │ - vpermpd $0xd8,%ymm1,%ymm1 │ │ │ │ - vmulpd %ymm6,%ymm5,%ymm5 │ │ │ │ - vmulpd %ymm4,%ymm1,%ymm1 │ │ │ │ - vaddsd %xmm5,%xmm0,%xmm0 │ │ │ │ - vaddsd %xmm1,%xmm2,%xmm2 │ │ │ │ - vunpckhpd %xmm5,%xmm5,%xmm6 │ │ │ │ - vunpckhpd %xmm1,%xmm1,%xmm7 │ │ │ │ - vextractf128 $0x1,%ymm5,%xmm5 │ │ │ │ - vextractf128 $0x1,%ymm1,%xmm1 │ │ │ │ - vaddsd %xmm6,%xmm0,%xmm0 │ │ │ │ - vaddsd %xmm7,%xmm2,%xmm2 │ │ │ │ - vaddsd %xmm5,%xmm0,%xmm0 │ │ │ │ - vaddsd %xmm1,%xmm2,%xmm2 │ │ │ │ - vunpckhpd %xmm5,%xmm5,%xmm5 │ │ │ │ - vunpckhpd %xmm1,%xmm1,%xmm1 │ │ │ │ - vaddsd %xmm5,%xmm0,%xmm0 │ │ │ │ - vaddsd %xmm1,%xmm2,%xmm2 │ │ │ │ - cmp %rdi,%rax │ │ │ │ - jne 387e0 ::calcEdgeLogLikelihoodsByPartition(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x760> │ │ │ │ - test $0x1,%sil │ │ │ │ - je 388b2 ::calcEdgeLogLikelihoodsByPartition(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x832> │ │ │ │ - and $0xfffffffe,%esi │ │ │ │ - shl $0x2,%esi │ │ │ │ - movslq %esi,%rsi │ │ │ │ - vmovsd (%rcx,%rsi,8),%xmm7 │ │ │ │ - vfmadd231sd (%rdx,%rsi,8),%xmm7,%xmm0 │ │ │ │ - vmovsd 0x8(%rcx,%rsi,8),%xmm7 │ │ │ │ - vfmadd231sd 0x8(%rdx,%rsi,8),%xmm7,%xmm2 │ │ │ │ - vmovsd 0x10(%rcx,%rsi,8),%xmm7 │ │ │ │ - vfmadd231sd 0x10(%rdx,%rsi,8),%xmm7,%xmm0 │ │ │ │ - vmovsd 0x18(%rcx,%rsi,8),%xmm7 │ │ │ │ - vfmadd231sd 0x18(%rdx,%rsi,8),%xmm7,%xmm2 │ │ │ │ - mov %r13d,%esi │ │ │ │ - cmp %r15d,%r13d │ │ │ │ - jge 38959 ::calcEdgeLogLikelihoodsByPartition(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x8d9> │ │ │ │ - mov %r15d,%r11d │ │ │ │ - sub %esi,%r11d │ │ │ │ - lea -0x1(%r11),%eax │ │ │ │ + vmovapd %ymm8,%ymm4 │ │ │ │ + vmovapd %ymm2,%ymm1 │ │ │ │ + vpermt2pd %ymm11,%ymm6,%ymm1 │ │ │ │ + vpermt2pd %ymm10,%ymm5,%ymm8 │ │ │ │ + vpermt2pd %ymm10,%ymm6,%ymm4 │ │ │ │ + vmulpd %ymm1,%ymm4,%ymm4 │ │ │ │ + vpermt2pd %ymm11,%ymm5,%ymm2 │ │ │ │ + vmulpd %ymm8,%ymm2,%ymm1 │ │ │ │ + vaddsd %xmm4,%xmm0,%xmm0 │ │ │ │ + vunpckhpd %xmm4,%xmm4,%xmm9 │ │ │ │ + vaddsd %xmm1,%xmm12,%xmm12 │ │ │ │ + vunpckhpd %xmm1,%xmm1,%xmm8 │ │ │ │ + vaddsd %xmm9,%xmm0,%xmm0 │ │ │ │ + vextractf64x2 $0x1,%ymm4,%xmm9 │ │ │ │ + vaddsd %xmm8,%xmm12,%xmm12 │ │ │ │ + vextractf64x2 $0x1,%ymm1,%xmm8 │ │ │ │ + valignq $0x3,%ymm4,%ymm4,%ymm4 │ │ │ │ + valignq $0x3,%ymm1,%ymm1,%ymm1 │ │ │ │ + vaddsd %xmm9,%xmm0,%xmm0 │ │ │ │ + vaddsd %xmm8,%xmm12,%xmm12 │ │ │ │ + vaddsd %xmm4,%xmm0,%xmm0 │ │ │ │ + vaddsd %xmm1,%xmm12,%xmm12 │ │ │ │ + cmp %r8,%rax │ │ │ │ + jne 37340 ::calcEdgeLogLikelihoodsByPartition(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x740> │ │ │ │ + test $0x1,%dil │ │ │ │ + je 37415 ::calcEdgeLogLikelihoodsByPartition(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x815> │ │ │ │ + and $0xfffffffe,%edi │ │ │ │ + shl $0x2,%edi │ │ │ │ + movslq %edi,%rdi │ │ │ │ + vmovsd (%rcx,%rdi,8),%xmm7 │ │ │ │ + vfmadd231sd (%rdx,%rdi,8),%xmm7,%xmm0 │ │ │ │ + vmovsd 0x8(%rcx,%rdi,8),%xmm7 │ │ │ │ + vfmadd231sd 0x8(%rdx,%rdi,8),%xmm7,%xmm12 │ │ │ │ + vmovsd 0x10(%rcx,%rdi,8),%xmm7 │ │ │ │ + vfmadd231sd 0x10(%rdx,%rdi,8),%xmm7,%xmm0 │ │ │ │ + vmovsd 0x18(%rcx,%rdi,8),%xmm7 │ │ │ │ + vfmadd231sd 0x18(%rdx,%rdi,8),%xmm7,%xmm12 │ │ │ │ + mov %r14d,%edi │ │ │ │ + cmp %r15d,%r14d │ │ │ │ + jge 374af ::calcEdgeLogLikelihoodsByPartition(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x8af> │ │ │ │ + mov %r15d,%ebx │ │ │ │ + sub %edi,%ebx │ │ │ │ + lea -0x1(%rbx),%eax │ │ │ │ cmp $0x2,%eax │ │ │ │ - jbe 38940 ::calcEdgeLogLikelihoodsByPartition(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x8c0> │ │ │ │ - movslq %esi,%rax │ │ │ │ - lea (%rbx,%rax,1),%rdi │ │ │ │ + jbe 37499 ::calcEdgeLogLikelihoodsByPartition(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x899> │ │ │ │ + movslq %edi,%rax │ │ │ │ + mov -0x60(%rbp),%r9 │ │ │ │ + lea (%r12,%rax,1),%r8 │ │ │ │ add -0x40(%rbp),%rax │ │ │ │ - lea (%r14,%rdi,8),%r9 │ │ │ │ - mov -0x60(%rbp),%rdi │ │ │ │ - lea (%rdi,%rax,8),%r8 │ │ │ │ - mov %r11d,%edi │ │ │ │ + lea (%rsi,%r8,8),%r10 │ │ │ │ + mov %ebx,%r8d │ │ │ │ + lea (%r9,%rax,8),%r9 │ │ │ │ xor %eax,%eax │ │ │ │ - shr $0x2,%edi │ │ │ │ - shl $0x5,%rdi │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - vmovupd (%r9,%rax,1),%ymm1 │ │ │ │ - vmulpd (%r8,%rax,1),%ymm1,%ymm1 │ │ │ │ + shr $0x2,%r8d │ │ │ │ + shl $0x5,%r8 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + vmovupd (%r10,%rax,1),%ymm2 │ │ │ │ + vmulpd (%r9,%rax,1),%ymm2,%ymm2 │ │ │ │ add $0x20,%rax │ │ │ │ - vaddsd %xmm0,%xmm1,%xmm0 │ │ │ │ - vunpckhpd %xmm1,%xmm1,%xmm4 │ │ │ │ - vextractf128 $0x1,%ymm1,%xmm1 │ │ │ │ + vaddsd %xmm0,%xmm2,%xmm0 │ │ │ │ + vunpckhpd %xmm2,%xmm2,%xmm4 │ │ │ │ vaddsd %xmm0,%xmm4,%xmm4 │ │ │ │ - vaddsd %xmm4,%xmm1,%xmm0 │ │ │ │ - vunpckhpd %xmm1,%xmm1,%xmm1 │ │ │ │ - vaddsd %xmm1,%xmm0,%xmm0 │ │ │ │ - cmp %rax,%rdi │ │ │ │ - jne 38900 ::calcEdgeLogLikelihoodsByPartition(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x880> │ │ │ │ - test $0x3,%r11b │ │ │ │ - je 38959 ::calcEdgeLogLikelihoodsByPartition(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x8d9> │ │ │ │ - and $0xfffffffc,%r11d │ │ │ │ - add %r11d,%esi │ │ │ │ - movslq %esi,%rsi │ │ │ │ - vmovsd (%rcx,%rsi,8),%xmm1 │ │ │ │ - vmulsd (%rdx,%rsi,8),%xmm1,%xmm1 │ │ │ │ - inc %rsi │ │ │ │ - vaddsd %xmm1,%xmm0,%xmm0 │ │ │ │ - cmp %esi,%r15d │ │ │ │ - jg 38943 ::calcEdgeLogLikelihoodsByPartition(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x8c3> │ │ │ │ - mov -0x38(%rbp),%rax │ │ │ │ + vextractf64x2 $0x1,%ymm2,%xmm0 │ │ │ │ + valignq $0x3,%ymm2,%ymm2,%ymm2 │ │ │ │ + vaddsd %xmm4,%xmm0,%xmm0 │ │ │ │ vaddsd %xmm2,%xmm0,%xmm0 │ │ │ │ - add -0x58(%rbp),%rbx │ │ │ │ - vmulsd (%rax,%r10,1),%xmm0,%xmm0 │ │ │ │ - vfmadd213sd (%r12,%r10,1),%xmm3,%xmm0 │ │ │ │ - vmovsd %xmm0,(%r12,%r10,1) │ │ │ │ - add $0x8,%r10 │ │ │ │ - cmp %r10,-0x48(%rbp) │ │ │ │ - jne 387a0 ::calcEdgeLogLikelihoodsByPartition(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x720> │ │ │ │ - mov -0x80(%rbp),%r8d │ │ │ │ - mov -0x78(%rbp),%edi │ │ │ │ + cmp %rax,%r8 │ │ │ │ + jne 37458 ::calcEdgeLogLikelihoodsByPartition(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x858> │ │ │ │ + test $0x3,%bl │ │ │ │ + je 374af ::calcEdgeLogLikelihoodsByPartition(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x8af> │ │ │ │ + and $0xfffffffc,%ebx │ │ │ │ + add %ebx,%edi │ │ │ │ + movslq %edi,%rdi │ │ │ │ + vmovsd (%rcx,%rdi,8),%xmm7 │ │ │ │ + vfmadd231sd (%rdx,%rdi,8),%xmm7,%xmm0 │ │ │ │ + inc %rdi │ │ │ │ + cmp %edi,%r15d │ │ │ │ + jg 3749c ::calcEdgeLogLikelihoodsByPartition(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x89c> │ │ │ │ + vaddsd %xmm12,%xmm0,%xmm0 │ │ │ │ + mov -0x38(%rbp),%rax │ │ │ │ + add -0x58(%rbp),%r12 │ │ │ │ + vmulsd (%rax,%r11,1),%xmm0,%xmm0 │ │ │ │ + vfmadd213sd 0x0(%r13,%r11,1),%xmm3,%xmm0 │ │ │ │ + vmovsd %xmm0,0x0(%r13,%r11,1) │ │ │ │ + add $0x8,%r11 │ │ │ │ + cmp %r11,-0x48(%rbp) │ │ │ │ + jne 37300 ::calcEdgeLogLikelihoodsByPartition(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x700> │ │ │ │ + mov -0x88(%rbp),%r8d │ │ │ │ + mov -0x70(%rbp),%r9d │ │ │ │ mov -0x98(%rbp),%rbx │ │ │ │ + inc %r8d │ │ │ │ + add %r15d,%r9d │ │ │ │ add %rbx,-0x40(%rbp) │ │ │ │ - add %r15d,%r8d │ │ │ │ - inc %edi │ │ │ │ - cmp %edi,-0x84(%rbp) │ │ │ │ - jne 38760 ::calcEdgeLogLikelihoodsByPartition(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x6e0> │ │ │ │ - mov -0x128(%rbp),%rax │ │ │ │ - mov -0x12c(%rbp),%ebx │ │ │ │ - mov -0x138(%rbp),%rsi │ │ │ │ - mov -0x130(%rbp),%ecx │ │ │ │ - mov -0x98(%rbp),%r11 │ │ │ │ + cmp %r8d,-0x8c(%rbp) │ │ │ │ + jne 372b8 ::calcEdgeLogLikelihoodsByPartition(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x6b8> │ │ │ │ + mov -0x130(%rbp),%rcx │ │ │ │ + mov -0x128(%rbp),%edi │ │ │ │ + mov -0x138(%rbp),%rax │ │ │ │ mov -0x140(%rbp),%r12 │ │ │ │ mov -0xa4(%rbp),%edx │ │ │ │ + mov -0xd4(%rbp),%ebx │ │ │ │ add -0xac(%rbp),%edx │ │ │ │ - add %ecx,%edx │ │ │ │ - mov %edx,-0xa4(%rbp) │ │ │ │ - add %ebx,-0xa4(%rbp) │ │ │ │ - inc %rax │ │ │ │ - cmp %rax,-0xd0(%rbp) │ │ │ │ - jne 386c8 ::calcEdgeLogLikelihoodsByPartition(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x648> │ │ │ │ - mov -0xa8(%rbp),%edx │ │ │ │ - mov -0x84(%rbp),%edi │ │ │ │ + add %edx,%ebx │ │ │ │ + mov %ebx,-0xa4(%rbp) │ │ │ │ + inc %rcx │ │ │ │ + add %edi,-0xa4(%rbp) │ │ │ │ + cmp %rcx,-0xd0(%rbp) │ │ │ │ + jne 37222 ::calcEdgeLogLikelihoodsByPartition(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x622> │ │ │ │ + mov -0xa8(%rbp),%esi │ │ │ │ + mov -0x8c(%rbp),%ebx │ │ │ │ mov -0x118(%rbp),%r13 │ │ │ │ - mov -0xd8(%rbp),%r8d │ │ │ │ - mov -0x120(%rbp),%rbx │ │ │ │ - cmp %edi,%edx │ │ │ │ - jl 383ef ::calcEdgeLogLikelihoodsByPartition(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x36f> │ │ │ │ + mov -0xd8(%rbp),%r9d │ │ │ │ + mov -0x120(%rbp),%r10 │ │ │ │ + cmp %ebx,%esi │ │ │ │ + jl 36f63 ::calcEdgeLogLikelihoodsByPartition(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x363> │ │ │ │ mov -0xc0(%rbp),%rax │ │ │ │ movq $0x0,(%rax,%r13,2) │ │ │ │ vzeroupper │ │ │ │ add $0x4,%r13 │ │ │ │ cmp -0xc8(%rbp),%r13 │ │ │ │ - jne 3810b ::calcEdgeLogLikelihoodsByPartition(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x8b> │ │ │ │ - jmp 3858a ::calcEdgeLogLikelihoodsByPartition(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x50a> │ │ │ │ + jne 36c8e ::calcEdgeLogLikelihoodsByPartition(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x8e> │ │ │ │ + jmp 370e3 ::calcEdgeLogLikelihoodsByPartition(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x4e3> │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - vxorpd %xmm2,%xmm2,%xmm2 │ │ │ │ - xor %esi,%esi │ │ │ │ - vmovapd %xmm2,%xmm0 │ │ │ │ - jmp 388be ::calcEdgeLogLikelihoodsByPartition(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x83e> │ │ │ │ - vxorpd %xmm2,%xmm2,%xmm2 │ │ │ │ - xor %esi,%esi │ │ │ │ - vmovapd %xmm2,%xmm0 │ │ │ │ - jmp 3887d ::calcEdgeLogLikelihoodsByPartition(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x7fd> │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ + vxorpd %xmm12,%xmm12,%xmm12 │ │ │ │ + xor %edi,%edi │ │ │ │ + vmovapd %xmm12,%xmm0 │ │ │ │ + jmp 37421 ::calcEdgeLogLikelihoodsByPartition(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x821> │ │ │ │ + vxorpd %xmm12,%xmm12,%xmm12 │ │ │ │ + xor %edi,%edi │ │ │ │ + vmovapd %xmm12,%xmm0 │ │ │ │ + jmp 373e0 ::calcEdgeLogLikelihoodsByPartition(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x7e0> │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ │ │ │ │ -0000000000038a80 ::calcEdgeLogLikelihoods(int, int, int, int, int, int, double*)@@Base>: │ │ │ │ +00000000000375d0 ::calcEdgeLogLikelihoods(int, int, int, int, int, int, double*)@@Base>: │ │ │ │ endbr64 │ │ │ │ lea 0x8(%rsp),%r10 │ │ │ │ and $0xffffffffffffffe0,%rsp │ │ │ │ movslq %esi,%rsi │ │ │ │ movslq %ecx,%rcx │ │ │ │ push -0x8(%r10) │ │ │ │ - push %rbp │ │ │ │ movslq %r8d,%r8 │ │ │ │ movslq %r9d,%r9 │ │ │ │ + push %rbp │ │ │ │ mov %rsp,%rbp │ │ │ │ push %r15 │ │ │ │ push %r14 │ │ │ │ + mov %edx,%r14d │ │ │ │ push %r13 │ │ │ │ push %r12 │ │ │ │ + mov %rdi,%r12 │ │ │ │ push %r10 │ │ │ │ push %rbx │ │ │ │ - mov %edx,%ebx │ │ │ │ sub $0xc0,%rsp │ │ │ │ mov (%r10),%eax │ │ │ │ - mov 0x8(%r10),%r13 │ │ │ │ - mov %rdi,%r12 │ │ │ │ - mov %eax,-0xcc(%rbp) │ │ │ │ + mov %eax,-0xb0(%rbp) │ │ │ │ + mov 0x8(%r10),%rax │ │ │ │ + mov %rax,-0xb8(%rbp) │ │ │ │ mov 0xb0(%rdi),%rax │ │ │ │ mov (%rax,%rsi,8),%rax │ │ │ │ xor %esi,%esi │ │ │ │ - mov %rax,-0xb0(%rbp) │ │ │ │ + mov %rax,-0xa8(%rbp) │ │ │ │ mov 0xd8(%rdi),%rax │ │ │ │ - mov (%rax,%rcx,8),%r14 │ │ │ │ + mov (%rax,%rcx,8),%r13 │ │ │ │ mov 0xa0(%rdi),%rax │ │ │ │ mov (%rax,%r8,8),%rax │ │ │ │ - mov %rax,-0xb8(%rbp) │ │ │ │ + mov %rax,-0xc8(%rbp) │ │ │ │ mov 0xa8(%rdi),%rax │ │ │ │ - mov (%rax,%r9,8),%rax │ │ │ │ mov 0x14(%rdi),%edx │ │ │ │ + mov (%rax,%r9,8),%r9 │ │ │ │ imul 0x24(%rdi),%edx │ │ │ │ mov 0xe0(%rdi),%rdi │ │ │ │ - mov %rax,-0xc0(%rbp) │ │ │ │ + mov %r9,-0x38(%rbp) │ │ │ │ movslq %edx,%rdx │ │ │ │ shl $0x3,%rdx │ │ │ │ call 1c1a0 │ │ │ │ - cmp %ebx,0x10(%r12) │ │ │ │ - movslq %ebx,%rdx │ │ │ │ - mov 0x14(%r12),%ecx │ │ │ │ + cmp %r14d,0x10(%r12) │ │ │ │ movslq 0x34(%r12),%rax │ │ │ │ - mov %ecx,-0x80(%rbp) │ │ │ │ - jle 38c9b ::calcEdgeLogLikelihoods(int, int, int, int, int, int, double*)@@Base+0x21b> │ │ │ │ + movslq %r14d,%rdx │ │ │ │ + movslq 0x14(%r12),%r11 │ │ │ │ + mov -0x38(%rbp),%r9 │ │ │ │ + jle 377f1 ::calcEdgeLogLikelihoods(int, int, int, int, int, int, double*)@@Base+0x221> │ │ │ │ mov 0xb8(%r12),%rcx │ │ │ │ mov (%rcx,%rdx,8),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je 38c9b ::calcEdgeLogLikelihoods(int, int, int, int, int, int, double*)@@Base+0x21b> │ │ │ │ + je 377f1 ::calcEdgeLogLikelihoods(int, int, int, int, int, int, double*)@@Base+0x221> │ │ │ │ test %eax,%eax │ │ │ │ - jle 392ce ::calcEdgeLogLikelihoods(int, int, int, int, int, int, double*)@@Base+0x84e> │ │ │ │ - mov -0x80(%rbp),%ebx │ │ │ │ - mov %rax,-0x48(%rbp) │ │ │ │ - test %ebx,%ebx │ │ │ │ - jle 39302 ::calcEdgeLogLikelihoods(int, int, int, int, int, int, double*)@@Base+0x882> │ │ │ │ + jle 37dfa ::calcEdgeLogLikelihoods(int, int, int, int, int, int, double*)@@Base+0x82a> │ │ │ │ + mov %rax,-0x60(%rbp) │ │ │ │ + test %r11d,%r11d │ │ │ │ + jle 37e27 ::calcEdgeLogLikelihoods(int, int, int, int, int, int, double*)@@Base+0x857> │ │ │ │ movslq 0x2c(%r12),%rdx │ │ │ │ mov 0x24(%r12),%r15d │ │ │ │ - movslq %ebx,%rax │ │ │ │ - mov %rdi,%r8 │ │ │ │ - lea (%rdi,%rax,4),%r11 │ │ │ │ - mov %r13,%rcx │ │ │ │ - xor %eax,%eax │ │ │ │ - xor %edi,%edi │ │ │ │ + movl $0x0,-0x58(%rbp) │ │ │ │ + movslq %r11d,%rax │ │ │ │ mov %r12,-0x50(%rbp) │ │ │ │ - mov %rdx,%r10 │ │ │ │ - mov %edx,-0x98(%rbp) │ │ │ │ - shl $0x3,%rdx │ │ │ │ - mov %rdx,-0x38(%rbp) │ │ │ │ - movslq %r15d,%rdx │ │ │ │ - mov %rdx,-0x40(%rbp) │ │ │ │ - lea -0x1(%rbx),%edx │ │ │ │ - imul %r10d,%edx │ │ │ │ - mov %edx,-0x58(%rbp) │ │ │ │ - xor %edx,%edx │ │ │ │ + lea (%rdi,%rax,4),%r14 │ │ │ │ + mov %r11d,%ecx │ │ │ │ + xor %eax,%eax │ │ │ │ + mov %rdx,%rsi │ │ │ │ + lea 0x0(,%rdx,8),%rbx │ │ │ │ + lea -0x1(%r11),%edx │ │ │ │ + imul %esi,%edx │ │ │ │ + mov %rbx,-0x40(%rbp) │ │ │ │ + movslq %r15d,%rbx │ │ │ │ + mov %esi,%r8d │ │ │ │ + mov %rbx,-0x48(%rbp) │ │ │ │ + mov %edx,-0x64(%rbp) │ │ │ │ + mov %rdi,%rdx │ │ │ │ + mov %r9,%rdi │ │ │ │ + xor %r9d,%r9d │ │ │ │ test %r15d,%r15d │ │ │ │ - jle 392df ::calcEdgeLogLikelihoods(int, int, int, int, int, int, double*)@@Base+0x85f> │ │ │ │ + jle 37e09 ::calcEdgeLogLikelihoods(int, int, int, int, int, int, double*)@@Base+0x839> │ │ │ │ + mov -0x50(%rbp),%rsi │ │ │ │ + mov -0xc8(%rbp),%rbx │ │ │ │ + mov %rdx,-0x70(%rbp) │ │ │ │ + mov %rdx,%r10 │ │ │ │ + movslq -0x58(%rbp),%r11 │ │ │ │ + mov %rdi,-0x78(%rbp) │ │ │ │ + imul 0x40(%rsi),%r9d │ │ │ │ + mov 0xe0(%rsi),%rsi │ │ │ │ + mov %rax,-0x80(%rbp) │ │ │ │ + mov %ecx,-0x68(%rbp) │ │ │ │ + vmovsd (%rbx,%rax,8),%xmm1 │ │ │ │ + shl $0x3,%r11 │ │ │ │ + xor %ebx,%ebx │ │ │ │ + movslq %r9d,%r12 │ │ │ │ mov -0x50(%rbp),%r9 │ │ │ │ - mov -0xb8(%rbp),%rbx │ │ │ │ - mov %rcx,-0x78(%rbp) │ │ │ │ - mov %r8,%r10 │ │ │ │ - mov -0xb0(%rbp),%rcx │ │ │ │ - xor %r13d,%r13d │ │ │ │ - mov %r8,-0x60(%rbp) │ │ │ │ - mov %rax,-0x68(%rbp) │ │ │ │ - mov %edx,-0x6c(%rbp) │ │ │ │ - imul 0x40(%r9),%edi │ │ │ │ - mov 0xe0(%r9),%rsi │ │ │ │ movslq 0x28(%r9),%r9 │ │ │ │ - vmovsd (%rbx,%rax,8),%xmm1 │ │ │ │ - movslq %edx,%rbx │ │ │ │ - shl $0x3,%rbx │ │ │ │ shl $0x3,%r9 │ │ │ │ - movslq %edi,%r12 │ │ │ │ - mov -0x40(%rbp),%rdi │ │ │ │ movslq (%r10),%rdx │ │ │ │ - movslq %r13d,%rax │ │ │ │ - lea (%rdi,%rax,1),%r8 │ │ │ │ - mov %rax,%rdi │ │ │ │ + movslq %ebx,%rax │ │ │ │ add %r12,%rdx │ │ │ │ - neg %rdi │ │ │ │ - lea (%r14,%rdx,8),%rdx │ │ │ │ - lea (%rbx,%rdi,8),%rdi │ │ │ │ - add %rcx,%rdi │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + lea 0x0(%r13,%rdx,8),%rcx │ │ │ │ + mov %rcx,-0x38(%rbp) │ │ │ │ + mov -0x48(%rbp),%rcx │ │ │ │ + lea (%rcx,%rax,1),%rdi │ │ │ │ + mov %rax,%rcx │ │ │ │ + neg %rcx │ │ │ │ + mov -0x38(%rbp),%rdx │ │ │ │ + lea (%r11,%rcx,8),%rcx │ │ │ │ + add -0xa8(%rbp),%rcx │ │ │ │ + nopl 0x0(%rax) │ │ │ │ vmovsd (%rdx),%xmm0 │ │ │ │ add %r9,%rdx │ │ │ │ - vmulsd (%rdi,%rax,8),%xmm0,%xmm0 │ │ │ │ + vmulsd (%rcx,%rax,8),%xmm0,%xmm0 │ │ │ │ vfmadd213sd (%rsi,%rax,8),%xmm1,%xmm0 │ │ │ │ vmovsd %xmm0,(%rsi,%rax,8) │ │ │ │ inc %rax │ │ │ │ - cmp %rax,%r8 │ │ │ │ - jne 38c40 ::calcEdgeLogLikelihoods(int, int, int, int, int, int, double*)@@Base+0x1c0> │ │ │ │ + cmp %rax,%rdi │ │ │ │ + jne 37790 ::calcEdgeLogLikelihoods(int, int, int, int, int, int, double*)@@Base+0x1c0> │ │ │ │ add $0x4,%r10 │ │ │ │ - add -0x38(%rbp),%rbx │ │ │ │ - add %r15d,%r13d │ │ │ │ - cmp %r10,%r11 │ │ │ │ - jne 38bff ::calcEdgeLogLikelihoods(int, int, int, int, int, int, double*)@@Base+0x17f> │ │ │ │ - mov -0x60(%rbp),%r8 │ │ │ │ - mov -0x68(%rbp),%rax │ │ │ │ - mov -0x6c(%rbp),%edx │ │ │ │ - mov -0x78(%rbp),%rcx │ │ │ │ + add %r15d,%ebx │ │ │ │ + add -0x40(%rbp),%r11 │ │ │ │ + cmp %r10,%r14 │ │ │ │ + jne 3775a ::calcEdgeLogLikelihoods(int, int, int, int, int, int, double*)@@Base+0x18a> │ │ │ │ + mov -0x70(%rbp),%rdx │ │ │ │ + mov -0x78(%rbp),%rdi │ │ │ │ + mov -0x80(%rbp),%rax │ │ │ │ + mov -0x68(%rbp),%ecx │ │ │ │ inc %rax │ │ │ │ - cmp %rax,-0x48(%rbp) │ │ │ │ - je 392c7 ::calcEdgeLogLikelihoods(int, int, int, int, int, int, double*)@@Base+0x847> │ │ │ │ - add -0x98(%rbp),%edx │ │ │ │ - mov %eax,%edi │ │ │ │ - add -0x58(%rbp),%edx │ │ │ │ - jmp 38bac ::calcEdgeLogLikelihoods(int, int, int, int, int, int, double*)@@Base+0x12c> │ │ │ │ + cmp %rax,-0x60(%rbp) │ │ │ │ + je 37df0 ::calcEdgeLogLikelihoods(int, int, int, int, int, int, double*)@@Base+0x820> │ │ │ │ + mov -0x58(%rbp),%esi │ │ │ │ + mov -0x64(%rbp),%ebx │ │ │ │ + mov %eax,%r9d │ │ │ │ + add %r8d,%esi │ │ │ │ + add %esi,%ebx │ │ │ │ + mov %ebx,-0x58(%rbp) │ │ │ │ + jmp 3770a ::calcEdgeLogLikelihoods(int, int, int, int, int, int, double*)@@Base+0x13a> │ │ │ │ test %eax,%eax │ │ │ │ - jle 392ce ::calcEdgeLogLikelihoods(int, int, int, int, int, int, double*)@@Base+0x84e> │ │ │ │ - mov -0x80(%rbp),%esi │ │ │ │ - mov %rax,-0xa8(%rbp) │ │ │ │ - test %esi,%esi │ │ │ │ - jle 39336 ::calcEdgeLogLikelihoods(int, int, int, int, int, int, double*)@@Base+0x8b6> │ │ │ │ + jle 37dfa ::calcEdgeLogLikelihoods(int, int, int, int, int, int, double*)@@Base+0x82a> │ │ │ │ + mov %rax,-0xc0(%rbp) │ │ │ │ + test %r11d,%r11d │ │ │ │ + jle 37e5e ::calcEdgeLogLikelihoods(int, int, int, int, int, int, double*)@@Base+0x88e> │ │ │ │ mov 0xb0(%r12),%rax │ │ │ │ mov 0x24(%r12),%r15d │ │ │ │ + movl $0x0,-0xac(%rbp) │ │ │ │ + vmovdqa 0x1d518(%rip),%ymm7 │ │ │ │ + vmovdqa 0x1d530(%rip),%ymm6 │ │ │ │ mov (%rax,%rdx,8),%rax │ │ │ │ test %r15d,%r15d │ │ │ │ - mov %r15d,%r9d │ │ │ │ mov %rax,-0x60(%rbp) │ │ │ │ lea 0x3(%r15),%eax │ │ │ │ cmovns %r15d,%eax │ │ │ │ mov %eax,%ebx │ │ │ │ and $0xfffffffc,%eax │ │ │ │ - mov %eax,%r11d │ │ │ │ + mov %eax,%r14d │ │ │ │ movslq %r15d,%rax │ │ │ │ sar $0x2,%ebx │ │ │ │ - mov %r14,%r15 │ │ │ │ - mov %rax,-0xc8(%rbp) │ │ │ │ + mov %rax,-0xd0(%rbp) │ │ │ │ shl $0x3,%rax │ │ │ │ - cmp $0x4,%r11d │ │ │ │ - mov %ebx,-0x50(%rbp) │ │ │ │ + cmp $0x4,%r14d │ │ │ │ setle %dl │ │ │ │ - setg -0x6c(%rbp) │ │ │ │ + setg -0x70(%rbp) │ │ │ │ cmp $0x1,%ebx │ │ │ │ mov %rax,-0x48(%rbp) │ │ │ │ sete %al │ │ │ │ - mov %r11d,%r14d │ │ │ │ xor %ecx,%ecx │ │ │ │ - xor %r8d,%r8d │ │ │ │ - mov 0x2c(%r12),%ebx │ │ │ │ or %eax,%edx │ │ │ │ - mov %r11d,%eax │ │ │ │ - shr $0x2,%eax │ │ │ │ - mov %dl,-0x68(%rbp) │ │ │ │ - mov %eax,-0x78(%rbp) │ │ │ │ - lea -0x1(%rsi),%eax │ │ │ │ - mov %r13,%rsi │ │ │ │ - imul %ebx,%eax │ │ │ │ - mov %ebx,-0x98(%rbp) │ │ │ │ - xor %ebx,%ebx │ │ │ │ - mov %eax,-0xd0(%rbp) │ │ │ │ - movslq -0x98(%rbp),%r11 │ │ │ │ - mov %r12,%r13 │ │ │ │ - mov %ebx,%r12d │ │ │ │ - lea 0x0(,%r11,8),%rax │ │ │ │ - mov %rax,-0x90(%rbp) │ │ │ │ - mov %r11,%rax │ │ │ │ - mov %rsi,%r11 │ │ │ │ - mov %r8,%rsi │ │ │ │ - mov %rax,%r8 │ │ │ │ - test %r9d,%r9d │ │ │ │ - jle 390ab ::calcEdgeLogLikelihoods(int, int, int, int, int, int, double*)@@Base+0x62b> │ │ │ │ - mov -0xb8(%rbp),%rax │ │ │ │ - mov 0x40(%r13),%ebx │ │ │ │ + movslq 0x2c(%r12),%rax │ │ │ │ + mov %ebx,-0x50(%rbp) │ │ │ │ + mov %dl,-0x64(%rbp) │ │ │ │ + mov %rax,%rsi │ │ │ │ + mov %rax,-0x88(%rbp) │ │ │ │ + lea -0x1(%r11),%eax │ │ │ │ + imul %esi,%eax │ │ │ │ + mov %esi,%ebx │ │ │ │ + xor %esi,%esi │ │ │ │ + mov %eax,-0xd4(%rbp) │ │ │ │ + mov %r15d,%eax │ │ │ │ + mov %r14d,%r15d │ │ │ │ + mov %r13,%r14 │ │ │ │ + mov %eax,%r13d │ │ │ │ + mov -0x88(%rbp),%rax │ │ │ │ + mov %r9,%r10 │ │ │ │ + lea 0x0(,%rax,8),%r8 │ │ │ │ + test %r13d,%r13d │ │ │ │ + jle 37c06 ::calcEdgeLogLikelihoods(int, int, int, int, int, int, double*)@@Base+0x636> │ │ │ │ + mov -0xc8(%rbp),%rax │ │ │ │ + imul 0x40(%r12),%ecx │ │ │ │ + mov %r10,-0xe0(%rbp) │ │ │ │ xor %edx,%edx │ │ │ │ + mov 0xe0(%r12),%r9 │ │ │ │ + mov %rsi,-0xe8(%rbp) │ │ │ │ xor %edi,%edi │ │ │ │ - mov 0xe0(%r13),%r10 │ │ │ │ - mov %rsi,-0xd8(%rbp) │ │ │ │ - mov %r12d,-0xdc(%rbp) │ │ │ │ - mov %r11,-0xe8(%rbp) │ │ │ │ - mov %r8,-0x88(%rbp) │ │ │ │ - mov %r13,-0xf0(%rbp) │ │ │ │ - vmovsd (%rax,%rsi,8),%xmm4 │ │ │ │ - movslq %r12d,%rax │ │ │ │ - imul %ecx,%ebx │ │ │ │ + vmovsd (%rax,%rsi,8),%xmm2 │ │ │ │ + movslq -0xac(%rbp),%rax │ │ │ │ + mov %r11d,-0x8c(%rbp) │ │ │ │ + mov %ecx,-0x90(%rbp) │ │ │ │ mov %rax,-0x38(%rbp) │ │ │ │ lea 0x0(,%rax,8),%rcx │ │ │ │ - mov -0xb0(%rbp),%rax │ │ │ │ - mov %r10,-0xa0(%rbp) │ │ │ │ - mov %ebx,-0x94(%rbp) │ │ │ │ + mov -0xa8(%rbp),%rax │ │ │ │ + mov %ebx,-0xd8(%rbp) │ │ │ │ add %rcx,%rax │ │ │ │ + mov %r9,-0xa0(%rbp) │ │ │ │ mov %rax,-0x40(%rbp) │ │ │ │ - mov -0xc8(%rbp),%rax │ │ │ │ + mov -0xd0(%rbp),%rax │ │ │ │ + mov %r8,-0x98(%rbp) │ │ │ │ inc %rax │ │ │ │ + mov %r12,-0xf0(%rbp) │ │ │ │ mov %rax,-0x58(%rbp) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov -0xa0(%rbp),%rbx │ │ │ │ + mov %r15d,%eax │ │ │ │ + shr $0x2,%eax │ │ │ │ + mov %eax,-0x78(%rbp) │ │ │ │ + xchg %ax,%ax │ │ │ │ + mov -0xa0(%rbp),%rsi │ │ │ │ + mov %edx,-0x80(%rbp) │ │ │ │ movslq %edi,%rax │ │ │ │ - xor %r11d,%r11d │ │ │ │ - mov %edx,-0x70(%rbp) │ │ │ │ + xor %r10d,%r10d │ │ │ │ + movslq -0x90(%rbp),%rbx │ │ │ │ add -0x60(%rbp),%rcx │ │ │ │ - mov %edi,-0x7c(%rbp) │ │ │ │ - movslq -0x94(%rbp),%r12 │ │ │ │ - lea (%rbx,%rax,8),%r13 │ │ │ │ - nopl (%rax) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + mov %edi,-0x68(%rbp) │ │ │ │ + lea (%rsi,%rax,8),%r12 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ mov -0x50(%rbp),%eax │ │ │ │ - lea (%r15,%r12,8),%rdx │ │ │ │ + lea (%r14,%rbx,8),%rdx │ │ │ │ test %eax,%eax │ │ │ │ - je 39040 ::calcEdgeLogLikelihoods(int, int, int, int, int, int, double*)@@Base+0x5c0> │ │ │ │ - cmpb $0x0,-0x68(%rbp) │ │ │ │ - jne 3904f ::calcEdgeLogLikelihoods(int, int, int, int, int, int, double*)@@Base+0x5cf> │ │ │ │ - cmpb $0x0,-0x6c(%rbp) │ │ │ │ + je 37b90 ::calcEdgeLogLikelihoods(int, int, int, int, int, int, double*)@@Base+0x5c0> │ │ │ │ + cmpb $0x0,-0x64(%rbp) │ │ │ │ + jne 37ba0 ::calcEdgeLogLikelihoods(int, int, int, int, int, int, double*)@@Base+0x5d0> │ │ │ │ + cmpb $0x0,-0x70(%rbp) │ │ │ │ mov $0x1,%esi │ │ │ │ - vxorpd %xmm3,%xmm3,%xmm3 │ │ │ │ + vxorpd %xmm12,%xmm12,%xmm12 │ │ │ │ cmovne -0x78(%rbp),%esi │ │ │ │ - vmovapd %xmm3,%xmm0 │ │ │ │ + vmovapd %xmm12,%xmm0 │ │ │ │ xor %eax,%eax │ │ │ │ mov %esi,%edi │ │ │ │ shr $1,%edi │ │ │ │ shl $0x6,%rdi │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - vmovupd 0x20(%rcx,%rax,1),%ymm7 │ │ │ │ - vmovupd (%rdx,%rax,1),%ymm1 │ │ │ │ - vmovupd 0x20(%rdx,%rax,1),%ymm8 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + vmovupd (%rdx,%rax,1),%ymm3 │ │ │ │ vmovupd (%rcx,%rax,1),%ymm5 │ │ │ │ + vmovupd 0x20(%rdx,%rax,1),%ymm10 │ │ │ │ + vmovupd 0x20(%rcx,%rax,1),%ymm9 │ │ │ │ add $0x40,%rax │ │ │ │ - vunpcklpd %ymm7,%ymm5,%ymm6 │ │ │ │ - vunpcklpd %ymm8,%ymm1,%ymm2 │ │ │ │ - vunpckhpd %ymm7,%ymm5,%ymm5 │ │ │ │ - vunpckhpd %ymm8,%ymm1,%ymm1 │ │ │ │ - vpermpd $0xd8,%ymm6,%ymm6 │ │ │ │ - vpermpd $0xd8,%ymm2,%ymm2 │ │ │ │ - vpermpd $0xd8,%ymm1,%ymm1 │ │ │ │ - vpermpd $0xd8,%ymm5,%ymm5 │ │ │ │ - vmulpd %ymm6,%ymm2,%ymm2 │ │ │ │ - vmulpd %ymm5,%ymm1,%ymm1 │ │ │ │ - vaddsd %xmm2,%xmm0,%xmm0 │ │ │ │ - vaddsd %xmm1,%xmm3,%xmm3 │ │ │ │ - vunpckhpd %xmm2,%xmm2,%xmm6 │ │ │ │ - vunpckhpd %xmm1,%xmm1,%xmm7 │ │ │ │ - vextractf128 $0x1,%ymm2,%xmm2 │ │ │ │ - vextractf128 $0x1,%ymm1,%xmm1 │ │ │ │ - vaddsd %xmm6,%xmm0,%xmm0 │ │ │ │ - vaddsd %xmm7,%xmm3,%xmm3 │ │ │ │ - vaddsd %xmm2,%xmm0,%xmm0 │ │ │ │ - vaddsd %xmm1,%xmm3,%xmm3 │ │ │ │ - vunpckhpd %xmm2,%xmm2,%xmm2 │ │ │ │ - vunpckhpd %xmm1,%xmm1,%xmm1 │ │ │ │ - vaddsd %xmm2,%xmm0,%xmm0 │ │ │ │ - vaddsd %xmm1,%xmm3,%xmm3 │ │ │ │ + vmovapd %ymm3,%ymm4 │ │ │ │ + vmovapd %ymm5,%ymm1 │ │ │ │ + vpermt2pd %ymm9,%ymm7,%ymm1 │ │ │ │ + vpermt2pd %ymm9,%ymm6,%ymm5 │ │ │ │ + vpermt2pd %ymm10,%ymm7,%ymm4 │ │ │ │ + vmulpd %ymm1,%ymm4,%ymm4 │ │ │ │ + vpermt2pd %ymm10,%ymm6,%ymm3 │ │ │ │ + vmulpd %ymm5,%ymm3,%ymm1 │ │ │ │ + vaddsd %xmm4,%xmm0,%xmm0 │ │ │ │ + vunpckhpd %xmm4,%xmm4,%xmm8 │ │ │ │ + vaddsd %xmm1,%xmm12,%xmm12 │ │ │ │ + vunpckhpd %xmm1,%xmm1,%xmm5 │ │ │ │ + vaddsd %xmm8,%xmm0,%xmm0 │ │ │ │ + vextractf64x2 $0x1,%ymm4,%xmm8 │ │ │ │ + vaddsd %xmm5,%xmm12,%xmm12 │ │ │ │ + vextractf64x2 $0x1,%ymm1,%xmm5 │ │ │ │ + valignq $0x3,%ymm4,%ymm4,%ymm4 │ │ │ │ + valignq $0x3,%ymm1,%ymm1,%ymm1 │ │ │ │ + vaddsd %xmm8,%xmm0,%xmm0 │ │ │ │ + vaddsd %xmm5,%xmm12,%xmm12 │ │ │ │ + vaddsd %xmm4,%xmm0,%xmm0 │ │ │ │ + vaddsd %xmm1,%xmm12,%xmm12 │ │ │ │ cmp %rax,%rdi │ │ │ │ - jne 38e60 ::calcEdgeLogLikelihoods(int, int, int, int, int, int, double*)@@Base+0x3e0> │ │ │ │ + jne 379b8 ::calcEdgeLogLikelihoods(int, int, int, int, int, int, double*)@@Base+0x3e8> │ │ │ │ test $0x1,%sil │ │ │ │ - je 38f32 ::calcEdgeLogLikelihoods(int, int, int, int, int, int, double*)@@Base+0x4b2> │ │ │ │ + je 37a8a ::calcEdgeLogLikelihoods(int, int, int, int, int, int, double*)@@Base+0x4ba> │ │ │ │ and $0xfffffffe,%esi │ │ │ │ shl $0x2,%esi │ │ │ │ movslq %esi,%rsi │ │ │ │ - vmovsd (%rcx,%rsi,8),%xmm7 │ │ │ │ - vfmadd231sd (%rdx,%rsi,8),%xmm7,%xmm0 │ │ │ │ - vmovsd 0x8(%rcx,%rsi,8),%xmm7 │ │ │ │ - vfmadd231sd 0x8(%rdx,%rsi,8),%xmm7,%xmm3 │ │ │ │ - vmovsd 0x10(%rdx,%rsi,8),%xmm7 │ │ │ │ - vfmadd231sd 0x10(%rcx,%rsi,8),%xmm7,%xmm0 │ │ │ │ - vmovsd 0x18(%rdx,%rsi,8),%xmm7 │ │ │ │ - vfmadd231sd 0x18(%rcx,%rsi,8),%xmm7,%xmm3 │ │ │ │ - mov %r14d,%esi │ │ │ │ - cmp %r14d,%r9d │ │ │ │ - jle 38fd6 ::calcEdgeLogLikelihoods(int, int, int, int, int, int, double*)@@Base+0x556> │ │ │ │ - mov %r9d,%ebx │ │ │ │ - sub %esi,%ebx │ │ │ │ - lea -0x1(%rbx),%eax │ │ │ │ + vmovsd (%rcx,%rsi,8),%xmm5 │ │ │ │ + vfmadd231sd (%rdx,%rsi,8),%xmm5,%xmm0 │ │ │ │ + vmovsd 0x8(%rcx,%rsi,8),%xmm5 │ │ │ │ + vfmadd231sd 0x8(%rdx,%rsi,8),%xmm5,%xmm12 │ │ │ │ + vmovsd 0x10(%rdx,%rsi,8),%xmm5 │ │ │ │ + vfmadd231sd 0x10(%rcx,%rsi,8),%xmm5,%xmm0 │ │ │ │ + vmovsd 0x18(%rdx,%rsi,8),%xmm5 │ │ │ │ + vfmadd231sd 0x18(%rcx,%rsi,8),%xmm5,%xmm12 │ │ │ │ + mov %r15d,%esi │ │ │ │ + cmp %r15d,%r13d │ │ │ │ + jle 37b2a ::calcEdgeLogLikelihoods(int, int, int, int, int, int, double*)@@Base+0x55a> │ │ │ │ + mov %r13d,%r11d │ │ │ │ + sub %esi,%r11d │ │ │ │ + lea -0x1(%r11),%eax │ │ │ │ cmp $0x2,%eax │ │ │ │ - jbe 38fbd ::calcEdgeLogLikelihoods(int, int, int, int, int, int, double*)@@Base+0x53d> │ │ │ │ + jbe 37b14 ::calcEdgeLogLikelihoods(int, int, int, int, int, int, double*)@@Base+0x544> │ │ │ │ movslq %esi,%rax │ │ │ │ - lea (%rax,%r12,1),%rdi │ │ │ │ + lea (%rax,%rbx,1),%rdi │ │ │ │ add -0x38(%rbp),%rax │ │ │ │ - lea (%r15,%rdi,8),%r10 │ │ │ │ + lea (%r14,%rdi,8),%r9 │ │ │ │ mov -0x60(%rbp),%rdi │ │ │ │ lea (%rdi,%rax,8),%r8 │ │ │ │ - mov %ebx,%edi │ │ │ │ + mov %r11d,%edi │ │ │ │ xor %eax,%eax │ │ │ │ shr $0x2,%edi │ │ │ │ shl $0x5,%rdi │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - vmovupd (%r10,%rax,1),%ymm1 │ │ │ │ - vmulpd (%r8,%rax,1),%ymm1,%ymm1 │ │ │ │ + vmovupd (%r9,%rax,1),%ymm3 │ │ │ │ + vmulpd (%r8,%rax,1),%ymm3,%ymm3 │ │ │ │ add $0x20,%rax │ │ │ │ - vaddsd %xmm0,%xmm1,%xmm0 │ │ │ │ - vunpckhpd %xmm1,%xmm1,%xmm2 │ │ │ │ - vextractf128 $0x1,%ymm1,%xmm1 │ │ │ │ - vaddsd %xmm0,%xmm2,%xmm2 │ │ │ │ - vaddsd %xmm2,%xmm1,%xmm0 │ │ │ │ - vunpckhpd %xmm1,%xmm1,%xmm1 │ │ │ │ - vaddsd %xmm1,%xmm0,%xmm0 │ │ │ │ + vaddsd %xmm0,%xmm3,%xmm0 │ │ │ │ + vunpckhpd %xmm3,%xmm3,%xmm4 │ │ │ │ + vaddsd %xmm0,%xmm4,%xmm4 │ │ │ │ + vextractf64x2 $0x1,%ymm3,%xmm0 │ │ │ │ + valignq $0x3,%ymm3,%ymm3,%ymm3 │ │ │ │ + vaddsd %xmm4,%xmm0,%xmm0 │ │ │ │ + vaddsd %xmm3,%xmm0,%xmm0 │ │ │ │ cmp %rax,%rdi │ │ │ │ - jne 38f80 ::calcEdgeLogLikelihoods(int, int, int, int, int, int, double*)@@Base+0x500> │ │ │ │ - test $0x3,%bl │ │ │ │ - je 38fd6 ::calcEdgeLogLikelihoods(int, int, int, int, int, int, double*)@@Base+0x556> │ │ │ │ - and $0xfffffffc,%ebx │ │ │ │ - add %ebx,%esi │ │ │ │ + jne 37ad0 ::calcEdgeLogLikelihoods(int, int, int, int, int, int, double*)@@Base+0x500> │ │ │ │ + test $0x3,%r11b │ │ │ │ + je 37b2a ::calcEdgeLogLikelihoods(int, int, int, int, int, int, double*)@@Base+0x55a> │ │ │ │ + and $0xfffffffc,%r11d │ │ │ │ + add %r11d,%esi │ │ │ │ movslq %esi,%rsi │ │ │ │ - vmovsd (%rcx,%rsi,8),%xmm1 │ │ │ │ - vmulsd (%rdx,%rsi,8),%xmm1,%xmm1 │ │ │ │ + vmovsd (%rcx,%rsi,8),%xmm5 │ │ │ │ + vfmadd231sd (%rdx,%rsi,8),%xmm5,%xmm0 │ │ │ │ inc %rsi │ │ │ │ - vaddsd %xmm1,%xmm0,%xmm0 │ │ │ │ - cmp %esi,%r9d │ │ │ │ - jg 38fc0 ::calcEdgeLogLikelihoods(int, int, int, int, int, int, double*)@@Base+0x540> │ │ │ │ + cmp %esi,%r13d │ │ │ │ + jg 37b17 ::calcEdgeLogLikelihoods(int, int, int, int, int, int, double*)@@Base+0x547> │ │ │ │ + vaddsd %xmm0,%xmm12,%xmm12 │ │ │ │ mov -0x40(%rbp),%rax │ │ │ │ - vaddsd %xmm0,%xmm3,%xmm3 │ │ │ │ - add -0x58(%rbp),%r12 │ │ │ │ - vmulsd (%rax,%r11,1),%xmm3,%xmm3 │ │ │ │ - vfmadd213sd 0x0(%r13,%r11,1),%xmm4,%xmm3 │ │ │ │ - vmovsd %xmm3,0x0(%r13,%r11,1) │ │ │ │ - add $0x8,%r11 │ │ │ │ - cmp -0x48(%rbp),%r11 │ │ │ │ - jne 38e20 ::calcEdgeLogLikelihoods(int, int, int, int, int, int, double*)@@Base+0x3a0> │ │ │ │ - mov -0x70(%rbp),%edx │ │ │ │ - mov -0x7c(%rbp),%edi │ │ │ │ - mov -0x90(%rbp),%rbx │ │ │ │ + add -0x58(%rbp),%rbx │ │ │ │ + vmulsd (%rax,%r10,1),%xmm12,%xmm12 │ │ │ │ + vfmadd213sd (%r12,%r10,1),%xmm2,%xmm12 │ │ │ │ + vmovsd %xmm12,(%r12,%r10,1) │ │ │ │ + add $0x8,%r10 │ │ │ │ + cmp -0x48(%rbp),%r10 │ │ │ │ + jne 37978 ::calcEdgeLogLikelihoods(int, int, int, int, int, int, double*)@@Base+0x3a8> │ │ │ │ + mov -0x98(%rbp),%rbx │ │ │ │ + mov -0x80(%rbp),%edx │ │ │ │ + mov -0x68(%rbp),%edi │ │ │ │ add %rbx,-0x40(%rbp) │ │ │ │ mov -0x88(%rbp),%rbx │ │ │ │ + inc %edx │ │ │ │ + add %r13d,%edi │ │ │ │ add %rbx,-0x38(%rbp) │ │ │ │ mov -0x38(%rbp),%rax │ │ │ │ - add %r9d,%edi │ │ │ │ - inc %edx │ │ │ │ - cmp -0x80(%rbp),%edx │ │ │ │ - je 3905e ::calcEdgeLogLikelihoods(int, int, int, int, int, int, double*)@@Base+0x5de> │ │ │ │ + cmp -0x8c(%rbp),%edx │ │ │ │ + je 37bb0 ::calcEdgeLogLikelihoods(int, int, int, int, int, int, double*)@@Base+0x5e0> │ │ │ │ lea 0x0(,%rax,8),%rcx │ │ │ │ - jmp 38df0 ::calcEdgeLogLikelihoods(int, int, int, int, int, int, double*)@@Base+0x370> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - vxorpd %xmm3,%xmm3,%xmm3 │ │ │ │ + jmp 37950 ::calcEdgeLogLikelihoods(int, int, int, int, int, int, double*)@@Base+0x380> │ │ │ │ + vxorpd %xmm12,%xmm12,%xmm12 │ │ │ │ xor %esi,%esi │ │ │ │ - vmovapd %xmm3,%xmm0 │ │ │ │ - jmp 38f3e ::calcEdgeLogLikelihoods(int, int, int, int, int, int, double*)@@Base+0x4be> │ │ │ │ - vxorpd %xmm3,%xmm3,%xmm3 │ │ │ │ + vmovapd %xmm12,%xmm0 │ │ │ │ + jmp 37a96 ::calcEdgeLogLikelihoods(int, int, int, int, int, int, double*)@@Base+0x4c6> │ │ │ │ + vxorpd %xmm12,%xmm12,%xmm12 │ │ │ │ xor %esi,%esi │ │ │ │ - vmovapd %xmm3,%xmm0 │ │ │ │ - jmp 38efd ::calcEdgeLogLikelihoods(int, int, int, int, int, int, double*)@@Base+0x47d> │ │ │ │ - mov -0xd8(%rbp),%rsi │ │ │ │ - mov -0xdc(%rbp),%r12d │ │ │ │ - mov -0xe8(%rbp),%r11 │ │ │ │ - mov -0x88(%rbp),%r8 │ │ │ │ - mov -0xf0(%rbp),%r13 │ │ │ │ + vmovapd %xmm12,%xmm0 │ │ │ │ + jmp 37a55 ::calcEdgeLogLikelihoods(int, int, int, int, int, int, double*)@@Base+0x485> │ │ │ │ + mov -0xe0(%rbp),%r10 │ │ │ │ + mov -0xe8(%rbp),%rsi │ │ │ │ + movslq -0x8c(%rbp),%r11 │ │ │ │ + mov -0xd8(%rbp),%ebx │ │ │ │ + mov -0x98(%rbp),%r8 │ │ │ │ + mov -0xf0(%rbp),%r12 │ │ │ │ inc %rsi │ │ │ │ - cmp -0xa8(%rbp),%rsi │ │ │ │ - je 39100 ::calcEdgeLogLikelihoods(int, int, int, int, int, int, double*)@@Base+0x680> │ │ │ │ - mov -0x98(%rbp),%eax │ │ │ │ - mov -0xd0(%rbp),%ebx │ │ │ │ + cmp -0xc0(%rbp),%rsi │ │ │ │ + je 37c50 ::calcEdgeLogLikelihoods(int, int, int, int, int, int, double*)@@Base+0x680> │ │ │ │ + mov -0xac(%rbp),%eax │ │ │ │ + mov -0xd4(%rbp),%ecx │ │ │ │ + add %ebx,%eax │ │ │ │ + add %ecx,%eax │ │ │ │ mov %esi,%ecx │ │ │ │ - add %r12d,%eax │ │ │ │ - lea (%rbx,%rax,1),%r12d │ │ │ │ - test %r9d,%r9d │ │ │ │ - jg 38d6f ::calcEdgeLogLikelihoods(int, int, int, int, int, int, double*)@@Base+0x2ef> │ │ │ │ - mov -0x80(%rbp),%ebx │ │ │ │ - xor %eax,%eax │ │ │ │ - lea 0x1(%rax),%edx │ │ │ │ - cmp %ebx,%edx │ │ │ │ - je 390c8 ::calcEdgeLogLikelihoods(int, int, int, int, int, int, double*)@@Base+0x648> │ │ │ │ - add $0x2,%eax │ │ │ │ - cmp %ebx,%eax │ │ │ │ - je 39081 ::calcEdgeLogLikelihoods(int, int, int, int, int, int, double*)@@Base+0x601> │ │ │ │ - mov -0x80(%rbp),%ebx │ │ │ │ - lea 0x1(%rax),%edx │ │ │ │ - cmp %ebx,%edx │ │ │ │ - jne 390b7 ::calcEdgeLogLikelihoods(int, int, int, int, int, int, double*)@@Base+0x637> │ │ │ │ - lea 0x1(%rsi),%r8 │ │ │ │ - cmp -0xa8(%rbp),%r8 │ │ │ │ - mov %r12d,%ebx │ │ │ │ - mov %r11,%rsi │ │ │ │ - mov %r13,%r12 │ │ │ │ - je 392fd ::calcEdgeLogLikelihoods(int, int, int, int, int, int, double*)@@Base+0x87d> │ │ │ │ - mov -0x98(%rbp),%ecx │ │ │ │ - imul %ecx,%eax │ │ │ │ - lea (%rcx,%rbx,1),%edx │ │ │ │ - mov %r8d,%ecx │ │ │ │ - lea (%rax,%rdx,1),%ebx │ │ │ │ - jmp 38d3e ::calcEdgeLogLikelihoods(int, int, int, int, int, int, double*)@@Base+0x2be> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov %r13,%r12 │ │ │ │ - mov %r9d,%r15d │ │ │ │ - mov %r11,%r13 │ │ │ │ - movslq -0x80(%rbp),%rax │ │ │ │ + mov %eax,-0xac(%rbp) │ │ │ │ + test %r13d,%r13d │ │ │ │ + jg 378c2 ::calcEdgeLogLikelihoods(int, int, int, int, int, int, double*)@@Base+0x2f2> │ │ │ │ + xor %edx,%edx │ │ │ │ + lea 0x1(%rdx),%eax │ │ │ │ + cmp %r11d,%eax │ │ │ │ + je 37c20 ::calcEdgeLogLikelihoods(int, int, int, int, int, int, double*)@@Base+0x650> │ │ │ │ + add $0x2,%edx │ │ │ │ + cmp %r11d,%edx │ │ │ │ + je 37bd9 ::calcEdgeLogLikelihoods(int, int, int, int, int, int, double*)@@Base+0x609> │ │ │ │ + lea 0x1(%rdx),%eax │ │ │ │ + cmp %r11d,%eax │ │ │ │ + jne 37c10 ::calcEdgeLogLikelihoods(int, int, int, int, int, int, double*)@@Base+0x640> │ │ │ │ + inc %rsi │ │ │ │ + mov %r10,%r9 │ │ │ │ + cmp -0xc0(%rbp),%rsi │ │ │ │ + je 37dfa ::calcEdgeLogLikelihoods(int, int, int, int, int, int, double*)@@Base+0x82a> │ │ │ │ + mov %edx,%eax │ │ │ │ + mov -0xac(%rbp),%edx │ │ │ │ + mov %esi,%ecx │ │ │ │ + imul %ebx,%eax │ │ │ │ + add %ebx,%edx │ │ │ │ + add %edx,%eax │ │ │ │ + mov %eax,-0xac(%rbp) │ │ │ │ + jmp 378a7 ::calcEdgeLogLikelihoods(int, int, int, int, int, int, double*)@@Base+0x2d7> │ │ │ │ + nop │ │ │ │ + mov %r10,%r9 │ │ │ │ + mov %r13d,%r15d │ │ │ │ mov %r15d,%edx │ │ │ │ - mov -0xc0(%rbp),%r14 │ │ │ │ + lea 0x0(,%r11,8),%r13 │ │ │ │ lea -0x1(%r15),%ebx │ │ │ │ + mov %r12,%r8 │ │ │ │ shr $0x2,%edx │ │ │ │ - mov %r13,-0x58(%rbp) │ │ │ │ - mov %ebx,-0x50(%rbp) │ │ │ │ + mov %r13,-0x38(%rbp) │ │ │ │ + mov %r9,%r12 │ │ │ │ xor %r13d,%r13d │ │ │ │ shl $0x5,%rdx │ │ │ │ + mov %ebx,-0x50(%rbp) │ │ │ │ xor %ebx,%ebx │ │ │ │ - lea 0x0(,%rax,8),%r9 │ │ │ │ - mov %r9,-0x38(%rbp) │ │ │ │ - mov %r12,%r9 │ │ │ │ - mov %r15d,%r12d │ │ │ │ - mov %rdx,%r15 │ │ │ │ - vxorpd %xmm1,%xmm1,%xmm1 │ │ │ │ - test %r12d,%r12d │ │ │ │ - jle 391e9 ::calcEdgeLogLikelihoods(int, int, int, int, int, int, double*)@@Base+0x769> │ │ │ │ + mov %rdx,%r14 │ │ │ │ + vxorpd %xmm0,%xmm0,%xmm0 │ │ │ │ + test %r15d,%r15d │ │ │ │ + jle 37d17 ::calcEdgeLogLikelihoods(int, int, int, int, int, int, double*)@@Base+0x747> │ │ │ │ cmpl $0x2,-0x50(%rbp) │ │ │ │ - mov 0xe0(%r9),%r8 │ │ │ │ - jbe 392b9 ::calcEdgeLogLikelihoods(int, int, int, int, int, int, double*)@@Base+0x839> │ │ │ │ - movslq %r13d,%rax │ │ │ │ - vxorpd %xmm1,%xmm1,%xmm1 │ │ │ │ - lea (%r8,%rax,8),%rcx │ │ │ │ + mov 0xe0(%r8),%rdx │ │ │ │ + jbe 37de3 ::calcEdgeLogLikelihoods(int, int, int, int, int, int, double*)@@Base+0x813> │ │ │ │ + movslq %ebx,%rax │ │ │ │ + vxorpd %xmm0,%xmm0,%xmm0 │ │ │ │ + lea (%rdx,%rax,8),%rcx │ │ │ │ xor %eax,%eax │ │ │ │ nopl 0x0(%rax) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - vmovupd (%r14,%rax,1),%ymm0 │ │ │ │ - vmulpd (%rcx,%rax,1),%ymm0,%ymm0 │ │ │ │ + vmovupd (%r12,%rax,1),%ymm1 │ │ │ │ + vmulpd (%rcx,%rax,1),%ymm1,%ymm1 │ │ │ │ add $0x20,%rax │ │ │ │ - vaddsd %xmm0,%xmm1,%xmm1 │ │ │ │ - vunpckhpd %xmm0,%xmm0,%xmm2 │ │ │ │ - vextractf128 $0x1,%ymm0,%xmm0 │ │ │ │ - vaddsd %xmm1,%xmm2,%xmm2 │ │ │ │ - vaddsd %xmm2,%xmm0,%xmm1 │ │ │ │ - vunpckhpd %xmm0,%xmm0,%xmm0 │ │ │ │ - vaddsd %xmm0,%xmm1,%xmm1 │ │ │ │ - cmp %r15,%rax │ │ │ │ - jne 39180 ::calcEdgeLogLikelihoods(int, int, int, int, int, int, double*)@@Base+0x700> │ │ │ │ - test $0x3,%r12b │ │ │ │ - je 391e6 ::calcEdgeLogLikelihoods(int, int, int, int, int, int, double*)@@Base+0x766> │ │ │ │ - mov %r12d,%eax │ │ │ │ + vaddsd %xmm1,%xmm0,%xmm0 │ │ │ │ + vunpckhpd %xmm1,%xmm1,%xmm2 │ │ │ │ + vaddsd %xmm0,%xmm2,%xmm2 │ │ │ │ + vextractf64x2 $0x1,%ymm1,%xmm0 │ │ │ │ + valignq $0x3,%ymm1,%ymm1,%ymm1 │ │ │ │ + vaddsd %xmm2,%xmm0,%xmm0 │ │ │ │ + vaddsd %xmm1,%xmm0,%xmm0 │ │ │ │ + cmp %r14,%rax │ │ │ │ + jne 37cb0 ::calcEdgeLogLikelihoods(int, int, int, int, int, int, double*)@@Base+0x6e0> │ │ │ │ + test $0x3,%r15b │ │ │ │ + je 37d14 ::calcEdgeLogLikelihoods(int, int, int, int, int, int, double*)@@Base+0x744> │ │ │ │ + mov %r15d,%eax │ │ │ │ and $0xfffffffc,%eax │ │ │ │ - lea 0x0(%r13,%rax,1),%ecx │ │ │ │ + lea (%rbx,%rax,1),%ecx │ │ │ │ cltq │ │ │ │ movslq %ecx,%rcx │ │ │ │ sub %rax,%rcx │ │ │ │ - lea (%r8,%rcx,8),%rcx │ │ │ │ - vmovsd (%rcx,%rax,8),%xmm0 │ │ │ │ - vmulsd (%r14,%rax,8),%xmm0,%xmm0 │ │ │ │ + lea (%rdx,%rcx,8),%rdx │ │ │ │ + vmovsd (%rdx,%rax,8),%xmm2 │ │ │ │ + vfmadd231sd (%r12,%rax,8),%xmm2,%xmm0 │ │ │ │ inc %rax │ │ │ │ - vaddsd %xmm0,%xmm1,%xmm1 │ │ │ │ - cmp %eax,%r12d │ │ │ │ - jg 391cf ::calcEdgeLogLikelihoods(int, int, int, int, int, int, double*)@@Base+0x74f> │ │ │ │ - add %r12d,%r13d │ │ │ │ - mov 0x110(%r9),%rax │ │ │ │ - mov %r9,-0x48(%rbp) │ │ │ │ - vmovapd %xmm1,%xmm0 │ │ │ │ + cmp %eax,%r15d │ │ │ │ + jg 37d01 ::calcEdgeLogLikelihoods(int, int, int, int, int, int, double*)@@Base+0x731> │ │ │ │ + add %r15d,%ebx │ │ │ │ + mov 0x110(%r8),%rax │ │ │ │ + mov %r8,-0x48(%rbp) │ │ │ │ mov %rax,-0x40(%rbp) │ │ │ │ vzeroupper │ │ │ │ call 1c250 │ │ │ │ mov -0x40(%rbp),%rax │ │ │ │ - mov -0x48(%rbp),%r9 │ │ │ │ - vmovsd %xmm0,(%rax,%rbx,1) │ │ │ │ - add $0x8,%rbx │ │ │ │ - cmp -0x38(%rbp),%rbx │ │ │ │ - jne 39143 ::calcEdgeLogLikelihoods(int, int, int, int, int, int, double*)@@Base+0x6c3> │ │ │ │ + mov -0x48(%rbp),%r8 │ │ │ │ + vmovsd %xmm0,(%rax,%r13,1) │ │ │ │ + add $0x8,%r13 │ │ │ │ + cmp -0x38(%rbp),%r13 │ │ │ │ + jne 37c81 ::calcEdgeLogLikelihoods(int, int, int, int, int, int, double*)@@Base+0x6b1> │ │ │ │ mov %rax,%r14 │ │ │ │ - movslq -0xcc(%rbp),%rax │ │ │ │ - mov %r9,%r12 │ │ │ │ - mov -0x58(%rbp),%r13 │ │ │ │ - mov -0x38(%rbp),%r9 │ │ │ │ + movslq -0xb0(%rbp),%rax │ │ │ │ + mov -0x38(%rbp),%r13 │ │ │ │ + mov %r8,%r12 │ │ │ │ cmp $0xffffffff,%eax │ │ │ │ - je 39261 ::calcEdgeLogLikelihoods(int, int, int, int, int, int, double*)@@Base+0x7e1> │ │ │ │ - mov 0xc0(%r12),%rdx │ │ │ │ + je 37d87 ::calcEdgeLogLikelihoods(int, int, int, int, int, int, double*)@@Base+0x7b7> │ │ │ │ + mov 0xc0(%r8),%rdx │ │ │ │ mov (%rdx,%rax,8),%rdx │ │ │ │ xor %eax,%eax │ │ │ │ vmovsd (%r14,%rax,1),%xmm0 │ │ │ │ vaddsd (%rdx,%rax,1),%xmm0,%xmm0 │ │ │ │ vmovsd %xmm0,(%r14,%rax,1) │ │ │ │ add $0x8,%rax │ │ │ │ - cmp %r9,%rax │ │ │ │ - jne 39247 ::calcEdgeLogLikelihoods(int, int, int, int, int, int, double*)@@Base+0x7c7> │ │ │ │ + cmp %r13,%rax │ │ │ │ + jne 37d6d ::calcEdgeLogLikelihoods(int, int, int, int, int, int, double*)@@Base+0x79d> │ │ │ │ + mov -0xb8(%rbp),%rax │ │ │ │ mov 0x80(%r12),%rdx │ │ │ │ - movq $0x0,0x0(%r13) │ │ │ │ - xor %eax,%eax │ │ │ │ vxorpd %xmm0,%xmm0,%xmm0 │ │ │ │ - vmovsd (%r14,%rax,1),%xmm1 │ │ │ │ - vmulsd (%rdx,%rax,1),%xmm1,%xmm1 │ │ │ │ + movq $0x0,(%rax) │ │ │ │ + xor %eax,%eax │ │ │ │ + vmovsd (%r14,%rax,1),%xmm2 │ │ │ │ + mov -0xb8(%rbp),%rbx │ │ │ │ + vfmadd231sd (%rdx,%rax,1),%xmm2,%xmm0 │ │ │ │ add $0x8,%rax │ │ │ │ - vaddsd %xmm1,%xmm0,%xmm0 │ │ │ │ - vmovsd %xmm0,0x0(%r13) │ │ │ │ - cmp %r9,%rax │ │ │ │ - jne 39277 ::calcEdgeLogLikelihoods(int, int, int, int, int, int, double*)@@Base+0x7f7> │ │ │ │ + vmovsd %xmm0,(%rbx) │ │ │ │ + cmp %r13,%rax │ │ │ │ + jne 37da3 ::calcEdgeLogLikelihoods(int, int, int, int, int, int, double*)@@Base+0x7d3> │ │ │ │ vucomisd %xmm0,%xmm0 │ │ │ │ - jp 3932c ::calcEdgeLogLikelihoods(int, int, int, int, int, int, double*)@@Base+0x8ac> │ │ │ │ + jp 37e41 ::calcEdgeLogLikelihoods(int, int, int, int, int, int, double*)@@Base+0x871> │ │ │ │ xor %eax,%eax │ │ │ │ add $0xc0,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %r10 │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ pop %rbp │ │ │ │ lea -0x8(%r10),%rsp │ │ │ │ ret │ │ │ │ - mov %r13d,%ecx │ │ │ │ + mov %ebx,%ecx │ │ │ │ xor %eax,%eax │ │ │ │ - vxorpd %xmm1,%xmm1,%xmm1 │ │ │ │ - jmp 391c3 ::calcEdgeLogLikelihoods(int, int, int, int, int, int, double*)@@Base+0x743> │ │ │ │ + vxorpd %xmm0,%xmm0,%xmm0 │ │ │ │ + jmp 37cf5 ::calcEdgeLogLikelihoods(int, int, int, int, int, int, double*)@@Base+0x725> │ │ │ │ mov -0x50(%rbp),%r12 │ │ │ │ - mov %rcx,%r13 │ │ │ │ - mov -0x80(%rbp),%edx │ │ │ │ - test %edx,%edx │ │ │ │ - jle 3931c ::calcEdgeLogLikelihoods(int, int, int, int, int, int, double*)@@Base+0x89c> │ │ │ │ + mov %rdi,%r9 │ │ │ │ + movslq %ecx,%r11 │ │ │ │ + test %r11d,%r11d │ │ │ │ + jle 37e48 ::calcEdgeLogLikelihoods(int, int, int, int, int, int, double*)@@Base+0x878> │ │ │ │ mov 0x24(%r12),%r15d │ │ │ │ - jmp 39109 ::calcEdgeLogLikelihoods(int, int, int, int, int, int, double*)@@Base+0x689> │ │ │ │ - mov %r8,%rsi │ │ │ │ - lea 0x4(%rsi),%rdi │ │ │ │ - cmp %rdi,%r11 │ │ │ │ - je 38c7e ::calcEdgeLogLikelihoods(int, int, int, int, int, int, double*)@@Base+0x1fe> │ │ │ │ + jmp 37c56 ::calcEdgeLogLikelihoods(int, int, int, int, int, int, double*)@@Base+0x686> │ │ │ │ + mov %rdx,%rsi │ │ │ │ + lea 0x4(%rsi),%r9 │ │ │ │ + cmp %r9,%r14 │ │ │ │ + je 377ce ::calcEdgeLogLikelihoods(int, int, int, int, int, int, double*)@@Base+0x1fe> │ │ │ │ add $0x8,%rsi │ │ │ │ - cmp %rsi,%r11 │ │ │ │ - jne 392e2 ::calcEdgeLogLikelihoods(int, int, int, int, int, int, double*)@@Base+0x862> │ │ │ │ - jmp 38c7e ::calcEdgeLogLikelihoods(int, int, int, int, int, int, double*)@@Base+0x1fe> │ │ │ │ - mov %rsi,%r13 │ │ │ │ - jmp 392ce ::calcEdgeLogLikelihoods(int, int, int, int, int, int, double*)@@Base+0x84e> │ │ │ │ + cmp %rsi,%r14 │ │ │ │ + jne 37e0c ::calcEdgeLogLikelihoods(int, int, int, int, int, int, double*)@@Base+0x83c> │ │ │ │ + jmp 377ce ::calcEdgeLogLikelihoods(int, int, int, int, int, int, double*)@@Base+0x1fe> │ │ │ │ xor %eax,%eax │ │ │ │ - mov -0x48(%rbp),%rbx │ │ │ │ + mov -0x60(%rbp),%rbx │ │ │ │ lea 0x1(%rax),%rdx │ │ │ │ cmp %rbx,%rdx │ │ │ │ - je 3931f ::calcEdgeLogLikelihoods(int, int, int, int, int, int, double*)@@Base+0x89f> │ │ │ │ + je 37e4b ::calcEdgeLogLikelihoods(int, int, int, int, int, int, double*)@@Base+0x87b> │ │ │ │ add $0x2,%rax │ │ │ │ cmp %rax,%rbx │ │ │ │ - jne 39304 ::calcEdgeLogLikelihoods(int, int, int, int, int, int, double*)@@Base+0x884> │ │ │ │ - jmp 392ce ::calcEdgeLogLikelihoods(int, int, int, int, int, int, double*)@@Base+0x84e> │ │ │ │ - vzeroupper │ │ │ │ - movq $0x0,0x0(%r13) │ │ │ │ - jmp 3929f ::calcEdgeLogLikelihoods(int, int, int, int, int, int, double*)@@Base+0x81f> │ │ │ │ + jne 37e29 ::calcEdgeLogLikelihoods(int, int, int, int, int, int, double*)@@Base+0x859> │ │ │ │ + jmp 37dfa ::calcEdgeLogLikelihoods(int, int, int, int, int, int, double*)@@Base+0x82a> │ │ │ │ mov $0xfffffff8,%eax │ │ │ │ - jmp 392a1 ::calcEdgeLogLikelihoods(int, int, int, int, int, int, double*)@@Base+0x821> │ │ │ │ + jmp 37dcb ::calcEdgeLogLikelihoods(int, int, int, int, int, int, double*)@@Base+0x7fb> │ │ │ │ + vzeroupper │ │ │ │ + mov -0xb8(%rbp),%rax │ │ │ │ + movq $0x0,(%rax) │ │ │ │ + jmp 37dc9 ::calcEdgeLogLikelihoods(int, int, int, int, int, int, double*)@@Base+0x7f9> │ │ │ │ xor %eax,%eax │ │ │ │ - mov -0xa8(%rbp),%rbx │ │ │ │ + mov -0xc0(%rbp),%rbx │ │ │ │ lea 0x1(%rax),%rdx │ │ │ │ cmp %rbx,%rdx │ │ │ │ - je 3931f ::calcEdgeLogLikelihoods(int, int, int, int, int, int, double*)@@Base+0x89f> │ │ │ │ + je 37e4b ::calcEdgeLogLikelihoods(int, int, int, int, int, int, double*)@@Base+0x87b> │ │ │ │ add $0x2,%rax │ │ │ │ cmp %rbx,%rax │ │ │ │ - jne 39338 ::calcEdgeLogLikelihoods(int, int, int, int, int, int, double*)@@Base+0x8b8> │ │ │ │ - jmp 392ce ::calcEdgeLogLikelihoods(int, int, int, int, int, int, double*)@@Base+0x84e> │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ + jne 37e60 ::calcEdgeLogLikelihoods(int, int, int, int, int, int, double*)@@Base+0x890> │ │ │ │ + jmp 37dfa ::calcEdgeLogLikelihoods(int, int, int, int, int, int, double*)@@Base+0x82a> │ │ │ │ + xchg %ax,%ax │ │ │ │ │ │ │ │ -0000000000039360 ::resetScaleFactorsByPartition(int, int)@@Base>: │ │ │ │ +0000000000037e80 ::resetScaleFactorsByPartition(int, int)@@Base>: │ │ │ │ endbr64 │ │ │ │ testb $0x80,0x58(%rdi) │ │ │ │ - jne 393b0 ::resetScaleFactorsByPartition(int, int)@@Base+0x50> │ │ │ │ + jne 37ed0 ::resetScaleFactorsByPartition(int, int)@@Base+0x50> │ │ │ │ sub $0x8,%rsp │ │ │ │ - mov 0x90(%rdi),%rcx │ │ │ │ movslq %edx,%rdx │ │ │ │ movslq %esi,%rsi │ │ │ │ + mov 0x90(%rdi),%rcx │ │ │ │ movslq (%rcx,%rdx,4),%rax │ │ │ │ mov 0x4(%rcx,%rdx,4),%edx │ │ │ │ mov 0xc0(%rdi),%rcx │ │ │ │ sub %eax,%edx │ │ │ │ mov (%rcx,%rsi,8),%rcx │ │ │ │ movslq %edx,%rdx │ │ │ │ xor %esi,%esi │ │ │ │ @@ -28083,718 +27361,705 @@ │ │ │ │ add $0x8,%rsp │ │ │ │ ret │ │ │ │ nopl 0x0(%rax) │ │ │ │ mov $0xfffffff9,%eax │ │ │ │ ret │ │ │ │ cs nopw 0x0(%rax,%rax,1) │ │ │ │ │ │ │ │ -00000000000393c0 ::calcEdgeLogLikelihoodsSecondDeriv(int, int, int, int, int, int, int, int, double*, double*, double*)@@Base>: │ │ │ │ +0000000000037ee0 ::calcEdgeLogLikelihoodsSecondDeriv(int, int, int, int, int, int, int, int, double*, double*, double*)@@Base>: │ │ │ │ endbr64 │ │ │ │ lea 0x8(%rsp),%r10 │ │ │ │ and $0xffffffffffffffe0,%rsp │ │ │ │ movslq %esi,%rsi │ │ │ │ - movslq %ecx,%rcx │ │ │ │ + movslq %r8d,%r8 │ │ │ │ push -0x8(%r10) │ │ │ │ - push %rbp │ │ │ │ movslq %r9d,%r9 │ │ │ │ + push %rbp │ │ │ │ mov %rsp,%rbp │ │ │ │ push %r15 │ │ │ │ push %r14 │ │ │ │ + mov %rdi,%r14 │ │ │ │ push %r13 │ │ │ │ + mov %r10,%r13 │ │ │ │ push %r12 │ │ │ │ push %r10 │ │ │ │ push %rbx │ │ │ │ - mov %edx,%r12d │ │ │ │ + mov %edx,%ebx │ │ │ │ sub $0xe0,%rsp │ │ │ │ + mov %rdi,-0xc0(%rbp) │ │ │ │ mov 0x10(%r10),%eax │ │ │ │ mov 0xa8(%rdi),%rdx │ │ │ │ - mov %rdi,-0xa8(%rbp) │ │ │ │ - mov 0x28(%r10),%r11 │ │ │ │ - mov %rdi,%rbx │ │ │ │ - mov %eax,-0xe4(%rbp) │ │ │ │ + mov %eax,-0x90(%rbp) │ │ │ │ mov 0x18(%r10),%rax │ │ │ │ - mov %r11,-0x50(%rbp) │ │ │ │ - mov %rax,-0xb0(%rbp) │ │ │ │ + mov %rax,-0xd0(%rbp) │ │ │ │ mov 0x20(%r10),%rax │ │ │ │ - mov %rax,-0xc8(%rbp) │ │ │ │ + mov %rax,-0xe0(%rbp) │ │ │ │ + mov 0x28(%r10),%rax │ │ │ │ + mov %rax,-0xe8(%rbp) │ │ │ │ mov (%rdx,%rsi,8),%rax │ │ │ │ xor %esi,%esi │ │ │ │ - mov %rax,-0xb8(%rbp) │ │ │ │ + mov %rax,-0x98(%rbp) │ │ │ │ mov 0xd0(%rdi),%rdx │ │ │ │ - mov (%rdx,%rcx,8),%rax │ │ │ │ - mov %rax,-0x38(%rbp) │ │ │ │ - movslq %r8d,%rax │ │ │ │ - mov (%rdx,%rax,8),%rax │ │ │ │ - mov %rax,-0x40(%rbp) │ │ │ │ - mov (%rdx,%r9,8),%rax │ │ │ │ - movslq (%r10),%rdx │ │ │ │ - mov %rax,-0x48(%rbp) │ │ │ │ + movslq %ecx,%rax │ │ │ │ + mov (%rdx,%r8,8),%r11 │ │ │ │ + mov (%rdx,%r9,8),%r10 │ │ │ │ + mov (%rdx,%rax,8),%r12 │ │ │ │ + movslq 0x0(%r13),%rdx │ │ │ │ mov 0x98(%rdi),%rax │ │ │ │ + mov %r11,-0x40(%rbp) │ │ │ │ + mov %r10,-0x38(%rbp) │ │ │ │ mov (%rax,%rdx,8),%rax │ │ │ │ - movslq 0x8(%r10),%rdx │ │ │ │ - mov %rax,-0xc0(%rbp) │ │ │ │ + movslq 0x8(%r13),%rdx │ │ │ │ + mov %rax,-0xd8(%rbp) │ │ │ │ mov 0xa0(%rdi),%rax │ │ │ │ mov (%rax,%rdx,8),%rax │ │ │ │ mov 0x14(%rdi),%edx │ │ │ │ imul 0x24(%rdi),%edx │ │ │ │ mov 0xd8(%rdi),%rdi │ │ │ │ - mov %rax,-0xd8(%rbp) │ │ │ │ + mov %rax,-0xf0(%rbp) │ │ │ │ movslq %edx,%rdx │ │ │ │ shl $0x2,%rdx │ │ │ │ call 1c1a0 │ │ │ │ - mov 0x14(%rbx),%edx │ │ │ │ + mov 0x14(%r14),%edx │ │ │ │ + mov 0xe0(%r14),%rdi │ │ │ │ xor %esi,%esi │ │ │ │ - imul 0x24(%rbx),%edx │ │ │ │ - mov 0xe0(%rbx),%rdi │ │ │ │ + imul 0x24(%r14),%edx │ │ │ │ movslq %edx,%rdx │ │ │ │ shl $0x2,%rdx │ │ │ │ call 1c1a0 │ │ │ │ - mov 0x14(%rbx),%edx │ │ │ │ + mov 0x14(%r14),%edx │ │ │ │ + mov 0xe8(%r14),%rdi │ │ │ │ xor %esi,%esi │ │ │ │ - imul 0x24(%rbx),%edx │ │ │ │ - mov 0xe8(%rbx),%rdi │ │ │ │ + imul 0x24(%r14),%edx │ │ │ │ movslq %edx,%rdx │ │ │ │ shl $0x2,%rdx │ │ │ │ call 1c1a0 │ │ │ │ - cmp %r12d,0x10(%rbx) │ │ │ │ - movslq %r12d,%rax │ │ │ │ + mov 0x14(%r14),%esi │ │ │ │ + cmp %ebx,0x10(%r14) │ │ │ │ + movslq %ebx,%rax │ │ │ │ + mov 0x34(%r14),%edx │ │ │ │ + mov -0x38(%rbp),%r10 │ │ │ │ vxorps %xmm5,%xmm5,%xmm5 │ │ │ │ - mov 0x14(%rbx),%edi │ │ │ │ - mov 0x34(%rbx),%edx │ │ │ │ - mov -0x50(%rbp),%r11 │ │ │ │ - mov %edi,-0x84(%rbp) │ │ │ │ - jle 396cb ::calcEdgeLogLikelihoodsSecondDeriv(int, int, int, int, int, int, int, int, double*, double*, double*)@@Base+0x30b> │ │ │ │ - mov 0xb0(%rbx),%rcx │ │ │ │ - mov (%rcx,%rax,8),%r9 │ │ │ │ - test %r9,%r9 │ │ │ │ - je 396cb ::calcEdgeLogLikelihoodsSecondDeriv(int, int, int, int, int, int, int, int, double*, double*, double*)@@Base+0x30b> │ │ │ │ + mov %esi,-0x8c(%rbp) │ │ │ │ + mov -0x40(%rbp),%r11 │ │ │ │ + jle 381f0 ::calcEdgeLogLikelihoodsSecondDeriv(int, int, int, int, int, int, int, int, double*, double*, double*)@@Base+0x310> │ │ │ │ + mov 0xb0(%r14),%rsi │ │ │ │ + mov (%rsi,%rax,8),%rcx │ │ │ │ + test %rcx,%rcx │ │ │ │ + je 381f0 ::calcEdgeLogLikelihoodsSecondDeriv(int, int, int, int, int, int, int, int, double*, double*, double*)@@Base+0x310> │ │ │ │ test %edx,%edx │ │ │ │ - jle 39eb9 ::calcEdgeLogLikelihoodsSecondDeriv(int, int, int, int, int, int, int, int, double*, double*, double*)@@Base+0xaf9> │ │ │ │ - mov -0x84(%rbp),%edi │ │ │ │ - movslq %edx,%rbx │ │ │ │ + jle 3866f ::calcEdgeLogLikelihoodsSecondDeriv(int, int, int, int, int, int, int, int, double*, double*, double*)@@Base+0x78f> │ │ │ │ + mov -0x8c(%rbp),%edi │ │ │ │ + movslq %edx,%r15 │ │ │ │ test %edi,%edi │ │ │ │ - jle 39ef5 ::calcEdgeLogLikelihoodsSecondDeriv(int, int, int, int, int, int, int, int, double*, double*, double*)@@Base+0xb35> │ │ │ │ + jle 38a03 ::calcEdgeLogLikelihoodsSecondDeriv(int, int, int, int, int, int, int, int, double*, double*, double*)@@Base+0xb23> │ │ │ │ + mov -0xc0(%rbp),%rbx │ │ │ │ movslq %edi,%rax │ │ │ │ - xor %edx,%edx │ │ │ │ - xor %r10d,%r10d │ │ │ │ - xor %ecx,%ecx │ │ │ │ - lea (%r9,%rax,4),%rax │ │ │ │ - mov %rax,-0x50(%rbp) │ │ │ │ - mov -0xa8(%rbp),%rax │ │ │ │ - mov 0x24(%rax),%r13d │ │ │ │ - movslq 0x2c(%rax),%rax │ │ │ │ - mov %rax,%rsi │ │ │ │ - mov %eax,-0x88(%rbp) │ │ │ │ - shl $0x2,%rax │ │ │ │ - mov %r13d,-0x58(%rbp) │ │ │ │ - mov %rax,-0x68(%rbp) │ │ │ │ - movslq %r13d,%rax │ │ │ │ - mov %rax,-0x70(%rbp) │ │ │ │ - lea -0x1(%rdi),%eax │ │ │ │ - imul %esi,%eax │ │ │ │ - mov %eax,-0x78(%rbp) │ │ │ │ - mov -0x58(%rbp),%eax │ │ │ │ - test %eax,%eax │ │ │ │ - jle 39ed3 ::calcEdgeLogLikelihoodsSecondDeriv(int, int, int, int, int, int, int, int, double*, double*, double*)@@Base+0xb13> │ │ │ │ - mov -0xa8(%rbp),%rdi │ │ │ │ - mov -0xc0(%rbp),%rax │ │ │ │ - mov %r9,%r13 │ │ │ │ + mov %r12,-0x60(%rbp) │ │ │ │ + xor %r9d,%r9d │ │ │ │ + lea (%rcx,%rax,4),%rax │ │ │ │ + mov %r11,-0x68(%rbp) │ │ │ │ + xor %esi,%esi │ │ │ │ + mov %r15,%r11 │ │ │ │ + movslq 0x2c(%rbx),%rdx │ │ │ │ + mov 0x24(%rbx),%r13d │ │ │ │ + mov %rax,-0x38(%rbp) │ │ │ │ + mov %r10,-0x70(%rbp) │ │ │ │ + mov %rdx,%rax │ │ │ │ + shl $0x2,%rdx │ │ │ │ + mov %r13d,-0x40(%rbp) │ │ │ │ + mov %rdx,-0x50(%rbp) │ │ │ │ + movslq %r13d,%rdx │ │ │ │ + mov %eax,%r10d │ │ │ │ + mov %rdx,-0x58(%rbp) │ │ │ │ + lea -0x1(%rdi),%edx │ │ │ │ + imul %eax,%edx │ │ │ │ + xor %eax,%eax │ │ │ │ + mov %edx,-0x78(%rbp) │ │ │ │ + mov -0x40(%rbp),%edx │ │ │ │ + test %edx,%edx │ │ │ │ + jle 389e1 ::calcEdgeLogLikelihoodsSecondDeriv(int, int, int, int, int, int, int, int, double*, double*, double*)@@Base+0xb01> │ │ │ │ + mov -0xd8(%rbp),%rdi │ │ │ │ + imul 0x40(%rbx),%esi │ │ │ │ + movslq %eax,%rdx │ │ │ │ + mov %rcx,-0x80(%rbp) │ │ │ │ + mov %r9,-0x88(%rbp) │ │ │ │ + mov 0xd8(%rbx),%r8 │ │ │ │ + mov %rcx,%r13 │ │ │ │ xor %r14d,%r14d │ │ │ │ - mov -0xb8(%rbp),%rsi │ │ │ │ - mov %r9,-0x80(%rbp) │ │ │ │ - mov %rbx,-0x90(%rbp) │ │ │ │ - mov %rcx,-0x98(%rbp) │ │ │ │ - mov %r10d,-0xa0(%rbp) │ │ │ │ - mov %r11,-0xd0(%rbp) │ │ │ │ - vmovss (%rax,%rcx,4),%xmm1 │ │ │ │ - mov 0x40(%rdi),%eax │ │ │ │ - mov 0xd8(%rdi),%r8 │ │ │ │ - imul %edx,%eax │ │ │ │ - movslq %r10d,%rdx │ │ │ │ - lea (%rsi,%rdx,4),%r15 │ │ │ │ - mov %rdi,%rdx │ │ │ │ - mov 0xe0(%rdi),%rdi │ │ │ │ - movslq 0x28(%rdx),%r12 │ │ │ │ - mov 0xe8(%rdx),%rsi │ │ │ │ - cltq │ │ │ │ - mov %rax,-0x60(%rbp) │ │ │ │ - shl $0x2,%r12 │ │ │ │ + vmovss (%rdi,%r9,4),%xmm1 │ │ │ │ + mov -0x98(%rbp),%rdi │ │ │ │ + mov %r11,-0xa0(%rbp) │ │ │ │ + mov %eax,-0xa8(%rbp) │ │ │ │ + movslq 0x28(%rbx),%r12 │ │ │ │ + mov %r10d,-0xb0(%rbp) │ │ │ │ + lea (%rdi,%rdx,4),%r15 │ │ │ │ + mov 0xe0(%rbx),%rdi │ │ │ │ + mov %rbx,-0xb8(%rbp) │ │ │ │ + mov %esi,-0x48(%rbp) │ │ │ │ + mov 0xe8(%rbx),%rsi │ │ │ │ movslq 0x0(%r13),%r9 │ │ │ │ - add -0x60(%rbp),%r9 │ │ │ │ + mov -0x60(%rbp),%rdx │ │ │ │ movslq %r14d,%rax │ │ │ │ - mov %r15,%rcx │ │ │ │ - mov -0x38(%rbp),%rdx │ │ │ │ - mov -0x70(%rbp),%rbx │ │ │ │ + mov -0x58(%rbp),%rbx │ │ │ │ + movslq -0x48(%rbp),%rcx │ │ │ │ shl $0x2,%r9 │ │ │ │ - add %rax,%rbx │ │ │ │ lea (%rdx,%r9,1),%r11 │ │ │ │ - mov -0x40(%rbp),%rdx │ │ │ │ + mov -0x68(%rbp),%rdx │ │ │ │ + add %rax,%rbx │ │ │ │ lea (%rdx,%r9,1),%r10 │ │ │ │ - add -0x48(%rbp),%r9 │ │ │ │ - xor %edx,%edx │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - vmovss (%r11,%rdx,1),%xmm0 │ │ │ │ - add $0x4,%rcx │ │ │ │ - vmulss -0x4(%rcx),%xmm0,%xmm0 │ │ │ │ + add -0x70(%rbp),%r9 │ │ │ │ + mov %r15,%rdx │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + vmovss (%r11,%rcx,4),%xmm0 │ │ │ │ + add $0x4,%rdx │ │ │ │ + vmulss -0x4(%rdx),%xmm0,%xmm0 │ │ │ │ vfmadd213ss (%r8,%rax,4),%xmm1,%xmm0 │ │ │ │ vmovss %xmm0,(%r8,%rax,4) │ │ │ │ - vmovss (%r10,%rdx,1),%xmm0 │ │ │ │ - vmulss -0x4(%rcx),%xmm0,%xmm0 │ │ │ │ + vmovss (%r10,%rcx,4),%xmm0 │ │ │ │ + vmulss -0x4(%rdx),%xmm0,%xmm0 │ │ │ │ vfmadd213ss (%rdi,%rax,4),%xmm1,%xmm0 │ │ │ │ vmovss %xmm0,(%rdi,%rax,4) │ │ │ │ - vmovss (%r9,%rdx,1),%xmm0 │ │ │ │ - add %r12,%rdx │ │ │ │ - vmulss -0x4(%rcx),%xmm0,%xmm0 │ │ │ │ + vmovss (%r9,%rcx,4),%xmm0 │ │ │ │ + add %r12,%rcx │ │ │ │ + vmulss -0x4(%rdx),%xmm0,%xmm0 │ │ │ │ vfmadd213ss (%rsi,%rax,4),%xmm1,%xmm0 │ │ │ │ vmovss %xmm0,(%rsi,%rax,4) │ │ │ │ inc %rax │ │ │ │ cmp %rax,%rbx │ │ │ │ - jne 39620 ::calcEdgeLogLikelihoodsSecondDeriv(int, int, int, int, int, int, int, int, double*, double*, double*)@@Base+0x260> │ │ │ │ - add -0x58(%rbp),%r14d │ │ │ │ - add -0x68(%rbp),%r15 │ │ │ │ + jne 38148 ::calcEdgeLogLikelihoodsSecondDeriv(int, int, int, int, int, int, int, int, double*, double*, double*)@@Base+0x268> │ │ │ │ add $0x4,%r13 │ │ │ │ - cmp %r13,-0x50(%rbp) │ │ │ │ - jne 395ea ::calcEdgeLogLikelihoodsSecondDeriv(int, int, int, int, int, int, int, int, double*, double*, double*)@@Base+0x22a> │ │ │ │ - mov -0x80(%rbp),%r9 │ │ │ │ - mov -0x90(%rbp),%rbx │ │ │ │ - mov -0x98(%rbp),%rcx │ │ │ │ - mov -0xa0(%rbp),%r10d │ │ │ │ - mov -0xd0(%rbp),%r11 │ │ │ │ - inc %rcx │ │ │ │ - cmp %rcx,%rbx │ │ │ │ - je 39eb9 ::calcEdgeLogLikelihoodsSecondDeriv(int, int, int, int, int, int, int, int, double*, double*, double*)@@Base+0xaf9> │ │ │ │ - mov -0x88(%rbp),%eax │ │ │ │ - mov -0x78(%rbp),%edi │ │ │ │ - mov %ecx,%edx │ │ │ │ + add -0x40(%rbp),%r14d │ │ │ │ + add -0x50(%rbp),%r15 │ │ │ │ + cmp -0x38(%rbp),%r13 │ │ │ │ + jne 38116 ::calcEdgeLogLikelihoodsSecondDeriv(int, int, int, int, int, int, int, int, double*, double*, double*)@@Base+0x236> │ │ │ │ + mov -0x80(%rbp),%rcx │ │ │ │ + mov -0x88(%rbp),%r9 │ │ │ │ + mov -0xa0(%rbp),%r11 │ │ │ │ + mov -0xa8(%rbp),%eax │ │ │ │ + mov -0xb0(%rbp),%r10d │ │ │ │ + mov -0xb8(%rbp),%rbx │ │ │ │ + inc %r9 │ │ │ │ + cmp %r11,%r9 │ │ │ │ + je 3866f ::calcEdgeLogLikelihoodsSecondDeriv(int, int, int, int, int, int, int, int, double*, double*, double*)@@Base+0x78f> │ │ │ │ add %r10d,%eax │ │ │ │ - lea (%rdi,%rax,1),%r10d │ │ │ │ - jmp 3956c ::calcEdgeLogLikelihoodsSecondDeriv(int, int, int, int, int, int, int, int, double*, double*, double*)@@Base+0x1ac> │ │ │ │ + mov %r9d,%esi │ │ │ │ + add -0x78(%rbp),%eax │ │ │ │ + jmp 380a4 ::calcEdgeLogLikelihoodsSecondDeriv(int, int, int, int, int, int, int, int, double*, double*, double*)@@Base+0x1c4> │ │ │ │ test %edx,%edx │ │ │ │ - jle 39eb9 ::calcEdgeLogLikelihoodsSecondDeriv(int, int, int, int, int, int, int, int, double*, double*, double*)@@Base+0xaf9> │ │ │ │ - mov -0x84(%rbp),%r10d │ │ │ │ - movslq %edx,%rbx │ │ │ │ - test %r10d,%r10d │ │ │ │ - jle 39f36 ::calcEdgeLogLikelihoodsSecondDeriv(int, int, int, int, int, int, int, int, double*, double*, double*)@@Base+0xb76> │ │ │ │ - mov -0xa8(%rbp),%rcx │ │ │ │ + jle 3866f ::calcEdgeLogLikelihoodsSecondDeriv(int, int, int, int, int, int, int, int, double*, double*, double*)@@Base+0x78f> │ │ │ │ + mov -0x8c(%rbp),%ecx │ │ │ │ + movslq %edx,%rdi │ │ │ │ + mov %rdi,-0xc8(%rbp) │ │ │ │ + test %ecx,%ecx │ │ │ │ + jle 38650 ::calcEdgeLogLikelihoodsSecondDeriv(int, int, int, int, int, int, int, int, double*, double*, double*)@@Base+0x770> │ │ │ │ + mov -0xc0(%rbp),%rdi │ │ │ │ xor %esi,%esi │ │ │ │ - xor %edi,%edi │ │ │ │ - mov %rbx,-0xd0(%rbp) │ │ │ │ - mov %r11,%r9 │ │ │ │ - mov 0xa8(%rcx),%rdx │ │ │ │ - mov 0x24(%rcx),%r13d │ │ │ │ - mov 0x2c(%rcx),%ecx │ │ │ │ + xor %r8d,%r8d │ │ │ │ + mov 0xa8(%rdi),%rdx │ │ │ │ + mov 0x24(%rdi),%r13d │ │ │ │ mov (%rdx,%rax,8),%rax │ │ │ │ - mov %r13d,%r8d │ │ │ │ - xor %edx,%edx │ │ │ │ - mov %ecx,-0x88(%rbp) │ │ │ │ - and $0xfffffff8,%r8d │ │ │ │ - mov %rax,-0xe0(%rbp) │ │ │ │ - mov %r13d,%eax │ │ │ │ - shr $0x3,%eax │ │ │ │ - shl $0x5,%rax │ │ │ │ - mov %rax,%r12 │ │ │ │ - lea -0x1(%r10),%eax │ │ │ │ - imul %ecx,%eax │ │ │ │ - mov %eax,-0xe8(%rbp) │ │ │ │ + mov %r13d,%edx │ │ │ │ + mov %r13d,%r9d │ │ │ │ + shr $0x3,%edx │ │ │ │ + and $0xfffffff8,%r9d │ │ │ │ + mov %rax,-0x78(%rbp) │ │ │ │ + mov 0x2c(%rdi),%eax │ │ │ │ + mov %rdx,%rbx │ │ │ │ + lea -0x1(%rcx),%edx │ │ │ │ + shl $0x5,%rbx │ │ │ │ + imul %eax,%edx │ │ │ │ + mov %eax,%ecx │ │ │ │ + xor %eax,%eax │ │ │ │ + mov %edx,-0xf4(%rbp) │ │ │ │ test %r13d,%r13d │ │ │ │ - jle 39ad0 ::calcEdgeLogLikelihoodsSecondDeriv(int, int, int, int, int, int, int, int, double*, double*, double*)@@Base+0x710> │ │ │ │ - mov -0xa8(%rbp),%rbx │ │ │ │ - movslq -0x88(%rbp),%rax │ │ │ │ + jle 38610 ::calcEdgeLogLikelihoodsSecondDeriv(int, int, int, int, int, int, int, int, double*, double*, double*)@@Base+0x730> │ │ │ │ + mov -0xc0(%rbp),%rdi │ │ │ │ + movslq %ecx,%r15 │ │ │ │ + mov %eax,-0xf8(%rbp) │ │ │ │ xor %r14d,%r14d │ │ │ │ - xor %r15d,%r15d │ │ │ │ - mov -0xb8(%rbp),%rcx │ │ │ │ - mov %rsi,-0xf0(%rbp) │ │ │ │ - mov %edi,-0xf4(%rbp) │ │ │ │ - mov %r9,-0x100(%rbp) │ │ │ │ - imul 0x40(%rbx),%edx │ │ │ │ - shl $0x2,%rax │ │ │ │ - mov 0xd8(%rbx),%r11 │ │ │ │ - mov %rax,-0x98(%rbp) │ │ │ │ - movslq %edi,%rax │ │ │ │ - mov 0xe0(%rbx),%r10 │ │ │ │ - mov 0xe8(%rbx),%rbx │ │ │ │ - shl $0x2,%rax │ │ │ │ - add %rax,%rcx │ │ │ │ - mov %edx,-0x90(%rbp) │ │ │ │ - mov -0xe0(%rbp),%rdx │ │ │ │ - add %rax,%rdx │ │ │ │ - movslq %r13d,%rax │ │ │ │ - mov %rax,-0xa0(%rbp) │ │ │ │ - lea 0x1(%r13),%eax │ │ │ │ - mov %eax,-0x68(%rbp) │ │ │ │ - mov -0xc0(%rbp),%rax │ │ │ │ - vcvtss2sd (%rax,%rsi,4),%xmm5,%xmm4 │ │ │ │ - lea -0x1(%r13),%eax │ │ │ │ - mov %eax,-0x60(%rbp) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov -0xa0(%rbp),%rax │ │ │ │ - movslq %r15d,%rsi │ │ │ │ - mov %rcx,%rdi │ │ │ │ - mov %r14d,-0x70(%rbp) │ │ │ │ - mov -0x90(%rbp),%r9d │ │ │ │ - mov %rcx,-0x78(%rbp) │ │ │ │ - mov %r15d,-0x80(%rbp) │ │ │ │ - add %rsi,%rax │ │ │ │ - mov %rax,-0x58(%rbp) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - cmpl $0x6,-0x60(%rbp) │ │ │ │ - jbe 39b20 ::calcEdgeLogLikelihoodsSecondDeriv(int, int, int, int, int, int, int, int, double*, double*, double*)@@Base+0x760> │ │ │ │ - mov -0x48(%rbp),%rax │ │ │ │ - movslq %r9d,%rcx │ │ │ │ + lea 0x0(,%r15,4),%rdx │ │ │ │ + mov %r15,-0xb8(%rbp) │ │ │ │ + imul 0x40(%rdi),%esi │ │ │ │ + mov 0xd8(%rdi),%rdi │ │ │ │ + mov %rdx,-0xa8(%rbp) │ │ │ │ + mov %r8,-0x100(%rbp) │ │ │ │ + mov %rdi,-0x60(%rbp) │ │ │ │ + mov -0xc0(%rbp),%rdi │ │ │ │ + mov %esi,-0xa0(%rbp) │ │ │ │ + movslq %eax,%rsi │ │ │ │ + mov 0xe0(%rdi),%rdi │ │ │ │ + lea 0x0(,%rsi,4),%rdx │ │ │ │ + mov %rsi,-0x40(%rbp) │ │ │ │ + mov %rdx,-0x38(%rbp) │ │ │ │ + mov -0x78(%rbp),%rsi │ │ │ │ + mov %rdi,-0x68(%rbp) │ │ │ │ + mov -0xc0(%rbp),%rdi │ │ │ │ + mov %ecx,-0x104(%rbp) │ │ │ │ + add %rdx,%rsi │ │ │ │ + xor %edx,%edx │ │ │ │ + mov 0xe8(%rdi),%rdi │ │ │ │ + mov %rdi,-0x70(%rbp) │ │ │ │ + movslq %r13d,%rdi │ │ │ │ + mov %rdi,-0xb0(%rbp) │ │ │ │ + lea 0x1(%r13),%edi │ │ │ │ + mov %edi,-0x58(%rbp) │ │ │ │ + mov -0xd8(%rbp),%rdi │ │ │ │ + vcvtss2sd (%rdi,%r8,4),%xmm5,%xmm3 │ │ │ │ + lea -0x1(%r13),%edi │ │ │ │ + mov %edi,-0x50(%rbp) │ │ │ │ + mov -0x38(%rbp),%rdi │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov -0xb0(%rbp),%rax │ │ │ │ + movslq %r14d,%rcx │ │ │ │ + mov -0xa0(%rbp),%r8d │ │ │ │ + mov %edx,-0x80(%rbp) │ │ │ │ + mov %r14d,-0x88(%rbp) │ │ │ │ + add -0x98(%rbp),%rdi │ │ │ │ + add %rcx,%rax │ │ │ │ + mov %rax,-0x48(%rbp) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + cmpl $0x6,-0x50(%rbp) │ │ │ │ + jbe 385c0 ::calcEdgeLogLikelihoodsSecondDeriv(int, int, int, int, int, int, int, int, double*, double*, double*)@@Base+0x6e0> │ │ │ │ + movslq %r8d,%rdx │ │ │ │ vxorpd %xmm11,%xmm11,%xmm11 │ │ │ │ - shl $0x2,%rcx │ │ │ │ - vmovapd %xmm11,%xmm10 │ │ │ │ - vmovapd %xmm11,%xmm3 │ │ │ │ - lea (%rax,%rcx,1),%r15 │ │ │ │ - mov -0x40(%rbp),%rax │ │ │ │ - lea (%rax,%rcx,1),%r14 │ │ │ │ - add -0x38(%rbp),%rcx │ │ │ │ xor %eax,%eax │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - vmovups (%rdx,%rax,1),%ymm2 │ │ │ │ - vmulps (%rcx,%rax,1),%ymm2,%ymm6 │ │ │ │ - vcvtps2pd %xmm6,%ymm8 │ │ │ │ - vextractf128 $0x1,%ymm6,%xmm6 │ │ │ │ + shl $0x2,%rdx │ │ │ │ + vmovapd %xmm11,%xmm10 │ │ │ │ + vmovapd %xmm11,%xmm2 │ │ │ │ + lea (%r10,%rdx,1),%r15 │ │ │ │ + lea (%r11,%rdx,1),%r14 │ │ │ │ + add %r12,%rdx │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + vmovups (%rsi,%rax,1),%ymm4 │ │ │ │ + vmulps (%rdx,%rax,1),%ymm4,%ymm6 │ │ │ │ vcvtps2pd %xmm6,%ymm7 │ │ │ │ - vaddsd %xmm8,%xmm3,%xmm6 │ │ │ │ - vunpckhpd %xmm8,%xmm8,%xmm9 │ │ │ │ - vaddsd %xmm9,%xmm6,%xmm9 │ │ │ │ - vextractf128 $0x1,%ymm8,%xmm6 │ │ │ │ - vaddsd %xmm6,%xmm9,%xmm9 │ │ │ │ - vunpckhpd %xmm6,%xmm6,%xmm6 │ │ │ │ - vaddsd %xmm6,%xmm9,%xmm9 │ │ │ │ - vunpckhpd %xmm7,%xmm7,%xmm6 │ │ │ │ - vaddsd %xmm7,%xmm9,%xmm9 │ │ │ │ - vaddsd %xmm6,%xmm9,%xmm9 │ │ │ │ - vextractf128 $0x1,%ymm7,%xmm6 │ │ │ │ - vaddsd %xmm6,%xmm9,%xmm9 │ │ │ │ - vunpckhpd %xmm6,%xmm6,%xmm6 │ │ │ │ - vaddsd %xmm6,%xmm9,%xmm3 │ │ │ │ - vmulps (%r14,%rax,1),%ymm2,%ymm6 │ │ │ │ - vmulps (%r15,%rax,1),%ymm2,%ymm2 │ │ │ │ + vaddsd %xmm7,%xmm2,%xmm2 │ │ │ │ + vunpckhpd %xmm7,%xmm7,%xmm8 │ │ │ │ + vextractf32x4 $0x1,%ymm6,%xmm6 │ │ │ │ + vcvtps2pd %xmm6,%ymm6 │ │ │ │ + vaddsd %xmm8,%xmm2,%xmm2 │ │ │ │ + vextractf64x2 $0x1,%ymm7,%xmm8 │ │ │ │ + valignq $0x3,%ymm7,%ymm7,%ymm7 │ │ │ │ + vaddsd %xmm8,%xmm2,%xmm2 │ │ │ │ + vaddsd %xmm7,%xmm2,%xmm2 │ │ │ │ + vunpckhpd %xmm6,%xmm6,%xmm7 │ │ │ │ + vaddsd %xmm6,%xmm2,%xmm2 │ │ │ │ + vaddsd %xmm7,%xmm2,%xmm2 │ │ │ │ + vextractf64x2 $0x1,%ymm6,%xmm7 │ │ │ │ + valignq $0x3,%ymm6,%ymm6,%ymm6 │ │ │ │ + vaddsd %xmm7,%xmm2,%xmm2 │ │ │ │ + vaddsd %xmm6,%xmm2,%xmm2 │ │ │ │ + vmulps (%r14,%rax,1),%ymm4,%ymm6 │ │ │ │ + vmulps (%r15,%rax,1),%ymm4,%ymm4 │ │ │ │ add $0x20,%rax │ │ │ │ - vcvtps2pd %xmm6,%ymm8 │ │ │ │ - vextractf128 $0x1,%ymm6,%xmm6 │ │ │ │ vcvtps2pd %xmm6,%ymm7 │ │ │ │ - vaddsd %xmm8,%xmm10,%xmm6 │ │ │ │ - vunpckhpd %xmm8,%xmm8,%xmm9 │ │ │ │ - vaddsd %xmm9,%xmm6,%xmm9 │ │ │ │ - vextractf128 $0x1,%ymm8,%xmm6 │ │ │ │ - vaddsd %xmm6,%xmm9,%xmm9 │ │ │ │ - vunpckhpd %xmm6,%xmm6,%xmm6 │ │ │ │ - vaddsd %xmm6,%xmm9,%xmm9 │ │ │ │ - vunpckhpd %xmm7,%xmm7,%xmm6 │ │ │ │ - vaddsd %xmm7,%xmm9,%xmm9 │ │ │ │ - vaddsd %xmm6,%xmm9,%xmm9 │ │ │ │ - vextractf128 $0x1,%ymm7,%xmm6 │ │ │ │ - vaddsd %xmm6,%xmm9,%xmm9 │ │ │ │ - vunpckhpd %xmm6,%xmm6,%xmm6 │ │ │ │ - vaddsd %xmm6,%xmm9,%xmm10 │ │ │ │ - vcvtps2pd %xmm2,%ymm6 │ │ │ │ - vextractf128 $0x1,%ymm2,%xmm2 │ │ │ │ - vcvtps2pd %xmm2,%ymm2 │ │ │ │ + vaddsd %xmm7,%xmm10,%xmm10 │ │ │ │ + vunpckhpd %xmm7,%xmm7,%xmm8 │ │ │ │ + vextractf32x4 $0x1,%ymm6,%xmm6 │ │ │ │ + vcvtps2pd %xmm6,%ymm6 │ │ │ │ + vaddsd %xmm8,%xmm10,%xmm10 │ │ │ │ + vextractf64x2 $0x1,%ymm7,%xmm8 │ │ │ │ + valignq $0x3,%ymm7,%ymm7,%ymm7 │ │ │ │ + vaddsd %xmm8,%xmm10,%xmm10 │ │ │ │ + vaddsd %xmm7,%xmm10,%xmm10 │ │ │ │ + vunpckhpd %xmm6,%xmm6,%xmm7 │ │ │ │ + vaddsd %xmm6,%xmm10,%xmm10 │ │ │ │ + vaddsd %xmm7,%xmm10,%xmm10 │ │ │ │ + vextractf64x2 $0x1,%ymm6,%xmm7 │ │ │ │ + valignq $0x3,%ymm6,%ymm6,%ymm6 │ │ │ │ + vaddsd %xmm7,%xmm10,%xmm10 │ │ │ │ + vaddsd %xmm6,%xmm10,%xmm10 │ │ │ │ + vcvtps2pd %xmm4,%ymm6 │ │ │ │ vaddsd %xmm6,%xmm11,%xmm11 │ │ │ │ vunpckhpd %xmm6,%xmm6,%xmm7 │ │ │ │ - vextractf128 $0x1,%ymm6,%xmm6 │ │ │ │ + vextractf32x4 $0x1,%ymm4,%xmm4 │ │ │ │ + vcvtps2pd %xmm4,%ymm4 │ │ │ │ + vaddsd %xmm7,%xmm11,%xmm11 │ │ │ │ + vextractf64x2 $0x1,%ymm6,%xmm7 │ │ │ │ + valignq $0x3,%ymm6,%ymm6,%ymm6 │ │ │ │ vaddsd %xmm7,%xmm11,%xmm11 │ │ │ │ vaddsd %xmm6,%xmm11,%xmm11 │ │ │ │ - vunpckhpd %xmm6,%xmm6,%xmm6 │ │ │ │ + vunpckhpd %xmm4,%xmm4,%xmm6 │ │ │ │ + vaddsd %xmm4,%xmm11,%xmm11 │ │ │ │ vaddsd %xmm6,%xmm11,%xmm11 │ │ │ │ - vunpckhpd %xmm2,%xmm2,%xmm6 │ │ │ │ - vaddsd %xmm2,%xmm11,%xmm11 │ │ │ │ - vextractf128 $0x1,%ymm2,%xmm2 │ │ │ │ + vextractf64x2 $0x1,%ymm4,%xmm6 │ │ │ │ + valignq $0x3,%ymm4,%ymm4,%ymm4 │ │ │ │ vaddsd %xmm6,%xmm11,%xmm11 │ │ │ │ - vaddsd %xmm2,%xmm11,%xmm11 │ │ │ │ - vunpckhpd %xmm2,%xmm2,%xmm2 │ │ │ │ - vaddsd %xmm2,%xmm11,%xmm11 │ │ │ │ - cmp %r12,%rax │ │ │ │ - jne 39850 ::calcEdgeLogLikelihoodsSecondDeriv(int, int, int, int, int, int, int, int, double*, double*, double*)@@Base+0x490> │ │ │ │ - movslq %r8d,%rax │ │ │ │ - cmp %r8d,%r13d │ │ │ │ - je 399f6 ::calcEdgeLogLikelihoodsSecondDeriv(int, int, int, int, int, int, int, int, double*, double*, double*)@@Base+0x636> │ │ │ │ - lea (%r9,%r8,1),%ecx │ │ │ │ - mov -0x38(%rbp),%r15 │ │ │ │ - mov -0x40(%rbp),%r14 │ │ │ │ - movslq %ecx,%rcx │ │ │ │ - sub %rax,%rcx │ │ │ │ - lea 0x0(,%rcx,4),%rcx │ │ │ │ - add %rcx,%r14 │ │ │ │ - add %rcx,%r15 │ │ │ │ - add -0x48(%rbp),%rcx │ │ │ │ - mov %r14,-0x50(%rbp) │ │ │ │ - mov -0x50(%rbp),%r14 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - vmovss (%rdx,%rax,4),%xmm2 │ │ │ │ - vmulss (%r15,%rax,4),%xmm2,%xmm0 │ │ │ │ + vaddsd %xmm4,%xmm11,%xmm11 │ │ │ │ + cmp %rax,%rbx │ │ │ │ + jne 38378 ::calcEdgeLogLikelihoodsSecondDeriv(int, int, int, int, int, int, int, int, double*, double*, double*)@@Base+0x498> │ │ │ │ + mov %r9d,%r14d │ │ │ │ + cmp %r9d,%r13d │ │ │ │ + je 3850c ::calcEdgeLogLikelihoodsSecondDeriv(int, int, int, int, int, int, int, int, double*, double*, double*)@@Base+0x62c> │ │ │ │ + lea (%r9,%r8,1),%edx │ │ │ │ + movslq %edx,%rax │ │ │ │ + movslq %r14d,%r15 │ │ │ │ + sub %edx,%r14d │ │ │ │ + mov %rax,-0x38(%rbp) │ │ │ │ + add -0x40(%rbp),%r15 │ │ │ │ + movslq %edx,%rax │ │ │ │ + sub %rax,%r15 │ │ │ │ + mov -0x78(%rbp),%rax │ │ │ │ + lea (%rax,%r15,4),%r15 │ │ │ │ + mov -0x38(%rbp),%rax │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + vmovss (%r15,%rax,4),%xmm4 │ │ │ │ + vmulss (%r12,%rax,4),%xmm4,%xmm0 │ │ │ │ vcvtss2sd %xmm0,%xmm0,%xmm0 │ │ │ │ - vaddsd %xmm0,%xmm3,%xmm3 │ │ │ │ - vmulss (%r14,%rax,4),%xmm2,%xmm0 │ │ │ │ - vmulss (%rcx,%rax,4),%xmm2,%xmm2 │ │ │ │ + vaddsd %xmm0,%xmm2,%xmm2 │ │ │ │ + vmulss (%r11,%rax,4),%xmm4,%xmm0 │ │ │ │ + vmulss (%r10,%rax,4),%xmm4,%xmm4 │ │ │ │ inc %rax │ │ │ │ + lea (%r14,%rax,1),%edx │ │ │ │ vcvtss2sd %xmm0,%xmm0,%xmm0 │ │ │ │ - vcvtss2sd %xmm2,%xmm2,%xmm2 │ │ │ │ vaddsd %xmm0,%xmm10,%xmm10 │ │ │ │ - vaddsd %xmm2,%xmm11,%xmm11 │ │ │ │ - cmp %eax,%r13d │ │ │ │ - jg 399c0 ::calcEdgeLogLikelihoodsSecondDeriv(int, int, int, int, int, int, int, int, double*, double*, double*)@@Base+0x600> │ │ │ │ - vcvtss2sd (%rdi),%xmm5,%xmm2 │ │ │ │ - add -0x68(%rbp),%r9d │ │ │ │ + vcvtss2sd %xmm4,%xmm4,%xmm4 │ │ │ │ + vaddsd %xmm4,%xmm11,%xmm11 │ │ │ │ + cmp %r13d,%edx │ │ │ │ + jl 384d0 ::calcEdgeLogLikelihoodsSecondDeriv(int, int, int, int, int, int, int, int, double*, double*, double*)@@Base+0x5f0> │ │ │ │ + vcvtss2sd (%rdi),%xmm5,%xmm4 │ │ │ │ + vmulsd %xmm2,%xmm4,%xmm4 │ │ │ │ + mov -0x60(%rbp),%rax │ │ │ │ + add -0x58(%rbp),%r8d │ │ │ │ add $0x4,%rdi │ │ │ │ - vcvtss2sd (%r11,%rsi,4),%xmm5,%xmm0 │ │ │ │ - vmulsd %xmm3,%xmm2,%xmm2 │ │ │ │ - vfmadd132sd %xmm4,%xmm0,%xmm2 │ │ │ │ - vcvtsd2ss %xmm2,%xmm2,%xmm2 │ │ │ │ - vmovss %xmm2,(%r11,%rsi,4) │ │ │ │ + vcvtss2sd (%rax,%rcx,4),%xmm5,%xmm0 │ │ │ │ + vfmadd132sd %xmm3,%xmm0,%xmm4 │ │ │ │ + vcvtsd2ss %xmm4,%xmm4,%xmm4 │ │ │ │ + vmovss %xmm4,(%rax,%rcx,4) │ │ │ │ + mov -0x68(%rbp),%rax │ │ │ │ vcvtss2sd -0x4(%rdi),%xmm5,%xmm0 │ │ │ │ - vcvtss2sd (%r10,%rsi,4),%xmm5,%xmm1 │ │ │ │ vmulsd %xmm10,%xmm0,%xmm0 │ │ │ │ - vfmadd132sd %xmm4,%xmm1,%xmm0 │ │ │ │ + vcvtss2sd (%rax,%rcx,4),%xmm5,%xmm1 │ │ │ │ + vfmadd132sd %xmm3,%xmm1,%xmm0 │ │ │ │ vcvtsd2ss %xmm0,%xmm0,%xmm0 │ │ │ │ - vmovss %xmm0,(%r10,%rsi,4) │ │ │ │ + vmovss %xmm0,(%rax,%rcx,4) │ │ │ │ + mov -0x70(%rbp),%rax │ │ │ │ vcvtss2sd -0x4(%rdi),%xmm5,%xmm0 │ │ │ │ - vcvtss2sd (%rbx,%rsi,4),%xmm5,%xmm1 │ │ │ │ vmulsd %xmm11,%xmm0,%xmm0 │ │ │ │ - vfmadd132sd %xmm4,%xmm1,%xmm0 │ │ │ │ + vcvtss2sd (%rax,%rcx,4),%xmm5,%xmm1 │ │ │ │ + vfmadd132sd %xmm3,%xmm1,%xmm0 │ │ │ │ vcvtsd2ss %xmm0,%xmm0,%xmm0 │ │ │ │ - vmovss %xmm0,(%rbx,%rsi,4) │ │ │ │ - inc %rsi │ │ │ │ - cmp -0x58(%rbp),%rsi │ │ │ │ - jne 39810 ::calcEdgeLogLikelihoodsSecondDeriv(int, int, int, int, int, int, int, int, double*, double*, double*)@@Base+0x450> │ │ │ │ - mov -0x98(%rbp),%rax │ │ │ │ - mov -0x70(%rbp),%r14d │ │ │ │ - mov -0x78(%rbp),%rcx │ │ │ │ - mov -0x80(%rbp),%r15d │ │ │ │ - inc %r14d │ │ │ │ - add %rax,%rdx │ │ │ │ - add %r13d,%r15d │ │ │ │ - add %rax,%rcx │ │ │ │ - cmp -0x84(%rbp),%r14d │ │ │ │ - jne 397e0 ::calcEdgeLogLikelihoodsSecondDeriv(int, int, int, int, int, int, int, int, double*, double*, double*)@@Base+0x420> │ │ │ │ - mov -0xf0(%rbp),%rsi │ │ │ │ - mov -0xf4(%rbp),%edi │ │ │ │ - mov -0x100(%rbp),%r9 │ │ │ │ - inc %rsi │ │ │ │ - cmp -0xd0(%rbp),%rsi │ │ │ │ - je 39b38 ::calcEdgeLogLikelihoodsSecondDeriv(int, int, int, int, int, int, int, int, double*, double*, double*)@@Base+0x778> │ │ │ │ - mov -0x88(%rbp),%eax │ │ │ │ - mov -0xe8(%rbp),%ebx │ │ │ │ - mov %esi,%edx │ │ │ │ - add %edi,%eax │ │ │ │ - lea (%rbx,%rax,1),%edi │ │ │ │ - test %r13d,%r13d │ │ │ │ - jg 39746 ::calcEdgeLogLikelihoodsSecondDeriv(int, int, int, int, int, int, int, int, double*, double*, double*)@@Base+0x386> │ │ │ │ - mov -0x84(%rbp),%ebx │ │ │ │ - xor %eax,%eax │ │ │ │ - lea 0x1(%rax),%edx │ │ │ │ - cmp %ebx,%edx │ │ │ │ - je 39af3 ::calcEdgeLogLikelihoodsSecondDeriv(int, int, int, int, int, int, int, int, double*, double*, double*)@@Base+0x733> │ │ │ │ - add $0x2,%eax │ │ │ │ - cmp %ebx,%eax │ │ │ │ - je 39aa4 ::calcEdgeLogLikelihoodsSecondDeriv(int, int, int, int, int, int, int, int, double*, double*, double*)@@Base+0x6e4> │ │ │ │ - mov -0x84(%rbp),%ebx │ │ │ │ - lea 0x1(%rax),%edx │ │ │ │ - cmp %ebx,%edx │ │ │ │ - jne 39adf ::calcEdgeLogLikelihoodsSecondDeriv(int, int, int, int, int, int, int, int, double*, double*, double*)@@Base+0x71f> │ │ │ │ - inc %rsi │ │ │ │ - cmp -0xd0(%rbp),%rsi │ │ │ │ - je 39eb6 ::calcEdgeLogLikelihoodsSecondDeriv(int, int, int, int, int, int, int, int, double*, double*, double*)@@Base+0xaf6> │ │ │ │ - mov -0x88(%rbp),%ebx │ │ │ │ - imul %ebx,%eax │ │ │ │ - lea (%rbx,%rdi,1),%edx │ │ │ │ - lea (%rax,%rdx,1),%edi │ │ │ │ - mov %esi,%edx │ │ │ │ - jmp 3973d ::calcEdgeLogLikelihoodsSecondDeriv(int, int, int, int, int, int, int, int, double*, double*, double*)@@Base+0x37d> │ │ │ │ + vmovss %xmm0,(%rax,%rcx,4) │ │ │ │ + inc %rcx │ │ │ │ + cmp -0x48(%rbp),%rcx │ │ │ │ + jne 38348 ::calcEdgeLogLikelihoodsSecondDeriv(int, int, int, int, int, int, int, int, double*, double*, double*)@@Base+0x468> │ │ │ │ + mov -0xb8(%rbp),%rdi │ │ │ │ + mov -0x80(%rbp),%edx │ │ │ │ + mov -0x88(%rbp),%r14d │ │ │ │ + add -0xa8(%rbp),%rsi │ │ │ │ + add %rdi,-0x40(%rbp) │ │ │ │ + inc %edx │ │ │ │ + add %r13d,%r14d │ │ │ │ + mov -0x40(%rbp),%rax │ │ │ │ + cmp -0x8c(%rbp),%edx │ │ │ │ + je 385d9 ::calcEdgeLogLikelihoodsSecondDeriv(int, int, int, int, int, int, int, int, double*, double*, double*)@@Base+0x6f9> │ │ │ │ + lea 0x0(,%rax,4),%rdi │ │ │ │ + jmp 38318 ::calcEdgeLogLikelihoodsSecondDeriv(int, int, int, int, int, int, int, int, double*, double*, double*)@@Base+0x438> │ │ │ │ nopl 0x0(%rax) │ │ │ │ vxorpd %xmm11,%xmm11,%xmm11 │ │ │ │ - mov %r9d,%ecx │ │ │ │ - xor %eax,%eax │ │ │ │ + mov %r8d,%edx │ │ │ │ + xor %r14d,%r14d │ │ │ │ vmovapd %xmm11,%xmm10 │ │ │ │ - vmovapd %xmm11,%xmm3 │ │ │ │ - jmp 39967 ::calcEdgeLogLikelihoodsSecondDeriv(int, int, int, int, int, int, int, int, double*, double*, double*)@@Base+0x5a7> │ │ │ │ - mov %r9,%r11 │ │ │ │ - movslq -0x84(%rbp),%rax │ │ │ │ + vmovapd %xmm11,%xmm2 │ │ │ │ + jmp 384a4 ::calcEdgeLogLikelihoodsSecondDeriv(int, int, int, int, int, int, int, int, double*, double*, double*)@@Base+0x5c4> │ │ │ │ + mov -0xf8(%rbp),%eax │ │ │ │ + mov -0x100(%rbp),%r8 │ │ │ │ + mov -0x104(%rbp),%ecx │ │ │ │ + inc %r8 │ │ │ │ + cmp -0xc8(%rbp),%r8 │ │ │ │ + je 38688 ::calcEdgeLogLikelihoodsSecondDeriv(int, int, int, int, int, int, int, int, double*, double*, double*)@@Base+0x7a8> │ │ │ │ + add %ecx,%eax │ │ │ │ + mov %r8d,%esi │ │ │ │ + add -0xf4(%rbp),%eax │ │ │ │ + test %r13d,%r13d │ │ │ │ + jg 3825f ::calcEdgeLogLikelihoodsSecondDeriv(int, int, int, int, int, int, int, int, double*, double*, double*)@@Base+0x37f> │ │ │ │ + xor %edx,%edx │ │ │ │ + mov -0x8c(%rbp),%edi │ │ │ │ + lea 0x1(%rdx),%esi │ │ │ │ + cmp %edi,%esi │ │ │ │ + je 38633 ::calcEdgeLogLikelihoodsSecondDeriv(int, int, int, int, int, int, int, int, double*, double*, double*)@@Base+0x753> │ │ │ │ + add $0x2,%edx │ │ │ │ + cmp %edi,%edx │ │ │ │ + je 385ec ::calcEdgeLogLikelihoodsSecondDeriv(int, int, int, int, int, int, int, int, double*, double*, double*)@@Base+0x70c> │ │ │ │ + mov -0x8c(%rbp),%edi │ │ │ │ + lea 0x1(%rdx),%esi │ │ │ │ + cmp %edi,%esi │ │ │ │ + jne 3861f ::calcEdgeLogLikelihoodsSecondDeriv(int, int, int, int, int, int, int, int, double*, double*, double*)@@Base+0x73f> │ │ │ │ + inc %r8 │ │ │ │ + cmp -0xc8(%rbp),%r8 │ │ │ │ + je 3866f ::calcEdgeLogLikelihoodsSecondDeriv(int, int, int, int, int, int, int, int, double*, double*, double*)@@Base+0x78f> │ │ │ │ + imul %ecx,%edx │ │ │ │ + add %ecx,%eax │ │ │ │ + mov %r8d,%esi │ │ │ │ + add %edx,%eax │ │ │ │ + jmp 38256 ::calcEdgeLogLikelihoodsSecondDeriv(int, int, int, int, int, int, int, int, double*, double*, double*)@@Base+0x376> │ │ │ │ + xchg %ax,%ax │ │ │ │ + xor %eax,%eax │ │ │ │ + mov -0xc8(%rbp),%rdi │ │ │ │ + lea 0x1(%rax),%rdx │ │ │ │ + cmp %rdi,%rdx │ │ │ │ + je 38a1f ::calcEdgeLogLikelihoodsSecondDeriv(int, int, int, int, int, int, int, int, double*, double*, double*)@@Base+0xb3f> │ │ │ │ + add $0x2,%rax │ │ │ │ + cmp %rdi,%rax │ │ │ │ + jne 38652 ::calcEdgeLogLikelihoodsSecondDeriv(int, int, int, int, int, int, int, int, double*, double*, double*)@@Base+0x772> │ │ │ │ + mov -0x8c(%rbp),%ecx │ │ │ │ + test %ecx,%ecx │ │ │ │ + jle 38a1c ::calcEdgeLogLikelihoodsSecondDeriv(int, int, int, int, int, int, int, int, double*, double*, double*)@@Base+0xb3c> │ │ │ │ + mov -0xc0(%rbp),%rax │ │ │ │ + mov 0x24(%rax),%r13d │ │ │ │ + movslq -0x8c(%rbp),%rax │ │ │ │ mov %r13d,%r12d │ │ │ │ - mov -0xd8(%rbp),%rbx │ │ │ │ - mov %r11,-0x68(%rbp) │ │ │ │ - mov -0xa8(%rbp),%r9 │ │ │ │ - shr $0x3,%r12d │ │ │ │ + mov -0xf0(%rbp),%rbx │ │ │ │ xor %r15d,%r15d │ │ │ │ - shl $0x5,%r12 │ │ │ │ - mov %r12,%r14 │ │ │ │ - xor %r12d,%r12d │ │ │ │ + shr $0x3,%r12d │ │ │ │ lea 0x0(,%rax,4),%r10 │ │ │ │ lea -0x1(%r13),%eax │ │ │ │ + shl $0x5,%r12 │ │ │ │ mov %eax,-0x60(%rbp) │ │ │ │ + mov %r12,%r14 │ │ │ │ + xor %r12d,%r12d │ │ │ │ mov %r10,-0x38(%rbp) │ │ │ │ + mov -0xc0(%rbp),%r10 │ │ │ │ test %r13d,%r13d │ │ │ │ - jle 39e8b ::calcEdgeLogLikelihoodsSecondDeriv(int, int, int, int, int, int, int, int, double*, double*, double*)@@Base+0xacb> │ │ │ │ + jle 389b6 ::calcEdgeLogLikelihoodsSecondDeriv(int, int, int, int, int, int, int, int, double*, double*, double*)@@Base+0xad6> │ │ │ │ cmpl $0x6,-0x60(%rbp) │ │ │ │ - mov 0xd8(%r9),%rsi │ │ │ │ - mov 0xe0(%r9),%rcx │ │ │ │ - mov 0xe8(%r9),%r11 │ │ │ │ - jbe 39ea0 ::calcEdgeLogLikelihoodsSecondDeriv(int, int, int, int, int, int, int, int, double*, double*, double*)@@Base+0xae0> │ │ │ │ + mov 0xd8(%r10),%rdi │ │ │ │ + mov 0xe0(%r10),%r8 │ │ │ │ + mov 0xe8(%r10),%r9 │ │ │ │ + jbe 389cb ::calcEdgeLogLikelihoodsSecondDeriv(int, int, int, int, int, int, int, int, double*, double*, double*)@@Base+0xaeb> │ │ │ │ movslq %r12d,%rdx │ │ │ │ - vxorps %xmm3,%xmm3,%xmm3 │ │ │ │ + vxorps %xmm7,%xmm7,%xmm7 │ │ │ │ xor %eax,%eax │ │ │ │ shl $0x2,%rdx │ │ │ │ - vmovaps %xmm3,%xmm1 │ │ │ │ - vmovaps %xmm3,%xmm2 │ │ │ │ - lea (%r11,%rdx,1),%r8 │ │ │ │ - lea (%rcx,%rdx,1),%rdi │ │ │ │ - add %rsi,%rdx │ │ │ │ - xchg %ax,%ax │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + vmovaps %xmm7,%xmm1 │ │ │ │ + vmovaps %xmm7,%xmm6 │ │ │ │ + lea (%r9,%rdx,1),%rsi │ │ │ │ + lea (%r8,%rdx,1),%rcx │ │ │ │ + add %rdi,%rdx │ │ │ │ + nopl 0x0(%rax) │ │ │ │ vmovups (%rbx,%rax,1),%ymm0 │ │ │ │ - vmulps (%rdx,%rax,1),%ymm0,%ymm4 │ │ │ │ - vshufps $0x55,%xmm4,%xmm4,%xmm7 │ │ │ │ - vshufps $0xff,%xmm4,%xmm4,%xmm6 │ │ │ │ - vaddss %xmm2,%xmm4,%xmm2 │ │ │ │ - vaddss %xmm2,%xmm7,%xmm7 │ │ │ │ - vunpckhps %xmm4,%xmm4,%xmm2 │ │ │ │ - vextractf128 $0x1,%ymm4,%xmm4 │ │ │ │ - vaddss %xmm7,%xmm2,%xmm2 │ │ │ │ - vaddss %xmm2,%xmm6,%xmm6 │ │ │ │ - vaddss %xmm6,%xmm4,%xmm2 │ │ │ │ - vshufps $0x55,%xmm4,%xmm4,%xmm6 │ │ │ │ - vaddss %xmm2,%xmm6,%xmm6 │ │ │ │ - vunpckhps %xmm4,%xmm4,%xmm2 │ │ │ │ - vshufps $0xff,%xmm4,%xmm4,%xmm4 │ │ │ │ - vaddss %xmm6,%xmm2,%xmm2 │ │ │ │ + vmulps (%rdx,%rax,1),%ymm0,%ymm3 │ │ │ │ + vaddss %xmm6,%xmm3,%xmm4 │ │ │ │ + vshufps $0x55,%xmm3,%xmm3,%xmm6 │ │ │ │ + vshufps $0xff,%xmm3,%xmm3,%xmm2 │ │ │ │ + vaddss %xmm4,%xmm6,%xmm6 │ │ │ │ + vunpckhps %xmm3,%xmm3,%xmm4 │ │ │ │ + vaddss %xmm6,%xmm4,%xmm4 │ │ │ │ + valignd $0x6,%ymm3,%ymm3,%ymm6 │ │ │ │ vaddss %xmm4,%xmm2,%xmm2 │ │ │ │ - vmulps (%rdi,%rax,1),%ymm0,%ymm4 │ │ │ │ - vmulps (%r8,%rax,1),%ymm0,%ymm0 │ │ │ │ - add $0x20,%rax │ │ │ │ - vaddss %xmm1,%xmm4,%xmm1 │ │ │ │ - vshufps $0x55,%xmm4,%xmm4,%xmm7 │ │ │ │ - vaddss %xmm3,%xmm0,%xmm3 │ │ │ │ - vshufps $0xff,%xmm4,%xmm4,%xmm6 │ │ │ │ - vaddss %xmm1,%xmm7,%xmm7 │ │ │ │ - vunpckhps %xmm4,%xmm4,%xmm1 │ │ │ │ - vextractf128 $0x1,%ymm4,%xmm4 │ │ │ │ - vaddss %xmm7,%xmm1,%xmm1 │ │ │ │ - vaddss %xmm1,%xmm6,%xmm6 │ │ │ │ - vaddss %xmm6,%xmm4,%xmm1 │ │ │ │ - vshufps $0x55,%xmm4,%xmm4,%xmm6 │ │ │ │ - vaddss %xmm1,%xmm6,%xmm6 │ │ │ │ - vunpckhps %xmm4,%xmm4,%xmm1 │ │ │ │ - vshufps $0xff,%xmm4,%xmm4,%xmm4 │ │ │ │ - vaddss %xmm6,%xmm1,%xmm1 │ │ │ │ - vshufps $0x55,%xmm0,%xmm0,%xmm6 │ │ │ │ + vextractf32x4 $0x1,%ymm3,%xmm4 │ │ │ │ + vaddss %xmm2,%xmm4,%xmm4 │ │ │ │ + valignd $0x5,%ymm3,%ymm3,%ymm2 │ │ │ │ + valignd $0x7,%ymm3,%ymm3,%ymm3 │ │ │ │ + vaddss %xmm4,%xmm2,%xmm2 │ │ │ │ + vaddss %xmm2,%xmm6,%xmm6 │ │ │ │ vaddss %xmm3,%xmm6,%xmm6 │ │ │ │ - vunpckhps %xmm0,%xmm0,%xmm3 │ │ │ │ + vmulps (%rcx,%rax,1),%ymm0,%ymm3 │ │ │ │ + vmulps (%rsi,%rax,1),%ymm0,%ymm0 │ │ │ │ + add $0x20,%rax │ │ │ │ + vaddss %xmm1,%xmm3,%xmm1 │ │ │ │ + vshufps $0x55,%xmm3,%xmm3,%xmm4 │ │ │ │ + vshufps $0xff,%xmm3,%xmm3,%xmm2 │ │ │ │ + vaddss %xmm1,%xmm4,%xmm4 │ │ │ │ + vunpckhps %xmm3,%xmm3,%xmm1 │ │ │ │ vaddss %xmm4,%xmm1,%xmm1 │ │ │ │ - vshufps $0xff,%xmm0,%xmm0,%xmm4 │ │ │ │ - vaddss %xmm6,%xmm3,%xmm3 │ │ │ │ - vextractf128 $0x1,%ymm0,%xmm0 │ │ │ │ - vaddss %xmm3,%xmm4,%xmm4 │ │ │ │ - vaddss %xmm4,%xmm0,%xmm3 │ │ │ │ vshufps $0x55,%xmm0,%xmm0,%xmm4 │ │ │ │ + vaddss %xmm1,%xmm2,%xmm2 │ │ │ │ + vextractf32x4 $0x1,%ymm3,%xmm1 │ │ │ │ + vaddss %xmm2,%xmm1,%xmm1 │ │ │ │ + valignd $0x5,%ymm3,%ymm3,%ymm2 │ │ │ │ + vaddss %xmm1,%xmm2,%xmm2 │ │ │ │ + valignd $0x6,%ymm3,%ymm3,%ymm1 │ │ │ │ + valignd $0x7,%ymm3,%ymm3,%ymm3 │ │ │ │ + vaddss %xmm2,%xmm1,%xmm1 │ │ │ │ + vshufps $0xff,%xmm0,%xmm0,%xmm2 │ │ │ │ + vaddss %xmm3,%xmm1,%xmm1 │ │ │ │ + vaddss %xmm7,%xmm0,%xmm3 │ │ │ │ + valignd $0x6,%ymm0,%ymm0,%ymm7 │ │ │ │ vaddss %xmm3,%xmm4,%xmm4 │ │ │ │ vunpckhps %xmm0,%xmm0,%xmm3 │ │ │ │ - vshufps $0xff,%xmm0,%xmm0,%xmm0 │ │ │ │ vaddss %xmm4,%xmm3,%xmm3 │ │ │ │ - vaddss %xmm0,%xmm3,%xmm3 │ │ │ │ + vaddss %xmm3,%xmm2,%xmm2 │ │ │ │ + vextractf32x4 $0x1,%ymm0,%xmm3 │ │ │ │ + vaddss %xmm2,%xmm3,%xmm3 │ │ │ │ + valignd $0x5,%ymm0,%ymm0,%ymm2 │ │ │ │ + valignd $0x7,%ymm0,%ymm0,%ymm0 │ │ │ │ + vaddss %xmm3,%xmm2,%xmm2 │ │ │ │ + vaddss %xmm2,%xmm7,%xmm7 │ │ │ │ + vaddss %xmm0,%xmm7,%xmm7 │ │ │ │ cmp %rax,%r14 │ │ │ │ - jne 39bd0 ::calcEdgeLogLikelihoodsSecondDeriv(int, int, int, int, int, int, int, int, double*, double*, double*)@@Base+0x810> │ │ │ │ + jne 38710 ::calcEdgeLogLikelihoodsSecondDeriv(int, int, int, int, int, int, int, int, double*, double*, double*)@@Base+0x830> │ │ │ │ test $0x7,%r13b │ │ │ │ - je 39d1f ::calcEdgeLogLikelihoodsSecondDeriv(int, int, int, int, int, int, int, int, double*, double*, double*)@@Base+0x95f> │ │ │ │ - mov %r13d,%eax │ │ │ │ - and $0xfffffff8,%eax │ │ │ │ - lea (%rax,%r12,1),%edx │ │ │ │ - cltq │ │ │ │ + je 3884a ::calcEdgeLogLikelihoodsSecondDeriv(int, int, int, int, int, int, int, int, double*, double*, double*)@@Base+0x96a> │ │ │ │ + mov %r13d,%edx │ │ │ │ + and $0xfffffff8,%edx │ │ │ │ + lea (%rdx,%r12,1),%eax │ │ │ │ movslq %edx,%rdx │ │ │ │ - sub %rax,%rdx │ │ │ │ - lea 0x0(,%rdx,4),%rdx │ │ │ │ - add %rdx,%rsi │ │ │ │ - add %rdx,%rcx │ │ │ │ - add %r11,%rdx │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - vmovss (%rbx,%rax,4),%xmm0 │ │ │ │ - vfmadd231ss (%rsi,%rax,4),%xmm0,%xmm2 │ │ │ │ - vfmadd231ss (%rcx,%rax,4),%xmm0,%xmm1 │ │ │ │ - vfmadd231ss (%rdx,%rax,4),%xmm0,%xmm3 │ │ │ │ + cltq │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + vmovss (%rbx,%rdx,4),%xmm0 │ │ │ │ + inc %rdx │ │ │ │ + vfmadd231ss (%rdi,%rax,4),%xmm0,%xmm6 │ │ │ │ + vfmadd231ss (%r8,%rax,4),%xmm0,%xmm1 │ │ │ │ + vfmadd231ss (%r9,%rax,4),%xmm0,%xmm7 │ │ │ │ inc %rax │ │ │ │ - cmp %eax,%r13d │ │ │ │ - jg 39d00 ::calcEdgeLogLikelihoodsSecondDeriv(int, int, int, int, int, int, int, int, double*, double*, double*)@@Base+0x940> │ │ │ │ - vcvtss2sd %xmm2,%xmm2,%xmm0 │ │ │ │ + cmp %edx,%r13d │ │ │ │ + jg 38828 ::calcEdgeLogLikelihoodsSecondDeriv(int, int, int, int, int, int, int, int, double*, double*, double*)@@Base+0x948> │ │ │ │ add %r13d,%r12d │ │ │ │ - mov %r9,-0x58(%rbp) │ │ │ │ - vmovss %xmm2,-0x50(%rbp) │ │ │ │ + vcvtss2sd %xmm6,%xmm6,%xmm0 │ │ │ │ + mov %r10,-0x58(%rbp) │ │ │ │ + vmovss %xmm6,-0x50(%rbp) │ │ │ │ vmovss %xmm1,-0x48(%rbp) │ │ │ │ - vmovss %xmm3,-0x40(%rbp) │ │ │ │ + vmovss %xmm7,-0x40(%rbp) │ │ │ │ vzeroupper │ │ │ │ call 1c250 │ │ │ │ - vxorps %xmm5,%xmm5,%xmm5 │ │ │ │ - vmovss -0x50(%rbp),%xmm2 │ │ │ │ + vmovss -0x50(%rbp),%xmm6 │ │ │ │ vmovss -0x48(%rbp),%xmm1 │ │ │ │ + vmovss -0x40(%rbp),%xmm7 │ │ │ │ + mov -0x58(%rbp),%r10 │ │ │ │ vcvtsd2ss %xmm0,%xmm0,%xmm0 │ │ │ │ - vmovss -0x40(%rbp),%xmm3 │ │ │ │ - mov -0x58(%rbp),%r9 │ │ │ │ - mov 0x108(%r9),%rax │ │ │ │ - mov 0x110(%r9),%rdx │ │ │ │ - mov 0x118(%r9),%rcx │ │ │ │ - vdivss %xmm2,%xmm1,%xmm1 │ │ │ │ + vxorps %xmm5,%xmm5,%xmm5 │ │ │ │ + vdivss %xmm6,%xmm1,%xmm1 │ │ │ │ + mov 0x108(%r10),%rax │ │ │ │ + mov 0x110(%r10),%rdx │ │ │ │ + mov 0x118(%r10),%rsi │ │ │ │ vmovss %xmm0,(%rax,%r15,1) │ │ │ │ - vdivss %xmm2,%xmm3,%xmm3 │ │ │ │ + vdivss %xmm6,%xmm7,%xmm6 │ │ │ │ vmovss %xmm1,(%rdx,%r15,1) │ │ │ │ - vfnmadd132ss %xmm1,%xmm3,%xmm1 │ │ │ │ - vmovss %xmm1,(%rcx,%r15,1) │ │ │ │ + vfnmadd132ss %xmm1,%xmm6,%xmm1 │ │ │ │ + vmovss %xmm1,(%rsi,%r15,1) │ │ │ │ add $0x4,%r15 │ │ │ │ cmp %r15,-0x38(%rbp) │ │ │ │ - jne 39b7b ::calcEdgeLogLikelihoodsSecondDeriv(int, int, int, int, int, int, int, int, double*, double*, double*)@@Base+0x7bb> │ │ │ │ - mov -0xe4(%rbp),%ebx │ │ │ │ + jne 386c4 ::calcEdgeLogLikelihoodsSecondDeriv(int, int, int, int, int, int, int, int, double*, double*, double*)@@Base+0x7e4> │ │ │ │ + movslq -0x90(%rbp),%rdi │ │ │ │ mov -0x38(%rbp),%r10 │ │ │ │ - mov -0x68(%rbp),%r11 │ │ │ │ - cmp $0xffffffff,%ebx │ │ │ │ - je 39de0 ::calcEdgeLogLikelihoodsSecondDeriv(int, int, int, int, int, int, int, int, double*, double*, double*)@@Base+0xa20> │ │ │ │ - movslq %ebx,%rsi │ │ │ │ - mov -0xa8(%rbp),%rbx │ │ │ │ - mov 0xb8(%rbx),%rdi │ │ │ │ - mov (%rdi,%rsi,8),%rdi │ │ │ │ - xor %esi,%esi │ │ │ │ - vmovss (%rax,%rsi,1),%xmm0 │ │ │ │ - vaddss (%rdi,%rsi,1),%xmm0,%xmm0 │ │ │ │ - vmovss %xmm0,(%rax,%rsi,1) │ │ │ │ - add $0x4,%rsi │ │ │ │ - cmp %rsi,%r10 │ │ │ │ - jne 39dc8 ::calcEdgeLogLikelihoodsSecondDeriv(int, int, int, int, int, int, int, int, double*, double*, double*)@@Base+0xa08> │ │ │ │ - mov -0xa8(%rbp),%rbx │ │ │ │ - mov -0xb0(%rbp),%r8 │ │ │ │ - xor %esi,%esi │ │ │ │ - mov -0xc8(%rbp),%r9 │ │ │ │ - mov 0x78(%rbx),%rdi │ │ │ │ - movq $0x0,(%r8) │ │ │ │ + cmp $0xffffffff,%edi │ │ │ │ + je 38906 ::calcEdgeLogLikelihoodsSecondDeriv(int, int, int, int, int, int, int, int, double*, double*, double*)@@Base+0xa26> │ │ │ │ + mov -0xc0(%rbp),%rbx │ │ │ │ + mov 0xb8(%rbx),%r8 │ │ │ │ + mov (%r8,%rdi,8),%r8 │ │ │ │ + xor %edi,%edi │ │ │ │ + vmovss (%rax,%rdi,1),%xmm0 │ │ │ │ + vaddss (%r8,%rdi,1),%xmm0,%xmm0 │ │ │ │ + vmovss %xmm0,(%rax,%rdi,1) │ │ │ │ + add $0x4,%rdi │ │ │ │ + cmp %rdi,%r10 │ │ │ │ + jne 388ed ::calcEdgeLogLikelihoodsSecondDeriv(int, int, int, int, int, int, int, int, double*, double*, double*)@@Base+0xa0d> │ │ │ │ + mov -0xd0(%rbp),%rcx │ │ │ │ + mov -0xe0(%rbp),%r9 │ │ │ │ + mov -0xe8(%rbp),%r11 │ │ │ │ + mov -0xc0(%rbp),%rdi │ │ │ │ + movq $0x0,(%rcx) │ │ │ │ movq $0x0,(%r9) │ │ │ │ + mov 0x78(%rdi),%r8 │ │ │ │ + xor %edi,%edi │ │ │ │ movq $0x0,(%r11) │ │ │ │ - vcvtss2sd (%rax,%rsi,1),%xmm5,%xmm0 │ │ │ │ - vmovsd (%r8),%xmm4 │ │ │ │ - vfmadd132sd (%rdi,%rsi,2),%xmm4,%xmm0 │ │ │ │ - vmovsd %xmm0,(%r8) │ │ │ │ - vmovsd (%r9),%xmm4 │ │ │ │ - vcvtss2sd (%rdx,%rsi,1),%xmm5,%xmm0 │ │ │ │ - vfmadd132sd (%rdi,%rsi,2),%xmm4,%xmm0 │ │ │ │ + vmovsd (%rcx),%xmm3 │ │ │ │ + vcvtss2sd (%rax,%rdi,1),%xmm5,%xmm0 │ │ │ │ + vfmadd132sd (%r8,%rdi,2),%xmm3,%xmm0 │ │ │ │ + vmovsd %xmm0,(%rcx) │ │ │ │ + vcvtss2sd (%rdx,%rdi,1),%xmm5,%xmm0 │ │ │ │ + vmovsd (%r9),%xmm3 │ │ │ │ + vfmadd132sd (%r8,%rdi,2),%xmm3,%xmm0 │ │ │ │ vmovsd %xmm0,(%r9) │ │ │ │ - vmovsd (%r11),%xmm4 │ │ │ │ - vcvtss2sd (%rcx,%rsi,1),%xmm5,%xmm0 │ │ │ │ - vfmadd132sd (%rdi,%rsi,2),%xmm4,%xmm0 │ │ │ │ - add $0x4,%rsi │ │ │ │ + vcvtss2sd (%rsi,%rdi,1),%xmm5,%xmm0 │ │ │ │ + vmovsd (%r11),%xmm3 │ │ │ │ + vfmadd132sd (%r8,%rdi,2),%xmm3,%xmm0 │ │ │ │ + add $0x4,%rdi │ │ │ │ vmovsd %xmm0,(%r11) │ │ │ │ - cmp %rsi,%r10 │ │ │ │ - jne 39e10 ::calcEdgeLogLikelihoodsSecondDeriv(int, int, int, int, int, int, int, int, double*, double*, double*)@@Base+0xa50> │ │ │ │ - mov -0xb0(%rbp),%rax │ │ │ │ + cmp %rdi,%r10 │ │ │ │ + jne 3893d ::calcEdgeLogLikelihoodsSecondDeriv(int, int, int, int, int, int, int, int, double*, double*, double*)@@Base+0xa5d> │ │ │ │ + mov -0xd0(%rbp),%rax │ │ │ │ vmovsd (%rax),%xmm0 │ │ │ │ xor %eax,%eax │ │ │ │ vucomisd %xmm0,%xmm0 │ │ │ │ setnp %al │ │ │ │ add $0xe0,%rsp │ │ │ │ pop %rbx │ │ │ │ - pop %r10 │ │ │ │ lea -0x8(,%rax,8),%eax │ │ │ │ + pop %r10 │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ pop %rbp │ │ │ │ lea -0x8(%r10),%rsp │ │ │ │ ret │ │ │ │ - vxorps %xmm3,%xmm3,%xmm3 │ │ │ │ + vxorps %xmm7,%xmm7,%xmm7 │ │ │ │ vxorpd %xmm0,%xmm0,%xmm0 │ │ │ │ - vmovaps %xmm3,%xmm1 │ │ │ │ - vmovaps %xmm3,%xmm2 │ │ │ │ - jmp 39d26 ::calcEdgeLogLikelihoodsSecondDeriv(int, int, int, int, int, int, int, int, double*, double*, double*)@@Base+0x966> │ │ │ │ - vxorps %xmm3,%xmm3,%xmm3 │ │ │ │ - mov %r12d,%edx │ │ │ │ - xor %eax,%eax │ │ │ │ - vmovaps %xmm3,%xmm1 │ │ │ │ - vmovaps %xmm3,%xmm2 │ │ │ │ - jmp 39cc8 ::calcEdgeLogLikelihoodsSecondDeriv(int, int, int, int, int, int, int, int, double*, double*, double*)@@Base+0x908> │ │ │ │ - mov %r9,%r11 │ │ │ │ - mov -0x84(%rbp),%edx │ │ │ │ - test %edx,%edx │ │ │ │ - jle 39f0b ::calcEdgeLogLikelihoodsSecondDeriv(int, int, int, int, int, int, int, int, double*, double*, double*)@@Base+0xb4b> │ │ │ │ - mov -0xa8(%rbp),%rax │ │ │ │ - mov 0x24(%rax),%r13d │ │ │ │ - jmp 39b3b ::calcEdgeLogLikelihoodsSecondDeriv(int, int, int, int, int, int, int, int, double*, double*, double*)@@Base+0x77b> │ │ │ │ - mov %r9,%rax │ │ │ │ - mov -0x50(%rbp),%rdi │ │ │ │ - lea 0x4(%rax),%rdx │ │ │ │ - cmp %rdx,%rdi │ │ │ │ - je 396a8 ::calcEdgeLogLikelihoodsSecondDeriv(int, int, int, int, int, int, int, int, double*, double*, double*)@@Base+0x2e8> │ │ │ │ - add $0x8,%rax │ │ │ │ - cmp %rdi,%rax │ │ │ │ - jne 39ed6 ::calcEdgeLogLikelihoodsSecondDeriv(int, int, int, int, int, int, int, int, double*, double*, double*)@@Base+0xb16> │ │ │ │ - jmp 396a8 ::calcEdgeLogLikelihoodsSecondDeriv(int, int, int, int, int, int, int, int, double*, double*, double*)@@Base+0x2e8> │ │ │ │ + vmovaps %xmm7,%xmm1 │ │ │ │ + vmovaps %xmm7,%xmm6 │ │ │ │ + jmp 38851 ::calcEdgeLogLikelihoodsSecondDeriv(int, int, int, int, int, int, int, int, double*, double*, double*)@@Base+0x971> │ │ │ │ + vxorps %xmm7,%xmm7,%xmm7 │ │ │ │ + mov %r12d,%eax │ │ │ │ + xor %edx,%edx │ │ │ │ + vmovaps %xmm7,%xmm1 │ │ │ │ + vmovaps %xmm7,%xmm6 │ │ │ │ + jmp 3881f ::calcEdgeLogLikelihoodsSecondDeriv(int, int, int, int, int, int, int, int, double*, double*, double*)@@Base+0x93f> │ │ │ │ + mov %rcx,%rdx │ │ │ │ + mov -0x38(%rbp),%rdi │ │ │ │ + lea 0x4(%rdx),%rsi │ │ │ │ + cmp %rdi,%rsi │ │ │ │ + je 381d6 ::calcEdgeLogLikelihoodsSecondDeriv(int, int, int, int, int, int, int, int, double*, double*, double*)@@Base+0x2f6> │ │ │ │ + add $0x8,%rdx │ │ │ │ + cmp %rdi,%rdx │ │ │ │ + jne 389e4 ::calcEdgeLogLikelihoodsSecondDeriv(int, int, int, int, int, int, int, int, double*, double*, double*)@@Base+0xb04> │ │ │ │ + jmp 381d6 ::calcEdgeLogLikelihoodsSecondDeriv(int, int, int, int, int, int, int, int, double*, double*, double*)@@Base+0x2f6> │ │ │ │ xor %eax,%eax │ │ │ │ lea 0x1(%rax),%rdx │ │ │ │ - cmp %rdx,%rbx │ │ │ │ - je 39f0e ::calcEdgeLogLikelihoodsSecondDeriv(int, int, int, int, int, int, int, int, double*, double*, double*)@@Base+0xb4e> │ │ │ │ + cmp %rdx,%r15 │ │ │ │ + je 38a1f ::calcEdgeLogLikelihoodsSecondDeriv(int, int, int, int, int, int, int, int, double*, double*, double*)@@Base+0xb3f> │ │ │ │ add $0x2,%rax │ │ │ │ - cmp %rax,%rbx │ │ │ │ - jne 39ef7 ::calcEdgeLogLikelihoodsSecondDeriv(int, int, int, int, int, int, int, int, double*, double*, double*)@@Base+0xb37> │ │ │ │ - jmp 39eb9 ::calcEdgeLogLikelihoodsSecondDeriv(int, int, int, int, int, int, int, int, double*, double*, double*)@@Base+0xaf9> │ │ │ │ + cmp %r15,%rax │ │ │ │ + jne 38a05 ::calcEdgeLogLikelihoodsSecondDeriv(int, int, int, int, int, int, int, int, double*, double*, double*)@@Base+0xb25> │ │ │ │ + jmp 3866f ::calcEdgeLogLikelihoodsSecondDeriv(int, int, int, int, int, int, int, int, double*, double*, double*)@@Base+0x78f> │ │ │ │ vzeroupper │ │ │ │ - mov -0xb0(%rbp),%rax │ │ │ │ + mov -0xd0(%rbp),%rax │ │ │ │ movq $0x0,(%rax) │ │ │ │ - mov -0xc8(%rbp),%rax │ │ │ │ + mov -0xe0(%rbp),%rax │ │ │ │ movq $0x0,(%rax) │ │ │ │ - movq $0x0,(%r11) │ │ │ │ - jmp 39e58 ::calcEdgeLogLikelihoodsSecondDeriv(int, int, int, int, int, int, int, int, double*, double*, double*)@@Base+0xa98> │ │ │ │ - xor %eax,%eax │ │ │ │ - lea 0x1(%rax),%rdx │ │ │ │ - cmp %rbx,%rdx │ │ │ │ - je 39f0e ::calcEdgeLogLikelihoodsSecondDeriv(int, int, int, int, int, int, int, int, double*, double*, double*)@@Base+0xb4e> │ │ │ │ - add $0x2,%rax │ │ │ │ - cmp %rbx,%rax │ │ │ │ - jne 39f38 ::calcEdgeLogLikelihoodsSecondDeriv(int, int, int, int, int, int, int, int, double*, double*, double*)@@Base+0xb78> │ │ │ │ - jmp 39eb9 ::calcEdgeLogLikelihoodsSecondDeriv(int, int, int, int, int, int, int, int, double*, double*, double*)@@Base+0xaf9> │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ + mov -0xe8(%rbp),%rax │ │ │ │ + movq $0x0,(%rax) │ │ │ │ + jmp 38983 ::calcEdgeLogLikelihoodsSecondDeriv(int, int, int, int, int, int, int, int, double*, double*, double*)@@Base+0xaa3> │ │ │ │ + xchg %ax,%ax │ │ │ │ │ │ │ │ -0000000000039f80 ::calcEdgeLogLikelihoodsFirstDeriv(int, int, int, int, int, int, int, double*, double*)@@Base>: │ │ │ │ +0000000000038a50 ::calcEdgeLogLikelihoodsFirstDeriv(int, int, int, int, int, int, int, double*, double*)@@Base>: │ │ │ │ endbr64 │ │ │ │ lea 0x8(%rsp),%r10 │ │ │ │ and $0xffffffffffffffe0,%rsp │ │ │ │ movslq %esi,%rsi │ │ │ │ movslq %ecx,%rcx │ │ │ │ push -0x8(%r10) │ │ │ │ - push %rbp │ │ │ │ mov %r10,%rax │ │ │ │ movslq %r8d,%r8 │ │ │ │ movslq %r9d,%r9 │ │ │ │ + push %rbp │ │ │ │ mov %rsp,%rbp │ │ │ │ push %r15 │ │ │ │ push %r14 │ │ │ │ push %r13 │ │ │ │ push %r12 │ │ │ │ push %r10 │ │ │ │ - push %rbx │ │ │ │ mov %rdi,%r10 │ │ │ │ + push %rbx │ │ │ │ + mov %edx,%ebx │ │ │ │ sub $0xc0,%rsp │ │ │ │ mov 0x8(%rax),%edi │ │ │ │ - mov %edx,%ebx │ │ │ │ mov 0xa8(%r10),%rdx │ │ │ │ mov %edi,-0x60(%rbp) │ │ │ │ mov 0x10(%rax),%rdi │ │ │ │ mov %rdi,-0x88(%rbp) │ │ │ │ mov 0x18(%rax),%rdi │ │ │ │ mov %rdi,-0xa0(%rbp) │ │ │ │ mov (%rdx,%rsi,8),%rdi │ │ │ │ - mov 0xd0(%r10),%rdx │ │ │ │ xor %esi,%esi │ │ │ │ - mov (%rdx,%rcx,8),%r11 │ │ │ │ + mov 0xd0(%r10),%rdx │ │ │ │ mov %rdi,-0x90(%rbp) │ │ │ │ + mov (%rdx,%rcx,8),%r11 │ │ │ │ mov %r11,-0x40(%rbp) │ │ │ │ mov (%rdx,%r8,8),%r12 │ │ │ │ mov 0x98(%r10),%rdx │ │ │ │ mov %r10,-0x38(%rbp) │ │ │ │ mov (%rdx,%r9,8),%rdi │ │ │ │ movslq (%rax),%rdx │ │ │ │ mov 0xa0(%r10),%rax │ │ │ │ @@ -28806,1388 +28071,1337 @@ │ │ │ │ mov %rax,-0xa8(%rbp) │ │ │ │ movslq %edx,%rdx │ │ │ │ shl $0x2,%rdx │ │ │ │ call 1c1a0 │ │ │ │ mov -0x38(%rbp),%r10 │ │ │ │ xor %esi,%esi │ │ │ │ mov 0x14(%r10),%edx │ │ │ │ - imul 0x24(%r10),%edx │ │ │ │ mov 0xe0(%r10),%rdi │ │ │ │ + imul 0x24(%r10),%edx │ │ │ │ movslq %edx,%rdx │ │ │ │ shl $0x2,%rdx │ │ │ │ call 1c1a0 │ │ │ │ mov -0x38(%rbp),%r10 │ │ │ │ - movslq %ebx,%rax │ │ │ │ - vxorps %xmm3,%xmm3,%xmm3 │ │ │ │ mov -0x40(%rbp),%r11 │ │ │ │ - cmp %ebx,0x10(%r10) │ │ │ │ + movslq %ebx,%rax │ │ │ │ + vxorps %xmm6,%xmm6,%xmm6 │ │ │ │ mov 0x14(%r10),%edi │ │ │ │ + cmp %ebx,0x10(%r10) │ │ │ │ mov 0x34(%r10),%edx │ │ │ │ mov %edi,-0x5c(%rbp) │ │ │ │ - jle 3a249 ::calcEdgeLogLikelihoodsFirstDeriv(int, int, int, int, int, int, int, double*, double*)@@Base+0x2c9> │ │ │ │ + jle 38cd6 ::calcEdgeLogLikelihoodsFirstDeriv(int, int, int, int, int, int, int, double*, double*)@@Base+0x286> │ │ │ │ mov 0xb0(%r10),%rcx │ │ │ │ mov (%rcx,%rax,8),%r9 │ │ │ │ test %r9,%r9 │ │ │ │ - je 3a249 ::calcEdgeLogLikelihoodsFirstDeriv(int, int, int, int, int, int, int, double*, double*)@@Base+0x2c9> │ │ │ │ + je 38cd6 ::calcEdgeLogLikelihoodsFirstDeriv(int, int, int, int, int, int, int, double*, double*)@@Base+0x286> │ │ │ │ test %edx,%edx │ │ │ │ - jle 3a5cb ::calcEdgeLogLikelihoodsFirstDeriv(int, int, int, int, int, int, int, double*, double*)@@Base+0x64b> │ │ │ │ + jle 3904b ::calcEdgeLogLikelihoodsFirstDeriv(int, int, int, int, int, int, int, double*, double*)@@Base+0x5fb> │ │ │ │ mov -0x5c(%rbp),%edi │ │ │ │ movslq %edx,%rax │ │ │ │ mov %rax,-0x68(%rbp) │ │ │ │ test %edi,%edi │ │ │ │ - jle 3a882 ::calcEdgeLogLikelihoodsFirstDeriv(int, int, int, int, int, int, int, double*, double*)@@Base+0x902> │ │ │ │ + jle 39312 ::calcEdgeLogLikelihoodsFirstDeriv(int, int, int, int, int, int, int, double*, double*)@@Base+0x8c2> │ │ │ │ movslq 0x2c(%r10),%rdx │ │ │ │ movslq %edi,%rax │ │ │ │ mov 0x24(%r10),%r14d │ │ │ │ - xor %esi,%esi │ │ │ │ + mov %r11,-0x58(%rbp) │ │ │ │ lea (%r9,%rax,4),%rax │ │ │ │ + xor %esi,%esi │ │ │ │ xor %ecx,%ecx │ │ │ │ - xor %r8d,%r8d │ │ │ │ - mov %r11,-0x58(%rbp) │ │ │ │ - mov %rax,-0x38(%rbp) │ │ │ │ lea 0x0(,%rdx,4),%rbx │ │ │ │ + mov %rax,-0x38(%rbp) │ │ │ │ mov %rdx,%rax │ │ │ │ lea -0x1(%rdi),%edx │ │ │ │ imul %eax,%edx │ │ │ │ mov %rbx,-0x48(%rbp) │ │ │ │ movslq %r14d,%rbx │ │ │ │ + mov %eax,%r8d │ │ │ │ mov %rbx,-0x50(%rbp) │ │ │ │ + xor %eax,%eax │ │ │ │ mov %edx,-0x70(%rbp) │ │ │ │ test %r14d,%r14d │ │ │ │ - jle 3a860 ::calcEdgeLogLikelihoodsFirstDeriv(int, int, int, int, int, int, int, double*, double*)@@Base+0x8e0> │ │ │ │ - imul 0x40(%r10),%esi │ │ │ │ + jle 392f0 ::calcEdgeLogLikelihoodsFirstDeriv(int, int, int, int, int, int, int, double*, double*)@@Base+0x8a0> │ │ │ │ mov -0x98(%rbp),%rdi │ │ │ │ + imul 0x40(%r10),%esi │ │ │ │ + movslq %ecx,%rdx │ │ │ │ + mov %r9,-0x78(%rbp) │ │ │ │ + mov %rax,-0x80(%rbp) │ │ │ │ + movslq 0x28(%r10),%r11 │ │ │ │ mov %r9,%rbx │ │ │ │ xor %r13d,%r13d │ │ │ │ - movslq 0x28(%r10),%r11 │ │ │ │ - mov %r9,-0x78(%rbp) │ │ │ │ - mov %r8,-0x80(%rbp) │ │ │ │ + vmovss (%rdi,%rax,4),%xmm1 │ │ │ │ + mov -0x90(%rbp),%rdi │ │ │ │ mov %ecx,-0xb0(%rbp) │ │ │ │ - mov %eax,-0xb4(%rbp) │ │ │ │ + mov %r8d,-0xb4(%rbp) │ │ │ │ mov %r10,-0xc0(%rbp) │ │ │ │ - vmovss (%rdi,%r8,4),%xmm1 │ │ │ │ - mov -0x90(%rbp),%rdi │ │ │ │ - shl $0x2,%r11 │ │ │ │ - movslq %esi,%rdx │ │ │ │ - movslq %ecx,%rsi │ │ │ │ - lea (%rdi,%rsi,4),%r15 │ │ │ │ + lea (%rdi,%rdx,4),%r15 │ │ │ │ mov 0xd8(%r10),%rdi │ │ │ │ + mov %esi,-0x40(%rbp) │ │ │ │ mov 0xe0(%r10),%rsi │ │ │ │ - mov %rdx,-0x40(%rbp) │ │ │ │ mov -0x50(%rbp),%rdx │ │ │ │ - movslq %r13d,%rax │ │ │ │ - mov %r15,%rcx │ │ │ │ movslq (%rbx),%r8 │ │ │ │ - add -0x40(%rbp),%r8 │ │ │ │ + movslq %r13d,%rax │ │ │ │ + movslq -0x40(%rbp),%rcx │ │ │ │ lea (%rdx,%rax,1),%r10 │ │ │ │ mov -0x58(%rbp),%rdx │ │ │ │ shl $0x2,%r8 │ │ │ │ lea (%rdx,%r8,1),%r9 │ │ │ │ add %r12,%r8 │ │ │ │ - xor %edx,%edx │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - vmovss (%r9,%rdx,1),%xmm0 │ │ │ │ - add $0x4,%rcx │ │ │ │ - vmulss -0x4(%rcx),%xmm0,%xmm0 │ │ │ │ + mov %r15,%rdx │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + vmovss (%r9,%rcx,4),%xmm0 │ │ │ │ + add $0x4,%rdx │ │ │ │ + vmulss -0x4(%rdx),%xmm0,%xmm0 │ │ │ │ vfmadd213ss (%rdi,%rax,4),%xmm1,%xmm0 │ │ │ │ vmovss %xmm0,(%rdi,%rax,4) │ │ │ │ - vmovss (%r8,%rdx,1),%xmm0 │ │ │ │ - add %r11,%rdx │ │ │ │ - vmulss -0x4(%rcx),%xmm0,%xmm0 │ │ │ │ + vmovss (%r8,%rcx,4),%xmm0 │ │ │ │ + add %r11,%rcx │ │ │ │ + vmulss -0x4(%rdx),%xmm0,%xmm0 │ │ │ │ vfmadd213ss (%rsi,%rax,4),%xmm1,%xmm0 │ │ │ │ vmovss %xmm0,(%rsi,%rax,4) │ │ │ │ inc %rax │ │ │ │ cmp %rax,%r10 │ │ │ │ - jne 3a1c0 ::calcEdgeLogLikelihoodsFirstDeriv(int, int, int, int, int, int, int, double*, double*)@@Base+0x240> │ │ │ │ - add -0x48(%rbp),%r15 │ │ │ │ - add %r14d,%r13d │ │ │ │ + jne 38c50 ::calcEdgeLogLikelihoodsFirstDeriv(int, int, int, int, int, int, int, double*, double*)@@Base+0x200> │ │ │ │ add $0x4,%rbx │ │ │ │ + add %r14d,%r13d │ │ │ │ + add -0x48(%rbp),%r15 │ │ │ │ cmp -0x38(%rbp),%rbx │ │ │ │ - jne 3a15d ::calcEdgeLogLikelihoodsFirstDeriv(int, int, int, int, int, int, int, double*, double*)@@Base+0x1dd> │ │ │ │ + jne 38c27 ::calcEdgeLogLikelihoodsFirstDeriv(int, int, int, int, int, int, int, double*, double*)@@Base+0x1d7> │ │ │ │ mov -0x78(%rbp),%r9 │ │ │ │ - mov -0x80(%rbp),%r8 │ │ │ │ + mov -0x80(%rbp),%rax │ │ │ │ mov -0xb0(%rbp),%ecx │ │ │ │ - mov -0xb4(%rbp),%eax │ │ │ │ + mov -0xb4(%rbp),%r8d │ │ │ │ mov -0xc0(%rbp),%r10 │ │ │ │ - inc %r8 │ │ │ │ - cmp %r8,-0x68(%rbp) │ │ │ │ - je 3a5cb ::calcEdgeLogLikelihoodsFirstDeriv(int, int, int, int, int, int, int, double*, double*)@@Base+0x64b> │ │ │ │ + inc %rax │ │ │ │ + cmp %rax,-0x68(%rbp) │ │ │ │ + je 3904b ::calcEdgeLogLikelihoodsFirstDeriv(int, int, int, int, int, int, int, double*, double*)@@Base+0x5fb> │ │ │ │ mov -0x70(%rbp),%edi │ │ │ │ - lea (%rax,%rcx,1),%edx │ │ │ │ - mov %r8d,%esi │ │ │ │ + lea (%r8,%rcx,1),%edx │ │ │ │ + mov %eax,%esi │ │ │ │ lea (%rdi,%rdx,1),%ecx │ │ │ │ - jmp 3a0f6 ::calcEdgeLogLikelihoodsFirstDeriv(int, int, int, int, int, int, int, double*, double*)@@Base+0x176> │ │ │ │ + jmp 38bc8 ::calcEdgeLogLikelihoodsFirstDeriv(int, int, int, int, int, int, int, double*, double*)@@Base+0x178> │ │ │ │ test %edx,%edx │ │ │ │ - jle 3a5cb ::calcEdgeLogLikelihoodsFirstDeriv(int, int, int, int, int, int, int, double*, double*)@@Base+0x64b> │ │ │ │ + jle 3904b ::calcEdgeLogLikelihoodsFirstDeriv(int, int, int, int, int, int, int, double*, double*)@@Base+0x5fb> │ │ │ │ mov -0x5c(%rbp),%r9d │ │ │ │ movslq %edx,%rsi │ │ │ │ test %r9d,%r9d │ │ │ │ - jle 3a5b3 ::calcEdgeLogLikelihoodsFirstDeriv(int, int, int, int, int, int, int, double*, double*)@@Base+0x633> │ │ │ │ + jle 39033 ::calcEdgeLogLikelihoodsFirstDeriv(int, int, int, int, int, int, int, double*, double*)@@Base+0x5e3> │ │ │ │ mov 0xa8(%r10),%rdx │ │ │ │ mov 0x24(%r10),%r14d │ │ │ │ xor %edi,%edi │ │ │ │ xor %ecx,%ecx │ │ │ │ xor %r8d,%r8d │ │ │ │ mov (%rdx,%rax,8),%rax │ │ │ │ mov %r14d,%edx │ │ │ │ mov %r14d,%r13d │ │ │ │ shr $0x3,%edx │ │ │ │ and $0xfffffff8,%r13d │ │ │ │ + mov %rax,-0xb0(%rbp) │ │ │ │ + mov 0x2c(%r10),%eax │ │ │ │ mov %rdx,%rbx │ │ │ │ lea -0x1(%r9),%edx │ │ │ │ shl $0x5,%rbx │ │ │ │ - mov %rax,-0xb0(%rbp) │ │ │ │ - mov 0x2c(%r10),%eax │ │ │ │ imul %eax,%edx │ │ │ │ mov %edx,-0xb4(%rbp) │ │ │ │ test %r14d,%r14d │ │ │ │ - jle 3a55f ::calcEdgeLogLikelihoodsFirstDeriv(int, int, int, int, int, int, int, double*, double*)@@Base+0x5df> │ │ │ │ + jle 38fdf ::calcEdgeLogLikelihoodsFirstDeriv(int, int, int, int, int, int, int, double*, double*)@@Base+0x58f> │ │ │ │ imul 0x40(%r10),%ecx │ │ │ │ movslq %eax,%rdx │ │ │ │ + mov %r8d,-0xc0(%rbp) │ │ │ │ xor %r15d,%r15d │ │ │ │ - mov %rdi,-0xc0(%rbp) │ │ │ │ shl $0x2,%rdx │ │ │ │ - mov %r8d,-0xb8(%rbp) │ │ │ │ - mov %rsi,-0xc8(%rbp) │ │ │ │ + mov %rdi,-0xc8(%rbp) │ │ │ │ mov %rdx,-0x70(%rbp) │ │ │ │ movslq %r8d,%rdx │ │ │ │ - mov %eax,-0xcc(%rbp) │ │ │ │ - mov %r10,-0xd8(%rbp) │ │ │ │ - shl $0x2,%rdx │ │ │ │ mov %ecx,-0x68(%rbp) │ │ │ │ mov -0x90(%rbp),%rcx │ │ │ │ + shl $0x2,%rdx │ │ │ │ + mov %rsi,-0xd0(%rbp) │ │ │ │ lea (%rcx,%rdx,1),%r9 │ │ │ │ add -0xb0(%rbp),%rdx │ │ │ │ movslq %r14d,%rcx │ │ │ │ - shl $0x2,%rcx │ │ │ │ - mov %rcx,-0x38(%rbp) │ │ │ │ - xor %ecx,%ecx │ │ │ │ + mov %eax,-0xb8(%rbp) │ │ │ │ mov %rdx,-0x50(%rbp) │ │ │ │ mov 0xd8(%r10),%rdx │ │ │ │ + shl $0x2,%rcx │ │ │ │ + mov %r10,-0xd8(%rbp) │ │ │ │ mov %rdx,-0x78(%rbp) │ │ │ │ mov 0xe0(%r10),%rdx │ │ │ │ + mov %rcx,-0x38(%rbp) │ │ │ │ + xor %ecx,%ecx │ │ │ │ mov %rdx,-0x80(%rbp) │ │ │ │ lea 0x1(%r14),%edx │ │ │ │ mov %edx,-0x48(%rbp) │ │ │ │ mov -0x98(%rbp),%rdx │ │ │ │ - vcvtss2sd (%rdx,%rdi,4),%xmm3,%xmm2 │ │ │ │ + vcvtss2sd (%rdx,%rdi,4),%xmm6,%xmm2 │ │ │ │ lea -0x1(%r14),%edx │ │ │ │ mov %edx,-0x40(%rbp) │ │ │ │ mov -0x50(%rbp),%rdx │ │ │ │ - nopl (%rax) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + nop │ │ │ │ mov -0x78(%rbp),%rax │ │ │ │ movslq %r15d,%r8 │ │ │ │ - xor %esi,%esi │ │ │ │ mov %ecx,-0x50(%rbp) │ │ │ │ + xor %esi,%esi │ │ │ │ + mov %r15d,-0x58(%rbp) │ │ │ │ shl $0x2,%r8 │ │ │ │ mov -0x68(%rbp),%edi │ │ │ │ - mov %r15d,-0x58(%rbp) │ │ │ │ lea (%rax,%r8,1),%r10 │ │ │ │ add -0x80(%rbp),%r8 │ │ │ │ nop │ │ │ │ cmpl $0x6,-0x40(%rbp) │ │ │ │ - jbe 3a5a0 ::calcEdgeLogLikelihoodsFirstDeriv(int, int, int, int, int, int, int, double*, double*)@@Base+0x620> │ │ │ │ + jbe 39020 ::calcEdgeLogLikelihoodsFirstDeriv(int, int, int, int, int, int, int, double*, double*)@@Base+0x5d0> │ │ │ │ movslq %edi,%rcx │ │ │ │ - vxorpd %xmm10,%xmm10,%xmm10 │ │ │ │ + vxorpd %xmm8,%xmm8,%xmm8 │ │ │ │ xor %eax,%eax │ │ │ │ shl $0x2,%rcx │ │ │ │ - vmovapd %xmm10,%xmm9 │ │ │ │ + vmovapd %xmm8,%xmm9 │ │ │ │ lea (%r12,%rcx,1),%r15 │ │ │ │ add %r11,%rcx │ │ │ │ - nop │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - vmovups (%rdx,%rax,1),%ymm5 │ │ │ │ - vmulps (%rcx,%rax,1),%ymm5,%ymm4 │ │ │ │ - vcvtps2pd %xmm4,%ymm7 │ │ │ │ - vextractf128 $0x1,%ymm4,%xmm4 │ │ │ │ - vcvtps2pd %xmm4,%ymm6 │ │ │ │ - vaddsd %xmm7,%xmm9,%xmm4 │ │ │ │ - vunpckhpd %xmm7,%xmm7,%xmm8 │ │ │ │ - vaddsd %xmm8,%xmm4,%xmm8 │ │ │ │ - vextractf128 $0x1,%ymm7,%xmm4 │ │ │ │ - vaddsd %xmm4,%xmm8,%xmm8 │ │ │ │ - vunpckhpd %xmm4,%xmm4,%xmm4 │ │ │ │ - vaddsd %xmm4,%xmm8,%xmm8 │ │ │ │ - vunpckhpd %xmm6,%xmm6,%xmm4 │ │ │ │ - vaddsd %xmm6,%xmm8,%xmm8 │ │ │ │ - vaddsd %xmm4,%xmm8,%xmm8 │ │ │ │ - vextractf128 $0x1,%ymm6,%xmm4 │ │ │ │ - vaddsd %xmm4,%xmm8,%xmm8 │ │ │ │ - vunpckhpd %xmm4,%xmm4,%xmm4 │ │ │ │ - vaddsd %xmm4,%xmm8,%xmm9 │ │ │ │ - vmulps (%r15,%rax,1),%ymm5,%ymm4 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + vmovups (%rdx,%rax,1),%ymm3 │ │ │ │ + vmulps (%rcx,%rax,1),%ymm3,%ymm4 │ │ │ │ + vmulps (%r15,%rax,1),%ymm3,%ymm3 │ │ │ │ add $0x20,%rax │ │ │ │ vcvtps2pd %xmm4,%ymm5 │ │ │ │ - vextractf128 $0x1,%ymm4,%xmm4 │ │ │ │ + vaddsd %xmm5,%xmm9,%xmm9 │ │ │ │ + vunpckhpd %xmm5,%xmm5,%xmm7 │ │ │ │ + vextractf32x4 $0x1,%ymm4,%xmm4 │ │ │ │ vcvtps2pd %xmm4,%ymm4 │ │ │ │ - vaddsd %xmm5,%xmm10,%xmm10 │ │ │ │ - vunpckhpd %xmm5,%xmm5,%xmm6 │ │ │ │ - vextractf128 $0x1,%ymm5,%xmm5 │ │ │ │ - vaddsd %xmm6,%xmm10,%xmm10 │ │ │ │ - vaddsd %xmm5,%xmm10,%xmm10 │ │ │ │ - vunpckhpd %xmm5,%xmm5,%xmm5 │ │ │ │ - vaddsd %xmm5,%xmm10,%xmm10 │ │ │ │ + vaddsd %xmm7,%xmm9,%xmm9 │ │ │ │ + vextractf64x2 $0x1,%ymm5,%xmm7 │ │ │ │ + valignq $0x3,%ymm5,%ymm5,%ymm5 │ │ │ │ + vaddsd %xmm7,%xmm9,%xmm9 │ │ │ │ + vaddsd %xmm5,%xmm9,%xmm9 │ │ │ │ + vunpckhpd %xmm4,%xmm4,%xmm5 │ │ │ │ + vaddsd %xmm4,%xmm9,%xmm9 │ │ │ │ + vaddsd %xmm5,%xmm9,%xmm9 │ │ │ │ + vextractf64x2 $0x1,%ymm4,%xmm5 │ │ │ │ + valignq $0x3,%ymm4,%ymm4,%ymm4 │ │ │ │ + vaddsd %xmm5,%xmm9,%xmm9 │ │ │ │ + vaddsd %xmm4,%xmm9,%xmm9 │ │ │ │ + vcvtps2pd %xmm3,%ymm4 │ │ │ │ + vaddsd %xmm4,%xmm8,%xmm8 │ │ │ │ vunpckhpd %xmm4,%xmm4,%xmm5 │ │ │ │ - vaddsd %xmm4,%xmm10,%xmm10 │ │ │ │ - vextractf128 $0x1,%ymm4,%xmm4 │ │ │ │ - vaddsd %xmm5,%xmm10,%xmm10 │ │ │ │ - vaddsd %xmm4,%xmm10,%xmm10 │ │ │ │ - vunpckhpd %xmm4,%xmm4,%xmm4 │ │ │ │ - vaddsd %xmm4,%xmm10,%xmm10 │ │ │ │ + vextractf32x4 $0x1,%ymm3,%xmm3 │ │ │ │ + vcvtps2pd %xmm3,%ymm3 │ │ │ │ + vaddsd %xmm5,%xmm8,%xmm8 │ │ │ │ + vextractf64x2 $0x1,%ymm4,%xmm5 │ │ │ │ + valignq $0x3,%ymm4,%ymm4,%ymm4 │ │ │ │ + vaddsd %xmm5,%xmm8,%xmm8 │ │ │ │ + vaddsd %xmm4,%xmm8,%xmm8 │ │ │ │ + vunpckhpd %xmm3,%xmm3,%xmm4 │ │ │ │ + vaddsd %xmm3,%xmm8,%xmm8 │ │ │ │ + vaddsd %xmm4,%xmm8,%xmm8 │ │ │ │ + vextractf64x2 $0x1,%ymm3,%xmm4 │ │ │ │ + valignq $0x3,%ymm3,%ymm3,%ymm3 │ │ │ │ + vaddsd %xmm4,%xmm8,%xmm8 │ │ │ │ + vaddsd %xmm3,%xmm8,%xmm8 │ │ │ │ cmp %rax,%rbx │ │ │ │ - jne 3a3a0 ::calcEdgeLogLikelihoodsFirstDeriv(int, int, int, int, int, int, int, double*, double*)@@Base+0x420> │ │ │ │ + jne 38e18 ::calcEdgeLogLikelihoodsFirstDeriv(int, int, int, int, int, int, int, double*, double*)@@Base+0x3c8> │ │ │ │ movslq %r13d,%rax │ │ │ │ cmp %r13d,%r14d │ │ │ │ - je 3a4a8 ::calcEdgeLogLikelihoodsFirstDeriv(int, int, int, int, int, int, int, double*, double*)@@Base+0x528> │ │ │ │ + je 38f28 ::calcEdgeLogLikelihoodsFirstDeriv(int, int, int, int, int, int, int, double*, double*)@@Base+0x4d8> │ │ │ │ lea 0x0(%r13,%rdi,1),%ecx │ │ │ │ movslq %ecx,%rcx │ │ │ │ sub %rax,%rcx │ │ │ │ lea 0x0(,%rcx,4),%rcx │ │ │ │ lea (%r11,%rcx,1),%r15 │ │ │ │ add %r12,%rcx │ │ │ │ - nop │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - vmovss (%rdx,%rax,4),%xmm4 │ │ │ │ - vmulss (%r15,%rax,4),%xmm4,%xmm0 │ │ │ │ - vmulss (%rcx,%rax,4),%xmm4,%xmm4 │ │ │ │ + nopl (%rax) │ │ │ │ + vmovss (%rdx,%rax,4),%xmm3 │ │ │ │ + vmulss (%r15,%rax,4),%xmm3,%xmm0 │ │ │ │ + vmulss (%rcx,%rax,4),%xmm3,%xmm3 │ │ │ │ inc %rax │ │ │ │ vcvtss2sd %xmm0,%xmm0,%xmm0 │ │ │ │ - vcvtss2sd %xmm4,%xmm4,%xmm4 │ │ │ │ vaddsd %xmm0,%xmm9,%xmm9 │ │ │ │ - vaddsd %xmm4,%xmm10,%xmm10 │ │ │ │ + vcvtss2sd %xmm3,%xmm3,%xmm3 │ │ │ │ + vaddsd %xmm3,%xmm8,%xmm8 │ │ │ │ cmp %eax,%r14d │ │ │ │ - jg 3a480 ::calcEdgeLogLikelihoodsFirstDeriv(int, int, int, int, int, int, int, double*, double*)@@Base+0x500> │ │ │ │ - vcvtss2sd (%r9,%rsi,1),%xmm3,%xmm4 │ │ │ │ + jg 38f00 ::calcEdgeLogLikelihoodsFirstDeriv(int, int, int, int, int, int, int, double*, double*)@@Base+0x4b0> │ │ │ │ + vcvtss2sd (%r9,%rsi,1),%xmm6,%xmm3 │ │ │ │ + vmulsd %xmm9,%xmm3,%xmm3 │ │ │ │ + vcvtss2sd (%r10,%rsi,1),%xmm6,%xmm0 │ │ │ │ add -0x48(%rbp),%edi │ │ │ │ - vcvtss2sd (%r10,%rsi,1),%xmm3,%xmm0 │ │ │ │ - vmulsd %xmm9,%xmm4,%xmm4 │ │ │ │ - vfmadd132sd %xmm2,%xmm0,%xmm4 │ │ │ │ - vcvtsd2ss %xmm4,%xmm4,%xmm4 │ │ │ │ - vmovss %xmm4,(%r10,%rsi,1) │ │ │ │ - vcvtss2sd (%r9,%rsi,1),%xmm3,%xmm0 │ │ │ │ - vcvtss2sd (%r8,%rsi,1),%xmm3,%xmm1 │ │ │ │ - vmulsd %xmm10,%xmm0,%xmm0 │ │ │ │ + vfmadd132sd %xmm2,%xmm0,%xmm3 │ │ │ │ + vcvtsd2ss %xmm3,%xmm3,%xmm3 │ │ │ │ + vmovss %xmm3,(%r10,%rsi,1) │ │ │ │ + vcvtss2sd (%r9,%rsi,1),%xmm6,%xmm0 │ │ │ │ + vmulsd %xmm8,%xmm0,%xmm0 │ │ │ │ + vcvtss2sd (%r8,%rsi,1),%xmm6,%xmm1 │ │ │ │ vfmadd132sd %xmm2,%xmm1,%xmm0 │ │ │ │ vcvtsd2ss %xmm0,%xmm0,%xmm0 │ │ │ │ vmovss %xmm0,(%r8,%rsi,1) │ │ │ │ add $0x4,%rsi │ │ │ │ cmp -0x38(%rbp),%rsi │ │ │ │ - jne 3a370 ::calcEdgeLogLikelihoodsFirstDeriv(int, int, int, int, int, int, int, double*, double*)@@Base+0x3f0> │ │ │ │ - mov -0x70(%rbp),%rax │ │ │ │ + jne 38df0 ::calcEdgeLogLikelihoodsFirstDeriv(int, int, int, int, int, int, int, double*, double*)@@Base+0x3a0> │ │ │ │ mov -0x50(%rbp),%ecx │ │ │ │ + mov -0x70(%rbp),%rax │ │ │ │ mov -0x58(%rbp),%r15d │ │ │ │ inc %ecx │ │ │ │ add %rax,%r9 │ │ │ │ add %rax,%rdx │ │ │ │ add %r14d,%r15d │ │ │ │ cmp -0x5c(%rbp),%ecx │ │ │ │ - jne 3a350 ::calcEdgeLogLikelihoodsFirstDeriv(int, int, int, int, int, int, int, double*, double*)@@Base+0x3d0> │ │ │ │ - mov -0xc0(%rbp),%rdi │ │ │ │ - mov -0xb8(%rbp),%r8d │ │ │ │ - mov -0xc8(%rbp),%rsi │ │ │ │ - mov -0xcc(%rbp),%eax │ │ │ │ + jne 38dd0 ::calcEdgeLogLikelihoodsFirstDeriv(int, int, int, int, int, int, int, double*, double*)@@Base+0x380> │ │ │ │ + mov -0xc0(%rbp),%r8d │ │ │ │ + mov -0xc8(%rbp),%rdi │ │ │ │ + mov -0xd0(%rbp),%rsi │ │ │ │ + mov -0xb8(%rbp),%eax │ │ │ │ mov -0xd8(%rbp),%r10 │ │ │ │ inc %rdi │ │ │ │ cmp %rsi,%rdi │ │ │ │ - je 3a5da ::calcEdgeLogLikelihoodsFirstDeriv(int, int, int, int, int, int, int, double*, double*)@@Base+0x65a> │ │ │ │ + je 3905a ::calcEdgeLogLikelihoodsFirstDeriv(int, int, int, int, int, int, int, double*, double*)@@Base+0x60a> │ │ │ │ mov -0xb4(%rbp),%ecx │ │ │ │ lea (%rax,%r8,1),%edx │ │ │ │ lea (%rcx,%rdx,1),%r8d │ │ │ │ mov %edi,%ecx │ │ │ │ test %r14d,%r14d │ │ │ │ - jg 3a2ac ::calcEdgeLogLikelihoodsFirstDeriv(int, int, int, int, int, int, int, double*, double*)@@Base+0x32c> │ │ │ │ - mov -0x5c(%rbp),%r9d │ │ │ │ + jg 38d39 ::calcEdgeLogLikelihoodsFirstDeriv(int, int, int, int, int, int, int, double*, double*)@@Base+0x2e9> │ │ │ │ xor %edx,%edx │ │ │ │ + mov -0x5c(%rbp),%r9d │ │ │ │ lea 0x1(%rdx),%ecx │ │ │ │ cmp %ecx,%r9d │ │ │ │ - je 3a581 ::calcEdgeLogLikelihoodsFirstDeriv(int, int, int, int, int, int, int, double*, double*)@@Base+0x601> │ │ │ │ + je 39001 ::calcEdgeLogLikelihoodsFirstDeriv(int, int, int, int, int, int, int, double*, double*)@@Base+0x5b1> │ │ │ │ add $0x2,%edx │ │ │ │ cmp %r9d,%edx │ │ │ │ - je 3a53a ::calcEdgeLogLikelihoodsFirstDeriv(int, int, int, int, int, int, int, double*, double*)@@Base+0x5ba> │ │ │ │ + je 38fba ::calcEdgeLogLikelihoodsFirstDeriv(int, int, int, int, int, int, int, double*, double*)@@Base+0x56a> │ │ │ │ mov -0x5c(%rbp),%r9d │ │ │ │ lea 0x1(%rdx),%ecx │ │ │ │ cmp %ecx,%r9d │ │ │ │ - jne 3a56d ::calcEdgeLogLikelihoodsFirstDeriv(int, int, int, int, int, int, int, double*, double*)@@Base+0x5ed> │ │ │ │ + jne 38fed ::calcEdgeLogLikelihoodsFirstDeriv(int, int, int, int, int, int, int, double*, double*)@@Base+0x59d> │ │ │ │ inc %rdi │ │ │ │ cmp %rsi,%rdi │ │ │ │ - je 3a5cb ::calcEdgeLogLikelihoodsFirstDeriv(int, int, int, int, int, int, int, double*, double*)@@Base+0x64b> │ │ │ │ + je 3904b ::calcEdgeLogLikelihoodsFirstDeriv(int, int, int, int, int, int, int, double*, double*)@@Base+0x5fb> │ │ │ │ imul %eax,%edx │ │ │ │ lea (%rax,%r8,1),%ecx │ │ │ │ lea (%rdx,%rcx,1),%r8d │ │ │ │ mov %edi,%ecx │ │ │ │ - jmp 3a2a3 ::calcEdgeLogLikelihoodsFirstDeriv(int, int, int, int, int, int, int, double*, double*)@@Base+0x323> │ │ │ │ + jmp 38d30 ::calcEdgeLogLikelihoodsFirstDeriv(int, int, int, int, int, int, int, double*, double*)@@Base+0x2e0> │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - vxorpd %xmm10,%xmm10,%xmm10 │ │ │ │ + vxorpd %xmm8,%xmm8,%xmm8 │ │ │ │ mov %edi,%ecx │ │ │ │ xor %eax,%eax │ │ │ │ - vmovapd %xmm10,%xmm9 │ │ │ │ - jmp 3a45f ::calcEdgeLogLikelihoodsFirstDeriv(int, int, int, int, int, int, int, double*, double*)@@Base+0x4df> │ │ │ │ + vmovapd %xmm8,%xmm9 │ │ │ │ + jmp 38ee8 ::calcEdgeLogLikelihoodsFirstDeriv(int, int, int, int, int, int, int, double*, double*)@@Base+0x498> │ │ │ │ xor %eax,%eax │ │ │ │ lea 0x1(%rax),%rdx │ │ │ │ cmp %rsi,%rdx │ │ │ │ - je 3a8a2 ::calcEdgeLogLikelihoodsFirstDeriv(int, int, int, int, int, int, int, double*, double*)@@Base+0x922> │ │ │ │ + je 39332 ::calcEdgeLogLikelihoodsFirstDeriv(int, int, int, int, int, int, int, double*, double*)@@Base+0x8e2> │ │ │ │ add $0x2,%rax │ │ │ │ cmp %rsi,%rax │ │ │ │ - jne 3a5b5 ::calcEdgeLogLikelihoodsFirstDeriv(int, int, int, int, int, int, int, double*, double*)@@Base+0x635> │ │ │ │ + jne 39035 ::calcEdgeLogLikelihoodsFirstDeriv(int, int, int, int, int, int, int, double*, double*)@@Base+0x5e5> │ │ │ │ mov -0x5c(%rbp),%eax │ │ │ │ test %eax,%eax │ │ │ │ - jle 3a89f ::calcEdgeLogLikelihoodsFirstDeriv(int, int, int, int, int, int, int, double*, double*)@@Base+0x91f> │ │ │ │ + jle 3932f ::calcEdgeLogLikelihoodsFirstDeriv(int, int, int, int, int, int, int, double*, double*)@@Base+0x8df> │ │ │ │ mov 0x24(%r10),%r14d │ │ │ │ movslq -0x5c(%rbp),%rbx │ │ │ │ - mov -0xa8(%rbp),%r12 │ │ │ │ - mov %r14d,%r15d │ │ │ │ lea -0x1(%r14),%eax │ │ │ │ - shr $0x3,%r15d │ │ │ │ + mov %r14d,%r15d │ │ │ │ + mov -0xa8(%rbp),%r12 │ │ │ │ mov %eax,-0x58(%rbp) │ │ │ │ + shr $0x3,%r15d │ │ │ │ xor %r13d,%r13d │ │ │ │ - shl $0x5,%r15 │ │ │ │ shl $0x2,%rbx │ │ │ │ + shl $0x5,%r15 │ │ │ │ mov %rbx,-0x38(%rbp) │ │ │ │ xor %ebx,%ebx │ │ │ │ vxorps %xmm1,%xmm1,%xmm1 │ │ │ │ vxorpd %xmm0,%xmm0,%xmm0 │ │ │ │ - vmovaps %xmm1,%xmm5 │ │ │ │ + vmovaps %xmm1,%xmm2 │ │ │ │ test %r14d,%r14d │ │ │ │ - jle 3a741 ::calcEdgeLogLikelihoodsFirstDeriv(int, int, int, int, int, int, int, double*, double*)@@Base+0x7c1> │ │ │ │ + jle 391d1 ::calcEdgeLogLikelihoodsFirstDeriv(int, int, int, int, int, int, int, double*, double*)@@Base+0x781> │ │ │ │ cmpl $0x6,-0x58(%rbp) │ │ │ │ mov 0xd8(%r10),%rsi │ │ │ │ mov 0xe0(%r10),%rcx │ │ │ │ - jbe 3a84f ::calcEdgeLogLikelihoodsFirstDeriv(int, int, int, int, int, int, int, double*, double*)@@Base+0x8cf> │ │ │ │ + jbe 392df ::calcEdgeLogLikelihoodsFirstDeriv(int, int, int, int, int, int, int, double*, double*)@@Base+0x88f> │ │ │ │ movslq %ebx,%rdx │ │ │ │ vxorps %xmm1,%xmm1,%xmm1 │ │ │ │ xor %eax,%eax │ │ │ │ shl $0x2,%rdx │ │ │ │ - vmovaps %xmm1,%xmm5 │ │ │ │ + vmovaps %xmm1,%xmm2 │ │ │ │ lea (%rcx,%rdx,1),%r9 │ │ │ │ add %rsi,%rdx │ │ │ │ nopl 0x0(%rax) │ │ │ │ - vmovups (%r12,%rax,1),%ymm0 │ │ │ │ - vmulps (%rdx,%rax,1),%ymm0,%ymm2 │ │ │ │ - vmulps (%r9,%rax,1),%ymm0,%ymm0 │ │ │ │ - add $0x20,%rax │ │ │ │ - vaddss %xmm5,%xmm2,%xmm5 │ │ │ │ - vshufps $0x55,%xmm2,%xmm2,%xmm6 │ │ │ │ - vaddss %xmm1,%xmm0,%xmm1 │ │ │ │ - vshufps $0xff,%xmm2,%xmm2,%xmm4 │ │ │ │ - vaddss %xmm5,%xmm6,%xmm6 │ │ │ │ - vunpckhps %xmm2,%xmm2,%xmm5 │ │ │ │ - vextractf128 $0x1,%ymm2,%xmm2 │ │ │ │ - vaddss %xmm6,%xmm5,%xmm5 │ │ │ │ - vaddss %xmm5,%xmm4,%xmm4 │ │ │ │ - vaddss %xmm4,%xmm2,%xmm5 │ │ │ │ - vshufps $0x55,%xmm2,%xmm2,%xmm4 │ │ │ │ - vaddss %xmm5,%xmm4,%xmm4 │ │ │ │ - vunpckhps %xmm2,%xmm2,%xmm5 │ │ │ │ - vshufps $0xff,%xmm2,%xmm2,%xmm2 │ │ │ │ - vaddss %xmm4,%xmm5,%xmm5 │ │ │ │ - vshufps $0x55,%xmm0,%xmm0,%xmm4 │ │ │ │ - vaddss %xmm1,%xmm4,%xmm4 │ │ │ │ - vunpckhps %xmm0,%xmm0,%xmm1 │ │ │ │ - vaddss %xmm2,%xmm5,%xmm5 │ │ │ │ - vshufps $0xff,%xmm0,%xmm0,%xmm2 │ │ │ │ - vaddss %xmm4,%xmm1,%xmm1 │ │ │ │ - vextractf128 $0x1,%ymm0,%xmm0 │ │ │ │ - vaddss %xmm1,%xmm2,%xmm2 │ │ │ │ - vaddss %xmm2,%xmm0,%xmm1 │ │ │ │ - vshufps $0x55,%xmm0,%xmm0,%xmm2 │ │ │ │ - vaddss %xmm1,%xmm2,%xmm2 │ │ │ │ - vunpckhps %xmm0,%xmm0,%xmm1 │ │ │ │ - vshufps $0xff,%xmm0,%xmm0,%xmm0 │ │ │ │ - vaddss %xmm2,%xmm1,%xmm1 │ │ │ │ + vmovups (%r12,%rax,1),%ymm3 │ │ │ │ + vmulps (%rdx,%rax,1),%ymm3,%ymm5 │ │ │ │ + vmulps (%r9,%rax,1),%ymm3,%ymm3 │ │ │ │ + add $0x20,%rax │ │ │ │ + vaddss %xmm2,%xmm5,%xmm0 │ │ │ │ + vshufps $0x55,%xmm5,%xmm5,%xmm2 │ │ │ │ + vshufps $0xff,%xmm5,%xmm5,%xmm4 │ │ │ │ + vaddss %xmm0,%xmm2,%xmm2 │ │ │ │ + vunpckhps %xmm5,%xmm5,%xmm0 │ │ │ │ + vaddss %xmm2,%xmm0,%xmm0 │ │ │ │ + valignd $0x6,%ymm5,%ymm5,%ymm2 │ │ │ │ + vaddss %xmm0,%xmm4,%xmm4 │ │ │ │ + vextractf32x4 $0x1,%ymm5,%xmm0 │ │ │ │ + vaddss %xmm4,%xmm0,%xmm4 │ │ │ │ + valignd $0x5,%ymm5,%ymm5,%ymm0 │ │ │ │ + valignd $0x7,%ymm5,%ymm5,%ymm5 │ │ │ │ + vaddss %xmm4,%xmm0,%xmm0 │ │ │ │ + vshufps $0xff,%xmm3,%xmm3,%xmm4 │ │ │ │ + vaddss %xmm0,%xmm2,%xmm2 │ │ │ │ + vaddss %xmm1,%xmm3,%xmm0 │ │ │ │ + vshufps $0x55,%xmm3,%xmm3,%xmm1 │ │ │ │ + vaddss %xmm0,%xmm1,%xmm1 │ │ │ │ + vunpckhps %xmm3,%xmm3,%xmm0 │ │ │ │ + vaddss %xmm5,%xmm2,%xmm2 │ │ │ │ + vaddss %xmm1,%xmm0,%xmm0 │ │ │ │ + valignd $0x6,%ymm3,%ymm3,%ymm1 │ │ │ │ + vaddss %xmm0,%xmm4,%xmm4 │ │ │ │ + vextractf32x4 $0x1,%ymm3,%xmm0 │ │ │ │ + vaddss %xmm4,%xmm0,%xmm4 │ │ │ │ + valignd $0x5,%ymm3,%ymm3,%ymm0 │ │ │ │ + valignd $0x7,%ymm3,%ymm3,%ymm3 │ │ │ │ + vaddss %xmm4,%xmm0,%xmm0 │ │ │ │ vaddss %xmm0,%xmm1,%xmm1 │ │ │ │ + vaddss %xmm3,%xmm1,%xmm1 │ │ │ │ cmp %rax,%r15 │ │ │ │ - jne 3a650 ::calcEdgeLogLikelihoodsFirstDeriv(int, int, int, int, int, int, int, double*, double*)@@Base+0x6d0> │ │ │ │ + jne 390d0 ::calcEdgeLogLikelihoodsFirstDeriv(int, int, int, int, int, int, int, double*, double*)@@Base+0x680> │ │ │ │ test $0x7,%r14b │ │ │ │ - je 3a73a ::calcEdgeLogLikelihoodsFirstDeriv(int, int, int, int, int, int, int, double*, double*)@@Base+0x7ba> │ │ │ │ + je 391ca ::calcEdgeLogLikelihoodsFirstDeriv(int, int, int, int, int, int, int, double*, double*)@@Base+0x77a> │ │ │ │ mov %r14d,%eax │ │ │ │ and $0xfffffff8,%eax │ │ │ │ lea (%rax,%rbx,1),%edx │ │ │ │ cltq │ │ │ │ movslq %edx,%rdx │ │ │ │ sub %rax,%rdx │ │ │ │ lea 0x0(,%rdx,4),%rdx │ │ │ │ add %rdx,%rsi │ │ │ │ add %rdx,%rcx │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ vmovss (%r12,%rax,4),%xmm0 │ │ │ │ - vfmadd231ss (%rsi,%rax,4),%xmm0,%xmm5 │ │ │ │ + vfmadd231ss (%rsi,%rax,4),%xmm0,%xmm2 │ │ │ │ vfmadd231ss (%rcx,%rax,4),%xmm0,%xmm1 │ │ │ │ inc %rax │ │ │ │ cmp %eax,%r14d │ │ │ │ - jg 3a720 ::calcEdgeLogLikelihoodsFirstDeriv(int, int, int, int, int, int, int, double*, double*)@@Base+0x7a0> │ │ │ │ - vcvtss2sd %xmm5,%xmm5,%xmm0 │ │ │ │ + jg 391b0 ::calcEdgeLogLikelihoodsFirstDeriv(int, int, int, int, int, int, int, double*, double*)@@Base+0x760> │ │ │ │ add %r14d,%ebx │ │ │ │ + vcvtss2sd %xmm2,%xmm2,%xmm0 │ │ │ │ mov %r10,-0x50(%rbp) │ │ │ │ vmovss %xmm1,-0x40(%rbp) │ │ │ │ - vmovss %xmm5,-0x48(%rbp) │ │ │ │ + vmovss %xmm2,-0x48(%rbp) │ │ │ │ vzeroupper │ │ │ │ call 1c250 │ │ │ │ - vmovss -0x40(%rbp),%xmm1 │ │ │ │ - vxorps %xmm3,%xmm3,%xmm3 │ │ │ │ - vdivss -0x48(%rbp),%xmm1,%xmm1 │ │ │ │ mov -0x50(%rbp),%r10 │ │ │ │ + vmovss -0x40(%rbp),%xmm1 │ │ │ │ vcvtsd2ss %xmm0,%xmm0,%xmm0 │ │ │ │ + vxorps %xmm6,%xmm6,%xmm6 │ │ │ │ mov 0x108(%r10),%rax │ │ │ │ mov 0x110(%r10),%rdx │ │ │ │ + vdivss -0x48(%rbp),%xmm1,%xmm1 │ │ │ │ vmovss %xmm0,(%rax,%r13,1) │ │ │ │ vmovss %xmm1,(%rdx,%r13,1) │ │ │ │ add $0x4,%r13 │ │ │ │ cmp %r13,-0x38(%rbp) │ │ │ │ - jne 3a604 ::calcEdgeLogLikelihoodsFirstDeriv(int, int, int, int, int, int, int, double*, double*)@@Base+0x684> │ │ │ │ + jne 39084 ::calcEdgeLogLikelihoodsFirstDeriv(int, int, int, int, int, int, int, double*, double*)@@Base+0x634> │ │ │ │ mov -0x60(%rbp),%edi │ │ │ │ mov -0x38(%rbp),%rbx │ │ │ │ cmp $0xffffffff,%edi │ │ │ │ - je 3a7c9 ::calcEdgeLogLikelihoodsFirstDeriv(int, int, int, int, int, int, int, double*, double*)@@Base+0x849> │ │ │ │ + je 39259 ::calcEdgeLogLikelihoodsFirstDeriv(int, int, int, int, int, int, int, double*, double*)@@Base+0x809> │ │ │ │ mov 0xb8(%r10),%rsi │ │ │ │ movslq %edi,%rcx │ │ │ │ mov (%rsi,%rcx,8),%rsi │ │ │ │ xor %ecx,%ecx │ │ │ │ vmovss (%rax,%rcx,1),%xmm0 │ │ │ │ vaddss (%rsi,%rcx,1),%xmm0,%xmm0 │ │ │ │ vmovss %xmm0,(%rax,%rcx,1) │ │ │ │ add $0x4,%rcx │ │ │ │ cmp %rcx,%rbx │ │ │ │ - jne 3a7b1 ::calcEdgeLogLikelihoodsFirstDeriv(int, int, int, int, int, int, int, double*, double*)@@Base+0x831> │ │ │ │ + jne 39241 ::calcEdgeLogLikelihoodsFirstDeriv(int, int, int, int, int, int, int, double*, double*)@@Base+0x7f1> │ │ │ │ mov -0x88(%rbp),%rdi │ │ │ │ mov -0xa0(%rbp),%r8 │ │ │ │ xor %ecx,%ecx │ │ │ │ mov 0x78(%r10),%rsi │ │ │ │ movq $0x0,(%rdi) │ │ │ │ movq $0x0,(%r8) │ │ │ │ - vcvtss2sd (%rax,%rcx,1),%xmm3,%xmm0 │ │ │ │ vmovsd (%rdi),%xmm2 │ │ │ │ + vcvtss2sd (%rax,%rcx,1),%xmm6,%xmm0 │ │ │ │ vfmadd132sd (%rsi,%rcx,2),%xmm2,%xmm0 │ │ │ │ vmovsd %xmm0,(%rdi) │ │ │ │ + vcvtss2sd (%rdx,%rcx,1),%xmm6,%xmm0 │ │ │ │ vmovsd (%r8),%xmm2 │ │ │ │ - vcvtss2sd (%rdx,%rcx,1),%xmm3,%xmm0 │ │ │ │ vfmadd132sd (%rsi,%rcx,2),%xmm2,%xmm0 │ │ │ │ add $0x4,%rcx │ │ │ │ vmovsd %xmm0,(%r8) │ │ │ │ cmp %rcx,%rbx │ │ │ │ - jne 3a7eb ::calcEdgeLogLikelihoodsFirstDeriv(int, int, int, int, int, int, int, double*, double*)@@Base+0x86b> │ │ │ │ + jne 3927b ::calcEdgeLogLikelihoodsFirstDeriv(int, int, int, int, int, int, int, double*, double*)@@Base+0x82b> │ │ │ │ mov -0x88(%rbp),%rax │ │ │ │ vmovsd (%rax),%xmm0 │ │ │ │ xor %eax,%eax │ │ │ │ vucomisd %xmm0,%xmm0 │ │ │ │ setnp %al │ │ │ │ add $0xc0,%rsp │ │ │ │ pop %rbx │ │ │ │ - pop %r10 │ │ │ │ lea -0x8(,%rax,8),%eax │ │ │ │ + pop %r10 │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ pop %rbp │ │ │ │ lea -0x8(%r10),%rsp │ │ │ │ ret │ │ │ │ vxorps %xmm1,%xmm1,%xmm1 │ │ │ │ mov %ebx,%edx │ │ │ │ xor %eax,%eax │ │ │ │ - vmovaps %xmm1,%xmm5 │ │ │ │ - jmp 3a701 ::calcEdgeLogLikelihoodsFirstDeriv(int, int, int, int, int, int, int, double*, double*)@@Base+0x781> │ │ │ │ + vmovaps %xmm1,%xmm2 │ │ │ │ + jmp 39191 ::calcEdgeLogLikelihoodsFirstDeriv(int, int, int, int, int, int, int, double*, double*)@@Base+0x741> │ │ │ │ mov %r9,%rdx │ │ │ │ mov -0x38(%rbp),%rdi │ │ │ │ lea 0x4(%rdx),%rsi │ │ │ │ - cmp %rdi,%rsi │ │ │ │ - je 3a22b ::calcEdgeLogLikelihoodsFirstDeriv(int, int, int, int, int, int, int, double*, double*)@@Base+0x2ab> │ │ │ │ + cmp %rsi,%rdi │ │ │ │ + je 38cb8 ::calcEdgeLogLikelihoodsFirstDeriv(int, int, int, int, int, int, int, double*, double*)@@Base+0x268> │ │ │ │ add $0x8,%rdx │ │ │ │ cmp %rdi,%rdx │ │ │ │ - jne 3a863 ::calcEdgeLogLikelihoodsFirstDeriv(int, int, int, int, int, int, int, double*, double*)@@Base+0x8e3> │ │ │ │ - jmp 3a22b ::calcEdgeLogLikelihoodsFirstDeriv(int, int, int, int, int, int, int, double*, double*)@@Base+0x2ab> │ │ │ │ + jne 392f3 ::calcEdgeLogLikelihoodsFirstDeriv(int, int, int, int, int, int, int, double*, double*)@@Base+0x8a3> │ │ │ │ + jmp 38cb8 ::calcEdgeLogLikelihoodsFirstDeriv(int, int, int, int, int, int, int, double*, double*)@@Base+0x268> │ │ │ │ xor %eax,%eax │ │ │ │ mov -0x68(%rbp),%rdi │ │ │ │ lea 0x1(%rax),%rdx │ │ │ │ cmp %rdx,%rdi │ │ │ │ - je 3a8a2 ::calcEdgeLogLikelihoodsFirstDeriv(int, int, int, int, int, int, int, double*, double*)@@Base+0x922> │ │ │ │ + je 39332 ::calcEdgeLogLikelihoodsFirstDeriv(int, int, int, int, int, int, int, double*, double*)@@Base+0x8e2> │ │ │ │ add $0x2,%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - jne 3a884 ::calcEdgeLogLikelihoodsFirstDeriv(int, int, int, int, int, int, int, double*, double*)@@Base+0x904> │ │ │ │ - jmp 3a5cb ::calcEdgeLogLikelihoodsFirstDeriv(int, int, int, int, int, int, int, double*, double*)@@Base+0x64b> │ │ │ │ + cmp %rdi,%rax │ │ │ │ + jne 39314 ::calcEdgeLogLikelihoodsFirstDeriv(int, int, int, int, int, int, int, double*, double*)@@Base+0x8c4> │ │ │ │ + jmp 3904b ::calcEdgeLogLikelihoodsFirstDeriv(int, int, int, int, int, int, int, double*, double*)@@Base+0x5fb> │ │ │ │ vzeroupper │ │ │ │ mov -0x88(%rbp),%rax │ │ │ │ movq $0x0,(%rax) │ │ │ │ mov -0xa0(%rbp),%rax │ │ │ │ movq $0x0,(%rax) │ │ │ │ - jmp 3a81c ::calcEdgeLogLikelihoodsFirstDeriv(int, int, int, int, int, int, int, double*, double*)@@Base+0x89c> │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ + jmp 392ac ::calcEdgeLogLikelihoodsFirstDeriv(int, int, int, int, int, int, int, double*, double*)@@Base+0x85c> │ │ │ │ cs nopw 0x0(%rax,%rax,1) │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - nop │ │ │ │ + nopl (%rax) │ │ │ │ │ │ │ │ -000000000003a900 ::calcEdgeLogLikelihoodsSecondDerivByPartition(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*, double*, double*)@@Base>: │ │ │ │ +0000000000039360 ::calcEdgeLogLikelihoodsSecondDerivByPartition(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*, double*, double*)@@Base>: │ │ │ │ endbr64 │ │ │ │ lea 0x8(%rsp),%r10 │ │ │ │ and $0xffffffffffffffe0,%rsp │ │ │ │ push -0x8(%r10) │ │ │ │ push %rbp │ │ │ │ mov %rsp,%rbp │ │ │ │ push %r15 │ │ │ │ push %r14 │ │ │ │ push %r13 │ │ │ │ push %r12 │ │ │ │ push %r10 │ │ │ │ push %rbx │ │ │ │ sub $0x140,%rsp │ │ │ │ mov (%r10),%rax │ │ │ │ - mov 0x28(%r10),%r11 │ │ │ │ - mov 0x30(%r10),%rbx │ │ │ │ + mov 0x28(%r10),%rbx │ │ │ │ mov %rax,-0x108(%rbp) │ │ │ │ mov 0x8(%r10),%rax │ │ │ │ + mov %rbx,-0xd8(%rbp) │ │ │ │ + mov 0x30(%r10),%rbx │ │ │ │ mov %rax,-0x110(%rbp) │ │ │ │ mov 0x10(%r10),%rax │ │ │ │ mov %rax,-0x118(%rbp) │ │ │ │ mov 0x18(%r10),%rax │ │ │ │ mov %rax,-0x120(%rbp) │ │ │ │ movslq 0x20(%r10),%rax │ │ │ │ - mov 0x38(%r10),%r10 │ │ │ │ + mov %rbx,-0xe0(%rbp) │ │ │ │ + mov 0x38(%r10),%rbx │ │ │ │ test %eax,%eax │ │ │ │ - jle 3b0d4 ::calcEdgeLogLikelihoodsSecondDerivByPartition(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*, double*, double*)@@Base+0x7d4> │ │ │ │ - mov 0x24(%rdi),%r15d │ │ │ │ + jle 39acb ::calcEdgeLogLikelihoodsSecondDerivByPartition(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*, double*, double*)@@Base+0x76b> │ │ │ │ shl $0x2,%rax │ │ │ │ + mov 0x24(%rdi),%r14d │ │ │ │ mov %r9,-0x148(%rbp) │ │ │ │ - mov %r8,-0x140(%rbp) │ │ │ │ - mov %rcx,-0x138(%rbp) │ │ │ │ mov %rdx,-0x130(%rbp) │ │ │ │ mov %rsi,-0x128(%rbp) │ │ │ │ - mov %rdi,-0xb8(%rbp) │ │ │ │ + mov %r14d,%r13d │ │ │ │ mov %rax,-0x100(%rbp) │ │ │ │ - movq $0x0,-0xb0(%rbp) │ │ │ │ - mov %r15d,%r13d │ │ │ │ - mov %r10,%r15 │ │ │ │ - mov -0xb8(%rbp),%r14 │ │ │ │ - mov -0x120(%rbp),%rsi │ │ │ │ - mov %r11,-0x48(%rbp) │ │ │ │ - mov -0xb0(%rbp),%r11 │ │ │ │ - mov 0x88(%r14),%rax │ │ │ │ - mov 0xd8(%r14),%rcx │ │ │ │ - movslq (%rsi,%r11,1),%rdx │ │ │ │ - mov (%rax,%rdx,4),%esi │ │ │ │ + movq $0x0,-0xb8(%rbp) │ │ │ │ + mov %r8,-0x140(%rbp) │ │ │ │ + mov %rbx,%r8 │ │ │ │ + mov %rcx,-0x138(%rbp) │ │ │ │ + mov %rdi,%rcx │ │ │ │ + mov -0xb8(%rbp),%r15 │ │ │ │ + mov -0x120(%rbp),%rbx │ │ │ │ + mov %r8,-0x40(%rbp) │ │ │ │ + mov 0x88(%rcx),%rax │ │ │ │ + mov 0xd8(%rcx),%rsi │ │ │ │ + mov %rcx,-0x38(%rbp) │ │ │ │ + movslq (%rbx,%r15,1),%rdx │ │ │ │ + mov (%rax,%rdx,4),%r14d │ │ │ │ mov 0x4(%rax,%rdx,4),%r12d │ │ │ │ - mov %r12d,-0x88(%rbp) │ │ │ │ - sub %esi,%r12d │ │ │ │ - mov %esi,%eax │ │ │ │ - mov %esi,-0x90(%rbp) │ │ │ │ + mov %r12d,-0x80(%rbp) │ │ │ │ + sub %r14d,%r12d │ │ │ │ + mov %r14d,%ebx │ │ │ │ mov %r12d,%edx │ │ │ │ - imul %r13d,%eax │ │ │ │ - xor %esi,%esi │ │ │ │ + mov %r14d,-0xa0(%rbp) │ │ │ │ + imul %r13d,%r14d │ │ │ │ imul %r13d,%edx │ │ │ │ - cltq │ │ │ │ + movslq %r14d,%rax │ │ │ │ + mov %ebx,%r14d │ │ │ │ movslq %edx,%rdx │ │ │ │ - lea (%rcx,%rax,4),%rdi │ │ │ │ + lea (%rsi,%rax,4),%rdi │ │ │ │ + xor %esi,%esi │ │ │ │ shl $0x2,%rdx │ │ │ │ call 1c1a0 │ │ │ │ - mov -0x90(%rbp),%r13d │ │ │ │ + mov -0x38(%rbp),%rcx │ │ │ │ mov %r12d,%edx │ │ │ │ - xor %esi,%esi │ │ │ │ - mov 0x24(%r14),%eax │ │ │ │ - mov 0xe0(%r14),%rcx │ │ │ │ + mov 0x24(%rcx),%eax │ │ │ │ + mov 0xe0(%rcx),%rsi │ │ │ │ imul %eax,%edx │ │ │ │ - imul %r13d,%eax │ │ │ │ + imul %ebx,%eax │ │ │ │ movslq %edx,%rdx │ │ │ │ cltq │ │ │ │ shl $0x2,%rdx │ │ │ │ - lea (%rcx,%rax,4),%rdi │ │ │ │ + lea (%rsi,%rax,4),%rdi │ │ │ │ + xor %esi,%esi │ │ │ │ call 1c1a0 │ │ │ │ - mov 0x24(%r14),%eax │ │ │ │ + mov -0x38(%rbp),%rcx │ │ │ │ mov %r12d,%edx │ │ │ │ - xor %esi,%esi │ │ │ │ - mov 0xe8(%r14),%rcx │ │ │ │ - mov %r13d,-0x90(%rbp) │ │ │ │ + mov 0x24(%rcx),%eax │ │ │ │ + mov 0xe8(%rcx),%rsi │ │ │ │ imul %eax,%edx │ │ │ │ - imul %r13d,%eax │ │ │ │ + imul %ebx,%eax │ │ │ │ movslq %edx,%rdx │ │ │ │ cltq │ │ │ │ shl $0x2,%rdx │ │ │ │ - lea (%rcx,%rax,4),%rdi │ │ │ │ + lea (%rsi,%rax,4),%rdi │ │ │ │ + xor %esi,%esi │ │ │ │ call 1c1a0 │ │ │ │ - mov -0xb0(%rbp),%r11 │ │ │ │ - vxorps %xmm3,%xmm3,%xmm3 │ │ │ │ mov -0x130(%rbp),%rax │ │ │ │ - mov 0xa8(%r14),%r9 │ │ │ │ - mov 0xd0(%r14),%rdx │ │ │ │ - movslq (%rax,%r11,1),%rsi │ │ │ │ + mov -0x38(%rbp),%rcx │ │ │ │ + vxorps %xmm4,%xmm4,%xmm4 │ │ │ │ + movslq (%rax,%r15,1),%r9 │ │ │ │ mov -0x118(%rbp),%rax │ │ │ │ - mov (%rax,%r11,1),%edi │ │ │ │ + mov 0xa8(%rcx),%r11 │ │ │ │ + mov 0xd0(%rcx),%rdx │ │ │ │ + mov (%rax,%r15,1),%eax │ │ │ │ + mov %eax,-0xc8(%rbp) │ │ │ │ mov -0x128(%rbp),%rax │ │ │ │ - movslq (%rax,%r11,1),%rax │ │ │ │ - mov (%r9,%rax,8),%rax │ │ │ │ - mov %rax,-0xc8(%rbp) │ │ │ │ + movslq (%rax,%r15,1),%rax │ │ │ │ + mov (%r11,%rax,8),%rax │ │ │ │ + mov %rax,-0x98(%rbp) │ │ │ │ mov -0x138(%rbp),%rax │ │ │ │ - movslq (%rax,%r11,1),%rax │ │ │ │ - mov (%rdx,%rax,8),%r8 │ │ │ │ + movslq (%rax,%r15,1),%rax │ │ │ │ + mov (%rdx,%rax,8),%rbx │ │ │ │ mov -0x140(%rbp),%rax │ │ │ │ - movslq (%rax,%r11,1),%rax │ │ │ │ - mov (%rdx,%rax,8),%rax │ │ │ │ - mov %rax,-0x38(%rbp) │ │ │ │ + movslq (%rax,%r15,1),%rax │ │ │ │ + mov (%rdx,%rax,8),%rdi │ │ │ │ mov -0x148(%rbp),%rax │ │ │ │ - movslq (%rax,%r11,1),%rax │ │ │ │ - mov (%rdx,%rax,8),%rax │ │ │ │ - mov %rax,-0x40(%rbp) │ │ │ │ + movslq (%rax,%r15,1),%rax │ │ │ │ + mov (%rdx,%rax,8),%r10 │ │ │ │ mov -0x108(%rbp),%rax │ │ │ │ - movslq (%rax,%r11,1),%rdx │ │ │ │ - mov 0x98(%r14),%rax │ │ │ │ + movslq (%rax,%r15,1),%rdx │ │ │ │ + mov 0x98(%rcx),%rax │ │ │ │ mov (%rax,%rdx,8),%rax │ │ │ │ - mov %rax,-0xd0(%rbp) │ │ │ │ + mov %rax,-0xe8(%rbp) │ │ │ │ mov -0x110(%rbp),%rax │ │ │ │ - movslq (%rax,%r11,1),%rdx │ │ │ │ - mov 0xa0(%r14),%rax │ │ │ │ + movslq (%rax,%r15,1),%rdx │ │ │ │ + mov 0xa0(%rcx),%rax │ │ │ │ mov (%rax,%rdx,8),%rax │ │ │ │ - mov %rax,-0xe0(%rbp) │ │ │ │ - mov 0x2c(%r14),%r10d │ │ │ │ - mov -0x90(%rbp),%edx │ │ │ │ - mov 0x24(%r14),%r13d │ │ │ │ - mov %edx,%r11d │ │ │ │ - mov %r10d,-0xa8(%rbp) │ │ │ │ - imul %r10d,%r11d │ │ │ │ - imul %r13d,%edx │ │ │ │ - cmp %esi,0x10(%r14) │ │ │ │ - mov %r11d,-0xa4(%rbp) │ │ │ │ - mov -0x48(%rbp),%r11 │ │ │ │ - mov %edx,-0xbc(%rbp) │ │ │ │ - mov 0x34(%r14),%edx │ │ │ │ - jle 3b171 ::calcEdgeLogLikelihoodsSecondDerivByPartition(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*, double*, double*)@@Base+0x871> │ │ │ │ - mov 0xb0(%r14),%rax │ │ │ │ - mov (%rax,%rsi,8),%rcx │ │ │ │ - test %rcx,%rcx │ │ │ │ - je 3b171 ::calcEdgeLogLikelihoodsSecondDerivByPartition(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*, double*, double*)@@Base+0x871> │ │ │ │ + mov 0x2c(%rcx),%edx │ │ │ │ + mov %rax,-0xf8(%rbp) │ │ │ │ + mov %r14d,%eax │ │ │ │ + imul %edx,%r14d │ │ │ │ + mov %edx,-0xc4(%rbp) │ │ │ │ + mov 0x24(%rcx),%r13d │ │ │ │ + mov 0x34(%rcx),%edx │ │ │ │ + mov -0x40(%rbp),%r8 │ │ │ │ + imul %r13d,%eax │ │ │ │ + cmp %r9d,0x10(%rcx) │ │ │ │ + mov %r14d,-0xc0(%rbp) │ │ │ │ + mov %eax,-0xcc(%rbp) │ │ │ │ + jle 39b63 ::calcEdgeLogLikelihoodsSecondDerivByPartition(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*, double*, double*)@@Base+0x803> │ │ │ │ + mov 0xb0(%rcx),%rax │ │ │ │ + mov (%rax,%r9,8),%rsi │ │ │ │ + test %rsi,%rsi │ │ │ │ + je 39b63 ::calcEdgeLogLikelihoodsSecondDerivByPartition(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*, double*, double*)@@Base+0x803> │ │ │ │ test %edx,%edx │ │ │ │ - jle 3ad9a ::calcEdgeLogLikelihoodsSecondDerivByPartition(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*, double*, double*)@@Base+0x49a> │ │ │ │ - mov -0xb8(%rbp),%rsi │ │ │ │ - mov -0x90(%rbp),%r9d │ │ │ │ - mov %edi,-0x84(%rbp) │ │ │ │ - mov %r8,-0x70(%rbp) │ │ │ │ - mov %r13d,-0x48(%rbp) │ │ │ │ - mov 0x14(%rsi),%eax │ │ │ │ - mov -0xa8(%rbp),%esi │ │ │ │ + jle 397c3 ::calcEdgeLogLikelihoodsSecondDerivByPartition(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*, double*, double*)@@Base+0x463> │ │ │ │ + mov -0xa0(%rbp),%r9d │ │ │ │ + mov 0x14(%rcx),%eax │ │ │ │ + mov %rbx,-0x60(%rbp) │ │ │ │ + mov -0xc4(%rbp),%r11d │ │ │ │ + mov %rdi,-0x68(%rbp) │ │ │ │ add %r9d,%eax │ │ │ │ - sub -0x88(%rbp),%eax │ │ │ │ - mov %esi,%r10d │ │ │ │ - imul %eax,%r10d │ │ │ │ + mov %r13d,-0x38(%rbp) │ │ │ │ + sub -0x80(%rbp),%eax │ │ │ │ + mov %r10,-0x70(%rbp) │ │ │ │ + mov %r8,%r10 │ │ │ │ + imul %r11d,%eax │ │ │ │ + mov %eax,-0x7c(%rbp) │ │ │ │ movslq %edx,%rax │ │ │ │ movslq %r9d,%rdx │ │ │ │ - mov %rax,-0x78(%rbp) │ │ │ │ - movslq %esi,%rax │ │ │ │ - lea (%rcx,%rdx,4),%r9 │ │ │ │ + xor %r9d,%r9d │ │ │ │ + mov %rax,-0x88(%rbp) │ │ │ │ + movslq %r11d,%rax │ │ │ │ shl $0x2,%rax │ │ │ │ - mov %rax,-0x58(%rbp) │ │ │ │ + mov %rax,-0x50(%rbp) │ │ │ │ + lea (%rsi,%rdx,4),%rax │ │ │ │ + mov %rax,-0x78(%rbp) │ │ │ │ mov %r12d,%eax │ │ │ │ add %rdx,%rax │ │ │ │ - lea (%rcx,%rax,4),%rax │ │ │ │ - xor %ecx,%ecx │ │ │ │ - mov %rax,-0x50(%rbp) │ │ │ │ + lea (%rsi,%rax,4),%rax │ │ │ │ + mov %rax,-0x40(%rbp) │ │ │ │ lea -0x1(%r12),%eax │ │ │ │ - imul %esi,%eax │ │ │ │ - mov %eax,-0x80(%rbp) │ │ │ │ + imul %eax,%r11d │ │ │ │ movslq %r13d,%rax │ │ │ │ - mov %rax,-0x68(%rbp) │ │ │ │ - mov %r15,%rax │ │ │ │ - mov -0x88(%rbp),%esi │ │ │ │ - cmp %esi,-0x90(%rbp) │ │ │ │ - jge 3ad79 ::calcEdgeLogLikelihoodsSecondDerivByPartition(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*, double*, double*)@@Base+0x479> │ │ │ │ - mov -0x48(%rbp),%edx │ │ │ │ + mov %rax,-0x58(%rbp) │ │ │ │ + mov %r11d,%eax │ │ │ │ + mov -0xc0(%rbp),%r11d │ │ │ │ + mov -0x80(%rbp),%edi │ │ │ │ + cmp %edi,-0xa0(%rbp) │ │ │ │ + jge 397a8 ::calcEdgeLogLikelihoodsSecondDerivByPartition(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*, double*, double*)@@Base+0x448> │ │ │ │ + mov -0x38(%rbp),%edx │ │ │ │ test %edx,%edx │ │ │ │ - jle 3b14f ::calcEdgeLogLikelihoodsSecondDerivByPartition(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*, double*, double*)@@Base+0x84f> │ │ │ │ - mov -0xd0(%rbp),%rdi │ │ │ │ - movslq -0xa4(%rbp),%rdx │ │ │ │ - mov %r9,%r13 │ │ │ │ - mov %r10d,-0x8c(%rbp) │ │ │ │ - mov -0xc8(%rbp),%rsi │ │ │ │ - mov %rcx,-0x98(%rbp) │ │ │ │ - mov %r9,-0xa0(%rbp) │ │ │ │ - mov %r11,-0xd8(%rbp) │ │ │ │ - mov %rbx,-0xe8(%rbp) │ │ │ │ - mov %rax,-0xf0(%rbp) │ │ │ │ - vmovss (%rdi,%rcx,4),%xmm1 │ │ │ │ - mov -0xb8(%rbp),%rdi │ │ │ │ - lea (%rsi,%rdx,4),%r15 │ │ │ │ - mov -0xbc(%rbp),%r14d │ │ │ │ - mov 0x40(%rdi),%r12d │ │ │ │ - mov %rdi,%rdx │ │ │ │ - mov 0xd8(%rdi),%r8 │ │ │ │ - mov 0xe8(%rdx),%rsi │ │ │ │ - mov 0xe0(%rdi),%rdi │ │ │ │ - imul %ecx,%r12d │ │ │ │ - movslq %r12d,%r12 │ │ │ │ - mov %r12,-0x60(%rbp) │ │ │ │ - movslq 0x28(%rdx),%r12 │ │ │ │ - shl $0x2,%r12 │ │ │ │ - nop │ │ │ │ + jle 39b40 ::calcEdgeLogLikelihoodsSecondDerivByPartition(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*, double*, double*)@@Base+0x7e0> │ │ │ │ + mov -0xe8(%rbp),%rbx │ │ │ │ + mov %r9,-0x90(%rbp) │ │ │ │ + movslq %r11d,%rdx │ │ │ │ + mov %r11d,-0x9c(%rbp) │ │ │ │ + mov -0x78(%rbp),%r13 │ │ │ │ + vmovss (%rbx,%r9,4),%xmm1 │ │ │ │ + mov 0x40(%rcx),%ebx │ │ │ │ + mov %eax,-0xa8(%rbp) │ │ │ │ + mov -0xcc(%rbp),%r14d │ │ │ │ + mov 0xd8(%rcx),%r8 │ │ │ │ + mov %r10,-0xb0(%rbp) │ │ │ │ + imul %r9d,%ebx │ │ │ │ + mov 0xe0(%rcx),%rdi │ │ │ │ + mov 0xe8(%rcx),%rsi │ │ │ │ + mov %rcx,-0xc0(%rbp) │ │ │ │ + movslq 0x28(%rcx),%r12 │ │ │ │ + mov %ebx,-0x48(%rbp) │ │ │ │ + mov -0x98(%rbp),%rbx │ │ │ │ + lea (%rbx,%rdx,4),%r15 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ movslq 0x0(%r13),%r9 │ │ │ │ - add -0x60(%rbp),%r9 │ │ │ │ + mov -0x60(%rbp),%rdx │ │ │ │ movslq %r14d,%rax │ │ │ │ - mov %r15,%rcx │ │ │ │ - mov -0x70(%rbp),%rdx │ │ │ │ - mov -0x68(%rbp),%rbx │ │ │ │ + mov -0x58(%rbp),%rbx │ │ │ │ + movslq -0x48(%rbp),%rcx │ │ │ │ shl $0x2,%r9 │ │ │ │ - add %rax,%rbx │ │ │ │ lea (%rdx,%r9,1),%r11 │ │ │ │ - mov -0x38(%rbp),%rdx │ │ │ │ + mov -0x68(%rbp),%rdx │ │ │ │ + add %rax,%rbx │ │ │ │ lea (%rdx,%r9,1),%r10 │ │ │ │ - add -0x40(%rbp),%r9 │ │ │ │ - xor %edx,%edx │ │ │ │ - nop │ │ │ │ - vmovss (%r11,%rdx,1),%xmm0 │ │ │ │ - add $0x4,%rcx │ │ │ │ - vmulss -0x4(%rcx),%xmm0,%xmm0 │ │ │ │ + add -0x70(%rbp),%r9 │ │ │ │ + mov %r15,%rdx │ │ │ │ + nopl (%rax) │ │ │ │ + vmovss (%r11,%rcx,4),%xmm0 │ │ │ │ + add $0x4,%rdx │ │ │ │ + vmulss -0x4(%rdx),%xmm0,%xmm0 │ │ │ │ vfmadd213ss (%r8,%rax,4),%xmm1,%xmm0 │ │ │ │ vmovss %xmm0,(%r8,%rax,4) │ │ │ │ - vmovss (%r10,%rdx,1),%xmm0 │ │ │ │ - vmulss -0x4(%rcx),%xmm0,%xmm0 │ │ │ │ + vmovss (%r10,%rcx,4),%xmm0 │ │ │ │ + vmulss -0x4(%rdx),%xmm0,%xmm0 │ │ │ │ vfmadd213ss (%rdi,%rax,4),%xmm1,%xmm0 │ │ │ │ vmovss %xmm0,(%rdi,%rax,4) │ │ │ │ - vmovss (%r9,%rdx,1),%xmm0 │ │ │ │ - add %r12,%rdx │ │ │ │ - vmulss -0x4(%rcx),%xmm0,%xmm0 │ │ │ │ + vmovss (%r9,%rcx,4),%xmm0 │ │ │ │ + add %r12,%rcx │ │ │ │ + vmulss -0x4(%rdx),%xmm0,%xmm0 │ │ │ │ vfmadd213ss (%rsi,%rax,4),%xmm1,%xmm0 │ │ │ │ vmovss %xmm0,(%rsi,%rax,4) │ │ │ │ inc %rax │ │ │ │ cmp %rax,%rbx │ │ │ │ - jne 3acd0 ::calcEdgeLogLikelihoodsSecondDerivByPartition(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*, double*, double*)@@Base+0x3d0> │ │ │ │ - add -0x48(%rbp),%r14d │ │ │ │ - add -0x58(%rbp),%r15 │ │ │ │ + jne 39710 ::calcEdgeLogLikelihoodsSecondDerivByPartition(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*, double*, double*)@@Base+0x3b0> │ │ │ │ add $0x4,%r13 │ │ │ │ - cmp %r13,-0x50(%rbp) │ │ │ │ - jne 3aca0 ::calcEdgeLogLikelihoodsSecondDerivByPartition(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*, double*, double*)@@Base+0x3a0> │ │ │ │ - mov -0x8c(%rbp),%r10d │ │ │ │ - mov -0x98(%rbp),%rcx │ │ │ │ - mov -0xa0(%rbp),%r9 │ │ │ │ - mov -0xd8(%rbp),%r11 │ │ │ │ - mov -0xe8(%rbp),%rbx │ │ │ │ - mov -0xf0(%rbp),%rax │ │ │ │ - mov -0xa4(%rbp),%edx │ │ │ │ - add -0xa8(%rbp),%edx │ │ │ │ - mov -0x80(%rbp),%edi │ │ │ │ - add %edx,%edi │ │ │ │ - mov %edi,-0xa4(%rbp) │ │ │ │ - add %r10d,-0xa4(%rbp) │ │ │ │ - inc %rcx │ │ │ │ - cmp %rcx,-0x78(%rbp) │ │ │ │ - jne 3abfa ::calcEdgeLogLikelihoodsSecondDerivByPartition(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*, double*, double*)@@Base+0x2fa> │ │ │ │ - mov -0x84(%rbp),%edi │ │ │ │ - mov -0x48(%rbp),%r13d │ │ │ │ - mov %rax,%r15 │ │ │ │ - mov -0x90(%rbp),%esi │ │ │ │ - mov -0x88(%rbp),%ecx │ │ │ │ - cmp %ecx,%esi │ │ │ │ - jge 3b5c0 ::calcEdgeLogLikelihoodsSecondDerivByPartition(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*, double*, double*)@@Base+0xcc0> │ │ │ │ - mov %ecx,%edx │ │ │ │ - movslq %esi,%rax │ │ │ │ - mov %rbx,-0x70(%rbp) │ │ │ │ - mov %r15,-0x78(%rbp) │ │ │ │ - sub %esi,%edx │ │ │ │ + add -0x38(%rbp),%r14d │ │ │ │ + add -0x50(%rbp),%r15 │ │ │ │ + cmp %r13,-0x40(%rbp) │ │ │ │ + jne 396e0 ::calcEdgeLogLikelihoodsSecondDerivByPartition(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*, double*, double*)@@Base+0x380> │ │ │ │ + mov -0x90(%rbp),%r9 │ │ │ │ + mov -0x9c(%rbp),%r11d │ │ │ │ + mov -0xa8(%rbp),%eax │ │ │ │ + mov -0xb0(%rbp),%r10 │ │ │ │ + mov -0xc0(%rbp),%rcx │ │ │ │ + mov -0xc4(%rbp),%ebx │ │ │ │ + lea (%r11,%rbx,1),%edx │ │ │ │ + lea (%rdx,%rax,1),%r11d │ │ │ │ + inc %r9 │ │ │ │ + add -0x7c(%rbp),%r11d │ │ │ │ + cmp %r9,-0x88(%rbp) │ │ │ │ + jne 39656 ::calcEdgeLogLikelihoodsSecondDerivByPartition(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*, double*, double*)@@Base+0x2f6> │ │ │ │ + mov -0x38(%rbp),%r13d │ │ │ │ + mov %r10,%r8 │ │ │ │ + mov -0xa0(%rbp),%edi │ │ │ │ + mov -0x80(%rbp),%esi │ │ │ │ + cmp %esi,%edi │ │ │ │ + jge 39f7c ::calcEdgeLogLikelihoodsSecondDerivByPartition(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*, double*, double*)@@Base+0xc1c> │ │ │ │ + mov %esi,%eax │ │ │ │ + movslq %edi,%r15 │ │ │ │ mov %r13d,%r12d │ │ │ │ - lea 0x0(,%rax,4),%r14 │ │ │ │ - mov %edi,-0x60(%rbp) │ │ │ │ - mov -0xe0(%rbp),%rbx │ │ │ │ - add %rax,%rdx │ │ │ │ + mov %r8,-0x60(%rbp) │ │ │ │ + sub %edi,%eax │ │ │ │ + mov %r15,-0x68(%rbp) │ │ │ │ + lea 0x0(,%r15,4),%rbx │ │ │ │ shr $0x3,%r12d │ │ │ │ - mov %r11,-0x68(%rbp) │ │ │ │ - mov -0xbc(%rbp),%r15d │ │ │ │ - lea 0x0(,%rdx,4),%rsi │ │ │ │ + add %r15,%rax │ │ │ │ + mov -0xf8(%rbp),%r15 │ │ │ │ shl $0x5,%r12 │ │ │ │ - mov %rax,-0x80(%rbp) │ │ │ │ - mov -0xb8(%rbp),%r10 │ │ │ │ - mov %rsi,-0x58(%rbp) │ │ │ │ + lea 0x0(,%rax,4),%r14 │ │ │ │ + mov %r14,-0x58(%rbp) │ │ │ │ + mov -0xcc(%rbp),%r14d │ │ │ │ test %r13d,%r13d │ │ │ │ - jle 3b0ec ::calcEdgeLogLikelihoodsSecondDerivByPartition(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*, double*, double*)@@Base+0x7ec> │ │ │ │ + jle 39ae3 ::calcEdgeLogLikelihoodsSecondDerivByPartition(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*, double*, double*)@@Base+0x783> │ │ │ │ lea -0x1(%r13),%eax │ │ │ │ - mov 0xd8(%r10),%rdi │ │ │ │ - mov 0xe0(%r10),%rsi │ │ │ │ - mov 0xe8(%r10),%rcx │ │ │ │ + mov 0xd8(%rcx),%r8 │ │ │ │ + mov 0xe0(%rcx),%r9 │ │ │ │ + mov 0xe8(%rcx),%r10 │ │ │ │ cmp $0x6,%eax │ │ │ │ - jbe 3b101 ::calcEdgeLogLikelihoodsSecondDerivByPartition(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*, double*, double*)@@Base+0x801> │ │ │ │ - movslq %r15d,%rdx │ │ │ │ - vxorps %xmm4,%xmm4,%xmm4 │ │ │ │ + jbe 39af8 ::calcEdgeLogLikelihoodsSecondDerivByPartition(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*, double*, double*)@@Base+0x798> │ │ │ │ + movslq %r14d,%rdx │ │ │ │ + vxorps %xmm7,%xmm7,%xmm7 │ │ │ │ xor %eax,%eax │ │ │ │ shl $0x2,%rdx │ │ │ │ - vmovaps %xmm4,%xmm1 │ │ │ │ - vmovaps %xmm4,%xmm2 │ │ │ │ - lea (%rcx,%rdx,1),%r9 │ │ │ │ - lea (%rsi,%rdx,1),%r8 │ │ │ │ - add %rdi,%rdx │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - vmovups (%rbx,%rax,1),%ymm0 │ │ │ │ - vmulps (%rdx,%rax,1),%ymm0,%ymm5 │ │ │ │ - vshufps $0x55,%xmm5,%xmm5,%xmm7 │ │ │ │ - vshufps $0xff,%xmm5,%xmm5,%xmm6 │ │ │ │ - vaddss %xmm2,%xmm5,%xmm2 │ │ │ │ - vaddss %xmm2,%xmm7,%xmm7 │ │ │ │ - vunpckhps %xmm5,%xmm5,%xmm2 │ │ │ │ - vextractf128 $0x1,%ymm5,%xmm5 │ │ │ │ - vaddss %xmm7,%xmm2,%xmm2 │ │ │ │ - vaddss %xmm2,%xmm6,%xmm6 │ │ │ │ - vaddss %xmm6,%xmm5,%xmm2 │ │ │ │ - vshufps $0x55,%xmm5,%xmm5,%xmm6 │ │ │ │ - vaddss %xmm2,%xmm6,%xmm6 │ │ │ │ - vunpckhps %xmm5,%xmm5,%xmm2 │ │ │ │ - vshufps $0xff,%xmm5,%xmm5,%xmm5 │ │ │ │ - vaddss %xmm6,%xmm2,%xmm2 │ │ │ │ + vmovaps %xmm7,%xmm1 │ │ │ │ + vmovaps %xmm7,%xmm6 │ │ │ │ + lea (%r10,%rdx,1),%rdi │ │ │ │ + lea (%r9,%rdx,1),%rsi │ │ │ │ + add %r8,%rdx │ │ │ │ + xchg %ax,%ax │ │ │ │ + vmovups (%r15,%rax,1),%ymm0 │ │ │ │ + vmulps (%rdx,%rax,1),%ymm0,%ymm3 │ │ │ │ + vaddss %xmm6,%xmm3,%xmm5 │ │ │ │ + vshufps $0x55,%xmm3,%xmm3,%xmm6 │ │ │ │ + vshufps $0xff,%xmm3,%xmm3,%xmm2 │ │ │ │ + vaddss %xmm5,%xmm6,%xmm6 │ │ │ │ + vunpckhps %xmm3,%xmm3,%xmm5 │ │ │ │ + vaddss %xmm6,%xmm5,%xmm5 │ │ │ │ + valignd $0x6,%ymm3,%ymm3,%ymm6 │ │ │ │ + vaddss %xmm5,%xmm2,%xmm2 │ │ │ │ + vextractf32x4 $0x1,%ymm3,%xmm5 │ │ │ │ + vaddss %xmm2,%xmm5,%xmm5 │ │ │ │ + valignd $0x5,%ymm3,%ymm3,%ymm2 │ │ │ │ + valignd $0x7,%ymm3,%ymm3,%ymm3 │ │ │ │ vaddss %xmm5,%xmm2,%xmm2 │ │ │ │ - vmulps (%r8,%rax,1),%ymm0,%ymm5 │ │ │ │ - vmulps (%r9,%rax,1),%ymm0,%ymm0 │ │ │ │ + vaddss %xmm2,%xmm6,%xmm6 │ │ │ │ + vaddss %xmm3,%xmm6,%xmm6 │ │ │ │ + vmulps (%rsi,%rax,1),%ymm0,%ymm3 │ │ │ │ + vmulps (%rdi,%rax,1),%ymm0,%ymm0 │ │ │ │ add $0x20,%rax │ │ │ │ + vaddss %xmm3,%xmm1,%xmm1 │ │ │ │ + vshufps $0x55,%xmm3,%xmm3,%xmm5 │ │ │ │ + vshufps $0xff,%xmm3,%xmm3,%xmm2 │ │ │ │ + vaddss %xmm1,%xmm5,%xmm5 │ │ │ │ + vunpckhps %xmm3,%xmm3,%xmm1 │ │ │ │ vaddss %xmm5,%xmm1,%xmm1 │ │ │ │ - vshufps $0x55,%xmm5,%xmm5,%xmm7 │ │ │ │ - vaddss %xmm0,%xmm4,%xmm4 │ │ │ │ - vshufps $0xff,%xmm5,%xmm5,%xmm6 │ │ │ │ - vaddss %xmm1,%xmm7,%xmm7 │ │ │ │ - vunpckhps %xmm5,%xmm5,%xmm1 │ │ │ │ - vextractf128 $0x1,%ymm5,%xmm5 │ │ │ │ - vaddss %xmm7,%xmm1,%xmm1 │ │ │ │ - vaddss %xmm1,%xmm6,%xmm6 │ │ │ │ - vaddss %xmm6,%xmm5,%xmm1 │ │ │ │ - vshufps $0x55,%xmm5,%xmm5,%xmm6 │ │ │ │ - vaddss %xmm1,%xmm6,%xmm6 │ │ │ │ - vunpckhps %xmm5,%xmm5,%xmm1 │ │ │ │ - vshufps $0xff,%xmm5,%xmm5,%xmm5 │ │ │ │ - vaddss %xmm6,%xmm1,%xmm1 │ │ │ │ - vshufps $0x55,%xmm0,%xmm0,%xmm6 │ │ │ │ - vaddss %xmm4,%xmm6,%xmm6 │ │ │ │ - vunpckhps %xmm0,%xmm0,%xmm4 │ │ │ │ - vaddss %xmm5,%xmm1,%xmm1 │ │ │ │ - vshufps $0xff,%xmm0,%xmm0,%xmm5 │ │ │ │ - vaddss %xmm6,%xmm4,%xmm4 │ │ │ │ - vextractf128 $0x1,%ymm0,%xmm0 │ │ │ │ - vaddss %xmm4,%xmm5,%xmm5 │ │ │ │ - vaddss %xmm5,%xmm0,%xmm4 │ │ │ │ vshufps $0x55,%xmm0,%xmm0,%xmm5 │ │ │ │ - vaddss %xmm4,%xmm5,%xmm5 │ │ │ │ - vunpckhps %xmm0,%xmm0,%xmm4 │ │ │ │ - vshufps $0xff,%xmm0,%xmm0,%xmm0 │ │ │ │ - vaddss %xmm5,%xmm4,%xmm4 │ │ │ │ - vaddss %xmm0,%xmm4,%xmm4 │ │ │ │ + vaddss %xmm1,%xmm2,%xmm2 │ │ │ │ + vextractf32x4 $0x1,%ymm3,%xmm1 │ │ │ │ + vaddss %xmm2,%xmm1,%xmm1 │ │ │ │ + valignd $0x5,%ymm3,%ymm3,%ymm2 │ │ │ │ + vaddss %xmm1,%xmm2,%xmm2 │ │ │ │ + valignd $0x6,%ymm3,%ymm3,%ymm1 │ │ │ │ + valignd $0x7,%ymm3,%ymm3,%ymm3 │ │ │ │ + vaddss %xmm2,%xmm1,%xmm1 │ │ │ │ + vshufps $0xff,%xmm0,%xmm0,%xmm2 │ │ │ │ + vaddss %xmm3,%xmm1,%xmm1 │ │ │ │ + vaddss %xmm0,%xmm7,%xmm3 │ │ │ │ + valignd $0x6,%ymm0,%ymm0,%ymm7 │ │ │ │ + vaddss %xmm3,%xmm5,%xmm5 │ │ │ │ + vunpckhps %xmm0,%xmm0,%xmm3 │ │ │ │ + vaddss %xmm5,%xmm3,%xmm3 │ │ │ │ + vaddss %xmm3,%xmm2,%xmm2 │ │ │ │ + vextractf32x4 $0x1,%ymm0,%xmm3 │ │ │ │ + vaddss %xmm2,%xmm3,%xmm3 │ │ │ │ + valignd $0x5,%ymm0,%ymm0,%ymm2 │ │ │ │ + valignd $0x7,%ymm0,%ymm0,%ymm0 │ │ │ │ + vaddss %xmm3,%xmm2,%xmm2 │ │ │ │ + vaddss %xmm2,%xmm7,%xmm7 │ │ │ │ + vaddss %xmm0,%xmm7,%xmm7 │ │ │ │ cmp %rax,%r12 │ │ │ │ - jne 3ae50 ::calcEdgeLogLikelihoodsSecondDerivByPartition(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*, double*, double*)@@Base+0x550> │ │ │ │ + jne 39860 ::calcEdgeLogLikelihoodsSecondDerivByPartition(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*, double*, double*)@@Base+0x500> │ │ │ │ test $0x7,%r13b │ │ │ │ - je 3af9f ::calcEdgeLogLikelihoodsSecondDerivByPartition(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*, double*, double*)@@Base+0x69f> │ │ │ │ - mov %r13d,%eax │ │ │ │ - and $0xfffffff8,%eax │ │ │ │ - lea (%rax,%r15,1),%edx │ │ │ │ - cltq │ │ │ │ + je 3999b ::calcEdgeLogLikelihoodsSecondDerivByPartition(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*, double*, double*)@@Base+0x63b> │ │ │ │ + mov %r13d,%edx │ │ │ │ + and $0xfffffff8,%edx │ │ │ │ + lea (%rdx,%r14,1),%eax │ │ │ │ movslq %edx,%rdx │ │ │ │ - sub %rax,%rdx │ │ │ │ - lea 0x0(,%rdx,4),%rdx │ │ │ │ - add %rdx,%rdi │ │ │ │ - add %rdx,%rsi │ │ │ │ - add %rdx,%rcx │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - vmovss (%rbx,%rax,4),%xmm0 │ │ │ │ - vfmadd231ss (%rdi,%rax,4),%xmm0,%xmm2 │ │ │ │ - vfmadd231ss (%rsi,%rax,4),%xmm0,%xmm1 │ │ │ │ - vfmadd231ss (%rcx,%rax,4),%xmm0,%xmm4 │ │ │ │ + cltq │ │ │ │ + nopl (%rax) │ │ │ │ + vmovss (%r15,%rdx,4),%xmm0 │ │ │ │ + inc %rdx │ │ │ │ + vfmadd231ss (%r8,%rax,4),%xmm0,%xmm6 │ │ │ │ + vfmadd231ss (%r9,%rax,4),%xmm0,%xmm1 │ │ │ │ + vfmadd231ss (%r10,%rax,4),%xmm0,%xmm7 │ │ │ │ inc %rax │ │ │ │ - cmp %eax,%r13d │ │ │ │ - jg 3af80 ::calcEdgeLogLikelihoodsSecondDerivByPartition(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*, double*, double*)@@Base+0x680> │ │ │ │ - vcvtss2sd %xmm2,%xmm2,%xmm0 │ │ │ │ - add %r13d,%r15d │ │ │ │ - mov %r10,-0x50(%rbp) │ │ │ │ - vmovss %xmm2,-0x48(%rbp) │ │ │ │ + cmp %edx,%r13d │ │ │ │ + jg 39978 ::calcEdgeLogLikelihoodsSecondDerivByPartition(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*, double*, double*)@@Base+0x618> │ │ │ │ + add %r13d,%r14d │ │ │ │ + vcvtss2sd %xmm6,%xmm6,%xmm0 │ │ │ │ + mov %rcx,-0x50(%rbp) │ │ │ │ + vmovss %xmm6,-0x48(%rbp) │ │ │ │ vmovss %xmm1,-0x40(%rbp) │ │ │ │ - vmovss %xmm4,-0x38(%rbp) │ │ │ │ + vmovss %xmm7,-0x38(%rbp) │ │ │ │ vzeroupper │ │ │ │ call 1c250 │ │ │ │ - vxorps %xmm3,%xmm3,%xmm3 │ │ │ │ - vmovss -0x48(%rbp),%xmm2 │ │ │ │ + vmovss -0x48(%rbp),%xmm6 │ │ │ │ vmovss -0x40(%rbp),%xmm1 │ │ │ │ + vmovss -0x38(%rbp),%xmm7 │ │ │ │ + mov -0x50(%rbp),%rcx │ │ │ │ vcvtsd2ss %xmm0,%xmm0,%xmm0 │ │ │ │ - vmovss -0x38(%rbp),%xmm4 │ │ │ │ - mov -0x50(%rbp),%r10 │ │ │ │ - mov 0x108(%r10),%rdx │ │ │ │ - mov 0x110(%r10),%rcx │ │ │ │ - mov 0x118(%r10),%rsi │ │ │ │ - vdivss %xmm2,%xmm1,%xmm1 │ │ │ │ - vmovss %xmm0,(%rdx,%r14,1) │ │ │ │ - vdivss %xmm2,%xmm4,%xmm4 │ │ │ │ - vmovss %xmm1,(%rcx,%r14,1) │ │ │ │ - vfnmadd132ss %xmm1,%xmm4,%xmm1 │ │ │ │ - vmovss %xmm1,(%rsi,%r14,1) │ │ │ │ - add $0x4,%r14 │ │ │ │ - cmp %r14,-0x58(%rbp) │ │ │ │ - jne 3adff ::calcEdgeLogLikelihoodsSecondDerivByPartition(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*, double*, double*)@@Base+0x4ff> │ │ │ │ - mov -0x60(%rbp),%edi │ │ │ │ - mov -0x68(%rbp),%r11 │ │ │ │ - mov -0x70(%rbp),%rbx │ │ │ │ - mov -0x78(%rbp),%r15 │ │ │ │ - mov -0x80(%rbp),%rax │ │ │ │ - cmp $0xffffffff,%edi │ │ │ │ - jne 3b117 ::calcEdgeLogLikelihoodsSecondDerivByPartition(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*, double*, double*)@@Base+0x817> │ │ │ │ - mov -0xb8(%rbp),%rdi │ │ │ │ - mov -0xb0(%rbp),%r8 │ │ │ │ - mov -0x88(%rbp),%r9d │ │ │ │ - mov 0x78(%rdi),%rdi │ │ │ │ - movq $0x0,(%r11,%r8,2) │ │ │ │ - movq $0x0,(%rbx,%r8,2) │ │ │ │ - movq $0x0,(%r15,%r8,2) │ │ │ │ - vcvtss2sd (%rdx,%rax,4),%xmm3,%xmm0 │ │ │ │ - vmovsd (%r11,%r8,2),%xmm4 │ │ │ │ - vfmadd132sd (%rdi,%rax,8),%xmm4,%xmm0 │ │ │ │ - vmovsd %xmm0,(%r11,%r8,2) │ │ │ │ - vmovsd (%rbx,%r8,2),%xmm4 │ │ │ │ - vcvtss2sd (%rcx,%rax,4),%xmm3,%xmm0 │ │ │ │ - vfmadd132sd (%rdi,%rax,8),%xmm4,%xmm0 │ │ │ │ - vmovsd %xmm0,(%rbx,%r8,2) │ │ │ │ - vmovsd (%r15,%r8,2),%xmm4 │ │ │ │ - vcvtss2sd (%rsi,%rax,4),%xmm3,%xmm0 │ │ │ │ - vfmadd132sd (%rdi,%rax,8),%xmm4,%xmm0 │ │ │ │ - inc %rax │ │ │ │ - vmovsd %xmm0,(%r15,%r8,2) │ │ │ │ - cmp %eax,%r9d │ │ │ │ - jg 3b06b ::calcEdgeLogLikelihoodsSecondDerivByPartition(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*, double*, double*)@@Base+0x76b> │ │ │ │ - addq $0x4,-0xb0(%rbp) │ │ │ │ - mov -0x100(%rbp),%rdi │ │ │ │ - cmp %rdi,-0xb0(%rbp) │ │ │ │ - jne 3a9b4 ::calcEdgeLogLikelihoodsSecondDerivByPartition(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*, double*, double*)@@Base+0xb4> │ │ │ │ + vxorps %xmm4,%xmm4,%xmm4 │ │ │ │ + vdivss %xmm6,%xmm1,%xmm1 │ │ │ │ + mov 0x108(%rcx),%rax │ │ │ │ + mov 0x110(%rcx),%rdx │ │ │ │ + mov 0x118(%rcx),%rsi │ │ │ │ + vmovss %xmm0,(%rax,%rbx,1) │ │ │ │ + vdivss %xmm6,%xmm7,%xmm6 │ │ │ │ + vmovss %xmm1,(%rdx,%rbx,1) │ │ │ │ + vfnmadd132ss %xmm1,%xmm6,%xmm1 │ │ │ │ + vmovss %xmm1,(%rsi,%rbx,1) │ │ │ │ + add $0x4,%rbx │ │ │ │ + cmp %rbx,-0x58(%rbp) │ │ │ │ + jne 39813 ::calcEdgeLogLikelihoodsSecondDerivByPartition(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*, double*, double*)@@Base+0x4b3> │ │ │ │ + mov -0xc8(%rbp),%ebx │ │ │ │ + mov -0x60(%rbp),%r8 │ │ │ │ + mov -0x68(%rbp),%r15 │ │ │ │ + cmp $0xffffffff,%ebx │ │ │ │ + jne 39b0e ::calcEdgeLogLikelihoodsSecondDerivByPartition(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*, double*, double*)@@Base+0x7ae> │ │ │ │ + mov -0xb8(%rbp),%r10 │ │ │ │ + mov -0xd8(%rbp),%r11 │ │ │ │ + mov %r15,%rdi │ │ │ │ + mov -0xe0(%rbp),%rbx │ │ │ │ + mov 0x78(%rcx),%r9 │ │ │ │ + movq $0x0,(%r11,%r10,2) │ │ │ │ + movq $0x0,(%rbx,%r10,2) │ │ │ │ + movq $0x0,(%r8,%r10,2) │ │ │ │ + vmovsd (%r11,%r10,2),%xmm2 │ │ │ │ + vcvtss2sd (%rax,%rdi,4),%xmm4,%xmm0 │ │ │ │ + vfmadd132sd (%r9,%rdi,8),%xmm2,%xmm0 │ │ │ │ + vmovsd %xmm0,(%r11,%r10,2) │ │ │ │ + vcvtss2sd (%rdx,%rdi,4),%xmm4,%xmm0 │ │ │ │ + vmovsd (%rbx,%r10,2),%xmm2 │ │ │ │ + vfmadd132sd (%r9,%rdi,8),%xmm2,%xmm0 │ │ │ │ + vmovsd %xmm0,(%rbx,%r10,2) │ │ │ │ + vcvtss2sd (%rsi,%rdi,4),%xmm4,%xmm0 │ │ │ │ + vmovsd (%r8,%r10,2),%xmm2 │ │ │ │ + vfmadd132sd (%r9,%rdi,8),%xmm2,%xmm0 │ │ │ │ + inc %rdi │ │ │ │ + vmovsd %xmm0,(%r8,%r10,2) │ │ │ │ + cmp %edi,-0x80(%rbp) │ │ │ │ + jg 39a62 ::calcEdgeLogLikelihoodsSecondDerivByPartition(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*, double*, double*)@@Base+0x702> │ │ │ │ + addq $0x4,-0xb8(%rbp) │ │ │ │ + mov -0x100(%rbp),%rbx │ │ │ │ + cmp %rbx,-0xb8(%rbp) │ │ │ │ + jne 3941e ::calcEdgeLogLikelihoodsSecondDerivByPartition(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*, double*, double*)@@Base+0xbe> │ │ │ │ add $0x140,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %r10 │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ pop %rbp │ │ │ │ lea -0x8(%r10),%rsp │ │ │ │ ret │ │ │ │ - vxorps %xmm4,%xmm4,%xmm4 │ │ │ │ + vxorps %xmm7,%xmm7,%xmm7 │ │ │ │ vxorpd %xmm0,%xmm0,%xmm0 │ │ │ │ - vmovaps %xmm4,%xmm1 │ │ │ │ - vmovaps %xmm4,%xmm2 │ │ │ │ - jmp 3afa6 ::calcEdgeLogLikelihoodsSecondDerivByPartition(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*, double*, double*)@@Base+0x6a6> │ │ │ │ - vxorps %xmm4,%xmm4,%xmm4 │ │ │ │ - mov %r15d,%edx │ │ │ │ - xor %eax,%eax │ │ │ │ - vmovaps %xmm4,%xmm1 │ │ │ │ - vmovaps %xmm4,%xmm2 │ │ │ │ - jmp 3af49 ::calcEdgeLogLikelihoodsSecondDerivByPartition(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*, double*, double*)@@Base+0x649> │ │ │ │ - movslq %edi,%r9 │ │ │ │ - mov -0xb8(%rbp),%rdi │ │ │ │ - mov 0xb8(%rdi),%rdi │ │ │ │ + vmovaps %xmm7,%xmm1 │ │ │ │ + vmovaps %xmm7,%xmm6 │ │ │ │ + jmp 399a2 ::calcEdgeLogLikelihoodsSecondDerivByPartition(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*, double*, double*)@@Base+0x642> │ │ │ │ + vxorps %xmm7,%xmm7,%xmm7 │ │ │ │ + mov %r14d,%eax │ │ │ │ + xor %edx,%edx │ │ │ │ + vmovaps %xmm7,%xmm1 │ │ │ │ + vmovaps %xmm7,%xmm6 │ │ │ │ + jmp 39970 ::calcEdgeLogLikelihoodsSecondDerivByPartition(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*, double*, double*)@@Base+0x610> │ │ │ │ + mov 0xb8(%rcx),%rdi │ │ │ │ + movslq -0xc8(%rbp),%r9 │ │ │ │ mov (%rdi,%r9,8),%r9 │ │ │ │ - mov %rax,%rdi │ │ │ │ - vmovss (%rdx,%rdi,4),%xmm0 │ │ │ │ + mov %r15,%rdi │ │ │ │ + vmovss (%rax,%rdi,4),%xmm0 │ │ │ │ vaddss (%r9,%rdi,4),%xmm0,%xmm0 │ │ │ │ - vmovss %xmm0,(%rdx,%rdi,4) │ │ │ │ + vmovss %xmm0,(%rax,%rdi,4) │ │ │ │ inc %rdi │ │ │ │ - cmp %edi,-0x88(%rbp) │ │ │ │ - jg 3b12f ::calcEdgeLogLikelihoodsSecondDerivByPartition(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*, double*, double*)@@Base+0x82f> │ │ │ │ - jmp 3b03a ::calcEdgeLogLikelihoodsSecondDerivByPartition(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*, double*, double*)@@Base+0x73a> │ │ │ │ - mov %r9,%rdx │ │ │ │ - mov -0x50(%rbp),%rdi │ │ │ │ + cmp %edi,-0x80(%rbp) │ │ │ │ + jg 39b23 ::calcEdgeLogLikelihoodsSecondDerivByPartition(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*, double*, double*)@@Base+0x7c3> │ │ │ │ + jmp 39a2e ::calcEdgeLogLikelihoodsSecondDerivByPartition(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*, double*, double*)@@Base+0x6ce> │ │ │ │ + mov -0x78(%rbp),%rdx │ │ │ │ + mov -0x40(%rbp),%rbx │ │ │ │ lea 0x4(%rdx),%rsi │ │ │ │ - cmp %rsi,%rdi │ │ │ │ - je 3ad62 ::calcEdgeLogLikelihoodsSecondDerivByPartition(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*, double*, double*)@@Base+0x462> │ │ │ │ + cmp %rbx,%rsi │ │ │ │ + je 3979a ::calcEdgeLogLikelihoodsSecondDerivByPartition(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*, double*, double*)@@Base+0x43a> │ │ │ │ add $0x8,%rdx │ │ │ │ - cmp %rdx,%rdi │ │ │ │ - jne 3b152 ::calcEdgeLogLikelihoodsSecondDerivByPartition(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*, double*, double*)@@Base+0x852> │ │ │ │ - jmp 3ad62 ::calcEdgeLogLikelihoodsSecondDerivByPartition(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*, double*, double*)@@Base+0x462> │ │ │ │ + cmp %rbx,%rdx │ │ │ │ + jne 39b44 ::calcEdgeLogLikelihoodsSecondDerivByPartition(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*, double*, double*)@@Base+0x7e4> │ │ │ │ + jmp 3979a ::calcEdgeLogLikelihoodsSecondDerivByPartition(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*, double*, double*)@@Base+0x43a> │ │ │ │ test %edx,%edx │ │ │ │ - jle 3ad9a ::calcEdgeLogLikelihoodsSecondDerivByPartition(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*, double*, double*)@@Base+0x49a> │ │ │ │ - mov (%r9,%rsi,8),%rax │ │ │ │ - mov -0xb8(%rbp),%rcx │ │ │ │ - mov %rbx,-0x158(%rbp) │ │ │ │ - mov %edi,-0xc0(%rbp) │ │ │ │ - mov %r11,-0x150(%rbp) │ │ │ │ - mov %r8,%rbx │ │ │ │ - mov %r15,-0x160(%rbp) │ │ │ │ - mov -0x90(%rbp),%esi │ │ │ │ - mov -0xa8(%rbp),%r10d │ │ │ │ - mov %rax,-0xe8(%rbp) │ │ │ │ + jle 397c3 ::calcEdgeLogLikelihoodsSecondDerivByPartition(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*, double*, double*)@@Base+0x463> │ │ │ │ + mov (%r11,%r9,8),%rax │ │ │ │ + mov -0xa0(%rbp),%esi │ │ │ │ + mov -0x80(%rbp),%r11d │ │ │ │ + mov -0xc4(%rbp),%r9d │ │ │ │ + mov %rax,-0x70(%rbp) │ │ │ │ mov 0x14(%rcx),%eax │ │ │ │ - mov -0x88(%rbp),%ecx │ │ │ │ add %esi,%eax │ │ │ │ - sub %ecx,%eax │ │ │ │ - imul %r10d,%eax │ │ │ │ - mov %eax,-0xd8(%rbp) │ │ │ │ + sub %r11d,%eax │ │ │ │ + imul %r9d,%eax │ │ │ │ + mov %eax,-0xd0(%rbp) │ │ │ │ movslq %edx,%rax │ │ │ │ - mov %rax,-0xf8(%rbp) │ │ │ │ - movslq %r10d,%rax │ │ │ │ - shl $0x2,%rax │ │ │ │ - mov %rax,-0x98(%rbp) │ │ │ │ - mov %ecx,%eax │ │ │ │ + mov %rax,-0xf0(%rbp) │ │ │ │ + mov %r11d,%eax │ │ │ │ sub %esi,%eax │ │ │ │ xor %esi,%esi │ │ │ │ dec %eax │ │ │ │ - imul %r10d,%eax │ │ │ │ - mov %eax,-0xf0(%rbp) │ │ │ │ + imul %eax,%r9d │ │ │ │ mov %r13d,%eax │ │ │ │ shr $0x3,%eax │ │ │ │ shl $0x5,%rax │ │ │ │ mov %rax,%r12 │ │ │ │ mov %r13d,%eax │ │ │ │ and $0x7,%eax │ │ │ │ - mov %eax,-0x68(%rbp) │ │ │ │ + mov %eax,-0x78(%rbp) │ │ │ │ mov %r13d,%eax │ │ │ │ and $0xfffffff8,%eax │ │ │ │ - mov %eax,-0x70(%rbp) │ │ │ │ - mov -0x90(%rbp),%r14d │ │ │ │ - cmp -0x88(%rbp),%r14d │ │ │ │ - jge 3b575 ::calcEdgeLogLikelihoodsSecondDerivByPartition(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*, double*, double*)@@Base+0xc75> │ │ │ │ + mov %eax,-0x7c(%rbp) │ │ │ │ + mov %r9d,%eax │ │ │ │ + mov -0xa0(%rbp),%edx │ │ │ │ + cmp -0x80(%rbp),%edx │ │ │ │ + jge 39f4d ::calcEdgeLogLikelihoodsSecondDerivByPartition(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*, double*, double*)@@Base+0xbed> │ │ │ │ test %r13d,%r13d │ │ │ │ - jle 3b55b ::calcEdgeLogLikelihoodsSecondDerivByPartition(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*, double*, double*)@@Base+0xc5b> │ │ │ │ - mov -0xb8(%rbp),%rax │ │ │ │ - movslq -0xa4(%rbp),%rcx │ │ │ │ - mov %rsi,-0x168(%rbp) │ │ │ │ - mov -0xbc(%rbp),%r15d │ │ │ │ - mov 0x40(%rax),%edi │ │ │ │ - mov 0xd8(%rax),%r11 │ │ │ │ - shl $0x2,%rcx │ │ │ │ - mov 0xe0(%rax),%r10 │ │ │ │ - mov 0xe8(%rax),%r9 │ │ │ │ - movslq %r13d,%rax │ │ │ │ - mov %rax,-0xa0(%rbp) │ │ │ │ - lea 0x1(%r13),%eax │ │ │ │ - mov %eax,-0x60(%rbp) │ │ │ │ - mov -0xd0(%rbp),%rax │ │ │ │ - imul %esi,%edi │ │ │ │ - mov %edi,-0x8c(%rbp) │ │ │ │ - mov -0xe8(%rbp),%rdi │ │ │ │ - vcvtss2sd (%rax,%rsi,4),%xmm3,%xmm4 │ │ │ │ - lea -0x1(%r13),%eax │ │ │ │ - mov %eax,-0x58(%rbp) │ │ │ │ - lea (%rdi,%rcx,1),%rdx │ │ │ │ - add -0xc8(%rbp),%rcx │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov -0xa0(%rbp),%rax │ │ │ │ - mov -0x8c(%rbp),%r8d │ │ │ │ - movslq %r15d,%rsi │ │ │ │ - mov %rcx,%rdi │ │ │ │ - mov %r14d,-0x78(%rbp) │ │ │ │ - mov %rcx,-0x80(%rbp) │ │ │ │ - mov %r15d,-0x84(%rbp) │ │ │ │ - add %rsi,%rax │ │ │ │ - mov %rax,-0x50(%rbp) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - cmpl $0x6,-0x58(%rbp) │ │ │ │ - jbe 3b5f0 ::calcEdgeLogLikelihoodsSecondDerivByPartition(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*, double*, double*)@@Base+0xcf0> │ │ │ │ + jle 39f39 ::calcEdgeLogLikelihoodsSecondDerivByPartition(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*, double*, double*)@@Base+0xbd9> │ │ │ │ + mov 0x40(%rcx),%r11d │ │ │ │ + movslq %r13d,%r9 │ │ │ │ + movslq -0xc4(%rbp),%r15 │ │ │ │ + mov %rsi,-0x150(%rbp) │ │ │ │ + mov %r9,-0xa8(%rbp) │ │ │ │ + lea 0x1(%r13),%r9d │ │ │ │ + mov -0xcc(%rbp),%r14d │ │ │ │ + imul %esi,%r11d │ │ │ │ + mov %r9d,-0x68(%rbp) │ │ │ │ + mov -0xe8(%rbp),%r9 │ │ │ │ + mov %r15,-0xb0(%rbp) │ │ │ │ + vcvtss2sd (%r9,%rsi,4),%xmm4,%xmm2 │ │ │ │ + lea -0x1(%r13),%r9d │ │ │ │ + mov %eax,-0x154(%rbp) │ │ │ │ + mov %r11d,-0x9c(%rbp) │ │ │ │ + movslq -0xc0(%rbp),%r11 │ │ │ │ + mov %r9d,-0x60(%rbp) │ │ │ │ + mov %r11,-0x40(%rbp) │ │ │ │ + mov 0xd8(%rcx),%r11 │ │ │ │ + mov %r8,-0x160(%rbp) │ │ │ │ + mov %r11,-0x50(%rbp) │ │ │ │ + mov 0xe0(%rcx),%r11 │ │ │ │ + mov %rcx,-0x168(%rbp) │ │ │ │ + mov %r11,-0x58(%rbp) │ │ │ │ + mov 0xe8(%rcx),%r11 │ │ │ │ + nopl (%rax) │ │ │ │ mov -0x40(%rbp),%rax │ │ │ │ - movslq %r8d,%rcx │ │ │ │ + movslq %r14d,%rcx │ │ │ │ + mov -0x9c(%rbp),%r9d │ │ │ │ + mov %r14d,-0x88(%rbp) │ │ │ │ + mov %edx,-0x90(%rbp) │ │ │ │ + lea 0x0(,%rax,4),%rsi │ │ │ │ + mov -0x98(%rbp),%rax │ │ │ │ + lea (%rax,%rsi,1),%r8 │ │ │ │ + mov -0xa8(%rbp),%rax │ │ │ │ + add -0x70(%rbp),%rsi │ │ │ │ + add %rcx,%rax │ │ │ │ + mov %rax,-0x48(%rbp) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + cmpl $0x6,-0x60(%rbp) │ │ │ │ + jbe 39fb8 ::calcEdgeLogLikelihoodsSecondDerivByPartition(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*, double*, double*)@@Base+0xc58> │ │ │ │ + movslq %r9d,%rdx │ │ │ │ vxorpd %xmm6,%xmm6,%xmm6 │ │ │ │ - shl $0x2,%rcx │ │ │ │ - vmovapd %xmm6,%xmm2 │ │ │ │ - vmovapd %xmm6,%xmm10 │ │ │ │ - lea (%rax,%rcx,1),%r15 │ │ │ │ - mov -0x38(%rbp),%rax │ │ │ │ - lea (%rax,%rcx,1),%r14 │ │ │ │ - add %rbx,%rcx │ │ │ │ xor %eax,%eax │ │ │ │ - nopl (%rax) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - vmovups (%rdx,%rax,1),%ymm5 │ │ │ │ - vmulps (%rcx,%rax,1),%ymm5,%ymm1 │ │ │ │ - vcvtps2pd %xmm1,%ymm8 │ │ │ │ - vextractf128 $0x1,%ymm1,%xmm1 │ │ │ │ - vcvtps2pd %xmm1,%ymm7 │ │ │ │ - vaddsd %xmm8,%xmm10,%xmm1 │ │ │ │ - vunpckhpd %xmm8,%xmm8,%xmm9 │ │ │ │ - vaddsd %xmm9,%xmm1,%xmm9 │ │ │ │ - vextractf128 $0x1,%ymm8,%xmm1 │ │ │ │ - vaddsd %xmm1,%xmm9,%xmm9 │ │ │ │ - vunpckhpd %xmm1,%xmm1,%xmm1 │ │ │ │ - vaddsd %xmm1,%xmm9,%xmm9 │ │ │ │ - vunpckhpd %xmm7,%xmm7,%xmm1 │ │ │ │ + shl $0x2,%rdx │ │ │ │ + vmovapd %xmm6,%xmm5 │ │ │ │ + vmovapd %xmm6,%xmm9 │ │ │ │ + lea (%r10,%rdx,1),%r15 │ │ │ │ + lea (%rdi,%rdx,1),%r14 │ │ │ │ + add %rbx,%rdx │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + vmovups (%rsi,%rax,1),%ymm10 │ │ │ │ + vmulps (%rdx,%rax,1),%ymm10,%ymm3 │ │ │ │ + vmulps (%r15,%rax,1),%ymm10,%ymm0 │ │ │ │ + vcvtps2pd %xmm3,%ymm7 │ │ │ │ vaddsd %xmm7,%xmm9,%xmm9 │ │ │ │ - vaddsd %xmm1,%xmm9,%xmm9 │ │ │ │ - vextractf128 $0x1,%ymm7,%xmm1 │ │ │ │ - vmulps (%r14,%rax,1),%ymm5,%ymm7 │ │ │ │ - vmulps (%r15,%rax,1),%ymm5,%ymm5 │ │ │ │ + vunpckhpd %xmm7,%xmm7,%xmm8 │ │ │ │ + vextractf32x4 $0x1,%ymm3,%xmm3 │ │ │ │ + vcvtps2pd %xmm3,%ymm3 │ │ │ │ + vunpckhpd %xmm3,%xmm3,%xmm1 │ │ │ │ + vaddsd %xmm8,%xmm9,%xmm9 │ │ │ │ + vextractf64x2 $0x1,%ymm7,%xmm8 │ │ │ │ + valignq $0x3,%ymm7,%ymm7,%ymm7 │ │ │ │ + vaddsd %xmm8,%xmm9,%xmm9 │ │ │ │ + vaddsd %xmm7,%xmm9,%xmm7 │ │ │ │ + vaddsd %xmm3,%xmm7,%xmm7 │ │ │ │ + vaddsd %xmm1,%xmm7,%xmm7 │ │ │ │ + vextractf64x2 $0x1,%ymm3,%xmm1 │ │ │ │ + valignq $0x3,%ymm3,%ymm3,%ymm3 │ │ │ │ + vaddsd %xmm1,%xmm7,%xmm7 │ │ │ │ + vaddsd %xmm3,%xmm7,%xmm9 │ │ │ │ + vmulps (%r14,%rax,1),%ymm10,%ymm3 │ │ │ │ add $0x20,%rax │ │ │ │ - vaddsd %xmm1,%xmm9,%xmm9 │ │ │ │ - vunpckhpd %xmm1,%xmm1,%xmm1 │ │ │ │ - vaddsd %xmm1,%xmm9,%xmm10 │ │ │ │ - vcvtps2pd %xmm7,%ymm8 │ │ │ │ - vextractf128 $0x1,%ymm7,%xmm7 │ │ │ │ - vcvtps2pd %xmm7,%ymm7 │ │ │ │ - vcvtps2pd %xmm5,%ymm1 │ │ │ │ - vextractf128 $0x1,%ymm5,%xmm5 │ │ │ │ - vaddsd %xmm8,%xmm2,%xmm2 │ │ │ │ - vunpckhpd %xmm8,%xmm8,%xmm9 │ │ │ │ - vcvtps2pd %xmm5,%ymm5 │ │ │ │ - vextractf128 $0x1,%ymm8,%xmm8 │ │ │ │ - vaddsd %xmm1,%xmm6,%xmm6 │ │ │ │ - vaddsd %xmm9,%xmm2,%xmm2 │ │ │ │ - vaddsd %xmm2,%xmm8,%xmm9 │ │ │ │ - vunpckhpd %xmm8,%xmm8,%xmm8 │ │ │ │ - vunpckhpd %xmm7,%xmm7,%xmm2 │ │ │ │ - vaddsd %xmm8,%xmm9,%xmm8 │ │ │ │ - vaddsd %xmm7,%xmm8,%xmm8 │ │ │ │ - vaddsd %xmm2,%xmm8,%xmm8 │ │ │ │ - vextractf128 $0x1,%ymm7,%xmm2 │ │ │ │ - vunpckhpd %xmm1,%xmm1,%xmm7 │ │ │ │ - vextractf128 $0x1,%ymm1,%xmm1 │ │ │ │ + vcvtps2pd %xmm3,%ymm7 │ │ │ │ + vaddsd %xmm7,%xmm5,%xmm5 │ │ │ │ + vunpckhpd %xmm7,%xmm7,%xmm8 │ │ │ │ + vextractf32x4 $0x1,%ymm3,%xmm3 │ │ │ │ + vcvtps2pd %xmm3,%ymm3 │ │ │ │ + vaddsd %xmm8,%xmm5,%xmm5 │ │ │ │ + vextractf64x2 $0x1,%ymm7,%xmm8 │ │ │ │ + valignq $0x3,%ymm7,%ymm7,%ymm7 │ │ │ │ + vaddsd %xmm5,%xmm8,%xmm8 │ │ │ │ + vunpckhpd %xmm3,%xmm3,%xmm5 │ │ │ │ + vaddsd %xmm7,%xmm8,%xmm7 │ │ │ │ + vaddsd %xmm3,%xmm7,%xmm7 │ │ │ │ + vaddsd %xmm5,%xmm7,%xmm5 │ │ │ │ + vextractf64x2 $0x1,%ymm3,%xmm7 │ │ │ │ + valignq $0x3,%ymm3,%ymm3,%ymm3 │ │ │ │ + vaddsd %xmm7,%xmm5,%xmm5 │ │ │ │ + vaddsd %xmm3,%xmm5,%xmm5 │ │ │ │ + vcvtps2pd %xmm0,%ymm3 │ │ │ │ + vaddsd %xmm3,%xmm6,%xmm6 │ │ │ │ + vunpckhpd %xmm3,%xmm3,%xmm7 │ │ │ │ + vextractf32x4 $0x1,%ymm0,%xmm0 │ │ │ │ + vcvtps2pd %xmm0,%ymm1 │ │ │ │ vaddsd %xmm6,%xmm7,%xmm7 │ │ │ │ - vunpckhpd %xmm5,%xmm5,%xmm6 │ │ │ │ - vaddsd %xmm2,%xmm8,%xmm8 │ │ │ │ - vunpckhpd %xmm2,%xmm2,%xmm2 │ │ │ │ - vaddsd %xmm1,%xmm7,%xmm7 │ │ │ │ - vunpckhpd %xmm1,%xmm1,%xmm1 │ │ │ │ - vaddsd %xmm2,%xmm8,%xmm2 │ │ │ │ - vaddsd %xmm7,%xmm1,%xmm1 │ │ │ │ - vaddsd %xmm5,%xmm1,%xmm1 │ │ │ │ - vextractf128 $0x1,%ymm5,%xmm5 │ │ │ │ - vaddsd %xmm6,%xmm1,%xmm6 │ │ │ │ - vaddsd %xmm5,%xmm6,%xmm6 │ │ │ │ - vunpckhpd %xmm5,%xmm5,%xmm5 │ │ │ │ - vaddsd %xmm5,%xmm6,%xmm6 │ │ │ │ + vextractf64x2 $0x1,%ymm3,%xmm6 │ │ │ │ + valignq $0x3,%ymm3,%ymm3,%ymm3 │ │ │ │ + vaddsd %xmm6,%xmm7,%xmm7 │ │ │ │ + vunpckhpd %xmm1,%xmm1,%xmm6 │ │ │ │ + vaddsd %xmm7,%xmm3,%xmm3 │ │ │ │ + vaddsd %xmm1,%xmm3,%xmm3 │ │ │ │ + vaddsd %xmm6,%xmm3,%xmm3 │ │ │ │ + vextractf64x2 $0x1,%ymm1,%xmm6 │ │ │ │ + valignq $0x3,%ymm1,%ymm1,%ymm1 │ │ │ │ + vaddsd %xmm6,%xmm3,%xmm6 │ │ │ │ + vaddsd %xmm1,%xmm6,%xmm6 │ │ │ │ cmp %rax,%r12 │ │ │ │ - jne 3b320 ::calcEdgeLogLikelihoodsSecondDerivByPartition(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*, double*, double*)@@Base+0xa20> │ │ │ │ - mov -0x68(%rbp),%eax │ │ │ │ + jne 39cf0 ::calcEdgeLogLikelihoodsSecondDerivByPartition(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*, double*, double*)@@Base+0x990> │ │ │ │ + mov -0x78(%rbp),%eax │ │ │ │ test %eax,%eax │ │ │ │ - je 3b4b6 ::calcEdgeLogLikelihoodsSecondDerivByPartition(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*, double*, double*)@@Base+0xbb6> │ │ │ │ - mov -0x70(%rbp),%ecx │ │ │ │ - movslq %ecx,%rax │ │ │ │ - add %r8d,%ecx │ │ │ │ - mov -0x38(%rbp),%r14 │ │ │ │ - movslq %ecx,%rcx │ │ │ │ - sub %rax,%rcx │ │ │ │ - lea 0x0(,%rcx,4),%rcx │ │ │ │ - lea (%rbx,%rcx,1),%r15 │ │ │ │ - add %rcx,%r14 │ │ │ │ - add -0x40(%rbp),%rcx │ │ │ │ - mov %r14,-0x48(%rbp) │ │ │ │ - mov -0x48(%rbp),%r14 │ │ │ │ + je 39e82 ::calcEdgeLogLikelihoodsSecondDerivByPartition(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*, double*, double*)@@Base+0xb22> │ │ │ │ + mov -0x7c(%rbp),%eax │ │ │ │ + mov %eax,%r14d │ │ │ │ + lea (%r9,%rax,1),%edx │ │ │ │ + movslq %edx,%rax │ │ │ │ + movslq %r14d,%r15 │ │ │ │ + sub %edx,%r14d │ │ │ │ + mov %rax,-0x38(%rbp) │ │ │ │ + add -0x40(%rbp),%r15 │ │ │ │ + movslq %edx,%rax │ │ │ │ + sub %rax,%r15 │ │ │ │ + mov -0x70(%rbp),%rax │ │ │ │ + lea (%rax,%r15,4),%r15 │ │ │ │ + mov -0x38(%rbp),%rax │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - vmovss (%rdx,%rax,4),%xmm1 │ │ │ │ - vmulss (%r15,%rax,4),%xmm1,%xmm0 │ │ │ │ + vmovss (%r15,%rax,4),%xmm1 │ │ │ │ + vmulss (%rbx,%rax,4),%xmm1,%xmm0 │ │ │ │ vcvtss2sd %xmm0,%xmm0,%xmm0 │ │ │ │ - vaddsd %xmm0,%xmm10,%xmm10 │ │ │ │ - vmulss (%r14,%rax,4),%xmm1,%xmm0 │ │ │ │ - vmulss (%rcx,%rax,4),%xmm1,%xmm1 │ │ │ │ + vaddsd %xmm0,%xmm9,%xmm9 │ │ │ │ + vmulss (%rdi,%rax,4),%xmm1,%xmm0 │ │ │ │ + vmulss (%r10,%rax,4),%xmm1,%xmm1 │ │ │ │ inc %rax │ │ │ │ + lea (%r14,%rax,1),%edx │ │ │ │ vcvtss2sd %xmm0,%xmm0,%xmm0 │ │ │ │ + vaddsd %xmm0,%xmm5,%xmm5 │ │ │ │ vcvtss2sd %xmm1,%xmm1,%xmm1 │ │ │ │ - vaddsd %xmm0,%xmm2,%xmm2 │ │ │ │ vaddsd %xmm1,%xmm6,%xmm6 │ │ │ │ - cmp %eax,%r13d │ │ │ │ - jg 3b480 ::calcEdgeLogLikelihoodsSecondDerivByPartition(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*, double*, double*)@@Base+0xb80> │ │ │ │ - vcvtss2sd (%rdi),%xmm3,%xmm1 │ │ │ │ - add -0x60(%rbp),%r8d │ │ │ │ - add $0x4,%rdi │ │ │ │ - vcvtss2sd (%r11,%rsi,4),%xmm3,%xmm0 │ │ │ │ - vmulsd %xmm10,%xmm1,%xmm1 │ │ │ │ - vfmadd132sd %xmm4,%xmm0,%xmm1 │ │ │ │ + cmp %r13d,%edx │ │ │ │ + jl 39e48 ::calcEdgeLogLikelihoodsSecondDerivByPartition(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*, double*, double*)@@Base+0xae8> │ │ │ │ + vcvtss2sd (%r8),%xmm4,%xmm1 │ │ │ │ + vmulsd %xmm9,%xmm1,%xmm1 │ │ │ │ + mov -0x50(%rbp),%rax │ │ │ │ + add -0x68(%rbp),%r9d │ │ │ │ + add $0x4,%r8 │ │ │ │ + vcvtss2sd (%rax,%rcx,4),%xmm4,%xmm0 │ │ │ │ + vfmadd132sd %xmm2,%xmm0,%xmm1 │ │ │ │ vcvtsd2ss %xmm1,%xmm1,%xmm1 │ │ │ │ - vmovss %xmm1,(%r11,%rsi,4) │ │ │ │ - vcvtss2sd -0x4(%rdi),%xmm3,%xmm0 │ │ │ │ - vcvtss2sd (%r10,%rsi,4),%xmm3,%xmm1 │ │ │ │ - vmulsd %xmm2,%xmm0,%xmm0 │ │ │ │ - vfmadd132sd %xmm4,%xmm1,%xmm0 │ │ │ │ + vmovss %xmm1,(%rax,%rcx,4) │ │ │ │ + mov -0x58(%rbp),%rax │ │ │ │ + vcvtss2sd -0x4(%r8),%xmm4,%xmm0 │ │ │ │ + vmulsd %xmm5,%xmm0,%xmm0 │ │ │ │ + vcvtss2sd (%rax,%rcx,4),%xmm4,%xmm1 │ │ │ │ + vfmadd132sd %xmm2,%xmm1,%xmm0 │ │ │ │ vcvtsd2ss %xmm0,%xmm0,%xmm0 │ │ │ │ - vmovss %xmm0,(%r10,%rsi,4) │ │ │ │ - vcvtss2sd -0x4(%rdi),%xmm3,%xmm0 │ │ │ │ - vcvtss2sd (%r9,%rsi,4),%xmm3,%xmm1 │ │ │ │ + vmovss %xmm0,(%rax,%rcx,4) │ │ │ │ + vcvtss2sd -0x4(%r8),%xmm4,%xmm0 │ │ │ │ vmulsd %xmm6,%xmm0,%xmm0 │ │ │ │ - vfmadd132sd %xmm4,%xmm1,%xmm0 │ │ │ │ + vcvtss2sd (%r11,%rcx,4),%xmm4,%xmm1 │ │ │ │ + vfmadd132sd %xmm2,%xmm1,%xmm0 │ │ │ │ vcvtsd2ss %xmm0,%xmm0,%xmm0 │ │ │ │ - vmovss %xmm0,(%r9,%rsi,4) │ │ │ │ - inc %rsi │ │ │ │ - cmp -0x50(%rbp),%rsi │ │ │ │ - jne 3b2e0 ::calcEdgeLogLikelihoodsSecondDerivByPartition(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*, double*, double*)@@Base+0x9e0> │ │ │ │ - mov -0x98(%rbp),%rax │ │ │ │ - mov -0x78(%rbp),%r14d │ │ │ │ - mov -0x80(%rbp),%rcx │ │ │ │ - mov -0x84(%rbp),%r15d │ │ │ │ - inc %r14d │ │ │ │ - add %rax,%rdx │ │ │ │ - add %r13d,%r15d │ │ │ │ - add %rax,%rcx │ │ │ │ - cmp -0x88(%rbp),%r14d │ │ │ │ - jne 3b2b0 ::calcEdgeLogLikelihoodsSecondDerivByPartition(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*, double*, double*)@@Base+0x9b0> │ │ │ │ - mov -0x168(%rbp),%rsi │ │ │ │ - mov -0xa4(%rbp),%edx │ │ │ │ - add -0xa8(%rbp),%edx │ │ │ │ - mov -0xf0(%rbp),%eax │ │ │ │ - add %edx,%eax │ │ │ │ - mov %eax,-0xa4(%rbp) │ │ │ │ - mov -0xd8(%rbp),%edi │ │ │ │ + vmovss %xmm0,(%r11,%rcx,4) │ │ │ │ + inc %rcx │ │ │ │ + cmp -0x48(%rbp),%rcx │ │ │ │ + jne 39cc0 ::calcEdgeLogLikelihoodsSecondDerivByPartition(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*, double*, double*)@@Base+0x960> │ │ │ │ + mov -0x90(%rbp),%edx │ │ │ │ + mov -0x88(%rbp),%r14d │ │ │ │ + mov -0xb0(%rbp),%rsi │ │ │ │ + inc %edx │ │ │ │ + add %r13d,%r14d │ │ │ │ + add %rsi,-0x40(%rbp) │ │ │ │ + cmp %edx,-0x80(%rbp) │ │ │ │ + jne 39c78 ::calcEdgeLogLikelihoodsSecondDerivByPartition(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*, double*, double*)@@Base+0x918> │ │ │ │ + mov -0x150(%rbp),%rsi │ │ │ │ + mov -0x154(%rbp),%eax │ │ │ │ + mov -0x160(%rbp),%r8 │ │ │ │ + mov -0x168(%rbp),%rcx │ │ │ │ + mov -0xc0(%rbp),%edx │ │ │ │ + add -0xc4(%rbp),%edx │ │ │ │ + add %eax,%edx │ │ │ │ + mov %edx,-0xc0(%rbp) │ │ │ │ + mov -0xd0(%rbp),%r11d │ │ │ │ inc %rsi │ │ │ │ - add %edi,-0xa4(%rbp) │ │ │ │ - cmp -0xf8(%rbp),%rsi │ │ │ │ - jne 3b216 ::calcEdgeLogLikelihoodsSecondDerivByPartition(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*, double*, double*)@@Base+0x916> │ │ │ │ - mov -0x90(%rbp),%esi │ │ │ │ - mov -0x88(%rbp),%ecx │ │ │ │ - mov -0xc0(%rbp),%edi │ │ │ │ - mov -0x150(%rbp),%r11 │ │ │ │ - mov -0x158(%rbp),%rbx │ │ │ │ - mov -0x160(%rbp),%r15 │ │ │ │ - cmp %ecx,%esi │ │ │ │ - jl 3adae ::calcEdgeLogLikelihoodsSecondDerivByPartition(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*, double*, double*)@@Base+0x4ae> │ │ │ │ - mov -0xb0(%rbp),%rax │ │ │ │ - movq $0x0,(%r11,%rax,2) │ │ │ │ + add %r11d,-0xc0(%rbp) │ │ │ │ + cmp %rsi,-0xf0(%rbp) │ │ │ │ + jne 39bcf ::calcEdgeLogLikelihoodsSecondDerivByPartition(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*, double*, double*)@@Base+0x86f> │ │ │ │ + mov -0xa0(%rbp),%edi │ │ │ │ + mov -0x80(%rbp),%esi │ │ │ │ + cmp %esi,%edi │ │ │ │ + jl 397d4 ::calcEdgeLogLikelihoodsSecondDerivByPartition(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*, double*, double*)@@Base+0x474> │ │ │ │ + mov -0xb8(%rbp),%rax │ │ │ │ + mov -0xd8(%rbp),%rbx │ │ │ │ + movq $0x0,(%rbx,%rax,2) │ │ │ │ + mov -0xe0(%rbp),%rbx │ │ │ │ movq $0x0,(%rbx,%rax,2) │ │ │ │ - movq $0x0,(%r15,%rax,2) │ │ │ │ + movq $0x0,(%r8,%rax,2) │ │ │ │ vzeroupper │ │ │ │ - jmp 3b0b8 ::calcEdgeLogLikelihoodsSecondDerivByPartition(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*, double*, double*)@@Base+0x7b8> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ + jmp 39aaf ::calcEdgeLogLikelihoodsSecondDerivByPartition(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*, double*, double*)@@Base+0x74f> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ vxorpd %xmm6,%xmm6,%xmm6 │ │ │ │ - mov %r8d,%ecx │ │ │ │ - xor %eax,%eax │ │ │ │ - vmovapd %xmm6,%xmm2 │ │ │ │ - vmovapd %xmm6,%xmm10 │ │ │ │ - jmp 3b43d ::calcEdgeLogLikelihoodsSecondDerivByPartition(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*, double*, double*)@@Base+0xb3d> │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ + mov %r9d,%edx │ │ │ │ + xor %r14d,%r14d │ │ │ │ + vmovapd %xmm6,%xmm5 │ │ │ │ + vmovapd %xmm6,%xmm9 │ │ │ │ + jmp 39e20 ::calcEdgeLogLikelihoodsSecondDerivByPartition(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*, double*, double*)@@Base+0xac0> │ │ │ │ + nop │ │ │ │ │ │ │ │ -000000000003b640 ::calculateEdgeLogLikelihoodsByPartition(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, int, double*, double*, double*, double*, double*, double*)@@Base>: │ │ │ │ +0000000000039fd0 ::calculateEdgeLogLikelihoodsByPartition(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, int, double*, double*, double*, double*, double*, double*)@@Base>: │ │ │ │ endbr64 │ │ │ │ push %r13 │ │ │ │ push %r12 │ │ │ │ push %rbp │ │ │ │ push %rbx │ │ │ │ sub $0x8,%rsp │ │ │ │ cmpl $0x1,0x58(%rsp) │ │ │ │ movslq 0x50(%rsp),%rbp │ │ │ │ mov 0x68(%rsp),%rbx │ │ │ │ mov 0x70(%rsp),%r12 │ │ │ │ mov 0x78(%rsp),%r10 │ │ │ │ mov 0x80(%rsp),%r13 │ │ │ │ mov 0x88(%rsp),%r11 │ │ │ │ - jne 3b8a4 ::calculateEdgeLogLikelihoodsByPartition(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, int, double*, double*, double*, double*, double*, double*)@@Base+0x264> │ │ │ │ + jne 3a1f1 ::calculateEdgeLogLikelihoodsByPartition(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, int, double*, double*, double*, double*, double*, double*)@@Base+0x221> │ │ │ │ testw $0x180,0x58(%rdi) │ │ │ │ - jne 3b8a4 ::calculateEdgeLogLikelihoodsByPartition(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, int, double*, double*, double*, double*, double*, double*)@@Base+0x264> │ │ │ │ + jne 3a1f1 ::calculateEdgeLogLikelihoodsByPartition(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, int, double*, double*, double*, double*, double*, double*)@@Base+0x221> │ │ │ │ mov %r8,%rax │ │ │ │ or %r9,%rax │ │ │ │ - je 3b7d0 ::calculateEdgeLogLikelihoodsByPartition(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, int, double*, double*, double*, double*, double*, double*)@@Base+0x190> │ │ │ │ + je 3a130 ::calculateEdgeLogLikelihoodsByPartition(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, int, double*, double*, double*, double*, double*, double*)@@Base+0x160> │ │ │ │ test %r9,%r9 │ │ │ │ - je 3b8a4 ::calculateEdgeLogLikelihoodsByPartition(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, int, double*, double*, double*, double*, double*, double*)@@Base+0x264> │ │ │ │ + je 3a1f1 ::calculateEdgeLogLikelihoodsByPartition(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, int, double*, double*, double*, double*, double*, double*)@@Base+0x221> │ │ │ │ mov (%rdi),%rax │ │ │ │ mov %r11,0x88(%rsp) │ │ │ │ mov %r10,0x78(%rsp) │ │ │ │ mov 0x280(%rax),%rax │ │ │ │ - cmp 0x24824(%rip),%rax # 5fee0 ::calcEdgeLogLikelihoodsSecondDerivByPartition(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*, double*, double*)@@Base+0x255e0> │ │ │ │ - jne 3b870 ::calculateEdgeLogLikelihoodsByPartition(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, int, double*, double*, double*, double*, double*, double*)@@Base+0x230> │ │ │ │ + cmp 0x23e94(%rip),%rax # 5dee0 ::calcEdgeLogLikelihoodsSecondDerivByPartition(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*, double*, double*)@@Base+0x24b80> │ │ │ │ + jne 3a1c0 ::calculateEdgeLogLikelihoodsByPartition(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, int, double*, double*, double*, double*, double*, double*)@@Base+0x1f0> │ │ │ │ push %r13 │ │ │ │ push %r12 │ │ │ │ push 0x70(%rsp) │ │ │ │ push %rbp │ │ │ │ push 0x68(%rsp) │ │ │ │ push 0x68(%rsp) │ │ │ │ push 0x68(%rsp) │ │ │ │ push 0x68(%rsp) │ │ │ │ call 1c710 ::calcEdgeLogLikelihoodsSecondDerivByPartition(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*, double*, double*)@plt> │ │ │ │ - mov 0xb8(%rsp),%r10 │ │ │ │ add $0x40,%rsp │ │ │ │ + mov 0x78(%rsp),%r10 │ │ │ │ mov 0x88(%rsp),%r11 │ │ │ │ movq $0x0,(%r10) │ │ │ │ movq $0x0,(%r11) │ │ │ │ test %ebp,%ebp │ │ │ │ - jle 3b858 ::calculateEdgeLogLikelihoodsByPartition(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, int, double*, double*, double*, double*, double*, double*)@@Base+0x218> │ │ │ │ + jle 3a1b0 ::calculateEdgeLogLikelihoodsByPartition(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, int, double*, double*, double*, double*, double*, double*)@@Base+0x1e0> │ │ │ │ lea 0x0(,%rbp,8),%rdx │ │ │ │ xor %eax,%eax │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ vmovsd (%r10),%xmm0 │ │ │ │ vaddsd (%r12,%rax,1),%xmm0,%xmm0 │ │ │ │ vmovsd %xmm0,(%r10) │ │ │ │ vmovsd (%r11),%xmm0 │ │ │ │ vaddsd 0x0(%r13,%rax,1),%xmm0,%xmm0 │ │ │ │ add $0x8,%rax │ │ │ │ vmovsd %xmm0,(%r11) │ │ │ │ cmp %rdx,%rax │ │ │ │ - jne 3b740 ::calculateEdgeLogLikelihoodsByPartition(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, int, double*, double*, double*, double*, double*, double*)@@Base+0x100> │ │ │ │ + jne 3a0a8 ::calculateEdgeLogLikelihoodsByPartition(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, int, double*, double*, double*, double*, double*, double*)@@Base+0xd8> │ │ │ │ vmovsd (%r10),%xmm1 │ │ │ │ vucomisd %xmm1,%xmm1 │ │ │ │ - jnp 3b840 ::calculateEdgeLogLikelihoodsByPartition(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, int, double*, double*, double*, double*, double*, double*)@@Base+0x200> │ │ │ │ + jnp 3a198 ::calculateEdgeLogLikelihoodsByPartition(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, int, double*, double*, double*, double*, double*, double*)@@Base+0x1c8> │ │ │ │ movq $0x0,(%rbx) │ │ │ │ mov $0xfffffff8,%ecx │ │ │ │ mov 0x60(%rsp),%rax │ │ │ │ vxorpd %xmm0,%xmm0,%xmm0 │ │ │ │ lea (%rax,%rbp,8),%rdx │ │ │ │ - nopl (%rax) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ vaddsd (%rax),%xmm0,%xmm0 │ │ │ │ add $0x8,%rax │ │ │ │ vmovsd %xmm0,(%rbx) │ │ │ │ cmp %rax,%rdx │ │ │ │ - jne 3b7a0 ::calculateEdgeLogLikelihoodsByPartition(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, int, double*, double*, double*, double*, double*, double*)@@Base+0x160> │ │ │ │ - mov $0xfffffff8,%eax │ │ │ │ + jne 3a100 ::calculateEdgeLogLikelihoodsByPartition(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, int, double*, double*, double*, double*, double*, double*)@@Base+0x130> │ │ │ │ vucomisd %xmm0,%xmm0 │ │ │ │ + mov $0xfffffff8,%eax │ │ │ │ cmovp %eax,%ecx │ │ │ │ add $0x8,%rsp │ │ │ │ mov %ecx,%eax │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ ret │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ cmpb $0x0,0x134(%rdi) │ │ │ │ mov (%rdi),%rax │ │ │ │ - je 3b810 ::calculateEdgeLogLikelihoodsByPartition(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, int, double*, double*, double*, double*, double*, double*)@@Base+0x1d0> │ │ │ │ + je 3a170 ::calculateEdgeLogLikelihoodsByPartition(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, int, double*, double*, double*, double*, double*, double*)@@Base+0x1a0> │ │ │ │ push 0x60(%rsp) │ │ │ │ push %rbp │ │ │ │ push 0x58(%rsp) │ │ │ │ push 0x58(%rsp) │ │ │ │ mov 0x58(%rsp),%r9 │ │ │ │ mov 0x50(%rsp),%r8 │ │ │ │ call *0x268(%rax) │ │ │ │ add $0x20,%rsp │ │ │ │ movq $0x0,(%rbx) │ │ │ │ test %ebp,%ebp │ │ │ │ - jle 3b85f ::calculateEdgeLogLikelihoodsByPartition(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, int, double*, double*, double*, double*, double*, double*)@@Base+0x21f> │ │ │ │ + jle 3a1b7 ::calculateEdgeLogLikelihoodsByPartition(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, int, double*, double*, double*, double*, double*, double*)@@Base+0x1e7> │ │ │ │ xor %ecx,%ecx │ │ │ │ - jmp 3b785 ::calculateEdgeLogLikelihoodsByPartition(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, int, double*, double*, double*, double*, double*, double*)@@Base+0x145> │ │ │ │ - nop │ │ │ │ + jmp 3a0ed ::calculateEdgeLogLikelihoodsByPartition(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, int, double*, double*, double*, double*, double*, double*)@@Base+0x11d> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ push 0x60(%rsp) │ │ │ │ push %rbp │ │ │ │ push 0x58(%rsp) │ │ │ │ push 0x58(%rsp) │ │ │ │ mov 0x58(%rsp),%r9 │ │ │ │ mov 0x50(%rsp),%r8 │ │ │ │ call *0x278(%rax) │ │ │ │ add $0x20,%rsp │ │ │ │ - jmp 3b7fd ::calculateEdgeLogLikelihoodsByPartition(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, int, double*, double*, double*, double*, double*, double*)@@Base+0x1bd> │ │ │ │ - xchg %ax,%ax │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + jmp 3a15d ::calculateEdgeLogLikelihoodsByPartition(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, int, double*, double*, double*, double*, double*, double*)@@Base+0x18d> │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ vucomisd %xmm0,%xmm0 │ │ │ │ - jp 3b779 ::calculateEdgeLogLikelihoodsByPartition(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, int, double*, double*, double*, double*, double*, double*)@@Base+0x139> │ │ │ │ + jp 3a0e1 ::calculateEdgeLogLikelihoodsByPartition(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, int, double*, double*, double*, double*, double*, double*)@@Base+0x111> │ │ │ │ movq $0x0,(%rbx) │ │ │ │ xor %ecx,%ecx │ │ │ │ - jmp 3b785 ::calculateEdgeLogLikelihoodsByPartition(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, int, double*, double*, double*, double*, double*, double*)@@Base+0x145> │ │ │ │ + jmp 3a0ed ::calculateEdgeLogLikelihoodsByPartition(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, int, double*, double*, double*, double*, double*, double*)@@Base+0x11d> │ │ │ │ movq $0x0,(%rbx) │ │ │ │ xor %ecx,%ecx │ │ │ │ - jmp 3b7bd ::calculateEdgeLogLikelihoodsByPartition(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, int, double*, double*, double*, double*, double*, double*)@@Base+0x17d> │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ + jmp 3a11d ::calculateEdgeLogLikelihoodsByPartition(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, int, double*, double*, double*, double*, double*, double*)@@Base+0x14d> │ │ │ │ + xchg %ax,%ax │ │ │ │ push %r13 │ │ │ │ push %r12 │ │ │ │ push 0x70(%rsp) │ │ │ │ push %rbp │ │ │ │ push 0x68(%rsp) │ │ │ │ push 0x68(%rsp) │ │ │ │ push 0x68(%rsp) │ │ │ │ push 0x68(%rsp) │ │ │ │ call *%rax │ │ │ │ - mov 0xc8(%rsp),%r11 │ │ │ │ - mov 0xb8(%rsp),%r10 │ │ │ │ add $0x40,%rsp │ │ │ │ - jmp 3b6f4 ::calculateEdgeLogLikelihoodsByPartition(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, int, double*, double*, double*, double*, double*, double*)@@Base+0xb4> │ │ │ │ + mov 0x88(%rsp),%r11 │ │ │ │ + mov 0x78(%rsp),%r10 │ │ │ │ + jmp 3a081 ::calculateEdgeLogLikelihoodsByPartition(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, int, double*, double*, double*, double*, double*, double*)@@Base+0xb1> │ │ │ │ mov $0xfffffff9,%ecx │ │ │ │ - jmp 3b7bd ::calculateEdgeLogLikelihoodsByPartition(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, int, double*, double*, double*, double*, double*, double*)@@Base+0x17d> │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ + jmp 3a11d ::calculateEdgeLogLikelihoodsByPartition(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, int, double*, double*, double*, double*, double*, double*)@@Base+0x14d> │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ │ │ │ │ -000000000003b8c0 ::calcEdgeLogLikelihoodsByPartition(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base>: │ │ │ │ +000000000003a200 ::calcEdgeLogLikelihoodsByPartition(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base>: │ │ │ │ endbr64 │ │ │ │ lea 0x8(%rsp),%r10 │ │ │ │ and $0xffffffffffffffe0,%rsp │ │ │ │ push -0x8(%r10) │ │ │ │ push %rbp │ │ │ │ mov %rsp,%rbp │ │ │ │ push %r15 │ │ │ │ @@ -30195,1230 +29409,1232 @@ │ │ │ │ push %r13 │ │ │ │ push %r12 │ │ │ │ push %r10 │ │ │ │ push %rbx │ │ │ │ sub $0x120,%rsp │ │ │ │ mov (%r10),%rax │ │ │ │ mov 0x18(%r10),%r11 │ │ │ │ - mov %rax,-0xe8(%rbp) │ │ │ │ - mov 0x8(%r10),%rax │ │ │ │ mov %rax,-0xf0(%rbp) │ │ │ │ + mov 0x8(%r10),%rax │ │ │ │ + mov %rax,-0xf8(%rbp) │ │ │ │ movslq 0x10(%r10),%rax │ │ │ │ test %eax,%eax │ │ │ │ - jle 3be0a ::calcEdgeLogLikelihoodsByPartition(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x54a> │ │ │ │ - mov 0x24(%rdi),%r15d │ │ │ │ + jle 3a747 ::calcEdgeLogLikelihoodsByPartition(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x547> │ │ │ │ shl $0x2,%rax │ │ │ │ - mov %r8,-0x110(%rbp) │ │ │ │ - mov %r9,-0x118(%rbp) │ │ │ │ - mov %rcx,-0x108(%rbp) │ │ │ │ - mov %rdx,-0x100(%rbp) │ │ │ │ - mov %rsi,-0xf8(%rbp) │ │ │ │ + mov 0x24(%rdi),%r15d │ │ │ │ + mov %r9,-0x120(%rbp) │ │ │ │ mov %rdi,%r12 │ │ │ │ - mov %rax,-0xe0(%rbp) │ │ │ │ + mov %rcx,-0x110(%rbp) │ │ │ │ xor %r13d,%r13d │ │ │ │ - mov %r11,%r8 │ │ │ │ + mov %rdx,-0x108(%rbp) │ │ │ │ mov %r15d,%r14d │ │ │ │ - mov -0xf0(%rbp),%rbx │ │ │ │ + mov %rsi,-0x100(%rbp) │ │ │ │ + mov %rax,-0xe8(%rbp) │ │ │ │ + mov %r8,-0x118(%rbp) │ │ │ │ + mov %r11,%r8 │ │ │ │ + mov -0xf8(%rbp),%rbx │ │ │ │ mov 0x88(%r12),%rax │ │ │ │ xor %esi,%esi │ │ │ │ mov %r8,-0x38(%rbp) │ │ │ │ mov 0xd8(%r12),%rcx │ │ │ │ movslq (%rbx,%r13,1),%rdx │ │ │ │ - mov (%rax,%rdx,4),%edi │ │ │ │ + mov (%rax,%rdx,4),%r15d │ │ │ │ mov 0x4(%rax,%rdx,4),%ebx │ │ │ │ mov %ebx,-0x70(%rbp) │ │ │ │ - sub %edi,%ebx │ │ │ │ - mov %edi,%eax │ │ │ │ - mov %edi,-0xac(%rbp) │ │ │ │ + sub %r15d,%ebx │ │ │ │ + mov %r15d,%eax │ │ │ │ mov %ebx,%edx │ │ │ │ imul %r14d,%eax │ │ │ │ + mov %r15d,-0xb0(%rbp) │ │ │ │ imul %r14d,%edx │ │ │ │ cltq │ │ │ │ movslq %edx,%rdx │ │ │ │ lea (%rcx,%rax,4),%rdi │ │ │ │ shl $0x2,%rdx │ │ │ │ call 1c1a0 │ │ │ │ - mov -0x100(%rbp),%rdi │ │ │ │ - vxorps %xmm8,%xmm8,%xmm8 │ │ │ │ + mov -0xf0(%rbp),%rdx │ │ │ │ mov 0xa8(%r12),%r9 │ │ │ │ - mov -0xac(%rbp),%esi │ │ │ │ + vxorps %xmm5,%xmm5,%xmm5 │ │ │ │ + mov -0x118(%rbp),%rdi │ │ │ │ + mov 0x98(%r12),%rsi │ │ │ │ + mov (%rdx,%r13,1),%edx │ │ │ │ + mov -0x108(%rbp),%rax │ │ │ │ mov 0x24(%r12),%r14d │ │ │ │ - vmovdqa 0x1b37e(%rip),%ymm7 │ │ │ │ - mov (%rdi,%r13,1),%eax │ │ │ │ - mov -0xe8(%rbp),%rdi │ │ │ │ - mov (%rdi,%r13,1),%edi │ │ │ │ - mov %edi,-0xb8(%rbp) │ │ │ │ - mov -0xf8(%rbp),%rdi │ │ │ │ - movslq (%rdi,%r13,1),%rdx │ │ │ │ - mov (%r9,%rdx,8),%rdi │ │ │ │ + vmovdqa 0x1aa67(%rip),%ymm4 │ │ │ │ + mov (%rax,%r13,1),%eax │ │ │ │ + vmovdqa 0x1aa7b(%rip),%ymm3 │ │ │ │ + mov %edx,-0xbc(%rbp) │ │ │ │ + mov -0x100(%rbp),%rdx │ │ │ │ + movslq (%rdx,%r13,1),%rdx │ │ │ │ + mov (%r9,%rdx,8),%rdx │ │ │ │ + mov %rdx,-0x88(%rbp) │ │ │ │ + mov -0x110(%rbp),%rdx │ │ │ │ + movslq (%rdx,%r13,1),%rcx │ │ │ │ mov 0xd0(%r12),%rdx │ │ │ │ - mov %rdi,-0x88(%rbp) │ │ │ │ - mov -0x108(%rbp),%rdi │ │ │ │ - movslq (%rdi,%r13,1),%rcx │ │ │ │ - mov -0x110(%rbp),%rdi │ │ │ │ - mov (%rdx,%rcx,8),%r15 │ │ │ │ + mov (%rdx,%rcx,8),%rdx │ │ │ │ movslq (%rdi,%r13,1),%rcx │ │ │ │ - mov 0x98(%r12),%rdx │ │ │ │ - mov (%rdx,%rcx,8),%rdi │ │ │ │ - mov 0xa0(%r12),%rdx │ │ │ │ - mov %rdi,-0xc0(%rbp) │ │ │ │ - mov -0x118(%rbp),%rdi │ │ │ │ + mov (%rsi,%rcx,8),%rdi │ │ │ │ + mov 0xa0(%r12),%rsi │ │ │ │ + mov %rdi,-0xc8(%rbp) │ │ │ │ + mov -0x120(%rbp),%rdi │ │ │ │ movslq (%rdi,%r13,1),%rcx │ │ │ │ movslq %eax,%rdi │ │ │ │ - mov (%rdx,%rcx,8),%r10 │ │ │ │ - mov 0x2c(%r12),%edx │ │ │ │ - mov %esi,%ecx │ │ │ │ + mov (%rsi,%rcx,8),%r10 │ │ │ │ + mov 0x2c(%r12),%ecx │ │ │ │ + mov %r15d,%esi │ │ │ │ imul %r14d,%esi │ │ │ │ - mov %esi,-0xb4(%rbp) │ │ │ │ - imul %edx,%ecx │ │ │ │ + imul %ecx,%r15d │ │ │ │ cmp %eax,0x10(%r12) │ │ │ │ - mov %edx,-0xb0(%rbp) │ │ │ │ - mov %ecx,-0xa0(%rbp) │ │ │ │ + mov %ecx,-0xb4(%rbp) │ │ │ │ mov 0x34(%r12),%ecx │ │ │ │ - vmovdqa 0x1b2f2(%rip),%ymm6 │ │ │ │ - vmovdqa 0x1b30a(%rip),%ymm5 │ │ │ │ - vmovdqa 0x1b322(%rip),%ymm4 │ │ │ │ + mov %esi,-0xb8(%rbp) │ │ │ │ + mov %r15d,-0xac(%rbp) │ │ │ │ mov -0x38(%rbp),%r8 │ │ │ │ - jle 3be85 ::calcEdgeLogLikelihoodsByPartition(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x5c5> │ │ │ │ + jle 3a7c2 ::calcEdgeLogLikelihoodsByPartition(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x5c2> │ │ │ │ mov 0xb0(%r12),%rax │ │ │ │ mov (%rax,%rdi,8),%rsi │ │ │ │ test %rsi,%rsi │ │ │ │ - je 3be85 ::calcEdgeLogLikelihoodsByPartition(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x5c5> │ │ │ │ + je 3a7c2 ::calcEdgeLogLikelihoodsByPartition(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x5c2> │ │ │ │ test %ecx,%ecx │ │ │ │ - jle 3bc3f ::calcEdgeLogLikelihoodsByPartition(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x37f> │ │ │ │ - mov -0xac(%rbp),%r9d │ │ │ │ + jle 3a55f ::calcEdgeLogLikelihoodsByPartition(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x35f> │ │ │ │ + mov -0xb0(%rbp),%r11d │ │ │ │ mov 0x14(%r12),%eax │ │ │ │ movq $0x0,-0x48(%rbp) │ │ │ │ + movslq %r14d,%r15 │ │ │ │ + mov -0xb4(%rbp),%r9d │ │ │ │ mov %r10,-0x68(%rbp) │ │ │ │ - mov -0xb0(%rbp),%edx │ │ │ │ - add %r9d,%eax │ │ │ │ + add %r11d,%eax │ │ │ │ sub -0x70(%rbp),%eax │ │ │ │ - imul %edx,%eax │ │ │ │ + imul %r9d,%eax │ │ │ │ mov %eax,-0x58(%rbp) │ │ │ │ movslq %ecx,%rax │ │ │ │ - movslq %r9d,%rcx │ │ │ │ - mov %r8,%r9 │ │ │ │ + movslq %r11d,%rcx │ │ │ │ mov %rax,-0x60(%rbp) │ │ │ │ - movslq %edx,%rax │ │ │ │ - mov %r13,%r8 │ │ │ │ - lea 0x0(,%rax,4),%r11 │ │ │ │ - lea (%rsi,%rcx,4),%rax │ │ │ │ - mov %rax,-0x50(%rbp) │ │ │ │ + movslq %r9d,%rax │ │ │ │ + lea (%rsi,%rcx,4),%r11 │ │ │ │ + shl $0x2,%rax │ │ │ │ + mov %r11,-0x50(%rbp) │ │ │ │ + mov %rax,-0x38(%rbp) │ │ │ │ mov %ebx,%eax │ │ │ │ - mov %r11,%rdi │ │ │ │ add %rcx,%rax │ │ │ │ - lea (%rsi,%rax,4),%rax │ │ │ │ - mov %edx,%esi │ │ │ │ - movslq %r14d,%rdx │ │ │ │ - mov %rax,-0x40(%rbp) │ │ │ │ + lea (%rsi,%rax,4),%rsi │ │ │ │ lea -0x1(%rbx),%eax │ │ │ │ + mov %rsi,-0x40(%rbp) │ │ │ │ + mov %r9d,%esi │ │ │ │ + mov -0x38(%rbp),%rdi │ │ │ │ + mov %r8,%r9 │ │ │ │ imul %eax,%esi │ │ │ │ + mov %r13,%r8 │ │ │ │ mov %r12,%rax │ │ │ │ mov %esi,%ecx │ │ │ │ mov -0x70(%rbp),%esi │ │ │ │ - cmp %esi,-0xac(%rbp) │ │ │ │ - jge 3bc17 ::calcEdgeLogLikelihoodsByPartition(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x357> │ │ │ │ + cmp %esi,-0xb0(%rbp) │ │ │ │ + jge 3a537 ::calcEdgeLogLikelihoodsByPartition(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x337> │ │ │ │ test %r14d,%r14d │ │ │ │ - jle 3be62 ::calcEdgeLogLikelihoodsByPartition(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x5a2> │ │ │ │ + jle 3a79f ::calcEdgeLogLikelihoodsByPartition(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x59f> │ │ │ │ mov -0x48(%rbp),%rbx │ │ │ │ - mov -0xc0(%rbp),%rsi │ │ │ │ + mov 0x40(%rax),%r10d │ │ │ │ mov %ecx,-0x6c(%rbp) │ │ │ │ + mov -0xc8(%rbp),%rsi │ │ │ │ + mov -0xb8(%rbp),%r12d │ │ │ │ mov %r8,-0x78(%rbp) │ │ │ │ + imul %ebx,%r10d │ │ │ │ mov %r9,-0x80(%rbp) │ │ │ │ - mov %rax,-0x90(%rbp) │ │ │ │ - mov 0x40(%rax),%r13d │ │ │ │ - movslq 0x28(%rax),%r10 │ │ │ │ - vmovss (%rsi,%rbx,4),%xmm1 │ │ │ │ - mov -0xb4(%rbp),%r12d │ │ │ │ mov -0x50(%rbp),%r11 │ │ │ │ + vmovss (%rsi,%rbx,4),%xmm1 │ │ │ │ + movslq -0xac(%rbp),%rbx │ │ │ │ + mov %rax,-0x90(%rbp) │ │ │ │ mov 0xd8(%rax),%rsi │ │ │ │ - imul %ebx,%r13d │ │ │ │ - movslq -0xa0(%rbp),%rbx │ │ │ │ - shl $0x2,%r10 │ │ │ │ - movslq %r13d,%r13 │ │ │ │ + movslq %r10d,%r13 │ │ │ │ + movslq 0x28(%rax),%r10 │ │ │ │ shl $0x2,%rbx │ │ │ │ - nopl 0x0(%rax) │ │ │ │ + shl $0x2,%r10 │ │ │ │ movslq (%r11),%rcx │ │ │ │ movslq %r12d,%rax │ │ │ │ mov %rax,%r8 │ │ │ │ - lea (%rdx,%rax,1),%r9 │ │ │ │ + lea (%r15,%rax,1),%r9 │ │ │ │ + add %r13,%rcx │ │ │ │ neg %r8 │ │ │ │ + lea (%rdx,%rcx,4),%rcx │ │ │ │ lea (%rbx,%r8,4),%r8 │ │ │ │ - add -0x88(%rbp),%r8 │ │ │ │ - add %r13,%rcx │ │ │ │ - lea (%r15,%rcx,4),%rcx │ │ │ │ mov %rcx,-0x38(%rbp) │ │ │ │ + add -0x88(%rbp),%r8 │ │ │ │ mov -0x38(%rbp),%rcx │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ vmovss (%rcx),%xmm0 │ │ │ │ add %r10,%rcx │ │ │ │ vmulss (%r8,%rax,4),%xmm0,%xmm0 │ │ │ │ vfmadd213ss (%rsi,%rax,4),%xmm1,%xmm0 │ │ │ │ vmovss %xmm0,(%rsi,%rax,4) │ │ │ │ inc %rax │ │ │ │ cmp %rax,%r9 │ │ │ │ - jne 3bbc0 ::calcEdgeLogLikelihoodsByPartition(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x300> │ │ │ │ + jne 3a4e0 ::calcEdgeLogLikelihoodsByPartition(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x2e0> │ │ │ │ + add $0x4,%r11 │ │ │ │ add %r14d,%r12d │ │ │ │ add %rdi,%rbx │ │ │ │ - add $0x4,%r11 │ │ │ │ cmp %r11,-0x40(%rbp) │ │ │ │ - jne 3bb80 ::calcEdgeLogLikelihoodsByPartition(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x2c0> │ │ │ │ + jne 3a4b0 ::calcEdgeLogLikelihoodsByPartition(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x2b0> │ │ │ │ mov -0x6c(%rbp),%ecx │ │ │ │ mov -0x78(%rbp),%r8 │ │ │ │ mov -0x80(%rbp),%r9 │ │ │ │ mov -0x90(%rbp),%rax │ │ │ │ - mov -0xa0(%rbp),%esi │ │ │ │ - add -0xb0(%rbp),%esi │ │ │ │ + mov -0xac(%rbp),%esi │ │ │ │ + add -0xb4(%rbp),%esi │ │ │ │ lea (%rsi,%rcx,1),%ebx │ │ │ │ - mov %ebx,-0xa0(%rbp) │ │ │ │ + mov %ebx,-0xac(%rbp) │ │ │ │ incq -0x48(%rbp) │ │ │ │ mov -0x58(%rbp),%esi │ │ │ │ + add %esi,-0xac(%rbp) │ │ │ │ mov -0x48(%rbp),%rbx │ │ │ │ - add %esi,-0xa0(%rbp) │ │ │ │ cmp %rbx,-0x60(%rbp) │ │ │ │ - jne 3bb12 ::calcEdgeLogLikelihoodsByPartition(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x252> │ │ │ │ + jne 3a446 ::calcEdgeLogLikelihoodsByPartition(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x246> │ │ │ │ mov -0x68(%rbp),%r10 │ │ │ │ mov %r8,%r13 │ │ │ │ mov %rax,%r12 │ │ │ │ mov %r9,%r8 │ │ │ │ - mov -0xac(%rbp),%ebx │ │ │ │ - mov -0x70(%rbp),%edi │ │ │ │ - cmp %edi,%ebx │ │ │ │ - jge 3c3a4 ::calcEdgeLogLikelihoodsByPartition(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0xae4> │ │ │ │ - mov %edi,%eax │ │ │ │ + mov -0xb0(%rbp),%ebx │ │ │ │ + mov -0x70(%rbp),%edx │ │ │ │ + cmp %edx,%ebx │ │ │ │ + jge 3acaa ::calcEdgeLogLikelihoodsByPartition(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0xaaa> │ │ │ │ + mov %edx,%eax │ │ │ │ movslq %ebx,%rcx │ │ │ │ mov %r14d,%r15d │ │ │ │ - mov %r13,-0x48(%rbp) │ │ │ │ + mov %r8,-0x50(%rbp) │ │ │ │ sub %ebx,%eax │ │ │ │ shr $0x3,%r15d │ │ │ │ - lea 0x0(,%rcx,4),%r13 │ │ │ │ - mov %r8,-0x50(%rbp) │ │ │ │ + mov %rcx,-0x58(%rbp) │ │ │ │ add %rcx,%rax │ │ │ │ shl $0x5,%r15 │ │ │ │ - mov %rcx,-0x58(%rbp) │ │ │ │ + mov %r13,-0x48(%rbp) │ │ │ │ + lea 0x0(,%rcx,4),%r13 │ │ │ │ lea 0x0(,%rax,4),%rbx │ │ │ │ mov %rbx,-0x40(%rbp) │ │ │ │ mov %r15,%rbx │ │ │ │ mov %r10,%r15 │ │ │ │ mov %r12,%r10 │ │ │ │ - mov -0xb4(%rbp),%r12d │ │ │ │ + mov -0xb8(%rbp),%r12d │ │ │ │ vxorpd %xmm0,%xmm0,%xmm0 │ │ │ │ test %r14d,%r14d │ │ │ │ - jle 3bd7e ::calcEdgeLogLikelihoodsByPartition(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x4be> │ │ │ │ + jle 3a6bf ::calcEdgeLogLikelihoodsByPartition(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x4bf> │ │ │ │ lea -0x1(%r14),%eax │ │ │ │ mov 0xd8(%r10),%r9 │ │ │ │ cmp $0x6,%eax │ │ │ │ - jbe 3be22 ::calcEdgeLogLikelihoodsByPartition(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x562> │ │ │ │ + jbe 3a75f ::calcEdgeLogLikelihoodsByPartition(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x55f> │ │ │ │ movslq %r12d,%rax │ │ │ │ vxorps %xmm0,%xmm0,%xmm0 │ │ │ │ - lea (%r9,%rax,4),%rcx │ │ │ │ + lea (%r9,%rax,4),%rdx │ │ │ │ xor %eax,%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - vmovups (%r15,%rax,1),%ymm1 │ │ │ │ - vmulps (%rcx,%rax,1),%ymm1,%ymm2 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + vmovups (%r15,%rax,1),%ymm2 │ │ │ │ + vmulps (%rdx,%rax,1),%ymm2,%ymm2 │ │ │ │ add $0x20,%rax │ │ │ │ - vshufps $0x55,%xmm2,%xmm2,%xmm1 │ │ │ │ - vshufps $0xff,%xmm2,%xmm2,%xmm3 │ │ │ │ vaddss %xmm2,%xmm0,%xmm0 │ │ │ │ + vshufps $0x55,%xmm2,%xmm2,%xmm1 │ │ │ │ + vshufps $0xff,%xmm2,%xmm2,%xmm6 │ │ │ │ vaddss %xmm0,%xmm1,%xmm1 │ │ │ │ vunpckhps %xmm2,%xmm2,%xmm0 │ │ │ │ vaddss %xmm1,%xmm0,%xmm0 │ │ │ │ - vextractf128 $0x1,%ymm2,%xmm1 │ │ │ │ - vshufps $0x55,%xmm1,%xmm1,%xmm2 │ │ │ │ - vaddss %xmm0,%xmm3,%xmm3 │ │ │ │ - vunpckhps %xmm1,%xmm1,%xmm0 │ │ │ │ - vaddss %xmm3,%xmm1,%xmm3 │ │ │ │ - vshufps $0xff,%xmm1,%xmm1,%xmm1 │ │ │ │ - vaddss %xmm3,%xmm2,%xmm2 │ │ │ │ - vaddss %xmm2,%xmm0,%xmm0 │ │ │ │ + valignd $0x5,%ymm2,%ymm2,%ymm1 │ │ │ │ + vaddss %xmm0,%xmm6,%xmm6 │ │ │ │ + vextractf32x4 $0x1,%ymm2,%xmm0 │ │ │ │ + vaddss %xmm6,%xmm0,%xmm6 │ │ │ │ + valignd $0x6,%ymm2,%ymm2,%ymm0 │ │ │ │ + valignd $0x7,%ymm2,%ymm2,%ymm2 │ │ │ │ + vaddss %xmm6,%xmm1,%xmm1 │ │ │ │ vaddss %xmm1,%xmm0,%xmm0 │ │ │ │ + vaddss %xmm2,%xmm0,%xmm0 │ │ │ │ cmp %rax,%rbx │ │ │ │ - jne 3bcd0 ::calcEdgeLogLikelihoodsByPartition(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x410> │ │ │ │ + jne 3a5e8 ::calcEdgeLogLikelihoodsByPartition(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x3e8> │ │ │ │ test $0x7,%r14b │ │ │ │ - je 3bd77 ::calcEdgeLogLikelihoodsByPartition(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x4b7> │ │ │ │ + je 3a6b8 ::calcEdgeLogLikelihoodsByPartition(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x4b8> │ │ │ │ mov %r14d,%eax │ │ │ │ and $0xfffffff8,%eax │ │ │ │ - lea (%rax,%r12,1),%ecx │ │ │ │ + lea (%rax,%r12,1),%edx │ │ │ │ cltq │ │ │ │ - movslq %ecx,%rcx │ │ │ │ - sub %rax,%rcx │ │ │ │ - lea (%r9,%rcx,4),%rcx │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - vmovss (%rcx,%rax,4),%xmm1 │ │ │ │ - vmulss (%r15,%rax,4),%xmm1,%xmm1 │ │ │ │ + movslq %edx,%rdx │ │ │ │ + sub %rax,%rdx │ │ │ │ + lea (%r9,%rdx,4),%rdx │ │ │ │ + mov %rax,%r9 │ │ │ │ + vmovss (%rdx,%rax,4),%xmm6 │ │ │ │ + not %r9 │ │ │ │ + add %r14d,%r9d │ │ │ │ + vfmadd231ss (%r15,%rax,4),%xmm6,%xmm0 │ │ │ │ inc %rax │ │ │ │ - vaddss %xmm1,%xmm0,%xmm0 │ │ │ │ cmp %eax,%r14d │ │ │ │ - jg 3bd60 ::calcEdgeLogLikelihoodsByPartition(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x4a0> │ │ │ │ - vcvtss2sd %xmm0,%xmm0,%xmm0 │ │ │ │ + jle 3a6b8 ::calcEdgeLogLikelihoodsByPartition(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x4b8> │ │ │ │ + and $0x1,%r9d │ │ │ │ + je 3a697 ::calcEdgeLogLikelihoodsByPartition(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x497> │ │ │ │ + vmovss (%rdx,%rax,4),%xmm6 │ │ │ │ + vfmadd231ss (%r15,%rax,4),%xmm6,%xmm0 │ │ │ │ + inc %rax │ │ │ │ + cmp %eax,%r14d │ │ │ │ + jle 3a6b8 ::calcEdgeLogLikelihoodsByPartition(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x4b8> │ │ │ │ + vmovss (%rdx,%rax,4),%xmm6 │ │ │ │ + vfmadd231ss (%r15,%rax,4),%xmm6,%xmm0 │ │ │ │ + vmovss 0x4(%rdx,%rax,4),%xmm6 │ │ │ │ + vfmadd231ss 0x4(%r15,%rax,4),%xmm6,%xmm0 │ │ │ │ + add $0x2,%rax │ │ │ │ + cmp %eax,%r14d │ │ │ │ + jg 3a697 ::calcEdgeLogLikelihoodsByPartition(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x497> │ │ │ │ add %r14d,%r12d │ │ │ │ + vcvtss2sd %xmm0,%xmm0,%xmm0 │ │ │ │ mov %r10,-0x38(%rbp) │ │ │ │ vzeroupper │ │ │ │ call 1c250 │ │ │ │ - vxorps %xmm8,%xmm8,%xmm8 │ │ │ │ mov -0x38(%rbp),%r10 │ │ │ │ + vxorps %xmm5,%xmm5,%xmm5 │ │ │ │ vcvtsd2ss %xmm0,%xmm0,%xmm0 │ │ │ │ mov 0x108(%r10),%rax │ │ │ │ vmovss %xmm0,(%rax,%r13,1) │ │ │ │ add $0x4,%r13 │ │ │ │ cmp %r13,-0x40(%rbp) │ │ │ │ - jne 3bc95 ::calcEdgeLogLikelihoodsByPartition(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x3d5> │ │ │ │ - cmpl $0xffffffff,-0xb8(%rbp) │ │ │ │ + jne 3a5b5 ::calcEdgeLogLikelihoodsByPartition(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x3b5> │ │ │ │ + mov -0xbc(%rbp),%ebx │ │ │ │ mov -0x48(%rbp),%r13 │ │ │ │ mov %r10,%r12 │ │ │ │ mov -0x50(%rbp),%r8 │ │ │ │ mov -0x58(%rbp),%rcx │ │ │ │ - jne 3be30 ::calcEdgeLogLikelihoodsByPartition(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x570> │ │ │ │ - mov 0x78(%r12),%rdx │ │ │ │ - mov -0x70(%rbp),%esi │ │ │ │ + cmp $0xffffffff,%ebx │ │ │ │ + jne 3a76d ::calcEdgeLogLikelihoodsByPartition(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x56d> │ │ │ │ movq $0x0,(%r8,%r13,2) │ │ │ │ + mov 0x78(%r12),%rdx │ │ │ │ vxorpd %xmm1,%xmm1,%xmm1 │ │ │ │ - vcvtss2sd (%rax,%rcx,4),%xmm8,%xmm0 │ │ │ │ - vmulsd (%rdx,%rcx,8),%xmm0,%xmm0 │ │ │ │ + vcvtss2sd (%rax,%rcx,4),%xmm5,%xmm0 │ │ │ │ + vfmadd231sd (%rdx,%rcx,8),%xmm0,%xmm1 │ │ │ │ inc %rcx │ │ │ │ - vaddsd %xmm0,%xmm1,%xmm1 │ │ │ │ vmovsd %xmm1,(%r8,%r13,2) │ │ │ │ - cmp %ecx,%esi │ │ │ │ - jg 3bdde ::calcEdgeLogLikelihoodsByPartition(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x51e> │ │ │ │ + cmp %ecx,-0x70(%rbp) │ │ │ │ + jg 3a71d ::calcEdgeLogLikelihoodsByPartition(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x51d> │ │ │ │ add $0x4,%r13 │ │ │ │ - cmp -0xe0(%rbp),%r13 │ │ │ │ - jne 3b94a ::calcEdgeLogLikelihoodsByPartition(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x8a> │ │ │ │ + cmp -0xe8(%rbp),%r13 │ │ │ │ + jne 3a28a ::calcEdgeLogLikelihoodsByPartition(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x8a> │ │ │ │ add $0x120,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %r10 │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ pop %rbp │ │ │ │ lea -0x8(%r10),%rsp │ │ │ │ ret │ │ │ │ - mov %r12d,%ecx │ │ │ │ + mov %r12d,%edx │ │ │ │ xor %eax,%eax │ │ │ │ vxorps %xmm0,%xmm0,%xmm0 │ │ │ │ - jmp 3bd36 ::calcEdgeLogLikelihoodsByPartition(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x476> │ │ │ │ + jmp 3a656 ::calcEdgeLogLikelihoodsByPartition(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x456> │ │ │ │ mov 0xb8(%r12),%rdx │ │ │ │ - movslq -0xb8(%rbp),%rsi │ │ │ │ + movslq -0xbc(%rbp),%rsi │ │ │ │ mov (%rdx,%rsi,8),%rsi │ │ │ │ mov %rcx,%rdx │ │ │ │ vmovss (%rax,%rdx,4),%xmm0 │ │ │ │ vaddss (%rsi,%rdx,4),%xmm0,%xmm0 │ │ │ │ vmovss %xmm0,(%rax,%rdx,4) │ │ │ │ inc %rdx │ │ │ │ cmp %edx,-0x70(%rbp) │ │ │ │ - jg 3be46 ::calcEdgeLogLikelihoodsByPartition(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x586> │ │ │ │ - jmp 3bdca ::calcEdgeLogLikelihoodsByPartition(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x50a> │ │ │ │ + jg 3a783 ::calcEdgeLogLikelihoodsByPartition(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x583> │ │ │ │ + jmp 3a70c ::calcEdgeLogLikelihoodsByPartition(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x50c> │ │ │ │ mov -0x50(%rbp),%rsi │ │ │ │ mov -0x40(%rbp),%rbx │ │ │ │ lea 0x4(%rsi),%r10 │ │ │ │ cmp %r10,%rbx │ │ │ │ - je 3bc02 ::calcEdgeLogLikelihoodsByPartition(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x342> │ │ │ │ + je 3a522 ::calcEdgeLogLikelihoodsByPartition(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x322> │ │ │ │ add $0x8,%rsi │ │ │ │ cmp %rbx,%rsi │ │ │ │ - jne 3be66 ::calcEdgeLogLikelihoodsByPartition(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x5a6> │ │ │ │ - jmp 3bc02 ::calcEdgeLogLikelihoodsByPartition(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x342> │ │ │ │ + jne 3a7a3 ::calcEdgeLogLikelihoodsByPartition(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x5a3> │ │ │ │ + jmp 3a522 ::calcEdgeLogLikelihoodsByPartition(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x322> │ │ │ │ test %ecx,%ecx │ │ │ │ - jle 3bc3f ::calcEdgeLogLikelihoodsByPartition(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x37f> │ │ │ │ + jle 3a55f ::calcEdgeLogLikelihoodsByPartition(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x35f> │ │ │ │ mov (%r9,%rdi,8),%rax │ │ │ │ test %r14d,%r14d │ │ │ │ - mov -0xac(%rbp),%ebx │ │ │ │ - mov %r13,-0x128(%rbp) │ │ │ │ + mov -0xb0(%rbp),%ebx │ │ │ │ + mov %r10,-0x128(%rbp) │ │ │ │ mov -0x70(%rbp),%esi │ │ │ │ - mov %r15,%r13 │ │ │ │ - mov %r10,-0x120(%rbp) │ │ │ │ + mov -0xb4(%rbp),%edi │ │ │ │ mov %r8,-0x130(%rbp) │ │ │ │ - mov -0xb0(%rbp),%edi │ │ │ │ mov %rax,-0x60(%rbp) │ │ │ │ lea 0x3(%r14),%eax │ │ │ │ - mov %eax,-0x50(%rbp) │ │ │ │ + mov %eax,-0x58(%rbp) │ │ │ │ cmovns %r14d,%eax │ │ │ │ and $0xfffffffc,%eax │ │ │ │ - mov %eax,%edx │ │ │ │ + mov %eax,%r15d │ │ │ │ mov 0x14(%r12),%eax │ │ │ │ - mov %edx,%r15d │ │ │ │ add %ebx,%eax │ │ │ │ sub %esi,%eax │ │ │ │ imul %edi,%eax │ │ │ │ movslq %edi,%rdi │ │ │ │ lea 0x0(,%rdi,4),%r11 │ │ │ │ - mov %eax,-0xc4(%rbp) │ │ │ │ + mov %rdi,-0x98(%rbp) │ │ │ │ + mov %r11,-0xa0(%rbp) │ │ │ │ + mov %eax,-0xc0(%rbp) │ │ │ │ movslq %ecx,%rax │ │ │ │ mov %rax,-0xd0(%rbp) │ │ │ │ movslq %r14d,%rax │ │ │ │ mov %rax,-0xd8(%rbp) │ │ │ │ shl $0x2,%rax │ │ │ │ - cmp $0x4,%edx │ │ │ │ + cmp $0x4,%r15d │ │ │ │ mov %rax,-0x48(%rbp) │ │ │ │ mov %esi,%eax │ │ │ │ - setg -0x6c(%rbp) │ │ │ │ + setg -0x68(%rbp) │ │ │ │ sub %ebx,%eax │ │ │ │ - xor %ebx,%ebx │ │ │ │ dec %eax │ │ │ │ imul %edi,%eax │ │ │ │ - mov %eax,-0xc8(%rbp) │ │ │ │ - mov -0xac(%rbp),%eax │ │ │ │ - cmp -0x70(%rbp),%eax │ │ │ │ - jge 3c362 ::calcEdgeLogLikelihoodsByPartition(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0xaa2> │ │ │ │ + mov %eax,-0xdc(%rbp) │ │ │ │ + xor %eax,%eax │ │ │ │ + mov -0xb0(%rbp),%esi │ │ │ │ + cmp -0x70(%rbp),%esi │ │ │ │ + jge 3ac6f ::calcEdgeLogLikelihoodsByPartition(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0xa6f> │ │ │ │ test %r14d,%r14d │ │ │ │ - jle 3c34a ::calcEdgeLogLikelihoodsByPartition(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0xa8a> │ │ │ │ - mov -0xd8(%rbp),%rdx │ │ │ │ - movslq -0xa0(%rbp),%rsi │ │ │ │ - mov %rdi,-0x90(%rbp) │ │ │ │ - mov %rbx,-0x138(%rbp) │ │ │ │ - mov %r11,-0x98(%rbp) │ │ │ │ - mov %r12,-0x140(%rbp) │ │ │ │ - mov -0x88(%rbp),%rcx │ │ │ │ - mov 0x40(%r12),%r9d │ │ │ │ - inc %rdx │ │ │ │ - mov %rsi,-0x38(%rbp) │ │ │ │ - shl $0x2,%rsi │ │ │ │ - mov 0xd8(%r12),%r8 │ │ │ │ - mov %rdx,-0x58(%rbp) │ │ │ │ - mov -0xc0(%rbp),%rdx │ │ │ │ - add %rsi,%rcx │ │ │ │ - imul %ebx,%r9d │ │ │ │ - mov %rcx,-0x40(%rbp) │ │ │ │ - mov -0xb4(%rbp),%ecx │ │ │ │ - mov %r8,-0xa8(%rbp) │ │ │ │ - vcvtss2sd (%rdx,%rbx,4),%xmm8,%xmm9 │ │ │ │ - mov %r9d,-0x9c(%rbp) │ │ │ │ - xchg %ax,%ax │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - mov -0xa8(%rbp),%rdi │ │ │ │ - movslq %ecx,%rdx │ │ │ │ - xor %r10d,%r10d │ │ │ │ - mov %ecx,-0x78(%rbp) │ │ │ │ - add -0x60(%rbp),%rsi │ │ │ │ - mov %eax,-0x80(%rbp) │ │ │ │ - movslq -0x9c(%rbp),%rbx │ │ │ │ - lea (%rdi,%rdx,4),%r12 │ │ │ │ - mov %r15d,%edi │ │ │ │ - shr $0x2,%edi │ │ │ │ - mov %edi,-0x68(%rbp) │ │ │ │ + jle 3ac55 ::calcEdgeLogLikelihoodsByPartition(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0xa55> │ │ │ │ + mov 0x40(%r12),%ebx │ │ │ │ + mov -0xd8(%rbp),%rcx │ │ │ │ + mov %rax,-0x138(%rbp) │ │ │ │ + mov %r13,-0x140(%rbp) │ │ │ │ + mov -0xb8(%rbp),%r8d │ │ │ │ + imul %eax,%ebx │ │ │ │ + inc %rcx │ │ │ │ + mov %r12,-0x148(%rbp) │ │ │ │ + mov %rcx,-0x50(%rbp) │ │ │ │ + mov -0xc8(%rbp),%rcx │ │ │ │ + mov %ebx,-0x90(%rbp) │ │ │ │ + movslq -0xac(%rbp),%rbx │ │ │ │ + vcvtss2sd (%rcx,%rax,4),%xmm5,%xmm6 │ │ │ │ + mov %r15d,%ecx │ │ │ │ + shr $0x2,%ecx │ │ │ │ + lea 0x0(,%rbx,4),%rdi │ │ │ │ + mov %rbx,-0x38(%rbp) │ │ │ │ + mov -0x88(%rbp),%rbx │ │ │ │ + mov %ecx,-0x6c(%rbp) │ │ │ │ + add %rdi,%rbx │ │ │ │ + mov %rbx,-0x40(%rbp) │ │ │ │ + mov 0xd8(%r12),%rbx │ │ │ │ + mov %rbx,-0xa8(%rbp) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - cmpl $0x6,-0x50(%rbp) │ │ │ │ - lea 0x0(%r13,%rbx,4),%rcx │ │ │ │ - jbe 3c310 ::calcEdgeLogLikelihoodsByPartition(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0xa50> │ │ │ │ + mov -0xa8(%rbp),%rbx │ │ │ │ + mov %r8d,-0x78(%rbp) │ │ │ │ + movslq %r8d,%rax │ │ │ │ + xor %r11d,%r11d │ │ │ │ + movslq -0x90(%rbp),%r12 │ │ │ │ + add -0x60(%rbp),%rdi │ │ │ │ + mov %esi,-0x80(%rbp) │ │ │ │ + lea (%rbx,%rax,4),%r13 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + cmpl $0x6,-0x58(%rbp) │ │ │ │ + lea (%rdx,%r12,4),%rsi │ │ │ │ + jbe 3ac20 ::calcEdgeLogLikelihoodsByPartition(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0xa20> │ │ │ │ cmp $0xc,%r15d │ │ │ │ - jle 3c31f ::calcEdgeLogLikelihoodsByPartition(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0xa5f> │ │ │ │ - cmpb $0x0,-0x6c(%rbp) │ │ │ │ - mov $0x1,%edx │ │ │ │ - vxorpd %xmm2,%xmm2,%xmm2 │ │ │ │ - cmovne -0x68(%rbp),%edx │ │ │ │ - vmovapd %xmm2,%xmm0 │ │ │ │ + jle 3ac30 ::calcEdgeLogLikelihoodsByPartition(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0xa30> │ │ │ │ + cmpb $0x0,-0x68(%rbp) │ │ │ │ + mov $0x1,%ecx │ │ │ │ + vxorpd %xmm8,%xmm8,%xmm8 │ │ │ │ + cmovne -0x6c(%rbp),%ecx │ │ │ │ + vmovapd %xmm8,%xmm0 │ │ │ │ xor %eax,%eax │ │ │ │ - mov %edx,%edi │ │ │ │ - shr $0x2,%edi │ │ │ │ - shl $0x6,%rdi │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - vmovups (%rcx,%rax,1),%ymm12 │ │ │ │ - vmovups 0x20(%rcx,%rax,1),%ymm10 │ │ │ │ - vmovups (%rsi,%rax,1),%ymm13 │ │ │ │ - vmovups 0x20(%rsi,%rax,1),%ymm1 │ │ │ │ + mov %ecx,%r8d │ │ │ │ + shr $0x2,%r8d │ │ │ │ + shl $0x6,%r8 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + vmovups (%rsi,%rax,1),%ymm10 │ │ │ │ + vmovups (%rdi,%rax,1),%ymm1 │ │ │ │ + vmovups 0x20(%rsi,%rax,1),%ymm12 │ │ │ │ + vmovups 0x20(%rdi,%rax,1),%ymm13 │ │ │ │ add $0x40,%rax │ │ │ │ - vpermd %ymm12,%ymm7,%ymm11 │ │ │ │ - vpermd %ymm10,%ymm6,%ymm3 │ │ │ │ - vpermd %ymm12,%ymm5,%ymm12 │ │ │ │ - vpermd %ymm10,%ymm4,%ymm10 │ │ │ │ - vpermd %ymm13,%ymm7,%ymm14 │ │ │ │ - vblendps $0xf,%ymm11,%ymm3,%ymm3 │ │ │ │ - vpermd %ymm13,%ymm5,%ymm13 │ │ │ │ - vpermd %ymm1,%ymm6,%ymm11 │ │ │ │ - vpermd %ymm1,%ymm4,%ymm1 │ │ │ │ - vblendps $0xf,%ymm14,%ymm11,%ymm11 │ │ │ │ - vblendps $0xf,%ymm12,%ymm10,%ymm10 │ │ │ │ - vblendps $0xf,%ymm13,%ymm1,%ymm1 │ │ │ │ - vmulps %ymm11,%ymm3,%ymm3 │ │ │ │ + vmovaps %ymm10,%ymm9 │ │ │ │ + vmovaps %ymm1,%ymm2 │ │ │ │ + vpermt2ps %ymm13,%ymm4,%ymm2 │ │ │ │ + vpermt2ps %ymm12,%ymm4,%ymm9 │ │ │ │ + vpermt2ps %ymm13,%ymm3,%ymm1 │ │ │ │ + vmulps %ymm2,%ymm9,%ymm9 │ │ │ │ + vpermt2ps %ymm12,%ymm3,%ymm10 │ │ │ │ vmulps %ymm10,%ymm1,%ymm1 │ │ │ │ - vcvtps2pd %xmm3,%ymm11 │ │ │ │ - vextractf128 $0x1,%ymm3,%xmm3 │ │ │ │ - vcvtps2pd %xmm1,%ymm10 │ │ │ │ - vextractf128 $0x1,%ymm1,%xmm1 │ │ │ │ - vcvtps2pd %xmm3,%ymm3 │ │ │ │ + vcvtps2pd %xmm9,%ymm7 │ │ │ │ + vaddsd %xmm7,%xmm0,%xmm0 │ │ │ │ + vunpckhpd %xmm7,%xmm7,%xmm11 │ │ │ │ + vextractf32x4 $0x1,%ymm9,%xmm9 │ │ │ │ + vcvtps2pd %xmm9,%ymm9 │ │ │ │ + vunpckhpd %xmm9,%xmm9,%xmm2 │ │ │ │ vaddsd %xmm11,%xmm0,%xmm0 │ │ │ │ - vunpckhpd %xmm11,%xmm11,%xmm14 │ │ │ │ - vcvtps2pd %xmm1,%ymm1 │ │ │ │ - vunpckhpd %xmm10,%xmm10,%xmm12 │ │ │ │ - vextractf128 $0x1,%ymm11,%xmm11 │ │ │ │ - vaddsd %xmm2,%xmm10,%xmm2 │ │ │ │ - vextractf128 $0x1,%ymm10,%xmm10 │ │ │ │ - vaddsd %xmm14,%xmm0,%xmm0 │ │ │ │ - vaddsd %xmm2,%xmm12,%xmm12 │ │ │ │ - vunpckhpd %xmm10,%xmm10,%xmm2 │ │ │ │ + vextractf64x2 $0x1,%ymm7,%xmm11 │ │ │ │ + valignq $0x3,%ymm7,%ymm7,%ymm7 │ │ │ │ vaddsd %xmm11,%xmm0,%xmm0 │ │ │ │ - vunpckhpd %xmm11,%xmm11,%xmm11 │ │ │ │ - vaddsd %xmm10,%xmm12,%xmm12 │ │ │ │ + vextractf64x2 $0x1,%ymm9,%xmm11 │ │ │ │ + vaddsd %xmm7,%xmm0,%xmm0 │ │ │ │ + vcvtps2pd %xmm1,%ymm7 │ │ │ │ + vaddsd %xmm8,%xmm7,%xmm8 │ │ │ │ + vextractf32x4 $0x1,%ymm1,%xmm1 │ │ │ │ + vcvtps2pd %xmm1,%ymm1 │ │ │ │ + vaddsd %xmm9,%xmm0,%xmm0 │ │ │ │ + valignq $0x3,%ymm9,%ymm9,%ymm9 │ │ │ │ + vaddsd %xmm2,%xmm0,%xmm0 │ │ │ │ + vunpckhpd %xmm7,%xmm7,%xmm2 │ │ │ │ + vaddsd %xmm8,%xmm2,%xmm2 │ │ │ │ + vextractf64x2 $0x1,%ymm7,%xmm8 │ │ │ │ + valignq $0x3,%ymm7,%ymm7,%ymm7 │ │ │ │ vaddsd %xmm11,%xmm0,%xmm0 │ │ │ │ - vunpckhpd %xmm3,%xmm3,%xmm11 │ │ │ │ - vaddsd %xmm12,%xmm2,%xmm2 │ │ │ │ - vunpckhpd %xmm1,%xmm1,%xmm12 │ │ │ │ - vaddsd %xmm3,%xmm0,%xmm0 │ │ │ │ - vextractf128 $0x1,%ymm3,%xmm3 │ │ │ │ - vaddsd %xmm2,%xmm1,%xmm10 │ │ │ │ - vextractf128 $0x1,%ymm1,%xmm1 │ │ │ │ - vaddsd %xmm11,%xmm0,%xmm11 │ │ │ │ - vaddsd %xmm12,%xmm10,%xmm10 │ │ │ │ - vaddsd %xmm3,%xmm11,%xmm0 │ │ │ │ - vunpckhpd %xmm3,%xmm3,%xmm3 │ │ │ │ - vaddsd %xmm1,%xmm10,%xmm10 │ │ │ │ - vunpckhpd %xmm1,%xmm1,%xmm1 │ │ │ │ - vaddsd %xmm3,%xmm0,%xmm0 │ │ │ │ - vaddsd %xmm1,%xmm10,%xmm2 │ │ │ │ - cmp %rax,%rdi │ │ │ │ - jne 3c030 ::calcEdgeLogLikelihoodsByPartition(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x770> │ │ │ │ - test $0x3,%dl │ │ │ │ - je 3c1a2 ::calcEdgeLogLikelihoodsByPartition(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x8e2> │ │ │ │ - and $0xfffffffc,%edx │ │ │ │ - shl $0x2,%edx │ │ │ │ - movslq %edx,%rdx │ │ │ │ - vmovss (%rsi,%rdx,4),%xmm1 │ │ │ │ - vmulss (%rcx,%rdx,4),%xmm1,%xmm1 │ │ │ │ + vaddsd %xmm9,%xmm0,%xmm0 │ │ │ │ + vaddsd %xmm8,%xmm2,%xmm2 │ │ │ │ + vunpckhpd %xmm1,%xmm1,%xmm8 │ │ │ │ + vaddsd %xmm2,%xmm7,%xmm2 │ │ │ │ + vaddsd %xmm2,%xmm1,%xmm7 │ │ │ │ + vaddsd %xmm8,%xmm7,%xmm7 │ │ │ │ + vextractf64x2 $0x1,%ymm1,%xmm8 │ │ │ │ + valignq $0x3,%ymm1,%ymm1,%ymm1 │ │ │ │ + vaddsd %xmm8,%xmm7,%xmm8 │ │ │ │ + vaddsd %xmm1,%xmm8,%xmm8 │ │ │ │ + cmp %rax,%r8 │ │ │ │ + jne 3a968 ::calcEdgeLogLikelihoodsByPartition(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x768> │ │ │ │ + test $0x3,%cl │ │ │ │ + je 3aacf ::calcEdgeLogLikelihoodsByPartition(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x8cf> │ │ │ │ + and $0xfffffffc,%ecx │ │ │ │ + shl $0x2,%ecx │ │ │ │ + movslq %ecx,%rcx │ │ │ │ + vmovss (%rdi,%rcx,4),%xmm1 │ │ │ │ + vmulss (%rsi,%rcx,4),%xmm1,%xmm1 │ │ │ │ vcvtss2sd %xmm1,%xmm1,%xmm1 │ │ │ │ vaddsd %xmm0,%xmm1,%xmm0 │ │ │ │ - vmovss 0x4(%rsi,%rdx,4),%xmm1 │ │ │ │ - vmulss 0x4(%rcx,%rdx,4),%xmm1,%xmm1 │ │ │ │ + vmovss 0x4(%rdi,%rcx,4),%xmm1 │ │ │ │ + vmulss 0x4(%rsi,%rcx,4),%xmm1,%xmm1 │ │ │ │ vcvtss2sd %xmm1,%xmm1,%xmm1 │ │ │ │ - vaddsd %xmm2,%xmm1,%xmm2 │ │ │ │ - vmovss 0x8(%rsi,%rdx,4),%xmm1 │ │ │ │ - vmulss 0x8(%rcx,%rdx,4),%xmm1,%xmm1 │ │ │ │ + vaddsd %xmm8,%xmm1,%xmm8 │ │ │ │ + vmovss 0x8(%rdi,%rcx,4),%xmm1 │ │ │ │ + vmulss 0x8(%rsi,%rcx,4),%xmm1,%xmm1 │ │ │ │ vcvtss2sd %xmm1,%xmm1,%xmm1 │ │ │ │ vaddsd %xmm0,%xmm1,%xmm0 │ │ │ │ - vmovss 0xc(%rsi,%rdx,4),%xmm1 │ │ │ │ - vmulss 0xc(%rcx,%rdx,4),%xmm1,%xmm1 │ │ │ │ - add $0x4,%rdx │ │ │ │ + vmovss 0xc(%rdi,%rcx,4),%xmm1 │ │ │ │ + vmulss 0xc(%rsi,%rcx,4),%xmm1,%xmm1 │ │ │ │ + add $0x4,%rcx │ │ │ │ vcvtss2sd %xmm1,%xmm1,%xmm1 │ │ │ │ - vaddsd %xmm2,%xmm1,%xmm2 │ │ │ │ - cmp %edx,%r15d │ │ │ │ - jg 3c14b ::calcEdgeLogLikelihoodsByPartition(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x88b> │ │ │ │ - mov %r15d,%edx │ │ │ │ + vaddsd %xmm8,%xmm1,%xmm8 │ │ │ │ + cmp %ecx,%r15d │ │ │ │ + jg 3aa76 ::calcEdgeLogLikelihoodsByPartition(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x876> │ │ │ │ + mov %r15d,%ecx │ │ │ │ cmp %r14d,%r15d │ │ │ │ - jge 3c29a ::calcEdgeLogLikelihoodsByPartition(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x9da> │ │ │ │ - mov %r14d,%r11d │ │ │ │ - sub %edx,%r11d │ │ │ │ - lea -0x1(%r11),%eax │ │ │ │ + jge 3aba2 ::calcEdgeLogLikelihoodsByPartition(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x9a2> │ │ │ │ + mov %r14d,%ebx │ │ │ │ + sub %ecx,%ebx │ │ │ │ + lea -0x1(%rbx),%eax │ │ │ │ cmp $0x6,%eax │ │ │ │ - jbe 3c25f ::calcEdgeLogLikelihoodsByPartition(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x99f> │ │ │ │ - movslq %edx,%rax │ │ │ │ - lea (%rbx,%rax,1),%rdi │ │ │ │ + jbe 3ab82 ::calcEdgeLogLikelihoodsByPartition(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x982> │ │ │ │ + movslq %ecx,%rax │ │ │ │ + mov -0x60(%rbp),%r9 │ │ │ │ + lea (%r12,%rax,1),%r8 │ │ │ │ add -0x38(%rbp),%rax │ │ │ │ - lea 0x0(%r13,%rdi,4),%r9 │ │ │ │ - mov -0x60(%rbp),%rdi │ │ │ │ - lea (%rdi,%rax,4),%r8 │ │ │ │ - mov %r11d,%edi │ │ │ │ + lea (%rdx,%r8,4),%r10 │ │ │ │ + mov %ebx,%r8d │ │ │ │ + lea (%r9,%rax,4),%r9 │ │ │ │ xor %eax,%eax │ │ │ │ - shr $0x3,%edi │ │ │ │ - shl $0x5,%rdi │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - vmovups (%r9,%rax,1),%ymm3 │ │ │ │ - vmulps (%r8,%rax,1),%ymm3,%ymm3 │ │ │ │ + shr $0x3,%r8d │ │ │ │ + shl $0x5,%r8 │ │ │ │ + vmovups (%r10,%rax,1),%ymm1 │ │ │ │ + vmulps (%r9,%rax,1),%ymm1,%ymm1 │ │ │ │ add $0x20,%rax │ │ │ │ - vcvtps2pd %xmm3,%ymm1 │ │ │ │ - vextractf128 $0x1,%ymm3,%xmm3 │ │ │ │ - vcvtps2pd %xmm3,%ymm3 │ │ │ │ - vaddsd %xmm0,%xmm1,%xmm0 │ │ │ │ - vunpckhpd %xmm1,%xmm1,%xmm10 │ │ │ │ - vextractf128 $0x1,%ymm1,%xmm1 │ │ │ │ - vaddsd %xmm0,%xmm10,%xmm10 │ │ │ │ - vaddsd %xmm10,%xmm1,%xmm10 │ │ │ │ - vunpckhpd %xmm1,%xmm1,%xmm1 │ │ │ │ - vaddsd %xmm10,%xmm1,%xmm1 │ │ │ │ - vunpckhpd %xmm3,%xmm3,%xmm10 │ │ │ │ - vaddsd %xmm1,%xmm3,%xmm1 │ │ │ │ - vaddsd %xmm1,%xmm10,%xmm10 │ │ │ │ - vextractf128 $0x1,%ymm3,%xmm1 │ │ │ │ - vaddsd %xmm10,%xmm1,%xmm0 │ │ │ │ - vunpckhpd %xmm1,%xmm1,%xmm1 │ │ │ │ + vcvtps2pd %xmm1,%ymm2 │ │ │ │ + vaddsd %xmm0,%xmm2,%xmm0 │ │ │ │ + vunpckhpd %xmm2,%xmm2,%xmm7 │ │ │ │ + vextractf32x4 $0x1,%ymm1,%xmm1 │ │ │ │ + vcvtps2pd %xmm1,%ymm1 │ │ │ │ + vaddsd %xmm0,%xmm7,%xmm7 │ │ │ │ + vextractf64x2 $0x1,%ymm2,%xmm0 │ │ │ │ + valignq $0x3,%ymm2,%ymm2,%ymm2 │ │ │ │ + vaddsd %xmm7,%xmm0,%xmm7 │ │ │ │ + vextractf64x2 $0x1,%ymm1,%xmm0 │ │ │ │ + vaddsd %xmm7,%xmm2,%xmm2 │ │ │ │ + vunpckhpd %xmm1,%xmm1,%xmm7 │ │ │ │ + vaddsd %xmm2,%xmm1,%xmm2 │ │ │ │ + valignq $0x3,%ymm1,%ymm1,%ymm1 │ │ │ │ + vaddsd %xmm2,%xmm7,%xmm7 │ │ │ │ + vaddsd %xmm7,%xmm0,%xmm0 │ │ │ │ vaddsd %xmm1,%xmm0,%xmm0 │ │ │ │ - cmp %rax,%rdi │ │ │ │ - jne 3c1f0 ::calcEdgeLogLikelihoodsByPartition(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x930> │ │ │ │ - test $0x7,%r11b │ │ │ │ - je 3c29a ::calcEdgeLogLikelihoodsByPartition(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x9da> │ │ │ │ - and $0xfffffff8,%r11d │ │ │ │ - add %r11d,%edx │ │ │ │ - movslq %edx,%rdx │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - vmovss (%rsi,%rdx,4),%xmm1 │ │ │ │ - vmulss (%rcx,%rdx,4),%xmm1,%xmm1 │ │ │ │ - inc %rdx │ │ │ │ + cmp %rax,%r8 │ │ │ │ + jne 3ab10 ::calcEdgeLogLikelihoodsByPartition(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x910> │ │ │ │ + test $0x7,%bl │ │ │ │ + je 3aba2 ::calcEdgeLogLikelihoodsByPartition(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x9a2> │ │ │ │ + and $0xfffffff8,%ebx │ │ │ │ + add %ebx,%ecx │ │ │ │ + movslq %ecx,%rcx │ │ │ │ + nopl (%rax) │ │ │ │ + vmovss (%rdi,%rcx,4),%xmm1 │ │ │ │ + vmulss (%rsi,%rcx,4),%xmm1,%xmm1 │ │ │ │ + inc %rcx │ │ │ │ vcvtss2sd %xmm1,%xmm1,%xmm1 │ │ │ │ vaddsd %xmm1,%xmm0,%xmm0 │ │ │ │ - cmp %edx,%r14d │ │ │ │ - jg 3c280 ::calcEdgeLogLikelihoodsByPartition(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x9c0> │ │ │ │ + cmp %ecx,%r14d │ │ │ │ + jg 3ab88 ::calcEdgeLogLikelihoodsByPartition(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x988> │ │ │ │ + vaddsd %xmm8,%xmm0,%xmm0 │ │ │ │ mov -0x40(%rbp),%rax │ │ │ │ - vaddsd %xmm2,%xmm0,%xmm0 │ │ │ │ - add -0x58(%rbp),%rbx │ │ │ │ - vcvtss2sd (%rax,%r10,1),%xmm8,%xmm1 │ │ │ │ + add -0x50(%rbp),%r12 │ │ │ │ + vcvtss2sd (%rax,%r11,1),%xmm5,%xmm1 │ │ │ │ vmulsd %xmm1,%xmm0,%xmm0 │ │ │ │ - vcvtss2sd (%r12,%r10,1),%xmm8,%xmm1 │ │ │ │ - vfmadd132sd %xmm9,%xmm1,%xmm0 │ │ │ │ + vcvtss2sd 0x0(%r13,%r11,1),%xmm5,%xmm1 │ │ │ │ + vfmadd132sd %xmm6,%xmm1,%xmm0 │ │ │ │ vcvtsd2ss %xmm0,%xmm0,%xmm0 │ │ │ │ - vmovss %xmm0,(%r12,%r10,1) │ │ │ │ - add $0x4,%r10 │ │ │ │ - cmp -0x48(%rbp),%r10 │ │ │ │ - jne 3bff0 ::calcEdgeLogLikelihoodsByPartition(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x730> │ │ │ │ - mov -0x78(%rbp),%ecx │ │ │ │ - mov -0x80(%rbp),%eax │ │ │ │ - mov -0x98(%rbp),%rdi │ │ │ │ - add %rdi,-0x40(%rbp) │ │ │ │ - mov -0x90(%rbp),%rdi │ │ │ │ - add %rdi,-0x38(%rbp) │ │ │ │ - mov -0x38(%rbp),%rbx │ │ │ │ - add %r14d,%ecx │ │ │ │ - inc %eax │ │ │ │ - cmp %eax,-0x70(%rbp) │ │ │ │ - je 3c32e ::calcEdgeLogLikelihoodsByPartition(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0xa6e> │ │ │ │ - lea 0x0(,%rbx,4),%rsi │ │ │ │ - jmp 3bfc0 ::calcEdgeLogLikelihoodsByPartition(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x700> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - vxorpd %xmm2,%xmm2,%xmm2 │ │ │ │ - xor %edx,%edx │ │ │ │ - vmovapd %xmm2,%xmm0 │ │ │ │ - jmp 3c1ae ::calcEdgeLogLikelihoodsByPartition(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x8ee> │ │ │ │ - vxorpd %xmm2,%xmm2,%xmm2 │ │ │ │ - xor %edx,%edx │ │ │ │ - vmovapd %xmm2,%xmm0 │ │ │ │ - jmp 3c148 ::calcEdgeLogLikelihoodsByPartition(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x888> │ │ │ │ - mov -0x90(%rbp),%rdi │ │ │ │ - mov -0x138(%rbp),%rbx │ │ │ │ - mov -0x98(%rbp),%r11 │ │ │ │ - mov -0x140(%rbp),%r12 │ │ │ │ - mov -0xa0(%rbp),%eax │ │ │ │ - add -0xb0(%rbp),%eax │ │ │ │ - add -0xc8(%rbp),%eax │ │ │ │ - mov %eax,-0xa0(%rbp) │ │ │ │ - mov -0xc4(%rbp),%esi │ │ │ │ - inc %rbx │ │ │ │ - add %esi,-0xa0(%rbp) │ │ │ │ - cmp -0xd0(%rbp),%rbx │ │ │ │ - jne 3bf23 ::calcEdgeLogLikelihoodsByPartition(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x663> │ │ │ │ - mov -0xac(%rbp),%ebx │ │ │ │ - mov -0x70(%rbp),%edi │ │ │ │ - mov -0x120(%rbp),%r10 │ │ │ │ - mov -0x128(%rbp),%r13 │ │ │ │ + vmovss %xmm0,0x0(%r13,%r11,1) │ │ │ │ + add $0x4,%r11 │ │ │ │ + cmp -0x48(%rbp),%r11 │ │ │ │ + jne 3a928 ::calcEdgeLogLikelihoodsByPartition(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x728> │ │ │ │ + mov -0xa0(%rbp),%rbx │ │ │ │ + mov -0x80(%rbp),%esi │ │ │ │ + mov -0x78(%rbp),%r8d │ │ │ │ + add %rbx,-0x40(%rbp) │ │ │ │ + mov -0x98(%rbp),%rbx │ │ │ │ + inc %esi │ │ │ │ + add %r14d,%r8d │ │ │ │ + add %rbx,-0x38(%rbp) │ │ │ │ + mov -0x38(%rbp),%rax │ │ │ │ + cmp %esi,-0x70(%rbp) │ │ │ │ + je 3ac40 ::calcEdgeLogLikelihoodsByPartition(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0xa40> │ │ │ │ + lea 0x0(,%rax,4),%rdi │ │ │ │ + jmp 3a900 ::calcEdgeLogLikelihoodsByPartition(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x700> │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ + vxorpd %xmm8,%xmm8,%xmm8 │ │ │ │ + xor %ecx,%ecx │ │ │ │ + vmovapd %xmm8,%xmm0 │ │ │ │ + jmp 3aadb ::calcEdgeLogLikelihoodsByPartition(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x8db> │ │ │ │ + vxorpd %xmm8,%xmm8,%xmm8 │ │ │ │ + xor %ecx,%ecx │ │ │ │ + vmovapd %xmm8,%xmm0 │ │ │ │ + jmp 3aa73 ::calcEdgeLogLikelihoodsByPartition(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x873> │ │ │ │ + mov -0x138(%rbp),%rax │ │ │ │ + mov -0x140(%rbp),%r13 │ │ │ │ + mov -0x148(%rbp),%r12 │ │ │ │ + mov -0xac(%rbp),%esi │ │ │ │ + mov -0xdc(%rbp),%ebx │ │ │ │ + add -0xb4(%rbp),%esi │ │ │ │ + add %esi,%ebx │ │ │ │ + mov %ebx,-0xac(%rbp) │ │ │ │ + mov -0xc0(%rbp),%edi │ │ │ │ + inc %rax │ │ │ │ + add %edi,-0xac(%rbp) │ │ │ │ + cmp -0xd0(%rbp),%rax │ │ │ │ + jne 3a863 ::calcEdgeLogLikelihoodsByPartition(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x663> │ │ │ │ + mov -0xb0(%rbp),%ebx │ │ │ │ + mov -0x70(%rbp),%edx │ │ │ │ + mov -0x128(%rbp),%r10 │ │ │ │ mov -0x130(%rbp),%r8 │ │ │ │ - cmp %edi,%ebx │ │ │ │ - jl 3bc50 ::calcEdgeLogLikelihoodsByPartition(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x390> │ │ │ │ + cmp %edx,%ebx │ │ │ │ + jl 3a570 ::calcEdgeLogLikelihoodsByPartition(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x370> │ │ │ │ movq $0x0,(%r8,%r13,2) │ │ │ │ vzeroupper │ │ │ │ add $0x4,%r13 │ │ │ │ - cmp -0xe0(%rbp),%r13 │ │ │ │ - jne 3b94a ::calcEdgeLogLikelihoodsByPartition(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x8a> │ │ │ │ - jmp 3be0a ::calcEdgeLogLikelihoodsByPartition(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x54a> │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ + cmp -0xe8(%rbp),%r13 │ │ │ │ + jne 3a28a ::calcEdgeLogLikelihoodsByPartition(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x8a> │ │ │ │ + jmp 3a747 ::calcEdgeLogLikelihoodsByPartition(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x547> │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ │ │ │ │ -000000000003c3e0 ::calcEdgeLogLikelihoods(int, int, int, int, int, int, double*)@@Base>: │ │ │ │ +000000000003acd0 ::calcEdgeLogLikelihoods(int, int, int, int, int, int, double*)@@Base>: │ │ │ │ endbr64 │ │ │ │ lea 0x8(%rsp),%r10 │ │ │ │ and $0xffffffffffffffe0,%rsp │ │ │ │ movslq %esi,%rsi │ │ │ │ movslq %ecx,%rcx │ │ │ │ push -0x8(%r10) │ │ │ │ - push %rbp │ │ │ │ movslq %r8d,%r8 │ │ │ │ movslq %r9d,%r9 │ │ │ │ + push %rbp │ │ │ │ mov %rsp,%rbp │ │ │ │ push %r15 │ │ │ │ push %r14 │ │ │ │ + mov %edx,%r14d │ │ │ │ push %r13 │ │ │ │ push %r12 │ │ │ │ + mov %rdi,%r12 │ │ │ │ push %r10 │ │ │ │ push %rbx │ │ │ │ - mov %edx,%r14d │ │ │ │ sub $0xc0,%rsp │ │ │ │ mov (%r10),%eax │ │ │ │ - mov %rdi,%r12 │ │ │ │ mov %eax,-0xcc(%rbp) │ │ │ │ mov 0x8(%r10),%rax │ │ │ │ - mov %rax,-0xa8(%rbp) │ │ │ │ + mov %rax,-0xb0(%rbp) │ │ │ │ mov 0xa8(%rdi),%rax │ │ │ │ mov (%rax,%rsi,8),%rax │ │ │ │ xor %esi,%esi │ │ │ │ - mov %rax,-0xb8(%rbp) │ │ │ │ + mov %rax,-0xa8(%rbp) │ │ │ │ mov 0xd0(%rdi),%rax │ │ │ │ - mov (%rax,%rcx,8),%r15 │ │ │ │ + mov (%rax,%rcx,8),%r13 │ │ │ │ mov 0x98(%rdi),%rax │ │ │ │ mov (%rax,%r8,8),%rax │ │ │ │ mov %rax,-0xc0(%rbp) │ │ │ │ mov 0xa0(%rdi),%rax │ │ │ │ mov 0x14(%rdi),%edx │ │ │ │ + mov (%rax,%r9,8),%r8 │ │ │ │ imul 0x24(%rdi),%edx │ │ │ │ mov 0xd8(%rdi),%rdi │ │ │ │ - mov (%rax,%r9,8),%r9 │ │ │ │ + mov %r8,-0x38(%rbp) │ │ │ │ movslq %edx,%rdx │ │ │ │ - mov %r9,-0x38(%rbp) │ │ │ │ shl $0x2,%rdx │ │ │ │ call 1c1a0 │ │ │ │ cmp %r14d,0x10(%r12) │ │ │ │ + movslq 0x34(%r12),%rax │ │ │ │ movslq %r14d,%rdx │ │ │ │ + movslq 0x14(%r12),%r11 │ │ │ │ + mov -0x38(%rbp),%r8 │ │ │ │ vxorps %xmm7,%xmm7,%xmm7 │ │ │ │ - movslq 0x34(%r12),%rax │ │ │ │ - mov 0x14(%r12),%r13d │ │ │ │ - mov -0x38(%rbp),%r9 │ │ │ │ - jle 3c603 ::calcEdgeLogLikelihoods(int, int, int, int, int, int, double*)@@Base+0x223> │ │ │ │ + jle 3aef4 ::calcEdgeLogLikelihoods(int, int, int, int, int, int, double*)@@Base+0x224> │ │ │ │ mov 0xb0(%r12),%rcx │ │ │ │ mov (%rcx,%rdx,8),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je 3c603 ::calcEdgeLogLikelihoods(int, int, int, int, int, int, double*)@@Base+0x223> │ │ │ │ + je 3aef4 ::calcEdgeLogLikelihoods(int, int, int, int, int, int, double*)@@Base+0x224> │ │ │ │ test %eax,%eax │ │ │ │ - jle 3cb25 ::calcEdgeLogLikelihoods(int, int, int, int, int, int, double*)@@Base+0x745> │ │ │ │ - mov %rax,-0x58(%rbp) │ │ │ │ - test %r13d,%r13d │ │ │ │ - jle 3cd43 ::calcEdgeLogLikelihoods(int, int, int, int, int, int, double*)@@Base+0x963> │ │ │ │ + jle 3b643 ::calcEdgeLogLikelihoods(int, int, int, int, int, int, double*)@@Base+0x973> │ │ │ │ + mov %rax,-0x60(%rbp) │ │ │ │ + test %r11d,%r11d │ │ │ │ + jle 3b674 ::calcEdgeLogLikelihoods(int, int, int, int, int, int, double*)@@Base+0x9a4> │ │ │ │ movslq 0x2c(%r12),%rcx │ │ │ │ - movslq %r13d,%rax │ │ │ │ + movslq 0x24(%r12),%r15 │ │ │ │ + movslq %r11d,%rax │ │ │ │ + movl $0x0,-0x58(%rbp) │ │ │ │ + mov %r12,-0x50(%rbp) │ │ │ │ + lea (%rdi,%rax,4),%rax │ │ │ │ xor %esi,%esi │ │ │ │ - movl $0x0,-0x50(%rbp) │ │ │ │ - mov 0x24(%r12),%r14d │ │ │ │ - lea (%rdi,%rax,4),%r11 │ │ │ │ - mov %r13d,%r8d │ │ │ │ - xor %eax,%eax │ │ │ │ - mov %r12,-0x48(%rbp) │ │ │ │ mov %rcx,%rdx │ │ │ │ lea 0x0(,%rcx,4),%rbx │ │ │ │ - lea -0x1(%r13),%ecx │ │ │ │ + lea -0x1(%r11),%ecx │ │ │ │ + mov %rax,-0x40(%rbp) │ │ │ │ imul %edx,%ecx │ │ │ │ - mov %rbx,-0x38(%rbp) │ │ │ │ - movslq %r14d,%rbx │ │ │ │ - mov %rbx,-0x40(%rbp) │ │ │ │ - mov %ecx,-0x60(%rbp) │ │ │ │ + mov %rbx,-0x48(%rbp) │ │ │ │ + xor %eax,%eax │ │ │ │ + mov %r15,%r14 │ │ │ │ + mov %ecx,-0x64(%rbp) │ │ │ │ mov %edx,%ecx │ │ │ │ mov %rdi,%rdx │ │ │ │ - mov %r9,%rdi │ │ │ │ + mov %r8,%rdi │ │ │ │ + mov %r11d,%r8d │ │ │ │ test %r14d,%r14d │ │ │ │ - jle 3cd25 ::calcEdgeLogLikelihoods(int, int, int, int, int, int, double*)@@Base+0x945> │ │ │ │ - mov -0x48(%rbp),%r12 │ │ │ │ + jle 3b652 ::calcEdgeLogLikelihoods(int, int, int, int, int, int, double*)@@Base+0x982> │ │ │ │ + mov -0x50(%rbp),%r12 │ │ │ │ mov -0xc0(%rbp),%rbx │ │ │ │ - mov %ecx,-0x80(%rbp) │ │ │ │ + mov %rdx,-0x70(%rbp) │ │ │ │ mov %rdx,%r10 │ │ │ │ - mov -0xb8(%rbp),%rcx │ │ │ │ - xor %r13d,%r13d │ │ │ │ - mov %rdx,-0x68(%rbp) │ │ │ │ - mov %rax,-0x70(%rbp) │ │ │ │ - mov %rdi,-0x78(%rbp) │ │ │ │ - mov %r8d,-0x7c(%rbp) │ │ │ │ + movslq -0x58(%rbp),%r11 │ │ │ │ + mov %rax,-0x78(%rbp) │ │ │ │ imul 0x40(%r12),%esi │ │ │ │ vmovss (%rbx,%rax,4),%xmm1 │ │ │ │ - movslq -0x50(%rbp),%rbx │ │ │ │ - shl $0x2,%rbx │ │ │ │ + mov %rdi,-0x80(%rbp) │ │ │ │ + xor %ebx,%ebx │ │ │ │ + mov %r8d,-0x88(%rbp) │ │ │ │ + shl $0x2,%r11 │ │ │ │ mov %esi,%r9d │ │ │ │ mov 0xd8(%r12),%rsi │ │ │ │ movslq %r9d,%r12 │ │ │ │ - mov -0x48(%rbp),%r9 │ │ │ │ + mov -0x50(%rbp),%r9 │ │ │ │ movslq 0x28(%r9),%r9 │ │ │ │ shl $0x2,%r9 │ │ │ │ - mov -0x40(%rbp),%rdi │ │ │ │ movslq (%r10),%rdx │ │ │ │ - movslq %r13d,%rax │ │ │ │ - lea (%rdi,%rax,1),%r8 │ │ │ │ - mov %rax,%rdi │ │ │ │ + movslq %ebx,%rax │ │ │ │ + lea (%r15,%rax,1),%r8 │ │ │ │ add %r12,%rdx │ │ │ │ + lea 0x0(%r13,%rdx,4),%rdi │ │ │ │ + mov %rdi,-0x38(%rbp) │ │ │ │ + mov %rax,%rdi │ │ │ │ neg %rdi │ │ │ │ - lea (%r15,%rdx,4),%rdx │ │ │ │ - lea (%rbx,%rdi,4),%rdi │ │ │ │ - add %rcx,%rdi │ │ │ │ - nop │ │ │ │ + lea (%r11,%rdi,4),%rdi │ │ │ │ + mov -0x38(%rbp),%rdx │ │ │ │ + add -0xa8(%rbp),%rdi │ │ │ │ vmovss (%rdx),%xmm0 │ │ │ │ add %r9,%rdx │ │ │ │ vmulss (%rdi,%rax,4),%xmm0,%xmm0 │ │ │ │ vfmadd213ss (%rsi,%rax,4),%xmm1,%xmm0 │ │ │ │ vmovss %xmm0,(%rsi,%rax,4) │ │ │ │ inc %rax │ │ │ │ cmp %rax,%r8 │ │ │ │ - jne 3c5a0 ::calcEdgeLogLikelihoods(int, int, int, int, int, int, double*)@@Base+0x1c0> │ │ │ │ + jne 3ae90 ::calcEdgeLogLikelihoods(int, int, int, int, int, int, double*)@@Base+0x1c0> │ │ │ │ add $0x4,%r10 │ │ │ │ - add -0x38(%rbp),%rbx │ │ │ │ - add %r14d,%r13d │ │ │ │ - cmp %r10,%r11 │ │ │ │ - jne 3c57d ::calcEdgeLogLikelihoods(int, int, int, int, int, int, double*)@@Base+0x19d> │ │ │ │ - mov -0x68(%rbp),%rdx │ │ │ │ - mov -0x70(%rbp),%rax │ │ │ │ - mov -0x78(%rbp),%rdi │ │ │ │ - mov -0x7c(%rbp),%r8d │ │ │ │ - mov -0x80(%rbp),%ecx │ │ │ │ + add %r14d,%ebx │ │ │ │ + add -0x48(%rbp),%r11 │ │ │ │ + cmp %r10,-0x40(%rbp) │ │ │ │ + jne 3ae65 ::calcEdgeLogLikelihoods(int, int, int, int, int, int, double*)@@Base+0x195> │ │ │ │ + mov -0x70(%rbp),%rdx │ │ │ │ + mov -0x78(%rbp),%rax │ │ │ │ + mov -0x80(%rbp),%rdi │ │ │ │ + mov -0x88(%rbp),%r8d │ │ │ │ inc %rax │ │ │ │ - cmp %rax,-0x58(%rbp) │ │ │ │ - je 3cd16 ::calcEdgeLogLikelihoods(int, int, int, int, int, int, double*)@@Base+0x936> │ │ │ │ - mov -0x50(%rbp),%esi │ │ │ │ - mov -0x60(%rbp),%ebx │ │ │ │ + cmp %rax,-0x60(%rbp) │ │ │ │ + je 3b639 ::calcEdgeLogLikelihoods(int, int, int, int, int, int, double*)@@Base+0x969> │ │ │ │ + mov -0x58(%rbp),%esi │ │ │ │ + mov -0x64(%rbp),%ebx │ │ │ │ add %ecx,%esi │ │ │ │ add %esi,%ebx │ │ │ │ mov %eax,%esi │ │ │ │ - mov %ebx,-0x50(%rbp) │ │ │ │ - jmp 3c51c ::calcEdgeLogLikelihoods(int, int, int, int, int, int, double*)@@Base+0x13c> │ │ │ │ + mov %ebx,-0x58(%rbp) │ │ │ │ + jmp 3ae0c ::calcEdgeLogLikelihoods(int, int, int, int, int, int, double*)@@Base+0x13c> │ │ │ │ test %eax,%eax │ │ │ │ - jle 3cb25 ::calcEdgeLogLikelihoods(int, int, int, int, int, int, double*)@@Base+0x745> │ │ │ │ - mov %rax,-0xb0(%rbp) │ │ │ │ - test %r13d,%r13d │ │ │ │ - jle 3cd7d ::calcEdgeLogLikelihoods(int, int, int, int, int, int, double*)@@Base+0x99d> │ │ │ │ + jle 3b643 ::calcEdgeLogLikelihoods(int, int, int, int, int, int, double*)@@Base+0x973> │ │ │ │ + mov %rax,-0xb8(%rbp) │ │ │ │ + test %r11d,%r11d │ │ │ │ + jle 3b6ae ::calcEdgeLogLikelihoods(int, int, int, int, int, int, double*)@@Base+0x9de> │ │ │ │ mov 0xa8(%r12),%rax │ │ │ │ - mov %r13d,%edi │ │ │ │ - movl $0x0,-0x88(%rbp) │ │ │ │ - mov %r15,%r13 │ │ │ │ mov 0x24(%r12),%r14d │ │ │ │ - mov %r9,%rbx │ │ │ │ - vmovdqa 0x1a6fd(%rip),%ymm6 │ │ │ │ - vmovdqa 0x1a715(%rip),%ymm5 │ │ │ │ - vmovdqa 0x1a72d(%rip),%ymm4 │ │ │ │ - vmovdqa 0x1a745(%rip),%ymm3 │ │ │ │ + movl $0x0,-0x98(%rbp) │ │ │ │ + vmovdqa 0x19e55(%rip),%ymm6 │ │ │ │ + vmovdqa 0x19e6d(%rip),%ymm5 │ │ │ │ mov (%rax,%rdx,8),%rax │ │ │ │ - mov 0x2c(%r12),%edx │ │ │ │ test %r14d,%r14d │ │ │ │ mov %rax,-0x60(%rbp) │ │ │ │ lea 0x3(%r14),%eax │ │ │ │ mov %eax,-0x50(%rbp) │ │ │ │ cmovns %r14d,%eax │ │ │ │ and $0xfffffffc,%eax │ │ │ │ - mov %eax,%r11d │ │ │ │ + mov %eax,%r15d │ │ │ │ movslq %r14d,%rax │ │ │ │ mov %rax,-0xc8(%rbp) │ │ │ │ shl $0x2,%rax │ │ │ │ - cmp $0x4,%r11d │ │ │ │ - mov %r11d,%r15d │ │ │ │ - setg -0x70(%rbp) │ │ │ │ + cmp $0x4,%r15d │ │ │ │ mov %rax,-0x48(%rbp) │ │ │ │ - xor %r10d,%r10d │ │ │ │ - xor %eax,%eax │ │ │ │ - test %r14d,%r14d │ │ │ │ - jle 3cafc ::calcEdgeLogLikelihoods(int, int, int, int, int, int, double*)@@Base+0x71c> │ │ │ │ - imul 0x40(%r12),%eax │ │ │ │ - mov 0xd8(%r12),%r11 │ │ │ │ - movslq %edx,%r8 │ │ │ │ - mov %edi,-0x80(%rbp) │ │ │ │ - lea 0x0(,%r8,4),%r9 │ │ │ │ + movslq 0x2c(%r12),%rax │ │ │ │ + setg -0x64(%rbp) │ │ │ │ + xor %esi,%esi │ │ │ │ + mov %rax,%rdx │ │ │ │ + mov %rax,-0x88(%rbp) │ │ │ │ + lea -0x1(%r11),%eax │ │ │ │ + imul %edx,%eax │ │ │ │ + mov %edx,%ebx │ │ │ │ + xor %edx,%edx │ │ │ │ + mov %eax,-0xd0(%rbp) │ │ │ │ + mov %r14d,%eax │ │ │ │ + mov %r13,%r14 │ │ │ │ + mov %eax,%r13d │ │ │ │ + mov -0x88(%rbp),%rax │ │ │ │ + mov %r8,%r10 │ │ │ │ + lea 0x0(,%rax,4),%r8 │ │ │ │ + test %r13d,%r13d │ │ │ │ + jle 3b3db ::calcEdgeLogLikelihoods(int, int, int, int, int, int, double*)@@Base+0x70b> │ │ │ │ + imul 0x40(%r12),%esi │ │ │ │ + movslq -0x98(%rbp),%rax │ │ │ │ + mov %r10,-0xd8(%rbp) │ │ │ │ xor %ecx,%ecx │ │ │ │ - mov %rbx,-0xd8(%rbp) │ │ │ │ - mov %r9,-0x90(%rbp) │ │ │ │ - mov %r10,-0xe0(%rbp) │ │ │ │ + mov 0xd8(%r12),%r9 │ │ │ │ + mov %rdx,-0xe0(%rbp) │ │ │ │ xor %edi,%edi │ │ │ │ - mov %r8,-0x98(%rbp) │ │ │ │ - mov %edx,-0xd0(%rbp) │ │ │ │ - mov %r12,-0xe8(%rbp) │ │ │ │ - mov %r11,-0xa0(%rbp) │ │ │ │ - mov %eax,-0x84(%rbp) │ │ │ │ - movslq -0x88(%rbp),%rax │ │ │ │ - lea 0x0(,%rax,4),%rsi │ │ │ │ mov %rax,-0x38(%rbp) │ │ │ │ - mov -0xb8(%rbp),%rax │ │ │ │ + mov %esi,-0x94(%rbp) │ │ │ │ + lea 0x0(,%rax,4),%rsi │ │ │ │ + mov -0xa8(%rbp),%rax │ │ │ │ + mov %r11d,-0x68(%rbp) │ │ │ │ add %rsi,%rax │ │ │ │ + mov %r9,-0xa0(%rbp) │ │ │ │ mov %rax,-0x40(%rbp) │ │ │ │ mov -0xc8(%rbp),%rax │ │ │ │ + mov %ebx,-0xe4(%rbp) │ │ │ │ inc %rax │ │ │ │ + mov %r8,-0x90(%rbp) │ │ │ │ mov %rax,-0x58(%rbp) │ │ │ │ mov -0xc0(%rbp),%rax │ │ │ │ - vcvtss2sd (%rax,%r10,4),%xmm7,%xmm8 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov -0xa0(%rbp),%rdx │ │ │ │ - add -0x60(%rbp),%rsi │ │ │ │ - movslq %ecx,%rax │ │ │ │ - xor %r10d,%r10d │ │ │ │ - movslq -0x84(%rbp),%rbx │ │ │ │ - mov %edi,-0x78(%rbp) │ │ │ │ - mov %ecx,-0x7c(%rbp) │ │ │ │ - lea (%rdx,%rax,4),%r12 │ │ │ │ + mov %r12,-0xf0(%rbp) │ │ │ │ + vcvtss2sd (%rax,%rdx,4),%xmm7,%xmm3 │ │ │ │ mov %r15d,%eax │ │ │ │ shr $0x2,%eax │ │ │ │ - mov %eax,-0x68(%rbp) │ │ │ │ + mov %eax,-0x70(%rbp) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ + mov -0xa0(%rbp),%rdx │ │ │ │ + mov %ecx,-0x78(%rbp) │ │ │ │ + movslq %edi,%rax │ │ │ │ + xor %r10d,%r10d │ │ │ │ + movslq -0x94(%rbp),%rbx │ │ │ │ + add -0x60(%rbp),%rsi │ │ │ │ + mov %edi,-0x80(%rbp) │ │ │ │ + lea (%rdx,%rax,4),%r12 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ cmpl $0x6,-0x50(%rbp) │ │ │ │ - lea 0x0(%r13,%rbx,4),%rcx │ │ │ │ - jbe 3ca90 ::calcEdgeLogLikelihoods(int, int, int, int, int, int, double*)@@Base+0x6b0> │ │ │ │ + lea (%r14,%rbx,4),%rcx │ │ │ │ + jbe 3b368 ::calcEdgeLogLikelihoods(int, int, int, int, int, int, double*)@@Base+0x698> │ │ │ │ cmp $0xc,%r15d │ │ │ │ - jle 3caa0 ::calcEdgeLogLikelihoods(int, int, int, int, int, int, double*)@@Base+0x6c0> │ │ │ │ - cmpb $0x0,-0x70(%rbp) │ │ │ │ + jle 3b378 ::calcEdgeLogLikelihoods(int, int, int, int, int, int, double*)@@Base+0x6a8> │ │ │ │ + cmpb $0x0,-0x64(%rbp) │ │ │ │ mov $0x1,%edx │ │ │ │ - vxorpd %xmm15,%xmm15,%xmm15 │ │ │ │ - cmovne -0x68(%rbp),%edx │ │ │ │ - vmovapd %xmm15,%xmm1 │ │ │ │ + vxorpd %xmm14,%xmm14,%xmm14 │ │ │ │ + cmovne -0x70(%rbp),%edx │ │ │ │ + vmovapd %xmm14,%xmm2 │ │ │ │ xor %eax,%eax │ │ │ │ mov %edx,%edi │ │ │ │ shr $0x2,%edi │ │ │ │ shl $0x6,%rdi │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - vmovups (%rcx,%rax,1),%ymm13 │ │ │ │ - vmovups 0x20(%rcx,%rax,1),%ymm2 │ │ │ │ - vmovups (%rsi,%rax,1),%ymm12 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + vmovups (%rcx,%rax,1),%ymm1 │ │ │ │ + vmovups (%rsi,%rax,1),%ymm9 │ │ │ │ + vmovups 0x20(%rcx,%rax,1),%ymm12 │ │ │ │ vmovups 0x20(%rsi,%rax,1),%ymm11 │ │ │ │ add $0x40,%rax │ │ │ │ - vpermd %ymm13,%ymm6,%ymm10 │ │ │ │ - vpermd %ymm2,%ymm5,%ymm9 │ │ │ │ - vpermd %ymm13,%ymm4,%ymm13 │ │ │ │ - vpermd %ymm2,%ymm3,%ymm2 │ │ │ │ - vpermd %ymm12,%ymm6,%ymm14 │ │ │ │ - vblendps $0xf,%ymm10,%ymm9,%ymm9 │ │ │ │ - vpermd %ymm12,%ymm4,%ymm12 │ │ │ │ - vpermd %ymm11,%ymm5,%ymm10 │ │ │ │ - vpermd %ymm11,%ymm3,%ymm11 │ │ │ │ - vblendps $0xf,%ymm14,%ymm10,%ymm10 │ │ │ │ - vblendps $0xf,%ymm13,%ymm2,%ymm2 │ │ │ │ - vblendps $0xf,%ymm12,%ymm11,%ymm11 │ │ │ │ - vmulps %ymm10,%ymm9,%ymm9 │ │ │ │ - vmulps %ymm11,%ymm2,%ymm2 │ │ │ │ - vcvtps2pd %xmm9,%ymm10 │ │ │ │ - vextractf128 $0x1,%ymm9,%xmm9 │ │ │ │ - vcvtps2pd %xmm2,%ymm12 │ │ │ │ - vextractf128 $0x1,%ymm2,%xmm2 │ │ │ │ - vcvtps2pd %xmm9,%ymm9 │ │ │ │ - vaddsd %xmm10,%xmm1,%xmm1 │ │ │ │ - vunpckhpd %xmm10,%xmm10,%xmm14 │ │ │ │ - vcvtps2pd %xmm2,%ymm2 │ │ │ │ - vunpckhpd %xmm12,%xmm12,%xmm13 │ │ │ │ - vextractf128 $0x1,%ymm10,%xmm10 │ │ │ │ - vaddsd %xmm12,%xmm15,%xmm15 │ │ │ │ - vextractf128 $0x1,%ymm12,%xmm12 │ │ │ │ - vaddsd %xmm14,%xmm1,%xmm1 │ │ │ │ - vunpckhpd %xmm2,%xmm2,%xmm11 │ │ │ │ - vaddsd %xmm13,%xmm15,%xmm15 │ │ │ │ - vaddsd %xmm10,%xmm1,%xmm1 │ │ │ │ - vunpckhpd %xmm10,%xmm10,%xmm10 │ │ │ │ - vaddsd %xmm12,%xmm15,%xmm15 │ │ │ │ - vunpckhpd %xmm12,%xmm12,%xmm12 │ │ │ │ - vaddsd %xmm10,%xmm1,%xmm1 │ │ │ │ - vunpckhpd %xmm9,%xmm9,%xmm10 │ │ │ │ - vaddsd %xmm12,%xmm15,%xmm12 │ │ │ │ - vaddsd %xmm9,%xmm1,%xmm1 │ │ │ │ - vextractf128 $0x1,%ymm9,%xmm9 │ │ │ │ - vaddsd %xmm2,%xmm12,%xmm12 │ │ │ │ - vextractf128 $0x1,%ymm2,%xmm2 │ │ │ │ - vaddsd %xmm10,%xmm1,%xmm10 │ │ │ │ - vaddsd %xmm11,%xmm12,%xmm12 │ │ │ │ - vaddsd %xmm9,%xmm10,%xmm1 │ │ │ │ - vunpckhpd %xmm9,%xmm9,%xmm9 │ │ │ │ - vaddsd %xmm2,%xmm12,%xmm12 │ │ │ │ - vunpckhpd %xmm2,%xmm2,%xmm2 │ │ │ │ - vaddsd %xmm9,%xmm1,%xmm1 │ │ │ │ - vaddsd %xmm2,%xmm12,%xmm15 │ │ │ │ + vmovaps %ymm1,%ymm4 │ │ │ │ + vmovaps %ymm9,%ymm8 │ │ │ │ + vpermt2ps %ymm11,%ymm6,%ymm8 │ │ │ │ + vpermt2ps %ymm12,%ymm6,%ymm4 │ │ │ │ + vpermt2ps %ymm11,%ymm5,%ymm9 │ │ │ │ + vmulps %ymm8,%ymm4,%ymm4 │ │ │ │ + vpermt2ps %ymm12,%ymm5,%ymm1 │ │ │ │ + vmulps %ymm9,%ymm1,%ymm1 │ │ │ │ + vcvtps2pd %xmm4,%ymm8 │ │ │ │ + vaddsd %xmm8,%xmm2,%xmm2 │ │ │ │ + vunpckhpd %xmm8,%xmm8,%xmm10 │ │ │ │ + vextractf32x4 $0x1,%ymm4,%xmm4 │ │ │ │ + vcvtps2pd %xmm4,%ymm4 │ │ │ │ + vaddsd %xmm10,%xmm2,%xmm2 │ │ │ │ + vextractf64x2 $0x1,%ymm8,%xmm10 │ │ │ │ + valignq $0x3,%ymm8,%ymm8,%ymm8 │ │ │ │ + vaddsd %xmm10,%xmm2,%xmm2 │ │ │ │ + vextractf64x2 $0x1,%ymm4,%xmm10 │ │ │ │ + vaddsd %xmm8,%xmm2,%xmm2 │ │ │ │ + vunpckhpd %xmm4,%xmm4,%xmm8 │ │ │ │ + vaddsd %xmm4,%xmm2,%xmm2 │ │ │ │ + valignq $0x3,%ymm4,%ymm4,%ymm4 │ │ │ │ + vaddsd %xmm8,%xmm2,%xmm2 │ │ │ │ + vcvtps2pd %xmm1,%ymm8 │ │ │ │ + vaddsd %xmm8,%xmm14,%xmm14 │ │ │ │ + vunpckhpd %xmm8,%xmm8,%xmm9 │ │ │ │ + vextractf32x4 $0x1,%ymm1,%xmm1 │ │ │ │ + vcvtps2pd %xmm1,%ymm1 │ │ │ │ + vaddsd %xmm9,%xmm14,%xmm14 │ │ │ │ + vaddsd %xmm10,%xmm2,%xmm2 │ │ │ │ + vextractf64x2 $0x1,%ymm8,%xmm9 │ │ │ │ + valignq $0x3,%ymm8,%ymm8,%ymm8 │ │ │ │ + vaddsd %xmm4,%xmm2,%xmm2 │ │ │ │ + vaddsd %xmm9,%xmm14,%xmm14 │ │ │ │ + vaddsd %xmm8,%xmm14,%xmm14 │ │ │ │ + vunpckhpd %xmm1,%xmm1,%xmm8 │ │ │ │ + vaddsd %xmm1,%xmm14,%xmm14 │ │ │ │ + vaddsd %xmm8,%xmm14,%xmm14 │ │ │ │ + vextractf64x2 $0x1,%ymm1,%xmm8 │ │ │ │ + valignq $0x3,%ymm1,%ymm1,%ymm1 │ │ │ │ + vaddsd %xmm8,%xmm14,%xmm14 │ │ │ │ + vaddsd %xmm1,%xmm14,%xmm14 │ │ │ │ cmp %rax,%rdi │ │ │ │ - jne 3c7b0 ::calcEdgeLogLikelihoods(int, int, int, int, int, int, double*)@@Base+0x3d0> │ │ │ │ + jne 3b0a8 ::calcEdgeLogLikelihoods(int, int, int, int, int, int, double*)@@Base+0x3d8> │ │ │ │ test $0x3,%dl │ │ │ │ - je 3c92d ::calcEdgeLogLikelihoods(int, int, int, int, int, int, double*)@@Base+0x54d> │ │ │ │ + je 3b211 ::calcEdgeLogLikelihoods(int, int, int, int, int, int, double*)@@Base+0x541> │ │ │ │ and $0xfffffffc,%edx │ │ │ │ shl $0x2,%edx │ │ │ │ movslq %edx,%rdx │ │ │ │ - vmovss (%rsi,%rdx,4),%xmm2 │ │ │ │ - vmulss (%rcx,%rdx,4),%xmm2,%xmm2 │ │ │ │ - vcvtss2sd %xmm2,%xmm2,%xmm2 │ │ │ │ - vaddsd %xmm1,%xmm2,%xmm1 │ │ │ │ - vmovss 0x4(%rsi,%rdx,4),%xmm2 │ │ │ │ - vmulss 0x4(%rcx,%rdx,4),%xmm2,%xmm2 │ │ │ │ - vcvtss2sd %xmm2,%xmm2,%xmm2 │ │ │ │ - vaddsd %xmm15,%xmm2,%xmm15 │ │ │ │ - vmovss 0x8(%rcx,%rdx,4),%xmm2 │ │ │ │ - vmulss 0x8(%rsi,%rdx,4),%xmm2,%xmm2 │ │ │ │ - vcvtss2sd %xmm2,%xmm2,%xmm2 │ │ │ │ - vaddsd %xmm1,%xmm2,%xmm1 │ │ │ │ - vmovss 0xc(%rcx,%rdx,4),%xmm2 │ │ │ │ - vmulss 0xc(%rsi,%rdx,4),%xmm2,%xmm2 │ │ │ │ + vmovss (%rsi,%rdx,4),%xmm1 │ │ │ │ + vmulss (%rcx,%rdx,4),%xmm1,%xmm1 │ │ │ │ + vcvtss2sd %xmm1,%xmm1,%xmm1 │ │ │ │ + vaddsd %xmm2,%xmm1,%xmm2 │ │ │ │ + vmovss 0x4(%rsi,%rdx,4),%xmm1 │ │ │ │ + vmulss 0x4(%rcx,%rdx,4),%xmm1,%xmm1 │ │ │ │ + vcvtss2sd %xmm1,%xmm1,%xmm1 │ │ │ │ + vaddsd %xmm14,%xmm1,%xmm14 │ │ │ │ + vmovss 0x8(%rcx,%rdx,4),%xmm1 │ │ │ │ + vmulss 0x8(%rsi,%rdx,4),%xmm1,%xmm1 │ │ │ │ + vcvtss2sd %xmm1,%xmm1,%xmm1 │ │ │ │ + vaddsd %xmm2,%xmm1,%xmm2 │ │ │ │ + vmovss 0xc(%rcx,%rdx,4),%xmm1 │ │ │ │ + vmulss 0xc(%rsi,%rdx,4),%xmm1,%xmm1 │ │ │ │ add $0x4,%rdx │ │ │ │ - vcvtss2sd %xmm2,%xmm2,%xmm2 │ │ │ │ - vaddsd %xmm15,%xmm2,%xmm15 │ │ │ │ + vcvtss2sd %xmm1,%xmm1,%xmm1 │ │ │ │ + vaddsd %xmm14,%xmm1,%xmm14 │ │ │ │ cmp %edx,%r15d │ │ │ │ - jg 3c8d4 ::calcEdgeLogLikelihoods(int, int, int, int, int, int, double*)@@Base+0x4f4> │ │ │ │ + jg 3b1b8 ::calcEdgeLogLikelihoods(int, int, int, int, int, int, double*)@@Base+0x4e8> │ │ │ │ mov %r15d,%edx │ │ │ │ - cmp %r15d,%r14d │ │ │ │ - jle 3ca1a ::calcEdgeLogLikelihoods(int, int, int, int, int, int, double*)@@Base+0x63a> │ │ │ │ - mov %r14d,%r11d │ │ │ │ + cmp %r15d,%r13d │ │ │ │ + jle 3b2f2 ::calcEdgeLogLikelihoods(int, int, int, int, int, int, double*)@@Base+0x622> │ │ │ │ + mov %r13d,%r11d │ │ │ │ sub %edx,%r11d │ │ │ │ lea -0x1(%r11),%eax │ │ │ │ cmp $0x6,%eax │ │ │ │ - jbe 3c9e2 ::calcEdgeLogLikelihoods(int, int, int, int, int, int, double*)@@Base+0x602> │ │ │ │ + jbe 3b2d0 ::calcEdgeLogLikelihoods(int, int, int, int, int, int, double*)@@Base+0x600> │ │ │ │ movslq %edx,%rax │ │ │ │ lea (%rbx,%rax,1),%rdi │ │ │ │ add -0x38(%rbp),%rax │ │ │ │ - lea 0x0(%r13,%rdi,4),%r9 │ │ │ │ + lea (%r14,%rdi,4),%r9 │ │ │ │ mov -0x60(%rbp),%rdi │ │ │ │ lea (%rdi,%rax,4),%r8 │ │ │ │ mov %r11d,%edi │ │ │ │ xor %eax,%eax │ │ │ │ shr $0x3,%edi │ │ │ │ shl $0x5,%rdi │ │ │ │ - vmovups (%r9,%rax,1),%ymm9 │ │ │ │ - vmulps (%r8,%rax,1),%ymm9,%ymm9 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + vmovups (%r9,%rax,1),%ymm1 │ │ │ │ + vmulps (%r8,%rax,1),%ymm1,%ymm1 │ │ │ │ add $0x20,%rax │ │ │ │ - vcvtps2pd %xmm9,%ymm2 │ │ │ │ - vextractf128 $0x1,%ymm9,%xmm9 │ │ │ │ - vcvtps2pd %xmm9,%ymm9 │ │ │ │ - vaddsd %xmm1,%xmm2,%xmm0 │ │ │ │ - vunpckhpd %xmm2,%xmm2,%xmm10 │ │ │ │ - vextractf128 $0x1,%ymm2,%xmm2 │ │ │ │ - vaddsd %xmm0,%xmm10,%xmm10 │ │ │ │ - vaddsd %xmm10,%xmm2,%xmm10 │ │ │ │ - vunpckhpd %xmm2,%xmm2,%xmm2 │ │ │ │ - vaddsd %xmm10,%xmm2,%xmm2 │ │ │ │ - vunpckhpd %xmm9,%xmm9,%xmm10 │ │ │ │ - vaddsd %xmm2,%xmm9,%xmm2 │ │ │ │ - vaddsd %xmm2,%xmm10,%xmm10 │ │ │ │ - vextractf128 $0x1,%ymm9,%xmm2 │ │ │ │ - vaddsd %xmm10,%xmm2,%xmm1 │ │ │ │ - vunpckhpd %xmm2,%xmm2,%xmm2 │ │ │ │ - vaddsd %xmm2,%xmm1,%xmm1 │ │ │ │ + vcvtps2pd %xmm1,%ymm4 │ │ │ │ + vaddsd %xmm2,%xmm4,%xmm0 │ │ │ │ + vunpckhpd %xmm4,%xmm4,%xmm8 │ │ │ │ + vextractf32x4 $0x1,%ymm1,%xmm1 │ │ │ │ + vcvtps2pd %xmm1,%ymm1 │ │ │ │ + vextractf64x2 $0x1,%ymm1,%xmm2 │ │ │ │ + vaddsd %xmm0,%xmm8,%xmm8 │ │ │ │ + vextractf64x2 $0x1,%ymm4,%xmm0 │ │ │ │ + valignq $0x3,%ymm4,%ymm4,%ymm4 │ │ │ │ + vaddsd %xmm8,%xmm0,%xmm8 │ │ │ │ + vaddsd %xmm8,%xmm4,%xmm4 │ │ │ │ + vunpckhpd %xmm1,%xmm1,%xmm8 │ │ │ │ + vaddsd %xmm4,%xmm1,%xmm4 │ │ │ │ + valignq $0x3,%ymm1,%ymm1,%ymm1 │ │ │ │ + vaddsd %xmm4,%xmm8,%xmm8 │ │ │ │ + vaddsd %xmm8,%xmm2,%xmm2 │ │ │ │ + vaddsd %xmm1,%xmm2,%xmm2 │ │ │ │ cmp %rax,%rdi │ │ │ │ - jne 3c970 ::calcEdgeLogLikelihoods(int, int, int, int, int, int, double*)@@Base+0x590> │ │ │ │ + jne 3b258 ::calcEdgeLogLikelihoods(int, int, int, int, int, int, double*)@@Base+0x588> │ │ │ │ test $0x7,%r11b │ │ │ │ - je 3ca1a ::calcEdgeLogLikelihoods(int, int, int, int, int, int, double*)@@Base+0x63a> │ │ │ │ + je 3b2f2 ::calcEdgeLogLikelihoods(int, int, int, int, int, int, double*)@@Base+0x622> │ │ │ │ and $0xfffffff8,%r11d │ │ │ │ add %r11d,%edx │ │ │ │ movslq %edx,%rdx │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - vmovss (%rsi,%rdx,4),%xmm2 │ │ │ │ - vmulss (%rcx,%rdx,4),%xmm2,%xmm2 │ │ │ │ + vmovss (%rsi,%rdx,4),%xmm1 │ │ │ │ + vmulss (%rcx,%rdx,4),%xmm1,%xmm1 │ │ │ │ inc %rdx │ │ │ │ - vcvtss2sd %xmm2,%xmm2,%xmm2 │ │ │ │ - vaddsd %xmm2,%xmm1,%xmm1 │ │ │ │ - cmp %edx,%r14d │ │ │ │ - jg 3ca00 ::calcEdgeLogLikelihoods(int, int, int, int, int, int, double*)@@Base+0x620> │ │ │ │ + vcvtss2sd %xmm1,%xmm1,%xmm1 │ │ │ │ + vaddsd %xmm1,%xmm2,%xmm2 │ │ │ │ + cmp %edx,%r13d │ │ │ │ + jg 3b2d8 ::calcEdgeLogLikelihoods(int, int, int, int, int, int, double*)@@Base+0x608> │ │ │ │ + vaddsd %xmm2,%xmm14,%xmm14 │ │ │ │ mov -0x40(%rbp),%rax │ │ │ │ - vaddsd %xmm1,%xmm15,%xmm15 │ │ │ │ add -0x58(%rbp),%rbx │ │ │ │ vcvtss2sd (%rax,%r10,1),%xmm7,%xmm0 │ │ │ │ - vmulsd %xmm0,%xmm15,%xmm15 │ │ │ │ + vmulsd %xmm0,%xmm14,%xmm14 │ │ │ │ vcvtss2sd (%r12,%r10,1),%xmm7,%xmm0 │ │ │ │ - vfmadd132sd %xmm8,%xmm0,%xmm15 │ │ │ │ - vcvtsd2ss %xmm15,%xmm15,%xmm15 │ │ │ │ - vmovss %xmm15,(%r12,%r10,1) │ │ │ │ + vfmadd132sd %xmm3,%xmm0,%xmm14 │ │ │ │ + vcvtsd2ss %xmm14,%xmm14,%xmm14 │ │ │ │ + vmovss %xmm14,(%r12,%r10,1) │ │ │ │ add $0x4,%r10 │ │ │ │ cmp -0x48(%rbp),%r10 │ │ │ │ - jne 3c770 ::calcEdgeLogLikelihoods(int, int, int, int, int, int, double*)@@Base+0x390> │ │ │ │ - mov -0x78(%rbp),%edi │ │ │ │ - mov -0x7c(%rbp),%ecx │ │ │ │ + jne 3b068 ::calcEdgeLogLikelihoods(int, int, int, int, int, int, double*)@@Base+0x398> │ │ │ │ mov -0x90(%rbp),%rbx │ │ │ │ + mov -0x78(%rbp),%ecx │ │ │ │ + mov -0x80(%rbp),%edi │ │ │ │ add %rbx,-0x40(%rbp) │ │ │ │ - mov -0x98(%rbp),%rbx │ │ │ │ + mov -0x88(%rbp),%rbx │ │ │ │ + inc %ecx │ │ │ │ + add %r13d,%edi │ │ │ │ add %rbx,-0x38(%rbp) │ │ │ │ mov -0x38(%rbp),%rax │ │ │ │ - add %r14d,%ecx │ │ │ │ - inc %edi │ │ │ │ - cmp -0x80(%rbp),%edi │ │ │ │ - je 3cab0 ::calcEdgeLogLikelihoods(int, int, int, int, int, int, double*)@@Base+0x6d0> │ │ │ │ + cmp -0x68(%rbp),%ecx │ │ │ │ + je 3b388 ::calcEdgeLogLikelihoods(int, int, int, int, int, int, double*)@@Base+0x6b8> │ │ │ │ lea 0x0(,%rax,4),%rsi │ │ │ │ - jmp 3c740 ::calcEdgeLogLikelihoods(int, int, int, int, int, int, double*)@@Base+0x360> │ │ │ │ + jmp 3b040 ::calcEdgeLogLikelihoods(int, int, int, int, int, int, double*)@@Base+0x370> │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - vxorpd %xmm15,%xmm15,%xmm15 │ │ │ │ + vxorpd %xmm14,%xmm14,%xmm14 │ │ │ │ xor %edx,%edx │ │ │ │ - vmovapd %xmm15,%xmm1 │ │ │ │ - jmp 3c939 ::calcEdgeLogLikelihoods(int, int, int, int, int, int, double*)@@Base+0x559> │ │ │ │ - vxorpd %xmm15,%xmm15,%xmm15 │ │ │ │ + vmovapd %xmm14,%xmm2 │ │ │ │ + jmp 3b21d ::calcEdgeLogLikelihoods(int, int, int, int, int, int, double*)@@Base+0x54d> │ │ │ │ + vxorpd %xmm14,%xmm14,%xmm14 │ │ │ │ xor %edx,%edx │ │ │ │ - vmovapd %xmm15,%xmm1 │ │ │ │ - jmp 3c8d1 ::calcEdgeLogLikelihoods(int, int, int, int, int, int, double*)@@Base+0x4f1> │ │ │ │ - mov -0xd8(%rbp),%rbx │ │ │ │ - mov -0xe0(%rbp),%r10 │ │ │ │ - mov -0x80(%rbp),%edi │ │ │ │ - mov -0xd0(%rbp),%edx │ │ │ │ - mov -0xe8(%rbp),%r12 │ │ │ │ - inc %r10 │ │ │ │ - cmp %r10,-0xb0(%rbp) │ │ │ │ - je 3cb35 ::calcEdgeLogLikelihoods(int, int, int, int, int, int, double*)@@Base+0x755> │ │ │ │ - lea -0x1(%rdi),%eax │ │ │ │ - mov -0x88(%rbp),%ecx │ │ │ │ - imul %edx,%eax │ │ │ │ - add %edx,%ecx │ │ │ │ - add %ecx,%eax │ │ │ │ - mov %eax,-0x88(%rbp) │ │ │ │ - mov %r10d,%eax │ │ │ │ - test %r14d,%r14d │ │ │ │ - jg 3c6a7 ::calcEdgeLogLikelihoods(int, int, int, int, int, int, double*)@@Base+0x2c7> │ │ │ │ - xor %eax,%eax │ │ │ │ - lea 0x1(%rax),%ecx │ │ │ │ - cmp %edi,%ecx │ │ │ │ - je 3cb13 ::calcEdgeLogLikelihoods(int, int, int, int, int, int, double*)@@Base+0x733> │ │ │ │ - add $0x2,%eax │ │ │ │ - cmp %edi,%eax │ │ │ │ - je 3cace ::calcEdgeLogLikelihoods(int, int, int, int, int, int, double*)@@Base+0x6ee> │ │ │ │ - lea 0x1(%rax),%ecx │ │ │ │ - cmp %edi,%ecx │ │ │ │ - jne 3cb05 ::calcEdgeLogLikelihoods(int, int, int, int, int, int, double*)@@Base+0x725> │ │ │ │ - inc %r10 │ │ │ │ - cmp %r10,-0xb0(%rbp) │ │ │ │ - jne 3cadd ::calcEdgeLogLikelihoods(int, int, int, int, int, int, double*)@@Base+0x6fd> │ │ │ │ - mov %rbx,%r9 │ │ │ │ - mov %edi,%r13d │ │ │ │ + vmovapd %xmm14,%xmm2 │ │ │ │ + jmp 3b1b5 ::calcEdgeLogLikelihoods(int, int, int, int, int, int, double*)@@Base+0x4e5> │ │ │ │ + mov -0xd8(%rbp),%r10 │ │ │ │ + mov -0xe0(%rbp),%rdx │ │ │ │ + movslq -0x68(%rbp),%r11 │ │ │ │ + mov -0xe4(%rbp),%ebx │ │ │ │ + mov -0x90(%rbp),%r8 │ │ │ │ + mov -0xf0(%rbp),%r12 │ │ │ │ + inc %rdx │ │ │ │ + cmp %rdx,-0xb8(%rbp) │ │ │ │ + je 3b428 ::calcEdgeLogLikelihoods(int, int, int, int, int, int, double*)@@Base+0x758> │ │ │ │ + mov -0x98(%rbp),%eax │ │ │ │ + mov -0xd0(%rbp),%edi │ │ │ │ + mov %edx,%esi │ │ │ │ + add %ebx,%eax │ │ │ │ + add %edi,%eax │ │ │ │ + mov %eax,-0x98(%rbp) │ │ │ │ test %r13d,%r13d │ │ │ │ - jle 3cd67 ::calcEdgeLogLikelihoods(int, int, int, int, int, int, double*)@@Base+0x987> │ │ │ │ - mov 0x24(%r12),%r14d │ │ │ │ - jmp 3cb3b ::calcEdgeLogLikelihoods(int, int, int, int, int, int, double*)@@Base+0x75b> │ │ │ │ - mov %rbx,%r9 │ │ │ │ - mov %edi,%r13d │ │ │ │ + jg 3afaf ::calcEdgeLogLikelihoods(int, int, int, int, int, int, double*)@@Base+0x2df> │ │ │ │ + xor %ecx,%ecx │ │ │ │ + lea 0x1(%rcx),%eax │ │ │ │ + cmp %r11d,%eax │ │ │ │ + je 3b3f5 ::calcEdgeLogLikelihoods(int, int, int, int, int, int, double*)@@Base+0x725> │ │ │ │ + add $0x2,%ecx │ │ │ │ + cmp %r11d,%ecx │ │ │ │ + je 3b3ae ::calcEdgeLogLikelihoods(int, int, int, int, int, int, double*)@@Base+0x6de> │ │ │ │ + lea 0x1(%rcx),%eax │ │ │ │ + cmp %r11d,%eax │ │ │ │ + jne 3b3e5 ::calcEdgeLogLikelihoods(int, int, int, int, int, int, double*)@@Base+0x715> │ │ │ │ + inc %rdx │ │ │ │ + mov %r10,%r8 │ │ │ │ + cmp %rdx,-0xb8(%rbp) │ │ │ │ + je 3b643 ::calcEdgeLogLikelihoods(int, int, int, int, int, int, double*)@@Base+0x973> │ │ │ │ + mov -0x98(%rbp),%eax │ │ │ │ + imul %ebx,%ecx │ │ │ │ + mov %edx,%esi │ │ │ │ + add %ebx,%eax │ │ │ │ + add %ecx,%eax │ │ │ │ + mov %eax,-0x98(%rbp) │ │ │ │ + jmp 3af94 ::calcEdgeLogLikelihoods(int, int, int, int, int, int, double*)@@Base+0x2c4> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov %r10,%r8 │ │ │ │ + mov %r13d,%r14d │ │ │ │ mov %r14d,%r15d │ │ │ │ - movslq %r13d,%rsi │ │ │ │ + mov %r11,-0x50(%rbp) │ │ │ │ lea -0x1(%r14),%ebx │ │ │ │ + lea 0x0(,%r11,4),%r13 │ │ │ │ shr $0x3,%r15d │ │ │ │ - lea 0x0(,%rsi,4),%r13 │ │ │ │ + mov %r13,-0x38(%rbp) │ │ │ │ + mov %r12,%r9 │ │ │ │ + mov %r14d,%r13d │ │ │ │ mov %ebx,-0x48(%rbp) │ │ │ │ - mov %rsi,-0x50(%rbp) │ │ │ │ shl $0x5,%r15 │ │ │ │ - mov %r13,-0x38(%rbp) │ │ │ │ + mov %r8,%r14 │ │ │ │ xor %ebx,%ebx │ │ │ │ - mov %r15,%r13 │ │ │ │ - mov %r14d,%r15d │ │ │ │ - mov %r9,%r14 │ │ │ │ - mov %r12,%r9 │ │ │ │ xor %r12d,%r12d │ │ │ │ vxorpd %xmm0,%xmm0,%xmm0 │ │ │ │ - test %r15d,%r15d │ │ │ │ - jle 3cc3e ::calcEdgeLogLikelihoods(int, int, int, int, int, int, double*)@@Base+0x85e> │ │ │ │ + test %r13d,%r13d │ │ │ │ + jle 3b566 ::calcEdgeLogLikelihoods(int, int, int, int, int, int, double*)@@Base+0x896> │ │ │ │ cmpl $0x6,-0x48(%rbp) │ │ │ │ mov 0xd8(%r9),%r8 │ │ │ │ - jbe 3cd09 ::calcEdgeLogLikelihoods(int, int, int, int, int, int, double*)@@Base+0x929> │ │ │ │ + jbe 3b62c ::calcEdgeLogLikelihoods(int, int, int, int, int, int, double*)@@Base+0x95c> │ │ │ │ movslq %ebx,%rax │ │ │ │ vxorps %xmm0,%xmm0,%xmm0 │ │ │ │ lea (%r8,%rax,4),%rsi │ │ │ │ xor %eax,%eax │ │ │ │ nopl 0x0(%rax) │ │ │ │ - vmovups (%r14,%rax,1),%ymm1 │ │ │ │ - vmulps (%rsi,%rax,1),%ymm1,%ymm2 │ │ │ │ + vmovups (%r14,%rax,1),%ymm2 │ │ │ │ + vmulps (%rsi,%rax,1),%ymm2,%ymm2 │ │ │ │ add $0x20,%rax │ │ │ │ + vaddss %xmm2,%xmm0,%xmm0 │ │ │ │ vshufps $0x55,%xmm2,%xmm2,%xmm1 │ │ │ │ vshufps $0xff,%xmm2,%xmm2,%xmm3 │ │ │ │ - vaddss %xmm2,%xmm0,%xmm0 │ │ │ │ vaddss %xmm0,%xmm1,%xmm1 │ │ │ │ vunpckhps %xmm2,%xmm2,%xmm0 │ │ │ │ vaddss %xmm1,%xmm0,%xmm0 │ │ │ │ - vextractf128 $0x1,%ymm2,%xmm1 │ │ │ │ - vshufps $0x55,%xmm1,%xmm1,%xmm2 │ │ │ │ + valignd $0x5,%ymm2,%ymm2,%ymm1 │ │ │ │ vaddss %xmm0,%xmm3,%xmm3 │ │ │ │ - vunpckhps %xmm1,%xmm1,%xmm0 │ │ │ │ - vaddss %xmm3,%xmm1,%xmm3 │ │ │ │ - vshufps $0xff,%xmm1,%xmm1,%xmm1 │ │ │ │ - vaddss %xmm3,%xmm2,%xmm2 │ │ │ │ - vaddss %xmm2,%xmm0,%xmm0 │ │ │ │ + vextractf32x4 $0x1,%ymm2,%xmm0 │ │ │ │ + vaddss %xmm3,%xmm0,%xmm3 │ │ │ │ + valignd $0x6,%ymm2,%ymm2,%ymm0 │ │ │ │ + valignd $0x7,%ymm2,%ymm2,%ymm2 │ │ │ │ + vaddss %xmm3,%xmm1,%xmm1 │ │ │ │ vaddss %xmm1,%xmm0,%xmm0 │ │ │ │ - cmp %rax,%r13 │ │ │ │ - jne 3cba0 ::calcEdgeLogLikelihoods(int, int, int, int, int, int, double*)@@Base+0x7c0> │ │ │ │ - test $0x7,%r15b │ │ │ │ - je 3cc37 ::calcEdgeLogLikelihoods(int, int, int, int, int, int, double*)@@Base+0x857> │ │ │ │ - mov %r15d,%eax │ │ │ │ + vaddss %xmm2,%xmm0,%xmm0 │ │ │ │ + cmp %rax,%r15 │ │ │ │ + jne 3b490 ::calcEdgeLogLikelihoods(int, int, int, int, int, int, double*)@@Base+0x7c0> │ │ │ │ + test $0x7,%r13b │ │ │ │ + je 3b55f ::calcEdgeLogLikelihoods(int, int, int, int, int, int, double*)@@Base+0x88f> │ │ │ │ + mov %r13d,%eax │ │ │ │ and $0xfffffff8,%eax │ │ │ │ lea (%rax,%rbx,1),%esi │ │ │ │ cltq │ │ │ │ movslq %esi,%rsi │ │ │ │ sub %rax,%rsi │ │ │ │ lea (%r8,%rsi,4),%rsi │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - vmovss (%rsi,%rax,4),%xmm1 │ │ │ │ - vmulss (%r14,%rax,4),%xmm1,%xmm1 │ │ │ │ + mov %rax,%r8 │ │ │ │ + vmovss (%rsi,%rax,4),%xmm3 │ │ │ │ + not %r8 │ │ │ │ + add %r13d,%r8d │ │ │ │ + vfmadd231ss (%r14,%rax,4),%xmm3,%xmm0 │ │ │ │ inc %rax │ │ │ │ - vaddss %xmm1,%xmm0,%xmm0 │ │ │ │ - cmp %eax,%r15d │ │ │ │ - jg 3cc20 ::calcEdgeLogLikelihoods(int, int, int, int, int, int, double*)@@Base+0x840> │ │ │ │ + cmp %eax,%r13d │ │ │ │ + jle 3b55f ::calcEdgeLogLikelihoods(int, int, int, int, int, int, double*)@@Base+0x88f> │ │ │ │ + and $0x1,%r8d │ │ │ │ + je 3b53e ::calcEdgeLogLikelihoods(int, int, int, int, int, int, double*)@@Base+0x86e> │ │ │ │ + vmovss (%rsi,%rax,4),%xmm3 │ │ │ │ + vfmadd231ss (%r14,%rax,4),%xmm3,%xmm0 │ │ │ │ + inc %rax │ │ │ │ + cmp %eax,%r13d │ │ │ │ + jle 3b55f ::calcEdgeLogLikelihoods(int, int, int, int, int, int, double*)@@Base+0x88f> │ │ │ │ + vmovss (%rsi,%rax,4),%xmm3 │ │ │ │ + vfmadd231ss (%r14,%rax,4),%xmm3,%xmm0 │ │ │ │ + vmovss 0x4(%rsi,%rax,4),%xmm3 │ │ │ │ + vfmadd231ss 0x4(%r14,%rax,4),%xmm3,%xmm0 │ │ │ │ + add $0x2,%rax │ │ │ │ + cmp %eax,%r13d │ │ │ │ + jg 3b53e ::calcEdgeLogLikelihoods(int, int, int, int, int, int, double*)@@Base+0x86e> │ │ │ │ + add %r13d,%ebx │ │ │ │ vcvtss2sd %xmm0,%xmm0,%xmm0 │ │ │ │ - add %r15d,%ebx │ │ │ │ mov %r9,-0x40(%rbp) │ │ │ │ vzeroupper │ │ │ │ call 1c250 │ │ │ │ - vxorps %xmm7,%xmm7,%xmm7 │ │ │ │ mov -0x40(%rbp),%r9 │ │ │ │ + vxorps %xmm7,%xmm7,%xmm7 │ │ │ │ vcvtsd2ss %xmm0,%xmm0,%xmm0 │ │ │ │ - mov 0x108(%r9),%rax │ │ │ │ - vmovss %xmm0,(%rax,%r12,1) │ │ │ │ + mov 0x108(%r9),%rsi │ │ │ │ + vmovss %xmm0,(%rsi,%r12,1) │ │ │ │ add $0x4,%r12 │ │ │ │ cmp -0x38(%rbp),%r12 │ │ │ │ - jne 3cb71 ::calcEdgeLogLikelihoods(int, int, int, int, int, int, double*)@@Base+0x791> │ │ │ │ - mov -0xcc(%rbp),%ebx │ │ │ │ - mov -0x50(%rbp),%rsi │ │ │ │ + jne 3b45e ::calcEdgeLogLikelihoods(int, int, int, int, int, int, double*)@@Base+0x78e> │ │ │ │ + movslq -0xcc(%rbp),%rax │ │ │ │ + mov -0x50(%rbp),%r11 │ │ │ │ mov %r9,%r12 │ │ │ │ mov -0x38(%rbp),%r13 │ │ │ │ - cmp $0xffffffff,%ebx │ │ │ │ - je 3ccaf ::calcEdgeLogLikelihoods(int, int, int, int, int, int, double*)@@Base+0x8cf> │ │ │ │ - mov 0xb8(%r9),%rcx │ │ │ │ - movslq %ebx,%rdx │ │ │ │ - mov (%rcx,%rdx,8),%rcx │ │ │ │ - xor %edx,%edx │ │ │ │ - vmovss (%rax,%rdx,1),%xmm0 │ │ │ │ - vaddss (%rcx,%rdx,1),%xmm0,%xmm0 │ │ │ │ - vmovss %xmm0,(%rax,%rdx,1) │ │ │ │ - add $0x4,%rdx │ │ │ │ - cmp %r13,%rdx │ │ │ │ - jne 3cc97 ::calcEdgeLogLikelihoods(int, int, int, int, int, int, double*)@@Base+0x8b7> │ │ │ │ - mov -0xa8(%rbp),%rbx │ │ │ │ - mov 0x78(%r12),%rcx │ │ │ │ - xor %edx,%edx │ │ │ │ - vxorpd %xmm1,%xmm1,%xmm1 │ │ │ │ - movq $0x0,(%rbx) │ │ │ │ - vcvtss2sd (%rax,%rdx,4),%xmm7,%xmm0 │ │ │ │ - vmulsd (%rcx,%rdx,8),%xmm0,%xmm0 │ │ │ │ - inc %rdx │ │ │ │ - mov -0xa8(%rbp),%rbx │ │ │ │ - vaddsd %xmm0,%xmm1,%xmm1 │ │ │ │ - vmovsd %xmm1,(%rbx) │ │ │ │ - cmp %rdx,%rsi │ │ │ │ - jne 3ccc8 ::calcEdgeLogLikelihoods(int, int, int, int, int, int, double*)@@Base+0x8e8> │ │ │ │ - vucomisd %xmm1,%xmm1 │ │ │ │ - jp 3cd60 ::calcEdgeLogLikelihoods(int, int, int, int, int, int, double*)@@Base+0x980> │ │ │ │ + cmp $0xffffffff,%eax │ │ │ │ + je 3b5d5 ::calcEdgeLogLikelihoods(int, int, int, int, int, int, double*)@@Base+0x905> │ │ │ │ + mov 0xb8(%r9),%rdx │ │ │ │ + mov (%rdx,%rax,8),%rdx │ │ │ │ + xor %eax,%eax │ │ │ │ + vmovss (%rsi,%rax,1),%xmm0 │ │ │ │ + vaddss (%rdx,%rax,1),%xmm0,%xmm0 │ │ │ │ + vmovss %xmm0,(%rsi,%rax,1) │ │ │ │ + add $0x4,%rax │ │ │ │ + cmp %r13,%rax │ │ │ │ + jne 3b5bd ::calcEdgeLogLikelihoods(int, int, int, int, int, int, double*)@@Base+0x8ed> │ │ │ │ + mov -0xb0(%rbp),%rax │ │ │ │ + mov 0x78(%r12),%rdx │ │ │ │ + vxorpd %xmm0,%xmm0,%xmm0 │ │ │ │ + movq $0x0,(%rax) │ │ │ │ + xor %eax,%eax │ │ │ │ + vcvtss2sd (%rsi,%rax,4),%xmm7,%xmm1 │ │ │ │ + vfmadd231sd (%rdx,%rax,8),%xmm1,%xmm0 │ │ │ │ + mov -0xb0(%rbp),%rbx │ │ │ │ + inc %rax │ │ │ │ + vmovsd %xmm0,(%rbx) │ │ │ │ + cmp %rax,%r11 │ │ │ │ + jne 3b5ee ::calcEdgeLogLikelihoods(int, int, int, int, int, int, double*)@@Base+0x91e> │ │ │ │ + vucomisd %xmm0,%xmm0 │ │ │ │ + jp 3b68e ::calcEdgeLogLikelihoods(int, int, int, int, int, int, double*)@@Base+0x9be> │ │ │ │ xor %eax,%eax │ │ │ │ add $0xc0,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %r10 │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ pop %rbp │ │ │ │ lea -0x8(%r10),%rsp │ │ │ │ ret │ │ │ │ mov %ebx,%esi │ │ │ │ xor %eax,%eax │ │ │ │ vxorps %xmm0,%xmm0,%xmm0 │ │ │ │ - jmp 3cc05 ::calcEdgeLogLikelihoods(int, int, int, int, int, int, double*)@@Base+0x825> │ │ │ │ - mov -0x48(%rbp),%r12 │ │ │ │ - mov %rdi,%r9 │ │ │ │ - mov %r8d,%r13d │ │ │ │ - jmp 3cb25 ::calcEdgeLogLikelihoods(int, int, int, int, int, int, double*)@@Base+0x745> │ │ │ │ + jmp 3b4fd ::calcEdgeLogLikelihoods(int, int, int, int, int, int, double*)@@Base+0x82d> │ │ │ │ + mov -0x50(%rbp),%r12 │ │ │ │ + movslq %r8d,%r11 │ │ │ │ + mov %rdi,%r8 │ │ │ │ + test %r11d,%r11d │ │ │ │ + jle 3b698 ::calcEdgeLogLikelihoods(int, int, int, int, int, int, double*)@@Base+0x9c8> │ │ │ │ + mov 0x24(%r12),%r14d │ │ │ │ + jmp 3b42e ::calcEdgeLogLikelihoods(int, int, int, int, int, int, double*)@@Base+0x75e> │ │ │ │ mov %rdx,%rsi │ │ │ │ + mov -0x40(%rbp),%rbx │ │ │ │ lea 0x4(%rsi),%r9 │ │ │ │ - cmp %r9,%r11 │ │ │ │ - je 3c5e2 ::calcEdgeLogLikelihoods(int, int, int, int, int, int, double*)@@Base+0x202> │ │ │ │ + cmp %r9,%rbx │ │ │ │ + je 3aed3 ::calcEdgeLogLikelihoods(int, int, int, int, int, int, double*)@@Base+0x203> │ │ │ │ add $0x8,%rsi │ │ │ │ - cmp %rsi,%r11 │ │ │ │ - jne 3cd28 ::calcEdgeLogLikelihoods(int, int, int, int, int, int, double*)@@Base+0x948> │ │ │ │ - jmp 3c5e2 ::calcEdgeLogLikelihoods(int, int, int, int, int, int, double*)@@Base+0x202> │ │ │ │ + cmp %rsi,%rbx │ │ │ │ + jne 3b655 ::calcEdgeLogLikelihoods(int, int, int, int, int, int, double*)@@Base+0x985> │ │ │ │ + jmp 3aed3 ::calcEdgeLogLikelihoods(int, int, int, int, int, int, double*)@@Base+0x203> │ │ │ │ xor %eax,%eax │ │ │ │ - mov -0x58(%rbp),%rbx │ │ │ │ + mov -0x60(%rbp),%rbx │ │ │ │ lea 0x1(%rax),%rdx │ │ │ │ cmp %rdx,%rbx │ │ │ │ - je 3cd6a ::calcEdgeLogLikelihoods(int, int, int, int, int, int, double*)@@Base+0x98a> │ │ │ │ + je 3b69b ::calcEdgeLogLikelihoods(int, int, int, int, int, int, double*)@@Base+0x9cb> │ │ │ │ add $0x2,%rax │ │ │ │ cmp %rax,%rbx │ │ │ │ - jne 3cd45 ::calcEdgeLogLikelihoods(int, int, int, int, int, int, double*)@@Base+0x965> │ │ │ │ - jmp 3cb25 ::calcEdgeLogLikelihoods(int, int, int, int, int, int, double*)@@Base+0x745> │ │ │ │ + jne 3b676 ::calcEdgeLogLikelihoods(int, int, int, int, int, int, double*)@@Base+0x9a6> │ │ │ │ + jmp 3b643 ::calcEdgeLogLikelihoods(int, int, int, int, int, int, double*)@@Base+0x973> │ │ │ │ mov $0xfffffff8,%eax │ │ │ │ - jmp 3ccf1 ::calcEdgeLogLikelihoods(int, int, int, int, int, int, double*)@@Base+0x911> │ │ │ │ + jmp 3b614 ::calcEdgeLogLikelihoods(int, int, int, int, int, int, double*)@@Base+0x944> │ │ │ │ vzeroupper │ │ │ │ - mov -0xa8(%rbp),%rax │ │ │ │ + mov -0xb0(%rbp),%rax │ │ │ │ movq $0x0,(%rax) │ │ │ │ - jmp 3ccef ::calcEdgeLogLikelihoods(int, int, int, int, int, int, double*)@@Base+0x90f> │ │ │ │ + jmp 3b612 ::calcEdgeLogLikelihoods(int, int, int, int, int, int, double*)@@Base+0x942> │ │ │ │ xor %eax,%eax │ │ │ │ - mov -0xb0(%rbp),%rbx │ │ │ │ + mov -0xb8(%rbp),%rbx │ │ │ │ lea 0x1(%rax),%rdx │ │ │ │ cmp %rdx,%rbx │ │ │ │ - je 3cd6a ::calcEdgeLogLikelihoods(int, int, int, int, int, int, double*)@@Base+0x98a> │ │ │ │ + je 3b69b ::calcEdgeLogLikelihoods(int, int, int, int, int, int, double*)@@Base+0x9cb> │ │ │ │ add $0x2,%rax │ │ │ │ cmp %rax,%rbx │ │ │ │ - jne 3cd7f ::calcEdgeLogLikelihoods(int, int, int, int, int, int, double*)@@Base+0x99f> │ │ │ │ - jmp 3cb25 ::calcEdgeLogLikelihoods(int, int, int, int, int, int, double*)@@Base+0x745> │ │ │ │ - nopl (%rax) │ │ │ │ + jne 3b6b0 ::calcEdgeLogLikelihoods(int, int, int, int, int, int, double*)@@Base+0x9e0> │ │ │ │ + jmp 3b643 ::calcEdgeLogLikelihoods(int, int, int, int, int, int, double*)@@Base+0x973> │ │ │ │ + xchg %ax,%ax │ │ │ │ │ │ │ │ -000000000003cda0 ::resetScaleFactorsByPartition(int, int)@@Base>: │ │ │ │ +000000000003b6d0 ::resetScaleFactorsByPartition(int, int)@@Base>: │ │ │ │ endbr64 │ │ │ │ testb $0x80,0x58(%rdi) │ │ │ │ - jne 3cdf0 ::resetScaleFactorsByPartition(int, int)@@Base+0x50> │ │ │ │ + jne 3b720 ::resetScaleFactorsByPartition(int, int)@@Base+0x50> │ │ │ │ sub $0x8,%rsp │ │ │ │ - mov 0x88(%rdi),%rcx │ │ │ │ movslq %edx,%rdx │ │ │ │ movslq %esi,%rsi │ │ │ │ + mov 0x88(%rdi),%rcx │ │ │ │ movslq (%rcx,%rdx,4),%rax │ │ │ │ mov 0x4(%rcx,%rdx,4),%edx │ │ │ │ mov 0xb8(%rdi),%rcx │ │ │ │ sub %eax,%edx │ │ │ │ mov (%rcx,%rsi,8),%rcx │ │ │ │ movslq %edx,%rdx │ │ │ │ xor %esi,%esi │ │ │ │ @@ -31429,5440 +30645,5338 @@ │ │ │ │ add $0x8,%rsp │ │ │ │ ret │ │ │ │ nopl 0x0(%rax) │ │ │ │ mov $0xfffffff9,%eax │ │ │ │ ret │ │ │ │ cs nopw 0x0(%rax,%rax,1) │ │ │ │ │ │ │ │ -000000000003ce00 ::calcEdgeLogLikelihoods(int, int, int, int, int, int, double*)@@Base>: │ │ │ │ +000000000003b730 ::calcEdgeLogLikelihoods(int, int, int, int, int, int, double*)@@Base>: │ │ │ │ endbr64 │ │ │ │ push %r15 │ │ │ │ + movslq %esi,%rsi │ │ │ │ + movslq %ecx,%rcx │ │ │ │ + movslq %r8d,%r8 │ │ │ │ push %r14 │ │ │ │ + mov %edx,%r14d │ │ │ │ push %r13 │ │ │ │ - movslq %esi,%rsi │ │ │ │ push %r12 │ │ │ │ push %rbp │ │ │ │ + mov %rdi,%rbp │ │ │ │ push %rbx │ │ │ │ - mov %edx,%r13d │ │ │ │ - sub $0x58,%rsp │ │ │ │ - mov 0xb0(%rdi),%rax │ │ │ │ + sub $0x48,%rsp │ │ │ │ mov 0x14(%rdi),%edx │ │ │ │ - movslq %ecx,%rcx │ │ │ │ + mov 0xb0(%rdi),%rax │ │ │ │ + mov %r9d,0x34(%rsp) │ │ │ │ imul 0x24(%rdi),%edx │ │ │ │ - mov %rdi,%rbx │ │ │ │ - movslq %r8d,%r8 │ │ │ │ - mov %r9d,0x40(%rsp) │ │ │ │ - mov (%rax,%rsi,8),%r15 │ │ │ │ - mov 0xd8(%rdi),%rax │ │ │ │ + mov (%rax,%rsi,8),%r12 │ │ │ │ xor %esi,%esi │ │ │ │ - mov (%rax,%rcx,8),%rbp │ │ │ │ - mov 0xa0(%rdi),%rax │ │ │ │ + mov 0xd8(%rdi),%rax │ │ │ │ movslq %edx,%rdx │ │ │ │ + mov (%rax,%rcx,8),%rbx │ │ │ │ + mov 0xa0(%rdi),%rax │ │ │ │ mov 0xe0(%rdi),%rdi │ │ │ │ shl $0x3,%rdx │ │ │ │ - mov (%rax,%r8,8),%r12 │ │ │ │ + mov (%rax,%r8,8),%r13 │ │ │ │ call 1c1a0 │ │ │ │ - cmp %r13d,0x10(%rbx) │ │ │ │ - movslq %r13d,%rcx │ │ │ │ - movslq 0x34(%rbx),%rdx │ │ │ │ - mov 0x14(%rbx),%eax │ │ │ │ - mov 0x98(%rsp),%r9 │ │ │ │ - jle 3cff0 ::calcEdgeLogLikelihoods(int, int, int, int, int, int, double*)@@Base+0x1f0> │ │ │ │ - mov 0xb8(%rbx),%rsi │ │ │ │ + cmp %r14d,0x10(%rbp) │ │ │ │ + movslq 0x34(%rbp),%rdx │ │ │ │ + movslq %r14d,%rcx │ │ │ │ + mov 0x14(%rbp),%eax │ │ │ │ + mov 0x88(%rsp),%r10 │ │ │ │ + jle 3b910 ::calcEdgeLogLikelihoods(int, int, int, int, int, int, double*)@@Base+0x1e0> │ │ │ │ + mov 0xb8(%rbp),%rsi │ │ │ │ mov (%rsi,%rcx,8),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je 3cff0 ::calcEdgeLogLikelihoods(int, int, int, int, int, int, double*)@@Base+0x1f0> │ │ │ │ + je 3b910 ::calcEdgeLogLikelihoods(int, int, int, int, int, int, double*)@@Base+0x1e0> │ │ │ │ test %edx,%edx │ │ │ │ - jle 3d20a ::calcEdgeLogLikelihoods(int, int, int, int, int, int, double*)@@Base+0x40a> │ │ │ │ - mov 0x1c(%rbx),%esi │ │ │ │ + jle 3badb ::calcEdgeLogLikelihoods(int, int, int, int, int, int, double*)@@Base+0x3ab> │ │ │ │ + mov 0x1c(%rbp),%esi │ │ │ │ lea (%rdx,%rdx,4),%edx │ │ │ │ lea 0x0(,%rdx,4),%ecx │ │ │ │ - mov %ecx,0x20(%rsp) │ │ │ │ - mov %esi,(%rsp) │ │ │ │ + mov %esi,0x8(%rsp) │ │ │ │ + mov %ecx,0x28(%rsp) │ │ │ │ test %eax,%eax │ │ │ │ - jle 3d3bf ::calcEdgeLogLikelihoods(int, int, int, int, int, int, double*)@@Base+0x5bf> │ │ │ │ + jle 3bc6f ::calcEdgeLogLikelihoods(int, int, int, int, int, int, double*)@@Base+0x53f> │ │ │ │ shl $0x2,%esi │ │ │ │ + mov %rdi,0x20(%rsp) │ │ │ │ movslq %eax,%rdx │ │ │ │ - mov %r9,0x98(%rsp) │ │ │ │ + mov %r13,%r9 │ │ │ │ + mov %esi,0x38(%rsp) │ │ │ │ + mov 0xe0(%rbp),%rsi │ │ │ │ + lea (%rdi,%rdx,4),%r14 │ │ │ │ xor %r8d,%r8d │ │ │ │ - mov %esi,0x28(%rsp) │ │ │ │ - mov 0xe0(%rbx),%rsi │ │ │ │ - lea (%rdi,%rdx,4),%r13 │ │ │ │ - xor %r14d,%r14d │ │ │ │ - mov %rdi,0x18(%rsp) │ │ │ │ - mov %eax,0x30(%rsp) │ │ │ │ - mov %rbx,%r9 │ │ │ │ + mov %eax,0x3c(%rsp) │ │ │ │ + xor %r15d,%r15d │ │ │ │ mov %rsi,0x10(%rsp) │ │ │ │ lea 0x0(,%rax,4),%esi │ │ │ │ - mov %esi,0x8(%rsp) │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - vmovsd (%r12),%xmm1 │ │ │ │ - movslq %r14d,%rdx │ │ │ │ - lea 0x5(%r8),%ebx │ │ │ │ - lea 0xa(%r8),%r11d │ │ │ │ + mov %esi,0x18(%rsp) │ │ │ │ + mov %r10,0x88(%rsp) │ │ │ │ + mov %rbp,%r10 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + movslq %r15d,%rdx │ │ │ │ + vmovsd (%r9),%xmm1 │ │ │ │ mov 0x10(%rsp),%rax │ │ │ │ - mov 0x18(%rsp),%rsi │ │ │ │ - lea 0xf(%r8),%r10d │ │ │ │ - lea (%r15,%rdx,8),%rcx │ │ │ │ - xchg %ax,%ax │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + lea 0x5(%r8),%r13d │ │ │ │ + mov 0x20(%rsp),%rsi │ │ │ │ + lea 0xa(%r8),%ebp │ │ │ │ + lea 0xf(%r8),%r11d │ │ │ │ + lea (%r12,%rdx,8),%rcx │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ mov (%rsi),%edx │ │ │ │ add $0x4,%rsi │ │ │ │ add $0x20,%rax │ │ │ │ add $0x20,%rcx │ │ │ │ lea (%r8,%rdx,1),%edi │ │ │ │ movslq %edi,%rdi │ │ │ │ - vmovsd 0x0(%rbp,%rdi,8),%xmm0 │ │ │ │ - lea (%rdx,%rbx,1),%edi │ │ │ │ - vmulsd -0x20(%rcx),%xmm0,%xmm0 │ │ │ │ + vmovsd (%rbx,%rdi,8),%xmm0 │ │ │ │ + lea (%rdx,%r13,1),%edi │ │ │ │ movslq %edi,%rdi │ │ │ │ + vmulsd -0x20(%rcx),%xmm0,%xmm0 │ │ │ │ vfmadd213sd -0x20(%rax),%xmm1,%xmm0 │ │ │ │ vmovsd %xmm0,-0x20(%rax) │ │ │ │ - vmovsd 0x0(%rbp,%rdi,8),%xmm0 │ │ │ │ - lea (%rdx,%r11,1),%edi │ │ │ │ - add %r10d,%edx │ │ │ │ - vmulsd -0x18(%rcx),%xmm0,%xmm0 │ │ │ │ + vmovsd (%rbx,%rdi,8),%xmm0 │ │ │ │ + lea (%rdx,%rbp,1),%edi │ │ │ │ + add %r11d,%edx │ │ │ │ movslq %edi,%rdi │ │ │ │ movslq %edx,%rdx │ │ │ │ + vmulsd -0x18(%rcx),%xmm0,%xmm0 │ │ │ │ vfmadd213sd -0x18(%rax),%xmm1,%xmm0 │ │ │ │ vmovsd %xmm0,-0x18(%rax) │ │ │ │ - vmovsd 0x0(%rbp,%rdi,8),%xmm0 │ │ │ │ + vmovsd (%rbx,%rdi,8),%xmm0 │ │ │ │ vmulsd -0x10(%rcx),%xmm0,%xmm0 │ │ │ │ vfmadd213sd -0x10(%rax),%xmm1,%xmm0 │ │ │ │ vmovsd %xmm0,-0x10(%rax) │ │ │ │ - vmovsd 0x0(%rbp,%rdx,8),%xmm0 │ │ │ │ + vmovsd (%rbx,%rdx,8),%xmm0 │ │ │ │ vmulsd -0x8(%rcx),%xmm0,%xmm0 │ │ │ │ vfmadd213sd -0x8(%rax),%xmm1,%xmm0 │ │ │ │ vmovsd %xmm0,-0x8(%rax) │ │ │ │ - cmp %r13,%rsi │ │ │ │ - jne 3cf30 ::calcEdgeLogLikelihoods(int, int, int, int, int, int, double*)@@Base+0x130> │ │ │ │ - mov (%rsp),%eax │ │ │ │ + cmp %r14,%rsi │ │ │ │ + jne 3b858 ::calcEdgeLogLikelihoods(int, int, int, int, int, int, double*)@@Base+0x128> │ │ │ │ + mov 0x8(%rsp),%eax │ │ │ │ + add 0x18(%rsp),%r15d │ │ │ │ add $0x14,%r8d │ │ │ │ - add 0x8(%rsp),%r14d │ │ │ │ test %eax,%eax │ │ │ │ - je 3d3a0 ::calcEdgeLogLikelihoods(int, int, int, int, int, int, double*)@@Base+0x5a0> │ │ │ │ - cmp 0x20(%rsp),%r8d │ │ │ │ - je 3d3ab ::calcEdgeLogLikelihoods(int, int, int, int, int, int, double*)@@Base+0x5ab> │ │ │ │ - add 0x28(%rsp),%r14d │ │ │ │ - add $0x8,%r12 │ │ │ │ - jmp 3cf00 ::calcEdgeLogLikelihoods(int, int, int, int, int, int, double*)@@Base+0x100> │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ + je 3bc50 ::calcEdgeLogLikelihoods(int, int, int, int, int, int, double*)@@Base+0x520> │ │ │ │ + cmp 0x28(%rsp),%r8d │ │ │ │ + je 3bc5b ::calcEdgeLogLikelihoods(int, int, int, int, int, int, double*)@@Base+0x52b> │ │ │ │ + add 0x38(%rsp),%r15d │ │ │ │ + add $0x8,%r9 │ │ │ │ + jmp 3b830 ::calcEdgeLogLikelihoods(int, int, int, int, int, int, double*)@@Base+0x100> │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ test %edx,%edx │ │ │ │ - jle 3d20a ::calcEdgeLogLikelihoods(int, int, int, int, int, int, double*)@@Base+0x40a> │ │ │ │ - lea (%r12,%rdx,8),%rdx │ │ │ │ + jle 3badb ::calcEdgeLogLikelihoods(int, int, int, int, int, int, double*)@@Base+0x3ab> │ │ │ │ + mov %r13,%r9 │ │ │ │ + lea 0x0(%r13,%rdx,8),%r13 │ │ │ │ test %eax,%eax │ │ │ │ - jle 3d380 ::calcEdgeLogLikelihoods(int, int, int, int, int, int, double*)@@Base+0x580> │ │ │ │ - mov 0xb0(%rbx),%rsi │ │ │ │ - mov 0x18(%rbx),%edi │ │ │ │ - movslq %eax,%r11 │ │ │ │ - mov %rbx,0x48(%rsp) │ │ │ │ - shl $0x5,%r11 │ │ │ │ - mov %rbp,%r10 │ │ │ │ - mov $0xf,%r13d │ │ │ │ - xor %r14d,%r14d │ │ │ │ - mov %eax,0x44(%rsp) │ │ │ │ - mov %r9,0x98(%rsp) │ │ │ │ - mov (%rsi,%rcx,8),%rcx │ │ │ │ - mov 0xe0(%rbx),%rsi │ │ │ │ - mov %rdx,%rbx │ │ │ │ - mov %edi,%edx │ │ │ │ - add %rsi,%r11 │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - lea -0x5(%r13),%eax │ │ │ │ - vmovsd 0x58(%r10),%xmm3 │ │ │ │ - vmovsd (%r12),%xmm4 │ │ │ │ - movslq %r14d,%r8 │ │ │ │ + jle 3bc38 ::calcEdgeLogLikelihoods(int, int, int, int, int, int, double*)@@Base+0x508> │ │ │ │ + mov 0xb0(%rbp),%rdx │ │ │ │ + movslq %eax,%rdi │ │ │ │ + mov %eax,0x8(%rsp) │ │ │ │ + mov %rbx,%rsi │ │ │ │ + shl $0x5,%rdi │ │ │ │ + mov 0x18(%rbp),%r14d │ │ │ │ + mov %r10,0x88(%rsp) │ │ │ │ + mov $0xa,%r8d │ │ │ │ + mov (%rdx,%rcx,8),%r15 │ │ │ │ + mov 0xe0(%rbp),%rcx │ │ │ │ + xor %r11d,%r11d │ │ │ │ + add %rcx,%rdi │ │ │ │ + mov %rcx,%r10 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + movslq %r8d,%rax │ │ │ │ + movslq %r11d,%rdx │ │ │ │ + vmovsd (%r9),%xmm23 │ │ │ │ + vmovsd (%rsi),%xmm21 │ │ │ │ + vmovsd (%rbx,%rax,8),%xmm13 │ │ │ │ + lea 0x5(%r8),%eax │ │ │ │ + shl $0x5,%rdx │ │ │ │ + vmovsd 0x8(%rsi),%xmm20 │ │ │ │ cltq │ │ │ │ - vmovsd (%r10),%xmm15 │ │ │ │ - vmovsd 0x8(%r10),%xmm14 │ │ │ │ - shl $0x5,%r8 │ │ │ │ - vmovsd 0x0(%rbp,%rax,8),%xmm2 │ │ │ │ - movslq %r13d,%rax │ │ │ │ - vmovsd 0x10(%r10),%xmm13 │ │ │ │ - lea (%rcx,%r8,1),%r9 │ │ │ │ - vmovsd 0x18(%r10),%xmm12 │ │ │ │ - vmovsd 0x28(%r10),%xmm11 │ │ │ │ - mov %rsi,%rdi │ │ │ │ - add %r15,%r8 │ │ │ │ - vmovsd 0x30(%r10),%xmm10 │ │ │ │ - vmovsd 0x38(%r10),%xmm9 │ │ │ │ - vmovsd 0x40(%r10),%xmm8 │ │ │ │ - vmovsd %xmm3,0x8(%rsp) │ │ │ │ - vmovsd 0x68(%r10),%xmm3 │ │ │ │ - vmovsd %xmm2,(%rsp) │ │ │ │ - vmovsd 0x60(%r10),%xmm2 │ │ │ │ - vmovsd %xmm3,0x18(%rsp) │ │ │ │ - vmovsd 0x80(%r10),%xmm3 │ │ │ │ - vmovsd %xmm2,0x10(%rsp) │ │ │ │ - vmovsd 0x0(%rbp,%rax,8),%xmm2 │ │ │ │ - mov %r13d,%eax │ │ │ │ - mov %r14d,%r13d │ │ │ │ - mov %r12,%r14 │ │ │ │ - vmovsd %xmm3,0x28(%rsp) │ │ │ │ - vmovsd 0x90(%r10),%xmm3 │ │ │ │ - vmovsd %xmm2,0x20(%rsp) │ │ │ │ - vmovsd 0x88(%r10),%xmm2 │ │ │ │ - vmovsd %xmm3,0x38(%rsp) │ │ │ │ - vmovsd %xmm2,0x30(%rsp) │ │ │ │ - vmovsd 0x8(%r9),%xmm0 │ │ │ │ - add $0x20,%rdi │ │ │ │ - add $0x20,%r9 │ │ │ │ - add $0x20,%r8 │ │ │ │ - vmovsd -0x20(%r9),%xmm3 │ │ │ │ - vmovsd -0x10(%r9),%xmm2 │ │ │ │ - vmulsd 0x8(%rsp),%xmm0,%xmm5 │ │ │ │ - vmovsd -0x8(%r9),%xmm1 │ │ │ │ - vfmadd231sd (%rsp),%xmm3,%xmm5 │ │ │ │ - vmulsd %xmm0,%xmm14,%xmm7 │ │ │ │ - vmulsd %xmm0,%xmm10,%xmm6 │ │ │ │ - vmulsd 0x28(%rsp),%xmm0,%xmm0 │ │ │ │ - vfmadd231sd 0x10(%rsp),%xmm2,%xmm5 │ │ │ │ - vfmadd231sd 0x20(%rsp),%xmm3,%xmm0 │ │ │ │ - vfmadd231sd %xmm3,%xmm15,%xmm7 │ │ │ │ - vfmadd231sd %xmm3,%xmm11,%xmm6 │ │ │ │ - vfmadd231sd 0x18(%rsp),%xmm1,%xmm5 │ │ │ │ - vfmadd231sd 0x30(%rsp),%xmm2,%xmm0 │ │ │ │ - vfmadd231sd %xmm2,%xmm13,%xmm7 │ │ │ │ - vfmadd231sd %xmm2,%xmm9,%xmm6 │ │ │ │ - vfmadd231sd 0x38(%rsp),%xmm1,%xmm0 │ │ │ │ - vfmadd231sd %xmm1,%xmm12,%xmm7 │ │ │ │ - vfmadd231sd %xmm1,%xmm8,%xmm6 │ │ │ │ - vmulsd -0x20(%r8),%xmm7,%xmm1 │ │ │ │ - vfmadd213sd -0x20(%rdi),%xmm4,%xmm1 │ │ │ │ - vmovsd %xmm1,-0x20(%rdi) │ │ │ │ - vmulsd -0x18(%r8),%xmm6,%xmm1 │ │ │ │ - vfmadd213sd -0x18(%rdi),%xmm4,%xmm1 │ │ │ │ - vmovsd %xmm1,-0x18(%rdi) │ │ │ │ - vmulsd -0x10(%r8),%xmm5,%xmm1 │ │ │ │ - vfmadd213sd -0x10(%rdi),%xmm4,%xmm1 │ │ │ │ - vmovsd %xmm1,-0x10(%rdi) │ │ │ │ - vmulsd -0x8(%r8),%xmm0,%xmm0 │ │ │ │ - vfmadd213sd -0x8(%rdi),%xmm4,%xmm0 │ │ │ │ - vmovsd %xmm0,-0x8(%rdi) │ │ │ │ - cmp %rdi,%r11 │ │ │ │ - jne 3d110 ::calcEdgeLogLikelihoods(int, int, int, int, int, int, double*)@@Base+0x310> │ │ │ │ - lea 0x8(%r14),%r12 │ │ │ │ - add $0xa0,%r10 │ │ │ │ - lea 0x0(%r13,%rdx,1),%r14d │ │ │ │ - lea 0x14(%rax),%r13d │ │ │ │ - cmp %r12,%rbx │ │ │ │ - jne 3d050 ::calcEdgeLogLikelihoods(int, int, int, int, int, int, double*)@@Base+0x250> │ │ │ │ - mov 0x44(%rsp),%eax │ │ │ │ - mov 0x98(%rsp),%r9 │ │ │ │ - mov 0x48(%rsp),%rbx │ │ │ │ + vmovsd 0x10(%rsi),%xmm19 │ │ │ │ + vmovsd 0x18(%rsi),%xmm18 │ │ │ │ + lea (%r15,%rdx,1),%rcx │ │ │ │ + vmovsd 0x28(%rsi),%xmm17 │ │ │ │ + vmovsd 0x30(%rsi),%xmm16 │ │ │ │ + add %r12,%rdx │ │ │ │ + vmovsd 0x38(%rsi),%xmm15 │ │ │ │ + vmovsd 0x40(%rsi),%xmm14 │ │ │ │ + vmovsd 0x58(%rsi),%xmm12 │ │ │ │ + vmovsd 0x60(%rsi),%xmm11 │ │ │ │ + vmovsd 0x68(%rsi),%xmm10 │ │ │ │ + vmovsd 0x80(%rsi),%xmm8 │ │ │ │ + vmovsd 0x88(%rsi),%xmm7 │ │ │ │ + vmovsd 0x90(%rsi),%xmm6 │ │ │ │ + vmovsd (%rbx,%rax,8),%xmm9 │ │ │ │ + mov %r10,%rax │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + vmovsd 0x8(%rcx),%xmm4 │ │ │ │ + vmovsd (%rcx),%xmm3 │ │ │ │ + add $0x20,%rax │ │ │ │ + add $0x20,%rcx │ │ │ │ + vmovsd -0x10(%rcx),%xmm2 │ │ │ │ + vmovsd -0x8(%rcx),%xmm1 │ │ │ │ + add $0x20,%rdx │ │ │ │ + vmulsd %xmm4,%xmm20,%xmm22 │ │ │ │ + vmulsd %xmm4,%xmm16,%xmm5 │ │ │ │ + vmulsd %xmm4,%xmm12,%xmm0 │ │ │ │ + vmulsd %xmm4,%xmm8,%xmm4 │ │ │ │ + vfmadd231sd %xmm3,%xmm21,%xmm22 │ │ │ │ + vfmadd231sd %xmm3,%xmm17,%xmm5 │ │ │ │ + vfmadd231sd %xmm3,%xmm13,%xmm0 │ │ │ │ + vfmadd132sd %xmm9,%xmm4,%xmm3 │ │ │ │ + vfmadd231sd %xmm2,%xmm19,%xmm22 │ │ │ │ + vfmadd231sd %xmm2,%xmm15,%xmm5 │ │ │ │ + vfmadd231sd %xmm2,%xmm11,%xmm0 │ │ │ │ + vfmadd132sd %xmm7,%xmm3,%xmm2 │ │ │ │ + vfmadd231sd %xmm1,%xmm18,%xmm22 │ │ │ │ + vfmadd231sd %xmm1,%xmm14,%xmm5 │ │ │ │ + vfmadd231sd %xmm1,%xmm10,%xmm0 │ │ │ │ + vfmadd132sd %xmm6,%xmm2,%xmm1 │ │ │ │ + vmulsd -0x20(%rdx),%xmm22,%xmm22 │ │ │ │ + vfmadd213sd -0x20(%rax),%xmm23,%xmm22 │ │ │ │ + vmovsd %xmm22,-0x20(%rax) │ │ │ │ + vmulsd -0x18(%rdx),%xmm5,%xmm5 │ │ │ │ + vfmadd213sd -0x18(%rax),%xmm23,%xmm5 │ │ │ │ + vmovsd %xmm5,-0x18(%rax) │ │ │ │ + vmulsd -0x10(%rdx),%xmm0,%xmm0 │ │ │ │ + vfmadd213sd -0x10(%rax),%xmm23,%xmm0 │ │ │ │ + vmovsd %xmm0,-0x10(%rax) │ │ │ │ + vmulsd -0x8(%rdx),%xmm1,%xmm1 │ │ │ │ + vfmadd213sd -0x8(%rax),%xmm23,%xmm1 │ │ │ │ + vmovsd %xmm1,-0x8(%rax) │ │ │ │ + cmp %rax,%rdi │ │ │ │ + jne 3b9f0 ::calcEdgeLogLikelihoods(int, int, int, int, int, int, double*)@@Base+0x2c0> │ │ │ │ + add $0x8,%r9 │ │ │ │ + add $0xa0,%rsi │ │ │ │ + add $0x14,%r8d │ │ │ │ + add %r14d,%r11d │ │ │ │ + cmp %r9,%r13 │ │ │ │ + jne 3b968 ::calcEdgeLogLikelihoods(int, int, int, int, int, int, double*)@@Base+0x238> │ │ │ │ + mov 0x8(%rsp),%eax │ │ │ │ + mov 0x88(%rsp),%r10 │ │ │ │ test %eax,%eax │ │ │ │ - jle 3d3e9 ::calcEdgeLogLikelihoods(int, int, int, int, int, int, double*)@@Base+0x5e9> │ │ │ │ - mov 0xa8(%rbx),%rcx │ │ │ │ - movslq 0x40(%rsp),%rdx │ │ │ │ + jle 3bc9a ::calcEdgeLogLikelihoods(int, int, int, int, int, int, double*)@@Base+0x56a> │ │ │ │ + mov 0xa8(%rbp),%rcx │ │ │ │ + movslq 0x34(%rsp),%rdx │ │ │ │ movslq %eax,%r13 │ │ │ │ - mov %rbx,0x20(%rsp) │ │ │ │ - mov 0xe0(%rbx),%r14 │ │ │ │ - mov %r13,%rbp │ │ │ │ - mov 0x110(%rbx),%r12 │ │ │ │ - shl $0x5,%rbp │ │ │ │ + mov %rbp,0x28(%rsp) │ │ │ │ + mov 0xe0(%rbp),%r14 │ │ │ │ + mov 0x110(%rbp),%r12 │ │ │ │ + mov %r13,%rbx │ │ │ │ mov (%rcx,%rdx,8),%rdx │ │ │ │ - add %r14,%rbp │ │ │ │ + shl $0x5,%rbx │ │ │ │ + add %r14,%rbx │ │ │ │ mov %r14,%r15 │ │ │ │ - mov %r9,%r14 │ │ │ │ - mov %r12,%rbx │ │ │ │ - vmovsd (%rdx),%xmm4 │ │ │ │ - vmovsd %xmm4,(%rsp) │ │ │ │ - vmovsd 0x8(%rdx),%xmm4 │ │ │ │ - vmovsd %xmm4,0x8(%rsp) │ │ │ │ - vmovsd 0x10(%rdx),%xmm4 │ │ │ │ - vmovsd %xmm4,0x10(%rsp) │ │ │ │ - vmovsd 0x18(%rdx),%xmm4 │ │ │ │ - vmovsd %xmm4,0x18(%rsp) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - vmovsd 0x8(%rsp),%xmm4 │ │ │ │ + mov %r12,%rbp │ │ │ │ + mov %r10,%r14 │ │ │ │ + vmovsd (%rdx),%xmm7 │ │ │ │ + vmovsd %xmm7,0x8(%rsp) │ │ │ │ + vmovsd 0x8(%rdx),%xmm7 │ │ │ │ + vmovsd %xmm7,0x10(%rsp) │ │ │ │ + vmovsd 0x10(%rdx),%xmm7 │ │ │ │ + vmovsd %xmm7,0x18(%rsp) │ │ │ │ + vmovsd 0x18(%rdx),%xmm7 │ │ │ │ + vmovsd %xmm7,0x20(%rsp) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + vmovsd 0x10(%rsp),%xmm6 │ │ │ │ + vmovsd 0x8(%rsp),%xmm7 │ │ │ │ add $0x20,%r15 │ │ │ │ - add $0x8,%rbx │ │ │ │ - vmulsd -0x18(%r15),%xmm4,%xmm0 │ │ │ │ - vmovsd (%rsp),%xmm4 │ │ │ │ - vfmadd231sd -0x20(%r15),%xmm4,%xmm0 │ │ │ │ - vmovsd 0x10(%rsp),%xmm4 │ │ │ │ - vfmadd231sd -0x10(%r15),%xmm4,%xmm0 │ │ │ │ - vmovsd 0x18(%rsp),%xmm4 │ │ │ │ - vfmadd231sd -0x8(%r15),%xmm4,%xmm0 │ │ │ │ + add $0x8,%rbp │ │ │ │ + vmulsd -0x18(%r15),%xmm6,%xmm0 │ │ │ │ + vmovsd 0x18(%rsp),%xmm6 │ │ │ │ + vfmadd231sd -0x20(%r15),%xmm7,%xmm0 │ │ │ │ + vmovsd 0x20(%rsp),%xmm7 │ │ │ │ + vfmadd231sd -0x10(%r15),%xmm6,%xmm0 │ │ │ │ + vfmadd231sd -0x8(%r15),%xmm7,%xmm0 │ │ │ │ call 1c250 │ │ │ │ - vmovsd %xmm0,-0x8(%rbx) │ │ │ │ - cmp %rbp,%r15 │ │ │ │ - jne 3d280 ::calcEdgeLogLikelihoods(int, int, int, int, int, int, double*)@@Base+0x480> │ │ │ │ - cmpl $0xffffffff,0x90(%rsp) │ │ │ │ - mov %r14,%r9 │ │ │ │ + vmovsd %xmm0,-0x8(%rbp) │ │ │ │ + cmp %rbx,%r15 │ │ │ │ + jne 3bb50 ::calcEdgeLogLikelihoods(int, int, int, int, int, int, double*)@@Base+0x420> │ │ │ │ + movslq 0x80(%rsp),%rax │ │ │ │ + mov 0x28(%rsp),%rbp │ │ │ │ + mov %r14,%r10 │ │ │ │ lea 0x0(,%r13,8),%rdx │ │ │ │ - mov 0x20(%rsp),%rbx │ │ │ │ - je 3d31a ::calcEdgeLogLikelihoods(int, int, int, int, int, int, double*)@@Base+0x51a> │ │ │ │ - movslq 0x90(%rsp),%rax │ │ │ │ - mov 0xc0(%rbx),%rcx │ │ │ │ + cmp $0xffffffff,%eax │ │ │ │ + je 3bbe2 ::calcEdgeLogLikelihoods(int, int, int, int, int, int, double*)@@Base+0x4b2> │ │ │ │ + mov 0xc0(%rbp),%rcx │ │ │ │ mov (%rcx,%rax,8),%rcx │ │ │ │ xor %eax,%eax │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ vmovsd (%r12,%rax,1),%xmm0 │ │ │ │ vaddsd (%rcx,%rax,1),%xmm0,%xmm0 │ │ │ │ vmovsd %xmm0,(%r12,%rax,1) │ │ │ │ add $0x8,%rax │ │ │ │ cmp %rdx,%rax │ │ │ │ - jne 3d300 ::calcEdgeLogLikelihoods(int, int, int, int, int, int, double*)@@Base+0x500> │ │ │ │ - mov 0x80(%rbx),%rcx │ │ │ │ - movq $0x0,(%r9) │ │ │ │ + jne 3bbc8 ::calcEdgeLogLikelihoods(int, int, int, int, int, int, double*)@@Base+0x498> │ │ │ │ + movq $0x0,(%r10) │ │ │ │ + mov 0x80(%rbp),%rcx │ │ │ │ xor %eax,%eax │ │ │ │ - vxorpd %xmm1,%xmm1,%xmm1 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - vmovsd (%r12,%rax,1),%xmm0 │ │ │ │ - vmulsd (%rcx,%rax,1),%xmm0,%xmm0 │ │ │ │ + vxorpd %xmm0,%xmm0,%xmm0 │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ + vmovsd (%r12,%rax,1),%xmm6 │ │ │ │ + vfmadd231sd (%rcx,%rax,1),%xmm6,%xmm0 │ │ │ │ add $0x8,%rax │ │ │ │ - vaddsd %xmm0,%xmm1,%xmm1 │ │ │ │ - vmovsd %xmm1,(%r9) │ │ │ │ + vmovsd %xmm0,(%r10) │ │ │ │ cmp %rdx,%rax │ │ │ │ - jne 3d340 ::calcEdgeLogLikelihoods(int, int, int, int, int, int, double*)@@Base+0x540> │ │ │ │ - vucomisd %xmm1,%xmm1 │ │ │ │ - jp 3d3f5 ::calcEdgeLogLikelihoods(int, int, int, int, int, int, double*)@@Base+0x5f5> │ │ │ │ + jne 3bc00 ::calcEdgeLogLikelihoods(int, int, int, int, int, int, double*)@@Base+0x4d0> │ │ │ │ + vucomisd %xmm0,%xmm0 │ │ │ │ + jp 3bca6 ::calcEdgeLogLikelihoods(int, int, int, int, int, int, double*)@@Base+0x576> │ │ │ │ xor %eax,%eax │ │ │ │ - add $0x58,%rsp │ │ │ │ + add $0x48,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ ret │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - lea 0x8(%r12),%rcx │ │ │ │ - cmp %rdx,%rcx │ │ │ │ - je 3d3e9 ::calcEdgeLogLikelihoods(int, int, int, int, int, int, double*)@@Base+0x5e9> │ │ │ │ - add $0x10,%r12 │ │ │ │ - cmp %rdx,%r12 │ │ │ │ - jne 3d380 ::calcEdgeLogLikelihoods(int, int, int, int, int, int, double*)@@Base+0x580> │ │ │ │ - jmp 3d20a ::calcEdgeLogLikelihoods(int, int, int, int, int, int, double*)@@Base+0x40a> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - cmp 0x20(%rsp),%r8d │ │ │ │ - jne 3cfdd ::calcEdgeLogLikelihoods(int, int, int, int, int, int, double*)@@Base+0x1dd> │ │ │ │ - mov %r9,%rbx │ │ │ │ - mov 0x30(%rsp),%eax │ │ │ │ - mov 0x98(%rsp),%r9 │ │ │ │ - jmp 3d20a ::calcEdgeLogLikelihoods(int, int, int, int, int, int, double*)@@Base+0x40a> │ │ │ │ - mov 0x20(%rsp),%ecx │ │ │ │ + nopl (%rax) │ │ │ │ + lea 0x8(%r9),%rdx │ │ │ │ + cmp %r13,%rdx │ │ │ │ + je 3bc9a ::calcEdgeLogLikelihoods(int, int, int, int, int, int, double*)@@Base+0x56a> │ │ │ │ + add $0x10,%r9 │ │ │ │ + cmp %r13,%r9 │ │ │ │ + jne 3bc38 ::calcEdgeLogLikelihoods(int, int, int, int, int, int, double*)@@Base+0x508> │ │ │ │ + jmp 3badb ::calcEdgeLogLikelihoods(int, int, int, int, int, int, double*)@@Base+0x3ab> │ │ │ │ + nop │ │ │ │ + cmp 0x28(%rsp),%r8d │ │ │ │ + jne 3b902 ::calcEdgeLogLikelihoods(int, int, int, int, int, int, double*)@@Base+0x1d2> │ │ │ │ + mov %r10,%rbp │ │ │ │ + mov 0x3c(%rsp),%eax │ │ │ │ + mov 0x88(%rsp),%r10 │ │ │ │ + jmp 3badb ::calcEdgeLogLikelihoods(int, int, int, int, int, int, double*)@@Base+0x3ab> │ │ │ │ + mov 0x28(%rsp),%ecx │ │ │ │ xor %edx,%edx │ │ │ │ - jmp 3d3db ::calcEdgeLogLikelihoods(int, int, int, int, int, int, double*)@@Base+0x5db> │ │ │ │ + jmp 3bc8b ::calcEdgeLogLikelihoods(int, int, int, int, int, int, double*)@@Base+0x55b> │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ add $0x28,%edx │ │ │ │ cmp %ecx,%edx │ │ │ │ - je 3d20a ::calcEdgeLogLikelihoods(int, int, int, int, int, int, double*)@@Base+0x40a> │ │ │ │ - mov (%rsp),%edi │ │ │ │ + je 3badb ::calcEdgeLogLikelihoods(int, int, int, int, int, int, double*)@@Base+0x3ab> │ │ │ │ + mov 0x8(%rsp),%edi │ │ │ │ lea 0x14(%rdx),%esi │ │ │ │ test %edi,%edi │ │ │ │ - jne 3d3e9 ::calcEdgeLogLikelihoods(int, int, int, int, int, int, double*)@@Base+0x5e9> │ │ │ │ + jne 3bc9a ::calcEdgeLogLikelihoods(int, int, int, int, int, int, double*)@@Base+0x56a> │ │ │ │ cmp %ecx,%esi │ │ │ │ - jne 3d3d0 ::calcEdgeLogLikelihoods(int, int, int, int, int, int, double*)@@Base+0x5d0> │ │ │ │ - movq $0x0,(%r9) │ │ │ │ - jmp 3d367 ::calcEdgeLogLikelihoods(int, int, int, int, int, int, double*)@@Base+0x567> │ │ │ │ + jne 3bc80 ::calcEdgeLogLikelihoods(int, int, int, int, int, int, double*)@@Base+0x550> │ │ │ │ + movq $0x0,(%r10) │ │ │ │ + jmp 3bc24 ::calcEdgeLogLikelihoods(int, int, int, int, int, int, double*)@@Base+0x4f4> │ │ │ │ mov $0xfffffff8,%eax │ │ │ │ - jmp 3d369 ::calcEdgeLogLikelihoods(int, int, int, int, int, int, double*)@@Base+0x569> │ │ │ │ - nop │ │ │ │ + jmp 3bc26 ::calcEdgeLogLikelihoods(int, int, int, int, int, int, double*)@@Base+0x4f6> │ │ │ │ │ │ │ │ -000000000003d400 ::calcEdgeLogLikelihoods(int, int, int, int, int, int, double*)@@Base>: │ │ │ │ +000000000003bcb0 ::calcEdgeLogLikelihoods(int, int, int, int, int, int, double*)@@Base>: │ │ │ │ endbr64 │ │ │ │ push %r15 │ │ │ │ + mov %edx,%r15d │ │ │ │ + movslq %esi,%rsi │ │ │ │ + movslq %ecx,%rcx │ │ │ │ + movslq %r8d,%r8 │ │ │ │ push %r14 │ │ │ │ push %r13 │ │ │ │ - movslq %esi,%rsi │ │ │ │ push %r12 │ │ │ │ push %rbp │ │ │ │ + mov %rdi,%rbp │ │ │ │ push %rbx │ │ │ │ - mov %edx,%r13d │ │ │ │ - sub $0x48,%rsp │ │ │ │ - mov 0xa8(%rdi),%rax │ │ │ │ + sub $0x38,%rsp │ │ │ │ mov 0x14(%rdi),%edx │ │ │ │ - movslq %ecx,%rcx │ │ │ │ + mov 0xa8(%rdi),%rax │ │ │ │ + mov %r9d,0x24(%rsp) │ │ │ │ + mov 0x78(%rsp),%r13 │ │ │ │ imul 0x24(%rdi),%edx │ │ │ │ - mov %rdi,%rbx │ │ │ │ - movslq %r8d,%r8 │ │ │ │ - mov %r9d,0x30(%rsp) │ │ │ │ - mov (%rax,%rsi,8),%r15 │ │ │ │ - mov 0xd0(%rdi),%rax │ │ │ │ + mov (%rax,%rsi,8),%r12 │ │ │ │ xor %esi,%esi │ │ │ │ - mov (%rax,%rcx,8),%rbp │ │ │ │ - mov 0x98(%rdi),%rax │ │ │ │ + mov 0xd0(%rdi),%rax │ │ │ │ movslq %edx,%rdx │ │ │ │ + mov (%rax,%rcx,8),%rbx │ │ │ │ + mov 0x98(%rdi),%rax │ │ │ │ mov 0xd8(%rdi),%rdi │ │ │ │ shl $0x2,%rdx │ │ │ │ - mov (%rax,%r8,8),%r12 │ │ │ │ + mov (%rax,%r8,8),%r14 │ │ │ │ call 1c1a0 │ │ │ │ - cmp %r13d,0x10(%rbx) │ │ │ │ - movslq %r13d,%rcx │ │ │ │ - movslq 0x34(%rbx),%rdx │ │ │ │ - mov 0x14(%rbx),%eax │ │ │ │ - mov 0x88(%rsp),%r9 │ │ │ │ - jle 3d5f0 ::calcEdgeLogLikelihoods(int, int, int, int, int, int, double*)@@Base+0x1f0> │ │ │ │ - mov 0xb0(%rbx),%rsi │ │ │ │ + movslq 0x34(%rbp),%rdx │ │ │ │ + mov 0x14(%rbp),%eax │ │ │ │ + movslq %r15d,%rcx │ │ │ │ + cmp %r15d,0x10(%rbp) │ │ │ │ + jle 3be88 ::calcEdgeLogLikelihoods(int, int, int, int, int, int, double*)@@Base+0x1d8> │ │ │ │ + mov 0xb0(%rbp),%rsi │ │ │ │ mov (%rsi,%rcx,8),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je 3d5f0 ::calcEdgeLogLikelihoods(int, int, int, int, int, int, double*)@@Base+0x1f0> │ │ │ │ + je 3be88 ::calcEdgeLogLikelihoods(int, int, int, int, int, int, double*)@@Base+0x1d8> │ │ │ │ test %edx,%edx │ │ │ │ - jle 3d808 ::calcEdgeLogLikelihoods(int, int, int, int, int, int, double*)@@Base+0x408> │ │ │ │ - mov 0x1c(%rbx),%esi │ │ │ │ + jle 3c045 ::calcEdgeLogLikelihoods(int, int, int, int, int, int, double*)@@Base+0x395> │ │ │ │ + mov 0x1c(%rbp),%esi │ │ │ │ lea (%rdx,%rdx,4),%edx │ │ │ │ lea 0x0(,%rdx,4),%ecx │ │ │ │ + mov %esi,0x4(%rsp) │ │ │ │ mov %ecx,0x20(%rsp) │ │ │ │ - mov %esi,0x8(%rsp) │ │ │ │ test %eax,%eax │ │ │ │ - jle 3d9bf ::calcEdgeLogLikelihoods(int, int, int, int, int, int, double*)@@Base+0x5bf> │ │ │ │ + jle 3c1ac ::calcEdgeLogLikelihoods(int, int, int, int, int, int, double*)@@Base+0x4fc> │ │ │ │ shl $0x2,%esi │ │ │ │ + mov %rdi,0x18(%rsp) │ │ │ │ movslq %eax,%rdx │ │ │ │ - mov %r9,0x88(%rsp) │ │ │ │ + mov %r14,%r9 │ │ │ │ + mov %esi,0x28(%rsp) │ │ │ │ + mov 0xd8(%rbp),%rsi │ │ │ │ + lea (%rdi,%rdx,4),%r14 │ │ │ │ xor %r8d,%r8d │ │ │ │ - mov %esi,0x24(%rsp) │ │ │ │ - mov 0xd8(%rbx),%rsi │ │ │ │ - lea (%rdi,%rdx,4),%r13 │ │ │ │ - xor %r14d,%r14d │ │ │ │ - mov %rdi,0x18(%rsp) │ │ │ │ - mov %eax,0x28(%rsp) │ │ │ │ - mov %rbx,%r9 │ │ │ │ + mov %eax,0x2c(%rsp) │ │ │ │ + xor %r15d,%r15d │ │ │ │ + mov %rbp,%r10 │ │ │ │ mov %rsi,0x10(%rsp) │ │ │ │ lea 0x0(,%rax,4),%esi │ │ │ │ - mov %esi,0xc(%rsp) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - vmovss (%r12),%xmm1 │ │ │ │ - movslq %r14d,%rdx │ │ │ │ - lea 0x5(%r8),%ebx │ │ │ │ - lea 0xa(%r8),%r11d │ │ │ │ + mov %esi,0x8(%rsp) │ │ │ │ + mov %r13,0x78(%rsp) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + movslq %r15d,%rdx │ │ │ │ + vmovss (%r9),%xmm1 │ │ │ │ mov 0x10(%rsp),%rax │ │ │ │ + lea 0x5(%r8),%r13d │ │ │ │ mov 0x18(%rsp),%rsi │ │ │ │ - lea 0xf(%r8),%r10d │ │ │ │ - lea (%r15,%rdx,4),%rcx │ │ │ │ - xchg %ax,%ax │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + lea 0xa(%r8),%ebp │ │ │ │ + lea 0xf(%r8),%r11d │ │ │ │ + lea (%r12,%rdx,4),%rcx │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ mov (%rsi),%edx │ │ │ │ add $0x4,%rsi │ │ │ │ add $0x10,%rax │ │ │ │ add $0x10,%rcx │ │ │ │ lea (%r8,%rdx,1),%edi │ │ │ │ movslq %edi,%rdi │ │ │ │ - vmovss 0x0(%rbp,%rdi,4),%xmm0 │ │ │ │ - lea (%rdx,%rbx,1),%edi │ │ │ │ - vmulss -0x10(%rcx),%xmm0,%xmm0 │ │ │ │ + vmovss (%rbx,%rdi,4),%xmm0 │ │ │ │ + lea (%rdx,%r13,1),%edi │ │ │ │ movslq %edi,%rdi │ │ │ │ + vmulss -0x10(%rcx),%xmm0,%xmm0 │ │ │ │ vfmadd213ss -0x10(%rax),%xmm1,%xmm0 │ │ │ │ vmovss %xmm0,-0x10(%rax) │ │ │ │ - vmovss 0x0(%rbp,%rdi,4),%xmm0 │ │ │ │ - lea (%rdx,%r11,1),%edi │ │ │ │ - add %r10d,%edx │ │ │ │ - vmulss -0xc(%rcx),%xmm0,%xmm0 │ │ │ │ + vmovss (%rbx,%rdi,4),%xmm0 │ │ │ │ + lea (%rdx,%rbp,1),%edi │ │ │ │ + add %r11d,%edx │ │ │ │ movslq %edi,%rdi │ │ │ │ movslq %edx,%rdx │ │ │ │ + vmulss -0xc(%rcx),%xmm0,%xmm0 │ │ │ │ vfmadd213ss -0xc(%rax),%xmm1,%xmm0 │ │ │ │ vmovss %xmm0,-0xc(%rax) │ │ │ │ - vmovss 0x0(%rbp,%rdi,4),%xmm0 │ │ │ │ + vmovss (%rbx,%rdi,4),%xmm0 │ │ │ │ vmulss -0x8(%rcx),%xmm0,%xmm0 │ │ │ │ vfmadd213ss -0x8(%rax),%xmm1,%xmm0 │ │ │ │ vmovss %xmm0,-0x8(%rax) │ │ │ │ - vmovss 0x0(%rbp,%rdx,4),%xmm0 │ │ │ │ + vmovss (%rbx,%rdx,4),%xmm0 │ │ │ │ vmulss -0x4(%rcx),%xmm0,%xmm0 │ │ │ │ vfmadd213ss -0x4(%rax),%xmm1,%xmm0 │ │ │ │ vmovss %xmm0,-0x4(%rax) │ │ │ │ - cmp %r13,%rsi │ │ │ │ - jne 3d530 ::calcEdgeLogLikelihoods(int, int, int, int, int, int, double*)@@Base+0x130> │ │ │ │ - mov 0x8(%rsp),%eax │ │ │ │ + cmp %r14,%rsi │ │ │ │ + jne 3bdd0 ::calcEdgeLogLikelihoods(int, int, int, int, int, int, double*)@@Base+0x120> │ │ │ │ + mov 0x4(%rsp),%eax │ │ │ │ + add 0x8(%rsp),%r15d │ │ │ │ add $0x14,%r8d │ │ │ │ - add 0xc(%rsp),%r14d │ │ │ │ test %eax,%eax │ │ │ │ - je 3d9a0 ::calcEdgeLogLikelihoods(int, int, int, int, int, int, double*)@@Base+0x5a0> │ │ │ │ + je 3c190 ::calcEdgeLogLikelihoods(int, int, int, int, int, int, double*)@@Base+0x4e0> │ │ │ │ cmp 0x20(%rsp),%r8d │ │ │ │ - je 3d9ab ::calcEdgeLogLikelihoods(int, int, int, int, int, int, double*)@@Base+0x5ab> │ │ │ │ - add 0x24(%rsp),%r14d │ │ │ │ - add $0x4,%r12 │ │ │ │ - jmp 3d500 ::calcEdgeLogLikelihoods(int, int, int, int, int, int, double*)@@Base+0x100> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ + je 3c19b ::calcEdgeLogLikelihoods(int, int, int, int, int, int, double*)@@Base+0x4eb> │ │ │ │ + add 0x28(%rsp),%r15d │ │ │ │ + add $0x4,%r9 │ │ │ │ + jmp 3bda8 ::calcEdgeLogLikelihoods(int, int, int, int, int, int, double*)@@Base+0xf8> │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ test %edx,%edx │ │ │ │ - jle 3d808 ::calcEdgeLogLikelihoods(int, int, int, int, int, int, double*)@@Base+0x408> │ │ │ │ - lea (%r12,%rdx,4),%rdx │ │ │ │ + jle 3c045 ::calcEdgeLogLikelihoods(int, int, int, int, int, int, double*)@@Base+0x395> │ │ │ │ + mov %r14,%r9 │ │ │ │ + lea (%r14,%rdx,4),%r11 │ │ │ │ test %eax,%eax │ │ │ │ - jle 3d980 ::calcEdgeLogLikelihoods(int, int, int, int, int, int, double*)@@Base+0x580> │ │ │ │ - mov 0xa8(%rbx),%rsi │ │ │ │ - mov 0x18(%rbx),%edi │ │ │ │ - movslq %eax,%r11 │ │ │ │ - mov %rbx,0x38(%rsp) │ │ │ │ - shl $0x4,%r11 │ │ │ │ - mov %rbp,%r10 │ │ │ │ - mov $0xf,%r13d │ │ │ │ - xor %r14d,%r14d │ │ │ │ - mov %eax,0x34(%rsp) │ │ │ │ - mov %r9,0x88(%rsp) │ │ │ │ - mov (%rsi,%rcx,8),%rcx │ │ │ │ - mov 0xd8(%rbx),%rsi │ │ │ │ - mov %r15,%rbx │ │ │ │ - add %rsi,%r11 │ │ │ │ - mov %rcx,%r15 │ │ │ │ - mov %edi,%ecx │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - lea -0x5(%r13),%eax │ │ │ │ - vmovss 0x2c(%r10),%xmm2 │ │ │ │ - vmovss (%r12),%xmm4 │ │ │ │ - movslq %r14d,%r8 │ │ │ │ + jle 3c170 ::calcEdgeLogLikelihoods(int, int, int, int, int, int, double*)@@Base+0x4c0> │ │ │ │ + mov 0xa8(%rbp),%rdx │ │ │ │ + movslq %eax,%rdi │ │ │ │ + mov %eax,0x4(%rsp) │ │ │ │ + mov %rbx,%rsi │ │ │ │ + shl $0x4,%rdi │ │ │ │ + mov %rbp,0x8(%rsp) │ │ │ │ + mov 0x18(%rbp),%r14d │ │ │ │ + mov $0xa,%r8d │ │ │ │ + mov (%rdx,%rcx,8),%r15 │ │ │ │ + mov 0xd8(%rbp),%rcx │ │ │ │ + xor %r10d,%r10d │ │ │ │ + add %rcx,%rdi │ │ │ │ + mov %rcx,%rbp │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + movslq %r8d,%rax │ │ │ │ + movslq %r10d,%rdx │ │ │ │ + vmovss (%r9),%xmm23 │ │ │ │ + vmovss (%rsi),%xmm21 │ │ │ │ + vmovss (%rbx,%rax,4),%xmm13 │ │ │ │ + lea 0x5(%r8),%eax │ │ │ │ + shl $0x4,%rdx │ │ │ │ + vmovss 0x4(%rsi),%xmm20 │ │ │ │ cltq │ │ │ │ - vmovss (%r10),%xmm15 │ │ │ │ - vmovss 0x4(%r10),%xmm14 │ │ │ │ - shl $0x4,%r8 │ │ │ │ - vmovss 0x0(%rbp,%rax,4),%xmm3 │ │ │ │ - movslq %r13d,%rax │ │ │ │ - vmovss 0x8(%r10),%xmm13 │ │ │ │ - lea (%r15,%r8,1),%r9 │ │ │ │ - vmovss 0xc(%r10),%xmm12 │ │ │ │ - vmovss 0x14(%r10),%xmm11 │ │ │ │ - mov %rsi,%rdi │ │ │ │ - add %rbx,%r8 │ │ │ │ - vmovss 0x18(%r10),%xmm10 │ │ │ │ - vmovss 0x1c(%r10),%xmm9 │ │ │ │ - vmovss 0x20(%r10),%xmm8 │ │ │ │ - vmovss %xmm2,0xc(%rsp) │ │ │ │ - vmovss 0x34(%r10),%xmm2 │ │ │ │ - vmovss %xmm3,0x8(%rsp) │ │ │ │ - vmovss 0x30(%r10),%xmm3 │ │ │ │ - vmovss %xmm2,0x18(%rsp) │ │ │ │ - vmovss 0x40(%r10),%xmm2 │ │ │ │ - vmovss %xmm3,0x10(%rsp) │ │ │ │ - vmovss 0x0(%rbp,%rax,4),%xmm3 │ │ │ │ - mov %r13d,%eax │ │ │ │ - mov %r14d,%r13d │ │ │ │ - mov %r12,%r14 │ │ │ │ - vmovss %xmm2,0x24(%rsp) │ │ │ │ - vmovss 0x48(%r10),%xmm2 │ │ │ │ - vmovss %xmm3,0x20(%rsp) │ │ │ │ - vmovss 0x44(%r10),%xmm3 │ │ │ │ - vmovss %xmm2,0x2c(%rsp) │ │ │ │ - vmovss %xmm3,0x28(%rsp) │ │ │ │ + vmovss 0x8(%rsi),%xmm19 │ │ │ │ + vmovss 0xc(%rsi),%xmm18 │ │ │ │ + lea (%r15,%rdx,1),%rcx │ │ │ │ + vmovss 0x14(%rsi),%xmm17 │ │ │ │ + vmovss 0x18(%rsi),%xmm16 │ │ │ │ + add %r12,%rdx │ │ │ │ + vmovss 0x1c(%rsi),%xmm15 │ │ │ │ + vmovss 0x20(%rsi),%xmm14 │ │ │ │ + vmovss 0x2c(%rsi),%xmm12 │ │ │ │ + vmovss 0x30(%rsi),%xmm11 │ │ │ │ + vmovss 0x34(%rsi),%xmm10 │ │ │ │ + vmovss 0x40(%rsi),%xmm8 │ │ │ │ + vmovss 0x44(%rsi),%xmm7 │ │ │ │ + vmovss 0x48(%rsi),%xmm6 │ │ │ │ + vmovss (%rbx,%rax,4),%xmm9 │ │ │ │ + mov %rbp,%rax │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - vmovss 0x4(%r9),%xmm0 │ │ │ │ - add $0x10,%rdi │ │ │ │ - add $0x10,%r9 │ │ │ │ - add $0x10,%r8 │ │ │ │ - vmovss -0x10(%r9),%xmm3 │ │ │ │ - vmovss -0x8(%r9),%xmm2 │ │ │ │ - vmulss 0xc(%rsp),%xmm0,%xmm5 │ │ │ │ - vmovss -0x4(%r9),%xmm1 │ │ │ │ - vfmadd231ss 0x8(%rsp),%xmm3,%xmm5 │ │ │ │ - vmulss %xmm0,%xmm14,%xmm7 │ │ │ │ - vmulss %xmm0,%xmm10,%xmm6 │ │ │ │ - vmulss 0x24(%rsp),%xmm0,%xmm0 │ │ │ │ - vfmadd231ss 0x10(%rsp),%xmm2,%xmm5 │ │ │ │ - vfmadd231ss 0x20(%rsp),%xmm3,%xmm0 │ │ │ │ - vfmadd231ss %xmm3,%xmm15,%xmm7 │ │ │ │ - vfmadd231ss %xmm3,%xmm11,%xmm6 │ │ │ │ - vfmadd231ss 0x18(%rsp),%xmm1,%xmm5 │ │ │ │ - vfmadd231ss 0x28(%rsp),%xmm2,%xmm0 │ │ │ │ - vfmadd231ss %xmm2,%xmm13,%xmm7 │ │ │ │ - vfmadd231ss %xmm2,%xmm9,%xmm6 │ │ │ │ - vfmadd231ss 0x2c(%rsp),%xmm1,%xmm0 │ │ │ │ - vfmadd231ss %xmm1,%xmm12,%xmm7 │ │ │ │ - vfmadd231ss %xmm1,%xmm8,%xmm6 │ │ │ │ - vmulss -0x10(%r8),%xmm7,%xmm1 │ │ │ │ - vfmadd213ss -0x10(%rdi),%xmm4,%xmm1 │ │ │ │ - vmovss %xmm1,-0x10(%rdi) │ │ │ │ - vmulss -0xc(%r8),%xmm6,%xmm1 │ │ │ │ - vfmadd213ss -0xc(%rdi),%xmm4,%xmm1 │ │ │ │ - vmovss %xmm1,-0xc(%rdi) │ │ │ │ - vmulss -0x8(%r8),%xmm5,%xmm1 │ │ │ │ - vfmadd213ss -0x8(%rdi),%xmm4,%xmm1 │ │ │ │ - vmovss %xmm1,-0x8(%rdi) │ │ │ │ - vmulss -0x4(%r8),%xmm0,%xmm0 │ │ │ │ - vfmadd213ss -0x4(%rdi),%xmm4,%xmm0 │ │ │ │ - vmovss %xmm0,-0x4(%rdi) │ │ │ │ - cmp %r11,%rdi │ │ │ │ - jne 3d710 ::calcEdgeLogLikelihoods(int, int, int, int, int, int, double*)@@Base+0x310> │ │ │ │ - lea 0x4(%r14),%r12 │ │ │ │ - add $0x50,%r10 │ │ │ │ - lea 0x0(%r13,%rcx,1),%r14d │ │ │ │ - lea 0x14(%rax),%r13d │ │ │ │ - cmp %rdx,%r12 │ │ │ │ - jne 3d650 ::calcEdgeLogLikelihoods(int, int, int, int, int, int, double*)@@Base+0x250> │ │ │ │ - mov 0x34(%rsp),%eax │ │ │ │ - mov 0x88(%rsp),%r9 │ │ │ │ - mov 0x38(%rsp),%rbx │ │ │ │ + vmovss 0x4(%rcx),%xmm4 │ │ │ │ + vmovss (%rcx),%xmm3 │ │ │ │ + add $0x10,%rax │ │ │ │ + add $0x10,%rcx │ │ │ │ + vmovss -0x8(%rcx),%xmm2 │ │ │ │ + vmovss -0x4(%rcx),%xmm1 │ │ │ │ + add $0x10,%rdx │ │ │ │ + vmulss %xmm4,%xmm20,%xmm22 │ │ │ │ + vmulss %xmm4,%xmm16,%xmm5 │ │ │ │ + vmulss %xmm4,%xmm12,%xmm0 │ │ │ │ + vmulss %xmm4,%xmm8,%xmm4 │ │ │ │ + vfmadd231ss %xmm3,%xmm21,%xmm22 │ │ │ │ + vfmadd231ss %xmm3,%xmm17,%xmm5 │ │ │ │ + vfmadd231ss %xmm3,%xmm13,%xmm0 │ │ │ │ + vfmadd132ss %xmm9,%xmm4,%xmm3 │ │ │ │ + vfmadd231ss %xmm2,%xmm19,%xmm22 │ │ │ │ + vfmadd231ss %xmm2,%xmm15,%xmm5 │ │ │ │ + vfmadd231ss %xmm2,%xmm11,%xmm0 │ │ │ │ + vfmadd132ss %xmm7,%xmm3,%xmm2 │ │ │ │ + vfmadd231ss %xmm1,%xmm18,%xmm22 │ │ │ │ + vfmadd231ss %xmm1,%xmm14,%xmm5 │ │ │ │ + vfmadd231ss %xmm1,%xmm10,%xmm0 │ │ │ │ + vfmadd132ss %xmm6,%xmm2,%xmm1 │ │ │ │ + vmulss -0x10(%rdx),%xmm22,%xmm22 │ │ │ │ + vfmadd213ss -0x10(%rax),%xmm23,%xmm22 │ │ │ │ + vmovss %xmm22,-0x10(%rax) │ │ │ │ + vmulss -0xc(%rdx),%xmm5,%xmm5 │ │ │ │ + vfmadd213ss -0xc(%rax),%xmm23,%xmm5 │ │ │ │ + vmovss %xmm5,-0xc(%rax) │ │ │ │ + vmulss -0x8(%rdx),%xmm0,%xmm0 │ │ │ │ + vfmadd213ss -0x8(%rax),%xmm23,%xmm0 │ │ │ │ + vmovss %xmm0,-0x8(%rax) │ │ │ │ + vmulss -0x4(%rdx),%xmm1,%xmm1 │ │ │ │ + vfmadd213ss -0x4(%rax),%xmm23,%xmm1 │ │ │ │ + vmovss %xmm1,-0x4(%rax) │ │ │ │ + cmp %rdi,%rax │ │ │ │ + jne 3bf60 ::calcEdgeLogLikelihoods(int, int, int, int, int, int, double*)@@Base+0x2b0> │ │ │ │ + add $0x4,%r9 │ │ │ │ + add $0x50,%rsi │ │ │ │ + add $0x14,%r8d │ │ │ │ + add %r14d,%r10d │ │ │ │ + cmp %r11,%r9 │ │ │ │ + jne 3bee0 ::calcEdgeLogLikelihoods(int, int, int, int, int, int, double*)@@Base+0x230> │ │ │ │ + mov 0x4(%rsp),%eax │ │ │ │ + mov 0x8(%rsp),%rbp │ │ │ │ test %eax,%eax │ │ │ │ - jle 3d9ea ::calcEdgeLogLikelihoods(int, int, int, int, int, int, double*)@@Base+0x5ea> │ │ │ │ - movslq 0x30(%rsp),%rcx │ │ │ │ - mov 0xa0(%rbx),%rsi │ │ │ │ - movslq %eax,%rbp │ │ │ │ - xor %r15d,%r15d │ │ │ │ - mov 0xd8(%rbx),%r13 │ │ │ │ - lea 0x0(,%rbp,4),%r12 │ │ │ │ + jle 3c1d2 ::calcEdgeLogLikelihoods(int, int, int, int, int, int, double*)@@Base+0x522> │ │ │ │ + movslq 0x24(%rsp),%rcx │ │ │ │ + mov 0xa0(%rbp),%rsi │ │ │ │ + movslq %eax,%rbx │ │ │ │ + xor %r14d,%r14d │ │ │ │ + mov 0xd8(%rbp),%r15 │ │ │ │ + lea 0x0(,%rbx,4),%r12 │ │ │ │ mov (%rsi,%rcx,8),%rcx │ │ │ │ - vmovss 0x4(%rcx),%xmm4 │ │ │ │ - mov (%rcx),%r14d │ │ │ │ - mov %r14d,0x18(%rsp) │ │ │ │ - mov %r13,%r14 │ │ │ │ - mov %r9,%r13 │ │ │ │ - vmovss %xmm4,0x8(%rsp) │ │ │ │ - vmovss 0x8(%rcx),%xmm4 │ │ │ │ - vmovss %xmm4,0xc(%rsp) │ │ │ │ - vmovss 0xc(%rcx),%xmm4 │ │ │ │ - vmovss %xmm4,0x10(%rsp) │ │ │ │ - nop │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - vmovss 0x8(%rsp),%xmm4 │ │ │ │ - vmulss 0x4(%r14,%r15,4),%xmm4,%xmm0 │ │ │ │ - vmovss 0x18(%rsp),%xmm4 │ │ │ │ - vfmadd231ss (%r14,%r15,4),%xmm4,%xmm0 │ │ │ │ - vmovss 0xc(%rsp),%xmm4 │ │ │ │ - vfmadd231ss 0x8(%r14,%r15,4),%xmm4,%xmm0 │ │ │ │ - vmovss 0x10(%rsp),%xmm4 │ │ │ │ - vfmadd231ss 0xc(%r14,%r15,4),%xmm4,%xmm0 │ │ │ │ + vmovss (%rcx),%xmm6 │ │ │ │ + vmovss 0x4(%rcx),%xmm7 │ │ │ │ + vmovss %xmm6,0x4(%rsp) │ │ │ │ + vmovss 0x8(%rcx),%xmm6 │ │ │ │ + vmovss %xmm7,0x8(%rsp) │ │ │ │ + vmovss 0xc(%rcx),%xmm7 │ │ │ │ + vmovss %xmm6,0x10(%rsp) │ │ │ │ + vmovss %xmm7,0x18(%rsp) │ │ │ │ + nopl (%rax) │ │ │ │ + vmovss 0x8(%rsp),%xmm6 │ │ │ │ + vmovss 0x4(%rsp),%xmm7 │ │ │ │ + vmulss 0x4(%r15,%r14,4),%xmm6,%xmm0 │ │ │ │ + vmovss 0x10(%rsp),%xmm6 │ │ │ │ + vfmadd231ss (%r15,%r14,4),%xmm7,%xmm0 │ │ │ │ + vmovss 0x18(%rsp),%xmm7 │ │ │ │ + vfmadd231ss 0x8(%r15,%r14,4),%xmm6,%xmm0 │ │ │ │ + vfmadd231ss 0xc(%r15,%r14,4),%xmm7,%xmm0 │ │ │ │ vcvtss2sd %xmm0,%xmm0,%xmm0 │ │ │ │ call 1c250 │ │ │ │ - mov 0x108(%rbx),%rsi │ │ │ │ + mov 0x108(%rbp),%rdi │ │ │ │ vcvtsd2ss %xmm0,%xmm0,%xmm0 │ │ │ │ - vmovss %xmm0,(%rsi,%r15,1) │ │ │ │ - add $0x4,%r15 │ │ │ │ - cmp %r12,%r15 │ │ │ │ - jne 3d870 ::calcEdgeLogLikelihoods(int, int, int, int, int, int, double*)@@Base+0x470> │ │ │ │ - cmpl $0xffffffff,0x80(%rsp) │ │ │ │ - mov %r13,%r9 │ │ │ │ - je 3d918 ::calcEdgeLogLikelihoods(int, int, int, int, int, int, double*)@@Base+0x518> │ │ │ │ - movslq 0x80(%rsp),%rdx │ │ │ │ - mov 0xb8(%rbx),%rdi │ │ │ │ - mov (%rdi,%rdx,8),%rdi │ │ │ │ - xor %edx,%edx │ │ │ │ - xchg %ax,%ax │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - vmovss (%rsi,%rdx,1),%xmm0 │ │ │ │ - vaddss (%rdi,%rdx,1),%xmm0,%xmm0 │ │ │ │ - vmovss %xmm0,(%rsi,%rdx,1) │ │ │ │ - add $0x4,%rdx │ │ │ │ - cmp %r12,%rdx │ │ │ │ - jne 3d900 ::calcEdgeLogLikelihoods(int, int, int, int, int, int, double*)@@Base+0x500> │ │ │ │ - mov 0x78(%rbx),%rdx │ │ │ │ + vmovss %xmm0,(%rdi,%r14,1) │ │ │ │ + add $0x4,%r14 │ │ │ │ + cmp %r12,%r14 │ │ │ │ + jne 3c0a0 ::calcEdgeLogLikelihoods(int, int, int, int, int, int, double*)@@Base+0x3f0> │ │ │ │ + movslq 0x70(%rsp),%rax │ │ │ │ + cmp $0xffffffff,%eax │ │ │ │ + je 3c128 ::calcEdgeLogLikelihoods(int, int, int, int, int, int, double*)@@Base+0x478> │ │ │ │ + mov 0xb8(%rbp),%rdx │ │ │ │ + mov (%rdx,%rax,8),%rdx │ │ │ │ + xor %eax,%eax │ │ │ │ + nopl (%rax) │ │ │ │ + vmovss (%rdi,%rax,1),%xmm0 │ │ │ │ + vaddss (%rdx,%rax,1),%xmm0,%xmm0 │ │ │ │ + vmovss %xmm0,(%rdi,%rax,1) │ │ │ │ + add $0x4,%rax │ │ │ │ + cmp %r12,%rax │ │ │ │ + jne 3c110 ::calcEdgeLogLikelihoods(int, int, int, int, int, int, double*)@@Base+0x460> │ │ │ │ + movq $0x0,0x0(%r13) │ │ │ │ + mov 0x78(%rbp),%rdx │ │ │ │ vxorps %xmm2,%xmm2,%xmm2 │ │ │ │ - movq $0x0,(%r9) │ │ │ │ xor %eax,%eax │ │ │ │ vxorpd %xmm1,%xmm1,%xmm1 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - vcvtss2sd (%rsi,%rax,4),%xmm2,%xmm0 │ │ │ │ - vmulsd (%rdx,%rax,8),%xmm0,%xmm0 │ │ │ │ + xchg %ax,%ax │ │ │ │ + vcvtss2sd (%rdi,%rax,4),%xmm2,%xmm0 │ │ │ │ + vfmadd231sd (%rdx,%rax,8),%xmm0,%xmm1 │ │ │ │ inc %rax │ │ │ │ - vaddsd %xmm0,%xmm1,%xmm1 │ │ │ │ - vmovsd %xmm1,(%r9) │ │ │ │ - cmp %rbp,%rax │ │ │ │ - jne 3d940 ::calcEdgeLogLikelihoods(int, int, int, int, int, int, double*)@@Base+0x540> │ │ │ │ + vmovsd %xmm1,0x0(%r13) │ │ │ │ + cmp %rbx,%rax │ │ │ │ + jne 3c140 ::calcEdgeLogLikelihoods(int, int, int, int, int, int, double*)@@Base+0x490> │ │ │ │ vucomisd %xmm1,%xmm1 │ │ │ │ - jp 3d9f6 ::calcEdgeLogLikelihoods(int, int, int, int, int, int, double*)@@Base+0x5f6> │ │ │ │ + jp 3c1dc ::calcEdgeLogLikelihoods(int, int, int, int, int, int, double*)@@Base+0x52c> │ │ │ │ xor %eax,%eax │ │ │ │ - add $0x48,%rsp │ │ │ │ + add $0x38,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ ret │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - lea 0x4(%r12),%rcx │ │ │ │ - cmp %rdx,%rcx │ │ │ │ - je 3d9ea ::calcEdgeLogLikelihoods(int, int, int, int, int, int, double*)@@Base+0x5ea> │ │ │ │ - add $0x8,%r12 │ │ │ │ - cmp %rdx,%r12 │ │ │ │ - jne 3d980 ::calcEdgeLogLikelihoods(int, int, int, int, int, int, double*)@@Base+0x580> │ │ │ │ - jmp 3d808 ::calcEdgeLogLikelihoods(int, int, int, int, int, int, double*)@@Base+0x408> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ + lea 0x4(%r9),%rdx │ │ │ │ + cmp %r11,%rdx │ │ │ │ + je 3c1d2 ::calcEdgeLogLikelihoods(int, int, int, int, int, int, double*)@@Base+0x522> │ │ │ │ + add $0x8,%r9 │ │ │ │ + cmp %r11,%r9 │ │ │ │ + jne 3c170 ::calcEdgeLogLikelihoods(int, int, int, int, int, int, double*)@@Base+0x4c0> │ │ │ │ + jmp 3c045 ::calcEdgeLogLikelihoods(int, int, int, int, int, int, double*)@@Base+0x395> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ cmp 0x20(%rsp),%r8d │ │ │ │ - jne 3d5de ::calcEdgeLogLikelihoods(int, int, int, int, int, int, double*)@@Base+0x1de> │ │ │ │ - mov %r9,%rbx │ │ │ │ - mov 0x28(%rsp),%eax │ │ │ │ - mov 0x88(%rsp),%r9 │ │ │ │ - jmp 3d808 ::calcEdgeLogLikelihoods(int, int, int, int, int, int, double*)@@Base+0x408> │ │ │ │ + jne 3be7a ::calcEdgeLogLikelihoods(int, int, int, int, int, int, double*)@@Base+0x1ca> │ │ │ │ + mov 0x2c(%rsp),%eax │ │ │ │ + mov 0x78(%rsp),%r13 │ │ │ │ + mov %r10,%rbp │ │ │ │ + jmp 3c045 ::calcEdgeLogLikelihoods(int, int, int, int, int, int, double*)@@Base+0x395> │ │ │ │ mov 0x20(%rsp),%ecx │ │ │ │ xor %edx,%edx │ │ │ │ - jmp 3d9db ::calcEdgeLogLikelihoods(int, int, int, int, int, int, double*)@@Base+0x5db> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ + jmp 3c1c3 ::calcEdgeLogLikelihoods(int, int, int, int, int, int, double*)@@Base+0x513> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ add $0x28,%edx │ │ │ │ cmp %ecx,%edx │ │ │ │ - je 3d808 ::calcEdgeLogLikelihoods(int, int, int, int, int, int, double*)@@Base+0x408> │ │ │ │ - mov 0x8(%rsp),%edi │ │ │ │ + je 3c045 ::calcEdgeLogLikelihoods(int, int, int, int, int, int, double*)@@Base+0x395> │ │ │ │ + mov 0x4(%rsp),%edi │ │ │ │ lea 0x14(%rdx),%esi │ │ │ │ test %edi,%edi │ │ │ │ - jne 3d9ea ::calcEdgeLogLikelihoods(int, int, int, int, int, int, double*)@@Base+0x5ea> │ │ │ │ + jne 3c1d2 ::calcEdgeLogLikelihoods(int, int, int, int, int, int, double*)@@Base+0x522> │ │ │ │ cmp %esi,%ecx │ │ │ │ - jne 3d9d0 ::calcEdgeLogLikelihoods(int, int, int, int, int, int, double*)@@Base+0x5d0> │ │ │ │ - movq $0x0,(%r9) │ │ │ │ - jmp 3d965 ::calcEdgeLogLikelihoods(int, int, int, int, int, int, double*)@@Base+0x565> │ │ │ │ + jne 3c1b8 ::calcEdgeLogLikelihoods(int, int, int, int, int, int, double*)@@Base+0x508> │ │ │ │ + movq $0x0,0x0(%r13) │ │ │ │ + jmp 3c15f ::calcEdgeLogLikelihoods(int, int, int, int, int, int, double*)@@Base+0x4af> │ │ │ │ mov $0xfffffff8,%eax │ │ │ │ - jmp 3d967 ::calcEdgeLogLikelihoods(int, int, int, int, int, int, double*)@@Base+0x567> │ │ │ │ + jmp 3c161 ::calcEdgeLogLikelihoods(int, int, int, int, int, int, double*)@@Base+0x4b1> │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ │ │ │ │ -000000000003da00 : │ │ │ │ +000000000003c1f0 : │ │ │ │ endbr64 │ │ │ │ push %rbx │ │ │ │ sub $0x20,%rsp │ │ │ │ - mov 0x40(%rsi),%rdx │ │ │ │ mov %fs:0x28,%rbx │ │ │ │ mov %rbx,0x18(%rsp) │ │ │ │ mov %rdi,%rbx │ │ │ │ add $0x10,%rdi │ │ │ │ + mov 0x40(%rsi),%rdx │ │ │ │ mov %rdx,0x10(%rsp) │ │ │ │ mov %rdi,(%rbx) │ │ │ │ mov 0x38(%rsi),%rcx │ │ │ │ cmp $0xf,%rdx │ │ │ │ - ja 3da80 │ │ │ │ + ja 3c270 │ │ │ │ lea 0x1(%rdx),%rsi │ │ │ │ test %rdx,%rdx │ │ │ │ - je 3da70 │ │ │ │ + je 3c260 │ │ │ │ mov %rsi,%rdx │ │ │ │ mov %rcx,%rsi │ │ │ │ call 1c280 │ │ │ │ mov 0x10(%rsp),%rax │ │ │ │ mov %rax,0x8(%rbx) │ │ │ │ mov 0x18(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 3dac2 │ │ │ │ + jne 3c2b2 │ │ │ │ add $0x20,%rsp │ │ │ │ mov %rbx,%rax │ │ │ │ pop %rbx │ │ │ │ ret │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ movzbl (%rcx),%eax │ │ │ │ mov %al,(%rdi) │ │ │ │ mov 0x10(%rsp),%rax │ │ │ │ - jmp 3da4d │ │ │ │ + jmp 3c23d │ │ │ │ nopl 0x0(%rax) │ │ │ │ lea 0x10(%rsp),%rsi │ │ │ │ xor %edx,%edx │ │ │ │ mov %rbx,%rdi │ │ │ │ mov %rcx,0x8(%rsp) │ │ │ │ call 1c5a0 , std::allocator >::_M_create(unsigned long&, unsigned long)@plt> │ │ │ │ - mov %rax,%rdi │ │ │ │ + mov 0x8(%rsp),%rcx │ │ │ │ mov %rax,(%rbx) │ │ │ │ + mov %rax,%rdi │ │ │ │ mov 0x10(%rsp),%rax │ │ │ │ - mov 0x8(%rsp),%rcx │ │ │ │ test %rax,%rax │ │ │ │ mov %rax,0x10(%rbx) │ │ │ │ lea 0x1(%rax),%rsi │ │ │ │ - je 3da70 │ │ │ │ + je 3c260 │ │ │ │ mov $0xffffffffffffffff,%rax │ │ │ │ test %rsi,%rsi │ │ │ │ - je 3da4d │ │ │ │ - jmp 3da3d │ │ │ │ + je 3c23d │ │ │ │ + jmp 3c22d │ │ │ │ call 1c370 <__stack_chk_fail@plt> │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ │ │ │ │ -000000000003dad0 ::resetScaleFactors(int)@@Base>: │ │ │ │ +000000000003c2c0 ::resetScaleFactors(int)@@Base>: │ │ │ │ endbr64 │ │ │ │ sub $0x8,%rsp │ │ │ │ + movslq %esi,%rsi │ │ │ │ testb $0x80,0x58(%rdi) │ │ │ │ movslq 0x18(%rdi),%rdx │ │ │ │ - movslq %esi,%rsi │ │ │ │ - je 3db10 ::resetScaleFactors(int)@@Base+0x40> │ │ │ │ + je 3c2f8 ::resetScaleFactors(int)@@Base+0x38> │ │ │ │ mov 0xb8(%rdi),%rax │ │ │ │ add %rdx,%rdx │ │ │ │ mov (%rax,%rsi,8),%rdi │ │ │ │ xor %esi,%esi │ │ │ │ call 1c1a0 │ │ │ │ xor %eax,%eax │ │ │ │ add $0x8,%rsp │ │ │ │ ret │ │ │ │ nopl 0x0(%rax) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ mov 0xb8(%rdi),%rax │ │ │ │ shl $0x2,%rdx │ │ │ │ mov (%rax,%rsi,8),%rdi │ │ │ │ xor %esi,%esi │ │ │ │ call 1c1a0 │ │ │ │ xor %eax,%eax │ │ │ │ add $0x8,%rsp │ │ │ │ ret │ │ │ │ - nopl (%rax) │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ + nop │ │ │ │ │ │ │ │ -000000000003db30 ::resetScaleFactors(int)@@Base>: │ │ │ │ +000000000003c320 ::resetScaleFactors(int)@@Base>: │ │ │ │ endbr64 │ │ │ │ sub $0x8,%rsp │ │ │ │ + movslq %esi,%rsi │ │ │ │ testb $0x80,0x58(%rdi) │ │ │ │ movslq 0x18(%rdi),%rdx │ │ │ │ - movslq %esi,%rsi │ │ │ │ - je 3db70 ::resetScaleFactors(int)@@Base+0x40> │ │ │ │ + je 3c358 ::resetScaleFactors(int)@@Base+0x38> │ │ │ │ mov 0xc0(%rdi),%rax │ │ │ │ add %rdx,%rdx │ │ │ │ mov (%rax,%rsi,8),%rdi │ │ │ │ xor %esi,%esi │ │ │ │ call 1c1a0 │ │ │ │ xor %eax,%eax │ │ │ │ add $0x8,%rsp │ │ │ │ ret │ │ │ │ nopl 0x0(%rax) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ mov 0xc0(%rdi),%rax │ │ │ │ shl $0x3,%rdx │ │ │ │ mov (%rax,%rsi,8),%rdi │ │ │ │ xor %esi,%esi │ │ │ │ call 1c1a0 │ │ │ │ xor %eax,%eax │ │ │ │ add $0x8,%rsp │ │ │ │ ret │ │ │ │ - nopl (%rax) │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ + nop │ │ │ │ │ │ │ │ -000000000003db90 ::*)(beagle::cpu::BeagleCPUImpl::threadData*), beagle::cpu::BeagleCPUImpl*, beagle::cpu::BeagleCPUImpl::threadData*> > >::_M_run()@@Base>: │ │ │ │ +000000000003c380 ::*)(beagle::cpu::BeagleCPUImpl::threadData*), beagle::cpu::BeagleCPUImpl*, beagle::cpu::BeagleCPUImpl::threadData*> > >::_M_run()@@Base>: │ │ │ │ endbr64 │ │ │ │ mov 0x20(%rdi),%rax │ │ │ │ - add 0x10(%rdi),%rax │ │ │ │ mov 0x18(%rdi),%rdx │ │ │ │ mov 0x8(%rdi),%rsi │ │ │ │ + add 0x10(%rdi),%rax │ │ │ │ mov %rax,%rdi │ │ │ │ test $0x1,%dl │ │ │ │ - je 3dbb4 ::*)(beagle::cpu::BeagleCPUImpl::threadData*), beagle::cpu::BeagleCPUImpl*, beagle::cpu::BeagleCPUImpl::threadData*> > >::_M_run()@@Base+0x24> │ │ │ │ + je 3c3a4 ::*)(beagle::cpu::BeagleCPUImpl::threadData*), beagle::cpu::BeagleCPUImpl*, beagle::cpu::BeagleCPUImpl::threadData*> > >::_M_run()@@Base+0x24> │ │ │ │ mov (%rax),%rax │ │ │ │ mov -0x1(%rax,%rdx,1),%rdx │ │ │ │ jmp *%rdx │ │ │ │ cs nopw 0x0(%rax,%rax,1) │ │ │ │ │ │ │ │ -000000000003dbc0 ::*)(beagle::cpu::BeagleCPUImpl::threadData*), beagle::cpu::BeagleCPUImpl*, beagle::cpu::BeagleCPUImpl::threadData*> > >::_M_run()@@Base>: │ │ │ │ +000000000003c3b0 ::*)(beagle::cpu::BeagleCPUImpl::threadData*), beagle::cpu::BeagleCPUImpl*, beagle::cpu::BeagleCPUImpl::threadData*> > >::_M_run()@@Base>: │ │ │ │ endbr64 │ │ │ │ mov 0x20(%rdi),%rax │ │ │ │ - add 0x10(%rdi),%rax │ │ │ │ mov 0x18(%rdi),%rdx │ │ │ │ mov 0x8(%rdi),%rsi │ │ │ │ + add 0x10(%rdi),%rax │ │ │ │ mov %rax,%rdi │ │ │ │ test $0x1,%dl │ │ │ │ - je 3dbe4 ::*)(beagle::cpu::BeagleCPUImpl::threadData*), beagle::cpu::BeagleCPUImpl*, beagle::cpu::BeagleCPUImpl::threadData*> > >::_M_run()@@Base+0x24> │ │ │ │ + je 3c3d4 ::*)(beagle::cpu::BeagleCPUImpl::threadData*), beagle::cpu::BeagleCPUImpl*, beagle::cpu::BeagleCPUImpl::threadData*> > >::_M_run()@@Base+0x24> │ │ │ │ mov (%rax),%rax │ │ │ │ mov -0x1(%rax,%rdx,1),%rdx │ │ │ │ jmp *%rdx │ │ │ │ cs nopw 0x0(%rax,%rax,1) │ │ │ │ │ │ │ │ -000000000003dbf0 (), std::__future_base::_Task_setter, std::__future_base::_Result_base::_Deleter>, std::__future_base::_Task_state::*(beagle::cpu::BeagleCPUImpl*, bool, int const*, int, BeagleOpCodes))(bool, int const*, int, int)>, std::allocator, void ()>::_M_run_delayed(std::weak_ptr)::{lambda()#1}, void> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation)@@Base>: │ │ │ │ +000000000003c3e0 (), std::__future_base::_Task_setter, std::__future_base::_Result_base::_Deleter>, std::__future_base::_Task_state::*(beagle::cpu::BeagleCPUImpl*, bool, int const*, int, BeagleOpCodes))(bool, int const*, int, int)>, std::allocator, void ()>::_M_run_delayed(std::weak_ptr)::{lambda()#1}, void> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation)@@Base>: │ │ │ │ endbr64 │ │ │ │ test %edx,%edx │ │ │ │ - je 3dc20 (), std::__future_base::_Task_setter, std::__future_base::_Result_base::_Deleter>, std::__future_base::_Task_state::*(beagle::cpu::BeagleCPUImpl*, bool, int const*, int, BeagleOpCodes))(bool, int const*, int, int)>, std::allocator, void ()>::_M_run_delayed(std::weak_ptr)::{lambda()#1}, void> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation)@@Base+0x30> │ │ │ │ + je 3c410 (), std::__future_base::_Task_setter, std::__future_base::_Result_base::_Deleter>, std::__future_base::_Task_state::*(beagle::cpu::BeagleCPUImpl*, bool, int const*, int, BeagleOpCodes))(bool, int const*, int, int)>, std::allocator, void ()>::_M_run_delayed(std::weak_ptr)::{lambda()#1}, void> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation)@@Base+0x30> │ │ │ │ cmp $0x1,%edx │ │ │ │ - jne 3dc10 (), std::__future_base::_Task_setter, std::__future_base::_Result_base::_Deleter>, std::__future_base::_Task_state::*(beagle::cpu::BeagleCPUImpl*, bool, int const*, int, BeagleOpCodes))(bool, int const*, int, int)>, std::allocator, void ()>::_M_run_delayed(std::weak_ptr)::{lambda()#1}, void> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation)@@Base+0x20> │ │ │ │ + jne 3c3f8 (), std::__future_base::_Task_setter, std::__future_base::_Result_base::_Deleter>, std::__future_base::_Task_state::*(beagle::cpu::BeagleCPUImpl*, bool, int const*, int, BeagleOpCodes))(bool, int const*, int, int)>, std::allocator, void ()>::_M_run_delayed(std::weak_ptr)::{lambda()#1}, void> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation)@@Base+0x18> │ │ │ │ mov %rsi,(%rdi) │ │ │ │ xor %eax,%eax │ │ │ │ ret │ │ │ │ - xchg %ax,%ax │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ cmp $0x2,%edx │ │ │ │ - jne 3dc00 (), std::__future_base::_Task_setter, std::__future_base::_Result_base::_Deleter>, std::__future_base::_Task_state::*(beagle::cpu::BeagleCPUImpl*, bool, int const*, int, BeagleOpCodes))(bool, int const*, int, int)>, std::allocator, void ()>::_M_run_delayed(std::weak_ptr)::{lambda()#1}, void> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation)@@Base+0x10> │ │ │ │ + jne 3c3f0 (), std::__future_base::_Task_setter, std::__future_base::_Result_base::_Deleter>, std::__future_base::_Task_state::*(beagle::cpu::BeagleCPUImpl*, bool, int const*, int, BeagleOpCodes))(bool, int const*, int, int)>, std::allocator, void ()>::_M_run_delayed(std::weak_ptr)::{lambda()#1}, void> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation)@@Base+0x10> │ │ │ │ vmovdqu (%rsi),%xmm0 │ │ │ │ vmovdqu %xmm0,(%rdi) │ │ │ │ - jmp 3dc00 (), std::__future_base::_Task_setter, std::__future_base::_Result_base::_Deleter>, std::__future_base::_Task_state::*(beagle::cpu::BeagleCPUImpl*, bool, int const*, int, BeagleOpCodes))(bool, int const*, int, int)>, std::allocator, void ()>::_M_run_delayed(std::weak_ptr)::{lambda()#1}, void> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation)@@Base+0x10> │ │ │ │ - nop │ │ │ │ - mov 0x221f1(%rip),%rax # 5fe18 , std::__future_base::_Result_base::_Deleter>, std::__future_base::_Task_state::*(beagle::cpu::BeagleCPUImpl*, bool, int const*, int, BeagleOpCodes))(bool, int const*, int, int)>, std::allocator, void ()>::_M_run_delayed(std::weak_ptr)::{lambda()#1}, void>@@Base+0x1c60> │ │ │ │ + jmp 3c3f0 (), std::__future_base::_Task_setter, std::__future_base::_Result_base::_Deleter>, std::__future_base::_Task_state::*(beagle::cpu::BeagleCPUImpl*, bool, int const*, int, BeagleOpCodes))(bool, int const*, int, int)>, std::allocator, void ()>::_M_run_delayed(std::weak_ptr)::{lambda()#1}, void> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation)@@Base+0x10> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov 0x21a01(%rip),%rax # 5de18 , std::__future_base::_Result_base::_Deleter>, std::__future_base::_Task_state::*(beagle::cpu::BeagleCPUImpl*, bool, int const*, int, BeagleOpCodes))(bool, int const*, int, int)>, std::allocator, void ()>::_M_run_delayed(std::weak_ptr)::{lambda()#1}, void>@@Base+0x1c60> │ │ │ │ mov %rax,(%rdi) │ │ │ │ xor %eax,%eax │ │ │ │ ret │ │ │ │ nopl (%rax) │ │ │ │ │ │ │ │ -000000000003dc30 (), std::__future_base::_Task_setter, std::__future_base::_Result_base::_Deleter>, std::__future_base::_Task_state::*(beagle::cpu::BeagleCPUImpl*, bool, int const*, int, BeagleOpCodes))(bool, int const*, int, int)>, std::allocator, void ()>::_M_run()::{lambda()#1}, void> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation)@@Base>: │ │ │ │ +000000000003c420 (), std::__future_base::_Task_setter, std::__future_base::_Result_base::_Deleter>, std::__future_base::_Task_state::*(beagle::cpu::BeagleCPUImpl*, bool, int const*, int, BeagleOpCodes))(bool, int const*, int, int)>, std::allocator, void ()>::_M_run()::{lambda()#1}, void> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation)@@Base>: │ │ │ │ endbr64 │ │ │ │ test %edx,%edx │ │ │ │ - je 3dc60 (), std::__future_base::_Task_setter, std::__future_base::_Result_base::_Deleter>, std::__future_base::_Task_state::*(beagle::cpu::BeagleCPUImpl*, bool, int const*, int, BeagleOpCodes))(bool, int const*, int, int)>, std::allocator, void ()>::_M_run()::{lambda()#1}, void> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation)@@Base+0x30> │ │ │ │ + je 3c450 (), std::__future_base::_Task_setter, std::__future_base::_Result_base::_Deleter>, std::__future_base::_Task_state::*(beagle::cpu::BeagleCPUImpl*, bool, int const*, int, BeagleOpCodes))(bool, int const*, int, int)>, std::allocator, void ()>::_M_run()::{lambda()#1}, void> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation)@@Base+0x30> │ │ │ │ cmp $0x1,%edx │ │ │ │ - jne 3dc50 (), std::__future_base::_Task_setter, std::__future_base::_Result_base::_Deleter>, std::__future_base::_Task_state::*(beagle::cpu::BeagleCPUImpl*, bool, int const*, int, BeagleOpCodes))(bool, int const*, int, int)>, std::allocator, void ()>::_M_run()::{lambda()#1}, void> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation)@@Base+0x20> │ │ │ │ + jne 3c438 (), std::__future_base::_Task_setter, std::__future_base::_Result_base::_Deleter>, std::__future_base::_Task_state::*(beagle::cpu::BeagleCPUImpl*, bool, int const*, int, BeagleOpCodes))(bool, int const*, int, int)>, std::allocator, void ()>::_M_run()::{lambda()#1}, void> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation)@@Base+0x18> │ │ │ │ mov %rsi,(%rdi) │ │ │ │ xor %eax,%eax │ │ │ │ ret │ │ │ │ - xchg %ax,%ax │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ cmp $0x2,%edx │ │ │ │ - jne 3dc40 (), std::__future_base::_Task_setter, std::__future_base::_Result_base::_Deleter>, std::__future_base::_Task_state::*(beagle::cpu::BeagleCPUImpl*, bool, int const*, int, BeagleOpCodes))(bool, int const*, int, int)>, std::allocator, void ()>::_M_run()::{lambda()#1}, void> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation)@@Base+0x10> │ │ │ │ + jne 3c430 (), std::__future_base::_Task_setter, std::__future_base::_Result_base::_Deleter>, std::__future_base::_Task_state::*(beagle::cpu::BeagleCPUImpl*, bool, int const*, int, BeagleOpCodes))(bool, int const*, int, int)>, std::allocator, void ()>::_M_run()::{lambda()#1}, void> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation)@@Base+0x10> │ │ │ │ vmovdqu (%rsi),%xmm0 │ │ │ │ vmovdqu %xmm0,(%rdi) │ │ │ │ - jmp 3dc40 (), std::__future_base::_Task_setter, std::__future_base::_Result_base::_Deleter>, std::__future_base::_Task_state::*(beagle::cpu::BeagleCPUImpl*, bool, int const*, int, BeagleOpCodes))(bool, int const*, int, int)>, std::allocator, void ()>::_M_run()::{lambda()#1}, void> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation)@@Base+0x10> │ │ │ │ - nop │ │ │ │ - mov 0x220e9(%rip),%rax # 5fd50 , std::__future_base::_Result_base::_Deleter>, std::__future_base::_Task_state::*(beagle::cpu::BeagleCPUImpl*, bool, int const*, int, BeagleOpCodes))(bool, int const*, int, int)>, std::allocator, void ()>::_M_run()::{lambda()#1}, void>@@Base+0x1ba8> │ │ │ │ + jmp 3c430 (), std::__future_base::_Task_setter, std::__future_base::_Result_base::_Deleter>, std::__future_base::_Task_state::*(beagle::cpu::BeagleCPUImpl*, bool, int const*, int, BeagleOpCodes))(bool, int const*, int, int)>, std::allocator, void ()>::_M_run()::{lambda()#1}, void> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation)@@Base+0x10> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov 0x218f9(%rip),%rax # 5dd50 , std::__future_base::_Result_base::_Deleter>, std::__future_base::_Task_state::*(beagle::cpu::BeagleCPUImpl*, bool, int const*, int, BeagleOpCodes))(bool, int const*, int, int)>, std::allocator, void ()>::_M_run()::{lambda()#1}, void>@@Base+0x1ba8> │ │ │ │ mov %rax,(%rdi) │ │ │ │ xor %eax,%eax │ │ │ │ ret │ │ │ │ nopl (%rax) │ │ │ │ │ │ │ │ -000000000003dc70 (), std::__future_base::_Task_setter, std::__future_base::_Result_base::_Deleter>, std::__future_base::_Task_state::*(beagle::cpu::BeagleCPUImpl*, int const*, int const*, int const*, int const*, int const*, int, double*))(int const*, int const*, int const*, int const*, int const*, int, double*)>, std::allocator, void ()>::_M_run_delayed(std::weak_ptr)::{lambda()#1}, void> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation)@@Base>: │ │ │ │ +000000000003c460 (), std::__future_base::_Task_setter, std::__future_base::_Result_base::_Deleter>, std::__future_base::_Task_state::*(beagle::cpu::BeagleCPUImpl*, int const*, int const*, int const*, int const*, int const*, int, double*))(int const*, int const*, int const*, int const*, int const*, int, double*)>, std::allocator, void ()>::_M_run_delayed(std::weak_ptr)::{lambda()#1}, void> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation)@@Base>: │ │ │ │ endbr64 │ │ │ │ test %edx,%edx │ │ │ │ - je 3dca0 (), std::__future_base::_Task_setter, std::__future_base::_Result_base::_Deleter>, std::__future_base::_Task_state::*(beagle::cpu::BeagleCPUImpl*, int const*, int const*, int const*, int const*, int const*, int, double*))(int const*, int const*, int const*, int const*, int const*, int, double*)>, std::allocator, void ()>::_M_run_delayed(std::weak_ptr)::{lambda()#1}, void> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation)@@Base+0x30> │ │ │ │ + je 3c490 (), std::__future_base::_Task_setter, std::__future_base::_Result_base::_Deleter>, std::__future_base::_Task_state::*(beagle::cpu::BeagleCPUImpl*, int const*, int const*, int const*, int const*, int const*, int, double*))(int const*, int const*, int const*, int const*, int const*, int, double*)>, std::allocator, void ()>::_M_run_delayed(std::weak_ptr)::{lambda()#1}, void> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation)@@Base+0x30> │ │ │ │ cmp $0x1,%edx │ │ │ │ - jne 3dc90 (), std::__future_base::_Task_setter, std::__future_base::_Result_base::_Deleter>, std::__future_base::_Task_state::*(beagle::cpu::BeagleCPUImpl*, int const*, int const*, int const*, int const*, int const*, int, double*))(int const*, int const*, int const*, int const*, int const*, int, double*)>, std::allocator, void ()>::_M_run_delayed(std::weak_ptr)::{lambda()#1}, void> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation)@@Base+0x20> │ │ │ │ + jne 3c478 (), std::__future_base::_Task_setter, std::__future_base::_Result_base::_Deleter>, std::__future_base::_Task_state::*(beagle::cpu::BeagleCPUImpl*, int const*, int const*, int const*, int const*, int const*, int, double*))(int const*, int const*, int const*, int const*, int const*, int, double*)>, std::allocator, void ()>::_M_run_delayed(std::weak_ptr)::{lambda()#1}, void> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation)@@Base+0x18> │ │ │ │ mov %rsi,(%rdi) │ │ │ │ xor %eax,%eax │ │ │ │ ret │ │ │ │ - xchg %ax,%ax │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ cmp $0x2,%edx │ │ │ │ - jne 3dc80 (), std::__future_base::_Task_setter, std::__future_base::_Result_base::_Deleter>, std::__future_base::_Task_state::*(beagle::cpu::BeagleCPUImpl*, int const*, int const*, int const*, int const*, int const*, int, double*))(int const*, int const*, int const*, int const*, int const*, int, double*)>, std::allocator, void ()>::_M_run_delayed(std::weak_ptr)::{lambda()#1}, void> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation)@@Base+0x10> │ │ │ │ + jne 3c470 (), std::__future_base::_Task_setter, std::__future_base::_Result_base::_Deleter>, std::__future_base::_Task_state::*(beagle::cpu::BeagleCPUImpl*, int const*, int const*, int const*, int const*, int const*, int, double*))(int const*, int const*, int const*, int const*, int const*, int, double*)>, std::allocator, void ()>::_M_run_delayed(std::weak_ptr)::{lambda()#1}, void> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation)@@Base+0x10> │ │ │ │ vmovdqu (%rsi),%xmm0 │ │ │ │ vmovdqu %xmm0,(%rdi) │ │ │ │ - jmp 3dc80 (), std::__future_base::_Task_setter, std::__future_base::_Result_base::_Deleter>, std::__future_base::_Task_state::*(beagle::cpu::BeagleCPUImpl*, int const*, int const*, int const*, int const*, int const*, int, double*))(int const*, int const*, int const*, int const*, int const*, int, double*)>, std::allocator, void ()>::_M_run_delayed(std::weak_ptr)::{lambda()#1}, void> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation)@@Base+0x10> │ │ │ │ - nop │ │ │ │ - mov 0x222b1(%rip),%rax # 5ff58 , std::__future_base::_Result_base::_Deleter>, std::__future_base::_Task_state::*(beagle::cpu::BeagleCPUImpl*, int const*, int const*, int const*, int const*, int const*, int, double*))(int const*, int const*, int const*, int const*, int const*, int, double*)>, std::allocator, void ()>::_M_run_delayed(std::weak_ptr)::{lambda()#1}, void>@@Base+0x1dc0> │ │ │ │ + jmp 3c470 (), std::__future_base::_Task_setter, std::__future_base::_Result_base::_Deleter>, std::__future_base::_Task_state::*(beagle::cpu::BeagleCPUImpl*, int const*, int const*, int const*, int const*, int const*, int, double*))(int const*, int const*, int const*, int const*, int const*, int, double*)>, std::allocator, void ()>::_M_run_delayed(std::weak_ptr)::{lambda()#1}, void> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation)@@Base+0x10> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov 0x21ac1(%rip),%rax # 5df58 , std::__future_base::_Result_base::_Deleter>, std::__future_base::_Task_state::*(beagle::cpu::BeagleCPUImpl*, int const*, int const*, int const*, int const*, int const*, int, double*))(int const*, int const*, int const*, int const*, int const*, int, double*)>, std::allocator, void ()>::_M_run_delayed(std::weak_ptr)::{lambda()#1}, void>@@Base+0x1dc0> │ │ │ │ mov %rax,(%rdi) │ │ │ │ xor %eax,%eax │ │ │ │ ret │ │ │ │ nopl (%rax) │ │ │ │ │ │ │ │ -000000000003dcb0 (), std::__future_base::_Task_setter, std::__future_base::_Result_base::_Deleter>, std::__future_base::_Task_state::*(beagle::cpu::BeagleCPUImpl*, int const*, int const*, int const*, int const*, int const*, int, double*))(int const*, int const*, int const*, int const*, int const*, int, double*)>, std::allocator, void ()>::_M_run()::{lambda()#1}, void> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation)@@Base>: │ │ │ │ +000000000003c4a0 (), std::__future_base::_Task_setter, std::__future_base::_Result_base::_Deleter>, std::__future_base::_Task_state::*(beagle::cpu::BeagleCPUImpl*, int const*, int const*, int const*, int const*, int const*, int, double*))(int const*, int const*, int const*, int const*, int const*, int, double*)>, std::allocator, void ()>::_M_run()::{lambda()#1}, void> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation)@@Base>: │ │ │ │ endbr64 │ │ │ │ test %edx,%edx │ │ │ │ - je 3dce0 (), std::__future_base::_Task_setter, std::__future_base::_Result_base::_Deleter>, std::__future_base::_Task_state::*(beagle::cpu::BeagleCPUImpl*, int const*, int const*, int const*, int const*, int const*, int, double*))(int const*, int const*, int const*, int const*, int const*, int, double*)>, std::allocator, void ()>::_M_run()::{lambda()#1}, void> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation)@@Base+0x30> │ │ │ │ + je 3c4d0 (), std::__future_base::_Task_setter, std::__future_base::_Result_base::_Deleter>, std::__future_base::_Task_state::*(beagle::cpu::BeagleCPUImpl*, int const*, int const*, int const*, int const*, int const*, int, double*))(int const*, int const*, int const*, int const*, int const*, int, double*)>, std::allocator, void ()>::_M_run()::{lambda()#1}, void> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation)@@Base+0x30> │ │ │ │ cmp $0x1,%edx │ │ │ │ - jne 3dcd0 (), std::__future_base::_Task_setter, std::__future_base::_Result_base::_Deleter>, std::__future_base::_Task_state::*(beagle::cpu::BeagleCPUImpl*, int const*, int const*, int const*, int const*, int const*, int, double*))(int const*, int const*, int const*, int const*, int const*, int, double*)>, std::allocator, void ()>::_M_run()::{lambda()#1}, void> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation)@@Base+0x20> │ │ │ │ + jne 3c4b8 (), std::__future_base::_Task_setter, std::__future_base::_Result_base::_Deleter>, std::__future_base::_Task_state::*(beagle::cpu::BeagleCPUImpl*, int const*, int const*, int const*, int const*, int const*, int, double*))(int const*, int const*, int const*, int const*, int const*, int, double*)>, std::allocator, void ()>::_M_run()::{lambda()#1}, void> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation)@@Base+0x18> │ │ │ │ mov %rsi,(%rdi) │ │ │ │ xor %eax,%eax │ │ │ │ ret │ │ │ │ - xchg %ax,%ax │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ cmp $0x2,%edx │ │ │ │ - jne 3dcc0 (), std::__future_base::_Task_setter, std::__future_base::_Result_base::_Deleter>, std::__future_base::_Task_state::*(beagle::cpu::BeagleCPUImpl*, int const*, int const*, int const*, int const*, int const*, int, double*))(int const*, int const*, int const*, int const*, int const*, int, double*)>, std::allocator, void ()>::_M_run()::{lambda()#1}, void> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation)@@Base+0x10> │ │ │ │ + jne 3c4b0 (), std::__future_base::_Task_setter, std::__future_base::_Result_base::_Deleter>, std::__future_base::_Task_state::*(beagle::cpu::BeagleCPUImpl*, int const*, int const*, int const*, int const*, int const*, int, double*))(int const*, int const*, int const*, int const*, int const*, int, double*)>, std::allocator, void ()>::_M_run()::{lambda()#1}, void> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation)@@Base+0x10> │ │ │ │ vmovdqu (%rsi),%xmm0 │ │ │ │ vmovdqu %xmm0,(%rdi) │ │ │ │ - jmp 3dcc0 (), std::__future_base::_Task_setter, std::__future_base::_Result_base::_Deleter>, std::__future_base::_Task_state::*(beagle::cpu::BeagleCPUImpl*, int const*, int const*, int const*, int const*, int const*, int, double*))(int const*, int const*, int const*, int const*, int const*, int, double*)>, std::allocator, void ()>::_M_run()::{lambda()#1}, void> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation)@@Base+0x10> │ │ │ │ - nop │ │ │ │ - mov 0x21f21(%rip),%rax # 5fc08 , std::__future_base::_Result_base::_Deleter>, std::__future_base::_Task_state::*(beagle::cpu::BeagleCPUImpl*, int const*, int const*, int const*, int const*, int const*, int, double*))(int const*, int const*, int const*, int const*, int const*, int, double*)>, std::allocator, void ()>::_M_run()::{lambda()#1}, void>@@Base+0x1a80> │ │ │ │ + jmp 3c4b0 (), std::__future_base::_Task_setter, std::__future_base::_Result_base::_Deleter>, std::__future_base::_Task_state::*(beagle::cpu::BeagleCPUImpl*, int const*, int const*, int const*, int const*, int const*, int, double*))(int const*, int const*, int const*, int const*, int const*, int, double*)>, std::allocator, void ()>::_M_run()::{lambda()#1}, void> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation)@@Base+0x10> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov 0x21731(%rip),%rax # 5dc08 , std::__future_base::_Result_base::_Deleter>, std::__future_base::_Task_state::*(beagle::cpu::BeagleCPUImpl*, int const*, int const*, int const*, int const*, int const*, int, double*))(int const*, int const*, int const*, int const*, int const*, int, double*)>, std::allocator, void ()>::_M_run()::{lambda()#1}, void>@@Base+0x1a80> │ │ │ │ mov %rax,(%rdi) │ │ │ │ xor %eax,%eax │ │ │ │ ret │ │ │ │ nopl (%rax) │ │ │ │ │ │ │ │ -000000000003dcf0 (), std::__future_base::_Task_setter, std::__future_base::_Result_base::_Deleter>, std::__future_base::_Task_state::*(beagle::cpu::BeagleCPUImpl*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*))(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)>, std::allocator, void ()>::_M_run_delayed(std::weak_ptr)::{lambda()#1}, void> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation)@@Base>: │ │ │ │ +000000000003c4e0 (), std::__future_base::_Task_setter, std::__future_base::_Result_base::_Deleter>, std::__future_base::_Task_state::*(beagle::cpu::BeagleCPUImpl*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*))(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)>, std::allocator, void ()>::_M_run_delayed(std::weak_ptr)::{lambda()#1}, void> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation)@@Base>: │ │ │ │ endbr64 │ │ │ │ test %edx,%edx │ │ │ │ - je 3dd20 (), std::__future_base::_Task_setter, std::__future_base::_Result_base::_Deleter>, std::__future_base::_Task_state::*(beagle::cpu::BeagleCPUImpl*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*))(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)>, std::allocator, void ()>::_M_run_delayed(std::weak_ptr)::{lambda()#1}, void> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation)@@Base+0x30> │ │ │ │ + je 3c510 (), std::__future_base::_Task_setter, std::__future_base::_Result_base::_Deleter>, std::__future_base::_Task_state::*(beagle::cpu::BeagleCPUImpl*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*))(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)>, std::allocator, void ()>::_M_run_delayed(std::weak_ptr)::{lambda()#1}, void> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation)@@Base+0x30> │ │ │ │ cmp $0x1,%edx │ │ │ │ - jne 3dd10 (), std::__future_base::_Task_setter, std::__future_base::_Result_base::_Deleter>, std::__future_base::_Task_state::*(beagle::cpu::BeagleCPUImpl*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*))(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)>, std::allocator, void ()>::_M_run_delayed(std::weak_ptr)::{lambda()#1}, void> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation)@@Base+0x20> │ │ │ │ + jne 3c4f8 (), std::__future_base::_Task_setter, std::__future_base::_Result_base::_Deleter>, std::__future_base::_Task_state::*(beagle::cpu::BeagleCPUImpl*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*))(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)>, std::allocator, void ()>::_M_run_delayed(std::weak_ptr)::{lambda()#1}, void> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation)@@Base+0x18> │ │ │ │ mov %rsi,(%rdi) │ │ │ │ xor %eax,%eax │ │ │ │ ret │ │ │ │ - xchg %ax,%ax │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ cmp $0x2,%edx │ │ │ │ - jne 3dd00 (), std::__future_base::_Task_setter, std::__future_base::_Result_base::_Deleter>, std::__future_base::_Task_state::*(beagle::cpu::BeagleCPUImpl*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*))(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)>, std::allocator, void ()>::_M_run_delayed(std::weak_ptr)::{lambda()#1}, void> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation)@@Base+0x10> │ │ │ │ + jne 3c4f0 (), std::__future_base::_Task_setter, std::__future_base::_Result_base::_Deleter>, std::__future_base::_Task_state::*(beagle::cpu::BeagleCPUImpl*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*))(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)>, std::allocator, void ()>::_M_run_delayed(std::weak_ptr)::{lambda()#1}, void> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation)@@Base+0x10> │ │ │ │ vmovdqu (%rsi),%xmm0 │ │ │ │ vmovdqu %xmm0,(%rdi) │ │ │ │ - jmp 3dd00 (), std::__future_base::_Task_setter, std::__future_base::_Result_base::_Deleter>, std::__future_base::_Task_state::*(beagle::cpu::BeagleCPUImpl*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*))(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)>, std::allocator, void ()>::_M_run_delayed(std::weak_ptr)::{lambda()#1}, void> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation)@@Base+0x10> │ │ │ │ - nop │ │ │ │ - mov 0x22099(%rip),%rax # 5fdc0 , std::__future_base::_Result_base::_Deleter>, std::__future_base::_Task_state::*(beagle::cpu::BeagleCPUImpl*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*))(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)>, std::allocator, void ()>::_M_run_delayed(std::weak_ptr)::{lambda()#1}, void>@@Base+0x1c48> │ │ │ │ + jmp 3c4f0 (), std::__future_base::_Task_setter, std::__future_base::_Result_base::_Deleter>, std::__future_base::_Task_state::*(beagle::cpu::BeagleCPUImpl*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*))(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)>, std::allocator, void ()>::_M_run_delayed(std::weak_ptr)::{lambda()#1}, void> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation)@@Base+0x10> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov 0x218a9(%rip),%rax # 5ddc0 , std::__future_base::_Result_base::_Deleter>, std::__future_base::_Task_state::*(beagle::cpu::BeagleCPUImpl*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*))(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)>, std::allocator, void ()>::_M_run_delayed(std::weak_ptr)::{lambda()#1}, void>@@Base+0x1c48> │ │ │ │ mov %rax,(%rdi) │ │ │ │ xor %eax,%eax │ │ │ │ ret │ │ │ │ nopl (%rax) │ │ │ │ │ │ │ │ -000000000003dd30 (), std::__future_base::_Task_setter, std::__future_base::_Result_base::_Deleter>, std::__future_base::_Task_state::*(beagle::cpu::BeagleCPUImpl*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*))(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)>, std::allocator, void ()>::_M_run()::{lambda()#1}, void> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation)@@Base>: │ │ │ │ +000000000003c520 (), std::__future_base::_Task_setter, std::__future_base::_Result_base::_Deleter>, std::__future_base::_Task_state::*(beagle::cpu::BeagleCPUImpl*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*))(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)>, std::allocator, void ()>::_M_run()::{lambda()#1}, void> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation)@@Base>: │ │ │ │ endbr64 │ │ │ │ test %edx,%edx │ │ │ │ - je 3dd60 (), std::__future_base::_Task_setter, std::__future_base::_Result_base::_Deleter>, std::__future_base::_Task_state::*(beagle::cpu::BeagleCPUImpl*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*))(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)>, std::allocator, void ()>::_M_run()::{lambda()#1}, void> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation)@@Base+0x30> │ │ │ │ + je 3c550 (), std::__future_base::_Task_setter, std::__future_base::_Result_base::_Deleter>, std::__future_base::_Task_state::*(beagle::cpu::BeagleCPUImpl*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*))(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)>, std::allocator, void ()>::_M_run()::{lambda()#1}, void> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation)@@Base+0x30> │ │ │ │ cmp $0x1,%edx │ │ │ │ - jne 3dd50 (), std::__future_base::_Task_setter, std::__future_base::_Result_base::_Deleter>, std::__future_base::_Task_state::*(beagle::cpu::BeagleCPUImpl*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*))(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)>, std::allocator, void ()>::_M_run()::{lambda()#1}, void> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation)@@Base+0x20> │ │ │ │ + jne 3c538 (), std::__future_base::_Task_setter, std::__future_base::_Result_base::_Deleter>, std::__future_base::_Task_state::*(beagle::cpu::BeagleCPUImpl*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*))(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)>, std::allocator, void ()>::_M_run()::{lambda()#1}, void> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation)@@Base+0x18> │ │ │ │ mov %rsi,(%rdi) │ │ │ │ xor %eax,%eax │ │ │ │ ret │ │ │ │ - xchg %ax,%ax │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ cmp $0x2,%edx │ │ │ │ - jne 3dd40 (), std::__future_base::_Task_setter, std::__future_base::_Result_base::_Deleter>, std::__future_base::_Task_state::*(beagle::cpu::BeagleCPUImpl*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*))(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)>, std::allocator, void ()>::_M_run()::{lambda()#1}, void> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation)@@Base+0x10> │ │ │ │ + jne 3c530 (), std::__future_base::_Task_setter, std::__future_base::_Result_base::_Deleter>, std::__future_base::_Task_state::*(beagle::cpu::BeagleCPUImpl*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*))(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)>, std::allocator, void ()>::_M_run()::{lambda()#1}, void> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation)@@Base+0x10> │ │ │ │ vmovdqu (%rsi),%xmm0 │ │ │ │ vmovdqu %xmm0,(%rdi) │ │ │ │ - jmp 3dd40 (), std::__future_base::_Task_setter, std::__future_base::_Result_base::_Deleter>, std::__future_base::_Task_state::*(beagle::cpu::BeagleCPUImpl*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*))(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)>, std::allocator, void ()>::_M_run()::{lambda()#1}, void> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation)@@Base+0x10> │ │ │ │ - nop │ │ │ │ - mov 0x22191(%rip),%rax # 5fef8 , std::__future_base::_Result_base::_Deleter>, std::__future_base::_Task_state::*(beagle::cpu::BeagleCPUImpl*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*))(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)>, std::allocator, void ()>::_M_run()::{lambda()#1}, void>@@Base+0x1d90> │ │ │ │ + jmp 3c530 (), std::__future_base::_Task_setter, std::__future_base::_Result_base::_Deleter>, std::__future_base::_Task_state::*(beagle::cpu::BeagleCPUImpl*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*))(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)>, std::allocator, void ()>::_M_run()::{lambda()#1}, void> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation)@@Base+0x10> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov 0x219a1(%rip),%rax # 5def8 , std::__future_base::_Result_base::_Deleter>, std::__future_base::_Task_state::*(beagle::cpu::BeagleCPUImpl*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*))(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)>, std::allocator, void ()>::_M_run()::{lambda()#1}, void>@@Base+0x1d90> │ │ │ │ mov %rax,(%rdi) │ │ │ │ xor %eax,%eax │ │ │ │ ret │ │ │ │ nopl (%rax) │ │ │ │ │ │ │ │ -000000000003dd70 (), std::__future_base::_Task_setter, std::__future_base::_Result_base::_Deleter>, std::__future_base::_Task_state::*(beagle::cpu::BeagleCPUImpl*, bool, int const*, int, BeagleOpCodes))(bool, int const*, int, int)>, std::allocator, void ()>::_M_run_delayed(std::weak_ptr)::{lambda()#1}, void> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation)@@Base>: │ │ │ │ +000000000003c560 (), std::__future_base::_Task_setter, std::__future_base::_Result_base::_Deleter>, std::__future_base::_Task_state::*(beagle::cpu::BeagleCPUImpl*, bool, int const*, int, BeagleOpCodes))(bool, int const*, int, int)>, std::allocator, void ()>::_M_run_delayed(std::weak_ptr)::{lambda()#1}, void> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation)@@Base>: │ │ │ │ endbr64 │ │ │ │ test %edx,%edx │ │ │ │ - je 3dda0 (), std::__future_base::_Task_setter, std::__future_base::_Result_base::_Deleter>, std::__future_base::_Task_state::*(beagle::cpu::BeagleCPUImpl*, bool, int const*, int, BeagleOpCodes))(bool, int const*, int, int)>, std::allocator, void ()>::_M_run_delayed(std::weak_ptr)::{lambda()#1}, void> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation)@@Base+0x30> │ │ │ │ + je 3c590 (), std::__future_base::_Task_setter, std::__future_base::_Result_base::_Deleter>, std::__future_base::_Task_state::*(beagle::cpu::BeagleCPUImpl*, bool, int const*, int, BeagleOpCodes))(bool, int const*, int, int)>, std::allocator, void ()>::_M_run_delayed(std::weak_ptr)::{lambda()#1}, void> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation)@@Base+0x30> │ │ │ │ cmp $0x1,%edx │ │ │ │ - jne 3dd90 (), std::__future_base::_Task_setter, std::__future_base::_Result_base::_Deleter>, std::__future_base::_Task_state::*(beagle::cpu::BeagleCPUImpl*, bool, int const*, int, BeagleOpCodes))(bool, int const*, int, int)>, std::allocator, void ()>::_M_run_delayed(std::weak_ptr)::{lambda()#1}, void> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation)@@Base+0x20> │ │ │ │ + jne 3c578 (), std::__future_base::_Task_setter, std::__future_base::_Result_base::_Deleter>, std::__future_base::_Task_state::*(beagle::cpu::BeagleCPUImpl*, bool, int const*, int, BeagleOpCodes))(bool, int const*, int, int)>, std::allocator, void ()>::_M_run_delayed(std::weak_ptr)::{lambda()#1}, void> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation)@@Base+0x18> │ │ │ │ mov %rsi,(%rdi) │ │ │ │ xor %eax,%eax │ │ │ │ ret │ │ │ │ - xchg %ax,%ax │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ cmp $0x2,%edx │ │ │ │ - jne 3dd80 (), std::__future_base::_Task_setter, std::__future_base::_Result_base::_Deleter>, std::__future_base::_Task_state::*(beagle::cpu::BeagleCPUImpl*, bool, int const*, int, BeagleOpCodes))(bool, int const*, int, int)>, std::allocator, void ()>::_M_run_delayed(std::weak_ptr)::{lambda()#1}, void> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation)@@Base+0x10> │ │ │ │ + jne 3c570 (), std::__future_base::_Task_setter, std::__future_base::_Result_base::_Deleter>, std::__future_base::_Task_state::*(beagle::cpu::BeagleCPUImpl*, bool, int const*, int, BeagleOpCodes))(bool, int const*, int, int)>, std::allocator, void ()>::_M_run_delayed(std::weak_ptr)::{lambda()#1}, void> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation)@@Base+0x10> │ │ │ │ vmovdqu (%rsi),%xmm0 │ │ │ │ vmovdqu %xmm0,(%rdi) │ │ │ │ - jmp 3dd80 (), std::__future_base::_Task_setter, std::__future_base::_Result_base::_Deleter>, std::__future_base::_Task_state::*(beagle::cpu::BeagleCPUImpl*, bool, int const*, int, BeagleOpCodes))(bool, int const*, int, int)>, std::allocator, void ()>::_M_run_delayed(std::weak_ptr)::{lambda()#1}, void> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation)@@Base+0x10> │ │ │ │ - nop │ │ │ │ - mov 0x220e9(%rip),%rax # 5fe90 , std::__future_base::_Result_base::_Deleter>, std::__future_base::_Task_state::*(beagle::cpu::BeagleCPUImpl*, bool, int const*, int, BeagleOpCodes))(bool, int const*, int, int)>, std::allocator, void ()>::_M_run_delayed(std::weak_ptr)::{lambda()#1}, void>@@Base+0x1d38> │ │ │ │ + jmp 3c570 (), std::__future_base::_Task_setter, std::__future_base::_Result_base::_Deleter>, std::__future_base::_Task_state::*(beagle::cpu::BeagleCPUImpl*, bool, int const*, int, BeagleOpCodes))(bool, int const*, int, int)>, std::allocator, void ()>::_M_run_delayed(std::weak_ptr)::{lambda()#1}, void> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation)@@Base+0x10> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov 0x218f9(%rip),%rax # 5de90 , std::__future_base::_Result_base::_Deleter>, std::__future_base::_Task_state::*(beagle::cpu::BeagleCPUImpl*, bool, int const*, int, BeagleOpCodes))(bool, int const*, int, int)>, std::allocator, void ()>::_M_run_delayed(std::weak_ptr)::{lambda()#1}, void>@@Base+0x1d38> │ │ │ │ mov %rax,(%rdi) │ │ │ │ xor %eax,%eax │ │ │ │ ret │ │ │ │ nopl (%rax) │ │ │ │ │ │ │ │ -000000000003ddb0 (), std::__future_base::_Task_setter, std::__future_base::_Result_base::_Deleter>, std::__future_base::_Task_state::*(beagle::cpu::BeagleCPUImpl*, bool, int const*, int, BeagleOpCodes))(bool, int const*, int, int)>, std::allocator, void ()>::_M_run()::{lambda()#1}, void> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation)@@Base>: │ │ │ │ +000000000003c5a0 (), std::__future_base::_Task_setter, std::__future_base::_Result_base::_Deleter>, std::__future_base::_Task_state::*(beagle::cpu::BeagleCPUImpl*, bool, int const*, int, BeagleOpCodes))(bool, int const*, int, int)>, std::allocator, void ()>::_M_run()::{lambda()#1}, void> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation)@@Base>: │ │ │ │ endbr64 │ │ │ │ test %edx,%edx │ │ │ │ - je 3dde0 (), std::__future_base::_Task_setter, std::__future_base::_Result_base::_Deleter>, std::__future_base::_Task_state::*(beagle::cpu::BeagleCPUImpl*, bool, int const*, int, BeagleOpCodes))(bool, int const*, int, int)>, std::allocator, void ()>::_M_run()::{lambda()#1}, void> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation)@@Base+0x30> │ │ │ │ + je 3c5d0 (), std::__future_base::_Task_setter, std::__future_base::_Result_base::_Deleter>, std::__future_base::_Task_state::*(beagle::cpu::BeagleCPUImpl*, bool, int const*, int, BeagleOpCodes))(bool, int const*, int, int)>, std::allocator, void ()>::_M_run()::{lambda()#1}, void> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation)@@Base+0x30> │ │ │ │ cmp $0x1,%edx │ │ │ │ - jne 3ddd0 (), std::__future_base::_Task_setter, std::__future_base::_Result_base::_Deleter>, std::__future_base::_Task_state::*(beagle::cpu::BeagleCPUImpl*, bool, int const*, int, BeagleOpCodes))(bool, int const*, int, int)>, std::allocator, void ()>::_M_run()::{lambda()#1}, void> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation)@@Base+0x20> │ │ │ │ + jne 3c5b8 (), std::__future_base::_Task_setter, std::__future_base::_Result_base::_Deleter>, std::__future_base::_Task_state::*(beagle::cpu::BeagleCPUImpl*, bool, int const*, int, BeagleOpCodes))(bool, int const*, int, int)>, std::allocator, void ()>::_M_run()::{lambda()#1}, void> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation)@@Base+0x18> │ │ │ │ mov %rsi,(%rdi) │ │ │ │ xor %eax,%eax │ │ │ │ ret │ │ │ │ - xchg %ax,%ax │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ cmp $0x2,%edx │ │ │ │ - jne 3ddc0 (), std::__future_base::_Task_setter, std::__future_base::_Result_base::_Deleter>, std::__future_base::_Task_state::*(beagle::cpu::BeagleCPUImpl*, bool, int const*, int, BeagleOpCodes))(bool, int const*, int, int)>, std::allocator, void ()>::_M_run()::{lambda()#1}, void> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation)@@Base+0x10> │ │ │ │ + jne 3c5b0 (), std::__future_base::_Task_setter, std::__future_base::_Result_base::_Deleter>, std::__future_base::_Task_state::*(beagle::cpu::BeagleCPUImpl*, bool, int const*, int, BeagleOpCodes))(bool, int const*, int, int)>, std::allocator, void ()>::_M_run()::{lambda()#1}, void> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation)@@Base+0x10> │ │ │ │ vmovdqu (%rsi),%xmm0 │ │ │ │ vmovdqu %xmm0,(%rdi) │ │ │ │ - jmp 3ddc0 (), std::__future_base::_Task_setter, std::__future_base::_Result_base::_Deleter>, std::__future_base::_Task_state::*(beagle::cpu::BeagleCPUImpl*, bool, int const*, int, BeagleOpCodes))(bool, int const*, int, int)>, std::allocator, void ()>::_M_run()::{lambda()#1}, void> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation)@@Base+0x10> │ │ │ │ - nop │ │ │ │ - mov 0x22169(%rip),%rax # 5ff50 , std::__future_base::_Result_base::_Deleter>, std::__future_base::_Task_state::*(beagle::cpu::BeagleCPUImpl*, bool, int const*, int, BeagleOpCodes))(bool, int const*, int, int)>, std::allocator, void ()>::_M_run()::{lambda()#1}, void>@@Base+0x1e08> │ │ │ │ + jmp 3c5b0 (), std::__future_base::_Task_setter, std::__future_base::_Result_base::_Deleter>, std::__future_base::_Task_state::*(beagle::cpu::BeagleCPUImpl*, bool, int const*, int, BeagleOpCodes))(bool, int const*, int, int)>, std::allocator, void ()>::_M_run()::{lambda()#1}, void> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation)@@Base+0x10> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov 0x21979(%rip),%rax # 5df50 , std::__future_base::_Result_base::_Deleter>, std::__future_base::_Task_state::*(beagle::cpu::BeagleCPUImpl*, bool, int const*, int, BeagleOpCodes))(bool, int const*, int, int)>, std::allocator, void ()>::_M_run()::{lambda()#1}, void>@@Base+0x1e08> │ │ │ │ mov %rax,(%rdi) │ │ │ │ xor %eax,%eax │ │ │ │ ret │ │ │ │ nopl (%rax) │ │ │ │ │ │ │ │ -000000000003ddf0 (), std::__future_base::_Task_setter, std::__future_base::_Result_base::_Deleter>, std::__future_base::_Task_state::*(beagle::cpu::BeagleCPUImpl*, int const*, int const*, int const*, int const*, int const*, int, double*))(int const*, int const*, int const*, int const*, int const*, int, double*)>, std::allocator, void ()>::_M_run_delayed(std::weak_ptr)::{lambda()#1}, void> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation)@@Base>: │ │ │ │ +000000000003c5e0 (), std::__future_base::_Task_setter, std::__future_base::_Result_base::_Deleter>, std::__future_base::_Task_state::*(beagle::cpu::BeagleCPUImpl*, int const*, int const*, int const*, int const*, int const*, int, double*))(int const*, int const*, int const*, int const*, int const*, int, double*)>, std::allocator, void ()>::_M_run_delayed(std::weak_ptr)::{lambda()#1}, void> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation)@@Base>: │ │ │ │ endbr64 │ │ │ │ test %edx,%edx │ │ │ │ - je 3de20 (), std::__future_base::_Task_setter, std::__future_base::_Result_base::_Deleter>, std::__future_base::_Task_state::*(beagle::cpu::BeagleCPUImpl*, int const*, int const*, int const*, int const*, int const*, int, double*))(int const*, int const*, int const*, int const*, int const*, int, double*)>, std::allocator, void ()>::_M_run_delayed(std::weak_ptr)::{lambda()#1}, void> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation)@@Base+0x30> │ │ │ │ + je 3c610 (), std::__future_base::_Task_setter, std::__future_base::_Result_base::_Deleter>, std::__future_base::_Task_state::*(beagle::cpu::BeagleCPUImpl*, int const*, int const*, int const*, int const*, int const*, int, double*))(int const*, int const*, int const*, int const*, int const*, int, double*)>, std::allocator, void ()>::_M_run_delayed(std::weak_ptr)::{lambda()#1}, void> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation)@@Base+0x30> │ │ │ │ cmp $0x1,%edx │ │ │ │ - jne 3de10 (), std::__future_base::_Task_setter, std::__future_base::_Result_base::_Deleter>, std::__future_base::_Task_state::*(beagle::cpu::BeagleCPUImpl*, int const*, int const*, int const*, int const*, int const*, int, double*))(int const*, int const*, int const*, int const*, int const*, int, double*)>, std::allocator, void ()>::_M_run_delayed(std::weak_ptr)::{lambda()#1}, void> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation)@@Base+0x20> │ │ │ │ + jne 3c5f8 (), std::__future_base::_Task_setter, std::__future_base::_Result_base::_Deleter>, std::__future_base::_Task_state::*(beagle::cpu::BeagleCPUImpl*, int const*, int const*, int const*, int const*, int const*, int, double*))(int const*, int const*, int const*, int const*, int const*, int, double*)>, std::allocator, void ()>::_M_run_delayed(std::weak_ptr)::{lambda()#1}, void> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation)@@Base+0x18> │ │ │ │ mov %rsi,(%rdi) │ │ │ │ xor %eax,%eax │ │ │ │ ret │ │ │ │ - xchg %ax,%ax │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ cmp $0x2,%edx │ │ │ │ - jne 3de00 (), std::__future_base::_Task_setter, std::__future_base::_Result_base::_Deleter>, std::__future_base::_Task_state::*(beagle::cpu::BeagleCPUImpl*, int const*, int const*, int const*, int const*, int const*, int, double*))(int const*, int const*, int const*, int const*, int const*, int, double*)>, std::allocator, void ()>::_M_run_delayed(std::weak_ptr)::{lambda()#1}, void> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation)@@Base+0x10> │ │ │ │ + jne 3c5f0 (), std::__future_base::_Task_setter, std::__future_base::_Result_base::_Deleter>, std::__future_base::_Task_state::*(beagle::cpu::BeagleCPUImpl*, int const*, int const*, int const*, int const*, int const*, int, double*))(int const*, int const*, int const*, int const*, int const*, int, double*)>, std::allocator, void ()>::_M_run_delayed(std::weak_ptr)::{lambda()#1}, void> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation)@@Base+0x10> │ │ │ │ vmovdqu (%rsi),%xmm0 │ │ │ │ vmovdqu %xmm0,(%rdi) │ │ │ │ - jmp 3de00 (), std::__future_base::_Task_setter, std::__future_base::_Result_base::_Deleter>, std::__future_base::_Task_state::*(beagle::cpu::BeagleCPUImpl*, int const*, int const*, int const*, int const*, int const*, int, double*))(int const*, int const*, int const*, int const*, int const*, int, double*)>, std::allocator, void ()>::_M_run_delayed(std::weak_ptr)::{lambda()#1}, void> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation)@@Base+0x10> │ │ │ │ - nop │ │ │ │ - mov 0x22091(%rip),%rax # 5feb8 , std::__future_base::_Result_base::_Deleter>, std::__future_base::_Task_state::*(beagle::cpu::BeagleCPUImpl*, int const*, int const*, int const*, int const*, int const*, int, double*))(int const*, int const*, int const*, int const*, int const*, int, double*)>, std::allocator, void ()>::_M_run_delayed(std::weak_ptr)::{lambda()#1}, void>@@Base+0x1d80> │ │ │ │ + jmp 3c5f0 (), std::__future_base::_Task_setter, std::__future_base::_Result_base::_Deleter>, std::__future_base::_Task_state::*(beagle::cpu::BeagleCPUImpl*, int const*, int const*, int const*, int const*, int const*, int, double*))(int const*, int const*, int const*, int const*, int const*, int, double*)>, std::allocator, void ()>::_M_run_delayed(std::weak_ptr)::{lambda()#1}, void> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation)@@Base+0x10> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov 0x218a1(%rip),%rax # 5deb8 , std::__future_base::_Result_base::_Deleter>, std::__future_base::_Task_state::*(beagle::cpu::BeagleCPUImpl*, int const*, int const*, int const*, int const*, int const*, int, double*))(int const*, int const*, int const*, int const*, int const*, int, double*)>, std::allocator, void ()>::_M_run_delayed(std::weak_ptr)::{lambda()#1}, void>@@Base+0x1d80> │ │ │ │ mov %rax,(%rdi) │ │ │ │ xor %eax,%eax │ │ │ │ ret │ │ │ │ nopl (%rax) │ │ │ │ │ │ │ │ -000000000003de30 (), std::__future_base::_Task_setter, std::__future_base::_Result_base::_Deleter>, std::__future_base::_Task_state::*(beagle::cpu::BeagleCPUImpl*, int const*, int const*, int const*, int const*, int const*, int, double*))(int const*, int const*, int const*, int const*, int const*, int, double*)>, std::allocator, void ()>::_M_run()::{lambda()#1}, void> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation)@@Base>: │ │ │ │ +000000000003c620 (), std::__future_base::_Task_setter, std::__future_base::_Result_base::_Deleter>, std::__future_base::_Task_state::*(beagle::cpu::BeagleCPUImpl*, int const*, int const*, int const*, int const*, int const*, int, double*))(int const*, int const*, int const*, int const*, int const*, int, double*)>, std::allocator, void ()>::_M_run()::{lambda()#1}, void> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation)@@Base>: │ │ │ │ endbr64 │ │ │ │ test %edx,%edx │ │ │ │ - je 3de60 (), std::__future_base::_Task_setter, std::__future_base::_Result_base::_Deleter>, std::__future_base::_Task_state::*(beagle::cpu::BeagleCPUImpl*, int const*, int const*, int const*, int const*, int const*, int, double*))(int const*, int const*, int const*, int const*, int const*, int, double*)>, std::allocator, void ()>::_M_run()::{lambda()#1}, void> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation)@@Base+0x30> │ │ │ │ + je 3c650 (), std::__future_base::_Task_setter, std::__future_base::_Result_base::_Deleter>, std::__future_base::_Task_state::*(beagle::cpu::BeagleCPUImpl*, int const*, int const*, int const*, int const*, int const*, int, double*))(int const*, int const*, int const*, int const*, int const*, int, double*)>, std::allocator, void ()>::_M_run()::{lambda()#1}, void> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation)@@Base+0x30> │ │ │ │ cmp $0x1,%edx │ │ │ │ - jne 3de50 (), std::__future_base::_Task_setter, std::__future_base::_Result_base::_Deleter>, std::__future_base::_Task_state::*(beagle::cpu::BeagleCPUImpl*, int const*, int const*, int const*, int const*, int const*, int, double*))(int const*, int const*, int const*, int const*, int const*, int, double*)>, std::allocator, void ()>::_M_run()::{lambda()#1}, void> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation)@@Base+0x20> │ │ │ │ + jne 3c638 (), std::__future_base::_Task_setter, std::__future_base::_Result_base::_Deleter>, std::__future_base::_Task_state::*(beagle::cpu::BeagleCPUImpl*, int const*, int const*, int const*, int const*, int const*, int, double*))(int const*, int const*, int const*, int const*, int const*, int, double*)>, std::allocator, void ()>::_M_run()::{lambda()#1}, void> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation)@@Base+0x18> │ │ │ │ mov %rsi,(%rdi) │ │ │ │ xor %eax,%eax │ │ │ │ ret │ │ │ │ - xchg %ax,%ax │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ cmp $0x2,%edx │ │ │ │ - jne 3de40 (), std::__future_base::_Task_setter, std::__future_base::_Result_base::_Deleter>, std::__future_base::_Task_state::*(beagle::cpu::BeagleCPUImpl*, int const*, int const*, int const*, int const*, int const*, int, double*))(int const*, int const*, int const*, int const*, int const*, int, double*)>, std::allocator, void ()>::_M_run()::{lambda()#1}, void> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation)@@Base+0x10> │ │ │ │ + jne 3c630 (), std::__future_base::_Task_setter, std::__future_base::_Result_base::_Deleter>, std::__future_base::_Task_state::*(beagle::cpu::BeagleCPUImpl*, int const*, int const*, int const*, int const*, int const*, int, double*))(int const*, int const*, int const*, int const*, int const*, int, double*)>, std::allocator, void ()>::_M_run()::{lambda()#1}, void> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation)@@Base+0x10> │ │ │ │ vmovdqu (%rsi),%xmm0 │ │ │ │ vmovdqu %xmm0,(%rdi) │ │ │ │ - jmp 3de40 (), std::__future_base::_Task_setter, std::__future_base::_Result_base::_Deleter>, std::__future_base::_Task_state::*(beagle::cpu::BeagleCPUImpl*, int const*, int const*, int const*, int const*, int const*, int, double*))(int const*, int const*, int const*, int const*, int const*, int, double*)>, std::allocator, void ()>::_M_run()::{lambda()#1}, void> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation)@@Base+0x10> │ │ │ │ - nop │ │ │ │ - mov 0x21ff1(%rip),%rax # 5fe58 , std::__future_base::_Result_base::_Deleter>, std::__future_base::_Task_state::*(beagle::cpu::BeagleCPUImpl*, int const*, int const*, int const*, int const*, int const*, int, double*))(int const*, int const*, int const*, int const*, int const*, int, double*)>, std::allocator, void ()>::_M_run()::{lambda()#1}, void>@@Base+0x1d30> │ │ │ │ + jmp 3c630 (), std::__future_base::_Task_setter, std::__future_base::_Result_base::_Deleter>, std::__future_base::_Task_state::*(beagle::cpu::BeagleCPUImpl*, int const*, int const*, int const*, int const*, int const*, int, double*))(int const*, int const*, int const*, int const*, int const*, int, double*)>, std::allocator, void ()>::_M_run()::{lambda()#1}, void> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation)@@Base+0x10> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov 0x21801(%rip),%rax # 5de58 , std::__future_base::_Result_base::_Deleter>, std::__future_base::_Task_state::*(beagle::cpu::BeagleCPUImpl*, int const*, int const*, int const*, int const*, int const*, int, double*))(int const*, int const*, int const*, int const*, int const*, int, double*)>, std::allocator, void ()>::_M_run()::{lambda()#1}, void>@@Base+0x1d30> │ │ │ │ mov %rax,(%rdi) │ │ │ │ xor %eax,%eax │ │ │ │ ret │ │ │ │ nopl (%rax) │ │ │ │ │ │ │ │ -000000000003de70 (), std::__future_base::_Task_setter, std::__future_base::_Result_base::_Deleter>, std::__future_base::_Task_state::*(beagle::cpu::BeagleCPUImpl*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*))(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)>, std::allocator, void ()>::_M_run_delayed(std::weak_ptr)::{lambda()#1}, void> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation)@@Base>: │ │ │ │ +000000000003c660 (), std::__future_base::_Task_setter, std::__future_base::_Result_base::_Deleter>, std::__future_base::_Task_state::*(beagle::cpu::BeagleCPUImpl*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*))(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)>, std::allocator, void ()>::_M_run_delayed(std::weak_ptr)::{lambda()#1}, void> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation)@@Base>: │ │ │ │ endbr64 │ │ │ │ test %edx,%edx │ │ │ │ - je 3dea0 (), std::__future_base::_Task_setter, std::__future_base::_Result_base::_Deleter>, std::__future_base::_Task_state::*(beagle::cpu::BeagleCPUImpl*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*))(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)>, std::allocator, void ()>::_M_run_delayed(std::weak_ptr)::{lambda()#1}, void> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation)@@Base+0x30> │ │ │ │ + je 3c690 (), std::__future_base::_Task_setter, std::__future_base::_Result_base::_Deleter>, std::__future_base::_Task_state::*(beagle::cpu::BeagleCPUImpl*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*))(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)>, std::allocator, void ()>::_M_run_delayed(std::weak_ptr)::{lambda()#1}, void> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation)@@Base+0x30> │ │ │ │ cmp $0x1,%edx │ │ │ │ - jne 3de90 (), std::__future_base::_Task_setter, std::__future_base::_Result_base::_Deleter>, std::__future_base::_Task_state::*(beagle::cpu::BeagleCPUImpl*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*))(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)>, std::allocator, void ()>::_M_run_delayed(std::weak_ptr)::{lambda()#1}, void> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation)@@Base+0x20> │ │ │ │ + jne 3c678 (), std::__future_base::_Task_setter, std::__future_base::_Result_base::_Deleter>, std::__future_base::_Task_state::*(beagle::cpu::BeagleCPUImpl*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*))(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)>, std::allocator, void ()>::_M_run_delayed(std::weak_ptr)::{lambda()#1}, void> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation)@@Base+0x18> │ │ │ │ mov %rsi,(%rdi) │ │ │ │ xor %eax,%eax │ │ │ │ ret │ │ │ │ - xchg %ax,%ax │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ cmp $0x2,%edx │ │ │ │ - jne 3de80 (), std::__future_base::_Task_setter, std::__future_base::_Result_base::_Deleter>, std::__future_base::_Task_state::*(beagle::cpu::BeagleCPUImpl*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*))(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)>, std::allocator, void ()>::_M_run_delayed(std::weak_ptr)::{lambda()#1}, void> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation)@@Base+0x10> │ │ │ │ + jne 3c670 (), std::__future_base::_Task_setter, std::__future_base::_Result_base::_Deleter>, std::__future_base::_Task_state::*(beagle::cpu::BeagleCPUImpl*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*))(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)>, std::allocator, void ()>::_M_run_delayed(std::weak_ptr)::{lambda()#1}, void> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation)@@Base+0x10> │ │ │ │ vmovdqu (%rsi),%xmm0 │ │ │ │ vmovdqu %xmm0,(%rdi) │ │ │ │ - jmp 3de80 (), std::__future_base::_Task_setter, std::__future_base::_Result_base::_Deleter>, std::__future_base::_Task_state::*(beagle::cpu::BeagleCPUImpl*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*))(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)>, std::allocator, void ()>::_M_run_delayed(std::weak_ptr)::{lambda()#1}, void> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation)@@Base+0x10> │ │ │ │ - nop │ │ │ │ - mov 0x21da9(%rip),%rax # 5fc50 , std::__future_base::_Result_base::_Deleter>, std::__future_base::_Task_state::*(beagle::cpu::BeagleCPUImpl*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*))(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)>, std::allocator, void ()>::_M_run_delayed(std::weak_ptr)::{lambda()#1}, void>@@Base+0x1b38> │ │ │ │ + jmp 3c670 (), std::__future_base::_Task_setter, std::__future_base::_Result_base::_Deleter>, std::__future_base::_Task_state::*(beagle::cpu::BeagleCPUImpl*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*))(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)>, std::allocator, void ()>::_M_run_delayed(std::weak_ptr)::{lambda()#1}, void> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation)@@Base+0x10> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov 0x215b9(%rip),%rax # 5dc50 , std::__future_base::_Result_base::_Deleter>, std::__future_base::_Task_state::*(beagle::cpu::BeagleCPUImpl*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*))(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)>, std::allocator, void ()>::_M_run_delayed(std::weak_ptr)::{lambda()#1}, void>@@Base+0x1b38> │ │ │ │ mov %rax,(%rdi) │ │ │ │ xor %eax,%eax │ │ │ │ ret │ │ │ │ nopl (%rax) │ │ │ │ │ │ │ │ -000000000003deb0 (), std::__future_base::_Task_setter, std::__future_base::_Result_base::_Deleter>, std::__future_base::_Task_state::*(beagle::cpu::BeagleCPUImpl*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*))(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)>, std::allocator, void ()>::_M_run()::{lambda()#1}, void> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation)@@Base>: │ │ │ │ +000000000003c6a0 (), std::__future_base::_Task_setter, std::__future_base::_Result_base::_Deleter>, std::__future_base::_Task_state::*(beagle::cpu::BeagleCPUImpl*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*))(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)>, std::allocator, void ()>::_M_run()::{lambda()#1}, void> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation)@@Base>: │ │ │ │ endbr64 │ │ │ │ test %edx,%edx │ │ │ │ - je 3dee0 (), std::__future_base::_Task_setter, std::__future_base::_Result_base::_Deleter>, std::__future_base::_Task_state::*(beagle::cpu::BeagleCPUImpl*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*))(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)>, std::allocator, void ()>::_M_run()::{lambda()#1}, void> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation)@@Base+0x30> │ │ │ │ + je 3c6d0 (), std::__future_base::_Task_setter, std::__future_base::_Result_base::_Deleter>, std::__future_base::_Task_state::*(beagle::cpu::BeagleCPUImpl*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*))(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)>, std::allocator, void ()>::_M_run()::{lambda()#1}, void> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation)@@Base+0x30> │ │ │ │ cmp $0x1,%edx │ │ │ │ - jne 3ded0 (), std::__future_base::_Task_setter, std::__future_base::_Result_base::_Deleter>, std::__future_base::_Task_state::*(beagle::cpu::BeagleCPUImpl*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*))(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)>, std::allocator, void ()>::_M_run()::{lambda()#1}, void> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation)@@Base+0x20> │ │ │ │ + jne 3c6b8 (), std::__future_base::_Task_setter, std::__future_base::_Result_base::_Deleter>, std::__future_base::_Task_state::*(beagle::cpu::BeagleCPUImpl*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*))(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)>, std::allocator, void ()>::_M_run()::{lambda()#1}, void> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation)@@Base+0x18> │ │ │ │ mov %rsi,(%rdi) │ │ │ │ xor %eax,%eax │ │ │ │ ret │ │ │ │ - xchg %ax,%ax │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ cmp $0x2,%edx │ │ │ │ - jne 3dec0 (), std::__future_base::_Task_setter, std::__future_base::_Result_base::_Deleter>, std::__future_base::_Task_state::*(beagle::cpu::BeagleCPUImpl*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*))(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)>, std::allocator, void ()>::_M_run()::{lambda()#1}, void> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation)@@Base+0x10> │ │ │ │ + jne 3c6b0 (), std::__future_base::_Task_setter, std::__future_base::_Result_base::_Deleter>, std::__future_base::_Task_state::*(beagle::cpu::BeagleCPUImpl*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*))(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)>, std::allocator, void ()>::_M_run()::{lambda()#1}, void> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation)@@Base+0x10> │ │ │ │ vmovdqu (%rsi),%xmm0 │ │ │ │ vmovdqu %xmm0,(%rdi) │ │ │ │ - jmp 3dec0 (), std::__future_base::_Task_setter, std::__future_base::_Result_base::_Deleter>, std::__future_base::_Task_state::*(beagle::cpu::BeagleCPUImpl*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*))(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)>, std::allocator, void ()>::_M_run()::{lambda()#1}, void> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation)@@Base+0x10> │ │ │ │ - nop │ │ │ │ - mov 0x22019(%rip),%rax # 5ff00 , std::__future_base::_Result_base::_Deleter>, std::__future_base::_Task_state::*(beagle::cpu::BeagleCPUImpl*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*))(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)>, std::allocator, void ()>::_M_run()::{lambda()#1}, void>@@Base+0x1df8> │ │ │ │ + jmp 3c6b0 (), std::__future_base::_Task_setter, std::__future_base::_Result_base::_Deleter>, std::__future_base::_Task_state::*(beagle::cpu::BeagleCPUImpl*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*))(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)>, std::allocator, void ()>::_M_run()::{lambda()#1}, void> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation)@@Base+0x10> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov 0x21829(%rip),%rax # 5df00 , std::__future_base::_Result_base::_Deleter>, std::__future_base::_Task_state::*(beagle::cpu::BeagleCPUImpl*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*))(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)>, std::allocator, void ()>::_M_run()::{lambda()#1}, void>@@Base+0x1df8> │ │ │ │ mov %rax,(%rdi) │ │ │ │ xor %eax,%eax │ │ │ │ ret │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ + nopl (%rax) │ │ │ │ │ │ │ │ -000000000003df00 ::calcEdgeLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base>: │ │ │ │ +000000000003c6e0 ::calcEdgeLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base>: │ │ │ │ endbr64 │ │ │ │ lea 0x8(%rsp),%r10 │ │ │ │ and $0xffffffffffffffe0,%rsp │ │ │ │ push -0x8(%r10) │ │ │ │ push %rbp │ │ │ │ mov %rsp,%rbp │ │ │ │ push %r15 │ │ │ │ push %r14 │ │ │ │ push %r13 │ │ │ │ push %r12 │ │ │ │ push %r10 │ │ │ │ push %rbx │ │ │ │ sub $0x120,%rsp │ │ │ │ + mov %rdi,-0xc0(%rbp) │ │ │ │ mov (%r10),%rax │ │ │ │ movslq 0x14(%rdi),%rbx │ │ │ │ - mov %rdi,-0xc8(%rbp) │ │ │ │ - mov 0x10(%r10),%r12 │ │ │ │ mov %rsi,-0x108(%rbp) │ │ │ │ mov %rdx,-0x110(%rbp) │ │ │ │ - mov %rcx,-0x118(%rbp) │ │ │ │ - mov %r8,-0x120(%rbp) │ │ │ │ - mov %r9,-0x128(%rbp) │ │ │ │ + mov 0x10(%r10),%r12 │ │ │ │ mov %rax,-0xd8(%rbp) │ │ │ │ mov 0x8(%r10),%eax │ │ │ │ - mov %eax,-0xb4(%rbp) │ │ │ │ + mov %rcx,-0x118(%rbp) │ │ │ │ + mov %eax,-0xac(%rbp) │ │ │ │ mov %rbx,%rax │ │ │ │ - mov %ebx,-0x7c(%rbp) │ │ │ │ shr $0x3d,%rax │ │ │ │ - jne 3ebb4 ::calcEdgeLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0xcb4> │ │ │ │ + mov %r8,-0x120(%rbp) │ │ │ │ + mov %r9,-0x128(%rbp) │ │ │ │ + jne 3d39e ::calcEdgeLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0xcbe> │ │ │ │ + mov %ebx,%r14d │ │ │ │ test %rbx,%rbx │ │ │ │ - je 3e030 ::calcEdgeLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x130> │ │ │ │ + je 3c810 ::calcEdgeLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x130> │ │ │ │ lea 0x0(,%rbx,4),%rdi │ │ │ │ call 1c310 │ │ │ │ - mov %rax,-0xc0(%rbp) │ │ │ │ + mov %rax,-0xb8(%rbp) │ │ │ │ movl $0x0,(%rax) │ │ │ │ cmp $0x1,%rbx │ │ │ │ - je 3eb34 ::calcEdgeLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0xc34> │ │ │ │ + je 3d31e ::calcEdgeLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0xc3e> │ │ │ │ + mov -0xb8(%rbp),%rax │ │ │ │ lea -0x4(,%rbx,4),%rdx │ │ │ │ xor %esi,%esi │ │ │ │ - mov -0xc0(%rbp),%rax │ │ │ │ lea 0x4(%rax),%rdi │ │ │ │ call 1c1a0 │ │ │ │ lea 0x0(,%rbx,8),%rdi │ │ │ │ call 1c310 │ │ │ │ movq $0x0,(%rax) │ │ │ │ lea -0x8(,%rbx,8),%rdx │ │ │ │ lea 0x8(%rax),%rdi │ │ │ │ xor %esi,%esi │ │ │ │ - mov %rax,-0xb0(%rbp) │ │ │ │ + mov %rax,-0xa8(%rbp) │ │ │ │ call 1c1a0 │ │ │ │ - mov -0xb4(%rbp),%r8d │ │ │ │ - test %r8d,%r8d │ │ │ │ - jg 3e056 ::calcEdgeLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x156> │ │ │ │ + mov -0xac(%rbp),%edi │ │ │ │ + test %edi,%edi │ │ │ │ + jg 3c836 ::calcEdgeLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x156> │ │ │ │ mov -0xd8(%rbp),%rax │ │ │ │ cmpl $0xffffffff,(%rax) │ │ │ │ - jne 3e9e0 ::calcEdgeLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0xae0> │ │ │ │ - mov -0xc8(%rbp),%rax │ │ │ │ + jne 3d1d1 ::calcEdgeLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0xaf1> │ │ │ │ + mov -0xc0(%rbp),%rax │ │ │ │ movq $0x0,(%r12) │ │ │ │ mov 0x110(%rax),%rdx │ │ │ │ - jmp 3ea90 ::calcEdgeLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0xb90> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov -0xb4(%rbp),%r9d │ │ │ │ - movq $0x0,-0xb0(%rbp) │ │ │ │ - movq $0x0,-0xc0(%rbp) │ │ │ │ - test %r9d,%r9d │ │ │ │ - jle 3eb7c ::calcEdgeLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0xc7c> │ │ │ │ - movslq -0xb4(%rbp),%rax │ │ │ │ + jmp 3d27d ::calcEdgeLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0xb9d> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov -0xac(%rbp),%r8d │ │ │ │ + movq $0x0,-0xa8(%rbp) │ │ │ │ + movq $0x0,-0xb8(%rbp) │ │ │ │ + test %r8d,%r8d │ │ │ │ + jle 3d366 ::calcEdgeLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0xc86> │ │ │ │ + movslq -0xac(%rbp),%rax │ │ │ │ + movq $0x0,-0xc8(%rbp) │ │ │ │ + mov %r14d,%r11d │ │ │ │ mov %r12,-0x130(%rbp) │ │ │ │ - mov -0xc8(%rbp),%r12 │ │ │ │ - xor %ebx,%ebx │ │ │ │ + mov -0xc0(%rbp),%r12 │ │ │ │ mov %rax,-0xf8(%rbp) │ │ │ │ + mov -0xc8(%rbp),%rcx │ │ │ │ mov -0x108(%rbp),%rax │ │ │ │ xor %esi,%esi │ │ │ │ mov 0xe0(%r12),%rdi │ │ │ │ - movslq (%rax,%rbx,4),%rdx │ │ │ │ + movslq (%rax,%rcx,4),%rdx │ │ │ │ mov 0xb0(%r12),%rax │ │ │ │ mov (%rax,%rdx,8),%rax │ │ │ │ - mov %rax,-0x90(%rbp) │ │ │ │ + mov %rax,-0xe0(%rbp) │ │ │ │ mov -0x118(%rbp),%rax │ │ │ │ - movslq (%rax,%rbx,4),%rdx │ │ │ │ + movslq (%rax,%rcx,4),%rdx │ │ │ │ mov 0xd8(%r12),%rax │ │ │ │ mov (%rax,%rdx,8),%r14 │ │ │ │ mov -0x120(%rbp),%rax │ │ │ │ - movslq (%rax,%rbx,4),%rdx │ │ │ │ + movslq (%rax,%rcx,4),%rdx │ │ │ │ mov 0xa0(%r12),%rax │ │ │ │ mov (%rax,%rdx,8),%rax │ │ │ │ - mov %rax,-0xe0(%rbp) │ │ │ │ + mov %rax,-0xe8(%rbp) │ │ │ │ mov -0x128(%rbp),%rax │ │ │ │ - movslq (%rax,%rbx,4),%rdx │ │ │ │ + movslq (%rax,%rcx,4),%rdx │ │ │ │ mov 0xa8(%r12),%rax │ │ │ │ - mov (%rax,%rdx,8),%rax │ │ │ │ - mov -0x7c(%rbp),%edx │ │ │ │ - imul 0x24(%r12),%edx │ │ │ │ - mov %rax,-0xe8(%rbp) │ │ │ │ + mov (%rax,%rdx,8),%rbx │ │ │ │ + mov 0x24(%r12),%edx │ │ │ │ mov -0x110(%rbp),%rax │ │ │ │ + imul %r11d,%edx │ │ │ │ + mov (%rax,%rcx,4),%r13d │ │ │ │ movslq %edx,%rdx │ │ │ │ - mov (%rax,%rbx,4),%r13d │ │ │ │ shl $0x3,%rdx │ │ │ │ call 1c1a0 │ │ │ │ cmp %r13d,0x10(%r12) │ │ │ │ - mov 0x14(%r12),%ecx │ │ │ │ mov 0x34(%r12),%edx │ │ │ │ movslq %r13d,%rax │ │ │ │ - mov %ecx,-0x7c(%rbp) │ │ │ │ - jle 3e570 ::calcEdgeLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x670> │ │ │ │ + mov 0x14(%r12),%r11d │ │ │ │ + vmovdqa 0x1842b(%rip),%ymm7 │ │ │ │ + vmovdqa 0x18443(%rip),%ymm6 │ │ │ │ + jle 3cd4f ::calcEdgeLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x66f> │ │ │ │ mov 0xb8(%r12),%rcx │ │ │ │ mov (%rcx,%rax,8),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je 3e570 ::calcEdgeLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x670> │ │ │ │ + je 3cd4f ::calcEdgeLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x66f> │ │ │ │ test %edx,%edx │ │ │ │ - jle 3e2d6 ::calcEdgeLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x3d6> │ │ │ │ - mov -0x7c(%rbp),%r8d │ │ │ │ + jle 3cac8 ::calcEdgeLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x3e8> │ │ │ │ movslq %edx,%rax │ │ │ │ - mov %rax,-0x50(%rbp) │ │ │ │ - test %r8d,%r8d │ │ │ │ - jle 3eb13 ::calcEdgeLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0xc13> │ │ │ │ - movslq %r8d,%rdx │ │ │ │ - movslq 0x24(%r12),%r15 │ │ │ │ - xor %r13d,%r13d │ │ │ │ - movq $0x0,-0x48(%rbp) │ │ │ │ + mov %rax,-0x60(%rbp) │ │ │ │ + test %r11d,%r11d │ │ │ │ + jle 3d2fd ::calcEdgeLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0xc1d> │ │ │ │ + movslq %r11d,%rdx │ │ │ │ + mov 0x24(%r12),%r15d │ │ │ │ + mov %r12,-0x48(%rbp) │ │ │ │ + mov %r11d,%ecx │ │ │ │ lea (%rdi,%rdx,4),%rax │ │ │ │ movslq 0x2c(%r12),%rdx │ │ │ │ - mov %rax,-0x40(%rbp) │ │ │ │ - mov %rdi,%rax │ │ │ │ + mov -0xe0(%rbp),%r12 │ │ │ │ + movl $0x0,-0x58(%rbp) │ │ │ │ + mov %rax,-0x38(%rbp) │ │ │ │ + mov %rdx,%rsi │ │ │ │ + lea 0x0(,%rdx,8),%rax │ │ │ │ + movslq %r15d,%rdx │ │ │ │ + movq $0x0,-0x50(%rbp) │ │ │ │ + mov %rdx,-0x40(%rbp) │ │ │ │ + lea -0x1(%r11),%edx │ │ │ │ + mov %esi,%r8d │ │ │ │ + imul %esi,%edx │ │ │ │ + xor %esi,%esi │ │ │ │ + mov %edx,-0x68(%rbp) │ │ │ │ + mov %rdi,%rdx │ │ │ │ mov %rbx,%rdi │ │ │ │ - mov %r15,%r11 │ │ │ │ - mov %rdx,%r9 │ │ │ │ - mov %edx,-0xb8(%rbp) │ │ │ │ - lea 0x0(,%rdx,8),%rcx │ │ │ │ - lea -0x1(%r8),%edx │ │ │ │ - imul %r9d,%edx │ │ │ │ - xor %r8d,%r8d │ │ │ │ - mov %edx,-0x58(%rbp) │ │ │ │ - mov %r12,%rdx │ │ │ │ - test %r11d,%r11d │ │ │ │ - jle 3e2a9 ::calcEdgeLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x3a9> │ │ │ │ - mov -0xe0(%rbp),%rbx │ │ │ │ - mov %rax,%r10 │ │ │ │ - xor %r12d,%r12d │ │ │ │ - mov %rax,-0x60(%rbp) │ │ │ │ - mov -0x48(%rbp),%rsi │ │ │ │ - mov %r8d,-0x68(%rbp) │ │ │ │ - mov %rdi,-0x70(%rbp) │ │ │ │ - mov %rdx,-0x78(%rbp) │ │ │ │ - imul 0x40(%rdx),%r13d │ │ │ │ - movslq 0x28(%rdx),%r9 │ │ │ │ - vmovsd (%rbx,%rsi,8),%xmm1 │ │ │ │ - mov 0xe0(%rdx),%rsi │ │ │ │ - movslq %r8d,%rbx │ │ │ │ - shl $0x3,%rbx │ │ │ │ + test %r15d,%r15d │ │ │ │ + jle 3ca97 ::calcEdgeLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x3b7> │ │ │ │ + mov -0x48(%rbp),%r13 │ │ │ │ + mov -0xe8(%rbp),%rbx │ │ │ │ + mov %rdx,-0x70(%rbp) │ │ │ │ + mov %rdx,%r10 │ │ │ │ + mov -0x50(%rbp),%r9 │ │ │ │ + movslq -0x58(%rbp),%r11 │ │ │ │ + mov %rdi,-0x78(%rbp) │ │ │ │ + imul 0x40(%r13),%esi │ │ │ │ + mov %ecx,-0x7c(%rbp) │ │ │ │ + vmovsd (%rbx,%r9,8),%xmm1 │ │ │ │ + mov %r8d,-0x80(%rbp) │ │ │ │ + shl $0x3,%r11 │ │ │ │ + xor %ebx,%ebx │ │ │ │ + mov %esi,%r9d │ │ │ │ + mov 0xe0(%r13),%rsi │ │ │ │ + movslq %r9d,%r13 │ │ │ │ + mov -0x48(%rbp),%r9 │ │ │ │ + movslq 0x28(%r9),%r9 │ │ │ │ shl $0x3,%r9 │ │ │ │ - movslq %r13d,%r13 │ │ │ │ - xchg %ax,%ax │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - movslq (%r10),%rdx │ │ │ │ - movslq %r12d,%rax │ │ │ │ - mov %rax,%rdi │ │ │ │ - lea (%r15,%rax,1),%r8 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov -0x40(%rbp),%rdi │ │ │ │ + movslq %ebx,%rdx │ │ │ │ + movslq (%r10),%rcx │ │ │ │ + lea (%rdi,%rdx,1),%r8 │ │ │ │ + mov %rdx,%rdi │ │ │ │ + add %r13,%rcx │ │ │ │ neg %rdi │ │ │ │ - lea (%rbx,%rdi,8),%rdi │ │ │ │ - add -0x90(%rbp),%rdi │ │ │ │ - add %r13,%rdx │ │ │ │ - lea (%r14,%rdx,8),%rdx │ │ │ │ - mov %rdx,-0x38(%rbp) │ │ │ │ - mov -0x38(%rbp),%rdx │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - vmovsd (%rdx),%xmm0 │ │ │ │ - add %r9,%rdx │ │ │ │ - vmulsd (%rdi,%rax,8),%xmm0,%xmm0 │ │ │ │ - vfmadd213sd (%rsi,%rax,8),%xmm1,%xmm0 │ │ │ │ - vmovsd %xmm0,(%rsi,%rax,8) │ │ │ │ - inc %rax │ │ │ │ - cmp %r8,%rax │ │ │ │ - jne 3e240 ::calcEdgeLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x340> │ │ │ │ - add %r11d,%r12d │ │ │ │ - add %rcx,%rbx │ │ │ │ + lea (%r14,%rcx,8),%rcx │ │ │ │ + lea (%r11,%rdi,8),%rdi │ │ │ │ + add %r12,%rdi │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + vmovsd (%rcx),%xmm0 │ │ │ │ + add %r9,%rcx │ │ │ │ + vmulsd (%rdi,%rdx,8),%xmm0,%xmm0 │ │ │ │ + vfmadd213sd (%rsi,%rdx,8),%xmm1,%xmm0 │ │ │ │ + vmovsd %xmm0,(%rsi,%rdx,8) │ │ │ │ + inc %rdx │ │ │ │ + cmp %r8,%rdx │ │ │ │ + jne 3ca30 ::calcEdgeLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x350> │ │ │ │ add $0x4,%r10 │ │ │ │ - cmp %r10,-0x40(%rbp) │ │ │ │ - jne 3e200 ::calcEdgeLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x300> │ │ │ │ - mov -0x60(%rbp),%rax │ │ │ │ - mov -0x68(%rbp),%r8d │ │ │ │ - mov -0x70(%rbp),%rdi │ │ │ │ - mov -0x78(%rbp),%rdx │ │ │ │ - incq -0x48(%rbp) │ │ │ │ - mov -0x48(%rbp),%rbx │ │ │ │ - cmp %rbx,-0x50(%rbp) │ │ │ │ - je 3e2d0 ::calcEdgeLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x3d0> │ │ │ │ - mov -0xb8(%rbp),%esi │ │ │ │ - mov %ebx,%r13d │ │ │ │ + add %r15d,%ebx │ │ │ │ + add %rax,%r11 │ │ │ │ + cmp %r10,-0x38(%rbp) │ │ │ │ + jne 3ca08 ::calcEdgeLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x328> │ │ │ │ + mov -0x70(%rbp),%rdx │ │ │ │ + mov -0x78(%rbp),%rdi │ │ │ │ + mov -0x7c(%rbp),%ecx │ │ │ │ + mov -0x80(%rbp),%r8d │ │ │ │ + incq -0x50(%rbp) │ │ │ │ + mov -0x50(%rbp),%rbx │ │ │ │ + cmp %rbx,-0x60(%rbp) │ │ │ │ + je 3cabe ::calcEdgeLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x3de> │ │ │ │ + mov -0x58(%rbp),%esi │ │ │ │ + mov -0x68(%rbp),%r9d │ │ │ │ add %r8d,%esi │ │ │ │ - mov -0x58(%rbp),%r8d │ │ │ │ - add %esi,%r8d │ │ │ │ - test %r11d,%r11d │ │ │ │ - jg 3e1af ::calcEdgeLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x2af> │ │ │ │ - mov %rax,%rsi │ │ │ │ - mov -0x40(%rbp),%rbx │ │ │ │ + add %r9d,%esi │ │ │ │ + mov %esi,-0x58(%rbp) │ │ │ │ + mov %ebx,%esi │ │ │ │ + test %r15d,%r15d │ │ │ │ + jg 3c9b2 ::calcEdgeLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x2d2> │ │ │ │ + mov %rdx,%rsi │ │ │ │ + mov -0x38(%rbp),%rbx │ │ │ │ lea 0x4(%rsi),%r9 │ │ │ │ cmp %r9,%rbx │ │ │ │ - je 3e27f ::calcEdgeLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x37f> │ │ │ │ + je 3ca6e ::calcEdgeLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x38e> │ │ │ │ add $0x8,%rsi │ │ │ │ cmp %rsi,%rbx │ │ │ │ - jne 3e2ac ::calcEdgeLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x3ac> │ │ │ │ - incq -0x48(%rbp) │ │ │ │ - mov -0x48(%rbp),%rbx │ │ │ │ - cmp %rbx,-0x50(%rbp) │ │ │ │ - jne 3e28d ::calcEdgeLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x38d> │ │ │ │ + jne 3ca9a ::calcEdgeLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x3ba> │ │ │ │ + incq -0x50(%rbp) │ │ │ │ + mov -0x50(%rbp),%rbx │ │ │ │ + cmp %rbx,-0x60(%rbp) │ │ │ │ + jne 3ca7c ::calcEdgeLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x39c> │ │ │ │ + mov -0x48(%rbp),%r12 │ │ │ │ mov %rdi,%rbx │ │ │ │ - mov %rdx,%r12 │ │ │ │ - mov -0x7c(%rbp),%edi │ │ │ │ - test %edi,%edi │ │ │ │ - jle 3e49a ::calcEdgeLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x59a> │ │ │ │ - mov 0x24(%r12),%r11d │ │ │ │ - mov -0xc0(%rbp),%rcx │ │ │ │ - movslq -0x7c(%rbp),%rdx │ │ │ │ - mov %r11d,%r13d │ │ │ │ - mov %r12,%r8 │ │ │ │ - mov -0xb0(%rbp),%rsi │ │ │ │ - mov -0xe8(%rbp),%r14 │ │ │ │ + mov %ecx,%r11d │ │ │ │ + test %r11d,%r11d │ │ │ │ + jle 3cc6e ::calcEdgeLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x58e> │ │ │ │ + mov 0x24(%r12),%r15d │ │ │ │ + mov -0xb8(%rbp),%rcx │ │ │ │ + movslq %r11d,%rdx │ │ │ │ + mov -0xa8(%rbp),%rsi │ │ │ │ + mov %r15d,%r13d │ │ │ │ + mov %r11d,-0x48(%rbp) │ │ │ │ shr $0x2,%r13d │ │ │ │ - xor %r15d,%r15d │ │ │ │ - mov -0xd8(%rbp),%rdi │ │ │ │ - shl $0x5,%r13 │ │ │ │ + mov %r12,%r8 │ │ │ │ + mov -0xc8(%rbp),%rdi │ │ │ │ mov %rcx,%rax │ │ │ │ lea (%rcx,%rdx,4),%rcx │ │ │ │ - lea -0x1(%r11),%edx │ │ │ │ + lea -0x1(%r15),%edx │ │ │ │ + mov %rsi,%r12 │ │ │ │ + mov %edx,-0x40(%rbp) │ │ │ │ + mov -0xd8(%rbp),%rsi │ │ │ │ + shl $0x5,%r13 │ │ │ │ + xor %r14d,%r14d │ │ │ │ mov %rcx,-0x38(%rbp) │ │ │ │ - mov %rax,%r12 │ │ │ │ xor %ecx,%ecx │ │ │ │ - mov %rbx,%rax │ │ │ │ - mov %edx,-0x40(%rbp) │ │ │ │ - mov %r11d,%ebx │ │ │ │ vxorpd %xmm1,%xmm1,%xmm1 │ │ │ │ - test %ebx,%ebx │ │ │ │ - jle 3e3e7 ::calcEdgeLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x4e7> │ │ │ │ + test %r15d,%r15d │ │ │ │ + jle 3cbba ::calcEdgeLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x4da> │ │ │ │ cmpl $0x2,-0x40(%rbp) │ │ │ │ mov 0xe0(%r8),%r9 │ │ │ │ - jbe 3e562 ::calcEdgeLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x662> │ │ │ │ + jbe 3cd41 ::calcEdgeLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x661> │ │ │ │ movslq %ecx,%rdx │ │ │ │ vxorpd %xmm1,%xmm1,%xmm1 │ │ │ │ lea (%r9,%rdx,8),%r10 │ │ │ │ xor %edx,%edx │ │ │ │ - nop │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - vmovupd (%r14,%rdx,1),%ymm0 │ │ │ │ - vmulpd (%r10,%rdx,1),%ymm0,%ymm2 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + vmovupd (%rbx,%rdx,1),%ymm2 │ │ │ │ + vmulpd (%r10,%rdx,1),%ymm2,%ymm2 │ │ │ │ add $0x20,%rdx │ │ │ │ - vunpckhpd %xmm2,%xmm2,%xmm3 │ │ │ │ - vextractf128 $0x1,%ymm2,%xmm0 │ │ │ │ vaddsd %xmm2,%xmm1,%xmm1 │ │ │ │ + vunpckhpd %xmm2,%xmm2,%xmm3 │ │ │ │ vaddsd %xmm1,%xmm3,%xmm3 │ │ │ │ - vaddsd %xmm3,%xmm0,%xmm1 │ │ │ │ - vunpckhpd %xmm0,%xmm0,%xmm0 │ │ │ │ - vaddsd %xmm0,%xmm1,%xmm1 │ │ │ │ + vextractf64x2 $0x1,%ymm2,%xmm1 │ │ │ │ + valignq $0x3,%ymm2,%ymm2,%ymm2 │ │ │ │ + vaddsd %xmm3,%xmm1,%xmm1 │ │ │ │ + vaddsd %xmm2,%xmm1,%xmm1 │ │ │ │ cmp %rdx,%r13 │ │ │ │ - jne 3e380 ::calcEdgeLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x480> │ │ │ │ - test $0x3,%bl │ │ │ │ - je 3e3e5 ::calcEdgeLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x4e5> │ │ │ │ - mov %ebx,%edx │ │ │ │ + jne 3cb50 ::calcEdgeLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x470> │ │ │ │ + test $0x3,%r15b │ │ │ │ + je 3cbb7 ::calcEdgeLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x4d7> │ │ │ │ + mov %r15d,%edx │ │ │ │ and $0xfffffffc,%edx │ │ │ │ lea (%rdx,%rcx,1),%r10d │ │ │ │ movslq %edx,%rdx │ │ │ │ movslq %r10d,%r10 │ │ │ │ sub %rdx,%r10 │ │ │ │ lea (%r9,%r10,8),%r9 │ │ │ │ - vmovsd (%r9,%rdx,8),%xmm0 │ │ │ │ - vmulsd (%r14,%rdx,8),%xmm0,%xmm0 │ │ │ │ + vmovsd (%r9,%rdx,8),%xmm5 │ │ │ │ + vfmadd231sd (%rbx,%rdx,8),%xmm5,%xmm1 │ │ │ │ inc %rdx │ │ │ │ - vaddsd %xmm0,%xmm1,%xmm1 │ │ │ │ - cmp %edx,%ebx │ │ │ │ - jg 3e3ce ::calcEdgeLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x4ce> │ │ │ │ - add %ebx,%ecx │ │ │ │ - cmpl $0xffffffff,(%rdi) │ │ │ │ - je 3e450 ::calcEdgeLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x550> │ │ │ │ + cmp %edx,%r15d │ │ │ │ + jg 3cba3 ::calcEdgeLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x4c3> │ │ │ │ + add %r15d,%ecx │ │ │ │ + cmpl $0xffffffff,(%rsi) │ │ │ │ + je 3cc23 ::calcEdgeLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x543> │ │ │ │ mov 0xc0(%r8),%r9 │ │ │ │ - movslq (%rdi,%rax,4),%rdx │ │ │ │ + movslq (%rsi,%rdi,4),%rdx │ │ │ │ mov (%r9,%rdx,8),%rdx │ │ │ │ - test %rax,%rax │ │ │ │ - je 3e4b2 ::calcEdgeLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x5b2> │ │ │ │ - cmp %eax,(%r12) │ │ │ │ - je 3e459 ::calcEdgeLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x559> │ │ │ │ - vmovsd (%rdx,%r15,1),%xmm0 │ │ │ │ - vsubsd (%rsi),%xmm0,%xmm0 │ │ │ │ - mov %r8,-0x70(%rbp) │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 3cc91 ::calcEdgeLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x5b1> │ │ │ │ + cmp %edi,(%rax) │ │ │ │ + je 3cc2c ::calcEdgeLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x54c> │ │ │ │ + vmovsd (%rdx,%r14,1),%xmm0 │ │ │ │ + mov %r8,-0x78(%rbp) │ │ │ │ + vsubsd (%r12),%xmm0,%xmm0 │ │ │ │ + mov %rsi,-0x70(%rbp) │ │ │ │ mov %rdi,-0x68(%rbp) │ │ │ │ - mov %rax,-0x60(%rbp) │ │ │ │ - mov %ecx,-0x58(%rbp) │ │ │ │ + mov %ecx,-0x60(%rbp) │ │ │ │ + mov %rax,-0x58(%rbp) │ │ │ │ vmovsd %xmm1,-0x50(%rbp) │ │ │ │ - mov %rsi,-0x48(%rbp) │ │ │ │ vzeroupper │ │ │ │ call 1c590 │ │ │ │ vmovsd -0x50(%rbp),%xmm1 │ │ │ │ - mov -0x70(%rbp),%r8 │ │ │ │ + mov -0x78(%rbp),%r8 │ │ │ │ + mov -0x70(%rbp),%rsi │ │ │ │ mov -0x68(%rbp),%rdi │ │ │ │ - mov -0x60(%rbp),%rax │ │ │ │ - mov -0x58(%rbp),%ecx │ │ │ │ - mov -0x48(%rbp),%rsi │ │ │ │ vmulsd %xmm0,%xmm1,%xmm1 │ │ │ │ - test %rax,%rax │ │ │ │ - je 3e511 ::calcEdgeLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x611> │ │ │ │ + mov -0x60(%rbp),%ecx │ │ │ │ + mov -0x58(%rbp),%rax │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 3ccf0 ::calcEdgeLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x610> │ │ │ │ mov 0x110(%r8),%rdx │ │ │ │ - mov -0xb4(%rbp),%r9d │ │ │ │ - add %r15,%rdx │ │ │ │ + mov -0xac(%rbp),%r9d │ │ │ │ + add %r14,%rdx │ │ │ │ dec %r9d │ │ │ │ vaddsd (%rdx),%xmm1,%xmm0 │ │ │ │ - cmp %eax,%r9d │ │ │ │ - je 3e523 ::calcEdgeLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x623> │ │ │ │ + cmp %edi,%r9d │ │ │ │ + je 3cd02 ::calcEdgeLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x622> │ │ │ │ vmovsd %xmm0,(%rdx) │ │ │ │ - add $0x8,%r15 │ │ │ │ - add $0x4,%r12 │ │ │ │ - add $0x8,%rsi │ │ │ │ - cmp %r12,-0x38(%rbp) │ │ │ │ - jne 3e334 ::calcEdgeLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x434> │ │ │ │ - mov %rax,%rbx │ │ │ │ + add $0x4,%rax │ │ │ │ + add $0x8,%r14 │ │ │ │ + add $0x8,%r12 │ │ │ │ + cmp %rax,-0x38(%rbp) │ │ │ │ + jne 3cb21 ::calcEdgeLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x441> │ │ │ │ + mov -0x48(%rbp),%r11d │ │ │ │ mov %r8,%r12 │ │ │ │ - inc %rbx │ │ │ │ - cmp -0xf8(%rbp),%rbx │ │ │ │ - je 3e9bb ::calcEdgeLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0xabb> │ │ │ │ + incq -0xc8(%rbp) │ │ │ │ + mov -0xf8(%rbp),%rbx │ │ │ │ + cmp %rbx,-0xc8(%rbp) │ │ │ │ + je 3d1ab ::calcEdgeLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0xacb> │ │ │ │ vzeroupper │ │ │ │ - jmp 3e074 ::calcEdgeLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x174> │ │ │ │ - vmovsd (%rdx,%r15,1),%xmm0 │ │ │ │ - mov -0xb4(%rbp),%edx │ │ │ │ - movl $0x0,(%r12) │ │ │ │ - vmovsd %xmm0,(%rsi) │ │ │ │ + jmp 3c860 ::calcEdgeLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x180> │ │ │ │ + vmovsd (%rdx,%r14,1),%xmm0 │ │ │ │ + mov -0xac(%rbp),%edx │ │ │ │ + movl $0x0,(%rax) │ │ │ │ + vmovsd %xmm0,(%r12) │ │ │ │ cmp $0x1,%edx │ │ │ │ - je 3e511 ::calcEdgeLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x611> │ │ │ │ + je 3ccf0 ::calcEdgeLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x610> │ │ │ │ mov %edx,%r11d │ │ │ │ vmovapd %xmm0,%xmm3 │ │ │ │ mov $0x1,%edx │ │ │ │ - jmp 3e4e1 ::calcEdgeLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x5e1> │ │ │ │ - vmovsd (%rsi),%xmm3 │ │ │ │ - movslq (%rdi,%rdx,4),%r10 │ │ │ │ + jmp 3ccc2 ::calcEdgeLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x5e2> │ │ │ │ + vmovsd (%r12),%xmm3 │ │ │ │ + movslq (%rsi,%rdx,4),%r10 │ │ │ │ mov (%r9,%r10,8),%r10 │ │ │ │ - vmovsd (%r10,%r15,1),%xmm2 │ │ │ │ + vmovsd (%r10,%r14,1),%xmm2 │ │ │ │ vcomisd %xmm3,%xmm2 │ │ │ │ - jbe 3e4fd ::calcEdgeLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x5fd> │ │ │ │ - mov %edx,(%r12) │ │ │ │ - vmovsd %xmm2,(%rsi) │ │ │ │ + jbe 3ccde ::calcEdgeLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x5fe> │ │ │ │ + mov %edx,(%rax) │ │ │ │ + vmovsd %xmm2,(%r12) │ │ │ │ inc %rdx │ │ │ │ cmp %rdx,%r11 │ │ │ │ - jne 3e4dd ::calcEdgeLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x5dd> │ │ │ │ - mov (%r12),%edx │ │ │ │ + jne 3ccbc ::calcEdgeLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x5dc> │ │ │ │ + mov (%rax),%edx │ │ │ │ test %edx,%edx │ │ │ │ - jne 3e410 ::calcEdgeLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x510> │ │ │ │ + jne 3cbe1 ::calcEdgeLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x501> │ │ │ │ mov 0x110(%r8),%rdx │ │ │ │ - vmovsd %xmm1,(%rdx,%r15,1) │ │ │ │ - jmp 3e47e ::calcEdgeLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x57e> │ │ │ │ - mov %r8,-0x70(%rbp) │ │ │ │ + vmovsd %xmm1,(%rdx,%r14,1) │ │ │ │ + jmp 3cc51 ::calcEdgeLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x571> │ │ │ │ + mov %r8,-0x78(%rbp) │ │ │ │ + mov %rsi,-0x70(%rbp) │ │ │ │ mov %rdi,-0x68(%rbp) │ │ │ │ - mov %rax,-0x60(%rbp) │ │ │ │ - mov %ecx,-0x58(%rbp) │ │ │ │ - mov %rsi,-0x50(%rbp) │ │ │ │ - mov %rdx,-0x48(%rbp) │ │ │ │ + mov %ecx,-0x60(%rbp) │ │ │ │ + mov %rax,-0x58(%rbp) │ │ │ │ + mov %rdx,-0x50(%rbp) │ │ │ │ vzeroupper │ │ │ │ call 1c250 │ │ │ │ - mov -0x48(%rbp),%rdx │ │ │ │ - mov -0x50(%rbp),%rsi │ │ │ │ - mov -0x58(%rbp),%ecx │ │ │ │ - mov -0x60(%rbp),%rax │ │ │ │ + mov -0x50(%rbp),%rdx │ │ │ │ + mov -0x58(%rbp),%rax │ │ │ │ + mov -0x60(%rbp),%ecx │ │ │ │ mov -0x68(%rbp),%rdi │ │ │ │ - mov -0x70(%rbp),%r8 │ │ │ │ + mov -0x70(%rbp),%rsi │ │ │ │ + mov -0x78(%rbp),%r8 │ │ │ │ vmovsd %xmm0,(%rdx) │ │ │ │ - jmp 3e47e ::calcEdgeLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x57e> │ │ │ │ + jmp 3cc51 ::calcEdgeLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x571> │ │ │ │ mov %ecx,%r10d │ │ │ │ xor %edx,%edx │ │ │ │ vxorpd %xmm1,%xmm1,%xmm1 │ │ │ │ - jmp 3e3c1 ::calcEdgeLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x4c1> │ │ │ │ + jmp 3cb96 ::calcEdgeLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x4b6> │ │ │ │ test %edx,%edx │ │ │ │ - jle 3e2d6 ::calcEdgeLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x3d6> │ │ │ │ - mov -0x7c(%rbp),%edi │ │ │ │ + jle 3cac8 ::calcEdgeLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x3e8> │ │ │ │ movslq %edx,%rcx │ │ │ │ mov %rcx,-0xd0(%rbp) │ │ │ │ - test %edi,%edi │ │ │ │ - jle 3eb58 ::calcEdgeLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0xc58> │ │ │ │ + test %r11d,%r11d │ │ │ │ + jle 3d342 ::calcEdgeLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0xc62> │ │ │ │ mov 0xb0(%r12),%rdx │ │ │ │ - mov 0x24(%r12),%r11d │ │ │ │ - mov %rbx,%rsi │ │ │ │ + mov 0x24(%r12),%r15d │ │ │ │ + movl $0x0,-0xb0(%rbp) │ │ │ │ + mov %rbx,%r8 │ │ │ │ mov (%rdx,%rax,8),%rax │ │ │ │ - test %r11d,%r11d │ │ │ │ - mov %r11d,%r13d │ │ │ │ + test %r15d,%r15d │ │ │ │ mov %rax,-0x60(%rbp) │ │ │ │ - lea 0x3(%r11),%eax │ │ │ │ - cmovns %r11d,%eax │ │ │ │ + lea 0x3(%r15),%eax │ │ │ │ + cmovns %r15d,%eax │ │ │ │ mov %eax,%ecx │ │ │ │ and $0xfffffffc,%eax │ │ │ │ - mov %eax,%r15d │ │ │ │ - movslq %r11d,%rax │ │ │ │ + mov %eax,%r13d │ │ │ │ + movslq %r15d,%rax │ │ │ │ sar $0x2,%ecx │ │ │ │ mov %rax,-0xf0(%rbp) │ │ │ │ shl $0x3,%rax │ │ │ │ - cmp $0x4,%r15d │ │ │ │ - mov %ecx,-0x50(%rbp) │ │ │ │ + cmp $0x4,%r13d │ │ │ │ setg -0x70(%rbp) │ │ │ │ cmp $0x1,%ecx │ │ │ │ - mov %rax,-0x48(%rbp) │ │ │ │ sete %dl │ │ │ │ - cmp $0x4,%r15d │ │ │ │ + cmp $0x4,%r13d │ │ │ │ + mov %rax,-0x48(%rbp) │ │ │ │ setle %al │ │ │ │ + mov %ecx,-0x50(%rbp) │ │ │ │ xor %ecx,%ecx │ │ │ │ - xor %r8d,%r8d │ │ │ │ - xor %ebx,%ebx │ │ │ │ or %eax,%edx │ │ │ │ - mov %r15d,%eax │ │ │ │ + movslq 0x2c(%r12),%rax │ │ │ │ mov %dl,-0x68(%rbp) │ │ │ │ - mov 0x2c(%r12),%edx │ │ │ │ - shr $0x2,%eax │ │ │ │ - mov %eax,-0x78(%rbp) │ │ │ │ - lea -0x1(%rdi),%eax │ │ │ │ - imul %edx,%eax │ │ │ │ - mov %edx,-0xb8(%rbp) │ │ │ │ + mov %rax,%rsi │ │ │ │ + mov %rax,-0x88(%rbp) │ │ │ │ + lea -0x1(%r11),%eax │ │ │ │ + imul %esi,%eax │ │ │ │ + mov %esi,%ebx │ │ │ │ + xor %esi,%esi │ │ │ │ mov %eax,-0xfc(%rbp) │ │ │ │ mov %r15d,%eax │ │ │ │ - mov %r14,%r15 │ │ │ │ - mov %eax,%r14d │ │ │ │ - movslq -0xb8(%rbp),%r11 │ │ │ │ - mov %rsi,%r10 │ │ │ │ - mov %r8,%rsi │ │ │ │ - lea 0x0(,%r11,8),%rax │ │ │ │ - mov %rax,-0xa0(%rbp) │ │ │ │ + mov %r13d,%r15d │ │ │ │ + mov %eax,%r13d │ │ │ │ + mov -0x88(%rbp),%rax │ │ │ │ + mov %r8,%r10 │ │ │ │ + lea 0x0(,%rax,8),%r8 │ │ │ │ test %r13d,%r13d │ │ │ │ - jle 3e967 ::calcEdgeLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0xa67> │ │ │ │ + jle 3d156 ::calcEdgeLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0xa76> │ │ │ │ + mov -0xe8(%rbp),%rax │ │ │ │ imul 0x40(%r12),%ecx │ │ │ │ - xor %edi,%edi │ │ │ │ - xor %edx,%edx │ │ │ │ mov %rsi,-0x138(%rbp) │ │ │ │ - mov -0xe0(%rbp),%rax │ │ │ │ - mov %ebx,-0x100(%rbp) │ │ │ │ + xor %edi,%edi │ │ │ │ + mov 0xe0(%r12),%r9 │ │ │ │ mov %r10,-0x140(%rbp) │ │ │ │ - mov %r11,-0x98(%rbp) │ │ │ │ - mov %r12,-0x148(%rbp) │ │ │ │ - mov 0xe0(%r12),%r8 │ │ │ │ - vmovsd (%rax,%rsi,8),%xmm3 │ │ │ │ - movslq %ebx,%rax │ │ │ │ + xor %edx,%edx │ │ │ │ + vmovsd (%rax,%rsi,8),%xmm11 │ │ │ │ + movslq -0xb0(%rbp),%rax │ │ │ │ + mov %r11d,-0x8c(%rbp) │ │ │ │ + mov %ecx,-0x90(%rbp) │ │ │ │ mov %rax,-0x38(%rbp) │ │ │ │ - mov %ecx,%r9d │ │ │ │ lea 0x0(,%rax,8),%rcx │ │ │ │ - mov -0x90(%rbp),%rax │ │ │ │ - mov %r8,-0xa8(%rbp) │ │ │ │ - mov %r9d,-0x88(%rbp) │ │ │ │ + mov -0xe0(%rbp),%rax │ │ │ │ + mov %ebx,-0x100(%rbp) │ │ │ │ add %rcx,%rax │ │ │ │ + mov %r9,-0xa0(%rbp) │ │ │ │ mov %rax,-0x40(%rbp) │ │ │ │ mov -0xf0(%rbp),%rax │ │ │ │ + mov %r8,-0x98(%rbp) │ │ │ │ inc %rax │ │ │ │ + mov %r12,-0x148(%rbp) │ │ │ │ mov %rax,-0x58(%rbp) │ │ │ │ - xchg %ax,%ax │ │ │ │ - mov -0xa8(%rbp),%rsi │ │ │ │ + mov %r15d,%eax │ │ │ │ + shr $0x2,%eax │ │ │ │ + mov %eax,-0x78(%rbp) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov -0xa0(%rbp),%rsi │ │ │ │ + mov %edi,-0x7c(%rbp) │ │ │ │ movslq %edi,%rax │ │ │ │ xor %r10d,%r10d │ │ │ │ - mov %edi,-0x80(%rbp) │ │ │ │ + movslq -0x90(%rbp),%rbx │ │ │ │ add -0x60(%rbp),%rcx │ │ │ │ - mov %edx,-0x84(%rbp) │ │ │ │ - movslq -0x88(%rbp),%rbx │ │ │ │ + mov %edx,-0x80(%rbp) │ │ │ │ lea (%rsi,%rax,8),%r12 │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ mov -0x50(%rbp),%esi │ │ │ │ - lea (%r15,%rbx,8),%rdx │ │ │ │ + lea (%r14,%rbx,8),%rdx │ │ │ │ test %esi,%esi │ │ │ │ - je 3e900 ::calcEdgeLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0xa00> │ │ │ │ + je 3d0e0 ::calcEdgeLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0xa00> │ │ │ │ cmpb $0x0,-0x68(%rbp) │ │ │ │ - jne 3e90f ::calcEdgeLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0xa0f> │ │ │ │ + jne 3d0f0 ::calcEdgeLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0xa10> │ │ │ │ cmpb $0x0,-0x70(%rbp) │ │ │ │ mov $0x1,%esi │ │ │ │ - vxorpd %xmm4,%xmm4,%xmm4 │ │ │ │ + vxorpd %xmm13,%xmm13,%xmm13 │ │ │ │ cmovne -0x78(%rbp),%esi │ │ │ │ - vmovapd %xmm4,%xmm0 │ │ │ │ + vmovapd %xmm13,%xmm2 │ │ │ │ xor %eax,%eax │ │ │ │ mov %esi,%edi │ │ │ │ shr $1,%edi │ │ │ │ shl $0x6,%rdi │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - vmovupd (%rdx,%rax,1),%ymm1 │ │ │ │ - vmovupd 0x20(%rdx,%rax,1),%ymm8 │ │ │ │ - vmovupd (%rcx,%rax,1),%ymm5 │ │ │ │ - vmovupd 0x20(%rcx,%rax,1),%ymm7 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + vmovupd (%rdx,%rax,1),%ymm3 │ │ │ │ + vmovupd (%rcx,%rax,1),%ymm8 │ │ │ │ + vmovupd 0x20(%rdx,%rax,1),%ymm10 │ │ │ │ + vmovupd 0x20(%rcx,%rax,1),%ymm9 │ │ │ │ add $0x40,%rax │ │ │ │ - vunpcklpd %ymm8,%ymm1,%ymm2 │ │ │ │ - vunpckhpd %ymm8,%ymm1,%ymm1 │ │ │ │ - vunpcklpd %ymm7,%ymm5,%ymm6 │ │ │ │ - vunpckhpd %ymm7,%ymm5,%ymm5 │ │ │ │ - vpermpd $0xd8,%ymm2,%ymm2 │ │ │ │ - vpermpd $0xd8,%ymm1,%ymm1 │ │ │ │ - vpermpd $0xd8,%ymm6,%ymm6 │ │ │ │ - vpermpd $0xd8,%ymm5,%ymm5 │ │ │ │ - vmulpd %ymm6,%ymm2,%ymm2 │ │ │ │ - vmulpd %ymm5,%ymm1,%ymm1 │ │ │ │ - vaddsd %xmm0,%xmm2,%xmm0 │ │ │ │ - vaddsd %xmm1,%xmm4,%xmm4 │ │ │ │ - vunpckhpd %xmm2,%xmm2,%xmm6 │ │ │ │ - vunpckhpd %xmm1,%xmm1,%xmm5 │ │ │ │ - vextractf128 $0x1,%ymm2,%xmm2 │ │ │ │ - vextractf128 $0x1,%ymm1,%xmm1 │ │ │ │ - vaddsd %xmm0,%xmm6,%xmm6 │ │ │ │ - vaddsd %xmm4,%xmm5,%xmm5 │ │ │ │ - vunpckhpd %xmm2,%xmm2,%xmm0 │ │ │ │ - vaddsd %xmm5,%xmm1,%xmm4 │ │ │ │ - vaddsd %xmm2,%xmm6,%xmm6 │ │ │ │ - vunpckhpd %xmm1,%xmm1,%xmm1 │ │ │ │ - vaddsd %xmm0,%xmm6,%xmm0 │ │ │ │ - vaddsd %xmm1,%xmm4,%xmm4 │ │ │ │ + vmovapd %ymm3,%ymm5 │ │ │ │ + vmovapd %ymm8,%ymm1 │ │ │ │ + vpermt2pd %ymm9,%ymm7,%ymm1 │ │ │ │ + vpermt2pd %ymm10,%ymm7,%ymm5 │ │ │ │ + vpermt2pd %ymm10,%ymm6,%ymm3 │ │ │ │ + vmulpd %ymm1,%ymm5,%ymm5 │ │ │ │ + vpermt2pd %ymm9,%ymm6,%ymm8 │ │ │ │ + vmulpd %ymm8,%ymm3,%ymm1 │ │ │ │ + vaddsd %xmm2,%xmm5,%xmm2 │ │ │ │ + vunpckhpd %xmm5,%xmm5,%xmm4 │ │ │ │ + vaddsd %xmm1,%xmm13,%xmm13 │ │ │ │ + vunpckhpd %xmm1,%xmm1,%xmm0 │ │ │ │ + vaddsd %xmm2,%xmm4,%xmm4 │ │ │ │ + vextractf64x2 $0x1,%ymm5,%xmm2 │ │ │ │ + vaddsd %xmm13,%xmm0,%xmm0 │ │ │ │ + vextractf64x2 $0x1,%ymm1,%xmm13 │ │ │ │ + valignq $0x3,%ymm5,%ymm5,%ymm5 │ │ │ │ + valignq $0x3,%ymm1,%ymm1,%ymm1 │ │ │ │ + vaddsd %xmm2,%xmm4,%xmm2 │ │ │ │ + vaddsd %xmm0,%xmm13,%xmm13 │ │ │ │ + vaddsd %xmm5,%xmm2,%xmm2 │ │ │ │ + vaddsd %xmm1,%xmm13,%xmm13 │ │ │ │ cmp %rdi,%rax │ │ │ │ - jne 3e730 ::calcEdgeLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x830> │ │ │ │ + jne 3cf10 ::calcEdgeLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x830> │ │ │ │ test $0x1,%sil │ │ │ │ - je 3e802 ::calcEdgeLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x902> │ │ │ │ + je 3cfe2 ::calcEdgeLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x902> │ │ │ │ and $0xfffffffe,%esi │ │ │ │ shl $0x2,%esi │ │ │ │ movslq %esi,%rsi │ │ │ │ - vmovsd (%rcx,%rsi,8),%xmm7 │ │ │ │ - vfmadd231sd (%rdx,%rsi,8),%xmm7,%xmm0 │ │ │ │ - vmovsd 0x8(%rcx,%rsi,8),%xmm7 │ │ │ │ - vfmadd231sd 0x8(%rdx,%rsi,8),%xmm7,%xmm4 │ │ │ │ - vmovsd 0x10(%rcx,%rsi,8),%xmm7 │ │ │ │ - vfmadd231sd 0x10(%rdx,%rsi,8),%xmm7,%xmm0 │ │ │ │ - vmovsd 0x18(%rcx,%rsi,8),%xmm7 │ │ │ │ - vfmadd231sd 0x18(%rdx,%rsi,8),%xmm7,%xmm4 │ │ │ │ - mov %r14d,%esi │ │ │ │ - cmp %r14d,%r13d │ │ │ │ - jle 3e899 ::calcEdgeLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x999> │ │ │ │ + vmovsd (%rcx,%rsi,8),%xmm5 │ │ │ │ + vfmadd231sd (%rdx,%rsi,8),%xmm5,%xmm2 │ │ │ │ + vmovsd 0x8(%rcx,%rsi,8),%xmm5 │ │ │ │ + vfmadd231sd 0x8(%rdx,%rsi,8),%xmm5,%xmm13 │ │ │ │ + vmovsd 0x10(%rcx,%rsi,8),%xmm5 │ │ │ │ + vfmadd231sd 0x10(%rdx,%rsi,8),%xmm5,%xmm2 │ │ │ │ + vmovsd 0x18(%rcx,%rsi,8),%xmm5 │ │ │ │ + vfmadd231sd 0x18(%rdx,%rsi,8),%xmm5,%xmm13 │ │ │ │ + mov %r15d,%esi │ │ │ │ + cmp %r15d,%r13d │ │ │ │ + jle 3d07a ::calcEdgeLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x99a> │ │ │ │ mov %r13d,%r11d │ │ │ │ sub %esi,%r11d │ │ │ │ lea -0x1(%r11),%eax │ │ │ │ cmp $0x2,%eax │ │ │ │ - jbe 3e880 ::calcEdgeLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x980> │ │ │ │ + jbe 3d064 ::calcEdgeLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x984> │ │ │ │ movslq %esi,%rax │ │ │ │ lea (%rax,%rbx,1),%rdi │ │ │ │ add -0x38(%rbp),%rax │ │ │ │ - lea (%r15,%rdi,8),%r9 │ │ │ │ + lea (%r14,%rdi,8),%r9 │ │ │ │ mov -0x60(%rbp),%rdi │ │ │ │ lea (%rdi,%rax,8),%r8 │ │ │ │ mov %r11d,%edi │ │ │ │ xor %eax,%eax │ │ │ │ shr $0x2,%edi │ │ │ │ shl $0x5,%rdi │ │ │ │ - vmovupd (%r9,%rax,1),%ymm1 │ │ │ │ - vmulpd (%r8,%rax,1),%ymm1,%ymm1 │ │ │ │ + vmovupd (%r9,%rax,1),%ymm3 │ │ │ │ + vmulpd (%r8,%rax,1),%ymm3,%ymm3 │ │ │ │ add $0x20,%rax │ │ │ │ - vaddsd %xmm0,%xmm1,%xmm0 │ │ │ │ - vunpckhpd %xmm1,%xmm1,%xmm2 │ │ │ │ - vextractf128 $0x1,%ymm1,%xmm1 │ │ │ │ - vaddsd %xmm0,%xmm2,%xmm2 │ │ │ │ - vaddsd %xmm2,%xmm1,%xmm0 │ │ │ │ - vunpckhpd %xmm1,%xmm1,%xmm1 │ │ │ │ - vaddsd %xmm1,%xmm0,%xmm0 │ │ │ │ + vaddsd %xmm2,%xmm3,%xmm0 │ │ │ │ + vunpckhpd %xmm3,%xmm3,%xmm4 │ │ │ │ + vextractf64x2 $0x1,%ymm3,%xmm2 │ │ │ │ + valignq $0x3,%ymm3,%ymm3,%ymm3 │ │ │ │ + vaddsd %xmm0,%xmm4,%xmm4 │ │ │ │ + vaddsd %xmm4,%xmm2,%xmm2 │ │ │ │ + vaddsd %xmm3,%xmm2,%xmm2 │ │ │ │ cmp %rax,%rdi │ │ │ │ - jne 3e840 ::calcEdgeLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x940> │ │ │ │ + jne 3d020 ::calcEdgeLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x940> │ │ │ │ test $0x3,%r11b │ │ │ │ - je 3e899 ::calcEdgeLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x999> │ │ │ │ + je 3d07a ::calcEdgeLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x99a> │ │ │ │ and $0xfffffffc,%r11d │ │ │ │ add %r11d,%esi │ │ │ │ movslq %esi,%rsi │ │ │ │ - vmovsd (%rcx,%rsi,8),%xmm1 │ │ │ │ - vmulsd (%rdx,%rsi,8),%xmm1,%xmm1 │ │ │ │ + vmovsd (%rcx,%rsi,8),%xmm5 │ │ │ │ + vfmadd231sd (%rdx,%rsi,8),%xmm5,%xmm2 │ │ │ │ inc %rsi │ │ │ │ - vaddsd %xmm1,%xmm0,%xmm0 │ │ │ │ cmp %esi,%r13d │ │ │ │ - jg 3e883 ::calcEdgeLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x983> │ │ │ │ + jg 3d067 ::calcEdgeLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x987> │ │ │ │ + vaddsd %xmm2,%xmm13,%xmm13 │ │ │ │ mov -0x40(%rbp),%rax │ │ │ │ - vaddsd %xmm0,%xmm4,%xmm4 │ │ │ │ add -0x58(%rbp),%rbx │ │ │ │ - vmulsd (%rax,%r10,1),%xmm4,%xmm4 │ │ │ │ - vfmadd213sd (%r12,%r10,1),%xmm3,%xmm4 │ │ │ │ - vmovsd %xmm4,(%r12,%r10,1) │ │ │ │ + vmulsd (%rax,%r10,1),%xmm13,%xmm13 │ │ │ │ + vfmadd213sd (%r12,%r10,1),%xmm11,%xmm13 │ │ │ │ + vmovsd %xmm13,(%r12,%r10,1) │ │ │ │ add $0x8,%r10 │ │ │ │ cmp %r10,-0x48(%rbp) │ │ │ │ - jne 3e6f0 ::calcEdgeLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x7f0> │ │ │ │ - mov -0x80(%rbp),%edi │ │ │ │ - mov -0x84(%rbp),%edx │ │ │ │ - mov -0xa0(%rbp),%rbx │ │ │ │ - add %rbx,-0x40(%rbp) │ │ │ │ + jne 3ced0 ::calcEdgeLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x7f0> │ │ │ │ mov -0x98(%rbp),%rbx │ │ │ │ + mov -0x80(%rbp),%edx │ │ │ │ + mov -0x7c(%rbp),%edi │ │ │ │ + add %rbx,-0x40(%rbp) │ │ │ │ + mov -0x88(%rbp),%rbx │ │ │ │ + inc %edx │ │ │ │ + add %r13d,%edi │ │ │ │ add %rbx,-0x38(%rbp) │ │ │ │ mov -0x38(%rbp),%rax │ │ │ │ - add %r13d,%edi │ │ │ │ - inc %edx │ │ │ │ - cmp %edx,-0x7c(%rbp) │ │ │ │ - je 3e91e ::calcEdgeLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0xa1e> │ │ │ │ + cmp %edx,-0x8c(%rbp) │ │ │ │ + je 3d100 ::calcEdgeLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0xa20> │ │ │ │ lea 0x0(,%rax,8),%rcx │ │ │ │ - jmp 3e6c0 ::calcEdgeLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x7c0> │ │ │ │ - nop │ │ │ │ - vxorpd %xmm4,%xmm4,%xmm4 │ │ │ │ + jmp 3cea8 ::calcEdgeLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x7c8> │ │ │ │ + vxorpd %xmm13,%xmm13,%xmm13 │ │ │ │ xor %esi,%esi │ │ │ │ - vmovapd %xmm4,%xmm0 │ │ │ │ - jmp 3e80e ::calcEdgeLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x90e> │ │ │ │ - vxorpd %xmm4,%xmm4,%xmm4 │ │ │ │ + vmovapd %xmm13,%xmm2 │ │ │ │ + jmp 3cfee ::calcEdgeLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x90e> │ │ │ │ + vxorpd %xmm13,%xmm13,%xmm13 │ │ │ │ xor %esi,%esi │ │ │ │ - vmovapd %xmm4,%xmm0 │ │ │ │ - jmp 3e7cd ::calcEdgeLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x8cd> │ │ │ │ + vmovapd %xmm13,%xmm2 │ │ │ │ + jmp 3cfad ::calcEdgeLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x8cd> │ │ │ │ mov -0x138(%rbp),%rsi │ │ │ │ - mov -0x100(%rbp),%ebx │ │ │ │ mov -0x140(%rbp),%r10 │ │ │ │ - mov -0x98(%rbp),%r11 │ │ │ │ + mov -0x8c(%rbp),%r11d │ │ │ │ + mov -0x100(%rbp),%ebx │ │ │ │ + mov -0x98(%rbp),%r8 │ │ │ │ mov -0x148(%rbp),%r12 │ │ │ │ inc %rsi │ │ │ │ cmp -0xd0(%rbp),%rsi │ │ │ │ - je 3e9b0 ::calcEdgeLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0xab0> │ │ │ │ - mov -0xb8(%rbp),%eax │ │ │ │ - mov %esi,%ecx │ │ │ │ + je 3d1a0 ::calcEdgeLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0xac0> │ │ │ │ + mov -0xb0(%rbp),%eax │ │ │ │ + mov -0xfc(%rbp),%ecx │ │ │ │ add %ebx,%eax │ │ │ │ - mov -0xfc(%rbp),%ebx │ │ │ │ - add %eax,%ebx │ │ │ │ + add %ecx,%eax │ │ │ │ + mov %esi,%ecx │ │ │ │ + mov %eax,-0xb0(%rbp) │ │ │ │ test %r13d,%r13d │ │ │ │ - jg 3e642 ::calcEdgeLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x742> │ │ │ │ - mov -0x7c(%rbp),%ecx │ │ │ │ - xor %eax,%eax │ │ │ │ - lea 0x1(%rax),%edx │ │ │ │ - cmp %ecx,%edx │ │ │ │ - je 3e984 ::calcEdgeLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0xa84> │ │ │ │ - add $0x2,%eax │ │ │ │ - cmp %eax,%ecx │ │ │ │ - je 3e940 ::calcEdgeLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0xa40> │ │ │ │ - mov -0x7c(%rbp),%ecx │ │ │ │ - lea 0x1(%rax),%edx │ │ │ │ - cmp %ecx,%edx │ │ │ │ - jne 3e973 ::calcEdgeLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0xa73> │ │ │ │ - lea 0x1(%rsi),%r8 │ │ │ │ - cmp %r8,-0xd0(%rbp) │ │ │ │ - mov %r10,%rsi │ │ │ │ - je 3ea61 ::calcEdgeLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0xb61> │ │ │ │ - mov -0xb8(%rbp),%ecx │ │ │ │ - imul %ecx,%eax │ │ │ │ - lea (%rbx,%rcx,1),%edx │ │ │ │ - mov %r8d,%ecx │ │ │ │ - lea (%rax,%rdx,1),%ebx │ │ │ │ - jmp 3e61d ::calcEdgeLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x71d> │ │ │ │ + jg 3ce17 ::calcEdgeLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x737> │ │ │ │ + xor %edx,%edx │ │ │ │ + lea 0x1(%rdx),%eax │ │ │ │ + cmp %r11d,%eax │ │ │ │ + je 3d170 ::calcEdgeLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0xa90> │ │ │ │ + add $0x2,%edx │ │ │ │ + cmp %edx,%r11d │ │ │ │ + je 3d129 ::calcEdgeLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0xa49> │ │ │ │ + lea 0x1(%rdx),%eax │ │ │ │ + cmp %r11d,%eax │ │ │ │ + jne 3d160 ::calcEdgeLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0xa80> │ │ │ │ + inc %rsi │ │ │ │ + mov %r10,%r8 │ │ │ │ + cmp %rsi,-0xd0(%rbp) │ │ │ │ + je 3d250 ::calcEdgeLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0xb70> │ │ │ │ + mov %edx,%eax │ │ │ │ + mov -0xb0(%rbp),%edx │ │ │ │ + mov %esi,%ecx │ │ │ │ + imul %ebx,%eax │ │ │ │ + add %ebx,%edx │ │ │ │ + add %edx,%eax │ │ │ │ + mov %eax,-0xb0(%rbp) │ │ │ │ + jmp 3cdfc ::calcEdgeLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x71c> │ │ │ │ nop │ │ │ │ mov %r10,%rbx │ │ │ │ - mov %r13d,%r11d │ │ │ │ - jmp 3e2e6 ::calcEdgeLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x3e6> │ │ │ │ + mov %r13d,%r15d │ │ │ │ + jmp 3cad6 ::calcEdgeLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x3f6> │ │ │ │ mov -0xd8(%rbp),%rax │ │ │ │ mov -0x130(%rbp),%r12 │ │ │ │ + mov %r11d,%r14d │ │ │ │ cmpl $0xffffffff,(%rax) │ │ │ │ - je 3ea69 ::calcEdgeLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0xb69> │ │ │ │ - mov -0x7c(%rbp),%eax │ │ │ │ - test %eax,%eax │ │ │ │ - jle 3eb89 ::calcEdgeLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0xc89> │ │ │ │ - movslq %eax,%rbx │ │ │ │ - mov -0xc8(%rbp),%rax │ │ │ │ - mov -0x7c(%rbp),%edi │ │ │ │ + je 3d258 ::calcEdgeLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0xb78> │ │ │ │ + test %r11d,%r11d │ │ │ │ + jle 3d373 ::calcEdgeLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0xc93> │ │ │ │ + movslq %r11d,%rbx │ │ │ │ + mov -0xc0(%rbp),%rax │ │ │ │ mov 0x110(%rax),%rdx │ │ │ │ - lea -0x1(%rdi),%eax │ │ │ │ + lea -0x1(%r14),%eax │ │ │ │ cmp $0x2,%eax │ │ │ │ - jbe 3eb51 ::calcEdgeLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0xc51> │ │ │ │ - mov %edi,%ecx │ │ │ │ + jbe 3d33b ::calcEdgeLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0xc5b> │ │ │ │ + mov %r14d,%ecx │ │ │ │ xor %eax,%eax │ │ │ │ shr $0x2,%ecx │ │ │ │ shl $0x5,%rcx │ │ │ │ - mov -0xb0(%rbp),%rdi │ │ │ │ vmovupd (%rdx,%rax,1),%ymm0 │ │ │ │ + mov -0xa8(%rbp),%rdi │ │ │ │ vaddpd (%rdi,%rax,1),%ymm0,%ymm0 │ │ │ │ vmovupd %ymm0,(%rdx,%rax,1) │ │ │ │ add $0x20,%rax │ │ │ │ cmp %rax,%rcx │ │ │ │ - jne 3ea08 ::calcEdgeLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0xb08> │ │ │ │ - mov -0x7c(%rbp),%ecx │ │ │ │ - mov %ecx,%eax │ │ │ │ + jne 3d1f8 ::calcEdgeLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0xb18> │ │ │ │ + mov %r14d,%eax │ │ │ │ and $0xfffffffc,%eax │ │ │ │ - and $0x3,%ecx │ │ │ │ - je 3ea54 ::calcEdgeLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0xb54> │ │ │ │ + test $0x3,%r14b │ │ │ │ + je 3d243 ::calcEdgeLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0xb63> │ │ │ │ cltq │ │ │ │ - mov -0xb0(%rbp),%rcx │ │ │ │ vmovsd (%rdx,%rax,8),%xmm0 │ │ │ │ + mov -0xa8(%rbp),%rcx │ │ │ │ vaddsd (%rcx,%rax,8),%xmm0,%xmm0 │ │ │ │ vmovsd %xmm0,(%rdx,%rax,8) │ │ │ │ inc %rax │ │ │ │ - cmp %eax,-0x7c(%rbp) │ │ │ │ - jg 3ea36 ::calcEdgeLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0xb36> │ │ │ │ + cmp %eax,%r14d │ │ │ │ + jg 3d225 ::calcEdgeLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0xb45> │ │ │ │ movq $0x0,(%r12) │ │ │ │ vzeroupper │ │ │ │ - jmp 3ea90 ::calcEdgeLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0xb90> │ │ │ │ - mov %rsi,%rbx │ │ │ │ - jmp 3e2d6 ::calcEdgeLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x3d6> │ │ │ │ - mov -0x7c(%rbp),%eax │ │ │ │ + jmp 3d27d ::calcEdgeLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0xb9d> │ │ │ │ + mov %r8,%rbx │ │ │ │ + jmp 3cac8 ::calcEdgeLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x3e8> │ │ │ │ movq $0x0,(%r12) │ │ │ │ - test %eax,%eax │ │ │ │ - jle 3eb99 ::calcEdgeLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0xc99> │ │ │ │ - movslq %eax,%rbx │ │ │ │ - mov -0xc8(%rbp),%rax │ │ │ │ + test %r11d,%r11d │ │ │ │ + jle 3d383 ::calcEdgeLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0xca3> │ │ │ │ + mov -0xc0(%rbp),%rax │ │ │ │ + movslq %r11d,%rbx │ │ │ │ mov 0x110(%rax),%rdx │ │ │ │ vzeroupper │ │ │ │ - mov -0xc8(%rbp),%rax │ │ │ │ + mov -0xc0(%rbp),%rax │ │ │ │ shl $0x3,%rbx │ │ │ │ vxorpd %xmm0,%xmm0,%xmm0 │ │ │ │ mov 0x80(%rax),%rcx │ │ │ │ xor %eax,%eax │ │ │ │ - vmovsd (%rdx,%rax,1),%xmm1 │ │ │ │ - vmulsd (%rcx,%rax,1),%xmm1,%xmm1 │ │ │ │ + vmovsd (%rdx,%rax,1),%xmm6 │ │ │ │ + vfmadd231sd (%rcx,%rax,1),%xmm6,%xmm0 │ │ │ │ add $0x8,%rax │ │ │ │ - vaddsd %xmm1,%xmm0,%xmm0 │ │ │ │ vmovsd %xmm0,(%r12) │ │ │ │ cmp %rax,%rbx │ │ │ │ - jne 3eaa8 ::calcEdgeLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0xba8> │ │ │ │ + jne 3d295 ::calcEdgeLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0xbb5> │ │ │ │ vucomisd %xmm0,%xmm0 │ │ │ │ - jp 3eba1 ::calcEdgeLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0xca1> │ │ │ │ + jp 3d38b ::calcEdgeLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0xcab> │ │ │ │ xor %ebx,%ebx │ │ │ │ - mov -0xb0(%rbp),%rax │ │ │ │ + mov -0xa8(%rbp),%rax │ │ │ │ test %rax,%rax │ │ │ │ - je 3eae5 ::calcEdgeLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0xbe5> │ │ │ │ + je 3d2cf ::calcEdgeLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0xbef> │ │ │ │ mov %rax,%rdi │ │ │ │ call 1c300 │ │ │ │ - mov -0xc0(%rbp),%rax │ │ │ │ + mov -0xb8(%rbp),%rax │ │ │ │ test %rax,%rax │ │ │ │ - je 3eaf9 ::calcEdgeLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0xbf9> │ │ │ │ + je 3d2e3 ::calcEdgeLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0xc03> │ │ │ │ mov %rax,%rdi │ │ │ │ call 1c300 │ │ │ │ add $0x120,%rsp │ │ │ │ mov %ebx,%eax │ │ │ │ pop %rbx │ │ │ │ pop %r10 │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ pop %rbp │ │ │ │ lea -0x8(%r10),%rsp │ │ │ │ ret │ │ │ │ xor %eax,%eax │ │ │ │ - mov -0x50(%rbp),%rcx │ │ │ │ + mov -0x60(%rbp),%rcx │ │ │ │ lea 0x1(%rax),%rdx │ │ │ │ cmp %rdx,%rcx │ │ │ │ - je 3e49a ::calcEdgeLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x59a> │ │ │ │ + je 3cc6e ::calcEdgeLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x58e> │ │ │ │ add $0x2,%rax │ │ │ │ cmp %rax,%rcx │ │ │ │ - jne 3eb15 ::calcEdgeLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0xc15> │ │ │ │ - jmp 3e2d6 ::calcEdgeLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x3d6> │ │ │ │ + jne 3d2ff ::calcEdgeLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0xc1f> │ │ │ │ + jmp 3cac8 ::calcEdgeLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x3e8> │ │ │ │ mov $0x8,%edi │ │ │ │ call 1c310 │ │ │ │ - mov %rax,-0xb0(%rbp) │ │ │ │ + mov %rax,-0xa8(%rbp) │ │ │ │ movq $0x0,(%rax) │ │ │ │ - jmp 3dff2 ::calcEdgeLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0xf2> │ │ │ │ + jmp 3c7d2 ::calcEdgeLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0xf2> │ │ │ │ xor %eax,%eax │ │ │ │ - jmp 3ea34 ::calcEdgeLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0xb34> │ │ │ │ + jmp 3d223 ::calcEdgeLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0xb43> │ │ │ │ xor %eax,%eax │ │ │ │ mov -0xd0(%rbp),%rcx │ │ │ │ lea 0x1(%rax),%rdx │ │ │ │ cmp %rcx,%rdx │ │ │ │ - je 3e49a ::calcEdgeLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x59a> │ │ │ │ + je 3cc6e ::calcEdgeLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x58e> │ │ │ │ add $0x2,%rax │ │ │ │ cmp %rax,%rcx │ │ │ │ - jne 3eb5a ::calcEdgeLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0xc5a> │ │ │ │ - jmp 3e2d6 ::calcEdgeLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x3d6> │ │ │ │ + jne 3d344 ::calcEdgeLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0xc64> │ │ │ │ + jmp 3cac8 ::calcEdgeLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x3e8> │ │ │ │ movq $0x0,(%r12) │ │ │ │ - jmp 3eaf9 ::calcEdgeLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0xbf9> │ │ │ │ + jmp 3d2e3 ::calcEdgeLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0xc03> │ │ │ │ movq $0x0,(%r12) │ │ │ │ vzeroupper │ │ │ │ - jmp 3eacf ::calcEdgeLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0xbcf> │ │ │ │ + jmp 3d2b9 ::calcEdgeLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0xbd9> │ │ │ │ vzeroupper │ │ │ │ - jmp 3eacf ::calcEdgeLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0xbcf> │ │ │ │ + jmp 3d2b9 ::calcEdgeLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0xbd9> │ │ │ │ mov $0xfffffff8,%ebx │ │ │ │ - jmp 3ead1 ::calcEdgeLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0xbd1> │ │ │ │ + jmp 3d2bb ::calcEdgeLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0xbdb> │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbx │ │ │ │ - jmp 3ebc0 ::calcEdgeLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0xcc0> │ │ │ │ - lea 0x164a5(%rip),%rdi # 55060 ::calcEdgeLogLikelihoodsByPartitionAsync(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0xc20> │ │ │ │ + jmp 3d3aa ::calcEdgeLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0xcca> │ │ │ │ + lea 0x15cbb(%rip),%rdi # 53060 ::calcEdgeLogLikelihoodsByPartitionAsync(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0xdd0> │ │ │ │ call 1c180 │ │ │ │ - mov -0xc0(%rbp),%rdi │ │ │ │ + mov -0xb8(%rbp),%rdi │ │ │ │ vzeroupper │ │ │ │ call 1c300 │ │ │ │ mov %rbx,%rdi │ │ │ │ call 1c580 <_Unwind_Resume@plt> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ │ │ │ │ -000000000003ebe0 ::calculateEdgeLogLikelihoods(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*, double*, double*)@@Base>: │ │ │ │ +000000000003d3d0 ::calculateEdgeLogLikelihoods(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*, double*, double*)@@Base>: │ │ │ │ endbr64 │ │ │ │ push %r15 │ │ │ │ push %r14 │ │ │ │ push %r13 │ │ │ │ + mov %rdx,%r13 │ │ │ │ push %r12 │ │ │ │ + mov %rsi,%r12 │ │ │ │ push %rbp │ │ │ │ push %rbx │ │ │ │ - mov %rdx,%r12 │ │ │ │ - sub $0x68,%rsp │ │ │ │ mov %rdi,%rbx │ │ │ │ - mov 0xd0(%rsp),%rax │ │ │ │ + sub $0x68,%rsp │ │ │ │ + mov 0xb0(%rsp),%rax │ │ │ │ mov 0xb8(%rsp),%r10d │ │ │ │ - mov %rsi,0x8(%rsp) │ │ │ │ - mov %rcx,0x10(%rsp) │ │ │ │ - mov 0xa0(%rsp),%r13 │ │ │ │ - mov 0xa8(%rsp),%r14 │ │ │ │ - mov 0xb0(%rsp),%r15 │ │ │ │ + mov %rcx,0x8(%rsp) │ │ │ │ + mov 0xa0(%rsp),%r14 │ │ │ │ + mov 0xa8(%rsp),%r15 │ │ │ │ mov 0xc0(%rsp),%rbp │ │ │ │ - mov %rax,0x18(%rsp) │ │ │ │ mov 0xc8(%rsp),%r11 │ │ │ │ + mov %rax,0x10(%rsp) │ │ │ │ + mov 0xd0(%rsp),%rax │ │ │ │ + mov %rax,0x18(%rsp) │ │ │ │ mov %fs:0x28,%rax │ │ │ │ mov %rax,0x58(%rsp) │ │ │ │ mov 0x58(%rdi),%rax │ │ │ │ cmp $0x1,%r10d │ │ │ │ - je 3ed70 ::calculateEdgeLogLikelihoods(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*, double*, double*)@@Base+0x190> │ │ │ │ + je 3d558 ::calculateEdgeLogLikelihoods(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*, double*, double*)@@Base+0x188> │ │ │ │ test $0x180,%eax │ │ │ │ - je 3eca0 ::calculateEdgeLogLikelihoods(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*, double*, double*)@@Base+0xc0> │ │ │ │ - mov 0x2123f(%rip),%rax │ │ │ │ + je 3d493 ::calculateEdgeLogLikelihoods(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*, double*, double*)@@Base+0xc3> │ │ │ │ + mov 0x20a4c(%rip),%rax │ │ │ │ mov $0x65,%edx │ │ │ │ mov $0x1,%esi │ │ │ │ - lea 0x1641e(%rip),%rdi # 55098 ::calcEdgeLogLikelihoodsByPartitionAsync(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0xc58> │ │ │ │ + lea 0x15c2b(%rip),%rdi # 53098 ::calcEdgeLogLikelihoodsByPartitionAsync(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0xe08> │ │ │ │ mov %r9,0x28(%rsp) │ │ │ │ + mov (%rax),%rcx │ │ │ │ mov %r8,0x20(%rsp) │ │ │ │ mov %r10d,0x18(%rsp) │ │ │ │ - mov (%rax),%rcx │ │ │ │ call 1c620 │ │ │ │ mov 0x28(%rsp),%r9 │ │ │ │ mov 0x20(%rsp),%r8 │ │ │ │ mov 0x18(%rsp),%r10d │ │ │ │ or %r8,%r9 │ │ │ │ - jne 3ed20 ::calculateEdgeLogLikelihoods(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*, double*, double*)@@Base+0x140> │ │ │ │ + jne 3d510 ::calculateEdgeLogLikelihoods(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*, double*, double*)@@Base+0x140> │ │ │ │ mov (%rbx),%rax │ │ │ │ mov 0x288(%rax),%rax │ │ │ │ - cmp 0x211ea(%rip),%rax # 5fea0 ::calcEdgeLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x21fa0> │ │ │ │ - jne 3efc0 ::calculateEdgeLogLikelihoods(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*, double*, double*)@@Base+0x3e0> │ │ │ │ + cmp 0x209f7(%rip),%rax # 5dea0 ::calcEdgeLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x217c0> │ │ │ │ + jne 3d788 ::calculateEdgeLogLikelihoods(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*, double*, double*)@@Base+0x3b8> │ │ │ │ mov 0x58(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 3f233 ::calculateEdgeLogLikelihoods(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*, double*, double*)@@Base+0x653> │ │ │ │ + jne 3da0a ::calculateEdgeLogLikelihoods(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*, double*, double*)@@Base+0x63a> │ │ │ │ + mov 0x10(%rsp),%rax │ │ │ │ mov %rbp,0xb0(%rsp) │ │ │ │ - mov %r15,0xa0(%rsp) │ │ │ │ - mov 0x10(%rsp),%rcx │ │ │ │ - mov 0x8(%rsp),%rsi │ │ │ │ + mov %rbx,%rdi │ │ │ │ + mov %r12,%rsi │ │ │ │ mov %r10d,0xa8(%rsp) │ │ │ │ + mov 0x8(%rsp),%rcx │ │ │ │ + mov %r13,%rdx │ │ │ │ + mov %r14,%r8 │ │ │ │ + mov %rax,0xa0(%rsp) │ │ │ │ add $0x68,%rsp │ │ │ │ - mov %r14,%r9 │ │ │ │ - mov %r13,%r8 │ │ │ │ - mov %r12,%rdx │ │ │ │ - mov %rbx,%rdi │ │ │ │ + mov %r15,%r9 │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ jmp 1c6f8 ::calcEdgeLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@plt> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x21181(%rip),%rax │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov 0x20991(%rip),%rax │ │ │ │ mov $0x5d,%edx │ │ │ │ mov $0x1,%esi │ │ │ │ - lea 0x163c8(%rip),%rdi # 55100 ::calcEdgeLogLikelihoodsByPartitionAsync(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0xcc0> │ │ │ │ + lea 0x15bd8(%rip),%rdi # 53100 ::calcEdgeLogLikelihoodsByPartitionAsync(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0xe70> │ │ │ │ mov (%rax),%rcx │ │ │ │ call 1c620 │ │ │ │ xor %eax,%eax │ │ │ │ mov 0x58(%rsp),%rdx │ │ │ │ sub %fs:0x28,%rdx │ │ │ │ - jne 3f233 ::calculateEdgeLogLikelihoods(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*, double*, double*)@@Base+0x653> │ │ │ │ + jne 3da0a ::calculateEdgeLogLikelihoods(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*, double*, double*)@@Base+0x63a> │ │ │ │ add $0x68,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ ret │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + nopl (%rax) │ │ │ │ test $0x80,%al │ │ │ │ - je 3ee30 ::calculateEdgeLogLikelihoods(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*, double*, double*)@@Base+0x250> │ │ │ │ + je 3d610 ::calculateEdgeLogLikelihoods(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*, double*, double*)@@Base+0x240> │ │ │ │ + movl $0x0,0x20(%rsp) │ │ │ │ mov (%rdi),%rax │ │ │ │ - xor %r10d,%r10d │ │ │ │ mov %r9,%rsi │ │ │ │ or %r8,%rsi │ │ │ │ - jne 3ef20 ::calculateEdgeLogLikelihoods(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*, double*, double*)@@Base+0x340> │ │ │ │ + jne 3d6e8 ::calculateEdgeLogLikelihoods(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*, double*, double*)@@Base+0x318> │ │ │ │ cmpb $0x0,0x13e(%rbx) │ │ │ │ - je 3f020 ::calculateEdgeLogLikelihoods(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*, double*, double*)@@Base+0x440> │ │ │ │ + je 3d7e0 ::calculateEdgeLogLikelihoods(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*, double*, double*)@@Base+0x410> │ │ │ │ sub $0x8,%rsp │ │ │ │ - mov %r12,%rdx │ │ │ │ + mov %r13,%rdx │ │ │ │ + mov %r15,%r9 │ │ │ │ + mov %r14,%r8 │ │ │ │ push 0x168(%rbx) │ │ │ │ - mov %r14,%r9 │ │ │ │ - push 0x160(%rbx) │ │ │ │ - mov %r13,%r8 │ │ │ │ - push %r15 │ │ │ │ + mov %r12,%rsi │ │ │ │ mov %rbx,%rdi │ │ │ │ - mov 0x30(%rsp),%rcx │ │ │ │ - mov 0x28(%rsp),%rsi │ │ │ │ + push 0x160(%rbx) │ │ │ │ + push 0x28(%rsp) │ │ │ │ + mov 0x28(%rsp),%rcx │ │ │ │ call *0x270(%rax) │ │ │ │ - movq $0x0,0x0(%rbp) │ │ │ │ movslq 0x48(%rbx),%rdx │ │ │ │ + movq $0x0,0x0(%rbp) │ │ │ │ add $0x20,%rsp │ │ │ │ test %edx,%edx │ │ │ │ - jle 3ed40 ::calculateEdgeLogLikelihoods(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*, double*, double*)@@Base+0x160> │ │ │ │ + jle 3d530 ::calculateEdgeLogLikelihoods(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*, double*, double*)@@Base+0x160> │ │ │ │ mov 0x168(%rbx),%rax │ │ │ │ vxorpd %xmm0,%xmm0,%xmm0 │ │ │ │ lea (%rax,%rdx,8),%rdx │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ vaddsd (%rax),%xmm0,%xmm0 │ │ │ │ add $0x8,%rax │ │ │ │ vmovsd %xmm0,0x0(%rbp) │ │ │ │ cmp %rdx,%rax │ │ │ │ - jne 3ee00 ::calculateEdgeLogLikelihoods(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*, double*, double*)@@Base+0x220> │ │ │ │ + jne 3d5e0 ::calculateEdgeLogLikelihoods(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*, double*, double*)@@Base+0x210> │ │ │ │ vucomisd %xmm0,%xmm0 │ │ │ │ - jnp 3ed40 ::calculateEdgeLogLikelihoods(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*, double*, double*)@@Base+0x160> │ │ │ │ + jnp 3d530 ::calculateEdgeLogLikelihoods(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*, double*, double*)@@Base+0x160> │ │ │ │ mov $0xfffffff8,%eax │ │ │ │ - jmp 3ed42 ::calculateEdgeLogLikelihoods(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*, double*, double*)@@Base+0x162> │ │ │ │ + jmp 3d532 ::calculateEdgeLogLikelihoods(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*, double*, double*)@@Base+0x162> │ │ │ │ cs nopw 0x0(%rax,%rax,1) │ │ │ │ test $0x1,%ah │ │ │ │ - je 3f080 ::calculateEdgeLogLikelihoods(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*, double*, double*)@@Base+0x4a0> │ │ │ │ - mov (%rsi),%esi │ │ │ │ + je 3d840 ::calculateEdgeLogLikelihoods(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*, double*, double*)@@Base+0x470> │ │ │ │ mov 0x10(%rdi),%eax │ │ │ │ + mov (%r12),%edx │ │ │ │ mov %r9,0x48(%rsp) │ │ │ │ + mov 0x0(%r13),%ecx │ │ │ │ + mov 0x44(%rdi),%esi │ │ │ │ mov %r8,0x40(%rsp) │ │ │ │ - mov %r11,0x38(%rsp) │ │ │ │ - mov (%r12),%ecx │ │ │ │ - mov 0x44(%rdi),%r10d │ │ │ │ - mov %esi,%edx │ │ │ │ - mov %esi,0x20(%rsp) │ │ │ │ sub %eax,%edx │ │ │ │ + mov %r11,0x38(%rsp) │ │ │ │ sub %eax,%ecx │ │ │ │ mov (%rdi),%rax │ │ │ │ - mov %edx,0x28(%rsp) │ │ │ │ + mov %esi,0x20(%rsp) │ │ │ │ mov %ecx,0x30(%rsp) │ │ │ │ - mov %r10d,%esi │ │ │ │ - mov %r10d,0x20(%rsp) │ │ │ │ mov 0x120(%rax),%rax │ │ │ │ - cmp 0x20ed8(%rip),%rax # 5fd58 ::resetScaleFactors(int)@@Base+0x22228> │ │ │ │ - jne 3f210 ::calculateEdgeLogLikelihoods(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*, double*, double*)@@Base+0x630> │ │ │ │ + mov %edx,0x28(%rsp) │ │ │ │ + cmp 0x20701(%rip),%rax # 5dd58 ::resetScaleFactors(int)@@Base+0x21a38> │ │ │ │ + jne 3d9e8 ::calculateEdgeLogLikelihoods(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*, double*, double*)@@Base+0x618> │ │ │ │ call 1c690 ::resetScaleFactors(int)@plt> │ │ │ │ - mov 0x20(%rsp),%r10d │ │ │ │ mov 0x28(%rsp),%edx │ │ │ │ mov 0x30(%rsp),%ecx │ │ │ │ mov 0x38(%rsp),%r11 │ │ │ │ mov 0x40(%rsp),%r8 │ │ │ │ mov 0x48(%rsp),%r9 │ │ │ │ - mov %edx,%edi │ │ │ │ + mov %edx,%esi │ │ │ │ mov (%rbx),%rax │ │ │ │ - or %ecx,%edi │ │ │ │ - jns 3f0f0 ::calculateEdgeLogLikelihoods(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*, double*, double*)@@Base+0x510> │ │ │ │ + or %ecx,%esi │ │ │ │ + jns 3d8c0 ::calculateEdgeLogLikelihoods(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*, double*, double*)@@Base+0x4f0> │ │ │ │ test %edx,%edx │ │ │ │ - js 3f1f0 ::calculateEdgeLogLikelihoods(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*, double*, double*)@@Base+0x610> │ │ │ │ + js 3d9d0 ::calculateEdgeLogLikelihoods(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*, double*, double*)@@Base+0x600> │ │ │ │ mov %edx,0x50(%rsp) │ │ │ │ mov 0x100(%rax),%rax │ │ │ │ mov %r9,0x38(%rsp) │ │ │ │ - mov %r8,0x30(%rsp) │ │ │ │ - mov %r11,0x28(%rsp) │ │ │ │ lea 0x50(%rsp),%rsi │ │ │ │ - mov %r10d,%ecx │ │ │ │ - mov %r10d,0x20(%rsp) │ │ │ │ mov $0x1,%edx │ │ │ │ - cmp 0x20da1(%rip),%rax # 5fc90 ::accumulateScaleFactors(int const*, int, int)@@Base+0x2cf70> │ │ │ │ + mov %r8,0x30(%rsp) │ │ │ │ + mov 0x20(%rsp),%ecx │ │ │ │ mov %rbx,%rdi │ │ │ │ - jne 3f130 ::calculateEdgeLogLikelihoods(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*, double*, double*)@@Base+0x550> │ │ │ │ + cmp 0x205d5(%rip),%rax # 5dc90 ::accumulateScaleFactors(int const*, int, int)@@Base+0x2c1e0> │ │ │ │ + mov %r11,0x28(%rsp) │ │ │ │ + jne 3d8fc ::calculateEdgeLogLikelihoods(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*, double*, double*)@@Base+0x52c> │ │ │ │ call 1c660 ::accumulateScaleFactors(int const*, int, int)@plt> │ │ │ │ mov (%rbx),%rax │ │ │ │ - mov 0x20(%rsp),%r10d │ │ │ │ mov 0x28(%rsp),%r11 │ │ │ │ mov 0x30(%rsp),%r8 │ │ │ │ mov 0x38(%rsp),%r9 │ │ │ │ - jmp 3ed7e ::calculateEdgeLogLikelihoods(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*, double*, double*)@@Base+0x19e> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov 0x10(%rsp),%rsi │ │ │ │ + jmp 3d56b ::calculateEdgeLogLikelihoods(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*, double*, double*)@@Base+0x19b> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov 0x8(%rsp),%rsi │ │ │ │ + mov (%r15),%r10d │ │ │ │ mov (%r14),%edi │ │ │ │ - mov 0x0(%r13),%r13d │ │ │ │ mov (%r8),%r8d │ │ │ │ - mov (%r12),%edx │ │ │ │ mov (%rsi),%ecx │ │ │ │ - mov 0x8(%rsp),%rsi │ │ │ │ - mov (%rsi),%esi │ │ │ │ + mov 0x0(%r13),%edx │ │ │ │ + mov (%r12),%esi │ │ │ │ test %r9,%r9 │ │ │ │ - je 3f090 ::calculateEdgeLogLikelihoods(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*, double*, double*)@@Base+0x4b0> │ │ │ │ + je 3d858 ::calculateEdgeLogLikelihoods(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*, double*, double*)@@Base+0x488> │ │ │ │ mov 0x298(%rax),%rax │ │ │ │ - cmp 0x20d4d(%rip),%rax # 5fca0 ::calcEdgeLogLikelihoodsSecondDeriv(int, int, int, int, int, int, int, int, double*, double*, double*)@@Base+0x29ba0> │ │ │ │ mov (%r9),%r9d │ │ │ │ - jne 3f190 ::calculateEdgeLogLikelihoods(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*, double*, double*)@@Base+0x5b0> │ │ │ │ + cmp 0x20586(%rip),%rax # 5dca0 ::calcEdgeLogLikelihoodsSecondDeriv(int, int, int, int, int, int, int, int, double*, double*, double*)@@Base+0x28fa0> │ │ │ │ + jne 3d970 ::calculateEdgeLogLikelihoods(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*, double*, double*)@@Base+0x5a0> │ │ │ │ mov 0x58(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 3f233 ::calculateEdgeLogLikelihoods(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*, double*, double*)@@Base+0x653> │ │ │ │ + jne 3da0a ::calculateEdgeLogLikelihoods(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*, double*, double*)@@Base+0x63a> │ │ │ │ mov 0x18(%rsp),%rax │ │ │ │ mov %rbp,0xb8(%rsp) │ │ │ │ - mov %edi,0xa8(%rsp) │ │ │ │ - mov %r13d,0xa0(%rsp) │ │ │ │ - mov %r11,0xc0(%rsp) │ │ │ │ - mov %r10d,0xb0(%rsp) │ │ │ │ + mov %edi,0xa0(%rsp) │ │ │ │ mov %rbx,%rdi │ │ │ │ mov %rax,0xc8(%rsp) │ │ │ │ + mov 0x20(%rsp),%eax │ │ │ │ + mov %r11,0xc0(%rsp) │ │ │ │ + mov %eax,0xb0(%rsp) │ │ │ │ + mov %r10d,0xa8(%rsp) │ │ │ │ add $0x68,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ jmp 1c668 ::calcEdgeLogLikelihoodsSecondDeriv(int, int, int, int, int, int, int, int, double*, double*, double*)@plt> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ mov 0x58(%rsp),%rdx │ │ │ │ sub %fs:0x28,%rdx │ │ │ │ - jne 3f233 ::calculateEdgeLogLikelihoods(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*, double*, double*)@@Base+0x653> │ │ │ │ + jne 3da0a ::calculateEdgeLogLikelihoods(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*, double*, double*)@@Base+0x63a> │ │ │ │ + mov 0x10(%rsp),%rsi │ │ │ │ mov %rbp,0xb0(%rsp) │ │ │ │ - mov %r15,0xa0(%rsp) │ │ │ │ - mov 0x10(%rsp),%rcx │ │ │ │ - mov 0x8(%rsp),%rsi │ │ │ │ + mov %rbx,%rdi │ │ │ │ + mov %r13,%rdx │ │ │ │ mov %r10d,0xa8(%rsp) │ │ │ │ + mov 0x8(%rsp),%rcx │ │ │ │ + mov %r14,%r8 │ │ │ │ + mov %r15,%r9 │ │ │ │ + mov %rsi,0xa0(%rsp) │ │ │ │ add $0x68,%rsp │ │ │ │ - mov %r14,%r9 │ │ │ │ - mov %r13,%r8 │ │ │ │ - mov %r12,%rdx │ │ │ │ - mov %rbx,%rdi │ │ │ │ + mov %r12,%rsi │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ jmp *%rax │ │ │ │ nopl (%rax) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ mov 0x58(%rsp),%rdx │ │ │ │ sub %fs:0x28,%rdx │ │ │ │ - jne 3f233 ::calculateEdgeLogLikelihoods(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*, double*, double*)@@Base+0x653> │ │ │ │ - mov 0x10(%rsp),%rsi │ │ │ │ + jne 3da0a ::calculateEdgeLogLikelihoods(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*, double*, double*)@@Base+0x63a> │ │ │ │ mov 0x8(%rsp),%rdi │ │ │ │ - mov (%r12),%edx │ │ │ │ - mov (%rsi),%ecx │ │ │ │ - mov (%rdi),%esi │ │ │ │ + mov 0x0(%r13),%edx │ │ │ │ + mov (%r12),%esi │ │ │ │ + mov (%rdi),%ecx │ │ │ │ + mov 0x20(%rsp),%edi │ │ │ │ mov %rbp,0xa8(%rsp) │ │ │ │ - mov %r10d,0xa0(%rsp) │ │ │ │ + mov %edi,0xa0(%rsp) │ │ │ │ mov %rbx,%rdi │ │ │ │ - mov (%r14),%r9d │ │ │ │ - mov 0x0(%r13),%r8d │ │ │ │ + mov (%r15),%r9d │ │ │ │ + mov (%r14),%r8d │ │ │ │ mov 0x260(%rax),%rax │ │ │ │ add $0x68,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov (%r15),%r10d │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ + mov 0x10(%rsp),%rax │ │ │ │ + mov (%rax),%eax │ │ │ │ + mov %eax,0x20(%rsp) │ │ │ │ mov (%rdi),%rax │ │ │ │ - jmp 3ed7e ::calculateEdgeLogLikelihoods(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*, double*, double*)@@Base+0x19e> │ │ │ │ + jmp 3d56b ::calculateEdgeLogLikelihoods(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*, double*, double*)@@Base+0x19b> │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ mov 0x290(%rax),%rax │ │ │ │ - cmp 0x20d32(%rip),%rax # 5fdd0 ::calcEdgeLogLikelihoodsFirstDeriv(int, int, int, int, int, int, int, double*, double*)@@Base+0x29310> │ │ │ │ - jne 3f140 ::calculateEdgeLogLikelihoods(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*, double*, double*)@@Base+0x560> │ │ │ │ + cmp 0x2056a(%rip),%rax # 5ddd0 ::calcEdgeLogLikelihoodsFirstDeriv(int, int, int, int, int, int, int, double*, double*)@@Base+0x28700> │ │ │ │ + jne 3d918 ::calculateEdgeLogLikelihoods(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*, double*, double*)@@Base+0x548> │ │ │ │ mov 0x58(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 3f233 ::calculateEdgeLogLikelihoods(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*, double*, double*)@@Base+0x653> │ │ │ │ + jne 3da0a ::calculateEdgeLogLikelihoods(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*, double*, double*)@@Base+0x63a> │ │ │ │ + mov 0x20(%rsp),%eax │ │ │ │ mov %rbp,0xb0(%rsp) │ │ │ │ - mov %edi,0xa0(%rsp) │ │ │ │ + mov %edi,%r9d │ │ │ │ + mov %rbx,%rdi │ │ │ │ mov %r11,0xb8(%rsp) │ │ │ │ - mov %r13d,%r9d │ │ │ │ - mov %r10d,0xa8(%rsp) │ │ │ │ + mov %eax,0xa8(%rsp) │ │ │ │ + mov %r10d,0xa0(%rsp) │ │ │ │ add $0x68,%rsp │ │ │ │ - mov %rbx,%rdi │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ jmp 1c6b8 ::calcEdgeLogLikelihoodsFirstDeriv(int, int, int, int, int, int, int, double*, double*)@plt> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ mov 0x100(%rax),%rax │ │ │ │ - cmp 0x20b92(%rip),%rax # 5fc90 ::accumulateScaleFactors(int const*, int, int)@@Base+0x2cf70> │ │ │ │ mov %edx,0x50(%rsp) │ │ │ │ + lea 0x50(%rsp),%rsi │ │ │ │ + mov $0x2,%edx │ │ │ │ mov %ecx,0x54(%rsp) │ │ │ │ + mov %rbx,%rdi │ │ │ │ + mov 0x20(%rsp),%ecx │ │ │ │ + cmp 0x203a9(%rip),%rax # 5dc90 ::accumulateScaleFactors(int const*, int, int)@@Base+0x2c1e0> │ │ │ │ mov %r9,0x38(%rsp) │ │ │ │ mov %r8,0x30(%rsp) │ │ │ │ mov %r11,0x28(%rsp) │ │ │ │ - lea 0x50(%rsp),%rsi │ │ │ │ - mov %r10d,%ecx │ │ │ │ - mov %r10d,0x20(%rsp) │ │ │ │ - mov $0x2,%edx │ │ │ │ - mov %rbx,%rdi │ │ │ │ - je 3eef8 ::calculateEdgeLogLikelihoods(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*, double*, double*)@@Base+0x318> │ │ │ │ + je 3d6c6 ::calculateEdgeLogLikelihoods(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*, double*, double*)@@Base+0x2f6> │ │ │ │ call *%rax │ │ │ │ - jmp 3eefd ::calculateEdgeLogLikelihoods(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*, double*, double*)@@Base+0x31d> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ + mov (%rbx),%rax │ │ │ │ + mov 0x28(%rsp),%r11 │ │ │ │ + mov 0x30(%rsp),%r8 │ │ │ │ + mov 0x38(%rsp),%r9 │ │ │ │ + jmp 3d56b ::calculateEdgeLogLikelihoods(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*, double*, double*)@@Base+0x19b> │ │ │ │ + nopl (%rax) │ │ │ │ mov 0x58(%rsp),%r9 │ │ │ │ sub %fs:0x28,%r9 │ │ │ │ - jne 3f233 ::calculateEdgeLogLikelihoods(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*, double*, double*)@@Base+0x653> │ │ │ │ - mov %rbp,0xb0(%rsp) │ │ │ │ - mov %edi,0xa0(%rsp) │ │ │ │ + jne 3da0a ::calculateEdgeLogLikelihoods(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*, double*, double*)@@Base+0x63a> │ │ │ │ mov %r11,0xb8(%rsp) │ │ │ │ - mov %r13d,%r9d │ │ │ │ - mov %r10d,0xa8(%rsp) │ │ │ │ - add $0x68,%rsp │ │ │ │ + mov 0x20(%rsp),%r11d │ │ │ │ + mov %edi,%r9d │ │ │ │ mov %rbx,%rdi │ │ │ │ + mov %rbp,0xb0(%rsp) │ │ │ │ + mov %r11d,0xa8(%rsp) │ │ │ │ + mov %r10d,0xa0(%rsp) │ │ │ │ + add $0x68,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ jmp *%rax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ mov 0x58(%rsp),%r12 │ │ │ │ sub %fs:0x28,%r12 │ │ │ │ - jne 3f233 ::calculateEdgeLogLikelihoods(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*, double*, double*)@@Base+0x653> │ │ │ │ - mov 0x18(%rsp),%r15 │ │ │ │ - mov %rbp,0xb8(%rsp) │ │ │ │ - mov %edi,0xa8(%rsp) │ │ │ │ - mov %r13d,0xa0(%rsp) │ │ │ │ + jne 3da0a ::calculateEdgeLogLikelihoods(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*, double*, double*)@@Base+0x63a> │ │ │ │ + mov 0x18(%rsp),%r14 │ │ │ │ mov %r11,0xc0(%rsp) │ │ │ │ - mov %r10d,0xb0(%rsp) │ │ │ │ + mov 0x20(%rsp),%r11d │ │ │ │ + mov %rbp,0xb8(%rsp) │ │ │ │ + mov %r14,0xc8(%rsp) │ │ │ │ + mov %edi,0xa0(%rsp) │ │ │ │ mov %rbx,%rdi │ │ │ │ - mov %r15,0xc8(%rsp) │ │ │ │ + mov %r11d,0xb0(%rsp) │ │ │ │ + mov %r10d,0xa8(%rsp) │ │ │ │ add $0x68,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ jmp *%rax │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ test %ecx,%ecx │ │ │ │ - js 3ed7e ::calculateEdgeLogLikelihoods(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*, double*, double*)@@Base+0x19e> │ │ │ │ + js 3d56b ::calculateEdgeLogLikelihoods(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*, double*, double*)@@Base+0x19b> │ │ │ │ mov %ecx,0x50(%rsp) │ │ │ │ - jmp 3eec0 ::calculateEdgeLogLikelihoods(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*, double*, double*)@@Base+0x2e0> │ │ │ │ + jmp 3d692 ::calculateEdgeLogLikelihoods(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*, double*, double*)@@Base+0x2c2> │ │ │ │ nopl 0x0(%rax) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + mov 0x20(%rsp),%esi │ │ │ │ call *%rax │ │ │ │ mov 0x48(%rsp),%r9 │ │ │ │ mov 0x40(%rsp),%r8 │ │ │ │ mov 0x38(%rsp),%r11 │ │ │ │ mov 0x30(%rsp),%ecx │ │ │ │ mov 0x28(%rsp),%edx │ │ │ │ - mov 0x20(%rsp),%r10d │ │ │ │ - jmp 3eea7 ::calculateEdgeLogLikelihoods(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*, double*, double*)@@Base+0x2c7> │ │ │ │ + jmp 3d679 ::calculateEdgeLogLikelihoods(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*, double*, double*)@@Base+0x2a9> │ │ │ │ call 1c370 <__stack_chk_fail@plt> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ + nop │ │ │ │ │ │ │ │ -000000000003f240 ::accumulateDerivatives(double*, double*, double*)@@Base>: │ │ │ │ +000000000003da10 ::accumulateDerivatives(double*, double*, double*)@@Base>: │ │ │ │ endbr64 │ │ │ │ mov %rdx,%r9 │ │ │ │ test %rsi,%rsi │ │ │ │ - je 3f380 ::accumulateDerivatives(double*, double*, double*)@@Base+0x140> │ │ │ │ + je 3db30 ::accumulateDerivatives(double*, double*, double*)@@Base+0x120> │ │ │ │ movslq 0x14(%rdi),%rdx │ │ │ │ test %r9,%r9 │ │ │ │ - je 3f300 ::accumulateDerivatives(double*, double*, double*)@@Base+0xc0> │ │ │ │ + je 3dac0 ::accumulateDerivatives(double*, double*, double*)@@Base+0xb0> │ │ │ │ test %rcx,%rcx │ │ │ │ - je 3f5a0 ::accumulateDerivatives(double*, double*, double*)@@Base+0x360> │ │ │ │ + je 3dcd0 ::accumulateDerivatives(double*, double*, double*)@@Base+0x2c0> │ │ │ │ vxorpd %xmm3,%xmm3,%xmm3 │ │ │ │ vmovapd %xmm3,%xmm4 │ │ │ │ test %edx,%edx │ │ │ │ - jle 3f2ed ::accumulateDerivatives(double*, double*, double*)@@Base+0xad> │ │ │ │ + jle 3dab5 ::accumulateDerivatives(double*, double*, double*)@@Base+0xa5> │ │ │ │ mov 0xf8(%rdi),%r10 │ │ │ │ mov 0xf0(%rdi),%r8 │ │ │ │ vxorps %xmm3,%xmm3,%xmm3 │ │ │ │ shl $0x2,%rdx │ │ │ │ mov 0x78(%rdi),%rdi │ │ │ │ xor %eax,%eax │ │ │ │ vmovaps %xmm3,%xmm4 │ │ │ │ - nopl (%rax) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ vmovss (%r10,%rax,1),%xmm0 │ │ │ │ vcvtss2sd %xmm4,%xmm4,%xmm4 │ │ │ │ - vdivss (%r8,%rax,1),%xmm0,%xmm0 │ │ │ │ vcvtss2sd %xmm3,%xmm3,%xmm3 │ │ │ │ + vdivss (%r8,%rax,1),%xmm0,%xmm0 │ │ │ │ vcvtss2sd %xmm0,%xmm0,%xmm2 │ │ │ │ vmulss %xmm0,%xmm0,%xmm0 │ │ │ │ vmovsd %xmm2,(%rsi,%rax,2) │ │ │ │ vmovsd (%rdi,%rax,2),%xmm1 │ │ │ │ - vcvtss2sd %xmm0,%xmm0,%xmm0 │ │ │ │ add $0x4,%rax │ │ │ │ vfmadd231sd %xmm1,%xmm2,%xmm4 │ │ │ │ + vcvtss2sd %xmm0,%xmm0,%xmm0 │ │ │ │ vfmadd231sd %xmm0,%xmm1,%xmm3 │ │ │ │ vcvtsd2ss %xmm4,%xmm4,%xmm4 │ │ │ │ vcvtsd2ss %xmm3,%xmm3,%xmm3 │ │ │ │ cmp %rdx,%rax │ │ │ │ - jne 3f2a0 ::accumulateDerivatives(double*, double*, double*)@@Base+0x60> │ │ │ │ + jne 3da68 ::accumulateDerivatives(double*, double*, double*)@@Base+0x58> │ │ │ │ vcvtss2sd %xmm4,%xmm4,%xmm4 │ │ │ │ vcvtss2sd %xmm3,%xmm3,%xmm3 │ │ │ │ vmovsd %xmm4,(%r9) │ │ │ │ vmovsd %xmm3,(%rcx) │ │ │ │ ret │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ + nop │ │ │ │ test %rcx,%rcx │ │ │ │ - je 3f4f0 ::accumulateDerivatives(double*, double*, double*)@@Base+0x2b0> │ │ │ │ + je 3dc40 ::accumulateDerivatives(double*, double*, double*)@@Base+0x230> │ │ │ │ test %edx,%edx │ │ │ │ - jle 3f6a8 ::accumulateDerivatives(double*, double*, double*)@@Base+0x468> │ │ │ │ + jle 3dd78 ::accumulateDerivatives(double*, double*, double*)@@Base+0x368> │ │ │ │ mov 0xf8(%rdi),%r9 │ │ │ │ mov 0xf0(%rdi),%r8 │ │ │ │ shl $0x2,%rdx │ │ │ │ xor %eax,%eax │ │ │ │ mov 0x78(%rdi),%rdi │ │ │ │ vxorps %xmm1,%xmm1,%xmm1 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + nopl (%rax) │ │ │ │ vmovss (%r9,%rax,1),%xmm0 │ │ │ │ vcvtss2sd %xmm1,%xmm1,%xmm1 │ │ │ │ vdivss (%r8,%rax,1),%xmm0,%xmm0 │ │ │ │ vcvtss2sd %xmm0,%xmm0,%xmm2 │ │ │ │ vmulss %xmm0,%xmm0,%xmm0 │ │ │ │ vmovsd %xmm2,(%rsi,%rax,2) │ │ │ │ vcvtss2sd %xmm0,%xmm0,%xmm0 │ │ │ │ vfmadd231sd (%rdi,%rax,2),%xmm0,%xmm1 │ │ │ │ add $0x4,%rax │ │ │ │ vcvtsd2ss %xmm1,%xmm1,%xmm1 │ │ │ │ cmp %rdx,%rax │ │ │ │ - jne 3f340 ::accumulateDerivatives(double*, double*, double*)@@Base+0x100> │ │ │ │ + jne 3daf0 ::accumulateDerivatives(double*, double*, double*)@@Base+0xe0> │ │ │ │ vcvtss2sd %xmm1,%xmm1,%xmm1 │ │ │ │ vmovsd %xmm1,(%rcx) │ │ │ │ ret │ │ │ │ nopl (%rax) │ │ │ │ test %rdx,%rdx │ │ │ │ - je 3f460 ::accumulateDerivatives(double*, double*, double*)@@Base+0x220> │ │ │ │ + je 3dbd0 ::accumulateDerivatives(double*, double*, double*)@@Base+0x1c0> │ │ │ │ movslq 0x14(%rdi),%rdx │ │ │ │ test %rcx,%rcx │ │ │ │ - je 3f640 ::accumulateDerivatives(double*, double*, double*)@@Base+0x400> │ │ │ │ + je 3dd30 ::accumulateDerivatives(double*, double*, double*)@@Base+0x320> │ │ │ │ vxorpd %xmm2,%xmm2,%xmm2 │ │ │ │ vmovapd %xmm2,%xmm3 │ │ │ │ test %edx,%edx │ │ │ │ - jle 3f447 ::accumulateDerivatives(double*, double*, double*)@@Base+0x207> │ │ │ │ + jle 3dbbf ::accumulateDerivatives(double*, double*, double*)@@Base+0x1af> │ │ │ │ mov 0xf8(%rdi),%r8 │ │ │ │ mov 0xf0(%rdi),%rsi │ │ │ │ vxorps %xmm2,%xmm2,%xmm2 │ │ │ │ shl $0x2,%rdx │ │ │ │ mov 0x78(%rdi),%rdi │ │ │ │ xor %eax,%eax │ │ │ │ vmovaps %xmm2,%xmm3 │ │ │ │ - nopl (%rax) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ vmovss (%r8,%rax,1),%xmm0 │ │ │ │ vmovsd (%rdi,%rax,2),%xmm1 │ │ │ │ vcvtss2sd %xmm3,%xmm3,%xmm3 │ │ │ │ - vdivss (%rsi,%rax,1),%xmm0,%xmm0 │ │ │ │ vcvtss2sd %xmm2,%xmm2,%xmm2 │ │ │ │ - add $0x4,%rax │ │ │ │ + vdivss (%rsi,%rax,1),%xmm0,%xmm0 │ │ │ │ vcvtss2sd %xmm0,%xmm0,%xmm4 │ │ │ │ vmulss %xmm0,%xmm0,%xmm0 │ │ │ │ - vcvtss2sd %xmm0,%xmm0,%xmm0 │ │ │ │ vfmadd231sd %xmm1,%xmm4,%xmm3 │ │ │ │ + add $0x4,%rax │ │ │ │ + vcvtss2sd %xmm0,%xmm0,%xmm0 │ │ │ │ vfmadd231sd %xmm0,%xmm1,%xmm2 │ │ │ │ vcvtsd2ss %xmm3,%xmm3,%xmm3 │ │ │ │ vcvtsd2ss %xmm2,%xmm2,%xmm2 │ │ │ │ cmp %rdx,%rax │ │ │ │ - jne 3f400 ::accumulateDerivatives(double*, double*, double*)@@Base+0x1c0> │ │ │ │ + jne 3db78 ::accumulateDerivatives(double*, double*, double*)@@Base+0x168> │ │ │ │ vcvtss2sd %xmm3,%xmm3,%xmm3 │ │ │ │ vcvtss2sd %xmm2,%xmm2,%xmm2 │ │ │ │ vmovsd %xmm3,(%r9) │ │ │ │ vmovsd %xmm2,(%rcx) │ │ │ │ ret │ │ │ │ nopl 0x0(%rax) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ test %rcx,%rcx │ │ │ │ - je 3f59e ::accumulateDerivatives(double*, double*, double*)@@Base+0x35e> │ │ │ │ + je 3dcce ::accumulateDerivatives(double*, double*, double*)@@Base+0x2be> │ │ │ │ movslq 0x14(%rdi),%rdx │ │ │ │ test %edx,%edx │ │ │ │ - jle 3f6a8 ::accumulateDerivatives(double*, double*, double*)@@Base+0x468> │ │ │ │ + jle 3dd78 ::accumulateDerivatives(double*, double*, double*)@@Base+0x368> │ │ │ │ mov 0xf8(%rdi),%r8 │ │ │ │ mov 0xf0(%rdi),%rsi │ │ │ │ shl $0x2,%rdx │ │ │ │ xor %eax,%eax │ │ │ │ mov 0x78(%rdi),%rdi │ │ │ │ vxorps %xmm1,%xmm1,%xmm1 │ │ │ │ - nopl (%rax) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ vmovss (%r8,%rax,1),%xmm0 │ │ │ │ vcvtss2sd %xmm1,%xmm1,%xmm1 │ │ │ │ vdivss (%rsi,%rax,1),%xmm0,%xmm0 │ │ │ │ vmulss %xmm0,%xmm0,%xmm0 │ │ │ │ vcvtss2sd %xmm0,%xmm0,%xmm0 │ │ │ │ vfmadd231sd (%rdi,%rax,2),%xmm0,%xmm1 │ │ │ │ add $0x4,%rax │ │ │ │ vcvtsd2ss %xmm1,%xmm1,%xmm1 │ │ │ │ cmp %rdx,%rax │ │ │ │ - jne 3f4c0 ::accumulateDerivatives(double*, double*, double*)@@Base+0x280> │ │ │ │ - jmp 3f374 ::accumulateDerivatives(double*, double*, double*)@@Base+0x134> │ │ │ │ - nop │ │ │ │ + jne 3dc08 ::accumulateDerivatives(double*, double*, double*)@@Base+0x1f8> │ │ │ │ + jmp 3db24 ::accumulateDerivatives(double*, double*, double*)@@Base+0x114> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ test %edx,%edx │ │ │ │ - jle 3f59e ::accumulateDerivatives(double*, double*, double*)@@Base+0x35e> │ │ │ │ + jle 3dcce ::accumulateDerivatives(double*, double*, double*)@@Base+0x2be> │ │ │ │ lea -0x1(%rdx),%eax │ │ │ │ mov 0xf8(%rdi),%rcx │ │ │ │ mov 0xf0(%rdi),%rdi │ │ │ │ cmp $0x6,%eax │ │ │ │ - jbe 3f6ba ::accumulateDerivatives(double*, double*, double*)@@Base+0x47a> │ │ │ │ + jbe 3dd87 ::accumulateDerivatives(double*, double*, double*)@@Base+0x377> │ │ │ │ mov %edx,%r8d │ │ │ │ xor %eax,%eax │ │ │ │ shr $0x3,%r8d │ │ │ │ shl $0x5,%r8 │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + nop │ │ │ │ vmovups (%rcx,%rax,1),%ymm0 │ │ │ │ vdivps (%rdi,%rax,1),%ymm0,%ymm0 │ │ │ │ vcvtps2pd %xmm0,%ymm1 │ │ │ │ - vextractf128 $0x1,%ymm0,%xmm0 │ │ │ │ - vcvtps2pd %xmm0,%ymm0 │ │ │ │ + vextractf32x4 $0x1,%ymm0,%xmm0 │ │ │ │ vmovupd %ymm1,(%rsi,%rax,2) │ │ │ │ + vcvtps2pd %xmm0,%ymm0 │ │ │ │ vmovupd %ymm0,0x20(%rsi,%rax,2) │ │ │ │ add $0x20,%rax │ │ │ │ cmp %r8,%rax │ │ │ │ - jne 3f540 ::accumulateDerivatives(double*, double*, double*)@@Base+0x300> │ │ │ │ + jne 3dc70 ::accumulateDerivatives(double*, double*, double*)@@Base+0x260> │ │ │ │ test $0x7,%dl │ │ │ │ - je 3f59b ::accumulateDerivatives(double*, double*, double*)@@Base+0x35b> │ │ │ │ + je 3dccb ::accumulateDerivatives(double*, double*, double*)@@Base+0x2bb> │ │ │ │ mov %edx,%eax │ │ │ │ and $0xfffffff8,%eax │ │ │ │ vzeroupper │ │ │ │ cltq │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ vmovss (%rcx,%rax,4),%xmm0 │ │ │ │ vdivss (%rdi,%rax,4),%xmm0,%xmm0 │ │ │ │ vcvtss2sd %xmm0,%xmm0,%xmm0 │ │ │ │ vmovsd %xmm0,(%rsi,%rax,8) │ │ │ │ inc %rax │ │ │ │ cmp %eax,%edx │ │ │ │ - jg 3f580 ::accumulateDerivatives(double*, double*, double*)@@Base+0x340> │ │ │ │ + jg 3dcb0 ::accumulateDerivatives(double*, double*, double*)@@Base+0x2a0> │ │ │ │ ret │ │ │ │ vzeroupper │ │ │ │ ret │ │ │ │ nop │ │ │ │ test %edx,%edx │ │ │ │ - jle 3f6b1 ::accumulateDerivatives(double*, double*, double*)@@Base+0x471> │ │ │ │ + jle 3dd81 ::accumulateDerivatives(double*, double*, double*)@@Base+0x371> │ │ │ │ mov 0xf8(%rdi),%r8 │ │ │ │ mov 0xf0(%rdi),%rcx │ │ │ │ shl $0x2,%rdx │ │ │ │ xor %eax,%eax │ │ │ │ mov 0x78(%rdi),%rdi │ │ │ │ vxorps %xmm1,%xmm1,%xmm1 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ vmovss (%r8,%rax,1),%xmm0 │ │ │ │ vcvtss2sd %xmm1,%xmm1,%xmm1 │ │ │ │ vdivss (%rcx,%rax,1),%xmm0,%xmm0 │ │ │ │ vcvtss2sd %xmm0,%xmm0,%xmm0 │ │ │ │ vmovsd %xmm0,(%rsi,%rax,2) │ │ │ │ vfmadd231sd (%rdi,%rax,2),%xmm0,%xmm1 │ │ │ │ add $0x4,%rax │ │ │ │ vcvtsd2ss %xmm1,%xmm1,%xmm1 │ │ │ │ cmp %rdx,%rax │ │ │ │ - jne 3f600 ::accumulateDerivatives(double*, double*, double*)@@Base+0x3c0> │ │ │ │ + jne 3dcf8 ::accumulateDerivatives(double*, double*, double*)@@Base+0x2e8> │ │ │ │ vcvtss2sd %xmm1,%xmm1,%xmm1 │ │ │ │ vmovsd %xmm1,(%r9) │ │ │ │ ret │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + nopl (%rax) │ │ │ │ test %edx,%edx │ │ │ │ - jle 3f6b1 ::accumulateDerivatives(double*, double*, double*)@@Base+0x471> │ │ │ │ + jle 3dd81 ::accumulateDerivatives(double*, double*, double*)@@Base+0x371> │ │ │ │ mov 0xf8(%rdi),%r8 │ │ │ │ mov 0xf0(%rdi),%rsi │ │ │ │ shl $0x2,%rdx │ │ │ │ xor %eax,%eax │ │ │ │ mov 0x78(%rdi),%rcx │ │ │ │ vxorps %xmm1,%xmm1,%xmm1 │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ vmovss (%r8,%rax,1),%xmm0 │ │ │ │ vcvtss2sd %xmm1,%xmm1,%xmm1 │ │ │ │ vdivss (%rsi,%rax,1),%xmm0,%xmm0 │ │ │ │ vcvtss2sd %xmm0,%xmm0,%xmm0 │ │ │ │ vfmadd231sd (%rcx,%rax,2),%xmm0,%xmm1 │ │ │ │ add $0x4,%rax │ │ │ │ vcvtsd2ss %xmm1,%xmm1,%xmm1 │ │ │ │ cmp %rdx,%rax │ │ │ │ - jne 3f680 ::accumulateDerivatives(double*, double*, double*)@@Base+0x440> │ │ │ │ - jmp 3f62b ::accumulateDerivatives(double*, double*, double*)@@Base+0x3eb> │ │ │ │ + jne 3dd50 ::accumulateDerivatives(double*, double*, double*)@@Base+0x340> │ │ │ │ + jmp 3dd23 ::accumulateDerivatives(double*, double*, double*)@@Base+0x313> │ │ │ │ vxorpd %xmm1,%xmm1,%xmm1 │ │ │ │ - jmp 3f378 ::accumulateDerivatives(double*, double*, double*)@@Base+0x138> │ │ │ │ + jmp 3db28 ::accumulateDerivatives(double*, double*, double*)@@Base+0x118> │ │ │ │ vxorpd %xmm1,%xmm1,%xmm1 │ │ │ │ - jmp 3f62f ::accumulateDerivatives(double*, double*, double*)@@Base+0x3ef> │ │ │ │ + jmp 3dd27 ::accumulateDerivatives(double*, double*, double*)@@Base+0x317> │ │ │ │ xor %eax,%eax │ │ │ │ - jmp 3f579 ::accumulateDerivatives(double*, double*, double*)@@Base+0x339> │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - nopl (%rax) │ │ │ │ + jmp 3dcaa ::accumulateDerivatives(double*, double*, double*)@@Base+0x29a> │ │ │ │ + xchg %ax,%ax │ │ │ │ │ │ │ │ -000000000003f700 ::accumulateDerivatives(double*, double*, double*)@@Base>: │ │ │ │ +000000000003dd90 ::accumulateDerivatives(double*, double*, double*)@@Base>: │ │ │ │ endbr64 │ │ │ │ mov %rdi,%rax │ │ │ │ test %rsi,%rsi │ │ │ │ - je 3f830 ::accumulateDerivatives(double*, double*, double*)@@Base+0x130> │ │ │ │ + je 3de80 ::accumulateDerivatives(double*, double*, double*)@@Base+0xf0> │ │ │ │ movslq 0x14(%rdi),%rdi │ │ │ │ test %rdx,%rdx │ │ │ │ - je 3f7c0 ::accumulateDerivatives(double*, double*, double*)@@Base+0xc0> │ │ │ │ + je 3de20 ::accumulateDerivatives(double*, double*, double*)@@Base+0x90> │ │ │ │ test %rcx,%rcx │ │ │ │ - je 3fa80 ::accumulateDerivatives(double*, double*, double*)@@Base+0x380> │ │ │ │ + je 3e098 ::accumulateDerivatives(double*, double*, double*)@@Base+0x308> │ │ │ │ vxorpd %xmm2,%xmm2,%xmm2 │ │ │ │ vmovapd %xmm2,%xmm3 │ │ │ │ test %edi,%edi │ │ │ │ - jle 3f7ae ::accumulateDerivatives(double*, double*, double*)@@Base+0xae> │ │ │ │ + jle 3de16 ::accumulateDerivatives(double*, double*, double*)@@Base+0x86> │ │ │ │ vxorpd %xmm2,%xmm2,%xmm2 │ │ │ │ mov 0x100(%rax),%r10 │ │ │ │ mov 0xf8(%rax),%r9 │ │ │ │ shl $0x3,%rdi │ │ │ │ mov 0x80(%rax),%r8 │ │ │ │ vmovapd %xmm2,%xmm3 │ │ │ │ xor %eax,%eax │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ vmovsd (%r10,%rax,1),%xmm0 │ │ │ │ vdivsd (%r9,%rax,1),%xmm0,%xmm0 │ │ │ │ vmovsd %xmm0,(%rsi,%rax,1) │ │ │ │ vmovsd (%r8,%rax,1),%xmm1 │ │ │ │ add $0x8,%rax │ │ │ │ vfmadd231sd %xmm1,%xmm0,%xmm3 │ │ │ │ vmulsd %xmm0,%xmm0,%xmm0 │ │ │ │ vfmadd231sd %xmm0,%xmm1,%xmm2 │ │ │ │ cmp %rdi,%rax │ │ │ │ - jne 3f780 ::accumulateDerivatives(double*, double*, double*)@@Base+0x80> │ │ │ │ + jne 3dde8 ::accumulateDerivatives(double*, double*, double*)@@Base+0x58> │ │ │ │ vmovsd %xmm3,(%rdx) │ │ │ │ vmovsd %xmm2,(%rcx) │ │ │ │ ret │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ + nop │ │ │ │ test %rcx,%rcx │ │ │ │ - je 3fa40 ::accumulateDerivatives(double*, double*, double*)@@Base+0x340> │ │ │ │ + je 3e058 ::accumulateDerivatives(double*, double*, double*)@@Base+0x2c8> │ │ │ │ vxorpd %xmm1,%xmm1,%xmm1 │ │ │ │ test %edi,%edi │ │ │ │ - jle 3f827 ::accumulateDerivatives(double*, double*, double*)@@Base+0x127> │ │ │ │ + jle 3de74 ::accumulateDerivatives(double*, double*, double*)@@Base+0xe4> │ │ │ │ mov 0x100(%rax),%r9 │ │ │ │ mov 0xf8(%rax),%r8 │ │ │ │ shl $0x3,%rdi │ │ │ │ vxorpd %xmm1,%xmm1,%xmm1 │ │ │ │ mov 0x80(%rax),%rdx │ │ │ │ xor %eax,%eax │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ vmovsd (%r9,%rax,1),%xmm0 │ │ │ │ vdivsd (%r8,%rax,1),%xmm0,%xmm0 │ │ │ │ vmovsd %xmm0,(%rsi,%rax,1) │ │ │ │ vmulsd %xmm0,%xmm0,%xmm0 │ │ │ │ - vmulsd (%rdx,%rax,1),%xmm0,%xmm0 │ │ │ │ + vfmadd231sd (%rdx,%rax,1),%xmm0,%xmm1 │ │ │ │ add $0x8,%rax │ │ │ │ - vaddsd %xmm0,%xmm1,%xmm1 │ │ │ │ cmp %rdi,%rax │ │ │ │ - jne 3f800 ::accumulateDerivatives(double*, double*, double*)@@Base+0x100> │ │ │ │ + jne 3de50 ::accumulateDerivatives(double*, double*, double*)@@Base+0xc0> │ │ │ │ vmovsd %xmm1,(%rcx) │ │ │ │ ret │ │ │ │ nopl 0x0(%rax) │ │ │ │ test %rdx,%rdx │ │ │ │ - je 3f940 ::accumulateDerivatives(double*, double*, double*)@@Base+0x240> │ │ │ │ + je 3df90 ::accumulateDerivatives(double*, double*, double*)@@Base+0x200> │ │ │ │ mov 0x14(%rdi),%esi │ │ │ │ test %rcx,%rcx │ │ │ │ - je 3faf0 ::accumulateDerivatives(double*, double*, double*)@@Base+0x3f0> │ │ │ │ - vxorpd %xmm6,%xmm6,%xmm6 │ │ │ │ - vmovapd %xmm6,%xmm1 │ │ │ │ + je 3e0f0 ::accumulateDerivatives(double*, double*, double*)@@Base+0x360> │ │ │ │ + vxorpd %xmm1,%xmm1,%xmm1 │ │ │ │ + vmovapd %xmm1,%xmm2 │ │ │ │ test %esi,%esi │ │ │ │ - jle 3f92c ::accumulateDerivatives(double*, double*, double*)@@Base+0x22c> │ │ │ │ + jle 3df84 ::accumulateDerivatives(double*, double*, double*)@@Base+0x1f4> │ │ │ │ mov 0xf8(%rax),%r8 │ │ │ │ mov 0x80(%rax),%r9 │ │ │ │ lea -0x1(%rsi),%eax │ │ │ │ mov 0x100(%rdi),%rdi │ │ │ │ cmp $0x2,%eax │ │ │ │ - jbe 3fbb8 ::accumulateDerivatives(double*, double*, double*)@@Base+0x4b8> │ │ │ │ + jbe 3e1a8 ::accumulateDerivatives(double*, double*, double*)@@Base+0x418> │ │ │ │ mov %esi,%r10d │ │ │ │ - vxorpd %xmm6,%xmm6,%xmm6 │ │ │ │ + vxorpd %xmm1,%xmm1,%xmm1 │ │ │ │ xor %eax,%eax │ │ │ │ shr $0x2,%r10d │ │ │ │ - vmovapd %xmm6,%xmm1 │ │ │ │ + vmovapd %xmm1,%xmm2 │ │ │ │ shl $0x5,%r10 │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ + vmovupd (%r9,%rax,1),%ymm5 │ │ │ │ vmovupd (%rdi,%rax,1),%ymm0 │ │ │ │ - vmovupd (%r9,%rax,1),%ymm4 │ │ │ │ vdivpd (%r8,%rax,1),%ymm0,%ymm0 │ │ │ │ + vmulpd %ymm0,%ymm5,%ymm3 │ │ │ │ add $0x20,%rax │ │ │ │ - vmulpd %ymm0,%ymm4,%ymm3 │ │ │ │ vmulpd %ymm0,%ymm0,%ymm0 │ │ │ │ - vaddsd %xmm3,%xmm1,%xmm1 │ │ │ │ - vmulpd %ymm4,%ymm0,%ymm0 │ │ │ │ - vunpckhpd %xmm3,%xmm3,%xmm2 │ │ │ │ - vextractf128 $0x1,%ymm3,%xmm3 │ │ │ │ - vaddsd %xmm2,%xmm1,%xmm1 │ │ │ │ - vaddsd %xmm0,%xmm6,%xmm2 │ │ │ │ - vunpckhpd %xmm0,%xmm0,%xmm4 │ │ │ │ - vextractf128 $0x1,%ymm0,%xmm0 │ │ │ │ + vextractf64x2 $0x1,%ymm3,%xmm6 │ │ │ │ + vaddsd %xmm3,%xmm2,%xmm2 │ │ │ │ + vunpckhpd %xmm3,%xmm3,%xmm4 │ │ │ │ + valignq $0x3,%ymm3,%ymm3,%ymm3 │ │ │ │ + vmulpd %ymm5,%ymm0,%ymm0 │ │ │ │ vaddsd %xmm4,%xmm2,%xmm2 │ │ │ │ - vaddsd %xmm3,%xmm1,%xmm1 │ │ │ │ - vunpckhpd %xmm3,%xmm3,%xmm3 │ │ │ │ - vaddsd %xmm0,%xmm2,%xmm2 │ │ │ │ - vunpckhpd %xmm0,%xmm0,%xmm0 │ │ │ │ - vaddsd %xmm3,%xmm1,%xmm1 │ │ │ │ - vaddsd %xmm0,%xmm2,%xmm6 │ │ │ │ + vaddsd %xmm0,%xmm1,%xmm1 │ │ │ │ + vunpckhpd %xmm0,%xmm0,%xmm4 │ │ │ │ + vaddsd %xmm6,%xmm2,%xmm2 │ │ │ │ + vaddsd %xmm4,%xmm1,%xmm1 │ │ │ │ + vaddsd %xmm3,%xmm2,%xmm2 │ │ │ │ + vextractf64x2 $0x1,%ymm0,%xmm4 │ │ │ │ + valignq $0x3,%ymm0,%ymm0,%ymm0 │ │ │ │ + vaddsd %xmm4,%xmm1,%xmm1 │ │ │ │ + vaddsd %xmm0,%xmm1,%xmm1 │ │ │ │ cmp %r10,%rax │ │ │ │ - jne 3f890 ::accumulateDerivatives(double*, double*, double*)@@Base+0x190> │ │ │ │ + jne 3dee0 ::accumulateDerivatives(double*, double*, double*)@@Base+0x150> │ │ │ │ mov %esi,%eax │ │ │ │ and $0xfffffffc,%eax │ │ │ │ test $0x3,%sil │ │ │ │ - je 3fba7 ::accumulateDerivatives(double*, double*, double*)@@Base+0x4a7> │ │ │ │ + je 3e197 ::accumulateDerivatives(double*, double*, double*)@@Base+0x407> │ │ │ │ vzeroupper │ │ │ │ cltq │ │ │ │ + vmovsd (%r9,%rax,8),%xmm3 │ │ │ │ vmovsd (%rdi,%rax,8),%xmm0 │ │ │ │ - vmovsd (%r9,%rax,8),%xmm2 │ │ │ │ vdivsd (%r8,%rax,8),%xmm0,%xmm0 │ │ │ │ + vfmadd231sd %xmm3,%xmm0,%xmm2 │ │ │ │ inc %rax │ │ │ │ - vfmadd231sd %xmm2,%xmm0,%xmm1 │ │ │ │ vmulsd %xmm0,%xmm0,%xmm0 │ │ │ │ - vfmadd231sd %xmm0,%xmm2,%xmm6 │ │ │ │ + vfmadd231sd %xmm0,%xmm3,%xmm1 │ │ │ │ cmp %eax,%esi │ │ │ │ - jg 3f906 ::accumulateDerivatives(double*, double*, double*)@@Base+0x206> │ │ │ │ - vmovsd %xmm1,(%rdx) │ │ │ │ - vmovsd %xmm6,(%rcx) │ │ │ │ + jg 3df5e ::accumulateDerivatives(double*, double*, double*)@@Base+0x1ce> │ │ │ │ + vmovsd %xmm2,(%rdx) │ │ │ │ + vmovsd %xmm1,(%rcx) │ │ │ │ ret │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + nopl (%rax) │ │ │ │ test %rcx,%rcx │ │ │ │ - je 3f7b6 ::accumulateDerivatives(double*, double*, double*)@@Base+0xb6> │ │ │ │ + je 3de1e ::accumulateDerivatives(double*, double*, double*)@@Base+0x8e> │ │ │ │ mov 0x14(%rdi),%r8d │ │ │ │ test %r8d,%r8d │ │ │ │ - jle 3fbcf ::accumulateDerivatives(double*, double*, double*)@@Base+0x4cf> │ │ │ │ + jle 3e1bf ::accumulateDerivatives(double*, double*, double*)@@Base+0x42f> │ │ │ │ lea -0x1(%r8),%eax │ │ │ │ mov 0x100(%rdi),%rdx │ │ │ │ mov 0xf8(%rdi),%rsi │ │ │ │ mov 0x80(%rdi),%rdi │ │ │ │ cmp $0x2,%eax │ │ │ │ - jbe 3fbd8 ::accumulateDerivatives(double*, double*, double*)@@Base+0x4d8> │ │ │ │ + jbe 3e1c8 ::accumulateDerivatives(double*, double*, double*)@@Base+0x438> │ │ │ │ mov %r8d,%r9d │ │ │ │ xor %eax,%eax │ │ │ │ vxorpd %xmm2,%xmm2,%xmm2 │ │ │ │ shr $0x2,%r9d │ │ │ │ shl $0x5,%r9 │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ vmovupd (%rdx,%rax,1),%ymm0 │ │ │ │ vdivpd (%rsi,%rax,1),%ymm0,%ymm0 │ │ │ │ vmulpd %ymm0,%ymm0,%ymm0 │ │ │ │ vmulpd (%rdi,%rax,1),%ymm0,%ymm0 │ │ │ │ add $0x20,%rax │ │ │ │ vaddsd %xmm2,%xmm0,%xmm2 │ │ │ │ vunpckhpd %xmm0,%xmm0,%xmm1 │ │ │ │ - vextractf128 $0x1,%ymm0,%xmm0 │ │ │ │ vaddsd %xmm2,%xmm1,%xmm1 │ │ │ │ - vaddsd %xmm1,%xmm0,%xmm2 │ │ │ │ - vunpckhpd %xmm0,%xmm0,%xmm0 │ │ │ │ + vextractf64x2 $0x1,%ymm0,%xmm2 │ │ │ │ + valignq $0x3,%ymm0,%ymm0,%ymm0 │ │ │ │ + vaddsd %xmm1,%xmm2,%xmm2 │ │ │ │ vaddsd %xmm0,%xmm2,%xmm2 │ │ │ │ cmp %r9,%rax │ │ │ │ - jne 3f9c0 ::accumulateDerivatives(double*, double*, double*)@@Base+0x2c0> │ │ │ │ + jne 3dfe0 ::accumulateDerivatives(double*, double*, double*)@@Base+0x250> │ │ │ │ test $0x3,%r8b │ │ │ │ - je 3fae8 ::accumulateDerivatives(double*, double*, double*)@@Base+0x3e8> │ │ │ │ + je 3e0e5 ::accumulateDerivatives(double*, double*, double*)@@Base+0x355> │ │ │ │ mov %r8d,%eax │ │ │ │ and $0xfffffffc,%eax │ │ │ │ vzeroupper │ │ │ │ cltq │ │ │ │ vmovsd (%rdx,%rax,8),%xmm0 │ │ │ │ vdivsd (%rsi,%rax,8),%xmm0,%xmm0 │ │ │ │ vmulsd %xmm0,%xmm0,%xmm0 │ │ │ │ - vmulsd (%rdi,%rax,8),%xmm0,%xmm0 │ │ │ │ + vfmadd231sd (%rdi,%rax,8),%xmm0,%xmm2 │ │ │ │ inc %rax │ │ │ │ - vaddsd %xmm0,%xmm2,%xmm2 │ │ │ │ cmp %eax,%r8d │ │ │ │ - jg 3fa0f ::accumulateDerivatives(double*, double*, double*)@@Base+0x30f> │ │ │ │ - jmp 3f7b2 ::accumulateDerivatives(double*, double*, double*)@@Base+0xb2> │ │ │ │ - xchg %ax,%ax │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + jg 3e033 ::accumulateDerivatives(double*, double*, double*)@@Base+0x2a3> │ │ │ │ + jmp 3de1a ::accumulateDerivatives(double*, double*, double*)@@Base+0x8a> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ test %edi,%edi │ │ │ │ - jle 3f7b6 ::accumulateDerivatives(double*, double*, double*)@@Base+0xb6> │ │ │ │ + jle 3de1e ::accumulateDerivatives(double*, double*, double*)@@Base+0x8e> │ │ │ │ mov 0x100(%rax),%rcx │ │ │ │ mov 0xf8(%rax),%rdx │ │ │ │ shl $0x3,%rdi │ │ │ │ xor %eax,%eax │ │ │ │ nopl 0x0(%rax) │ │ │ │ vmovsd (%rcx,%rax,1),%xmm0 │ │ │ │ vdivsd (%rdx,%rax,1),%xmm0,%xmm0 │ │ │ │ vmovsd %xmm0,(%rsi,%rax,1) │ │ │ │ add $0x8,%rax │ │ │ │ cmp %rax,%rdi │ │ │ │ - jne 3fa60 ::accumulateDerivatives(double*, double*, double*)@@Base+0x360> │ │ │ │ + jne 3e078 ::accumulateDerivatives(double*, double*, double*)@@Base+0x2e8> │ │ │ │ ret │ │ │ │ nopl 0x0(%rax) │ │ │ │ test %edi,%edi │ │ │ │ - jle 3fbaf ::accumulateDerivatives(double*, double*, double*)@@Base+0x4af> │ │ │ │ + jle 3e19f ::accumulateDerivatives(double*, double*, double*)@@Base+0x40f> │ │ │ │ mov 0x100(%rax),%r9 │ │ │ │ mov 0xf8(%rax),%r8 │ │ │ │ shl $0x3,%rdi │ │ │ │ vxorpd %xmm1,%xmm1,%xmm1 │ │ │ │ mov 0x80(%rax),%rcx │ │ │ │ xor %eax,%eax │ │ │ │ - nopl (%rax) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + nop │ │ │ │ vmovsd (%r9,%rax,1),%xmm0 │ │ │ │ vdivsd (%r8,%rax,1),%xmm0,%xmm0 │ │ │ │ vmovsd %xmm0,(%rsi,%rax,1) │ │ │ │ - vmulsd (%rcx,%rax,1),%xmm0,%xmm0 │ │ │ │ + vfmadd231sd (%rcx,%rax,1),%xmm0,%xmm1 │ │ │ │ add $0x8,%rax │ │ │ │ - vaddsd %xmm0,%xmm1,%xmm1 │ │ │ │ cmp %rdi,%rax │ │ │ │ - jne 3fac0 ::accumulateDerivatives(double*, double*, double*)@@Base+0x3c0> │ │ │ │ + jne 3e0c0 ::accumulateDerivatives(double*, double*, double*)@@Base+0x330> │ │ │ │ vmovsd %xmm1,(%rdx) │ │ │ │ ret │ │ │ │ vzeroupper │ │ │ │ - jmp 3f7b2 ::accumulateDerivatives(double*, double*, double*)@@Base+0xb2> │ │ │ │ + jmp 3de1a ::accumulateDerivatives(double*, double*, double*)@@Base+0x8a> │ │ │ │ + nopl (%rax) │ │ │ │ test %esi,%esi │ │ │ │ - jle 3fbaf ::accumulateDerivatives(double*, double*, double*)@@Base+0x4af> │ │ │ │ + jle 3e19f ::accumulateDerivatives(double*, double*, double*)@@Base+0x40f> │ │ │ │ mov 0x80(%rax),%r8 │ │ │ │ lea -0x1(%rsi),%eax │ │ │ │ mov 0x100(%rdi),%rcx │ │ │ │ mov 0xf8(%rdi),%rdi │ │ │ │ cmp $0x2,%eax │ │ │ │ - jbe 3fbe3 ::accumulateDerivatives(double*, double*, double*)@@Base+0x4e3> │ │ │ │ + jbe 3e1d3 ::accumulateDerivatives(double*, double*, double*)@@Base+0x443> │ │ │ │ mov %esi,%r9d │ │ │ │ xor %eax,%eax │ │ │ │ vxorpd %xmm1,%xmm1,%xmm1 │ │ │ │ shr $0x2,%r9d │ │ │ │ shl $0x5,%r9 │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ vmovupd (%rcx,%rax,1),%ymm0 │ │ │ │ vdivpd (%rdi,%rax,1),%ymm0,%ymm0 │ │ │ │ vmulpd (%r8,%rax,1),%ymm0,%ymm0 │ │ │ │ add $0x20,%rax │ │ │ │ vaddsd %xmm0,%xmm1,%xmm1 │ │ │ │ vunpckhpd %xmm0,%xmm0,%xmm2 │ │ │ │ - vextractf128 $0x1,%ymm0,%xmm0 │ │ │ │ vaddsd %xmm2,%xmm1,%xmm1 │ │ │ │ - vaddsd %xmm0,%xmm1,%xmm1 │ │ │ │ - vunpckhpd %xmm0,%xmm0,%xmm0 │ │ │ │ + vextractf64x2 $0x1,%ymm0,%xmm2 │ │ │ │ + valignq $0x3,%ymm0,%ymm0,%ymm0 │ │ │ │ + vaddsd %xmm2,%xmm1,%xmm1 │ │ │ │ vaddsd %xmm0,%xmm1,%xmm1 │ │ │ │ cmp %r9,%rax │ │ │ │ - jne 3fb40 ::accumulateDerivatives(double*, double*, double*)@@Base+0x440> │ │ │ │ + jne 3e130 ::accumulateDerivatives(double*, double*, double*)@@Base+0x3a0> │ │ │ │ mov %esi,%eax │ │ │ │ and $0xfffffffc,%eax │ │ │ │ test $0x3,%sil │ │ │ │ - je 3fbc7 ::accumulateDerivatives(double*, double*, double*)@@Base+0x4c7> │ │ │ │ + je 3e1b7 ::accumulateDerivatives(double*, double*, double*)@@Base+0x427> │ │ │ │ vzeroupper │ │ │ │ cltq │ │ │ │ vmovsd (%rcx,%rax,8),%xmm0 │ │ │ │ vdivsd (%rdi,%rax,8),%xmm0,%xmm0 │ │ │ │ - vmulsd (%r8,%rax,8),%xmm0,%xmm0 │ │ │ │ + vfmadd231sd (%r8,%rax,8),%xmm0,%xmm1 │ │ │ │ inc %rax │ │ │ │ - vaddsd %xmm0,%xmm1,%xmm1 │ │ │ │ cmp %eax,%esi │ │ │ │ - jg 3fb87 ::accumulateDerivatives(double*, double*, double*)@@Base+0x487> │ │ │ │ - jmp 3fae3 ::accumulateDerivatives(double*, double*, double*)@@Base+0x3e3> │ │ │ │ + jg 3e17b ::accumulateDerivatives(double*, double*, double*)@@Base+0x3eb> │ │ │ │ + jmp 3e0e0 ::accumulateDerivatives(double*, double*, double*)@@Base+0x350> │ │ │ │ vzeroupper │ │ │ │ - jmp 3f92c ::accumulateDerivatives(double*, double*, double*)@@Base+0x22c> │ │ │ │ + jmp 3df84 ::accumulateDerivatives(double*, double*, double*)@@Base+0x1f4> │ │ │ │ + vxorpd %xmm1,%xmm1,%xmm1 │ │ │ │ + jmp 3e0e0 ::accumulateDerivatives(double*, double*, double*)@@Base+0x350> │ │ │ │ vxorpd %xmm1,%xmm1,%xmm1 │ │ │ │ - jmp 3fae3 ::accumulateDerivatives(double*, double*, double*)@@Base+0x3e3> │ │ │ │ - vxorpd %xmm6,%xmm6,%xmm6 │ │ │ │ xor %eax,%eax │ │ │ │ - vmovapd %xmm6,%xmm1 │ │ │ │ - jmp 3f904 ::accumulateDerivatives(double*, double*, double*)@@Base+0x204> │ │ │ │ + vmovapd %xmm1,%xmm2 │ │ │ │ + jmp 3df5c ::accumulateDerivatives(double*, double*, double*)@@Base+0x1cc> │ │ │ │ vzeroupper │ │ │ │ - jmp 3fae3 ::accumulateDerivatives(double*, double*, double*)@@Base+0x3e3> │ │ │ │ + jmp 3e0e0 ::accumulateDerivatives(double*, double*, double*)@@Base+0x350> │ │ │ │ vxorpd %xmm2,%xmm2,%xmm2 │ │ │ │ - jmp 3f7b2 ::accumulateDerivatives(double*, double*, double*)@@Base+0xb2> │ │ │ │ + jmp 3de1a ::accumulateDerivatives(double*, double*, double*)@@Base+0x8a> │ │ │ │ vxorpd %xmm2,%xmm2,%xmm2 │ │ │ │ xor %eax,%eax │ │ │ │ - jmp 3fa0d ::accumulateDerivatives(double*, double*, double*)@@Base+0x30d> │ │ │ │ + jmp 3e031 ::accumulateDerivatives(double*, double*, double*)@@Base+0x2a1> │ │ │ │ vxorpd %xmm1,%xmm1,%xmm1 │ │ │ │ xor %eax,%eax │ │ │ │ - jmp 3fb85 ::accumulateDerivatives(double*, double*, double*)@@Base+0x485> │ │ │ │ + jmp 3e179 ::accumulateDerivatives(double*, double*, double*)@@Base+0x3e9> │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ │ │ │ │ -000000000003fbf0 ()>*, bool*), std::__future_base::_State_baseV2*, std::function ()>*, bool*>(std::once_flag&, void (std::__future_base::_State_baseV2::*&&)(std::function ()>*, bool*), std::__future_base::_State_baseV2*&&, std::function ()>*&&, bool*&&)::{lambda()#1}>(void (std::__future_base::_State_baseV2::*&)(std::function ()>*, bool*))::{lambda()#1}::_FUN()@@Base>: │ │ │ │ +000000000003e1e0 ()>*, bool*), std::__future_base::_State_baseV2*, std::function ()>*, bool*>(std::once_flag&, void (std::__future_base::_State_baseV2::*&&)(std::function ()>*, bool*), std::__future_base::_State_baseV2*&&, std::function ()>*&&, bool*&&)::{lambda()#1}>(void (std::__future_base::_State_baseV2::*&)(std::function ()>*, bool*))::{lambda()#1}::_FUN()@@Base>: │ │ │ │ endbr64 │ │ │ │ sub $0x8,%rsp │ │ │ │ - data16 lea 0x20130(%rip),%rdi │ │ │ │ + data16 lea 0x1fb40(%rip),%rdi │ │ │ │ data16 data16 rex.W call 1c530 <__tls_get_addr@plt> │ │ │ │ mov (%rax),%rax │ │ │ │ mov (%rax),%rdx │ │ │ │ mov 0x18(%rax),%rdi │ │ │ │ mov 0x10(%rax),%rsi │ │ │ │ mov 0x8(%rax),%rax │ │ │ │ - mov (%rdx),%rcx │ │ │ │ mov (%rdi),%r8 │ │ │ │ - mov (%rsi),%rsi │ │ │ │ + mov (%rdx),%rcx │ │ │ │ mov 0x8(%rdx),%rdi │ │ │ │ + mov (%rsi),%rsi │ │ │ │ add (%rax),%rdi │ │ │ │ test $0x1,%cl │ │ │ │ - je 3fc37 ()>*, bool*), std::__future_base::_State_baseV2*, std::function ()>*, bool*>(std::once_flag&, void (std::__future_base::_State_baseV2::*&&)(std::function ()>*, bool*), std::__future_base::_State_baseV2*&&, std::function ()>*&&, bool*&&)::{lambda()#1}>(void (std::__future_base::_State_baseV2::*&)(std::function ()>*, bool*))::{lambda()#1}::_FUN()@@Base+0x47> │ │ │ │ + je 3e227 ()>*, bool*), std::__future_base::_State_baseV2*, std::function ()>*, bool*>(std::once_flag&, void (std::__future_base::_State_baseV2::*&&)(std::function ()>*, bool*), std::__future_base::_State_baseV2*&&, std::function ()>*&&, bool*&&)::{lambda()#1}>(void (std::__future_base::_State_baseV2::*&)(std::function ()>*, bool*))::{lambda()#1}::_FUN()@@Base+0x47> │ │ │ │ mov (%rdi),%rax │ │ │ │ mov -0x1(%rax,%rcx,1),%rcx │ │ │ │ mov %r8,%rdx │ │ │ │ add $0x8,%rsp │ │ │ │ jmp *%rcx │ │ │ │ │ │ │ │ -000000000003fc40 ::*(beagle::cpu::BeagleCPUImpl*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*))(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)>, std::allocator, void ()>, std::allocator, (__gnu_cxx::_Lock_policy)2>::_M_get_deleter(std::type_info const&)@@Base>: │ │ │ │ +000000000003e230 ::*(beagle::cpu::BeagleCPUImpl*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*))(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)>, std::allocator, void ()>, std::allocator, (__gnu_cxx::_Lock_policy)2>::_M_get_deleter(std::type_info const&)@@Base>: │ │ │ │ endbr64 │ │ │ │ - cmp 0x202d5(%rip),%rsi │ │ │ │ + cmp 0x1fce5(%rip),%rsi │ │ │ │ mov %rdi,%rcx │ │ │ │ - je 3fc90 ::*(beagle::cpu::BeagleCPUImpl*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*))(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)>, std::allocator, void ()>, std::allocator, (__gnu_cxx::_Lock_policy)2>::_M_get_deleter(std::type_info const&)@@Base+0x50> │ │ │ │ + je 3e280 ::*(beagle::cpu::BeagleCPUImpl*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*))(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)>, std::allocator, void ()>, std::allocator, (__gnu_cxx::_Lock_policy)2>::_M_get_deleter(std::type_info const&)@@Base+0x50> │ │ │ │ mov 0x8(%rsi),%rdi │ │ │ │ - mov 0x2018d(%rip),%rsi │ │ │ │ + mov 0x1fb9d(%rip),%rsi │ │ │ │ cmp %rsi,%rdi │ │ │ │ - je 3fc90 ::*(beagle::cpu::BeagleCPUImpl*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*))(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)>, std::allocator, void ()>, std::allocator, (__gnu_cxx::_Lock_policy)2>::_M_get_deleter(std::type_info const&)@@Base+0x50> │ │ │ │ + je 3e280 ::*(beagle::cpu::BeagleCPUImpl*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*))(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)>, std::allocator, void ()>, std::allocator, (__gnu_cxx::_Lock_policy)2>::_M_get_deleter(std::type_info const&)@@Base+0x50> │ │ │ │ xor %edx,%edx │ │ │ │ cmpb $0x2a,(%rdi) │ │ │ │ - je 3fc94 ::*(beagle::cpu::BeagleCPUImpl*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*))(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)>, std::allocator, void ()>, std::allocator, (__gnu_cxx::_Lock_policy)2>::_M_get_deleter(std::type_info const&)@@Base+0x54> │ │ │ │ + je 3e284 ::*(beagle::cpu::BeagleCPUImpl*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*))(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)>, std::allocator, void ()>, std::allocator, (__gnu_cxx::_Lock_policy)2>::_M_get_deleter(std::type_info const&)@@Base+0x54> │ │ │ │ sub $0x18,%rsp │ │ │ │ mov %rdx,(%rsp) │ │ │ │ mov %rcx,0x8(%rsp) │ │ │ │ call 1c450 │ │ │ │ xor %edx,%edx │ │ │ │ - test %eax,%eax │ │ │ │ mov 0x8(%rsp),%rcx │ │ │ │ - jne 3fc88 ::*(beagle::cpu::BeagleCPUImpl*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*))(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)>, std::allocator, void ()>, std::allocator, (__gnu_cxx::_Lock_policy)2>::_M_get_deleter(std::type_info const&)@@Base+0x48> │ │ │ │ + test %eax,%eax │ │ │ │ + jne 3e278 ::*(beagle::cpu::BeagleCPUImpl*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*))(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)>, std::allocator, void ()>, std::allocator, (__gnu_cxx::_Lock_policy)2>::_M_get_deleter(std::type_info const&)@@Base+0x48> │ │ │ │ lea 0x10(%rcx),%rdx │ │ │ │ mov %rdx,%rax │ │ │ │ add $0x18,%rsp │ │ │ │ ret │ │ │ │ lea 0x10(%rcx),%rdx │ │ │ │ mov %rdx,%rax │ │ │ │ ret │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ │ │ │ │ -000000000003fca0 (), std::__future_base::_Task_setter, std::__future_base::_Result_base::_Deleter>, std::__future_base::_Task_state::*(beagle::cpu::BeagleCPUImpl*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*))(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)>, std::allocator, void ()>::_M_run_delayed(std::weak_ptr)::{lambda()#1}, void> >::_M_invoke(std::_Any_data const&)@@Base>: │ │ │ │ +000000000003e290 (), std::__future_base::_Task_setter, std::__future_base::_Result_base::_Deleter>, std::__future_base::_Task_state::*(beagle::cpu::BeagleCPUImpl*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*))(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)>, std::allocator, void ()>::_M_run_delayed(std::weak_ptr)::{lambda()#1}, void> >::_M_invoke(std::_Any_data const&)@@Base>: │ │ │ │ endbr64 │ │ │ │ push %rbp │ │ │ │ mov %rsp,%rbp │ │ │ │ push %r15 │ │ │ │ + mov %rdi,%r15 │ │ │ │ push %r14 │ │ │ │ push %r13 │ │ │ │ push %r12 │ │ │ │ push %rbx │ │ │ │ - mov %rdi,%r15 │ │ │ │ sub $0x18,%rsp │ │ │ │ - mov 0x8(%rsi),%rax │ │ │ │ mov %fs:0x28,%rbx │ │ │ │ mov %rbx,-0x38(%rbp) │ │ │ │ mov %rsi,%rbx │ │ │ │ + mov 0x8(%rsi),%rax │ │ │ │ mov (%rax),%rax │ │ │ │ - mov 0x28(%rax),%r10 │ │ │ │ mov 0x30(%rax),%rdi │ │ │ │ + mov 0x28(%rax),%r10 │ │ │ │ mov 0x78(%rax),%rsi │ │ │ │ - add 0x80(%rax),%rdi │ │ │ │ mov 0x70(%rax),%rdx │ │ │ │ mov 0x68(%rax),%rcx │ │ │ │ mov 0x60(%rax),%r8 │ │ │ │ mov 0x58(%rax),%r9 │ │ │ │ mov 0x50(%rax),%r11 │ │ │ │ mov 0x48(%rax),%r12 │ │ │ │ mov 0x40(%rax),%r13d │ │ │ │ mov 0x38(%rax),%r14 │ │ │ │ + add 0x80(%rax),%rdi │ │ │ │ test $0x1,%r10b │ │ │ │ - je 3fd10 (), std::__future_base::_Task_setter, std::__future_base::_Result_base::_Deleter>, std::__future_base::_Task_state::*(beagle::cpu::BeagleCPUImpl*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*))(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)>, std::allocator, void ()>::_M_run_delayed(std::weak_ptr)::{lambda()#1}, void> >::_M_invoke(std::_Any_data const&)@@Base+0x70> │ │ │ │ + je 3e300 (), std::__future_base::_Task_setter, std::__future_base::_Result_base::_Deleter>, std::__future_base::_Task_state::*(beagle::cpu::BeagleCPUImpl*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*))(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)>, std::allocator, void ()>::_M_run_delayed(std::weak_ptr)::{lambda()#1}, void> >::_M_invoke(std::_Any_data const&)@@Base+0x70> │ │ │ │ mov (%rdi),%rax │ │ │ │ mov -0x1(%rax,%r10,1),%r10 │ │ │ │ push %r14 │ │ │ │ push %r13 │ │ │ │ push %r12 │ │ │ │ push %r11 │ │ │ │ call *%r10 │ │ │ │ add $0x20,%rsp │ │ │ │ mov (%rbx),%rax │ │ │ │ mov (%rax),%rdx │ │ │ │ movq $0x0,(%rax) │ │ │ │ mov %rdx,(%r15) │ │ │ │ mov -0x38(%rbp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 3fd67 (), std::__future_base::_Task_setter, std::__future_base::_Result_base::_Deleter>, std::__future_base::_Task_state::*(beagle::cpu::BeagleCPUImpl*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*))(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)>, std::allocator, void ()>::_M_run_delayed(std::weak_ptr)::{lambda()#1}, void> >::_M_invoke(std::_Any_data const&)@@Base+0xc7> │ │ │ │ + jne 3e357 (), std::__future_base::_Task_setter, std::__future_base::_Result_base::_Deleter>, std::__future_base::_Task_state::*(beagle::cpu::BeagleCPUImpl*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*))(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)>, std::allocator, void ()>::_M_run_delayed(std::weak_ptr)::{lambda()#1}, void> >::_M_invoke(std::_Any_data const&)@@Base+0xc7> │ │ │ │ lea -0x28(%rbp),%rsp │ │ │ │ mov %r15,%rax │ │ │ │ pop %rbx │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ pop %rbp │ │ │ │ ret │ │ │ │ vzeroupper │ │ │ │ call 1c500 <__cxa_end_catch@plt> │ │ │ │ mov -0x38(%rbp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - je 3fdde (), std::__future_base::_Task_setter, std::__future_base::_Result_base::_Deleter>, std::__future_base::_Task_state::*(beagle::cpu::BeagleCPUImpl*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*))(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)>, std::allocator, void ()>::_M_run_delayed(std::weak_ptr)::{lambda()#1}, void> >::_M_invoke(std::_Any_data const&)@@Base+0x13e> │ │ │ │ + je 3e3ce (), std::__future_base::_Task_setter, std::__future_base::_Result_base::_Deleter>, std::__future_base::_Task_state::*(beagle::cpu::BeagleCPUImpl*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*))(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)>, std::allocator, void ()>::_M_run_delayed(std::weak_ptr)::{lambda()#1}, void> >::_M_invoke(std::_Any_data const&)@@Base+0x13e> │ │ │ │ call 1c370 <__stack_chk_fail@plt> │ │ │ │ endbr64 │ │ │ │ mov %rax,%rdi │ │ │ │ dec %rdx │ │ │ │ - jne 3fd94 (), std::__future_base::_Task_setter, std::__future_base::_Result_base::_Deleter>, std::__future_base::_Task_state::*(beagle::cpu::BeagleCPUImpl*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*))(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)>, std::allocator, void ()>::_M_run_delayed(std::weak_ptr)::{lambda()#1}, void> >::_M_invoke(std::_Any_data const&)@@Base+0xf4> │ │ │ │ + jne 3e384 (), std::__future_base::_Task_setter, std::__future_base::_Result_base::_Deleter>, std::__future_base::_Task_state::*(beagle::cpu::BeagleCPUImpl*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*))(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)>, std::allocator, void ()>::_M_run_delayed(std::weak_ptr)::{lambda()#1}, void> >::_M_invoke(std::_Any_data const&)@@Base+0xf4> │ │ │ │ vzeroupper │ │ │ │ call 1c110 <__cxa_begin_catch@plt> │ │ │ │ mov -0x38(%rbp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 3fd67 (), std::__future_base::_Task_setter, std::__future_base::_Result_base::_Deleter>, std::__future_base::_Task_state::*(beagle::cpu::BeagleCPUImpl*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*))(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)>, std::allocator, void ()>::_M_run_delayed(std::weak_ptr)::{lambda()#1}, void> >::_M_invoke(std::_Any_data const&)@@Base+0xc7> │ │ │ │ + jne 3e357 (), std::__future_base::_Task_setter, std::__future_base::_Result_base::_Deleter>, std::__future_base::_Task_state::*(beagle::cpu::BeagleCPUImpl*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*))(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)>, std::allocator, void ()>::_M_run_delayed(std::weak_ptr)::{lambda()#1}, void> >::_M_invoke(std::_Any_data const&)@@Base+0xc7> │ │ │ │ call 1c490 <__cxa_rethrow@plt> │ │ │ │ vzeroupper │ │ │ │ call 1c110 <__cxa_begin_catch@plt> │ │ │ │ lea -0x40(%rbp),%rdi │ │ │ │ call 1c350 │ │ │ │ mov (%rbx),%rax │ │ │ │ lea -0x40(%rbp),%rsi │ │ │ │ mov (%rax),%rdi │ │ │ │ add $0x8,%rdi │ │ │ │ - call 1c780 ::calcCrossProducts(int const*, int const*, int const*, int const*, double const*, int, double*, double*)@plt+0x20> │ │ │ │ + call 1c770 ::calcCrossProducts(int const*, int const*, int const*, int const*, double const*, int, double*, double*)@plt+0x10> │ │ │ │ cmpq $0x0,-0x40(%rbp) │ │ │ │ - je 3fdc8 (), std::__future_base::_Task_setter, std::__future_base::_Result_base::_Deleter>, std::__future_base::_Task_state::*(beagle::cpu::BeagleCPUImpl*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*))(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)>, std::allocator, void ()>::_M_run_delayed(std::weak_ptr)::{lambda()#1}, void> >::_M_invoke(std::_Any_data const&)@@Base+0x128> │ │ │ │ + je 3e3b8 (), std::__future_base::_Task_setter, std::__future_base::_Result_base::_Deleter>, std::__future_base::_Task_state::*(beagle::cpu::BeagleCPUImpl*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*))(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)>, std::allocator, void ()>::_M_run_delayed(std::weak_ptr)::{lambda()#1}, void> >::_M_invoke(std::_Any_data const&)@@Base+0x128> │ │ │ │ lea -0x40(%rbp),%rdi │ │ │ │ call 1c290 │ │ │ │ call 1c500 <__cxa_end_catch@plt> │ │ │ │ - jmp 3fd1f (), std::__future_base::_Task_setter, std::__future_base::_Result_base::_Deleter>, std::__future_base::_Task_state::*(beagle::cpu::BeagleCPUImpl*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*))(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)>, std::allocator, void ()>::_M_run_delayed(std::weak_ptr)::{lambda()#1}, void> >::_M_invoke(std::_Any_data const&)@@Base+0x7f> │ │ │ │ + jmp 3e30f (), std::__future_base::_Task_setter, std::__future_base::_Result_base::_Deleter>, std::__future_base::_Task_state::*(beagle::cpu::BeagleCPUImpl*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*))(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)>, std::allocator, void ()>::_M_run_delayed(std::weak_ptr)::{lambda()#1}, void> >::_M_invoke(std::_Any_data const&)@@Base+0x7f> │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbx │ │ │ │ - jmp 3fd50 (), std::__future_base::_Task_setter, std::__future_base::_Result_base::_Deleter>, std::__future_base::_Task_state::*(beagle::cpu::BeagleCPUImpl*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*))(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)>, std::allocator, void ()>::_M_run_delayed(std::weak_ptr)::{lambda()#1}, void> >::_M_invoke(std::_Any_data const&)@@Base+0xb0> │ │ │ │ + jmp 3e340 (), std::__future_base::_Task_setter, std::__future_base::_Result_base::_Deleter>, std::__future_base::_Task_state::*(beagle::cpu::BeagleCPUImpl*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*))(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)>, std::allocator, void ()>::_M_run_delayed(std::weak_ptr)::{lambda()#1}, void> >::_M_invoke(std::_Any_data const&)@@Base+0xb0> │ │ │ │ mov %rbx,%rdi │ │ │ │ call 1c580 <_Unwind_Resume@plt> │ │ │ │ cs nopw 0x0(%rax,%rax,1) │ │ │ │ │ │ │ │ -000000000003fdf0 (), std::__future_base::_Task_setter, std::__future_base::_Result_base::_Deleter>, std::__future_base::_Task_state::*(beagle::cpu::BeagleCPUImpl*, int const*, int const*, int const*, int const*, int const*, int, double*))(int const*, int const*, int const*, int const*, int const*, int, double*)>, std::allocator, void ()>::_M_run_delayed(std::weak_ptr)::{lambda()#1}, void> >::_M_invoke(std::_Any_data const&)@@Base>: │ │ │ │ +000000000003e3e0 (), std::__future_base::_Task_setter, std::__future_base::_Result_base::_Deleter>, std::__future_base::_Task_state::*(beagle::cpu::BeagleCPUImpl*, int const*, int const*, int const*, int const*, int const*, int, double*))(int const*, int const*, int const*, int const*, int const*, int, double*)>, std::allocator, void ()>::_M_run_delayed(std::weak_ptr)::{lambda()#1}, void> >::_M_invoke(std::_Any_data const&)@@Base>: │ │ │ │ endbr64 │ │ │ │ push %rbp │ │ │ │ mov %rsp,%rbp │ │ │ │ push %r14 │ │ │ │ + mov %rdi,%r14 │ │ │ │ push %r12 │ │ │ │ push %rbx │ │ │ │ sub $0x18,%rsp │ │ │ │ - mov 0x8(%rsi),%rax │ │ │ │ - mov %rdi,%r14 │ │ │ │ mov %fs:0x28,%rbx │ │ │ │ mov %rbx,-0x28(%rbp) │ │ │ │ mov %rsi,%rbx │ │ │ │ + mov 0x8(%rsi),%rax │ │ │ │ mov (%rax),%rax │ │ │ │ - mov 0x28(%rax),%r10 │ │ │ │ mov 0x30(%rax),%rdi │ │ │ │ + mov 0x28(%rax),%r10 │ │ │ │ mov 0x68(%rax),%rsi │ │ │ │ - add 0x70(%rax),%rdi │ │ │ │ mov 0x60(%rax),%rdx │ │ │ │ mov 0x58(%rax),%rcx │ │ │ │ mov 0x50(%rax),%r8 │ │ │ │ mov 0x48(%rax),%r9 │ │ │ │ mov 0x40(%rax),%r11d │ │ │ │ mov 0x38(%rax),%r12 │ │ │ │ + add 0x70(%rax),%rdi │ │ │ │ test $0x1,%r10b │ │ │ │ - je 3fe51 (), std::__future_base::_Task_setter, std::__future_base::_Result_base::_Deleter>, std::__future_base::_Task_state::*(beagle::cpu::BeagleCPUImpl*, int const*, int const*, int const*, int const*, int const*, int, double*))(int const*, int const*, int const*, int const*, int const*, int, double*)>, std::allocator, void ()>::_M_run_delayed(std::weak_ptr)::{lambda()#1}, void> >::_M_invoke(std::_Any_data const&)@@Base+0x61> │ │ │ │ + je 3e441 (), std::__future_base::_Task_setter, std::__future_base::_Result_base::_Deleter>, std::__future_base::_Task_state::*(beagle::cpu::BeagleCPUImpl*, int const*, int const*, int const*, int const*, int const*, int, double*))(int const*, int const*, int const*, int const*, int const*, int, double*)>, std::allocator, void ()>::_M_run_delayed(std::weak_ptr)::{lambda()#1}, void> >::_M_invoke(std::_Any_data const&)@@Base+0x61> │ │ │ │ mov (%rdi),%rax │ │ │ │ mov -0x1(%rax,%r10,1),%r10 │ │ │ │ push %r12 │ │ │ │ push %r11 │ │ │ │ call *%r10 │ │ │ │ pop %rax │ │ │ │ pop %rdx │ │ │ │ mov (%rbx),%rax │ │ │ │ mov (%rax),%rdx │ │ │ │ movq $0x0,(%rax) │ │ │ │ mov %rdx,(%r14) │ │ │ │ mov -0x28(%rbp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 3fe9e (), std::__future_base::_Task_setter, std::__future_base::_Result_base::_Deleter>, std::__future_base::_Task_state::*(beagle::cpu::BeagleCPUImpl*, int const*, int const*, int const*, int const*, int const*, int, double*))(int const*, int const*, int const*, int const*, int const*, int, double*)>, std::allocator, void ()>::_M_run_delayed(std::weak_ptr)::{lambda()#1}, void> >::_M_invoke(std::_Any_data const&)@@Base+0xae> │ │ │ │ + jne 3e48e (), std::__future_base::_Task_setter, std::__future_base::_Result_base::_Deleter>, std::__future_base::_Task_state::*(beagle::cpu::BeagleCPUImpl*, int const*, int const*, int const*, int const*, int const*, int, double*))(int const*, int const*, int const*, int const*, int const*, int, double*)>, std::allocator, void ()>::_M_run_delayed(std::weak_ptr)::{lambda()#1}, void> >::_M_invoke(std::_Any_data const&)@@Base+0xae> │ │ │ │ lea -0x18(%rbp),%rsp │ │ │ │ mov %r14,%rax │ │ │ │ pop %rbx │ │ │ │ pop %r12 │ │ │ │ pop %r14 │ │ │ │ pop %rbp │ │ │ │ ret │ │ │ │ vzeroupper │ │ │ │ call 1c500 <__cxa_end_catch@plt> │ │ │ │ mov -0x28(%rbp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - je 3ff15 (), std::__future_base::_Task_setter, std::__future_base::_Result_base::_Deleter>, std::__future_base::_Task_state::*(beagle::cpu::BeagleCPUImpl*, int const*, int const*, int const*, int const*, int const*, int, double*))(int const*, int const*, int const*, int const*, int const*, int, double*)>, std::allocator, void ()>::_M_run_delayed(std::weak_ptr)::{lambda()#1}, void> >::_M_invoke(std::_Any_data const&)@@Base+0x125> │ │ │ │ + je 3e505 (), std::__future_base::_Task_setter, std::__future_base::_Result_base::_Deleter>, std::__future_base::_Task_state::*(beagle::cpu::BeagleCPUImpl*, int const*, int const*, int const*, int const*, int const*, int, double*))(int const*, int const*, int const*, int const*, int const*, int, double*)>, std::allocator, void ()>::_M_run_delayed(std::weak_ptr)::{lambda()#1}, void> >::_M_invoke(std::_Any_data const&)@@Base+0x125> │ │ │ │ call 1c370 <__stack_chk_fail@plt> │ │ │ │ endbr64 │ │ │ │ mov %rax,%rdi │ │ │ │ dec %rdx │ │ │ │ - jne 3fecb (), std::__future_base::_Task_setter, std::__future_base::_Result_base::_Deleter>, std::__future_base::_Task_state::*(beagle::cpu::BeagleCPUImpl*, int const*, int const*, int const*, int const*, int const*, int, double*))(int const*, int const*, int const*, int const*, int const*, int, double*)>, std::allocator, void ()>::_M_run_delayed(std::weak_ptr)::{lambda()#1}, void> >::_M_invoke(std::_Any_data const&)@@Base+0xdb> │ │ │ │ + jne 3e4bb (), std::__future_base::_Task_setter, std::__future_base::_Result_base::_Deleter>, std::__future_base::_Task_state::*(beagle::cpu::BeagleCPUImpl*, int const*, int const*, int const*, int const*, int const*, int, double*))(int const*, int const*, int const*, int const*, int const*, int, double*)>, std::allocator, void ()>::_M_run_delayed(std::weak_ptr)::{lambda()#1}, void> >::_M_invoke(std::_Any_data const&)@@Base+0xdb> │ │ │ │ vzeroupper │ │ │ │ call 1c110 <__cxa_begin_catch@plt> │ │ │ │ mov -0x28(%rbp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 3fe9e (), std::__future_base::_Task_setter, std::__future_base::_Result_base::_Deleter>, std::__future_base::_Task_state::*(beagle::cpu::BeagleCPUImpl*, int const*, int const*, int const*, int const*, int const*, int, double*))(int const*, int const*, int const*, int const*, int const*, int, double*)>, std::allocator, void ()>::_M_run_delayed(std::weak_ptr)::{lambda()#1}, void> >::_M_invoke(std::_Any_data const&)@@Base+0xae> │ │ │ │ + jne 3e48e (), std::__future_base::_Task_setter, std::__future_base::_Result_base::_Deleter>, std::__future_base::_Task_state::*(beagle::cpu::BeagleCPUImpl*, int const*, int const*, int const*, int const*, int const*, int, double*))(int const*, int const*, int const*, int const*, int const*, int, double*)>, std::allocator, void ()>::_M_run_delayed(std::weak_ptr)::{lambda()#1}, void> >::_M_invoke(std::_Any_data const&)@@Base+0xae> │ │ │ │ call 1c490 <__cxa_rethrow@plt> │ │ │ │ vzeroupper │ │ │ │ call 1c110 <__cxa_begin_catch@plt> │ │ │ │ lea -0x30(%rbp),%rdi │ │ │ │ call 1c350 │ │ │ │ mov (%rbx),%rax │ │ │ │ lea -0x30(%rbp),%rsi │ │ │ │ mov (%rax),%rdi │ │ │ │ add $0x8,%rdi │ │ │ │ - call 1c780 ::calcCrossProducts(int const*, int const*, int const*, int const*, double const*, int, double*, double*)@plt+0x20> │ │ │ │ + call 1c770 ::calcCrossProducts(int const*, int const*, int const*, int const*, double const*, int, double*, double*)@plt+0x10> │ │ │ │ cmpq $0x0,-0x30(%rbp) │ │ │ │ - je 3feff (), std::__future_base::_Task_setter, std::__future_base::_Result_base::_Deleter>, std::__future_base::_Task_state::*(beagle::cpu::BeagleCPUImpl*, int const*, int const*, int const*, int const*, int const*, int, double*))(int const*, int const*, int const*, int const*, int const*, int, double*)>, std::allocator, void ()>::_M_run_delayed(std::weak_ptr)::{lambda()#1}, void> >::_M_invoke(std::_Any_data const&)@@Base+0x10f> │ │ │ │ + je 3e4ef (), std::__future_base::_Task_setter, std::__future_base::_Result_base::_Deleter>, std::__future_base::_Task_state::*(beagle::cpu::BeagleCPUImpl*, int const*, int const*, int const*, int const*, int const*, int, double*))(int const*, int const*, int const*, int const*, int const*, int, double*)>, std::allocator, void ()>::_M_run_delayed(std::weak_ptr)::{lambda()#1}, void> >::_M_invoke(std::_Any_data const&)@@Base+0x10f> │ │ │ │ lea -0x30(%rbp),%rdi │ │ │ │ call 1c290 │ │ │ │ call 1c500 <__cxa_end_catch@plt> │ │ │ │ - jmp 3fe5a (), std::__future_base::_Task_setter, std::__future_base::_Result_base::_Deleter>, std::__future_base::_Task_state::*(beagle::cpu::BeagleCPUImpl*, int const*, int const*, int const*, int const*, int const*, int, double*))(int const*, int const*, int const*, int const*, int const*, int, double*)>, std::allocator, void ()>::_M_run_delayed(std::weak_ptr)::{lambda()#1}, void> >::_M_invoke(std::_Any_data const&)@@Base+0x6a> │ │ │ │ + jmp 3e44a (), std::__future_base::_Task_setter, std::__future_base::_Result_base::_Deleter>, std::__future_base::_Task_state::*(beagle::cpu::BeagleCPUImpl*, int const*, int const*, int const*, int const*, int const*, int, double*))(int const*, int const*, int const*, int const*, int const*, int, double*)>, std::allocator, void ()>::_M_run_delayed(std::weak_ptr)::{lambda()#1}, void> >::_M_invoke(std::_Any_data const&)@@Base+0x6a> │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbx │ │ │ │ - jmp 3fe87 (), std::__future_base::_Task_setter, std::__future_base::_Result_base::_Deleter>, std::__future_base::_Task_state::*(beagle::cpu::BeagleCPUImpl*, int const*, int const*, int const*, int const*, int const*, int, double*))(int const*, int const*, int const*, int const*, int const*, int, double*)>, std::allocator, void ()>::_M_run_delayed(std::weak_ptr)::{lambda()#1}, void> >::_M_invoke(std::_Any_data const&)@@Base+0x97> │ │ │ │ + jmp 3e477 (), std::__future_base::_Task_setter, std::__future_base::_Result_base::_Deleter>, std::__future_base::_Task_state::*(beagle::cpu::BeagleCPUImpl*, int const*, int const*, int const*, int const*, int const*, int, double*))(int const*, int const*, int const*, int const*, int const*, int, double*)>, std::allocator, void ()>::_M_run_delayed(std::weak_ptr)::{lambda()#1}, void> >::_M_invoke(std::_Any_data const&)@@Base+0x97> │ │ │ │ mov %rbx,%rdi │ │ │ │ call 1c580 <_Unwind_Resume@plt> │ │ │ │ nopl (%rax) │ │ │ │ │ │ │ │ -000000000003ff20 (), std::__future_base::_Task_setter, std::__future_base::_Result_base::_Deleter>, std::__future_base::_Task_state::*(beagle::cpu::BeagleCPUImpl*, bool, int const*, int, BeagleOpCodes))(bool, int const*, int, int)>, std::allocator, void ()>::_M_run_delayed(std::weak_ptr)::{lambda()#1}, void> >::_M_invoke(std::_Any_data const&)@@Base>: │ │ │ │ +000000000003e510 (), std::__future_base::_Task_setter, std::__future_base::_Result_base::_Deleter>, std::__future_base::_Task_state::*(beagle::cpu::BeagleCPUImpl*, bool, int const*, int, BeagleOpCodes))(bool, int const*, int, int)>, std::allocator, void ()>::_M_run_delayed(std::weak_ptr)::{lambda()#1}, void> >::_M_invoke(std::_Any_data const&)@@Base>: │ │ │ │ endbr64 │ │ │ │ push %r14 │ │ │ │ push %rbp │ │ │ │ - push %rbx │ │ │ │ mov %rdi,%rbp │ │ │ │ + push %rbx │ │ │ │ sub $0x10,%rsp │ │ │ │ - mov 0x8(%rsi),%rax │ │ │ │ mov %fs:0x28,%rbx │ │ │ │ mov %rbx,0x8(%rsp) │ │ │ │ mov %rsi,%rbx │ │ │ │ + mov 0x8(%rsi),%rax │ │ │ │ mov (%rax),%rax │ │ │ │ - mov 0x28(%rax),%r9 │ │ │ │ mov 0x30(%rax),%rdi │ │ │ │ + mov 0x28(%rax),%r9 │ │ │ │ movzbl 0x48(%rax),%esi │ │ │ │ - add 0x50(%rax),%rdi │ │ │ │ mov 0x40(%rax),%rdx │ │ │ │ mov 0x3c(%rax),%ecx │ │ │ │ mov 0x38(%rax),%r8d │ │ │ │ + add 0x50(%rax),%rdi │ │ │ │ test $0x1,%r9b │ │ │ │ - je 3ff70 (), std::__future_base::_Task_setter, std::__future_base::_Result_base::_Deleter>, std::__future_base::_Task_state::*(beagle::cpu::BeagleCPUImpl*, bool, int const*, int, BeagleOpCodes))(bool, int const*, int, int)>, std::allocator, void ()>::_M_run_delayed(std::weak_ptr)::{lambda()#1}, void> >::_M_invoke(std::_Any_data const&)@@Base+0x50> │ │ │ │ + je 3e560 (), std::__future_base::_Task_setter, std::__future_base::_Result_base::_Deleter>, std::__future_base::_Task_state::*(beagle::cpu::BeagleCPUImpl*, bool, int const*, int, BeagleOpCodes))(bool, int const*, int, int)>, std::allocator, void ()>::_M_run_delayed(std::weak_ptr)::{lambda()#1}, void> >::_M_invoke(std::_Any_data const&)@@Base+0x50> │ │ │ │ mov (%rdi),%rax │ │ │ │ mov -0x1(%rax,%r9,1),%r9 │ │ │ │ call *%r9 │ │ │ │ mov (%rbx),%rax │ │ │ │ mov (%rax),%rdx │ │ │ │ movq $0x0,(%rax) │ │ │ │ mov %rdx,0x0(%rbp) │ │ │ │ mov 0x8(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 3ffb8 (), std::__future_base::_Task_setter, std::__future_base::_Result_base::_Deleter>, std::__future_base::_Task_state::*(beagle::cpu::BeagleCPUImpl*, bool, int const*, int, BeagleOpCodes))(bool, int const*, int, int)>, std::allocator, void ()>::_M_run_delayed(std::weak_ptr)::{lambda()#1}, void> >::_M_invoke(std::_Any_data const&)@@Base+0x98> │ │ │ │ + jne 3e5a8 (), std::__future_base::_Task_setter, std::__future_base::_Result_base::_Deleter>, std::__future_base::_Task_state::*(beagle::cpu::BeagleCPUImpl*, bool, int const*, int, BeagleOpCodes))(bool, int const*, int, int)>, std::allocator, void ()>::_M_run_delayed(std::weak_ptr)::{lambda()#1}, void> >::_M_invoke(std::_Any_data const&)@@Base+0x98> │ │ │ │ add $0x10,%rsp │ │ │ │ mov %rbp,%rax │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r14 │ │ │ │ ret │ │ │ │ vzeroupper │ │ │ │ call 1c500 <__cxa_end_catch@plt> │ │ │ │ mov 0x8(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - je 4002d (), std::__future_base::_Task_setter, std::__future_base::_Result_base::_Deleter>, std::__future_base::_Task_state::*(beagle::cpu::BeagleCPUImpl*, bool, int const*, int, BeagleOpCodes))(bool, int const*, int, int)>, std::allocator, void ()>::_M_run_delayed(std::weak_ptr)::{lambda()#1}, void> >::_M_invoke(std::_Any_data const&)@@Base+0x10d> │ │ │ │ + je 3e61d (), std::__future_base::_Task_setter, std::__future_base::_Result_base::_Deleter>, std::__future_base::_Task_state::*(beagle::cpu::BeagleCPUImpl*, bool, int const*, int, BeagleOpCodes))(bool, int const*, int, int)>, std::allocator, void ()>::_M_run_delayed(std::weak_ptr)::{lambda()#1}, void> >::_M_invoke(std::_Any_data const&)@@Base+0x10d> │ │ │ │ call 1c370 <__stack_chk_fail@plt> │ │ │ │ endbr64 │ │ │ │ mov %rax,%rdi │ │ │ │ dec %rdx │ │ │ │ - jne 3ffe6 (), std::__future_base::_Task_setter, std::__future_base::_Result_base::_Deleter>, std::__future_base::_Task_state::*(beagle::cpu::BeagleCPUImpl*, bool, int const*, int, BeagleOpCodes))(bool, int const*, int, int)>, std::allocator, void ()>::_M_run_delayed(std::weak_ptr)::{lambda()#1}, void> >::_M_invoke(std::_Any_data const&)@@Base+0xc6> │ │ │ │ + jne 3e5d6 (), std::__future_base::_Task_setter, std::__future_base::_Result_base::_Deleter>, std::__future_base::_Task_state::*(beagle::cpu::BeagleCPUImpl*, bool, int const*, int, BeagleOpCodes))(bool, int const*, int, int)>, std::allocator, void ()>::_M_run_delayed(std::weak_ptr)::{lambda()#1}, void> >::_M_invoke(std::_Any_data const&)@@Base+0xc6> │ │ │ │ vzeroupper │ │ │ │ call 1c110 <__cxa_begin_catch@plt> │ │ │ │ mov 0x8(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 3ffb8 (), std::__future_base::_Task_setter, std::__future_base::_Result_base::_Deleter>, std::__future_base::_Task_state::*(beagle::cpu::BeagleCPUImpl*, bool, int const*, int, BeagleOpCodes))(bool, int const*, int, int)>, std::allocator, void ()>::_M_run_delayed(std::weak_ptr)::{lambda()#1}, void> >::_M_invoke(std::_Any_data const&)@@Base+0x98> │ │ │ │ + jne 3e5a8 (), std::__future_base::_Task_setter, std::__future_base::_Result_base::_Deleter>, std::__future_base::_Task_state::*(beagle::cpu::BeagleCPUImpl*, bool, int const*, int, BeagleOpCodes))(bool, int const*, int, int)>, std::allocator, void ()>::_M_run_delayed(std::weak_ptr)::{lambda()#1}, void> >::_M_invoke(std::_Any_data const&)@@Base+0x98> │ │ │ │ call 1c490 <__cxa_rethrow@plt> │ │ │ │ vzeroupper │ │ │ │ call 1c110 <__cxa_begin_catch@plt> │ │ │ │ mov %rsp,%rdi │ │ │ │ call 1c350 │ │ │ │ mov (%rbx),%rax │ │ │ │ mov %rsp,%rsi │ │ │ │ mov (%rax),%rdi │ │ │ │ add $0x8,%rdi │ │ │ │ - call 1c780 ::calcCrossProducts(int const*, int const*, int const*, int const*, double const*, int, double*, double*)@plt+0x20> │ │ │ │ + call 1c770 ::calcCrossProducts(int const*, int const*, int const*, int const*, double const*, int, double*, double*)@plt+0x10> │ │ │ │ cmpq $0x0,(%rsp) │ │ │ │ - je 40017 (), std::__future_base::_Task_setter, std::__future_base::_Result_base::_Deleter>, std::__future_base::_Task_state::*(beagle::cpu::BeagleCPUImpl*, bool, int const*, int, BeagleOpCodes))(bool, int const*, int, int)>, std::allocator, void ()>::_M_run_delayed(std::weak_ptr)::{lambda()#1}, void> >::_M_invoke(std::_Any_data const&)@@Base+0xf7> │ │ │ │ + je 3e607 (), std::__future_base::_Task_setter, std::__future_base::_Result_base::_Deleter>, std::__future_base::_Task_state::*(beagle::cpu::BeagleCPUImpl*, bool, int const*, int, BeagleOpCodes))(bool, int const*, int, int)>, std::allocator, void ()>::_M_run_delayed(std::weak_ptr)::{lambda()#1}, void> >::_M_invoke(std::_Any_data const&)@@Base+0xf7> │ │ │ │ mov %rsp,%rdi │ │ │ │ call 1c290 │ │ │ │ call 1c500 <__cxa_end_catch@plt> │ │ │ │ - jmp 3ff73 (), std::__future_base::_Task_setter, std::__future_base::_Result_base::_Deleter>, std::__future_base::_Task_state::*(beagle::cpu::BeagleCPUImpl*, bool, int const*, int, BeagleOpCodes))(bool, int const*, int, int)>, std::allocator, void ()>::_M_run_delayed(std::weak_ptr)::{lambda()#1}, void> >::_M_invoke(std::_Any_data const&)@@Base+0x53> │ │ │ │ + jmp 3e563 (), std::__future_base::_Task_setter, std::__future_base::_Result_base::_Deleter>, std::__future_base::_Task_state::*(beagle::cpu::BeagleCPUImpl*, bool, int const*, int, BeagleOpCodes))(bool, int const*, int, int)>, std::allocator, void ()>::_M_run_delayed(std::weak_ptr)::{lambda()#1}, void> >::_M_invoke(std::_Any_data const&)@@Base+0x53> │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbx │ │ │ │ - jmp 3ffa0 (), std::__future_base::_Task_setter, std::__future_base::_Result_base::_Deleter>, std::__future_base::_Task_state::*(beagle::cpu::BeagleCPUImpl*, bool, int const*, int, BeagleOpCodes))(bool, int const*, int, int)>, std::allocator, void ()>::_M_run_delayed(std::weak_ptr)::{lambda()#1}, void> >::_M_invoke(std::_Any_data const&)@@Base+0x80> │ │ │ │ + jmp 3e590 (), std::__future_base::_Task_setter, std::__future_base::_Result_base::_Deleter>, std::__future_base::_Task_state::*(beagle::cpu::BeagleCPUImpl*, bool, int const*, int, BeagleOpCodes))(bool, int const*, int, int)>, std::allocator, void ()>::_M_run_delayed(std::weak_ptr)::{lambda()#1}, void> >::_M_invoke(std::_Any_data const&)@@Base+0x80> │ │ │ │ mov %rbx,%rdi │ │ │ │ call 1c580 <_Unwind_Resume@plt> │ │ │ │ cs nopw 0x0(%rax,%rax,1) │ │ │ │ nop │ │ │ │ │ │ │ │ -0000000000040040 (), std::__future_base::_Task_setter, std::__future_base::_Result_base::_Deleter>, std::__future_base::_Task_state::*(beagle::cpu::BeagleCPUImpl*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*))(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)>, std::allocator, void ()>::_M_run_delayed(std::weak_ptr)::{lambda()#1}, void> >::_M_invoke(std::_Any_data const&)@@Base>: │ │ │ │ +000000000003e630 (), std::__future_base::_Task_setter, std::__future_base::_Result_base::_Deleter>, std::__future_base::_Task_state::*(beagle::cpu::BeagleCPUImpl*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*))(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)>, std::allocator, void ()>::_M_run_delayed(std::weak_ptr)::{lambda()#1}, void> >::_M_invoke(std::_Any_data const&)@@Base>: │ │ │ │ endbr64 │ │ │ │ push %rbp │ │ │ │ mov %rsp,%rbp │ │ │ │ push %r15 │ │ │ │ + mov %rdi,%r15 │ │ │ │ push %r14 │ │ │ │ push %r13 │ │ │ │ push %r12 │ │ │ │ push %rbx │ │ │ │ - mov %rdi,%r15 │ │ │ │ sub $0x18,%rsp │ │ │ │ - mov 0x8(%rsi),%rax │ │ │ │ mov %fs:0x28,%rbx │ │ │ │ mov %rbx,-0x38(%rbp) │ │ │ │ mov %rsi,%rbx │ │ │ │ + mov 0x8(%rsi),%rax │ │ │ │ mov (%rax),%rax │ │ │ │ - mov 0x28(%rax),%r10 │ │ │ │ mov 0x30(%rax),%rdi │ │ │ │ + mov 0x28(%rax),%r10 │ │ │ │ mov 0x78(%rax),%rsi │ │ │ │ - add 0x80(%rax),%rdi │ │ │ │ mov 0x70(%rax),%rdx │ │ │ │ mov 0x68(%rax),%rcx │ │ │ │ mov 0x60(%rax),%r8 │ │ │ │ mov 0x58(%rax),%r9 │ │ │ │ mov 0x50(%rax),%r11 │ │ │ │ mov 0x48(%rax),%r12 │ │ │ │ mov 0x40(%rax),%r13d │ │ │ │ mov 0x38(%rax),%r14 │ │ │ │ + add 0x80(%rax),%rdi │ │ │ │ test $0x1,%r10b │ │ │ │ - je 400b0 (), std::__future_base::_Task_setter, std::__future_base::_Result_base::_Deleter>, std::__future_base::_Task_state::*(beagle::cpu::BeagleCPUImpl*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*))(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)>, std::allocator, void ()>::_M_run_delayed(std::weak_ptr)::{lambda()#1}, void> >::_M_invoke(std::_Any_data const&)@@Base+0x70> │ │ │ │ + je 3e6a0 (), std::__future_base::_Task_setter, std::__future_base::_Result_base::_Deleter>, std::__future_base::_Task_state::*(beagle::cpu::BeagleCPUImpl*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*))(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)>, std::allocator, void ()>::_M_run_delayed(std::weak_ptr)::{lambda()#1}, void> >::_M_invoke(std::_Any_data const&)@@Base+0x70> │ │ │ │ mov (%rdi),%rax │ │ │ │ mov -0x1(%rax,%r10,1),%r10 │ │ │ │ push %r14 │ │ │ │ push %r13 │ │ │ │ push %r12 │ │ │ │ push %r11 │ │ │ │ call *%r10 │ │ │ │ add $0x20,%rsp │ │ │ │ mov (%rbx),%rax │ │ │ │ mov (%rax),%rdx │ │ │ │ movq $0x0,(%rax) │ │ │ │ mov %rdx,(%r15) │ │ │ │ mov -0x38(%rbp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 40107 (), std::__future_base::_Task_setter, std::__future_base::_Result_base::_Deleter>, std::__future_base::_Task_state::*(beagle::cpu::BeagleCPUImpl*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*))(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)>, std::allocator, void ()>::_M_run_delayed(std::weak_ptr)::{lambda()#1}, void> >::_M_invoke(std::_Any_data const&)@@Base+0xc7> │ │ │ │ + jne 3e6f7 (), std::__future_base::_Task_setter, std::__future_base::_Result_base::_Deleter>, std::__future_base::_Task_state::*(beagle::cpu::BeagleCPUImpl*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*))(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)>, std::allocator, void ()>::_M_run_delayed(std::weak_ptr)::{lambda()#1}, void> >::_M_invoke(std::_Any_data const&)@@Base+0xc7> │ │ │ │ lea -0x28(%rbp),%rsp │ │ │ │ mov %r15,%rax │ │ │ │ pop %rbx │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ pop %rbp │ │ │ │ ret │ │ │ │ vzeroupper │ │ │ │ call 1c500 <__cxa_end_catch@plt> │ │ │ │ mov -0x38(%rbp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - je 4017e (), std::__future_base::_Task_setter, std::__future_base::_Result_base::_Deleter>, std::__future_base::_Task_state::*(beagle::cpu::BeagleCPUImpl*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*))(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)>, std::allocator, void ()>::_M_run_delayed(std::weak_ptr)::{lambda()#1}, void> >::_M_invoke(std::_Any_data const&)@@Base+0x13e> │ │ │ │ + je 3e76e (), std::__future_base::_Task_setter, std::__future_base::_Result_base::_Deleter>, std::__future_base::_Task_state::*(beagle::cpu::BeagleCPUImpl*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*))(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)>, std::allocator, void ()>::_M_run_delayed(std::weak_ptr)::{lambda()#1}, void> >::_M_invoke(std::_Any_data const&)@@Base+0x13e> │ │ │ │ call 1c370 <__stack_chk_fail@plt> │ │ │ │ endbr64 │ │ │ │ mov %rax,%rdi │ │ │ │ dec %rdx │ │ │ │ - jne 40134 (), std::__future_base::_Task_setter, std::__future_base::_Result_base::_Deleter>, std::__future_base::_Task_state::*(beagle::cpu::BeagleCPUImpl*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*))(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)>, std::allocator, void ()>::_M_run_delayed(std::weak_ptr)::{lambda()#1}, void> >::_M_invoke(std::_Any_data const&)@@Base+0xf4> │ │ │ │ + jne 3e724 (), std::__future_base::_Task_setter, std::__future_base::_Result_base::_Deleter>, std::__future_base::_Task_state::*(beagle::cpu::BeagleCPUImpl*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*))(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)>, std::allocator, void ()>::_M_run_delayed(std::weak_ptr)::{lambda()#1}, void> >::_M_invoke(std::_Any_data const&)@@Base+0xf4> │ │ │ │ vzeroupper │ │ │ │ call 1c110 <__cxa_begin_catch@plt> │ │ │ │ mov -0x38(%rbp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 40107 (), std::__future_base::_Task_setter, std::__future_base::_Result_base::_Deleter>, std::__future_base::_Task_state::*(beagle::cpu::BeagleCPUImpl*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*))(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)>, std::allocator, void ()>::_M_run_delayed(std::weak_ptr)::{lambda()#1}, void> >::_M_invoke(std::_Any_data const&)@@Base+0xc7> │ │ │ │ + jne 3e6f7 (), std::__future_base::_Task_setter, std::__future_base::_Result_base::_Deleter>, std::__future_base::_Task_state::*(beagle::cpu::BeagleCPUImpl*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*))(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)>, std::allocator, void ()>::_M_run_delayed(std::weak_ptr)::{lambda()#1}, void> >::_M_invoke(std::_Any_data const&)@@Base+0xc7> │ │ │ │ call 1c490 <__cxa_rethrow@plt> │ │ │ │ vzeroupper │ │ │ │ call 1c110 <__cxa_begin_catch@plt> │ │ │ │ lea -0x40(%rbp),%rdi │ │ │ │ call 1c350 │ │ │ │ mov (%rbx),%rax │ │ │ │ lea -0x40(%rbp),%rsi │ │ │ │ mov (%rax),%rdi │ │ │ │ add $0x8,%rdi │ │ │ │ - call 1c780 ::calcCrossProducts(int const*, int const*, int const*, int const*, double const*, int, double*, double*)@plt+0x20> │ │ │ │ + call 1c770 ::calcCrossProducts(int const*, int const*, int const*, int const*, double const*, int, double*, double*)@plt+0x10> │ │ │ │ cmpq $0x0,-0x40(%rbp) │ │ │ │ - je 40168 (), std::__future_base::_Task_setter, std::__future_base::_Result_base::_Deleter>, std::__future_base::_Task_state::*(beagle::cpu::BeagleCPUImpl*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*))(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)>, std::allocator, void ()>::_M_run_delayed(std::weak_ptr)::{lambda()#1}, void> >::_M_invoke(std::_Any_data const&)@@Base+0x128> │ │ │ │ + je 3e758 (), std::__future_base::_Task_setter, std::__future_base::_Result_base::_Deleter>, std::__future_base::_Task_state::*(beagle::cpu::BeagleCPUImpl*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*))(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)>, std::allocator, void ()>::_M_run_delayed(std::weak_ptr)::{lambda()#1}, void> >::_M_invoke(std::_Any_data const&)@@Base+0x128> │ │ │ │ lea -0x40(%rbp),%rdi │ │ │ │ call 1c290 │ │ │ │ call 1c500 <__cxa_end_catch@plt> │ │ │ │ - jmp 400bf (), std::__future_base::_Task_setter, std::__future_base::_Result_base::_Deleter>, std::__future_base::_Task_state::*(beagle::cpu::BeagleCPUImpl*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*))(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)>, std::allocator, void ()>::_M_run_delayed(std::weak_ptr)::{lambda()#1}, void> >::_M_invoke(std::_Any_data const&)@@Base+0x7f> │ │ │ │ + jmp 3e6af (), std::__future_base::_Task_setter, std::__future_base::_Result_base::_Deleter>, std::__future_base::_Task_state::*(beagle::cpu::BeagleCPUImpl*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*))(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)>, std::allocator, void ()>::_M_run_delayed(std::weak_ptr)::{lambda()#1}, void> >::_M_invoke(std::_Any_data const&)@@Base+0x7f> │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbx │ │ │ │ - jmp 400f0 (), std::__future_base::_Task_setter, std::__future_base::_Result_base::_Deleter>, std::__future_base::_Task_state::*(beagle::cpu::BeagleCPUImpl*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*))(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)>, std::allocator, void ()>::_M_run_delayed(std::weak_ptr)::{lambda()#1}, void> >::_M_invoke(std::_Any_data const&)@@Base+0xb0> │ │ │ │ + jmp 3e6e0 (), std::__future_base::_Task_setter, std::__future_base::_Result_base::_Deleter>, std::__future_base::_Task_state::*(beagle::cpu::BeagleCPUImpl*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*))(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)>, std::allocator, void ()>::_M_run_delayed(std::weak_ptr)::{lambda()#1}, void> >::_M_invoke(std::_Any_data const&)@@Base+0xb0> │ │ │ │ mov %rbx,%rdi │ │ │ │ call 1c580 <_Unwind_Resume@plt> │ │ │ │ cs nopw 0x0(%rax,%rax,1) │ │ │ │ │ │ │ │ -0000000000040190 (), std::__future_base::_Task_setter, std::__future_base::_Result_base::_Deleter>, std::__future_base::_Task_state::*(beagle::cpu::BeagleCPUImpl*, int const*, int const*, int const*, int const*, int const*, int, double*))(int const*, int const*, int const*, int const*, int const*, int, double*)>, std::allocator, void ()>::_M_run()::{lambda()#1}, void> >::_M_invoke(std::_Any_data const&)@@Base>: │ │ │ │ +000000000003e780 (), std::__future_base::_Task_setter, std::__future_base::_Result_base::_Deleter>, std::__future_base::_Task_state::*(beagle::cpu::BeagleCPUImpl*, int const*, int const*, int const*, int const*, int const*, int, double*))(int const*, int const*, int const*, int const*, int const*, int, double*)>, std::allocator, void ()>::_M_run()::{lambda()#1}, void> >::_M_invoke(std::_Any_data const&)@@Base>: │ │ │ │ endbr64 │ │ │ │ push %rbp │ │ │ │ mov %rsp,%rbp │ │ │ │ push %r14 │ │ │ │ + mov %rdi,%r14 │ │ │ │ push %r12 │ │ │ │ push %rbx │ │ │ │ sub $0x18,%rsp │ │ │ │ - mov 0x8(%rsi),%rax │ │ │ │ - mov %rdi,%r14 │ │ │ │ mov %fs:0x28,%rbx │ │ │ │ mov %rbx,-0x28(%rbp) │ │ │ │ mov %rsi,%rbx │ │ │ │ + mov 0x8(%rsi),%rax │ │ │ │ mov (%rax),%rax │ │ │ │ - mov 0x28(%rax),%r10 │ │ │ │ mov 0x30(%rax),%rdi │ │ │ │ + mov 0x28(%rax),%r10 │ │ │ │ mov 0x68(%rax),%rsi │ │ │ │ - add 0x70(%rax),%rdi │ │ │ │ mov 0x60(%rax),%rdx │ │ │ │ mov 0x58(%rax),%rcx │ │ │ │ mov 0x50(%rax),%r8 │ │ │ │ mov 0x48(%rax),%r9 │ │ │ │ mov 0x40(%rax),%r11d │ │ │ │ mov 0x38(%rax),%r12 │ │ │ │ + add 0x70(%rax),%rdi │ │ │ │ test $0x1,%r10b │ │ │ │ - je 401f1 (), std::__future_base::_Task_setter, std::__future_base::_Result_base::_Deleter>, std::__future_base::_Task_state::*(beagle::cpu::BeagleCPUImpl*, int const*, int const*, int const*, int const*, int const*, int, double*))(int const*, int const*, int const*, int const*, int const*, int, double*)>, std::allocator, void ()>::_M_run()::{lambda()#1}, void> >::_M_invoke(std::_Any_data const&)@@Base+0x61> │ │ │ │ + je 3e7e1 (), std::__future_base::_Task_setter, std::__future_base::_Result_base::_Deleter>, std::__future_base::_Task_state::*(beagle::cpu::BeagleCPUImpl*, int const*, int const*, int const*, int const*, int const*, int, double*))(int const*, int const*, int const*, int const*, int const*, int, double*)>, std::allocator, void ()>::_M_run()::{lambda()#1}, void> >::_M_invoke(std::_Any_data const&)@@Base+0x61> │ │ │ │ mov (%rdi),%rax │ │ │ │ mov -0x1(%rax,%r10,1),%r10 │ │ │ │ push %r12 │ │ │ │ push %r11 │ │ │ │ call *%r10 │ │ │ │ pop %rax │ │ │ │ pop %rdx │ │ │ │ mov (%rbx),%rax │ │ │ │ mov (%rax),%rdx │ │ │ │ movq $0x0,(%rax) │ │ │ │ mov %rdx,(%r14) │ │ │ │ mov -0x28(%rbp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 4023e (), std::__future_base::_Task_setter, std::__future_base::_Result_base::_Deleter>, std::__future_base::_Task_state::*(beagle::cpu::BeagleCPUImpl*, int const*, int const*, int const*, int const*, int const*, int, double*))(int const*, int const*, int const*, int const*, int const*, int, double*)>, std::allocator, void ()>::_M_run()::{lambda()#1}, void> >::_M_invoke(std::_Any_data const&)@@Base+0xae> │ │ │ │ + jne 3e82e (), std::__future_base::_Task_setter, std::__future_base::_Result_base::_Deleter>, std::__future_base::_Task_state::*(beagle::cpu::BeagleCPUImpl*, int const*, int const*, int const*, int const*, int const*, int, double*))(int const*, int const*, int const*, int const*, int const*, int, double*)>, std::allocator, void ()>::_M_run()::{lambda()#1}, void> >::_M_invoke(std::_Any_data const&)@@Base+0xae> │ │ │ │ lea -0x18(%rbp),%rsp │ │ │ │ mov %r14,%rax │ │ │ │ pop %rbx │ │ │ │ pop %r12 │ │ │ │ pop %r14 │ │ │ │ pop %rbp │ │ │ │ ret │ │ │ │ vzeroupper │ │ │ │ call 1c500 <__cxa_end_catch@plt> │ │ │ │ mov -0x28(%rbp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - je 402b5 (), std::__future_base::_Task_setter, std::__future_base::_Result_base::_Deleter>, std::__future_base::_Task_state::*(beagle::cpu::BeagleCPUImpl*, int const*, int const*, int const*, int const*, int const*, int, double*))(int const*, int const*, int const*, int const*, int const*, int, double*)>, std::allocator, void ()>::_M_run()::{lambda()#1}, void> >::_M_invoke(std::_Any_data const&)@@Base+0x125> │ │ │ │ + je 3e8a5 (), std::__future_base::_Task_setter, std::__future_base::_Result_base::_Deleter>, std::__future_base::_Task_state::*(beagle::cpu::BeagleCPUImpl*, int const*, int const*, int const*, int const*, int const*, int, double*))(int const*, int const*, int const*, int const*, int const*, int, double*)>, std::allocator, void ()>::_M_run()::{lambda()#1}, void> >::_M_invoke(std::_Any_data const&)@@Base+0x125> │ │ │ │ call 1c370 <__stack_chk_fail@plt> │ │ │ │ endbr64 │ │ │ │ mov %rax,%rdi │ │ │ │ dec %rdx │ │ │ │ - jne 4026b (), std::__future_base::_Task_setter, std::__future_base::_Result_base::_Deleter>, std::__future_base::_Task_state::*(beagle::cpu::BeagleCPUImpl*, int const*, int const*, int const*, int const*, int const*, int, double*))(int const*, int const*, int const*, int const*, int const*, int, double*)>, std::allocator, void ()>::_M_run()::{lambda()#1}, void> >::_M_invoke(std::_Any_data const&)@@Base+0xdb> │ │ │ │ + jne 3e85b (), std::__future_base::_Task_setter, std::__future_base::_Result_base::_Deleter>, std::__future_base::_Task_state::*(beagle::cpu::BeagleCPUImpl*, int const*, int const*, int const*, int const*, int const*, int, double*))(int const*, int const*, int const*, int const*, int const*, int, double*)>, std::allocator, void ()>::_M_run()::{lambda()#1}, void> >::_M_invoke(std::_Any_data const&)@@Base+0xdb> │ │ │ │ vzeroupper │ │ │ │ call 1c110 <__cxa_begin_catch@plt> │ │ │ │ mov -0x28(%rbp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 4023e (), std::__future_base::_Task_setter, std::__future_base::_Result_base::_Deleter>, std::__future_base::_Task_state::*(beagle::cpu::BeagleCPUImpl*, int const*, int const*, int const*, int const*, int const*, int, double*))(int const*, int const*, int const*, int const*, int const*, int, double*)>, std::allocator, void ()>::_M_run()::{lambda()#1}, void> >::_M_invoke(std::_Any_data const&)@@Base+0xae> │ │ │ │ + jne 3e82e (), std::__future_base::_Task_setter, std::__future_base::_Result_base::_Deleter>, std::__future_base::_Task_state::*(beagle::cpu::BeagleCPUImpl*, int const*, int const*, int const*, int const*, int const*, int, double*))(int const*, int const*, int const*, int const*, int const*, int, double*)>, std::allocator, void ()>::_M_run()::{lambda()#1}, void> >::_M_invoke(std::_Any_data const&)@@Base+0xae> │ │ │ │ call 1c490 <__cxa_rethrow@plt> │ │ │ │ vzeroupper │ │ │ │ call 1c110 <__cxa_begin_catch@plt> │ │ │ │ lea -0x30(%rbp),%rdi │ │ │ │ call 1c350 │ │ │ │ mov (%rbx),%rax │ │ │ │ lea -0x30(%rbp),%rsi │ │ │ │ mov (%rax),%rdi │ │ │ │ add $0x8,%rdi │ │ │ │ - call 1c780 ::calcCrossProducts(int const*, int const*, int const*, int const*, double const*, int, double*, double*)@plt+0x20> │ │ │ │ + call 1c770 ::calcCrossProducts(int const*, int const*, int const*, int const*, double const*, int, double*, double*)@plt+0x10> │ │ │ │ cmpq $0x0,-0x30(%rbp) │ │ │ │ - je 4029f (), std::__future_base::_Task_setter, std::__future_base::_Result_base::_Deleter>, std::__future_base::_Task_state::*(beagle::cpu::BeagleCPUImpl*, int const*, int const*, int const*, int const*, int const*, int, double*))(int const*, int const*, int const*, int const*, int const*, int, double*)>, std::allocator, void ()>::_M_run()::{lambda()#1}, void> >::_M_invoke(std::_Any_data const&)@@Base+0x10f> │ │ │ │ + je 3e88f (), std::__future_base::_Task_setter, std::__future_base::_Result_base::_Deleter>, std::__future_base::_Task_state::*(beagle::cpu::BeagleCPUImpl*, int const*, int const*, int const*, int const*, int const*, int, double*))(int const*, int const*, int const*, int const*, int const*, int, double*)>, std::allocator, void ()>::_M_run()::{lambda()#1}, void> >::_M_invoke(std::_Any_data const&)@@Base+0x10f> │ │ │ │ lea -0x30(%rbp),%rdi │ │ │ │ call 1c290 │ │ │ │ call 1c500 <__cxa_end_catch@plt> │ │ │ │ - jmp 401fa (), std::__future_base::_Task_setter, std::__future_base::_Result_base::_Deleter>, std::__future_base::_Task_state::*(beagle::cpu::BeagleCPUImpl*, int const*, int const*, int const*, int const*, int const*, int, double*))(int const*, int const*, int const*, int const*, int const*, int, double*)>, std::allocator, void ()>::_M_run()::{lambda()#1}, void> >::_M_invoke(std::_Any_data const&)@@Base+0x6a> │ │ │ │ + jmp 3e7ea (), std::__future_base::_Task_setter, std::__future_base::_Result_base::_Deleter>, std::__future_base::_Task_state::*(beagle::cpu::BeagleCPUImpl*, int const*, int const*, int const*, int const*, int const*, int, double*))(int const*, int const*, int const*, int const*, int const*, int, double*)>, std::allocator, void ()>::_M_run()::{lambda()#1}, void> >::_M_invoke(std::_Any_data const&)@@Base+0x6a> │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbx │ │ │ │ - jmp 40227 (), std::__future_base::_Task_setter, std::__future_base::_Result_base::_Deleter>, std::__future_base::_Task_state::*(beagle::cpu::BeagleCPUImpl*, int const*, int const*, int const*, int const*, int const*, int, double*))(int const*, int const*, int const*, int const*, int const*, int, double*)>, std::allocator, void ()>::_M_run()::{lambda()#1}, void> >::_M_invoke(std::_Any_data const&)@@Base+0x97> │ │ │ │ + jmp 3e817 (), std::__future_base::_Task_setter, std::__future_base::_Result_base::_Deleter>, std::__future_base::_Task_state::*(beagle::cpu::BeagleCPUImpl*, int const*, int const*, int const*, int const*, int const*, int, double*))(int const*, int const*, int const*, int const*, int const*, int, double*)>, std::allocator, void ()>::_M_run()::{lambda()#1}, void> >::_M_invoke(std::_Any_data const&)@@Base+0x97> │ │ │ │ mov %rbx,%rdi │ │ │ │ call 1c580 <_Unwind_Resume@plt> │ │ │ │ nopl (%rax) │ │ │ │ │ │ │ │ -00000000000402c0 (), std::__future_base::_Task_setter, std::__future_base::_Result_base::_Deleter>, std::__future_base::_Task_state::*(beagle::cpu::BeagleCPUImpl*, bool, int const*, int, BeagleOpCodes))(bool, int const*, int, int)>, std::allocator, void ()>::_M_run_delayed(std::weak_ptr)::{lambda()#1}, void> >::_M_invoke(std::_Any_data const&)@@Base>: │ │ │ │ +000000000003e8b0 (), std::__future_base::_Task_setter, std::__future_base::_Result_base::_Deleter>, std::__future_base::_Task_state::*(beagle::cpu::BeagleCPUImpl*, bool, int const*, int, BeagleOpCodes))(bool, int const*, int, int)>, std::allocator, void ()>::_M_run_delayed(std::weak_ptr)::{lambda()#1}, void> >::_M_invoke(std::_Any_data const&)@@Base>: │ │ │ │ endbr64 │ │ │ │ push %r14 │ │ │ │ push %rbp │ │ │ │ - push %rbx │ │ │ │ mov %rdi,%rbp │ │ │ │ + push %rbx │ │ │ │ sub $0x10,%rsp │ │ │ │ - mov 0x8(%rsi),%rax │ │ │ │ mov %fs:0x28,%rbx │ │ │ │ mov %rbx,0x8(%rsp) │ │ │ │ mov %rsi,%rbx │ │ │ │ + mov 0x8(%rsi),%rax │ │ │ │ mov (%rax),%rax │ │ │ │ - mov 0x28(%rax),%r9 │ │ │ │ mov 0x30(%rax),%rdi │ │ │ │ + mov 0x28(%rax),%r9 │ │ │ │ movzbl 0x48(%rax),%esi │ │ │ │ - add 0x50(%rax),%rdi │ │ │ │ mov 0x40(%rax),%rdx │ │ │ │ mov 0x3c(%rax),%ecx │ │ │ │ mov 0x38(%rax),%r8d │ │ │ │ + add 0x50(%rax),%rdi │ │ │ │ test $0x1,%r9b │ │ │ │ - je 40310 (), std::__future_base::_Task_setter, std::__future_base::_Result_base::_Deleter>, std::__future_base::_Task_state::*(beagle::cpu::BeagleCPUImpl*, bool, int const*, int, BeagleOpCodes))(bool, int const*, int, int)>, std::allocator, void ()>::_M_run_delayed(std::weak_ptr)::{lambda()#1}, void> >::_M_invoke(std::_Any_data const&)@@Base+0x50> │ │ │ │ + je 3e900 (), std::__future_base::_Task_setter, std::__future_base::_Result_base::_Deleter>, std::__future_base::_Task_state::*(beagle::cpu::BeagleCPUImpl*, bool, int const*, int, BeagleOpCodes))(bool, int const*, int, int)>, std::allocator, void ()>::_M_run_delayed(std::weak_ptr)::{lambda()#1}, void> >::_M_invoke(std::_Any_data const&)@@Base+0x50> │ │ │ │ mov (%rdi),%rax │ │ │ │ mov -0x1(%rax,%r9,1),%r9 │ │ │ │ call *%r9 │ │ │ │ mov (%rbx),%rax │ │ │ │ mov (%rax),%rdx │ │ │ │ movq $0x0,(%rax) │ │ │ │ mov %rdx,0x0(%rbp) │ │ │ │ mov 0x8(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 40358 (), std::__future_base::_Task_setter, std::__future_base::_Result_base::_Deleter>, std::__future_base::_Task_state::*(beagle::cpu::BeagleCPUImpl*, bool, int const*, int, BeagleOpCodes))(bool, int const*, int, int)>, std::allocator, void ()>::_M_run_delayed(std::weak_ptr)::{lambda()#1}, void> >::_M_invoke(std::_Any_data const&)@@Base+0x98> │ │ │ │ + jne 3e948 (), std::__future_base::_Task_setter, std::__future_base::_Result_base::_Deleter>, std::__future_base::_Task_state::*(beagle::cpu::BeagleCPUImpl*, bool, int const*, int, BeagleOpCodes))(bool, int const*, int, int)>, std::allocator, void ()>::_M_run_delayed(std::weak_ptr)::{lambda()#1}, void> >::_M_invoke(std::_Any_data const&)@@Base+0x98> │ │ │ │ add $0x10,%rsp │ │ │ │ mov %rbp,%rax │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r14 │ │ │ │ ret │ │ │ │ vzeroupper │ │ │ │ call 1c500 <__cxa_end_catch@plt> │ │ │ │ mov 0x8(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - je 403cd (), std::__future_base::_Task_setter, std::__future_base::_Result_base::_Deleter>, std::__future_base::_Task_state::*(beagle::cpu::BeagleCPUImpl*, bool, int const*, int, BeagleOpCodes))(bool, int const*, int, int)>, std::allocator, void ()>::_M_run_delayed(std::weak_ptr)::{lambda()#1}, void> >::_M_invoke(std::_Any_data const&)@@Base+0x10d> │ │ │ │ + je 3e9bd (), std::__future_base::_Task_setter, std::__future_base::_Result_base::_Deleter>, std::__future_base::_Task_state::*(beagle::cpu::BeagleCPUImpl*, bool, int const*, int, BeagleOpCodes))(bool, int const*, int, int)>, std::allocator, void ()>::_M_run_delayed(std::weak_ptr)::{lambda()#1}, void> >::_M_invoke(std::_Any_data const&)@@Base+0x10d> │ │ │ │ call 1c370 <__stack_chk_fail@plt> │ │ │ │ endbr64 │ │ │ │ mov %rax,%rdi │ │ │ │ dec %rdx │ │ │ │ - jne 40386 (), std::__future_base::_Task_setter, std::__future_base::_Result_base::_Deleter>, std::__future_base::_Task_state::*(beagle::cpu::BeagleCPUImpl*, bool, int const*, int, BeagleOpCodes))(bool, int const*, int, int)>, std::allocator, void ()>::_M_run_delayed(std::weak_ptr)::{lambda()#1}, void> >::_M_invoke(std::_Any_data const&)@@Base+0xc6> │ │ │ │ + jne 3e976 (), std::__future_base::_Task_setter, std::__future_base::_Result_base::_Deleter>, std::__future_base::_Task_state::*(beagle::cpu::BeagleCPUImpl*, bool, int const*, int, BeagleOpCodes))(bool, int const*, int, int)>, std::allocator, void ()>::_M_run_delayed(std::weak_ptr)::{lambda()#1}, void> >::_M_invoke(std::_Any_data const&)@@Base+0xc6> │ │ │ │ vzeroupper │ │ │ │ call 1c110 <__cxa_begin_catch@plt> │ │ │ │ mov 0x8(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 40358 (), std::__future_base::_Task_setter, std::__future_base::_Result_base::_Deleter>, std::__future_base::_Task_state::*(beagle::cpu::BeagleCPUImpl*, bool, int const*, int, BeagleOpCodes))(bool, int const*, int, int)>, std::allocator, void ()>::_M_run_delayed(std::weak_ptr)::{lambda()#1}, void> >::_M_invoke(std::_Any_data const&)@@Base+0x98> │ │ │ │ + jne 3e948 (), std::__future_base::_Task_setter, std::__future_base::_Result_base::_Deleter>, std::__future_base::_Task_state::*(beagle::cpu::BeagleCPUImpl*, bool, int const*, int, BeagleOpCodes))(bool, int const*, int, int)>, std::allocator, void ()>::_M_run_delayed(std::weak_ptr)::{lambda()#1}, void> >::_M_invoke(std::_Any_data const&)@@Base+0x98> │ │ │ │ call 1c490 <__cxa_rethrow@plt> │ │ │ │ vzeroupper │ │ │ │ call 1c110 <__cxa_begin_catch@plt> │ │ │ │ mov %rsp,%rdi │ │ │ │ call 1c350 │ │ │ │ mov (%rbx),%rax │ │ │ │ mov %rsp,%rsi │ │ │ │ mov (%rax),%rdi │ │ │ │ add $0x8,%rdi │ │ │ │ - call 1c780 ::calcCrossProducts(int const*, int const*, int const*, int const*, double const*, int, double*, double*)@plt+0x20> │ │ │ │ + call 1c770 ::calcCrossProducts(int const*, int const*, int const*, int const*, double const*, int, double*, double*)@plt+0x10> │ │ │ │ cmpq $0x0,(%rsp) │ │ │ │ - je 403b7 (), std::__future_base::_Task_setter, std::__future_base::_Result_base::_Deleter>, std::__future_base::_Task_state::*(beagle::cpu::BeagleCPUImpl*, bool, int const*, int, BeagleOpCodes))(bool, int const*, int, int)>, std::allocator, void ()>::_M_run_delayed(std::weak_ptr)::{lambda()#1}, void> >::_M_invoke(std::_Any_data const&)@@Base+0xf7> │ │ │ │ + je 3e9a7 (), std::__future_base::_Task_setter, std::__future_base::_Result_base::_Deleter>, std::__future_base::_Task_state::*(beagle::cpu::BeagleCPUImpl*, bool, int const*, int, BeagleOpCodes))(bool, int const*, int, int)>, std::allocator, void ()>::_M_run_delayed(std::weak_ptr)::{lambda()#1}, void> >::_M_invoke(std::_Any_data const&)@@Base+0xf7> │ │ │ │ mov %rsp,%rdi │ │ │ │ call 1c290 │ │ │ │ call 1c500 <__cxa_end_catch@plt> │ │ │ │ - jmp 40313 (), std::__future_base::_Task_setter, std::__future_base::_Result_base::_Deleter>, std::__future_base::_Task_state::*(beagle::cpu::BeagleCPUImpl*, bool, int const*, int, BeagleOpCodes))(bool, int const*, int, int)>, std::allocator, void ()>::_M_run_delayed(std::weak_ptr)::{lambda()#1}, void> >::_M_invoke(std::_Any_data const&)@@Base+0x53> │ │ │ │ + jmp 3e903 (), std::__future_base::_Task_setter, std::__future_base::_Result_base::_Deleter>, std::__future_base::_Task_state::*(beagle::cpu::BeagleCPUImpl*, bool, int const*, int, BeagleOpCodes))(bool, int const*, int, int)>, std::allocator, void ()>::_M_run_delayed(std::weak_ptr)::{lambda()#1}, void> >::_M_invoke(std::_Any_data const&)@@Base+0x53> │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbx │ │ │ │ - jmp 40340 (), std::__future_base::_Task_setter, std::__future_base::_Result_base::_Deleter>, std::__future_base::_Task_state::*(beagle::cpu::BeagleCPUImpl*, bool, int const*, int, BeagleOpCodes))(bool, int const*, int, int)>, std::allocator, void ()>::_M_run_delayed(std::weak_ptr)::{lambda()#1}, void> >::_M_invoke(std::_Any_data const&)@@Base+0x80> │ │ │ │ + jmp 3e930 (), std::__future_base::_Task_setter, std::__future_base::_Result_base::_Deleter>, std::__future_base::_Task_state::*(beagle::cpu::BeagleCPUImpl*, bool, int const*, int, BeagleOpCodes))(bool, int const*, int, int)>, std::allocator, void ()>::_M_run_delayed(std::weak_ptr)::{lambda()#1}, void> >::_M_invoke(std::_Any_data const&)@@Base+0x80> │ │ │ │ mov %rbx,%rdi │ │ │ │ call 1c580 <_Unwind_Resume@plt> │ │ │ │ cs nopw 0x0(%rax,%rax,1) │ │ │ │ nop │ │ │ │ │ │ │ │ -00000000000403e0 ::getInstanceDetails(BeagleInstanceDetails*)@@Base>: │ │ │ │ +000000000003e9d0 ::getInstanceDetails(BeagleInstanceDetails*)@@Base>: │ │ │ │ endbr64 │ │ │ │ test %rsi,%rsi │ │ │ │ - je 40430 ::getInstanceDetails(BeagleInstanceDetails*)@@Base+0x50> │ │ │ │ + je 3ea20 ::getInstanceDetails(BeagleInstanceDetails*)@@Base+0x50> │ │ │ │ push %rbx │ │ │ │ mov $0x8009005,%eax │ │ │ │ mov %rsi,%rbx │ │ │ │ sub $0x10,%rsp │ │ │ │ - mov (%rdi),%rdx │ │ │ │ movl $0x0,(%rsi) │ │ │ │ + mov (%rdi),%rdx │ │ │ │ mov 0x198(%rdx),%rcx │ │ │ │ - cmp 0x1f9f3(%rip),%rcx # 5fe00 ::getFlags()@@Base+0x3f570> │ │ │ │ - jne 40440 ::getInstanceDetails(BeagleInstanceDetails*)@@Base+0x60> │ │ │ │ + cmp 0x1f403(%rip),%rcx # 5de00 ::getFlags()@@Base+0x3d9f0> │ │ │ │ + jne 3ea28 ::getInstanceDetails(BeagleInstanceDetails*)@@Base+0x58> │ │ │ │ or 0x58(%rdi),%rax │ │ │ │ mov %rax,0x20(%rbx) │ │ │ │ call *0x190(%rdx) │ │ │ │ mov %rax,0x10(%rbx) │ │ │ │ add $0x10,%rsp │ │ │ │ xor %eax,%eax │ │ │ │ pop %rbx │ │ │ │ ret │ │ │ │ nopl 0x0(%rax) │ │ │ │ xor %eax,%eax │ │ │ │ ret │ │ │ │ - xchg %ax,%ax │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ mov %rdi,0x8(%rsp) │ │ │ │ call *%rcx │ │ │ │ mov 0x8(%rsp),%rdi │ │ │ │ mov (%rdi),%rdx │ │ │ │ - jmp 4040f ::getInstanceDetails(BeagleInstanceDetails*)@@Base+0x2f> │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ + jmp 3e9ff ::getInstanceDetails(BeagleInstanceDetails*)@@Base+0x2f> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ │ │ │ │ -0000000000040460 ::getInstanceDetails(BeagleInstanceDetails*)@@Base>: │ │ │ │ +000000000003ea40 ::getInstanceDetails(BeagleInstanceDetails*)@@Base>: │ │ │ │ endbr64 │ │ │ │ test %rsi,%rsi │ │ │ │ - je 404b0 ::getInstanceDetails(BeagleInstanceDetails*)@@Base+0x50> │ │ │ │ + je 3ea90 ::getInstanceDetails(BeagleInstanceDetails*)@@Base+0x50> │ │ │ │ push %rbx │ │ │ │ mov $0x8009006,%eax │ │ │ │ mov %rsi,%rbx │ │ │ │ sub $0x10,%rsp │ │ │ │ - mov (%rdi),%rdx │ │ │ │ movl $0x0,(%rsi) │ │ │ │ + mov (%rdi),%rdx │ │ │ │ mov 0x198(%rdx),%rcx │ │ │ │ - cmp 0x1fa4b(%rip),%rcx # 5fed8 ::getFlags()@@Base+0x42ac8> │ │ │ │ - jne 404c0 ::getInstanceDetails(BeagleInstanceDetails*)@@Base+0x60> │ │ │ │ + cmp 0x1f46b(%rip),%rcx # 5ded8 ::getFlags()@@Base+0x40b68> │ │ │ │ + jne 3ea98 ::getInstanceDetails(BeagleInstanceDetails*)@@Base+0x58> │ │ │ │ or 0x58(%rdi),%rax │ │ │ │ mov %rax,0x20(%rbx) │ │ │ │ call *0x190(%rdx) │ │ │ │ mov %rax,0x10(%rbx) │ │ │ │ add $0x10,%rsp │ │ │ │ xor %eax,%eax │ │ │ │ pop %rbx │ │ │ │ ret │ │ │ │ nopl 0x0(%rax) │ │ │ │ xor %eax,%eax │ │ │ │ ret │ │ │ │ - xchg %ax,%ax │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ mov %rdi,0x8(%rsp) │ │ │ │ call *%rcx │ │ │ │ mov 0x8(%rsp),%rdi │ │ │ │ mov (%rdi),%rdx │ │ │ │ - jmp 4048f ::getInstanceDetails(BeagleInstanceDetails*)@@Base+0x2f> │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ + jmp 3ea6f ::getInstanceDetails(BeagleInstanceDetails*)@@Base+0x2f> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ │ │ │ │ -00000000000404e0 (), std::__future_base::_Task_setter, std::__future_base::_Result_base::_Deleter>, std::__future_base::_Task_state::*(beagle::cpu::BeagleCPUImpl*, bool, int const*, int, BeagleOpCodes))(bool, int const*, int, int)>, std::allocator, void ()>::_M_run()::{lambda()#1}, void> >::_M_invoke(std::_Any_data const&)@@Base>: │ │ │ │ +000000000003eab0 (), std::__future_base::_Task_setter, std::__future_base::_Result_base::_Deleter>, std::__future_base::_Task_state::*(beagle::cpu::BeagleCPUImpl*, bool, int const*, int, BeagleOpCodes))(bool, int const*, int, int)>, std::allocator, void ()>::_M_run()::{lambda()#1}, void> >::_M_invoke(std::_Any_data const&)@@Base>: │ │ │ │ endbr64 │ │ │ │ push %r14 │ │ │ │ push %rbp │ │ │ │ - push %rbx │ │ │ │ mov %rdi,%rbp │ │ │ │ + push %rbx │ │ │ │ sub $0x10,%rsp │ │ │ │ - mov 0x8(%rsi),%rax │ │ │ │ mov %fs:0x28,%rbx │ │ │ │ mov %rbx,0x8(%rsp) │ │ │ │ mov %rsi,%rbx │ │ │ │ + mov 0x8(%rsi),%rax │ │ │ │ mov (%rax),%rax │ │ │ │ - mov 0x28(%rax),%r9 │ │ │ │ mov 0x30(%rax),%rdi │ │ │ │ + mov 0x28(%rax),%r9 │ │ │ │ movzbl 0x48(%rax),%esi │ │ │ │ - add 0x50(%rax),%rdi │ │ │ │ mov 0x40(%rax),%rdx │ │ │ │ mov 0x3c(%rax),%ecx │ │ │ │ mov 0x38(%rax),%r8d │ │ │ │ + add 0x50(%rax),%rdi │ │ │ │ test $0x1,%r9b │ │ │ │ - je 40530 (), std::__future_base::_Task_setter, std::__future_base::_Result_base::_Deleter>, std::__future_base::_Task_state::*(beagle::cpu::BeagleCPUImpl*, bool, int const*, int, BeagleOpCodes))(bool, int const*, int, int)>, std::allocator, void ()>::_M_run()::{lambda()#1}, void> >::_M_invoke(std::_Any_data const&)@@Base+0x50> │ │ │ │ + je 3eb00 (), std::__future_base::_Task_setter, std::__future_base::_Result_base::_Deleter>, std::__future_base::_Task_state::*(beagle::cpu::BeagleCPUImpl*, bool, int const*, int, BeagleOpCodes))(bool, int const*, int, int)>, std::allocator, void ()>::_M_run()::{lambda()#1}, void> >::_M_invoke(std::_Any_data const&)@@Base+0x50> │ │ │ │ mov (%rdi),%rax │ │ │ │ mov -0x1(%rax,%r9,1),%r9 │ │ │ │ call *%r9 │ │ │ │ mov (%rbx),%rax │ │ │ │ mov (%rax),%rdx │ │ │ │ movq $0x0,(%rax) │ │ │ │ mov %rdx,0x0(%rbp) │ │ │ │ mov 0x8(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 40578 (), std::__future_base::_Task_setter, std::__future_base::_Result_base::_Deleter>, std::__future_base::_Task_state::*(beagle::cpu::BeagleCPUImpl*, bool, int const*, int, BeagleOpCodes))(bool, int const*, int, int)>, std::allocator, void ()>::_M_run()::{lambda()#1}, void> >::_M_invoke(std::_Any_data const&)@@Base+0x98> │ │ │ │ + jne 3eb48 (), std::__future_base::_Task_setter, std::__future_base::_Result_base::_Deleter>, std::__future_base::_Task_state::*(beagle::cpu::BeagleCPUImpl*, bool, int const*, int, BeagleOpCodes))(bool, int const*, int, int)>, std::allocator, void ()>::_M_run()::{lambda()#1}, void> >::_M_invoke(std::_Any_data const&)@@Base+0x98> │ │ │ │ add $0x10,%rsp │ │ │ │ mov %rbp,%rax │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r14 │ │ │ │ ret │ │ │ │ vzeroupper │ │ │ │ call 1c500 <__cxa_end_catch@plt> │ │ │ │ mov 0x8(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - je 405ed (), std::__future_base::_Task_setter, std::__future_base::_Result_base::_Deleter>, std::__future_base::_Task_state::*(beagle::cpu::BeagleCPUImpl*, bool, int const*, int, BeagleOpCodes))(bool, int const*, int, int)>, std::allocator, void ()>::_M_run()::{lambda()#1}, void> >::_M_invoke(std::_Any_data const&)@@Base+0x10d> │ │ │ │ + je 3ebbd (), std::__future_base::_Task_setter, std::__future_base::_Result_base::_Deleter>, std::__future_base::_Task_state::*(beagle::cpu::BeagleCPUImpl*, bool, int const*, int, BeagleOpCodes))(bool, int const*, int, int)>, std::allocator, void ()>::_M_run()::{lambda()#1}, void> >::_M_invoke(std::_Any_data const&)@@Base+0x10d> │ │ │ │ call 1c370 <__stack_chk_fail@plt> │ │ │ │ endbr64 │ │ │ │ mov %rax,%rdi │ │ │ │ dec %rdx │ │ │ │ - jne 405a6 (), std::__future_base::_Task_setter, std::__future_base::_Result_base::_Deleter>, std::__future_base::_Task_state::*(beagle::cpu::BeagleCPUImpl*, bool, int const*, int, BeagleOpCodes))(bool, int const*, int, int)>, std::allocator, void ()>::_M_run()::{lambda()#1}, void> >::_M_invoke(std::_Any_data const&)@@Base+0xc6> │ │ │ │ + jne 3eb76 (), std::__future_base::_Task_setter, std::__future_base::_Result_base::_Deleter>, std::__future_base::_Task_state::*(beagle::cpu::BeagleCPUImpl*, bool, int const*, int, BeagleOpCodes))(bool, int const*, int, int)>, std::allocator, void ()>::_M_run()::{lambda()#1}, void> >::_M_invoke(std::_Any_data const&)@@Base+0xc6> │ │ │ │ vzeroupper │ │ │ │ call 1c110 <__cxa_begin_catch@plt> │ │ │ │ mov 0x8(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 40578 (), std::__future_base::_Task_setter, std::__future_base::_Result_base::_Deleter>, std::__future_base::_Task_state::*(beagle::cpu::BeagleCPUImpl*, bool, int const*, int, BeagleOpCodes))(bool, int const*, int, int)>, std::allocator, void ()>::_M_run()::{lambda()#1}, void> >::_M_invoke(std::_Any_data const&)@@Base+0x98> │ │ │ │ + jne 3eb48 (), std::__future_base::_Task_setter, std::__future_base::_Result_base::_Deleter>, std::__future_base::_Task_state::*(beagle::cpu::BeagleCPUImpl*, bool, int const*, int, BeagleOpCodes))(bool, int const*, int, int)>, std::allocator, void ()>::_M_run()::{lambda()#1}, void> >::_M_invoke(std::_Any_data const&)@@Base+0x98> │ │ │ │ call 1c490 <__cxa_rethrow@plt> │ │ │ │ vzeroupper │ │ │ │ call 1c110 <__cxa_begin_catch@plt> │ │ │ │ mov %rsp,%rdi │ │ │ │ call 1c350 │ │ │ │ mov (%rbx),%rax │ │ │ │ mov %rsp,%rsi │ │ │ │ mov (%rax),%rdi │ │ │ │ add $0x8,%rdi │ │ │ │ - call 1c780 ::calcCrossProducts(int const*, int const*, int const*, int const*, double const*, int, double*, double*)@plt+0x20> │ │ │ │ + call 1c770 ::calcCrossProducts(int const*, int const*, int const*, int const*, double const*, int, double*, double*)@plt+0x10> │ │ │ │ cmpq $0x0,(%rsp) │ │ │ │ - je 405d7 (), std::__future_base::_Task_setter, std::__future_base::_Result_base::_Deleter>, std::__future_base::_Task_state::*(beagle::cpu::BeagleCPUImpl*, bool, int const*, int, BeagleOpCodes))(bool, int const*, int, int)>, std::allocator, void ()>::_M_run()::{lambda()#1}, void> >::_M_invoke(std::_Any_data const&)@@Base+0xf7> │ │ │ │ + je 3eba7 (), std::__future_base::_Task_setter, std::__future_base::_Result_base::_Deleter>, std::__future_base::_Task_state::*(beagle::cpu::BeagleCPUImpl*, bool, int const*, int, BeagleOpCodes))(bool, int const*, int, int)>, std::allocator, void ()>::_M_run()::{lambda()#1}, void> >::_M_invoke(std::_Any_data const&)@@Base+0xf7> │ │ │ │ mov %rsp,%rdi │ │ │ │ call 1c290 │ │ │ │ call 1c500 <__cxa_end_catch@plt> │ │ │ │ - jmp 40533 (), std::__future_base::_Task_setter, std::__future_base::_Result_base::_Deleter>, std::__future_base::_Task_state::*(beagle::cpu::BeagleCPUImpl*, bool, int const*, int, BeagleOpCodes))(bool, int const*, int, int)>, std::allocator, void ()>::_M_run()::{lambda()#1}, void> >::_M_invoke(std::_Any_data const&)@@Base+0x53> │ │ │ │ + jmp 3eb03 (), std::__future_base::_Task_setter, std::__future_base::_Result_base::_Deleter>, std::__future_base::_Task_state::*(beagle::cpu::BeagleCPUImpl*, bool, int const*, int, BeagleOpCodes))(bool, int const*, int, int)>, std::allocator, void ()>::_M_run()::{lambda()#1}, void> >::_M_invoke(std::_Any_data const&)@@Base+0x53> │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbx │ │ │ │ - jmp 40560 (), std::__future_base::_Task_setter, std::__future_base::_Result_base::_Deleter>, std::__future_base::_Task_state::*(beagle::cpu::BeagleCPUImpl*, bool, int const*, int, BeagleOpCodes))(bool, int const*, int, int)>, std::allocator, void ()>::_M_run()::{lambda()#1}, void> >::_M_invoke(std::_Any_data const&)@@Base+0x80> │ │ │ │ + jmp 3eb30 (), std::__future_base::_Task_setter, std::__future_base::_Result_base::_Deleter>, std::__future_base::_Task_state::*(beagle::cpu::BeagleCPUImpl*, bool, int const*, int, BeagleOpCodes))(bool, int const*, int, int)>, std::allocator, void ()>::_M_run()::{lambda()#1}, void> >::_M_invoke(std::_Any_data const&)@@Base+0x80> │ │ │ │ mov %rbx,%rdi │ │ │ │ call 1c580 <_Unwind_Resume@plt> │ │ │ │ cs nopw 0x0(%rax,%rax,1) │ │ │ │ nop │ │ │ │ │ │ │ │ -0000000000040600 (), std::__future_base::_Task_setter, std::__future_base::_Result_base::_Deleter>, std::__future_base::_Task_state::*(beagle::cpu::BeagleCPUImpl*, bool, int const*, int, BeagleOpCodes))(bool, int const*, int, int)>, std::allocator, void ()>::_M_run()::{lambda()#1}, void> >::_M_invoke(std::_Any_data const&)@@Base>: │ │ │ │ +000000000003ebd0 (), std::__future_base::_Task_setter, std::__future_base::_Result_base::_Deleter>, std::__future_base::_Task_state::*(beagle::cpu::BeagleCPUImpl*, bool, int const*, int, BeagleOpCodes))(bool, int const*, int, int)>, std::allocator, void ()>::_M_run()::{lambda()#1}, void> >::_M_invoke(std::_Any_data const&)@@Base>: │ │ │ │ endbr64 │ │ │ │ push %r14 │ │ │ │ push %rbp │ │ │ │ - push %rbx │ │ │ │ mov %rdi,%rbp │ │ │ │ + push %rbx │ │ │ │ sub $0x10,%rsp │ │ │ │ - mov 0x8(%rsi),%rax │ │ │ │ mov %fs:0x28,%rbx │ │ │ │ mov %rbx,0x8(%rsp) │ │ │ │ mov %rsi,%rbx │ │ │ │ + mov 0x8(%rsi),%rax │ │ │ │ mov (%rax),%rax │ │ │ │ - mov 0x28(%rax),%r9 │ │ │ │ mov 0x30(%rax),%rdi │ │ │ │ + mov 0x28(%rax),%r9 │ │ │ │ movzbl 0x48(%rax),%esi │ │ │ │ - add 0x50(%rax),%rdi │ │ │ │ mov 0x40(%rax),%rdx │ │ │ │ mov 0x3c(%rax),%ecx │ │ │ │ mov 0x38(%rax),%r8d │ │ │ │ + add 0x50(%rax),%rdi │ │ │ │ test $0x1,%r9b │ │ │ │ - je 40650 (), std::__future_base::_Task_setter, std::__future_base::_Result_base::_Deleter>, std::__future_base::_Task_state::*(beagle::cpu::BeagleCPUImpl*, bool, int const*, int, BeagleOpCodes))(bool, int const*, int, int)>, std::allocator, void ()>::_M_run()::{lambda()#1}, void> >::_M_invoke(std::_Any_data const&)@@Base+0x50> │ │ │ │ + je 3ec20 (), std::__future_base::_Task_setter, std::__future_base::_Result_base::_Deleter>, std::__future_base::_Task_state::*(beagle::cpu::BeagleCPUImpl*, bool, int const*, int, BeagleOpCodes))(bool, int const*, int, int)>, std::allocator, void ()>::_M_run()::{lambda()#1}, void> >::_M_invoke(std::_Any_data const&)@@Base+0x50> │ │ │ │ mov (%rdi),%rax │ │ │ │ mov -0x1(%rax,%r9,1),%r9 │ │ │ │ call *%r9 │ │ │ │ mov (%rbx),%rax │ │ │ │ mov (%rax),%rdx │ │ │ │ movq $0x0,(%rax) │ │ │ │ mov %rdx,0x0(%rbp) │ │ │ │ mov 0x8(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 40698 (), std::__future_base::_Task_setter, std::__future_base::_Result_base::_Deleter>, std::__future_base::_Task_state::*(beagle::cpu::BeagleCPUImpl*, bool, int const*, int, BeagleOpCodes))(bool, int const*, int, int)>, std::allocator, void ()>::_M_run()::{lambda()#1}, void> >::_M_invoke(std::_Any_data const&)@@Base+0x98> │ │ │ │ + jne 3ec68 (), std::__future_base::_Task_setter, std::__future_base::_Result_base::_Deleter>, std::__future_base::_Task_state::*(beagle::cpu::BeagleCPUImpl*, bool, int const*, int, BeagleOpCodes))(bool, int const*, int, int)>, std::allocator, void ()>::_M_run()::{lambda()#1}, void> >::_M_invoke(std::_Any_data const&)@@Base+0x98> │ │ │ │ add $0x10,%rsp │ │ │ │ mov %rbp,%rax │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r14 │ │ │ │ ret │ │ │ │ vzeroupper │ │ │ │ call 1c500 <__cxa_end_catch@plt> │ │ │ │ mov 0x8(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - je 4070d (), std::__future_base::_Task_setter, std::__future_base::_Result_base::_Deleter>, std::__future_base::_Task_state::*(beagle::cpu::BeagleCPUImpl*, bool, int const*, int, BeagleOpCodes))(bool, int const*, int, int)>, std::allocator, void ()>::_M_run()::{lambda()#1}, void> >::_M_invoke(std::_Any_data const&)@@Base+0x10d> │ │ │ │ + je 3ecdd (), std::__future_base::_Task_setter, std::__future_base::_Result_base::_Deleter>, std::__future_base::_Task_state::*(beagle::cpu::BeagleCPUImpl*, bool, int const*, int, BeagleOpCodes))(bool, int const*, int, int)>, std::allocator, void ()>::_M_run()::{lambda()#1}, void> >::_M_invoke(std::_Any_data const&)@@Base+0x10d> │ │ │ │ call 1c370 <__stack_chk_fail@plt> │ │ │ │ endbr64 │ │ │ │ mov %rax,%rdi │ │ │ │ dec %rdx │ │ │ │ - jne 406c6 (), std::__future_base::_Task_setter, std::__future_base::_Result_base::_Deleter>, std::__future_base::_Task_state::*(beagle::cpu::BeagleCPUImpl*, bool, int const*, int, BeagleOpCodes))(bool, int const*, int, int)>, std::allocator, void ()>::_M_run()::{lambda()#1}, void> >::_M_invoke(std::_Any_data const&)@@Base+0xc6> │ │ │ │ + jne 3ec96 (), std::__future_base::_Task_setter, std::__future_base::_Result_base::_Deleter>, std::__future_base::_Task_state::*(beagle::cpu::BeagleCPUImpl*, bool, int const*, int, BeagleOpCodes))(bool, int const*, int, int)>, std::allocator, void ()>::_M_run()::{lambda()#1}, void> >::_M_invoke(std::_Any_data const&)@@Base+0xc6> │ │ │ │ vzeroupper │ │ │ │ call 1c110 <__cxa_begin_catch@plt> │ │ │ │ mov 0x8(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 40698 (), std::__future_base::_Task_setter, std::__future_base::_Result_base::_Deleter>, std::__future_base::_Task_state::*(beagle::cpu::BeagleCPUImpl*, bool, int const*, int, BeagleOpCodes))(bool, int const*, int, int)>, std::allocator, void ()>::_M_run()::{lambda()#1}, void> >::_M_invoke(std::_Any_data const&)@@Base+0x98> │ │ │ │ + jne 3ec68 (), std::__future_base::_Task_setter, std::__future_base::_Result_base::_Deleter>, std::__future_base::_Task_state::*(beagle::cpu::BeagleCPUImpl*, bool, int const*, int, BeagleOpCodes))(bool, int const*, int, int)>, std::allocator, void ()>::_M_run()::{lambda()#1}, void> >::_M_invoke(std::_Any_data const&)@@Base+0x98> │ │ │ │ call 1c490 <__cxa_rethrow@plt> │ │ │ │ vzeroupper │ │ │ │ call 1c110 <__cxa_begin_catch@plt> │ │ │ │ mov %rsp,%rdi │ │ │ │ call 1c350 │ │ │ │ mov (%rbx),%rax │ │ │ │ mov %rsp,%rsi │ │ │ │ mov (%rax),%rdi │ │ │ │ add $0x8,%rdi │ │ │ │ - call 1c780 ::calcCrossProducts(int const*, int const*, int const*, int const*, double const*, int, double*, double*)@plt+0x20> │ │ │ │ + call 1c770 ::calcCrossProducts(int const*, int const*, int const*, int const*, double const*, int, double*, double*)@plt+0x10> │ │ │ │ cmpq $0x0,(%rsp) │ │ │ │ - je 406f7 (), std::__future_base::_Task_setter, std::__future_base::_Result_base::_Deleter>, std::__future_base::_Task_state::*(beagle::cpu::BeagleCPUImpl*, bool, int const*, int, BeagleOpCodes))(bool, int const*, int, int)>, std::allocator, void ()>::_M_run()::{lambda()#1}, void> >::_M_invoke(std::_Any_data const&)@@Base+0xf7> │ │ │ │ + je 3ecc7 (), std::__future_base::_Task_setter, std::__future_base::_Result_base::_Deleter>, std::__future_base::_Task_state::*(beagle::cpu::BeagleCPUImpl*, bool, int const*, int, BeagleOpCodes))(bool, int const*, int, int)>, std::allocator, void ()>::_M_run()::{lambda()#1}, void> >::_M_invoke(std::_Any_data const&)@@Base+0xf7> │ │ │ │ mov %rsp,%rdi │ │ │ │ call 1c290 │ │ │ │ call 1c500 <__cxa_end_catch@plt> │ │ │ │ - jmp 40653 (), std::__future_base::_Task_setter, std::__future_base::_Result_base::_Deleter>, std::__future_base::_Task_state::*(beagle::cpu::BeagleCPUImpl*, bool, int const*, int, BeagleOpCodes))(bool, int const*, int, int)>, std::allocator, void ()>::_M_run()::{lambda()#1}, void> >::_M_invoke(std::_Any_data const&)@@Base+0x53> │ │ │ │ + jmp 3ec23 (), std::__future_base::_Task_setter, std::__future_base::_Result_base::_Deleter>, std::__future_base::_Task_state::*(beagle::cpu::BeagleCPUImpl*, bool, int const*, int, BeagleOpCodes))(bool, int const*, int, int)>, std::allocator, void ()>::_M_run()::{lambda()#1}, void> >::_M_invoke(std::_Any_data const&)@@Base+0x53> │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbx │ │ │ │ - jmp 40680 (), std::__future_base::_Task_setter, std::__future_base::_Result_base::_Deleter>, std::__future_base::_Task_state::*(beagle::cpu::BeagleCPUImpl*, bool, int const*, int, BeagleOpCodes))(bool, int const*, int, int)>, std::allocator, void ()>::_M_run()::{lambda()#1}, void> >::_M_invoke(std::_Any_data const&)@@Base+0x80> │ │ │ │ + jmp 3ec50 (), std::__future_base::_Task_setter, std::__future_base::_Result_base::_Deleter>, std::__future_base::_Task_state::*(beagle::cpu::BeagleCPUImpl*, bool, int const*, int, BeagleOpCodes))(bool, int const*, int, int)>, std::allocator, void ()>::_M_run()::{lambda()#1}, void> >::_M_invoke(std::_Any_data const&)@@Base+0x80> │ │ │ │ mov %rbx,%rdi │ │ │ │ call 1c580 <_Unwind_Resume@plt> │ │ │ │ cs nopw 0x0(%rax,%rax,1) │ │ │ │ nop │ │ │ │ │ │ │ │ -0000000000040720 (), std::__future_base::_Task_setter, std::__future_base::_Result_base::_Deleter>, std::__future_base::_Task_state::*(beagle::cpu::BeagleCPUImpl*, int const*, int const*, int const*, int const*, int const*, int, double*))(int const*, int const*, int const*, int const*, int const*, int, double*)>, std::allocator, void ()>::_M_run_delayed(std::weak_ptr)::{lambda()#1}, void> >::_M_invoke(std::_Any_data const&)@@Base>: │ │ │ │ +000000000003ecf0 (), std::__future_base::_Task_setter, std::__future_base::_Result_base::_Deleter>, std::__future_base::_Task_state::*(beagle::cpu::BeagleCPUImpl*, int const*, int const*, int const*, int const*, int const*, int, double*))(int const*, int const*, int const*, int const*, int const*, int, double*)>, std::allocator, void ()>::_M_run_delayed(std::weak_ptr)::{lambda()#1}, void> >::_M_invoke(std::_Any_data const&)@@Base>: │ │ │ │ endbr64 │ │ │ │ push %rbp │ │ │ │ mov %rsp,%rbp │ │ │ │ push %r14 │ │ │ │ + mov %rdi,%r14 │ │ │ │ push %r12 │ │ │ │ push %rbx │ │ │ │ sub $0x18,%rsp │ │ │ │ - mov 0x8(%rsi),%rax │ │ │ │ - mov %rdi,%r14 │ │ │ │ mov %fs:0x28,%rbx │ │ │ │ mov %rbx,-0x28(%rbp) │ │ │ │ mov %rsi,%rbx │ │ │ │ + mov 0x8(%rsi),%rax │ │ │ │ mov (%rax),%rax │ │ │ │ - mov 0x28(%rax),%r10 │ │ │ │ mov 0x30(%rax),%rdi │ │ │ │ + mov 0x28(%rax),%r10 │ │ │ │ mov 0x68(%rax),%rsi │ │ │ │ - add 0x70(%rax),%rdi │ │ │ │ mov 0x60(%rax),%rdx │ │ │ │ mov 0x58(%rax),%rcx │ │ │ │ mov 0x50(%rax),%r8 │ │ │ │ mov 0x48(%rax),%r9 │ │ │ │ mov 0x40(%rax),%r11d │ │ │ │ mov 0x38(%rax),%r12 │ │ │ │ + add 0x70(%rax),%rdi │ │ │ │ test $0x1,%r10b │ │ │ │ - je 40781 (), std::__future_base::_Task_setter, std::__future_base::_Result_base::_Deleter>, std::__future_base::_Task_state::*(beagle::cpu::BeagleCPUImpl*, int const*, int const*, int const*, int const*, int const*, int, double*))(int const*, int const*, int const*, int const*, int const*, int, double*)>, std::allocator, void ()>::_M_run_delayed(std::weak_ptr)::{lambda()#1}, void> >::_M_invoke(std::_Any_data const&)@@Base+0x61> │ │ │ │ + je 3ed51 (), std::__future_base::_Task_setter, std::__future_base::_Result_base::_Deleter>, std::__future_base::_Task_state::*(beagle::cpu::BeagleCPUImpl*, int const*, int const*, int const*, int const*, int const*, int, double*))(int const*, int const*, int const*, int const*, int const*, int, double*)>, std::allocator, void ()>::_M_run_delayed(std::weak_ptr)::{lambda()#1}, void> >::_M_invoke(std::_Any_data const&)@@Base+0x61> │ │ │ │ mov (%rdi),%rax │ │ │ │ mov -0x1(%rax,%r10,1),%r10 │ │ │ │ push %r12 │ │ │ │ push %r11 │ │ │ │ call *%r10 │ │ │ │ pop %rax │ │ │ │ pop %rdx │ │ │ │ mov (%rbx),%rax │ │ │ │ mov (%rax),%rdx │ │ │ │ movq $0x0,(%rax) │ │ │ │ mov %rdx,(%r14) │ │ │ │ mov -0x28(%rbp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 407ce (), std::__future_base::_Task_setter, std::__future_base::_Result_base::_Deleter>, std::__future_base::_Task_state::*(beagle::cpu::BeagleCPUImpl*, int const*, int const*, int const*, int const*, int const*, int, double*))(int const*, int const*, int const*, int const*, int const*, int, double*)>, std::allocator, void ()>::_M_run_delayed(std::weak_ptr)::{lambda()#1}, void> >::_M_invoke(std::_Any_data const&)@@Base+0xae> │ │ │ │ + jne 3ed9e (), std::__future_base::_Task_setter, std::__future_base::_Result_base::_Deleter>, std::__future_base::_Task_state::*(beagle::cpu::BeagleCPUImpl*, int const*, int const*, int const*, int const*, int const*, int, double*))(int const*, int const*, int const*, int const*, int const*, int, double*)>, std::allocator, void ()>::_M_run_delayed(std::weak_ptr)::{lambda()#1}, void> >::_M_invoke(std::_Any_data const&)@@Base+0xae> │ │ │ │ lea -0x18(%rbp),%rsp │ │ │ │ mov %r14,%rax │ │ │ │ pop %rbx │ │ │ │ pop %r12 │ │ │ │ pop %r14 │ │ │ │ pop %rbp │ │ │ │ ret │ │ │ │ vzeroupper │ │ │ │ call 1c500 <__cxa_end_catch@plt> │ │ │ │ mov -0x28(%rbp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - je 40845 (), std::__future_base::_Task_setter, std::__future_base::_Result_base::_Deleter>, std::__future_base::_Task_state::*(beagle::cpu::BeagleCPUImpl*, int const*, int const*, int const*, int const*, int const*, int, double*))(int const*, int const*, int const*, int const*, int const*, int, double*)>, std::allocator, void ()>::_M_run_delayed(std::weak_ptr)::{lambda()#1}, void> >::_M_invoke(std::_Any_data const&)@@Base+0x125> │ │ │ │ + je 3ee15 (), std::__future_base::_Task_setter, std::__future_base::_Result_base::_Deleter>, std::__future_base::_Task_state::*(beagle::cpu::BeagleCPUImpl*, int const*, int const*, int const*, int const*, int const*, int, double*))(int const*, int const*, int const*, int const*, int const*, int, double*)>, std::allocator, void ()>::_M_run_delayed(std::weak_ptr)::{lambda()#1}, void> >::_M_invoke(std::_Any_data const&)@@Base+0x125> │ │ │ │ call 1c370 <__stack_chk_fail@plt> │ │ │ │ endbr64 │ │ │ │ mov %rax,%rdi │ │ │ │ dec %rdx │ │ │ │ - jne 407fb (), std::__future_base::_Task_setter, std::__future_base::_Result_base::_Deleter>, std::__future_base::_Task_state::*(beagle::cpu::BeagleCPUImpl*, int const*, int const*, int const*, int const*, int const*, int, double*))(int const*, int const*, int const*, int const*, int const*, int, double*)>, std::allocator, void ()>::_M_run_delayed(std::weak_ptr)::{lambda()#1}, void> >::_M_invoke(std::_Any_data const&)@@Base+0xdb> │ │ │ │ + jne 3edcb (), std::__future_base::_Task_setter, std::__future_base::_Result_base::_Deleter>, std::__future_base::_Task_state::*(beagle::cpu::BeagleCPUImpl*, int const*, int const*, int const*, int const*, int const*, int, double*))(int const*, int const*, int const*, int const*, int const*, int, double*)>, std::allocator, void ()>::_M_run_delayed(std::weak_ptr)::{lambda()#1}, void> >::_M_invoke(std::_Any_data const&)@@Base+0xdb> │ │ │ │ vzeroupper │ │ │ │ call 1c110 <__cxa_begin_catch@plt> │ │ │ │ mov -0x28(%rbp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 407ce (), std::__future_base::_Task_setter, std::__future_base::_Result_base::_Deleter>, std::__future_base::_Task_state::*(beagle::cpu::BeagleCPUImpl*, int const*, int const*, int const*, int const*, int const*, int, double*))(int const*, int const*, int const*, int const*, int const*, int, double*)>, std::allocator, void ()>::_M_run_delayed(std::weak_ptr)::{lambda()#1}, void> >::_M_invoke(std::_Any_data const&)@@Base+0xae> │ │ │ │ + jne 3ed9e (), std::__future_base::_Task_setter, std::__future_base::_Result_base::_Deleter>, std::__future_base::_Task_state::*(beagle::cpu::BeagleCPUImpl*, int const*, int const*, int const*, int const*, int const*, int, double*))(int const*, int const*, int const*, int const*, int const*, int, double*)>, std::allocator, void ()>::_M_run_delayed(std::weak_ptr)::{lambda()#1}, void> >::_M_invoke(std::_Any_data const&)@@Base+0xae> │ │ │ │ call 1c490 <__cxa_rethrow@plt> │ │ │ │ vzeroupper │ │ │ │ call 1c110 <__cxa_begin_catch@plt> │ │ │ │ lea -0x30(%rbp),%rdi │ │ │ │ call 1c350 │ │ │ │ mov (%rbx),%rax │ │ │ │ lea -0x30(%rbp),%rsi │ │ │ │ mov (%rax),%rdi │ │ │ │ add $0x8,%rdi │ │ │ │ - call 1c780 ::calcCrossProducts(int const*, int const*, int const*, int const*, double const*, int, double*, double*)@plt+0x20> │ │ │ │ + call 1c770 ::calcCrossProducts(int const*, int const*, int const*, int const*, double const*, int, double*, double*)@plt+0x10> │ │ │ │ cmpq $0x0,-0x30(%rbp) │ │ │ │ - je 4082f (), std::__future_base::_Task_setter, std::__future_base::_Result_base::_Deleter>, std::__future_base::_Task_state::*(beagle::cpu::BeagleCPUImpl*, int const*, int const*, int const*, int const*, int const*, int, double*))(int const*, int const*, int const*, int const*, int const*, int, double*)>, std::allocator, void ()>::_M_run_delayed(std::weak_ptr)::{lambda()#1}, void> >::_M_invoke(std::_Any_data const&)@@Base+0x10f> │ │ │ │ + je 3edff (), std::__future_base::_Task_setter, std::__future_base::_Result_base::_Deleter>, std::__future_base::_Task_state::*(beagle::cpu::BeagleCPUImpl*, int const*, int const*, int const*, int const*, int const*, int, double*))(int const*, int const*, int const*, int const*, int const*, int, double*)>, std::allocator, void ()>::_M_run_delayed(std::weak_ptr)::{lambda()#1}, void> >::_M_invoke(std::_Any_data const&)@@Base+0x10f> │ │ │ │ lea -0x30(%rbp),%rdi │ │ │ │ call 1c290 │ │ │ │ call 1c500 <__cxa_end_catch@plt> │ │ │ │ - jmp 4078a (), std::__future_base::_Task_setter, std::__future_base::_Result_base::_Deleter>, std::__future_base::_Task_state::*(beagle::cpu::BeagleCPUImpl*, int const*, int const*, int const*, int const*, int const*, int, double*))(int const*, int const*, int const*, int const*, int const*, int, double*)>, std::allocator, void ()>::_M_run_delayed(std::weak_ptr)::{lambda()#1}, void> >::_M_invoke(std::_Any_data const&)@@Base+0x6a> │ │ │ │ + jmp 3ed5a (), std::__future_base::_Task_setter, std::__future_base::_Result_base::_Deleter>, std::__future_base::_Task_state::*(beagle::cpu::BeagleCPUImpl*, int const*, int const*, int const*, int const*, int const*, int, double*))(int const*, int const*, int const*, int const*, int const*, int, double*)>, std::allocator, void ()>::_M_run_delayed(std::weak_ptr)::{lambda()#1}, void> >::_M_invoke(std::_Any_data const&)@@Base+0x6a> │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbx │ │ │ │ - jmp 407b7 (), std::__future_base::_Task_setter, std::__future_base::_Result_base::_Deleter>, std::__future_base::_Task_state::*(beagle::cpu::BeagleCPUImpl*, int const*, int const*, int const*, int const*, int const*, int, double*))(int const*, int const*, int const*, int const*, int const*, int, double*)>, std::allocator, void ()>::_M_run_delayed(std::weak_ptr)::{lambda()#1}, void> >::_M_invoke(std::_Any_data const&)@@Base+0x97> │ │ │ │ + jmp 3ed87 (), std::__future_base::_Task_setter, std::__future_base::_Result_base::_Deleter>, std::__future_base::_Task_state::*(beagle::cpu::BeagleCPUImpl*, int const*, int const*, int const*, int const*, int const*, int, double*))(int const*, int const*, int const*, int const*, int const*, int, double*)>, std::allocator, void ()>::_M_run_delayed(std::weak_ptr)::{lambda()#1}, void> >::_M_invoke(std::_Any_data const&)@@Base+0x97> │ │ │ │ mov %rbx,%rdi │ │ │ │ call 1c580 <_Unwind_Resume@plt> │ │ │ │ nopl (%rax) │ │ │ │ │ │ │ │ -0000000000040850 (), std::__future_base::_Task_setter, std::__future_base::_Result_base::_Deleter>, std::__future_base::_Task_state::*(beagle::cpu::BeagleCPUImpl*, int const*, int const*, int const*, int const*, int const*, int, double*))(int const*, int const*, int const*, int const*, int const*, int, double*)>, std::allocator, void ()>::_M_run()::{lambda()#1}, void> >::_M_invoke(std::_Any_data const&)@@Base>: │ │ │ │ +000000000003ee20 (), std::__future_base::_Task_setter, std::__future_base::_Result_base::_Deleter>, std::__future_base::_Task_state::*(beagle::cpu::BeagleCPUImpl*, int const*, int const*, int const*, int const*, int const*, int, double*))(int const*, int const*, int const*, int const*, int const*, int, double*)>, std::allocator, void ()>::_M_run()::{lambda()#1}, void> >::_M_invoke(std::_Any_data const&)@@Base>: │ │ │ │ endbr64 │ │ │ │ push %rbp │ │ │ │ mov %rsp,%rbp │ │ │ │ push %r14 │ │ │ │ + mov %rdi,%r14 │ │ │ │ push %r12 │ │ │ │ push %rbx │ │ │ │ sub $0x18,%rsp │ │ │ │ - mov 0x8(%rsi),%rax │ │ │ │ - mov %rdi,%r14 │ │ │ │ mov %fs:0x28,%rbx │ │ │ │ mov %rbx,-0x28(%rbp) │ │ │ │ mov %rsi,%rbx │ │ │ │ + mov 0x8(%rsi),%rax │ │ │ │ mov (%rax),%rax │ │ │ │ - mov 0x28(%rax),%r10 │ │ │ │ mov 0x30(%rax),%rdi │ │ │ │ + mov 0x28(%rax),%r10 │ │ │ │ mov 0x68(%rax),%rsi │ │ │ │ - add 0x70(%rax),%rdi │ │ │ │ mov 0x60(%rax),%rdx │ │ │ │ mov 0x58(%rax),%rcx │ │ │ │ mov 0x50(%rax),%r8 │ │ │ │ mov 0x48(%rax),%r9 │ │ │ │ mov 0x40(%rax),%r11d │ │ │ │ mov 0x38(%rax),%r12 │ │ │ │ + add 0x70(%rax),%rdi │ │ │ │ test $0x1,%r10b │ │ │ │ - je 408b1 (), std::__future_base::_Task_setter, std::__future_base::_Result_base::_Deleter>, std::__future_base::_Task_state::*(beagle::cpu::BeagleCPUImpl*, int const*, int const*, int const*, int const*, int const*, int, double*))(int const*, int const*, int const*, int const*, int const*, int, double*)>, std::allocator, void ()>::_M_run()::{lambda()#1}, void> >::_M_invoke(std::_Any_data const&)@@Base+0x61> │ │ │ │ + je 3ee81 (), std::__future_base::_Task_setter, std::__future_base::_Result_base::_Deleter>, std::__future_base::_Task_state::*(beagle::cpu::BeagleCPUImpl*, int const*, int const*, int const*, int const*, int const*, int, double*))(int const*, int const*, int const*, int const*, int const*, int, double*)>, std::allocator, void ()>::_M_run()::{lambda()#1}, void> >::_M_invoke(std::_Any_data const&)@@Base+0x61> │ │ │ │ mov (%rdi),%rax │ │ │ │ mov -0x1(%rax,%r10,1),%r10 │ │ │ │ push %r12 │ │ │ │ push %r11 │ │ │ │ call *%r10 │ │ │ │ pop %rax │ │ │ │ pop %rdx │ │ │ │ mov (%rbx),%rax │ │ │ │ mov (%rax),%rdx │ │ │ │ movq $0x0,(%rax) │ │ │ │ mov %rdx,(%r14) │ │ │ │ mov -0x28(%rbp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 408fe (), std::__future_base::_Task_setter, std::__future_base::_Result_base::_Deleter>, std::__future_base::_Task_state::*(beagle::cpu::BeagleCPUImpl*, int const*, int const*, int const*, int const*, int const*, int, double*))(int const*, int const*, int const*, int const*, int const*, int, double*)>, std::allocator, void ()>::_M_run()::{lambda()#1}, void> >::_M_invoke(std::_Any_data const&)@@Base+0xae> │ │ │ │ + jne 3eece (), std::__future_base::_Task_setter, std::__future_base::_Result_base::_Deleter>, std::__future_base::_Task_state::*(beagle::cpu::BeagleCPUImpl*, int const*, int const*, int const*, int const*, int const*, int, double*))(int const*, int const*, int const*, int const*, int const*, int, double*)>, std::allocator, void ()>::_M_run()::{lambda()#1}, void> >::_M_invoke(std::_Any_data const&)@@Base+0xae> │ │ │ │ lea -0x18(%rbp),%rsp │ │ │ │ mov %r14,%rax │ │ │ │ pop %rbx │ │ │ │ pop %r12 │ │ │ │ pop %r14 │ │ │ │ pop %rbp │ │ │ │ ret │ │ │ │ vzeroupper │ │ │ │ call 1c500 <__cxa_end_catch@plt> │ │ │ │ mov -0x28(%rbp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - je 40975 (), std::__future_base::_Task_setter, std::__future_base::_Result_base::_Deleter>, std::__future_base::_Task_state::*(beagle::cpu::BeagleCPUImpl*, int const*, int const*, int const*, int const*, int const*, int, double*))(int const*, int const*, int const*, int const*, int const*, int, double*)>, std::allocator, void ()>::_M_run()::{lambda()#1}, void> >::_M_invoke(std::_Any_data const&)@@Base+0x125> │ │ │ │ + je 3ef45 (), std::__future_base::_Task_setter, std::__future_base::_Result_base::_Deleter>, std::__future_base::_Task_state::*(beagle::cpu::BeagleCPUImpl*, int const*, int const*, int const*, int const*, int const*, int, double*))(int const*, int const*, int const*, int const*, int const*, int, double*)>, std::allocator, void ()>::_M_run()::{lambda()#1}, void> >::_M_invoke(std::_Any_data const&)@@Base+0x125> │ │ │ │ call 1c370 <__stack_chk_fail@plt> │ │ │ │ endbr64 │ │ │ │ mov %rax,%rdi │ │ │ │ dec %rdx │ │ │ │ - jne 4092b (), std::__future_base::_Task_setter, std::__future_base::_Result_base::_Deleter>, std::__future_base::_Task_state::*(beagle::cpu::BeagleCPUImpl*, int const*, int const*, int const*, int const*, int const*, int, double*))(int const*, int const*, int const*, int const*, int const*, int, double*)>, std::allocator, void ()>::_M_run()::{lambda()#1}, void> >::_M_invoke(std::_Any_data const&)@@Base+0xdb> │ │ │ │ + jne 3eefb (), std::__future_base::_Task_setter, std::__future_base::_Result_base::_Deleter>, std::__future_base::_Task_state::*(beagle::cpu::BeagleCPUImpl*, int const*, int const*, int const*, int const*, int const*, int, double*))(int const*, int const*, int const*, int const*, int const*, int, double*)>, std::allocator, void ()>::_M_run()::{lambda()#1}, void> >::_M_invoke(std::_Any_data const&)@@Base+0xdb> │ │ │ │ vzeroupper │ │ │ │ call 1c110 <__cxa_begin_catch@plt> │ │ │ │ mov -0x28(%rbp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 408fe (), std::__future_base::_Task_setter, std::__future_base::_Result_base::_Deleter>, std::__future_base::_Task_state::*(beagle::cpu::BeagleCPUImpl*, int const*, int const*, int const*, int const*, int const*, int, double*))(int const*, int const*, int const*, int const*, int const*, int, double*)>, std::allocator, void ()>::_M_run()::{lambda()#1}, void> >::_M_invoke(std::_Any_data const&)@@Base+0xae> │ │ │ │ + jne 3eece (), std::__future_base::_Task_setter, std::__future_base::_Result_base::_Deleter>, std::__future_base::_Task_state::*(beagle::cpu::BeagleCPUImpl*, int const*, int const*, int const*, int const*, int const*, int, double*))(int const*, int const*, int const*, int const*, int const*, int, double*)>, std::allocator, void ()>::_M_run()::{lambda()#1}, void> >::_M_invoke(std::_Any_data const&)@@Base+0xae> │ │ │ │ call 1c490 <__cxa_rethrow@plt> │ │ │ │ vzeroupper │ │ │ │ call 1c110 <__cxa_begin_catch@plt> │ │ │ │ lea -0x30(%rbp),%rdi │ │ │ │ call 1c350 │ │ │ │ mov (%rbx),%rax │ │ │ │ lea -0x30(%rbp),%rsi │ │ │ │ mov (%rax),%rdi │ │ │ │ add $0x8,%rdi │ │ │ │ - call 1c780 ::calcCrossProducts(int const*, int const*, int const*, int const*, double const*, int, double*, double*)@plt+0x20> │ │ │ │ + call 1c770 ::calcCrossProducts(int const*, int const*, int const*, int const*, double const*, int, double*, double*)@plt+0x10> │ │ │ │ cmpq $0x0,-0x30(%rbp) │ │ │ │ - je 4095f (), std::__future_base::_Task_setter, std::__future_base::_Result_base::_Deleter>, std::__future_base::_Task_state::*(beagle::cpu::BeagleCPUImpl*, int const*, int const*, int const*, int const*, int const*, int, double*))(int const*, int const*, int const*, int const*, int const*, int, double*)>, std::allocator, void ()>::_M_run()::{lambda()#1}, void> >::_M_invoke(std::_Any_data const&)@@Base+0x10f> │ │ │ │ + je 3ef2f (), std::__future_base::_Task_setter, std::__future_base::_Result_base::_Deleter>, std::__future_base::_Task_state::*(beagle::cpu::BeagleCPUImpl*, int const*, int const*, int const*, int const*, int const*, int, double*))(int const*, int const*, int const*, int const*, int const*, int, double*)>, std::allocator, void ()>::_M_run()::{lambda()#1}, void> >::_M_invoke(std::_Any_data const&)@@Base+0x10f> │ │ │ │ lea -0x30(%rbp),%rdi │ │ │ │ call 1c290 │ │ │ │ call 1c500 <__cxa_end_catch@plt> │ │ │ │ - jmp 408ba (), std::__future_base::_Task_setter, std::__future_base::_Result_base::_Deleter>, std::__future_base::_Task_state::*(beagle::cpu::BeagleCPUImpl*, int const*, int const*, int const*, int const*, int const*, int, double*))(int const*, int const*, int const*, int const*, int const*, int, double*)>, std::allocator, void ()>::_M_run()::{lambda()#1}, void> >::_M_invoke(std::_Any_data const&)@@Base+0x6a> │ │ │ │ + jmp 3ee8a (), std::__future_base::_Task_setter, std::__future_base::_Result_base::_Deleter>, std::__future_base::_Task_state::*(beagle::cpu::BeagleCPUImpl*, int const*, int const*, int const*, int const*, int const*, int, double*))(int const*, int const*, int const*, int const*, int const*, int, double*)>, std::allocator, void ()>::_M_run()::{lambda()#1}, void> >::_M_invoke(std::_Any_data const&)@@Base+0x6a> │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbx │ │ │ │ - jmp 408e7 (), std::__future_base::_Task_setter, std::__future_base::_Result_base::_Deleter>, std::__future_base::_Task_state::*(beagle::cpu::BeagleCPUImpl*, int const*, int const*, int const*, int const*, int const*, int, double*))(int const*, int const*, int const*, int const*, int const*, int, double*)>, std::allocator, void ()>::_M_run()::{lambda()#1}, void> >::_M_invoke(std::_Any_data const&)@@Base+0x97> │ │ │ │ + jmp 3eeb7 (), std::__future_base::_Task_setter, std::__future_base::_Result_base::_Deleter>, std::__future_base::_Task_state::*(beagle::cpu::BeagleCPUImpl*, int const*, int const*, int const*, int const*, int const*, int, double*))(int const*, int const*, int const*, int const*, int const*, int, double*)>, std::allocator, void ()>::_M_run()::{lambda()#1}, void> >::_M_invoke(std::_Any_data const&)@@Base+0x97> │ │ │ │ mov %rbx,%rdi │ │ │ │ call 1c580 <_Unwind_Resume@plt> │ │ │ │ nopl (%rax) │ │ │ │ │ │ │ │ -0000000000040980 ::calcCrossProductsPartials(double const*, double const*, double const*, double const*, double, double*, double*)@@Base>: │ │ │ │ +000000000003ef50 ::calcCrossProductsPartials(double const*, double const*, double const*, double const*, double, double*, double*)@@Base>: │ │ │ │ endbr64 │ │ │ │ push %rbp │ │ │ │ mov %rsp,%rbp │ │ │ │ push %r15 │ │ │ │ push %r14 │ │ │ │ push %r13 │ │ │ │ push %r12 │ │ │ │ push %rbx │ │ │ │ and $0xffffffffffffffe0,%rsp │ │ │ │ sub $0x60,%rsp │ │ │ │ movslq 0x14(%rdi),%rax │ │ │ │ mov %eax,0xc(%rsp) │ │ │ │ test %eax,%eax │ │ │ │ - jle 40e8c ::calcCrossProductsPartials(double const*, double const*, double const*, double const*, double, double*, double*)@@Base+0x50c> │ │ │ │ + jle 3f416 ::calcCrossProductsPartials(double const*, double const*, double const*, double const*, double, double*, double*)@@Base+0x4c6> │ │ │ │ mov 0x24(%rdi),%ebx │ │ │ │ mov %rcx,0x48(%rsp) │ │ │ │ - mov %rax,0x28(%rsp) │ │ │ │ - mov %r9,(%rsp) │ │ │ │ - vmovapd %xmm0,%xmm4 │ │ │ │ - mov %r8,0x40(%rsp) │ │ │ │ mov %rdx,%r15 │ │ │ │ mov %rsi,%r13 │ │ │ │ - mov %rdi,0x20(%rsp) │ │ │ │ + mov %rax,0x28(%rsp) │ │ │ │ xor %r12d,%r12d │ │ │ │ mov %ebx,%ecx │ │ │ │ + mov %r9,(%rsp) │ │ │ │ imul %ebx,%ecx │ │ │ │ + mov %r8,0x40(%rsp) │ │ │ │ + mov %rdi,0x20(%rsp) │ │ │ │ movslq %ecx,%rax │ │ │ │ mov %ecx,0x8(%rsp) │ │ │ │ shl $0x3,%rax │ │ │ │ mov %rax,0x10(%rsp) │ │ │ │ movslq %ebx,%rax │ │ │ │ mov %rax,0x50(%rsp) │ │ │ │ lea 0x0(,%rax,8),%r14 │ │ │ │ mov 0x8(%rsp),%eax │ │ │ │ mov %r12d,%ecx │ │ │ │ test %eax,%eax │ │ │ │ - jne 40ef0 ::calcCrossProductsPartials(double const*, double const*, double const*, double const*, double, double*, double*)@@Base+0x570> │ │ │ │ + jne 3f47a ::calcCrossProductsPartials(double const*, double const*, double const*, double const*, double, double*, double*)@@Base+0x52a> │ │ │ │ mov 0x20(%rsp),%rax │ │ │ │ - movslq 0x34(%rax),%rdx │ │ │ │ - test %edx,%edx │ │ │ │ - jle 40ec8 ::calcCrossProductsPartials(double const*, double const*, double const*, double const*, double, double*, double*)@@Base+0x548> │ │ │ │ + movslq 0x34(%rax),%rax │ │ │ │ + test %eax,%eax │ │ │ │ + jle 3f452 ::calcCrossProductsPartials(double const*, double const*, double const*, double const*, double, double*, double*)@@Base+0x502> │ │ │ │ movq $0x0,0x58(%rsp) │ │ │ │ - mov 0x20(%rsp),%rax │ │ │ │ + mov 0x20(%rsp),%rdi │ │ │ │ + shl $0x3,%rax │ │ │ │ mov %ebx,%r11d │ │ │ │ - vxorpd %xmm3,%xmm3,%xmm3 │ │ │ │ mov %r12,0x18(%rsp) │ │ │ │ - mov 0xc(%rsp),%edi │ │ │ │ + mov %rax,0x38(%rsp) │ │ │ │ + vxorpd %xmm5,%xmm5,%xmm5 │ │ │ │ and $0xfffffffc,%r11d │ │ │ │ - mov 0x2c(%rax),%eax │ │ │ │ - imul %eax,%edi │ │ │ │ - imul %ecx,%eax │ │ │ │ - lea 0x0(,%rdx,8),%rcx │ │ │ │ - mov %rcx,0x38(%rsp) │ │ │ │ + mov 0x2c(%rdi),%edx │ │ │ │ + mov 0xc(%rsp),%edi │ │ │ │ + imul %edx,%edi │ │ │ │ + mov %edx,%esi │ │ │ │ + imul %ecx,%esi │ │ │ │ xor %ecx,%ecx │ │ │ │ mov %edi,0x30(%rsp) │ │ │ │ mov %ebx,%edi │ │ │ │ shr $0x2,%edi │ │ │ │ + mov %esi,%r12d │ │ │ │ shl $0x5,%rdi │ │ │ │ - mov 0x40(%rsp),%rsi │ │ │ │ - vmovsd (%rsi,%rcx,1),%xmm1 │ │ │ │ + mov 0x40(%rsp),%rax │ │ │ │ + vmovsd (%rax,%rcx,1),%xmm6 │ │ │ │ test %ebx,%ebx │ │ │ │ - jle 40e0a ::calcCrossProductsPartials(double const*, double const*, double const*, double const*, double, double*, double*)@@Base+0x48a> │ │ │ │ - mov 0x48(%rsp),%rsi │ │ │ │ - lea -0x1(%rbx),%r12d │ │ │ │ - vmulsd (%rsi,%rcx,1),%xmm4,%xmm2 │ │ │ │ - cmp $0x2,%r12d │ │ │ │ - jbe 40bfb ::calcCrossProductsPartials(double const*, double const*, double const*, double const*, double, double*, double*)@@Base+0x27b> │ │ │ │ - movslq %eax,%rdx │ │ │ │ - xor %esi,%esi │ │ │ │ - vxorpd %xmm0,%xmm0,%xmm0 │ │ │ │ - lea 0x0(,%rdx,8),%r8 │ │ │ │ - lea 0x0(%r13,%r8,1),%r9 │ │ │ │ - add %r15,%r8 │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - vmovupd (%r8,%rsi,1),%ymm5 │ │ │ │ - vmulpd (%r9,%rsi,1),%ymm5,%ymm5 │ │ │ │ - add $0x20,%rsi │ │ │ │ - vaddsd %xmm5,%xmm0,%xmm0 │ │ │ │ - vunpckhpd %xmm5,%xmm5,%xmm6 │ │ │ │ - vextractf128 $0x1,%ymm5,%xmm5 │ │ │ │ - vaddsd %xmm6,%xmm0,%xmm0 │ │ │ │ - vaddsd %xmm5,%xmm0,%xmm0 │ │ │ │ - vunpckhpd %xmm5,%xmm5,%xmm5 │ │ │ │ - vaddsd %xmm5,%xmm0,%xmm0 │ │ │ │ - cmp %rdi,%rsi │ │ │ │ - jne 40ac0 ::calcCrossProductsPartials(double const*, double const*, double const*, double const*, double, double*, double*)@@Base+0x140> │ │ │ │ - movslq %r11d,%rsi │ │ │ │ - cmp %r11d,%ebx │ │ │ │ - je 40b22 ::calcCrossProductsPartials(double const*, double const*, double const*, double const*, double, double*, double*)@@Base+0x1a2> │ │ │ │ - lea 0x0(,%rdx,8),%r8 │ │ │ │ - lea 0x0(%r13,%r8,1),%r9 │ │ │ │ - add %r15,%r8 │ │ │ │ - vmovsd (%r9,%rsi,8),%xmm5 │ │ │ │ - vmulsd (%r8,%rsi,8),%xmm5,%xmm5 │ │ │ │ - inc %rsi │ │ │ │ - vaddsd %xmm5,%xmm0,%xmm0 │ │ │ │ - cmp %esi,%ebx │ │ │ │ - jg 40b0b ::calcCrossProductsPartials(double const*, double const*, double const*, double const*, double, double*, double*)@@Base+0x18b> │ │ │ │ - lea 0x0(,%rdx,8),%r8 │ │ │ │ - vmulsd %xmm1,%xmm0,%xmm0 │ │ │ │ - add 0x50(%rsp),%rdx │ │ │ │ - mov 0x58(%rsp),%rsi │ │ │ │ - lea (%r15,%r8,1),%r9 │ │ │ │ - vbroadcastsd %xmm1,%ymm7 │ │ │ │ - add %r13,%r8 │ │ │ │ - vbroadcastsd %xmm2,%ymm6 │ │ │ │ - vaddsd %xmm0,%xmm3,%xmm3 │ │ │ │ - lea (%r15,%rdx,8),%r10 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - vmovsd (%r9),%xmm8 │ │ │ │ - cmp $0x2,%r12d │ │ │ │ - jbe 40c30 ::calcCrossProductsPartials(double const*, double const*, double const*, double const*, double, double*, double*)@@Base+0x2b0> │ │ │ │ - vbroadcastsd %xmm8,%ymm5 │ │ │ │ + jle 3f39a ::calcCrossProductsPartials(double const*, double const*, double const*, double const*, double, double*, double*)@@Base+0x44a> │ │ │ │ + mov 0x48(%rsp),%rax │ │ │ │ + lea -0x1(%rbx),%r10d │ │ │ │ + vmulsd (%rax,%rcx,1),%xmm0,%xmm8 │ │ │ │ + cmp $0x2,%r10d │ │ │ │ + jbe 3f19a ::calcCrossProductsPartials(double const*, double const*, double const*, double const*, double, double*, double*)@@Base+0x24a> │ │ │ │ + movslq %r12d,%rax │ │ │ │ xor %edx,%edx │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - vmulpd (%r8,%rdx,1),%ymm5,%ymm0 │ │ │ │ - vmulpd %ymm7,%ymm0,%ymm0 │ │ │ │ - vfmadd213pd (%rsi,%rdx,1),%ymm6,%ymm0 │ │ │ │ - vmovupd %ymm0,(%rsi,%rdx,1) │ │ │ │ + vxorpd %xmm1,%xmm1,%xmm1 │ │ │ │ + lea 0x0(,%rax,8),%rsi │ │ │ │ + lea 0x0(%r13,%rsi,1),%r8 │ │ │ │ + add %r15,%rsi │ │ │ │ + nopl (%rax) │ │ │ │ + vmovupd (%rsi,%rdx,1),%ymm3 │ │ │ │ + vmulpd (%r8,%rdx,1),%ymm3,%ymm3 │ │ │ │ add $0x20,%rdx │ │ │ │ + vaddsd %xmm3,%xmm1,%xmm1 │ │ │ │ + vunpckhpd %xmm3,%xmm3,%xmm4 │ │ │ │ + vaddsd %xmm4,%xmm1,%xmm1 │ │ │ │ + vextractf64x2 $0x1,%ymm3,%xmm4 │ │ │ │ + valignq $0x3,%ymm3,%ymm3,%ymm3 │ │ │ │ + vaddsd %xmm4,%xmm1,%xmm1 │ │ │ │ + vaddsd %xmm3,%xmm1,%xmm1 │ │ │ │ cmp %rdi,%rdx │ │ │ │ - jne 40b80 ::calcCrossProductsPartials(double const*, double const*, double const*, double const*, double, double*, double*)@@Base+0x200> │ │ │ │ - test $0x3,%bl │ │ │ │ - je 40c10 ::calcCrossProductsPartials(double const*, double const*, double const*, double const*, double, double*, double*)@@Base+0x290> │ │ │ │ + jne 3f070 ::calcCrossProductsPartials(double const*, double const*, double const*, double const*, double, double*, double*)@@Base+0x120> │ │ │ │ movslq %r11d,%rdx │ │ │ │ - vmulsd (%r8,%rdx,8),%xmm8,%xmm0 │ │ │ │ - vmulsd %xmm1,%xmm0,%xmm0 │ │ │ │ - vfmadd213sd (%rsi,%rdx,8),%xmm2,%xmm0 │ │ │ │ - vmovsd %xmm0,(%rsi,%rdx,8) │ │ │ │ + cmp %r11d,%ebx │ │ │ │ + je 3f0d1 ::calcCrossProductsPartials(double const*, double const*, double const*, double const*, double, double*, double*)@@Base+0x181> │ │ │ │ + lea 0x0(,%rax,8),%rsi │ │ │ │ + lea 0x0(%r13,%rsi,1),%r8 │ │ │ │ + add %r15,%rsi │ │ │ │ + vmovsd (%r8,%rdx,8),%xmm2 │ │ │ │ + vfmadd231sd (%rsi,%rdx,8),%xmm2,%xmm1 │ │ │ │ inc %rdx │ │ │ │ cmp %edx,%ebx │ │ │ │ - jg 40ba6 ::calcCrossProductsPartials(double const*, double const*, double const*, double const*, double, double*, double*)@@Base+0x226> │ │ │ │ - add $0x8,%r9 │ │ │ │ - add %r14,%rsi │ │ │ │ - cmp %r10,%r9 │ │ │ │ - jne 40b60 ::calcCrossProductsPartials(double const*, double const*, double const*, double const*, double, double*, double*)@@Base+0x1e0> │ │ │ │ + jg 3f0be ::calcCrossProductsPartials(double const*, double const*, double const*, double const*, double, double*, double*)@@Base+0x16e> │ │ │ │ + vfmadd231sd %xmm6,%xmm1,%xmm5 │ │ │ │ + lea 0x0(,%rax,8),%rsi │ │ │ │ + mov 0x58(%rsp),%rdx │ │ │ │ + add 0x50(%rsp),%rax │ │ │ │ + lea (%r15,%rsi,1),%r8 │ │ │ │ + lea (%r15,%rax,8),%r9 │ │ │ │ + vbroadcastsd %xmm6,%ymm4 │ │ │ │ + add %r13,%rsi │ │ │ │ + vbroadcastsd %xmm8,%ymm3 │ │ │ │ + nopl (%rax) │ │ │ │ + vmovsd (%r8),%xmm7 │ │ │ │ + cmp $0x2,%r10d │ │ │ │ + jbe 3f1d0 ::calcCrossProductsPartials(double const*, double const*, double const*, double const*, double, double*, double*)@@Base+0x280> │ │ │ │ + vbroadcastsd %xmm7,%ymm2 │ │ │ │ + xor %eax,%eax │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ + vmulpd (%rsi,%rax,1),%ymm2,%ymm1 │ │ │ │ + vmulpd %ymm4,%ymm1,%ymm1 │ │ │ │ + vfmadd213pd (%rdx,%rax,1),%ymm3,%ymm1 │ │ │ │ + vmovupd %ymm1,(%rdx,%rax,1) │ │ │ │ + add $0x20,%rax │ │ │ │ + cmp %rdi,%rax │ │ │ │ + jne 3f120 ::calcCrossProductsPartials(double const*, double const*, double const*, double const*, double, double*, double*)@@Base+0x1d0> │ │ │ │ + test $0x3,%bl │ │ │ │ + je 3f1b0 ::calcCrossProductsPartials(double const*, double const*, double const*, double const*, double, double*, double*)@@Base+0x260> │ │ │ │ + movslq %r11d,%rax │ │ │ │ + vmulsd (%rsi,%rax,8),%xmm7,%xmm1 │ │ │ │ + vmulsd %xmm6,%xmm1,%xmm1 │ │ │ │ + vfmadd213sd (%rdx,%rax,8),%xmm8,%xmm1 │ │ │ │ + vmovsd %xmm1,(%rdx,%rax,8) │ │ │ │ + inc %rax │ │ │ │ + cmp %eax,%ebx │ │ │ │ + jg 3f145 ::calcCrossProductsPartials(double const*, double const*, double const*, double const*, double, double*, double*)@@Base+0x1f5> │ │ │ │ + add $0x8,%r8 │ │ │ │ + add %r14,%rdx │ │ │ │ + cmp %r9,%r8 │ │ │ │ + jne 3f100 ::calcCrossProductsPartials(double const*, double const*, double const*, double const*, double, double*, double*)@@Base+0x1b0> │ │ │ │ add $0x8,%rcx │ │ │ │ cmp 0x38(%rsp),%rcx │ │ │ │ - je 40c4a ::calcCrossProductsPartials(double const*, double const*, double const*, double const*, double, double*, double*)@@Base+0x2ca> │ │ │ │ - mov 0x40(%rsp),%rsi │ │ │ │ - add 0x30(%rsp),%eax │ │ │ │ - vmovsd (%rsi,%rcx,1),%xmm1 │ │ │ │ - mov 0x48(%rsp),%rsi │ │ │ │ - vmulsd (%rsi,%rcx,1),%xmm4,%xmm2 │ │ │ │ - cmp $0x2,%r12d │ │ │ │ - ja 40a87 ::calcCrossProductsPartials(double const*, double const*, double const*, double const*, double, double*, double*)@@Base+0x107> │ │ │ │ - xor %esi,%esi │ │ │ │ - vxorpd %xmm0,%xmm0,%xmm0 │ │ │ │ - movslq %eax,%rdx │ │ │ │ - jmp 40afb ::calcCrossProductsPartials(double const*, double const*, double const*, double const*, double, double*, double*)@@Base+0x17b> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add $0x8,%r9 │ │ │ │ - cmp %r9,%r10 │ │ │ │ - je 40c37 ::calcCrossProductsPartials(double const*, double const*, double const*, double const*, double, double*, double*)@@Base+0x2b7> │ │ │ │ - vmovsd (%r9),%xmm8 │ │ │ │ - add %r14,%rsi │ │ │ │ - jmp 40b6f ::calcCrossProductsPartials(double const*, double const*, double const*, double const*, double, double*, double*)@@Base+0x1ef> │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ + je 3f1eb ::calcCrossProductsPartials(double const*, double const*, double const*, double const*, double, double*, double*)@@Base+0x29b> │ │ │ │ + mov 0x40(%rsp),%rax │ │ │ │ + add 0x30(%rsp),%r12d │ │ │ │ + vmovsd (%rax,%rcx,1),%xmm6 │ │ │ │ + mov 0x48(%rsp),%rax │ │ │ │ + vmulsd (%rax,%rcx,1),%xmm0,%xmm8 │ │ │ │ + cmp $0x2,%r10d │ │ │ │ + ja 3f054 ::calcCrossProductsPartials(double const*, double const*, double const*, double const*, double, double*, double*)@@Base+0x104> │ │ │ │ xor %edx,%edx │ │ │ │ - jmp 40ba6 ::calcCrossProductsPartials(double const*, double const*, double const*, double const*, double, double*, double*)@@Base+0x226> │ │ │ │ - add 0x30(%rsp),%eax │ │ │ │ + vxorpd %xmm1,%xmm1,%xmm1 │ │ │ │ + movslq %r12d,%rax │ │ │ │ + jmp 3f0ae ::calcCrossProductsPartials(double const*, double const*, double const*, double const*, double, double*, double*)@@Base+0x15e> │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add $0x8,%r8 │ │ │ │ + cmp %r8,%r9 │ │ │ │ + je 3f1d7 ::calcCrossProductsPartials(double const*, double const*, double const*, double const*, double, double*, double*)@@Base+0x287> │ │ │ │ + vmovsd (%r8),%xmm7 │ │ │ │ + add %r14,%rdx │ │ │ │ + jmp 3f10f ::calcCrossProductsPartials(double const*, double const*, double const*, double const*, double, double*, double*)@@Base+0x1bf> │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ + xor %eax,%eax │ │ │ │ + jmp 3f145 ::calcCrossProductsPartials(double const*, double const*, double const*, double const*, double, double*, double*)@@Base+0x1f5> │ │ │ │ add $0x8,%rcx │ │ │ │ + add 0x30(%rsp),%r12d │ │ │ │ cmp 0x38(%rsp),%rcx │ │ │ │ - jne 40a5d ::calcCrossProductsPartials(double const*, double const*, double const*, double const*, double, double*, double*)@@Base+0xdd> │ │ │ │ + jne 3f02a ::calcCrossProductsPartials(double const*, double const*, double const*, double const*, double, double*, double*)@@Base+0xda> │ │ │ │ mov 0x18(%rsp),%r12 │ │ │ │ test %ebx,%ebx │ │ │ │ - jle 40e5d ::calcCrossProductsPartials(double const*, double const*, double const*, double const*, double, double*, double*)@@Base+0x4dd> │ │ │ │ + jle 3f3e7 ::calcCrossProductsPartials(double const*, double const*, double const*, double const*, double, double*, double*)@@Base+0x497> │ │ │ │ mov 0x20(%rsp),%rax │ │ │ │ - mov 0x58(%rsp),%rsi │ │ │ │ mov %ebx,%edi │ │ │ │ mov %ebx,%r9d │ │ │ │ - mov (%rsp),%rdx │ │ │ │ + mov 0x58(%rsp),%rsi │ │ │ │ shr $0x2,%edi │ │ │ │ + mov (%rsp),%rdx │ │ │ │ xor %r8d,%r8d │ │ │ │ lea -0x1(%rbx),%r10d │ │ │ │ + mov 0x80(%rax),%rax │ │ │ │ shl $0x5,%rdi │ │ │ │ and $0xfffffffc,%r9d │ │ │ │ - mov 0x80(%rax),%rax │ │ │ │ - vmovsd (%rax,%r12,8),%xmm2 │ │ │ │ - vdivsd %xmm3,%xmm2,%xmm2 │ │ │ │ - vbroadcastsd %xmm2,%ymm1 │ │ │ │ - nopl (%rax) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + vmovsd (%rax,%r12,8),%xmm3 │ │ │ │ + vdivsd %xmm5,%xmm3,%xmm3 │ │ │ │ + vbroadcastsd %xmm3,%ymm2 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ cmp $0x2,%r10d │ │ │ │ - jbe 40ddf ::calcCrossProductsPartials(double const*, double const*, double const*, double const*, double, double*, double*)@@Base+0x45f> │ │ │ │ + jbe 3f36f ::calcCrossProductsPartials(double const*, double const*, double const*, double const*, double, double*, double*)@@Base+0x41f> │ │ │ │ mov %r9d,%ecx │ │ │ │ xor %eax,%eax │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - vmovupd (%rsi,%rax,1),%ymm0 │ │ │ │ - vfmadd213pd (%rdx,%rax,1),%ymm1,%ymm0 │ │ │ │ - vmovupd %ymm0,(%rdx,%rax,1) │ │ │ │ + vmovupd (%rsi,%rax,1),%ymm1 │ │ │ │ + vfmadd213pd (%rdx,%rax,1),%ymm2,%ymm1 │ │ │ │ + vmovupd %ymm1,(%rdx,%rax,1) │ │ │ │ add $0x20,%rax │ │ │ │ cmp %rax,%rdi │ │ │ │ - jne 40cc0 ::calcCrossProductsPartials(double const*, double const*, double const*, double const*, double, double*, double*)@@Base+0x340> │ │ │ │ + jne 3f250 ::calcCrossProductsPartials(double const*, double const*, double const*, double const*, double, double*, double*)@@Base+0x300> │ │ │ │ cmp %r9d,%ebx │ │ │ │ - je 40d93 ::calcCrossProductsPartials(double const*, double const*, double const*, double const*, double, double*, double*)@@Base+0x413> │ │ │ │ + je 3f323 ::calcCrossProductsPartials(double const*, double const*, double const*, double const*, double, double*, double*)@@Base+0x3d3> │ │ │ │ movslq %ecx,%rax │ │ │ │ - vmovsd (%rsi,%rax,8),%xmm0 │ │ │ │ - vfmadd213sd (%rdx,%rax,8),%xmm2,%xmm0 │ │ │ │ - vmovsd %xmm0,(%rdx,%rax,8) │ │ │ │ + vmovsd (%rsi,%rax,8),%xmm1 │ │ │ │ + vfmadd213sd (%rdx,%rax,8),%xmm3,%xmm1 │ │ │ │ + vmovsd %xmm1,(%rdx,%rax,8) │ │ │ │ inc %rax │ │ │ │ cmp %eax,%ebx │ │ │ │ - jg 40ce5 ::calcCrossProductsPartials(double const*, double const*, double const*, double const*, double, double*, double*)@@Base+0x365> │ │ │ │ + jg 3f275 ::calcCrossProductsPartials(double const*, double const*, double const*, double const*, double, double*, double*)@@Base+0x325> │ │ │ │ inc %r8d │ │ │ │ add %r14,%rsi │ │ │ │ add %r14,%rdx │ │ │ │ cmp %ebx,%r8d │ │ │ │ - jne 40ca0 ::calcCrossProductsPartials(double const*, double const*, double const*, double const*, double, double*, double*)@@Base+0x320> │ │ │ │ + jne 3f238 ::calcCrossProductsPartials(double const*, double const*, double const*, double const*, double, double*, double*)@@Base+0x2e8> │ │ │ │ mov 0x58(%rsp),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je 40de6 ::calcCrossProductsPartials(double const*, double const*, double const*, double const*, double, double*, double*)@@Base+0x466> │ │ │ │ - vmovsd %xmm4,0x58(%rsp) │ │ │ │ + je 3f376 ::calcCrossProductsPartials(double const*, double const*, double const*, double const*, double, double*, double*)@@Base+0x426> │ │ │ │ + vmovsd %xmm0,0x58(%rsp) │ │ │ │ vzeroupper │ │ │ │ call 1c300 │ │ │ │ inc %r12 │ │ │ │ cmp %r12,0x28(%rsp) │ │ │ │ - je 40e8c ::calcCrossProductsPartials(double const*, double const*, double const*, double const*, double, double*, double*)@@Base+0x50c> │ │ │ │ - vmovsd 0x58(%rsp),%xmm4 │ │ │ │ - mov %r12d,%ecx │ │ │ │ + je 3f416 ::calcCrossProductsPartials(double const*, double const*, double const*, double const*, double, double*, double*)@@Base+0x4c6> │ │ │ │ + vmovsd 0x58(%rsp),%xmm0 │ │ │ │ mov %r13,0x38(%rsp) │ │ │ │ - vmovsd %xmm4,0x30(%rsp) │ │ │ │ + mov %r12d,%ecx │ │ │ │ + vmovsd %xmm0,0x30(%rsp) │ │ │ │ mov 0x10(%rsp),%r13 │ │ │ │ mov %ecx,0x58(%rsp) │ │ │ │ mov %r13,%rdi │ │ │ │ call 1c310 │ │ │ │ - mov %r13,%rdx │ │ │ │ xor %esi,%esi │ │ │ │ + mov %r13,%rdx │ │ │ │ mov %rax,%rdi │ │ │ │ call 1c1a0 │ │ │ │ mov 0x58(%rsp),%ecx │ │ │ │ mov %rax,%rdi │ │ │ │ mov 0x20(%rsp),%rax │ │ │ │ - movslq 0x34(%rax),%rdx │ │ │ │ - test %edx,%edx │ │ │ │ - jle 40e9b ::calcCrossProductsPartials(double const*, double const*, double const*, double const*, double, double*, double*)@@Base+0x51b> │ │ │ │ - vmovsd 0x30(%rsp),%xmm4 │ │ │ │ + movslq 0x34(%rax),%rax │ │ │ │ + test %eax,%eax │ │ │ │ + jle 3f425 ::calcCrossProductsPartials(double const*, double const*, double const*, double const*, double, double*, double*)@@Base+0x4d5> │ │ │ │ mov 0x38(%rsp),%r13 │ │ │ │ + vmovsd 0x30(%rsp),%xmm0 │ │ │ │ mov %rdi,0x58(%rsp) │ │ │ │ - jmp 40a1f ::calcCrossProductsPartials(double const*, double const*, double const*, double const*, double, double*, double*)@@Base+0x9f> │ │ │ │ + jmp 3efeb ::calcCrossProductsPartials(double const*, double const*, double const*, double const*, double, double*, double*)@@Base+0x9b> │ │ │ │ inc %r8d │ │ │ │ add %r14,%rsi │ │ │ │ add %r14,%rdx │ │ │ │ cmp %ebx,%r8d │ │ │ │ - jne 40cad ::calcCrossProductsPartials(double const*, double const*, double const*, double const*, double, double*, double*)@@Base+0x32d> │ │ │ │ + jne 3f245 ::calcCrossProductsPartials(double const*, double const*, double const*, double const*, double, double*, double*)@@Base+0x2f5> │ │ │ │ cmpq $0x0,0x58(%rsp) │ │ │ │ - je 40eb8 ::calcCrossProductsPartials(double const*, double const*, double const*, double const*, double, double*, double*)@@Base+0x538> │ │ │ │ + je 3f442 ::calcCrossProductsPartials(double const*, double const*, double const*, double const*, double, double*, double*)@@Base+0x4f2> │ │ │ │ mov 0x58(%rsp),%rdi │ │ │ │ - vmovsd %xmm4,0x30(%rsp) │ │ │ │ + vmovsd %xmm0,0x30(%rsp) │ │ │ │ vzeroupper │ │ │ │ inc %r12 │ │ │ │ call 1c300 │ │ │ │ cmp 0x28(%rsp),%r12 │ │ │ │ - je 40e8c ::calcCrossProductsPartials(double const*, double const*, double const*, double const*, double, double*, double*)@@Base+0x50c> │ │ │ │ - mov %r12d,%ecx │ │ │ │ + je 3f416 ::calcCrossProductsPartials(double const*, double const*, double const*, double const*, double, double*, double*)@@Base+0x4c6> │ │ │ │ mov %r13,0x38(%rsp) │ │ │ │ - jmp 40d48 ::calcCrossProductsPartials(double const*, double const*, double const*, double const*, double, double*, double*)@@Base+0x3c8> │ │ │ │ + mov %r12d,%ecx │ │ │ │ + jmp 3f2d8 ::calcCrossProductsPartials(double const*, double const*, double const*, double const*, double, double*, double*)@@Base+0x388> │ │ │ │ xor %ecx,%ecx │ │ │ │ - jmp 40ce2 ::calcCrossProductsPartials(double const*, double const*, double const*, double const*, double, double*, double*)@@Base+0x362> │ │ │ │ + jmp 3f272 ::calcCrossProductsPartials(double const*, double const*, double const*, double const*, double, double*, double*)@@Base+0x322> │ │ │ │ inc %r12 │ │ │ │ cmp 0x28(%rsp),%r12 │ │ │ │ - je 40e89 ::calcCrossProductsPartials(double const*, double const*, double const*, double const*, double, double*, double*)@@Base+0x509> │ │ │ │ + je 3f413 ::calcCrossProductsPartials(double const*, double const*, double const*, double const*, double, double*, double*)@@Base+0x4c3> │ │ │ │ mov %r13,0x38(%rsp) │ │ │ │ - vmovsd %xmm4,0x30(%rsp) │ │ │ │ mov %r12d,%ecx │ │ │ │ + vmovsd %xmm0,0x30(%rsp) │ │ │ │ vzeroupper │ │ │ │ - jmp 40d48 ::calcCrossProductsPartials(double const*, double const*, double const*, double const*, double, double*, double*)@@Base+0x3c8> │ │ │ │ + jmp 3f2d8 ::calcCrossProductsPartials(double const*, double const*, double const*, double const*, double, double*, double*)@@Base+0x388> │ │ │ │ mov 0x38(%rsp),%rdi │ │ │ │ lea 0x8(%rcx),%rax │ │ │ │ mov 0x18(%rsp),%r12 │ │ │ │ - vxorpd %xmm0,%xmm0,%xmm0 │ │ │ │ + vxorpd %xmm1,%xmm1,%xmm1 │ │ │ │ cmp %rdi,%rax │ │ │ │ - je 40e5d ::calcCrossProductsPartials(double const*, double const*, double const*, double const*, double, double*, double*)@@Base+0x4dd> │ │ │ │ - mov 0x40(%rsp),%rsi │ │ │ │ - vmulsd %xmm0,%xmm1,%xmm1 │ │ │ │ - vaddsd %xmm3,%xmm1,%xmm3 │ │ │ │ - vmulsd 0x8(%rsi,%rcx,1),%xmm0,%xmm1 │ │ │ │ + je 3f3e7 ::calcCrossProductsPartials(double const*, double const*, double const*, double const*, double, double*, double*)@@Base+0x497> │ │ │ │ + vfmadd231sd %xmm1,%xmm6,%xmm5 │ │ │ │ + mov 0x40(%rsp),%rax │ │ │ │ + vfmadd231sd 0x8(%rax,%rcx,1),%xmm1,%xmm5 │ │ │ │ add $0x10,%rcx │ │ │ │ - vaddsd %xmm3,%xmm1,%xmm3 │ │ │ │ cmp %rdi,%rcx │ │ │ │ - je 40c4f ::calcCrossProductsPartials(double const*, double const*, double const*, double const*, double, double*, double*)@@Base+0x2cf> │ │ │ │ + je 3f1f0 ::calcCrossProductsPartials(double const*, double const*, double const*, double const*, double, double*, double*)@@Base+0x2a0> │ │ │ │ mov 0x40(%rsp),%rax │ │ │ │ mov 0x38(%rsp),%rdi │ │ │ │ - vmovsd (%rax,%rcx,1),%xmm1 │ │ │ │ + vmovsd (%rax,%rcx,1),%xmm6 │ │ │ │ lea 0x8(%rcx),%rax │ │ │ │ cmp %rdi,%rax │ │ │ │ - jne 40e21 ::calcCrossProductsPartials(double const*, double const*, double const*, double const*, double, double*, double*)@@Base+0x4a1> │ │ │ │ + jne 3f3b1 ::calcCrossProductsPartials(double const*, double const*, double const*, double const*, double, double*, double*)@@Base+0x461> │ │ │ │ mov 0x58(%rsp),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je 40e7b ::calcCrossProductsPartials(double const*, double const*, double const*, double const*, double, double*, double*)@@Base+0x4fb> │ │ │ │ - vmovsd %xmm4,0x58(%rsp) │ │ │ │ + je 3f405 ::calcCrossProductsPartials(double const*, double const*, double const*, double const*, double, double*, double*)@@Base+0x4b5> │ │ │ │ + vmovsd %xmm0,0x58(%rsp) │ │ │ │ vzeroupper │ │ │ │ call 1c300 │ │ │ │ - vmovsd 0x58(%rsp),%xmm4 │ │ │ │ + vmovsd 0x58(%rsp),%xmm0 │ │ │ │ inc %r12 │ │ │ │ cmp 0x28(%rsp),%r12 │ │ │ │ - jne 409f6 ::calcCrossProductsPartials(double const*, double const*, double const*, double const*, double, double*, double*)@@Base+0x76> │ │ │ │ + jne 3efc2 ::calcCrossProductsPartials(double const*, double const*, double const*, double const*, double, double*, double*)@@Base+0x72> │ │ │ │ vzeroupper │ │ │ │ lea -0x28(%rbp),%rsp │ │ │ │ pop %rbx │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ pop %rbp │ │ │ │ ret │ │ │ │ test %ebx,%ebx │ │ │ │ - jle 40f03 ::calcCrossProductsPartials(double const*, double const*, double const*, double const*, double, double*, double*)@@Base+0x583> │ │ │ │ - vmovsd 0x30(%rsp),%xmm4 │ │ │ │ + jle 3f48d ::calcCrossProductsPartials(double const*, double const*, double const*, double const*, double, double*, double*)@@Base+0x53d> │ │ │ │ mov 0x38(%rsp),%r13 │ │ │ │ + vmovsd 0x30(%rsp),%xmm0 │ │ │ │ mov %rdi,0x58(%rsp) │ │ │ │ - vxorpd %xmm3,%xmm3,%xmm3 │ │ │ │ - jmp 40c57 ::calcCrossProductsPartials(double const*, double const*, double const*, double const*, double, double*, double*)@@Base+0x2d7> │ │ │ │ + vxorpd %xmm5,%xmm5,%xmm5 │ │ │ │ + jmp 3f1f8 ::calcCrossProductsPartials(double const*, double const*, double const*, double const*, double, double*, double*)@@Base+0x2a8> │ │ │ │ inc %r12 │ │ │ │ cmp %r12,0x28(%rsp) │ │ │ │ - jne 40df4 ::calcCrossProductsPartials(double const*, double const*, double const*, double const*, double, double*, double*)@@Base+0x474> │ │ │ │ - jmp 40e89 ::calcCrossProductsPartials(double const*, double const*, double const*, double const*, double, double*, double*)@@Base+0x509> │ │ │ │ + jne 3f384 ::calcCrossProductsPartials(double const*, double const*, double const*, double const*, double, double*, double*)@@Base+0x434> │ │ │ │ + jmp 3f413 ::calcCrossProductsPartials(double const*, double const*, double const*, double const*, double, double*, double*)@@Base+0x4c3> │ │ │ │ test %ebx,%ebx │ │ │ │ - jle 40ede ::calcCrossProductsPartials(double const*, double const*, double const*, double const*, double, double*, double*)@@Base+0x55e> │ │ │ │ - vxorpd %xmm3,%xmm3,%xmm3 │ │ │ │ + jle 3f468 ::calcCrossProductsPartials(double const*, double const*, double const*, double const*, double, double*, double*)@@Base+0x518> │ │ │ │ movq $0x0,0x58(%rsp) │ │ │ │ - jmp 40c57 ::calcCrossProductsPartials(double const*, double const*, double const*, double const*, double, double*, double*)@@Base+0x2d7> │ │ │ │ + vxorpd %xmm5,%xmm5,%xmm5 │ │ │ │ + jmp 3f1f8 ::calcCrossProductsPartials(double const*, double const*, double const*, double const*, double, double*, double*)@@Base+0x2a8> │ │ │ │ inc %r12 │ │ │ │ cmp 0x28(%rsp),%r12 │ │ │ │ - je 40e89 ::calcCrossProductsPartials(double const*, double const*, double const*, double const*, double, double*, double*)@@Base+0x509> │ │ │ │ + je 3f413 ::calcCrossProductsPartials(double const*, double const*, double const*, double const*, double, double*, double*)@@Base+0x4c3> │ │ │ │ mov %r12d,%ecx │ │ │ │ - jmp 40a0e ::calcCrossProductsPartials(double const*, double const*, double const*, double const*, double, double*, double*)@@Base+0x8e> │ │ │ │ + jmp 3efda ::calcCrossProductsPartials(double const*, double const*, double const*, double const*, double, double*, double*)@@Base+0x8a> │ │ │ │ mov %r13,0x38(%rsp) │ │ │ │ - vmovsd %xmm4,0x30(%rsp) │ │ │ │ + vmovsd %xmm0,0x30(%rsp) │ │ │ │ vzeroupper │ │ │ │ - jmp 40d48 ::calcCrossProductsPartials(double const*, double const*, double const*, double const*, double, double*, double*)@@Base+0x3c8> │ │ │ │ + jmp 3f2d8 ::calcCrossProductsPartials(double const*, double const*, double const*, double const*, double, double*, double*)@@Base+0x388> │ │ │ │ call 1c300 │ │ │ │ inc %r12 │ │ │ │ cmp 0x28(%rsp),%r12 │ │ │ │ - je 40e8c ::calcCrossProductsPartials(double const*, double const*, double const*, double const*, double, double*, double*)@@Base+0x50c> │ │ │ │ + je 3f416 ::calcCrossProductsPartials(double const*, double const*, double const*, double const*, double, double*, double*)@@Base+0x4c6> │ │ │ │ mov %r12d,%ecx │ │ │ │ - jmp 40d48 ::calcCrossProductsPartials(double const*, double const*, double const*, double const*, double, double*, double*)@@Base+0x3c8> │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ + jmp 3f2d8 ::calcCrossProductsPartials(double const*, double const*, double const*, double const*, double, double*, double*)@@Base+0x388> │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ │ │ │ │ -0000000000040f40 ::calcCrossProductsPartials(float const*, float const*, double const*, float const*, double, double*, double*)@@Base>: │ │ │ │ +000000000003f4b0 ::calcCrossProductsPartials(float const*, float const*, double const*, float const*, double, double*, double*)@@Base>: │ │ │ │ endbr64 │ │ │ │ - mov %r8,%rax │ │ │ │ - mov 0x14(%rdi),%r8d │ │ │ │ - test %r8d,%r8d │ │ │ │ - jle 4157c ::calcCrossProductsPartials(float const*, float const*, double const*, float const*, double, double*, double*)@@Base+0x63c> │ │ │ │ push %rbp │ │ │ │ - vmovapd %xmm0,%xmm5 │ │ │ │ - vxorps %xmm3,%xmm3,%xmm3 │ │ │ │ mov %rsp,%rbp │ │ │ │ push %r15 │ │ │ │ push %r14 │ │ │ │ push %r13 │ │ │ │ push %r12 │ │ │ │ push %rbx │ │ │ │ - mov %rdx,%r14 │ │ │ │ - mov %rsi,%r13 │ │ │ │ and $0xffffffffffffffe0,%rsp │ │ │ │ add $0xffffffffffffff80,%rsp │ │ │ │ + movslq 0x14(%rdi),%rax │ │ │ │ + mov %eax,0x28(%rsp) │ │ │ │ + test %eax,%eax │ │ │ │ + jle 3faac ::calcCrossProductsPartials(float const*, float const*, double const*, float const*, double, double*, double*)@@Base+0x5fc> │ │ │ │ mov 0x24(%rdi),%ebx │ │ │ │ - mov %rax,0x58(%rsp) │ │ │ │ mov %rdi,0x40(%rsp) │ │ │ │ - movslq %r8d,%rdi │ │ │ │ - mov %r9,0x18(%rsp) │ │ │ │ - mov %rcx,0x60(%rsp) │ │ │ │ - mov %rdi,0x48(%rsp) │ │ │ │ - mov %r8d,0x14(%rsp) │ │ │ │ - xor %r9d,%r9d │ │ │ │ - mov %ebx,%eax │ │ │ │ + vmovapd %xmm0,%xmm7 │ │ │ │ + mov %rdx,%r14 │ │ │ │ + mov %rax,0x48(%rsp) │ │ │ │ + mov %rsi,%r13 │ │ │ │ + vxorps %xmm6,%xmm6,%xmm6 │ │ │ │ + mov %ebx,%edi │ │ │ │ + mov %r9,0x10(%rsp) │ │ │ │ lea -0x1(%rbx),%r15d │ │ │ │ - imul %ebx,%eax │ │ │ │ - mov %eax,0x28(%rsp) │ │ │ │ - cltq │ │ │ │ + imul %ebx,%edi │ │ │ │ + mov %r8,0x50(%rsp) │ │ │ │ + mov %rcx,0x58(%rsp) │ │ │ │ + xor %ecx,%ecx │ │ │ │ + movslq %edi,%rax │ │ │ │ + mov %edi,0x1c(%rsp) │ │ │ │ shl $0x2,%rax │ │ │ │ mov %rax,0x30(%rsp) │ │ │ │ movslq %ebx,%rax │ │ │ │ - mov %rax,0x68(%rsp) │ │ │ │ + mov %rax,0x60(%rsp) │ │ │ │ lea 0x0(,%rax,4),%r12 │ │ │ │ shl $0x3,%rax │ │ │ │ mov %rax,0x20(%rsp) │ │ │ │ mov %ebx,%eax │ │ │ │ shr $0x3,%eax │ │ │ │ mov %eax,0x2c(%rsp) │ │ │ │ - mov 0x28(%rsp),%eax │ │ │ │ - mov %r9d,%r8d │ │ │ │ + mov 0x1c(%rsp),%eax │ │ │ │ + mov %ecx,%r11d │ │ │ │ test %eax,%eax │ │ │ │ - jne 415a6 ::calcCrossProductsPartials(float const*, float const*, double const*, float const*, double, double*, double*)@@Base+0x666> │ │ │ │ + jne 3fb0b ::calcCrossProductsPartials(float const*, float const*, double const*, float const*, double, double*, double*)@@Base+0x65b> │ │ │ │ mov 0x40(%rsp),%rax │ │ │ │ mov 0x34(%rax),%edx │ │ │ │ test %edx,%edx │ │ │ │ - jle 4156d ::calcCrossProductsPartials(float const*, float const*, double const*, float const*, double, double*, double*)@@Base+0x62d> │ │ │ │ - xor %ecx,%ecx │ │ │ │ + jle 3facb ::calcCrossProductsPartials(float const*, float const*, double const*, float const*, double, double*, double*)@@Base+0x61b> │ │ │ │ + movq $0x0,0x78(%rsp) │ │ │ │ mov 0x40(%rsp),%rax │ │ │ │ - mov 0x14(%rsp),%edi │ │ │ │ - xor %r11d,%r11d │ │ │ │ - vxorps %xmm4,%xmm4,%xmm4 │ │ │ │ - mov %rcx,0x78(%rsp) │ │ │ │ - mov %r9,0x38(%rsp) │ │ │ │ + mov 0x28(%rsp),%edi │ │ │ │ + mov %rcx,0x38(%rsp) │ │ │ │ + xor %r10d,%r10d │ │ │ │ + vxorps %xmm9,%xmm9,%xmm9 │ │ │ │ mov 0x2c(%rax),%eax │ │ │ │ imul %eax,%edi │ │ │ │ - imul %r8d,%eax │ │ │ │ - mov %edi,0x50(%rsp) │ │ │ │ - movslq %edx,%rdi │ │ │ │ - mov %rdi,0x70(%rsp) │ │ │ │ - mov 0x58(%rsp),%rdi │ │ │ │ - vmovss (%rdi,%r11,4),%xmm2 │ │ │ │ + imul %eax,%r11d │ │ │ │ + movslq %edx,%rax │ │ │ │ + mov %rax,0x70(%rsp) │ │ │ │ + mov %edi,0x68(%rsp) │ │ │ │ + mov 0x50(%rsp),%rax │ │ │ │ + vmovss (%rax,%r10,4),%xmm5 │ │ │ │ test %ebx,%ebx │ │ │ │ - jle 4149d ::calcCrossProductsPartials(float const*, float const*, double const*, float const*, double, double*, double*)@@Base+0x55d> │ │ │ │ - mov 0x2c(%rsp),%edi │ │ │ │ - mov %ebx,%r10d │ │ │ │ - and $0xfffffff8,%r10d │ │ │ │ - shl $0x5,%rdi │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov 0x60(%rsp),%rsi │ │ │ │ - vcvtsd2ss (%rsi,%r11,8),%xmm3,%xmm0 │ │ │ │ - vcvtss2sd %xmm0,%xmm0,%xmm1 │ │ │ │ - vmulsd %xmm5,%xmm1,%xmm1 │ │ │ │ - vcvtsd2ss %xmm1,%xmm1,%xmm1 │ │ │ │ + jle 3fa22 ::calcCrossProductsPartials(float const*, float const*, double const*, float const*, double, double*, double*)@@Base+0x572> │ │ │ │ + mov 0x2c(%rsp),%esi │ │ │ │ + mov %ebx,%r9d │ │ │ │ + and $0xfffffff8,%r9d │ │ │ │ + shl $0x5,%rsi │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ + mov 0x58(%rsp),%rax │ │ │ │ + vcvtsd2ss (%rax,%r10,8),%xmm6,%xmm0 │ │ │ │ + vcvtss2sd %xmm0,%xmm0,%xmm8 │ │ │ │ + vmulsd %xmm7,%xmm8,%xmm8 │ │ │ │ + vcvtsd2ss %xmm8,%xmm8,%xmm8 │ │ │ │ cmp $0x6,%r15d │ │ │ │ - jbe 41467 ::calcCrossProductsPartials(float const*, float const*, double const*, float const*, double, double*, double*)@@Base+0x527> │ │ │ │ - movslq %eax,%rdx │ │ │ │ - xor %ecx,%ecx │ │ │ │ + jbe 3f9c7 ::calcCrossProductsPartials(float const*, float const*, double const*, float const*, double, double*, double*)@@Base+0x517> │ │ │ │ + movslq %r11d,%r8 │ │ │ │ + xor %eax,%eax │ │ │ │ vxorps %xmm0,%xmm0,%xmm0 │ │ │ │ - lea 0x0(,%rdx,4),%rsi │ │ │ │ - lea 0x0(%r13,%rsi,1),%r8 │ │ │ │ - add %r14,%rsi │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - vmovups (%rsi,%rcx,1),%ymm6 │ │ │ │ - vmulps (%r8,%rcx,1),%ymm6,%ymm7 │ │ │ │ - add $0x20,%rcx │ │ │ │ - vshufps $0x55,%xmm7,%xmm7,%xmm6 │ │ │ │ - vshufps $0xff,%xmm7,%xmm7,%xmm8 │ │ │ │ - vaddss %xmm7,%xmm0,%xmm0 │ │ │ │ - vaddss %xmm6,%xmm0,%xmm0 │ │ │ │ - vunpckhps %xmm7,%xmm7,%xmm6 │ │ │ │ - vaddss %xmm6,%xmm0,%xmm0 │ │ │ │ - vextractf128 $0x1,%ymm7,%xmm6 │ │ │ │ - vshufps $0x55,%xmm6,%xmm6,%xmm7 │ │ │ │ - vaddss %xmm8,%xmm0,%xmm8 │ │ │ │ - vaddss %xmm6,%xmm8,%xmm0 │ │ │ │ - vaddss %xmm7,%xmm0,%xmm0 │ │ │ │ - vunpckhps %xmm6,%xmm6,%xmm7 │ │ │ │ - vshufps $0xff,%xmm6,%xmm6,%xmm6 │ │ │ │ - vaddss %xmm7,%xmm0,%xmm0 │ │ │ │ - vaddss %xmm6,%xmm0,%xmm0 │ │ │ │ - cmp %rdi,%rcx │ │ │ │ - jne 41090 ::calcCrossProductsPartials(float const*, float const*, double const*, float const*, double, double*, double*)@@Base+0x150> │ │ │ │ - movslq %r10d,%rcx │ │ │ │ - cmp %r10d,%ebx │ │ │ │ - je 41116 ::calcCrossProductsPartials(float const*, float const*, double const*, float const*, double, double*, double*)@@Base+0x1d6> │ │ │ │ - lea 0x0(,%rdx,4),%rsi │ │ │ │ - lea 0x0(%r13,%rsi,1),%r8 │ │ │ │ - add %r14,%rsi │ │ │ │ - nop │ │ │ │ - vmovss (%r8,%rcx,4),%xmm6 │ │ │ │ - vmulss (%rsi,%rcx,4),%xmm6,%xmm6 │ │ │ │ - inc %rcx │ │ │ │ - vaddss %xmm6,%xmm0,%xmm0 │ │ │ │ - cmp %ecx,%ebx │ │ │ │ - jg 41100 ::calcCrossProductsPartials(float const*, float const*, double const*, float const*, double, double*, double*)@@Base+0x1c0> │ │ │ │ - lea 0x0(,%rdx,4),%rsi │ │ │ │ - vmulss %xmm2,%xmm0,%xmm0 │ │ │ │ - add 0x68(%rsp),%rdx │ │ │ │ - mov 0x78(%rsp),%rcx │ │ │ │ - lea (%r14,%rsi,1),%r8 │ │ │ │ - vbroadcastss %xmm2,%ymm9 │ │ │ │ - add %r13,%rsi │ │ │ │ - vbroadcastss %xmm1,%ymm8 │ │ │ │ - vaddss %xmm0,%xmm4,%xmm4 │ │ │ │ - lea (%r14,%rdx,4),%r9 │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - vmovss (%r8),%xmm7 │ │ │ │ - cmp $0x6,%r15d │ │ │ │ - jbe 41230 ::calcCrossProductsPartials(float const*, float const*, double const*, float const*, double, double*, double*)@@Base+0x2f0> │ │ │ │ - vbroadcastss %xmm7,%ymm6 │ │ │ │ - xor %edx,%edx │ │ │ │ + lea 0x0(,%r8,4),%rdx │ │ │ │ + lea 0x0(%r13,%rdx,1),%rcx │ │ │ │ + add %r14,%rdx │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + vmovups (%rdx,%rax,1),%ymm2 │ │ │ │ + vmulps (%rcx,%rax,1),%ymm2,%ymm2 │ │ │ │ + add $0x20,%rax │ │ │ │ + vaddss %xmm2,%xmm0,%xmm0 │ │ │ │ + vshufps $0x55,%xmm2,%xmm2,%xmm1 │ │ │ │ + vshufps $0xff,%xmm2,%xmm2,%xmm3 │ │ │ │ + vaddss %xmm1,%xmm0,%xmm0 │ │ │ │ + vunpckhps %xmm2,%xmm2,%xmm1 │ │ │ │ + vaddss %xmm1,%xmm0,%xmm0 │ │ │ │ + valignd $0x5,%ymm2,%ymm2,%ymm1 │ │ │ │ + vaddss %xmm3,%xmm0,%xmm0 │ │ │ │ + vextractf32x4 $0x1,%ymm2,%xmm3 │ │ │ │ + vaddss %xmm3,%xmm0,%xmm0 │ │ │ │ + vaddss %xmm1,%xmm0,%xmm0 │ │ │ │ + valignd $0x6,%ymm2,%ymm2,%ymm1 │ │ │ │ + valignd $0x7,%ymm2,%ymm2,%ymm2 │ │ │ │ + vaddss %xmm1,%xmm0,%xmm0 │ │ │ │ + vaddss %xmm2,%xmm0,%xmm0 │ │ │ │ + cmp %rsi,%rax │ │ │ │ + jne 3f600 ::calcCrossProductsPartials(float const*, float const*, double const*, float const*, double, double*, double*)@@Base+0x150> │ │ │ │ + movslq %r9d,%rax │ │ │ │ + cmp %r9d,%ebx │ │ │ │ + je 3f6d0 ::calcCrossProductsPartials(float const*, float const*, double const*, float const*, double, double*, double*)@@Base+0x220> │ │ │ │ + lea 0x0(,%r8,4),%rdx │ │ │ │ + mov %rax,%rdi │ │ │ │ + lea 0x0(%r13,%rdx,1),%rcx │ │ │ │ + add %r14,%rdx │ │ │ │ + not %rdi │ │ │ │ + vmovss (%rcx,%rax,4),%xmm4 │ │ │ │ + add %ebx,%edi │ │ │ │ + vfmadd231ss (%rdx,%rax,4),%xmm4,%xmm0 │ │ │ │ + inc %rax │ │ │ │ + cmp %eax,%ebx │ │ │ │ + jle 3f6d0 ::calcCrossProductsPartials(float const*, float const*, double const*, float const*, double, double*, double*)@@Base+0x220> │ │ │ │ + and $0x1,%edi │ │ │ │ + je 3f6b0 ::calcCrossProductsPartials(float const*, float const*, double const*, float const*, double, double*, double*)@@Base+0x200> │ │ │ │ + vmovss (%rcx,%rax,4),%xmm4 │ │ │ │ + vfmadd231ss (%rdx,%rax,4),%xmm4,%xmm0 │ │ │ │ + inc %rax │ │ │ │ + cmp %eax,%ebx │ │ │ │ + jle 3f6d0 ::calcCrossProductsPartials(float const*, float const*, double const*, float const*, double, double*, double*)@@Base+0x220> │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ + vmovss (%rcx,%rax,4),%xmm4 │ │ │ │ + vfmadd231ss (%rdx,%rax,4),%xmm4,%xmm0 │ │ │ │ + vmovss 0x4(%rcx,%rax,4),%xmm4 │ │ │ │ + vfmadd231ss 0x4(%rdx,%rax,4),%xmm4,%xmm0 │ │ │ │ + add $0x2,%rax │ │ │ │ + cmp %eax,%ebx │ │ │ │ + jg 3f6b0 ::calcCrossProductsPartials(float const*, float const*, double const*, float const*, double, double*, double*)@@Base+0x200> │ │ │ │ + vfmadd231ss %xmm5,%xmm0,%xmm9 │ │ │ │ + lea 0x0(,%r8,4),%rcx │ │ │ │ + mov 0x78(%rsp),%rdx │ │ │ │ + add 0x60(%rsp),%r8 │ │ │ │ + lea (%r14,%rcx,1),%rdi │ │ │ │ + lea (%r14,%r8,4),%r8 │ │ │ │ + vbroadcastss %xmm5,%ymm4 │ │ │ │ + add %r13,%rcx │ │ │ │ + vbroadcastss %xmm8,%ymm3 │ │ │ │ nopl 0x0(%rax) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - vmulps (%rsi,%rdx,1),%ymm6,%ymm0 │ │ │ │ - vmulps %ymm9,%ymm0,%ymm0 │ │ │ │ - vfmadd213ps (%rcx,%rdx,1),%ymm8,%ymm0 │ │ │ │ - vmovups %ymm0,(%rcx,%rdx,1) │ │ │ │ - add $0x20,%rdx │ │ │ │ - cmp %rdx,%rdi │ │ │ │ - jne 41180 ::calcCrossProductsPartials(float const*, float const*, double const*, float const*, double, double*, double*)@@Base+0x240> │ │ │ │ + vmovss (%rdi),%xmm2 │ │ │ │ + cmp $0x6,%r15d │ │ │ │ + jbe 3f7a8 ::calcCrossProductsPartials(float const*, float const*, double const*, float const*, double, double*, double*)@@Base+0x2f8> │ │ │ │ + vbroadcastss %xmm2,%ymm1 │ │ │ │ + xor %eax,%eax │ │ │ │ + nopl (%rax) │ │ │ │ + vmulps (%rcx,%rax,1),%ymm1,%ymm0 │ │ │ │ + vmulps %ymm4,%ymm0,%ymm0 │ │ │ │ + vfmadd213ps (%rdx,%rax,1),%ymm3,%ymm0 │ │ │ │ + vmovups %ymm0,(%rdx,%rax,1) │ │ │ │ + add $0x20,%rax │ │ │ │ + cmp %rax,%rsi │ │ │ │ + jne 3f718 ::calcCrossProductsPartials(float const*, float const*, double const*, float const*, double, double*, double*)@@Base+0x268> │ │ │ │ test $0x7,%bl │ │ │ │ - je 41210 ::calcCrossProductsPartials(float const*, float const*, double const*, float const*, double, double*, double*)@@Base+0x2d0> │ │ │ │ - movslq %r10d,%rdx │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - vmulss (%rsi,%rdx,4),%xmm7,%xmm0 │ │ │ │ - vmulss %xmm2,%xmm0,%xmm0 │ │ │ │ - vfmadd213ss (%rcx,%rdx,4),%xmm1,%xmm0 │ │ │ │ - vmovss %xmm0,(%rcx,%rdx,4) │ │ │ │ - inc %rdx │ │ │ │ - cmp %edx,%ebx │ │ │ │ - jg 411c0 ::calcCrossProductsPartials(float const*, float const*, double const*, float const*, double, double*, double*)@@Base+0x280> │ │ │ │ - add $0x4,%r8 │ │ │ │ - add %r12,%rcx │ │ │ │ - cmp %r9,%r8 │ │ │ │ - jne 41150 ::calcCrossProductsPartials(float const*, float const*, double const*, float const*, double, double*, double*)@@Base+0x210> │ │ │ │ - inc %r11 │ │ │ │ - cmp 0x70(%rsp),%r11 │ │ │ │ - je 41246 ::calcCrossProductsPartials(float const*, float const*, double const*, float const*, double, double*, double*)@@Base+0x306> │ │ │ │ - mov 0x58(%rsp),%rsi │ │ │ │ - add 0x50(%rsp),%eax │ │ │ │ - vmovss (%rsi,%r11,4),%xmm2 │ │ │ │ - jmp 41050 ::calcCrossProductsPartials(float const*, float const*, double const*, float const*, double, double*, double*)@@Base+0x110> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add $0x4,%r8 │ │ │ │ - cmp %r8,%r9 │ │ │ │ - je 41234 ::calcCrossProductsPartials(float const*, float const*, double const*, float const*, double, double*, double*)@@Base+0x2f4> │ │ │ │ - vmovss (%r8),%xmm7 │ │ │ │ - add %r12,%rcx │ │ │ │ - jmp 4115f ::calcCrossProductsPartials(float const*, float const*, double const*, float const*, double, double*, double*)@@Base+0x21f> │ │ │ │ + je 3f790 ::calcCrossProductsPartials(float const*, float const*, double const*, float const*, double, double*, double*)@@Base+0x2e0> │ │ │ │ + movslq %r9d,%rax │ │ │ │ + nopl (%rax) │ │ │ │ + vmulss (%rcx,%rax,4),%xmm2,%xmm0 │ │ │ │ + vmulss %xmm5,%xmm0,%xmm0 │ │ │ │ + vfmadd213ss (%rdx,%rax,4),%xmm8,%xmm0 │ │ │ │ + vmovss %xmm0,(%rdx,%rax,4) │ │ │ │ + inc %rax │ │ │ │ + cmp %eax,%ebx │ │ │ │ + jg 3f740 ::calcCrossProductsPartials(float const*, float const*, double const*, float const*, double, double*, double*)@@Base+0x290> │ │ │ │ + add $0x4,%rdi │ │ │ │ + add %r12,%rdx │ │ │ │ + cmp %r8,%rdi │ │ │ │ + jne 3f700 ::calcCrossProductsPartials(float const*, float const*, double const*, float const*, double, double*, double*)@@Base+0x250> │ │ │ │ + inc %r10 │ │ │ │ + cmp 0x70(%rsp),%r10 │ │ │ │ + je 3f7bf ::calcCrossProductsPartials(float const*, float const*, double const*, float const*, double, double*, double*)@@Base+0x30f> │ │ │ │ + mov 0x50(%rsp),%rax │ │ │ │ + add 0x68(%rsp),%r11d │ │ │ │ + vmovss (%rax,%r10,4),%xmm5 │ │ │ │ + jmp 3f5c0 ::calcCrossProductsPartials(float const*, float const*, double const*, float const*, double, double*, double*)@@Base+0x110> │ │ │ │ cs nopw 0x0(%rax,%rax,1) │ │ │ │ - xor %edx,%edx │ │ │ │ - jmp 411c0 ::calcCrossProductsPartials(float const*, float const*, double const*, float const*, double, double*, double*)@@Base+0x280> │ │ │ │ - add 0x50(%rsp),%eax │ │ │ │ - inc %r11 │ │ │ │ - cmp 0x70(%rsp),%r11 │ │ │ │ - jne 41029 ::calcCrossProductsPartials(float const*, float const*, double const*, float const*, double, double*, double*)@@Base+0xe9> │ │ │ │ - mov 0x78(%rsp),%rcx │ │ │ │ - mov 0x38(%rsp),%r9 │ │ │ │ + add $0x4,%rdi │ │ │ │ + cmp %rdi,%r8 │ │ │ │ + je 3f7ac ::calcCrossProductsPartials(float const*, float const*, double const*, float const*, double, double*, double*)@@Base+0x2fc> │ │ │ │ + vmovss (%rdi),%xmm2 │ │ │ │ + add %r12,%rdx │ │ │ │ + jmp 3f70e ::calcCrossProductsPartials(float const*, float const*, double const*, float const*, double, double*, double*)@@Base+0x25e> │ │ │ │ + nopl (%rax) │ │ │ │ + xor %eax,%eax │ │ │ │ + jmp 3f740 ::calcCrossProductsPartials(float const*, float const*, double const*, float const*, double, double*, double*)@@Base+0x290> │ │ │ │ + inc %r10 │ │ │ │ + add 0x68(%rsp),%r11d │ │ │ │ + cmp 0x70(%rsp),%r10 │ │ │ │ + jne 3f594 ::calcCrossProductsPartials(float const*, float const*, double const*, float const*, double, double*, double*)@@Base+0xe4> │ │ │ │ + mov 0x38(%rsp),%rcx │ │ │ │ test %ebx,%ebx │ │ │ │ - jle 414f5 ::calcCrossProductsPartials(float const*, float const*, double const*, float const*, double, double*, double*)@@Base+0x5b5> │ │ │ │ - vcvtss2sd %xmm4,%xmm4,%xmm4 │ │ │ │ + jle 3fa6f ::calcCrossProductsPartials(float const*, float const*, double const*, float const*, double, double*, double*)@@Base+0x5bf> │ │ │ │ + vcvtss2sd %xmm9,%xmm9,%xmm9 │ │ │ │ mov 0x40(%rsp),%rax │ │ │ │ - mov %r9,%rsi │ │ │ │ - mov 0x18(%rsp),%rdi │ │ │ │ mov %ebx,%r11d │ │ │ │ - mov %rcx,%r8 │ │ │ │ - mov %rcx,0x50(%rsp) │ │ │ │ + mov 0x78(%rsp),%r8 │ │ │ │ + mov %rcx,%rsi │ │ │ │ + mov 0x10(%rsp),%rdi │ │ │ │ + mov 0x20(%rsp),%r9 │ │ │ │ xor %r10d,%r10d │ │ │ │ - mov %r13,%rcx │ │ │ │ and $0xfffffff8,%r11d │ │ │ │ mov 0x78(%rax),%rax │ │ │ │ - vmovsd (%rax,%r9,8),%xmm0 │ │ │ │ + vmovsd (%rax,%rcx,8),%xmm3 │ │ │ │ mov 0x2c(%rsp),%eax │ │ │ │ - mov 0x20(%rsp),%r9 │ │ │ │ + mov %r13,%rcx │ │ │ │ + vdivsd %xmm9,%xmm3,%xmm3 │ │ │ │ shl $0x6,%rax │ │ │ │ mov %rax,%r13 │ │ │ │ - vdivsd %xmm4,%xmm0,%xmm4 │ │ │ │ - vbroadcastsd %xmm4,%ymm2 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + vbroadcastsd %xmm3,%ymm2 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ cmp $0x6,%r15d │ │ │ │ - jbe 41460 ::calcCrossProductsPartials(float const*, float const*, double const*, float const*, double, double*, double*)@@Base+0x520> │ │ │ │ - mov %r11d,0x70(%rsp) │ │ │ │ - mov %rsi,0x78(%rsp) │ │ │ │ + jbe 3f9c0 ::calcCrossProductsPartials(float const*, float const*, double const*, float const*, double, double*, double*)@@Base+0x510> │ │ │ │ + mov %r11d,0x68(%rsp) │ │ │ │ + mov %rsi,0x70(%rsp) │ │ │ │ lea 0x0(%r13,%rdi,1),%rsi │ │ │ │ mov %r8,%rdx │ │ │ │ mov %rdi,%rax │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ vmovups (%rdx),%ymm0 │ │ │ │ add $0x40,%rax │ │ │ │ add $0x20,%rdx │ │ │ │ - vextractf128 $0x1,%ymm0,%xmm1 │ │ │ │ + vextractf32x4 $0x1,%ymm0,%xmm1 │ │ │ │ vcvtps2pd %xmm0,%ymm0 │ │ │ │ vfmadd213pd -0x40(%rax),%ymm2,%ymm0 │ │ │ │ vcvtps2pd %xmm1,%ymm1 │ │ │ │ vfmadd213pd -0x20(%rax),%ymm2,%ymm1 │ │ │ │ vmovupd %ymm0,-0x40(%rax) │ │ │ │ vmovupd %ymm1,-0x20(%rax) │ │ │ │ cmp %rax,%rsi │ │ │ │ - jne 41300 ::calcCrossProductsPartials(float const*, float const*, double const*, float const*, double, double*, double*)@@Base+0x3c0> │ │ │ │ + jne 3f840 ::calcCrossProductsPartials(float const*, float const*, double const*, float const*, double, double*, double*)@@Base+0x390> │ │ │ │ cmp %r11d,%ebx │ │ │ │ - je 4141f ::calcCrossProductsPartials(float const*, float const*, double const*, float const*, double, double*, double*)@@Base+0x4df> │ │ │ │ - movslq 0x70(%rsp),%rdx │ │ │ │ - mov 0x78(%rsp),%rsi │ │ │ │ - xchg %ax,%ax │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - vcvtss2sd (%r8,%rdx,4),%xmm3,%xmm0 │ │ │ │ - vfmadd213sd (%rdi,%rdx,8),%xmm4,%xmm0 │ │ │ │ + je 3f95a ::calcCrossProductsPartials(float const*, float const*, double const*, float const*, double, double*, double*)@@Base+0x4aa> │ │ │ │ + movslq 0x68(%rsp),%rdx │ │ │ │ + mov 0x70(%rsp),%rsi │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + vcvtss2sd (%r8,%rdx,4),%xmm6,%xmm0 │ │ │ │ + vfmadd213sd (%rdi,%rdx,8),%xmm3,%xmm0 │ │ │ │ vmovsd %xmm0,(%rdi,%rdx,8) │ │ │ │ inc %rdx │ │ │ │ cmp %edx,%ebx │ │ │ │ - jg 41360 ::calcCrossProductsPartials(float const*, float const*, double const*, float const*, double, double*, double*)@@Base+0x420> │ │ │ │ + jg 3f890 ::calcCrossProductsPartials(float const*, float const*, double const*, float const*, double, double*, double*)@@Base+0x3e0> │ │ │ │ inc %r10d │ │ │ │ add %r12,%r8 │ │ │ │ add %r9,%rdi │ │ │ │ cmp %ebx,%r10d │ │ │ │ - jne 412b0 ::calcCrossProductsPartials(float const*, float const*, double const*, float const*, double, double*, double*)@@Base+0x370> │ │ │ │ + jne 3f818 ::calcCrossProductsPartials(float const*, float const*, double const*, float const*, double, double*, double*)@@Base+0x368> │ │ │ │ + mov 0x78(%rsp),%rdi │ │ │ │ mov %rcx,%r13 │ │ │ │ - mov 0x50(%rsp),%rcx │ │ │ │ - test %rcx,%rcx │ │ │ │ - je 41475 ::calcCrossProductsPartials(float const*, float const*, double const*, float const*, double, double*, double*)@@Base+0x535> │ │ │ │ - mov %rsi,0x78(%rsp) │ │ │ │ - vmovsd %xmm5,0x70(%rsp) │ │ │ │ - mov %rcx,%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 3f9d5 ::calcCrossProductsPartials(float const*, float const*, double const*, float const*, double, double*, double*)@@Base+0x525> │ │ │ │ + mov %rsi,0x70(%rsp) │ │ │ │ + vmovsd %xmm7,0x78(%rsp) │ │ │ │ vzeroupper │ │ │ │ call 1c300 │ │ │ │ - mov 0x78(%rsp),%r9 │ │ │ │ - inc %r9 │ │ │ │ - cmp 0x48(%rsp),%r9 │ │ │ │ - je 41530 ::calcCrossProductsPartials(float const*, float const*, double const*, float const*, double, double*, double*)@@Base+0x5f0> │ │ │ │ - mov %r12,0x78(%rsp) │ │ │ │ - mov %r9d,%r8d │ │ │ │ - mov %r9,%r12 │ │ │ │ + mov 0x70(%rsp),%rcx │ │ │ │ + inc %rcx │ │ │ │ + cmp 0x48(%rsp),%rcx │ │ │ │ + je 3faac ::calcCrossProductsPartials(float const*, float const*, double const*, float const*, double, double*, double*)@@Base+0x5fc> │ │ │ │ + vmovsd 0x78(%rsp),%xmm7 │ │ │ │ + mov %r12,0x70(%rsp) │ │ │ │ + mov %ecx,%r11d │ │ │ │ + mov %rcx,%r12 │ │ │ │ + vmovsd %xmm7,0x68(%rsp) │ │ │ │ mov 0x30(%rsp),%rdi │ │ │ │ - mov %r8d,0x50(%rsp) │ │ │ │ + mov %r11d,0x78(%rsp) │ │ │ │ call 1c310 │ │ │ │ mov 0x30(%rsp),%rdx │ │ │ │ xor %esi,%esi │ │ │ │ mov %rax,%rdi │ │ │ │ call 1c1a0 │ │ │ │ - mov 0x50(%rsp),%r8d │ │ │ │ - vxorps %xmm3,%xmm3,%xmm3 │ │ │ │ + mov 0x78(%rsp),%r11d │ │ │ │ + vxorps %xmm6,%xmm6,%xmm6 │ │ │ │ mov %rax,%rdi │ │ │ │ mov 0x40(%rsp),%rax │ │ │ │ mov 0x34(%rax),%edx │ │ │ │ test %edx,%edx │ │ │ │ - jle 4153f ::calcCrossProductsPartials(float const*, float const*, double const*, float const*, double, double*, double*)@@Base+0x5ff> │ │ │ │ - mov %r12,%r9 │ │ │ │ - vmovsd 0x70(%rsp),%xmm5 │ │ │ │ - mov 0x78(%rsp),%r12 │ │ │ │ - mov %rdi,%rcx │ │ │ │ - jmp 40ff9 ::calcCrossProductsPartials(float const*, float const*, double const*, float const*, double, double*, double*)@@Base+0xb9> │ │ │ │ + jle 3f9fd ::calcCrossProductsPartials(float const*, float const*, double const*, float const*, double, double*, double*)@@Base+0x54d> │ │ │ │ + mov %r12,%rcx │ │ │ │ + vmovsd 0x68(%rsp),%xmm7 │ │ │ │ + mov 0x70(%rsp),%r12 │ │ │ │ + mov %rdi,0x78(%rsp) │ │ │ │ + jmp 3f568 ::calcCrossProductsPartials(float const*, float const*, double const*, float const*, double, double*, double*)@@Base+0xb8> │ │ │ │ inc %r10d │ │ │ │ add %r12,%r8 │ │ │ │ add %r9,%rdi │ │ │ │ cmp %ebx,%r10d │ │ │ │ - jne 412c4 ::calcCrossProductsPartials(float const*, float const*, double const*, float const*, double, double*, double*)@@Base+0x384> │ │ │ │ + jne 3f82c ::calcCrossProductsPartials(float const*, float const*, double const*, float const*, double, double*, double*)@@Base+0x37c> │ │ │ │ + cmpq $0x0,0x78(%rsp) │ │ │ │ mov %rcx,%r13 │ │ │ │ - mov 0x50(%rsp),%rcx │ │ │ │ - mov 0x78(%rsp),%r9 │ │ │ │ - test %rcx,%rcx │ │ │ │ - je 4155d ::calcCrossProductsPartials(float const*, float const*, double const*, float const*, double, double*, double*)@@Base+0x61d> │ │ │ │ - mov %r9,0x78(%rsp) │ │ │ │ - jmp 413a0 ::calcCrossProductsPartials(float const*, float const*, double const*, float const*, double, double*, double*)@@Base+0x460> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + mov 0x70(%rsp),%rcx │ │ │ │ + je 3fabb ::calcCrossProductsPartials(float const*, float const*, double const*, float const*, double, double*, double*)@@Base+0x60b> │ │ │ │ + mov %rcx,0x70(%rsp) │ │ │ │ + mov 0x78(%rsp),%rdi │ │ │ │ + vmovsd %xmm7,0x68(%rsp) │ │ │ │ + vzeroupper │ │ │ │ + call 1c300 │ │ │ │ + mov 0x70(%rsp),%rcx │ │ │ │ + inc %rcx │ │ │ │ + cmp 0x48(%rsp),%rcx │ │ │ │ + je 3faac ::calcCrossProductsPartials(float const*, float const*, double const*, float const*, double, double*, double*)@@Base+0x5fc> │ │ │ │ + mov %r12,0x70(%rsp) │ │ │ │ + mov %ecx,%r11d │ │ │ │ + mov %rcx,%r12 │ │ │ │ + jmp 3f908 ::calcCrossProductsPartials(float const*, float const*, double const*, float const*, double, double*, double*)@@Base+0x458> │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ xor %edx,%edx │ │ │ │ - jmp 41360 ::calcCrossProductsPartials(float const*, float const*, double const*, float const*, double, double*, double*)@@Base+0x420> │ │ │ │ - xor %ecx,%ecx │ │ │ │ + jmp 3f890 ::calcCrossProductsPartials(float const*, float const*, double const*, float const*, double, double*, double*)@@Base+0x3e0> │ │ │ │ + xor %eax,%eax │ │ │ │ vxorps %xmm0,%xmm0,%xmm0 │ │ │ │ - movslq %eax,%rdx │ │ │ │ - jmp 410ef ::calcCrossProductsPartials(float const*, float const*, double const*, float const*, double, double*, double*)@@Base+0x1af> │ │ │ │ - lea 0x1(%rsi),%r9 │ │ │ │ - cmp 0x48(%rsp),%r9 │ │ │ │ - je 4152d ::calcCrossProductsPartials(float const*, float const*, double const*, float const*, double, double*, double*)@@Base+0x5ed> │ │ │ │ - mov %r12,0x78(%rsp) │ │ │ │ - vmovsd %xmm5,0x70(%rsp) │ │ │ │ - mov %r9d,%r8d │ │ │ │ - mov %r9,%r12 │ │ │ │ + movslq %r11d,%r8 │ │ │ │ + jmp 3f665 ::calcCrossProductsPartials(float const*, float const*, double const*, float const*, double, double*, double*)@@Base+0x1b5> │ │ │ │ + lea 0x1(%rsi),%rcx │ │ │ │ + cmp 0x48(%rsp),%rcx │ │ │ │ + je 3faa9 ::calcCrossProductsPartials(float const*, float const*, double const*, float const*, double, double*, double*)@@Base+0x5f9> │ │ │ │ + mov %r12,0x70(%rsp) │ │ │ │ + mov %ecx,%r11d │ │ │ │ + mov %rcx,%r12 │ │ │ │ + vmovsd %xmm7,0x68(%rsp) │ │ │ │ vzeroupper │ │ │ │ - jmp 413cf ::calcCrossProductsPartials(float const*, float const*, double const*, float const*, double, double*, double*)@@Base+0x48f> │ │ │ │ + jmp 3f908 ::calcCrossProductsPartials(float const*, float const*, double const*, float const*, double, double*, double*)@@Base+0x458> │ │ │ │ + test %ebx,%ebx │ │ │ │ + jle 3fae2 ::calcCrossProductsPartials(float const*, float const*, double const*, float const*, double, double*, double*)@@Base+0x632> │ │ │ │ + mov %r12,%rcx │ │ │ │ + mov %rdi,0x78(%rsp) │ │ │ │ + mov 0x70(%rsp),%r12 │ │ │ │ + vxorpd %xmm9,%xmm9,%xmm9 │ │ │ │ + vmovsd 0x68(%rsp),%xmm7 │ │ │ │ + jmp 3f7d1 ::calcCrossProductsPartials(float const*, float const*, double const*, float const*, double, double*, double*)@@Base+0x321> │ │ │ │ mov 0x70(%rsp),%rdi │ │ │ │ - lea 0x1(%r11),%rax │ │ │ │ - mov 0x78(%rsp),%rcx │ │ │ │ + lea 0x1(%r10),%rax │ │ │ │ + mov 0x38(%rsp),%rcx │ │ │ │ vxorps %xmm0,%xmm0,%xmm0 │ │ │ │ - mov 0x38(%rsp),%r9 │ │ │ │ cmp %rdi,%rax │ │ │ │ - je 414f5 ::calcCrossProductsPartials(float const*, float const*, double const*, float const*, double, double*, double*)@@Base+0x5b5> │ │ │ │ - mov 0x58(%rsp),%rsi │ │ │ │ - vmulss %xmm0,%xmm2,%xmm2 │ │ │ │ - add $0x2,%r11 │ │ │ │ - vaddss %xmm4,%xmm2,%xmm4 │ │ │ │ - vmulss (%rsi,%rax,4),%xmm0,%xmm1 │ │ │ │ - vaddss %xmm4,%xmm1,%xmm4 │ │ │ │ - cmp %rdi,%r11 │ │ │ │ - je 41250 ::calcCrossProductsPartials(float const*, float const*, double const*, float const*, double, double*, double*)@@Base+0x310> │ │ │ │ - mov 0x58(%rsp),%rax │ │ │ │ + je 3fa6f ::calcCrossProductsPartials(float const*, float const*, double const*, float const*, double, double*, double*)@@Base+0x5bf> │ │ │ │ + vfmadd231ss %xmm0,%xmm5,%xmm9 │ │ │ │ + mov 0x50(%rsp),%rsi │ │ │ │ + add $0x2,%r10 │ │ │ │ + vfmadd231ss (%rsi,%rax,4),%xmm0,%xmm9 │ │ │ │ + cmp %rdi,%r10 │ │ │ │ + je 3f7c4 ::calcCrossProductsPartials(float const*, float const*, double const*, float const*, double, double*, double*)@@Base+0x314> │ │ │ │ + mov 0x50(%rsp),%rax │ │ │ │ mov 0x70(%rsp),%rdi │ │ │ │ - vmovss (%rax,%r11,4),%xmm2 │ │ │ │ - lea 0x1(%r11),%rax │ │ │ │ + vmovss (%rax,%r10,4),%xmm5 │ │ │ │ + lea 0x1(%r10),%rax │ │ │ │ cmp %rdi,%rax │ │ │ │ - jne 414b9 ::calcCrossProductsPartials(float const*, float const*, double const*, float const*, double, double*, double*)@@Base+0x579> │ │ │ │ - test %rcx,%rcx │ │ │ │ - je 4151f ::calcCrossProductsPartials(float const*, float const*, double const*, float const*, double, double*, double*)@@Base+0x5df> │ │ │ │ - mov %r9,0x70(%rsp) │ │ │ │ - vmovsd %xmm5,0x78(%rsp) │ │ │ │ - mov %rcx,%rdi │ │ │ │ + jne 3fa39 ::calcCrossProductsPartials(float const*, float const*, double const*, float const*, double, double*, double*)@@Base+0x589> │ │ │ │ + mov 0x78(%rsp),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 3fa9b ::calcCrossProductsPartials(float const*, float const*, double const*, float const*, double, double*, double*)@@Base+0x5eb> │ │ │ │ + mov %rcx,0x70(%rsp) │ │ │ │ + vmovsd %xmm7,0x78(%rsp) │ │ │ │ vzeroupper │ │ │ │ call 1c300 │ │ │ │ - vxorps %xmm3,%xmm3,%xmm3 │ │ │ │ - vmovsd 0x78(%rsp),%xmm5 │ │ │ │ - mov 0x70(%rsp),%r9 │ │ │ │ - inc %r9 │ │ │ │ - cmp 0x48(%rsp),%r9 │ │ │ │ - jne 40fd8 ::calcCrossProductsPartials(float const*, float const*, double const*, float const*, double, double*, double*)@@Base+0x98> │ │ │ │ + mov 0x70(%rsp),%rcx │ │ │ │ + vmovsd 0x78(%rsp),%xmm7 │ │ │ │ + vxorps %xmm6,%xmm6,%xmm6 │ │ │ │ + inc %rcx │ │ │ │ + cmp 0x48(%rsp),%rcx │ │ │ │ + jne 3f540 ::calcCrossProductsPartials(float const*, float const*, double const*, float const*, double, double*, double*)@@Base+0x90> │ │ │ │ vzeroupper │ │ │ │ lea -0x28(%rbp),%rsp │ │ │ │ pop %rbx │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ pop %rbp │ │ │ │ ret │ │ │ │ + inc %rcx │ │ │ │ + cmp %rcx,0x48(%rsp) │ │ │ │ + jne 3f9e4 ::calcCrossProductsPartials(float const*, float const*, double const*, float const*, double, double*, double*)@@Base+0x534> │ │ │ │ + jmp 3faa9 ::calcCrossProductsPartials(float const*, float const*, double const*, float const*, double, double*, double*)@@Base+0x5f9> │ │ │ │ test %ebx,%ebx │ │ │ │ - jle 4157d ::calcCrossProductsPartials(float const*, float const*, double const*, float const*, double, double*, double*)@@Base+0x63d> │ │ │ │ - mov %r12,%r9 │ │ │ │ - vmovsd 0x70(%rsp),%xmm5 │ │ │ │ - mov 0x78(%rsp),%r12 │ │ │ │ - mov %rdi,%rcx │ │ │ │ - vxorpd %xmm4,%xmm4,%xmm4 │ │ │ │ - jmp 4125c ::calcCrossProductsPartials(float const*, float const*, double const*, float const*, double, double*, double*)@@Base+0x31c> │ │ │ │ - inc %r9 │ │ │ │ - cmp %r9,0x48(%rsp) │ │ │ │ - jne 41484 ::calcCrossProductsPartials(float const*, float const*, double const*, float const*, double, double*, double*)@@Base+0x544> │ │ │ │ - jmp 4152d ::calcCrossProductsPartials(float const*, float const*, double const*, float const*, double, double*, double*)@@Base+0x5ed> │ │ │ │ - test %ebx,%ebx │ │ │ │ - jle 41594 ::calcCrossProductsPartials(float const*, float const*, double const*, float const*, double, double*, double*)@@Base+0x654> │ │ │ │ - vxorpd %xmm4,%xmm4,%xmm4 │ │ │ │ - xor %ecx,%ecx │ │ │ │ - jmp 4125c ::calcCrossProductsPartials(float const*, float const*, double const*, float const*, double, double*, double*)@@Base+0x31c> │ │ │ │ - ret │ │ │ │ + jle 3faf9 ::calcCrossProductsPartials(float const*, float const*, double const*, float const*, double, double*, double*)@@Base+0x649> │ │ │ │ + movq $0x0,0x78(%rsp) │ │ │ │ + vxorpd %xmm9,%xmm9,%xmm9 │ │ │ │ + jmp 3f7d1 ::calcCrossProductsPartials(float const*, float const*, double const*, float const*, double, double*, double*)@@Base+0x321> │ │ │ │ call 1c300 │ │ │ │ inc %r12 │ │ │ │ cmp 0x48(%rsp),%r12 │ │ │ │ - je 41530 ::calcCrossProductsPartials(float const*, float const*, double const*, float const*, double, double*, double*)@@Base+0x5f0> │ │ │ │ - mov %r12d,%r8d │ │ │ │ - jmp 413cf ::calcCrossProductsPartials(float const*, float const*, double const*, float const*, double, double*, double*)@@Base+0x48f> │ │ │ │ - inc %r9 │ │ │ │ - cmp 0x48(%rsp),%r9 │ │ │ │ - je 4152d ::calcCrossProductsPartials(float const*, float const*, double const*, float const*, double, double*, double*)@@Base+0x5ed> │ │ │ │ - mov %r9d,%r8d │ │ │ │ - jmp 40fef ::calcCrossProductsPartials(float const*, float const*, double const*, float const*, double, double*, double*)@@Base+0xaf> │ │ │ │ - mov %r12,0x78(%rsp) │ │ │ │ - vmovsd %xmm5,0x70(%rsp) │ │ │ │ - mov %r9,%r12 │ │ │ │ + je 3faac ::calcCrossProductsPartials(float const*, float const*, double const*, float const*, double, double*, double*)@@Base+0x5fc> │ │ │ │ + mov %r12d,%r11d │ │ │ │ + jmp 3f908 ::calcCrossProductsPartials(float const*, float const*, double const*, float const*, double, double*, double*)@@Base+0x458> │ │ │ │ + inc %rcx │ │ │ │ + cmp 0x48(%rsp),%rcx │ │ │ │ + je 3faa9 ::calcCrossProductsPartials(float const*, float const*, double const*, float const*, double, double*, double*)@@Base+0x5f9> │ │ │ │ + mov %ecx,%r11d │ │ │ │ + jmp 3f557 ::calcCrossProductsPartials(float const*, float const*, double const*, float const*, double, double*, double*)@@Base+0xa7> │ │ │ │ + mov %r12,0x70(%rsp) │ │ │ │ + mov %rcx,%r12 │ │ │ │ + vmovsd %xmm7,0x68(%rsp) │ │ │ │ vzeroupper │ │ │ │ - jmp 413cf ::calcCrossProductsPartials(float const*, float const*, double const*, float const*, double, double*, double*)@@Base+0x48f> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ + jmp 3f908 ::calcCrossProductsPartials(float const*, float const*, double const*, float const*, double, double*, double*)@@Base+0x458> │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ │ │ │ │ -00000000000415c0 ::calcCrossProductsStates(int const*, double const*, double const*, double const*, double, double*, double*)@@Base>: │ │ │ │ +000000000003fb30 ::calcCrossProductsStates(int const*, double const*, double const*, double const*, double, double*, double*)@@Base>: │ │ │ │ endbr64 │ │ │ │ push %rbp │ │ │ │ mov %rsp,%rbp │ │ │ │ push %r15 │ │ │ │ push %r14 │ │ │ │ push %r13 │ │ │ │ push %r12 │ │ │ │ push %rbx │ │ │ │ and $0xffffffffffffffe0,%rsp │ │ │ │ add $0xffffffffffffff80,%rsp │ │ │ │ movslq 0x14(%rdi),%rax │ │ │ │ mov %eax,0x60(%rsp) │ │ │ │ test %eax,%eax │ │ │ │ - jle 41ab6 ::calcCrossProductsStates(int const*, double const*, double const*, double const*, double, double*, double*)@@Base+0x4f6> │ │ │ │ + jle 3ffbc ::calcCrossProductsStates(int const*, double const*, double const*, double const*, double, double*, double*)@@Base+0x48c> │ │ │ │ mov 0x24(%rdi),%ebx │ │ │ │ mov %rcx,0x28(%rsp) │ │ │ │ + mov %rdx,%r14 │ │ │ │ + xor %r15d,%r15d │ │ │ │ mov %rax,0x58(%rsp) │ │ │ │ + mov %ebx,%ecx │ │ │ │ mov %r9,0x20(%rsp) │ │ │ │ + imul %ebx,%ecx │ │ │ │ mov %r8,0x68(%rsp) │ │ │ │ - mov %rdx,%r14 │ │ │ │ mov %rsi,0x40(%rsp) │ │ │ │ mov %rdi,0x50(%rsp) │ │ │ │ - xor %r15d,%r15d │ │ │ │ - vmovsd %xmm0,0x38(%rsp) │ │ │ │ - mov %ebx,%ecx │ │ │ │ - imul %ebx,%ecx │ │ │ │ movslq %ecx,%rax │ │ │ │ mov %ecx,0x30(%rsp) │ │ │ │ shl $0x3,%rax │ │ │ │ + vmovsd %xmm0,0x38(%rsp) │ │ │ │ mov %rax,0x48(%rsp) │ │ │ │ movslq %ebx,%rax │ │ │ │ mov %rax,0x70(%rsp) │ │ │ │ lea 0x0(,%rax,8),%r12 │ │ │ │ mov %ebx,%eax │ │ │ │ shr $0x2,%eax │ │ │ │ mov %eax,0x34(%rsp) │ │ │ │ mov 0x30(%rsp),%eax │ │ │ │ mov %r15d,%r11d │ │ │ │ mov %r15d,%r13d │ │ │ │ test %eax,%eax │ │ │ │ - jne 41ace ::calcCrossProductsStates(int const*, double const*, double const*, double const*, double, double*, double*)@@Base+0x50e> │ │ │ │ + jne 3ffd4 ::calcCrossProductsStates(int const*, double const*, double const*, double const*, double, double*, double*)@@Base+0x4a4> │ │ │ │ xor %ecx,%ecx │ │ │ │ mov 0x40(%rsp),%rax │ │ │ │ mov (%rax,%r15,4),%edx │ │ │ │ mov 0x50(%rsp),%rax │ │ │ │ movslq 0x34(%rax),%rax │ │ │ │ cmp %ebx,%edx │ │ │ │ - jl 417f4 ::calcCrossProductsStates(int const*, double const*, double const*, double const*, double, double*, double*)@@Base+0x234> │ │ │ │ + jl 3fd2c ::calcCrossProductsStates(int const*, double const*, double const*, double const*, double, double*, double*)@@Base+0x1fc> │ │ │ │ vxorpd %xmm6,%xmm6,%xmm6 │ │ │ │ test %eax,%eax │ │ │ │ - jle 41951 ::calcCrossProductsStates(int const*, double const*, double const*, double const*, double, double*, double*)@@Base+0x391> │ │ │ │ + jle 3fe81 ::calcCrossProductsStates(int const*, double const*, double const*, double const*, double, double*, double*)@@Base+0x351> │ │ │ │ lea 0x0(,%rax,8),%r13 │ │ │ │ mov 0x68(%rsp),%rax │ │ │ │ - vmovsd (%rax),%xmm3 │ │ │ │ + vmovsd (%rax),%xmm4 │ │ │ │ test %ebx,%ebx │ │ │ │ - jle 41a4b ::calcCrossProductsStates(int const*, double const*, double const*, double const*, double, double*, double*)@@Base+0x48b> │ │ │ │ + jle 3ff57 ::calcCrossProductsStates(int const*, double const*, double const*, double const*, double, double*, double*)@@Base+0x427> │ │ │ │ mov 0x50(%rsp),%rax │ │ │ │ mov 0x60(%rsp),%esi │ │ │ │ + mov %r15,0x18(%rsp) │ │ │ │ xor %r10d,%r10d │ │ │ │ - vxorpd %xmm6,%xmm6,%xmm6 │ │ │ │ - vmovsd 0x38(%rsp),%xmm5 │ │ │ │ mov 0x34(%rsp),%r9d │ │ │ │ + vmovsd 0x38(%rsp),%xmm0 │ │ │ │ + vxorpd %xmm6,%xmm6,%xmm6 │ │ │ │ lea -0x1(%rbx),%r8d │ │ │ │ - mov %r15,0x18(%rsp) │ │ │ │ mov 0x2c(%rax),%eax │ │ │ │ shl $0x5,%r9 │ │ │ │ imul %eax,%esi │ │ │ │ imul %eax,%r11d │ │ │ │ mov %esi,0x64(%rsp) │ │ │ │ mov 0x28(%rsp),%rsi │ │ │ │ - nopl (%rax) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + vmulsd (%rsi,%r10,1),%xmm0,%xmm5 │ │ │ │ movslq %r11d,%rax │ │ │ │ - vmulsd (%rsi,%r10,1),%xmm5,%xmm4 │ │ │ │ - vxorpd %xmm0,%xmm0,%xmm0 │ │ │ │ + vxorpd %xmm1,%xmm1,%xmm1 │ │ │ │ lea (%r14,%rax,8),%rdi │ │ │ │ add 0x70(%rsp),%rax │ │ │ │ lea (%r14,%rax,8),%r15 │ │ │ │ mov %rdi,%rax │ │ │ │ mov %r15,%rdx │ │ │ │ sub %rdi,%rdx │ │ │ │ and $0x8,%edx │ │ │ │ - je 41720 ::calcCrossProductsStates(int const*, double const*, double const*, double const*, double, double*, double*)@@Base+0x160> │ │ │ │ + je 3fc80 ::calcCrossProductsStates(int const*, double const*, double const*, double const*, double, double*, double*)@@Base+0x150> │ │ │ │ lea 0x8(%rdi),%rax │ │ │ │ - vaddsd (%rdi),%xmm0,%xmm0 │ │ │ │ + vaddsd (%rdi),%xmm1,%xmm1 │ │ │ │ cmp %r15,%rax │ │ │ │ - je 41732 ::calcCrossProductsStates(int const*, double const*, double const*, double const*, double, double*, double*)@@Base+0x172> │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - vaddsd (%rax),%xmm0,%xmm0 │ │ │ │ + je 3fc92 ::calcCrossProductsStates(int const*, double const*, double const*, double const*, double, double*, double*)@@Base+0x162> │ │ │ │ + nopl (%rax) │ │ │ │ + vaddsd (%rax),%xmm1,%xmm1 │ │ │ │ add $0x10,%rax │ │ │ │ - vaddsd -0x8(%rax),%xmm0,%xmm0 │ │ │ │ + vaddsd -0x8(%rax),%xmm1,%xmm1 │ │ │ │ cmp %r15,%rax │ │ │ │ - jne 41720 ::calcCrossProductsStates(int const*, double const*, double const*, double const*, double, double*, double*)@@Base+0x160> │ │ │ │ - vmulsd %xmm0,%xmm3,%xmm0 │ │ │ │ - mov %rcx,%rdx │ │ │ │ + jne 3fc80 ::calcCrossProductsStates(int const*, double const*, double const*, double const*, double, double*, double*)@@Base+0x150> │ │ │ │ + vfmadd231sd %xmm1,%xmm4,%xmm6 │ │ │ │ mov %r11d,0x78(%rsp) │ │ │ │ - vaddsd %xmm0,%xmm6,%xmm6 │ │ │ │ - nopl (%rax) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - vmulsd (%rdi),%xmm3,%xmm2 │ │ │ │ - vmulsd %xmm4,%xmm2,%xmm2 │ │ │ │ + mov %rcx,%rdx │ │ │ │ + nop │ │ │ │ + vmulsd (%rdi),%xmm4,%xmm3 │ │ │ │ + vmulsd %xmm5,%xmm3,%xmm3 │ │ │ │ cmp $0x2,%r8d │ │ │ │ - jbe 417f0 ::calcCrossProductsStates(int const*, double const*, double const*, double const*, double, double*, double*)@@Base+0x230> │ │ │ │ - vbroadcastsd %xmm2,%ymm1 │ │ │ │ + jbe 3fd28 ::calcCrossProductsStates(int const*, double const*, double const*, double const*, double, double*, double*)@@Base+0x1f8> │ │ │ │ + vbroadcastsd %xmm3,%ymm2 │ │ │ │ lea (%r9,%rdx,1),%r11 │ │ │ │ mov %rdx,%rax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - vaddpd (%rax),%ymm1,%ymm0 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + vaddpd (%rax),%ymm2,%ymm1 │ │ │ │ add $0x20,%rax │ │ │ │ - vmovupd %ymm0,-0x20(%rax) │ │ │ │ + vmovupd %ymm1,-0x20(%rax) │ │ │ │ cmp %r11,%rax │ │ │ │ - jne 41780 ::calcCrossProductsStates(int const*, double const*, double const*, double const*, double, double*, double*)@@Base+0x1c0> │ │ │ │ + jne 3fcc0 ::calcCrossProductsStates(int const*, double const*, double const*, double const*, double, double*, double*)@@Base+0x190> │ │ │ │ test $0x3,%bl │ │ │ │ - je 417af ::calcCrossProductsStates(int const*, double const*, double const*, double const*, double, double*, double*)@@Base+0x1ef> │ │ │ │ + je 3fcef ::calcCrossProductsStates(int const*, double const*, double const*, double const*, double, double*, double*)@@Base+0x1bf> │ │ │ │ mov %ebx,%eax │ │ │ │ and $0xfffffffc,%eax │ │ │ │ cltq │ │ │ │ - vaddsd (%rdx,%rax,8),%xmm2,%xmm0 │ │ │ │ - vmovsd %xmm0,(%rdx,%rax,8) │ │ │ │ + vaddsd (%rdx,%rax,8),%xmm3,%xmm1 │ │ │ │ + vmovsd %xmm1,(%rdx,%rax,8) │ │ │ │ inc %rax │ │ │ │ cmp %eax,%ebx │ │ │ │ - jg 4179e ::calcCrossProductsStates(int const*, double const*, double const*, double const*, double, double*, double*)@@Base+0x1de> │ │ │ │ + jg 3fcde ::calcCrossProductsStates(int const*, double const*, double const*, double const*, double, double*, double*)@@Base+0x1ae> │ │ │ │ add $0x8,%rdi │ │ │ │ add %r12,%rdx │ │ │ │ cmp %r15,%rdi │ │ │ │ - jne 41750 ::calcCrossProductsStates(int const*, double const*, double const*, double const*, double, double*, double*)@@Base+0x190> │ │ │ │ + jne 3fca0 ::calcCrossProductsStates(int const*, double const*, double const*, double const*, double, double*, double*)@@Base+0x170> │ │ │ │ add $0x8,%r10 │ │ │ │ mov 0x78(%rsp),%r11d │ │ │ │ cmp %r13,%r10 │ │ │ │ - je 4194c ::calcCrossProductsStates(int const*, double const*, double const*, double const*, double, double*, double*)@@Base+0x38c> │ │ │ │ + je 3fe7c ::calcCrossProductsStates(int const*, double const*, double const*, double const*, double, double*, double*)@@Base+0x34c> │ │ │ │ mov 0x68(%rsp),%rax │ │ │ │ add 0x64(%rsp),%r11d │ │ │ │ - vmovsd (%rax,%r10,1),%xmm3 │ │ │ │ - jmp 416e0 ::calcCrossProductsStates(int const*, double const*, double const*, double const*, double, double*, double*)@@Base+0x120> │ │ │ │ - nopl (%rax) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + vmovsd (%rax,%r10,1),%xmm4 │ │ │ │ + jmp 3fc48 ::calcCrossProductsStates(int const*, double const*, double const*, double const*, double, double*, double*)@@Base+0x118> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ xor %eax,%eax │ │ │ │ - jmp 4179c ::calcCrossProductsStates(int const*, double const*, double const*, double const*, double, double*, double*)@@Base+0x1dc> │ │ │ │ + jmp 3fcdc ::calcCrossProductsStates(int const*, double const*, double const*, double const*, double, double*, double*)@@Base+0x1ac> │ │ │ │ test %eax,%eax │ │ │ │ - jle 41ac5 ::calcCrossProductsStates(int const*, double const*, double const*, double const*, double, double*, double*)@@Base+0x505> │ │ │ │ + jle 3ffcb ::calcCrossProductsStates(int const*, double const*, double const*, double const*, double, double*, double*)@@Base+0x49b> │ │ │ │ mov 0x50(%rsp),%rsi │ │ │ │ mov 0x60(%rsp),%r9d │ │ │ │ + mov %r15,0x78(%rsp) │ │ │ │ movslq %edx,%r10 │ │ │ │ - vxorpd %xmm3,%xmm3,%xmm3 │ │ │ │ - vmovsd 0x38(%rsp),%xmm5 │ │ │ │ mov 0x68(%rsp),%r11 │ │ │ │ - mov %r15,0x78(%rsp) │ │ │ │ mov 0x28(%rsp),%r8 │ │ │ │ + vxorpd %xmm4,%xmm4,%xmm4 │ │ │ │ mov 0x2c(%rsi),%esi │ │ │ │ + vmovsd 0x38(%rsp),%xmm0 │ │ │ │ mov %r11,%rdi │ │ │ │ lea (%r11,%rax,8),%r11 │ │ │ │ imul %esi,%r9d │ │ │ │ imul %r13d,%esi │ │ │ │ lea (%rcx,%r10,8),%r13 │ │ │ │ sub 0x70(%rsp),%r10 │ │ │ │ movslq %r9d,%r9 │ │ │ │ movslq %esi,%rsi │ │ │ │ - add 0x70(%rsp),%rsi │ │ │ │ shl $0x3,%r9 │ │ │ │ + add 0x70(%rsp),%rsi │ │ │ │ lea (%r14,%rsi,8),%rsi │ │ │ │ - vmovsd (%rdi),%xmm1 │ │ │ │ - vmulsd (%rsi,%r10,8),%xmm1,%xmm0 │ │ │ │ - vaddsd %xmm0,%xmm3,%xmm3 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + vmovsd (%rdi),%xmm2 │ │ │ │ + vfmadd231sd (%rsi,%r10,8),%xmm2,%xmm4 │ │ │ │ test %ebx,%ebx │ │ │ │ - jle 4189a ::calcCrossProductsStates(int const*, double const*, double const*, double const*, double, double*, double*)@@Base+0x2da> │ │ │ │ - vmulsd (%r8),%xmm5,%xmm2 │ │ │ │ + jle 3fdca ::calcCrossProductsStates(int const*, double const*, double const*, double const*, double, double*, double*)@@Base+0x29a> │ │ │ │ + vmulsd (%r8),%xmm0,%xmm3 │ │ │ │ mov %rsi,%r15 │ │ │ │ mov %r13,%rax │ │ │ │ sub %r12,%r15 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - vmulsd (%r15),%xmm1,%xmm0 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + vmulsd (%r15),%xmm2,%xmm1 │ │ │ │ add $0x8,%r15 │ │ │ │ - vfmadd213sd (%rax),%xmm2,%xmm0 │ │ │ │ - vmovsd %xmm0,(%rax) │ │ │ │ + vfmadd213sd (%rax),%xmm3,%xmm1 │ │ │ │ + vmovsd %xmm1,(%rax) │ │ │ │ add %r12,%rax │ │ │ │ cmp %r15,%rsi │ │ │ │ - jne 41880 ::calcCrossProductsStates(int const*, double const*, double const*, double const*, double, double*, double*)@@Base+0x2c0> │ │ │ │ + jne 3fdb0 ::calcCrossProductsStates(int const*, double const*, double const*, double const*, double, double*, double*)@@Base+0x280> │ │ │ │ add $0x8,%rdi │ │ │ │ add %r9,%rsi │ │ │ │ add $0x8,%r8 │ │ │ │ cmp %rdi,%r11 │ │ │ │ - jne 41850 ::calcCrossProductsStates(int const*, double const*, double const*, double const*, double, double*, double*)@@Base+0x290> │ │ │ │ + jne 3fd90 ::calcCrossProductsStates(int const*, double const*, double const*, double const*, double, double*, double*)@@Base+0x260> │ │ │ │ mov 0x78(%rsp),%r15 │ │ │ │ test %ebx,%ebx │ │ │ │ - jle 41a95 ::calcCrossProductsStates(int const*, double const*, double const*, double const*, double, double*, double*)@@Base+0x4d5> │ │ │ │ + jle 3ff9b ::calcCrossProductsStates(int const*, double const*, double const*, double const*, double, double*, double*)@@Base+0x46b> │ │ │ │ mov 0x50(%rsp),%rax │ │ │ │ mov 0x80(%rax),%rax │ │ │ │ - vmovsd (%rax,%r15,8),%xmm1 │ │ │ │ + vmovsd (%rax,%r15,8),%xmm2 │ │ │ │ movslq %edx,%rax │ │ │ │ xor %edx,%edx │ │ │ │ shl $0x3,%rax │ │ │ │ + vdivsd %xmm4,%xmm2,%xmm2 │ │ │ │ lea (%rcx,%rax,1),%rsi │ │ │ │ add 0x20(%rsp),%rax │ │ │ │ - vdivsd %xmm3,%xmm1,%xmm1 │ │ │ │ nop │ │ │ │ - vmovsd (%rsi),%xmm0 │ │ │ │ + vmovsd (%rsi),%xmm1 │ │ │ │ inc %edx │ │ │ │ add %r12,%rsi │ │ │ │ - vfmadd213sd (%rax),%xmm1,%xmm0 │ │ │ │ - vmovsd %xmm0,(%rax) │ │ │ │ + vfmadd213sd (%rax),%xmm2,%xmm1 │ │ │ │ + vmovsd %xmm1,(%rax) │ │ │ │ add %r12,%rax │ │ │ │ cmp %ebx,%edx │ │ │ │ - jne 418e0 ::calcCrossProductsStates(int const*, double const*, double const*, double const*, double, double*, double*)@@Base+0x320> │ │ │ │ + jne 3fe10 ::calcCrossProductsStates(int const*, double const*, double const*, double const*, double, double*, double*)@@Base+0x2e0> │ │ │ │ test %rcx,%rcx │ │ │ │ - je 41a33 ::calcCrossProductsStates(int const*, double const*, double const*, double const*, double, double*, double*)@@Base+0x473> │ │ │ │ - mov %rcx,%rdi │ │ │ │ + je 3ff3f ::calcCrossProductsStates(int const*, double const*, double const*, double const*, double, double*, double*)@@Base+0x40f> │ │ │ │ vzeroupper │ │ │ │ + mov %rcx,%rdi │ │ │ │ inc %r15 │ │ │ │ call 1c300 │ │ │ │ cmp 0x58(%rsp),%r15 │ │ │ │ - je 41ab6 ::calcCrossProductsStates(int const*, double const*, double const*, double const*, double, double*, double*)@@Base+0x4f6> │ │ │ │ + je 3ffbc ::calcCrossProductsStates(int const*, double const*, double const*, double const*, double, double*, double*)@@Base+0x48c> │ │ │ │ mov %r15d,%r11d │ │ │ │ mov %r15d,%r13d │ │ │ │ mov 0x48(%rsp),%rdi │ │ │ │ mov %r11d,0x78(%rsp) │ │ │ │ call 1c310 │ │ │ │ mov 0x48(%rsp),%rdx │ │ │ │ xor %esi,%esi │ │ │ │ mov %rax,%rdi │ │ │ │ call 1c1a0 │ │ │ │ mov 0x78(%rsp),%r11d │ │ │ │ mov %rax,%rcx │ │ │ │ - jmp 41658 ::calcCrossProductsStates(int const*, double const*, double const*, double const*, double, double*, double*)@@Base+0x98> │ │ │ │ + jmp 3fbc8 ::calcCrossProductsStates(int const*, double const*, double const*, double const*, double, double*, double*)@@Base+0x98> │ │ │ │ mov 0x18(%rsp),%r15 │ │ │ │ test %ebx,%ebx │ │ │ │ - jle 41a95 ::calcCrossProductsStates(int const*, double const*, double const*, double const*, double, double*, double*)@@Base+0x4d5> │ │ │ │ + jle 3ff9b ::calcCrossProductsStates(int const*, double const*, double const*, double const*, double, double*, double*)@@Base+0x46b> │ │ │ │ mov 0x50(%rsp),%rax │ │ │ │ mov 0x34(%rsp),%edi │ │ │ │ lea -0x1(%rbx),%r8d │ │ │ │ mov %rcx,%rsi │ │ │ │ mov 0x20(%rsp),%rdx │ │ │ │ xor %r9d,%r9d │ │ │ │ mov 0x80(%rax),%rax │ │ │ │ shl $0x5,%rdi │ │ │ │ - vmovsd (%rax,%r15,8),%xmm2 │ │ │ │ - vdivsd %xmm6,%xmm2,%xmm2 │ │ │ │ - vbroadcastsd %xmm2,%ymm1 │ │ │ │ + vmovsd (%rax,%r15,8),%xmm3 │ │ │ │ + vdivsd %xmm6,%xmm3,%xmm3 │ │ │ │ + vbroadcastsd %xmm3,%ymm2 │ │ │ │ cmp $0x2,%r8d │ │ │ │ - jbe 41a14 ::calcCrossProductsStates(int const*, double const*, double const*, double const*, double, double*, double*)@@Base+0x454> │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + jbe 3ff24 ::calcCrossProductsStates(int const*, double const*, double const*, double const*, double, double*, double*)@@Base+0x3f4> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ xor %eax,%eax │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - vmovupd (%rsi,%rax,1),%ymm0 │ │ │ │ - vfmadd213pd (%rdx,%rax,1),%ymm1,%ymm0 │ │ │ │ - vmovupd %ymm0,(%rdx,%rax,1) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + vmovupd (%rsi,%rax,1),%ymm1 │ │ │ │ + vfmadd213pd (%rdx,%rax,1),%ymm2,%ymm1 │ │ │ │ + vmovupd %ymm1,(%rdx,%rax,1) │ │ │ │ add $0x20,%rax │ │ │ │ cmp %rdi,%rax │ │ │ │ - jne 419c0 ::calcCrossProductsStates(int const*, double const*, double const*, double const*, double, double*, double*)@@Base+0x400> │ │ │ │ + jne 3fed0 ::calcCrossProductsStates(int const*, double const*, double const*, double const*, double, double*, double*)@@Base+0x3a0> │ │ │ │ test $0x3,%bl │ │ │ │ - je 41a18 ::calcCrossProductsStates(int const*, double const*, double const*, double const*, double, double*, double*)@@Base+0x458> │ │ │ │ + je 3ff28 ::calcCrossProductsStates(int const*, double const*, double const*, double const*, double, double*, double*)@@Base+0x3f8> │ │ │ │ mov %ebx,%eax │ │ │ │ and $0xfffffffc,%eax │ │ │ │ cltq │ │ │ │ - vmovsd (%rsi,%rax,8),%xmm0 │ │ │ │ - vfmadd213sd (%rdx,%rax,8),%xmm2,%xmm0 │ │ │ │ - vmovsd %xmm0,(%rdx,%rax,8) │ │ │ │ + vmovsd (%rsi,%rax,8),%xmm1 │ │ │ │ + vfmadd213sd (%rdx,%rax,8),%xmm3,%xmm1 │ │ │ │ + vmovsd %xmm1,(%rdx,%rax,8) │ │ │ │ inc %rax │ │ │ │ cmp %eax,%ebx │ │ │ │ - jg 419e5 ::calcCrossProductsStates(int const*, double const*, double const*, double const*, double, double*, double*)@@Base+0x425> │ │ │ │ + jg 3fef5 ::calcCrossProductsStates(int const*, double const*, double const*, double const*, double, double*, double*)@@Base+0x3c5> │ │ │ │ inc %r9d │ │ │ │ add %r12,%rsi │ │ │ │ add %r12,%rdx │ │ │ │ cmp %ebx,%r9d │ │ │ │ - je 418f9 ::calcCrossProductsStates(int const*, double const*, double const*, double const*, double, double*, double*)@@Base+0x339> │ │ │ │ + je 3fe29 ::calcCrossProductsStates(int const*, double const*, double const*, double const*, double, double*, double*)@@Base+0x2f9> │ │ │ │ cmp $0x2,%r8d │ │ │ │ - ja 419a0 ::calcCrossProductsStates(int const*, double const*, double const*, double const*, double, double*, double*)@@Base+0x3e0> │ │ │ │ + ja 3fec8 ::calcCrossProductsStates(int const*, double const*, double const*, double const*, double, double*, double*)@@Base+0x398> │ │ │ │ xor %eax,%eax │ │ │ │ - jmp 419e3 ::calcCrossProductsStates(int const*, double const*, double const*, double const*, double, double*, double*)@@Base+0x423> │ │ │ │ + jmp 3fef3 ::calcCrossProductsStates(int const*, double const*, double const*, double const*, double, double*, double*)@@Base+0x3c3> │ │ │ │ inc %r9d │ │ │ │ add %r12,%rsi │ │ │ │ add %r12,%rdx │ │ │ │ cmp %ebx,%r9d │ │ │ │ - jne 419a0 ::calcCrossProductsStates(int const*, double const*, double const*, double const*, double, double*, double*)@@Base+0x3e0> │ │ │ │ + jne 3fec8 ::calcCrossProductsStates(int const*, double const*, double const*, double const*, double, double*, double*)@@Base+0x398> │ │ │ │ test %rcx,%rcx │ │ │ │ - jne 41902 ::calcCrossProductsStates(int const*, double const*, double const*, double const*, double, double*, double*)@@Base+0x342> │ │ │ │ + jne 3fe32 ::calcCrossProductsStates(int const*, double const*, double const*, double const*, double, double*, double*)@@Base+0x302> │ │ │ │ inc %r15 │ │ │ │ cmp 0x58(%rsp),%r15 │ │ │ │ - je 41ab3 ::calcCrossProductsStates(int const*, double const*, double const*, double const*, double, double*, double*)@@Base+0x4f3> │ │ │ │ + je 3ffb9 ::calcCrossProductsStates(int const*, double const*, double const*, double const*, double, double*, double*)@@Base+0x489> │ │ │ │ mov %r15d,%r11d │ │ │ │ mov %r15d,%r13d │ │ │ │ vzeroupper │ │ │ │ - jmp 41921 ::calcCrossProductsStates(int const*, double const*, double const*, double const*, double, double*, double*)@@Base+0x361> │ │ │ │ + jmp 3fe51 ::calcCrossProductsStates(int const*, double const*, double const*, double const*, double, double*, double*)@@Base+0x321> │ │ │ │ xor %eax,%eax │ │ │ │ vxorpd %xmm6,%xmm6,%xmm6 │ │ │ │ lea 0x8(%rax),%rdx │ │ │ │ - vmovapd %xmm6,%xmm0 │ │ │ │ + vmovapd %xmm6,%xmm1 │ │ │ │ cmp %r13,%rdx │ │ │ │ - je 41a95 ::calcCrossProductsStates(int const*, double const*, double const*, double const*, double, double*, double*)@@Base+0x4d5> │ │ │ │ + je 3ff9b ::calcCrossProductsStates(int const*, double const*, double const*, double const*, double, double*, double*)@@Base+0x46b> │ │ │ │ + vfmadd231sd %xmm1,%xmm4,%xmm6 │ │ │ │ mov 0x68(%rsp),%rsi │ │ │ │ - vmulsd %xmm0,%xmm3,%xmm3 │ │ │ │ - vaddsd %xmm6,%xmm3,%xmm6 │ │ │ │ - vmulsd 0x8(%rsi,%rax,1),%xmm0,%xmm1 │ │ │ │ + vfmadd231sd 0x8(%rsi,%rax,1),%xmm1,%xmm6 │ │ │ │ add $0x10,%rax │ │ │ │ - vaddsd %xmm6,%xmm1,%xmm6 │ │ │ │ cmp %r13,%rax │ │ │ │ - je 41951 ::calcCrossProductsStates(int const*, double const*, double const*, double const*, double, double*, double*)@@Base+0x391> │ │ │ │ + je 3fe81 ::calcCrossProductsStates(int const*, double const*, double const*, double const*, double, double*, double*)@@Base+0x351> │ │ │ │ mov 0x68(%rsp),%rsi │ │ │ │ lea 0x8(%rax),%rdx │ │ │ │ - vmovsd (%rsi,%rax,1),%xmm3 │ │ │ │ + vmovsd (%rsi,%rax,1),%xmm4 │ │ │ │ cmp %r13,%rdx │ │ │ │ - jne 41a5e ::calcCrossProductsStates(int const*, double const*, double const*, double const*, double, double*, double*)@@Base+0x49e> │ │ │ │ + jne 3ff6a ::calcCrossProductsStates(int const*, double const*, double const*, double const*, double, double*, double*)@@Base+0x43a> │ │ │ │ test %rcx,%rcx │ │ │ │ - je 41aa5 ::calcCrossProductsStates(int const*, double const*, double const*, double const*, double, double*, double*)@@Base+0x4e5> │ │ │ │ + je 3ffab ::calcCrossProductsStates(int const*, double const*, double const*, double const*, double, double*, double*)@@Base+0x47b> │ │ │ │ mov %rcx,%rdi │ │ │ │ vzeroupper │ │ │ │ call 1c300 │ │ │ │ inc %r15 │ │ │ │ cmp 0x58(%rsp),%r15 │ │ │ │ - jne 41644 ::calcCrossProductsStates(int const*, double const*, double const*, double const*, double, double*, double*)@@Base+0x84> │ │ │ │ + jne 3fbb4 ::calcCrossProductsStates(int const*, double const*, double const*, double const*, double, double*, double*)@@Base+0x84> │ │ │ │ vzeroupper │ │ │ │ lea -0x28(%rbp),%rsp │ │ │ │ pop %rbx │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ pop %rbp │ │ │ │ ret │ │ │ │ - vxorpd %xmm3,%xmm3,%xmm3 │ │ │ │ - jmp 418af ::calcCrossProductsStates(int const*, double const*, double const*, double const*, double, double*, double*)@@Base+0x2ef> │ │ │ │ + vxorpd %xmm4,%xmm4,%xmm4 │ │ │ │ + jmp 3fddf ::calcCrossProductsStates(int const*, double const*, double const*, double const*, double, double*, double*)@@Base+0x2af> │ │ │ │ vzeroupper │ │ │ │ - jmp 41921 ::calcCrossProductsStates(int const*, double const*, double const*, double const*, double, double*, double*)@@Base+0x361> │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - xchg %ax,%ax │ │ │ │ + jmp 3fe51 ::calcCrossProductsStates(int const*, double const*, double const*, double const*, double, double*, double*)@@Base+0x321> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ │ │ │ │ -0000000000041b00 ::calcCrossProductsStates(int const*, float const*, double const*, float const*, double, double*, double*)@@Base>: │ │ │ │ +000000000003ffe0 ::calcCrossProductsStates(int const*, float const*, double const*, float const*, double, double*, double*)@@Base>: │ │ │ │ endbr64 │ │ │ │ push %rbp │ │ │ │ mov %rsp,%rbp │ │ │ │ push %r15 │ │ │ │ push %r14 │ │ │ │ push %r13 │ │ │ │ push %r12 │ │ │ │ push %rbx │ │ │ │ and $0xffffffffffffffe0,%rsp │ │ │ │ add $0xffffffffffffff80,%rsp │ │ │ │ movslq 0x14(%rdi),%rax │ │ │ │ - mov %eax,0x60(%rsp) │ │ │ │ + mov %eax,0x58(%rsp) │ │ │ │ test %eax,%eax │ │ │ │ - jle 42075 ::calcCrossProductsStates(int const*, float const*, double const*, float const*, double, double*, double*)@@Base+0x575> │ │ │ │ + jle 40566 ::calcCrossProductsStates(int const*, float const*, double const*, float const*, double, double*, double*)@@Base+0x586> │ │ │ │ mov 0x24(%rdi),%ebx │ │ │ │ - mov %rdi,0x50(%rsp) │ │ │ │ - mov %rax,0x58(%rsp) │ │ │ │ - mov %r9,0x20(%rsp) │ │ │ │ + mov %rsi,0x38(%rsp) │ │ │ │ + mov %rdx,%r13 │ │ │ │ + vxorps %xmm4,%xmm4,%xmm4 │ │ │ │ + mov %rax,0x50(%rsp) │ │ │ │ + xor %r14d,%r14d │ │ │ │ + mov %ebx,%esi │ │ │ │ + mov %r9,0x18(%rsp) │ │ │ │ + imul %ebx,%esi │ │ │ │ mov %r8,0x68(%rsp) │ │ │ │ - mov %rcx,0x28(%rsp) │ │ │ │ - mov %rdx,0x30(%rsp) │ │ │ │ - vxorps %xmm3,%xmm3,%xmm3 │ │ │ │ - mov %rsi,0x40(%rsp) │ │ │ │ - xor %r15d,%r15d │ │ │ │ - vmovsd %xmm0,0x18(%rsp) │ │ │ │ - mov %ebx,%edi │ │ │ │ - imul %ebx,%edi │ │ │ │ - movslq %edi,%rax │ │ │ │ - mov %edi,0x38(%rsp) │ │ │ │ + mov %rcx,0x20(%rsp) │ │ │ │ + mov %rdi,0x48(%rsp) │ │ │ │ + movslq %esi,%rax │ │ │ │ + mov %esi,0x28(%rsp) │ │ │ │ shl $0x2,%rax │ │ │ │ - mov %rax,0x48(%rsp) │ │ │ │ + vmovsd %xmm0,0x10(%rsp) │ │ │ │ + mov %rax,0x40(%rsp) │ │ │ │ movslq %ebx,%rax │ │ │ │ mov %rax,0x70(%rsp) │ │ │ │ - lea 0x0(,%rax,4),%r12 │ │ │ │ - lea 0x0(,%rax,8),%r14 │ │ │ │ + lea 0x0(,%rax,4),%r15 │ │ │ │ + shl $0x3,%rax │ │ │ │ + mov %rax,0x30(%rsp) │ │ │ │ mov %ebx,%eax │ │ │ │ shr $0x3,%eax │ │ │ │ - mov %eax,0x3c(%rsp) │ │ │ │ - mov 0x38(%rsp),%eax │ │ │ │ - mov %r15d,%r11d │ │ │ │ - mov %r15d,%r13d │ │ │ │ + mov %eax,0x2c(%rsp) │ │ │ │ + mov 0x28(%rsp),%eax │ │ │ │ + mov %r14d,%r11d │ │ │ │ + mov %r14d,%ecx │ │ │ │ test %eax,%eax │ │ │ │ - jne 4208d ::calcCrossProductsStates(int const*, float const*, double const*, float const*, double, double*, double*)@@Base+0x58d> │ │ │ │ - xor %edi,%edi │ │ │ │ - mov 0x40(%rsp),%rax │ │ │ │ - movslq (%rax,%r15,4),%rdx │ │ │ │ - mov 0x50(%rsp),%rax │ │ │ │ + jne 4057e ::calcCrossProductsStates(int const*, float const*, double const*, float const*, double, double*, double*)@@Base+0x59e> │ │ │ │ + xor %r12d,%r12d │ │ │ │ + mov 0x38(%rsp),%rax │ │ │ │ + movslq (%rax,%r14,4),%rdx │ │ │ │ + mov 0x48(%rsp),%rax │ │ │ │ movslq 0x34(%rax),%rax │ │ │ │ cmp %ebx,%edx │ │ │ │ - jl 41d54 ::calcCrossProductsStates(int const*, float const*, double const*, float const*, double, double*, double*)@@Base+0x254> │ │ │ │ - vxorpd %xmm5,%xmm5,%xmm5 │ │ │ │ + jl 4025c ::calcCrossProductsStates(int const*, float const*, double const*, float const*, double, double*, double*)@@Base+0x27c> │ │ │ │ + vxorpd %xmm1,%xmm1,%xmm1 │ │ │ │ test %eax,%eax │ │ │ │ - jle 41edb ::calcCrossProductsStates(int const*, float const*, double const*, float const*, double, double*, double*)@@Base+0x3db> │ │ │ │ - movslq %eax,%r13 │ │ │ │ + jle 403d9 ::calcCrossProductsStates(int const*, float const*, double const*, float const*, double, double*, double*)@@Base+0x3f9> │ │ │ │ + mov %rax,0x60(%rsp) │ │ │ │ mov 0x68(%rsp),%rax │ │ │ │ vmovss (%rax),%xmm6 │ │ │ │ test %ebx,%ebx │ │ │ │ - jle 4200a ::calcCrossProductsStates(int const*, float const*, double const*, float const*, double, double*, double*)@@Base+0x50a> │ │ │ │ - mov 0x50(%rsp),%rax │ │ │ │ - mov 0x60(%rsp),%esi │ │ │ │ - mov %r15,0x10(%rsp) │ │ │ │ - xor %ecx,%ecx │ │ │ │ - vmovsd 0x18(%rsp),%xmm1 │ │ │ │ - vxorps %xmm5,%xmm5,%xmm5 │ │ │ │ - lea -0x1(%rbx),%r9d │ │ │ │ + jle 404f4 ::calcCrossProductsStates(int const*, float const*, double const*, float const*, double, double*, double*)@@Base+0x514> │ │ │ │ + mov 0x48(%rsp),%rax │ │ │ │ + mov 0x58(%rsp),%esi │ │ │ │ mov %r14,0x8(%rsp) │ │ │ │ - mov 0x3c(%rsp),%r10d │ │ │ │ - mov 0x28(%rsp),%r15 │ │ │ │ + mov %ebx,%edi │ │ │ │ + mov 0x2c(%rsp),%r10d │ │ │ │ + vmovsd 0x10(%rsp),%xmm5 │ │ │ │ + xor %ecx,%ecx │ │ │ │ + vxorps %xmm1,%xmm1,%xmm1 │ │ │ │ mov 0x2c(%rax),%eax │ │ │ │ + lea -0x1(%rbx),%r8d │ │ │ │ + and $0xfffffff8,%edi │ │ │ │ shl $0x5,%r10 │ │ │ │ imul %eax,%esi │ │ │ │ imul %eax,%r11d │ │ │ │ - mov %esi,0x64(%rsp) │ │ │ │ - mov 0x30(%rsp),%rsi │ │ │ │ - nop │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - movslq %r11d,%rax │ │ │ │ - vcvtsd2ss (%r15,%rcx,8),%xmm3,%xmm0 │ │ │ │ - lea (%rsi,%rax,4),%r8 │ │ │ │ - add 0x70(%rsp),%rax │ │ │ │ - vcvtss2sd %xmm0,%xmm0,%xmm4 │ │ │ │ + mov %esi,0x5c(%rsp) │ │ │ │ + mov 0x20(%rsp),%rsi │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + vcvtsd2ss (%rsi,%rcx,8),%xmm4,%xmm0 │ │ │ │ + vcvtss2sd %xmm0,%xmm0,%xmm3 │ │ │ │ + vmulsd %xmm5,%xmm3,%xmm3 │ │ │ │ + vcvtsd2ss %xmm3,%xmm3,%xmm3 │ │ │ │ + cmp $0x6,%r8d │ │ │ │ + jbe 404e6 ::calcCrossProductsStates(int const*, float const*, double const*, float const*, double, double*, double*)@@Base+0x506> │ │ │ │ + movslq %r11d,%r14 │ │ │ │ vxorps %xmm0,%xmm0,%xmm0 │ │ │ │ - lea (%rsi,%rax,4),%r14 │ │ │ │ - vmulsd %xmm1,%xmm4,%xmm4 │ │ │ │ - mov %r8,%rax │ │ │ │ - mov %r14,%rdx │ │ │ │ - sub %r8,%rdx │ │ │ │ - and $0x4,%edx │ │ │ │ - vcvtsd2ss %xmm4,%xmm4,%xmm4 │ │ │ │ - je 41c80 ::calcCrossProductsStates(int const*, float const*, double const*, float const*, double, double*, double*)@@Base+0x180> │ │ │ │ - lea 0x4(%r8),%rax │ │ │ │ - vaddss (%r8),%xmm0,%xmm0 │ │ │ │ - cmp %r14,%rax │ │ │ │ - je 41c92 ::calcCrossProductsStates(int const*, float const*, double const*, float const*, double, double*, double*)@@Base+0x192> │ │ │ │ - nopl (%rax) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + lea 0x0(%r13,%r14,4),%rax │ │ │ │ + lea (%r10,%rax,1),%rdx │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ vaddss (%rax),%xmm0,%xmm0 │ │ │ │ - add $0x8,%rax │ │ │ │ + add $0x20,%rax │ │ │ │ + vaddss -0x1c(%rax),%xmm0,%xmm0 │ │ │ │ + vaddss -0x18(%rax),%xmm0,%xmm0 │ │ │ │ + vaddss -0x14(%rax),%xmm0,%xmm0 │ │ │ │ + vaddss -0x10(%rax),%xmm0,%xmm0 │ │ │ │ + vaddss -0xc(%rax),%xmm0,%xmm0 │ │ │ │ + vaddss -0x8(%rax),%xmm0,%xmm0 │ │ │ │ vaddss -0x4(%rax),%xmm0,%xmm0 │ │ │ │ - cmp %r14,%rax │ │ │ │ - jne 41c80 ::calcCrossProductsStates(int const*, float const*, double const*, float const*, double, double*, double*)@@Base+0x180> │ │ │ │ - vmulss %xmm6,%xmm0,%xmm0 │ │ │ │ - mov %rdi,%rdx │ │ │ │ + cmp %rdx,%rax │ │ │ │ + jne 40138 ::calcCrossProductsStates(int const*, float const*, double const*, float const*, double, double*, double*)@@Base+0x158> │ │ │ │ + test $0x7,%bl │ │ │ │ + je 401b3 ::calcCrossProductsStates(int const*, float const*, double const*, float const*, double, double*, double*)@@Base+0x1d3> │ │ │ │ + movslq %edi,%rax │ │ │ │ + mov %rax,%r9 │ │ │ │ + lea 0x0(%r13,%r14,4),%rdx │ │ │ │ + vaddss (%rdx,%rax,4),%xmm0,%xmm0 │ │ │ │ + not %r9 │ │ │ │ + inc %rax │ │ │ │ + add %ebx,%r9d │ │ │ │ + cmp %eax,%ebx │ │ │ │ + jle 401b3 ::calcCrossProductsStates(int const*, float const*, double const*, float const*, double, double*, double*)@@Base+0x1d3> │ │ │ │ + and $0x1,%r9d │ │ │ │ + je 401a0 ::calcCrossProductsStates(int const*, float const*, double const*, float const*, double, double*, double*)@@Base+0x1c0> │ │ │ │ + vaddss (%rdx,%rax,4),%xmm0,%xmm0 │ │ │ │ + inc %rax │ │ │ │ + cmp %eax,%ebx │ │ │ │ + jle 401b3 ::calcCrossProductsStates(int const*, float const*, double const*, float const*, double, double*, double*)@@Base+0x1d3> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + vaddss (%rdx,%rax,4),%xmm0,%xmm0 │ │ │ │ + vaddss 0x4(%rdx,%rax,4),%xmm0,%xmm0 │ │ │ │ + add $0x2,%rax │ │ │ │ + cmp %eax,%ebx │ │ │ │ + jg 401a0 ::calcCrossProductsStates(int const*, float const*, double const*, float const*, double, double*, double*)@@Base+0x1c0> │ │ │ │ + vfmadd231ss %xmm0,%xmm6,%xmm1 │ │ │ │ mov %rcx,0x78(%rsp) │ │ │ │ - vaddss %xmm0,%xmm5,%xmm5 │ │ │ │ - nopl (%rax) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - vmulss (%r8),%xmm6,%xmm7 │ │ │ │ - vmulss %xmm4,%xmm7,%xmm7 │ │ │ │ - cmp $0x6,%r9d │ │ │ │ - jbe 41d50 ::calcCrossProductsStates(int const*, float const*, double const*, float const*, double, double*, double*)@@Base+0x250> │ │ │ │ + lea 0x0(%r13,%r14,4),%r9 │ │ │ │ + add 0x70(%rsp),%r14 │ │ │ │ + mov %r12,%rdx │ │ │ │ + lea 0x0(%r13,%r14,4),%r14 │ │ │ │ + nop │ │ │ │ + vmulss (%r9),%xmm6,%xmm7 │ │ │ │ + vmulss %xmm3,%xmm7,%xmm7 │ │ │ │ + cmp $0x6,%r8d │ │ │ │ + jbe 40258 ::calcCrossProductsStates(int const*, float const*, double const*, float const*, double, double*, double*)@@Base+0x278> │ │ │ │ vbroadcastss %xmm7,%ymm2 │ │ │ │ lea (%r10,%rdx,1),%rcx │ │ │ │ mov %rdx,%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ vaddps (%rax),%ymm2,%ymm0 │ │ │ │ add $0x20,%rax │ │ │ │ vmovups %ymm0,-0x20(%rax) │ │ │ │ cmp %rcx,%rax │ │ │ │ - jne 41ce0 ::calcCrossProductsStates(int const*, float const*, double const*, float const*, double, double*, double*)@@Base+0x1e0> │ │ │ │ - test $0x7,%bl │ │ │ │ - je 41d11 ::calcCrossProductsStates(int const*, float const*, double const*, float const*, double, double*, double*)@@Base+0x211> │ │ │ │ - mov %ebx,%eax │ │ │ │ - and $0xfffffff8,%eax │ │ │ │ - cltq │ │ │ │ - xchg %ax,%ax │ │ │ │ + jne 401f0 ::calcCrossProductsStates(int const*, float const*, double const*, float const*, double, double*, double*)@@Base+0x210> │ │ │ │ + movslq %edi,%rax │ │ │ │ + cmp %edi,%ebx │ │ │ │ + je 40221 ::calcCrossProductsStates(int const*, float const*, double const*, float const*, double, double*, double*)@@Base+0x241> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ vaddss (%rdx,%rax,4),%xmm7,%xmm0 │ │ │ │ vmovss %xmm0,(%rdx,%rax,4) │ │ │ │ inc %rax │ │ │ │ cmp %eax,%ebx │ │ │ │ - jg 41d00 ::calcCrossProductsStates(int const*, float const*, double const*, float const*, double, double*, double*)@@Base+0x200> │ │ │ │ - add $0x4,%r8 │ │ │ │ - add %r12,%rdx │ │ │ │ - cmp %r14,%r8 │ │ │ │ - jne 41cb0 ::calcCrossProductsStates(int const*, float const*, double const*, float const*, double, double*, double*)@@Base+0x1b0> │ │ │ │ + jg 40210 ::calcCrossProductsStates(int const*, float const*, double const*, float const*, double, double*, double*)@@Base+0x230> │ │ │ │ + add $0x4,%r9 │ │ │ │ + add %r15,%rdx │ │ │ │ + cmp %r14,%r9 │ │ │ │ + jne 401d0 ::calcCrossProductsStates(int const*, float const*, double const*, float const*, double, double*, double*)@@Base+0x1f0> │ │ │ │ mov 0x78(%rsp),%rcx │ │ │ │ inc %rcx │ │ │ │ - cmp %r13,%rcx │ │ │ │ - je 41ecd ::calcCrossProductsStates(int const*, float const*, double const*, float const*, double, double*, double*)@@Base+0x3cd> │ │ │ │ + cmp 0x60(%rsp),%rcx │ │ │ │ + je 403d0 ::calcCrossProductsStates(int const*, float const*, double const*, float const*, double, double*, double*)@@Base+0x3f0> │ │ │ │ mov 0x68(%rsp),%rax │ │ │ │ - add 0x64(%rsp),%r11d │ │ │ │ + add 0x5c(%rsp),%r11d │ │ │ │ vmovss (%rax,%rcx,4),%xmm6 │ │ │ │ - jmp 41c30 ::calcCrossProductsStates(int const*, float const*, double const*, float const*, double, double*, double*)@@Base+0x130> │ │ │ │ - nopl (%rax) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + jmp 40108 ::calcCrossProductsStates(int const*, float const*, double const*, float const*, double, double*, double*)@@Base+0x128> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ xor %eax,%eax │ │ │ │ - jmp 41cfc ::calcCrossProductsStates(int const*, float const*, double const*, float const*, double, double*, double*)@@Base+0x1fc> │ │ │ │ + jmp 40210 ::calcCrossProductsStates(int const*, float const*, double const*, float const*, double, double*, double*)@@Base+0x230> │ │ │ │ test %eax,%eax │ │ │ │ - jle 42084 ::calcCrossProductsStates(int const*, float const*, double const*, float const*, double, double*, double*)@@Base+0x584> │ │ │ │ - mov 0x50(%rsp),%rsi │ │ │ │ - mov 0x60(%rsp),%r9d │ │ │ │ - vxorps %xmm5,%xmm5,%xmm5 │ │ │ │ - mov %r15,0x78(%rsp) │ │ │ │ - mov 0x68(%rsp),%r10 │ │ │ │ - mov 0x30(%rsp),%r8 │ │ │ │ - vmovsd 0x18(%rsp),%xmm1 │ │ │ │ - mov 0x2c(%rsi),%ecx │ │ │ │ - lea (%r10,%rax,4),%r11 │ │ │ │ - mov %r10,%rsi │ │ │ │ + jle 40575 ::calcCrossProductsStates(int const*, float const*, double const*, float const*, double, double*, double*)@@Base+0x595> │ │ │ │ + mov 0x48(%rsp),%rsi │ │ │ │ + mov 0x58(%rsp),%r8d │ │ │ │ + mov %r14,0x78(%rsp) │ │ │ │ movslq %edx,%r10 │ │ │ │ - imul %ecx,%r9d │ │ │ │ - imul %r13d,%ecx │ │ │ │ - lea (%rdi,%r10,4),%r13 │ │ │ │ + mov 0x68(%rsp),%r11 │ │ │ │ + vmovsd 0x10(%rsp),%xmm5 │ │ │ │ + lea (%r12,%r10,4),%r9 │ │ │ │ + vxorps %xmm3,%xmm3,%xmm3 │ │ │ │ + mov 0x2c(%rsi),%edi │ │ │ │ sub 0x70(%rsp),%r10 │ │ │ │ - movslq %r9d,%r9 │ │ │ │ + mov %r11,%rsi │ │ │ │ + lea (%r11,%rax,4),%r11 │ │ │ │ + imul %edi,%ecx │ │ │ │ + imul %edi,%r8d │ │ │ │ + mov 0x20(%rsp),%rdi │ │ │ │ movslq %ecx,%rcx │ │ │ │ + movslq %r8d,%r8 │ │ │ │ add 0x70(%rsp),%rcx │ │ │ │ - shl $0x2,%r9 │ │ │ │ - lea (%r8,%rcx,4),%rcx │ │ │ │ - mov 0x28(%rsp),%r8 │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - vmovss (%rsi),%xmm4 │ │ │ │ - vmulss (%rcx,%r10,4),%xmm4,%xmm0 │ │ │ │ - vaddss %xmm0,%xmm5,%xmm5 │ │ │ │ + shl $0x2,%r8 │ │ │ │ + lea 0x0(%r13,%rcx,4),%rcx │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + vmovss (%rsi),%xmm2 │ │ │ │ + vfmadd231ss (%rcx,%r10,4),%xmm2,%xmm3 │ │ │ │ test %ebx,%ebx │ │ │ │ - jle 41e1a ::calcCrossProductsStates(int const*, float const*, double const*, float const*, double, double*, double*)@@Base+0x31a> │ │ │ │ - vcvtsd2ss (%r8),%xmm3,%xmm0 │ │ │ │ - mov %rcx,%r15 │ │ │ │ - mov %r13,%rax │ │ │ │ - sub %r12,%r15 │ │ │ │ - vcvtss2sd %xmm0,%xmm0,%xmm2 │ │ │ │ - vmulsd %xmm1,%xmm2,%xmm2 │ │ │ │ - vcvtsd2ss %xmm2,%xmm2,%xmm2 │ │ │ │ + jle 4030a ::calcCrossProductsStates(int const*, float const*, double const*, float const*, double, double*, double*)@@Base+0x32a> │ │ │ │ + vcvtsd2ss (%rdi),%xmm4,%xmm0 │ │ │ │ + vcvtss2sd %xmm0,%xmm0,%xmm1 │ │ │ │ + vmulsd %xmm5,%xmm1,%xmm1 │ │ │ │ + mov %rcx,%r14 │ │ │ │ + sub %r15,%r14 │ │ │ │ + mov %r9,%rax │ │ │ │ + vcvtsd2ss %xmm1,%xmm1,%xmm1 │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - vmulss (%r15),%xmm4,%xmm0 │ │ │ │ - add $0x4,%r15 │ │ │ │ - vfmadd213ss (%rax),%xmm2,%xmm0 │ │ │ │ + vmulss (%r14),%xmm2,%xmm0 │ │ │ │ + add $0x4,%r14 │ │ │ │ + vfmadd213ss (%rax),%xmm1,%xmm0 │ │ │ │ vmovss %xmm0,(%rax) │ │ │ │ - add %r12,%rax │ │ │ │ - cmp %r15,%rcx │ │ │ │ - jne 41e00 ::calcCrossProductsStates(int const*, float const*, double const*, float const*, double, double*, double*)@@Base+0x300> │ │ │ │ + add %r15,%rax │ │ │ │ + cmp %r14,%rcx │ │ │ │ + jne 402f0 ::calcCrossProductsStates(int const*, float const*, double const*, float const*, double, double*, double*)@@Base+0x310> │ │ │ │ add $0x4,%rsi │ │ │ │ - add %r9,%rcx │ │ │ │ - add $0x8,%r8 │ │ │ │ + add %r8,%rcx │ │ │ │ + add $0x8,%rdi │ │ │ │ cmp %rsi,%r11 │ │ │ │ - jne 41dc0 ::calcCrossProductsStates(int const*, float const*, double const*, float const*, double, double*, double*)@@Base+0x2c0> │ │ │ │ - mov 0x78(%rsp),%r15 │ │ │ │ - vcvtss2sd %xmm5,%xmm5,%xmm5 │ │ │ │ + jne 402c0 ::calcCrossProductsStates(int const*, float const*, double const*, float const*, double, double*, double*)@@Base+0x2e0> │ │ │ │ + mov 0x78(%rsp),%r14 │ │ │ │ + vcvtss2sd %xmm3,%xmm3,%xmm3 │ │ │ │ test %ebx,%ebx │ │ │ │ - jle 42053 ::calcCrossProductsStates(int const*, float const*, double const*, float const*, double, double*, double*)@@Base+0x553> │ │ │ │ - mov 0x50(%rsp),%rax │ │ │ │ - lea (%rdi,%rdx,4),%rcx │ │ │ │ + jle 40541 ::calcCrossProductsStates(int const*, float const*, double const*, float const*, double, double*, double*)@@Base+0x561> │ │ │ │ + mov 0x48(%rsp),%rax │ │ │ │ + mov 0x30(%rsp),%rsi │ │ │ │ + lea (%r12,%rdx,4),%rcx │ │ │ │ mov 0x78(%rax),%rax │ │ │ │ - vmovsd (%rax,%r15,8),%xmm2 │ │ │ │ - mov 0x20(%rsp),%rax │ │ │ │ + vmovsd (%rax,%r14,8),%xmm1 │ │ │ │ + mov 0x18(%rsp),%rax │ │ │ │ + vdivsd %xmm3,%xmm1,%xmm1 │ │ │ │ lea (%rax,%rdx,8),%rax │ │ │ │ xor %edx,%edx │ │ │ │ - vdivsd %xmm5,%xmm2,%xmm2 │ │ │ │ - nopl (%rax) │ │ │ │ - vcvtss2sd (%rcx),%xmm3,%xmm0 │ │ │ │ - vfmadd213sd (%rax),%xmm2,%xmm0 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + vcvtss2sd (%rcx),%xmm4,%xmm0 │ │ │ │ + vfmadd213sd (%rax),%xmm1,%xmm0 │ │ │ │ inc %edx │ │ │ │ - add %r12,%rcx │ │ │ │ + add %r15,%rcx │ │ │ │ vmovsd %xmm0,(%rax) │ │ │ │ - add %r14,%rax │ │ │ │ + add %rsi,%rax │ │ │ │ cmp %ebx,%edx │ │ │ │ - jne 41e60 ::calcCrossProductsStates(int const*, float const*, double const*, float const*, double, double*, double*)@@Base+0x360> │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 41ff2 ::calcCrossProductsStates(int const*, float const*, double const*, float const*, double, double*, double*)@@Base+0x4f2> │ │ │ │ + jne 40358 ::calcCrossProductsStates(int const*, float const*, double const*, float const*, double, double*, double*)@@Base+0x378> │ │ │ │ + test %r12,%r12 │ │ │ │ + je 404ca ::calcCrossProductsStates(int const*, float const*, double const*, float const*, double, double*, double*)@@Base+0x4ea> │ │ │ │ vzeroupper │ │ │ │ + mov %r12,%rdi │ │ │ │ + inc %r14 │ │ │ │ call 1c300 │ │ │ │ - inc %r15 │ │ │ │ - cmp 0x58(%rsp),%r15 │ │ │ │ - je 42075 ::calcCrossProductsStates(int const*, float const*, double const*, float const*, double, double*, double*)@@Base+0x575> │ │ │ │ - mov %r15d,%r11d │ │ │ │ - mov %r15d,%r13d │ │ │ │ - mov 0x48(%rsp),%rdi │ │ │ │ - mov %r11d,0x78(%rsp) │ │ │ │ + cmp 0x50(%rsp),%r14 │ │ │ │ + je 40566 ::calcCrossProductsStates(int const*, float const*, double const*, float const*, double, double*, double*)@@Base+0x586> │ │ │ │ + mov %r14d,%r11d │ │ │ │ + mov %r14d,%ecx │ │ │ │ + mov 0x40(%rsp),%rdi │ │ │ │ + mov %r11d,0x60(%rsp) │ │ │ │ + mov %ecx,0x78(%rsp) │ │ │ │ call 1c310 │ │ │ │ - mov 0x48(%rsp),%rdx │ │ │ │ + mov 0x40(%rsp),%rdx │ │ │ │ xor %esi,%esi │ │ │ │ mov %rax,%rdi │ │ │ │ + mov %rax,%r12 │ │ │ │ call 1c1a0 │ │ │ │ - mov 0x78(%rsp),%r11d │ │ │ │ - vxorps %xmm3,%xmm3,%xmm3 │ │ │ │ - mov %rax,%rdi │ │ │ │ - jmp 41ba6 ::calcCrossProductsStates(int const*, float const*, double const*, float const*, double, double*, double*)@@Base+0xa6> │ │ │ │ - mov 0x10(%rsp),%r15 │ │ │ │ + mov 0x78(%rsp),%ecx │ │ │ │ + mov 0x60(%rsp),%r11d │ │ │ │ + vxorps %xmm4,%xmm4,%xmm4 │ │ │ │ + jmp 40086 ::calcCrossProductsStates(int const*, float const*, double const*, float const*, double, double*, double*)@@Base+0xa6> │ │ │ │ mov 0x8(%rsp),%r14 │ │ │ │ - vcvtss2sd %xmm5,%xmm5,%xmm5 │ │ │ │ + vcvtss2sd %xmm1,%xmm1,%xmm1 │ │ │ │ test %ebx,%ebx │ │ │ │ - jle 42053 ::calcCrossProductsStates(int const*, float const*, double const*, float const*, double, double*, double*)@@Base+0x553> │ │ │ │ - mov 0x50(%rsp),%rax │ │ │ │ - mov 0x3c(%rsp),%r11d │ │ │ │ - lea -0x1(%rbx),%r9d │ │ │ │ - mov %rdi,%rsi │ │ │ │ - mov 0x20(%rsp),%rcx │ │ │ │ + jle 40541 ::calcCrossProductsStates(int const*, float const*, double const*, float const*, double, double*, double*)@@Base+0x561> │ │ │ │ + mov 0x48(%rsp),%rax │ │ │ │ + mov 0x2c(%rsp),%r11d │ │ │ │ + lea -0x1(%rbx),%r8d │ │ │ │ + mov %r12,%rsi │ │ │ │ + mov 0x18(%rsp),%rcx │ │ │ │ + mov 0x30(%rsp),%rdx │ │ │ │ xor %r10d,%r10d │ │ │ │ mov 0x78(%rax),%rax │ │ │ │ shl $0x6,%r11 │ │ │ │ - vmovsd (%rax,%r15,8),%xmm4 │ │ │ │ - vdivsd %xmm5,%xmm4,%xmm4 │ │ │ │ - vbroadcastsd %xmm4,%ymm2 │ │ │ │ - cmp $0x6,%r9d │ │ │ │ - jbe 41fd3 ::calcCrossProductsStates(int const*, float const*, double const*, float const*, double, double*, double*)@@Base+0x4d3> │ │ │ │ - nopl (%rax) │ │ │ │ - lea (%r11,%rcx,1),%r8 │ │ │ │ - mov %rsi,%rdx │ │ │ │ + vmovsd (%rax,%r14,8),%xmm3 │ │ │ │ + vdivsd %xmm1,%xmm3,%xmm3 │ │ │ │ + vbroadcastsd %xmm3,%ymm2 │ │ │ │ + cmp $0x6,%r8d │ │ │ │ + jbe 404ab ::calcCrossProductsStates(int const*, float const*, double const*, float const*, double, double*, double*)@@Base+0x4cb> │ │ │ │ + lea (%r11,%rcx,1),%r9 │ │ │ │ + mov %rsi,%rdi │ │ │ │ mov %rcx,%rax │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - vmovups (%rdx),%ymm0 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + vmovups (%rdi),%ymm0 │ │ │ │ add $0x40,%rax │ │ │ │ - add $0x20,%rdx │ │ │ │ - vextractf128 $0x1,%ymm0,%xmm1 │ │ │ │ + add $0x20,%rdi │ │ │ │ + vextractf32x4 $0x1,%ymm0,%xmm1 │ │ │ │ vcvtps2pd %xmm0,%ymm0 │ │ │ │ vfmadd213pd -0x40(%rax),%ymm2,%ymm0 │ │ │ │ vcvtps2pd %xmm1,%ymm1 │ │ │ │ vfmadd213pd -0x20(%rax),%ymm2,%ymm1 │ │ │ │ vmovupd %ymm0,-0x40(%rax) │ │ │ │ vmovupd %ymm1,-0x20(%rax) │ │ │ │ - cmp %rax,%r8 │ │ │ │ - jne 41f40 ::calcCrossProductsStates(int const*, float const*, double const*, float const*, double, double*, double*)@@Base+0x440> │ │ │ │ + cmp %r9,%rax │ │ │ │ + jne 40430 ::calcCrossProductsStates(int const*, float const*, double const*, float const*, double, double*, double*)@@Base+0x450> │ │ │ │ test $0x7,%bl │ │ │ │ - je 41fd7 ::calcCrossProductsStates(int const*, float const*, double const*, float const*, double, double*, double*)@@Base+0x4d7> │ │ │ │ + je 404af ::calcCrossProductsStates(int const*, float const*, double const*, float const*, double, double*, double*)@@Base+0x4cf> │ │ │ │ mov %ebx,%eax │ │ │ │ and $0xfffffff8,%eax │ │ │ │ cltq │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - vcvtss2sd (%rsi,%rax,4),%xmm3,%xmm0 │ │ │ │ - vfmadd213sd (%rcx,%rax,8),%xmm4,%xmm0 │ │ │ │ + vcvtss2sd (%rsi,%rax,4),%xmm4,%xmm0 │ │ │ │ + vfmadd213sd (%rcx,%rax,8),%xmm3,%xmm0 │ │ │ │ vmovsd %xmm0,(%rcx,%rax,8) │ │ │ │ inc %rax │ │ │ │ cmp %eax,%ebx │ │ │ │ - jg 41fa0 ::calcCrossProductsStates(int const*, float const*, double const*, float const*, double, double*, double*)@@Base+0x4a0> │ │ │ │ + jg 40478 ::calcCrossProductsStates(int const*, float const*, double const*, float const*, double, double*, double*)@@Base+0x498> │ │ │ │ inc %r10d │ │ │ │ - add %r12,%rsi │ │ │ │ - add %r14,%rcx │ │ │ │ + add %r15,%rsi │ │ │ │ + add %rdx,%rcx │ │ │ │ cmp %ebx,%r10d │ │ │ │ - je 41e79 ::calcCrossProductsStates(int const*, float const*, double const*, float const*, double, double*, double*)@@Base+0x379> │ │ │ │ - cmp $0x6,%r9d │ │ │ │ - ja 41f20 ::calcCrossProductsStates(int const*, float const*, double const*, float const*, double, double*, double*)@@Base+0x420> │ │ │ │ + je 40371 ::calcCrossProductsStates(int const*, float const*, double const*, float const*, double, double*, double*)@@Base+0x391> │ │ │ │ + cmp $0x6,%r8d │ │ │ │ + ja 40420 ::calcCrossProductsStates(int const*, float const*, double const*, float const*, double, double*, double*)@@Base+0x440> │ │ │ │ xor %eax,%eax │ │ │ │ - jmp 41f7f ::calcCrossProductsStates(int const*, float const*, double const*, float const*, double, double*, double*)@@Base+0x47f> │ │ │ │ + jmp 40470 ::calcCrossProductsStates(int const*, float const*, double const*, float const*, double, double*, double*)@@Base+0x490> │ │ │ │ inc %r10d │ │ │ │ - add %r12,%rsi │ │ │ │ - add %r14,%rcx │ │ │ │ - cmp %ebx,%r10d │ │ │ │ - jne 41f20 ::calcCrossProductsStates(int const*, float const*, double const*, float const*, double, double*, double*)@@Base+0x420> │ │ │ │ - test %rdi,%rdi │ │ │ │ - jne 41e82 ::calcCrossProductsStates(int const*, float const*, double const*, float const*, double, double*, double*)@@Base+0x382> │ │ │ │ - inc %r15 │ │ │ │ - cmp 0x58(%rsp),%r15 │ │ │ │ - je 42072 ::calcCrossProductsStates(int const*, float const*, double const*, float const*, double, double*, double*)@@Base+0x572> │ │ │ │ - mov %r15d,%r11d │ │ │ │ - mov %r15d,%r13d │ │ │ │ + add %r15,%rsi │ │ │ │ + add %rdx,%rcx │ │ │ │ + cmp %r10d,%ebx │ │ │ │ + jne 40420 ::calcCrossProductsStates(int const*, float const*, double const*, float const*, double, double*, double*)@@Base+0x440> │ │ │ │ + test %r12,%r12 │ │ │ │ + jne 4037a ::calcCrossProductsStates(int const*, float const*, double const*, float const*, double, double*, double*)@@Base+0x39a> │ │ │ │ + inc %r14 │ │ │ │ + cmp 0x50(%rsp),%r14 │ │ │ │ + je 40563 ::calcCrossProductsStates(int const*, float const*, double const*, float const*, double, double*, double*)@@Base+0x583> │ │ │ │ + mov %r14d,%r11d │ │ │ │ + mov %r14d,%ecx │ │ │ │ vzeroupper │ │ │ │ - jmp 41e9e ::calcCrossProductsStates(int const*, float const*, double const*, float const*, double, double*, double*)@@Base+0x39e> │ │ │ │ + jmp 40399 ::calcCrossProductsStates(int const*, float const*, double const*, float const*, double, double*, double*)@@Base+0x3b9> │ │ │ │ xor %eax,%eax │ │ │ │ - vxorps %xmm5,%xmm5,%xmm5 │ │ │ │ + vxorps %xmm0,%xmm0,%xmm0 │ │ │ │ + movslq %r11d,%r14 │ │ │ │ + jmp 40170 ::calcCrossProductsStates(int const*, float const*, double const*, float const*, double, double*, double*)@@Base+0x190> │ │ │ │ + xor %eax,%eax │ │ │ │ + mov 0x60(%rsp),%rsi │ │ │ │ + vxorps %xmm1,%xmm1,%xmm1 │ │ │ │ lea 0x1(%rax),%rdx │ │ │ │ - vmovaps %xmm5,%xmm0 │ │ │ │ - cmp %r13,%rdx │ │ │ │ - je 42053 ::calcCrossProductsStates(int const*, float const*, double const*, float const*, double, double*, double*)@@Base+0x553> │ │ │ │ - mov 0x68(%rsp),%rsi │ │ │ │ - vmulss %xmm0,%xmm6,%xmm6 │ │ │ │ + vmovaps %xmm1,%xmm0 │ │ │ │ + cmp %rsi,%rdx │ │ │ │ + je 40541 ::calcCrossProductsStates(int const*, float const*, double const*, float const*, double, double*, double*)@@Base+0x561> │ │ │ │ + vfmadd231ss %xmm0,%xmm6,%xmm1 │ │ │ │ + mov 0x68(%rsp),%rdi │ │ │ │ add $0x2,%rax │ │ │ │ - vaddss %xmm5,%xmm6,%xmm5 │ │ │ │ - vmulss (%rsi,%rdx,4),%xmm0,%xmm2 │ │ │ │ - vaddss %xmm5,%xmm2,%xmm5 │ │ │ │ - cmp %r13,%rax │ │ │ │ - je 41ed7 ::calcCrossProductsStates(int const*, float const*, double const*, float const*, double, double*, double*)@@Base+0x3d7> │ │ │ │ + vfmadd231ss (%rdi,%rdx,4),%xmm0,%xmm1 │ │ │ │ + cmp %rsi,%rax │ │ │ │ + je 403d5 ::calcCrossProductsStates(int const*, float const*, double const*, float const*, double, double*, double*)@@Base+0x3f5> │ │ │ │ mov 0x68(%rsp),%rsi │ │ │ │ lea 0x1(%rax),%rdx │ │ │ │ vmovss (%rsi,%rax,4),%xmm6 │ │ │ │ - cmp %r13,%rdx │ │ │ │ - jne 4201d ::calcCrossProductsStates(int const*, float const*, double const*, float const*, double, double*, double*)@@Base+0x51d> │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 42064 ::calcCrossProductsStates(int const*, float const*, double const*, float const*, double, double*, double*)@@Base+0x564> │ │ │ │ + mov 0x60(%rsp),%rsi │ │ │ │ + cmp %rsi,%rdx │ │ │ │ + jne 4050c ::calcCrossProductsStates(int const*, float const*, double const*, float const*, double, double*, double*)@@Base+0x52c> │ │ │ │ + test %r12,%r12 │ │ │ │ + je 40555 ::calcCrossProductsStates(int const*, float const*, double const*, float const*, double, double*, double*)@@Base+0x575> │ │ │ │ + mov %r12,%rdi │ │ │ │ vzeroupper │ │ │ │ call 1c300 │ │ │ │ - vxorps %xmm3,%xmm3,%xmm3 │ │ │ │ - inc %r15 │ │ │ │ - cmp 0x58(%rsp),%r15 │ │ │ │ - jne 41b92 ::calcCrossProductsStates(int const*, float const*, double const*, float const*, double, double*, double*)@@Base+0x92> │ │ │ │ + vxorps %xmm4,%xmm4,%xmm4 │ │ │ │ + inc %r14 │ │ │ │ + cmp 0x50(%rsp),%r14 │ │ │ │ + jne 40071 ::calcCrossProductsStates(int const*, float const*, double const*, float const*, double, double*, double*)@@Base+0x91> │ │ │ │ vzeroupper │ │ │ │ lea -0x28(%rbp),%rsp │ │ │ │ pop %rbx │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ pop %rbp │ │ │ │ ret │ │ │ │ - vxorpd %xmm5,%xmm5,%xmm5 │ │ │ │ - jmp 41e33 ::calcCrossProductsStates(int const*, float const*, double const*, float const*, double, double*, double*)@@Base+0x333> │ │ │ │ + vxorpd %xmm3,%xmm3,%xmm3 │ │ │ │ + jmp 40323 ::calcCrossProductsStates(int const*, float const*, double const*, float const*, double, double*, double*)@@Base+0x343> │ │ │ │ vzeroupper │ │ │ │ - jmp 41e9e ::calcCrossProductsStates(int const*, float const*, double const*, float const*, double, double*, double*)@@Base+0x39e> │ │ │ │ + jmp 40399 ::calcCrossProductsStates(int const*, float const*, double const*, float const*, double, double*, double*)@@Base+0x3b9> │ │ │ │ cs nopw 0x0(%rax,%rax,1) │ │ │ │ - nop │ │ │ │ │ │ │ │ -00000000000420a0 (), std::__future_base::_Task_setter, std::__future_base::_Result_base::_Deleter>, std::__future_base::_Task_state::*(beagle::cpu::BeagleCPUImpl*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*))(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)>, std::allocator, void ()>::_M_run()::{lambda()#1}, void> >::_M_invoke(std::_Any_data const&)@@Base>: │ │ │ │ +0000000000040590 (), std::__future_base::_Task_setter, std::__future_base::_Result_base::_Deleter>, std::__future_base::_Task_state::*(beagle::cpu::BeagleCPUImpl*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*))(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)>, std::allocator, void ()>::_M_run()::{lambda()#1}, void> >::_M_invoke(std::_Any_data const&)@@Base>: │ │ │ │ endbr64 │ │ │ │ push %rbp │ │ │ │ mov %rsp,%rbp │ │ │ │ push %r15 │ │ │ │ + mov %rdi,%r15 │ │ │ │ push %r14 │ │ │ │ push %r13 │ │ │ │ push %r12 │ │ │ │ push %rbx │ │ │ │ - mov %rdi,%r15 │ │ │ │ sub $0x18,%rsp │ │ │ │ - mov 0x8(%rsi),%rax │ │ │ │ mov %fs:0x28,%rbx │ │ │ │ mov %rbx,-0x38(%rbp) │ │ │ │ mov %rsi,%rbx │ │ │ │ + mov 0x8(%rsi),%rax │ │ │ │ mov (%rax),%rax │ │ │ │ - mov 0x28(%rax),%r10 │ │ │ │ mov 0x30(%rax),%rdi │ │ │ │ + mov 0x28(%rax),%r10 │ │ │ │ mov 0x78(%rax),%rsi │ │ │ │ - add 0x80(%rax),%rdi │ │ │ │ mov 0x70(%rax),%rdx │ │ │ │ mov 0x68(%rax),%rcx │ │ │ │ mov 0x60(%rax),%r8 │ │ │ │ mov 0x58(%rax),%r9 │ │ │ │ mov 0x50(%rax),%r11 │ │ │ │ mov 0x48(%rax),%r12 │ │ │ │ mov 0x40(%rax),%r13d │ │ │ │ mov 0x38(%rax),%r14 │ │ │ │ + add 0x80(%rax),%rdi │ │ │ │ test $0x1,%r10b │ │ │ │ - je 42110 (), std::__future_base::_Task_setter, std::__future_base::_Result_base::_Deleter>, std::__future_base::_Task_state::*(beagle::cpu::BeagleCPUImpl*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*))(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)>, std::allocator, void ()>::_M_run()::{lambda()#1}, void> >::_M_invoke(std::_Any_data const&)@@Base+0x70> │ │ │ │ + je 40600 (), std::__future_base::_Task_setter, std::__future_base::_Result_base::_Deleter>, std::__future_base::_Task_state::*(beagle::cpu::BeagleCPUImpl*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*))(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)>, std::allocator, void ()>::_M_run()::{lambda()#1}, void> >::_M_invoke(std::_Any_data const&)@@Base+0x70> │ │ │ │ mov (%rdi),%rax │ │ │ │ mov -0x1(%rax,%r10,1),%r10 │ │ │ │ push %r14 │ │ │ │ push %r13 │ │ │ │ push %r12 │ │ │ │ push %r11 │ │ │ │ call *%r10 │ │ │ │ add $0x20,%rsp │ │ │ │ mov (%rbx),%rax │ │ │ │ mov (%rax),%rdx │ │ │ │ movq $0x0,(%rax) │ │ │ │ mov %rdx,(%r15) │ │ │ │ mov -0x38(%rbp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 42167 (), std::__future_base::_Task_setter, std::__future_base::_Result_base::_Deleter>, std::__future_base::_Task_state::*(beagle::cpu::BeagleCPUImpl*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*))(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)>, std::allocator, void ()>::_M_run()::{lambda()#1}, void> >::_M_invoke(std::_Any_data const&)@@Base+0xc7> │ │ │ │ + jne 40657 (), std::__future_base::_Task_setter, std::__future_base::_Result_base::_Deleter>, std::__future_base::_Task_state::*(beagle::cpu::BeagleCPUImpl*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*))(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)>, std::allocator, void ()>::_M_run()::{lambda()#1}, void> >::_M_invoke(std::_Any_data const&)@@Base+0xc7> │ │ │ │ lea -0x28(%rbp),%rsp │ │ │ │ mov %r15,%rax │ │ │ │ pop %rbx │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ pop %rbp │ │ │ │ ret │ │ │ │ vzeroupper │ │ │ │ call 1c500 <__cxa_end_catch@plt> │ │ │ │ mov -0x38(%rbp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - je 421de (), std::__future_base::_Task_setter, std::__future_base::_Result_base::_Deleter>, std::__future_base::_Task_state::*(beagle::cpu::BeagleCPUImpl*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*))(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)>, std::allocator, void ()>::_M_run()::{lambda()#1}, void> >::_M_invoke(std::_Any_data const&)@@Base+0x13e> │ │ │ │ + je 406ce (), std::__future_base::_Task_setter, std::__future_base::_Result_base::_Deleter>, std::__future_base::_Task_state::*(beagle::cpu::BeagleCPUImpl*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*))(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)>, std::allocator, void ()>::_M_run()::{lambda()#1}, void> >::_M_invoke(std::_Any_data const&)@@Base+0x13e> │ │ │ │ call 1c370 <__stack_chk_fail@plt> │ │ │ │ endbr64 │ │ │ │ mov %rax,%rdi │ │ │ │ dec %rdx │ │ │ │ - jne 42194 (), std::__future_base::_Task_setter, std::__future_base::_Result_base::_Deleter>, std::__future_base::_Task_state::*(beagle::cpu::BeagleCPUImpl*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*))(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)>, std::allocator, void ()>::_M_run()::{lambda()#1}, void> >::_M_invoke(std::_Any_data const&)@@Base+0xf4> │ │ │ │ + jne 40684 (), std::__future_base::_Task_setter, std::__future_base::_Result_base::_Deleter>, std::__future_base::_Task_state::*(beagle::cpu::BeagleCPUImpl*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*))(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)>, std::allocator, void ()>::_M_run()::{lambda()#1}, void> >::_M_invoke(std::_Any_data const&)@@Base+0xf4> │ │ │ │ vzeroupper │ │ │ │ call 1c110 <__cxa_begin_catch@plt> │ │ │ │ mov -0x38(%rbp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 42167 (), std::__future_base::_Task_setter, std::__future_base::_Result_base::_Deleter>, std::__future_base::_Task_state::*(beagle::cpu::BeagleCPUImpl*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*))(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)>, std::allocator, void ()>::_M_run()::{lambda()#1}, void> >::_M_invoke(std::_Any_data const&)@@Base+0xc7> │ │ │ │ + jne 40657 (), std::__future_base::_Task_setter, std::__future_base::_Result_base::_Deleter>, std::__future_base::_Task_state::*(beagle::cpu::BeagleCPUImpl*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*))(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)>, std::allocator, void ()>::_M_run()::{lambda()#1}, void> >::_M_invoke(std::_Any_data const&)@@Base+0xc7> │ │ │ │ call 1c490 <__cxa_rethrow@plt> │ │ │ │ vzeroupper │ │ │ │ call 1c110 <__cxa_begin_catch@plt> │ │ │ │ lea -0x40(%rbp),%rdi │ │ │ │ call 1c350 │ │ │ │ mov (%rbx),%rax │ │ │ │ lea -0x40(%rbp),%rsi │ │ │ │ mov (%rax),%rdi │ │ │ │ add $0x8,%rdi │ │ │ │ - call 1c780 ::calcCrossProducts(int const*, int const*, int const*, int const*, double const*, int, double*, double*)@plt+0x20> │ │ │ │ + call 1c770 ::calcCrossProducts(int const*, int const*, int const*, int const*, double const*, int, double*, double*)@plt+0x10> │ │ │ │ cmpq $0x0,-0x40(%rbp) │ │ │ │ - je 421c8 (), std::__future_base::_Task_setter, std::__future_base::_Result_base::_Deleter>, std::__future_base::_Task_state::*(beagle::cpu::BeagleCPUImpl*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*))(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)>, std::allocator, void ()>::_M_run()::{lambda()#1}, void> >::_M_invoke(std::_Any_data const&)@@Base+0x128> │ │ │ │ + je 406b8 (), std::__future_base::_Task_setter, std::__future_base::_Result_base::_Deleter>, std::__future_base::_Task_state::*(beagle::cpu::BeagleCPUImpl*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*))(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)>, std::allocator, void ()>::_M_run()::{lambda()#1}, void> >::_M_invoke(std::_Any_data const&)@@Base+0x128> │ │ │ │ lea -0x40(%rbp),%rdi │ │ │ │ call 1c290 │ │ │ │ call 1c500 <__cxa_end_catch@plt> │ │ │ │ - jmp 4211f (), std::__future_base::_Task_setter, std::__future_base::_Result_base::_Deleter>, std::__future_base::_Task_state::*(beagle::cpu::BeagleCPUImpl*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*))(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)>, std::allocator, void ()>::_M_run()::{lambda()#1}, void> >::_M_invoke(std::_Any_data const&)@@Base+0x7f> │ │ │ │ + jmp 4060f (), std::__future_base::_Task_setter, std::__future_base::_Result_base::_Deleter>, std::__future_base::_Task_state::*(beagle::cpu::BeagleCPUImpl*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*))(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)>, std::allocator, void ()>::_M_run()::{lambda()#1}, void> >::_M_invoke(std::_Any_data const&)@@Base+0x7f> │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbx │ │ │ │ - jmp 42150 (), std::__future_base::_Task_setter, std::__future_base::_Result_base::_Deleter>, std::__future_base::_Task_state::*(beagle::cpu::BeagleCPUImpl*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*))(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)>, std::allocator, void ()>::_M_run()::{lambda()#1}, void> >::_M_invoke(std::_Any_data const&)@@Base+0xb0> │ │ │ │ + jmp 40640 (), std::__future_base::_Task_setter, std::__future_base::_Result_base::_Deleter>, std::__future_base::_Task_state::*(beagle::cpu::BeagleCPUImpl*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*))(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)>, std::allocator, void ()>::_M_run()::{lambda()#1}, void> >::_M_invoke(std::_Any_data const&)@@Base+0xb0> │ │ │ │ mov %rbx,%rdi │ │ │ │ call 1c580 <_Unwind_Resume@plt> │ │ │ │ cs nopw 0x0(%rax,%rax,1) │ │ │ │ │ │ │ │ -00000000000421f0 (), std::__future_base::_Task_setter, std::__future_base::_Result_base::_Deleter>, std::__future_base::_Task_state::*(beagle::cpu::BeagleCPUImpl*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*))(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)>, std::allocator, void ()>::_M_run()::{lambda()#1}, void> >::_M_invoke(std::_Any_data const&)@@Base>: │ │ │ │ +00000000000406e0 (), std::__future_base::_Task_setter, std::__future_base::_Result_base::_Deleter>, std::__future_base::_Task_state::*(beagle::cpu::BeagleCPUImpl*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*))(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)>, std::allocator, void ()>::_M_run()::{lambda()#1}, void> >::_M_invoke(std::_Any_data const&)@@Base>: │ │ │ │ endbr64 │ │ │ │ push %rbp │ │ │ │ mov %rsp,%rbp │ │ │ │ push %r15 │ │ │ │ + mov %rdi,%r15 │ │ │ │ push %r14 │ │ │ │ push %r13 │ │ │ │ push %r12 │ │ │ │ push %rbx │ │ │ │ - mov %rdi,%r15 │ │ │ │ sub $0x18,%rsp │ │ │ │ - mov 0x8(%rsi),%rax │ │ │ │ mov %fs:0x28,%rbx │ │ │ │ mov %rbx,-0x38(%rbp) │ │ │ │ mov %rsi,%rbx │ │ │ │ + mov 0x8(%rsi),%rax │ │ │ │ mov (%rax),%rax │ │ │ │ - mov 0x28(%rax),%r10 │ │ │ │ mov 0x30(%rax),%rdi │ │ │ │ + mov 0x28(%rax),%r10 │ │ │ │ mov 0x78(%rax),%rsi │ │ │ │ - add 0x80(%rax),%rdi │ │ │ │ mov 0x70(%rax),%rdx │ │ │ │ mov 0x68(%rax),%rcx │ │ │ │ mov 0x60(%rax),%r8 │ │ │ │ mov 0x58(%rax),%r9 │ │ │ │ mov 0x50(%rax),%r11 │ │ │ │ mov 0x48(%rax),%r12 │ │ │ │ mov 0x40(%rax),%r13d │ │ │ │ mov 0x38(%rax),%r14 │ │ │ │ + add 0x80(%rax),%rdi │ │ │ │ test $0x1,%r10b │ │ │ │ - je 42260 (), std::__future_base::_Task_setter, std::__future_base::_Result_base::_Deleter>, std::__future_base::_Task_state::*(beagle::cpu::BeagleCPUImpl*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*))(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)>, std::allocator, void ()>::_M_run()::{lambda()#1}, void> >::_M_invoke(std::_Any_data const&)@@Base+0x70> │ │ │ │ + je 40750 (), std::__future_base::_Task_setter, std::__future_base::_Result_base::_Deleter>, std::__future_base::_Task_state::*(beagle::cpu::BeagleCPUImpl*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*))(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)>, std::allocator, void ()>::_M_run()::{lambda()#1}, void> >::_M_invoke(std::_Any_data const&)@@Base+0x70> │ │ │ │ mov (%rdi),%rax │ │ │ │ mov -0x1(%rax,%r10,1),%r10 │ │ │ │ push %r14 │ │ │ │ push %r13 │ │ │ │ push %r12 │ │ │ │ push %r11 │ │ │ │ call *%r10 │ │ │ │ add $0x20,%rsp │ │ │ │ mov (%rbx),%rax │ │ │ │ mov (%rax),%rdx │ │ │ │ movq $0x0,(%rax) │ │ │ │ mov %rdx,(%r15) │ │ │ │ mov -0x38(%rbp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 422b7 (), std::__future_base::_Task_setter, std::__future_base::_Result_base::_Deleter>, std::__future_base::_Task_state::*(beagle::cpu::BeagleCPUImpl*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*))(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)>, std::allocator, void ()>::_M_run()::{lambda()#1}, void> >::_M_invoke(std::_Any_data const&)@@Base+0xc7> │ │ │ │ + jne 407a7 (), std::__future_base::_Task_setter, std::__future_base::_Result_base::_Deleter>, std::__future_base::_Task_state::*(beagle::cpu::BeagleCPUImpl*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*))(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)>, std::allocator, void ()>::_M_run()::{lambda()#1}, void> >::_M_invoke(std::_Any_data const&)@@Base+0xc7> │ │ │ │ lea -0x28(%rbp),%rsp │ │ │ │ mov %r15,%rax │ │ │ │ pop %rbx │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ pop %rbp │ │ │ │ ret │ │ │ │ vzeroupper │ │ │ │ call 1c500 <__cxa_end_catch@plt> │ │ │ │ mov -0x38(%rbp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - je 4232e (), std::__future_base::_Task_setter, std::__future_base::_Result_base::_Deleter>, std::__future_base::_Task_state::*(beagle::cpu::BeagleCPUImpl*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*))(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)>, std::allocator, void ()>::_M_run()::{lambda()#1}, void> >::_M_invoke(std::_Any_data const&)@@Base+0x13e> │ │ │ │ + je 4081e (), std::__future_base::_Task_setter, std::__future_base::_Result_base::_Deleter>, std::__future_base::_Task_state::*(beagle::cpu::BeagleCPUImpl*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*))(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)>, std::allocator, void ()>::_M_run()::{lambda()#1}, void> >::_M_invoke(std::_Any_data const&)@@Base+0x13e> │ │ │ │ call 1c370 <__stack_chk_fail@plt> │ │ │ │ endbr64 │ │ │ │ mov %rax,%rdi │ │ │ │ dec %rdx │ │ │ │ - jne 422e4 (), std::__future_base::_Task_setter, std::__future_base::_Result_base::_Deleter>, std::__future_base::_Task_state::*(beagle::cpu::BeagleCPUImpl*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*))(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)>, std::allocator, void ()>::_M_run()::{lambda()#1}, void> >::_M_invoke(std::_Any_data const&)@@Base+0xf4> │ │ │ │ + jne 407d4 (), std::__future_base::_Task_setter, std::__future_base::_Result_base::_Deleter>, std::__future_base::_Task_state::*(beagle::cpu::BeagleCPUImpl*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*))(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)>, std::allocator, void ()>::_M_run()::{lambda()#1}, void> >::_M_invoke(std::_Any_data const&)@@Base+0xf4> │ │ │ │ vzeroupper │ │ │ │ call 1c110 <__cxa_begin_catch@plt> │ │ │ │ mov -0x38(%rbp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 422b7 (), std::__future_base::_Task_setter, std::__future_base::_Result_base::_Deleter>, std::__future_base::_Task_state::*(beagle::cpu::BeagleCPUImpl*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*))(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)>, std::allocator, void ()>::_M_run()::{lambda()#1}, void> >::_M_invoke(std::_Any_data const&)@@Base+0xc7> │ │ │ │ + jne 407a7 (), std::__future_base::_Task_setter, std::__future_base::_Result_base::_Deleter>, std::__future_base::_Task_state::*(beagle::cpu::BeagleCPUImpl*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*))(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)>, std::allocator, void ()>::_M_run()::{lambda()#1}, void> >::_M_invoke(std::_Any_data const&)@@Base+0xc7> │ │ │ │ call 1c490 <__cxa_rethrow@plt> │ │ │ │ vzeroupper │ │ │ │ call 1c110 <__cxa_begin_catch@plt> │ │ │ │ lea -0x40(%rbp),%rdi │ │ │ │ call 1c350 │ │ │ │ mov (%rbx),%rax │ │ │ │ lea -0x40(%rbp),%rsi │ │ │ │ mov (%rax),%rdi │ │ │ │ add $0x8,%rdi │ │ │ │ - call 1c780 ::calcCrossProducts(int const*, int const*, int const*, int const*, double const*, int, double*, double*)@plt+0x20> │ │ │ │ + call 1c770 ::calcCrossProducts(int const*, int const*, int const*, int const*, double const*, int, double*, double*)@plt+0x10> │ │ │ │ cmpq $0x0,-0x40(%rbp) │ │ │ │ - je 42318 (), std::__future_base::_Task_setter, std::__future_base::_Result_base::_Deleter>, std::__future_base::_Task_state::*(beagle::cpu::BeagleCPUImpl*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*))(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)>, std::allocator, void ()>::_M_run()::{lambda()#1}, void> >::_M_invoke(std::_Any_data const&)@@Base+0x128> │ │ │ │ + je 40808 (), std::__future_base::_Task_setter, std::__future_base::_Result_base::_Deleter>, std::__future_base::_Task_state::*(beagle::cpu::BeagleCPUImpl*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*))(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)>, std::allocator, void ()>::_M_run()::{lambda()#1}, void> >::_M_invoke(std::_Any_data const&)@@Base+0x128> │ │ │ │ lea -0x40(%rbp),%rdi │ │ │ │ call 1c290 │ │ │ │ call 1c500 <__cxa_end_catch@plt> │ │ │ │ - jmp 4226f (), std::__future_base::_Task_setter, std::__future_base::_Result_base::_Deleter>, std::__future_base::_Task_state::*(beagle::cpu::BeagleCPUImpl*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*))(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)>, std::allocator, void ()>::_M_run()::{lambda()#1}, void> >::_M_invoke(std::_Any_data const&)@@Base+0x7f> │ │ │ │ + jmp 4075f (), std::__future_base::_Task_setter, std::__future_base::_Result_base::_Deleter>, std::__future_base::_Task_state::*(beagle::cpu::BeagleCPUImpl*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*))(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)>, std::allocator, void ()>::_M_run()::{lambda()#1}, void> >::_M_invoke(std::_Any_data const&)@@Base+0x7f> │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbx │ │ │ │ - jmp 422a0 (), std::__future_base::_Task_setter, std::__future_base::_Result_base::_Deleter>, std::__future_base::_Task_state::*(beagle::cpu::BeagleCPUImpl*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*))(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)>, std::allocator, void ()>::_M_run()::{lambda()#1}, void> >::_M_invoke(std::_Any_data const&)@@Base+0xb0> │ │ │ │ + jmp 40790 (), std::__future_base::_Task_setter, std::__future_base::_Result_base::_Deleter>, std::__future_base::_Task_state::*(beagle::cpu::BeagleCPUImpl*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*))(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)>, std::allocator, void ()>::_M_run()::{lambda()#1}, void> >::_M_invoke(std::_Any_data const&)@@Base+0xb0> │ │ │ │ mov %rbx,%rdi │ │ │ │ call 1c580 <_Unwind_Resume@plt> │ │ │ │ cs nopw 0x0(%rax,%rax,1) │ │ │ │ │ │ │ │ -0000000000042340 ::calcEdgeLogDerivatives(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*, double*, double*)@@Base>: │ │ │ │ +0000000000040830 ::calcEdgeLogDerivatives(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*, double*, double*)@@Base>: │ │ │ │ endbr64 │ │ │ │ push %r15 │ │ │ │ push %r14 │ │ │ │ push %r13 │ │ │ │ push %r12 │ │ │ │ push %rbp │ │ │ │ push %rbx │ │ │ │ sub $0x58,%rsp │ │ │ │ movslq 0xa0(%rsp),%rax │ │ │ │ test %eax,%eax │ │ │ │ - jle 42540 ::calcEdgeLogDerivatives(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*, double*, double*)@@Base+0x200> │ │ │ │ + jle 40a38 ::calcEdgeLogDerivatives(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*, double*, double*)@@Base+0x208> │ │ │ │ mov %rcx,0x48(%rsp) │ │ │ │ - mov %rdx,0x40(%rsp) │ │ │ │ movslq (%r9),%rcx │ │ │ │ + mov %rdi,%r14 │ │ │ │ + xor %r15d,%r15d │ │ │ │ + mov %rdx,0x40(%rsp) │ │ │ │ mov 0x98(%rdi),%rdx │ │ │ │ mov %rsi,0x28(%rsp) │ │ │ │ - mov %rdi,%rbx │ │ │ │ - mov %rax,0x38(%rsp) │ │ │ │ - xor %ebp,%ebp │ │ │ │ mov (%rdx,%rcx,8),%rsi │ │ │ │ + mov %rax,0x38(%rsp) │ │ │ │ mov %rsi,0x30(%rsp) │ │ │ │ - jmp 423ef ::calcEdgeLogDerivatives(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*, double*, double*)@@Base+0xaf> │ │ │ │ - push %r12 │ │ │ │ - push %r13 │ │ │ │ - push %r14 │ │ │ │ + jmp 408e5 ::calcEdgeLogDerivatives(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*, double*, double*)@@Base+0xb5> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + push %rbx │ │ │ │ xor %r9d,%r9d │ │ │ │ - push 0x48(%rsp) │ │ │ │ mov $0xffffffff,%r8d │ │ │ │ + mov %r11,%rsi │ │ │ │ + mov %r14,%rdi │ │ │ │ + push %rbp │ │ │ │ + push %r13 │ │ │ │ + push 0x48(%rsp) │ │ │ │ mov 0x28(%rsp),%rdx │ │ │ │ - mov %r15,%rsi │ │ │ │ - mov %rbx,%rdi │ │ │ │ call *0x1b8(%r10) │ │ │ │ add $0x20,%rsp │ │ │ │ - mov (%rbx),%rax │ │ │ │ - mov %r12,%rcx │ │ │ │ - mov %r13,%rdx │ │ │ │ - mov %r14,%rsi │ │ │ │ - mov %rbx,%rdi │ │ │ │ + mov (%r14),%rax │ │ │ │ + mov %rbx,%rcx │ │ │ │ + mov %rbp,%rdx │ │ │ │ + mov %r13,%rsi │ │ │ │ + mov %r14,%rdi │ │ │ │ mov 0x1e8(%rax),%rax │ │ │ │ - cmp 0x1da22(%rip),%rax # 5fdf8 ::accumulateDerivatives(double*, double*, double*)@@Base+0x20bb8> │ │ │ │ - jne 42530 ::calcEdgeLogDerivatives(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*, double*, double*)@@Base+0x1f0> │ │ │ │ + cmp 0x1d52c(%rip),%rax # 5ddf8 ::accumulateDerivatives(double*, double*, double*)@@Base+0x203e8> │ │ │ │ + jne 40a28 ::calcEdgeLogDerivatives(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*, double*, double*)@@Base+0x1f8> │ │ │ │ call 1c6d0 ::accumulateDerivatives(double*, double*, double*)@plt> │ │ │ │ - inc %rbp │ │ │ │ - cmp 0x38(%rsp),%rbp │ │ │ │ - je 42540 ::calcEdgeLogDerivatives(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*, double*, double*)@@Base+0x200> │ │ │ │ + inc %r15 │ │ │ │ + cmp 0x38(%rsp),%r15 │ │ │ │ + je 40a38 ::calcEdgeLogDerivatives(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*, double*, double*)@@Base+0x208> │ │ │ │ mov 0x40(%rsp),%rax │ │ │ │ - xor %r14d,%r14d │ │ │ │ + xor %r13d,%r13d │ │ │ │ cmpq $0x0,0xa8(%rsp) │ │ │ │ - movslq (%rax,%rbp,4),%rdx │ │ │ │ - mov 0xa8(%rbx),%rax │ │ │ │ + movslq (%rax,%r15,4),%rdx │ │ │ │ + mov 0xa8(%r14),%rax │ │ │ │ mov (%rax,%rdx,8),%rax │ │ │ │ mov %rax,0x8(%rsp) │ │ │ │ mov 0x28(%rsp),%rax │ │ │ │ - movslq (%rax,%rbp,4),%rdx │ │ │ │ - mov 0xb0(%rbx),%rax │ │ │ │ - mov (%rax,%rdx,8),%r15 │ │ │ │ + movslq (%rax,%r15,4),%rdx │ │ │ │ + mov 0xb0(%r14),%rax │ │ │ │ + mov (%rax,%rdx,8),%r11 │ │ │ │ mov 0x48(%rsp),%rax │ │ │ │ - mov (%rax,%rbp,4),%ecx │ │ │ │ - je 42446 ::calcEdgeLogDerivatives(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*, double*, double*)@@Base+0x106> │ │ │ │ - mov 0x14(%rbx),%eax │ │ │ │ + mov (%rax,%r15,4),%ecx │ │ │ │ + je 4093f ::calcEdgeLogDerivatives(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*, double*, double*)@@Base+0x10f> │ │ │ │ + mov 0x14(%r14),%eax │ │ │ │ mov 0xa8(%rsp),%rsi │ │ │ │ - imul %ebp,%eax │ │ │ │ + imul %r15d,%eax │ │ │ │ cltq │ │ │ │ - lea (%rsi,%rax,8),%r14 │ │ │ │ - mov 0xb0(%rsp),%r13 │ │ │ │ - lea 0x0(,%rbp,8),%r12 │ │ │ │ + lea (%rsi,%rax,8),%r13 │ │ │ │ + mov 0xb0(%rsp),%rbp │ │ │ │ + lea 0x0(,%r15,8),%rbx │ │ │ │ xor %eax,%eax │ │ │ │ - mov (%rbx),%r10 │ │ │ │ - add %r12,%r13 │ │ │ │ + mov (%r14),%r10 │ │ │ │ + add %rbx,%rbp │ │ │ │ cmpq $0x0,0xb0(%rsp) │ │ │ │ - cmove %rax,%r13 │ │ │ │ - add 0xb8(%rsp),%r12 │ │ │ │ + cmove %rax,%rbp │ │ │ │ + add 0xb8(%rsp),%rbx │ │ │ │ cmpq $0x0,0xb8(%rsp) │ │ │ │ - cmove %rax,%r12 │ │ │ │ + cmove %rax,%rbx │ │ │ │ mov 0x1e0(%r10),%rax │ │ │ │ - cmp 0x1d7da(%rip),%rax # 5fc68 ::resetDerivativeTemporaries()@@Base+0x3d868> │ │ │ │ - jne 42560 ::calcEdgeLogDerivatives(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*, double*, double*)@@Base+0x220> │ │ │ │ - movslq 0x18(%rbx),%rdx │ │ │ │ - shl $0x2,%rdx │ │ │ │ - je 424d6 ::calcEdgeLogDerivatives(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*, double*, double*)@@Base+0x196> │ │ │ │ - mov 0xf8(%rbx),%rdi │ │ │ │ + cmp 0x1d2e1(%rip),%rax # 5dc68 ::resetDerivativeTemporaries()@@Base+0x3c008> │ │ │ │ + jne 40a50 ::calcEdgeLogDerivatives(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*, double*, double*)@@Base+0x220> │ │ │ │ + movslq 0x18(%r14),%r12 │ │ │ │ + shl $0x2,%r12 │ │ │ │ + je 409d5 ::calcEdgeLogDerivatives(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*, double*, double*)@@Base+0x1a5> │ │ │ │ + mov 0xf8(%r14),%rdi │ │ │ │ + mov %r12,%rdx │ │ │ │ xor %esi,%esi │ │ │ │ mov %r10,0x20(%rsp) │ │ │ │ mov %ecx,0x1c(%rsp) │ │ │ │ - mov %rdx,0x10(%rsp) │ │ │ │ + mov %r11,0x10(%rsp) │ │ │ │ call 1c1a0 │ │ │ │ - mov 0xf0(%rbx),%rdi │ │ │ │ + mov 0xf0(%r14),%rdi │ │ │ │ + mov %r12,%rdx │ │ │ │ xor %esi,%esi │ │ │ │ - mov 0x10(%rsp),%rdx │ │ │ │ call 1c1a0 │ │ │ │ + mov 0x10(%rsp),%r11 │ │ │ │ mov 0x1c(%rsp),%ecx │ │ │ │ mov 0x20(%rsp),%r10 │ │ │ │ - test %r15,%r15 │ │ │ │ - jne 42390 ::calcEdgeLogDerivatives(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*, double*, double*)@@Base+0x50> │ │ │ │ + test %r11,%r11 │ │ │ │ + jne 40888 ::calcEdgeLogDerivatives(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*, double*, double*)@@Base+0x58> │ │ │ │ mov 0x28(%rsp),%rax │ │ │ │ sub $0x8,%rsp │ │ │ │ xor %r9d,%r9d │ │ │ │ mov $0xffffffff,%r8d │ │ │ │ - mov %rbx,%rdi │ │ │ │ - movslq (%rax,%rbp,4),%rdx │ │ │ │ - mov 0xa8(%rbx),%rax │ │ │ │ + mov %r14,%rdi │ │ │ │ + movslq (%rax,%r15,4),%rdx │ │ │ │ + mov 0xa8(%r14),%rax │ │ │ │ mov (%rax,%rdx,8),%rsi │ │ │ │ - push %r12 │ │ │ │ + push %rbx │ │ │ │ + push %rbp │ │ │ │ push %r13 │ │ │ │ - push %r14 │ │ │ │ push $0xffffffffffffffff │ │ │ │ push 0x58(%rsp) │ │ │ │ mov 0x38(%rsp),%rdx │ │ │ │ call *0x1c0(%r10) │ │ │ │ add $0x30,%rsp │ │ │ │ - jmp 423b9 ::calcEdgeLogDerivatives(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*, double*, double*)@@Base+0x79> │ │ │ │ - nop │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + jmp 408af ::calcEdgeLogDerivatives(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*, double*, double*)@@Base+0x7f> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ call *%rax │ │ │ │ - inc %rbp │ │ │ │ - cmp 0x38(%rsp),%rbp │ │ │ │ - jne 423ef ::calcEdgeLogDerivatives(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*, double*, double*)@@Base+0xaf> │ │ │ │ + inc %r15 │ │ │ │ + cmp 0x38(%rsp),%r15 │ │ │ │ + jne 408e5 ::calcEdgeLogDerivatives(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*, double*, double*)@@Base+0xb5> │ │ │ │ add $0x58,%rsp │ │ │ │ xor %eax,%eax │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ ret │ │ │ │ nopl 0x0(%rax) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - mov %ecx,0x10(%rsp) │ │ │ │ - mov %rbx,%rdi │ │ │ │ + mov %ecx,0x1c(%rsp) │ │ │ │ + mov %r14,%rdi │ │ │ │ + mov %r11,0x10(%rsp) │ │ │ │ call *%rax │ │ │ │ - mov (%rbx),%r10 │ │ │ │ - mov 0x10(%rsp),%ecx │ │ │ │ - jmp 424d6 ::calcEdgeLogDerivatives(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*, double*, double*)@@Base+0x196> │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ + mov (%r14),%r10 │ │ │ │ + mov 0x1c(%rsp),%ecx │ │ │ │ + mov 0x10(%rsp),%r11 │ │ │ │ + jmp 409d5 ::calcEdgeLogDerivatives(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*, double*, double*)@@Base+0x1a5> │ │ │ │ nop │ │ │ │ │ │ │ │ -0000000000042580 ::calculateEdgeDerivatives(int const*, int const*, int const*, int const*, int const*, int const*, int, double*, double*, double*)@@Base>: │ │ │ │ +0000000000040a70 ::calculateEdgeDerivatives(int const*, int const*, int const*, int const*, int const*, int const*, int, double*, double*, double*)@@Base>: │ │ │ │ endbr64 │ │ │ │ sub $0x8,%rsp │ │ │ │ mov (%rdi),%rax │ │ │ │ mov 0x10(%rsp),%r10 │ │ │ │ mov 0x18(%rsp),%r11d │ │ │ │ mov 0x1b0(%rax),%rax │ │ │ │ - cmp 0x1d87d(%rip),%rax # 5fe20 ::calcEdgeLogDerivatives(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*, double*, double*)@@Base+0x1dae0> │ │ │ │ - jne 425d0 ::calculateEdgeDerivatives(int const*, int const*, int const*, int const*, int const*, int const*, int, double*, double*, double*)@@Base+0x50> │ │ │ │ + cmp 0x1d38d(%rip),%rax # 5de20 ::calcEdgeLogDerivatives(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*, double*, double*)@@Base+0x1d5f0> │ │ │ │ + jne 40ac0 ::calculateEdgeDerivatives(int const*, int const*, int const*, int const*, int const*, int const*, int, double*, double*, double*)@@Base+0x50> │ │ │ │ push 0x30(%rsp) │ │ │ │ push 0x30(%rsp) │ │ │ │ push 0x30(%rsp) │ │ │ │ push %r11 │ │ │ │ push %r10 │ │ │ │ push %r9 │ │ │ │ mov %r8,%r9 │ │ │ │ @@ -36884,161 +35998,163 @@ │ │ │ │ call *%rax │ │ │ │ add $0x30,%rsp │ │ │ │ add $0x8,%rsp │ │ │ │ ret │ │ │ │ cs nopw 0x0(%rax,%rax,1) │ │ │ │ nopl (%rax) │ │ │ │ │ │ │ │ -0000000000042600 ::calcEdgeLogDerivatives(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*, double*, double*)@@Base>: │ │ │ │ +0000000000040af0 ::calcEdgeLogDerivatives(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*, double*, double*)@@Base>: │ │ │ │ endbr64 │ │ │ │ push %r15 │ │ │ │ push %r14 │ │ │ │ push %r13 │ │ │ │ push %r12 │ │ │ │ push %rbp │ │ │ │ push %rbx │ │ │ │ sub $0x58,%rsp │ │ │ │ movslq 0xa0(%rsp),%rax │ │ │ │ test %eax,%eax │ │ │ │ - jle 42800 ::calcEdgeLogDerivatives(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*, double*, double*)@@Base+0x200> │ │ │ │ + jle 40cf8 ::calcEdgeLogDerivatives(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*, double*, double*)@@Base+0x208> │ │ │ │ mov %rcx,0x48(%rsp) │ │ │ │ - mov %rdx,0x40(%rsp) │ │ │ │ movslq (%r9),%rcx │ │ │ │ + mov %rdi,%r14 │ │ │ │ + xor %r15d,%r15d │ │ │ │ + mov %rdx,0x40(%rsp) │ │ │ │ mov 0xa0(%rdi),%rdx │ │ │ │ mov %rsi,0x28(%rsp) │ │ │ │ - mov %rdi,%rbx │ │ │ │ - mov %rax,0x38(%rsp) │ │ │ │ - xor %ebp,%ebp │ │ │ │ mov (%rdx,%rcx,8),%rsi │ │ │ │ + mov %rax,0x38(%rsp) │ │ │ │ mov %rsi,0x30(%rsp) │ │ │ │ - jmp 426af ::calcEdgeLogDerivatives(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*, double*, double*)@@Base+0xaf> │ │ │ │ - push %r12 │ │ │ │ - push %r13 │ │ │ │ - push %r14 │ │ │ │ + jmp 40ba5 ::calcEdgeLogDerivatives(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*, double*, double*)@@Base+0xb5> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + push %rbx │ │ │ │ xor %r9d,%r9d │ │ │ │ - push 0x48(%rsp) │ │ │ │ mov $0xffffffff,%r8d │ │ │ │ + mov %r11,%rsi │ │ │ │ + mov %r14,%rdi │ │ │ │ + push %rbp │ │ │ │ + push %r13 │ │ │ │ + push 0x48(%rsp) │ │ │ │ mov 0x28(%rsp),%rdx │ │ │ │ - mov %r15,%rsi │ │ │ │ - mov %rbx,%rdi │ │ │ │ call *0x1b8(%r10) │ │ │ │ add $0x20,%rsp │ │ │ │ - mov (%rbx),%rax │ │ │ │ - mov %r12,%rcx │ │ │ │ - mov %r13,%rdx │ │ │ │ - mov %r14,%rsi │ │ │ │ - mov %rbx,%rdi │ │ │ │ + mov (%r14),%rax │ │ │ │ + mov %rbx,%rcx │ │ │ │ + mov %rbp,%rdx │ │ │ │ + mov %r13,%rsi │ │ │ │ + mov %r14,%rdi │ │ │ │ mov 0x1e8(%rax),%rax │ │ │ │ - cmp 0x1d722(%rip),%rax # 5fdb8 ::accumulateDerivatives(double*, double*, double*)@@Base+0x206b8> │ │ │ │ - jne 427f0 ::calcEdgeLogDerivatives(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*, double*, double*)@@Base+0x1f0> │ │ │ │ + cmp 0x1d22c(%rip),%rax # 5ddb8 ::accumulateDerivatives(double*, double*, double*)@@Base+0x20028> │ │ │ │ + jne 40ce8 ::calcEdgeLogDerivatives(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*, double*, double*)@@Base+0x1f8> │ │ │ │ call 1c6b0 ::accumulateDerivatives(double*, double*, double*)@plt> │ │ │ │ - inc %rbp │ │ │ │ - cmp 0x38(%rsp),%rbp │ │ │ │ - je 42800 ::calcEdgeLogDerivatives(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*, double*, double*)@@Base+0x200> │ │ │ │ + inc %r15 │ │ │ │ + cmp 0x38(%rsp),%r15 │ │ │ │ + je 40cf8 ::calcEdgeLogDerivatives(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*, double*, double*)@@Base+0x208> │ │ │ │ mov 0x40(%rsp),%rax │ │ │ │ - xor %r14d,%r14d │ │ │ │ + xor %r13d,%r13d │ │ │ │ cmpq $0x0,0xa8(%rsp) │ │ │ │ - movslq (%rax,%rbp,4),%rdx │ │ │ │ - mov 0xb0(%rbx),%rax │ │ │ │ + movslq (%rax,%r15,4),%rdx │ │ │ │ + mov 0xb0(%r14),%rax │ │ │ │ mov (%rax,%rdx,8),%rax │ │ │ │ mov %rax,0x8(%rsp) │ │ │ │ mov 0x28(%rsp),%rax │ │ │ │ - movslq (%rax,%rbp,4),%rdx │ │ │ │ - mov 0xb8(%rbx),%rax │ │ │ │ - mov (%rax,%rdx,8),%r15 │ │ │ │ + movslq (%rax,%r15,4),%rdx │ │ │ │ + mov 0xb8(%r14),%rax │ │ │ │ + mov (%rax,%rdx,8),%r11 │ │ │ │ mov 0x48(%rsp),%rax │ │ │ │ - mov (%rax,%rbp,4),%ecx │ │ │ │ - je 42706 ::calcEdgeLogDerivatives(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*, double*, double*)@@Base+0x106> │ │ │ │ - mov 0x14(%rbx),%eax │ │ │ │ + mov (%rax,%r15,4),%ecx │ │ │ │ + je 40bff ::calcEdgeLogDerivatives(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*, double*, double*)@@Base+0x10f> │ │ │ │ + mov 0x14(%r14),%eax │ │ │ │ mov 0xa8(%rsp),%rsi │ │ │ │ - imul %ebp,%eax │ │ │ │ + imul %r15d,%eax │ │ │ │ cltq │ │ │ │ - lea (%rsi,%rax,8),%r14 │ │ │ │ - mov 0xb0(%rsp),%r13 │ │ │ │ - lea 0x0(,%rbp,8),%r12 │ │ │ │ + lea (%rsi,%rax,8),%r13 │ │ │ │ + mov 0xb0(%rsp),%rbp │ │ │ │ + lea 0x0(,%r15,8),%rbx │ │ │ │ xor %eax,%eax │ │ │ │ - mov (%rbx),%r10 │ │ │ │ - add %r12,%r13 │ │ │ │ + mov (%r14),%r10 │ │ │ │ + add %rbx,%rbp │ │ │ │ cmpq $0x0,0xb0(%rsp) │ │ │ │ - cmove %rax,%r13 │ │ │ │ - add 0xb8(%rsp),%r12 │ │ │ │ + cmove %rax,%rbp │ │ │ │ + add 0xb8(%rsp),%rbx │ │ │ │ cmpq $0x0,0xb8(%rsp) │ │ │ │ - cmove %rax,%r12 │ │ │ │ + cmove %rax,%rbx │ │ │ │ mov 0x1e0(%r10),%rax │ │ │ │ - cmp 0x1d6a2(%rip),%rax # 5fdf0 ::resetDerivativeTemporaries()@@Base+0x417a0> │ │ │ │ - jne 42820 ::calcEdgeLogDerivatives(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*, double*, double*)@@Base+0x220> │ │ │ │ - movslq 0x18(%rbx),%rdx │ │ │ │ - shl $0x3,%rdx │ │ │ │ - je 42796 ::calcEdgeLogDerivatives(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*, double*, double*)@@Base+0x196> │ │ │ │ - mov 0x100(%rbx),%rdi │ │ │ │ + cmp 0x1d1a9(%rip),%rax # 5ddf0 ::resetDerivativeTemporaries()@@Base+0x3f9a0> │ │ │ │ + jne 40d10 ::calcEdgeLogDerivatives(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*, double*, double*)@@Base+0x220> │ │ │ │ + movslq 0x18(%r14),%r12 │ │ │ │ + shl $0x3,%r12 │ │ │ │ + je 40c95 ::calcEdgeLogDerivatives(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*, double*, double*)@@Base+0x1a5> │ │ │ │ + mov 0x100(%r14),%rdi │ │ │ │ + mov %r12,%rdx │ │ │ │ xor %esi,%esi │ │ │ │ mov %r10,0x20(%rsp) │ │ │ │ mov %ecx,0x1c(%rsp) │ │ │ │ - mov %rdx,0x10(%rsp) │ │ │ │ + mov %r11,0x10(%rsp) │ │ │ │ call 1c1a0 │ │ │ │ - mov 0xf8(%rbx),%rdi │ │ │ │ + mov 0xf8(%r14),%rdi │ │ │ │ + mov %r12,%rdx │ │ │ │ xor %esi,%esi │ │ │ │ - mov 0x10(%rsp),%rdx │ │ │ │ call 1c1a0 │ │ │ │ + mov 0x10(%rsp),%r11 │ │ │ │ mov 0x1c(%rsp),%ecx │ │ │ │ mov 0x20(%rsp),%r10 │ │ │ │ - test %r15,%r15 │ │ │ │ - jne 42650 ::calcEdgeLogDerivatives(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*, double*, double*)@@Base+0x50> │ │ │ │ + test %r11,%r11 │ │ │ │ + jne 40b48 ::calcEdgeLogDerivatives(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*, double*, double*)@@Base+0x58> │ │ │ │ mov 0x28(%rsp),%rax │ │ │ │ sub $0x8,%rsp │ │ │ │ xor %r9d,%r9d │ │ │ │ mov $0xffffffff,%r8d │ │ │ │ - mov %rbx,%rdi │ │ │ │ - movslq (%rax,%rbp,4),%rdx │ │ │ │ - mov 0xb0(%rbx),%rax │ │ │ │ + mov %r14,%rdi │ │ │ │ + movslq (%rax,%r15,4),%rdx │ │ │ │ + mov 0xb0(%r14),%rax │ │ │ │ mov (%rax,%rdx,8),%rsi │ │ │ │ - push %r12 │ │ │ │ + push %rbx │ │ │ │ + push %rbp │ │ │ │ push %r13 │ │ │ │ - push %r14 │ │ │ │ push $0xffffffffffffffff │ │ │ │ push 0x58(%rsp) │ │ │ │ mov 0x38(%rsp),%rdx │ │ │ │ call *0x1c0(%r10) │ │ │ │ add $0x30,%rsp │ │ │ │ - jmp 42679 ::calcEdgeLogDerivatives(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*, double*, double*)@@Base+0x79> │ │ │ │ - nop │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + jmp 40b6f ::calcEdgeLogDerivatives(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*, double*, double*)@@Base+0x7f> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ call *%rax │ │ │ │ - inc %rbp │ │ │ │ - cmp 0x38(%rsp),%rbp │ │ │ │ - jne 426af ::calcEdgeLogDerivatives(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*, double*, double*)@@Base+0xaf> │ │ │ │ + inc %r15 │ │ │ │ + cmp 0x38(%rsp),%r15 │ │ │ │ + jne 40ba5 ::calcEdgeLogDerivatives(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*, double*, double*)@@Base+0xb5> │ │ │ │ add $0x58,%rsp │ │ │ │ xor %eax,%eax │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ ret │ │ │ │ nopl 0x0(%rax) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - mov %ecx,0x10(%rsp) │ │ │ │ - mov %rbx,%rdi │ │ │ │ + mov %ecx,0x1c(%rsp) │ │ │ │ + mov %r14,%rdi │ │ │ │ + mov %r11,0x10(%rsp) │ │ │ │ call *%rax │ │ │ │ - mov (%rbx),%r10 │ │ │ │ - mov 0x10(%rsp),%ecx │ │ │ │ - jmp 42796 ::calcEdgeLogDerivatives(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*, double*, double*)@@Base+0x196> │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ + mov (%r14),%r10 │ │ │ │ + mov 0x1c(%rsp),%ecx │ │ │ │ + mov 0x10(%rsp),%r11 │ │ │ │ + jmp 40c95 ::calcEdgeLogDerivatives(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*, double*, double*)@@Base+0x1a5> │ │ │ │ nop │ │ │ │ │ │ │ │ -0000000000042840 ::calculateEdgeDerivatives(int const*, int const*, int const*, int const*, int const*, int const*, int, double*, double*, double*)@@Base>: │ │ │ │ +0000000000040d30 ::calculateEdgeDerivatives(int const*, int const*, int const*, int const*, int const*, int const*, int, double*, double*, double*)@@Base>: │ │ │ │ endbr64 │ │ │ │ sub $0x8,%rsp │ │ │ │ mov (%rdi),%rax │ │ │ │ mov 0x10(%rsp),%r10 │ │ │ │ mov 0x18(%rsp),%r11d │ │ │ │ mov 0x1b0(%rax),%rax │ │ │ │ - cmp 0x1d635(%rip),%rax # 5fe98 ::calcEdgeLogDerivatives(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*, double*, double*)@@Base+0x1d898> │ │ │ │ - jne 42890 ::calculateEdgeDerivatives(int const*, int const*, int const*, int const*, int const*, int const*, int, double*, double*, double*)@@Base+0x50> │ │ │ │ + cmp 0x1d145(%rip),%rax # 5de98 ::calcEdgeLogDerivatives(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*, double*, double*)@@Base+0x1d3a8> │ │ │ │ + jne 40d80 ::calculateEdgeDerivatives(int const*, int const*, int const*, int const*, int const*, int const*, int, double*, double*, double*)@@Base+0x50> │ │ │ │ push 0x30(%rsp) │ │ │ │ push 0x30(%rsp) │ │ │ │ push 0x30(%rsp) │ │ │ │ push %r11 │ │ │ │ push %r10 │ │ │ │ push %r9 │ │ │ │ mov %r8,%r9 │ │ │ │ @@ -37060,1602 +36176,1564 @@ │ │ │ │ call *%rax │ │ │ │ add $0x30,%rsp │ │ │ │ add $0x8,%rsp │ │ │ │ ret │ │ │ │ cs nopw 0x0(%rax,%rax,1) │ │ │ │ nopl (%rax) │ │ │ │ │ │ │ │ -00000000000428c0 : │ │ │ │ +0000000000040db0 : │ │ │ │ endbr64 │ │ │ │ - mov 0x1d32d(%rip),%rax │ │ │ │ + mov 0x1ce3d(%rip),%rax │ │ │ │ add $0x10,%rax │ │ │ │ mov %rax,(%rdi) │ │ │ │ mov 0x8(%rdi),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je 428f0 │ │ │ │ + je 40de0 │ │ │ │ mov (%rdi),%rax │ │ │ │ mov (%rax),%rdx │ │ │ │ - cmp 0x1d658(%rip),%rdx # 5ff40 ::_M_destroy()@@Base+0x433d0> │ │ │ │ - jne 42900 │ │ │ │ + cmp 0x1d168(%rip),%rdx # 5df40 ::_M_destroy()@@Base+0x413e0> │ │ │ │ + jne 40de8 │ │ │ │ jmp *0x10(%rax) │ │ │ │ nopl (%rax) │ │ │ │ ret │ │ │ │ nopl 0x0(%rax) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ sub $0x8,%rsp │ │ │ │ call *%rdx │ │ │ │ add $0x8,%rsp │ │ │ │ ret │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ + nopl (%rax) │ │ │ │ │ │ │ │ -0000000000042910 : │ │ │ │ +0000000000040e00 : │ │ │ │ endbr64 │ │ │ │ - mov 0x1d2dd(%rip),%rax │ │ │ │ push %rbx │ │ │ │ + mov 0x1cdec(%rip),%rax │ │ │ │ mov %rdi,%rbx │ │ │ │ add $0x10,%rax │ │ │ │ mov %rax,(%rdi) │ │ │ │ mov 0x8(%rdi),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je 42941 │ │ │ │ + je 40e31 │ │ │ │ mov (%rdi),%rax │ │ │ │ mov (%rax),%rdx │ │ │ │ - cmp 0x1d604(%rip),%rdx # 5ff40 ::_M_destroy()@@Base+0x433d0> │ │ │ │ - jne 42950 │ │ │ │ + cmp 0x1d114(%rip),%rdx # 5df40 ::_M_destroy()@@Base+0x413e0> │ │ │ │ + jne 40e40 │ │ │ │ call *0x10(%rax) │ │ │ │ mov %rbx,%rdi │ │ │ │ pop %rbx │ │ │ │ jmp 1c300 │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ call *%rdx │ │ │ │ mov %rbx,%rdi │ │ │ │ pop %rbx │ │ │ │ jmp 1c300 │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ │ │ │ │ -0000000000042960 : │ │ │ │ +0000000000040e50 : │ │ │ │ endbr64 │ │ │ │ push %rbx │ │ │ │ sub $0x20,%rsp │ │ │ │ - mov 0x60(%rsi),%rdx │ │ │ │ mov %fs:0x28,%rbx │ │ │ │ mov %rbx,0x18(%rsp) │ │ │ │ mov %rdi,%rbx │ │ │ │ add $0x10,%rdi │ │ │ │ + mov 0x60(%rsi),%rdx │ │ │ │ mov %rdx,0x10(%rsp) │ │ │ │ mov %rdi,(%rbx) │ │ │ │ mov 0x58(%rsi),%rcx │ │ │ │ cmp $0xf,%rdx │ │ │ │ - ja 429e0 │ │ │ │ + ja 40ed0 │ │ │ │ lea 0x1(%rdx),%rsi │ │ │ │ test %rdx,%rdx │ │ │ │ - je 429d0 │ │ │ │ + je 40ec0 │ │ │ │ mov %rsi,%rdx │ │ │ │ mov %rcx,%rsi │ │ │ │ call 1c280 │ │ │ │ mov 0x10(%rsp),%rax │ │ │ │ mov %rax,0x8(%rbx) │ │ │ │ mov 0x18(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 42a22 │ │ │ │ + jne 40f12 │ │ │ │ add $0x20,%rsp │ │ │ │ mov %rbx,%rax │ │ │ │ pop %rbx │ │ │ │ ret │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ movzbl (%rcx),%eax │ │ │ │ mov %al,(%rdi) │ │ │ │ mov 0x10(%rsp),%rax │ │ │ │ - jmp 429ad │ │ │ │ + jmp 40e9d │ │ │ │ nopl 0x0(%rax) │ │ │ │ lea 0x10(%rsp),%rsi │ │ │ │ xor %edx,%edx │ │ │ │ mov %rbx,%rdi │ │ │ │ mov %rcx,0x8(%rsp) │ │ │ │ call 1c5a0 , std::allocator >::_M_create(unsigned long&, unsigned long)@plt> │ │ │ │ - mov %rax,%rdi │ │ │ │ + mov 0x8(%rsp),%rcx │ │ │ │ mov %rax,(%rbx) │ │ │ │ + mov %rax,%rdi │ │ │ │ mov 0x10(%rsp),%rax │ │ │ │ - mov 0x8(%rsp),%rcx │ │ │ │ test %rax,%rax │ │ │ │ mov %rax,0x10(%rbx) │ │ │ │ lea 0x1(%rax),%rsi │ │ │ │ - je 429d0 │ │ │ │ + je 40ec0 │ │ │ │ mov $0xffffffffffffffff,%rax │ │ │ │ test %rsi,%rsi │ │ │ │ - je 429ad │ │ │ │ - jmp 4299d │ │ │ │ + je 40e9d │ │ │ │ + jmp 40e8d │ │ │ │ call 1c370 <__stack_chk_fail@plt> │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ │ │ │ │ -0000000000042a30 ()>*, bool*)@@Base>: │ │ │ │ +0000000000040f20 ()>*, bool*)@@Base>: │ │ │ │ endbr64 │ │ │ │ push %rbp │ │ │ │ push %rbx │ │ │ │ sub $0x18,%rsp │ │ │ │ mov %fs:0x28,%rax │ │ │ │ mov %rax,0x8(%rsp) │ │ │ │ xor %eax,%eax │ │ │ │ cmpq $0x0,0x10(%rsi) │ │ │ │ - je 42aa4 ()>*, bool*)@@Base+0x74> │ │ │ │ + je 40f94 ()>*, bool*)@@Base+0x74> │ │ │ │ mov %rdi,%rbx │ │ │ │ - mov %rdx,%rbp │ │ │ │ mov %rsp,%rdi │ │ │ │ + mov %rdx,%rbp │ │ │ │ call *0x18(%rsi) │ │ │ │ mov 0x8(%rbx),%rdi │ │ │ │ mov (%rsp),%rax │ │ │ │ movb $0x1,0x0(%rbp) │ │ │ │ mov %rdi,(%rsp) │ │ │ │ mov %rax,0x8(%rbx) │ │ │ │ test %rdi,%rdi │ │ │ │ - je 42a88 ()>*, bool*)@@Base+0x58> │ │ │ │ + je 40f78 ()>*, bool*)@@Base+0x58> │ │ │ │ mov (%rdi),%rax │ │ │ │ mov (%rax),%rdx │ │ │ │ - cmp 0x1d4bd(%rip),%rdx # 5ff40 ::_M_destroy()@@Base+0x433d0> │ │ │ │ - jne 42aa0 ()>*, bool*)@@Base+0x70> │ │ │ │ + cmp 0x1cfcd(%rip),%rdx # 5df40 ::_M_destroy()@@Base+0x413e0> │ │ │ │ + jne 40f90 ()>*, bool*)@@Base+0x70> │ │ │ │ call *0x10(%rax) │ │ │ │ mov 0x8(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 42ab4 ()>*, bool*)@@Base+0x84> │ │ │ │ + jne 40fa4 ()>*, bool*)@@Base+0x84> │ │ │ │ add $0x18,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ ret │ │ │ │ nop │ │ │ │ call *%rdx │ │ │ │ - jmp 42a88 ()>*, bool*)@@Base+0x58> │ │ │ │ + jmp 40f78 ()>*, bool*)@@Base+0x58> │ │ │ │ mov 0x8(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - je 42ab9 ()>*, bool*)@@Base+0x89> │ │ │ │ + je 40fa9 ()>*, bool*)@@Base+0x89> │ │ │ │ call 1c370 <__stack_chk_fail@plt> │ │ │ │ call 1c0f0 │ │ │ │ xchg %ax,%ax │ │ │ │ │ │ │ │ -0000000000042ac0 ::*(beagle::cpu::BeagleCPUImpl*, bool, int const*, int, BeagleOpCodes))(bool, int const*, int, int)>, std::allocator, void ()>, std::allocator, (__gnu_cxx::_Lock_policy)2>::_M_get_deleter(std::type_info const&)@@Base>: │ │ │ │ +0000000000040fb0 ::*(beagle::cpu::BeagleCPUImpl*, bool, int const*, int, BeagleOpCodes))(bool, int const*, int, int)>, std::allocator, void ()>, std::allocator, (__gnu_cxx::_Lock_policy)2>::_M_get_deleter(std::type_info const&)@@Base>: │ │ │ │ endbr64 │ │ │ │ - cmp 0x1d455(%rip),%rsi │ │ │ │ + cmp 0x1cf65(%rip),%rsi │ │ │ │ mov %rdi,%rcx │ │ │ │ - je 42b10 ::*(beagle::cpu::BeagleCPUImpl*, bool, int const*, int, BeagleOpCodes))(bool, int const*, int, int)>, std::allocator, void ()>, std::allocator, (__gnu_cxx::_Lock_policy)2>::_M_get_deleter(std::type_info const&)@@Base+0x50> │ │ │ │ + je 41000 ::*(beagle::cpu::BeagleCPUImpl*, bool, int const*, int, BeagleOpCodes))(bool, int const*, int, int)>, std::allocator, void ()>, std::allocator, (__gnu_cxx::_Lock_policy)2>::_M_get_deleter(std::type_info const&)@@Base+0x50> │ │ │ │ mov 0x8(%rsi),%rdi │ │ │ │ - mov 0x1d30d(%rip),%rsi │ │ │ │ + mov 0x1ce1d(%rip),%rsi │ │ │ │ cmp %rsi,%rdi │ │ │ │ - je 42b10 ::*(beagle::cpu::BeagleCPUImpl*, bool, int const*, int, BeagleOpCodes))(bool, int const*, int, int)>, std::allocator, void ()>, std::allocator, (__gnu_cxx::_Lock_policy)2>::_M_get_deleter(std::type_info const&)@@Base+0x50> │ │ │ │ + je 41000 ::*(beagle::cpu::BeagleCPUImpl*, bool, int const*, int, BeagleOpCodes))(bool, int const*, int, int)>, std::allocator, void ()>, std::allocator, (__gnu_cxx::_Lock_policy)2>::_M_get_deleter(std::type_info const&)@@Base+0x50> │ │ │ │ xor %edx,%edx │ │ │ │ cmpb $0x2a,(%rdi) │ │ │ │ - je 42b14 ::*(beagle::cpu::BeagleCPUImpl*, bool, int const*, int, BeagleOpCodes))(bool, int const*, int, int)>, std::allocator, void ()>, std::allocator, (__gnu_cxx::_Lock_policy)2>::_M_get_deleter(std::type_info const&)@@Base+0x54> │ │ │ │ + je 41004 ::*(beagle::cpu::BeagleCPUImpl*, bool, int const*, int, BeagleOpCodes))(bool, int const*, int, int)>, std::allocator, void ()>, std::allocator, (__gnu_cxx::_Lock_policy)2>::_M_get_deleter(std::type_info const&)@@Base+0x54> │ │ │ │ sub $0x18,%rsp │ │ │ │ mov %rdx,(%rsp) │ │ │ │ mov %rcx,0x8(%rsp) │ │ │ │ call 1c450 │ │ │ │ xor %edx,%edx │ │ │ │ - test %eax,%eax │ │ │ │ mov 0x8(%rsp),%rcx │ │ │ │ - jne 42b08 ::*(beagle::cpu::BeagleCPUImpl*, bool, int const*, int, BeagleOpCodes))(bool, int const*, int, int)>, std::allocator, void ()>, std::allocator, (__gnu_cxx::_Lock_policy)2>::_M_get_deleter(std::type_info const&)@@Base+0x48> │ │ │ │ + test %eax,%eax │ │ │ │ + jne 40ff8 ::*(beagle::cpu::BeagleCPUImpl*, bool, int const*, int, BeagleOpCodes))(bool, int const*, int, int)>, std::allocator, void ()>, std::allocator, (__gnu_cxx::_Lock_policy)2>::_M_get_deleter(std::type_info const&)@@Base+0x48> │ │ │ │ lea 0x10(%rcx),%rdx │ │ │ │ mov %rdx,%rax │ │ │ │ add $0x18,%rsp │ │ │ │ ret │ │ │ │ lea 0x10(%rcx),%rdx │ │ │ │ mov %rdx,%rax │ │ │ │ ret │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ │ │ │ │ -0000000000042b20 ::*(beagle::cpu::BeagleCPUImpl*, int const*, int const*, int const*, int const*, int const*, int, double*))(int const*, int const*, int const*, int const*, int const*, int, double*)>, std::allocator, void ()>, std::allocator, (__gnu_cxx::_Lock_policy)2>::_M_get_deleter(std::type_info const&)@@Base>: │ │ │ │ +0000000000041010 ::*(beagle::cpu::BeagleCPUImpl*, int const*, int const*, int const*, int const*, int const*, int, double*))(int const*, int const*, int const*, int const*, int const*, int, double*)>, std::allocator, void ()>, std::allocator, (__gnu_cxx::_Lock_policy)2>::_M_get_deleter(std::type_info const&)@@Base>: │ │ │ │ endbr64 │ │ │ │ - cmp 0x1d3f5(%rip),%rsi │ │ │ │ + cmp 0x1cf05(%rip),%rsi │ │ │ │ mov %rdi,%rcx │ │ │ │ - je 42b70 ::*(beagle::cpu::BeagleCPUImpl*, int const*, int const*, int const*, int const*, int const*, int, double*))(int const*, int const*, int const*, int const*, int const*, int, double*)>, std::allocator, void ()>, std::allocator, (__gnu_cxx::_Lock_policy)2>::_M_get_deleter(std::type_info const&)@@Base+0x50> │ │ │ │ + je 41060 ::*(beagle::cpu::BeagleCPUImpl*, int const*, int const*, int const*, int const*, int const*, int, double*))(int const*, int const*, int const*, int const*, int const*, int, double*)>, std::allocator, void ()>, std::allocator, (__gnu_cxx::_Lock_policy)2>::_M_get_deleter(std::type_info const&)@@Base+0x50> │ │ │ │ mov 0x8(%rsi),%rdi │ │ │ │ - mov 0x1d2ad(%rip),%rsi │ │ │ │ + mov 0x1cdbd(%rip),%rsi │ │ │ │ cmp %rsi,%rdi │ │ │ │ - je 42b70 ::*(beagle::cpu::BeagleCPUImpl*, int const*, int const*, int const*, int const*, int const*, int, double*))(int const*, int const*, int const*, int const*, int const*, int, double*)>, std::allocator, void ()>, std::allocator, (__gnu_cxx::_Lock_policy)2>::_M_get_deleter(std::type_info const&)@@Base+0x50> │ │ │ │ + je 41060 ::*(beagle::cpu::BeagleCPUImpl*, int const*, int const*, int const*, int const*, int const*, int, double*))(int const*, int const*, int const*, int const*, int const*, int, double*)>, std::allocator, void ()>, std::allocator, (__gnu_cxx::_Lock_policy)2>::_M_get_deleter(std::type_info const&)@@Base+0x50> │ │ │ │ xor %edx,%edx │ │ │ │ cmpb $0x2a,(%rdi) │ │ │ │ - je 42b74 ::*(beagle::cpu::BeagleCPUImpl*, int const*, int const*, int const*, int const*, int const*, int, double*))(int const*, int const*, int const*, int const*, int const*, int, double*)>, std::allocator, void ()>, std::allocator, (__gnu_cxx::_Lock_policy)2>::_M_get_deleter(std::type_info const&)@@Base+0x54> │ │ │ │ + je 41064 ::*(beagle::cpu::BeagleCPUImpl*, int const*, int const*, int const*, int const*, int const*, int, double*))(int const*, int const*, int const*, int const*, int const*, int, double*)>, std::allocator, void ()>, std::allocator, (__gnu_cxx::_Lock_policy)2>::_M_get_deleter(std::type_info const&)@@Base+0x54> │ │ │ │ sub $0x18,%rsp │ │ │ │ mov %rdx,(%rsp) │ │ │ │ mov %rcx,0x8(%rsp) │ │ │ │ call 1c450 │ │ │ │ xor %edx,%edx │ │ │ │ - test %eax,%eax │ │ │ │ mov 0x8(%rsp),%rcx │ │ │ │ - jne 42b68 ::*(beagle::cpu::BeagleCPUImpl*, int const*, int const*, int const*, int const*, int const*, int, double*))(int const*, int const*, int const*, int const*, int const*, int, double*)>, std::allocator, void ()>, std::allocator, (__gnu_cxx::_Lock_policy)2>::_M_get_deleter(std::type_info const&)@@Base+0x48> │ │ │ │ + test %eax,%eax │ │ │ │ + jne 41058 ::*(beagle::cpu::BeagleCPUImpl*, int const*, int const*, int const*, int const*, int const*, int, double*))(int const*, int const*, int const*, int const*, int const*, int, double*)>, std::allocator, void ()>, std::allocator, (__gnu_cxx::_Lock_policy)2>::_M_get_deleter(std::type_info const&)@@Base+0x48> │ │ │ │ lea 0x10(%rcx),%rdx │ │ │ │ mov %rdx,%rax │ │ │ │ add $0x18,%rsp │ │ │ │ ret │ │ │ │ lea 0x10(%rcx),%rdx │ │ │ │ mov %rdx,%rax │ │ │ │ ret │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ │ │ │ │ -0000000000042b80 ::*(beagle::cpu::BeagleCPUImpl*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*))(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)>, std::allocator, void ()>, std::allocator, (__gnu_cxx::_Lock_policy)2>::_M_get_deleter(std::type_info const&)@@Base>: │ │ │ │ +0000000000041070 ::*(beagle::cpu::BeagleCPUImpl*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*))(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)>, std::allocator, void ()>, std::allocator, (__gnu_cxx::_Lock_policy)2>::_M_get_deleter(std::type_info const&)@@Base>: │ │ │ │ endbr64 │ │ │ │ - cmp 0x1d395(%rip),%rsi │ │ │ │ + cmp 0x1cea5(%rip),%rsi │ │ │ │ mov %rdi,%rcx │ │ │ │ - je 42bd0 ::*(beagle::cpu::BeagleCPUImpl*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*))(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)>, std::allocator, void ()>, std::allocator, (__gnu_cxx::_Lock_policy)2>::_M_get_deleter(std::type_info const&)@@Base+0x50> │ │ │ │ + je 410c0 ::*(beagle::cpu::BeagleCPUImpl*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*))(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)>, std::allocator, void ()>, std::allocator, (__gnu_cxx::_Lock_policy)2>::_M_get_deleter(std::type_info const&)@@Base+0x50> │ │ │ │ mov 0x8(%rsi),%rdi │ │ │ │ - mov 0x1d24d(%rip),%rsi │ │ │ │ + mov 0x1cd5d(%rip),%rsi │ │ │ │ cmp %rsi,%rdi │ │ │ │ - je 42bd0 ::*(beagle::cpu::BeagleCPUImpl*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*))(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)>, std::allocator, void ()>, std::allocator, (__gnu_cxx::_Lock_policy)2>::_M_get_deleter(std::type_info const&)@@Base+0x50> │ │ │ │ + je 410c0 ::*(beagle::cpu::BeagleCPUImpl*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*))(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)>, std::allocator, void ()>, std::allocator, (__gnu_cxx::_Lock_policy)2>::_M_get_deleter(std::type_info const&)@@Base+0x50> │ │ │ │ xor %edx,%edx │ │ │ │ cmpb $0x2a,(%rdi) │ │ │ │ - je 42bd4 ::*(beagle::cpu::BeagleCPUImpl*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*))(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)>, std::allocator, void ()>, std::allocator, (__gnu_cxx::_Lock_policy)2>::_M_get_deleter(std::type_info const&)@@Base+0x54> │ │ │ │ + je 410c4 ::*(beagle::cpu::BeagleCPUImpl*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*))(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)>, std::allocator, void ()>, std::allocator, (__gnu_cxx::_Lock_policy)2>::_M_get_deleter(std::type_info const&)@@Base+0x54> │ │ │ │ sub $0x18,%rsp │ │ │ │ mov %rdx,(%rsp) │ │ │ │ mov %rcx,0x8(%rsp) │ │ │ │ call 1c450 │ │ │ │ xor %edx,%edx │ │ │ │ - test %eax,%eax │ │ │ │ mov 0x8(%rsp),%rcx │ │ │ │ - jne 42bc8 ::*(beagle::cpu::BeagleCPUImpl*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*))(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)>, std::allocator, void ()>, std::allocator, (__gnu_cxx::_Lock_policy)2>::_M_get_deleter(std::type_info const&)@@Base+0x48> │ │ │ │ + test %eax,%eax │ │ │ │ + jne 410b8 ::*(beagle::cpu::BeagleCPUImpl*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*))(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)>, std::allocator, void ()>, std::allocator, (__gnu_cxx::_Lock_policy)2>::_M_get_deleter(std::type_info const&)@@Base+0x48> │ │ │ │ lea 0x10(%rcx),%rdx │ │ │ │ mov %rdx,%rax │ │ │ │ add $0x18,%rsp │ │ │ │ ret │ │ │ │ lea 0x10(%rcx),%rdx │ │ │ │ mov %rdx,%rax │ │ │ │ ret │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ │ │ │ │ -0000000000042be0 ::*(beagle::cpu::BeagleCPUImpl*, bool, int const*, int, BeagleOpCodes))(bool, int const*, int, int)>, std::allocator, void ()>, std::allocator, (__gnu_cxx::_Lock_policy)2>::_M_get_deleter(std::type_info const&)@@Base>: │ │ │ │ +00000000000410d0 ::*(beagle::cpu::BeagleCPUImpl*, bool, int const*, int, BeagleOpCodes))(bool, int const*, int, int)>, std::allocator, void ()>, std::allocator, (__gnu_cxx::_Lock_policy)2>::_M_get_deleter(std::type_info const&)@@Base>: │ │ │ │ endbr64 │ │ │ │ - cmp 0x1d335(%rip),%rsi │ │ │ │ + cmp 0x1ce45(%rip),%rsi │ │ │ │ mov %rdi,%rcx │ │ │ │ - je 42c30 ::*(beagle::cpu::BeagleCPUImpl*, bool, int const*, int, BeagleOpCodes))(bool, int const*, int, int)>, std::allocator, void ()>, std::allocator, (__gnu_cxx::_Lock_policy)2>::_M_get_deleter(std::type_info const&)@@Base+0x50> │ │ │ │ + je 41120 ::*(beagle::cpu::BeagleCPUImpl*, bool, int const*, int, BeagleOpCodes))(bool, int const*, int, int)>, std::allocator, void ()>, std::allocator, (__gnu_cxx::_Lock_policy)2>::_M_get_deleter(std::type_info const&)@@Base+0x50> │ │ │ │ mov 0x8(%rsi),%rdi │ │ │ │ - mov 0x1d1ed(%rip),%rsi │ │ │ │ + mov 0x1ccfd(%rip),%rsi │ │ │ │ cmp %rsi,%rdi │ │ │ │ - je 42c30 ::*(beagle::cpu::BeagleCPUImpl*, bool, int const*, int, BeagleOpCodes))(bool, int const*, int, int)>, std::allocator, void ()>, std::allocator, (__gnu_cxx::_Lock_policy)2>::_M_get_deleter(std::type_info const&)@@Base+0x50> │ │ │ │ + je 41120 ::*(beagle::cpu::BeagleCPUImpl*, bool, int const*, int, BeagleOpCodes))(bool, int const*, int, int)>, std::allocator, void ()>, std::allocator, (__gnu_cxx::_Lock_policy)2>::_M_get_deleter(std::type_info const&)@@Base+0x50> │ │ │ │ xor %edx,%edx │ │ │ │ cmpb $0x2a,(%rdi) │ │ │ │ - je 42c34 ::*(beagle::cpu::BeagleCPUImpl*, bool, int const*, int, BeagleOpCodes))(bool, int const*, int, int)>, std::allocator, void ()>, std::allocator, (__gnu_cxx::_Lock_policy)2>::_M_get_deleter(std::type_info const&)@@Base+0x54> │ │ │ │ + je 41124 ::*(beagle::cpu::BeagleCPUImpl*, bool, int const*, int, BeagleOpCodes))(bool, int const*, int, int)>, std::allocator, void ()>, std::allocator, (__gnu_cxx::_Lock_policy)2>::_M_get_deleter(std::type_info const&)@@Base+0x54> │ │ │ │ sub $0x18,%rsp │ │ │ │ mov %rdx,(%rsp) │ │ │ │ mov %rcx,0x8(%rsp) │ │ │ │ call 1c450 │ │ │ │ xor %edx,%edx │ │ │ │ - test %eax,%eax │ │ │ │ mov 0x8(%rsp),%rcx │ │ │ │ - jne 42c28 ::*(beagle::cpu::BeagleCPUImpl*, bool, int const*, int, BeagleOpCodes))(bool, int const*, int, int)>, std::allocator, void ()>, std::allocator, (__gnu_cxx::_Lock_policy)2>::_M_get_deleter(std::type_info const&)@@Base+0x48> │ │ │ │ + test %eax,%eax │ │ │ │ + jne 41118 ::*(beagle::cpu::BeagleCPUImpl*, bool, int const*, int, BeagleOpCodes))(bool, int const*, int, int)>, std::allocator, void ()>, std::allocator, (__gnu_cxx::_Lock_policy)2>::_M_get_deleter(std::type_info const&)@@Base+0x48> │ │ │ │ lea 0x10(%rcx),%rdx │ │ │ │ mov %rdx,%rax │ │ │ │ add $0x18,%rsp │ │ │ │ ret │ │ │ │ lea 0x10(%rcx),%rdx │ │ │ │ mov %rdx,%rax │ │ │ │ ret │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ │ │ │ │ -0000000000042c40 ::*(beagle::cpu::BeagleCPUImpl*, int const*, int const*, int const*, int const*, int const*, int, double*))(int const*, int const*, int const*, int const*, int const*, int, double*)>, std::allocator, void ()>, std::allocator, (__gnu_cxx::_Lock_policy)2>::_M_get_deleter(std::type_info const&)@@Base>: │ │ │ │ +0000000000041130 ::*(beagle::cpu::BeagleCPUImpl*, int const*, int const*, int const*, int const*, int const*, int, double*))(int const*, int const*, int const*, int const*, int const*, int, double*)>, std::allocator, void ()>, std::allocator, (__gnu_cxx::_Lock_policy)2>::_M_get_deleter(std::type_info const&)@@Base>: │ │ │ │ endbr64 │ │ │ │ - cmp 0x1d2d5(%rip),%rsi │ │ │ │ + cmp 0x1cde5(%rip),%rsi │ │ │ │ mov %rdi,%rcx │ │ │ │ - je 42c90 ::*(beagle::cpu::BeagleCPUImpl*, int const*, int const*, int const*, int const*, int const*, int, double*))(int const*, int const*, int const*, int const*, int const*, int, double*)>, std::allocator, void ()>, std::allocator, (__gnu_cxx::_Lock_policy)2>::_M_get_deleter(std::type_info const&)@@Base+0x50> │ │ │ │ + je 41180 ::*(beagle::cpu::BeagleCPUImpl*, int const*, int const*, int const*, int const*, int const*, int, double*))(int const*, int const*, int const*, int const*, int const*, int, double*)>, std::allocator, void ()>, std::allocator, (__gnu_cxx::_Lock_policy)2>::_M_get_deleter(std::type_info const&)@@Base+0x50> │ │ │ │ mov 0x8(%rsi),%rdi │ │ │ │ - mov 0x1d18d(%rip),%rsi │ │ │ │ + mov 0x1cc9d(%rip),%rsi │ │ │ │ cmp %rsi,%rdi │ │ │ │ - je 42c90 ::*(beagle::cpu::BeagleCPUImpl*, int const*, int const*, int const*, int const*, int const*, int, double*))(int const*, int const*, int const*, int const*, int const*, int, double*)>, std::allocator, void ()>, std::allocator, (__gnu_cxx::_Lock_policy)2>::_M_get_deleter(std::type_info const&)@@Base+0x50> │ │ │ │ + je 41180 ::*(beagle::cpu::BeagleCPUImpl*, int const*, int const*, int const*, int const*, int const*, int, double*))(int const*, int const*, int const*, int const*, int const*, int, double*)>, std::allocator, void ()>, std::allocator, (__gnu_cxx::_Lock_policy)2>::_M_get_deleter(std::type_info const&)@@Base+0x50> │ │ │ │ xor %edx,%edx │ │ │ │ cmpb $0x2a,(%rdi) │ │ │ │ - je 42c94 ::*(beagle::cpu::BeagleCPUImpl*, int const*, int const*, int const*, int const*, int const*, int, double*))(int const*, int const*, int const*, int const*, int const*, int, double*)>, std::allocator, void ()>, std::allocator, (__gnu_cxx::_Lock_policy)2>::_M_get_deleter(std::type_info const&)@@Base+0x54> │ │ │ │ + je 41184 ::*(beagle::cpu::BeagleCPUImpl*, int const*, int const*, int const*, int const*, int const*, int, double*))(int const*, int const*, int const*, int const*, int const*, int, double*)>, std::allocator, void ()>, std::allocator, (__gnu_cxx::_Lock_policy)2>::_M_get_deleter(std::type_info const&)@@Base+0x54> │ │ │ │ sub $0x18,%rsp │ │ │ │ mov %rdx,(%rsp) │ │ │ │ mov %rcx,0x8(%rsp) │ │ │ │ call 1c450 │ │ │ │ xor %edx,%edx │ │ │ │ - test %eax,%eax │ │ │ │ mov 0x8(%rsp),%rcx │ │ │ │ - jne 42c88 ::*(beagle::cpu::BeagleCPUImpl*, int const*, int const*, int const*, int const*, int const*, int, double*))(int const*, int const*, int const*, int const*, int const*, int, double*)>, std::allocator, void ()>, std::allocator, (__gnu_cxx::_Lock_policy)2>::_M_get_deleter(std::type_info const&)@@Base+0x48> │ │ │ │ + test %eax,%eax │ │ │ │ + jne 41178 ::*(beagle::cpu::BeagleCPUImpl*, int const*, int const*, int const*, int const*, int const*, int, double*))(int const*, int const*, int const*, int const*, int const*, int, double*)>, std::allocator, void ()>, std::allocator, (__gnu_cxx::_Lock_policy)2>::_M_get_deleter(std::type_info const&)@@Base+0x48> │ │ │ │ lea 0x10(%rcx),%rdx │ │ │ │ mov %rdx,%rax │ │ │ │ add $0x18,%rsp │ │ │ │ ret │ │ │ │ lea 0x10(%rcx),%rdx │ │ │ │ mov %rdx,%rax │ │ │ │ ret │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ │ │ │ │ -0000000000042ca0 ::setTipStates(int, int const*)@@Base>: │ │ │ │ +0000000000041190 ::setTipStates(int, int const*)@@Base>: │ │ │ │ endbr64 │ │ │ │ push %rbp │ │ │ │ mov %rsp,%rbp │ │ │ │ push %r15 │ │ │ │ push %r14 │ │ │ │ push %r13 │ │ │ │ push %r12 │ │ │ │ push %rbx │ │ │ │ and $0xffffffffffffffe0,%rsp │ │ │ │ sub $0x20,%rsp │ │ │ │ mov %fs:0x28,%r14 │ │ │ │ mov %r14,0x18(%rsp) │ │ │ │ xor %r14d,%r14d │ │ │ │ test %esi,%esi │ │ │ │ - js 42e8b ::setTipStates(int, int const*)@@Base+0x1eb> │ │ │ │ - cmp %esi,0x10(%rdi) │ │ │ │ + js 4132a ::setTipStates(int, int const*)@@Base+0x19a> │ │ │ │ mov %rdi,%r13 │ │ │ │ - jle 42e8b ::setTipStates(int, int const*)@@Base+0x1eb> │ │ │ │ + cmp %esi,0x10(%rdi) │ │ │ │ + jle 4132a ::setTipStates(int, int const*)@@Base+0x19a> │ │ │ │ mov 0xb8(%rdi),%rax │ │ │ │ - mov %rdx,%rbx │ │ │ │ + mov %rdx,%r12 │ │ │ │ movslq 0x18(%rdi),%rdx │ │ │ │ movslq %esi,%rsi │ │ │ │ lea 0x10(%rsp),%rdi │ │ │ │ lea (%rax,%rsi,8),%r15 │ │ │ │ - mov %rdx,%r12 │ │ │ │ + mov %rdx,%rbx │ │ │ │ mov $0x20,%esi │ │ │ │ shl $0x2,%rdx │ │ │ │ call 1c150 │ │ │ │ - mov %r14,%rcx │ │ │ │ + mov %r14,%rsi │ │ │ │ mov 0x14(%r13),%edx │ │ │ │ test %eax,%eax │ │ │ │ - cmove 0x10(%rsp),%rcx │ │ │ │ - mov %rcx,(%r15) │ │ │ │ + cmove 0x10(%rsp),%rsi │ │ │ │ + mov %rsi,(%r15) │ │ │ │ test %edx,%edx │ │ │ │ - jle 42d96 ::setTipStates(int, int const*)@@Base+0xf6> │ │ │ │ - lea -0x1(%rdx),%esi │ │ │ │ - vmovd 0x24(%r13),%xmm2 │ │ │ │ - cmp $0x6,%esi │ │ │ │ - jbe 42e84 ::setTipStates(int, int const*)@@Base+0x1e4> │ │ │ │ - mov %edx,%esi │ │ │ │ - vpbroadcastd %xmm2,%ymm1 │ │ │ │ + jle 41263 ::setTipStates(int, int const*)@@Base+0xd3> │ │ │ │ + lea -0x1(%rdx),%eax │ │ │ │ + mov 0x24(%r13),%edi │ │ │ │ + cmp $0x6,%eax │ │ │ │ + jbe 41323 ::setTipStates(int, int const*)@@Base+0x193> │ │ │ │ + mov %edx,%ecx │ │ │ │ + vpbroadcastd %edi,%ymm1 │ │ │ │ xor %eax,%eax │ │ │ │ - shr $0x3,%esi │ │ │ │ - shl $0x5,%rsi │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - vpminsd (%rbx,%rax,1),%ymm1,%ymm0 │ │ │ │ - vmovdqa %ymm0,(%rcx,%rax,1) │ │ │ │ + shr $0x3,%ecx │ │ │ │ + shl $0x5,%rcx │ │ │ │ + vpminsd (%r12,%rax,1),%ymm1,%ymm0 │ │ │ │ + vmovdqa %ymm0,(%rsi,%rax,1) │ │ │ │ add $0x20,%rax │ │ │ │ - cmp %rsi,%rax │ │ │ │ - jne 42d60 ::setTipStates(int, int const*)@@Base+0xc0> │ │ │ │ + cmp %rcx,%rax │ │ │ │ + jne 41230 ::setTipStates(int, int const*)@@Base+0xa0> │ │ │ │ mov %edx,%eax │ │ │ │ and $0xfffffff8,%eax │ │ │ │ test $0x7,%dl │ │ │ │ - je 42d96 ::setTipStates(int, int const*)@@Base+0xf6> │ │ │ │ + je 41263 ::setTipStates(int, int const*)@@Base+0xd3> │ │ │ │ cltq │ │ │ │ - vmovd (%rbx,%rax,4),%xmm0 │ │ │ │ - vpminsd %xmm2,%xmm0,%xmm0 │ │ │ │ - vmovd %xmm0,(%rcx,%rax,4) │ │ │ │ + mov (%r12,%rax,4),%ecx │ │ │ │ + cmp %edi,%ecx │ │ │ │ + cmovg %edi,%ecx │ │ │ │ + mov %ecx,(%rsi,%rax,4) │ │ │ │ inc %rax │ │ │ │ cmp %eax,%edx │ │ │ │ - jg 42d80 ::setTipStates(int, int const*)@@Base+0xe0> │ │ │ │ - cmp %edx,%r12d │ │ │ │ - jle 42e60 ::setTipStates(int, int const*)@@Base+0x1c0> │ │ │ │ - lea -0x1(%r12),%eax │ │ │ │ - mov 0x24(%r13),%esi │ │ │ │ + jg 41250 ::setTipStates(int, int const*)@@Base+0xc0> │ │ │ │ + cmp %edx,%ebx │ │ │ │ + jle 412ff ::setTipStates(int, int const*)@@Base+0x16f> │ │ │ │ + lea -0x1(%rbx),%eax │ │ │ │ + mov 0x24(%r13),%ecx │ │ │ │ sub %edx,%eax │ │ │ │ cmp $0x6,%eax │ │ │ │ - jbe 42e1d ::setTipStates(int, int const*)@@Base+0x17d> │ │ │ │ - mov %r12d,%edi │ │ │ │ + jbe 412cd ::setTipStates(int, int const*)@@Base+0x13d> │ │ │ │ + mov %ebx,%edi │ │ │ │ movslq %edx,%rax │ │ │ │ - vmovd %esi,%xmm0 │ │ │ │ + vpbroadcastd %ecx,%ymm0 │ │ │ │ sub %edx,%edi │ │ │ │ - lea (%rcx,%rax,4),%rax │ │ │ │ - vpbroadcastd %xmm0,%ymm0 │ │ │ │ + lea (%rsi,%rax,4),%rax │ │ │ │ mov %edi,%r9d │ │ │ │ shr $0x3,%r9d │ │ │ │ shl $0x5,%r9 │ │ │ │ lea (%r9,%rax,1),%r8 │ │ │ │ and $0x20,%r9d │ │ │ │ - je 42e00 ::setTipStates(int, int const*)@@Base+0x160> │ │ │ │ + je 412b0 ::setTipStates(int, int const*)@@Base+0x120> │ │ │ │ vmovdqu %ymm0,(%rax) │ │ │ │ add $0x20,%rax │ │ │ │ cmp %rax,%r8 │ │ │ │ - je 42e12 ::setTipStates(int, int const*)@@Base+0x172> │ │ │ │ + je 412c2 ::setTipStates(int, int const*)@@Base+0x132> │ │ │ │ nopl 0x0(%rax) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ vmovdqu %ymm0,(%rax) │ │ │ │ - vmovdqu %ymm0,0x20(%rax) │ │ │ │ add $0x40,%rax │ │ │ │ + vmovdqu %ymm0,-0x20(%rax) │ │ │ │ cmp %rax,%r8 │ │ │ │ - jne 42e00 ::setTipStates(int, int const*)@@Base+0x160> │ │ │ │ + jne 412b0 ::setTipStates(int, int const*)@@Base+0x120> │ │ │ │ test $0x7,%dil │ │ │ │ - je 42e60 ::setTipStates(int, int const*)@@Base+0x1c0> │ │ │ │ + je 412ff ::setTipStates(int, int const*)@@Base+0x16f> │ │ │ │ and $0xfffffff8,%edi │ │ │ │ add %edi,%edx │ │ │ │ movslq %edx,%rdx │ │ │ │ mov %rdx,%rax │ │ │ │ - mov %esi,(%rcx,%rdx,4) │ │ │ │ + mov %ecx,(%rsi,%rdx,4) │ │ │ │ inc %rdx │ │ │ │ not %rax │ │ │ │ - add %r12d,%eax │ │ │ │ - cmp %edx,%r12d │ │ │ │ - jle 42e60 ::setTipStates(int, int const*)@@Base+0x1c0> │ │ │ │ + add %ebx,%eax │ │ │ │ + cmp %edx,%ebx │ │ │ │ + jle 412ff ::setTipStates(int, int const*)@@Base+0x16f> │ │ │ │ test $0x1,%al │ │ │ │ - je 42e50 ::setTipStates(int, int const*)@@Base+0x1b0> │ │ │ │ - mov %esi,(%rcx,%rdx,4) │ │ │ │ + je 412f0 ::setTipStates(int, int const*)@@Base+0x160> │ │ │ │ + mov %ecx,(%rsi,%rdx,4) │ │ │ │ inc %rdx │ │ │ │ - cmp %edx,%r12d │ │ │ │ - jle 42e60 ::setTipStates(int, int const*)@@Base+0x1c0> │ │ │ │ - xchg %ax,%ax │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - mov %esi,(%rcx,%rdx,4) │ │ │ │ - mov %esi,0x4(%rcx,%rdx,4) │ │ │ │ + cmp %edx,%ebx │ │ │ │ + jle 412ff ::setTipStates(int, int const*)@@Base+0x16f> │ │ │ │ + mov %ecx,(%rsi,%rdx,4) │ │ │ │ + mov %ecx,0x4(%rsi,%rdx,4) │ │ │ │ add $0x2,%rdx │ │ │ │ - cmp %edx,%r12d │ │ │ │ - jg 42e50 ::setTipStates(int, int const*)@@Base+0x1b0> │ │ │ │ + cmp %edx,%ebx │ │ │ │ + jg 412f0 ::setTipStates(int, int const*)@@Base+0x160> │ │ │ │ xor %eax,%eax │ │ │ │ vzeroupper │ │ │ │ mov 0x18(%rsp),%rdx │ │ │ │ sub %fs:0x28,%rdx │ │ │ │ - jne 42e92 ::setTipStates(int, int const*)@@Base+0x1f2> │ │ │ │ + jne 41331 ::setTipStates(int, int const*)@@Base+0x1a1> │ │ │ │ lea -0x28(%rbp),%rsp │ │ │ │ pop %rbx │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ pop %rbp │ │ │ │ ret │ │ │ │ xor %eax,%eax │ │ │ │ - jmp 42d7e ::setTipStates(int, int const*)@@Base+0xde> │ │ │ │ + jmp 4124e ::setTipStates(int, int const*)@@Base+0xbe> │ │ │ │ mov $0xfffffffb,%eax │ │ │ │ - jmp 42e65 ::setTipStates(int, int const*)@@Base+0x1c5> │ │ │ │ + jmp 41304 ::setTipStates(int, int const*)@@Base+0x174> │ │ │ │ call 1c370 <__stack_chk_fail@plt> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ │ │ │ │ -0000000000042ea0 ::setTipStates(int, int const*)@@Base>: │ │ │ │ +0000000000041340 ::setTipStates(int, int const*)@@Base>: │ │ │ │ endbr64 │ │ │ │ push %rbp │ │ │ │ mov %rsp,%rbp │ │ │ │ push %r15 │ │ │ │ push %r14 │ │ │ │ push %r13 │ │ │ │ push %r12 │ │ │ │ push %rbx │ │ │ │ and $0xffffffffffffffe0,%rsp │ │ │ │ sub $0x20,%rsp │ │ │ │ mov %fs:0x28,%r14 │ │ │ │ mov %r14,0x18(%rsp) │ │ │ │ xor %r14d,%r14d │ │ │ │ test %esi,%esi │ │ │ │ - js 4308b ::setTipStates(int, int const*)@@Base+0x1eb> │ │ │ │ - cmp %esi,0x10(%rdi) │ │ │ │ + js 414da ::setTipStates(int, int const*)@@Base+0x19a> │ │ │ │ mov %rdi,%r13 │ │ │ │ - jle 4308b ::setTipStates(int, int const*)@@Base+0x1eb> │ │ │ │ + cmp %esi,0x10(%rdi) │ │ │ │ + jle 414da ::setTipStates(int, int const*)@@Base+0x19a> │ │ │ │ mov 0xb0(%rdi),%rax │ │ │ │ - mov %rdx,%rbx │ │ │ │ + mov %rdx,%r12 │ │ │ │ movslq 0x18(%rdi),%rdx │ │ │ │ movslq %esi,%rsi │ │ │ │ lea 0x10(%rsp),%rdi │ │ │ │ lea (%rax,%rsi,8),%r15 │ │ │ │ - mov %rdx,%r12 │ │ │ │ + mov %rdx,%rbx │ │ │ │ mov $0x20,%esi │ │ │ │ shl $0x2,%rdx │ │ │ │ call 1c150 │ │ │ │ - mov %r14,%rcx │ │ │ │ + mov %r14,%rsi │ │ │ │ mov 0x14(%r13),%edx │ │ │ │ test %eax,%eax │ │ │ │ - cmove 0x10(%rsp),%rcx │ │ │ │ - mov %rcx,(%r15) │ │ │ │ + cmove 0x10(%rsp),%rsi │ │ │ │ + mov %rsi,(%r15) │ │ │ │ test %edx,%edx │ │ │ │ - jle 42f96 ::setTipStates(int, int const*)@@Base+0xf6> │ │ │ │ - lea -0x1(%rdx),%esi │ │ │ │ - vmovd 0x24(%r13),%xmm2 │ │ │ │ - cmp $0x6,%esi │ │ │ │ - jbe 43084 ::setTipStates(int, int const*)@@Base+0x1e4> │ │ │ │ - mov %edx,%esi │ │ │ │ - vpbroadcastd %xmm2,%ymm1 │ │ │ │ + jle 41413 ::setTipStates(int, int const*)@@Base+0xd3> │ │ │ │ + lea -0x1(%rdx),%eax │ │ │ │ + mov 0x24(%r13),%edi │ │ │ │ + cmp $0x6,%eax │ │ │ │ + jbe 414d3 ::setTipStates(int, int const*)@@Base+0x193> │ │ │ │ + mov %edx,%ecx │ │ │ │ + vpbroadcastd %edi,%ymm1 │ │ │ │ xor %eax,%eax │ │ │ │ - shr $0x3,%esi │ │ │ │ - shl $0x5,%rsi │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - vpminsd (%rbx,%rax,1),%ymm1,%ymm0 │ │ │ │ - vmovdqa %ymm0,(%rcx,%rax,1) │ │ │ │ + shr $0x3,%ecx │ │ │ │ + shl $0x5,%rcx │ │ │ │ + vpminsd (%r12,%rax,1),%ymm1,%ymm0 │ │ │ │ + vmovdqa %ymm0,(%rsi,%rax,1) │ │ │ │ add $0x20,%rax │ │ │ │ - cmp %rsi,%rax │ │ │ │ - jne 42f60 ::setTipStates(int, int const*)@@Base+0xc0> │ │ │ │ + cmp %rcx,%rax │ │ │ │ + jne 413e0 ::setTipStates(int, int const*)@@Base+0xa0> │ │ │ │ mov %edx,%eax │ │ │ │ and $0xfffffff8,%eax │ │ │ │ test $0x7,%dl │ │ │ │ - je 42f96 ::setTipStates(int, int const*)@@Base+0xf6> │ │ │ │ + je 41413 ::setTipStates(int, int const*)@@Base+0xd3> │ │ │ │ cltq │ │ │ │ - vmovd (%rbx,%rax,4),%xmm0 │ │ │ │ - vpminsd %xmm2,%xmm0,%xmm0 │ │ │ │ - vmovd %xmm0,(%rcx,%rax,4) │ │ │ │ + mov (%r12,%rax,4),%ecx │ │ │ │ + cmp %edi,%ecx │ │ │ │ + cmovg %edi,%ecx │ │ │ │ + mov %ecx,(%rsi,%rax,4) │ │ │ │ inc %rax │ │ │ │ cmp %eax,%edx │ │ │ │ - jg 42f80 ::setTipStates(int, int const*)@@Base+0xe0> │ │ │ │ - cmp %edx,%r12d │ │ │ │ - jle 43060 ::setTipStates(int, int const*)@@Base+0x1c0> │ │ │ │ - lea -0x1(%r12),%eax │ │ │ │ - mov 0x24(%r13),%esi │ │ │ │ + jg 41400 ::setTipStates(int, int const*)@@Base+0xc0> │ │ │ │ + cmp %edx,%ebx │ │ │ │ + jle 414af ::setTipStates(int, int const*)@@Base+0x16f> │ │ │ │ + lea -0x1(%rbx),%eax │ │ │ │ + mov 0x24(%r13),%ecx │ │ │ │ sub %edx,%eax │ │ │ │ cmp $0x6,%eax │ │ │ │ - jbe 4301d ::setTipStates(int, int const*)@@Base+0x17d> │ │ │ │ - mov %r12d,%edi │ │ │ │ + jbe 4147d ::setTipStates(int, int const*)@@Base+0x13d> │ │ │ │ + mov %ebx,%edi │ │ │ │ movslq %edx,%rax │ │ │ │ - vmovd %esi,%xmm0 │ │ │ │ + vpbroadcastd %ecx,%ymm0 │ │ │ │ sub %edx,%edi │ │ │ │ - lea (%rcx,%rax,4),%rax │ │ │ │ - vpbroadcastd %xmm0,%ymm0 │ │ │ │ + lea (%rsi,%rax,4),%rax │ │ │ │ mov %edi,%r9d │ │ │ │ shr $0x3,%r9d │ │ │ │ shl $0x5,%r9 │ │ │ │ lea (%r9,%rax,1),%r8 │ │ │ │ and $0x20,%r9d │ │ │ │ - je 43000 ::setTipStates(int, int const*)@@Base+0x160> │ │ │ │ + je 41460 ::setTipStates(int, int const*)@@Base+0x120> │ │ │ │ vmovdqu %ymm0,(%rax) │ │ │ │ add $0x20,%rax │ │ │ │ cmp %rax,%r8 │ │ │ │ - je 43012 ::setTipStates(int, int const*)@@Base+0x172> │ │ │ │ + je 41472 ::setTipStates(int, int const*)@@Base+0x132> │ │ │ │ nopl 0x0(%rax) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ vmovdqu %ymm0,(%rax) │ │ │ │ - vmovdqu %ymm0,0x20(%rax) │ │ │ │ add $0x40,%rax │ │ │ │ + vmovdqu %ymm0,-0x20(%rax) │ │ │ │ cmp %rax,%r8 │ │ │ │ - jne 43000 ::setTipStates(int, int const*)@@Base+0x160> │ │ │ │ + jne 41460 ::setTipStates(int, int const*)@@Base+0x120> │ │ │ │ test $0x7,%dil │ │ │ │ - je 43060 ::setTipStates(int, int const*)@@Base+0x1c0> │ │ │ │ + je 414af ::setTipStates(int, int const*)@@Base+0x16f> │ │ │ │ and $0xfffffff8,%edi │ │ │ │ add %edi,%edx │ │ │ │ movslq %edx,%rdx │ │ │ │ mov %rdx,%rax │ │ │ │ - mov %esi,(%rcx,%rdx,4) │ │ │ │ + mov %ecx,(%rsi,%rdx,4) │ │ │ │ inc %rdx │ │ │ │ not %rax │ │ │ │ - add %r12d,%eax │ │ │ │ - cmp %edx,%r12d │ │ │ │ - jle 43060 ::setTipStates(int, int const*)@@Base+0x1c0> │ │ │ │ + add %ebx,%eax │ │ │ │ + cmp %edx,%ebx │ │ │ │ + jle 414af ::setTipStates(int, int const*)@@Base+0x16f> │ │ │ │ test $0x1,%al │ │ │ │ - je 43050 ::setTipStates(int, int const*)@@Base+0x1b0> │ │ │ │ - mov %esi,(%rcx,%rdx,4) │ │ │ │ + je 414a0 ::setTipStates(int, int const*)@@Base+0x160> │ │ │ │ + mov %ecx,(%rsi,%rdx,4) │ │ │ │ inc %rdx │ │ │ │ - cmp %edx,%r12d │ │ │ │ - jle 43060 ::setTipStates(int, int const*)@@Base+0x1c0> │ │ │ │ - xchg %ax,%ax │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - mov %esi,(%rcx,%rdx,4) │ │ │ │ - mov %esi,0x4(%rcx,%rdx,4) │ │ │ │ + cmp %edx,%ebx │ │ │ │ + jle 414af ::setTipStates(int, int const*)@@Base+0x16f> │ │ │ │ + mov %ecx,(%rsi,%rdx,4) │ │ │ │ + mov %ecx,0x4(%rsi,%rdx,4) │ │ │ │ add $0x2,%rdx │ │ │ │ - cmp %edx,%r12d │ │ │ │ - jg 43050 ::setTipStates(int, int const*)@@Base+0x1b0> │ │ │ │ + cmp %edx,%ebx │ │ │ │ + jg 414a0 ::setTipStates(int, int const*)@@Base+0x160> │ │ │ │ xor %eax,%eax │ │ │ │ vzeroupper │ │ │ │ mov 0x18(%rsp),%rdx │ │ │ │ sub %fs:0x28,%rdx │ │ │ │ - jne 43092 ::setTipStates(int, int const*)@@Base+0x1f2> │ │ │ │ + jne 414e1 ::setTipStates(int, int const*)@@Base+0x1a1> │ │ │ │ lea -0x28(%rbp),%rsp │ │ │ │ pop %rbx │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ pop %rbp │ │ │ │ ret │ │ │ │ xor %eax,%eax │ │ │ │ - jmp 42f7e ::setTipStates(int, int const*)@@Base+0xde> │ │ │ │ + jmp 413fe ::setTipStates(int, int const*)@@Base+0xbe> │ │ │ │ mov $0xfffffffb,%eax │ │ │ │ - jmp 43065 ::setTipStates(int, int const*)@@Base+0x1c5> │ │ │ │ + jmp 414b4 ::setTipStates(int, int const*)@@Base+0x174> │ │ │ │ call 1c370 <__stack_chk_fail@plt> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ │ │ │ │ -00000000000430a0 ::*(beagle::cpu::BeagleCPUImpl*, bool, int const*, int, BeagleOpCodes))(bool, int const*, int, int)>, std::allocator, void ()>::~_Task_state()@@Base>: │ │ │ │ +00000000000414f0 ::*(beagle::cpu::BeagleCPUImpl*, bool, int const*, int, BeagleOpCodes))(bool, int const*, int, int)>, std::allocator, void ()>::~_Task_state()@@Base>: │ │ │ │ endbr64 │ │ │ │ - mov 0x1cbc5(%rip),%rax # 5fc70 @@Base+0x840> │ │ │ │ push %rbx │ │ │ │ + mov 0x1c774(%rip),%rax # 5dc70 @@Base+0x840> │ │ │ │ mov %rdi,%rbx │ │ │ │ add $0x10,%rax │ │ │ │ mov %rax,(%rdi) │ │ │ │ mov 0x20(%rdi),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je 430d1 ::*(beagle::cpu::BeagleCPUImpl*, bool, int const*, int, BeagleOpCodes))(bool, int const*, int, int)>, std::allocator, void ()>::~_Task_state()@@Base+0x31> │ │ │ │ + je 41521 ::*(beagle::cpu::BeagleCPUImpl*, bool, int const*, int, BeagleOpCodes))(bool, int const*, int, int)>, std::allocator, void ()>::~_Task_state()@@Base+0x31> │ │ │ │ mov (%rdi),%rax │ │ │ │ mov (%rax),%rdx │ │ │ │ - cmp 0x1ce74(%rip),%rdx # 5ff40 ::_M_destroy()@@Base+0x433d0> │ │ │ │ - jne 43110 ::*(beagle::cpu::BeagleCPUImpl*, bool, int const*, int, BeagleOpCodes))(bool, int const*, int, int)>, std::allocator, void ()>::~_Task_state()@@Base+0x70> │ │ │ │ + cmp 0x1ca24(%rip),%rdx # 5df40 ::_M_destroy()@@Base+0x413e0> │ │ │ │ + jne 41558 ::*(beagle::cpu::BeagleCPUImpl*, bool, int const*, int, BeagleOpCodes))(bool, int const*, int, int)>, std::allocator, void ()>::~_Task_state()@@Base+0x68> │ │ │ │ call *0x10(%rax) │ │ │ │ - mov 0x1cb20(%rip),%rax │ │ │ │ + mov 0x1c6d0(%rip),%rax │ │ │ │ mov 0x8(%rbx),%rdi │ │ │ │ add $0x10,%rax │ │ │ │ mov %rax,(%rbx) │ │ │ │ test %rdi,%rdi │ │ │ │ - je 43102 ::*(beagle::cpu::BeagleCPUImpl*, bool, int const*, int, BeagleOpCodes))(bool, int const*, int, int)>, std::allocator, void ()>::~_Task_state()@@Base+0x62> │ │ │ │ + je 41552 ::*(beagle::cpu::BeagleCPUImpl*, bool, int const*, int, BeagleOpCodes))(bool, int const*, int, int)>, std::allocator, void ()>::~_Task_state()@@Base+0x62> │ │ │ │ mov (%rdi),%rax │ │ │ │ mov (%rax),%rdx │ │ │ │ - cmp 0x1ce4b(%rip),%rdx # 5ff40 ::_M_destroy()@@Base+0x433d0> │ │ │ │ - jne 43100 ::*(beagle::cpu::BeagleCPUImpl*, bool, int const*, int, BeagleOpCodes))(bool, int const*, int, int)>, std::allocator, void ()>::~_Task_state()@@Base+0x60> │ │ │ │ + cmp 0x1c9fb(%rip),%rdx # 5df40 ::_M_destroy()@@Base+0x413e0> │ │ │ │ + jne 41550 ::*(beagle::cpu::BeagleCPUImpl*, bool, int const*, int, BeagleOpCodes))(bool, int const*, int, int)>, std::allocator, void ()>::~_Task_state()@@Base+0x60> │ │ │ │ mov 0x10(%rax),%rax │ │ │ │ pop %rbx │ │ │ │ jmp *%rax │ │ │ │ xchg %ax,%ax │ │ │ │ call *%rdx │ │ │ │ pop %rbx │ │ │ │ ret │ │ │ │ - nop │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ call *%rdx │ │ │ │ - jmp 430d1 ::*(beagle::cpu::BeagleCPUImpl*, bool, int const*, int, BeagleOpCodes))(bool, int const*, int, int)>, std::allocator, void ()>::~_Task_state()@@Base+0x31> │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - xchg %ax,%ax │ │ │ │ + jmp 41521 ::*(beagle::cpu::BeagleCPUImpl*, bool, int const*, int, BeagleOpCodes))(bool, int const*, int, int)>, std::allocator, void ()>::~_Task_state()@@Base+0x31> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ │ │ │ │ -0000000000043120 ::*(beagle::cpu::BeagleCPUImpl*, int const*, int const*, int const*, int const*, int const*, int, double*))(int const*, int const*, int const*, int const*, int const*, int, double*)>, std::allocator, void ()>::~_Task_state()@@Base>: │ │ │ │ +0000000000041560 ::*(beagle::cpu::BeagleCPUImpl*, int const*, int const*, int const*, int const*, int const*, int, double*))(int const*, int const*, int const*, int const*, int const*, int, double*)>, std::allocator, void ()>::~_Task_state()@@Base>: │ │ │ │ endbr64 │ │ │ │ - mov 0x1cb45(%rip),%rax # 5fc70 @@Base+0x840> │ │ │ │ push %rbx │ │ │ │ + mov 0x1c704(%rip),%rax # 5dc70 @@Base+0x840> │ │ │ │ mov %rdi,%rbx │ │ │ │ add $0x10,%rax │ │ │ │ mov %rax,(%rdi) │ │ │ │ mov 0x20(%rdi),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je 43151 ::*(beagle::cpu::BeagleCPUImpl*, int const*, int const*, int const*, int const*, int const*, int, double*))(int const*, int const*, int const*, int const*, int const*, int, double*)>, std::allocator, void ()>::~_Task_state()@@Base+0x31> │ │ │ │ + je 41591 ::*(beagle::cpu::BeagleCPUImpl*, int const*, int const*, int const*, int const*, int const*, int, double*))(int const*, int const*, int const*, int const*, int const*, int, double*)>, std::allocator, void ()>::~_Task_state()@@Base+0x31> │ │ │ │ mov (%rdi),%rax │ │ │ │ mov (%rax),%rdx │ │ │ │ - cmp 0x1cdf4(%rip),%rdx # 5ff40 ::_M_destroy()@@Base+0x433d0> │ │ │ │ - jne 43190 ::*(beagle::cpu::BeagleCPUImpl*, int const*, int const*, int const*, int const*, int const*, int, double*))(int const*, int const*, int const*, int const*, int const*, int, double*)>, std::allocator, void ()>::~_Task_state()@@Base+0x70> │ │ │ │ + cmp 0x1c9b4(%rip),%rdx # 5df40 ::_M_destroy()@@Base+0x413e0> │ │ │ │ + jne 415c8 ::*(beagle::cpu::BeagleCPUImpl*, int const*, int const*, int const*, int const*, int const*, int, double*))(int const*, int const*, int const*, int const*, int const*, int, double*)>, std::allocator, void ()>::~_Task_state()@@Base+0x68> │ │ │ │ call *0x10(%rax) │ │ │ │ - mov 0x1caa0(%rip),%rax │ │ │ │ + mov 0x1c660(%rip),%rax │ │ │ │ mov 0x8(%rbx),%rdi │ │ │ │ add $0x10,%rax │ │ │ │ mov %rax,(%rbx) │ │ │ │ test %rdi,%rdi │ │ │ │ - je 43182 ::*(beagle::cpu::BeagleCPUImpl*, int const*, int const*, int const*, int const*, int const*, int, double*))(int const*, int const*, int const*, int const*, int const*, int, double*)>, std::allocator, void ()>::~_Task_state()@@Base+0x62> │ │ │ │ + je 415c2 ::*(beagle::cpu::BeagleCPUImpl*, int const*, int const*, int const*, int const*, int const*, int, double*))(int const*, int const*, int const*, int const*, int const*, int, double*)>, std::allocator, void ()>::~_Task_state()@@Base+0x62> │ │ │ │ mov (%rdi),%rax │ │ │ │ mov (%rax),%rdx │ │ │ │ - cmp 0x1cdcb(%rip),%rdx # 5ff40 ::_M_destroy()@@Base+0x433d0> │ │ │ │ - jne 43180 ::*(beagle::cpu::BeagleCPUImpl*, int const*, int const*, int const*, int const*, int const*, int, double*))(int const*, int const*, int const*, int const*, int const*, int, double*)>, std::allocator, void ()>::~_Task_state()@@Base+0x60> │ │ │ │ + cmp 0x1c98b(%rip),%rdx # 5df40 ::_M_destroy()@@Base+0x413e0> │ │ │ │ + jne 415c0 ::*(beagle::cpu::BeagleCPUImpl*, int const*, int const*, int const*, int const*, int const*, int, double*))(int const*, int const*, int const*, int const*, int const*, int, double*)>, std::allocator, void ()>::~_Task_state()@@Base+0x60> │ │ │ │ mov 0x10(%rax),%rax │ │ │ │ pop %rbx │ │ │ │ jmp *%rax │ │ │ │ xchg %ax,%ax │ │ │ │ call *%rdx │ │ │ │ pop %rbx │ │ │ │ ret │ │ │ │ - nop │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ call *%rdx │ │ │ │ - jmp 43151 ::*(beagle::cpu::BeagleCPUImpl*, int const*, int const*, int const*, int const*, int const*, int, double*))(int const*, int const*, int const*, int const*, int const*, int, double*)>, std::allocator, void ()>::~_Task_state()@@Base+0x31> │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - xchg %ax,%ax │ │ │ │ + jmp 41591 ::*(beagle::cpu::BeagleCPUImpl*, int const*, int const*, int const*, int const*, int const*, int, double*))(int const*, int const*, int const*, int const*, int const*, int, double*)>, std::allocator, void ()>::~_Task_state()@@Base+0x31> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ │ │ │ │ -00000000000431a0 ::*(beagle::cpu::BeagleCPUImpl*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*))(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)>, std::allocator, void ()>::~_Task_state()@@Base>: │ │ │ │ +00000000000415d0 ::*(beagle::cpu::BeagleCPUImpl*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*))(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)>, std::allocator, void ()>::~_Task_state()@@Base>: │ │ │ │ endbr64 │ │ │ │ - mov 0x1cac5(%rip),%rax # 5fc70 @@Base+0x840> │ │ │ │ push %rbx │ │ │ │ + mov 0x1c694(%rip),%rax # 5dc70 @@Base+0x840> │ │ │ │ mov %rdi,%rbx │ │ │ │ add $0x10,%rax │ │ │ │ mov %rax,(%rdi) │ │ │ │ mov 0x20(%rdi),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je 431d1 ::*(beagle::cpu::BeagleCPUImpl*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*))(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)>, std::allocator, void ()>::~_Task_state()@@Base+0x31> │ │ │ │ + je 41601 ::*(beagle::cpu::BeagleCPUImpl*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*))(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)>, std::allocator, void ()>::~_Task_state()@@Base+0x31> │ │ │ │ mov (%rdi),%rax │ │ │ │ mov (%rax),%rdx │ │ │ │ - cmp 0x1cd74(%rip),%rdx # 5ff40 ::_M_destroy()@@Base+0x433d0> │ │ │ │ - jne 43210 ::*(beagle::cpu::BeagleCPUImpl*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*))(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)>, std::allocator, void ()>::~_Task_state()@@Base+0x70> │ │ │ │ + cmp 0x1c944(%rip),%rdx # 5df40 ::_M_destroy()@@Base+0x413e0> │ │ │ │ + jne 41638 ::*(beagle::cpu::BeagleCPUImpl*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*))(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)>, std::allocator, void ()>::~_Task_state()@@Base+0x68> │ │ │ │ call *0x10(%rax) │ │ │ │ - mov 0x1ca20(%rip),%rax │ │ │ │ + mov 0x1c5f0(%rip),%rax │ │ │ │ mov 0x8(%rbx),%rdi │ │ │ │ add $0x10,%rax │ │ │ │ mov %rax,(%rbx) │ │ │ │ test %rdi,%rdi │ │ │ │ - je 43202 ::*(beagle::cpu::BeagleCPUImpl*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*))(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)>, std::allocator, void ()>::~_Task_state()@@Base+0x62> │ │ │ │ + je 41632 ::*(beagle::cpu::BeagleCPUImpl*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*))(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)>, std::allocator, void ()>::~_Task_state()@@Base+0x62> │ │ │ │ mov (%rdi),%rax │ │ │ │ mov (%rax),%rdx │ │ │ │ - cmp 0x1cd4b(%rip),%rdx # 5ff40 ::_M_destroy()@@Base+0x433d0> │ │ │ │ - jne 43200 ::*(beagle::cpu::BeagleCPUImpl*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*))(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)>, std::allocator, void ()>::~_Task_state()@@Base+0x60> │ │ │ │ + cmp 0x1c91b(%rip),%rdx # 5df40 ::_M_destroy()@@Base+0x413e0> │ │ │ │ + jne 41630 ::*(beagle::cpu::BeagleCPUImpl*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*))(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)>, std::allocator, void ()>::~_Task_state()@@Base+0x60> │ │ │ │ mov 0x10(%rax),%rax │ │ │ │ pop %rbx │ │ │ │ jmp *%rax │ │ │ │ xchg %ax,%ax │ │ │ │ call *%rdx │ │ │ │ pop %rbx │ │ │ │ ret │ │ │ │ - nop │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ call *%rdx │ │ │ │ - jmp 431d1 ::*(beagle::cpu::BeagleCPUImpl*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*))(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)>, std::allocator, void ()>::~_Task_state()@@Base+0x31> │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - xchg %ax,%ax │ │ │ │ + jmp 41601 ::*(beagle::cpu::BeagleCPUImpl*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*))(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)>, std::allocator, void ()>::~_Task_state()@@Base+0x31> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ │ │ │ │ -0000000000043220 ::*(beagle::cpu::BeagleCPUImpl*, bool, int const*, int, BeagleOpCodes))(bool, int const*, int, int)>, std::allocator, void ()>::~_Task_state()@@Base>: │ │ │ │ +0000000000041640 ::*(beagle::cpu::BeagleCPUImpl*, bool, int const*, int, BeagleOpCodes))(bool, int const*, int, int)>, std::allocator, void ()>::~_Task_state()@@Base>: │ │ │ │ endbr64 │ │ │ │ - mov 0x1ca45(%rip),%rax # 5fc70 @@Base+0x840> │ │ │ │ push %rbx │ │ │ │ + mov 0x1c624(%rip),%rax # 5dc70 @@Base+0x840> │ │ │ │ mov %rdi,%rbx │ │ │ │ add $0x10,%rax │ │ │ │ mov %rax,(%rdi) │ │ │ │ mov 0x20(%rdi),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je 43251 ::*(beagle::cpu::BeagleCPUImpl*, bool, int const*, int, BeagleOpCodes))(bool, int const*, int, int)>, std::allocator, void ()>::~_Task_state()@@Base+0x31> │ │ │ │ + je 41671 ::*(beagle::cpu::BeagleCPUImpl*, bool, int const*, int, BeagleOpCodes))(bool, int const*, int, int)>, std::allocator, void ()>::~_Task_state()@@Base+0x31> │ │ │ │ mov (%rdi),%rax │ │ │ │ mov (%rax),%rdx │ │ │ │ - cmp 0x1ccf4(%rip),%rdx # 5ff40 ::_M_destroy()@@Base+0x433d0> │ │ │ │ - jne 43290 ::*(beagle::cpu::BeagleCPUImpl*, bool, int const*, int, BeagleOpCodes))(bool, int const*, int, int)>, std::allocator, void ()>::~_Task_state()@@Base+0x70> │ │ │ │ + cmp 0x1c8d4(%rip),%rdx # 5df40 ::_M_destroy()@@Base+0x413e0> │ │ │ │ + jne 416a8 ::*(beagle::cpu::BeagleCPUImpl*, bool, int const*, int, BeagleOpCodes))(bool, int const*, int, int)>, std::allocator, void ()>::~_Task_state()@@Base+0x68> │ │ │ │ call *0x10(%rax) │ │ │ │ - mov 0x1c9a0(%rip),%rax │ │ │ │ + mov 0x1c580(%rip),%rax │ │ │ │ mov 0x8(%rbx),%rdi │ │ │ │ add $0x10,%rax │ │ │ │ mov %rax,(%rbx) │ │ │ │ test %rdi,%rdi │ │ │ │ - je 43282 ::*(beagle::cpu::BeagleCPUImpl*, bool, int const*, int, BeagleOpCodes))(bool, int const*, int, int)>, std::allocator, void ()>::~_Task_state()@@Base+0x62> │ │ │ │ + je 416a2 ::*(beagle::cpu::BeagleCPUImpl*, bool, int const*, int, BeagleOpCodes))(bool, int const*, int, int)>, std::allocator, void ()>::~_Task_state()@@Base+0x62> │ │ │ │ mov (%rdi),%rax │ │ │ │ mov (%rax),%rdx │ │ │ │ - cmp 0x1cccb(%rip),%rdx # 5ff40 ::_M_destroy()@@Base+0x433d0> │ │ │ │ - jne 43280 ::*(beagle::cpu::BeagleCPUImpl*, bool, int const*, int, BeagleOpCodes))(bool, int const*, int, int)>, std::allocator, void ()>::~_Task_state()@@Base+0x60> │ │ │ │ + cmp 0x1c8ab(%rip),%rdx # 5df40 ::_M_destroy()@@Base+0x413e0> │ │ │ │ + jne 416a0 ::*(beagle::cpu::BeagleCPUImpl*, bool, int const*, int, BeagleOpCodes))(bool, int const*, int, int)>, std::allocator, void ()>::~_Task_state()@@Base+0x60> │ │ │ │ mov 0x10(%rax),%rax │ │ │ │ pop %rbx │ │ │ │ jmp *%rax │ │ │ │ xchg %ax,%ax │ │ │ │ call *%rdx │ │ │ │ pop %rbx │ │ │ │ ret │ │ │ │ - nop │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ call *%rdx │ │ │ │ - jmp 43251 ::*(beagle::cpu::BeagleCPUImpl*, bool, int const*, int, BeagleOpCodes))(bool, int const*, int, int)>, std::allocator, void ()>::~_Task_state()@@Base+0x31> │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - xchg %ax,%ax │ │ │ │ + jmp 41671 ::*(beagle::cpu::BeagleCPUImpl*, bool, int const*, int, BeagleOpCodes))(bool, int const*, int, int)>, std::allocator, void ()>::~_Task_state()@@Base+0x31> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ │ │ │ │ -00000000000432a0 ::*(beagle::cpu::BeagleCPUImpl*, int const*, int const*, int const*, int const*, int const*, int, double*))(int const*, int const*, int const*, int const*, int const*, int, double*)>, std::allocator, void ()>::~_Task_state()@@Base>: │ │ │ │ +00000000000416b0 ::*(beagle::cpu::BeagleCPUImpl*, int const*, int const*, int const*, int const*, int const*, int, double*))(int const*, int const*, int const*, int const*, int const*, int, double*)>, std::allocator, void ()>::~_Task_state()@@Base>: │ │ │ │ endbr64 │ │ │ │ - mov 0x1c9c5(%rip),%rax # 5fc70 @@Base+0x840> │ │ │ │ push %rbx │ │ │ │ + mov 0x1c5b4(%rip),%rax # 5dc70 @@Base+0x840> │ │ │ │ mov %rdi,%rbx │ │ │ │ add $0x10,%rax │ │ │ │ mov %rax,(%rdi) │ │ │ │ mov 0x20(%rdi),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je 432d1 ::*(beagle::cpu::BeagleCPUImpl*, int const*, int const*, int const*, int const*, int const*, int, double*))(int const*, int const*, int const*, int const*, int const*, int, double*)>, std::allocator, void ()>::~_Task_state()@@Base+0x31> │ │ │ │ + je 416e1 ::*(beagle::cpu::BeagleCPUImpl*, int const*, int const*, int const*, int const*, int const*, int, double*))(int const*, int const*, int const*, int const*, int const*, int, double*)>, std::allocator, void ()>::~_Task_state()@@Base+0x31> │ │ │ │ mov (%rdi),%rax │ │ │ │ mov (%rax),%rdx │ │ │ │ - cmp 0x1cc74(%rip),%rdx # 5ff40 ::_M_destroy()@@Base+0x433d0> │ │ │ │ - jne 43310 ::*(beagle::cpu::BeagleCPUImpl*, int const*, int const*, int const*, int const*, int const*, int, double*))(int const*, int const*, int const*, int const*, int const*, int, double*)>, std::allocator, void ()>::~_Task_state()@@Base+0x70> │ │ │ │ + cmp 0x1c864(%rip),%rdx # 5df40 ::_M_destroy()@@Base+0x413e0> │ │ │ │ + jne 41718 ::*(beagle::cpu::BeagleCPUImpl*, int const*, int const*, int const*, int const*, int const*, int, double*))(int const*, int const*, int const*, int const*, int const*, int, double*)>, std::allocator, void ()>::~_Task_state()@@Base+0x68> │ │ │ │ call *0x10(%rax) │ │ │ │ - mov 0x1c920(%rip),%rax │ │ │ │ + mov 0x1c510(%rip),%rax │ │ │ │ mov 0x8(%rbx),%rdi │ │ │ │ add $0x10,%rax │ │ │ │ mov %rax,(%rbx) │ │ │ │ test %rdi,%rdi │ │ │ │ - je 43302 ::*(beagle::cpu::BeagleCPUImpl*, int const*, int const*, int const*, int const*, int const*, int, double*))(int const*, int const*, int const*, int const*, int const*, int, double*)>, std::allocator, void ()>::~_Task_state()@@Base+0x62> │ │ │ │ + je 41712 ::*(beagle::cpu::BeagleCPUImpl*, int const*, int const*, int const*, int const*, int const*, int, double*))(int const*, int const*, int const*, int const*, int const*, int, double*)>, std::allocator, void ()>::~_Task_state()@@Base+0x62> │ │ │ │ mov (%rdi),%rax │ │ │ │ mov (%rax),%rdx │ │ │ │ - cmp 0x1cc4b(%rip),%rdx # 5ff40 ::_M_destroy()@@Base+0x433d0> │ │ │ │ - jne 43300 ::*(beagle::cpu::BeagleCPUImpl*, int const*, int const*, int const*, int const*, int const*, int, double*))(int const*, int const*, int const*, int const*, int const*, int, double*)>, std::allocator, void ()>::~_Task_state()@@Base+0x60> │ │ │ │ + cmp 0x1c83b(%rip),%rdx # 5df40 ::_M_destroy()@@Base+0x413e0> │ │ │ │ + jne 41710 ::*(beagle::cpu::BeagleCPUImpl*, int const*, int const*, int const*, int const*, int const*, int, double*))(int const*, int const*, int const*, int const*, int const*, int, double*)>, std::allocator, void ()>::~_Task_state()@@Base+0x60> │ │ │ │ mov 0x10(%rax),%rax │ │ │ │ pop %rbx │ │ │ │ jmp *%rax │ │ │ │ xchg %ax,%ax │ │ │ │ call *%rdx │ │ │ │ pop %rbx │ │ │ │ ret │ │ │ │ - nop │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ call *%rdx │ │ │ │ - jmp 432d1 ::*(beagle::cpu::BeagleCPUImpl*, int const*, int const*, int const*, int const*, int const*, int, double*))(int const*, int const*, int const*, int const*, int const*, int, double*)>, std::allocator, void ()>::~_Task_state()@@Base+0x31> │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - xchg %ax,%ax │ │ │ │ + jmp 416e1 ::*(beagle::cpu::BeagleCPUImpl*, int const*, int const*, int const*, int const*, int const*, int, double*))(int const*, int const*, int const*, int const*, int const*, int, double*)>, std::allocator, void ()>::~_Task_state()@@Base+0x31> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ │ │ │ │ -0000000000043320 ::*(beagle::cpu::BeagleCPUImpl*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*))(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)>, std::allocator, void ()>::~_Task_state()@@Base>: │ │ │ │ +0000000000041720 ::*(beagle::cpu::BeagleCPUImpl*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*))(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)>, std::allocator, void ()>::~_Task_state()@@Base>: │ │ │ │ endbr64 │ │ │ │ - mov 0x1c945(%rip),%rax # 5fc70 @@Base+0x840> │ │ │ │ push %rbx │ │ │ │ + mov 0x1c544(%rip),%rax # 5dc70 @@Base+0x840> │ │ │ │ mov %rdi,%rbx │ │ │ │ add $0x10,%rax │ │ │ │ mov %rax,(%rdi) │ │ │ │ mov 0x20(%rdi),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je 43351 ::*(beagle::cpu::BeagleCPUImpl*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*))(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)>, std::allocator, void ()>::~_Task_state()@@Base+0x31> │ │ │ │ + je 41751 ::*(beagle::cpu::BeagleCPUImpl*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*))(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)>, std::allocator, void ()>::~_Task_state()@@Base+0x31> │ │ │ │ mov (%rdi),%rax │ │ │ │ mov (%rax),%rdx │ │ │ │ - cmp 0x1cbf4(%rip),%rdx # 5ff40 ::_M_destroy()@@Base+0x433d0> │ │ │ │ - jne 43390 ::*(beagle::cpu::BeagleCPUImpl*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*))(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)>, std::allocator, void ()>::~_Task_state()@@Base+0x70> │ │ │ │ + cmp 0x1c7f4(%rip),%rdx # 5df40 ::_M_destroy()@@Base+0x413e0> │ │ │ │ + jne 41788 ::*(beagle::cpu::BeagleCPUImpl*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*))(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)>, std::allocator, void ()>::~_Task_state()@@Base+0x68> │ │ │ │ call *0x10(%rax) │ │ │ │ - mov 0x1c8a0(%rip),%rax │ │ │ │ + mov 0x1c4a0(%rip),%rax │ │ │ │ mov 0x8(%rbx),%rdi │ │ │ │ add $0x10,%rax │ │ │ │ mov %rax,(%rbx) │ │ │ │ test %rdi,%rdi │ │ │ │ - je 43382 ::*(beagle::cpu::BeagleCPUImpl*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*))(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)>, std::allocator, void ()>::~_Task_state()@@Base+0x62> │ │ │ │ + je 41782 ::*(beagle::cpu::BeagleCPUImpl*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*))(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)>, std::allocator, void ()>::~_Task_state()@@Base+0x62> │ │ │ │ mov (%rdi),%rax │ │ │ │ mov (%rax),%rdx │ │ │ │ - cmp 0x1cbcb(%rip),%rdx # 5ff40 ::_M_destroy()@@Base+0x433d0> │ │ │ │ - jne 43380 ::*(beagle::cpu::BeagleCPUImpl*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*))(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)>, std::allocator, void ()>::~_Task_state()@@Base+0x60> │ │ │ │ + cmp 0x1c7cb(%rip),%rdx # 5df40 ::_M_destroy()@@Base+0x413e0> │ │ │ │ + jne 41780 ::*(beagle::cpu::BeagleCPUImpl*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*))(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)>, std::allocator, void ()>::~_Task_state()@@Base+0x60> │ │ │ │ mov 0x10(%rax),%rax │ │ │ │ pop %rbx │ │ │ │ jmp *%rax │ │ │ │ xchg %ax,%ax │ │ │ │ call *%rdx │ │ │ │ pop %rbx │ │ │ │ ret │ │ │ │ - nop │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ call *%rdx │ │ │ │ - jmp 43351 ::*(beagle::cpu::BeagleCPUImpl*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*))(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)>, std::allocator, void ()>::~_Task_state()@@Base+0x31> │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - xchg %ax,%ax │ │ │ │ + jmp 41751 ::*(beagle::cpu::BeagleCPUImpl*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*))(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)>, std::allocator, void ()>::~_Task_state()@@Base+0x31> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ │ │ │ │ -00000000000433a0 ::*(beagle::cpu::BeagleCPUImpl*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*))(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)>, std::allocator, void ()>, std::allocator, (__gnu_cxx::_Lock_policy)2>::_M_dispose()@@Base>: │ │ │ │ +0000000000041790 ::*(beagle::cpu::BeagleCPUImpl*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*))(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)>, std::allocator, void ()>, std::allocator, (__gnu_cxx::_Lock_policy)2>::_M_dispose()@@Base>: │ │ │ │ endbr64 │ │ │ │ - mov 0x1c8c5(%rip),%rax # 5fc70 @@Base+0x840> │ │ │ │ push %rbx │ │ │ │ + mov 0x1c4d4(%rip),%rax # 5dc70 @@Base+0x840> │ │ │ │ mov %rdi,%rbx │ │ │ │ add $0x10,%rax │ │ │ │ mov %rax,0x10(%rdi) │ │ │ │ mov 0x30(%rdi),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je 433d2 ::*(beagle::cpu::BeagleCPUImpl*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*))(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)>, std::allocator, void ()>, std::allocator, (__gnu_cxx::_Lock_policy)2>::_M_dispose()@@Base+0x32> │ │ │ │ + je 417c2 ::*(beagle::cpu::BeagleCPUImpl*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*))(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)>, std::allocator, void ()>, std::allocator, (__gnu_cxx::_Lock_policy)2>::_M_dispose()@@Base+0x32> │ │ │ │ mov (%rdi),%rax │ │ │ │ mov (%rax),%rdx │ │ │ │ - cmp 0x1cb73(%rip),%rdx # 5ff40 ::_M_destroy()@@Base+0x433d0> │ │ │ │ - jne 43410 ::*(beagle::cpu::BeagleCPUImpl*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*))(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)>, std::allocator, void ()>, std::allocator, (__gnu_cxx::_Lock_policy)2>::_M_dispose()@@Base+0x70> │ │ │ │ + cmp 0x1c783(%rip),%rdx # 5df40 ::_M_destroy()@@Base+0x413e0> │ │ │ │ + jne 417f8 ::*(beagle::cpu::BeagleCPUImpl*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*))(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)>, std::allocator, void ()>, std::allocator, (__gnu_cxx::_Lock_policy)2>::_M_dispose()@@Base+0x68> │ │ │ │ call *0x10(%rax) │ │ │ │ - mov 0x1c81f(%rip),%rax │ │ │ │ + mov 0x1c42f(%rip),%rax │ │ │ │ mov 0x18(%rbx),%rdi │ │ │ │ add $0x10,%rax │ │ │ │ mov %rax,0x10(%rbx) │ │ │ │ test %rdi,%rdi │ │ │ │ - je 43402 ::*(beagle::cpu::BeagleCPUImpl*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*))(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)>, std::allocator, void ()>, std::allocator, (__gnu_cxx::_Lock_policy)2>::_M_dispose()@@Base+0x62> │ │ │ │ + je 417f2 ::*(beagle::cpu::BeagleCPUImpl*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*))(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)>, std::allocator, void ()>, std::allocator, (__gnu_cxx::_Lock_policy)2>::_M_dispose()@@Base+0x62> │ │ │ │ mov (%rdi),%rax │ │ │ │ mov (%rax),%rdx │ │ │ │ - cmp 0x1cb49(%rip),%rdx # 5ff40 ::_M_destroy()@@Base+0x433d0> │ │ │ │ - jne 43400 ::*(beagle::cpu::BeagleCPUImpl*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*))(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)>, std::allocator, void ()>, std::allocator, (__gnu_cxx::_Lock_policy)2>::_M_dispose()@@Base+0x60> │ │ │ │ + cmp 0x1c759(%rip),%rdx # 5df40 ::_M_destroy()@@Base+0x413e0> │ │ │ │ + jne 417f0 ::*(beagle::cpu::BeagleCPUImpl*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*))(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)>, std::allocator, void ()>, std::allocator, (__gnu_cxx::_Lock_policy)2>::_M_dispose()@@Base+0x60> │ │ │ │ mov 0x10(%rax),%rax │ │ │ │ pop %rbx │ │ │ │ jmp *%rax │ │ │ │ call *%rdx │ │ │ │ pop %rbx │ │ │ │ ret │ │ │ │ - nop │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ call *%rdx │ │ │ │ - jmp 433d2 ::*(beagle::cpu::BeagleCPUImpl*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*))(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)>, std::allocator, void ()>, std::allocator, (__gnu_cxx::_Lock_policy)2>::_M_dispose()@@Base+0x32> │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - xchg %ax,%ax │ │ │ │ + jmp 417c2 ::*(beagle::cpu::BeagleCPUImpl*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*))(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)>, std::allocator, void ()>, std::allocator, (__gnu_cxx::_Lock_policy)2>::_M_dispose()@@Base+0x32> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ │ │ │ │ -0000000000043420 ::*(beagle::cpu::BeagleCPUImpl*, int const*, int const*, int const*, int const*, int const*, int, double*))(int const*, int const*, int const*, int const*, int const*, int, double*)>, std::allocator, void ()>, std::allocator, (__gnu_cxx::_Lock_policy)2>::_M_dispose()@@Base>: │ │ │ │ +0000000000041800 ::*(beagle::cpu::BeagleCPUImpl*, int const*, int const*, int const*, int const*, int const*, int, double*))(int const*, int const*, int const*, int const*, int const*, int, double*)>, std::allocator, void ()>, std::allocator, (__gnu_cxx::_Lock_policy)2>::_M_dispose()@@Base>: │ │ │ │ endbr64 │ │ │ │ - mov 0x1c845(%rip),%rax # 5fc70 @@Base+0x840> │ │ │ │ push %rbx │ │ │ │ + mov 0x1c464(%rip),%rax # 5dc70 @@Base+0x840> │ │ │ │ mov %rdi,%rbx │ │ │ │ add $0x10,%rax │ │ │ │ mov %rax,0x10(%rdi) │ │ │ │ mov 0x30(%rdi),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je 43452 ::*(beagle::cpu::BeagleCPUImpl*, int const*, int const*, int const*, int const*, int const*, int, double*))(int const*, int const*, int const*, int const*, int const*, int, double*)>, std::allocator, void ()>, std::allocator, (__gnu_cxx::_Lock_policy)2>::_M_dispose()@@Base+0x32> │ │ │ │ + je 41832 ::*(beagle::cpu::BeagleCPUImpl*, int const*, int const*, int const*, int const*, int const*, int, double*))(int const*, int const*, int const*, int const*, int const*, int, double*)>, std::allocator, void ()>, std::allocator, (__gnu_cxx::_Lock_policy)2>::_M_dispose()@@Base+0x32> │ │ │ │ mov (%rdi),%rax │ │ │ │ mov (%rax),%rdx │ │ │ │ - cmp 0x1caf3(%rip),%rdx # 5ff40 ::_M_destroy()@@Base+0x433d0> │ │ │ │ - jne 43490 ::*(beagle::cpu::BeagleCPUImpl*, int const*, int const*, int const*, int const*, int const*, int, double*))(int const*, int const*, int const*, int const*, int const*, int, double*)>, std::allocator, void ()>, std::allocator, (__gnu_cxx::_Lock_policy)2>::_M_dispose()@@Base+0x70> │ │ │ │ + cmp 0x1c713(%rip),%rdx # 5df40 ::_M_destroy()@@Base+0x413e0> │ │ │ │ + jne 41868 ::*(beagle::cpu::BeagleCPUImpl*, int const*, int const*, int const*, int const*, int const*, int, double*))(int const*, int const*, int const*, int const*, int const*, int, double*)>, std::allocator, void ()>, std::allocator, (__gnu_cxx::_Lock_policy)2>::_M_dispose()@@Base+0x68> │ │ │ │ call *0x10(%rax) │ │ │ │ - mov 0x1c79f(%rip),%rax │ │ │ │ + mov 0x1c3bf(%rip),%rax │ │ │ │ mov 0x18(%rbx),%rdi │ │ │ │ add $0x10,%rax │ │ │ │ mov %rax,0x10(%rbx) │ │ │ │ test %rdi,%rdi │ │ │ │ - je 43482 ::*(beagle::cpu::BeagleCPUImpl*, int const*, int const*, int const*, int const*, int const*, int, double*))(int const*, int const*, int const*, int const*, int const*, int, double*)>, std::allocator, void ()>, std::allocator, (__gnu_cxx::_Lock_policy)2>::_M_dispose()@@Base+0x62> │ │ │ │ + je 41862 ::*(beagle::cpu::BeagleCPUImpl*, int const*, int const*, int const*, int const*, int const*, int, double*))(int const*, int const*, int const*, int const*, int const*, int, double*)>, std::allocator, void ()>, std::allocator, (__gnu_cxx::_Lock_policy)2>::_M_dispose()@@Base+0x62> │ │ │ │ mov (%rdi),%rax │ │ │ │ mov (%rax),%rdx │ │ │ │ - cmp 0x1cac9(%rip),%rdx # 5ff40 ::_M_destroy()@@Base+0x433d0> │ │ │ │ - jne 43480 ::*(beagle::cpu::BeagleCPUImpl*, int const*, int const*, int const*, int const*, int const*, int, double*))(int const*, int const*, int const*, int const*, int const*, int, double*)>, std::allocator, void ()>, std::allocator, (__gnu_cxx::_Lock_policy)2>::_M_dispose()@@Base+0x60> │ │ │ │ + cmp 0x1c6e9(%rip),%rdx # 5df40 ::_M_destroy()@@Base+0x413e0> │ │ │ │ + jne 41860 ::*(beagle::cpu::BeagleCPUImpl*, int const*, int const*, int const*, int const*, int const*, int, double*))(int const*, int const*, int const*, int const*, int const*, int, double*)>, std::allocator, void ()>, std::allocator, (__gnu_cxx::_Lock_policy)2>::_M_dispose()@@Base+0x60> │ │ │ │ mov 0x10(%rax),%rax │ │ │ │ pop %rbx │ │ │ │ jmp *%rax │ │ │ │ call *%rdx │ │ │ │ pop %rbx │ │ │ │ ret │ │ │ │ - nop │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ call *%rdx │ │ │ │ - jmp 43452 ::*(beagle::cpu::BeagleCPUImpl*, int const*, int const*, int const*, int const*, int const*, int, double*))(int const*, int const*, int const*, int const*, int const*, int, double*)>, std::allocator, void ()>, std::allocator, (__gnu_cxx::_Lock_policy)2>::_M_dispose()@@Base+0x32> │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - xchg %ax,%ax │ │ │ │ + jmp 41832 ::*(beagle::cpu::BeagleCPUImpl*, int const*, int const*, int const*, int const*, int const*, int, double*))(int const*, int const*, int const*, int const*, int const*, int, double*)>, std::allocator, void ()>, std::allocator, (__gnu_cxx::_Lock_policy)2>::_M_dispose()@@Base+0x32> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ │ │ │ │ -00000000000434a0 ::*(beagle::cpu::BeagleCPUImpl*, bool, int const*, int, BeagleOpCodes))(bool, int const*, int, int)>, std::allocator, void ()>, std::allocator, (__gnu_cxx::_Lock_policy)2>::_M_dispose()@@Base>: │ │ │ │ +0000000000041870 ::*(beagle::cpu::BeagleCPUImpl*, bool, int const*, int, BeagleOpCodes))(bool, int const*, int, int)>, std::allocator, void ()>, std::allocator, (__gnu_cxx::_Lock_policy)2>::_M_dispose()@@Base>: │ │ │ │ endbr64 │ │ │ │ - mov 0x1c7c5(%rip),%rax # 5fc70 @@Base+0x840> │ │ │ │ push %rbx │ │ │ │ + mov 0x1c3f4(%rip),%rax # 5dc70 @@Base+0x840> │ │ │ │ mov %rdi,%rbx │ │ │ │ add $0x10,%rax │ │ │ │ mov %rax,0x10(%rdi) │ │ │ │ mov 0x30(%rdi),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je 434d2 ::*(beagle::cpu::BeagleCPUImpl*, bool, int const*, int, BeagleOpCodes))(bool, int const*, int, int)>, std::allocator, void ()>, std::allocator, (__gnu_cxx::_Lock_policy)2>::_M_dispose()@@Base+0x32> │ │ │ │ + je 418a2 ::*(beagle::cpu::BeagleCPUImpl*, bool, int const*, int, BeagleOpCodes))(bool, int const*, int, int)>, std::allocator, void ()>, std::allocator, (__gnu_cxx::_Lock_policy)2>::_M_dispose()@@Base+0x32> │ │ │ │ mov (%rdi),%rax │ │ │ │ mov (%rax),%rdx │ │ │ │ - cmp 0x1ca73(%rip),%rdx # 5ff40 ::_M_destroy()@@Base+0x433d0> │ │ │ │ - jne 43510 ::*(beagle::cpu::BeagleCPUImpl*, bool, int const*, int, BeagleOpCodes))(bool, int const*, int, int)>, std::allocator, void ()>, std::allocator, (__gnu_cxx::_Lock_policy)2>::_M_dispose()@@Base+0x70> │ │ │ │ + cmp 0x1c6a3(%rip),%rdx # 5df40 ::_M_destroy()@@Base+0x413e0> │ │ │ │ + jne 418d8 ::*(beagle::cpu::BeagleCPUImpl*, bool, int const*, int, BeagleOpCodes))(bool, int const*, int, int)>, std::allocator, void ()>, std::allocator, (__gnu_cxx::_Lock_policy)2>::_M_dispose()@@Base+0x68> │ │ │ │ call *0x10(%rax) │ │ │ │ - mov 0x1c71f(%rip),%rax │ │ │ │ + mov 0x1c34f(%rip),%rax │ │ │ │ mov 0x18(%rbx),%rdi │ │ │ │ add $0x10,%rax │ │ │ │ mov %rax,0x10(%rbx) │ │ │ │ test %rdi,%rdi │ │ │ │ - je 43502 ::*(beagle::cpu::BeagleCPUImpl*, bool, int const*, int, BeagleOpCodes))(bool, int const*, int, int)>, std::allocator, void ()>, std::allocator, (__gnu_cxx::_Lock_policy)2>::_M_dispose()@@Base+0x62> │ │ │ │ + je 418d2 ::*(beagle::cpu::BeagleCPUImpl*, bool, int const*, int, BeagleOpCodes))(bool, int const*, int, int)>, std::allocator, void ()>, std::allocator, (__gnu_cxx::_Lock_policy)2>::_M_dispose()@@Base+0x62> │ │ │ │ mov (%rdi),%rax │ │ │ │ mov (%rax),%rdx │ │ │ │ - cmp 0x1ca49(%rip),%rdx # 5ff40 ::_M_destroy()@@Base+0x433d0> │ │ │ │ - jne 43500 ::*(beagle::cpu::BeagleCPUImpl*, bool, int const*, int, BeagleOpCodes))(bool, int const*, int, int)>, std::allocator, void ()>, std::allocator, (__gnu_cxx::_Lock_policy)2>::_M_dispose()@@Base+0x60> │ │ │ │ + cmp 0x1c679(%rip),%rdx # 5df40 ::_M_destroy()@@Base+0x413e0> │ │ │ │ + jne 418d0 ::*(beagle::cpu::BeagleCPUImpl*, bool, int const*, int, BeagleOpCodes))(bool, int const*, int, int)>, std::allocator, void ()>, std::allocator, (__gnu_cxx::_Lock_policy)2>::_M_dispose()@@Base+0x60> │ │ │ │ mov 0x10(%rax),%rax │ │ │ │ pop %rbx │ │ │ │ jmp *%rax │ │ │ │ call *%rdx │ │ │ │ pop %rbx │ │ │ │ ret │ │ │ │ - nop │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ call *%rdx │ │ │ │ - jmp 434d2 ::*(beagle::cpu::BeagleCPUImpl*, bool, int const*, int, BeagleOpCodes))(bool, int const*, int, int)>, std::allocator, void ()>, std::allocator, (__gnu_cxx::_Lock_policy)2>::_M_dispose()@@Base+0x32> │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - xchg %ax,%ax │ │ │ │ + jmp 418a2 ::*(beagle::cpu::BeagleCPUImpl*, bool, int const*, int, BeagleOpCodes))(bool, int const*, int, int)>, std::allocator, void ()>, std::allocator, (__gnu_cxx::_Lock_policy)2>::_M_dispose()@@Base+0x32> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ │ │ │ │ -0000000000043520 ::*(beagle::cpu::BeagleCPUImpl*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*))(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)>, std::allocator, void ()>, std::allocator, (__gnu_cxx::_Lock_policy)2>::_M_dispose()@@Base>: │ │ │ │ +00000000000418e0 ::*(beagle::cpu::BeagleCPUImpl*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*))(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)>, std::allocator, void ()>, std::allocator, (__gnu_cxx::_Lock_policy)2>::_M_dispose()@@Base>: │ │ │ │ endbr64 │ │ │ │ - mov 0x1c745(%rip),%rax # 5fc70 @@Base+0x840> │ │ │ │ push %rbx │ │ │ │ + mov 0x1c384(%rip),%rax # 5dc70 @@Base+0x840> │ │ │ │ mov %rdi,%rbx │ │ │ │ add $0x10,%rax │ │ │ │ mov %rax,0x10(%rdi) │ │ │ │ mov 0x30(%rdi),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je 43552 ::*(beagle::cpu::BeagleCPUImpl*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*))(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)>, std::allocator, void ()>, std::allocator, (__gnu_cxx::_Lock_policy)2>::_M_dispose()@@Base+0x32> │ │ │ │ + je 41912 ::*(beagle::cpu::BeagleCPUImpl*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*))(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)>, std::allocator, void ()>, std::allocator, (__gnu_cxx::_Lock_policy)2>::_M_dispose()@@Base+0x32> │ │ │ │ mov (%rdi),%rax │ │ │ │ mov (%rax),%rdx │ │ │ │ - cmp 0x1c9f3(%rip),%rdx # 5ff40 ::_M_destroy()@@Base+0x433d0> │ │ │ │ - jne 43590 ::*(beagle::cpu::BeagleCPUImpl*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*))(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)>, std::allocator, void ()>, std::allocator, (__gnu_cxx::_Lock_policy)2>::_M_dispose()@@Base+0x70> │ │ │ │ + cmp 0x1c633(%rip),%rdx # 5df40 ::_M_destroy()@@Base+0x413e0> │ │ │ │ + jne 41948 ::*(beagle::cpu::BeagleCPUImpl*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*))(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)>, std::allocator, void ()>, std::allocator, (__gnu_cxx::_Lock_policy)2>::_M_dispose()@@Base+0x68> │ │ │ │ call *0x10(%rax) │ │ │ │ - mov 0x1c69f(%rip),%rax │ │ │ │ + mov 0x1c2df(%rip),%rax │ │ │ │ mov 0x18(%rbx),%rdi │ │ │ │ add $0x10,%rax │ │ │ │ mov %rax,0x10(%rbx) │ │ │ │ test %rdi,%rdi │ │ │ │ - je 43582 ::*(beagle::cpu::BeagleCPUImpl*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*))(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)>, std::allocator, void ()>, std::allocator, (__gnu_cxx::_Lock_policy)2>::_M_dispose()@@Base+0x62> │ │ │ │ + je 41942 ::*(beagle::cpu::BeagleCPUImpl*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*))(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)>, std::allocator, void ()>, std::allocator, (__gnu_cxx::_Lock_policy)2>::_M_dispose()@@Base+0x62> │ │ │ │ mov (%rdi),%rax │ │ │ │ mov (%rax),%rdx │ │ │ │ - cmp 0x1c9c9(%rip),%rdx # 5ff40 ::_M_destroy()@@Base+0x433d0> │ │ │ │ - jne 43580 ::*(beagle::cpu::BeagleCPUImpl*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*))(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)>, std::allocator, void ()>, std::allocator, (__gnu_cxx::_Lock_policy)2>::_M_dispose()@@Base+0x60> │ │ │ │ + cmp 0x1c609(%rip),%rdx # 5df40 ::_M_destroy()@@Base+0x413e0> │ │ │ │ + jne 41940 ::*(beagle::cpu::BeagleCPUImpl*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*))(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)>, std::allocator, void ()>, std::allocator, (__gnu_cxx::_Lock_policy)2>::_M_dispose()@@Base+0x60> │ │ │ │ mov 0x10(%rax),%rax │ │ │ │ pop %rbx │ │ │ │ jmp *%rax │ │ │ │ call *%rdx │ │ │ │ pop %rbx │ │ │ │ ret │ │ │ │ - nop │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ call *%rdx │ │ │ │ - jmp 43552 ::*(beagle::cpu::BeagleCPUImpl*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*))(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)>, std::allocator, void ()>, std::allocator, (__gnu_cxx::_Lock_policy)2>::_M_dispose()@@Base+0x32> │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - xchg %ax,%ax │ │ │ │ + jmp 41912 ::*(beagle::cpu::BeagleCPUImpl*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*))(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)>, std::allocator, void ()>, std::allocator, (__gnu_cxx::_Lock_policy)2>::_M_dispose()@@Base+0x32> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ │ │ │ │ -00000000000435a0 ::*(beagle::cpu::BeagleCPUImpl*, int const*, int const*, int const*, int const*, int const*, int, double*))(int const*, int const*, int const*, int const*, int const*, int, double*)>, std::allocator, void ()>, std::allocator, (__gnu_cxx::_Lock_policy)2>::_M_dispose()@@Base>: │ │ │ │ +0000000000041950 ::*(beagle::cpu::BeagleCPUImpl*, int const*, int const*, int const*, int const*, int const*, int, double*))(int const*, int const*, int const*, int const*, int const*, int, double*)>, std::allocator, void ()>, std::allocator, (__gnu_cxx::_Lock_policy)2>::_M_dispose()@@Base>: │ │ │ │ endbr64 │ │ │ │ - mov 0x1c6c5(%rip),%rax # 5fc70 @@Base+0x840> │ │ │ │ push %rbx │ │ │ │ + mov 0x1c314(%rip),%rax # 5dc70 @@Base+0x840> │ │ │ │ mov %rdi,%rbx │ │ │ │ add $0x10,%rax │ │ │ │ mov %rax,0x10(%rdi) │ │ │ │ mov 0x30(%rdi),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je 435d2 ::*(beagle::cpu::BeagleCPUImpl*, int const*, int const*, int const*, int const*, int const*, int, double*))(int const*, int const*, int const*, int const*, int const*, int, double*)>, std::allocator, void ()>, std::allocator, (__gnu_cxx::_Lock_policy)2>::_M_dispose()@@Base+0x32> │ │ │ │ + je 41982 ::*(beagle::cpu::BeagleCPUImpl*, int const*, int const*, int const*, int const*, int const*, int, double*))(int const*, int const*, int const*, int const*, int const*, int, double*)>, std::allocator, void ()>, std::allocator, (__gnu_cxx::_Lock_policy)2>::_M_dispose()@@Base+0x32> │ │ │ │ mov (%rdi),%rax │ │ │ │ mov (%rax),%rdx │ │ │ │ - cmp 0x1c973(%rip),%rdx # 5ff40 ::_M_destroy()@@Base+0x433d0> │ │ │ │ - jne 43610 ::*(beagle::cpu::BeagleCPUImpl*, int const*, int const*, int const*, int const*, int const*, int, double*))(int const*, int const*, int const*, int const*, int const*, int, double*)>, std::allocator, void ()>, std::allocator, (__gnu_cxx::_Lock_policy)2>::_M_dispose()@@Base+0x70> │ │ │ │ + cmp 0x1c5c3(%rip),%rdx # 5df40 ::_M_destroy()@@Base+0x413e0> │ │ │ │ + jne 419b8 ::*(beagle::cpu::BeagleCPUImpl*, int const*, int const*, int const*, int const*, int const*, int, double*))(int const*, int const*, int const*, int const*, int const*, int, double*)>, std::allocator, void ()>, std::allocator, (__gnu_cxx::_Lock_policy)2>::_M_dispose()@@Base+0x68> │ │ │ │ call *0x10(%rax) │ │ │ │ - mov 0x1c61f(%rip),%rax │ │ │ │ + mov 0x1c26f(%rip),%rax │ │ │ │ mov 0x18(%rbx),%rdi │ │ │ │ add $0x10,%rax │ │ │ │ mov %rax,0x10(%rbx) │ │ │ │ test %rdi,%rdi │ │ │ │ - je 43602 ::*(beagle::cpu::BeagleCPUImpl*, int const*, int const*, int const*, int const*, int const*, int, double*))(int const*, int const*, int const*, int const*, int const*, int, double*)>, std::allocator, void ()>, std::allocator, (__gnu_cxx::_Lock_policy)2>::_M_dispose()@@Base+0x62> │ │ │ │ + je 419b2 ::*(beagle::cpu::BeagleCPUImpl*, int const*, int const*, int const*, int const*, int const*, int, double*))(int const*, int const*, int const*, int const*, int const*, int, double*)>, std::allocator, void ()>, std::allocator, (__gnu_cxx::_Lock_policy)2>::_M_dispose()@@Base+0x62> │ │ │ │ mov (%rdi),%rax │ │ │ │ mov (%rax),%rdx │ │ │ │ - cmp 0x1c949(%rip),%rdx # 5ff40 ::_M_destroy()@@Base+0x433d0> │ │ │ │ - jne 43600 ::*(beagle::cpu::BeagleCPUImpl*, int const*, int const*, int const*, int const*, int const*, int, double*))(int const*, int const*, int const*, int const*, int const*, int, double*)>, std::allocator, void ()>, std::allocator, (__gnu_cxx::_Lock_policy)2>::_M_dispose()@@Base+0x60> │ │ │ │ + cmp 0x1c599(%rip),%rdx # 5df40 ::_M_destroy()@@Base+0x413e0> │ │ │ │ + jne 419b0 ::*(beagle::cpu::BeagleCPUImpl*, int const*, int const*, int const*, int const*, int const*, int, double*))(int const*, int const*, int const*, int const*, int const*, int, double*)>, std::allocator, void ()>, std::allocator, (__gnu_cxx::_Lock_policy)2>::_M_dispose()@@Base+0x60> │ │ │ │ mov 0x10(%rax),%rax │ │ │ │ pop %rbx │ │ │ │ jmp *%rax │ │ │ │ call *%rdx │ │ │ │ pop %rbx │ │ │ │ ret │ │ │ │ - nop │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ call *%rdx │ │ │ │ - jmp 435d2 ::*(beagle::cpu::BeagleCPUImpl*, int const*, int const*, int const*, int const*, int const*, int, double*))(int const*, int const*, int const*, int const*, int const*, int, double*)>, std::allocator, void ()>, std::allocator, (__gnu_cxx::_Lock_policy)2>::_M_dispose()@@Base+0x32> │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - xchg %ax,%ax │ │ │ │ + jmp 41982 ::*(beagle::cpu::BeagleCPUImpl*, int const*, int const*, int const*, int const*, int const*, int, double*))(int const*, int const*, int const*, int const*, int const*, int, double*)>, std::allocator, void ()>, std::allocator, (__gnu_cxx::_Lock_policy)2>::_M_dispose()@@Base+0x32> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ │ │ │ │ -0000000000043620 ::*(beagle::cpu::BeagleCPUImpl*, bool, int const*, int, BeagleOpCodes))(bool, int const*, int, int)>, std::allocator, void ()>, std::allocator, (__gnu_cxx::_Lock_policy)2>::_M_dispose()@@Base>: │ │ │ │ +00000000000419c0 ::*(beagle::cpu::BeagleCPUImpl*, bool, int const*, int, BeagleOpCodes))(bool, int const*, int, int)>, std::allocator, void ()>, std::allocator, (__gnu_cxx::_Lock_policy)2>::_M_dispose()@@Base>: │ │ │ │ endbr64 │ │ │ │ - mov 0x1c645(%rip),%rax # 5fc70 @@Base+0x840> │ │ │ │ push %rbx │ │ │ │ + mov 0x1c2a4(%rip),%rax # 5dc70 @@Base+0x840> │ │ │ │ mov %rdi,%rbx │ │ │ │ add $0x10,%rax │ │ │ │ mov %rax,0x10(%rdi) │ │ │ │ mov 0x30(%rdi),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je 43652 ::*(beagle::cpu::BeagleCPUImpl*, bool, int const*, int, BeagleOpCodes))(bool, int const*, int, int)>, std::allocator, void ()>, std::allocator, (__gnu_cxx::_Lock_policy)2>::_M_dispose()@@Base+0x32> │ │ │ │ + je 419f2 ::*(beagle::cpu::BeagleCPUImpl*, bool, int const*, int, BeagleOpCodes))(bool, int const*, int, int)>, std::allocator, void ()>, std::allocator, (__gnu_cxx::_Lock_policy)2>::_M_dispose()@@Base+0x32> │ │ │ │ mov (%rdi),%rax │ │ │ │ mov (%rax),%rdx │ │ │ │ - cmp 0x1c8f3(%rip),%rdx # 5ff40 ::_M_destroy()@@Base+0x433d0> │ │ │ │ - jne 43690 ::*(beagle::cpu::BeagleCPUImpl*, bool, int const*, int, BeagleOpCodes))(bool, int const*, int, int)>, std::allocator, void ()>, std::allocator, (__gnu_cxx::_Lock_policy)2>::_M_dispose()@@Base+0x70> │ │ │ │ + cmp 0x1c553(%rip),%rdx # 5df40 ::_M_destroy()@@Base+0x413e0> │ │ │ │ + jne 41a28 ::*(beagle::cpu::BeagleCPUImpl*, bool, int const*, int, BeagleOpCodes))(bool, int const*, int, int)>, std::allocator, void ()>, std::allocator, (__gnu_cxx::_Lock_policy)2>::_M_dispose()@@Base+0x68> │ │ │ │ call *0x10(%rax) │ │ │ │ - mov 0x1c59f(%rip),%rax │ │ │ │ + mov 0x1c1ff(%rip),%rax │ │ │ │ mov 0x18(%rbx),%rdi │ │ │ │ add $0x10,%rax │ │ │ │ mov %rax,0x10(%rbx) │ │ │ │ test %rdi,%rdi │ │ │ │ - je 43682 ::*(beagle::cpu::BeagleCPUImpl*, bool, int const*, int, BeagleOpCodes))(bool, int const*, int, int)>, std::allocator, void ()>, std::allocator, (__gnu_cxx::_Lock_policy)2>::_M_dispose()@@Base+0x62> │ │ │ │ + je 41a22 ::*(beagle::cpu::BeagleCPUImpl*, bool, int const*, int, BeagleOpCodes))(bool, int const*, int, int)>, std::allocator, void ()>, std::allocator, (__gnu_cxx::_Lock_policy)2>::_M_dispose()@@Base+0x62> │ │ │ │ mov (%rdi),%rax │ │ │ │ mov (%rax),%rdx │ │ │ │ - cmp 0x1c8c9(%rip),%rdx # 5ff40 ::_M_destroy()@@Base+0x433d0> │ │ │ │ - jne 43680 ::*(beagle::cpu::BeagleCPUImpl*, bool, int const*, int, BeagleOpCodes))(bool, int const*, int, int)>, std::allocator, void ()>, std::allocator, (__gnu_cxx::_Lock_policy)2>::_M_dispose()@@Base+0x60> │ │ │ │ + cmp 0x1c529(%rip),%rdx # 5df40 ::_M_destroy()@@Base+0x413e0> │ │ │ │ + jne 41a20 ::*(beagle::cpu::BeagleCPUImpl*, bool, int const*, int, BeagleOpCodes))(bool, int const*, int, int)>, std::allocator, void ()>, std::allocator, (__gnu_cxx::_Lock_policy)2>::_M_dispose()@@Base+0x60> │ │ │ │ mov 0x10(%rax),%rax │ │ │ │ pop %rbx │ │ │ │ jmp *%rax │ │ │ │ call *%rdx │ │ │ │ pop %rbx │ │ │ │ ret │ │ │ │ - nop │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ call *%rdx │ │ │ │ - jmp 43652 ::*(beagle::cpu::BeagleCPUImpl*, bool, int const*, int, BeagleOpCodes))(bool, int const*, int, int)>, std::allocator, void ()>, std::allocator, (__gnu_cxx::_Lock_policy)2>::_M_dispose()@@Base+0x32> │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - xchg %ax,%ax │ │ │ │ + jmp 419f2 ::*(beagle::cpu::BeagleCPUImpl*, bool, int const*, int, BeagleOpCodes))(bool, int const*, int, int)>, std::allocator, void ()>, std::allocator, (__gnu_cxx::_Lock_policy)2>::_M_dispose()@@Base+0x32> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ │ │ │ │ -00000000000436a0 ::*(beagle::cpu::BeagleCPUImpl*, bool, int const*, int, BeagleOpCodes))(bool, int const*, int, int)>, std::allocator, void ()>::~_Task_state()@@Base>: │ │ │ │ +0000000000041a30 ::*(beagle::cpu::BeagleCPUImpl*, bool, int const*, int, BeagleOpCodes))(bool, int const*, int, int)>, std::allocator, void ()>::~_Task_state()@@Base>: │ │ │ │ endbr64 │ │ │ │ - mov 0x1c5c5(%rip),%rax # 5fc70 @@Base+0x840> │ │ │ │ push %rbx │ │ │ │ + mov 0x1c234(%rip),%rax # 5dc70 @@Base+0x840> │ │ │ │ mov %rdi,%rbx │ │ │ │ add $0x10,%rax │ │ │ │ mov %rax,(%rdi) │ │ │ │ mov 0x20(%rdi),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je 436d1 ::*(beagle::cpu::BeagleCPUImpl*, bool, int const*, int, BeagleOpCodes))(bool, int const*, int, int)>, std::allocator, void ()>::~_Task_state()@@Base+0x31> │ │ │ │ + je 41a61 ::*(beagle::cpu::BeagleCPUImpl*, bool, int const*, int, BeagleOpCodes))(bool, int const*, int, int)>, std::allocator, void ()>::~_Task_state()@@Base+0x31> │ │ │ │ mov (%rdi),%rax │ │ │ │ mov (%rax),%rdx │ │ │ │ - cmp 0x1c874(%rip),%rdx # 5ff40 ::_M_destroy()@@Base+0x433d0> │ │ │ │ - jne 43710 ::*(beagle::cpu::BeagleCPUImpl*, bool, int const*, int, BeagleOpCodes))(bool, int const*, int, int)>, std::allocator, void ()>::~_Task_state()@@Base+0x70> │ │ │ │ + cmp 0x1c4e4(%rip),%rdx # 5df40 ::_M_destroy()@@Base+0x413e0> │ │ │ │ + jne 41a98 ::*(beagle::cpu::BeagleCPUImpl*, bool, int const*, int, BeagleOpCodes))(bool, int const*, int, int)>, std::allocator, void ()>::~_Task_state()@@Base+0x68> │ │ │ │ call *0x10(%rax) │ │ │ │ - mov 0x1c520(%rip),%rax │ │ │ │ + mov 0x1c190(%rip),%rax │ │ │ │ mov 0x8(%rbx),%rdi │ │ │ │ add $0x10,%rax │ │ │ │ mov %rax,(%rbx) │ │ │ │ test %rdi,%rdi │ │ │ │ - je 436fa ::*(beagle::cpu::BeagleCPUImpl*, bool, int const*, int, BeagleOpCodes))(bool, int const*, int, int)>, std::allocator, void ()>::~_Task_state()@@Base+0x5a> │ │ │ │ + je 41a8a ::*(beagle::cpu::BeagleCPUImpl*, bool, int const*, int, BeagleOpCodes))(bool, int const*, int, int)>, std::allocator, void ()>::~_Task_state()@@Base+0x5a> │ │ │ │ mov (%rdi),%rax │ │ │ │ mov (%rax),%rdx │ │ │ │ - cmp 0x1c84b(%rip),%rdx # 5ff40 ::_M_destroy()@@Base+0x433d0> │ │ │ │ - jne 43720 ::*(beagle::cpu::BeagleCPUImpl*, bool, int const*, int, BeagleOpCodes))(bool, int const*, int, int)>, std::allocator, void ()>::~_Task_state()@@Base+0x80> │ │ │ │ + cmp 0x1c4bb(%rip),%rdx # 5df40 ::_M_destroy()@@Base+0x413e0> │ │ │ │ + jne 41aa0 ::*(beagle::cpu::BeagleCPUImpl*, bool, int const*, int, BeagleOpCodes))(bool, int const*, int, int)>, std::allocator, void ()>::~_Task_state()@@Base+0x70> │ │ │ │ call *0x10(%rax) │ │ │ │ mov %rbx,%rdi │ │ │ │ pop %rbx │ │ │ │ jmp 1c300 │ │ │ │ - xchg %ax,%ax │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ call *%rdx │ │ │ │ - jmp 436d1 ::*(beagle::cpu::BeagleCPUImpl*, bool, int const*, int, BeagleOpCodes))(bool, int const*, int, int)>, std::allocator, void ()>::~_Task_state()@@Base+0x31> │ │ │ │ - nop │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + jmp 41a61 ::*(beagle::cpu::BeagleCPUImpl*, bool, int const*, int, BeagleOpCodes))(bool, int const*, int, int)>, std::allocator, void ()>::~_Task_state()@@Base+0x31> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ call *%rdx │ │ │ │ mov %rbx,%rdi │ │ │ │ pop %rbx │ │ │ │ jmp 1c300 │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ │ │ │ │ -0000000000043730 ::*(beagle::cpu::BeagleCPUImpl*, int const*, int const*, int const*, int const*, int const*, int, double*))(int const*, int const*, int const*, int const*, int const*, int, double*)>, std::allocator, void ()>::~_Task_state()@@Base>: │ │ │ │ +0000000000041ab0 ::*(beagle::cpu::BeagleCPUImpl*, int const*, int const*, int const*, int const*, int const*, int, double*))(int const*, int const*, int const*, int const*, int const*, int, double*)>, std::allocator, void ()>::~_Task_state()@@Base>: │ │ │ │ endbr64 │ │ │ │ - mov 0x1c535(%rip),%rax # 5fc70 @@Base+0x840> │ │ │ │ push %rbx │ │ │ │ + mov 0x1c1b4(%rip),%rax # 5dc70 @@Base+0x840> │ │ │ │ mov %rdi,%rbx │ │ │ │ add $0x10,%rax │ │ │ │ mov %rax,(%rdi) │ │ │ │ mov 0x20(%rdi),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je 43761 ::*(beagle::cpu::BeagleCPUImpl*, int const*, int const*, int const*, int const*, int const*, int, double*))(int const*, int const*, int const*, int const*, int const*, int, double*)>, std::allocator, void ()>::~_Task_state()@@Base+0x31> │ │ │ │ + je 41ae1 ::*(beagle::cpu::BeagleCPUImpl*, int const*, int const*, int const*, int const*, int const*, int, double*))(int const*, int const*, int const*, int const*, int const*, int, double*)>, std::allocator, void ()>::~_Task_state()@@Base+0x31> │ │ │ │ mov (%rdi),%rax │ │ │ │ mov (%rax),%rdx │ │ │ │ - cmp 0x1c7e4(%rip),%rdx # 5ff40 ::_M_destroy()@@Base+0x433d0> │ │ │ │ - jne 437a0 ::*(beagle::cpu::BeagleCPUImpl*, int const*, int const*, int const*, int const*, int const*, int, double*))(int const*, int const*, int const*, int const*, int const*, int, double*)>, std::allocator, void ()>::~_Task_state()@@Base+0x70> │ │ │ │ + cmp 0x1c464(%rip),%rdx # 5df40 ::_M_destroy()@@Base+0x413e0> │ │ │ │ + jne 41b18 ::*(beagle::cpu::BeagleCPUImpl*, int const*, int const*, int const*, int const*, int const*, int, double*))(int const*, int const*, int const*, int const*, int const*, int, double*)>, std::allocator, void ()>::~_Task_state()@@Base+0x68> │ │ │ │ call *0x10(%rax) │ │ │ │ - mov 0x1c490(%rip),%rax │ │ │ │ + mov 0x1c110(%rip),%rax │ │ │ │ mov 0x8(%rbx),%rdi │ │ │ │ add $0x10,%rax │ │ │ │ mov %rax,(%rbx) │ │ │ │ test %rdi,%rdi │ │ │ │ - je 4378a ::*(beagle::cpu::BeagleCPUImpl*, int const*, int const*, int const*, int const*, int const*, int, double*))(int const*, int const*, int const*, int const*, int const*, int, double*)>, std::allocator, void ()>::~_Task_state()@@Base+0x5a> │ │ │ │ + je 41b0a ::*(beagle::cpu::BeagleCPUImpl*, int const*, int const*, int const*, int const*, int const*, int, double*))(int const*, int const*, int const*, int const*, int const*, int, double*)>, std::allocator, void ()>::~_Task_state()@@Base+0x5a> │ │ │ │ mov (%rdi),%rax │ │ │ │ mov (%rax),%rdx │ │ │ │ - cmp 0x1c7bb(%rip),%rdx # 5ff40 ::_M_destroy()@@Base+0x433d0> │ │ │ │ - jne 437b0 ::*(beagle::cpu::BeagleCPUImpl*, int const*, int const*, int const*, int const*, int const*, int, double*))(int const*, int const*, int const*, int const*, int const*, int, double*)>, std::allocator, void ()>::~_Task_state()@@Base+0x80> │ │ │ │ + cmp 0x1c43b(%rip),%rdx # 5df40 ::_M_destroy()@@Base+0x413e0> │ │ │ │ + jne 41b20 ::*(beagle::cpu::BeagleCPUImpl*, int const*, int const*, int const*, int const*, int const*, int, double*))(int const*, int const*, int const*, int const*, int const*, int, double*)>, std::allocator, void ()>::~_Task_state()@@Base+0x70> │ │ │ │ call *0x10(%rax) │ │ │ │ mov %rbx,%rdi │ │ │ │ pop %rbx │ │ │ │ jmp 1c300 │ │ │ │ - xchg %ax,%ax │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ call *%rdx │ │ │ │ - jmp 43761 ::*(beagle::cpu::BeagleCPUImpl*, int const*, int const*, int const*, int const*, int const*, int, double*))(int const*, int const*, int const*, int const*, int const*, int, double*)>, std::allocator, void ()>::~_Task_state()@@Base+0x31> │ │ │ │ - nop │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + jmp 41ae1 ::*(beagle::cpu::BeagleCPUImpl*, int const*, int const*, int const*, int const*, int const*, int, double*))(int const*, int const*, int const*, int const*, int const*, int, double*)>, std::allocator, void ()>::~_Task_state()@@Base+0x31> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ call *%rdx │ │ │ │ mov %rbx,%rdi │ │ │ │ pop %rbx │ │ │ │ jmp 1c300 │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ │ │ │ │ -00000000000437c0 ::*(beagle::cpu::BeagleCPUImpl*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*))(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)>, std::allocator, void ()>::~_Task_state()@@Base>: │ │ │ │ +0000000000041b30 ::*(beagle::cpu::BeagleCPUImpl*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*))(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)>, std::allocator, void ()>::~_Task_state()@@Base>: │ │ │ │ endbr64 │ │ │ │ - mov 0x1c4a5(%rip),%rax # 5fc70 @@Base+0x840> │ │ │ │ push %rbx │ │ │ │ + mov 0x1c134(%rip),%rax # 5dc70 @@Base+0x840> │ │ │ │ mov %rdi,%rbx │ │ │ │ add $0x10,%rax │ │ │ │ mov %rax,(%rdi) │ │ │ │ mov 0x20(%rdi),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je 437f1 ::*(beagle::cpu::BeagleCPUImpl*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*))(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)>, std::allocator, void ()>::~_Task_state()@@Base+0x31> │ │ │ │ + je 41b61 ::*(beagle::cpu::BeagleCPUImpl*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*))(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)>, std::allocator, void ()>::~_Task_state()@@Base+0x31> │ │ │ │ mov (%rdi),%rax │ │ │ │ mov (%rax),%rdx │ │ │ │ - cmp 0x1c754(%rip),%rdx # 5ff40 ::_M_destroy()@@Base+0x433d0> │ │ │ │ - jne 43830 ::*(beagle::cpu::BeagleCPUImpl*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*))(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)>, std::allocator, void ()>::~_Task_state()@@Base+0x70> │ │ │ │ + cmp 0x1c3e4(%rip),%rdx # 5df40 ::_M_destroy()@@Base+0x413e0> │ │ │ │ + jne 41b98 ::*(beagle::cpu::BeagleCPUImpl*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*))(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)>, std::allocator, void ()>::~_Task_state()@@Base+0x68> │ │ │ │ call *0x10(%rax) │ │ │ │ - mov 0x1c400(%rip),%rax │ │ │ │ + mov 0x1c090(%rip),%rax │ │ │ │ mov 0x8(%rbx),%rdi │ │ │ │ add $0x10,%rax │ │ │ │ mov %rax,(%rbx) │ │ │ │ test %rdi,%rdi │ │ │ │ - je 4381a ::*(beagle::cpu::BeagleCPUImpl*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*))(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)>, std::allocator, void ()>::~_Task_state()@@Base+0x5a> │ │ │ │ + je 41b8a ::*(beagle::cpu::BeagleCPUImpl*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*))(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)>, std::allocator, void ()>::~_Task_state()@@Base+0x5a> │ │ │ │ mov (%rdi),%rax │ │ │ │ mov (%rax),%rdx │ │ │ │ - cmp 0x1c72b(%rip),%rdx # 5ff40 ::_M_destroy()@@Base+0x433d0> │ │ │ │ - jne 43840 ::*(beagle::cpu::BeagleCPUImpl*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*))(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)>, std::allocator, void ()>::~_Task_state()@@Base+0x80> │ │ │ │ + cmp 0x1c3bb(%rip),%rdx # 5df40 ::_M_destroy()@@Base+0x413e0> │ │ │ │ + jne 41ba0 ::*(beagle::cpu::BeagleCPUImpl*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*))(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)>, std::allocator, void ()>::~_Task_state()@@Base+0x70> │ │ │ │ call *0x10(%rax) │ │ │ │ mov %rbx,%rdi │ │ │ │ pop %rbx │ │ │ │ jmp 1c300 │ │ │ │ - xchg %ax,%ax │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ call *%rdx │ │ │ │ - jmp 437f1 ::*(beagle::cpu::BeagleCPUImpl*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*))(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)>, std::allocator, void ()>::~_Task_state()@@Base+0x31> │ │ │ │ - nop │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + jmp 41b61 ::*(beagle::cpu::BeagleCPUImpl*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*))(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)>, std::allocator, void ()>::~_Task_state()@@Base+0x31> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ call *%rdx │ │ │ │ mov %rbx,%rdi │ │ │ │ pop %rbx │ │ │ │ jmp 1c300 │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ │ │ │ │ -0000000000043850 ::*(beagle::cpu::BeagleCPUImpl*, bool, int const*, int, BeagleOpCodes))(bool, int const*, int, int)>, std::allocator, void ()>::~_Task_state()@@Base>: │ │ │ │ +0000000000041bb0 ::*(beagle::cpu::BeagleCPUImpl*, bool, int const*, int, BeagleOpCodes))(bool, int const*, int, int)>, std::allocator, void ()>::~_Task_state()@@Base>: │ │ │ │ endbr64 │ │ │ │ - mov 0x1c415(%rip),%rax # 5fc70 @@Base+0x840> │ │ │ │ push %rbx │ │ │ │ + mov 0x1c0b4(%rip),%rax # 5dc70 @@Base+0x840> │ │ │ │ mov %rdi,%rbx │ │ │ │ add $0x10,%rax │ │ │ │ mov %rax,(%rdi) │ │ │ │ mov 0x20(%rdi),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je 43881 ::*(beagle::cpu::BeagleCPUImpl*, bool, int const*, int, BeagleOpCodes))(bool, int const*, int, int)>, std::allocator, void ()>::~_Task_state()@@Base+0x31> │ │ │ │ + je 41be1 ::*(beagle::cpu::BeagleCPUImpl*, bool, int const*, int, BeagleOpCodes))(bool, int const*, int, int)>, std::allocator, void ()>::~_Task_state()@@Base+0x31> │ │ │ │ mov (%rdi),%rax │ │ │ │ mov (%rax),%rdx │ │ │ │ - cmp 0x1c6c4(%rip),%rdx # 5ff40 ::_M_destroy()@@Base+0x433d0> │ │ │ │ - jne 438c0 ::*(beagle::cpu::BeagleCPUImpl*, bool, int const*, int, BeagleOpCodes))(bool, int const*, int, int)>, std::allocator, void ()>::~_Task_state()@@Base+0x70> │ │ │ │ + cmp 0x1c364(%rip),%rdx # 5df40 ::_M_destroy()@@Base+0x413e0> │ │ │ │ + jne 41c18 ::*(beagle::cpu::BeagleCPUImpl*, bool, int const*, int, BeagleOpCodes))(bool, int const*, int, int)>, std::allocator, void ()>::~_Task_state()@@Base+0x68> │ │ │ │ call *0x10(%rax) │ │ │ │ - mov 0x1c370(%rip),%rax │ │ │ │ + mov 0x1c010(%rip),%rax │ │ │ │ mov 0x8(%rbx),%rdi │ │ │ │ add $0x10,%rax │ │ │ │ mov %rax,(%rbx) │ │ │ │ test %rdi,%rdi │ │ │ │ - je 438aa ::*(beagle::cpu::BeagleCPUImpl*, bool, int const*, int, BeagleOpCodes))(bool, int const*, int, int)>, std::allocator, void ()>::~_Task_state()@@Base+0x5a> │ │ │ │ + je 41c0a ::*(beagle::cpu::BeagleCPUImpl*, bool, int const*, int, BeagleOpCodes))(bool, int const*, int, int)>, std::allocator, void ()>::~_Task_state()@@Base+0x5a> │ │ │ │ mov (%rdi),%rax │ │ │ │ mov (%rax),%rdx │ │ │ │ - cmp 0x1c69b(%rip),%rdx # 5ff40 ::_M_destroy()@@Base+0x433d0> │ │ │ │ - jne 438d0 ::*(beagle::cpu::BeagleCPUImpl*, bool, int const*, int, BeagleOpCodes))(bool, int const*, int, int)>, std::allocator, void ()>::~_Task_state()@@Base+0x80> │ │ │ │ + cmp 0x1c33b(%rip),%rdx # 5df40 ::_M_destroy()@@Base+0x413e0> │ │ │ │ + jne 41c20 ::*(beagle::cpu::BeagleCPUImpl*, bool, int const*, int, BeagleOpCodes))(bool, int const*, int, int)>, std::allocator, void ()>::~_Task_state()@@Base+0x70> │ │ │ │ call *0x10(%rax) │ │ │ │ mov %rbx,%rdi │ │ │ │ pop %rbx │ │ │ │ jmp 1c300 │ │ │ │ - xchg %ax,%ax │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ call *%rdx │ │ │ │ - jmp 43881 ::*(beagle::cpu::BeagleCPUImpl*, bool, int const*, int, BeagleOpCodes))(bool, int const*, int, int)>, std::allocator, void ()>::~_Task_state()@@Base+0x31> │ │ │ │ - nop │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + jmp 41be1 ::*(beagle::cpu::BeagleCPUImpl*, bool, int const*, int, BeagleOpCodes))(bool, int const*, int, int)>, std::allocator, void ()>::~_Task_state()@@Base+0x31> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ call *%rdx │ │ │ │ mov %rbx,%rdi │ │ │ │ pop %rbx │ │ │ │ jmp 1c300 │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ │ │ │ │ -00000000000438e0 ::*(beagle::cpu::BeagleCPUImpl*, int const*, int const*, int const*, int const*, int const*, int, double*))(int const*, int const*, int const*, int const*, int const*, int, double*)>, std::allocator, void ()>::~_Task_state()@@Base>: │ │ │ │ +0000000000041c30 ::*(beagle::cpu::BeagleCPUImpl*, int const*, int const*, int const*, int const*, int const*, int, double*))(int const*, int const*, int const*, int const*, int const*, int, double*)>, std::allocator, void ()>::~_Task_state()@@Base>: │ │ │ │ endbr64 │ │ │ │ - mov 0x1c385(%rip),%rax # 5fc70 @@Base+0x840> │ │ │ │ push %rbx │ │ │ │ + mov 0x1c034(%rip),%rax # 5dc70 @@Base+0x840> │ │ │ │ mov %rdi,%rbx │ │ │ │ add $0x10,%rax │ │ │ │ mov %rax,(%rdi) │ │ │ │ mov 0x20(%rdi),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je 43911 ::*(beagle::cpu::BeagleCPUImpl*, int const*, int const*, int const*, int const*, int const*, int, double*))(int const*, int const*, int const*, int const*, int const*, int, double*)>, std::allocator, void ()>::~_Task_state()@@Base+0x31> │ │ │ │ + je 41c61 ::*(beagle::cpu::BeagleCPUImpl*, int const*, int const*, int const*, int const*, int const*, int, double*))(int const*, int const*, int const*, int const*, int const*, int, double*)>, std::allocator, void ()>::~_Task_state()@@Base+0x31> │ │ │ │ mov (%rdi),%rax │ │ │ │ mov (%rax),%rdx │ │ │ │ - cmp 0x1c634(%rip),%rdx # 5ff40 ::_M_destroy()@@Base+0x433d0> │ │ │ │ - jne 43950 ::*(beagle::cpu::BeagleCPUImpl*, int const*, int const*, int const*, int const*, int const*, int, double*))(int const*, int const*, int const*, int const*, int const*, int, double*)>, std::allocator, void ()>::~_Task_state()@@Base+0x70> │ │ │ │ + cmp 0x1c2e4(%rip),%rdx # 5df40 ::_M_destroy()@@Base+0x413e0> │ │ │ │ + jne 41c98 ::*(beagle::cpu::BeagleCPUImpl*, int const*, int const*, int const*, int const*, int const*, int, double*))(int const*, int const*, int const*, int const*, int const*, int, double*)>, std::allocator, void ()>::~_Task_state()@@Base+0x68> │ │ │ │ call *0x10(%rax) │ │ │ │ - mov 0x1c2e0(%rip),%rax │ │ │ │ + mov 0x1bf90(%rip),%rax │ │ │ │ mov 0x8(%rbx),%rdi │ │ │ │ add $0x10,%rax │ │ │ │ mov %rax,(%rbx) │ │ │ │ test %rdi,%rdi │ │ │ │ - je 4393a ::*(beagle::cpu::BeagleCPUImpl*, int const*, int const*, int const*, int const*, int const*, int, double*))(int const*, int const*, int const*, int const*, int const*, int, double*)>, std::allocator, void ()>::~_Task_state()@@Base+0x5a> │ │ │ │ + je 41c8a ::*(beagle::cpu::BeagleCPUImpl*, int const*, int const*, int const*, int const*, int const*, int, double*))(int const*, int const*, int const*, int const*, int const*, int, double*)>, std::allocator, void ()>::~_Task_state()@@Base+0x5a> │ │ │ │ mov (%rdi),%rax │ │ │ │ mov (%rax),%rdx │ │ │ │ - cmp 0x1c60b(%rip),%rdx # 5ff40 ::_M_destroy()@@Base+0x433d0> │ │ │ │ - jne 43960 ::*(beagle::cpu::BeagleCPUImpl*, int const*, int const*, int const*, int const*, int const*, int, double*))(int const*, int const*, int const*, int const*, int const*, int, double*)>, std::allocator, void ()>::~_Task_state()@@Base+0x80> │ │ │ │ + cmp 0x1c2bb(%rip),%rdx # 5df40 ::_M_destroy()@@Base+0x413e0> │ │ │ │ + jne 41ca0 ::*(beagle::cpu::BeagleCPUImpl*, int const*, int const*, int const*, int const*, int const*, int, double*))(int const*, int const*, int const*, int const*, int const*, int, double*)>, std::allocator, void ()>::~_Task_state()@@Base+0x70> │ │ │ │ call *0x10(%rax) │ │ │ │ mov %rbx,%rdi │ │ │ │ pop %rbx │ │ │ │ jmp 1c300 │ │ │ │ - xchg %ax,%ax │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ call *%rdx │ │ │ │ - jmp 43911 ::*(beagle::cpu::BeagleCPUImpl*, int const*, int const*, int const*, int const*, int const*, int, double*))(int const*, int const*, int const*, int const*, int const*, int, double*)>, std::allocator, void ()>::~_Task_state()@@Base+0x31> │ │ │ │ - nop │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + jmp 41c61 ::*(beagle::cpu::BeagleCPUImpl*, int const*, int const*, int const*, int const*, int const*, int, double*))(int const*, int const*, int const*, int const*, int const*, int, double*)>, std::allocator, void ()>::~_Task_state()@@Base+0x31> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ call *%rdx │ │ │ │ mov %rbx,%rdi │ │ │ │ pop %rbx │ │ │ │ jmp 1c300 │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ │ │ │ │ -0000000000043970 ::*(beagle::cpu::BeagleCPUImpl*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*))(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)>, std::allocator, void ()>::~_Task_state()@@Base>: │ │ │ │ +0000000000041cb0 ::*(beagle::cpu::BeagleCPUImpl*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*))(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)>, std::allocator, void ()>::~_Task_state()@@Base>: │ │ │ │ endbr64 │ │ │ │ - mov 0x1c2f5(%rip),%rax # 5fc70 @@Base+0x840> │ │ │ │ push %rbx │ │ │ │ + mov 0x1bfb4(%rip),%rax # 5dc70 @@Base+0x840> │ │ │ │ mov %rdi,%rbx │ │ │ │ add $0x10,%rax │ │ │ │ mov %rax,(%rdi) │ │ │ │ mov 0x20(%rdi),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je 439a1 ::*(beagle::cpu::BeagleCPUImpl*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*))(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)>, std::allocator, void ()>::~_Task_state()@@Base+0x31> │ │ │ │ + je 41ce1 ::*(beagle::cpu::BeagleCPUImpl*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*))(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)>, std::allocator, void ()>::~_Task_state()@@Base+0x31> │ │ │ │ mov (%rdi),%rax │ │ │ │ mov (%rax),%rdx │ │ │ │ - cmp 0x1c5a4(%rip),%rdx # 5ff40 ::_M_destroy()@@Base+0x433d0> │ │ │ │ - jne 439e0 ::*(beagle::cpu::BeagleCPUImpl*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*))(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)>, std::allocator, void ()>::~_Task_state()@@Base+0x70> │ │ │ │ + cmp 0x1c264(%rip),%rdx # 5df40 ::_M_destroy()@@Base+0x413e0> │ │ │ │ + jne 41d18 ::*(beagle::cpu::BeagleCPUImpl*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*))(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)>, std::allocator, void ()>::~_Task_state()@@Base+0x68> │ │ │ │ call *0x10(%rax) │ │ │ │ - mov 0x1c250(%rip),%rax │ │ │ │ + mov 0x1bf10(%rip),%rax │ │ │ │ mov 0x8(%rbx),%rdi │ │ │ │ add $0x10,%rax │ │ │ │ mov %rax,(%rbx) │ │ │ │ test %rdi,%rdi │ │ │ │ - je 439ca ::*(beagle::cpu::BeagleCPUImpl*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*))(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)>, std::allocator, void ()>::~_Task_state()@@Base+0x5a> │ │ │ │ + je 41d0a ::*(beagle::cpu::BeagleCPUImpl*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*))(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)>, std::allocator, void ()>::~_Task_state()@@Base+0x5a> │ │ │ │ mov (%rdi),%rax │ │ │ │ mov (%rax),%rdx │ │ │ │ - cmp 0x1c57b(%rip),%rdx # 5ff40 ::_M_destroy()@@Base+0x433d0> │ │ │ │ - jne 439f0 ::*(beagle::cpu::BeagleCPUImpl*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*))(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)>, std::allocator, void ()>::~_Task_state()@@Base+0x80> │ │ │ │ + cmp 0x1c23b(%rip),%rdx # 5df40 ::_M_destroy()@@Base+0x413e0> │ │ │ │ + jne 41d20 ::*(beagle::cpu::BeagleCPUImpl*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*))(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)>, std::allocator, void ()>::~_Task_state()@@Base+0x70> │ │ │ │ call *0x10(%rax) │ │ │ │ mov %rbx,%rdi │ │ │ │ pop %rbx │ │ │ │ jmp 1c300 │ │ │ │ - xchg %ax,%ax │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ call *%rdx │ │ │ │ - jmp 439a1 ::*(beagle::cpu::BeagleCPUImpl*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*))(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)>, std::allocator, void ()>::~_Task_state()@@Base+0x31> │ │ │ │ - nop │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + jmp 41ce1 ::*(beagle::cpu::BeagleCPUImpl*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*))(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)>, std::allocator, void ()>::~_Task_state()@@Base+0x31> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ call *%rdx │ │ │ │ mov %rbx,%rdi │ │ │ │ pop %rbx │ │ │ │ jmp 1c300 │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ │ │ │ │ -0000000000043a00 ::calcRootLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int, double*)@@Base>: │ │ │ │ +0000000000041d30 ::calcRootLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int, double*)@@Base>: │ │ │ │ endbr64 │ │ │ │ lea 0x8(%rsp),%r10 │ │ │ │ and $0xffffffffffffffe0,%rsp │ │ │ │ push -0x8(%r10) │ │ │ │ push %rbp │ │ │ │ mov %rsp,%rbp │ │ │ │ push %r15 │ │ │ │ push %r14 │ │ │ │ push %r13 │ │ │ │ push %r12 │ │ │ │ push %r10 │ │ │ │ push %rbx │ │ │ │ sub $0xa0,%rsp │ │ │ │ - movslq 0x14(%rdi),%rax │ │ │ │ - mov (%r10),%r12 │ │ │ │ mov %rsi,-0x90(%rbp) │ │ │ │ + movslq 0x14(%rdi),%rax │ │ │ │ mov %rdx,-0xb8(%rbp) │ │ │ │ mov %rcx,-0xc0(%rbp) │ │ │ │ - mov %r8,-0x38(%rbp) │ │ │ │ - mov %r9d,-0x40(%rbp) │ │ │ │ - mov %rax,%r15 │ │ │ │ + mov (%r10),%r12 │ │ │ │ mov %rax,-0x88(%rbp) │ │ │ │ + mov %rax,%r15 │ │ │ │ shr $0x3d,%rax │ │ │ │ - jne 441de ::calcRootLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int, double*)@@Base+0x7de> │ │ │ │ + mov %r8,-0x38(%rbp) │ │ │ │ + mov %r9d,-0x40(%rbp) │ │ │ │ + jne 42524 ::calcRootLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int, double*)@@Base+0x7f4> │ │ │ │ cmpq $0x0,-0x88(%rbp) │ │ │ │ mov %rdi,%r14 │ │ │ │ - je 44116 ::calcRootLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int, double*)@@Base+0x716> │ │ │ │ + je 4245c ::calcRootLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int, double*)@@Base+0x72c> │ │ │ │ mov -0x88(%rbp),%r13 │ │ │ │ lea 0x0(,%r13,4),%rbx │ │ │ │ mov %rbx,%rdi │ │ │ │ call 1c310 │ │ │ │ mov %rax,-0x48(%rbp) │ │ │ │ movl $0x0,(%rax) │ │ │ │ cmp $0x1,%r13 │ │ │ │ - je 44140 ::calcRootLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int, double*)@@Base+0x740> │ │ │ │ + je 42486 ::calcRootLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int, double*)@@Base+0x756> │ │ │ │ + mov -0x48(%rbp),%rax │ │ │ │ lea -0x4(%rbx),%rdx │ │ │ │ xor %esi,%esi │ │ │ │ - mov -0x48(%rbp),%rax │ │ │ │ lea 0x4(%rax),%rdi │ │ │ │ call 1c1a0 │ │ │ │ mov %rbx,%rdi │ │ │ │ call 1c310 │ │ │ │ - lea -0x4(%rbx),%rdx │ │ │ │ movl $0x0,(%rax) │ │ │ │ + lea -0x4(%rbx),%rdx │ │ │ │ lea 0x4(%rax),%rdi │ │ │ │ xor %esi,%esi │ │ │ │ mov %rax,-0x78(%rbp) │ │ │ │ call 1c1a0 │ │ │ │ mov -0x40(%rbp),%edx │ │ │ │ test %edx,%edx │ │ │ │ - jle 44190 ::calcRootLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int, double*)@@Base+0x790> │ │ │ │ + jle 424d6 ::calcRootLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int, double*)@@Base+0x7a6> │ │ │ │ mov 0xa8(%r14),%rax │ │ │ │ - xor %r10d,%r10d │ │ │ │ mov %r12,-0xc8(%rbp) │ │ │ │ + xor %r10d,%r10d │ │ │ │ mov %rax,-0xa0(%rbp) │ │ │ │ mov 0xa0(%r14),%rax │ │ │ │ mov %rax,-0xa8(%rbp) │ │ │ │ mov 0x98(%r14),%rax │ │ │ │ mov %rax,-0xb0(%rbp) │ │ │ │ movslq -0x40(%rbp),%rax │ │ │ │ mov %rax,-0x98(%rbp) │ │ │ │ mov -0x78(%rbp),%rax │ │ │ │ add %rbx,%rax │ │ │ │ mov %rax,-0x50(%rbp) │ │ │ │ mov -0x90(%rbp),%rax │ │ │ │ mov -0xa0(%rbp),%rdi │ │ │ │ movslq (%rax,%r10,4),%rax │ │ │ │ mov (%rdi,%rax,8),%r11 │ │ │ │ + mov -0xa8(%rbp),%rdi │ │ │ │ mov %eax,-0x7c(%rbp) │ │ │ │ mov -0xc0(%rbp),%rax │ │ │ │ - mov -0xa8(%rbp),%rdi │ │ │ │ movslq (%rax,%r10,4),%rax │ │ │ │ mov (%rdi,%rax,8),%r12 │ │ │ │ mov -0xb8(%rbp),%rax │ │ │ │ mov -0xb0(%rbp),%rdi │ │ │ │ movslq (%rax,%r10,4),%rax │ │ │ │ mov (%rdi,%rax,8),%rcx │ │ │ │ test %r15d,%r15d │ │ │ │ - je 43e30 ::calcRootLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int, double*)@@Base+0x430> │ │ │ │ + je 4217a ::calcRootLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int, double*)@@Base+0x44a> │ │ │ │ mov 0x24(%r14),%ebx │ │ │ │ test %ebx,%ebx │ │ │ │ - jle 440bc ::calcRootLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int, double*)@@Base+0x6bc> │ │ │ │ + jle 42402 ::calcRootLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int, double*)@@Base+0x6d2> │ │ │ │ mov 0xd8(%r14),%rsi │ │ │ │ xor %r8d,%r8d │ │ │ │ xor %edi,%edi │ │ │ │ movslq %ebx,%r9 │ │ │ │ nopl (%rax) │ │ │ │ movslq %r8d,%rax │ │ │ │ lea (%r9,%rax,1),%rdx │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ vmovss (%r11,%rax,4),%xmm0 │ │ │ │ vmulss (%rcx),%xmm0,%xmm0 │ │ │ │ vmovss %xmm0,(%rsi,%rax,4) │ │ │ │ inc %rax │ │ │ │ cmp %rdx,%rax │ │ │ │ - jne 43ba0 ::calcRootLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int, double*)@@Base+0x1a0> │ │ │ │ + jne 41ed0 ::calcRootLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int, double*)@@Base+0x1a0> │ │ │ │ inc %edi │ │ │ │ add %ebx,%r8d │ │ │ │ cmp %edi,%r15d │ │ │ │ - jne 43b90 ::calcRootLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int, double*)@@Base+0x190> │ │ │ │ + jne 41ec0 ::calcRootLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int, double*)@@Base+0x190> │ │ │ │ mov 0x34(%r14),%edi │ │ │ │ cmp $0x1,%edi │ │ │ │ - jle 43c87 ::calcRootLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int, double*)@@Base+0x287> │ │ │ │ + jle 41f9b ::calcRootLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int, double*)@@Base+0x26b> │ │ │ │ add $0x4,%rcx │ │ │ │ mov $0x1,%eax │ │ │ │ movslq %ebx,%r13 │ │ │ │ test %r15d,%r15d │ │ │ │ - je 43e30 ::calcRootLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int, double*)@@Base+0x430> │ │ │ │ + je 4217a ::calcRootLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int, double*)@@Base+0x44a> │ │ │ │ mov %r10,-0x58(%rbp) │ │ │ │ - mov %r12,-0x60(%rbp) │ │ │ │ mov %r14,%rdx │ │ │ │ + mov %r12,-0x60(%rbp) │ │ │ │ xchg %ax,%ax │ │ │ │ xor %esi,%esi │ │ │ │ test %ebx,%ebx │ │ │ │ - jle 43f47 ::calcRootLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int, double*)@@Base+0x547> │ │ │ │ + jle 4228e ::calcRootLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int, double*)@@Base+0x55e> │ │ │ │ + mov %eax,-0x3c(%rbp) │ │ │ │ mov 0xd8(%rdx),%rsi │ │ │ │ xor %r14d,%r14d │ │ │ │ xor %r12d,%r12d │ │ │ │ - mov %eax,-0x3c(%rbp) │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ movslq %r12d,%rax │ │ │ │ movslq %r8d,%r9 │ │ │ │ sub %rax,%r9 │ │ │ │ lea 0x0(%r13,%rax,1),%r10 │ │ │ │ lea (%r11,%r9,4),%r9 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ vmovss (%r9,%rax,4),%xmm0 │ │ │ │ vmovss (%rsi,%rax,4),%xmm4 │ │ │ │ vfmadd132ss (%rcx),%xmm4,%xmm0 │ │ │ │ vmovss %xmm0,(%rsi,%rax,4) │ │ │ │ inc %rax │ │ │ │ cmp %r10,%rax │ │ │ │ - jne 43c40 ::calcRootLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int, double*)@@Base+0x240> │ │ │ │ + jne 41f58 ::calcRootLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int, double*)@@Base+0x228> │ │ │ │ inc %r14d │ │ │ │ add %ebx,%r8d │ │ │ │ add %ebx,%r12d │ │ │ │ cmp %r14d,%r15d │ │ │ │ - jne 43c10 ::calcRootLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int, double*)@@Base+0x210> │ │ │ │ + jne 41f40 ::calcRootLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int, double*)@@Base+0x210> │ │ │ │ mov -0x3c(%rbp),%eax │ │ │ │ inc %eax │ │ │ │ add $0x4,%rcx │ │ │ │ cmp %edi,%eax │ │ │ │ - jl 43bf0 ::calcRootLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int, double*)@@Base+0x1f0> │ │ │ │ + jl 41f20 ::calcRootLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int, double*)@@Base+0x1f0> │ │ │ │ mov -0x58(%rbp),%r10 │ │ │ │ mov -0x60(%rbp),%r12 │ │ │ │ mov %rdx,%r14 │ │ │ │ - mov -0x78(%rbp),%rcx │ │ │ │ - mov %ebx,%r13d │ │ │ │ lea -0x1(%rbx),%edi │ │ │ │ + mov %ebx,%r13d │ │ │ │ + mov -0x78(%rbp),%rcx │ │ │ │ mov %r15d,-0x80(%rbp) │ │ │ │ + mov %edi,-0x3c(%rbp) │ │ │ │ shr $0x3,%r13d │ │ │ │ xor %esi,%esi │ │ │ │ - mov %edi,-0x3c(%rbp) │ │ │ │ xor %r15d,%r15d │ │ │ │ shl $0x5,%r13 │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ vxorps %xmm1,%xmm1,%xmm1 │ │ │ │ test %ebx,%ebx │ │ │ │ - jle 43d78 ::calcRootLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int, double*)@@Base+0x378> │ │ │ │ + jle 420c2 ::calcRootLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int, double*)@@Base+0x392> │ │ │ │ cmpl $0x6,-0x3c(%rbp) │ │ │ │ mov 0xd8(%r14),%rdx │ │ │ │ - jbe 440af ::calcRootLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int, double*)@@Base+0x6af> │ │ │ │ + jbe 423f5 ::calcRootLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int, double*)@@Base+0x6c5> │ │ │ │ movslq %esi,%rax │ │ │ │ vxorps %xmm1,%xmm1,%xmm1 │ │ │ │ lea (%rdx,%rax,4),%rdi │ │ │ │ xor %eax,%eax │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - vmovups (%r12,%rax,1),%ymm0 │ │ │ │ - vmulps (%rdi,%rax,1),%ymm0,%ymm2 │ │ │ │ + vmovups (%r12,%rax,1),%ymm2 │ │ │ │ + vmulps (%rdi,%rax,1),%ymm2,%ymm2 │ │ │ │ add $0x20,%rax │ │ │ │ + vaddss %xmm2,%xmm1,%xmm1 │ │ │ │ vshufps $0x55,%xmm2,%xmm2,%xmm0 │ │ │ │ vshufps $0xff,%xmm2,%xmm2,%xmm3 │ │ │ │ - vaddss %xmm2,%xmm1,%xmm1 │ │ │ │ vaddss %xmm1,%xmm0,%xmm1 │ │ │ │ vunpckhps %xmm2,%xmm2,%xmm0 │ │ │ │ vaddss %xmm1,%xmm0,%xmm0 │ │ │ │ + valignd $0x6,%ymm2,%ymm2,%ymm1 │ │ │ │ + vaddss %xmm0,%xmm3,%xmm3 │ │ │ │ + vextractf32x4 $0x1,%ymm2,%xmm0 │ │ │ │ + vaddss %xmm3,%xmm0,%xmm0 │ │ │ │ + valignd $0x5,%ymm2,%ymm2,%ymm3 │ │ │ │ + valignd $0x7,%ymm2,%ymm2,%ymm2 │ │ │ │ vaddss %xmm0,%xmm3,%xmm3 │ │ │ │ - vextractf128 $0x1,%ymm2,%xmm0 │ │ │ │ - vaddss %xmm3,%xmm0,%xmm1 │ │ │ │ - vshufps $0x55,%xmm0,%xmm0,%xmm3 │ │ │ │ - vaddss %xmm1,%xmm3,%xmm3 │ │ │ │ - vunpckhps %xmm0,%xmm0,%xmm1 │ │ │ │ - vshufps $0xff,%xmm0,%xmm0,%xmm0 │ │ │ │ vaddss %xmm3,%xmm1,%xmm1 │ │ │ │ - vaddss %xmm0,%xmm1,%xmm1 │ │ │ │ + vaddss %xmm2,%xmm1,%xmm1 │ │ │ │ cmp %rax,%r13 │ │ │ │ - jne 43ce0 ::calcRootLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int, double*)@@Base+0x2e0> │ │ │ │ + jne 41ff0 ::calcRootLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int, double*)@@Base+0x2c0> │ │ │ │ test $0x7,%bl │ │ │ │ - je 43d76 ::calcRootLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int, double*)@@Base+0x376> │ │ │ │ + je 420c0 ::calcRootLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int, double*)@@Base+0x390> │ │ │ │ mov %ebx,%eax │ │ │ │ and $0xfffffff8,%eax │ │ │ │ lea (%rsi,%rax,1),%edi │ │ │ │ cltq │ │ │ │ movslq %edi,%rdi │ │ │ │ sub %rax,%rdi │ │ │ │ lea (%rdx,%rdi,4),%rdx │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - vmovss (%rdx,%rax,4),%xmm0 │ │ │ │ - vmulss (%r12,%rax,4),%xmm0,%xmm0 │ │ │ │ + mov %rax,%rdi │ │ │ │ + vmovss (%rdx,%rax,4),%xmm7 │ │ │ │ + not %rdi │ │ │ │ + add %ebx,%edi │ │ │ │ + vfmadd231ss (%r12,%rax,4),%xmm7,%xmm1 │ │ │ │ inc %rax │ │ │ │ - vaddss %xmm0,%xmm1,%xmm1 │ │ │ │ cmp %eax,%ebx │ │ │ │ - jg 43d60 ::calcRootLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int, double*)@@Base+0x360> │ │ │ │ + jle 420c0 ::calcRootLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int, double*)@@Base+0x390> │ │ │ │ + and $0x1,%edi │ │ │ │ + je 420a0 ::calcRootLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int, double*)@@Base+0x370> │ │ │ │ + vmovss (%rdx,%rax,4),%xmm7 │ │ │ │ + vfmadd231ss (%r12,%rax,4),%xmm7,%xmm1 │ │ │ │ + inc %rax │ │ │ │ + cmp %eax,%ebx │ │ │ │ + jle 420c0 ::calcRootLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int, double*)@@Base+0x390> │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + vmovss (%rdx,%rax,4),%xmm5 │ │ │ │ + vmovss 0x4(%rdx,%rax,4),%xmm6 │ │ │ │ + vfmadd231ss (%r12,%rax,4),%xmm5,%xmm1 │ │ │ │ + vfmadd231ss 0x4(%r12,%rax,4),%xmm6,%xmm1 │ │ │ │ + add $0x2,%rax │ │ │ │ + cmp %eax,%ebx │ │ │ │ + jg 420a0 ::calcRootLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int, double*)@@Base+0x370> │ │ │ │ add %ebx,%esi │ │ │ │ mov -0x38(%rbp),%rax │ │ │ │ mov 0x58(%r14),%r8 │ │ │ │ cmpl $0xffffffff,(%rax) │ │ │ │ - je 43f87 ::calcRootLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int, double*)@@Base+0x587> │ │ │ │ + je 422cd ::calcRootLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int, double*)@@Base+0x59d> │ │ │ │ test $0x100,%r8d │ │ │ │ - jne 43f94 ::calcRootLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int, double*)@@Base+0x594> │ │ │ │ + jne 422da ::calcRootLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int, double*)@@Base+0x5aa> │ │ │ │ mov -0x38(%rbp),%rax │ │ │ │ mov (%rax,%r10,4),%eax │ │ │ │ mov 0xb8(%r14),%rdi │ │ │ │ cltq │ │ │ │ mov (%rdi,%rax,8),%rax │ │ │ │ test %r10,%r10 │ │ │ │ - je 43fa0 ::calcRootLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int, double*)@@Base+0x5a0> │ │ │ │ + je 422e6 ::calcRootLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int, double*)@@Base+0x5b6> │ │ │ │ mov -0x48(%rbp),%rdi │ │ │ │ cmp %r10d,(%rdi,%r15,1) │ │ │ │ - je 43f61 ::calcRootLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int, double*)@@Base+0x561> │ │ │ │ + je 422a8 ::calcRootLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int, double*)@@Base+0x578> │ │ │ │ vmovss (%rax,%r15,1),%xmm0 │ │ │ │ vsubss (%rcx),%xmm0,%xmm0 │ │ │ │ mov %esi,-0x70(%rbp) │ │ │ │ mov %r10,-0x68(%rbp) │ │ │ │ - vmovss %xmm1,-0x60(%rbp) │ │ │ │ mov %rcx,-0x58(%rbp) │ │ │ │ + vmovss %xmm1,-0x60(%rbp) │ │ │ │ vcvtss2sd %xmm0,%xmm0,%xmm0 │ │ │ │ vzeroupper │ │ │ │ call 1c590 │ │ │ │ vmovss -0x60(%rbp),%xmm1 │ │ │ │ mov -0x70(%rbp),%esi │ │ │ │ mov -0x68(%rbp),%r10 │ │ │ │ mov -0x58(%rbp),%rcx │ │ │ │ vcvtss2sd %xmm1,%xmm1,%xmm1 │ │ │ │ vmulsd %xmm0,%xmm1,%xmm1 │ │ │ │ vcvtsd2ss %xmm1,%xmm1,%xmm1 │ │ │ │ test %r10,%r10 │ │ │ │ - jne 43f61 ::calcRootLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int, double*)@@Base+0x561> │ │ │ │ + jne 422a8 ::calcRootLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int, double*)@@Base+0x578> │ │ │ │ mov 0x108(%r14),%rax │ │ │ │ vmovss %xmm1,(%rax,%r15,1) │ │ │ │ - add $0x4,%r15 │ │ │ │ add $0x4,%rcx │ │ │ │ + add $0x4,%r15 │ │ │ │ cmp %rcx,-0x50(%rbp) │ │ │ │ - jne 43cb0 ::calcRootLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int, double*)@@Base+0x2b0> │ │ │ │ + jne 41fc0 ::calcRootLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int, double*)@@Base+0x290> │ │ │ │ mov -0x80(%rbp),%r15d │ │ │ │ inc %r10 │ │ │ │ cmp -0x98(%rbp),%r10 │ │ │ │ - jne 43b24 ::calcRootLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int, double*)@@Base+0x124> │ │ │ │ + jne 41e54 ::calcRootLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int, double*)@@Base+0x124> │ │ │ │ mov -0x38(%rbp),%rax │ │ │ │ mov -0xc8(%rbp),%r12 │ │ │ │ cmpl $0xffffffff,(%rax) │ │ │ │ - je 440eb ::calcRootLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int, double*)@@Base+0x6eb> │ │ │ │ + je 42431 ::calcRootLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int, double*)@@Base+0x701> │ │ │ │ test %r15d,%r15d │ │ │ │ - je 441bc ::calcRootLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int, double*)@@Base+0x7bc> │ │ │ │ + je 42502 ::calcRootLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int, double*)@@Base+0x7d2> │ │ │ │ lea -0x1(%r15),%eax │ │ │ │ mov 0x108(%r14),%rdx │ │ │ │ cmp $0x6,%eax │ │ │ │ - jbe 44186 ::calcRootLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int, double*)@@Base+0x786> │ │ │ │ + jbe 424cc ::calcRootLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int, double*)@@Base+0x79c> │ │ │ │ mov %r15d,%ecx │ │ │ │ xor %eax,%eax │ │ │ │ shr $0x3,%ecx │ │ │ │ shl $0x5,%rcx │ │ │ │ - mov -0x78(%rbp),%rdi │ │ │ │ vmovups (%rdx,%rax,1),%ymm0 │ │ │ │ + mov -0x78(%rbp),%rdi │ │ │ │ vaddps (%rdi,%rax,1),%ymm0,%ymm0 │ │ │ │ vmovups %ymm0,(%rdx,%rax,1) │ │ │ │ add $0x20,%rax │ │ │ │ cmp %rcx,%rax │ │ │ │ - jne 43e7d ::calcRootLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int, double*)@@Base+0x47d> │ │ │ │ + jne 421c7 ::calcRootLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int, double*)@@Base+0x497> │ │ │ │ test $0x7,%r15b │ │ │ │ - je 44176 ::calcRootLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int, double*)@@Base+0x776> │ │ │ │ + je 424bc ::calcRootLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int, double*)@@Base+0x78c> │ │ │ │ mov %r15d,%eax │ │ │ │ and $0xfffffff8,%eax │ │ │ │ vzeroupper │ │ │ │ cltq │ │ │ │ - mov -0x78(%rbp),%rdi │ │ │ │ vmovss (%rdx,%rax,4),%xmm0 │ │ │ │ + mov -0x78(%rbp),%rdi │ │ │ │ vaddss (%rdi,%rax,4),%xmm0,%xmm0 │ │ │ │ vmovss %xmm0,(%rdx,%rax,4) │ │ │ │ inc %rax │ │ │ │ cmp %eax,%r15d │ │ │ │ - jg 43eae ::calcRootLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int, double*)@@Base+0x4ae> │ │ │ │ + jg 421f8 ::calcRootLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int, double*)@@Base+0x4c8> │ │ │ │ movq $0x0,(%r12) │ │ │ │ mov 0x78(%r14),%rcx │ │ │ │ vxorps %xmm2,%xmm2,%xmm2 │ │ │ │ xor %eax,%eax │ │ │ │ vxorpd %xmm0,%xmm0,%xmm0 │ │ │ │ vcvtss2sd (%rdx,%rax,4),%xmm2,%xmm1 │ │ │ │ - vmulsd (%rcx,%rax,8),%xmm1,%xmm1 │ │ │ │ + vfmadd231sd (%rcx,%rax,8),%xmm1,%xmm0 │ │ │ │ inc %rax │ │ │ │ - cmp %rax,-0x88(%rbp) │ │ │ │ - vaddsd %xmm1,%xmm0,%xmm0 │ │ │ │ vmovsd %xmm0,(%r12) │ │ │ │ - jne 43edf ::calcRootLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int, double*)@@Base+0x4df> │ │ │ │ + cmp %rax,-0x88(%rbp) │ │ │ │ + jne 42229 ::calcRootLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int, double*)@@Base+0x4f9> │ │ │ │ vucomisd %xmm0,%xmm0 │ │ │ │ - jp 441cc ::calcRootLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int, double*)@@Base+0x7cc> │ │ │ │ + jp 42512 ::calcRootLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int, double*)@@Base+0x7e2> │ │ │ │ xor %ebx,%ebx │ │ │ │ mov -0x78(%rbp),%rax │ │ │ │ test %rax,%rax │ │ │ │ - je 43f1c ::calcRootLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int, double*)@@Base+0x51c> │ │ │ │ + je 42263 ::calcRootLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int, double*)@@Base+0x533> │ │ │ │ mov %rax,%rdi │ │ │ │ call 1c300 │ │ │ │ mov -0x48(%rbp),%rax │ │ │ │ test %rax,%rax │ │ │ │ - je 43f2d ::calcRootLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int, double*)@@Base+0x52d> │ │ │ │ + je 42274 ::calcRootLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int, double*)@@Base+0x544> │ │ │ │ mov %rax,%rdi │ │ │ │ call 1c300 │ │ │ │ add $0xa0,%rsp │ │ │ │ mov %ebx,%eax │ │ │ │ pop %rbx │ │ │ │ pop %r10 │ │ │ │ pop %r12 │ │ │ │ @@ -38663,495 +37741,482 @@ │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ pop %rbp │ │ │ │ lea -0x8(%r10),%rsp │ │ │ │ ret │ │ │ │ lea 0x1(%rsi),%r9d │ │ │ │ cmp %r9d,%r15d │ │ │ │ - je 43c6e ::calcRootLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int, double*)@@Base+0x26e> │ │ │ │ + je 41f86 ::calcRootLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int, double*)@@Base+0x256> │ │ │ │ add $0x2,%esi │ │ │ │ cmp %esi,%r15d │ │ │ │ - jne 43f47 ::calcRootLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int, double*)@@Base+0x547> │ │ │ │ - jmp 43c6e ::calcRootLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int, double*)@@Base+0x26e> │ │ │ │ + jne 4228e ::calcRootLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int, double*)@@Base+0x55e> │ │ │ │ + jmp 41f86 ::calcRootLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int, double*)@@Base+0x256> │ │ │ │ mov 0x108(%r14),%rax │ │ │ │ - mov -0x40(%rbp),%edi │ │ │ │ + mov -0x40(%rbp),%edx │ │ │ │ add %r15,%rax │ │ │ │ - lea -0x1(%rdi),%edx │ │ │ │ + dec %edx │ │ │ │ vaddss (%rax),%xmm1,%xmm1 │ │ │ │ cmp %r10d,%edx │ │ │ │ - je 44059 ::calcRootLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int, double*)@@Base+0x659> │ │ │ │ + je 4239f ::calcRootLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int, double*)@@Base+0x66f> │ │ │ │ vmovss %xmm1,(%rax) │ │ │ │ - jmp 43e1a ::calcRootLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int, double*)@@Base+0x41a> │ │ │ │ + jmp 42164 ::calcRootLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int, double*)@@Base+0x434> │ │ │ │ test $0x100,%r8d │ │ │ │ - je 43e04 ::calcRootLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int, double*)@@Base+0x404> │ │ │ │ + je 4214e ::calcRootLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int, double*)@@Base+0x41e> │ │ │ │ mov -0x7c(%rbp),%eax │ │ │ │ sub 0x10(%r14),%eax │ │ │ │ - jmp 43d9e ::calcRootLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int, double*)@@Base+0x39e> │ │ │ │ + jmp 420e8 ::calcRootLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int, double*)@@Base+0x3b8> │ │ │ │ vmovss (%rax,%r15,1),%xmm0 │ │ │ │ mov -0x48(%rbp),%rdx │ │ │ │ mov -0x40(%rbp),%eax │ │ │ │ movl $0x0,(%rdx,%r15,1) │ │ │ │ vmovss %xmm0,(%rcx) │ │ │ │ cmp $0x1,%eax │ │ │ │ - je 43e0d ::calcRootLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int, double*)@@Base+0x40d> │ │ │ │ - mov %ebx,-0x68(%rbp) │ │ │ │ + je 42157 ::calcRootLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int, double*)@@Base+0x427> │ │ │ │ + mov %r10,-0x58(%rbp) │ │ │ │ mov -0x90(%rbp),%r11 │ │ │ │ mov %eax,%r9d │ │ │ │ - mov %esi,-0x60(%rbp) │ │ │ │ - vmovaps %xmm0,%xmm3 │ │ │ │ + vmovaps %xmm0,%xmm2 │ │ │ │ + mov %ebx,-0x68(%rbp) │ │ │ │ + mov -0x38(%rbp),%rbx │ │ │ │ mov $0x1,%eax │ │ │ │ - mov %r10,-0x58(%rbp) │ │ │ │ + mov %esi,-0x60(%rbp) │ │ │ │ mov %rdx,%rsi │ │ │ │ - mov -0x38(%rbp),%rbx │ │ │ │ mov %eax,%r10d │ │ │ │ test $0x100,%r8d │ │ │ │ - je 4401e ::calcRootLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int, double*)@@Base+0x61e> │ │ │ │ + je 42364 ::calcRootLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int, double*)@@Base+0x634> │ │ │ │ mov (%r11,%rax,4),%edx │ │ │ │ sub 0x10(%r14),%edx │ │ │ │ movslq %edx,%rdx │ │ │ │ mov (%rdi,%rdx,8),%rdx │ │ │ │ - vmovss (%rdx,%r15,1),%xmm2 │ │ │ │ - vcomiss %xmm3,%xmm2 │ │ │ │ - ja 44043 ::calcRootLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int, double*)@@Base+0x643> │ │ │ │ + vmovss (%rdx,%r15,1),%xmm3 │ │ │ │ + vcomiss %xmm2,%xmm3 │ │ │ │ + ja 42389 ::calcRootLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int, double*)@@Base+0x659> │ │ │ │ inc %rax │ │ │ │ cmp %rax,%r9 │ │ │ │ - je 44090 ::calcRootLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int, double*)@@Base+0x690> │ │ │ │ - vmovss (%rcx),%xmm3 │ │ │ │ + je 423d6 ::calcRootLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int, double*)@@Base+0x6a6> │ │ │ │ + vmovss (%rcx),%xmm2 │ │ │ │ mov %eax,%r10d │ │ │ │ - jmp 43ff2 ::calcRootLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int, double*)@@Base+0x5f2> │ │ │ │ + jmp 42338 ::calcRootLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int, double*)@@Base+0x608> │ │ │ │ movslq (%rbx,%rax,4),%rdx │ │ │ │ mov (%rdi,%rdx,8),%rdx │ │ │ │ - vmovss (%rdx,%r15,1),%xmm2 │ │ │ │ - vcomiss %xmm3,%xmm2 │ │ │ │ - ja 44043 ::calcRootLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int, double*)@@Base+0x643> │ │ │ │ + vmovss (%rdx,%r15,1),%xmm3 │ │ │ │ + vcomiss %xmm2,%xmm3 │ │ │ │ + ja 42389 ::calcRootLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int, double*)@@Base+0x659> │ │ │ │ inc %rax │ │ │ │ cmp %rax,%r9 │ │ │ │ - je 44090 ::calcRootLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int, double*)@@Base+0x690> │ │ │ │ - vmovss (%rcx),%xmm3 │ │ │ │ + je 423d6 ::calcRootLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int, double*)@@Base+0x6a6> │ │ │ │ + vmovss (%rcx),%xmm2 │ │ │ │ mov %eax,%r10d │ │ │ │ - jmp 4401e ::calcRootLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int, double*)@@Base+0x61e> │ │ │ │ + jmp 42364 ::calcRootLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int, double*)@@Base+0x634> │ │ │ │ inc %rax │ │ │ │ mov %r10d,(%rsi,%r15,1) │ │ │ │ - vmovss %xmm2,(%rcx) │ │ │ │ + vmovss %xmm3,(%rcx) │ │ │ │ cmp %rax,%r9 │ │ │ │ - je 44090 ::calcRootLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int, double*)@@Base+0x690> │ │ │ │ - vmovaps %xmm2,%xmm3 │ │ │ │ - jmp 43fe6 ::calcRootLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int, double*)@@Base+0x5e6> │ │ │ │ - vcvtss2sd %xmm1,%xmm1,%xmm0 │ │ │ │ + je 423d6 ::calcRootLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int, double*)@@Base+0x6a6> │ │ │ │ + vmovaps %xmm3,%xmm2 │ │ │ │ + jmp 4232c ::calcRootLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int, double*)@@Base+0x5fc> │ │ │ │ mov %rcx,-0x70(%rbp) │ │ │ │ + vcvtss2sd %xmm1,%xmm1,%xmm0 │ │ │ │ mov %esi,-0x68(%rbp) │ │ │ │ mov %r10,-0x60(%rbp) │ │ │ │ mov %rax,-0x58(%rbp) │ │ │ │ vzeroupper │ │ │ │ call 1c250 │ │ │ │ mov -0x58(%rbp),%rax │ │ │ │ - vcvtsd2ss %xmm0,%xmm0,%xmm0 │ │ │ │ mov -0x60(%rbp),%r10 │ │ │ │ + vcvtsd2ss %xmm0,%xmm0,%xmm0 │ │ │ │ mov -0x68(%rbp),%esi │ │ │ │ mov -0x70(%rbp),%rcx │ │ │ │ vmovss %xmm0,(%rax) │ │ │ │ - jmp 43e1a ::calcRootLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int, double*)@@Base+0x41a> │ │ │ │ + jmp 42164 ::calcRootLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int, double*)@@Base+0x434> │ │ │ │ mov -0x48(%rbp),%rax │ │ │ │ mov -0x58(%rbp),%r10 │ │ │ │ mov -0x60(%rbp),%esi │ │ │ │ mov -0x68(%rbp),%ebx │ │ │ │ mov (%rax,%r15,1),%eax │ │ │ │ test %eax,%eax │ │ │ │ - jne 43dc8 ::calcRootLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int, double*)@@Base+0x3c8> │ │ │ │ - jmp 43e0d ::calcRootLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int, double*)@@Base+0x40d> │ │ │ │ + jne 42112 ::calcRootLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int, double*)@@Base+0x3e2> │ │ │ │ + jmp 42157 ::calcRootLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int, double*)@@Base+0x427> │ │ │ │ mov %esi,%edi │ │ │ │ xor %eax,%eax │ │ │ │ vxorps %xmm1,%xmm1,%xmm1 │ │ │ │ - jmp 43d43 ::calcRootLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int, double*)@@Base+0x343> │ │ │ │ + jmp 4205b ::calcRootLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int, double*)@@Base+0x32b> │ │ │ │ xor %eax,%eax │ │ │ │ lea 0x1(%rax),%edx │ │ │ │ cmp %edx,%r15d │ │ │ │ - je 440d6 ::calcRootLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int, double*)@@Base+0x6d6> │ │ │ │ + je 4241c ::calcRootLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int, double*)@@Base+0x6ec> │ │ │ │ add $0x2,%eax │ │ │ │ cmp %eax,%r15d │ │ │ │ - jne 440be ::calcRootLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int, double*)@@Base+0x6be> │ │ │ │ + jne 42404 ::calcRootLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int, double*)@@Base+0x6d4> │ │ │ │ xor %r8d,%r8d │ │ │ │ - jmp 43bc1 ::calcRootLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int, double*)@@Base+0x1c1> │ │ │ │ + jmp 41ef1 ::calcRootLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int, double*)@@Base+0x1c1> │ │ │ │ mov 0x34(%r14),%edi │ │ │ │ cmp $0x1,%edi │ │ │ │ - jle 43c87 ::calcRootLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int, double*)@@Base+0x287> │ │ │ │ + jle 41f9b ::calcRootLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int, double*)@@Base+0x26b> │ │ │ │ xor %r8d,%r8d │ │ │ │ - jmp 43bce ::calcRootLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int, double*)@@Base+0x1ce> │ │ │ │ + jmp 41efe ::calcRootLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int, double*)@@Base+0x1ce> │ │ │ │ testb $0x1,0x59(%r14) │ │ │ │ - jne 43e54 ::calcRootLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int, double*)@@Base+0x454> │ │ │ │ + jne 4219e ::calcRootLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int, double*)@@Base+0x46e> │ │ │ │ movq $0x0,(%r12) │ │ │ │ test %r15d,%r15d │ │ │ │ - je 441d6 ::calcRootLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int, double*)@@Base+0x7d6> │ │ │ │ + je 4251c ::calcRootLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int, double*)@@Base+0x7ec> │ │ │ │ mov 0x108(%r14),%rdx │ │ │ │ vzeroupper │ │ │ │ - jmp 43ed1 ::calcRootLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int, double*)@@Base+0x4d1> │ │ │ │ + jmp 4221b ::calcRootLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int, double*)@@Base+0x4eb> │ │ │ │ mov -0x40(%rbp),%esi │ │ │ │ movq $0x0,-0x78(%rbp) │ │ │ │ - movq $0x0,-0x48(%rbp) │ │ │ │ xor %ebx,%ebx │ │ │ │ + movq $0x0,-0x48(%rbp) │ │ │ │ test %esi,%esi │ │ │ │ - jg 43ada ::calcRootLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int, double*)@@Base+0xda> │ │ │ │ + jg 41e0a ::calcRootLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int, double*)@@Base+0xda> │ │ │ │ movq $0x0,(%r12) │ │ │ │ - jmp 43f2d ::calcRootLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int, double*)@@Base+0x52d> │ │ │ │ + jmp 42274 ::calcRootLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int, double*)@@Base+0x544> │ │ │ │ mov $0x4,%edi │ │ │ │ call 1c310 │ │ │ │ mov -0x40(%rbp),%ecx │ │ │ │ mov %rax,-0x78(%rbp) │ │ │ │ movl $0x0,(%rax) │ │ │ │ test %ecx,%ecx │ │ │ │ - jg 43ada ::calcRootLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int, double*)@@Base+0xda> │ │ │ │ + jg 41e0a ::calcRootLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int, double*)@@Base+0xda> │ │ │ │ mov -0x38(%rbp),%rax │ │ │ │ cmpl $0xffffffff,(%rax) │ │ │ │ - je 4419d ::calcRootLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int, double*)@@Base+0x79d> │ │ │ │ + je 424e3 ::calcRootLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int, double*)@@Base+0x7b3> │ │ │ │ mov 0x108(%r14),%rdx │ │ │ │ xor %eax,%eax │ │ │ │ - jmp 43eac ::calcRootLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int, double*)@@Base+0x4ac> │ │ │ │ + jmp 421f6 ::calcRootLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int, double*)@@Base+0x4c6> │ │ │ │ movq $0x0,(%r12) │ │ │ │ vzeroupper │ │ │ │ - jmp 43ed1 ::calcRootLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int, double*)@@Base+0x4d1> │ │ │ │ + jmp 4221b ::calcRootLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int, double*)@@Base+0x4eb> │ │ │ │ xor %eax,%eax │ │ │ │ vzeroupper │ │ │ │ - jmp 43eac ::calcRootLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int, double*)@@Base+0x4ac> │ │ │ │ + jmp 421f6 ::calcRootLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int, double*)@@Base+0x4c6> │ │ │ │ mov -0x38(%rbp),%rax │ │ │ │ cmpl $0xffffffff,(%rax) │ │ │ │ - jne 43e5d ::calcRootLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int, double*)@@Base+0x45d> │ │ │ │ + jne 421a7 ::calcRootLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int, double*)@@Base+0x477> │ │ │ │ testb $0x1,0x59(%r14) │ │ │ │ - jne 43e5d ::calcRootLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int, double*)@@Base+0x45d> │ │ │ │ - mov 0x108(%r14),%rdx │ │ │ │ + jne 421a7 ::calcRootLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int, double*)@@Base+0x477> │ │ │ │ movq $0x0,(%r12) │ │ │ │ - jmp 43ed1 ::calcRootLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int, double*)@@Base+0x4d1> │ │ │ │ + mov 0x108(%r14),%rdx │ │ │ │ + jmp 4221b ::calcRootLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int, double*)@@Base+0x4eb> │ │ │ │ movq $0x0,(%r12) │ │ │ │ vzeroupper │ │ │ │ - jmp 43f09 ::calcRootLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int, double*)@@Base+0x509> │ │ │ │ + jmp 42250 ::calcRootLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int, double*)@@Base+0x520> │ │ │ │ mov $0xfffffff8,%ebx │ │ │ │ - jmp 43f0b ::calcRootLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int, double*)@@Base+0x50b> │ │ │ │ + jmp 42252 ::calcRootLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int, double*)@@Base+0x522> │ │ │ │ vzeroupper │ │ │ │ - jmp 43f09 ::calcRootLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int, double*)@@Base+0x509> │ │ │ │ - lea 0x10e7b(%rip),%rdi # 55060 ::calcEdgeLogLikelihoodsByPartitionAsync(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0xc20> │ │ │ │ + jmp 42250 ::calcRootLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int, double*)@@Base+0x520> │ │ │ │ + lea 0x10b35(%rip),%rdi # 53060 ::calcEdgeLogLikelihoodsByPartitionAsync(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0xdd0> │ │ │ │ call 1c180 │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbx │ │ │ │ mov -0x48(%rbp),%rdi │ │ │ │ vzeroupper │ │ │ │ call 1c300 │ │ │ │ mov %rbx,%rdi │ │ │ │ call 1c580 <_Unwind_Resume@plt> │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ │ │ │ │ -0000000000044240 ::calcRootLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int, double*)@@Base>: │ │ │ │ +0000000000042550 ::calcRootLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int, double*)@@Base>: │ │ │ │ endbr64 │ │ │ │ lea 0x8(%rsp),%r10 │ │ │ │ and $0xffffffffffffffe0,%rsp │ │ │ │ push -0x8(%r10) │ │ │ │ push %rbp │ │ │ │ mov %rsp,%rbp │ │ │ │ push %r15 │ │ │ │ push %r14 │ │ │ │ push %r13 │ │ │ │ push %r12 │ │ │ │ push %r10 │ │ │ │ push %rbx │ │ │ │ sub $0xa0,%rsp │ │ │ │ - movslq 0x14(%rdi),%r14 │ │ │ │ - mov (%r10),%r12 │ │ │ │ mov %rsi,-0x90(%rbp) │ │ │ │ + movslq 0x14(%rdi),%r14 │ │ │ │ mov %rdx,-0xb8(%rbp) │ │ │ │ mov %rcx,-0xc0(%rbp) │ │ │ │ + mov (%r10),%r12 │ │ │ │ + mov %r14,%rax │ │ │ │ mov %r8,-0x38(%rbp) │ │ │ │ + shr $0x3d,%rax │ │ │ │ mov %r9d,-0x40(%rbp) │ │ │ │ - mov %r14,%rax │ │ │ │ mov %r14d,-0x68(%rbp) │ │ │ │ - shr $0x3d,%rax │ │ │ │ - jne 449c3 ::calcRootLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int, double*)@@Base+0x783> │ │ │ │ + jne 42c83 ::calcRootLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int, double*)@@Base+0x733> │ │ │ │ mov %rdi,%r15 │ │ │ │ test %r14,%r14 │ │ │ │ - je 44919 ::calcRootLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int, double*)@@Base+0x6d9> │ │ │ │ + je 42be6 ::calcRootLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int, double*)@@Base+0x696> │ │ │ │ lea 0x0(,%r14,4),%rbx │ │ │ │ mov %rbx,%rdi │ │ │ │ call 1c310 │ │ │ │ mov %rax,-0x80(%rbp) │ │ │ │ movl $0x0,(%rax) │ │ │ │ cmp $0x1,%r14 │ │ │ │ - je 44980 ::calcRootLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int, double*)@@Base+0x740> │ │ │ │ + je 42c40 ::calcRootLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int, double*)@@Base+0x6f0> │ │ │ │ + mov -0x80(%rbp),%rax │ │ │ │ lea -0x4(%rbx),%rdx │ │ │ │ xor %esi,%esi │ │ │ │ - mov -0x80(%rbp),%rax │ │ │ │ lea 0x4(%rax),%rdi │ │ │ │ call 1c1a0 │ │ │ │ lea 0x0(,%r14,8),%rdi │ │ │ │ call 1c310 │ │ │ │ movq $0x0,(%rax) │ │ │ │ lea -0x8(,%r14,8),%rdx │ │ │ │ lea 0x8(%rax),%rdi │ │ │ │ xor %esi,%esi │ │ │ │ mov %rax,-0x78(%rbp) │ │ │ │ call 1c1a0 │ │ │ │ mov -0x40(%rbp),%r8d │ │ │ │ test %r8d,%r8d │ │ │ │ - jle 44945 ::calcRootLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int, double*)@@Base+0x705> │ │ │ │ + jle 42c12 ::calcRootLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int, double*)@@Base+0x6c2> │ │ │ │ mov 0xb0(%r15),%rax │ │ │ │ + mov %r14,-0xc8(%rbp) │ │ │ │ + xor %r10d,%r10d │ │ │ │ mov %r12,-0xd0(%rbp) │ │ │ │ mov -0x68(%rbp),%r12d │ │ │ │ - xor %r10d,%r10d │ │ │ │ - mov %r14,-0xc8(%rbp) │ │ │ │ mov %rax,-0xa0(%rbp) │ │ │ │ mov 0xa8(%r15),%rax │ │ │ │ mov %rax,-0xa8(%rbp) │ │ │ │ mov 0xa0(%r15),%rax │ │ │ │ mov %rax,-0xb0(%rbp) │ │ │ │ movslq -0x40(%rbp),%rax │ │ │ │ mov %rax,-0x98(%rbp) │ │ │ │ mov -0x80(%rbp),%rax │ │ │ │ add %rbx,%rax │ │ │ │ mov %rax,-0x48(%rbp) │ │ │ │ mov -0x90(%rbp),%rax │ │ │ │ mov -0xa0(%rbp),%rdi │ │ │ │ movslq (%rax,%r10,4),%rax │ │ │ │ mov (%rdi,%rax,8),%r11 │ │ │ │ + mov -0xa8(%rbp),%rdi │ │ │ │ mov %eax,-0x84(%rbp) │ │ │ │ mov -0xc0(%rbp),%rax │ │ │ │ - mov -0xa8(%rbp),%rdi │ │ │ │ movslq (%rax,%r10,4),%rax │ │ │ │ mov (%rdi,%rax,8),%r13 │ │ │ │ mov -0xb8(%rbp),%rax │ │ │ │ mov -0xb0(%rbp),%rdi │ │ │ │ movslq (%rax,%r10,4),%rax │ │ │ │ mov (%rdi,%rax,8),%rcx │ │ │ │ test %r12d,%r12d │ │ │ │ - je 4465c ::calcRootLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int, double*)@@Base+0x41c> │ │ │ │ + je 4292c ::calcRootLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int, double*)@@Base+0x3dc> │ │ │ │ mov 0x24(%r15),%ebx │ │ │ │ xor %r8d,%r8d │ │ │ │ test %ebx,%ebx │ │ │ │ - jle 44421 ::calcRootLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int, double*)@@Base+0x1e1> │ │ │ │ + jle 42711 ::calcRootLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int, double*)@@Base+0x1c1> │ │ │ │ mov 0xe0(%r15),%rsi │ │ │ │ xor %edi,%edi │ │ │ │ movslq %ebx,%r9 │ │ │ │ - nop │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ movslq %r8d,%rax │ │ │ │ lea (%r9,%rax,1),%rdx │ │ │ │ - nopl (%rax) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + nop │ │ │ │ vmovsd (%r11,%rax,8),%xmm0 │ │ │ │ vmulsd (%rcx),%xmm0,%xmm0 │ │ │ │ vmovsd %xmm0,(%rsi,%rax,8) │ │ │ │ inc %rax │ │ │ │ cmp %rdx,%rax │ │ │ │ - jne 44400 ::calcRootLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int, double*)@@Base+0x1c0> │ │ │ │ + jne 426f0 ::calcRootLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int, double*)@@Base+0x1a0> │ │ │ │ inc %edi │ │ │ │ add %ebx,%r8d │ │ │ │ cmp %edi,%r12d │ │ │ │ - jne 443e0 ::calcRootLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int, double*)@@Base+0x1a0> │ │ │ │ + jne 426e8 ::calcRootLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int, double*)@@Base+0x198> │ │ │ │ mov 0x34(%r15),%edi │ │ │ │ cmp $0x1,%edi │ │ │ │ - jle 444e7 ::calcRootLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int, double*)@@Base+0x2a7> │ │ │ │ + jle 427bb ::calcRootLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int, double*)@@Base+0x26b> │ │ │ │ add $0x8,%rcx │ │ │ │ mov $0x1,%eax │ │ │ │ movslq %ebx,%r14 │ │ │ │ test %r12d,%r12d │ │ │ │ - je 4465c ::calcRootLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int, double*)@@Base+0x41c> │ │ │ │ + je 4292c ::calcRootLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int, double*)@@Base+0x3dc> │ │ │ │ mov %r13,-0x50(%rbp) │ │ │ │ - mov %r10,-0x58(%rbp) │ │ │ │ mov %r15,%rdx │ │ │ │ + mov %r10,-0x58(%rbp) │ │ │ │ xchg %ax,%ax │ │ │ │ xor %esi,%esi │ │ │ │ test %ebx,%ebx │ │ │ │ - jle 4477b ::calcRootLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int, double*)@@Base+0x53b> │ │ │ │ + jle 42a48 ::calcRootLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int, double*)@@Base+0x4f8> │ │ │ │ + mov %eax,-0x3c(%rbp) │ │ │ │ mov 0xe0(%rdx),%rsi │ │ │ │ xor %r15d,%r15d │ │ │ │ xor %r13d,%r13d │ │ │ │ - mov %eax,-0x3c(%rbp) │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ movslq %r15d,%rax │ │ │ │ movslq %r8d,%r9 │ │ │ │ sub %rax,%r9 │ │ │ │ lea (%r14,%rax,1),%r10 │ │ │ │ lea (%r11,%r9,8),%r9 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ vmovsd (%r9,%rax,8),%xmm0 │ │ │ │ vmovsd (%rsi,%rax,8),%xmm4 │ │ │ │ vfmadd132sd (%rcx),%xmm4,%xmm0 │ │ │ │ vmovsd %xmm0,(%rsi,%rax,8) │ │ │ │ inc %rax │ │ │ │ cmp %r10,%rax │ │ │ │ - jne 444a0 ::calcRootLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int, double*)@@Base+0x260> │ │ │ │ + jne 42778 ::calcRootLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int, double*)@@Base+0x228> │ │ │ │ inc %r13d │ │ │ │ add %ebx,%r8d │ │ │ │ add %ebx,%r15d │ │ │ │ cmp %r13d,%r12d │ │ │ │ - jne 44470 ::calcRootLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int, double*)@@Base+0x230> │ │ │ │ + jne 42760 ::calcRootLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int, double*)@@Base+0x210> │ │ │ │ mov -0x3c(%rbp),%eax │ │ │ │ inc %eax │ │ │ │ add $0x8,%rcx │ │ │ │ cmp %edi,%eax │ │ │ │ - jl 44450 ::calcRootLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int, double*)@@Base+0x210> │ │ │ │ + jl 42740 ::calcRootLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int, double*)@@Base+0x1f0> │ │ │ │ mov -0x50(%rbp),%r13 │ │ │ │ mov -0x58(%rbp),%r10 │ │ │ │ mov %rdx,%r15 │ │ │ │ + lea -0x1(%rbx),%eax │ │ │ │ + mov %ebx,%r14d │ │ │ │ mov -0x78(%rbp),%r11 │ │ │ │ mov -0x80(%rbp),%rcx │ │ │ │ - mov %ebx,%r14d │ │ │ │ - lea -0x1(%rbx),%eax │ │ │ │ + mov %eax,-0x3c(%rbp) │ │ │ │ shr $0x2,%r14d │ │ │ │ - mov %r12d,-0x88(%rbp) │ │ │ │ xor %esi,%esi │ │ │ │ - mov %eax,-0x3c(%rbp) │ │ │ │ + mov %r12d,-0x88(%rbp) │ │ │ │ shl $0x5,%r14 │ │ │ │ xor %r12d,%r12d │ │ │ │ - nopl 0x0(%rax) │ │ │ │ vxorpd %xmm1,%xmm1,%xmm1 │ │ │ │ test %ebx,%ebx │ │ │ │ - jle 445a5 ::calcRootLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int, double*)@@Base+0x365> │ │ │ │ + jle 42875 ::calcRootLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int, double*)@@Base+0x325> │ │ │ │ cmpl $0x2,-0x3c(%rbp) │ │ │ │ mov 0xe0(%r15),%rdx │ │ │ │ - jbe 448df ::calcRootLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int, double*)@@Base+0x69f> │ │ │ │ + jbe 42bac ::calcRootLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int, double*)@@Base+0x65c> │ │ │ │ movslq %esi,%rax │ │ │ │ vxorpd %xmm1,%xmm1,%xmm1 │ │ │ │ lea (%rdx,%rax,8),%rdi │ │ │ │ xor %eax,%eax │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - vmovupd 0x0(%r13,%rax,1),%ymm0 │ │ │ │ - vmulpd (%rdi,%rax,1),%ymm0,%ymm2 │ │ │ │ + vmovupd 0x0(%r13,%rax,1),%ymm2 │ │ │ │ + vmulpd (%rdi,%rax,1),%ymm2,%ymm2 │ │ │ │ add $0x20,%rax │ │ │ │ vaddsd %xmm1,%xmm2,%xmm0 │ │ │ │ vunpckhpd %xmm2,%xmm2,%xmm3 │ │ │ │ + vextractf64x2 $0x1,%ymm2,%xmm1 │ │ │ │ + valignq $0x3,%ymm2,%ymm2,%ymm2 │ │ │ │ vaddsd %xmm0,%xmm3,%xmm3 │ │ │ │ - vextractf128 $0x1,%ymm2,%xmm0 │ │ │ │ - vaddsd %xmm3,%xmm0,%xmm1 │ │ │ │ - vunpckhpd %xmm0,%xmm0,%xmm0 │ │ │ │ - vaddsd %xmm0,%xmm1,%xmm1 │ │ │ │ + vaddsd %xmm3,%xmm1,%xmm1 │ │ │ │ + vaddsd %xmm2,%xmm1,%xmm1 │ │ │ │ cmp %rax,%r14 │ │ │ │ - jne 44540 ::calcRootLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int, double*)@@Base+0x300> │ │ │ │ + jne 42810 ::calcRootLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int, double*)@@Base+0x2c0> │ │ │ │ test $0x3,%bl │ │ │ │ - je 445a3 ::calcRootLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int, double*)@@Base+0x363> │ │ │ │ + je 42873 ::calcRootLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int, double*)@@Base+0x323> │ │ │ │ mov %ebx,%eax │ │ │ │ and $0xfffffffc,%eax │ │ │ │ lea (%rsi,%rax,1),%edi │ │ │ │ cltq │ │ │ │ movslq %edi,%rdi │ │ │ │ sub %rax,%rdi │ │ │ │ lea (%rdx,%rdi,8),%rdx │ │ │ │ - vmovsd (%rdx,%rax,8),%xmm0 │ │ │ │ - vmulsd 0x0(%r13,%rax,8),%xmm0,%xmm0 │ │ │ │ + vmovsd (%rdx,%rax,8),%xmm5 │ │ │ │ + vfmadd231sd 0x0(%r13,%rax,8),%xmm5,%xmm1 │ │ │ │ inc %rax │ │ │ │ - vaddsd %xmm0,%xmm1,%xmm1 │ │ │ │ cmp %eax,%ebx │ │ │ │ - jg 4458c ::calcRootLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int, double*)@@Base+0x34c> │ │ │ │ + jg 42860 ::calcRootLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int, double*)@@Base+0x310> │ │ │ │ add %ebx,%esi │ │ │ │ mov -0x38(%rbp),%rax │ │ │ │ mov 0x58(%r15),%r8 │ │ │ │ cmpl $0xffffffff,(%rax) │ │ │ │ - je 447bb ::calcRootLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int, double*)@@Base+0x57b> │ │ │ │ + je 42a88 ::calcRootLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int, double*)@@Base+0x538> │ │ │ │ test $0x100,%r8d │ │ │ │ - jne 447c8 ::calcRootLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int, double*)@@Base+0x588> │ │ │ │ + jne 42a95 ::calcRootLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int, double*)@@Base+0x545> │ │ │ │ mov -0x38(%rbp),%rax │ │ │ │ mov (%rax,%r10,4),%eax │ │ │ │ mov 0xc0(%r15),%rdi │ │ │ │ cltq │ │ │ │ mov (%rdi,%rax,8),%rax │ │ │ │ test %r10,%r10 │ │ │ │ - je 447d7 ::calcRootLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int, double*)@@Base+0x597> │ │ │ │ + je 42aa4 ::calcRootLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int, double*)@@Base+0x554> │ │ │ │ cmp %r10d,(%rcx) │ │ │ │ - je 44795 ::calcRootLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int, double*)@@Base+0x555> │ │ │ │ + je 42a62 ::calcRootLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int, double*)@@Base+0x512> │ │ │ │ vmovsd (%rax,%r12,1),%xmm0 │ │ │ │ - vsubsd (%r11),%xmm0,%xmm0 │ │ │ │ mov %rcx,-0x70(%rbp) │ │ │ │ + vsubsd (%r11),%xmm0,%xmm0 │ │ │ │ mov %esi,-0x64(%rbp) │ │ │ │ mov %r10,-0x60(%rbp) │ │ │ │ - vmovsd %xmm1,-0x58(%rbp) │ │ │ │ mov %r11,-0x50(%rbp) │ │ │ │ + vmovsd %xmm1,-0x58(%rbp) │ │ │ │ vzeroupper │ │ │ │ call 1c590 │ │ │ │ vmovsd -0x58(%rbp),%xmm1 │ │ │ │ mov -0x70(%rbp),%rcx │ │ │ │ mov -0x64(%rbp),%esi │ │ │ │ mov -0x60(%rbp),%r10 │ │ │ │ - mov -0x50(%rbp),%r11 │ │ │ │ vmulsd %xmm0,%xmm1,%xmm1 │ │ │ │ + mov -0x50(%rbp),%r11 │ │ │ │ test %r10,%r10 │ │ │ │ - jne 44795 ::calcRootLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int, double*)@@Base+0x555> │ │ │ │ + jne 42a62 ::calcRootLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int, double*)@@Base+0x512> │ │ │ │ mov 0x110(%r15),%rax │ │ │ │ vmovsd %xmm1,(%rax,%r12,1) │ │ │ │ - add $0x8,%r12 │ │ │ │ add $0x4,%rcx │ │ │ │ + add $0x8,%r12 │ │ │ │ add $0x8,%r11 │ │ │ │ cmp %rcx,-0x48(%rbp) │ │ │ │ - jne 44510 ::calcRootLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int, double*)@@Base+0x2d0> │ │ │ │ + jne 427e0 ::calcRootLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int, double*)@@Base+0x290> │ │ │ │ mov -0x88(%rbp),%r12d │ │ │ │ inc %r10 │ │ │ │ cmp -0x98(%rbp),%r10 │ │ │ │ - jne 4436c ::calcRootLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int, double*)@@Base+0x12c> │ │ │ │ + jne 4267c ::calcRootLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int, double*)@@Base+0x12c> │ │ │ │ mov -0x38(%rbp),%rax │ │ │ │ mov -0xc8(%rbp),%r14 │ │ │ │ mov -0xd0(%rbp),%r12 │ │ │ │ cmpl $0xffffffff,(%rax) │ │ │ │ - je 448ec ::calcRootLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int, double*)@@Base+0x6ac> │ │ │ │ + je 42bb9 ::calcRootLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int, double*)@@Base+0x669> │ │ │ │ mov -0x68(%rbp),%edx │ │ │ │ test %edx,%edx │ │ │ │ - je 449a1 ::calcRootLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int, double*)@@Base+0x761> │ │ │ │ + je 42c61 ::calcRootLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int, double*)@@Base+0x711> │ │ │ │ mov -0x68(%rbp),%edi │ │ │ │ mov 0x110(%r15),%rdx │ │ │ │ lea -0x1(%rdi),%eax │ │ │ │ cmp $0x2,%eax │ │ │ │ - jbe 4499a ::calcRootLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int, double*)@@Base+0x75a> │ │ │ │ + jbe 42c5a ::calcRootLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int, double*)@@Base+0x70a> │ │ │ │ mov %edi,%ecx │ │ │ │ xor %eax,%eax │ │ │ │ shr $0x2,%ecx │ │ │ │ shl $0x5,%rcx │ │ │ │ - mov -0x78(%rbp),%rdi │ │ │ │ vmovupd (%rdx,%rax,1),%ymm0 │ │ │ │ + mov -0x78(%rbp),%rdi │ │ │ │ vaddpd (%rdi,%rax,1),%ymm0,%ymm0 │ │ │ │ vmovupd %ymm0,(%rdx,%rax,1) │ │ │ │ add $0x20,%rax │ │ │ │ cmp %rcx,%rax │ │ │ │ - jne 446b3 ::calcRootLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int, double*)@@Base+0x473> │ │ │ │ + jne 42983 ::calcRootLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int, double*)@@Base+0x433> │ │ │ │ mov -0x68(%rbp),%eax │ │ │ │ test $0x3,%al │ │ │ │ - je 446f6 ::calcRootLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int, double*)@@Base+0x4b6> │ │ │ │ + je 429c6 ::calcRootLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int, double*)@@Base+0x476> │ │ │ │ and $0xfffffffc,%eax │ │ │ │ cltq │ │ │ │ - mov -0x78(%rbp),%rdi │ │ │ │ vmovsd (%rdx,%rax,8),%xmm0 │ │ │ │ + mov -0x78(%rbp),%rdi │ │ │ │ vaddsd (%rdi,%rax,8),%xmm0,%xmm0 │ │ │ │ vmovsd %xmm0,(%rdx,%rax,8) │ │ │ │ inc %rax │ │ │ │ cmp %eax,-0x68(%rbp) │ │ │ │ - jg 446db ::calcRootLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int, double*)@@Base+0x49b> │ │ │ │ + jg 429ab ::calcRootLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int, double*)@@Base+0x45b> │ │ │ │ movq $0x0,(%r12) │ │ │ │ vzeroupper │ │ │ │ mov 0x80(%r15),%rsi │ │ │ │ lea 0x0(,%r14,8),%rcx │ │ │ │ xor %eax,%eax │ │ │ │ vxorpd %xmm0,%xmm0,%xmm0 │ │ │ │ - vmovsd (%rdx,%rax,1),%xmm1 │ │ │ │ - vmulsd (%rsi,%rax,1),%xmm1,%xmm1 │ │ │ │ + vmovsd (%rdx,%rax,1),%xmm6 │ │ │ │ + vfmadd231sd (%rsi,%rax,1),%xmm6,%xmm0 │ │ │ │ add $0x8,%rax │ │ │ │ - vaddsd %xmm1,%xmm0,%xmm0 │ │ │ │ vmovsd %xmm0,(%r12) │ │ │ │ cmp %rcx,%rax │ │ │ │ - jne 44716 ::calcRootLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int, double*)@@Base+0x4d6> │ │ │ │ + jne 429e6 ::calcRootLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int, double*)@@Base+0x496> │ │ │ │ vucomisd %xmm0,%xmm0 │ │ │ │ - jp 449b1 ::calcRootLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int, double*)@@Base+0x771> │ │ │ │ + jp 42c71 ::calcRootLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int, double*)@@Base+0x721> │ │ │ │ xor %ebx,%ebx │ │ │ │ mov -0x78(%rbp),%rax │ │ │ │ test %rax,%rax │ │ │ │ - je 44750 ::calcRootLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int, double*)@@Base+0x510> │ │ │ │ + je 42a1d ::calcRootLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int, double*)@@Base+0x4cd> │ │ │ │ mov %rax,%rdi │ │ │ │ call 1c300 │ │ │ │ mov -0x80(%rbp),%rax │ │ │ │ test %rax,%rax │ │ │ │ - je 44761 ::calcRootLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int, double*)@@Base+0x521> │ │ │ │ + je 42a2e ::calcRootLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int, double*)@@Base+0x4de> │ │ │ │ mov %rax,%rdi │ │ │ │ call 1c300 │ │ │ │ add $0xa0,%rsp │ │ │ │ mov %ebx,%eax │ │ │ │ pop %rbx │ │ │ │ pop %r10 │ │ │ │ pop %r12 │ │ │ │ @@ -39159,1798 +38224,1795 @@ │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ pop %rbp │ │ │ │ lea -0x8(%r10),%rsp │ │ │ │ ret │ │ │ │ lea 0x1(%rsi),%r9d │ │ │ │ cmp %r9d,%r12d │ │ │ │ - je 444ce ::calcRootLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int, double*)@@Base+0x28e> │ │ │ │ + je 427a6 ::calcRootLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int, double*)@@Base+0x256> │ │ │ │ add $0x2,%esi │ │ │ │ cmp %esi,%r12d │ │ │ │ - jne 4477b ::calcRootLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int, double*)@@Base+0x53b> │ │ │ │ - jmp 444ce ::calcRootLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int, double*)@@Base+0x28e> │ │ │ │ + jne 42a48 ::calcRootLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int, double*)@@Base+0x4f8> │ │ │ │ + jmp 427a6 ::calcRootLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int, double*)@@Base+0x256> │ │ │ │ mov 0x110(%r15),%rax │ │ │ │ mov -0x40(%rbp),%edi │ │ │ │ add %r12,%rax │ │ │ │ lea -0x1(%rdi),%edx │ │ │ │ vaddsd (%rax),%xmm1,%xmm0 │ │ │ │ cmp %r10d,%edx │ │ │ │ - je 4488e ::calcRootLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int, double*)@@Base+0x64e> │ │ │ │ + je 42b5b ::calcRootLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int, double*)@@Base+0x60b> │ │ │ │ vmovsd %xmm0,(%rax) │ │ │ │ - jmp 4463f ::calcRootLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int, double*)@@Base+0x3ff> │ │ │ │ + jmp 4290f ::calcRootLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int, double*)@@Base+0x3bf> │ │ │ │ test $0x100,%r8d │ │ │ │ - je 44629 ::calcRootLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int, double*)@@Base+0x3e9> │ │ │ │ + je 428f9 ::calcRootLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int, double*)@@Base+0x3a9> │ │ │ │ mov -0x84(%rbp),%eax │ │ │ │ sub 0x10(%r15),%eax │ │ │ │ - jmp 445cb ::calcRootLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int, double*)@@Base+0x38b> │ │ │ │ + jmp 4289b ::calcRootLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int, double*)@@Base+0x34b> │ │ │ │ vmovsd (%rax,%r12,1),%xmm0 │ │ │ │ mov -0x40(%rbp),%eax │ │ │ │ movl $0x0,(%rcx) │ │ │ │ vmovsd %xmm0,(%r11) │ │ │ │ cmp $0x1,%eax │ │ │ │ - je 44632 ::calcRootLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int, double*)@@Base+0x3f2> │ │ │ │ + je 42902 ::calcRootLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int, double*)@@Base+0x3b2> │ │ │ │ + mov %eax,%edx │ │ │ │ mov %r13,-0x50(%rbp) │ │ │ │ - mov %esi,-0x60(%rbp) │ │ │ │ mov -0x90(%rbp),%r13 │ │ │ │ - mov %eax,%edx │ │ │ │ - mov %r10,-0x58(%rbp) │ │ │ │ vmovapd %xmm0,%xmm3 │ │ │ │ + mov %r10,-0x58(%rbp) │ │ │ │ + mov -0x38(%rbp),%r10 │ │ │ │ mov $0x1,%eax │ │ │ │ - mov %rdx,%r10 │ │ │ │ - mov -0x38(%rbp),%rsi │ │ │ │ + mov %esi,-0x60(%rbp) │ │ │ │ + mov %rdx,%rsi │ │ │ │ mov %eax,%r9d │ │ │ │ test $0x100,%r8d │ │ │ │ - je 44852 ::calcRootLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int, double*)@@Base+0x612> │ │ │ │ + je 42b1f ::calcRootLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int, double*)@@Base+0x5cf> │ │ │ │ mov 0x0(%r13,%rax,4),%edx │ │ │ │ sub 0x10(%r15),%edx │ │ │ │ movslq %edx,%rdx │ │ │ │ mov (%rdi,%rdx,8),%rdx │ │ │ │ vmovsd (%rdx,%r12,1),%xmm2 │ │ │ │ vcomisd %xmm3,%xmm2 │ │ │ │ - ja 44878 ::calcRootLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int, double*)@@Base+0x638> │ │ │ │ + ja 42b45 ::calcRootLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int, double*)@@Base+0x5f5> │ │ │ │ inc %rax │ │ │ │ - cmp %rax,%r10 │ │ │ │ - je 448c5 ::calcRootLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int, double*)@@Base+0x685> │ │ │ │ + cmp %rax,%rsi │ │ │ │ + je 42b92 ::calcRootLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int, double*)@@Base+0x642> │ │ │ │ vmovsd (%r11),%xmm3 │ │ │ │ mov %eax,%r9d │ │ │ │ - jmp 44824 ::calcRootLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int, double*)@@Base+0x5e4> │ │ │ │ - movslq (%rsi,%rax,4),%rdx │ │ │ │ + jmp 42af1 ::calcRootLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int, double*)@@Base+0x5a1> │ │ │ │ + movslq (%r10,%rax,4),%rdx │ │ │ │ mov (%rdi,%rdx,8),%rdx │ │ │ │ vmovsd (%rdx,%r12,1),%xmm2 │ │ │ │ vcomisd %xmm3,%xmm2 │ │ │ │ - ja 44878 ::calcRootLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int, double*)@@Base+0x638> │ │ │ │ + ja 42b45 ::calcRootLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int, double*)@@Base+0x5f5> │ │ │ │ inc %rax │ │ │ │ - cmp %rax,%r10 │ │ │ │ - je 448c5 ::calcRootLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int, double*)@@Base+0x685> │ │ │ │ + cmp %rax,%rsi │ │ │ │ + je 42b92 ::calcRootLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int, double*)@@Base+0x642> │ │ │ │ vmovsd (%r11),%xmm3 │ │ │ │ mov %eax,%r9d │ │ │ │ - jmp 44852 ::calcRootLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int, double*)@@Base+0x612> │ │ │ │ + jmp 42b1f ::calcRootLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int, double*)@@Base+0x5cf> │ │ │ │ inc %rax │ │ │ │ mov %r9d,(%rcx) │ │ │ │ vmovsd %xmm2,(%r11) │ │ │ │ - cmp %rax,%r10 │ │ │ │ - je 448c5 ::calcRootLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int, double*)@@Base+0x685> │ │ │ │ + cmp %rax,%rsi │ │ │ │ + je 42b92 ::calcRootLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int, double*)@@Base+0x642> │ │ │ │ vmovapd %xmm2,%xmm3 │ │ │ │ - jmp 44818 ::calcRootLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int, double*)@@Base+0x5d8> │ │ │ │ + jmp 42ae5 ::calcRootLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int, double*)@@Base+0x595> │ │ │ │ mov %rcx,-0x70(%rbp) │ │ │ │ mov %esi,-0x64(%rbp) │ │ │ │ mov %r11,-0x60(%rbp) │ │ │ │ mov %r10,-0x58(%rbp) │ │ │ │ mov %rax,-0x50(%rbp) │ │ │ │ vzeroupper │ │ │ │ call 1c250 │ │ │ │ mov -0x50(%rbp),%rax │ │ │ │ mov -0x58(%rbp),%r10 │ │ │ │ mov -0x60(%rbp),%r11 │ │ │ │ mov -0x64(%rbp),%esi │ │ │ │ mov -0x70(%rbp),%rcx │ │ │ │ vmovsd %xmm0,(%rax) │ │ │ │ - jmp 4463f ::calcRootLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int, double*)@@Base+0x3ff> │ │ │ │ + jmp 4290f ::calcRootLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int, double*)@@Base+0x3bf> │ │ │ │ mov (%rcx),%edi │ │ │ │ mov -0x50(%rbp),%r13 │ │ │ │ mov -0x58(%rbp),%r10 │ │ │ │ mov -0x60(%rbp),%esi │ │ │ │ test %edi,%edi │ │ │ │ - jne 445f0 ::calcRootLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int, double*)@@Base+0x3b0> │ │ │ │ - jmp 44632 ::calcRootLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int, double*)@@Base+0x3f2> │ │ │ │ + jne 428c0 ::calcRootLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int, double*)@@Base+0x370> │ │ │ │ + jmp 42902 ::calcRootLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int, double*)@@Base+0x3b2> │ │ │ │ mov %esi,%edi │ │ │ │ xor %eax,%eax │ │ │ │ vxorpd %xmm1,%xmm1,%xmm1 │ │ │ │ - jmp 44580 ::calcRootLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int, double*)@@Base+0x340> │ │ │ │ + jmp 42854 ::calcRootLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int, double*)@@Base+0x304> │ │ │ │ testb $0x1,0x59(%r15) │ │ │ │ - jne 44687 ::calcRootLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int, double*)@@Base+0x447> │ │ │ │ + jne 42957 ::calcRootLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int, double*)@@Base+0x407> │ │ │ │ mov -0x68(%rbp),%eax │ │ │ │ movq $0x0,(%r12) │ │ │ │ test %eax,%eax │ │ │ │ - je 449bb ::calcRootLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int, double*)@@Base+0x77b> │ │ │ │ + je 42c7b ::calcRootLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int, double*)@@Base+0x72b> │ │ │ │ mov 0x110(%r15),%rdx │ │ │ │ vzeroupper │ │ │ │ - jmp 44701 ::calcRootLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int, double*)@@Base+0x4c1> │ │ │ │ + jmp 429d1 ::calcRootLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int, double*)@@Base+0x481> │ │ │ │ mov -0x40(%rbp),%r9d │ │ │ │ movq $0x0,-0x78(%rbp) │ │ │ │ - movq $0x0,-0x80(%rbp) │ │ │ │ xor %ebx,%ebx │ │ │ │ + movq $0x0,-0x80(%rbp) │ │ │ │ test %r9d,%r9d │ │ │ │ - jg 44317 ::calcRootLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int, double*)@@Base+0xd7> │ │ │ │ + jg 42627 ::calcRootLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int, double*)@@Base+0xd7> │ │ │ │ movq $0x0,(%r12) │ │ │ │ - jmp 44761 ::calcRootLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int, double*)@@Base+0x521> │ │ │ │ + jmp 42a2e ::calcRootLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int, double*)@@Base+0x4de> │ │ │ │ mov -0x38(%rbp),%rax │ │ │ │ cmpl $0xffffffff,(%rax) │ │ │ │ - jne 44692 ::calcRootLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int, double*)@@Base+0x452> │ │ │ │ + jne 42962 ::calcRootLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int, double*)@@Base+0x412> │ │ │ │ testb $0x1,0x59(%r15) │ │ │ │ - jne 44692 ::calcRootLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int, double*)@@Base+0x452> │ │ │ │ - mov 0x110(%r15),%rdx │ │ │ │ + jne 42962 ::calcRootLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int, double*)@@Base+0x412> │ │ │ │ movq $0x0,(%r12) │ │ │ │ - jmp 44701 ::calcRootLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int, double*)@@Base+0x4c1> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + mov 0x110(%r15),%rdx │ │ │ │ + jmp 429d1 ::calcRootLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int, double*)@@Base+0x481> │ │ │ │ + xchg %ax,%ax │ │ │ │ mov $0x8,%edi │ │ │ │ call 1c310 │ │ │ │ mov %rax,-0x78(%rbp) │ │ │ │ movq $0x0,(%rax) │ │ │ │ - jmp 4430a ::calcRootLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int, double*)@@Base+0xca> │ │ │ │ + jmp 4261a ::calcRootLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int, double*)@@Base+0xca> │ │ │ │ xor %eax,%eax │ │ │ │ - jmp 446d9 ::calcRootLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int, double*)@@Base+0x499> │ │ │ │ + jmp 429a9 ::calcRootLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int, double*)@@Base+0x459> │ │ │ │ movq $0x0,(%r12) │ │ │ │ vzeroupper │ │ │ │ - jmp 4473d ::calcRootLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int, double*)@@Base+0x4fd> │ │ │ │ + jmp 42a0a ::calcRootLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int, double*)@@Base+0x4ba> │ │ │ │ mov $0xfffffff8,%ebx │ │ │ │ - jmp 4473f ::calcRootLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int, double*)@@Base+0x4ff> │ │ │ │ + jmp 42a0c ::calcRootLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int, double*)@@Base+0x4bc> │ │ │ │ vzeroupper │ │ │ │ - jmp 4473d ::calcRootLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int, double*)@@Base+0x4fd> │ │ │ │ - lea 0x10696(%rip),%rdi # 55060 ::calcEdgeLogLikelihoodsByPartitionAsync(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0xc20> │ │ │ │ + jmp 42a0a ::calcRootLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int, double*)@@Base+0x4ba> │ │ │ │ + lea 0x103d6(%rip),%rdi # 53060 ::calcEdgeLogLikelihoodsByPartitionAsync(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0xdd0> │ │ │ │ call 1c180 │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbx │ │ │ │ mov -0x80(%rbp),%rdi │ │ │ │ vzeroupper │ │ │ │ call 1c300 │ │ │ │ mov %rbx,%rdi │ │ │ │ call 1c580 <_Unwind_Resume@plt> │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - xchg %ax,%ax │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ │ │ │ │ -0000000000044a00 ::calcRootLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int, double*)@@Base>: │ │ │ │ +0000000000042cb0 ::calcRootLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int, double*)@@Base>: │ │ │ │ endbr64 │ │ │ │ lea 0x8(%rsp),%r10 │ │ │ │ and $0xffffffffffffffe0,%rsp │ │ │ │ push -0x8(%r10) │ │ │ │ push %rbp │ │ │ │ mov %rsp,%rbp │ │ │ │ push %r15 │ │ │ │ push %r14 │ │ │ │ push %r13 │ │ │ │ push %r12 │ │ │ │ + mov %r8,%r12 │ │ │ │ push %r10 │ │ │ │ push %rbx │ │ │ │ - mov %r8,%r12 │ │ │ │ sub $0xc0,%rsp │ │ │ │ + mov %rsi,-0x80(%rbp) │ │ │ │ movslq 0x14(%rdi),%r13 │ │ │ │ mov (%r10),%r8 │ │ │ │ - mov %rsi,-0x80(%rbp) │ │ │ │ mov %rdx,-0xb8(%rbp) │ │ │ │ mov %rcx,-0xc0(%rbp) │ │ │ │ - mov %r9d,-0x78(%rbp) │ │ │ │ mov %r13,%rax │ │ │ │ - mov %r13d,-0x74(%rbp) │ │ │ │ + mov %r9d,-0x78(%rbp) │ │ │ │ shr $0x3d,%rax │ │ │ │ - jne 45193 ::calcRootLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int, double*)@@Base+0x793> │ │ │ │ + mov %r13d,-0x74(%rbp) │ │ │ │ + jne 43427 ::calcRootLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int, double*)@@Base+0x777> │ │ │ │ mov %rdi,%r14 │ │ │ │ test %r13,%r13 │ │ │ │ - je 450ab ::calcRootLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int, double*)@@Base+0x6ab> │ │ │ │ + je 4333b ::calcRootLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int, double*)@@Base+0x68b> │ │ │ │ lea 0x0(,%r13,4),%rax │ │ │ │ mov %r8,-0x38(%rbp) │ │ │ │ mov %rax,%rdi │ │ │ │ mov %rax,-0x50(%rbp) │ │ │ │ call 1c310 │ │ │ │ - mov %rax,%r15 │ │ │ │ movl $0x0,(%rax) │ │ │ │ + mov %rax,%r15 │ │ │ │ cmp $0x1,%r13 │ │ │ │ - je 45103 ::calcRootLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int, double*)@@Base+0x703> │ │ │ │ + je 43395 ::calcRootLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int, double*)@@Base+0x6e5> │ │ │ │ mov -0x50(%rbp),%rax │ │ │ │ lea 0x4(%r15),%rdi │ │ │ │ xor %esi,%esi │ │ │ │ lea -0x4(%rax),%rbx │ │ │ │ mov %rbx,%rdx │ │ │ │ call 1c1a0 │ │ │ │ mov -0x50(%rbp),%rdi │ │ │ │ call 1c310 │ │ │ │ - xor %esi,%esi │ │ │ │ movl $0x0,(%rax) │ │ │ │ + xor %esi,%esi │ │ │ │ lea 0x4(%rax),%rdi │ │ │ │ mov %rbx,%rdx │ │ │ │ mov %rax,-0x90(%rbp) │ │ │ │ call 1c1a0 │ │ │ │ - mov -0x78(%rbp),%eax │ │ │ │ + mov -0x78(%rbp),%r10d │ │ │ │ mov -0x38(%rbp),%r8 │ │ │ │ - test %eax,%eax │ │ │ │ - jle 45160 ::calcRootLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int, double*)@@Base+0x760> │ │ │ │ + test %r10d,%r10d │ │ │ │ + jle 433f4 ::calcRootLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int, double*)@@Base+0x744> │ │ │ │ mov 0xa8(%r14),%rax │ │ │ │ - movslq -0x78(%rbp),%rsi │ │ │ │ - mov %r12,%r9 │ │ │ │ - mov %r13,-0xd0(%rbp) │ │ │ │ + movslq -0x78(%rbp),%rdx │ │ │ │ mov %r8,-0xd8(%rbp) │ │ │ │ - xor %r12d,%r12d │ │ │ │ + mov %r13,-0xd0(%rbp) │ │ │ │ mov %rax,-0xa0(%rbp) │ │ │ │ mov 0xa0(%r14),%rax │ │ │ │ - mov %rsi,-0x98(%rbp) │ │ │ │ + mov %rdx,-0x98(%rbp) │ │ │ │ mov %rax,-0xa8(%rbp) │ │ │ │ mov 0x98(%r14),%rax │ │ │ │ mov %rax,-0xb0(%rbp) │ │ │ │ - mov %rsi,%rax │ │ │ │ - mov %r13,%rsi │ │ │ │ - shl $0x4,%rsi │ │ │ │ + mov %rdx,%rax │ │ │ │ + mov %r13,%rdx │ │ │ │ + xor %r13d,%r13d │ │ │ │ + shl $0x4,%rdx │ │ │ │ dec %eax │ │ │ │ - mov %rsi,-0x88(%rbp) │ │ │ │ - mov -0x74(%rbp),%esi │ │ │ │ + mov %rdx,-0x88(%rbp) │ │ │ │ + mov -0x74(%rbp),%edx │ │ │ │ mov %eax,-0x6c(%rbp) │ │ │ │ - shl $0x2,%esi │ │ │ │ - mov %esi,-0xc4(%rbp) │ │ │ │ - xchg %ax,%ax │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + shl $0x2,%edx │ │ │ │ + mov %edx,-0xc4(%rbp) │ │ │ │ + mov %r12,%rdx │ │ │ │ + mov %r14,%r12 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ mov -0x80(%rbp),%rax │ │ │ │ mov -0xa0(%rbp),%rsi │ │ │ │ - mov -0x74(%rbp),%ebx │ │ │ │ - movslq (%rax,%r12,4),%rax │ │ │ │ + mov -0x74(%rbp),%r9d │ │ │ │ + movslq (%rax,%r13,4),%rax │ │ │ │ mov (%rsi,%rax,8),%r11 │ │ │ │ + mov -0xa8(%rbp),%rsi │ │ │ │ mov %eax,-0x70(%rbp) │ │ │ │ mov -0xc0(%rbp),%rax │ │ │ │ - mov -0xa8(%rbp),%rsi │ │ │ │ - movslq (%rax,%r12,4),%rax │ │ │ │ + movslq (%rax,%r13,4),%rax │ │ │ │ mov (%rsi,%rax,8),%rax │ │ │ │ mov -0xb8(%rbp),%rsi │ │ │ │ - movslq (%rsi,%r12,4),%rdx │ │ │ │ + movslq (%rsi,%r13,4),%rcx │ │ │ │ mov -0xb0(%rbp),%rsi │ │ │ │ - mov (%rsi,%rdx,8),%rsi │ │ │ │ - test %ebx,%ebx │ │ │ │ - je 45051 ::calcRootLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int, double*)@@Base+0x651> │ │ │ │ + mov (%rsi,%rcx,8),%rsi │ │ │ │ + test %r9d,%r9d │ │ │ │ + je 432f2 ::calcRootLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int, double*)@@Base+0x642> │ │ │ │ + mov 0xd8(%r12),%r14 │ │ │ │ + mov -0x88(%rbp),%rbx │ │ │ │ + mov %r11,%rcx │ │ │ │ vmovss (%rsi),%xmm0 │ │ │ │ - mov 0xd8(%r14),%r13 │ │ │ │ - mov %r11,%rdx │ │ │ │ + mov %r14,%rdi │ │ │ │ + lea (%rbx,%r11,1),%r8 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + vmulss (%rcx),%xmm0,%xmm1 │ │ │ │ + add $0x10,%rcx │ │ │ │ + add $0x10,%rdi │ │ │ │ + vmovss %xmm1,-0x10(%rdi) │ │ │ │ + vmulss -0xc(%rcx),%xmm0,%xmm1 │ │ │ │ + vmovss %xmm1,-0xc(%rdi) │ │ │ │ + vmulss -0x8(%rcx),%xmm0,%xmm1 │ │ │ │ + vmovss %xmm1,-0x8(%rdi) │ │ │ │ + vmulss -0x4(%rcx),%xmm0,%xmm1 │ │ │ │ + vmovss %xmm1,-0x4(%rdi) │ │ │ │ + cmp %r8,%rcx │ │ │ │ + jne 42e70 ::calcRootLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int, double*)@@Base+0x1c0> │ │ │ │ + mov 0x34(%r12),%r10d │ │ │ │ + cmp $0x1,%r10d │ │ │ │ + jle 42f73 ::calcRootLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int, double*)@@Base+0x2c3> │ │ │ │ + mov -0xc4(%rbp),%ecx │ │ │ │ + mov -0x74(%rbp),%edi │ │ │ │ + mov %ecx,%r8d │ │ │ │ + test %edi,%edi │ │ │ │ + je 43301 ::calcRootLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int, double*)@@Base+0x651> │ │ │ │ + mov 0x1c(%r12),%ebx │ │ │ │ mov -0x88(%rbp),%rdi │ │ │ │ - mov %r13,%rcx │ │ │ │ - add %r11,%rdi │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - vmulss (%rdx),%xmm0,%xmm1 │ │ │ │ - add $0x10,%rdx │ │ │ │ + mov %r15,-0x38(%rbp) │ │ │ │ + mov $0x1,%r9d │ │ │ │ + mov %rax,-0x40(%rbp) │ │ │ │ + mov %ecx,%eax │ │ │ │ + shl $0x2,%ebx │ │ │ │ + add %r14,%rdi │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + movslq %r8d,%r15 │ │ │ │ + vmovss (%rsi,%r9,4),%xmm0 │ │ │ │ + mov %r14,%rcx │ │ │ │ + lea (%r11,%r15,4),%r15 │ │ │ │ + vmovss (%r15),%xmm1 │ │ │ │ add $0x10,%rcx │ │ │ │ + add $0x10,%r15 │ │ │ │ + vfmadd213ss -0x10(%rcx),%xmm0,%xmm1 │ │ │ │ vmovss %xmm1,-0x10(%rcx) │ │ │ │ - vmulss -0xc(%rdx),%xmm0,%xmm1 │ │ │ │ + vmovss -0xc(%r15),%xmm1 │ │ │ │ + vfmadd213ss -0xc(%rcx),%xmm0,%xmm1 │ │ │ │ vmovss %xmm1,-0xc(%rcx) │ │ │ │ - vmulss -0x8(%rdx),%xmm0,%xmm1 │ │ │ │ + vmovss -0x8(%r15),%xmm1 │ │ │ │ + vfmadd213ss -0x8(%rcx),%xmm0,%xmm1 │ │ │ │ vmovss %xmm1,-0x8(%rcx) │ │ │ │ - vmulss -0x4(%rdx),%xmm0,%xmm1 │ │ │ │ + vmovss -0x4(%r15),%xmm1 │ │ │ │ + vfmadd213ss -0x4(%rcx),%xmm0,%xmm1 │ │ │ │ vmovss %xmm1,-0x4(%rcx) │ │ │ │ - cmp %rdi,%rdx │ │ │ │ - jne 44bc0 ::calcRootLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int, double*)@@Base+0x1c0> │ │ │ │ - mov 0x34(%r14),%r10d │ │ │ │ - cmp $0x1,%r10d │ │ │ │ - jle 44cbe ::calcRootLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int, double*)@@Base+0x2be> │ │ │ │ - mov -0xc4(%rbp),%edx │ │ │ │ + cmp %rcx,%rdi │ │ │ │ + jne 42f00 ::calcRootLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int, double*)@@Base+0x250> │ │ │ │ + add %eax,%r8d │ │ │ │ + inc %r9 │ │ │ │ + add %ebx,%r8d │ │ │ │ + cmp %r9d,%r10d │ │ │ │ + jg 42ef0 ::calcRootLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int, double*)@@Base+0x240> │ │ │ │ mov -0x74(%rbp),%r8d │ │ │ │ - mov %edx,%edi │ │ │ │ - test %r8d,%r8d │ │ │ │ - je 4505f ::calcRootLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int, double*)@@Base+0x65f> │ │ │ │ - mov 0x1c(%r14),%ebx │ │ │ │ - mov -0x88(%rbp),%rcx │ │ │ │ - mov %r15,-0x38(%rbp) │ │ │ │ - mov $0x1,%r8d │ │ │ │ - mov %edx,%r15d │ │ │ │ - mov %rax,-0x40(%rbp) │ │ │ │ - shl $0x2,%ebx │ │ │ │ - add %r13,%rcx │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - vmovss (%rsi,%r8,4),%xmm0 │ │ │ │ - movslq %edi,%rdx │ │ │ │ - mov %r13,%rax │ │ │ │ - lea (%r11,%rdx,4),%rdx │ │ │ │ - vmovss (%rdx),%xmm1 │ │ │ │ - add $0x10,%rax │ │ │ │ - add $0x10,%rdx │ │ │ │ - vfmadd213ss -0x10(%rax),%xmm0,%xmm1 │ │ │ │ - vmovss %xmm1,-0x10(%rax) │ │ │ │ - vmovss -0xc(%rdx),%xmm1 │ │ │ │ - vfmadd213ss -0xc(%rax),%xmm0,%xmm1 │ │ │ │ - vmovss %xmm1,-0xc(%rax) │ │ │ │ - vmovss -0x8(%rdx),%xmm1 │ │ │ │ - vfmadd213ss -0x8(%rax),%xmm0,%xmm1 │ │ │ │ - vmovss %xmm1,-0x8(%rax) │ │ │ │ - vmovss -0x4(%rdx),%xmm1 │ │ │ │ - vfmadd213ss -0x4(%rax),%xmm0,%xmm1 │ │ │ │ - vmovss %xmm1,-0x4(%rax) │ │ │ │ - cmp %rax,%rcx │ │ │ │ - jne 44c50 ::calcRootLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int, double*)@@Base+0x250> │ │ │ │ - add %r15d,%edi │ │ │ │ - inc %r8 │ │ │ │ - add %ebx,%edi │ │ │ │ - cmp %r8d,%r10d │ │ │ │ - jg 44c40 ::calcRootLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int, double*)@@Base+0x240> │ │ │ │ - mov -0x74(%rbp),%r10d │ │ │ │ mov -0x38(%rbp),%r15 │ │ │ │ mov -0x40(%rbp),%rax │ │ │ │ - test %r10d,%r10d │ │ │ │ - je 44e01 ::calcRootLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int, double*)@@Base+0x401> │ │ │ │ + test %r8d,%r8d │ │ │ │ + je 430b4 ::calcRootLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int, double*)@@Base+0x404> │ │ │ │ vmovss (%rax),%xmm4 │ │ │ │ vmovss 0x4(%rax),%xmm5 │ │ │ │ - mov %r12,%rcx │ │ │ │ + mov %r13,%rsi │ │ │ │ xor %ebx,%ebx │ │ │ │ vmovss 0x8(%rax),%xmm6 │ │ │ │ vmovss 0xc(%rax),%xmm7 │ │ │ │ - mov %r15,%r12 │ │ │ │ - mov -0x90(%rbp),%r15 │ │ │ │ + mov %r15,%r13 │ │ │ │ vmovss %xmm4,-0x38(%rbp) │ │ │ │ + mov -0x90(%rbp),%r15 │ │ │ │ vmovss %xmm5,-0x40(%rbp) │ │ │ │ vmovss %xmm6,-0x44(%rbp) │ │ │ │ vmovss %xmm7,-0x48(%rbp) │ │ │ │ - jmp 44d60 ::calcRootLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int, double*)@@Base+0x360> │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ + jmp 43011 ::calcRootLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int, double*)@@Base+0x361> │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ vmovss (%rax,%rbx,1),%xmm0 │ │ │ │ vsubss (%r15),%xmm0,%xmm0 │ │ │ │ - mov %r9,-0x68(%rbp) │ │ │ │ - mov %rcx,-0x60(%rbp) │ │ │ │ + mov %rdx,-0x68(%rbp) │ │ │ │ + mov %rsi,-0x60(%rbp) │ │ │ │ vmovss %xmm1,-0x58(%rbp) │ │ │ │ vcvtss2sd %xmm0,%xmm0,%xmm0 │ │ │ │ call 1c590 │ │ │ │ vmovss -0x58(%rbp),%xmm1 │ │ │ │ - mov -0x68(%rbp),%r9 │ │ │ │ - mov -0x60(%rbp),%rcx │ │ │ │ + mov -0x68(%rbp),%rdx │ │ │ │ + mov -0x60(%rbp),%rsi │ │ │ │ vcvtss2sd %xmm1,%xmm1,%xmm1 │ │ │ │ vmulsd %xmm0,%xmm1,%xmm1 │ │ │ │ vcvtsd2ss %xmm1,%xmm1,%xmm1 │ │ │ │ - test %rcx,%rcx │ │ │ │ - jne 44dce ::calcRootLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int, double*)@@Base+0x3ce> │ │ │ │ - mov 0x108(%r14),%rax │ │ │ │ + test %rsi,%rsi │ │ │ │ + jne 43080 ::calcRootLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int, double*)@@Base+0x3d0> │ │ │ │ + mov 0x108(%r12),%rax │ │ │ │ vmovss %xmm1,(%rax,%rbx,1) │ │ │ │ add $0x4,%rbx │ │ │ │ add $0x4,%r15 │ │ │ │ cmp -0x50(%rbp),%rbx │ │ │ │ - je 44dfb ::calcRootLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int, double*)@@Base+0x3fb> │ │ │ │ + je 430ae ::calcRootLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int, double*)@@Base+0x3fe> │ │ │ │ vmovss -0x40(%rbp),%xmm4 │ │ │ │ vmovss -0x38(%rbp),%xmm5 │ │ │ │ - vmulss 0x4(%r13,%rbx,4),%xmm4,%xmm1 │ │ │ │ vmovss -0x44(%rbp),%xmm6 │ │ │ │ - cmpl $0xffffffff,(%r9) │ │ │ │ vmovss -0x48(%rbp),%xmm7 │ │ │ │ - mov 0x58(%r14),%rdi │ │ │ │ - vfmadd231ss 0x0(%r13,%rbx,4),%xmm5,%xmm1 │ │ │ │ - vfmadd231ss 0x8(%r13,%rbx,4),%xmm6,%xmm1 │ │ │ │ - vfmadd231ss 0xc(%r13,%rbx,4),%xmm7,%xmm1 │ │ │ │ - je 44f30 ::calcRootLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int, double*)@@Base+0x530> │ │ │ │ - test $0x100,%edi │ │ │ │ - jne 44f3c ::calcRootLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int, double*)@@Base+0x53c> │ │ │ │ - mov (%r9,%rcx,4),%eax │ │ │ │ - mov 0xb8(%r14),%rsi │ │ │ │ + vmulss 0x4(%r14,%rbx,4),%xmm4,%xmm1 │ │ │ │ + cmpl $0xffffffff,(%rdx) │ │ │ │ + mov 0x58(%r12),%r8 │ │ │ │ + vfmadd231ss (%r14,%rbx,4),%xmm5,%xmm1 │ │ │ │ + vfmadd231ss 0x8(%r14,%rbx,4),%xmm6,%xmm1 │ │ │ │ + vfmadd231ss 0xc(%r14,%rbx,4),%xmm7,%xmm1 │ │ │ │ + je 431e0 ::calcRootLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int, double*)@@Base+0x530> │ │ │ │ + test $0x100,%r8d │ │ │ │ + jne 431ed ::calcRootLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int, double*)@@Base+0x53d> │ │ │ │ + mov (%rdx,%rsi,4),%eax │ │ │ │ + mov 0xb8(%r12),%rdi │ │ │ │ cltq │ │ │ │ - mov (%rsi,%rax,8),%rax │ │ │ │ - test %rcx,%rcx │ │ │ │ - je 44f50 ::calcRootLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int, double*)@@Base+0x550> │ │ │ │ - cmp %ecx,(%r12,%rbx,1) │ │ │ │ - jne 44d00 ::calcRootLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int, double*)@@Base+0x300> │ │ │ │ - mov 0x108(%r14),%rax │ │ │ │ + mov (%rdi,%rax,8),%rax │ │ │ │ + test %rsi,%rsi │ │ │ │ + je 43200 ::calcRootLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int, double*)@@Base+0x550> │ │ │ │ + cmp %esi,0x0(%r13,%rbx,1) │ │ │ │ + jne 42fb0 ::calcRootLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int, double*)@@Base+0x300> │ │ │ │ + mov 0x108(%r12),%rax │ │ │ │ add %rbx,%rax │ │ │ │ - cmp %ecx,-0x6c(%rbp) │ │ │ │ vaddss (%rax),%xmm1,%xmm1 │ │ │ │ - je 45010 ::calcRootLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int, double*)@@Base+0x610> │ │ │ │ + cmp %esi,-0x6c(%rbp) │ │ │ │ + je 432b0 ::calcRootLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int, double*)@@Base+0x600> │ │ │ │ add $0x4,%rbx │ │ │ │ + vmovss %xmm1,(%rax) │ │ │ │ add $0x4,%r15 │ │ │ │ cmp -0x50(%rbp),%rbx │ │ │ │ - vmovss %xmm1,(%rax) │ │ │ │ - jne 44d60 ::calcRootLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int, double*)@@Base+0x360> │ │ │ │ - mov %r12,%r15 │ │ │ │ - mov %rcx,%r12 │ │ │ │ - inc %r12 │ │ │ │ - cmp %r12,-0x98(%rbp) │ │ │ │ - jne 44b50 ::calcRootLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int, double*)@@Base+0x150> │ │ │ │ - cmpl $0xffffffff,(%r9) │ │ │ │ + jne 43011 ::calcRootLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int, double*)@@Base+0x361> │ │ │ │ + mov %r13,%r15 │ │ │ │ + mov %rsi,%r13 │ │ │ │ + inc %r13 │ │ │ │ + cmp %r13,-0x98(%rbp) │ │ │ │ + jne 42e00 ::calcRootLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int, double*)@@Base+0x150> │ │ │ │ + cmpl $0xffffffff,(%rdx) │ │ │ │ mov -0xd0(%rbp),%r13 │ │ │ │ + mov %r12,%r14 │ │ │ │ mov -0xd8(%rbp),%r8 │ │ │ │ - je 450da ::calcRootLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int, double*)@@Base+0x6da> │ │ │ │ + je 4336a ::calcRootLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int, double*)@@Base+0x6ba> │ │ │ │ mov -0x74(%rbp),%edx │ │ │ │ test %edx,%edx │ │ │ │ - je 45154 ::calcRootLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int, double*)@@Base+0x754> │ │ │ │ + je 433e8 ::calcRootLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int, double*)@@Base+0x738> │ │ │ │ mov -0x74(%rbp),%esi │ │ │ │ mov 0x108(%r14),%rdx │ │ │ │ lea -0x1(%rsi),%eax │ │ │ │ cmp $0x6,%eax │ │ │ │ - jbe 4514d ::calcRootLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int, double*)@@Base+0x74d> │ │ │ │ + jbe 433e1 ::calcRootLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int, double*)@@Base+0x731> │ │ │ │ mov %esi,%ecx │ │ │ │ mov -0x90(%rbp),%rsi │ │ │ │ xor %eax,%eax │ │ │ │ shr $0x3,%ecx │ │ │ │ shl $0x5,%rcx │ │ │ │ nopl 0x0(%rax) │ │ │ │ vmovups (%rdx,%rax,1),%ymm0 │ │ │ │ vaddps (%rsi,%rax,1),%ymm0,%ymm0 │ │ │ │ vmovups %ymm0,(%rdx,%rax,1) │ │ │ │ add $0x20,%rax │ │ │ │ cmp %rcx,%rax │ │ │ │ - jne 44e60 ::calcRootLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int, double*)@@Base+0x460> │ │ │ │ + jne 43118 ::calcRootLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int, double*)@@Base+0x468> │ │ │ │ mov -0x74(%rbp),%eax │ │ │ │ test $0x7,%al │ │ │ │ - je 4513e ::calcRootLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int, double*)@@Base+0x73e> │ │ │ │ + je 433d2 ::calcRootLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int, double*)@@Base+0x722> │ │ │ │ and $0xfffffff8,%eax │ │ │ │ vzeroupper │ │ │ │ mov -0x74(%rbp),%ecx │ │ │ │ mov -0x90(%rbp),%rsi │ │ │ │ cltq │ │ │ │ vmovss (%rdx,%rax,4),%xmm0 │ │ │ │ vaddss (%rsi,%rax,4),%xmm0,%xmm0 │ │ │ │ vmovss %xmm0,(%rdx,%rax,4) │ │ │ │ inc %rax │ │ │ │ cmp %eax,%ecx │ │ │ │ - jg 44e95 ::calcRootLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int, double*)@@Base+0x495> │ │ │ │ + jg 4314d ::calcRootLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int, double*)@@Base+0x49d> │ │ │ │ movq $0x0,(%r8) │ │ │ │ mov 0x78(%r14),%rcx │ │ │ │ vxorps %xmm2,%xmm2,%xmm2 │ │ │ │ xor %eax,%eax │ │ │ │ vxorpd %xmm1,%xmm1,%xmm1 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ vcvtss2sd (%rdx,%rax,4),%xmm2,%xmm0 │ │ │ │ - vmulsd (%rcx,%rax,8),%xmm0,%xmm0 │ │ │ │ + vfmadd231sd (%rcx,%rax,8),%xmm0,%xmm1 │ │ │ │ inc %rax │ │ │ │ - vaddsd %xmm0,%xmm1,%xmm1 │ │ │ │ vmovsd %xmm1,(%r8) │ │ │ │ cmp %rax,%r13 │ │ │ │ - jne 44ec0 ::calcRootLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int, double*)@@Base+0x4c0> │ │ │ │ + jne 43180 ::calcRootLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int, double*)@@Base+0x4d0> │ │ │ │ vucomisd %xmm1,%xmm1 │ │ │ │ - jp 45189 ::calcRootLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int, double*)@@Base+0x789> │ │ │ │ + jp 4341d ::calcRootLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int, double*)@@Base+0x76d> │ │ │ │ xor %ebx,%ebx │ │ │ │ mov -0x90(%rbp),%rax │ │ │ │ test %rax,%rax │ │ │ │ - je 44efb ::calcRootLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int, double*)@@Base+0x4fb> │ │ │ │ + je 431b8 ::calcRootLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int, double*)@@Base+0x508> │ │ │ │ mov %rax,%rdi │ │ │ │ call 1c300 │ │ │ │ test %r15,%r15 │ │ │ │ - je 44f08 ::calcRootLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int, double*)@@Base+0x508> │ │ │ │ + je 431c5 ::calcRootLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int, double*)@@Base+0x515> │ │ │ │ mov %r15,%rdi │ │ │ │ call 1c300 │ │ │ │ add $0xc0,%rsp │ │ │ │ mov %ebx,%eax │ │ │ │ pop %rbx │ │ │ │ pop %r10 │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ pop %rbp │ │ │ │ lea -0x8(%r10),%rsp │ │ │ │ ret │ │ │ │ - nopl (%rax) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - test $0x100,%edi │ │ │ │ - je 44d39 ::calcRootLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int, double*)@@Base+0x339> │ │ │ │ + nop │ │ │ │ + test $0x100,%r8d │ │ │ │ + je 42fe9 ::calcRootLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int, double*)@@Base+0x339> │ │ │ │ mov -0x70(%rbp),%eax │ │ │ │ - sub 0x10(%r14),%eax │ │ │ │ - jmp 44dae ::calcRootLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int, double*)@@Base+0x3ae> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ + sub 0x10(%r12),%eax │ │ │ │ + jmp 4305e ::calcRootLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int, double*)@@Base+0x3ae> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ vmovss (%rax,%rbx,1),%xmm0 │ │ │ │ mov -0x78(%rbp),%eax │ │ │ │ - movl $0x0,(%r12,%rbx,1) │ │ │ │ + movl $0x0,0x0(%r13,%rbx,1) │ │ │ │ vmovss %xmm0,(%r15) │ │ │ │ cmp $0x1,%eax │ │ │ │ - je 44d42 ::calcRootLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int, double*)@@Base+0x342> │ │ │ │ - mov -0x80(%rbp),%r8 │ │ │ │ + je 42ff2 ::calcRootLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int, double*)@@Base+0x342> │ │ │ │ + mov -0x80(%rbp),%r9 │ │ │ │ mov %eax,%r11d │ │ │ │ vmovaps %xmm0,%xmm3 │ │ │ │ mov $0x1,%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - mov %eax,%edx │ │ │ │ - test $0x100,%edi │ │ │ │ - je 44fc0 ::calcRootLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int, double*)@@Base+0x5c0> │ │ │ │ - mov (%r8,%rax,4),%r10d │ │ │ │ - sub 0x10(%r14),%r10d │ │ │ │ + nop │ │ │ │ + mov %eax,%ecx │ │ │ │ + test $0x100,%r8d │ │ │ │ + je 43270 ::calcRootLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int, double*)@@Base+0x5c0> │ │ │ │ + mov (%r9,%rax,4),%r10d │ │ │ │ + sub 0x10(%r12),%r10d │ │ │ │ movslq %r10d,%r10 │ │ │ │ - mov (%rsi,%r10,8),%r10 │ │ │ │ + mov (%rdi,%r10,8),%r10 │ │ │ │ vmovss (%r10,%rbx,1),%xmm2 │ │ │ │ vcomiss %xmm3,%xmm2 │ │ │ │ - ja 44ff0 ::calcRootLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int, double*)@@Base+0x5f0> │ │ │ │ + ja 43298 ::calcRootLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int, double*)@@Base+0x5e8> │ │ │ │ inc %rax │ │ │ │ cmp %r11,%rax │ │ │ │ - je 45040 ::calcRootLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int, double*)@@Base+0x640> │ │ │ │ + je 432e0 ::calcRootLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int, double*)@@Base+0x630> │ │ │ │ vmovss (%r15),%xmm3 │ │ │ │ - mov %eax,%edx │ │ │ │ - jmp 44f8a ::calcRootLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int, double*)@@Base+0x58a> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - movslq (%r9,%rax,4),%r10 │ │ │ │ - mov (%rsi,%r10,8),%r10 │ │ │ │ + mov %eax,%ecx │ │ │ │ + jmp 4323b ::calcRootLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int, double*)@@Base+0x58b> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + movslq (%rdx,%rax,4),%r10 │ │ │ │ + mov (%rdi,%r10,8),%r10 │ │ │ │ vmovss (%r10,%rbx,1),%xmm2 │ │ │ │ vcomiss %xmm3,%xmm2 │ │ │ │ - ja 44ff0 ::calcRootLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int, double*)@@Base+0x5f0> │ │ │ │ + ja 43298 ::calcRootLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int, double*)@@Base+0x5e8> │ │ │ │ inc %rax │ │ │ │ cmp %r11,%rax │ │ │ │ - je 45040 ::calcRootLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int, double*)@@Base+0x640> │ │ │ │ + je 432e0 ::calcRootLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int, double*)@@Base+0x630> │ │ │ │ vmovss (%r15),%xmm3 │ │ │ │ - mov %eax,%edx │ │ │ │ - jmp 44fc0 ::calcRootLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int, double*)@@Base+0x5c0> │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + mov %eax,%ecx │ │ │ │ + jmp 43270 ::calcRootLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int, double*)@@Base+0x5c0> │ │ │ │ + nopl (%rax) │ │ │ │ inc %rax │ │ │ │ - mov %edx,(%r12,%rbx,1) │ │ │ │ + mov %ecx,0x0(%r13,%rbx,1) │ │ │ │ vmovss %xmm2,(%r15) │ │ │ │ cmp %r11,%rax │ │ │ │ - je 45040 ::calcRootLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int, double*)@@Base+0x640> │ │ │ │ + je 432e0 ::calcRootLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int, double*)@@Base+0x630> │ │ │ │ vmovaps %xmm2,%xmm3 │ │ │ │ - jmp 44f80 ::calcRootLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int, double*)@@Base+0x580> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ + jmp 43230 ::calcRootLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int, double*)@@Base+0x580> │ │ │ │ + mov %rdx,-0x68(%rbp) │ │ │ │ vcvtss2sd %xmm1,%xmm1,%xmm0 │ │ │ │ - mov %r9,-0x68(%rbp) │ │ │ │ - mov %rcx,-0x60(%rbp) │ │ │ │ + mov %rsi,-0x60(%rbp) │ │ │ │ mov %rax,-0x58(%rbp) │ │ │ │ call 1c250 │ │ │ │ mov -0x58(%rbp),%rax │ │ │ │ + mov -0x60(%rbp),%rsi │ │ │ │ vcvtsd2ss %xmm0,%xmm0,%xmm0 │ │ │ │ - mov -0x60(%rbp),%rcx │ │ │ │ - mov -0x68(%rbp),%r9 │ │ │ │ + mov -0x68(%rbp),%rdx │ │ │ │ vmovss %xmm0,(%rax) │ │ │ │ - jmp 44d4e ::calcRootLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int, double*)@@Base+0x34e> │ │ │ │ + jmp 42fff ::calcRootLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int, double*)@@Base+0x34f> │ │ │ │ xchg %ax,%ax │ │ │ │ - mov (%r12,%rbx,1),%esi │ │ │ │ - test %esi,%esi │ │ │ │ - jne 44d05 ::calcRootLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int, double*)@@Base+0x305> │ │ │ │ - jmp 44d42 ::calcRootLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int, double*)@@Base+0x342> │ │ │ │ - mov 0x34(%r14),%r10d │ │ │ │ + mov 0x0(%r13,%rbx,1),%ecx │ │ │ │ + test %ecx,%ecx │ │ │ │ + jne 42fb5 ::calcRootLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int, double*)@@Base+0x305> │ │ │ │ + jmp 42ff2 ::calcRootLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int, double*)@@Base+0x342> │ │ │ │ + mov 0x34(%r12),%r10d │ │ │ │ cmp $0x1,%r10d │ │ │ │ - jle 44e01 ::calcRootLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int, double*)@@Base+0x401> │ │ │ │ + jle 430b4 ::calcRootLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int, double*)@@Base+0x404> │ │ │ │ mov $0x1,%eax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - lea 0x1(%rax),%rdx │ │ │ │ - cmp %edx,%r10d │ │ │ │ - jle 44e01 ::calcRootLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int, double*)@@Base+0x401> │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ + lea 0x1(%rax),%rcx │ │ │ │ + cmp %ecx,%r10d │ │ │ │ + jle 430b4 ::calcRootLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int, double*)@@Base+0x404> │ │ │ │ add $0x2,%rax │ │ │ │ cmp %eax,%r10d │ │ │ │ - jg 45080 ::calcRootLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int, double*)@@Base+0x680> │ │ │ │ - inc %r12 │ │ │ │ - cmp %r12,-0x98(%rbp) │ │ │ │ - jne 44b50 ::calcRootLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int, double*)@@Base+0x150> │ │ │ │ - jmp 44e11 ::calcRootLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int, double*)@@Base+0x411> │ │ │ │ - mov -0x78(%rbp),%eax │ │ │ │ + jg 43310 ::calcRootLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int, double*)@@Base+0x660> │ │ │ │ + inc %r13 │ │ │ │ + cmp %r13,-0x98(%rbp) │ │ │ │ + jne 42e00 ::calcRootLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int, double*)@@Base+0x150> │ │ │ │ + jmp 430c4 ::calcRootLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int, double*)@@Base+0x414> │ │ │ │ + mov -0x78(%rbp),%ebx │ │ │ │ movq $0x0,-0x90(%rbp) │ │ │ │ xor %r15d,%r15d │ │ │ │ movq $0x0,-0x50(%rbp) │ │ │ │ - test %eax,%eax │ │ │ │ - jg 44ad8 ::calcRootLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int, double*)@@Base+0xd8> │ │ │ │ + test %ebx,%ebx │ │ │ │ + jg 42d8a ::calcRootLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int, double*)@@Base+0xda> │ │ │ │ movq $0x0,(%r8) │ │ │ │ xor %ebx,%ebx │ │ │ │ - jmp 44f08 ::calcRootLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int, double*)@@Base+0x508> │ │ │ │ - testb $0x1,0x59(%r14) │ │ │ │ - jne 44e29 ::calcRootLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int, double*)@@Base+0x429> │ │ │ │ + jmp 431c5 ::calcRootLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int, double*)@@Base+0x515> │ │ │ │ + testb $0x1,0x59(%r12) │ │ │ │ + jne 430de ::calcRootLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int, double*)@@Base+0x42e> │ │ │ │ mov -0x74(%rbp),%eax │ │ │ │ movq $0x0,(%r8) │ │ │ │ test %eax,%eax │ │ │ │ - je 44ee5 ::calcRootLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int, double*)@@Base+0x4e5> │ │ │ │ - mov 0x108(%r14),%rdx │ │ │ │ - jmp 44eb2 ::calcRootLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int, double*)@@Base+0x4b2> │ │ │ │ + je 431a2 ::calcRootLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int, double*)@@Base+0x4f2> │ │ │ │ + mov 0x108(%r12),%rdx │ │ │ │ + jmp 4316a ::calcRootLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int, double*)@@Base+0x4ba> │ │ │ │ mov $0x4,%edi │ │ │ │ call 1c310 │ │ │ │ + mov -0x78(%rbp),%r11d │ │ │ │ + mov -0x38(%rbp),%r8 │ │ │ │ mov %rax,-0x90(%rbp) │ │ │ │ movl $0x0,(%rax) │ │ │ │ - mov -0x78(%rbp),%eax │ │ │ │ - mov -0x38(%rbp),%r8 │ │ │ │ - test %eax,%eax │ │ │ │ - jg 44ad8 ::calcRootLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int, double*)@@Base+0xd8> │ │ │ │ + test %r11d,%r11d │ │ │ │ + jg 42d8a ::calcRootLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int, double*)@@Base+0xda> │ │ │ │ cmpl $0xffffffff,(%r12) │ │ │ │ - je 4516b ::calcRootLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int, double*)@@Base+0x76b> │ │ │ │ + je 433ff ::calcRootLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int, double*)@@Base+0x74f> │ │ │ │ mov 0x108(%r14),%rdx │ │ │ │ xor %eax,%eax │ │ │ │ - jmp 44e89 ::calcRootLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int, double*)@@Base+0x489> │ │ │ │ + jmp 43141 ::calcRootLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int, double*)@@Base+0x491> │ │ │ │ movq $0x0,(%r8) │ │ │ │ vzeroupper │ │ │ │ - jmp 44eb2 ::calcRootLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int, double*)@@Base+0x4b2> │ │ │ │ + jmp 4316a ::calcRootLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int, double*)@@Base+0x4ba> │ │ │ │ xor %eax,%eax │ │ │ │ - jmp 44e89 ::calcRootLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int, double*)@@Base+0x489> │ │ │ │ + jmp 43141 ::calcRootLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int, double*)@@Base+0x491> │ │ │ │ movq $0x0,(%r8) │ │ │ │ - jmp 44ee5 ::calcRootLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int, double*)@@Base+0x4e5> │ │ │ │ + jmp 431a2 ::calcRootLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int, double*)@@Base+0x4f2> │ │ │ │ cmpl $0xffffffff,(%r12) │ │ │ │ - jne 44e34 ::calcRootLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int, double*)@@Base+0x434> │ │ │ │ + jne 430e9 ::calcRootLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int, double*)@@Base+0x439> │ │ │ │ testb $0x1,0x59(%r14) │ │ │ │ - jne 44e34 ::calcRootLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int, double*)@@Base+0x434> │ │ │ │ - mov 0x108(%r14),%rdx │ │ │ │ + jne 430e9 ::calcRootLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int, double*)@@Base+0x439> │ │ │ │ movq $0x0,(%r8) │ │ │ │ - jmp 44eb2 ::calcRootLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int, double*)@@Base+0x4b2> │ │ │ │ + mov 0x108(%r14),%rdx │ │ │ │ + jmp 4316a ::calcRootLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int, double*)@@Base+0x4ba> │ │ │ │ mov $0xfffffff8,%ebx │ │ │ │ - jmp 44ee7 ::calcRootLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int, double*)@@Base+0x4e7> │ │ │ │ - lea 0xfec6(%rip),%rdi # 55060 ::calcEdgeLogLikelihoodsByPartitionAsync(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0xc20> │ │ │ │ + jmp 431a4 ::calcRootLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int, double*)@@Base+0x4f4> │ │ │ │ + lea 0xfc32(%rip),%rdi # 53060 ::calcEdgeLogLikelihoodsByPartitionAsync(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0xdd0> │ │ │ │ call 1c180 │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbx │ │ │ │ mov %r15,%rdi │ │ │ │ vzeroupper │ │ │ │ call 1c300 │ │ │ │ mov %rbx,%rdi │ │ │ │ call 1c580 <_Unwind_Resume@plt> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ + nopl (%rax) │ │ │ │ │ │ │ │ -00000000000451c0 ::calcRootLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int, double*)@@Base>: │ │ │ │ +0000000000043450 ::calcRootLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int, double*)@@Base>: │ │ │ │ endbr64 │ │ │ │ lea 0x8(%rsp),%r10 │ │ │ │ and $0xffffffffffffffe0,%rsp │ │ │ │ push -0x8(%r10) │ │ │ │ push %rbp │ │ │ │ mov %rsp,%rbp │ │ │ │ push %r15 │ │ │ │ push %r14 │ │ │ │ push %r13 │ │ │ │ push %r12 │ │ │ │ push %r10 │ │ │ │ push %rbx │ │ │ │ sub $0xc0,%rsp │ │ │ │ + mov %rsi,-0x90(%rbp) │ │ │ │ movslq 0x14(%rdi),%rax │ │ │ │ mov (%r10),%rbx │ │ │ │ - mov %rdx,-0xc8(%rbp) │ │ │ │ - mov %rcx,-0xd0(%rbp) │ │ │ │ - mov %r9d,-0x80(%rbp) │ │ │ │ + mov %rdx,-0xd0(%rbp) │ │ │ │ + mov %rcx,-0xd8(%rbp) │ │ │ │ mov %eax,-0x7c(%rbp) │ │ │ │ mov %rax,-0xe0(%rbp) │ │ │ │ shr $0x3d,%rax │ │ │ │ - jne 45994 ::calcRootLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int, double*)@@Base+0x7d4> │ │ │ │ + mov %r9d,-0x9c(%rbp) │ │ │ │ + jne 43ba9 ::calcRootLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int, double*)@@Base+0x759> │ │ │ │ cmpq $0x0,-0xe0(%rbp) │ │ │ │ mov %rdi,%r15 │ │ │ │ - mov %rsi,%r13 │ │ │ │ mov %r8,%r14 │ │ │ │ - je 458cb ::calcRootLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int, double*)@@Base+0x70b> │ │ │ │ - mov -0xe0(%rbp),%rax │ │ │ │ - lea 0x0(,%rax,4),%r12 │ │ │ │ - mov %r12,%rdi │ │ │ │ + je 43adb ::calcRootLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int, double*)@@Base+0x68b> │ │ │ │ + mov -0xe0(%rbp),%r12 │ │ │ │ + lea 0x0(,%r12,4),%rdi │ │ │ │ call 1c310 │ │ │ │ - cmpq $0x1,-0xe0(%rbp) │ │ │ │ - mov %rax,-0xa0(%rbp) │ │ │ │ + mov %rax,-0xa8(%rbp) │ │ │ │ movl $0x0,(%rax) │ │ │ │ - je 45923 ::calcRootLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int, double*)@@Base+0x763> │ │ │ │ - mov -0xa0(%rbp),%rax │ │ │ │ - lea -0x4(%r12),%rdx │ │ │ │ + cmp $0x1,%r12 │ │ │ │ + je 43b38 ::calcRootLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int, double*)@@Base+0x6e8> │ │ │ │ + mov -0xa8(%rbp),%rax │ │ │ │ + lea -0x4(,%r12,4),%rdx │ │ │ │ xor %esi,%esi │ │ │ │ lea 0x4(%rax),%rdi │ │ │ │ call 1c1a0 │ │ │ │ mov -0xe0(%rbp),%rax │ │ │ │ - lea 0x0(,%rax,8),%r12 │ │ │ │ - mov %r12,%rdi │ │ │ │ + lea 0x0(,%rax,8),%r13 │ │ │ │ + mov %r13,%rdi │ │ │ │ call 1c310 │ │ │ │ movq $0x0,(%rax) │ │ │ │ - lea -0x8(%r12),%rdx │ │ │ │ + lea -0x8(%r13),%rdx │ │ │ │ lea 0x8(%rax),%rdi │ │ │ │ xor %esi,%esi │ │ │ │ mov %rax,-0x98(%rbp) │ │ │ │ call 1c1a0 │ │ │ │ - mov -0x80(%rbp),%r12d │ │ │ │ - test %r12d,%r12d │ │ │ │ - jle 4594f ::calcRootLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int, double*)@@Base+0x78f> │ │ │ │ + mov -0x9c(%rbp),%r9d │ │ │ │ + test %r9d,%r9d │ │ │ │ + jle 43b64 ::calcRootLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int, double*)@@Base+0x714> │ │ │ │ mov 0xb0(%r15),%rax │ │ │ │ - movslq -0x80(%rbp),%rdi │ │ │ │ - mov %r14,%r9 │ │ │ │ + movslq -0x9c(%rbp),%rdx │ │ │ │ mov %rbx,-0xe8(%rbp) │ │ │ │ - mov -0x7c(%rbp),%esi │ │ │ │ + mov %r14,%r12 │ │ │ │ xor %r14d,%r14d │ │ │ │ - mov %r13,%r12 │ │ │ │ - mov %rax,-0xb0(%rbp) │ │ │ │ - mov 0xa8(%r15),%rax │ │ │ │ - mov %rdi,-0xa8(%rbp) │ │ │ │ mov %rax,-0xb8(%rbp) │ │ │ │ - mov 0xa0(%r15),%rax │ │ │ │ + mov 0xa8(%r15),%rax │ │ │ │ + mov %rdx,-0xb0(%rbp) │ │ │ │ mov %rax,-0xc0(%rbp) │ │ │ │ - mov %rdi,%rax │ │ │ │ - mov -0xe0(%rbp),%rdi │ │ │ │ + mov 0xa0(%r15),%rax │ │ │ │ + mov %rax,-0xc8(%rbp) │ │ │ │ + mov %rdx,%rax │ │ │ │ + mov -0xe0(%rbp),%rdx │ │ │ │ dec %eax │ │ │ │ + shl $0x5,%rdx │ │ │ │ mov %eax,-0x74(%rbp) │ │ │ │ - shl $0x5,%rdi │ │ │ │ - mov %rdi,-0x90(%rbp) │ │ │ │ - lea 0x0(,%rsi,4),%edi │ │ │ │ - mov %edi,-0xd4(%rbp) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - movslq (%r12,%r14,4),%rax │ │ │ │ - mov -0xb0(%rbp),%rdi │ │ │ │ - mov -0x7c(%rbp),%r11d │ │ │ │ - mov %eax,-0x78(%rbp) │ │ │ │ - mov (%rdi,%rax,8),%r10 │ │ │ │ - mov -0xd0(%rbp),%rax │ │ │ │ + mov %rdx,-0x88(%rbp) │ │ │ │ + mov -0x7c(%rbp),%edx │ │ │ │ + lea 0x0(,%rdx,4),%edx │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov -0x90(%rbp),%rax │ │ │ │ mov -0xb8(%rbp),%rdi │ │ │ │ + mov -0xc0(%rbp),%rbx │ │ │ │ + mov -0x7c(%rbp),%r8d │ │ │ │ movslq (%rax,%r14,4),%rax │ │ │ │ - mov (%rdi,%rax,8),%rax │ │ │ │ - mov -0xc8(%rbp),%rdi │ │ │ │ - movslq (%rdi,%r14,4),%rdx │ │ │ │ - mov -0xc0(%rbp),%rdi │ │ │ │ - mov (%rdi,%rdx,8),%r13 │ │ │ │ - test %r11d,%r11d │ │ │ │ - je 45889 ::calcRootLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int, double*)@@Base+0x6c9> │ │ │ │ - vmovsd 0x0(%r13),%xmm0 │ │ │ │ + mov (%rdi,%rax,8),%r10 │ │ │ │ + mov -0xd0(%rbp),%rdi │ │ │ │ + mov %eax,-0x78(%rbp) │ │ │ │ + mov -0xd8(%rbp),%rax │ │ │ │ + movslq (%rdi,%r14,4),%rcx │ │ │ │ + movslq (%rax,%r14,4),%rax │ │ │ │ + mov (%rbx,%rax,8),%rax │ │ │ │ + mov -0xc8(%rbp),%rbx │ │ │ │ + mov (%rbx,%rcx,8),%r13 │ │ │ │ + test %r8d,%r8d │ │ │ │ + je 43a96 ::calcRootLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int, double*)@@Base+0x646> │ │ │ │ mov 0xe0(%r15),%rbx │ │ │ │ - mov %r10,%rdx │ │ │ │ - mov -0x90(%rbp),%rdi │ │ │ │ - mov %rbx,%rcx │ │ │ │ - lea (%rdi,%r10,1),%rsi │ │ │ │ + mov -0x88(%rbp),%rdi │ │ │ │ + mov %r10,%rcx │ │ │ │ + vmovsd 0x0(%r13),%xmm0 │ │ │ │ + mov %rbx,%rsi │ │ │ │ + add %r10,%rdi │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - vmulsd (%rdx),%xmm0,%xmm1 │ │ │ │ - add $0x20,%rdx │ │ │ │ + vmulsd (%rcx),%xmm0,%xmm1 │ │ │ │ add $0x20,%rcx │ │ │ │ - vmovsd %xmm1,-0x20(%rcx) │ │ │ │ - vmulsd -0x18(%rdx),%xmm0,%xmm1 │ │ │ │ - vmovsd %xmm1,-0x18(%rcx) │ │ │ │ - vmulsd -0x10(%rdx),%xmm0,%xmm1 │ │ │ │ - vmovsd %xmm1,-0x10(%rcx) │ │ │ │ - vmulsd -0x8(%rdx),%xmm0,%xmm1 │ │ │ │ - vmovsd %xmm1,-0x8(%rcx) │ │ │ │ - cmp %rdx,%rsi │ │ │ │ - jne 453c0 ::calcRootLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int, double*)@@Base+0x200> │ │ │ │ - mov 0x34(%r15),%r8d │ │ │ │ - cmp $0x1,%r8d │ │ │ │ - jle 454cf ::calcRootLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int, double*)@@Base+0x30f> │ │ │ │ - mov -0xd4(%rbp),%edx │ │ │ │ - mov -0x7c(%rbp),%edi │ │ │ │ - mov %edx,%esi │ │ │ │ - test %edi,%edi │ │ │ │ - je 45897 ::calcRootLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int, double*)@@Base+0x6d7> │ │ │ │ - mov 0x1c(%r15),%edi │ │ │ │ - mov -0x90(%rbp),%rcx │ │ │ │ - mov %r14,-0x40(%rbp) │ │ │ │ + add $0x20,%rsi │ │ │ │ + vmovsd %xmm1,-0x20(%rsi) │ │ │ │ + vmulsd -0x18(%rcx),%xmm0,%xmm1 │ │ │ │ + vmovsd %xmm1,-0x18(%rsi) │ │ │ │ + vmulsd -0x10(%rcx),%xmm0,%xmm1 │ │ │ │ + vmovsd %xmm1,-0x10(%rsi) │ │ │ │ + vmulsd -0x8(%rcx),%xmm0,%xmm1 │ │ │ │ + vmovsd %xmm1,-0x8(%rsi) │ │ │ │ + cmp %rcx,%rdi │ │ │ │ + jne 43630 ::calcRootLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int, double*)@@Base+0x1e0> │ │ │ │ + mov 0x34(%r15),%r9d │ │ │ │ + cmp $0x1,%r9d │ │ │ │ + jle 43720 ::calcRootLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int, double*)@@Base+0x2d0> │ │ │ │ + mov -0x7c(%rbp),%esi │ │ │ │ + mov %edx,%edi │ │ │ │ + test %esi,%esi │ │ │ │ + je 43aa4 ::calcRootLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int, double*)@@Base+0x654> │ │ │ │ + mov 0x1c(%r15),%esi │ │ │ │ mov %rax,-0x38(%rbp) │ │ │ │ - mov %edx,%r14d │ │ │ │ - lea 0x0(,%rdi,4),%r11d │ │ │ │ - add %rbx,%rcx │ │ │ │ - mov $0x1,%edi │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - vmovsd 0x0(%r13,%rdi,8),%xmm0 │ │ │ │ - movslq %esi,%rdx │ │ │ │ + mov $0x1,%r8d │ │ │ │ + lea 0x0(,%rsi,4),%r11d │ │ │ │ + mov -0x88(%rbp),%rsi │ │ │ │ + add %rbx,%rsi │ │ │ │ + nop │ │ │ │ + movslq %edi,%rcx │ │ │ │ + vmovsd 0x0(%r13,%r8,8),%xmm0 │ │ │ │ mov %rbx,%rax │ │ │ │ - lea (%r10,%rdx,8),%rdx │ │ │ │ + lea (%r10,%rcx,8),%rcx │ │ │ │ nopl 0x0(%rax) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - vmovsd (%rdx),%xmm1 │ │ │ │ + vmovsd (%rcx),%xmm1 │ │ │ │ add $0x20,%rax │ │ │ │ - add $0x20,%rdx │ │ │ │ + add $0x20,%rcx │ │ │ │ vfmadd213sd -0x20(%rax),%xmm0,%xmm1 │ │ │ │ vmovsd %xmm1,-0x20(%rax) │ │ │ │ - vmovsd -0x18(%rdx),%xmm1 │ │ │ │ + vmovsd -0x18(%rcx),%xmm1 │ │ │ │ vfmadd213sd -0x18(%rax),%xmm0,%xmm1 │ │ │ │ vmovsd %xmm1,-0x18(%rax) │ │ │ │ - vmovsd -0x10(%rdx),%xmm1 │ │ │ │ + vmovsd -0x10(%rcx),%xmm1 │ │ │ │ vfmadd213sd -0x10(%rax),%xmm0,%xmm1 │ │ │ │ vmovsd %xmm1,-0x10(%rax) │ │ │ │ - vmovsd -0x8(%rdx),%xmm1 │ │ │ │ + vmovsd -0x8(%rcx),%xmm1 │ │ │ │ vfmadd213sd -0x8(%rax),%xmm0,%xmm1 │ │ │ │ vmovsd %xmm1,-0x8(%rax) │ │ │ │ - cmp %rcx,%rax │ │ │ │ - jne 45460 ::calcRootLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int, double*)@@Base+0x2a0> │ │ │ │ - add %r14d,%esi │ │ │ │ - inc %rdi │ │ │ │ - add %r11d,%esi │ │ │ │ - cmp %edi,%r8d │ │ │ │ - jg 45440 ::calcRootLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int, double*)@@Base+0x280> │ │ │ │ - mov -0x7c(%rbp),%r8d │ │ │ │ + cmp %rsi,%rax │ │ │ │ + jne 436b8 ::calcRootLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int, double*)@@Base+0x268> │ │ │ │ + add %edx,%edi │ │ │ │ + inc %r8 │ │ │ │ + add %r11d,%edi │ │ │ │ + cmp %r8d,%r9d │ │ │ │ + jg 436a0 ::calcRootLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int, double*)@@Base+0x250> │ │ │ │ + mov -0x7c(%rbp),%edi │ │ │ │ mov -0x38(%rbp),%rax │ │ │ │ - mov -0x40(%rbp),%r14 │ │ │ │ - test %r8d,%r8d │ │ │ │ - je 4574a ::calcRootLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int, double*)@@Base+0x58a> │ │ │ │ - vmovsd (%rax),%xmm4 │ │ │ │ - vmovsd 0x8(%rax),%xmm5 │ │ │ │ - mov %r12,-0x88(%rbp) │ │ │ │ + test %edi,%edi │ │ │ │ + je 43969 ::calcRootLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int, double*)@@Base+0x519> │ │ │ │ + vmovsd (%rax),%xmm5 │ │ │ │ + vmovsd 0x8(%rax),%xmm6 │ │ │ │ + mov %r12,%r9 │ │ │ │ + mov %edx,-0x80(%rbp) │ │ │ │ + vmovsd 0x10(%rax),%xmm7 │ │ │ │ + mov -0x98(%rbp),%rcx │ │ │ │ + mov %r14,%r12 │ │ │ │ xor %r13d,%r13d │ │ │ │ - vmovsd 0x10(%rax),%xmm6 │ │ │ │ - vmovsd 0x18(%rax),%xmm7 │ │ │ │ - mov -0x90(%rbp),%rax │ │ │ │ - mov -0xa0(%rbp),%rcx │ │ │ │ - mov -0x98(%rbp),%rdx │ │ │ │ + vmovsd %xmm5,-0x38(%rbp) │ │ │ │ + vmovsd 0x18(%rax),%xmm5 │ │ │ │ + mov -0x88(%rbp),%rax │ │ │ │ + mov -0xa8(%rbp),%rsi │ │ │ │ + vmovsd %xmm6,-0x40(%rbp) │ │ │ │ + mov %rcx,%r14 │ │ │ │ add %rbx,%rax │ │ │ │ + vmovsd %xmm7,-0x48(%rbp) │ │ │ │ mov %rax,-0x58(%rbp) │ │ │ │ - mov %rcx,%rax │ │ │ │ - mov %rdx,%r12 │ │ │ │ - mov %r14,%rcx │ │ │ │ - vmovsd %xmm4,-0x38(%rbp) │ │ │ │ - vmovsd %xmm5,-0x40(%rbp) │ │ │ │ - mov %rax,%r14 │ │ │ │ - vmovsd %xmm6,-0x48(%rbp) │ │ │ │ - vmovsd %xmm7,-0x50(%rbp) │ │ │ │ - jmp 4558f ::calcRootLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int, double*)@@Base+0x3cf> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ + vmovsd %xmm5,-0x50(%rbp) │ │ │ │ + jmp 437d6 ::calcRootLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int, double*)@@Base+0x386> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ vmovsd (%rax,%r13,1),%xmm0 │ │ │ │ - vsubsd (%r12),%xmm0,%xmm0 │ │ │ │ + vsubsd (%r14),%xmm0,%xmm0 │ │ │ │ mov %r9,-0x70(%rbp) │ │ │ │ - mov %rcx,-0x68(%rbp) │ │ │ │ + mov %rsi,-0x68(%rbp) │ │ │ │ vmovsd %xmm1,-0x60(%rbp) │ │ │ │ call 1c590 │ │ │ │ vmovsd -0x60(%rbp),%xmm1 │ │ │ │ mov -0x70(%rbp),%r9 │ │ │ │ - mov -0x68(%rbp),%rcx │ │ │ │ + mov -0x68(%rbp),%rsi │ │ │ │ vmulsd %xmm0,%xmm1,%xmm1 │ │ │ │ - test %rcx,%rcx │ │ │ │ - jne 455ea ::calcRootLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int, double*)@@Base+0x42a> │ │ │ │ + test %r12,%r12 │ │ │ │ + jne 43832 ::calcRootLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int, double*)@@Base+0x3e2> │ │ │ │ mov 0x110(%r15),%rax │ │ │ │ vmovsd %xmm1,(%rax,%r13,1) │ │ │ │ add $0x20,%rbx │ │ │ │ add $0x8,%r13 │ │ │ │ - add $0x4,%r14 │ │ │ │ - add $0x8,%r12 │ │ │ │ + add $0x4,%rsi │ │ │ │ + add $0x8,%r14 │ │ │ │ cmp -0x58(%rbp),%rbx │ │ │ │ - je 45740 ::calcRootLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int, double*)@@Base+0x580> │ │ │ │ + je 43960 ::calcRootLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int, double*)@@Base+0x510> │ │ │ │ vmovsd -0x40(%rbp),%xmm4 │ │ │ │ vmovsd -0x38(%rbp),%xmm5 │ │ │ │ - vmulsd 0x8(%rbx),%xmm4,%xmm1 │ │ │ │ vmovsd -0x48(%rbp),%xmm6 │ │ │ │ - cmpl $0xffffffff,(%r9) │ │ │ │ vmovsd -0x50(%rbp),%xmm7 │ │ │ │ - mov 0x58(%r15),%rdi │ │ │ │ + vmulsd 0x8(%rbx),%xmm4,%xmm1 │ │ │ │ + cmpl $0xffffffff,(%r9) │ │ │ │ + mov 0x58(%r15),%r8 │ │ │ │ vfmadd231sd (%rbx),%xmm5,%xmm1 │ │ │ │ vfmadd231sd 0x10(%rbx),%xmm6,%xmm1 │ │ │ │ vfmadd231sd 0x18(%rbx),%xmm7,%xmm1 │ │ │ │ - je 45610 ::calcRootLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int, double*)@@Base+0x450> │ │ │ │ - test $0x100,%edi │ │ │ │ - jne 4561c ::calcRootLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int, double*)@@Base+0x45c> │ │ │ │ - mov (%r9,%rcx,4),%eax │ │ │ │ - mov 0xc0(%r15),%rsi │ │ │ │ + je 43858 ::calcRootLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int, double*)@@Base+0x408> │ │ │ │ + test $0x100,%r8d │ │ │ │ + jne 43865 ::calcRootLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int, double*)@@Base+0x415> │ │ │ │ + mov (%r9,%r12,4),%eax │ │ │ │ + mov 0xc0(%r15),%rdi │ │ │ │ cltq │ │ │ │ - mov (%rsi,%rax,8),%rax │ │ │ │ - test %rcx,%rcx │ │ │ │ - je 45630 ::calcRootLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int, double*)@@Base+0x470> │ │ │ │ - cmp %ecx,(%r14) │ │ │ │ - jne 45530 ::calcRootLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int, double*)@@Base+0x370> │ │ │ │ + mov (%rdi,%rax,8),%rax │ │ │ │ + test %r12,%r12 │ │ │ │ + je 43870 ::calcRootLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int, double*)@@Base+0x420> │ │ │ │ + cmp %r12d,(%rsi) │ │ │ │ + jne 43778 ::calcRootLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int, double*)@@Base+0x328> │ │ │ │ mov 0x110(%r15),%rax │ │ │ │ add %r13,%rax │ │ │ │ - cmp %ecx,-0x74(%rbp) │ │ │ │ vaddsd (%rax),%xmm1,%xmm0 │ │ │ │ - je 45700 ::calcRootLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int, double*)@@Base+0x540> │ │ │ │ + cmp %r12d,-0x74(%rbp) │ │ │ │ + je 43920 ::calcRootLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int, double*)@@Base+0x4d0> │ │ │ │ vmovsd %xmm0,(%rax) │ │ │ │ - jmp 45575 ::calcRootLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int, double*)@@Base+0x3b5> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - test $0x100,%edi │ │ │ │ - je 4555f ::calcRootLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int, double*)@@Base+0x39f> │ │ │ │ + jmp 437bc ::calcRootLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int, double*)@@Base+0x36c> │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + test $0x100,%r8d │ │ │ │ + je 437a6 ::calcRootLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int, double*)@@Base+0x356> │ │ │ │ mov -0x78(%rbp),%eax │ │ │ │ sub 0x10(%r15),%eax │ │ │ │ - jmp 455cf ::calcRootLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int, double*)@@Base+0x40f> │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + jmp 43817 ::calcRootLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int, double*)@@Base+0x3c7> │ │ │ │ + xchg %ax,%ax │ │ │ │ vmovsd (%rax,%r13,1),%xmm0 │ │ │ │ - mov -0x80(%rbp),%eax │ │ │ │ - movl $0x0,(%r14) │ │ │ │ - vmovsd %xmm0,(%r12) │ │ │ │ + mov -0x9c(%rbp),%eax │ │ │ │ + movl $0x0,(%rsi) │ │ │ │ + vmovsd %xmm0,(%r14) │ │ │ │ cmp $0x1,%eax │ │ │ │ - je 45568 ::calcRootLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int, double*)@@Base+0x3a8> │ │ │ │ - mov -0x88(%rbp),%r11 │ │ │ │ - mov %eax,%r10d │ │ │ │ + je 437af ::calcRootLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int, double*)@@Base+0x35f> │ │ │ │ + mov -0x90(%rbp),%rcx │ │ │ │ + mov %eax,%r11d │ │ │ │ vmovapd %xmm0,%xmm3 │ │ │ │ mov $0x1,%eax │ │ │ │ - nopl (%rax) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ mov %eax,%edx │ │ │ │ - test $0x100,%edi │ │ │ │ - je 456b0 ::calcRootLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int, double*)@@Base+0x4f0> │ │ │ │ - mov (%r11,%rax,4),%r8d │ │ │ │ - sub 0x10(%r15),%r8d │ │ │ │ - movslq %r8d,%r8 │ │ │ │ - mov (%rsi,%r8,8),%r8 │ │ │ │ - vmovsd (%r8,%r13,1),%xmm2 │ │ │ │ + test $0x100,%r8d │ │ │ │ + je 438e0 ::calcRootLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int, double*)@@Base+0x490> │ │ │ │ + mov (%rcx,%rax,4),%r10d │ │ │ │ + sub 0x10(%r15),%r10d │ │ │ │ + movslq %r10d,%r10 │ │ │ │ + mov (%rdi,%r10,8),%r10 │ │ │ │ + vmovsd (%r10,%r13,1),%xmm2 │ │ │ │ vcomisd %xmm3,%xmm2 │ │ │ │ - ja 456e0 ::calcRootLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int, double*)@@Base+0x520> │ │ │ │ + ja 43908 ::calcRootLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int, double*)@@Base+0x4b8> │ │ │ │ inc %rax │ │ │ │ - cmp %r10,%rax │ │ │ │ - je 45730 ::calcRootLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int, double*)@@Base+0x570> │ │ │ │ - vmovsd (%r12),%xmm3 │ │ │ │ + cmp %r11,%rax │ │ │ │ + je 43950 ::calcRootLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int, double*)@@Base+0x500> │ │ │ │ + vmovsd (%r14),%xmm3 │ │ │ │ mov %eax,%edx │ │ │ │ - jmp 4567a ::calcRootLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int, double*)@@Base+0x4ba> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - movslq (%r9,%rax,4),%r8 │ │ │ │ - mov (%rsi,%r8,8),%r8 │ │ │ │ - vmovsd (%r8,%r13,1),%xmm2 │ │ │ │ + jmp 438b3 ::calcRootLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int, double*)@@Base+0x463> │ │ │ │ + nop │ │ │ │ + movslq (%r9,%rax,4),%r10 │ │ │ │ + mov (%rdi,%r10,8),%r10 │ │ │ │ + vmovsd (%r10,%r13,1),%xmm2 │ │ │ │ vcomisd %xmm3,%xmm2 │ │ │ │ - ja 456e0 ::calcRootLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int, double*)@@Base+0x520> │ │ │ │ + ja 43908 ::calcRootLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int, double*)@@Base+0x4b8> │ │ │ │ inc %rax │ │ │ │ - cmp %r10,%rax │ │ │ │ - je 45730 ::calcRootLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int, double*)@@Base+0x570> │ │ │ │ - vmovsd (%r12),%xmm3 │ │ │ │ + cmp %r11,%rax │ │ │ │ + je 43950 ::calcRootLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int, double*)@@Base+0x500> │ │ │ │ + vmovsd (%r14),%xmm3 │ │ │ │ mov %eax,%edx │ │ │ │ - jmp 456b0 ::calcRootLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int, double*)@@Base+0x4f0> │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ + jmp 438e0 ::calcRootLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int, double*)@@Base+0x490> │ │ │ │ + nopl (%rax) │ │ │ │ inc %rax │ │ │ │ - mov %edx,(%r14) │ │ │ │ - vmovsd %xmm2,(%r12) │ │ │ │ - cmp %r10,%rax │ │ │ │ - je 45730 ::calcRootLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int, double*)@@Base+0x570> │ │ │ │ + mov %edx,(%rsi) │ │ │ │ + vmovsd %xmm2,(%r14) │ │ │ │ + cmp %r11,%rax │ │ │ │ + je 43950 ::calcRootLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int, double*)@@Base+0x500> │ │ │ │ vmovapd %xmm2,%xmm3 │ │ │ │ - jmp 45670 ::calcRootLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int, double*)@@Base+0x4b0> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ + jmp 438a8 ::calcRootLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int, double*)@@Base+0x458> │ │ │ │ + nopl (%rax) │ │ │ │ mov %r9,-0x70(%rbp) │ │ │ │ - mov %rcx,-0x68(%rbp) │ │ │ │ + mov %rsi,-0x68(%rbp) │ │ │ │ mov %rax,-0x60(%rbp) │ │ │ │ call 1c250 │ │ │ │ mov -0x60(%rbp),%rax │ │ │ │ - mov -0x68(%rbp),%rcx │ │ │ │ + mov -0x68(%rbp),%rsi │ │ │ │ mov -0x70(%rbp),%r9 │ │ │ │ vmovsd %xmm0,(%rax) │ │ │ │ - jmp 45575 ::calcRootLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int, double*)@@Base+0x3b5> │ │ │ │ + jmp 437bc ::calcRootLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int, double*)@@Base+0x36c> │ │ │ │ cs nopw 0x0(%rax,%rax,1) │ │ │ │ - mov (%r14),%esi │ │ │ │ - test %esi,%esi │ │ │ │ - jne 45536 ::calcRootLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int, double*)@@Base+0x376> │ │ │ │ - jmp 45568 ::calcRootLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int, double*)@@Base+0x3a8> │ │ │ │ - mov -0x88(%rbp),%r12 │ │ │ │ - mov %rcx,%r14 │ │ │ │ + mov (%rsi),%ecx │ │ │ │ + test %ecx,%ecx │ │ │ │ + jne 4377e ::calcRootLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int, double*)@@Base+0x32e> │ │ │ │ + jmp 437af ::calcRootLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int, double*)@@Base+0x35f> │ │ │ │ + nop │ │ │ │ + mov -0x80(%rbp),%edx │ │ │ │ + mov %r12,%r14 │ │ │ │ + mov %r9,%r12 │ │ │ │ inc %r14 │ │ │ │ - cmp %r14,-0xa8(%rbp) │ │ │ │ - jne 45330 ::calcRootLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int, double*)@@Base+0x170> │ │ │ │ - cmpl $0xffffffff,(%r9) │ │ │ │ + cmp %r14,-0xb0(%rbp) │ │ │ │ + jne 435b8 ::calcRootLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int, double*)@@Base+0x168> │ │ │ │ + cmpl $0xffffffff,(%r12) │ │ │ │ mov -0xe8(%rbp),%rbx │ │ │ │ - je 458fa ::calcRootLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int, double*)@@Base+0x73a> │ │ │ │ + je 43b0f ::calcRootLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int, double*)@@Base+0x6bf> │ │ │ │ mov -0x7c(%rbp),%edx │ │ │ │ test %edx,%edx │ │ │ │ - je 4597e ::calcRootLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int, double*)@@Base+0x7be> │ │ │ │ - mov -0x7c(%rbp),%esi │ │ │ │ + je 43b93 ::calcRootLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int, double*)@@Base+0x743> │ │ │ │ + mov -0x7c(%rbp),%edi │ │ │ │ mov 0x110(%r15),%rdx │ │ │ │ - lea -0x1(%rsi),%eax │ │ │ │ + lea -0x1(%rdi),%eax │ │ │ │ cmp $0x2,%eax │ │ │ │ - jbe 45977 ::calcRootLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int, double*)@@Base+0x7b7> │ │ │ │ - mov %esi,%ecx │ │ │ │ + jbe 43b8c ::calcRootLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int, double*)@@Base+0x73c> │ │ │ │ + mov %edi,%ecx │ │ │ │ mov -0x98(%rbp),%rsi │ │ │ │ xor %eax,%eax │ │ │ │ shr $0x2,%ecx │ │ │ │ shl $0x5,%rcx │ │ │ │ xchg %ax,%ax │ │ │ │ vmovupd (%rdx,%rax,1),%ymm0 │ │ │ │ vaddpd (%rsi,%rax,1),%ymm0,%ymm0 │ │ │ │ vmovupd %ymm0,(%rdx,%rax,1) │ │ │ │ add $0x20,%rax │ │ │ │ cmp %rcx,%rax │ │ │ │ - jne 457a0 ::calcRootLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int, double*)@@Base+0x5e0> │ │ │ │ + jne 439c0 ::calcRootLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int, double*)@@Base+0x570> │ │ │ │ mov -0x7c(%rbp),%edi │ │ │ │ mov %edi,%eax │ │ │ │ and $0xfffffffc,%eax │ │ │ │ and $0x3,%edi │ │ │ │ - je 45940 ::calcRootLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int, double*)@@Base+0x780> │ │ │ │ + je 43b55 ::calcRootLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int, double*)@@Base+0x705> │ │ │ │ vzeroupper │ │ │ │ cltq │ │ │ │ - mov -0x98(%rbp),%rdi │ │ │ │ vmovsd (%rdx,%rax,8),%xmm0 │ │ │ │ + mov -0x98(%rbp),%rdi │ │ │ │ vaddsd (%rdi,%rax,8),%xmm0,%xmm0 │ │ │ │ vmovsd %xmm0,(%rdx,%rax,8) │ │ │ │ inc %rax │ │ │ │ cmp %eax,-0x7c(%rbp) │ │ │ │ - jg 457ce ::calcRootLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int, double*)@@Base+0x60e> │ │ │ │ + jg 439ee ::calcRootLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int, double*)@@Base+0x59e> │ │ │ │ movq $0x0,(%rbx) │ │ │ │ mov -0xe0(%rbp),%rcx │ │ │ │ - xor %eax,%eax │ │ │ │ - vxorpd %xmm1,%xmm1,%xmm1 │ │ │ │ mov 0x80(%r15),%rsi │ │ │ │ + xor %eax,%eax │ │ │ │ + vxorpd %xmm0,%xmm0,%xmm0 │ │ │ │ shl $0x3,%rcx │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - vmovsd (%rdx,%rax,1),%xmm0 │ │ │ │ - vmulsd (%rsi,%rax,1),%xmm0,%xmm0 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + vmovsd (%rdx,%rax,1),%xmm4 │ │ │ │ + vfmadd231sd (%rsi,%rax,1),%xmm4,%xmm0 │ │ │ │ add $0x8,%rax │ │ │ │ - vaddsd %xmm0,%xmm1,%xmm1 │ │ │ │ - vmovsd %xmm1,(%rbx) │ │ │ │ + vmovsd %xmm0,(%rbx) │ │ │ │ cmp %rcx,%rax │ │ │ │ - jne 45820 ::calcRootLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int, double*)@@Base+0x660> │ │ │ │ - vucomisd %xmm1,%xmm1 │ │ │ │ - jp 4598a ::calcRootLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int, double*)@@Base+0x7ca> │ │ │ │ + jne 43a30 ::calcRootLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int, double*)@@Base+0x5e0> │ │ │ │ + vucomisd %xmm0,%xmm0 │ │ │ │ + jp 43b9f ::calcRootLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int, double*)@@Base+0x74f> │ │ │ │ xor %ebx,%ebx │ │ │ │ mov -0x98(%rbp),%rax │ │ │ │ test %rax,%rax │ │ │ │ - je 4585b ::calcRootLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int, double*)@@Base+0x69b> │ │ │ │ + je 43a68 ::calcRootLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int, double*)@@Base+0x618> │ │ │ │ mov %rax,%rdi │ │ │ │ call 1c300 │ │ │ │ - mov -0xa0(%rbp),%rax │ │ │ │ + mov -0xa8(%rbp),%rax │ │ │ │ test %rax,%rax │ │ │ │ - je 4586f ::calcRootLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int, double*)@@Base+0x6af> │ │ │ │ + je 43a7c ::calcRootLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int, double*)@@Base+0x62c> │ │ │ │ mov %rax,%rdi │ │ │ │ call 1c300 │ │ │ │ add $0xc0,%rsp │ │ │ │ mov %ebx,%eax │ │ │ │ pop %rbx │ │ │ │ pop %r10 │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ pop %rbp │ │ │ │ lea -0x8(%r10),%rsp │ │ │ │ ret │ │ │ │ - mov 0x34(%r15),%r8d │ │ │ │ - cmp $0x1,%r8d │ │ │ │ - jle 4574a ::calcRootLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int, double*)@@Base+0x58a> │ │ │ │ + mov 0x34(%r15),%r9d │ │ │ │ + cmp $0x1,%r9d │ │ │ │ + jle 43969 ::calcRootLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int, double*)@@Base+0x519> │ │ │ │ mov $0x1,%eax │ │ │ │ nopl 0x0(%rax) │ │ │ │ - lea 0x1(%rax),%rdx │ │ │ │ - cmp %edx,%r8d │ │ │ │ - jle 4574a ::calcRootLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int, double*)@@Base+0x58a> │ │ │ │ + lea 0x1(%rax),%rcx │ │ │ │ + cmp %ecx,%r9d │ │ │ │ + jle 43969 ::calcRootLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int, double*)@@Base+0x519> │ │ │ │ add $0x2,%rax │ │ │ │ - cmp %eax,%r8d │ │ │ │ - jg 458a0 ::calcRootLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int, double*)@@Base+0x6e0> │ │ │ │ + cmp %eax,%r9d │ │ │ │ + jg 43ab0 ::calcRootLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int, double*)@@Base+0x660> │ │ │ │ inc %r14 │ │ │ │ - cmp %r14,-0xa8(%rbp) │ │ │ │ - jne 45330 ::calcRootLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int, double*)@@Base+0x170> │ │ │ │ - jmp 4575a ::calcRootLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int, double*)@@Base+0x59a> │ │ │ │ - mov -0x80(%rbp),%eax │ │ │ │ + cmp %r14,-0xb0(%rbp) │ │ │ │ + jne 435b8 ::calcRootLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int, double*)@@Base+0x168> │ │ │ │ + jmp 43979 ::calcRootLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int, double*)@@Base+0x529> │ │ │ │ + mov -0x9c(%rbp),%r10d │ │ │ │ movq $0x0,-0x98(%rbp) │ │ │ │ - movq $0x0,-0xa0(%rbp) │ │ │ │ - test %eax,%eax │ │ │ │ - jg 452b6 ::calcRootLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int, double*)@@Base+0xf6> │ │ │ │ + movq $0x0,-0xa8(%rbp) │ │ │ │ + test %r10d,%r10d │ │ │ │ + jg 4354b ::calcRootLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int, double*)@@Base+0xfb> │ │ │ │ movq $0x0,(%rbx) │ │ │ │ xor %ebx,%ebx │ │ │ │ - jmp 4586f ::calcRootLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int, double*)@@Base+0x6af> │ │ │ │ + jmp 43a7c ::calcRootLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int, double*)@@Base+0x62c> │ │ │ │ testb $0x1,0x59(%r15) │ │ │ │ - jne 4576b ::calcRootLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int, double*)@@Base+0x5ab> │ │ │ │ + jne 4398b ::calcRootLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int, double*)@@Base+0x53b> │ │ │ │ mov -0x7c(%rbp),%eax │ │ │ │ movq $0x0,(%rbx) │ │ │ │ test %eax,%eax │ │ │ │ - je 45845 ::calcRootLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int, double*)@@Base+0x685> │ │ │ │ + je 43a52 ::calcRootLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int, double*)@@Base+0x602> │ │ │ │ mov 0x110(%r15),%rdx │ │ │ │ - jmp 457f3 ::calcRootLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int, double*)@@Base+0x633> │ │ │ │ + jmp 43a13 ::calcRootLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int, double*)@@Base+0x5c3> │ │ │ │ mov $0x8,%edi │ │ │ │ call 1c310 │ │ │ │ mov %rax,-0x98(%rbp) │ │ │ │ movq $0x0,(%rax) │ │ │ │ - jmp 452a9 ::calcRootLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int, double*)@@Base+0xe9> │ │ │ │ + jmp 4353b ::calcRootLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int, double*)@@Base+0xeb> │ │ │ │ movq $0x0,(%rbx) │ │ │ │ vzeroupper │ │ │ │ - jmp 457f3 ::calcRootLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int, double*)@@Base+0x633> │ │ │ │ + jmp 43a13 ::calcRootLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int, double*)@@Base+0x5c3> │ │ │ │ cmpl $0xffffffff,(%r14) │ │ │ │ - jne 45776 ::calcRootLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int, double*)@@Base+0x5b6> │ │ │ │ + jne 43996 ::calcRootLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int, double*)@@Base+0x546> │ │ │ │ testb $0x1,0x59(%r15) │ │ │ │ - jne 45776 ::calcRootLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int, double*)@@Base+0x5b6> │ │ │ │ - mov 0x110(%r15),%rdx │ │ │ │ + jne 43996 ::calcRootLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int, double*)@@Base+0x546> │ │ │ │ movq $0x0,(%rbx) │ │ │ │ - jmp 457f3 ::calcRootLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int, double*)@@Base+0x633> │ │ │ │ + mov 0x110(%r15),%rdx │ │ │ │ + jmp 43a13 ::calcRootLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int, double*)@@Base+0x5c3> │ │ │ │ xor %eax,%eax │ │ │ │ - jmp 457cc ::calcRootLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int, double*)@@Base+0x60c> │ │ │ │ + jmp 439ec ::calcRootLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int, double*)@@Base+0x59c> │ │ │ │ movq $0x0,(%rbx) │ │ │ │ - jmp 45845 ::calcRootLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int, double*)@@Base+0x685> │ │ │ │ + jmp 43a52 ::calcRootLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int, double*)@@Base+0x602> │ │ │ │ mov $0xfffffff8,%ebx │ │ │ │ - jmp 45847 ::calcRootLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int, double*)@@Base+0x687> │ │ │ │ - lea 0xf6c5(%rip),%rdi # 55060 ::calcEdgeLogLikelihoodsByPartitionAsync(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0xc20> │ │ │ │ + jmp 43a54 ::calcRootLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int, double*)@@Base+0x604> │ │ │ │ + lea 0xf4b0(%rip),%rdi # 53060 ::calcEdgeLogLikelihoodsByPartitionAsync(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0xdd0> │ │ │ │ call 1c180 │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbx │ │ │ │ - mov -0xa0(%rbp),%rdi │ │ │ │ + mov -0xa8(%rbp),%rdi │ │ │ │ vzeroupper │ │ │ │ call 1c300 │ │ │ │ mov %rbx,%rdi │ │ │ │ call 1c580 <_Unwind_Resume@plt> │ │ │ │ - xchg %ax,%ax │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ + nopl (%rax) │ │ │ │ │ │ │ │ -00000000000459c0 ::calcEdgeLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base>: │ │ │ │ +0000000000043be0 ::calcEdgeLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base>: │ │ │ │ endbr64 │ │ │ │ lea 0x8(%rsp),%r10 │ │ │ │ and $0xffffffffffffffe0,%rsp │ │ │ │ push -0x8(%r10) │ │ │ │ push %rbp │ │ │ │ mov %rsp,%rbp │ │ │ │ push %r15 │ │ │ │ push %r14 │ │ │ │ push %r13 │ │ │ │ push %r12 │ │ │ │ push %r10 │ │ │ │ push %rbx │ │ │ │ sub $0x120,%rsp │ │ │ │ + mov %rdi,-0xc8(%rbp) │ │ │ │ mov (%r10),%rax │ │ │ │ movslq 0x14(%rdi),%r13 │ │ │ │ - mov %rdi,-0xc0(%rbp) │ │ │ │ + mov %rsi,-0x110(%rbp) │ │ │ │ + mov %rdx,-0x118(%rbp) │ │ │ │ mov 0x10(%r10),%r12 │ │ │ │ - mov %rsi,-0x108(%rbp) │ │ │ │ - mov %rdx,-0x110(%rbp) │ │ │ │ - mov %rcx,-0x118(%rbp) │ │ │ │ - mov %r8,-0x120(%rbp) │ │ │ │ - mov %r9,-0x128(%rbp) │ │ │ │ mov %rax,-0xd8(%rbp) │ │ │ │ mov 0x8(%r10),%eax │ │ │ │ - mov %eax,-0xa0(%rbp) │ │ │ │ + mov %rcx,-0x120(%rbp) │ │ │ │ + mov %eax,-0xb4(%rbp) │ │ │ │ mov %r13,%rax │ │ │ │ - mov %r13d,-0x74(%rbp) │ │ │ │ shr $0x3d,%rax │ │ │ │ - jne 467c3 ::calcEdgeLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0xe03> │ │ │ │ + mov %r8,-0x128(%rbp) │ │ │ │ + mov %r9,-0x130(%rbp) │ │ │ │ + jne 44a30 ::calcEdgeLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0xe50> │ │ │ │ + mov %r13d,%r15d │ │ │ │ test %r13,%r13 │ │ │ │ - je 45af0 ::calcEdgeLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x130> │ │ │ │ + je 43d10 ::calcEdgeLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x130> │ │ │ │ lea 0x0(,%r13,4),%rdi │ │ │ │ call 1c310 │ │ │ │ mov %rax,-0xb0(%rbp) │ │ │ │ movl $0x0,(%rax) │ │ │ │ cmp $0x1,%r13 │ │ │ │ - je 466ec ::calcEdgeLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0xd2c> │ │ │ │ + je 4495a ::calcEdgeLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0xd7a> │ │ │ │ + mov -0xb0(%rbp),%rax │ │ │ │ lea -0x4(,%r13,4),%rdx │ │ │ │ xor %esi,%esi │ │ │ │ - mov -0xb0(%rbp),%rax │ │ │ │ lea 0x4(%rax),%rdi │ │ │ │ call 1c1a0 │ │ │ │ lea 0x0(,%r13,4),%rdi │ │ │ │ call 1c310 │ │ │ │ - xor %esi,%esi │ │ │ │ movl $0x0,(%rax) │ │ │ │ + xor %esi,%esi │ │ │ │ lea 0x4(%rax),%rdi │ │ │ │ lea -0x4(,%r13,4),%rdx │ │ │ │ - mov %rax,-0xb8(%rbp) │ │ │ │ + mov %rax,-0xc0(%rbp) │ │ │ │ call 1c1a0 │ │ │ │ + mov -0xb4(%rbp),%ecx │ │ │ │ vxorps %xmm7,%xmm7,%xmm7 │ │ │ │ - mov -0xa0(%rbp),%esi │ │ │ │ - test %esi,%esi │ │ │ │ - jg 45b16 ::calcEdgeLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x156> │ │ │ │ + test %ecx,%ecx │ │ │ │ + jg 43d34 ::calcEdgeLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x154> │ │ │ │ mov -0xd8(%rbp),%rax │ │ │ │ cmpl $0xffffffff,(%rax) │ │ │ │ - jne 465a8 ::calcEdgeLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0xbe8> │ │ │ │ - mov -0xc0(%rbp),%rax │ │ │ │ + jne 44812 ::calcEdgeLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0xc32> │ │ │ │ + mov -0xc8(%rbp),%rax │ │ │ │ movq $0x0,(%r12) │ │ │ │ mov 0x108(%rax),%rdx │ │ │ │ - jmp 46650 ::calcEdgeLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0xc90> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov -0xa0(%rbp),%r8d │ │ │ │ - movq $0x0,-0xb8(%rbp) │ │ │ │ + jmp 448c1 ::calcEdgeLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0xce1> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov -0xb4(%rbp),%edi │ │ │ │ + movq $0x0,-0xc0(%rbp) │ │ │ │ movq $0x0,-0xb0(%rbp) │ │ │ │ - test %r8d,%r8d │ │ │ │ - jle 46775 ::calcEdgeLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0xdb5> │ │ │ │ - movslq -0xa0(%rbp),%rax │ │ │ │ - mov %r12,%rbx │ │ │ │ - mov -0xc0(%rbp),%r12 │ │ │ │ + test %edi,%edi │ │ │ │ + jle 449e2 ::calcEdgeLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0xe02> │ │ │ │ + movslq -0xb4(%rbp),%rax │ │ │ │ movq $0x0,-0xd0(%rbp) │ │ │ │ + mov %r12,%rbx │ │ │ │ + mov %r15d,%r11d │ │ │ │ + mov -0xc8(%rbp),%r12 │ │ │ │ mov %rax,-0x100(%rbp) │ │ │ │ mov -0xd0(%rbp),%rdi │ │ │ │ + mov -0x110(%rbp),%rax │ │ │ │ xor %esi,%esi │ │ │ │ - mov -0x108(%rbp),%rax │ │ │ │ movslq (%rax,%rdi,4),%rdx │ │ │ │ mov 0xa8(%r12),%rax │ │ │ │ mov (%rax,%rdx,8),%rax │ │ │ │ mov %rax,-0x88(%rbp) │ │ │ │ - mov -0x118(%rbp),%rax │ │ │ │ + mov -0x120(%rbp),%rax │ │ │ │ movslq (%rax,%rdi,4),%rdx │ │ │ │ mov 0xd0(%r12),%rax │ │ │ │ - mov (%rax,%rdx,8),%r15 │ │ │ │ - mov -0x120(%rbp),%rax │ │ │ │ + mov (%rax,%rdx,8),%r14 │ │ │ │ + mov -0x128(%rbp),%rax │ │ │ │ movslq (%rax,%rdi,4),%rdx │ │ │ │ mov 0x98(%r12),%rax │ │ │ │ mov (%rax,%rdx,8),%rax │ │ │ │ mov %rax,-0xe8(%rbp) │ │ │ │ - mov -0x128(%rbp),%rax │ │ │ │ + mov -0x130(%rbp),%rax │ │ │ │ movslq (%rax,%rdi,4),%rdx │ │ │ │ mov 0xa0(%r12),%rax │ │ │ │ mov (%rax,%rdx,8),%rax │ │ │ │ - mov -0x74(%rbp),%edx │ │ │ │ - imul 0x24(%r12),%edx │ │ │ │ + mov 0x24(%r12),%edx │ │ │ │ + imul %r11d,%edx │ │ │ │ mov %rax,-0xf0(%rbp) │ │ │ │ - mov -0x110(%rbp),%rax │ │ │ │ - mov (%rax,%rdi,4),%r13d │ │ │ │ + mov -0x118(%rbp),%rax │ │ │ │ + mov (%rax,%rdi,4),%r15d │ │ │ │ mov 0xd8(%r12),%rdi │ │ │ │ movslq %edx,%rdx │ │ │ │ shl $0x2,%rdx │ │ │ │ call 1c1a0 │ │ │ │ - cmp %r13d,0x10(%r12) │ │ │ │ - movslq %r13d,%rax │ │ │ │ - vxorps %xmm7,%xmm7,%xmm7 │ │ │ │ - mov 0x14(%r12),%edi │ │ │ │ - vmovdqa 0x1114c(%rip),%ymm6 │ │ │ │ - vmovdqa 0x11164(%rip),%ymm5 │ │ │ │ - vmovdqa 0x1117c(%rip),%ymm4 │ │ │ │ - vmovdqa 0x11194(%rip),%ymm3 │ │ │ │ + cmp %r15d,0x10(%r12) │ │ │ │ mov 0x34(%r12),%edx │ │ │ │ - mov %edi,-0x74(%rbp) │ │ │ │ - jle 46091 ::calcEdgeLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x6d1> │ │ │ │ + movslq %r15d,%rax │ │ │ │ + mov 0x14(%r12),%r11d │ │ │ │ + vmovdqa 0x10f6a(%rip),%ymm6 │ │ │ │ + vxorps %xmm7,%xmm7,%xmm7 │ │ │ │ + vmovdqa 0x10f7e(%rip),%ymm5 │ │ │ │ + jle 442d7 ::calcEdgeLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x6f7> │ │ │ │ mov 0xb0(%r12),%rcx │ │ │ │ mov (%rcx,%rax,8),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je 46091 ::calcEdgeLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x6d1> │ │ │ │ + je 442d7 ::calcEdgeLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x6f7> │ │ │ │ test %edx,%edx │ │ │ │ - jle 45db6 ::calcEdgeLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x3f6> │ │ │ │ - mov -0x74(%rbp),%r9d │ │ │ │ + jle 43fba ::calcEdgeLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x3da> │ │ │ │ movslq %edx,%rax │ │ │ │ mov %rax,-0x50(%rbp) │ │ │ │ - test %r9d,%r9d │ │ │ │ - jle 466cb ::calcEdgeLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0xd0b> │ │ │ │ + test %r11d,%r11d │ │ │ │ + jle 44939 ::calcEdgeLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0xd59> │ │ │ │ movslq 0x2c(%r12),%rdx │ │ │ │ - movslq 0x24(%r12),%r8 │ │ │ │ - movslq %r9d,%rax │ │ │ │ - xor %r14d,%r14d │ │ │ │ + movslq 0x24(%r12),%r15 │ │ │ │ + movslq %r11d,%rax │ │ │ │ + mov %r11d,-0x60(%rbp) │ │ │ │ lea (%rdi,%rax,4),%rax │ │ │ │ movq $0x0,-0x48(%rbp) │ │ │ │ + xor %r9d,%r9d │ │ │ │ + mov %rdx,%r8 │ │ │ │ + mov %edx,-0xb8(%rbp) │ │ │ │ + lea 0x0(,%rdx,4),%rcx │ │ │ │ + lea -0x1(%r11),%edx │ │ │ │ + imul %r8d,%edx │ │ │ │ + mov %r15,%r13 │ │ │ │ mov %rax,-0x40(%rbp) │ │ │ │ + xor %r8d,%r8d │ │ │ │ mov %rdi,%rax │ │ │ │ mov %rbx,%rdi │ │ │ │ - mov %rdx,%r11 │ │ │ │ - mov %edx,-0xc4(%rbp) │ │ │ │ - lea 0x0(,%rdx,4),%rcx │ │ │ │ - lea -0x1(%r9),%edx │ │ │ │ - imul %r11d,%edx │ │ │ │ - mov %r8,%r13 │ │ │ │ - xor %r9d,%r9d │ │ │ │ mov %edx,-0x58(%rbp) │ │ │ │ mov %r12,%rdx │ │ │ │ test %r13d,%r13d │ │ │ │ - jle 45d89 ::calcEdgeLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x3c9> │ │ │ │ + jle 43f89 ::calcEdgeLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x3a9> │ │ │ │ + imul 0x40(%rdx),%r9d │ │ │ │ mov -0xe8(%rbp),%rbx │ │ │ │ - mov %rax,%r11 │ │ │ │ - xor %r12d,%r12d │ │ │ │ - mov %rax,-0x60(%rbp) │ │ │ │ + mov %rax,-0x68(%rbp) │ │ │ │ + movslq %r8d,%r11 │ │ │ │ mov -0x48(%rbp),%rsi │ │ │ │ - mov %r9d,-0x68(%rbp) │ │ │ │ - mov %rdi,-0x70(%rbp) │ │ │ │ - mov %rdx,-0x80(%rbp) │ │ │ │ - imul 0x40(%rdx),%r14d │ │ │ │ - movslq 0x28(%rdx),%r10 │ │ │ │ + mov %r8d,-0x70(%rbp) │ │ │ │ + shl $0x2,%r11 │ │ │ │ + mov %rax,%r10 │ │ │ │ + mov %rdi,-0x78(%rbp) │ │ │ │ + movslq %r9d,%r12 │ │ │ │ + movslq 0x28(%rdx),%r9 │ │ │ │ vmovss (%rbx,%rsi,4),%xmm1 │ │ │ │ + mov %rdx,-0x80(%rbp) │ │ │ │ mov 0xd8(%rdx),%rsi │ │ │ │ - movslq %r9d,%rbx │ │ │ │ - shl $0x2,%rbx │ │ │ │ - shl $0x2,%r10 │ │ │ │ - movslq %r14d,%r14 │ │ │ │ - xchg %ax,%ax │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - movslq (%r11),%rdx │ │ │ │ - movslq %r12d,%rax │ │ │ │ - lea (%r8,%rax,1),%r9 │ │ │ │ - add %r14,%rdx │ │ │ │ - lea (%r15,%rdx,4),%rdi │ │ │ │ + xor %ebx,%ebx │ │ │ │ + shl $0x2,%r9 │ │ │ │ + movslq (%r10),%rdx │ │ │ │ + movslq %ebx,%rax │ │ │ │ + lea (%r15,%rax,1),%r8 │ │ │ │ + add %r12,%rdx │ │ │ │ + lea (%r14,%rdx,4),%rdi │ │ │ │ mov %rdi,-0x38(%rbp) │ │ │ │ mov %rax,%rdi │ │ │ │ - mov -0x38(%rbp),%rdx │ │ │ │ neg %rdi │ │ │ │ - lea (%rbx,%rdi,4),%rdi │ │ │ │ + lea (%r11,%rdi,4),%rdi │ │ │ │ + mov -0x38(%rbp),%rdx │ │ │ │ add -0x88(%rbp),%rdi │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ vmovss (%rdx),%xmm0 │ │ │ │ - add %r10,%rdx │ │ │ │ + add %r9,%rdx │ │ │ │ vmulss (%rdi,%rax,4),%xmm0,%xmm0 │ │ │ │ vfmadd213ss (%rsi,%rax,4),%xmm1,%xmm0 │ │ │ │ vmovss %xmm0,(%rsi,%rax,4) │ │ │ │ inc %rax │ │ │ │ - cmp %rax,%r9 │ │ │ │ - jne 45d20 ::calcEdgeLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x360> │ │ │ │ - add %r13d,%r12d │ │ │ │ - add %rcx,%rbx │ │ │ │ - add $0x4,%r11 │ │ │ │ - cmp %r11,-0x40(%rbp) │ │ │ │ - jne 45cf0 ::calcEdgeLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x330> │ │ │ │ - mov -0x60(%rbp),%rax │ │ │ │ - mov -0x68(%rbp),%r9d │ │ │ │ - mov -0x70(%rbp),%rdi │ │ │ │ + cmp %rax,%r8 │ │ │ │ + jne 43f20 ::calcEdgeLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x340> │ │ │ │ + add $0x4,%r10 │ │ │ │ + add %r13d,%ebx │ │ │ │ + add %rcx,%r11 │ │ │ │ + cmp %r10,-0x40(%rbp) │ │ │ │ + jne 43ef0 ::calcEdgeLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x310> │ │ │ │ + mov -0x68(%rbp),%rax │ │ │ │ + mov -0x70(%rbp),%r8d │ │ │ │ + mov -0x78(%rbp),%rdi │ │ │ │ mov -0x80(%rbp),%rdx │ │ │ │ incq -0x48(%rbp) │ │ │ │ mov -0x48(%rbp),%rbx │ │ │ │ cmp %rbx,-0x50(%rbp) │ │ │ │ - je 45db0 ::calcEdgeLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x3f0> │ │ │ │ - mov -0xc4(%rbp),%esi │ │ │ │ - mov %ebx,%r14d │ │ │ │ - add %r9d,%esi │ │ │ │ - mov -0x58(%rbp),%r9d │ │ │ │ - add %esi,%r9d │ │ │ │ + je 43fb0 ::calcEdgeLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x3d0> │ │ │ │ + mov -0xb8(%rbp),%esi │ │ │ │ + mov %ebx,%r9d │ │ │ │ + add %r8d,%esi │ │ │ │ + mov -0x58(%rbp),%r8d │ │ │ │ + add %esi,%r8d │ │ │ │ test %r13d,%r13d │ │ │ │ - jg 45c9f ::calcEdgeLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x2df> │ │ │ │ + jg 43ead ::calcEdgeLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x2cd> │ │ │ │ mov %rax,%rsi │ │ │ │ mov -0x40(%rbp),%rbx │ │ │ │ - lea 0x4(%rsi),%r10 │ │ │ │ - cmp %r10,%rbx │ │ │ │ - je 45d5f ::calcEdgeLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x39f> │ │ │ │ + lea 0x4(%rsi),%r9 │ │ │ │ + cmp %r9,%rbx │ │ │ │ + je 43f5f ::calcEdgeLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x37f> │ │ │ │ add $0x8,%rsi │ │ │ │ cmp %rsi,%rbx │ │ │ │ - jne 45d8c ::calcEdgeLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x3cc> │ │ │ │ + jne 43f8c ::calcEdgeLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x3ac> │ │ │ │ incq -0x48(%rbp) │ │ │ │ mov -0x48(%rbp),%rbx │ │ │ │ cmp %rbx,-0x50(%rbp) │ │ │ │ - jne 45d6d ::calcEdgeLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x3ad> │ │ │ │ + jne 43f6d ::calcEdgeLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x38d> │ │ │ │ + mov -0x60(%rbp),%r11d │ │ │ │ mov %rdi,%rbx │ │ │ │ mov %rdx,%r12 │ │ │ │ - mov -0x74(%rbp),%ecx │ │ │ │ - test %ecx,%ecx │ │ │ │ - jle 45f9a ::calcEdgeLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x5da> │ │ │ │ + test %r11d,%r11d │ │ │ │ + jle 441e4 ::calcEdgeLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x604> │ │ │ │ mov 0x24(%r12),%r13d │ │ │ │ - mov -0xb8(%rbp),%rdi │ │ │ │ - movslq -0x74(%rbp),%rax │ │ │ │ - mov %rbx,-0x48(%rbp) │ │ │ │ + mov -0xc0(%rbp),%rdi │ │ │ │ + movslq %r11d,%rax │ │ │ │ mov %r13d,%r15d │ │ │ │ - mov -0xd0(%rbp),%rcx │ │ │ │ + mov %r11d,-0x48(%rbp) │ │ │ │ shr $0x3,%r15d │ │ │ │ + mov -0xf0(%rbp),%r14 │ │ │ │ + mov %rbx,-0x50(%rbp) │ │ │ │ mov %r12,%r8 │ │ │ │ - xor %esi,%esi │ │ │ │ - mov -0xf0(%rbp),%rbx │ │ │ │ - shl $0x5,%r15 │ │ │ │ - xor %r12d,%r12d │ │ │ │ lea (%rdi,%rax,4),%rax │ │ │ │ - mov %rdi,%r14 │ │ │ │ + mov %rdi,%rdx │ │ │ │ lea -0x1(%r13),%edi │ │ │ │ - mov %edi,-0x40(%rbp) │ │ │ │ - mov -0xd8(%rbp),%rdi │ │ │ │ + xor %esi,%esi │ │ │ │ mov %rax,-0x38(%rbp) │ │ │ │ + mov -0xd8(%rbp),%rax │ │ │ │ + shl $0x5,%r15 │ │ │ │ + mov %rdx,%rbx │ │ │ │ + mov %edi,-0x40(%rbp) │ │ │ │ + mov -0xd0(%rbp),%rdi │ │ │ │ + xor %r12d,%r12d │ │ │ │ vxorps %xmm1,%xmm1,%xmm1 │ │ │ │ test %r13d,%r13d │ │ │ │ - jle 45eda ::calcEdgeLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x51a> │ │ │ │ + jle 44121 ::calcEdgeLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x541> │ │ │ │ cmpl $0x6,-0x40(%rbp) │ │ │ │ mov 0xd8(%r8),%r9 │ │ │ │ - jbe 46083 ::calcEdgeLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x6c3> │ │ │ │ - movslq %esi,%rax │ │ │ │ + jbe 442c9 ::calcEdgeLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x6e9> │ │ │ │ + movslq %esi,%rcx │ │ │ │ vxorps %xmm1,%xmm1,%xmm1 │ │ │ │ - lea (%r9,%rax,4),%r10 │ │ │ │ - xor %eax,%eax │ │ │ │ + lea (%r9,%rcx,4),%r10 │ │ │ │ + xor %ecx,%ecx │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - vmovups (%rbx,%rax,1),%ymm0 │ │ │ │ - vmulps (%r10,%rax,1),%ymm0,%ymm0 │ │ │ │ - add $0x20,%rax │ │ │ │ - vshufps $0x55,%xmm0,%xmm0,%xmm8 │ │ │ │ - vshufps $0xff,%xmm0,%xmm0,%xmm2 │ │ │ │ - vaddss %xmm0,%xmm1,%xmm1 │ │ │ │ - vaddss %xmm1,%xmm8,%xmm8 │ │ │ │ - vunpckhps %xmm0,%xmm0,%xmm1 │ │ │ │ - vextractf128 $0x1,%ymm0,%xmm0 │ │ │ │ - vaddss %xmm8,%xmm1,%xmm1 │ │ │ │ - vaddss %xmm1,%xmm2,%xmm2 │ │ │ │ - vaddss %xmm2,%xmm0,%xmm1 │ │ │ │ - vshufps $0x55,%xmm0,%xmm0,%xmm2 │ │ │ │ - vaddss %xmm1,%xmm2,%xmm2 │ │ │ │ - vunpckhps %xmm0,%xmm0,%xmm1 │ │ │ │ - vshufps $0xff,%xmm0,%xmm0,%xmm0 │ │ │ │ + vmovups (%r14,%rcx,1),%ymm2 │ │ │ │ + vmulps (%r10,%rcx,1),%ymm2,%ymm2 │ │ │ │ + add $0x20,%rcx │ │ │ │ vaddss %xmm2,%xmm1,%xmm1 │ │ │ │ + vshufps $0x55,%xmm2,%xmm2,%xmm0 │ │ │ │ + vshufps $0xff,%xmm2,%xmm2,%xmm3 │ │ │ │ + vaddss %xmm1,%xmm0,%xmm1 │ │ │ │ + vunpckhps %xmm2,%xmm2,%xmm0 │ │ │ │ + vaddss %xmm1,%xmm0,%xmm0 │ │ │ │ + valignd $0x6,%ymm2,%ymm2,%ymm1 │ │ │ │ + vaddss %xmm0,%xmm3,%xmm3 │ │ │ │ + vextractf32x4 $0x1,%ymm2,%xmm0 │ │ │ │ + vaddss %xmm3,%xmm0,%xmm3 │ │ │ │ + valignd $0x5,%ymm2,%ymm2,%ymm0 │ │ │ │ + valignd $0x7,%ymm2,%ymm2,%ymm2 │ │ │ │ + vaddss %xmm3,%xmm0,%xmm0 │ │ │ │ vaddss %xmm0,%xmm1,%xmm1 │ │ │ │ - cmp %rax,%r15 │ │ │ │ - jne 45e40 ::calcEdgeLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x480> │ │ │ │ + vaddss %xmm2,%xmm1,%xmm1 │ │ │ │ + cmp %rcx,%r15 │ │ │ │ + jne 44048 ::calcEdgeLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x468> │ │ │ │ test $0x7,%r13b │ │ │ │ - je 45ed7 ::calcEdgeLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x517> │ │ │ │ - mov %r13d,%eax │ │ │ │ - and $0xfffffff8,%eax │ │ │ │ - lea (%rax,%rsi,1),%r10d │ │ │ │ - cltq │ │ │ │ + je 4411e ::calcEdgeLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x53e> │ │ │ │ + mov %r13d,%ecx │ │ │ │ + and $0xfffffff8,%ecx │ │ │ │ + lea (%rcx,%rsi,1),%r10d │ │ │ │ + movslq %ecx,%rcx │ │ │ │ movslq %r10d,%r10 │ │ │ │ - sub %rax,%r10 │ │ │ │ + sub %rcx,%r10 │ │ │ │ lea (%r9,%r10,4),%r9 │ │ │ │ - xchg %ax,%ax │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - vmovss (%r9,%rax,4),%xmm0 │ │ │ │ - vmulss (%rbx,%rax,4),%xmm0,%xmm0 │ │ │ │ - inc %rax │ │ │ │ - vaddss %xmm0,%xmm1,%xmm1 │ │ │ │ - cmp %eax,%r13d │ │ │ │ - jg 45ec0 ::calcEdgeLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x500> │ │ │ │ + mov %rcx,%r10 │ │ │ │ + vmovss (%r9,%rcx,4),%xmm3 │ │ │ │ + not %r10 │ │ │ │ + add %r13d,%r10d │ │ │ │ + vfmadd231ss (%r14,%rcx,4),%xmm3,%xmm1 │ │ │ │ + inc %rcx │ │ │ │ + cmp %ecx,%r13d │ │ │ │ + jle 4411e ::calcEdgeLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x53e> │ │ │ │ + and $0x1,%r10d │ │ │ │ + je 440fb ::calcEdgeLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x51b> │ │ │ │ + vmovss (%r9,%rcx,4),%xmm3 │ │ │ │ + vfmadd231ss (%r14,%rcx,4),%xmm3,%xmm1 │ │ │ │ + inc %rcx │ │ │ │ + cmp %ecx,%r13d │ │ │ │ + jle 4411e ::calcEdgeLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x53e> │ │ │ │ + vmovss (%r9,%rcx,4),%xmm3 │ │ │ │ + vfmadd231ss (%r14,%rcx,4),%xmm3,%xmm1 │ │ │ │ + vmovss 0x4(%r9,%rcx,4),%xmm3 │ │ │ │ + vfmadd231ss 0x4(%r14,%rcx,4),%xmm3,%xmm1 │ │ │ │ + add $0x2,%rcx │ │ │ │ + cmp %ecx,%r13d │ │ │ │ + jg 440fb ::calcEdgeLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x51b> │ │ │ │ add %r13d,%esi │ │ │ │ - cmpl $0xffffffff,(%rdi) │ │ │ │ - je 45f53 ::calcEdgeLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x593> │ │ │ │ + cmpl $0xffffffff,(%rax) │ │ │ │ + je 44199 ::calcEdgeLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x5b9> │ │ │ │ mov 0xb8(%r8),%r9 │ │ │ │ - movslq (%rdi,%rcx,4),%rax │ │ │ │ + movslq (%rax,%rdi,4),%rcx │ │ │ │ mov -0xb0(%rbp),%rdx │ │ │ │ - mov (%r9,%rax,8),%rax │ │ │ │ - test %rcx,%rcx │ │ │ │ - je 45fbd ::calcEdgeLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x5fd> │ │ │ │ - cmp %ecx,(%rdx,%r12,1) │ │ │ │ - je 45f5c ::calcEdgeLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x59c> │ │ │ │ - vmovss (%rax,%r12,1),%xmm0 │ │ │ │ - vsubss (%r14),%xmm0,%xmm0 │ │ │ │ - mov %r8,-0x70(%rbp) │ │ │ │ + mov (%r9,%rcx,8),%rcx │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 44207 ::calcEdgeLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x627> │ │ │ │ + cmp %edi,(%rdx,%r12,1) │ │ │ │ + je 441a2 ::calcEdgeLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x5c2> │ │ │ │ + vmovss (%rcx,%r12,1),%xmm0 │ │ │ │ + mov %r8,-0x78(%rbp) │ │ │ │ + vsubss (%rbx),%xmm0,%xmm0 │ │ │ │ + mov %rax,-0x70(%rbp) │ │ │ │ mov %rdi,-0x68(%rbp) │ │ │ │ - mov %rcx,-0x60(%rbp) │ │ │ │ - mov %esi,-0x58(%rbp) │ │ │ │ - vmovss %xmm1,-0x50(%rbp) │ │ │ │ + mov %esi,-0x60(%rbp) │ │ │ │ vcvtss2sd %xmm0,%xmm0,%xmm0 │ │ │ │ + vmovss %xmm1,-0x58(%rbp) │ │ │ │ vzeroupper │ │ │ │ call 1c590 │ │ │ │ - vmovss -0x50(%rbp),%xmm1 │ │ │ │ - vxorps %xmm7,%xmm7,%xmm7 │ │ │ │ - mov -0x70(%rbp),%r8 │ │ │ │ + vmovss -0x58(%rbp),%xmm1 │ │ │ │ + mov -0x78(%rbp),%r8 │ │ │ │ + mov -0x70(%rbp),%rax │ │ │ │ mov -0x68(%rbp),%rdi │ │ │ │ - mov -0x60(%rbp),%rcx │ │ │ │ - mov -0x58(%rbp),%esi │ │ │ │ + vxorps %xmm7,%xmm7,%xmm7 │ │ │ │ vcvtss2sd %xmm1,%xmm1,%xmm1 │ │ │ │ vmulsd %xmm0,%xmm1,%xmm1 │ │ │ │ + mov -0x60(%rbp),%esi │ │ │ │ vcvtsd2ss %xmm1,%xmm1,%xmm1 │ │ │ │ - test %rcx,%rcx │ │ │ │ - je 4602e ::calcEdgeLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x66e> │ │ │ │ - mov 0x108(%r8),%rax │ │ │ │ - mov -0xa0(%rbp),%edx │ │ │ │ - add %r12,%rax │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 44274 ::calcEdgeLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x694> │ │ │ │ + mov 0x108(%r8),%rcx │ │ │ │ + mov -0xb4(%rbp),%edx │ │ │ │ + add %r12,%rcx │ │ │ │ lea -0x1(%rdx),%r9d │ │ │ │ - vaddss (%rax),%xmm1,%xmm1 │ │ │ │ - cmp %ecx,%r9d │ │ │ │ - je 46040 ::calcEdgeLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x680> │ │ │ │ - vmovss %xmm1,(%rax) │ │ │ │ + vaddss (%rcx),%xmm1,%xmm1 │ │ │ │ + cmp %edi,%r9d │ │ │ │ + je 44286 ::calcEdgeLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x6a6> │ │ │ │ + vmovss %xmm1,(%rcx) │ │ │ │ + add $0x4,%rbx │ │ │ │ add $0x4,%r12 │ │ │ │ - add $0x4,%r14 │ │ │ │ - cmp %r14,-0x38(%rbp) │ │ │ │ - jne 45e0f ::calcEdgeLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x44f> │ │ │ │ - mov -0x48(%rbp),%rbx │ │ │ │ + cmp %rbx,-0x38(%rbp) │ │ │ │ + jne 44017 ::calcEdgeLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x437> │ │ │ │ + mov -0x48(%rbp),%r11d │ │ │ │ + mov -0x50(%rbp),%rbx │ │ │ │ mov %r8,%r12 │ │ │ │ incq -0xd0(%rbp) │ │ │ │ mov -0x100(%rbp),%rdi │ │ │ │ cmp %rdi,-0xd0(%rbp) │ │ │ │ - je 46587 ::calcEdgeLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0xbc7> │ │ │ │ + je 447f0 ::calcEdgeLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0xc10> │ │ │ │ vzeroupper │ │ │ │ - jmp 45b39 ::calcEdgeLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x179> │ │ │ │ - vmovss (%rax,%r12,1),%xmm0 │ │ │ │ - mov -0xa0(%rbp),%eax │ │ │ │ + jmp 43d5a ::calcEdgeLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x17a> │ │ │ │ + vmovss (%rcx,%r12,1),%xmm0 │ │ │ │ + mov -0xb4(%rbp),%ecx │ │ │ │ movl $0x0,(%rdx,%r12,1) │ │ │ │ - vmovss %xmm0,(%r14) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - je 4602e ::calcEdgeLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x66e> │ │ │ │ - mov %eax,%r11d │ │ │ │ - vmovaps %xmm0,%xmm8 │ │ │ │ - mov $0x1,%eax │ │ │ │ - jmp 45fee ::calcEdgeLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x62e> │ │ │ │ - vmovss (%r14),%xmm8 │ │ │ │ - movslq (%rdi,%rax,4),%rdx │ │ │ │ + vmovss %xmm0,(%rbx) │ │ │ │ + cmp $0x1,%ecx │ │ │ │ + je 44274 ::calcEdgeLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x694> │ │ │ │ + mov %ecx,%r11d │ │ │ │ + vmovaps %xmm0,%xmm3 │ │ │ │ + mov $0x1,%ecx │ │ │ │ + jmp 44236 ::calcEdgeLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x656> │ │ │ │ + vmovss (%rbx),%xmm3 │ │ │ │ + movslq (%rax,%rcx,4),%rdx │ │ │ │ mov (%r9,%rdx,8),%rdx │ │ │ │ vmovss (%rdx,%r12,1),%xmm2 │ │ │ │ - vcomiss %xmm8,%xmm2 │ │ │ │ - jbe 46013 ::calcEdgeLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x653> │ │ │ │ + vcomiss %xmm3,%xmm2 │ │ │ │ + jbe 44259 ::calcEdgeLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x679> │ │ │ │ mov -0xb0(%rbp),%rdx │ │ │ │ - vmovss %xmm2,(%r14) │ │ │ │ - mov %eax,(%rdx,%r12,1) │ │ │ │ - inc %rax │ │ │ │ - cmp %rax,%r11 │ │ │ │ - jne 45fe9 ::calcEdgeLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x629> │ │ │ │ - mov -0xb0(%rbp),%rax │ │ │ │ - mov (%rax,%r12,1),%eax │ │ │ │ - test %eax,%eax │ │ │ │ - jne 45f0a ::calcEdgeLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x54a> │ │ │ │ - mov 0x108(%r8),%rax │ │ │ │ - vmovss %xmm1,(%rax,%r12,1) │ │ │ │ - jmp 45f81 ::calcEdgeLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x5c1> │ │ │ │ + vmovss %xmm2,(%rbx) │ │ │ │ + mov %ecx,(%rdx,%r12,1) │ │ │ │ + inc %rcx │ │ │ │ + cmp %rcx,%r11 │ │ │ │ + jne 44232 ::calcEdgeLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x652> │ │ │ │ + mov -0xb0(%rbp),%rcx │ │ │ │ + mov (%rcx,%r12,1),%edx │ │ │ │ + test %edx,%edx │ │ │ │ + jne 44151 ::calcEdgeLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x571> │ │ │ │ + mov 0x108(%r8),%rcx │ │ │ │ + vmovss %xmm1,(%rcx,%r12,1) │ │ │ │ + jmp 441c7 ::calcEdgeLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x5e7> │ │ │ │ + mov %r8,-0x78(%rbp) │ │ │ │ vcvtss2sd %xmm1,%xmm1,%xmm0 │ │ │ │ - mov %r8,-0x70(%rbp) │ │ │ │ + mov %rax,-0x70(%rbp) │ │ │ │ mov %rdi,-0x68(%rbp) │ │ │ │ - mov %rcx,-0x60(%rbp) │ │ │ │ - mov %esi,-0x58(%rbp) │ │ │ │ - mov %rax,-0x50(%rbp) │ │ │ │ + mov %esi,-0x60(%rbp) │ │ │ │ + mov %rcx,-0x58(%rbp) │ │ │ │ vzeroupper │ │ │ │ call 1c250 │ │ │ │ - mov -0x50(%rbp),%rax │ │ │ │ - vxorps %xmm7,%xmm7,%xmm7 │ │ │ │ + mov -0x58(%rbp),%rcx │ │ │ │ + mov -0x60(%rbp),%esi │ │ │ │ vcvtsd2ss %xmm0,%xmm0,%xmm0 │ │ │ │ - mov -0x58(%rbp),%esi │ │ │ │ - mov -0x60(%rbp),%rcx │ │ │ │ mov -0x68(%rbp),%rdi │ │ │ │ - mov -0x70(%rbp),%r8 │ │ │ │ - vmovss %xmm0,(%rax) │ │ │ │ - jmp 45f81 ::calcEdgeLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x5c1> │ │ │ │ + mov -0x70(%rbp),%rax │ │ │ │ + vxorps %xmm7,%xmm7,%xmm7 │ │ │ │ + mov -0x78(%rbp),%r8 │ │ │ │ + vmovss %xmm0,(%rcx) │ │ │ │ + jmp 441c7 ::calcEdgeLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x5e7> │ │ │ │ mov %esi,%r10d │ │ │ │ - xor %eax,%eax │ │ │ │ + xor %ecx,%ecx │ │ │ │ vxorps %xmm1,%xmm1,%xmm1 │ │ │ │ - jmp 45ea7 ::calcEdgeLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x4e7> │ │ │ │ + jmp 440b7 ::calcEdgeLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x4d7> │ │ │ │ test %edx,%edx │ │ │ │ - jle 45db6 ::calcEdgeLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x3f6> │ │ │ │ + jle 43fba ::calcEdgeLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x3da> │ │ │ │ movslq %edx,%rdi │ │ │ │ - mov -0x74(%rbp),%edx │ │ │ │ mov %rdi,-0xe0(%rbp) │ │ │ │ - test %edx,%edx │ │ │ │ - jle 46751 ::calcEdgeLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0xd91> │ │ │ │ + test %r11d,%r11d │ │ │ │ + jle 449be ::calcEdgeLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0xdde> │ │ │ │ mov 0xa8(%r12),%rdx │ │ │ │ mov 0x24(%r12),%r13d │ │ │ │ - mov %r15,%r14 │ │ │ │ mov (%rdx,%rax,8),%rax │ │ │ │ test %r13d,%r13d │ │ │ │ mov %rax,-0x60(%rbp) │ │ │ │ lea 0x3(%r13),%eax │ │ │ │ - mov %eax,-0x50(%rbp) │ │ │ │ + mov %eax,-0x58(%rbp) │ │ │ │ cmovns %r13d,%eax │ │ │ │ and $0xfffffffc,%eax │ │ │ │ - mov %eax,%r8d │ │ │ │ + mov %eax,%r15d │ │ │ │ movslq %r13d,%rax │ │ │ │ mov %rax,-0xf8(%rbp) │ │ │ │ shl $0x2,%rax │ │ │ │ - cmp $0x4,%r8d │ │ │ │ - mov %r8d,%r15d │ │ │ │ + cmp $0x4,%r15d │ │ │ │ mov %rax,-0x48(%rbp) │ │ │ │ - mov 0x2c(%r12),%eax │ │ │ │ - setg -0x70(%rbp) │ │ │ │ - xor %r10d,%r10d │ │ │ │ + movslq 0x2c(%r12),%rax │ │ │ │ + setg -0x68(%rbp) │ │ │ │ + xor %esi,%esi │ │ │ │ xor %edx,%edx │ │ │ │ - xor %r11d,%r11d │ │ │ │ - mov %eax,-0xc4(%rbp) │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %eax,-0xb8(%rbp) │ │ │ │ + mov %rax,-0x90(%rbp) │ │ │ │ + lea -0x1(%r11),%eax │ │ │ │ + imul %edi,%eax │ │ │ │ + mov %eax,-0x104(%rbp) │ │ │ │ + mov %rbx,%rax │ │ │ │ + xor %ebx,%ebx │ │ │ │ + mov -0x90(%rbp),%rdi │ │ │ │ + lea 0x0(,%rdi,4),%r8 │ │ │ │ test %r13d,%r13d │ │ │ │ - jle 46559 ::calcEdgeLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0xb99> │ │ │ │ - movslq %edx,%rax │ │ │ │ - imul 0x40(%r12),%r11d │ │ │ │ - xor %ecx,%ecx │ │ │ │ - mov %edx,-0xc8(%rbp) │ │ │ │ - lea 0x0(,%rax,4),%rsi │ │ │ │ - mov %rax,-0x38(%rbp) │ │ │ │ - mov -0x88(%rbp),%rax │ │ │ │ - mov %r10,-0x130(%rbp) │ │ │ │ - mov %rbx,-0x138(%rbp) │ │ │ │ - mov %r12,-0x140(%rbp) │ │ │ │ - movslq -0xc4(%rbp),%rdi │ │ │ │ + jle 447a1 ::calcEdgeLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0xbc1> │ │ │ │ + mov -0xf8(%rbp),%r10 │ │ │ │ + imul 0x40(%r12),%esi │ │ │ │ + movslq %ebx,%rdi │ │ │ │ + mov %ebx,-0x108(%rbp) │ │ │ │ mov 0xd8(%r12),%r9 │ │ │ │ - add %rsi,%rax │ │ │ │ - mov %rax,-0x40(%rbp) │ │ │ │ - mov -0xf8(%rbp),%rax │ │ │ │ - mov %r11d,-0x9c(%rbp) │ │ │ │ - lea 0x0(,%rdi,4),%r8 │ │ │ │ - mov %rdi,-0x90(%rbp) │ │ │ │ + mov %rdi,-0x38(%rbp) │ │ │ │ + xor %ecx,%ecx │ │ │ │ + inc %r10 │ │ │ │ + mov %rdx,-0x138(%rbp) │ │ │ │ + mov %r10,-0x50(%rbp) │ │ │ │ + mov -0xe8(%rbp),%r10 │ │ │ │ + mov %esi,-0x98(%rbp) │ │ │ │ + lea 0x0(,%rdi,4),%rsi │ │ │ │ + mov -0x88(%rbp),%rdi │ │ │ │ + vcvtss2sd (%r10,%rdx,4),%xmm7,%xmm3 │ │ │ │ + mov %r15d,%r10d │ │ │ │ + mov %r11d,-0x94(%rbp) │ │ │ │ + shr $0x2,%r10d │ │ │ │ + mov %rax,-0x140(%rbp) │ │ │ │ + add %rsi,%rdi │ │ │ │ + mov %r10d,-0x70(%rbp) │ │ │ │ mov %r9,-0xa8(%rbp) │ │ │ │ - mov %r8,-0x98(%rbp) │ │ │ │ - inc %rax │ │ │ │ - mov %rax,-0x58(%rbp) │ │ │ │ - mov -0xe8(%rbp),%rax │ │ │ │ - vcvtss2sd (%rax,%r10,4),%xmm7,%xmm8 │ │ │ │ - xor %eax,%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - mov -0xa8(%rbp),%rdi │ │ │ │ - add -0x60(%rbp),%rsi │ │ │ │ - movslq %ecx,%rdx │ │ │ │ + mov %r8,-0xa0(%rbp) │ │ │ │ + mov %r12,-0x148(%rbp) │ │ │ │ + mov %rdi,-0x40(%rbp) │ │ │ │ + xor %edi,%edi │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov -0xa8(%rbp),%rdx │ │ │ │ + mov %edi,-0x78(%rbp) │ │ │ │ + movslq %edi,%rax │ │ │ │ xor %r10d,%r10d │ │ │ │ - movslq -0x9c(%rbp),%rbx │ │ │ │ + movslq -0x98(%rbp),%rbx │ │ │ │ + add -0x60(%rbp),%rsi │ │ │ │ mov %ecx,-0x80(%rbp) │ │ │ │ - mov %eax,-0x78(%rbp) │ │ │ │ - lea (%rdi,%rdx,4),%r12 │ │ │ │ - mov %r15d,%edi │ │ │ │ - shr $0x2,%edi │ │ │ │ - mov %edi,-0x68(%rbp) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - cmpl $0x6,-0x50(%rbp) │ │ │ │ + lea (%rdx,%rax,4),%r12 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + cmpl $0x6,-0x58(%rbp) │ │ │ │ lea (%r14,%rbx,4),%rcx │ │ │ │ - jbe 464f0 ::calcEdgeLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0xb30> │ │ │ │ + jbe 44730 ::calcEdgeLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0xb50> │ │ │ │ cmp $0xc,%r15d │ │ │ │ - jle 46500 ::calcEdgeLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0xb40> │ │ │ │ - cmpb $0x0,-0x70(%rbp) │ │ │ │ + jle 44740 ::calcEdgeLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0xb60> │ │ │ │ + cmpb $0x0,-0x68(%rbp) │ │ │ │ mov $0x1,%edx │ │ │ │ - vxorpd %xmm15,%xmm15,%xmm15 │ │ │ │ - cmovne -0x68(%rbp),%edx │ │ │ │ - vmovapd %xmm15,%xmm1 │ │ │ │ + vxorpd %xmm14,%xmm14,%xmm14 │ │ │ │ + cmovne -0x70(%rbp),%edx │ │ │ │ + vmovapd %xmm14,%xmm2 │ │ │ │ xor %eax,%eax │ │ │ │ mov %edx,%edi │ │ │ │ shr $0x2,%edi │ │ │ │ shl $0x6,%rdi │ │ │ │ nopl 0x0(%rax) │ │ │ │ - vmovups (%rcx,%rax,1),%ymm12 │ │ │ │ + vmovups (%rcx,%rax,1),%ymm9 │ │ │ │ + vmovups (%rsi,%rax,1),%ymm1 │ │ │ │ vmovups 0x20(%rcx,%rax,1),%ymm11 │ │ │ │ - vmovups (%rsi,%rax,1),%ymm13 │ │ │ │ - vmovups 0x20(%rsi,%rax,1),%ymm2 │ │ │ │ + vmovups 0x20(%rsi,%rax,1),%ymm12 │ │ │ │ add $0x40,%rax │ │ │ │ - vpermd %ymm12,%ymm6,%ymm10 │ │ │ │ - vpermd %ymm11,%ymm5,%ymm9 │ │ │ │ - vpermd %ymm12,%ymm4,%ymm12 │ │ │ │ - vpermd %ymm11,%ymm3,%ymm11 │ │ │ │ - vpermd %ymm13,%ymm6,%ymm14 │ │ │ │ - vblendps $0xf,%ymm10,%ymm9,%ymm9 │ │ │ │ - vpermd %ymm13,%ymm4,%ymm13 │ │ │ │ - vpermd %ymm2,%ymm5,%ymm10 │ │ │ │ - vpermd %ymm2,%ymm3,%ymm2 │ │ │ │ - vblendps $0xf,%ymm14,%ymm10,%ymm10 │ │ │ │ - vblendps $0xf,%ymm12,%ymm11,%ymm11 │ │ │ │ - vblendps $0xf,%ymm13,%ymm2,%ymm2 │ │ │ │ - vmulps %ymm10,%ymm9,%ymm9 │ │ │ │ - vmulps %ymm11,%ymm2,%ymm2 │ │ │ │ - vcvtps2pd %xmm9,%ymm10 │ │ │ │ - vextractf128 $0x1,%ymm9,%xmm9 │ │ │ │ - vcvtps2pd %xmm2,%ymm12 │ │ │ │ - vextractf128 $0x1,%ymm2,%xmm2 │ │ │ │ - vcvtps2pd %xmm9,%ymm9 │ │ │ │ - vaddsd %xmm10,%xmm1,%xmm1 │ │ │ │ - vunpckhpd %xmm10,%xmm10,%xmm14 │ │ │ │ - vcvtps2pd %xmm2,%ymm2 │ │ │ │ - vunpckhpd %xmm12,%xmm12,%xmm13 │ │ │ │ - vextractf128 $0x1,%ymm10,%xmm10 │ │ │ │ - vaddsd %xmm15,%xmm12,%xmm15 │ │ │ │ - vextractf128 $0x1,%ymm12,%xmm12 │ │ │ │ - vaddsd %xmm14,%xmm1,%xmm1 │ │ │ │ - vunpckhpd %xmm2,%xmm2,%xmm11 │ │ │ │ - vaddsd %xmm13,%xmm15,%xmm15 │ │ │ │ - vaddsd %xmm10,%xmm1,%xmm1 │ │ │ │ - vunpckhpd %xmm10,%xmm10,%xmm10 │ │ │ │ - vaddsd %xmm12,%xmm15,%xmm15 │ │ │ │ - vunpckhpd %xmm12,%xmm12,%xmm12 │ │ │ │ - vaddsd %xmm10,%xmm1,%xmm1 │ │ │ │ - vunpckhpd %xmm9,%xmm9,%xmm10 │ │ │ │ - vaddsd %xmm12,%xmm15,%xmm12 │ │ │ │ - vaddsd %xmm9,%xmm1,%xmm1 │ │ │ │ - vextractf128 $0x1,%ymm9,%xmm9 │ │ │ │ - vaddsd %xmm2,%xmm12,%xmm12 │ │ │ │ - vextractf128 $0x1,%ymm2,%xmm2 │ │ │ │ - vaddsd %xmm10,%xmm1,%xmm10 │ │ │ │ - vaddsd %xmm11,%xmm12,%xmm12 │ │ │ │ - vaddsd %xmm9,%xmm10,%xmm1 │ │ │ │ - vunpckhpd %xmm9,%xmm9,%xmm9 │ │ │ │ - vaddsd %xmm2,%xmm12,%xmm12 │ │ │ │ - vunpckhpd %xmm2,%xmm2,%xmm2 │ │ │ │ - vaddsd %xmm9,%xmm1,%xmm1 │ │ │ │ - vaddsd %xmm2,%xmm12,%xmm15 │ │ │ │ + vmovaps %ymm9,%ymm4 │ │ │ │ + vmovaps %ymm1,%ymm8 │ │ │ │ + vpermt2ps %ymm12,%ymm6,%ymm8 │ │ │ │ + vpermt2ps %ymm11,%ymm6,%ymm4 │ │ │ │ + vpermt2ps %ymm11,%ymm5,%ymm9 │ │ │ │ + vmulps %ymm8,%ymm4,%ymm4 │ │ │ │ + vpermt2ps %ymm12,%ymm5,%ymm1 │ │ │ │ + vmulps %ymm9,%ymm1,%ymm1 │ │ │ │ + vcvtps2pd %xmm4,%ymm8 │ │ │ │ + vaddsd %xmm8,%xmm2,%xmm2 │ │ │ │ + vunpckhpd %xmm8,%xmm8,%xmm10 │ │ │ │ + vextractf32x4 $0x1,%ymm4,%xmm4 │ │ │ │ + vcvtps2pd %xmm4,%ymm4 │ │ │ │ + vaddsd %xmm10,%xmm2,%xmm2 │ │ │ │ + vextractf64x2 $0x1,%ymm8,%xmm10 │ │ │ │ + valignq $0x3,%ymm8,%ymm8,%ymm8 │ │ │ │ + vaddsd %xmm10,%xmm2,%xmm2 │ │ │ │ + vextractf64x2 $0x1,%ymm4,%xmm10 │ │ │ │ + vaddsd %xmm8,%xmm2,%xmm2 │ │ │ │ + vunpckhpd %xmm4,%xmm4,%xmm8 │ │ │ │ + vaddsd %xmm4,%xmm2,%xmm2 │ │ │ │ + valignq $0x3,%ymm4,%ymm4,%ymm4 │ │ │ │ + vaddsd %xmm8,%xmm2,%xmm2 │ │ │ │ + vcvtps2pd %xmm1,%ymm8 │ │ │ │ + vaddsd %xmm14,%xmm8,%xmm14 │ │ │ │ + vunpckhpd %xmm8,%xmm8,%xmm9 │ │ │ │ + vextractf32x4 $0x1,%ymm1,%xmm1 │ │ │ │ + vcvtps2pd %xmm1,%ymm1 │ │ │ │ + vaddsd %xmm9,%xmm14,%xmm14 │ │ │ │ + vaddsd %xmm10,%xmm2,%xmm2 │ │ │ │ + vextractf64x2 $0x1,%ymm8,%xmm9 │ │ │ │ + valignq $0x3,%ymm8,%ymm8,%ymm8 │ │ │ │ + vaddsd %xmm4,%xmm2,%xmm2 │ │ │ │ + vaddsd %xmm9,%xmm14,%xmm14 │ │ │ │ + vaddsd %xmm8,%xmm14,%xmm14 │ │ │ │ + vunpckhpd %xmm1,%xmm1,%xmm8 │ │ │ │ + vaddsd %xmm1,%xmm14,%xmm14 │ │ │ │ + vaddsd %xmm8,%xmm14,%xmm14 │ │ │ │ + vextractf64x2 $0x1,%ymm1,%xmm8 │ │ │ │ + valignq $0x3,%ymm1,%ymm1,%ymm1 │ │ │ │ + vaddsd %xmm8,%xmm14,%xmm14 │ │ │ │ + vaddsd %xmm1,%xmm14,%xmm14 │ │ │ │ cmp %rdi,%rax │ │ │ │ - jne 46220 ::calcEdgeLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x860> │ │ │ │ + jne 44470 ::calcEdgeLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x890> │ │ │ │ test $0x3,%dl │ │ │ │ - je 4639d ::calcEdgeLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x9dd> │ │ │ │ + je 445d8 ::calcEdgeLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x9f8> │ │ │ │ and $0xfffffffc,%edx │ │ │ │ shl $0x2,%edx │ │ │ │ movslq %edx,%rdx │ │ │ │ - vmovss (%rsi,%rdx,4),%xmm2 │ │ │ │ - vmulss (%rcx,%rdx,4),%xmm2,%xmm2 │ │ │ │ - vcvtss2sd %xmm2,%xmm2,%xmm2 │ │ │ │ - vaddsd %xmm1,%xmm2,%xmm1 │ │ │ │ - vmovss 0x4(%rsi,%rdx,4),%xmm2 │ │ │ │ - vmulss 0x4(%rcx,%rdx,4),%xmm2,%xmm2 │ │ │ │ - vcvtss2sd %xmm2,%xmm2,%xmm2 │ │ │ │ - vaddsd %xmm15,%xmm2,%xmm15 │ │ │ │ - vmovss 0x8(%rsi,%rdx,4),%xmm2 │ │ │ │ - vmulss 0x8(%rcx,%rdx,4),%xmm2,%xmm2 │ │ │ │ - vcvtss2sd %xmm2,%xmm2,%xmm2 │ │ │ │ - vaddsd %xmm1,%xmm2,%xmm1 │ │ │ │ - vmovss 0xc(%rsi,%rdx,4),%xmm2 │ │ │ │ - vmulss 0xc(%rcx,%rdx,4),%xmm2,%xmm2 │ │ │ │ + vmovss (%rsi,%rdx,4),%xmm1 │ │ │ │ + vmulss (%rcx,%rdx,4),%xmm1,%xmm1 │ │ │ │ + vcvtss2sd %xmm1,%xmm1,%xmm1 │ │ │ │ + vaddsd %xmm2,%xmm1,%xmm2 │ │ │ │ + vmovss 0x4(%rsi,%rdx,4),%xmm1 │ │ │ │ + vmulss 0x4(%rcx,%rdx,4),%xmm1,%xmm1 │ │ │ │ + vcvtss2sd %xmm1,%xmm1,%xmm1 │ │ │ │ + vaddsd %xmm14,%xmm1,%xmm14 │ │ │ │ + vmovss 0x8(%rsi,%rdx,4),%xmm1 │ │ │ │ + vmulss 0x8(%rcx,%rdx,4),%xmm1,%xmm1 │ │ │ │ + vcvtss2sd %xmm1,%xmm1,%xmm1 │ │ │ │ + vaddsd %xmm2,%xmm1,%xmm2 │ │ │ │ + vmovss 0xc(%rsi,%rdx,4),%xmm1 │ │ │ │ + vmulss 0xc(%rcx,%rdx,4),%xmm1,%xmm1 │ │ │ │ add $0x4,%rdx │ │ │ │ - vcvtss2sd %xmm2,%xmm2,%xmm2 │ │ │ │ - vaddsd %xmm15,%xmm2,%xmm15 │ │ │ │ + vcvtss2sd %xmm1,%xmm1,%xmm1 │ │ │ │ + vaddsd %xmm14,%xmm1,%xmm14 │ │ │ │ cmp %edx,%r15d │ │ │ │ - jg 46344 ::calcEdgeLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x984> │ │ │ │ + jg 4457f ::calcEdgeLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x99f> │ │ │ │ mov %r15d,%edx │ │ │ │ cmp %r15d,%r13d │ │ │ │ - jle 4647a ::calcEdgeLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0xaba> │ │ │ │ + jle 446ba ::calcEdgeLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0xada> │ │ │ │ mov %r13d,%r11d │ │ │ │ sub %edx,%r11d │ │ │ │ lea -0x1(%r11),%eax │ │ │ │ cmp $0x6,%eax │ │ │ │ - jbe 46452 ::calcEdgeLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0xa92> │ │ │ │ + jbe 44698 ::calcEdgeLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0xab8> │ │ │ │ movslq %edx,%rax │ │ │ │ lea (%rax,%rbx,1),%rdi │ │ │ │ add -0x38(%rbp),%rax │ │ │ │ lea (%r14,%rdi,4),%r9 │ │ │ │ mov -0x60(%rbp),%rdi │ │ │ │ lea (%rdi,%rax,4),%r8 │ │ │ │ mov %r11d,%edi │ │ │ │ xor %eax,%eax │ │ │ │ shr $0x3,%edi │ │ │ │ shl $0x5,%rdi │ │ │ │ - nop │ │ │ │ - vmovups (%r9,%rax,1),%ymm9 │ │ │ │ - vmulps (%r8,%rax,1),%ymm9,%ymm9 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + vmovups (%r9,%rax,1),%ymm1 │ │ │ │ + vmulps (%r8,%rax,1),%ymm1,%ymm1 │ │ │ │ add $0x20,%rax │ │ │ │ - vcvtps2pd %xmm9,%ymm2 │ │ │ │ - vextractf128 $0x1,%ymm9,%xmm9 │ │ │ │ - vcvtps2pd %xmm9,%ymm9 │ │ │ │ - vaddsd %xmm2,%xmm1,%xmm1 │ │ │ │ - vunpckhpd %xmm2,%xmm2,%xmm10 │ │ │ │ - vextractf128 $0x1,%ymm2,%xmm2 │ │ │ │ - vaddsd %xmm1,%xmm10,%xmm10 │ │ │ │ - vaddsd %xmm10,%xmm2,%xmm10 │ │ │ │ - vunpckhpd %xmm2,%xmm2,%xmm2 │ │ │ │ - vaddsd %xmm10,%xmm2,%xmm2 │ │ │ │ - vunpckhpd %xmm9,%xmm9,%xmm10 │ │ │ │ - vaddsd %xmm2,%xmm9,%xmm2 │ │ │ │ - vaddsd %xmm2,%xmm10,%xmm10 │ │ │ │ - vextractf128 $0x1,%ymm9,%xmm2 │ │ │ │ - vaddsd %xmm10,%xmm2,%xmm1 │ │ │ │ - vunpckhpd %xmm2,%xmm2,%xmm2 │ │ │ │ - vaddsd %xmm2,%xmm1,%xmm1 │ │ │ │ + vcvtps2pd %xmm1,%ymm4 │ │ │ │ + vextractf64x2 $0x1,%ymm4,%xmm0 │ │ │ │ + vaddsd %xmm4,%xmm2,%xmm2 │ │ │ │ + vunpckhpd %xmm4,%xmm4,%xmm8 │ │ │ │ + valignq $0x3,%ymm4,%ymm4,%ymm4 │ │ │ │ + vextractf32x4 $0x1,%ymm1,%xmm1 │ │ │ │ + vcvtps2pd %xmm1,%ymm1 │ │ │ │ + vaddsd %xmm2,%xmm8,%xmm8 │ │ │ │ + vextractf64x2 $0x1,%ymm1,%xmm2 │ │ │ │ + vaddsd %xmm8,%xmm0,%xmm8 │ │ │ │ + vaddsd %xmm8,%xmm4,%xmm4 │ │ │ │ + vunpckhpd %xmm1,%xmm1,%xmm8 │ │ │ │ + vaddsd %xmm4,%xmm1,%xmm4 │ │ │ │ + valignq $0x3,%ymm1,%ymm1,%ymm1 │ │ │ │ + vaddsd %xmm4,%xmm8,%xmm8 │ │ │ │ + vaddsd %xmm8,%xmm2,%xmm2 │ │ │ │ + vaddsd %xmm1,%xmm2,%xmm2 │ │ │ │ cmp %rax,%rdi │ │ │ │ - jne 463e0 ::calcEdgeLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0xa20> │ │ │ │ + jne 44620 ::calcEdgeLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0xa40> │ │ │ │ test $0x7,%r11b │ │ │ │ - je 4647a ::calcEdgeLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0xaba> │ │ │ │ + je 446ba ::calcEdgeLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0xada> │ │ │ │ and $0xfffffff8,%r11d │ │ │ │ add %r11d,%edx │ │ │ │ movslq %edx,%rdx │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - vmovss (%rsi,%rdx,4),%xmm2 │ │ │ │ - vmulss (%rcx,%rdx,4),%xmm2,%xmm2 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + vmovss (%rsi,%rdx,4),%xmm1 │ │ │ │ + vmulss (%rcx,%rdx,4),%xmm1,%xmm1 │ │ │ │ inc %rdx │ │ │ │ - vcvtss2sd %xmm2,%xmm2,%xmm2 │ │ │ │ - vaddsd %xmm2,%xmm1,%xmm1 │ │ │ │ + vcvtss2sd %xmm1,%xmm1,%xmm1 │ │ │ │ + vaddsd %xmm1,%xmm2,%xmm2 │ │ │ │ cmp %edx,%r13d │ │ │ │ - jg 46460 ::calcEdgeLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0xaa0> │ │ │ │ + jg 446a0 ::calcEdgeLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0xac0> │ │ │ │ + vaddsd %xmm2,%xmm14,%xmm14 │ │ │ │ mov -0x40(%rbp),%rax │ │ │ │ - vaddsd %xmm1,%xmm15,%xmm15 │ │ │ │ - add -0x58(%rbp),%rbx │ │ │ │ + add -0x50(%rbp),%rbx │ │ │ │ vcvtss2sd (%rax,%r10,1),%xmm7,%xmm0 │ │ │ │ - vmulsd %xmm0,%xmm15,%xmm15 │ │ │ │ + vmulsd %xmm0,%xmm14,%xmm14 │ │ │ │ vcvtss2sd (%r12,%r10,1),%xmm7,%xmm0 │ │ │ │ - vfmadd132sd %xmm8,%xmm0,%xmm15 │ │ │ │ - vcvtsd2ss %xmm15,%xmm15,%xmm15 │ │ │ │ - vmovss %xmm15,(%r12,%r10,1) │ │ │ │ + vfmadd132sd %xmm3,%xmm0,%xmm14 │ │ │ │ + vcvtsd2ss %xmm14,%xmm14,%xmm14 │ │ │ │ + vmovss %xmm14,(%r12,%r10,1) │ │ │ │ add $0x4,%r10 │ │ │ │ cmp -0x48(%rbp),%r10 │ │ │ │ - jne 461e0 ::calcEdgeLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x820> │ │ │ │ + jne 44430 ::calcEdgeLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x850> │ │ │ │ + mov -0xa0(%rbp),%rbx │ │ │ │ mov -0x80(%rbp),%ecx │ │ │ │ - mov -0x78(%rbp),%eax │ │ │ │ - mov -0x98(%rbp),%rdi │ │ │ │ - add %rdi,-0x40(%rbp) │ │ │ │ - mov -0x90(%rbp),%rdi │ │ │ │ - add %rdi,-0x38(%rbp) │ │ │ │ - mov -0x38(%rbp),%rbx │ │ │ │ - add %r13d,%ecx │ │ │ │ - inc %eax │ │ │ │ - cmp %eax,-0x74(%rbp) │ │ │ │ - je 46510 ::calcEdgeLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0xb50> │ │ │ │ - lea 0x0(,%rbx,4),%rsi │ │ │ │ - jmp 461b0 ::calcEdgeLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x7f0> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - vxorpd %xmm15,%xmm15,%xmm15 │ │ │ │ - xor %edx,%edx │ │ │ │ - vmovapd %xmm15,%xmm1 │ │ │ │ - jmp 463a9 ::calcEdgeLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x9e9> │ │ │ │ - vxorpd %xmm15,%xmm15,%xmm15 │ │ │ │ - xor %edx,%edx │ │ │ │ - vmovapd %xmm15,%xmm1 │ │ │ │ - jmp 46341 ::calcEdgeLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x981> │ │ │ │ - mov -0xc8(%rbp),%edx │ │ │ │ - mov -0x130(%rbp),%r10 │ │ │ │ - mov -0x138(%rbp),%rbx │ │ │ │ - mov -0x140(%rbp),%r12 │ │ │ │ - inc %r10 │ │ │ │ - cmp -0xe0(%rbp),%r10 │ │ │ │ - je 45dc6 ::calcEdgeLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x406> │ │ │ │ - mov -0x74(%rbp),%eax │ │ │ │ - dec %eax │ │ │ │ - mov -0xc4(%rbp),%edi │ │ │ │ - mov %r10d,%r11d │ │ │ │ - imul %edi,%eax │ │ │ │ - add %edi,%edx │ │ │ │ - add %eax,%edx │ │ │ │ + mov -0x78(%rbp),%edi │ │ │ │ + add %rbx,-0x40(%rbp) │ │ │ │ + mov -0x90(%rbp),%rbx │ │ │ │ + inc %ecx │ │ │ │ + add %r13d,%edi │ │ │ │ + add %rbx,-0x38(%rbp) │ │ │ │ + mov -0x38(%rbp),%rax │ │ │ │ + cmp %ecx,-0x94(%rbp) │ │ │ │ + je 44750 ::calcEdgeLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0xb70> │ │ │ │ + lea 0x0(,%rax,4),%rsi │ │ │ │ + jmp 44408 ::calcEdgeLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x828> │ │ │ │ + xchg %ax,%ax │ │ │ │ + vxorpd %xmm14,%xmm14,%xmm14 │ │ │ │ + xor %edx,%edx │ │ │ │ + vmovapd %xmm14,%xmm2 │ │ │ │ + jmp 445e4 ::calcEdgeLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0xa04> │ │ │ │ + vxorpd %xmm14,%xmm14,%xmm14 │ │ │ │ + xor %edx,%edx │ │ │ │ + vmovapd %xmm14,%xmm2 │ │ │ │ + jmp 4457c ::calcEdgeLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x99c> │ │ │ │ + mov -0x108(%rbp),%ebx │ │ │ │ + mov -0x138(%rbp),%rdx │ │ │ │ + mov -0x94(%rbp),%r11d │ │ │ │ + mov -0x140(%rbp),%rax │ │ │ │ + mov -0xa0(%rbp),%r8 │ │ │ │ + mov -0x148(%rbp),%r12 │ │ │ │ + inc %rdx │ │ │ │ + cmp -0xe0(%rbp),%rdx │ │ │ │ + je 447e8 ::calcEdgeLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0xc08> │ │ │ │ + mov -0xb8(%rbp),%edi │ │ │ │ + mov %edx,%esi │ │ │ │ + lea (%rbx,%rdi,1),%ecx │ │ │ │ + mov -0x104(%rbp),%ebx │ │ │ │ + add %ecx,%ebx │ │ │ │ test %r13d,%r13d │ │ │ │ - jg 46113 ::calcEdgeLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x753> │ │ │ │ - mov -0x74(%rbp),%edi │ │ │ │ - xor %eax,%eax │ │ │ │ - lea 0x1(%rax),%ecx │ │ │ │ - cmp %edi,%ecx │ │ │ │ - je 46576 ::calcEdgeLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0xbb6> │ │ │ │ - add $0x2,%eax │ │ │ │ - cmp %eax,%edi │ │ │ │ - je 4652b ::calcEdgeLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0xb6b> │ │ │ │ - mov -0x74(%rbp),%edi │ │ │ │ - lea 0x1(%rax),%ecx │ │ │ │ - cmp %edi,%ecx │ │ │ │ - jne 46565 ::calcEdgeLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0xba5> │ │ │ │ - inc %r10 │ │ │ │ - cmp %r10,-0xe0(%rbp) │ │ │ │ - jne 46540 ::calcEdgeLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0xb80> │ │ │ │ - jmp 45db6 ::calcEdgeLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x3f6> │ │ │ │ + jg 44378 ::calcEdgeLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x798> │ │ │ │ + xor %ecx,%ecx │ │ │ │ + lea 0x1(%rcx),%esi │ │ │ │ + cmp %r11d,%esi │ │ │ │ + je 447bb ::calcEdgeLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0xbdb> │ │ │ │ + add $0x2,%ecx │ │ │ │ + cmp %ecx,%r11d │ │ │ │ + je 44779 ::calcEdgeLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0xb99> │ │ │ │ + lea 0x1(%rcx),%esi │ │ │ │ + cmp %r11d,%esi │ │ │ │ + jne 447ab ::calcEdgeLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0xbcb> │ │ │ │ + inc %rdx │ │ │ │ + cmp %rdx,-0xe0(%rbp) │ │ │ │ + je 44895 ::calcEdgeLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0xcb5> │ │ │ │ + mov -0xb8(%rbp),%edi │ │ │ │ + imul %edi,%ecx │ │ │ │ + lea (%rbx,%rdi,1),%esi │ │ │ │ + lea (%rcx,%rsi,1),%ebx │ │ │ │ + mov %edx,%esi │ │ │ │ + jmp 44360 ::calcEdgeLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x780> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 43fc8 ::calcEdgeLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x3e8> │ │ │ │ mov -0xd8(%rbp),%rax │ │ │ │ + mov %r11d,%r15d │ │ │ │ mov %rbx,%r12 │ │ │ │ cmpl $0xffffffff,(%rax) │ │ │ │ - je 4662a ::calcEdgeLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0xc6a> │ │ │ │ - mov -0x74(%rbp),%eax │ │ │ │ - test %eax,%eax │ │ │ │ - jle 46784 ::calcEdgeLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0xdc4> │ │ │ │ - movslq %eax,%r13 │ │ │ │ - mov -0xc0(%rbp),%rax │ │ │ │ - mov -0x74(%rbp),%ebx │ │ │ │ + je 4489d ::calcEdgeLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0xcbd> │ │ │ │ + test %r11d,%r11d │ │ │ │ + jle 449f1 ::calcEdgeLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0xe11> │ │ │ │ + movslq %r11d,%r13 │ │ │ │ + mov -0xc8(%rbp),%rax │ │ │ │ mov 0x108(%rax),%rdx │ │ │ │ - lea -0x1(%rbx),%eax │ │ │ │ + lea -0x1(%r15),%eax │ │ │ │ cmp $0x6,%eax │ │ │ │ - jbe 46793 ::calcEdgeLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0xdd3> │ │ │ │ - mov %ebx,%ecx │ │ │ │ + jbe 44a00 ::calcEdgeLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0xe20> │ │ │ │ + mov %r15d,%ecx │ │ │ │ xor %eax,%eax │ │ │ │ shr $0x3,%ecx │ │ │ │ shl $0x5,%rcx │ │ │ │ - mov -0xb8(%rbp),%rbx │ │ │ │ vmovups (%rdx,%rax,1),%ymm0 │ │ │ │ + mov -0xc0(%rbp),%rbx │ │ │ │ vaddps (%rbx,%rax,1),%ymm0,%ymm0 │ │ │ │ vmovups %ymm0,(%rdx,%rax,1) │ │ │ │ add $0x20,%rax │ │ │ │ cmp %rax,%rcx │ │ │ │ - jne 465d0 ::calcEdgeLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0xc10> │ │ │ │ - mov -0x74(%rbp),%eax │ │ │ │ - test $0x7,%al │ │ │ │ - je 46741 ::calcEdgeLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0xd81> │ │ │ │ + jne 44839 ::calcEdgeLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0xc59> │ │ │ │ + mov %r15d,%eax │ │ │ │ + test $0x7,%r15b │ │ │ │ + je 449ae ::calcEdgeLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0xdce> │ │ │ │ and $0xfffffff8,%eax │ │ │ │ vzeroupper │ │ │ │ cltq │ │ │ │ - mov -0xb8(%rbp),%rbx │ │ │ │ vmovss (%rdx,%rax,4),%xmm0 │ │ │ │ + mov -0xc0(%rbp),%rbx │ │ │ │ vaddss (%rbx,%rax,4),%xmm0,%xmm0 │ │ │ │ vmovss %xmm0,(%rdx,%rax,4) │ │ │ │ inc %rax │ │ │ │ - cmp %eax,-0x74(%rbp) │ │ │ │ - jg 46602 ::calcEdgeLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0xc42> │ │ │ │ + cmp %eax,%r15d │ │ │ │ + jg 4486d ::calcEdgeLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0xc8d> │ │ │ │ movq $0x0,(%r12) │ │ │ │ - jmp 46650 ::calcEdgeLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0xc90> │ │ │ │ - mov -0x74(%rbp),%eax │ │ │ │ + jmp 448c1 ::calcEdgeLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0xce1> │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 43fba ::calcEdgeLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x3da> │ │ │ │ movq $0x0,(%rbx) │ │ │ │ - test %eax,%eax │ │ │ │ - jle 4679d ::calcEdgeLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0xddd> │ │ │ │ - movslq %eax,%r13 │ │ │ │ - mov -0xc0(%rbp),%rax │ │ │ │ + test %r11d,%r11d │ │ │ │ + jle 44a0a ::calcEdgeLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0xe2a> │ │ │ │ + mov -0xc8(%rbp),%rax │ │ │ │ + movslq %r11d,%r13 │ │ │ │ mov 0x108(%rax),%rdx │ │ │ │ vzeroupper │ │ │ │ - mov -0xc0(%rbp),%rax │ │ │ │ + mov -0xc8(%rbp),%rax │ │ │ │ vxorpd %xmm0,%xmm0,%xmm0 │ │ │ │ mov 0x78(%rax),%rcx │ │ │ │ xor %eax,%eax │ │ │ │ vcvtss2sd (%rdx,%rax,4),%xmm7,%xmm1 │ │ │ │ - vmulsd (%rcx,%rax,8),%xmm1,%xmm1 │ │ │ │ + vfmadd231sd (%rcx,%rax,8),%xmm1,%xmm0 │ │ │ │ inc %rax │ │ │ │ - vaddsd %xmm1,%xmm0,%xmm0 │ │ │ │ vmovsd %xmm0,(%r12) │ │ │ │ cmp %rax,%r13 │ │ │ │ - jne 46661 ::calcEdgeLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0xca1> │ │ │ │ + jne 448d2 ::calcEdgeLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0xcf2> │ │ │ │ vucomisd %xmm0,%xmm0 │ │ │ │ - jp 467a5 ::calcEdgeLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0xde5> │ │ │ │ + jp 44a12 ::calcEdgeLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0xe32> │ │ │ │ xor %ebx,%ebx │ │ │ │ - mov -0xb8(%rbp),%rax │ │ │ │ + mov -0xc0(%rbp),%rax │ │ │ │ test %rax,%rax │ │ │ │ - je 4669d ::calcEdgeLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0xcdd> │ │ │ │ + je 4490b ::calcEdgeLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0xd2b> │ │ │ │ mov %rax,%rdi │ │ │ │ call 1c300 │ │ │ │ mov -0xb0(%rbp),%rax │ │ │ │ test %rax,%rax │ │ │ │ - je 466b1 ::calcEdgeLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0xcf1> │ │ │ │ + je 4491f ::calcEdgeLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0xd3f> │ │ │ │ mov %rax,%rdi │ │ │ │ call 1c300 │ │ │ │ add $0x120,%rsp │ │ │ │ mov %ebx,%eax │ │ │ │ pop %rbx │ │ │ │ pop %r10 │ │ │ │ pop %r12 │ │ │ │ @@ -40960,452 +40022,452 @@ │ │ │ │ pop %rbp │ │ │ │ lea -0x8(%r10),%rsp │ │ │ │ ret │ │ │ │ xor %eax,%eax │ │ │ │ mov -0x50(%rbp),%rdi │ │ │ │ lea 0x1(%rax),%rdx │ │ │ │ cmp %rdx,%rdi │ │ │ │ - je 45f9a ::calcEdgeLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x5da> │ │ │ │ + je 441e4 ::calcEdgeLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x604> │ │ │ │ add $0x2,%rax │ │ │ │ cmp %rax,%rdi │ │ │ │ - jne 466cd ::calcEdgeLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0xd0d> │ │ │ │ - jmp 45db6 ::calcEdgeLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x3f6> │ │ │ │ + jne 4493b ::calcEdgeLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0xd5b> │ │ │ │ + jmp 43fba ::calcEdgeLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x3da> │ │ │ │ mov $0x4,%edi │ │ │ │ call 1c310 │ │ │ │ - mov -0xa0(%rbp),%edi │ │ │ │ - mov %rax,-0xb8(%rbp) │ │ │ │ - movl $0x0,(%rax) │ │ │ │ + mov -0xb4(%rbp),%esi │ │ │ │ + mov %rax,-0xc0(%rbp) │ │ │ │ vxorps %xmm7,%xmm7,%xmm7 │ │ │ │ - test %edi,%edi │ │ │ │ - jg 45b16 ::calcEdgeLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x156> │ │ │ │ + movl $0x0,(%rax) │ │ │ │ + test %esi,%esi │ │ │ │ + jg 43d34 ::calcEdgeLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x154> │ │ │ │ mov -0xd8(%rbp),%rax │ │ │ │ cmpl $0xffffffff,(%rax) │ │ │ │ - je 467af ::calcEdgeLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0xdef> │ │ │ │ - mov -0xc0(%rbp),%rax │ │ │ │ - movl $0x1,-0x74(%rbp) │ │ │ │ + je 44a1c ::calcEdgeLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0xe3c> │ │ │ │ + mov -0xc8(%rbp),%rax │ │ │ │ + mov $0x1,%r15d │ │ │ │ mov 0x108(%rax),%rdx │ │ │ │ xor %eax,%eax │ │ │ │ - jmp 46600 ::calcEdgeLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0xc40> │ │ │ │ + jmp 4486b ::calcEdgeLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0xc8b> │ │ │ │ movq $0x0,(%r12) │ │ │ │ vzeroupper │ │ │ │ - jmp 46650 ::calcEdgeLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0xc90> │ │ │ │ + jmp 448c1 ::calcEdgeLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0xce1> │ │ │ │ xor %eax,%eax │ │ │ │ mov -0xe0(%rbp),%rdi │ │ │ │ lea 0x1(%rax),%rdx │ │ │ │ cmp %rdi,%rdx │ │ │ │ - je 45f9a ::calcEdgeLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x5da> │ │ │ │ + je 441e4 ::calcEdgeLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x604> │ │ │ │ add $0x2,%rax │ │ │ │ cmp %rax,%rdi │ │ │ │ - jne 46753 ::calcEdgeLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0xd93> │ │ │ │ - jmp 45db6 ::calcEdgeLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x3f6> │ │ │ │ + jne 449c0 ::calcEdgeLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0xde0> │ │ │ │ + jmp 43fba ::calcEdgeLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x3da> │ │ │ │ movq $0x0,(%r12) │ │ │ │ xor %ebx,%ebx │ │ │ │ - jmp 466b1 ::calcEdgeLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0xcf1> │ │ │ │ + jmp 4491f ::calcEdgeLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0xd3f> │ │ │ │ movq $0x0,(%rbx) │ │ │ │ vzeroupper │ │ │ │ - jmp 46687 ::calcEdgeLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0xcc7> │ │ │ │ + jmp 448f5 ::calcEdgeLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0xd15> │ │ │ │ xor %eax,%eax │ │ │ │ vzeroupper │ │ │ │ - jmp 46600 ::calcEdgeLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0xc40> │ │ │ │ + jmp 4486b ::calcEdgeLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0xc8b> │ │ │ │ vzeroupper │ │ │ │ - jmp 46687 ::calcEdgeLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0xcc7> │ │ │ │ + jmp 448f5 ::calcEdgeLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0xd15> │ │ │ │ mov $0xfffffff8,%ebx │ │ │ │ - jmp 46689 ::calcEdgeLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0xcc9> │ │ │ │ + jmp 448f7 ::calcEdgeLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0xd17> │ │ │ │ mov $0x1,%r13d │ │ │ │ - jmp 45ad0 ::calcEdgeLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x110> │ │ │ │ + jmp 43cef ::calcEdgeLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x10f> │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbx │ │ │ │ - jmp 467cf ::calcEdgeLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0xe0f> │ │ │ │ - lea 0xe896(%rip),%rdi # 55060 ::calcEdgeLogLikelihoodsByPartitionAsync(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0xc20> │ │ │ │ + jmp 44a3c ::calcEdgeLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0xe5c> │ │ │ │ + lea 0xe629(%rip),%rdi # 53060 ::calcEdgeLogLikelihoodsByPartitionAsync(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0xdd0> │ │ │ │ call 1c180 │ │ │ │ mov -0xb0(%rbp),%rdi │ │ │ │ vzeroupper │ │ │ │ call 1c300 │ │ │ │ mov %rbx,%rdi │ │ │ │ call 1c580 <_Unwind_Resume@plt> │ │ │ │ cs nopw 0x0(%rax,%rax,1) │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ + nopl (%rax) │ │ │ │ │ │ │ │ -0000000000046800 ::calculateEdgeLogLikelihoods(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*, double*, double*)@@Base>: │ │ │ │ +0000000000044a60 ::calculateEdgeLogLikelihoods(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*, double*, double*)@@Base>: │ │ │ │ endbr64 │ │ │ │ push %r15 │ │ │ │ push %r14 │ │ │ │ push %r13 │ │ │ │ + mov %rdx,%r13 │ │ │ │ push %r12 │ │ │ │ + mov %rsi,%r12 │ │ │ │ push %rbp │ │ │ │ push %rbx │ │ │ │ - mov %rdx,%r12 │ │ │ │ - sub $0x68,%rsp │ │ │ │ mov %rdi,%rbx │ │ │ │ - mov 0xd0(%rsp),%rax │ │ │ │ + sub $0x68,%rsp │ │ │ │ + mov 0xb0(%rsp),%rax │ │ │ │ mov 0xb8(%rsp),%r10d │ │ │ │ - mov %rsi,0x8(%rsp) │ │ │ │ - mov %rcx,0x10(%rsp) │ │ │ │ - mov 0xa0(%rsp),%r13 │ │ │ │ - mov 0xa8(%rsp),%r14 │ │ │ │ - mov 0xb0(%rsp),%r15 │ │ │ │ + mov %rcx,0x8(%rsp) │ │ │ │ + mov 0xa0(%rsp),%r14 │ │ │ │ + mov 0xa8(%rsp),%r15 │ │ │ │ mov 0xc0(%rsp),%rbp │ │ │ │ - mov %rax,0x18(%rsp) │ │ │ │ mov 0xc8(%rsp),%r11 │ │ │ │ + mov %rax,0x10(%rsp) │ │ │ │ + mov 0xd0(%rsp),%rax │ │ │ │ + mov %rax,0x18(%rsp) │ │ │ │ mov %fs:0x28,%rax │ │ │ │ mov %rax,0x58(%rsp) │ │ │ │ mov 0x58(%rdi),%rax │ │ │ │ cmp $0x1,%r10d │ │ │ │ - je 46990 ::calculateEdgeLogLikelihoods(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*, double*, double*)@@Base+0x190> │ │ │ │ + je 44be8 ::calculateEdgeLogLikelihoods(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*, double*, double*)@@Base+0x188> │ │ │ │ test $0x180,%eax │ │ │ │ - je 468c0 ::calculateEdgeLogLikelihoods(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*, double*, double*)@@Base+0xc0> │ │ │ │ - mov 0x1961f(%rip),%rax │ │ │ │ + je 44b23 ::calculateEdgeLogLikelihoods(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*, double*, double*)@@Base+0xc3> │ │ │ │ + mov 0x193bc(%rip),%rax │ │ │ │ mov $0x65,%edx │ │ │ │ mov $0x1,%esi │ │ │ │ - lea 0xe7fe(%rip),%rdi # 55098 ::calcEdgeLogLikelihoodsByPartitionAsync(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0xc58> │ │ │ │ + lea 0xe59b(%rip),%rdi # 53098 ::calcEdgeLogLikelihoodsByPartitionAsync(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0xe08> │ │ │ │ mov %r9,0x28(%rsp) │ │ │ │ + mov (%rax),%rcx │ │ │ │ mov %r8,0x20(%rsp) │ │ │ │ mov %r10d,0x18(%rsp) │ │ │ │ - mov (%rax),%rcx │ │ │ │ call 1c620 │ │ │ │ mov 0x28(%rsp),%r9 │ │ │ │ mov 0x20(%rsp),%r8 │ │ │ │ mov 0x18(%rsp),%r10d │ │ │ │ or %r8,%r9 │ │ │ │ - jne 46940 ::calculateEdgeLogLikelihoods(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*, double*, double*)@@Base+0x140> │ │ │ │ + jne 44ba0 ::calculateEdgeLogLikelihoods(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*, double*, double*)@@Base+0x140> │ │ │ │ mov (%rbx),%rax │ │ │ │ mov 0x288(%rax),%rax │ │ │ │ - cmp 0x196ea(%rip),%rax # 5ffc0 ::calcEdgeLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x1a600> │ │ │ │ - jne 46be0 ::calculateEdgeLogLikelihoods(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*, double*, double*)@@Base+0x3e0> │ │ │ │ + cmp 0x19487(%rip),%rax # 5dfc0 ::calcEdgeLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x1a3e0> │ │ │ │ + jne 44e18 ::calculateEdgeLogLikelihoods(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*, double*, double*)@@Base+0x3b8> │ │ │ │ mov 0x58(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 46e53 ::calculateEdgeLogLikelihoods(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*, double*, double*)@@Base+0x653> │ │ │ │ + jne 4509a ::calculateEdgeLogLikelihoods(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*, double*, double*)@@Base+0x63a> │ │ │ │ + mov 0x10(%rsp),%rax │ │ │ │ mov %rbp,0xb0(%rsp) │ │ │ │ - mov %r15,0xa0(%rsp) │ │ │ │ - mov 0x10(%rsp),%rcx │ │ │ │ - mov 0x8(%rsp),%rsi │ │ │ │ + mov %rbx,%rdi │ │ │ │ + mov %r12,%rsi │ │ │ │ mov %r10d,0xa8(%rsp) │ │ │ │ + mov 0x8(%rsp),%rcx │ │ │ │ + mov %r13,%rdx │ │ │ │ + mov %r14,%r8 │ │ │ │ + mov %rax,0xa0(%rsp) │ │ │ │ add $0x68,%rsp │ │ │ │ - mov %r14,%r9 │ │ │ │ - mov %r13,%r8 │ │ │ │ - mov %r12,%rdx │ │ │ │ - mov %rbx,%rdi │ │ │ │ + mov %r15,%r9 │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ jmp 1c748 ::calcEdgeLogLikelihoodsMulti(int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@plt> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x19561(%rip),%rax │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov 0x19301(%rip),%rax │ │ │ │ mov $0x5d,%edx │ │ │ │ mov $0x1,%esi │ │ │ │ - lea 0xe7a8(%rip),%rdi # 55100 ::calcEdgeLogLikelihoodsByPartitionAsync(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0xcc0> │ │ │ │ + lea 0xe548(%rip),%rdi # 53100 ::calcEdgeLogLikelihoodsByPartitionAsync(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0xe70> │ │ │ │ mov (%rax),%rcx │ │ │ │ call 1c620 │ │ │ │ xor %eax,%eax │ │ │ │ mov 0x58(%rsp),%rdx │ │ │ │ sub %fs:0x28,%rdx │ │ │ │ - jne 46e53 ::calculateEdgeLogLikelihoods(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*, double*, double*)@@Base+0x653> │ │ │ │ + jne 4509a ::calculateEdgeLogLikelihoods(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*, double*, double*)@@Base+0x63a> │ │ │ │ add $0x68,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ ret │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + nopl (%rax) │ │ │ │ test $0x80,%al │ │ │ │ - je 46a50 ::calculateEdgeLogLikelihoods(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*, double*, double*)@@Base+0x250> │ │ │ │ + je 44ca0 ::calculateEdgeLogLikelihoods(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*, double*, double*)@@Base+0x240> │ │ │ │ + movl $0x0,0x20(%rsp) │ │ │ │ mov (%rdi),%rax │ │ │ │ - xor %r10d,%r10d │ │ │ │ mov %r9,%rsi │ │ │ │ or %r8,%rsi │ │ │ │ - jne 46b40 ::calculateEdgeLogLikelihoods(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*, double*, double*)@@Base+0x340> │ │ │ │ + jne 44d78 ::calculateEdgeLogLikelihoods(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*, double*, double*)@@Base+0x318> │ │ │ │ cmpb $0x0,0x136(%rbx) │ │ │ │ - je 46c40 ::calculateEdgeLogLikelihoods(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*, double*, double*)@@Base+0x440> │ │ │ │ + je 44e70 ::calculateEdgeLogLikelihoods(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*, double*, double*)@@Base+0x410> │ │ │ │ sub $0x8,%rsp │ │ │ │ - mov %r12,%rdx │ │ │ │ + mov %r13,%rdx │ │ │ │ + mov %r15,%r9 │ │ │ │ + mov %r14,%r8 │ │ │ │ push 0x160(%rbx) │ │ │ │ - mov %r14,%r9 │ │ │ │ - push 0x158(%rbx) │ │ │ │ - mov %r13,%r8 │ │ │ │ - push %r15 │ │ │ │ + mov %r12,%rsi │ │ │ │ mov %rbx,%rdi │ │ │ │ - mov 0x30(%rsp),%rcx │ │ │ │ - mov 0x28(%rsp),%rsi │ │ │ │ + push 0x158(%rbx) │ │ │ │ + push 0x28(%rsp) │ │ │ │ + mov 0x28(%rsp),%rcx │ │ │ │ call *0x270(%rax) │ │ │ │ - movq $0x0,0x0(%rbp) │ │ │ │ movslq 0x48(%rbx),%rdx │ │ │ │ + movq $0x0,0x0(%rbp) │ │ │ │ add $0x20,%rsp │ │ │ │ test %edx,%edx │ │ │ │ - jle 46960 ::calculateEdgeLogLikelihoods(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*, double*, double*)@@Base+0x160> │ │ │ │ + jle 44bc0 ::calculateEdgeLogLikelihoods(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*, double*, double*)@@Base+0x160> │ │ │ │ mov 0x160(%rbx),%rax │ │ │ │ vxorpd %xmm0,%xmm0,%xmm0 │ │ │ │ lea (%rax,%rdx,8),%rdx │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ vaddsd (%rax),%xmm0,%xmm0 │ │ │ │ add $0x8,%rax │ │ │ │ vmovsd %xmm0,0x0(%rbp) │ │ │ │ cmp %rdx,%rax │ │ │ │ - jne 46a20 ::calculateEdgeLogLikelihoods(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*, double*, double*)@@Base+0x220> │ │ │ │ + jne 44c70 ::calculateEdgeLogLikelihoods(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*, double*, double*)@@Base+0x210> │ │ │ │ vucomisd %xmm0,%xmm0 │ │ │ │ - jnp 46960 ::calculateEdgeLogLikelihoods(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*, double*, double*)@@Base+0x160> │ │ │ │ + jnp 44bc0 ::calculateEdgeLogLikelihoods(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*, double*, double*)@@Base+0x160> │ │ │ │ mov $0xfffffff8,%eax │ │ │ │ - jmp 46962 ::calculateEdgeLogLikelihoods(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*, double*, double*)@@Base+0x162> │ │ │ │ + jmp 44bc2 ::calculateEdgeLogLikelihoods(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*, double*, double*)@@Base+0x162> │ │ │ │ cs nopw 0x0(%rax,%rax,1) │ │ │ │ test $0x1,%ah │ │ │ │ - je 46ca0 ::calculateEdgeLogLikelihoods(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*, double*, double*)@@Base+0x4a0> │ │ │ │ - mov (%rsi),%esi │ │ │ │ + je 44ed0 ::calculateEdgeLogLikelihoods(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*, double*, double*)@@Base+0x470> │ │ │ │ mov 0x10(%rdi),%eax │ │ │ │ + mov (%r12),%edx │ │ │ │ mov %r9,0x48(%rsp) │ │ │ │ + mov 0x0(%r13),%ecx │ │ │ │ + mov 0x44(%rdi),%esi │ │ │ │ mov %r8,0x40(%rsp) │ │ │ │ - mov %r11,0x38(%rsp) │ │ │ │ - mov (%r12),%ecx │ │ │ │ - mov 0x44(%rdi),%r10d │ │ │ │ - mov %esi,%edx │ │ │ │ - mov %esi,0x20(%rsp) │ │ │ │ sub %eax,%edx │ │ │ │ + mov %r11,0x38(%rsp) │ │ │ │ sub %eax,%ecx │ │ │ │ mov (%rdi),%rax │ │ │ │ - mov %edx,0x28(%rsp) │ │ │ │ + mov %esi,0x20(%rsp) │ │ │ │ mov %ecx,0x30(%rsp) │ │ │ │ - mov %r10d,%esi │ │ │ │ - mov %r10d,0x20(%rsp) │ │ │ │ mov 0x120(%rax),%rax │ │ │ │ - cmp 0x19340(%rip),%rax # 5fde0 ::resetScaleFactors(int)@@Base+0x22310> │ │ │ │ - jne 46e30 ::calculateEdgeLogLikelihoods(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*, double*, double*)@@Base+0x630> │ │ │ │ + mov %edx,0x28(%rsp) │ │ │ │ + cmp 0x190f9(%rip),%rax # 5dde0 ::resetScaleFactors(int)@@Base+0x21b20> │ │ │ │ + jne 45078 ::calculateEdgeLogLikelihoods(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*, double*, double*)@@Base+0x618> │ │ │ │ call 1c6c8 ::resetScaleFactors(int)@plt> │ │ │ │ - mov 0x20(%rsp),%r10d │ │ │ │ mov 0x28(%rsp),%edx │ │ │ │ mov 0x30(%rsp),%ecx │ │ │ │ mov 0x38(%rsp),%r11 │ │ │ │ mov 0x40(%rsp),%r8 │ │ │ │ mov 0x48(%rsp),%r9 │ │ │ │ - mov %edx,%edi │ │ │ │ + mov %edx,%esi │ │ │ │ mov (%rbx),%rax │ │ │ │ - or %ecx,%edi │ │ │ │ - jns 46d10 ::calculateEdgeLogLikelihoods(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*, double*, double*)@@Base+0x510> │ │ │ │ + or %ecx,%esi │ │ │ │ + jns 44f50 ::calculateEdgeLogLikelihoods(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*, double*, double*)@@Base+0x4f0> │ │ │ │ test %edx,%edx │ │ │ │ - js 46e10 ::calculateEdgeLogLikelihoods(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*, double*, double*)@@Base+0x610> │ │ │ │ + js 45060 ::calculateEdgeLogLikelihoods(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*, double*, double*)@@Base+0x600> │ │ │ │ mov %edx,0x50(%rsp) │ │ │ │ mov 0x100(%rax),%rax │ │ │ │ mov %r9,0x38(%rsp) │ │ │ │ - mov %r8,0x30(%rsp) │ │ │ │ - mov %r11,0x28(%rsp) │ │ │ │ lea 0x50(%rsp),%rsi │ │ │ │ - mov %r10d,%ecx │ │ │ │ - mov %r10d,0x20(%rsp) │ │ │ │ mov $0x1,%edx │ │ │ │ - cmp 0x19109(%rip),%rax # 5fc18 ::accumulateScaleFactors(int const*, int, int)@@Base+0x2a518> │ │ │ │ + mov %r8,0x30(%rsp) │ │ │ │ + mov 0x20(%rsp),%ecx │ │ │ │ mov %rbx,%rdi │ │ │ │ - jne 46d50 ::calculateEdgeLogLikelihoods(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*, double*, double*)@@Base+0x550> │ │ │ │ + cmp 0x18ecd(%rip),%rax # 5dc18 ::accumulateScaleFactors(int const*, int, int)@@Base+0x29928> │ │ │ │ + mov %r11,0x28(%rsp) │ │ │ │ + jne 44f8c ::calculateEdgeLogLikelihoods(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*, double*, double*)@@Base+0x52c> │ │ │ │ call 1c650 ::accumulateScaleFactors(int const*, int, int)@plt> │ │ │ │ mov (%rbx),%rax │ │ │ │ - mov 0x20(%rsp),%r10d │ │ │ │ mov 0x28(%rsp),%r11 │ │ │ │ mov 0x30(%rsp),%r8 │ │ │ │ mov 0x38(%rsp),%r9 │ │ │ │ - jmp 4699e ::calculateEdgeLogLikelihoods(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*, double*, double*)@@Base+0x19e> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov 0x10(%rsp),%rsi │ │ │ │ + jmp 44bfb ::calculateEdgeLogLikelihoods(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*, double*, double*)@@Base+0x19b> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov 0x8(%rsp),%rsi │ │ │ │ + mov (%r15),%r10d │ │ │ │ mov (%r14),%edi │ │ │ │ - mov 0x0(%r13),%r13d │ │ │ │ mov (%r8),%r8d │ │ │ │ - mov (%r12),%edx │ │ │ │ mov (%rsi),%ecx │ │ │ │ - mov 0x8(%rsp),%rsi │ │ │ │ - mov (%rsi),%esi │ │ │ │ + mov 0x0(%r13),%edx │ │ │ │ + mov (%r12),%esi │ │ │ │ test %r9,%r9 │ │ │ │ - je 46cb0 ::calculateEdgeLogLikelihoods(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*, double*, double*)@@Base+0x4b0> │ │ │ │ + je 44ee8 ::calculateEdgeLogLikelihoods(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*, double*, double*)@@Base+0x488> │ │ │ │ mov 0x298(%rax),%rax │ │ │ │ - cmp 0x1935d(%rip),%rax # 5fed0 ::calcEdgeLogLikelihoodsSecondDeriv(int, int, int, int, int, int, int, int, double*, double*, double*)@@Base+0x26b10> │ │ │ │ mov (%r9),%r9d │ │ │ │ - jne 46db0 ::calculateEdgeLogLikelihoods(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*, double*, double*)@@Base+0x5b0> │ │ │ │ + cmp 0x19126(%rip),%rax # 5ded0 ::calcEdgeLogLikelihoodsSecondDeriv(int, int, int, int, int, int, int, int, double*, double*, double*)@@Base+0x25ff0> │ │ │ │ + jne 45000 ::calculateEdgeLogLikelihoods(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*, double*, double*)@@Base+0x5a0> │ │ │ │ mov 0x58(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 46e53 ::calculateEdgeLogLikelihoods(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*, double*, double*)@@Base+0x653> │ │ │ │ + jne 4509a ::calculateEdgeLogLikelihoods(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*, double*, double*)@@Base+0x63a> │ │ │ │ mov 0x18(%rsp),%rax │ │ │ │ mov %rbp,0xb8(%rsp) │ │ │ │ - mov %edi,0xa8(%rsp) │ │ │ │ - mov %r13d,0xa0(%rsp) │ │ │ │ - mov %r11,0xc0(%rsp) │ │ │ │ - mov %r10d,0xb0(%rsp) │ │ │ │ + mov %edi,0xa0(%rsp) │ │ │ │ mov %rbx,%rdi │ │ │ │ mov %rax,0xc8(%rsp) │ │ │ │ + mov 0x20(%rsp),%eax │ │ │ │ + mov %r11,0xc0(%rsp) │ │ │ │ + mov %eax,0xb0(%rsp) │ │ │ │ + mov %r10d,0xa8(%rsp) │ │ │ │ add $0x68,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ jmp 1c708 ::calcEdgeLogLikelihoodsSecondDeriv(int, int, int, int, int, int, int, int, double*, double*, double*)@plt> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ mov 0x58(%rsp),%rdx │ │ │ │ sub %fs:0x28,%rdx │ │ │ │ - jne 46e53 ::calculateEdgeLogLikelihoods(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*, double*, double*)@@Base+0x653> │ │ │ │ + jne 4509a ::calculateEdgeLogLikelihoods(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*, double*, double*)@@Base+0x63a> │ │ │ │ + mov 0x10(%rsp),%rsi │ │ │ │ mov %rbp,0xb0(%rsp) │ │ │ │ - mov %r15,0xa0(%rsp) │ │ │ │ - mov 0x10(%rsp),%rcx │ │ │ │ - mov 0x8(%rsp),%rsi │ │ │ │ + mov %rbx,%rdi │ │ │ │ + mov %r13,%rdx │ │ │ │ mov %r10d,0xa8(%rsp) │ │ │ │ + mov 0x8(%rsp),%rcx │ │ │ │ + mov %r14,%r8 │ │ │ │ + mov %r15,%r9 │ │ │ │ + mov %rsi,0xa0(%rsp) │ │ │ │ add $0x68,%rsp │ │ │ │ - mov %r14,%r9 │ │ │ │ - mov %r13,%r8 │ │ │ │ - mov %r12,%rdx │ │ │ │ - mov %rbx,%rdi │ │ │ │ + mov %r12,%rsi │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ jmp *%rax │ │ │ │ nopl (%rax) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ mov 0x58(%rsp),%rdx │ │ │ │ sub %fs:0x28,%rdx │ │ │ │ - jne 46e53 ::calculateEdgeLogLikelihoods(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*, double*, double*)@@Base+0x653> │ │ │ │ - mov 0x10(%rsp),%rsi │ │ │ │ + jne 4509a ::calculateEdgeLogLikelihoods(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*, double*, double*)@@Base+0x63a> │ │ │ │ mov 0x8(%rsp),%rdi │ │ │ │ - mov (%r12),%edx │ │ │ │ - mov (%rsi),%ecx │ │ │ │ - mov (%rdi),%esi │ │ │ │ + mov 0x0(%r13),%edx │ │ │ │ + mov (%r12),%esi │ │ │ │ + mov (%rdi),%ecx │ │ │ │ + mov 0x20(%rsp),%edi │ │ │ │ mov %rbp,0xa8(%rsp) │ │ │ │ - mov %r10d,0xa0(%rsp) │ │ │ │ + mov %edi,0xa0(%rsp) │ │ │ │ mov %rbx,%rdi │ │ │ │ - mov (%r14),%r9d │ │ │ │ - mov 0x0(%r13),%r8d │ │ │ │ + mov (%r15),%r9d │ │ │ │ + mov (%r14),%r8d │ │ │ │ mov 0x260(%rax),%rax │ │ │ │ add $0x68,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov (%r15),%r10d │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ + mov 0x10(%rsp),%rax │ │ │ │ + mov (%rax),%eax │ │ │ │ + mov %eax,0x20(%rsp) │ │ │ │ mov (%rdi),%rax │ │ │ │ - jmp 4699e ::calculateEdgeLogLikelihoods(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*, double*, double*)@@Base+0x19e> │ │ │ │ + jmp 44bfb ::calculateEdgeLogLikelihoods(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*, double*, double*)@@Base+0x19b> │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ mov 0x290(%rax),%rax │ │ │ │ - cmp 0x1911a(%rip),%rax # 5fdd8 ::calcEdgeLogLikelihoodsFirstDeriv(int, int, int, int, int, int, int, double*, double*)@@Base+0x25e58> │ │ │ │ - jne 46d60 ::calculateEdgeLogLikelihoods(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*, double*, double*)@@Base+0x560> │ │ │ │ + cmp 0x18ee2(%rip),%rax # 5ddd8 ::calcEdgeLogLikelihoodsFirstDeriv(int, int, int, int, int, int, int, double*, double*)@@Base+0x25388> │ │ │ │ + jne 44fa8 ::calculateEdgeLogLikelihoods(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*, double*, double*)@@Base+0x548> │ │ │ │ mov 0x58(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 46e53 ::calculateEdgeLogLikelihoods(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*, double*, double*)@@Base+0x653> │ │ │ │ + jne 4509a ::calculateEdgeLogLikelihoods(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*, double*, double*)@@Base+0x63a> │ │ │ │ + mov 0x20(%rsp),%eax │ │ │ │ mov %rbp,0xb0(%rsp) │ │ │ │ - mov %edi,0xa0(%rsp) │ │ │ │ + mov %edi,%r9d │ │ │ │ + mov %rbx,%rdi │ │ │ │ mov %r11,0xb8(%rsp) │ │ │ │ - mov %r13d,%r9d │ │ │ │ - mov %r10d,0xa8(%rsp) │ │ │ │ + mov %eax,0xa8(%rsp) │ │ │ │ + mov %r10d,0xa0(%rsp) │ │ │ │ add $0x68,%rsp │ │ │ │ - mov %rbx,%rdi │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ jmp 1c6c0 ::calcEdgeLogLikelihoodsFirstDeriv(int, int, int, int, int, int, int, double*, double*)@plt> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ mov 0x100(%rax),%rax │ │ │ │ - cmp 0x18efa(%rip),%rax # 5fc18 ::accumulateScaleFactors(int const*, int, int)@@Base+0x2a518> │ │ │ │ mov %edx,0x50(%rsp) │ │ │ │ + lea 0x50(%rsp),%rsi │ │ │ │ + mov $0x2,%edx │ │ │ │ mov %ecx,0x54(%rsp) │ │ │ │ + mov %rbx,%rdi │ │ │ │ + mov 0x20(%rsp),%ecx │ │ │ │ + cmp 0x18ca1(%rip),%rax # 5dc18 ::accumulateScaleFactors(int const*, int, int)@@Base+0x29928> │ │ │ │ mov %r9,0x38(%rsp) │ │ │ │ mov %r8,0x30(%rsp) │ │ │ │ mov %r11,0x28(%rsp) │ │ │ │ - lea 0x50(%rsp),%rsi │ │ │ │ - mov %r10d,%ecx │ │ │ │ - mov %r10d,0x20(%rsp) │ │ │ │ - mov $0x2,%edx │ │ │ │ - mov %rbx,%rdi │ │ │ │ - je 46b18 ::calculateEdgeLogLikelihoods(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*, double*, double*)@@Base+0x318> │ │ │ │ + je 44d56 ::calculateEdgeLogLikelihoods(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*, double*, double*)@@Base+0x2f6> │ │ │ │ call *%rax │ │ │ │ - jmp 46b1d ::calculateEdgeLogLikelihoods(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*, double*, double*)@@Base+0x31d> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ + mov (%rbx),%rax │ │ │ │ + mov 0x28(%rsp),%r11 │ │ │ │ + mov 0x30(%rsp),%r8 │ │ │ │ + mov 0x38(%rsp),%r9 │ │ │ │ + jmp 44bfb ::calculateEdgeLogLikelihoods(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*, double*, double*)@@Base+0x19b> │ │ │ │ + nopl (%rax) │ │ │ │ mov 0x58(%rsp),%r9 │ │ │ │ sub %fs:0x28,%r9 │ │ │ │ - jne 46e53 ::calculateEdgeLogLikelihoods(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*, double*, double*)@@Base+0x653> │ │ │ │ - mov %rbp,0xb0(%rsp) │ │ │ │ - mov %edi,0xa0(%rsp) │ │ │ │ + jne 4509a ::calculateEdgeLogLikelihoods(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*, double*, double*)@@Base+0x63a> │ │ │ │ mov %r11,0xb8(%rsp) │ │ │ │ - mov %r13d,%r9d │ │ │ │ - mov %r10d,0xa8(%rsp) │ │ │ │ - add $0x68,%rsp │ │ │ │ + mov 0x20(%rsp),%r11d │ │ │ │ + mov %edi,%r9d │ │ │ │ mov %rbx,%rdi │ │ │ │ + mov %rbp,0xb0(%rsp) │ │ │ │ + mov %r11d,0xa8(%rsp) │ │ │ │ + mov %r10d,0xa0(%rsp) │ │ │ │ + add $0x68,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ jmp *%rax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ mov 0x58(%rsp),%r12 │ │ │ │ sub %fs:0x28,%r12 │ │ │ │ - jne 46e53 ::calculateEdgeLogLikelihoods(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*, double*, double*)@@Base+0x653> │ │ │ │ - mov 0x18(%rsp),%r15 │ │ │ │ - mov %rbp,0xb8(%rsp) │ │ │ │ - mov %edi,0xa8(%rsp) │ │ │ │ - mov %r13d,0xa0(%rsp) │ │ │ │ + jne 4509a ::calculateEdgeLogLikelihoods(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*, double*, double*)@@Base+0x63a> │ │ │ │ + mov 0x18(%rsp),%r14 │ │ │ │ mov %r11,0xc0(%rsp) │ │ │ │ - mov %r10d,0xb0(%rsp) │ │ │ │ + mov 0x20(%rsp),%r11d │ │ │ │ + mov %rbp,0xb8(%rsp) │ │ │ │ + mov %r14,0xc8(%rsp) │ │ │ │ + mov %edi,0xa0(%rsp) │ │ │ │ mov %rbx,%rdi │ │ │ │ - mov %r15,0xc8(%rsp) │ │ │ │ + mov %r11d,0xb0(%rsp) │ │ │ │ + mov %r10d,0xa8(%rsp) │ │ │ │ add $0x68,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ jmp *%rax │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ test %ecx,%ecx │ │ │ │ - js 4699e ::calculateEdgeLogLikelihoods(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*, double*, double*)@@Base+0x19e> │ │ │ │ + js 44bfb ::calculateEdgeLogLikelihoods(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*, double*, double*)@@Base+0x19b> │ │ │ │ mov %ecx,0x50(%rsp) │ │ │ │ - jmp 46ae0 ::calculateEdgeLogLikelihoods(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*, double*, double*)@@Base+0x2e0> │ │ │ │ + jmp 44d22 ::calculateEdgeLogLikelihoods(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*, double*, double*)@@Base+0x2c2> │ │ │ │ nopl 0x0(%rax) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + mov 0x20(%rsp),%esi │ │ │ │ call *%rax │ │ │ │ mov 0x48(%rsp),%r9 │ │ │ │ mov 0x40(%rsp),%r8 │ │ │ │ mov 0x38(%rsp),%r11 │ │ │ │ mov 0x30(%rsp),%ecx │ │ │ │ mov 0x28(%rsp),%edx │ │ │ │ - mov 0x20(%rsp),%r10d │ │ │ │ - jmp 46ac7 ::calculateEdgeLogLikelihoods(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*, double*, double*)@@Base+0x2c7> │ │ │ │ + jmp 44d09 ::calculateEdgeLogLikelihoods(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*, double*, double*)@@Base+0x2a9> │ │ │ │ call 1c370 <__stack_chk_fail@plt> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ + nop │ │ │ │ │ │ │ │ -0000000000046e60 ::reorderPatternsByPartition()@@Base>: │ │ │ │ +00000000000450a0 ::reorderPatternsByPartition()@@Base>: │ │ │ │ endbr64 │ │ │ │ push %rbp │ │ │ │ mov %rsp,%rbp │ │ │ │ push %r15 │ │ │ │ push %r14 │ │ │ │ push %r13 │ │ │ │ push %r12 │ │ │ │ push %rbx │ │ │ │ and $0xffffffffffffffe0,%rsp │ │ │ │ sub $0x60,%rsp │ │ │ │ mov %fs:0x28,%rax │ │ │ │ mov %rax,0x58(%rsp) │ │ │ │ xor %eax,%eax │ │ │ │ cmpb $0x0,0x51(%rdi) │ │ │ │ - jne 47380 ::reorderPatternsByPartition()@@Base+0x520> │ │ │ │ + jne 45590 ::reorderPatternsByPartition()@@Base+0x4f0> │ │ │ │ movslq 0x14(%rdi),%rsi │ │ │ │ mov %rdi,%r14 │ │ │ │ lea 0x0(,%rsi,4),%rdi │ │ │ │ - mov %rsi,%r15 │ │ │ │ mov %rsi,0x38(%rsp) │ │ │ │ + mov %rsi,%r15 │ │ │ │ call 1c420 │ │ │ │ movslq 0x48(%r14),%rdi │ │ │ │ mov %rax,0x90(%r14) │ │ │ │ mov %rax,%r13 │ │ │ │ mov %edi,0x34(%rsp) │ │ │ │ shl $0x2,%rdi │ │ │ │ call 1c420 │ │ │ │ @@ -41413,347 +40475,343 @@ │ │ │ │ mov %rax,%rbx │ │ │ │ lea 0x0(,%rsi,8),%rdi │ │ │ │ call 1c420 │ │ │ │ mov 0x34(%rsp),%esi │ │ │ │ mov %rax,%r12 │ │ │ │ test %esi,%esi │ │ │ │ mov 0x38(%rsp),%rsi │ │ │ │ - jle 47360 ::reorderPatternsByPartition()@@Base+0x500> │ │ │ │ - mov 0x88(%r14),%rdi │ │ │ │ + jle 45570 ::reorderPatternsByPartition()@@Base+0x4d0> │ │ │ │ + mov 0x88(%r14),%r8 │ │ │ │ xor %eax,%eax │ │ │ │ - movl $0x0,(%rdi,%rax,4) │ │ │ │ + movl $0x0,(%r8,%rax,4) │ │ │ │ movl $0x0,(%rbx,%rax,4) │ │ │ │ inc %rax │ │ │ │ cmp %eax,0x48(%r14) │ │ │ │ - jg 46efc ::reorderPatternsByPartition()@@Base+0x9c> │ │ │ │ + jg 4513c ::reorderPatternsByPartition()@@Base+0x9c> │ │ │ │ mov 0x14(%r14),%r15d │ │ │ │ test %r15d,%r15d │ │ │ │ - jle 47346 ::reorderPatternsByPartition()@@Base+0x4e6> │ │ │ │ + jle 45556 ::reorderPatternsByPartition()@@Base+0x4b6> │ │ │ │ movslq %r15d,%rsi │ │ │ │ mov 0x80(%r14),%rcx │ │ │ │ lea 0x0(,%rsi,4),%r10 │ │ │ │ xor %eax,%eax │ │ │ │ movslq (%rcx,%rax,1),%rdx │ │ │ │ - lea (%rbx,%rdx,4),%r8 │ │ │ │ - mov (%r8),%edx │ │ │ │ - lea 0x1(%rdx),%r9d │ │ │ │ + lea (%rbx,%rdx,4),%rdi │ │ │ │ + mov (%rdi),%edx │ │ │ │ mov %edx,0x0(%r13,%rax,1) │ │ │ │ + lea 0x1(%rdx),%r9d │ │ │ │ add $0x4,%rax │ │ │ │ - mov %r9d,(%r8) │ │ │ │ + mov %r9d,(%rdi) │ │ │ │ cmp %r10,%rax │ │ │ │ - jne 46f34 ::reorderPatternsByPartition()@@Base+0xd4> │ │ │ │ + jne 45175 ::reorderPatternsByPartition()@@Base+0xd5> │ │ │ │ movslq 0x48(%r14),%rax │ │ │ │ test %eax,%eax │ │ │ │ - jle 4733d ::reorderPatternsByPartition()@@Base+0x4dd> │ │ │ │ - xor %esi,%esi │ │ │ │ - test %rsi,%rsi │ │ │ │ - je 46ff9 ::reorderPatternsByPartition()@@Base+0x199> │ │ │ │ - lea (%rdi,%rsi,4),%r8 │ │ │ │ - lea -0x1(%rsi),%eax │ │ │ │ - mov %esi,%edx │ │ │ │ - vmovd (%r8),%xmm1 │ │ │ │ + jle 4554d ::reorderPatternsByPartition()@@Base+0x4ad> │ │ │ │ + xor %edi,%edi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 45221 ::reorderPatternsByPartition()@@Base+0x181> │ │ │ │ + lea (%r8,%rdi,4),%r9 │ │ │ │ + lea -0x1(%rdi),%eax │ │ │ │ + mov %edi,%edx │ │ │ │ + mov (%r9),%ecx │ │ │ │ cmp $0x6,%eax │ │ │ │ - jbe 47336 ::reorderPatternsByPartition()@@Base+0x4d6> │ │ │ │ - mov %esi,%ecx │ │ │ │ + jbe 45546 ::reorderPatternsByPartition()@@Base+0x4a6> │ │ │ │ + mov %edi,%esi │ │ │ │ mov %rbx,%rax │ │ │ │ vpxor %xmm0,%xmm0,%xmm0 │ │ │ │ - shr $0x3,%ecx │ │ │ │ - shl $0x5,%rcx │ │ │ │ - add %rbx,%rcx │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + shr $0x3,%esi │ │ │ │ + shl $0x5,%rsi │ │ │ │ + add %rbx,%rsi │ │ │ │ + nop │ │ │ │ vpaddd (%rax),%ymm0,%ymm0 │ │ │ │ add $0x20,%rax │ │ │ │ - cmp %rax,%rcx │ │ │ │ - jne 46fa0 ::reorderPatternsByPartition()@@Base+0x140> │ │ │ │ - vextracti128 $0x1,%ymm0,%xmm2 │ │ │ │ - vpaddd %xmm0,%xmm2,%xmm0 │ │ │ │ - vpsrldq $0x8,%xmm0,%xmm2 │ │ │ │ - vpaddd %xmm2,%xmm0,%xmm0 │ │ │ │ - vpsrldq $0x4,%xmm0,%xmm2 │ │ │ │ - vpaddd %xmm2,%xmm0,%xmm0 │ │ │ │ - vpaddd %xmm0,%xmm1,%xmm1 │ │ │ │ + cmp %rax,%rsi │ │ │ │ + jne 451d0 ::reorderPatternsByPartition()@@Base+0x130> │ │ │ │ + vextracti32x4 $0x1,%ymm0,%xmm1 │ │ │ │ + vpaddd %xmm0,%xmm1,%xmm0 │ │ │ │ + vpsrldq $0x8,%xmm0,%xmm1 │ │ │ │ + vpaddd %xmm1,%xmm0,%xmm0 │ │ │ │ + vpsrldq $0x4,%xmm0,%xmm1 │ │ │ │ + vpaddd %xmm1,%xmm0,%xmm0 │ │ │ │ + vmovd %xmm0,%eax │ │ │ │ + add %eax,%ecx │ │ │ │ test $0x7,%dl │ │ │ │ - je 46ff0 ::reorderPatternsByPartition()@@Base+0x190> │ │ │ │ + je 4521a ::reorderPatternsByPartition()@@Base+0x17a> │ │ │ │ and $0xfffffff8,%edx │ │ │ │ - mov %esi,%ecx │ │ │ │ + mov %edi,%esi │ │ │ │ movslq %edx,%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - vmovd (%rbx,%rax,4),%xmm0 │ │ │ │ + nopl (%rax) │ │ │ │ + add (%rbx,%rax,4),%ecx │ │ │ │ inc %rax │ │ │ │ - vpaddd %xmm0,%xmm1,%xmm1 │ │ │ │ - cmp %eax,%ecx │ │ │ │ - jg 46fe0 ::reorderPatternsByPartition()@@Base+0x180> │ │ │ │ - vmovd %xmm1,(%r8) │ │ │ │ + cmp %eax,%esi │ │ │ │ + jg 45210 ::reorderPatternsByPartition()@@Base+0x170> │ │ │ │ + mov %ecx,(%r9) │ │ │ │ movslq 0x48(%r14),%rax │ │ │ │ - inc %rsi │ │ │ │ - cmp %esi,%eax │ │ │ │ - jg 46f62 ::reorderPatternsByPartition()@@Base+0x102> │ │ │ │ + inc %rdi │ │ │ │ + cmp %edi,%eax │ │ │ │ + jg 451a2 ::reorderPatternsByPartition()@@Base+0x102> │ │ │ │ mov 0x14(%r14),%r15d │ │ │ │ - mov %r15d,(%rdi,%rax,4) │ │ │ │ + mov %r15d,(%r8,%rax,4) │ │ │ │ test %r15d,%r15d │ │ │ │ - jle 4704f ::reorderPatternsByPartition()@@Base+0x1ef> │ │ │ │ + jle 45277 ::reorderPatternsByPartition()@@Base+0x1d7> │ │ │ │ mov 0x80(%r14),%rcx │ │ │ │ movslq %r15d,%rsi │ │ │ │ mov 0x78(%r14),%r9 │ │ │ │ shl $0x2,%rsi │ │ │ │ xor %eax,%eax │ │ │ │ - movslq (%rcx,%rax,1),%r8 │ │ │ │ - vmovsd (%r9,%rax,2),%xmm0 │ │ │ │ + movslq (%rcx,%rax,1),%rdi │ │ │ │ mov 0x0(%r13,%rax,1),%edx │ │ │ │ - add (%rdi,%r8,4),%edx │ │ │ │ + vmovsd (%r9,%rax,2),%xmm0 │ │ │ │ + add (%r8,%rdi,4),%edx │ │ │ │ mov %edx,0x0(%r13,%rax,1) │ │ │ │ movslq %edx,%rdx │ │ │ │ add $0x4,%rax │ │ │ │ vmovsd %xmm0,(%r12,%rdx,8) │ │ │ │ cmp %rax,%rsi │ │ │ │ - jne 47025 ::reorderPatternsByPartition()@@Base+0x1c5> │ │ │ │ + jne 4524d ::reorderPatternsByPartition()@@Base+0x1ad> │ │ │ │ mov 0x48(%r14),%ecx │ │ │ │ xor %edi,%edi │ │ │ │ xor %r9d,%r9d │ │ │ │ test %ecx,%ecx │ │ │ │ - jle 4710c ::reorderPatternsByPartition()@@Base+0x2ac> │ │ │ │ + jle 4532c ::reorderPatternsByPartition()@@Base+0x28c> │ │ │ │ mov (%rbx,%rdi,4),%ecx │ │ │ │ test %ecx,%ecx │ │ │ │ - jle 470ff ::reorderPatternsByPartition()@@Base+0x29f> │ │ │ │ + jle 4531f ::reorderPatternsByPartition()@@Base+0x27f> │ │ │ │ lea -0x1(%rcx),%eax │ │ │ │ mov 0x80(%r14),%r10 │ │ │ │ mov %edi,%esi │ │ │ │ cmp $0x6,%eax │ │ │ │ - jbe 4732c ::reorderPatternsByPartition()@@Base+0x4cc> │ │ │ │ + jbe 4553c ::reorderPatternsByPartition()@@Base+0x49c> │ │ │ │ mov %ecx,%r8d │ │ │ │ movslq %r9d,%rax │ │ │ │ - vmovd %edi,%xmm0 │ │ │ │ + vpbroadcastd %edi,%ymm0 │ │ │ │ shr $0x3,%r8d │ │ │ │ lea (%r10,%rax,4),%rax │ │ │ │ - vpbroadcastd %xmm0,%ymm0 │ │ │ │ shl $0x5,%r8 │ │ │ │ lea (%r8,%rax,1),%rdx │ │ │ │ and $0x20,%r8d │ │ │ │ - je 470c0 ::reorderPatternsByPartition()@@Base+0x260> │ │ │ │ + je 452e0 ::reorderPatternsByPartition()@@Base+0x240> │ │ │ │ vmovdqu %ymm0,(%rax) │ │ │ │ add $0x20,%rax │ │ │ │ cmp %rax,%rdx │ │ │ │ - je 470d2 ::reorderPatternsByPartition()@@Base+0x272> │ │ │ │ - nopl (%rax) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + je 452f2 ::reorderPatternsByPartition()@@Base+0x252> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ vmovdqu %ymm0,(%rax) │ │ │ │ - vmovdqu %ymm0,0x20(%rax) │ │ │ │ add $0x40,%rax │ │ │ │ + vmovdqu %ymm0,-0x20(%rax) │ │ │ │ cmp %rax,%rdx │ │ │ │ - jne 470c0 ::reorderPatternsByPartition()@@Base+0x260> │ │ │ │ + jne 452e0 ::reorderPatternsByPartition()@@Base+0x240> │ │ │ │ test $0x7,%cl │ │ │ │ - je 470fc ::reorderPatternsByPartition()@@Base+0x29c> │ │ │ │ + je 4531c ::reorderPatternsByPartition()@@Base+0x27c> │ │ │ │ mov %ecx,%eax │ │ │ │ and $0xfffffff8,%eax │ │ │ │ lea (%rax,%r9,1),%edx │ │ │ │ movslq %edx,%rdx │ │ │ │ lea (%r10,%rdx,4),%rdx │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ inc %eax │ │ │ │ mov %esi,(%rdx) │ │ │ │ add $0x4,%rdx │ │ │ │ cmp %eax,%ecx │ │ │ │ - jg 470f0 ::reorderPatternsByPartition()@@Base+0x290> │ │ │ │ + jg 45310 ::reorderPatternsByPartition()@@Base+0x270> │ │ │ │ add %ecx,%r9d │ │ │ │ inc %rdi │ │ │ │ cmp %edi,0x48(%r14) │ │ │ │ - jg 47060 ::reorderPatternsByPartition()@@Base+0x200> │ │ │ │ + jg 45288 ::reorderPatternsByPartition()@@Base+0x1e8> │ │ │ │ mov %rbx,%rdi │ │ │ │ vzeroupper │ │ │ │ xor %ebx,%ebx │ │ │ │ call 1c3b0 │ │ │ │ mov 0x78(%r14),%rdi │ │ │ │ mov %rbx,%r13 │ │ │ │ call 1c3b0 │ │ │ │ movslq 0x3c(%r14),%rdx │ │ │ │ + mov %r12,0x78(%r14) │ │ │ │ lea 0x50(%rsp),%rdi │ │ │ │ mov $0x20,%esi │ │ │ │ - mov %r12,0x78(%r14) │ │ │ │ shl $0x2,%rdx │ │ │ │ call 1c150 │ │ │ │ movslq 0x18(%r14),%rdx │ │ │ │ lea 0x48(%rsp),%rdi │ │ │ │ mov $0x20,%esi │ │ │ │ test %eax,%eax │ │ │ │ cmove 0x50(%rsp),%r13 │ │ │ │ shl $0x2,%rdx │ │ │ │ call 1c150 │ │ │ │ mov 0x10(%r14),%edx │ │ │ │ test %eax,%eax │ │ │ │ cmove 0x48(%rsp),%rbx │ │ │ │ test %edx,%edx │ │ │ │ - jle 471c4 ::reorderPatternsByPartition()@@Base+0x364> │ │ │ │ + jle 453dc ::reorderPatternsByPartition()@@Base+0x33c> │ │ │ │ mov 0xb0(%r14),%rsi │ │ │ │ xor %edi,%edi │ │ │ │ mov (%rsi,%rdi,8),%r8 │ │ │ │ test %r8,%r8 │ │ │ │ - je 471fe ::reorderPatternsByPartition()@@Base+0x39e> │ │ │ │ + je 45416 ::reorderPatternsByPartition()@@Base+0x376> │ │ │ │ mov 0x14(%r14),%eax │ │ │ │ test %eax,%eax │ │ │ │ - jle 471b4 ::reorderPatternsByPartition()@@Base+0x354> │ │ │ │ + jle 453cc ::reorderPatternsByPartition()@@Base+0x32c> │ │ │ │ mov 0x90(%r14),%r9 │ │ │ │ xor %eax,%eax │ │ │ │ - nopl (%rax) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ mov (%r8,%rax,4),%ecx │ │ │ │ movslq (%r9,%rax,4),%rdx │ │ │ │ inc %rax │ │ │ │ mov %ecx,(%rbx,%rdx,4) │ │ │ │ cmp %eax,0x14(%r14) │ │ │ │ - jg 471a0 ::reorderPatternsByPartition()@@Base+0x340> │ │ │ │ + jg 453b8 ::reorderPatternsByPartition()@@Base+0x318> │ │ │ │ mov %rbx,(%rsi,%rdi,8) │ │ │ │ mov %r8,%rbx │ │ │ │ inc %rdi │ │ │ │ cmp %edi,0x10(%r14) │ │ │ │ - jg 47178 ::reorderPatternsByPartition()@@Base+0x318> │ │ │ │ + jg 45398 ::reorderPatternsByPartition()@@Base+0x2f8> │ │ │ │ mov %r13,%rdi │ │ │ │ call 1c3b0 │ │ │ │ mov %rbx,%rdi │ │ │ │ call 1c3b0 │ │ │ │ movb $0x1,0x51(%r14) │ │ │ │ xor %eax,%eax │ │ │ │ mov 0x58(%rsp),%rdx │ │ │ │ sub %fs:0x28,%rdx │ │ │ │ - jne 47371 ::reorderPatternsByPartition()@@Base+0x511> │ │ │ │ + jne 45581 ::reorderPatternsByPartition()@@Base+0x4e1> │ │ │ │ lea -0x28(%rbp),%rsp │ │ │ │ pop %rbx │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ pop %rbp │ │ │ │ ret │ │ │ │ mov 0xa8(%r14),%rax │ │ │ │ - mov 0x34(%r14),%r15d │ │ │ │ + mov 0x34(%r14),%r11d │ │ │ │ lea (%rax,%rdi,8),%rax │ │ │ │ - mov (%rax),%r12 │ │ │ │ - test %r15d,%r15d │ │ │ │ - jle 472e5 ::reorderPatternsByPartition()@@Base+0x485> │ │ │ │ + mov (%rax),%r15 │ │ │ │ + test %r11d,%r11d │ │ │ │ + jle 454fd ::reorderPatternsByPartition()@@Base+0x45d> │ │ │ │ movslq 0x14(%r14),%r10 │ │ │ │ - mov %rsi,0x28(%rsp) │ │ │ │ - xor %edx,%edx │ │ │ │ mov %rax,0x20(%rsp) │ │ │ │ + xor %edx,%edx │ │ │ │ mov %rbx,0x18(%rsp) │ │ │ │ - mov %r15d,%esi │ │ │ │ mov %rdi,0x10(%rsp) │ │ │ │ mov %r10,%rcx │ │ │ │ shl $0x2,%r10 │ │ │ │ + mov %rsi,0x28(%rsp) │ │ │ │ + mov %r11d,%esi │ │ │ │ nopl (%rax) │ │ │ │ test %ecx,%ecx │ │ │ │ - jle 472d1 ::reorderPatternsByPartition()@@Base+0x471> │ │ │ │ + jle 454e9 ::reorderPatternsByPartition()@@Base+0x449> │ │ │ │ mov 0x24(%r14),%r11d │ │ │ │ test %r11d,%r11d │ │ │ │ - jle 472f0 ::reorderPatternsByPartition()@@Base+0x490> │ │ │ │ + jle 45508 ::reorderPatternsByPartition()@@Base+0x468> │ │ │ │ mov %ecx,%r9d │ │ │ │ - mov 0x90(%r14),%rbx │ │ │ │ + mov %edx,0x38(%rsp) │ │ │ │ movslq %r11d,%rdi │ │ │ │ - xor %r8d,%r8d │ │ │ │ + mov 0x90(%r14),%rbx │ │ │ │ imul %r11d,%r9d │ │ │ │ - shl $0x2,%rdi │ │ │ │ - mov %edx,0x38(%rsp) │ │ │ │ mov %esi,0x34(%rsp) │ │ │ │ + shl $0x2,%rdi │ │ │ │ + xor %r8d,%r8d │ │ │ │ imul %edx,%r9d │ │ │ │ - mov %r9d,%r15d │ │ │ │ + mov %r9d,%r12d │ │ │ │ nopl 0x0(%rax) │ │ │ │ movslq %r9d,%rax │ │ │ │ - lea (%r12,%rax,4),%rsi │ │ │ │ + lea (%r15,%rax,4),%rsi │ │ │ │ mov (%rbx,%r8,1),%eax │ │ │ │ imul %r11d,%eax │ │ │ │ - add %r15d,%eax │ │ │ │ + add %r12d,%eax │ │ │ │ cltq │ │ │ │ lea 0x0(%r13,%rax,4),%rdx │ │ │ │ xor %eax,%eax │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ vmovss (%rsi,%rax,1),%xmm0 │ │ │ │ vmovss %xmm0,(%rdx,%rax,1) │ │ │ │ add $0x4,%rax │ │ │ │ cmp %rax,%rdi │ │ │ │ - jne 472a0 ::reorderPatternsByPartition()@@Base+0x440> │ │ │ │ + jne 454b8 ::reorderPatternsByPartition()@@Base+0x418> │ │ │ │ add $0x4,%r8 │ │ │ │ add %r11d,%r9d │ │ │ │ cmp %r10,%r8 │ │ │ │ - jne 47280 ::reorderPatternsByPartition()@@Base+0x420> │ │ │ │ + jne 45498 ::reorderPatternsByPartition()@@Base+0x3f8> │ │ │ │ mov 0x38(%rsp),%edx │ │ │ │ mov 0x34(%rsp),%esi │ │ │ │ inc %edx │ │ │ │ cmp %esi,%edx │ │ │ │ - jne 47240 ::reorderPatternsByPartition()@@Base+0x3e0> │ │ │ │ + jne 45458 ::reorderPatternsByPartition()@@Base+0x3b8> │ │ │ │ mov 0x28(%rsp),%rsi │ │ │ │ mov 0x20(%rsp),%rax │ │ │ │ mov 0x18(%rsp),%rbx │ │ │ │ mov 0x10(%rsp),%rdi │ │ │ │ mov %r13,(%rax) │ │ │ │ - mov %r12,%r13 │ │ │ │ - jmp 471bb ::reorderPatternsByPartition()@@Base+0x35b> │ │ │ │ + mov %r15,%r13 │ │ │ │ + jmp 453d3 ::reorderPatternsByPartition()@@Base+0x333> │ │ │ │ xor %eax,%eax │ │ │ │ - nopl (%rax) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ lea 0x4(%rax),%rdi │ │ │ │ cmp %r10,%rdi │ │ │ │ - je 47320 ::reorderPatternsByPartition()@@Base+0x4c0> │ │ │ │ + je 45530 ::reorderPatternsByPartition()@@Base+0x490> │ │ │ │ add $0x8,%rax │ │ │ │ cmp %r10,%rax │ │ │ │ - jne 47300 ::reorderPatternsByPartition()@@Base+0x4a0> │ │ │ │ + jne 45510 ::reorderPatternsByPartition()@@Base+0x470> │ │ │ │ inc %edx │ │ │ │ cmp %edx,%esi │ │ │ │ - jne 4724c ::reorderPatternsByPartition()@@Base+0x3ec> │ │ │ │ - jmp 472d1 ::reorderPatternsByPartition()@@Base+0x471> │ │ │ │ + jne 45464 ::reorderPatternsByPartition()@@Base+0x3c4> │ │ │ │ + jmp 454e9 ::reorderPatternsByPartition()@@Base+0x449> │ │ │ │ xchg %ax,%ax │ │ │ │ inc %edx │ │ │ │ cmp %esi,%edx │ │ │ │ - jne 4724c ::reorderPatternsByPartition()@@Base+0x3ec> │ │ │ │ - jmp 472d1 ::reorderPatternsByPartition()@@Base+0x471> │ │ │ │ + jne 45464 ::reorderPatternsByPartition()@@Base+0x3c4> │ │ │ │ + jmp 454e9 ::reorderPatternsByPartition()@@Base+0x449> │ │ │ │ mov %r9d,%edx │ │ │ │ xor %eax,%eax │ │ │ │ - jmp 470e0 ::reorderPatternsByPartition()@@Base+0x280> │ │ │ │ + jmp 45300 ::reorderPatternsByPartition()@@Base+0x260> │ │ │ │ xor %edx,%edx │ │ │ │ - jmp 46fd5 ::reorderPatternsByPartition()@@Base+0x175> │ │ │ │ - mov %r15d,(%rdi,%rax,4) │ │ │ │ - jmp 4701b ::reorderPatternsByPartition()@@Base+0x1bb> │ │ │ │ + jmp 45208 ::reorderPatternsByPartition()@@Base+0x168> │ │ │ │ + mov %r15d,(%r8,%rax,4) │ │ │ │ + jmp 45243 ::reorderPatternsByPartition()@@Base+0x1a3> │ │ │ │ movslq 0x48(%r14),%rax │ │ │ │ movslq %eax,%rdx │ │ │ │ test %eax,%eax │ │ │ │ - jg 46f60 ::reorderPatternsByPartition()@@Base+0x100> │ │ │ │ - jmp 47395 ::reorderPatternsByPartition()@@Base+0x535> │ │ │ │ + jg 451a0 ::reorderPatternsByPartition()@@Base+0x100> │ │ │ │ + jmp 455a5 ::reorderPatternsByPartition()@@Base+0x505> │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ test %r15d,%r15d │ │ │ │ - jle 4738a ::reorderPatternsByPartition()@@Base+0x52a> │ │ │ │ - mov 0x88(%r14),%rdi │ │ │ │ - jmp 46f23 ::reorderPatternsByPartition()@@Base+0xc3> │ │ │ │ + jle 4559a ::reorderPatternsByPartition()@@Base+0x4fa> │ │ │ │ + mov 0x88(%r14),%r8 │ │ │ │ + jmp 45164 ::reorderPatternsByPartition()@@Base+0xc4> │ │ │ │ call 1c370 <__stack_chk_fail@plt> │ │ │ │ cs nopw 0x0(%rax,%rax,1) │ │ │ │ mov $0xfffffff9,%eax │ │ │ │ - jmp 471db ::reorderPatternsByPartition()@@Base+0x37b> │ │ │ │ + jmp 453f3 ::reorderPatternsByPartition()@@Base+0x353> │ │ │ │ movslq 0x48(%r14),%rdx │ │ │ │ - mov 0x88(%r14),%rdi │ │ │ │ - mov %r15d,(%rdi,%rdx,4) │ │ │ │ - jmp 4704f ::reorderPatternsByPartition()@@Base+0x1ef> │ │ │ │ + mov 0x88(%r14),%r8 │ │ │ │ + mov %r15d,(%r8,%rdx,4) │ │ │ │ + jmp 45277 ::reorderPatternsByPartition()@@Base+0x1d7> │ │ │ │ xchg %ax,%ax │ │ │ │ │ │ │ │ -00000000000473a0 ::reorderPatternsByPartition()@@Base>: │ │ │ │ +00000000000455b0 ::reorderPatternsByPartition()@@Base>: │ │ │ │ endbr64 │ │ │ │ push %rbp │ │ │ │ mov %rsp,%rbp │ │ │ │ push %r15 │ │ │ │ push %r14 │ │ │ │ push %r13 │ │ │ │ push %r12 │ │ │ │ push %rbx │ │ │ │ and $0xffffffffffffffe0,%rsp │ │ │ │ sub $0x60,%rsp │ │ │ │ mov %fs:0x28,%rax │ │ │ │ mov %rax,0x58(%rsp) │ │ │ │ xor %eax,%eax │ │ │ │ cmpb $0x0,0x51(%rdi) │ │ │ │ - jne 478c0 ::reorderPatternsByPartition()@@Base+0x520> │ │ │ │ + jne 45ab0 ::reorderPatternsByPartition()@@Base+0x500> │ │ │ │ movslq 0x14(%rdi),%rsi │ │ │ │ mov %rdi,%r14 │ │ │ │ lea 0x0(,%rsi,4),%rdi │ │ │ │ - mov %rsi,%r15 │ │ │ │ mov %rsi,0x38(%rsp) │ │ │ │ + mov %rsi,%r15 │ │ │ │ call 1c420 │ │ │ │ movslq 0x48(%r14),%rdi │ │ │ │ mov %rax,0x98(%r14) │ │ │ │ mov %rax,%r13 │ │ │ │ mov %edi,0x34(%rsp) │ │ │ │ shl $0x2,%rdi │ │ │ │ call 1c420 │ │ │ │ @@ -41761,356 +40819,354 @@ │ │ │ │ mov %rax,%rbx │ │ │ │ lea 0x0(,%rsi,8),%rdi │ │ │ │ call 1c420 │ │ │ │ mov 0x34(%rsp),%esi │ │ │ │ mov %rax,%r12 │ │ │ │ test %esi,%esi │ │ │ │ mov 0x38(%rsp),%rsi │ │ │ │ - jle 478a0 ::reorderPatternsByPartition()@@Base+0x500> │ │ │ │ - mov 0x90(%r14),%rdi │ │ │ │ + jle 45a90 ::reorderPatternsByPartition()@@Base+0x4e0> │ │ │ │ + mov 0x90(%r14),%r8 │ │ │ │ xor %eax,%eax │ │ │ │ - movl $0x0,(%rdi,%rax,4) │ │ │ │ + movl $0x0,(%r8,%rax,4) │ │ │ │ movl $0x0,(%rbx,%rax,4) │ │ │ │ inc %rax │ │ │ │ cmp %eax,0x48(%r14) │ │ │ │ - jg 4743c ::reorderPatternsByPartition()@@Base+0x9c> │ │ │ │ + jg 4564c ::reorderPatternsByPartition()@@Base+0x9c> │ │ │ │ mov 0x14(%r14),%r15d │ │ │ │ test %r15d,%r15d │ │ │ │ - jle 47886 ::reorderPatternsByPartition()@@Base+0x4e6> │ │ │ │ + jle 45a76 ::reorderPatternsByPartition()@@Base+0x4c6> │ │ │ │ movslq %r15d,%rsi │ │ │ │ mov 0x88(%r14),%rcx │ │ │ │ lea 0x0(,%rsi,4),%r10 │ │ │ │ xor %eax,%eax │ │ │ │ movslq (%rcx,%rax,1),%rdx │ │ │ │ - lea (%rbx,%rdx,4),%r8 │ │ │ │ - mov (%r8),%edx │ │ │ │ - lea 0x1(%rdx),%r9d │ │ │ │ + lea (%rbx,%rdx,4),%rdi │ │ │ │ + mov (%rdi),%edx │ │ │ │ mov %edx,0x0(%r13,%rax,1) │ │ │ │ + lea 0x1(%rdx),%r9d │ │ │ │ add $0x4,%rax │ │ │ │ - mov %r9d,(%r8) │ │ │ │ + mov %r9d,(%rdi) │ │ │ │ cmp %r10,%rax │ │ │ │ - jne 47474 ::reorderPatternsByPartition()@@Base+0xd4> │ │ │ │ + jne 45685 ::reorderPatternsByPartition()@@Base+0xd5> │ │ │ │ movslq 0x48(%r14),%rax │ │ │ │ test %eax,%eax │ │ │ │ - jle 4787d ::reorderPatternsByPartition()@@Base+0x4dd> │ │ │ │ - xor %esi,%esi │ │ │ │ - test %rsi,%rsi │ │ │ │ - je 47539 ::reorderPatternsByPartition()@@Base+0x199> │ │ │ │ - lea (%rdi,%rsi,4),%r8 │ │ │ │ - lea -0x1(%rsi),%eax │ │ │ │ - mov %esi,%edx │ │ │ │ - vmovd (%r8),%xmm1 │ │ │ │ + jle 45a6d ::reorderPatternsByPartition()@@Base+0x4bd> │ │ │ │ + xor %edi,%edi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 45731 ::reorderPatternsByPartition()@@Base+0x181> │ │ │ │ + lea (%r8,%rdi,4),%r9 │ │ │ │ + lea -0x1(%rdi),%eax │ │ │ │ + mov %edi,%edx │ │ │ │ + mov (%r9),%ecx │ │ │ │ cmp $0x6,%eax │ │ │ │ - jbe 47876 ::reorderPatternsByPartition()@@Base+0x4d6> │ │ │ │ - mov %esi,%ecx │ │ │ │ + jbe 45a66 ::reorderPatternsByPartition()@@Base+0x4b6> │ │ │ │ + mov %edi,%esi │ │ │ │ mov %rbx,%rax │ │ │ │ vpxor %xmm0,%xmm0,%xmm0 │ │ │ │ - shr $0x3,%ecx │ │ │ │ - shl $0x5,%rcx │ │ │ │ - add %rbx,%rcx │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + shr $0x3,%esi │ │ │ │ + shl $0x5,%rsi │ │ │ │ + add %rbx,%rsi │ │ │ │ + nop │ │ │ │ vpaddd (%rax),%ymm0,%ymm0 │ │ │ │ add $0x20,%rax │ │ │ │ - cmp %rax,%rcx │ │ │ │ - jne 474e0 ::reorderPatternsByPartition()@@Base+0x140> │ │ │ │ - vextracti128 $0x1,%ymm0,%xmm2 │ │ │ │ - vpaddd %xmm0,%xmm2,%xmm0 │ │ │ │ - vpsrldq $0x8,%xmm0,%xmm2 │ │ │ │ - vpaddd %xmm2,%xmm0,%xmm0 │ │ │ │ - vpsrldq $0x4,%xmm0,%xmm2 │ │ │ │ - vpaddd %xmm2,%xmm0,%xmm0 │ │ │ │ - vpaddd %xmm0,%xmm1,%xmm1 │ │ │ │ + cmp %rax,%rsi │ │ │ │ + jne 456e0 ::reorderPatternsByPartition()@@Base+0x130> │ │ │ │ + vextracti32x4 $0x1,%ymm0,%xmm1 │ │ │ │ + vpaddd %xmm0,%xmm1,%xmm0 │ │ │ │ + vpsrldq $0x8,%xmm0,%xmm1 │ │ │ │ + vpaddd %xmm1,%xmm0,%xmm0 │ │ │ │ + vpsrldq $0x4,%xmm0,%xmm1 │ │ │ │ + vpaddd %xmm1,%xmm0,%xmm0 │ │ │ │ + vmovd %xmm0,%eax │ │ │ │ + add %eax,%ecx │ │ │ │ test $0x7,%dl │ │ │ │ - je 47530 ::reorderPatternsByPartition()@@Base+0x190> │ │ │ │ + je 4572a ::reorderPatternsByPartition()@@Base+0x17a> │ │ │ │ and $0xfffffff8,%edx │ │ │ │ - mov %esi,%ecx │ │ │ │ + mov %edi,%esi │ │ │ │ movslq %edx,%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - vmovd (%rbx,%rax,4),%xmm0 │ │ │ │ + nopl (%rax) │ │ │ │ + add (%rbx,%rax,4),%ecx │ │ │ │ inc %rax │ │ │ │ - vpaddd %xmm0,%xmm1,%xmm1 │ │ │ │ - cmp %eax,%ecx │ │ │ │ - jg 47520 ::reorderPatternsByPartition()@@Base+0x180> │ │ │ │ - vmovd %xmm1,(%r8) │ │ │ │ + cmp %eax,%esi │ │ │ │ + jg 45720 ::reorderPatternsByPartition()@@Base+0x170> │ │ │ │ + mov %ecx,(%r9) │ │ │ │ movslq 0x48(%r14),%rax │ │ │ │ - inc %rsi │ │ │ │ - cmp %esi,%eax │ │ │ │ - jg 474a2 ::reorderPatternsByPartition()@@Base+0x102> │ │ │ │ + inc %rdi │ │ │ │ + cmp %edi,%eax │ │ │ │ + jg 456b2 ::reorderPatternsByPartition()@@Base+0x102> │ │ │ │ mov 0x14(%r14),%r15d │ │ │ │ - mov %r15d,(%rdi,%rax,4) │ │ │ │ + mov %r15d,(%r8,%rax,4) │ │ │ │ test %r15d,%r15d │ │ │ │ - jle 47592 ::reorderPatternsByPartition()@@Base+0x1f2> │ │ │ │ + jle 4578a ::reorderPatternsByPartition()@@Base+0x1da> │ │ │ │ mov 0x88(%r14),%rcx │ │ │ │ movslq %r15d,%rsi │ │ │ │ mov 0x80(%r14),%r9 │ │ │ │ shl $0x2,%rsi │ │ │ │ xor %eax,%eax │ │ │ │ - movslq (%rcx,%rax,1),%r8 │ │ │ │ - vmovsd (%r9,%rax,2),%xmm0 │ │ │ │ + movslq (%rcx,%rax,1),%rdi │ │ │ │ mov 0x0(%r13,%rax,1),%edx │ │ │ │ - add (%rdi,%r8,4),%edx │ │ │ │ + vmovsd (%r9,%rax,2),%xmm0 │ │ │ │ + add (%r8,%rdi,4),%edx │ │ │ │ mov %edx,0x0(%r13,%rax,1) │ │ │ │ movslq %edx,%rdx │ │ │ │ add $0x4,%rax │ │ │ │ vmovsd %xmm0,(%r12,%rdx,8) │ │ │ │ cmp %rax,%rsi │ │ │ │ - jne 47568 ::reorderPatternsByPartition()@@Base+0x1c8> │ │ │ │ + jne 45760 ::reorderPatternsByPartition()@@Base+0x1b0> │ │ │ │ mov 0x48(%r14),%ecx │ │ │ │ xor %edi,%edi │ │ │ │ xor %r9d,%r9d │ │ │ │ test %ecx,%ecx │ │ │ │ - jle 4764c ::reorderPatternsByPartition()@@Base+0x2ac> │ │ │ │ + jle 4583c ::reorderPatternsByPartition()@@Base+0x28c> │ │ │ │ mov (%rbx,%rdi,4),%ecx │ │ │ │ test %ecx,%ecx │ │ │ │ - jle 4763f ::reorderPatternsByPartition()@@Base+0x29f> │ │ │ │ + jle 4582f ::reorderPatternsByPartition()@@Base+0x27f> │ │ │ │ lea -0x1(%rcx),%eax │ │ │ │ mov 0x88(%r14),%r10 │ │ │ │ mov %edi,%esi │ │ │ │ cmp $0x6,%eax │ │ │ │ - jbe 4786c ::reorderPatternsByPartition()@@Base+0x4cc> │ │ │ │ + jbe 45a5c ::reorderPatternsByPartition()@@Base+0x4ac> │ │ │ │ mov %ecx,%r8d │ │ │ │ movslq %r9d,%rax │ │ │ │ - vmovd %edi,%xmm0 │ │ │ │ + vpbroadcastd %edi,%ymm0 │ │ │ │ shr $0x3,%r8d │ │ │ │ lea (%r10,%rax,4),%rax │ │ │ │ - vpbroadcastd %xmm0,%ymm0 │ │ │ │ shl $0x5,%r8 │ │ │ │ lea (%r8,%rax,1),%rdx │ │ │ │ and $0x20,%r8d │ │ │ │ - je 47600 ::reorderPatternsByPartition()@@Base+0x260> │ │ │ │ + je 457f0 ::reorderPatternsByPartition()@@Base+0x240> │ │ │ │ vmovdqu %ymm0,(%rax) │ │ │ │ add $0x20,%rax │ │ │ │ cmp %rax,%rdx │ │ │ │ - je 47612 ::reorderPatternsByPartition()@@Base+0x272> │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + je 45802 ::reorderPatternsByPartition()@@Base+0x252> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ vmovdqu %ymm0,(%rax) │ │ │ │ - vmovdqu %ymm0,0x20(%rax) │ │ │ │ add $0x40,%rax │ │ │ │ + vmovdqu %ymm0,-0x20(%rax) │ │ │ │ cmp %rax,%rdx │ │ │ │ - jne 47600 ::reorderPatternsByPartition()@@Base+0x260> │ │ │ │ + jne 457f0 ::reorderPatternsByPartition()@@Base+0x240> │ │ │ │ test $0x7,%cl │ │ │ │ - je 4763c ::reorderPatternsByPartition()@@Base+0x29c> │ │ │ │ + je 4582c ::reorderPatternsByPartition()@@Base+0x27c> │ │ │ │ mov %ecx,%eax │ │ │ │ and $0xfffffff8,%eax │ │ │ │ lea (%rax,%r9,1),%edx │ │ │ │ movslq %edx,%rdx │ │ │ │ lea (%r10,%rdx,4),%rdx │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ inc %eax │ │ │ │ mov %esi,(%rdx) │ │ │ │ add $0x4,%rdx │ │ │ │ cmp %eax,%ecx │ │ │ │ - jg 47630 ::reorderPatternsByPartition()@@Base+0x290> │ │ │ │ + jg 45820 ::reorderPatternsByPartition()@@Base+0x270> │ │ │ │ add %ecx,%r9d │ │ │ │ inc %rdi │ │ │ │ cmp %edi,0x48(%r14) │ │ │ │ - jg 475a3 ::reorderPatternsByPartition()@@Base+0x203> │ │ │ │ + jg 4579b ::reorderPatternsByPartition()@@Base+0x1eb> │ │ │ │ mov %rbx,%rdi │ │ │ │ vzeroupper │ │ │ │ xor %ebx,%ebx │ │ │ │ call 1c3b0 │ │ │ │ mov 0x80(%r14),%rdi │ │ │ │ mov %rbx,%r13 │ │ │ │ call 1c3b0 │ │ │ │ movslq 0x3c(%r14),%rdx │ │ │ │ + mov %r12,0x80(%r14) │ │ │ │ lea 0x50(%rsp),%rdi │ │ │ │ mov $0x20,%esi │ │ │ │ - mov %r12,0x80(%r14) │ │ │ │ shl $0x3,%rdx │ │ │ │ call 1c150 │ │ │ │ movslq 0x18(%r14),%rdx │ │ │ │ lea 0x48(%rsp),%rdi │ │ │ │ mov $0x20,%esi │ │ │ │ test %eax,%eax │ │ │ │ cmove 0x50(%rsp),%r13 │ │ │ │ shl $0x2,%rdx │ │ │ │ call 1c150 │ │ │ │ mov 0x10(%r14),%edx │ │ │ │ test %eax,%eax │ │ │ │ cmove 0x48(%rsp),%rbx │ │ │ │ test %edx,%edx │ │ │ │ - jle 47704 ::reorderPatternsByPartition()@@Base+0x364> │ │ │ │ + jle 458f4 ::reorderPatternsByPartition()@@Base+0x344> │ │ │ │ mov 0xb8(%r14),%rsi │ │ │ │ xor %edi,%edi │ │ │ │ mov (%rsi,%rdi,8),%r8 │ │ │ │ test %r8,%r8 │ │ │ │ - je 4773e ::reorderPatternsByPartition()@@Base+0x39e> │ │ │ │ + je 4592e ::reorderPatternsByPartition()@@Base+0x37e> │ │ │ │ mov 0x14(%r14),%eax │ │ │ │ test %eax,%eax │ │ │ │ - jle 476f4 ::reorderPatternsByPartition()@@Base+0x354> │ │ │ │ + jle 458e4 ::reorderPatternsByPartition()@@Base+0x334> │ │ │ │ mov 0x98(%r14),%r9 │ │ │ │ xor %eax,%eax │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ mov (%r8,%rax,4),%ecx │ │ │ │ movslq (%r9,%rax,4),%rdx │ │ │ │ inc %rax │ │ │ │ mov %ecx,(%rbx,%rdx,4) │ │ │ │ cmp %eax,0x14(%r14) │ │ │ │ - jg 476e0 ::reorderPatternsByPartition()@@Base+0x340> │ │ │ │ + jg 458d0 ::reorderPatternsByPartition()@@Base+0x320> │ │ │ │ mov %rbx,(%rsi,%rdi,8) │ │ │ │ mov %r8,%rbx │ │ │ │ inc %rdi │ │ │ │ cmp %edi,0x10(%r14) │ │ │ │ - jg 476be ::reorderPatternsByPartition()@@Base+0x31e> │ │ │ │ + jg 458ae ::reorderPatternsByPartition()@@Base+0x2fe> │ │ │ │ mov %r13,%rdi │ │ │ │ call 1c3b0 │ │ │ │ mov %rbx,%rdi │ │ │ │ call 1c3b0 │ │ │ │ movb $0x1,0x51(%r14) │ │ │ │ xor %eax,%eax │ │ │ │ mov 0x58(%rsp),%rdx │ │ │ │ sub %fs:0x28,%rdx │ │ │ │ - jne 478b1 ::reorderPatternsByPartition()@@Base+0x511> │ │ │ │ + jne 45aa1 ::reorderPatternsByPartition()@@Base+0x4f1> │ │ │ │ lea -0x28(%rbp),%rsp │ │ │ │ pop %rbx │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ pop %rbp │ │ │ │ ret │ │ │ │ mov 0xb0(%r14),%rax │ │ │ │ - mov 0x34(%r14),%r15d │ │ │ │ + mov 0x34(%r14),%r11d │ │ │ │ lea (%rax,%rdi,8),%rax │ │ │ │ - mov (%rax),%r12 │ │ │ │ - test %r15d,%r15d │ │ │ │ - jle 47825 ::reorderPatternsByPartition()@@Base+0x485> │ │ │ │ + mov (%rax),%r15 │ │ │ │ + test %r11d,%r11d │ │ │ │ + jle 45a15 ::reorderPatternsByPartition()@@Base+0x465> │ │ │ │ movslq 0x14(%r14),%r10 │ │ │ │ - mov %rsi,0x28(%rsp) │ │ │ │ - xor %edx,%edx │ │ │ │ mov %rax,0x20(%rsp) │ │ │ │ + xor %edx,%edx │ │ │ │ mov %rbx,0x18(%rsp) │ │ │ │ - mov %r15d,%esi │ │ │ │ mov %rdi,0x10(%rsp) │ │ │ │ mov %r10,%rcx │ │ │ │ shl $0x2,%r10 │ │ │ │ + mov %rsi,0x28(%rsp) │ │ │ │ + mov %r11d,%esi │ │ │ │ nopl (%rax) │ │ │ │ test %ecx,%ecx │ │ │ │ - jle 47811 ::reorderPatternsByPartition()@@Base+0x471> │ │ │ │ + jle 45a01 ::reorderPatternsByPartition()@@Base+0x451> │ │ │ │ mov 0x24(%r14),%r11d │ │ │ │ test %r11d,%r11d │ │ │ │ - jle 47830 ::reorderPatternsByPartition()@@Base+0x490> │ │ │ │ + jle 45a20 ::reorderPatternsByPartition()@@Base+0x470> │ │ │ │ mov %ecx,%r9d │ │ │ │ - mov 0x98(%r14),%rbx │ │ │ │ + mov %edx,0x38(%rsp) │ │ │ │ movslq %r11d,%rdi │ │ │ │ - xor %r8d,%r8d │ │ │ │ + mov 0x98(%r14),%rbx │ │ │ │ imul %r11d,%r9d │ │ │ │ - shl $0x3,%rdi │ │ │ │ - mov %edx,0x38(%rsp) │ │ │ │ mov %esi,0x34(%rsp) │ │ │ │ + shl $0x3,%rdi │ │ │ │ + xor %r8d,%r8d │ │ │ │ imul %edx,%r9d │ │ │ │ - mov %r9d,%r15d │ │ │ │ + mov %r9d,%r12d │ │ │ │ nopl 0x0(%rax) │ │ │ │ movslq %r9d,%rax │ │ │ │ - lea (%r12,%rax,8),%rsi │ │ │ │ + lea (%r15,%rax,8),%rsi │ │ │ │ mov (%rbx,%r8,1),%eax │ │ │ │ imul %r11d,%eax │ │ │ │ - add %r15d,%eax │ │ │ │ + add %r12d,%eax │ │ │ │ cltq │ │ │ │ lea 0x0(%r13,%rax,8),%rdx │ │ │ │ xor %eax,%eax │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ vmovsd (%rsi,%rax,1),%xmm0 │ │ │ │ vmovsd %xmm0,(%rdx,%rax,1) │ │ │ │ add $0x8,%rax │ │ │ │ cmp %rax,%rdi │ │ │ │ - jne 477e0 ::reorderPatternsByPartition()@@Base+0x440> │ │ │ │ + jne 459d0 ::reorderPatternsByPartition()@@Base+0x420> │ │ │ │ add $0x4,%r8 │ │ │ │ add %r11d,%r9d │ │ │ │ cmp %r10,%r8 │ │ │ │ - jne 477c0 ::reorderPatternsByPartition()@@Base+0x420> │ │ │ │ + jne 459b0 ::reorderPatternsByPartition()@@Base+0x400> │ │ │ │ mov 0x38(%rsp),%edx │ │ │ │ mov 0x34(%rsp),%esi │ │ │ │ inc %edx │ │ │ │ cmp %esi,%edx │ │ │ │ - jne 47780 ::reorderPatternsByPartition()@@Base+0x3e0> │ │ │ │ + jne 45970 ::reorderPatternsByPartition()@@Base+0x3c0> │ │ │ │ mov 0x28(%rsp),%rsi │ │ │ │ mov 0x20(%rsp),%rax │ │ │ │ mov 0x18(%rsp),%rbx │ │ │ │ mov 0x10(%rsp),%rdi │ │ │ │ mov %r13,(%rax) │ │ │ │ - mov %r12,%r13 │ │ │ │ - jmp 476fb ::reorderPatternsByPartition()@@Base+0x35b> │ │ │ │ + mov %r15,%r13 │ │ │ │ + jmp 458eb ::reorderPatternsByPartition()@@Base+0x33b> │ │ │ │ xor %eax,%eax │ │ │ │ - nopl (%rax) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ lea 0x4(%rax),%rdi │ │ │ │ cmp %r10,%rdi │ │ │ │ - je 47860 ::reorderPatternsByPartition()@@Base+0x4c0> │ │ │ │ + je 45a50 ::reorderPatternsByPartition()@@Base+0x4a0> │ │ │ │ add $0x8,%rax │ │ │ │ cmp %r10,%rax │ │ │ │ - jne 47840 ::reorderPatternsByPartition()@@Base+0x4a0> │ │ │ │ + jne 45a28 ::reorderPatternsByPartition()@@Base+0x478> │ │ │ │ inc %edx │ │ │ │ cmp %edx,%esi │ │ │ │ - jne 4778c ::reorderPatternsByPartition()@@Base+0x3ec> │ │ │ │ - jmp 47811 ::reorderPatternsByPartition()@@Base+0x471> │ │ │ │ - xchg %ax,%ax │ │ │ │ + jne 4597c ::reorderPatternsByPartition()@@Base+0x3cc> │ │ │ │ + jmp 45a01 ::reorderPatternsByPartition()@@Base+0x451> │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ inc %edx │ │ │ │ cmp %esi,%edx │ │ │ │ - jne 4778c ::reorderPatternsByPartition()@@Base+0x3ec> │ │ │ │ - jmp 47811 ::reorderPatternsByPartition()@@Base+0x471> │ │ │ │ + jne 4597c ::reorderPatternsByPartition()@@Base+0x3cc> │ │ │ │ + jmp 45a01 ::reorderPatternsByPartition()@@Base+0x451> │ │ │ │ mov %r9d,%edx │ │ │ │ xor %eax,%eax │ │ │ │ - jmp 47620 ::reorderPatternsByPartition()@@Base+0x280> │ │ │ │ + jmp 45810 ::reorderPatternsByPartition()@@Base+0x260> │ │ │ │ xor %edx,%edx │ │ │ │ - jmp 47515 ::reorderPatternsByPartition()@@Base+0x175> │ │ │ │ - mov %r15d,(%rdi,%rax,4) │ │ │ │ - jmp 4755b ::reorderPatternsByPartition()@@Base+0x1bb> │ │ │ │ + jmp 45718 ::reorderPatternsByPartition()@@Base+0x168> │ │ │ │ + mov %r15d,(%r8,%rax,4) │ │ │ │ + jmp 45753 ::reorderPatternsByPartition()@@Base+0x1a3> │ │ │ │ movslq 0x48(%r14),%rax │ │ │ │ movslq %eax,%rdx │ │ │ │ test %eax,%eax │ │ │ │ - jg 474a0 ::reorderPatternsByPartition()@@Base+0x100> │ │ │ │ - jmp 478d5 ::reorderPatternsByPartition()@@Base+0x535> │ │ │ │ + jg 456b0 ::reorderPatternsByPartition()@@Base+0x100> │ │ │ │ + jmp 45ac5 ::reorderPatternsByPartition()@@Base+0x515> │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ test %r15d,%r15d │ │ │ │ - jle 478ca ::reorderPatternsByPartition()@@Base+0x52a> │ │ │ │ - mov 0x90(%r14),%rdi │ │ │ │ - jmp 47463 ::reorderPatternsByPartition()@@Base+0xc3> │ │ │ │ + jle 45aba ::reorderPatternsByPartition()@@Base+0x50a> │ │ │ │ + mov 0x90(%r14),%r8 │ │ │ │ + jmp 45674 ::reorderPatternsByPartition()@@Base+0xc4> │ │ │ │ call 1c370 <__stack_chk_fail@plt> │ │ │ │ cs nopw 0x0(%rax,%rax,1) │ │ │ │ mov $0xfffffff9,%eax │ │ │ │ - jmp 4771b ::reorderPatternsByPartition()@@Base+0x37b> │ │ │ │ + jmp 4590b ::reorderPatternsByPartition()@@Base+0x35b> │ │ │ │ movslq 0x48(%r14),%rdx │ │ │ │ - mov 0x90(%r14),%rdi │ │ │ │ - mov %r15d,(%rdi,%rdx,4) │ │ │ │ - jmp 47592 ::reorderPatternsByPartition()@@Base+0x1f2> │ │ │ │ + mov 0x90(%r14),%r8 │ │ │ │ + mov %r15d,(%r8,%rdx,4) │ │ │ │ + jmp 4578a ::reorderPatternsByPartition()@@Base+0x1da> │ │ │ │ xchg %ax,%ax │ │ │ │ │ │ │ │ -00000000000478e0 ::setTipPartials(int, double const*)@@Base>: │ │ │ │ +0000000000045ad0 ::setTipPartials(int, double const*)@@Base>: │ │ │ │ endbr64 │ │ │ │ push %r15 │ │ │ │ push %r14 │ │ │ │ push %r13 │ │ │ │ push %r12 │ │ │ │ push %rbp │ │ │ │ push %rbx │ │ │ │ sub $0x38,%rsp │ │ │ │ mov %rdx,0x18(%rsp) │ │ │ │ mov %fs:0x28,%rax │ │ │ │ mov %rax,0x28(%rsp) │ │ │ │ xor %eax,%eax │ │ │ │ test %esi,%esi │ │ │ │ - js 47a6e ::setTipPartials(int, double const*)@@Base+0x18e> │ │ │ │ - cmp %esi,0x10(%rdi) │ │ │ │ + js 45c5e ::setTipPartials(int, double const*)@@Base+0x18e> │ │ │ │ mov %rdi,%rbp │ │ │ │ - jle 47a6e ::setTipPartials(int, double const*)@@Base+0x18e> │ │ │ │ + cmp %esi,0x10(%rdi) │ │ │ │ + jle 45c5e ::setTipPartials(int, double const*)@@Base+0x18e> │ │ │ │ mov 0xb0(%rdi),%rax │ │ │ │ movslq %esi,%rsi │ │ │ │ lea (%rax,%rsi,8),%rbx │ │ │ │ mov (%rbx),%rcx │ │ │ │ test %rcx,%rcx │ │ │ │ - je 47a30 ::setTipPartials(int, double const*)@@Base+0x150> │ │ │ │ + je 45c20 ::setTipPartials(int, double const*)@@Base+0x150> │ │ │ │ mov 0x34(%rbp),%eax │ │ │ │ movl $0x0,0x14(%rsp) │ │ │ │ test %eax,%eax │ │ │ │ - jle 47a09 ::setTipPartials(int, double const*)@@Base+0x129> │ │ │ │ + jle 45bf9 ::setTipPartials(int, double const*)@@Base+0x129> │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ mov 0x14(%rbp),%eax │ │ │ │ test %eax,%eax │ │ │ │ - jle 47a2a ::setTipPartials(int, double const*)@@Base+0x14a> │ │ │ │ + jle 45c1a ::setTipPartials(int, double const*)@@Base+0x14a> │ │ │ │ mov 0x24(%rbp),%ebx │ │ │ │ mov 0x18(%rsp),%r13 │ │ │ │ xor %r12d,%r12d │ │ │ │ cs nopw 0x0(%rax,%rax,1) │ │ │ │ mov %ebx,%edx │ │ │ │ mov %rcx,%rdi │ │ │ │ mov %r13,%rsi │ │ │ │ @@ -42118,82 +41174,82 @@ │ │ │ │ call 1c280 │ │ │ │ mov 0x24(%rbp),%ebx │ │ │ │ mov 0x2c(%rbp),%r15d │ │ │ │ movslq %ebx,%r8 │ │ │ │ lea 0x0(,%r8,8),%r14 │ │ │ │ lea (%rax,%r14,1),%rcx │ │ │ │ cmp %r15d,%ebx │ │ │ │ - jge 479c2 ::setTipPartials(int, double const*)@@Base+0xe2> │ │ │ │ + jge 45bb2 ::setTipPartials(int, double const*)@@Base+0xe2> │ │ │ │ lea -0x1(%r15),%eax │ │ │ │ mov %rcx,%rdi │ │ │ │ xor %esi,%esi │ │ │ │ sub %ebx,%eax │ │ │ │ lea 0x8(,%rax,8),%rdx │ │ │ │ mov %rdx,0x8(%rsp) │ │ │ │ call 1c1a0 │ │ │ │ mov 0x8(%rsp),%rdx │ │ │ │ lea (%rax,%rdx,1),%rcx │ │ │ │ mov 0x14(%rbp),%eax │ │ │ │ inc %r12d │ │ │ │ add %r14,%r13 │ │ │ │ cmp %r12d,%eax │ │ │ │ - jg 47970 ::setTipPartials(int, double const*)@@Base+0x90> │ │ │ │ + jg 45b60 ::setTipPartials(int, double const*)@@Base+0x90> │ │ │ │ mov 0x18(%rbp),%ebx │ │ │ │ sub %eax,%ebx │ │ │ │ imul %r15d,%ebx │ │ │ │ test %ebx,%ebx │ │ │ │ - jle 479f8 ::setTipPartials(int, double const*)@@Base+0x118> │ │ │ │ + jle 45be8 ::setTipPartials(int, double const*)@@Base+0x118> │ │ │ │ mov %ebx,%edx │ │ │ │ mov %rcx,%rdi │ │ │ │ xor %esi,%esi │ │ │ │ shl $0x3,%rdx │ │ │ │ call 1c1a0 │ │ │ │ mov %rax,%rcx │ │ │ │ lea -0x1(%rbx),%eax │ │ │ │ lea 0x8(%rcx,%rax,8),%rcx │ │ │ │ incl 0x14(%rsp) │ │ │ │ mov 0x14(%rsp),%eax │ │ │ │ cmp %eax,0x34(%rbp) │ │ │ │ - jg 47950 ::setTipPartials(int, double const*)@@Base+0x70> │ │ │ │ + jg 45b40 ::setTipPartials(int, double const*)@@Base+0x70> │ │ │ │ xor %eax,%eax │ │ │ │ mov 0x28(%rsp),%rdx │ │ │ │ sub %fs:0x28,%rdx │ │ │ │ - jne 47a75 ::setTipPartials(int, double const*)@@Base+0x195> │ │ │ │ + jne 45c65 ::setTipPartials(int, double const*)@@Base+0x195> │ │ │ │ add $0x38,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ ret │ │ │ │ mov 0x2c(%rbp),%r15d │ │ │ │ - jmp 479d0 ::setTipPartials(int, double const*)@@Base+0xf0> │ │ │ │ + jmp 45bc0 ::setTipPartials(int, double const*)@@Base+0xf0> │ │ │ │ movslq 0x3c(%rdi),%rdx │ │ │ │ mov $0x20,%esi │ │ │ │ lea 0x20(%rsp),%rdi │ │ │ │ shl $0x3,%rdx │ │ │ │ call 1c150 │ │ │ │ test %eax,%eax │ │ │ │ - jne 47a60 ::setTipPartials(int, double const*)@@Base+0x180> │ │ │ │ + jne 45c50 ::setTipPartials(int, double const*)@@Base+0x180> │ │ │ │ mov 0x20(%rsp),%rcx │ │ │ │ mov %rcx,(%rbx) │ │ │ │ test %rcx,%rcx │ │ │ │ - jne 47935 ::setTipPartials(int, double const*)@@Base+0x55> │ │ │ │ - jmp 47a67 ::setTipPartials(int, double const*)@@Base+0x187> │ │ │ │ + jne 45b25 ::setTipPartials(int, double const*)@@Base+0x55> │ │ │ │ + jmp 45c57 ::setTipPartials(int, double const*)@@Base+0x187> │ │ │ │ xchg %ax,%ax │ │ │ │ movq $0x0,(%rbx) │ │ │ │ mov $0xfffffffe,%eax │ │ │ │ - jmp 47a0b ::setTipPartials(int, double const*)@@Base+0x12b> │ │ │ │ + jmp 45bfb ::setTipPartials(int, double const*)@@Base+0x12b> │ │ │ │ mov $0xfffffffb,%eax │ │ │ │ - jmp 47a0b ::setTipPartials(int, double const*)@@Base+0x12b> │ │ │ │ + jmp 45bfb ::setTipPartials(int, double const*)@@Base+0x12b> │ │ │ │ call 1c370 <__stack_chk_fail@plt> │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ │ │ │ │ -0000000000047a80 ::setTipPartials(int, double const*)@@Base>: │ │ │ │ +0000000000045c70 ::setTipPartials(int, double const*)@@Base>: │ │ │ │ endbr64 │ │ │ │ push %rbp │ │ │ │ mov %rsp,%rbp │ │ │ │ push %r15 │ │ │ │ push %r14 │ │ │ │ push %r13 │ │ │ │ push %r12 │ │ │ │ @@ -42202,49 +41258,49 @@ │ │ │ │ sub $0x60,%rsp │ │ │ │ mov %rdi,0x18(%rsp) │ │ │ │ mov %rdx,0x10(%rsp) │ │ │ │ mov %fs:0x28,%rax │ │ │ │ mov %rax,0x58(%rsp) │ │ │ │ xor %eax,%eax │ │ │ │ test %esi,%esi │ │ │ │ - js 47dd8 ::setTipPartials(int, double const*)@@Base+0x358> │ │ │ │ + js 45fa8 ::setTipPartials(int, double const*)@@Base+0x338> │ │ │ │ cmp %esi,0x10(%rdi) │ │ │ │ - jle 47dd8 ::setTipPartials(int, double const*)@@Base+0x358> │ │ │ │ + jle 45fa8 ::setTipPartials(int, double const*)@@Base+0x338> │ │ │ │ mov 0xa8(%rdi),%rax │ │ │ │ movslq %esi,%rsi │ │ │ │ lea (%rax,%rsi,8),%rbx │ │ │ │ mov (%rbx),%rcx │ │ │ │ test %rcx,%rcx │ │ │ │ - je 47d70 ::setTipPartials(int, double const*)@@Base+0x2f0> │ │ │ │ + je 45f40 ::setTipPartials(int, double const*)@@Base+0x2d0> │ │ │ │ mov 0x18(%rsp),%rax │ │ │ │ mov 0x34(%rax),%eax │ │ │ │ mov %eax,0x24(%rsp) │ │ │ │ test %eax,%eax │ │ │ │ - jle 47d4b ::setTipPartials(int, double const*)@@Base+0x2cb> │ │ │ │ + jle 45f1b ::setTipPartials(int, double const*)@@Base+0x2ab> │ │ │ │ mov 0x18(%rsp),%rax │ │ │ │ mov 0x14(%rax),%edi │ │ │ │ mov 0x2c(%rax),%edx │ │ │ │ mov 0x18(%rax),%eax │ │ │ │ mov %edi,0x48(%rsp) │ │ │ │ - mov %edx,0x4c(%rsp) │ │ │ │ mov %eax,0x40(%rsp) │ │ │ │ sub %edi,%eax │ │ │ │ imul %edx,%eax │ │ │ │ + mov %edx,0x4c(%rsp) │ │ │ │ mov %eax,0x2c(%rsp) │ │ │ │ test %edi,%edi │ │ │ │ - jle 47da0 ::setTipPartials(int, double const*)@@Base+0x320> │ │ │ │ + jle 45f70 ::setTipPartials(int, double const*)@@Base+0x300> │ │ │ │ movl $0x0,0x30(%rsp) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + nopl (%rax) │ │ │ │ mov 0x4c(%rsp),%eax │ │ │ │ vxorps %xmm2,%xmm2,%xmm2 │ │ │ │ dec %eax │ │ │ │ mov %eax,0x28(%rsp) │ │ │ │ mov 0x18(%rsp),%rax │ │ │ │ - xor %r13d,%r13d │ │ │ │ mov 0x10(%rsp),%r15 │ │ │ │ + xor %r13d,%r13d │ │ │ │ movslq 0x24(%rax),%r12 │ │ │ │ lea 0x0(,%r12,4),%rax │ │ │ │ mov %r12d,%r9d │ │ │ │ mov %r12,%r14 │ │ │ │ mov %rax,0x38(%rsp) │ │ │ │ lea 0x0(,%r12,8),%rax │ │ │ │ shr $0x3,%r9d │ │ │ │ @@ -42252,483 +41308,469 @@ │ │ │ │ mov 0x28(%rsp),%eax │ │ │ │ shl $0x5,%r9 │ │ │ │ sub %r12d,%eax │ │ │ │ lea 0x4(,%rax,4),%rbx │ │ │ │ lea -0x1(%r12),%eax │ │ │ │ mov %r9,%r12 │ │ │ │ mov %eax,0x34(%rsp) │ │ │ │ - nopl (%rax) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ test %r14d,%r14d │ │ │ │ - je 47cb0 ::setTipPartials(int, double const*)@@Base+0x230> │ │ │ │ + je 45e88 ::setTipPartials(int, double const*)@@Base+0x218> │ │ │ │ cmpl $0x6,0x34(%rsp) │ │ │ │ - jbe 47d10 ::setTipPartials(int, double const*)@@Base+0x290> │ │ │ │ + jbe 45ee0 ::setTipPartials(int, double const*)@@Base+0x270> │ │ │ │ mov %r14d,%esi │ │ │ │ and $0xfffffff8,%esi │ │ │ │ xor %eax,%eax │ │ │ │ nopl 0x0(%rax) │ │ │ │ vcvtpd2psy (%r15,%rax,2),%xmm0 │ │ │ │ vcvtpd2psy 0x20(%r15,%rax,2),%xmm1 │ │ │ │ - vinsertf128 $0x1,%xmm1,%ymm0,%ymm0 │ │ │ │ + vinsertf32x4 $0x1,%xmm1,%ymm0,%ymm0 │ │ │ │ vmovups %ymm0,(%rcx,%rax,1) │ │ │ │ add $0x20,%rax │ │ │ │ cmp %r12,%rax │ │ │ │ - jne 47bc0 ::setTipPartials(int, double const*)@@Base+0x140> │ │ │ │ + jne 45da0 ::setTipPartials(int, double const*)@@Base+0x130> │ │ │ │ cmp %esi,%r14d │ │ │ │ - je 47ce0 ::setTipPartials(int, double const*)@@Base+0x260> │ │ │ │ + je 45eb0 ::setTipPartials(int, double const*)@@Base+0x240> │ │ │ │ mov %esi,%eax │ │ │ │ lea (%r15,%rax,8),%r8 │ │ │ │ lea (%rcx,%rax,4),%rdi │ │ │ │ xor %eax,%eax │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ vcvtsd2ss (%r8,%rax,8),%xmm2,%xmm0 │ │ │ │ vmovss %xmm0,(%rdi,%rax,4) │ │ │ │ inc %rax │ │ │ │ lea (%rsi,%rax,1),%edx │ │ │ │ cmp %r14d,%edx │ │ │ │ - jb 47c00 ::setTipPartials(int, double const*)@@Base+0x180> │ │ │ │ + jb 45de0 ::setTipPartials(int, double const*)@@Base+0x170> │ │ │ │ add 0x38(%rsp),%rcx │ │ │ │ cmp 0x4c(%rsp),%r14d │ │ │ │ - jge 47d17 ::setTipPartials(int, double const*)@@Base+0x297> │ │ │ │ + jge 45ee7 ::setTipPartials(int, double const*)@@Base+0x277> │ │ │ │ xor %esi,%esi │ │ │ │ mov %rcx,%rdi │ │ │ │ mov %rbx,%rdx │ │ │ │ vzeroupper │ │ │ │ call 1c1a0 │ │ │ │ inc %r13d │ │ │ │ add 0x40(%rsp),%r15 │ │ │ │ cmp 0x48(%rsp),%r13d │ │ │ │ lea (%rax,%rbx,1),%rcx │ │ │ │ vxorps %xmm2,%xmm2,%xmm2 │ │ │ │ - jne 47ba0 ::setTipPartials(int, double const*)@@Base+0x120> │ │ │ │ + jne 45d80 ::setTipPartials(int, double const*)@@Base+0x110> │ │ │ │ mov 0x2c(%rsp),%edx │ │ │ │ test %edx,%edx │ │ │ │ - jle 47d36 ::setTipPartials(int, double const*)@@Base+0x2b6> │ │ │ │ + jle 45f06 ::setTipPartials(int, double const*)@@Base+0x296> │ │ │ │ vzeroupper │ │ │ │ mov 0x2c(%rsp),%eax │ │ │ │ mov 0x30(%rsp),%r12d │ │ │ │ dec %eax │ │ │ │ lea 0x4(,%rax,4),%rbx │ │ │ │ - xor %esi,%esi │ │ │ │ mov %rbx,%rdx │ │ │ │ + xor %esi,%esi │ │ │ │ mov %rcx,%rdi │ │ │ │ inc %r12d │ │ │ │ call 1c1a0 │ │ │ │ cmp %r12d,0x24(%rsp) │ │ │ │ - je 47d4b ::setTipPartials(int, double const*)@@Base+0x2cb> │ │ │ │ + je 45f1b ::setTipPartials(int, double const*)@@Base+0x2ab> │ │ │ │ lea (%rax,%rbx,1),%rcx │ │ │ │ mov 0x48(%rsp),%eax │ │ │ │ test %eax,%eax │ │ │ │ - jle 47c73 ::setTipPartials(int, double const*)@@Base+0x1f3> │ │ │ │ + jle 45e53 ::setTipPartials(int, double const*)@@Base+0x1e3> │ │ │ │ mov %r12d,0x30(%rsp) │ │ │ │ - jmp 47b30 ::setTipPartials(int, double const*)@@Base+0xb0> │ │ │ │ - nop │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + jmp 45d18 ::setTipPartials(int, double const*)@@Base+0xa8> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ mov 0x4c(%rsp),%edi │ │ │ │ test %edi,%edi │ │ │ │ - jg 47c26 ::setTipPartials(int, double const*)@@Base+0x1a6> │ │ │ │ + jg 45e06 ::setTipPartials(int, double const*)@@Base+0x196> │ │ │ │ mov %r13d,%r12d │ │ │ │ mov 0x48(%rsp),%edi │ │ │ │ lea 0x1(%r12),%eax │ │ │ │ cmp %edi,%eax │ │ │ │ - je 47c51 ::setTipPartials(int, double const*)@@Base+0x1d1> │ │ │ │ + je 45e31 ::setTipPartials(int, double const*)@@Base+0x1c1> │ │ │ │ add $0x2,%r12d │ │ │ │ cmp %r12d,%edi │ │ │ │ - jne 47cbf ::setTipPartials(int, double const*)@@Base+0x23f> │ │ │ │ - jmp 47c51 ::setTipPartials(int, double const*)@@Base+0x1d1> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ + jne 45e97 ::setTipPartials(int, double const*)@@Base+0x227> │ │ │ │ + jmp 45e31 ::setTipPartials(int, double const*)@@Base+0x1c1> │ │ │ │ + nop │ │ │ │ add 0x38(%rsp),%rcx │ │ │ │ cmp 0x4c(%rsp),%r14d │ │ │ │ - jl 47c26 ::setTipPartials(int, double const*)@@Base+0x1a6> │ │ │ │ - add 0x40(%rsp),%r15 │ │ │ │ + jl 45e06 ::setTipPartials(int, double const*)@@Base+0x196> │ │ │ │ inc %r13d │ │ │ │ + add 0x40(%rsp),%r15 │ │ │ │ cmp %r13d,0x48(%rsp) │ │ │ │ - jne 47bba ::setTipPartials(int, double const*)@@Base+0x13a> │ │ │ │ - jmp 47c51 ::setTipPartials(int, double const*)@@Base+0x1d1> │ │ │ │ + jne 45d9a ::setTipPartials(int, double const*)@@Base+0x12a> │ │ │ │ + jmp 45e31 ::setTipPartials(int, double const*)@@Base+0x1c1> │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ xor %esi,%esi │ │ │ │ - jmp 47bea ::setTipPartials(int, double const*)@@Base+0x16a> │ │ │ │ - add 0x40(%rsp),%r15 │ │ │ │ + jmp 45dcb ::setTipPartials(int, double const*)@@Base+0x15b> │ │ │ │ inc %r13d │ │ │ │ + add 0x40(%rsp),%r15 │ │ │ │ cmp %r13d,0x48(%rsp) │ │ │ │ - jne 47ba9 ::setTipPartials(int, double const*)@@Base+0x129> │ │ │ │ + jne 45d89 ::setTipPartials(int, double const*)@@Base+0x119> │ │ │ │ mov 0x2c(%rsp),%edx │ │ │ │ test %edx,%edx │ │ │ │ - jg 47c5d ::setTipPartials(int, double const*)@@Base+0x1dd> │ │ │ │ + jg 45e3d ::setTipPartials(int, double const*)@@Base+0x1cd> │ │ │ │ incl 0x30(%rsp) │ │ │ │ mov 0x30(%rsp),%eax │ │ │ │ cmp %eax,0x24(%rsp) │ │ │ │ - jne 47b3e ::setTipPartials(int, double const*)@@Base+0xbe> │ │ │ │ + jne 45d26 ::setTipPartials(int, double const*)@@Base+0xb6> │ │ │ │ vzeroupper │ │ │ │ xor %eax,%eax │ │ │ │ mov 0x58(%rsp),%rdx │ │ │ │ sub %fs:0x28,%rdx │ │ │ │ - jne 47de2 ::setTipPartials(int, double const*)@@Base+0x362> │ │ │ │ + jne 45fb2 ::setTipPartials(int, double const*)@@Base+0x342> │ │ │ │ lea -0x28(%rbp),%rsp │ │ │ │ pop %rbx │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ pop %rbp │ │ │ │ ret │ │ │ │ movslq 0x3c(%rdi),%rdx │ │ │ │ mov $0x20,%esi │ │ │ │ lea 0x50(%rsp),%rdi │ │ │ │ shl $0x2,%rdx │ │ │ │ call 1c150 │ │ │ │ test %eax,%eax │ │ │ │ - jne 47dc7 ::setTipPartials(int, double const*)@@Base+0x347> │ │ │ │ + jne 45f97 ::setTipPartials(int, double const*)@@Base+0x327> │ │ │ │ mov 0x50(%rsp),%rcx │ │ │ │ mov %rcx,(%rbx) │ │ │ │ test %rcx,%rcx │ │ │ │ - jne 47ade ::setTipPartials(int, double const*)@@Base+0x5e> │ │ │ │ - jmp 47dce ::setTipPartials(int, double const*)@@Base+0x34e> │ │ │ │ + jne 45cce ::setTipPartials(int, double const*)@@Base+0x5e> │ │ │ │ + jmp 45f9e ::setTipPartials(int, double const*)@@Base+0x32e> │ │ │ │ xchg %ax,%ax │ │ │ │ xor %eax,%eax │ │ │ │ mov 0x2c(%rsp),%esi │ │ │ │ test %esi,%esi │ │ │ │ - jle 47db3 ::setTipPartials(int, double const*)@@Base+0x333> │ │ │ │ + jle 45f83 ::setTipPartials(int, double const*)@@Base+0x313> │ │ │ │ mov %eax,0x30(%rsp) │ │ │ │ - jmp 47c60 ::setTipPartials(int, double const*)@@Base+0x1e0> │ │ │ │ + jmp 45e40 ::setTipPartials(int, double const*)@@Base+0x1d0> │ │ │ │ mov 0x24(%rsp),%edi │ │ │ │ lea 0x1(%rax),%edx │ │ │ │ cmp %edx,%edi │ │ │ │ - je 47d4b ::setTipPartials(int, double const*)@@Base+0x2cb> │ │ │ │ + je 45f1b ::setTipPartials(int, double const*)@@Base+0x2ab> │ │ │ │ add $0x2,%eax │ │ │ │ cmp %eax,%edi │ │ │ │ - jne 47da2 ::setTipPartials(int, double const*)@@Base+0x322> │ │ │ │ - jmp 47d4b ::setTipPartials(int, double const*)@@Base+0x2cb> │ │ │ │ + jne 45f72 ::setTipPartials(int, double const*)@@Base+0x302> │ │ │ │ + jmp 45f1b ::setTipPartials(int, double const*)@@Base+0x2ab> │ │ │ │ movq $0x0,(%rbx) │ │ │ │ mov $0xfffffffe,%eax │ │ │ │ - jmp 47d4d ::setTipPartials(int, double const*)@@Base+0x2cd> │ │ │ │ + jmp 45f1d ::setTipPartials(int, double const*)@@Base+0x2ad> │ │ │ │ mov $0xfffffffb,%eax │ │ │ │ - jmp 47d4d ::setTipPartials(int, double const*)@@Base+0x2cd> │ │ │ │ + jmp 45f1d ::setTipPartials(int, double const*)@@Base+0x2ad> │ │ │ │ call 1c370 <__stack_chk_fail@plt> │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ │ │ │ │ -0000000000047df0 ::calcCrossProducts(int const*, int const*, int const*, int const*, double const*, int, double*, double*)@@Base>: │ │ │ │ +0000000000045fc0 ::calcCrossProducts(int const*, int const*, int const*, int const*, double const*, int, double*, double*)@@Base>: │ │ │ │ endbr64 │ │ │ │ push %r15 │ │ │ │ + mov %rdx,%r15 │ │ │ │ push %r14 │ │ │ │ push %r13 │ │ │ │ - mov %rdx,%r15 │ │ │ │ + mov %rsi,%r13 │ │ │ │ push %r12 │ │ │ │ push %rbp │ │ │ │ push %rbx │ │ │ │ - mov %rsi,%r13 │ │ │ │ + mov %rdi,%rbx │ │ │ │ sub $0x38,%rsp │ │ │ │ + mov 0x78(%rsp),%rax │ │ │ │ movslq (%rcx),%rdx │ │ │ │ mov 0x108(%rdi),%rbp │ │ │ │ - mov %rdi,%rbx │ │ │ │ - mov 0x78(%rsp),%rax │ │ │ │ mov 0x70(%rsp),%r10d │ │ │ │ mov %rax,0x10(%rsp) │ │ │ │ mov 0x78(%rdi),%rax │ │ │ │ + mov (%rax,%rdx,8),%r12 │ │ │ │ + movslq (%r8),%rdx │ │ │ │ mov %fs:0x28,%r14 │ │ │ │ mov %r14,0x28(%rsp) │ │ │ │ mov 0x80(%rsp),%r14 │ │ │ │ - mov (%rax,%rdx,8),%r12 │ │ │ │ - movslq (%r8),%rdx │ │ │ │ mov 0xa0(%rdi),%rax │ │ │ │ mov (%rax,%rdx,8),%rax │ │ │ │ mov %rax,0x8(%rsp) │ │ │ │ test %rbp,%rbp │ │ │ │ - je 47f50 ::calcCrossProducts(int const*, int const*, int const*, int const*, double const*, int, double*, double*)@@Base+0x160> │ │ │ │ + je 46110 ::calcCrossProducts(int const*, int const*, int const*, int const*, double const*, int, double*, double*)@@Base+0x150> │ │ │ │ test %r10d,%r10d │ │ │ │ - jle 47f20 ::calcCrossProducts(int const*, int const*, int const*, int const*, double const*, int, double*, double*)@@Base+0x130> │ │ │ │ + jle 460e8 ::calcCrossProducts(int const*, int const*, int const*, int const*, double const*, int, double*, double*)@@Base+0x128> │ │ │ │ movslq %r10d,%rcx │ │ │ │ mov %r14,%rdi │ │ │ │ mov %r9,%rbp │ │ │ │ mov %r15,%r14 │ │ │ │ lea (%r9,%rcx,8),%rax │ │ │ │ mov %rdi,%r15 │ │ │ │ mov %rax,0x18(%rsp) │ │ │ │ mov %rbx,%rax │ │ │ │ mov %r13,%rbx │ │ │ │ mov %rax,%r13 │ │ │ │ - jmp 47ec2 ::calcCrossProducts(int const*, int const*, int const*, int const*, double const*, int, double*, double*)@@Base+0xd2> │ │ │ │ + jmp 46092 ::calcCrossProducts(int const*, int const*, int const*, int const*, double const*, int, double*, double*)@@Base+0xd2> │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ sub $0x8,%rsp │ │ │ │ mov %r12,%rcx │ │ │ │ mov %r13,%rdi │ │ │ │ push %r15 │ │ │ │ mov 0x20(%rsp),%r9 │ │ │ │ mov 0x18(%rsp),%r8 │ │ │ │ call *0x1d0(%r11) │ │ │ │ pop %rcx │ │ │ │ pop %rsi │ │ │ │ add $0x8,%rbp │ │ │ │ add $0x4,%r14 │ │ │ │ add $0x4,%rbx │ │ │ │ cmp %rbp,0x18(%rsp) │ │ │ │ - je 47f20 ::calcCrossProducts(int const*, int const*, int const*, int const*, double const*, int, double*, double*)@@Base+0x130> │ │ │ │ + je 460e8 ::calcCrossProducts(int const*, int const*, int const*, int const*, double const*, int, double*, double*)@@Base+0x128> │ │ │ │ movslq (%rbx),%r8 │ │ │ │ mov 0xb8(%r13),%rsi │ │ │ │ mov 0xb0(%r13),%rcx │ │ │ │ movslq (%r14),%rdx │ │ │ │ - vmovsd 0x0(%rbp),%xmm0 │ │ │ │ - mov 0x0(%r13),%r11 │ │ │ │ mov (%rsi,%r8,8),%rsi │ │ │ │ + vmovsd 0x0(%rbp),%xmm0 │ │ │ │ mov (%rcx,%rdx,8),%rdx │ │ │ │ + mov 0x0(%r13),%r11 │ │ │ │ test %rsi,%rsi │ │ │ │ - jne 47e90 ::calcCrossProducts(int const*, int const*, int const*, int const*, double const*, int, double*, double*)@@Base+0xa0> │ │ │ │ + jne 46060 ::calcCrossProducts(int const*, int const*, int const*, int const*, double const*, int, double*, double*)@@Base+0xa0> │ │ │ │ sub $0x8,%rsp │ │ │ │ mov (%rcx,%r8,8),%rsi │ │ │ │ mov %r13,%rdi │ │ │ │ mov %r12,%rcx │ │ │ │ push %r15 │ │ │ │ mov 0x20(%rsp),%r9 │ │ │ │ mov 0x18(%rsp),%r8 │ │ │ │ call *0x1d8(%r11) │ │ │ │ pop %rax │ │ │ │ pop %rdx │ │ │ │ - jmp 47eaf ::calcCrossProducts(int const*, int const*, int const*, int const*, double const*, int, double*, double*)@@Base+0xbf> │ │ │ │ + jmp 4607f ::calcCrossProducts(int const*, int const*, int const*, int const*, double const*, int, double*, double*)@@Base+0xbf> │ │ │ │ nopl 0x0(%rax) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ mov 0x28(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 47f96 ::calcCrossProducts(int const*, int const*, int const*, int const*, double const*, int, double*, double*)@@Base+0x1a6> │ │ │ │ + jne 46156 ::calcCrossProducts(int const*, int const*, int const*, int const*, double const*, int, double*, double*)@@Base+0x196> │ │ │ │ add $0x38,%rsp │ │ │ │ xor %eax,%eax │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ ret │ │ │ │ nopl 0x0(%rax) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ movslq 0x24(%rdi),%rax │ │ │ │ movslq 0x18(%rdi),%rdx │ │ │ │ mov $0x20,%esi │ │ │ │ lea 0x20(%rsp),%rdi │ │ │ │ mov %r9,0x18(%rsp) │ │ │ │ imul %rax,%rdx │ │ │ │ imul %rax,%rdx │ │ │ │ shl $0x3,%rdx │ │ │ │ call 1c150 │ │ │ │ mov 0x18(%rsp),%r9 │ │ │ │ + mov 0x70(%rsp),%r10d │ │ │ │ test %eax,%eax │ │ │ │ cmove 0x20(%rsp),%rbp │ │ │ │ - mov 0x70(%rsp),%r10d │ │ │ │ mov %rbp,0x108(%rbx) │ │ │ │ - jmp 47e5e ::calcCrossProducts(int const*, int const*, int const*, int const*, double const*, int, double*, double*)@@Base+0x6e> │ │ │ │ + jmp 4602e ::calcCrossProducts(int const*, int const*, int const*, int const*, double const*, int, double*, double*)@@Base+0x6e> │ │ │ │ call 1c370 <__stack_chk_fail@plt> │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ │ │ │ │ -0000000000047fa0 ::calculateCrossProducts(int const*, int const*, int const*, int const*, double const*, int, double*, double*)@@Base>: │ │ │ │ +0000000000046160 ::calculateCrossProducts(int const*, int const*, int const*, int const*, double const*, int, double*, double*)@@Base>: │ │ │ │ endbr64 │ │ │ │ mov (%rdi),%rax │ │ │ │ mov 0x8(%rsp),%r10d │ │ │ │ mov 0x1c8(%rax),%rax │ │ │ │ - cmp 0x18016(%rip),%rax # 5ffd0 ::calcCrossProducts(int const*, int const*, int const*, int const*, double const*, int, double*, double*)@@Base+0x181e0> │ │ │ │ mov %r10d,0x8(%rsp) │ │ │ │ - jne 47fd0 ::calculateCrossProducts(int const*, int const*, int const*, int const*, double const*, int, double*, double*)@@Base+0x30> │ │ │ │ + cmp 0x17e51(%rip),%rax # 5dfd0 ::calcCrossProducts(int const*, int const*, int const*, int const*, double const*, int, double*, double*)@@Base+0x18010> │ │ │ │ + jne 46190 ::calculateCrossProducts(int const*, int const*, int const*, int const*, double const*, int, double*, double*)@@Base+0x30> │ │ │ │ jmp 1c750 ::calcCrossProducts(int const*, int const*, int const*, int const*, double const*, int, double*, double*)@plt> │ │ │ │ cs nopw 0x0(%rax,%rax,1) │ │ │ │ jmp *%rax │ │ │ │ cs nopw 0x0(%rax,%rax,1) │ │ │ │ nopl 0x0(%rax) │ │ │ │ │ │ │ │ -0000000000047fe0 ::calcCrossProducts(int const*, int const*, int const*, int const*, double const*, int, double*, double*)@@Base>: │ │ │ │ +00000000000461a0 ::calcCrossProducts(int const*, int const*, int const*, int const*, double const*, int, double*, double*)@@Base>: │ │ │ │ endbr64 │ │ │ │ push %r15 │ │ │ │ + mov %rdx,%r15 │ │ │ │ push %r14 │ │ │ │ push %r13 │ │ │ │ - mov %rdx,%r15 │ │ │ │ + mov %rsi,%r13 │ │ │ │ push %r12 │ │ │ │ push %rbp │ │ │ │ push %rbx │ │ │ │ - mov %rsi,%r13 │ │ │ │ + mov %rdi,%rbx │ │ │ │ sub $0x38,%rsp │ │ │ │ + mov 0x78(%rsp),%rax │ │ │ │ movslq (%rcx),%rdx │ │ │ │ mov 0x100(%rdi),%rbp │ │ │ │ - mov %rdi,%rbx │ │ │ │ - mov 0x78(%rsp),%rax │ │ │ │ mov 0x70(%rsp),%r10d │ │ │ │ mov %rax,0x10(%rsp) │ │ │ │ mov 0x70(%rdi),%rax │ │ │ │ + mov (%rax,%rdx,8),%r12 │ │ │ │ + movslq (%r8),%rdx │ │ │ │ mov %fs:0x28,%r14 │ │ │ │ mov %r14,0x28(%rsp) │ │ │ │ mov 0x80(%rsp),%r14 │ │ │ │ - mov (%rax,%rdx,8),%r12 │ │ │ │ - movslq (%r8),%rdx │ │ │ │ mov 0x98(%rdi),%rax │ │ │ │ mov (%rax,%rdx,8),%rax │ │ │ │ mov %rax,0x8(%rsp) │ │ │ │ test %rbp,%rbp │ │ │ │ - je 48140 ::calcCrossProducts(int const*, int const*, int const*, int const*, double const*, int, double*, double*)@@Base+0x160> │ │ │ │ + je 462f0 ::calcCrossProducts(int const*, int const*, int const*, int const*, double const*, int, double*, double*)@@Base+0x150> │ │ │ │ test %r10d,%r10d │ │ │ │ - jle 48110 ::calcCrossProducts(int const*, int const*, int const*, int const*, double const*, int, double*, double*)@@Base+0x130> │ │ │ │ + jle 462c8 ::calcCrossProducts(int const*, int const*, int const*, int const*, double const*, int, double*, double*)@@Base+0x128> │ │ │ │ movslq %r10d,%rcx │ │ │ │ mov %r14,%rdi │ │ │ │ mov %r9,%rbp │ │ │ │ mov %r15,%r14 │ │ │ │ lea (%r9,%rcx,8),%rax │ │ │ │ mov %rdi,%r15 │ │ │ │ mov %rax,0x18(%rsp) │ │ │ │ mov %rbx,%rax │ │ │ │ mov %r13,%rbx │ │ │ │ mov %rax,%r13 │ │ │ │ - jmp 480b2 ::calcCrossProducts(int const*, int const*, int const*, int const*, double const*, int, double*, double*)@@Base+0xd2> │ │ │ │ + jmp 46272 ::calcCrossProducts(int const*, int const*, int const*, int const*, double const*, int, double*, double*)@@Base+0xd2> │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ sub $0x8,%rsp │ │ │ │ mov %r12,%rcx │ │ │ │ mov %r13,%rdi │ │ │ │ push %r15 │ │ │ │ mov 0x20(%rsp),%r9 │ │ │ │ mov 0x18(%rsp),%r8 │ │ │ │ call *0x1d0(%r11) │ │ │ │ pop %rcx │ │ │ │ pop %rsi │ │ │ │ add $0x8,%rbp │ │ │ │ add $0x4,%r14 │ │ │ │ add $0x4,%rbx │ │ │ │ cmp %rbp,0x18(%rsp) │ │ │ │ - je 48110 ::calcCrossProducts(int const*, int const*, int const*, int const*, double const*, int, double*, double*)@@Base+0x130> │ │ │ │ + je 462c8 ::calcCrossProducts(int const*, int const*, int const*, int const*, double const*, int, double*, double*)@@Base+0x128> │ │ │ │ movslq (%rbx),%r8 │ │ │ │ mov 0xb0(%r13),%rsi │ │ │ │ mov 0xa8(%r13),%rcx │ │ │ │ movslq (%r14),%rdx │ │ │ │ - vmovsd 0x0(%rbp),%xmm0 │ │ │ │ - mov 0x0(%r13),%r11 │ │ │ │ mov (%rsi,%r8,8),%rsi │ │ │ │ + vmovsd 0x0(%rbp),%xmm0 │ │ │ │ mov (%rcx,%rdx,8),%rdx │ │ │ │ + mov 0x0(%r13),%r11 │ │ │ │ test %rsi,%rsi │ │ │ │ - jne 48080 ::calcCrossProducts(int const*, int const*, int const*, int const*, double const*, int, double*, double*)@@Base+0xa0> │ │ │ │ + jne 46240 ::calcCrossProducts(int const*, int const*, int const*, int const*, double const*, int, double*, double*)@@Base+0xa0> │ │ │ │ sub $0x8,%rsp │ │ │ │ mov (%rcx,%r8,8),%rsi │ │ │ │ mov %r13,%rdi │ │ │ │ mov %r12,%rcx │ │ │ │ push %r15 │ │ │ │ mov 0x20(%rsp),%r9 │ │ │ │ mov 0x18(%rsp),%r8 │ │ │ │ call *0x1d8(%r11) │ │ │ │ pop %rax │ │ │ │ pop %rdx │ │ │ │ - jmp 4809f ::calcCrossProducts(int const*, int const*, int const*, int const*, double const*, int, double*, double*)@@Base+0xbf> │ │ │ │ + jmp 4625f ::calcCrossProducts(int const*, int const*, int const*, int const*, double const*, int, double*, double*)@@Base+0xbf> │ │ │ │ nopl 0x0(%rax) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ mov 0x28(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 48186 ::calcCrossProducts(int const*, int const*, int const*, int const*, double const*, int, double*, double*)@@Base+0x1a6> │ │ │ │ + jne 46336 ::calcCrossProducts(int const*, int const*, int const*, int const*, double const*, int, double*, double*)@@Base+0x196> │ │ │ │ add $0x38,%rsp │ │ │ │ xor %eax,%eax │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ ret │ │ │ │ nopl 0x0(%rax) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ movslq 0x24(%rdi),%rax │ │ │ │ movslq 0x18(%rdi),%rdx │ │ │ │ mov $0x20,%esi │ │ │ │ lea 0x20(%rsp),%rdi │ │ │ │ mov %r9,0x18(%rsp) │ │ │ │ imul %rax,%rdx │ │ │ │ imul %rax,%rdx │ │ │ │ shl $0x2,%rdx │ │ │ │ call 1c150 │ │ │ │ mov 0x18(%rsp),%r9 │ │ │ │ + mov 0x70(%rsp),%r10d │ │ │ │ test %eax,%eax │ │ │ │ cmove 0x20(%rsp),%rbp │ │ │ │ - mov 0x70(%rsp),%r10d │ │ │ │ mov %rbp,0x100(%rbx) │ │ │ │ - jmp 4804e ::calcCrossProducts(int const*, int const*, int const*, int const*, double const*, int, double*, double*)@@Base+0x6e> │ │ │ │ + jmp 4620e ::calcCrossProducts(int const*, int const*, int const*, int const*, double const*, int, double*, double*)@@Base+0x6e> │ │ │ │ call 1c370 <__stack_chk_fail@plt> │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ │ │ │ │ -0000000000048190 ::calculateCrossProducts(int const*, int const*, int const*, int const*, double const*, int, double*, double*)@@Base>: │ │ │ │ +0000000000046340 ::calculateCrossProducts(int const*, int const*, int const*, int const*, double const*, int, double*, double*)@@Base>: │ │ │ │ endbr64 │ │ │ │ mov (%rdi),%rax │ │ │ │ mov 0x8(%rsp),%r10d │ │ │ │ mov 0x1c8(%rax),%rax │ │ │ │ - cmp 0x17e46(%rip),%rax # 5fff0 ::calcCrossProducts(int const*, int const*, int const*, int const*, double const*, int, double*, double*)@@Base+0x18010> │ │ │ │ mov %r10d,0x8(%rsp) │ │ │ │ - jne 481c0 ::calculateCrossProducts(int const*, int const*, int const*, int const*, double const*, int, double*, double*)@@Base+0x30> │ │ │ │ + cmp 0x17c91(%rip),%rax # 5dff0 ::calcCrossProducts(int const*, int const*, int const*, int const*, double const*, int, double*, double*)@@Base+0x17e50> │ │ │ │ + jne 46370 ::calculateCrossProducts(int const*, int const*, int const*, int const*, double const*, int, double*, double*)@@Base+0x30> │ │ │ │ jmp 1c760 ::calcCrossProducts(int const*, int const*, int const*, int const*, double const*, int, double*, double*)@plt> │ │ │ │ cs nopw 0x0(%rax,%rax,1) │ │ │ │ jmp *%rax │ │ │ │ cs nopw 0x0(%rax,%rax,1) │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - xchg %ax,%ax │ │ │ │ + nopl 0x0(%rax) │ │ │ │ │ │ │ │ -0000000000048200 ::calcRootLogLikelihoods(int, int, int, int, double*)@@Base>: │ │ │ │ +0000000000046380 ::calcRootLogLikelihoods(int, int, int, int, double*)@@Base>: │ │ │ │ endbr64 │ │ │ │ push %r15 │ │ │ │ + movslq %esi,%rsi │ │ │ │ + movslq %edx,%rdx │ │ │ │ + mov %rdi,%rax │ │ │ │ push %r14 │ │ │ │ push %r13 │ │ │ │ - movslq %esi,%rsi │ │ │ │ + mov %r8d,%r13d │ │ │ │ push %r12 │ │ │ │ + movslq %ecx,%r12 │ │ │ │ push %rbp │ │ │ │ push %rbx │ │ │ │ - movslq %ecx,%r12 │ │ │ │ sub $0x38,%rsp │ │ │ │ mov 0xb0(%rdi),%rcx │ │ │ │ mov 0x14(%rdi),%r14d │ │ │ │ - movslq %edx,%rdx │ │ │ │ - mov %r8d,%r13d │ │ │ │ - mov %rdi,%rax │ │ │ │ mov (%rcx,%rsi,8),%r11 │ │ │ │ mov 0xa0(%rdi),%rcx │ │ │ │ mov (%rcx,%rdx,8),%r8 │ │ │ │ test %r14d,%r14d │ │ │ │ - jle 484f7 ::calcRootLogLikelihoods(int, int, int, int, double*)@@Base+0x2f7> │ │ │ │ - vmovsd (%r8),%xmm0 │ │ │ │ - mov 0xe0(%rdi),%rsi │ │ │ │ + jle 4663f ::calcRootLogLikelihoods(int, int, int, int, double*)@@Base+0x2bf> │ │ │ │ movslq %r14d,%r15 │ │ │ │ + mov 0xe0(%rdi),%rsi │ │ │ │ + vmovsd (%r8),%xmm0 │ │ │ │ mov %r11,%rdx │ │ │ │ mov %r15,%rdi │ │ │ │ shl $0x5,%rdi │ │ │ │ - add %r11,%rdi │ │ │ │ mov %rsi,%rcx │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + add %r11,%rdi │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ vmulsd (%rdx),%xmm0,%xmm1 │ │ │ │ add $0x20,%rdx │ │ │ │ add $0x20,%rcx │ │ │ │ vmovsd %xmm1,-0x20(%rcx) │ │ │ │ vmulsd -0x18(%rdx),%xmm0,%xmm1 │ │ │ │ vmovsd %xmm1,-0x18(%rcx) │ │ │ │ vmulsd -0x10(%rdx),%xmm0,%xmm1 │ │ │ │ vmovsd %xmm1,-0x10(%rcx) │ │ │ │ vmulsd -0x8(%rdx),%xmm0,%xmm1 │ │ │ │ vmovsd %xmm1,-0x8(%rcx) │ │ │ │ cmp %rdx,%rdi │ │ │ │ - jne 48280 ::calcRootLogLikelihoods(int, int, int, int, double*)@@Base+0x80> │ │ │ │ + jne 463e8 ::calcRootLogLikelihoods(int, int, int, int, double*)@@Base+0x68> │ │ │ │ mov 0x34(%rax),%edx │ │ │ │ cmp $0x1,%edx │ │ │ │ - jle 48390 ::calcRootLogLikelihoods(int, int, int, int, double*)@@Base+0x190> │ │ │ │ + jle 464f0 ::calcRootLogLikelihoods(int, int, int, int, double*)@@Base+0x170> │ │ │ │ lea 0x0(,%r14,4),%edi │ │ │ │ sub $0x2,%edx │ │ │ │ lea 0x8(%r8),%r10 │ │ │ │ lea 0x10(%r8,%rdx,8),%r8 │ │ │ │ test %r14d,%r14d │ │ │ │ - jle 484e0 ::calcRootLogLikelihoods(int, int, int, int, double*)@@Base+0x2e0> │ │ │ │ + jle 46628 ::calcRootLogLikelihoods(int, int, int, int, double*)@@Base+0x2a8> │ │ │ │ mov 0x1c(%rax),%esi │ │ │ │ movslq %r14d,%r15 │ │ │ │ lea 0x0(,%r14,4),%ebp │ │ │ │ shl $0x5,%r15 │ │ │ │ lea 0x0(,%rsi,4),%ebx │ │ │ │ mov 0xe0(%rax),%rsi │ │ │ │ lea (%rsi,%r15,1),%rcx │ │ │ │ nopl 0x0(%rax) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - vmovsd (%r10),%xmm0 │ │ │ │ movslq %edi,%r15 │ │ │ │ + vmovsd (%r10),%xmm0 │ │ │ │ mov %rsi,%rdx │ │ │ │ lea (%r11,%r15,8),%r15 │ │ │ │ nop │ │ │ │ vmovsd (%r15),%xmm1 │ │ │ │ add $0x20,%rdx │ │ │ │ add $0x20,%r15 │ │ │ │ vfmadd213sd -0x20(%rdx),%xmm0,%xmm1 │ │ │ │ @@ -42739,187 +41781,177 @@ │ │ │ │ vmovsd -0x10(%r15),%xmm1 │ │ │ │ vfmadd213sd -0x10(%rdx),%xmm0,%xmm1 │ │ │ │ vmovsd %xmm1,-0x10(%rdx) │ │ │ │ vmovsd -0x8(%r15),%xmm1 │ │ │ │ vfmadd213sd -0x8(%rdx),%xmm0,%xmm1 │ │ │ │ vmovsd %xmm1,-0x8(%rdx) │ │ │ │ cmp %rcx,%rdx │ │ │ │ - jne 48320 ::calcRootLogLikelihoods(int, int, int, int, double*)@@Base+0x120> │ │ │ │ + jne 46480 ::calcRootLogLikelihoods(int, int, int, int, double*)@@Base+0x100> │ │ │ │ add %ebp,%edi │ │ │ │ add $0x8,%r10 │ │ │ │ add %ebx,%edi │ │ │ │ cmp %r10,%r8 │ │ │ │ - jne 48310 ::calcRootLogLikelihoods(int, int, int, int, double*)@@Base+0x110> │ │ │ │ + jne 46470 ::calcRootLogLikelihoods(int, int, int, int, double*)@@Base+0xf0> │ │ │ │ test %r14d,%r14d │ │ │ │ - jle 48505 ::calcRootLogLikelihoods(int, int, int, int, double*)@@Base+0x305> │ │ │ │ + jle 4664d ::calcRootLogLikelihoods(int, int, int, int, double*)@@Base+0x2cd> │ │ │ │ mov 0xe0(%rax),%rsi │ │ │ │ movslq %r14d,%r15 │ │ │ │ mov 0xa8(%rax),%rcx │ │ │ │ mov %r13d,%edx │ │ │ │ - mov %r15,%r13 │ │ │ │ mov %rax,0x20(%rsp) │ │ │ │ - shl $0x5,%r13 │ │ │ │ + mov %r15,%r13 │ │ │ │ mov %r9,0x28(%rsp) │ │ │ │ + shl $0x5,%r13 │ │ │ │ mov %rsi,%rbx │ │ │ │ mov %edx,%r14d │ │ │ │ - add %rsi,%r13 │ │ │ │ mov (%rcx,%r12,8),%rcx │ │ │ │ mov 0x110(%rax),%r12 │ │ │ │ - vmovsd (%rcx),%xmm6 │ │ │ │ - vmovsd 0x8(%rcx),%xmm7 │ │ │ │ + add %rsi,%r13 │ │ │ │ + vmovsd (%rcx),%xmm7 │ │ │ │ mov %r12,%rbp │ │ │ │ - vmovsd %xmm6,(%rsp) │ │ │ │ + vmovsd %xmm7,(%rsp) │ │ │ │ + vmovsd 0x8(%rcx),%xmm7 │ │ │ │ vmovsd %xmm7,0x8(%rsp) │ │ │ │ - vmovsd 0x10(%rcx),%xmm6 │ │ │ │ + vmovsd 0x10(%rcx),%xmm7 │ │ │ │ + vmovsd %xmm7,0x10(%rsp) │ │ │ │ vmovsd 0x18(%rcx),%xmm7 │ │ │ │ - vmovsd %xmm6,0x10(%rsp) │ │ │ │ vmovsd %xmm7,0x18(%rsp) │ │ │ │ nopl 0x0(%rax) │ │ │ │ - add $0x20,%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ vmovsd 0x8(%rsp),%xmm2 │ │ │ │ vmovsd (%rsp),%xmm3 │ │ │ │ - vmulsd -0x18(%rbx),%xmm2,%xmm0 │ │ │ │ + add $0x20,%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ vmovsd 0x10(%rsp),%xmm4 │ │ │ │ vmovsd 0x18(%rsp),%xmm5 │ │ │ │ + vmulsd -0x18(%rbx),%xmm2,%xmm0 │ │ │ │ vfmadd231sd -0x20(%rbx),%xmm3,%xmm0 │ │ │ │ vfmadd231sd -0x10(%rbx),%xmm4,%xmm0 │ │ │ │ vfmadd231sd -0x8(%rbx),%xmm5,%xmm0 │ │ │ │ call 1c250 │ │ │ │ vmovsd %xmm0,-0x8(%rbp) │ │ │ │ cmp %r13,%rbx │ │ │ │ - jne 483f0 ::calcRootLogLikelihoods(int, int, int, int, double*)@@Base+0x1f0> │ │ │ │ + jne 46550 ::calcRootLogLikelihoods(int, int, int, int, double*)@@Base+0x1d0> │ │ │ │ mov 0x20(%rsp),%rax │ │ │ │ - lea 0x0(,%r15,8),%rsi │ │ │ │ mov 0x28(%rsp),%rbp │ │ │ │ + lea 0x0(,%r15,8),%rsi │ │ │ │ cmp $0xffffffff,%r14d │ │ │ │ - je 4847a ::calcRootLogLikelihoods(int, int, int, int, double*)@@Base+0x27a> │ │ │ │ + je 465da ::calcRootLogLikelihoods(int, int, int, int, double*)@@Base+0x25a> │ │ │ │ mov 0xc0(%rax),%rdi │ │ │ │ movslq %r14d,%rdx │ │ │ │ mov (%rdi,%rdx,8),%rdi │ │ │ │ xor %edx,%edx │ │ │ │ nopl (%rax) │ │ │ │ vmovsd (%r12,%rdx,1),%xmm0 │ │ │ │ vaddsd (%rdi,%rdx,1),%xmm0,%xmm0 │ │ │ │ vmovsd %xmm0,(%r12,%rdx,1) │ │ │ │ add $0x8,%rdx │ │ │ │ cmp %rsi,%rdx │ │ │ │ - jne 48460 ::calcRootLogLikelihoods(int, int, int, int, double*)@@Base+0x260> │ │ │ │ - mov 0x80(%rax),%rdx │ │ │ │ + jne 465c0 ::calcRootLogLikelihoods(int, int, int, int, double*)@@Base+0x240> │ │ │ │ movq $0x0,0x0(%rbp) │ │ │ │ + mov 0x80(%rax),%rdx │ │ │ │ + vxorpd %xmm0,%xmm0,%xmm0 │ │ │ │ xor %eax,%eax │ │ │ │ - vxorpd %xmm1,%xmm1,%xmm1 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - vmovsd (%r12,%rax,1),%xmm0 │ │ │ │ - vmulsd (%rdx,%rax,1),%xmm0,%xmm0 │ │ │ │ + nop │ │ │ │ + vmovsd (%r12,%rax,1),%xmm6 │ │ │ │ + vfmadd231sd (%rdx,%rax,1),%xmm6,%xmm0 │ │ │ │ add $0x8,%rax │ │ │ │ - vaddsd %xmm0,%xmm1,%xmm1 │ │ │ │ - vmovsd %xmm1,0x0(%rbp) │ │ │ │ + vmovsd %xmm0,0x0(%rbp) │ │ │ │ cmp %rsi,%rax │ │ │ │ - jne 484a0 ::calcRootLogLikelihoods(int, int, int, int, double*)@@Base+0x2a0> │ │ │ │ - vucomisd %xmm1,%xmm1 │ │ │ │ - jp 4850e ::calcRootLogLikelihoods(int, int, int, int, double*)@@Base+0x30e> │ │ │ │ + jne 465f0 ::calcRootLogLikelihoods(int, int, int, int, double*)@@Base+0x270> │ │ │ │ + vucomisd %xmm0,%xmm0 │ │ │ │ + jp 46656 ::calcRootLogLikelihoods(int, int, int, int, double*)@@Base+0x2d6> │ │ │ │ xor %eax,%eax │ │ │ │ add $0x38,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ ret │ │ │ │ - nop │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ lea 0x8(%r10),%rdx │ │ │ │ cmp %rdx,%r8 │ │ │ │ - je 48505 ::calcRootLogLikelihoods(int, int, int, int, double*)@@Base+0x305> │ │ │ │ + je 4664d ::calcRootLogLikelihoods(int, int, int, int, double*)@@Base+0x2cd> │ │ │ │ add $0x10,%r10 │ │ │ │ cmp %r10,%r8 │ │ │ │ - jne 484e0 ::calcRootLogLikelihoods(int, int, int, int, double*)@@Base+0x2e0> │ │ │ │ - jmp 4837d ::calcRootLogLikelihoods(int, int, int, int, double*)@@Base+0x17d> │ │ │ │ + jne 46628 ::calcRootLogLikelihoods(int, int, int, int, double*)@@Base+0x2a8> │ │ │ │ + jmp 464dd ::calcRootLogLikelihoods(int, int, int, int, double*)@@Base+0x15d> │ │ │ │ mov 0x34(%rdi),%edx │ │ │ │ xor %edi,%edi │ │ │ │ cmp $0x1,%edx │ │ │ │ - jg 482c8 ::calcRootLogLikelihoods(int, int, int, int, double*)@@Base+0xc8> │ │ │ │ + jg 46430 ::calcRootLogLikelihoods(int, int, int, int, double*)@@Base+0xb0> │ │ │ │ movq $0x0,(%r9) │ │ │ │ - jmp 484c3 ::calcRootLogLikelihoods(int, int, int, int, double*)@@Base+0x2c3> │ │ │ │ + jmp 46610 ::calcRootLogLikelihoods(int, int, int, int, double*)@@Base+0x290> │ │ │ │ mov $0xfffffff8,%eax │ │ │ │ - jmp 484c5 ::calcRootLogLikelihoods(int, int, int, int, double*)@@Base+0x2c5> │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ + jmp 46612 ::calcRootLogLikelihoods(int, int, int, int, double*)@@Base+0x292> │ │ │ │ nopl (%rax) │ │ │ │ │ │ │ │ -0000000000048540 ::calcRootLogLikelihoods(int, int, int, int, double*)@@Base>: │ │ │ │ +0000000000046660 ::calcRootLogLikelihoods(int, int, int, int, double*)@@Base>: │ │ │ │ endbr64 │ │ │ │ push %r15 │ │ │ │ + movslq %esi,%rsi │ │ │ │ + movslq %edx,%rdx │ │ │ │ + mov %rdi,%rax │ │ │ │ push %r14 │ │ │ │ push %r13 │ │ │ │ - movslq %esi,%rsi │ │ │ │ + mov %r8d,%r13d │ │ │ │ push %r12 │ │ │ │ + movslq %ecx,%r12 │ │ │ │ push %rbp │ │ │ │ push %rbx │ │ │ │ - movslq %ecx,%r12 │ │ │ │ sub $0x28,%rsp │ │ │ │ mov 0xa8(%rdi),%rcx │ │ │ │ mov 0x14(%rdi),%r14d │ │ │ │ - movslq %edx,%rdx │ │ │ │ - mov %r8d,%r13d │ │ │ │ - mov %rdi,%rax │ │ │ │ mov (%rcx,%rsi,8),%r10 │ │ │ │ mov 0x98(%rdi),%rcx │ │ │ │ mov (%rcx,%rdx,8),%r8 │ │ │ │ test %r14d,%r14d │ │ │ │ - jle 48837 ::calcRootLogLikelihoods(int, int, int, int, double*)@@Base+0x2f7> │ │ │ │ - vmovss (%r8),%xmm0 │ │ │ │ - mov 0xd8(%rdi),%rbx │ │ │ │ + jle 46907 ::calcRootLogLikelihoods(int, int, int, int, double*)@@Base+0x2a7> │ │ │ │ movslq %r14d,%rbp │ │ │ │ + mov 0xd8(%rdi),%rbx │ │ │ │ + vmovss (%r8),%xmm0 │ │ │ │ mov %r10,%rdx │ │ │ │ mov %rbp,%rsi │ │ │ │ shl $0x4,%rsi │ │ │ │ - add %r10,%rsi │ │ │ │ mov %rbx,%rcx │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + add %r10,%rsi │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ vmulss (%rdx),%xmm0,%xmm1 │ │ │ │ add $0x10,%rdx │ │ │ │ add $0x10,%rcx │ │ │ │ vmovss %xmm1,-0x10(%rcx) │ │ │ │ vmulss -0xc(%rdx),%xmm0,%xmm1 │ │ │ │ vmovss %xmm1,-0xc(%rcx) │ │ │ │ vmulss -0x8(%rdx),%xmm0,%xmm1 │ │ │ │ vmovss %xmm1,-0x8(%rcx) │ │ │ │ vmulss -0x4(%rdx),%xmm0,%xmm1 │ │ │ │ vmovss %xmm1,-0x4(%rcx) │ │ │ │ cmp %rdx,%rsi │ │ │ │ - jne 485c0 ::calcRootLogLikelihoods(int, int, int, int, double*)@@Base+0x80> │ │ │ │ + jne 466c8 ::calcRootLogLikelihoods(int, int, int, int, double*)@@Base+0x68> │ │ │ │ mov 0x34(%rax),%edx │ │ │ │ cmp $0x1,%edx │ │ │ │ - jle 486d1 ::calcRootLogLikelihoods(int, int, int, int, double*)@@Base+0x191> │ │ │ │ + jle 467d1 ::calcRootLogLikelihoods(int, int, int, int, double*)@@Base+0x171> │ │ │ │ lea 0x0(,%r14,4),%esi │ │ │ │ sub $0x2,%edx │ │ │ │ lea 0x4(%r8),%rdi │ │ │ │ lea 0x8(%r8,%rdx,4),%r11 │ │ │ │ test %r14d,%r14d │ │ │ │ - jle 48820 ::calcRootLogLikelihoods(int, int, int, int, double*)@@Base+0x2e0> │ │ │ │ + jle 468f0 ::calcRootLogLikelihoods(int, int, int, int, double*)@@Base+0x290> │ │ │ │ mov 0x1c(%rax),%ebx │ │ │ │ movslq %r14d,%rbp │ │ │ │ mov %rbp,%rcx │ │ │ │ lea 0x0(,%r14,4),%ebp │ │ │ │ - shl $0x4,%rcx │ │ │ │ lea 0x0(,%rbx,4),%r8d │ │ │ │ mov 0xd8(%rax),%rbx │ │ │ │ + shl $0x4,%rcx │ │ │ │ add %rbx,%rcx │ │ │ │ - nop │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - vmovss (%rdi),%xmm0 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ movslq %esi,%r15 │ │ │ │ + vmovss (%rdi),%xmm0 │ │ │ │ mov %rbx,%rdx │ │ │ │ lea (%r10,%r15,4),%r15 │ │ │ │ xchg %ax,%ax │ │ │ │ vmovss (%r15),%xmm1 │ │ │ │ add $0x10,%rdx │ │ │ │ add $0x10,%r15 │ │ │ │ vfmadd213ss -0x10(%rdx),%xmm0,%xmm1 │ │ │ │ @@ -42930,1902 +41962,1885 @@ │ │ │ │ vmovss -0x8(%r15),%xmm1 │ │ │ │ vfmadd213ss -0x8(%rdx),%xmm0,%xmm1 │ │ │ │ vmovss %xmm1,-0x8(%rdx) │ │ │ │ vmovss -0x4(%r15),%xmm1 │ │ │ │ vfmadd213ss -0x4(%rdx),%xmm0,%xmm1 │ │ │ │ vmovss %xmm1,-0x4(%rdx) │ │ │ │ cmp %rcx,%rdx │ │ │ │ - jne 48660 ::calcRootLogLikelihoods(int, int, int, int, double*)@@Base+0x120> │ │ │ │ + jne 46760 ::calcRootLogLikelihoods(int, int, int, int, double*)@@Base+0x100> │ │ │ │ add %ebp,%esi │ │ │ │ add $0x4,%rdi │ │ │ │ add %r8d,%esi │ │ │ │ cmp %r11,%rdi │ │ │ │ - jne 48650 ::calcRootLogLikelihoods(int, int, int, int, double*)@@Base+0x110> │ │ │ │ + jne 46750 ::calcRootLogLikelihoods(int, int, int, int, double*)@@Base+0xf0> │ │ │ │ test %r14d,%r14d │ │ │ │ - jle 48845 ::calcRootLogLikelihoods(int, int, int, int, double*)@@Base+0x305> │ │ │ │ + jle 46915 ::calcRootLogLikelihoods(int, int, int, int, double*)@@Base+0x2b5> │ │ │ │ mov 0xd8(%rax),%rbx │ │ │ │ movslq %r14d,%rbp │ │ │ │ mov 0xa0(%rax),%rcx │ │ │ │ mov %r13d,%edx │ │ │ │ mov %r9,%r14 │ │ │ │ mov %rax,%r13 │ │ │ │ - xor %r15d,%r15d │ │ │ │ mov %edx,0x1c(%rsp) │ │ │ │ + xor %r15d,%r15d │ │ │ │ mov (%rcx,%r12,8),%rcx │ │ │ │ lea 0x0(,%rbp,4),%r12 │ │ │ │ vmovss (%rcx),%xmm7 │ │ │ │ vmovss %xmm7,0xc(%rsp) │ │ │ │ vmovss 0x4(%rcx),%xmm7 │ │ │ │ vmovss %xmm7,0x10(%rsp) │ │ │ │ vmovss 0x8(%rcx),%xmm7 │ │ │ │ vmovss %xmm7,0x14(%rsp) │ │ │ │ vmovss 0xc(%rcx),%xmm7 │ │ │ │ vmovss %xmm7,0x18(%rsp) │ │ │ │ nop │ │ │ │ vmovss 0x10(%rsp),%xmm3 │ │ │ │ - vmulss 0x4(%rbx,%r15,4),%xmm3,%xmm0 │ │ │ │ vmovss 0xc(%rsp),%xmm4 │ │ │ │ vmovss 0x14(%rsp),%xmm5 │ │ │ │ vmovss 0x18(%rsp),%xmm6 │ │ │ │ + vmulss 0x4(%rbx,%r15,4),%xmm3,%xmm0 │ │ │ │ vfmadd231ss (%rbx,%r15,4),%xmm4,%xmm0 │ │ │ │ vfmadd231ss 0x8(%rbx,%r15,4),%xmm5,%xmm0 │ │ │ │ vfmadd231ss 0xc(%rbx,%r15,4),%xmm6,%xmm0 │ │ │ │ vcvtss2sd %xmm0,%xmm0,%xmm0 │ │ │ │ call 1c250 │ │ │ │ mov 0x108(%r13),%rsi │ │ │ │ vcvtsd2ss %xmm0,%xmm0,%xmm0 │ │ │ │ vmovss %xmm0,(%rsi,%r15,1) │ │ │ │ add $0x4,%r15 │ │ │ │ cmp %r12,%r15 │ │ │ │ - jne 48720 ::calcRootLogLikelihoods(int, int, int, int, double*)@@Base+0x1e0> │ │ │ │ + jne 46820 ::calcRootLogLikelihoods(int, int, int, int, double*)@@Base+0x1c0> │ │ │ │ movslq 0x1c(%rsp),%rdx │ │ │ │ cmp $0xffffffff,%edx │ │ │ │ - je 487b8 ::calcRootLogLikelihoods(int, int, int, int, double*)@@Base+0x278> │ │ │ │ + je 468a8 ::calcRootLogLikelihoods(int, int, int, int, double*)@@Base+0x248> │ │ │ │ mov 0xb8(%r13),%rdi │ │ │ │ mov (%rdi,%rdx,8),%rdi │ │ │ │ xor %edx,%edx │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + nopl (%rax) │ │ │ │ vmovss (%rsi,%rdx,1),%xmm0 │ │ │ │ vaddss (%rdi,%rdx,1),%xmm0,%xmm0 │ │ │ │ vmovss %xmm0,(%rsi,%rdx,1) │ │ │ │ add $0x4,%rdx │ │ │ │ cmp %r12,%rdx │ │ │ │ - jne 487a0 ::calcRootLogLikelihoods(int, int, int, int, double*)@@Base+0x260> │ │ │ │ + jne 46890 ::calcRootLogLikelihoods(int, int, int, int, double*)@@Base+0x230> │ │ │ │ + movq $0x0,(%r14) │ │ │ │ mov 0x78(%r13),%rdx │ │ │ │ vxorps %xmm2,%xmm2,%xmm2 │ │ │ │ - movq $0x0,(%r14) │ │ │ │ xor %eax,%eax │ │ │ │ vxorpd %xmm1,%xmm1,%xmm1 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + nopl (%rax) │ │ │ │ vcvtss2sd (%rsi,%rax,4),%xmm2,%xmm0 │ │ │ │ - vmulsd (%rdx,%rax,8),%xmm0,%xmm0 │ │ │ │ + vfmadd231sd (%rdx,%rax,8),%xmm0,%xmm1 │ │ │ │ inc %rax │ │ │ │ - vaddsd %xmm0,%xmm1,%xmm1 │ │ │ │ vmovsd %xmm1,(%r14) │ │ │ │ cmp %rbp,%rax │ │ │ │ - jne 487e0 ::calcRootLogLikelihoods(int, int, int, int, double*)@@Base+0x2a0> │ │ │ │ + jne 468c0 ::calcRootLogLikelihoods(int, int, int, int, double*)@@Base+0x260> │ │ │ │ vucomisd %xmm1,%xmm1 │ │ │ │ - jp 4884e ::calcRootLogLikelihoods(int, int, int, int, double*)@@Base+0x30e> │ │ │ │ + jp 4691e ::calcRootLogLikelihoods(int, int, int, int, double*)@@Base+0x2be> │ │ │ │ xor %eax,%eax │ │ │ │ add $0x28,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ ret │ │ │ │ - nopl (%rax) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + nop │ │ │ │ lea 0x4(%rdi),%rdx │ │ │ │ cmp %rdx,%r11 │ │ │ │ - je 48845 ::calcRootLogLikelihoods(int, int, int, int, double*)@@Base+0x305> │ │ │ │ + je 46915 ::calcRootLogLikelihoods(int, int, int, int, double*)@@Base+0x2b5> │ │ │ │ add $0x8,%rdi │ │ │ │ cmp %rdi,%r11 │ │ │ │ - jne 48820 ::calcRootLogLikelihoods(int, int, int, int, double*)@@Base+0x2e0> │ │ │ │ - jmp 486be ::calcRootLogLikelihoods(int, int, int, int, double*)@@Base+0x17e> │ │ │ │ + jne 468f0 ::calcRootLogLikelihoods(int, int, int, int, double*)@@Base+0x290> │ │ │ │ + jmp 467be ::calcRootLogLikelihoods(int, int, int, int, double*)@@Base+0x15e> │ │ │ │ mov 0x34(%rdi),%edx │ │ │ │ xor %esi,%esi │ │ │ │ cmp $0x1,%edx │ │ │ │ - jg 48608 ::calcRootLogLikelihoods(int, int, int, int, double*)@@Base+0xc8> │ │ │ │ + jg 46710 ::calcRootLogLikelihoods(int, int, int, int, double*)@@Base+0xb0> │ │ │ │ movq $0x0,(%r9) │ │ │ │ - jmp 48801 ::calcRootLogLikelihoods(int, int, int, int, double*)@@Base+0x2c1> │ │ │ │ + jmp 468de ::calcRootLogLikelihoods(int, int, int, int, double*)@@Base+0x27e> │ │ │ │ mov $0xfffffff8,%eax │ │ │ │ - jmp 48803 ::calcRootLogLikelihoods(int, int, int, int, double*)@@Base+0x2c3> │ │ │ │ + jmp 468e0 ::calcRootLogLikelihoods(int, int, int, int, double*)@@Base+0x280> │ │ │ │ cs nopw 0x0(%rax,%rax,1) │ │ │ │ nop │ │ │ │ │ │ │ │ -0000000000048860 : │ │ │ │ +0000000000046930 : │ │ │ │ endbr64 │ │ │ │ mov 0x10(%rdi),%rax │ │ │ │ test %rax,%rax │ │ │ │ - je 48880 │ │ │ │ + je 46950 │ │ │ │ sub $0x8,%rsp │ │ │ │ mov $0x3,%edx │ │ │ │ mov %rdi,%rsi │ │ │ │ call *%rax │ │ │ │ add $0x8,%rsp │ │ │ │ ret │ │ │ │ ret │ │ │ │ cs nopw 0x0(%rax,%rax,1) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ │ │ │ │ -0000000000048890 ::*(beagle::cpu::BeagleCPUImpl*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*))(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)>, std::allocator, void ()>::_M_run()@@Base>: │ │ │ │ +0000000000046960 ::*(beagle::cpu::BeagleCPUImpl*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*))(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)>, std::allocator, void ()>::_M_run()@@Base>: │ │ │ │ endbr64 │ │ │ │ push %rbp │ │ │ │ mov %rsp,%rbp │ │ │ │ push %r12 │ │ │ │ push %rbx │ │ │ │ and $0xffffffffffffffe0,%rsp │ │ │ │ sub $0xa0,%rsp │ │ │ │ - vmovq 0x176c2(%rip),%xmm2 # 5ff70 (), std::__future_base::_Task_setter, std::__future_base::_Result_base::_Deleter>, std::__future_base::_Task_state::*(beagle::cpu::BeagleCPUImpl*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*))(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)>, std::allocator, void ()>::_M_run()::{lambda()#1}, void> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation)@@Base+0x220c0> │ │ │ │ mov %fs:0x28,%rbx │ │ │ │ mov %rbx,0x98(%rsp) │ │ │ │ mov %rdi,%rbx │ │ │ │ - vpinsrq $0x1,0x17414(%rip),%xmm2,%xmm0 # 5fce0 (), std::__future_base::_Task_setter, std::__future_base::_Result_base::_Deleter>, std::__future_base::_Task_state::*(beagle::cpu::BeagleCPUImpl*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*))(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)>, std::allocator, void ()>::_M_run()::{lambda()#1}, void> >::_M_invoke(std::_Any_data const&)@@Base+0x1dc40> │ │ │ │ + vmovq 0x175de(%rip),%xmm0 # 5df70 (), std::__future_base::_Task_setter, std::__future_base::_Result_base::_Deleter>, std::__future_base::_Task_state::*(beagle::cpu::BeagleCPUImpl*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*))(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)>, std::allocator, void ()>::_M_run()::{lambda()#1}, void> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation)@@Base+0x218d0> │ │ │ │ lea 0x20(%rsp),%rcx │ │ │ │ lea 0x28(%rsp),%rdx │ │ │ │ - lea 0x70(%rsp),%r12 │ │ │ │ vmovq %rcx,%xmm1 │ │ │ │ + lea 0x70(%rsp),%r12 │ │ │ │ movb $0x0,0xf(%rsp) │ │ │ │ + vpinsrq $0x1,0x1732b(%rip),%xmm0,%xmm0 # 5dce0 (), std::__future_base::_Task_setter, std::__future_base::_Result_base::_Deleter>, std::__future_base::_Task_state::*(beagle::cpu::BeagleCPUImpl*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*))(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)>, std::allocator, void ()>::_M_run()::{lambda()#1}, void> >::_M_invoke(std::_Any_data const&)@@Base+0x1d750> │ │ │ │ + vpinsrq $0x1,%rdx,%xmm1,%xmm1 │ │ │ │ mov %r12,0x20(%rsp) │ │ │ │ movq $0x0,0x38(%rsp) │ │ │ │ - vpinsrq $0x1,%rdx,%xmm1,%xmm1 │ │ │ │ + vmovdqa %xmm0,0x80(%rsp) │ │ │ │ lea 0x20(%rbx),%rax │ │ │ │ mov %rbx,0x10(%rsp) │ │ │ │ - mov %rbx,0x18(%rsp) │ │ │ │ mov %rax,0x70(%rsp) │ │ │ │ lea 0x10(%rsp),%rax │ │ │ │ mov %rax,0x78(%rsp) │ │ │ │ lea 0xf(%rsp),%rax │ │ │ │ mov %rax,0x28(%rsp) │ │ │ │ - mov 0x17481(%rip),%rax # 5fda8 ()>*, bool*)@@Base+0x1d378> │ │ │ │ - vmovdqa %xmm0,0x80(%rsp) │ │ │ │ + mov 0x173ad(%rip),%rax # 5dda8 ()>*, bool*)@@Base+0x1ce88> │ │ │ │ + mov %rbx,0x18(%rsp) │ │ │ │ mov %rax,0x30(%rsp) │ │ │ │ lea 0x30(%rsp),%rax │ │ │ │ vmovq %rax,%xmm0 │ │ │ │ lea 0x18(%rsp),%rax │ │ │ │ vpinsrq $0x1,%rax,%xmm0,%xmm0 │ │ │ │ - vinserti128 $0x1,%xmm1,%ymm0,%ymm0 │ │ │ │ + vinserti64x2 $0x1,%xmm1,%ymm0,%ymm0 │ │ │ │ vmovdqa %ymm0,0x40(%rsp) │ │ │ │ vzeroupper │ │ │ │ - data16 lea 0x173cf(%rip),%rdi │ │ │ │ + data16 lea 0x172fe(%rip),%rdi │ │ │ │ data16 data16 rex.W call 1c530 <__tls_get_addr@plt> │ │ │ │ lea 0x40(%rsp),%rdx │ │ │ │ mov %rdx,(%rax) │ │ │ │ - data16 lea 0x174b7(%rip),%rdi │ │ │ │ + data16 lea 0x173e6(%rip),%rdi │ │ │ │ data16 data16 rex.W call 1c530 <__tls_get_addr@plt> │ │ │ │ - mov 0x17368(%rip),%rdx # 5fcf0 ()>*, bool*), std::__future_base::_State_baseV2*, std::function ()>*, bool*>(std::once_flag&, void (std::__future_base::_State_baseV2::*&&)(std::function ()>*, bool*), std::__future_base::_State_baseV2*&&, std::function ()>*&&, bool*&&)::{lambda()#1}>(void (std::__future_base::_State_baseV2::*&)(std::function ()>*, bool*))::{lambda()#1}::_FUN()@@Base+0x20100> │ │ │ │ - mov 0x17579(%rip),%rsi │ │ │ │ + mov 0x17297(%rip),%rdx # 5dcf0 ()>*, bool*), std::__future_base::_State_baseV2*, std::function ()>*, bool*>(std::once_flag&, void (std::__future_base::_State_baseV2::*&&)(std::function ()>*, bool*), std::__future_base::_State_baseV2*&&, std::function ()>*&&, bool*&&)::{lambda()#1}>(void (std::__future_base::_State_baseV2::*&)(std::function ()>*, bool*))::{lambda()#1}::_FUN()@@Base+0x1fb10> │ │ │ │ + mov 0x174a8(%rip),%rsi │ │ │ │ lea 0x18(%rbx),%rdi │ │ │ │ mov %rdx,(%rax) │ │ │ │ call 1c2e0 │ │ │ │ test %eax,%eax │ │ │ │ - jne 48aa3 ::*(beagle::cpu::BeagleCPUImpl*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*))(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)>, std::allocator, void ()>::_M_run()@@Base+0x213> │ │ │ │ - data16 lea 0x17385(%rip),%rdi │ │ │ │ + jne 46b73 ::*(beagle::cpu::BeagleCPUImpl*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*))(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)>, std::allocator, void ()>::_M_run()@@Base+0x213> │ │ │ │ + data16 lea 0x172b4(%rip),%rdi │ │ │ │ data16 data16 rex.W call 1c530 <__tls_get_addr@plt> │ │ │ │ movq $0x0,(%rax) │ │ │ │ - data16 lea 0x1746e(%rip),%rdi │ │ │ │ + data16 lea 0x1739d(%rip),%rdi │ │ │ │ data16 data16 rex.W call 1c530 <__tls_get_addr@plt> │ │ │ │ cmpb $0x0,0xf(%rsp) │ │ │ │ movq $0x0,(%rax) │ │ │ │ - je 48a27 ::*(beagle::cpu::BeagleCPUImpl*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*))(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)>, std::allocator, void ()>::_M_run()@@Base+0x197> │ │ │ │ + je 46af7 ::*(beagle::cpu::BeagleCPUImpl*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*))(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)>, std::allocator, void ()>::_M_run()@@Base+0x197> │ │ │ │ lea 0x10(%rbx),%rdi │ │ │ │ mov $0x1,%eax │ │ │ │ xchg %eax,(%rdi) │ │ │ │ test %eax,%eax │ │ │ │ - js 48a20 ::*(beagle::cpu::BeagleCPUImpl*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*))(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)>, std::allocator, void ()>::_M_run()@@Base+0x190> │ │ │ │ + js 46af0 ::*(beagle::cpu::BeagleCPUImpl*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*))(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)>, std::allocator, void ()>::_M_run()@@Base+0x190> │ │ │ │ mov 0x80(%rsp),%rax │ │ │ │ test %rax,%rax │ │ │ │ - je 48a01 ::*(beagle::cpu::BeagleCPUImpl*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*))(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)>, std::allocator, void ()>::_M_run()@@Base+0x171> │ │ │ │ + je 46ad2 ::*(beagle::cpu::BeagleCPUImpl*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*))(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)>, std::allocator, void ()>::_M_run()@@Base+0x172> │ │ │ │ mov $0x3,%edx │ │ │ │ mov %r12,%rsi │ │ │ │ mov %r12,%rdi │ │ │ │ call *%rax │ │ │ │ mov 0x98(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 48a3a ::*(beagle::cpu::BeagleCPUImpl*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*))(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)>, std::allocator, void ()>::_M_run()@@Base+0x1aa> │ │ │ │ + jne 46b0a ::*(beagle::cpu::BeagleCPUImpl*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*))(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)>, std::allocator, void ()>::_M_run()@@Base+0x1aa> │ │ │ │ lea -0x10(%rbp),%rsp │ │ │ │ pop %rbx │ │ │ │ pop %r12 │ │ │ │ pop %rbp │ │ │ │ ret │ │ │ │ - nopl (%rax) │ │ │ │ + xchg %ax,%ax │ │ │ │ call 1c2d0 │ │ │ │ - jmp 489e7 ::*(beagle::cpu::BeagleCPUImpl*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*))(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)>, std::allocator, void ()>::_M_run()@@Base+0x157> │ │ │ │ + jmp 46ab8 ::*(beagle::cpu::BeagleCPUImpl*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*))(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)>, std::allocator, void ()>::_M_run()@@Base+0x158> │ │ │ │ mov 0x98(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - je 48a99 ::*(beagle::cpu::BeagleCPUImpl*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*))(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)>, std::allocator, void ()>::_M_run()@@Base+0x209> │ │ │ │ + je 46b69 ::*(beagle::cpu::BeagleCPUImpl*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*))(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)>, std::allocator, void ()>::_M_run()@@Base+0x209> │ │ │ │ call 1c370 <__stack_chk_fail@plt> │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbx │ │ │ │ vzeroupper │ │ │ │ - data16 lea 0x172df(%rip),%rdi │ │ │ │ + data16 lea 0x1720f(%rip),%rdi │ │ │ │ data16 data16 rex.W call 1c530 <__tls_get_addr@plt> │ │ │ │ xor %edx,%edx │ │ │ │ mov %rdx,(%rax) │ │ │ │ - data16 lea 0x173ca(%rip),%rdi │ │ │ │ + data16 lea 0x172fa(%rip),%rdi │ │ │ │ data16 data16 rex.W call 1c530 <__tls_get_addr@plt> │ │ │ │ xor %ecx,%ecx │ │ │ │ mov %rcx,(%rax) │ │ │ │ mov %r12,%rdi │ │ │ │ vzeroupper │ │ │ │ call 1c220 │ │ │ │ mov 0x98(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 48a3a ::*(beagle::cpu::BeagleCPUImpl*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*))(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)>, std::allocator, void ()>::_M_run()@@Base+0x1aa> │ │ │ │ + jne 46b0a ::*(beagle::cpu::BeagleCPUImpl*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*))(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)>, std::allocator, void ()>::_M_run()@@Base+0x1aa> │ │ │ │ mov %rbx,%rdi │ │ │ │ call 1c580 <_Unwind_Resume@plt> │ │ │ │ mov $0x2,%edi │ │ │ │ call 1c080 │ │ │ │ mov 0x98(%rsp),%rdx │ │ │ │ sub %fs:0x28,%rdx │ │ │ │ - jne 48a3a ::*(beagle::cpu::BeagleCPUImpl*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*))(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)>, std::allocator, void ()>::_M_run()@@Base+0x1aa> │ │ │ │ + jne 46b0a ::*(beagle::cpu::BeagleCPUImpl*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*))(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)>, std::allocator, void ()>::_M_run()@@Base+0x1aa> │ │ │ │ mov %eax,%edi │ │ │ │ call 1c210 │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbx │ │ │ │ - jmp 48a73 ::*(beagle::cpu::BeagleCPUImpl*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*))(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)>, std::allocator, void ()>::_M_run()@@Base+0x1e3> │ │ │ │ + jmp 46b43 ::*(beagle::cpu::BeagleCPUImpl*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*))(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)>, std::allocator, void ()>::_M_run()@@Base+0x1e3> │ │ │ │ cs nopw 0x0(%rax,%rax,1) │ │ │ │ │ │ │ │ -0000000000048ad0 ::*(beagle::cpu::BeagleCPUImpl*, int const*, int const*, int const*, int const*, int const*, int, double*))(int const*, int const*, int const*, int const*, int const*, int, double*)>, std::allocator, void ()>::_M_run()@@Base>: │ │ │ │ +0000000000046ba0 ::*(beagle::cpu::BeagleCPUImpl*, int const*, int const*, int const*, int const*, int const*, int, double*))(int const*, int const*, int const*, int const*, int const*, int, double*)>, std::allocator, void ()>::_M_run()@@Base>: │ │ │ │ endbr64 │ │ │ │ push %rbp │ │ │ │ mov %rsp,%rbp │ │ │ │ push %r12 │ │ │ │ push %rbx │ │ │ │ and $0xffffffffffffffe0,%rsp │ │ │ │ sub $0xa0,%rsp │ │ │ │ - vmovq 0x171da(%rip),%xmm2 # 5fcc8 (), std::__future_base::_Task_setter, std::__future_base::_Result_base::_Deleter>, std::__future_base::_Task_state::*(beagle::cpu::BeagleCPUImpl*, int const*, int const*, int const*, int const*, int const*, int, double*))(int const*, int const*, int const*, int const*, int const*, int, double*)>, std::allocator, void ()>::_M_run()::{lambda()#1}, void> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation)@@Base+0x21e98> │ │ │ │ mov %fs:0x28,%rbx │ │ │ │ mov %rbx,0x98(%rsp) │ │ │ │ mov %rdi,%rbx │ │ │ │ - vpinsrq $0x1,0x170e4(%rip),%xmm2,%xmm0 # 5fbf0 (), std::__future_base::_Task_setter, std::__future_base::_Result_base::_Deleter>, std::__future_base::_Task_state::*(beagle::cpu::BeagleCPUImpl*, int const*, int const*, int const*, int const*, int const*, int, double*))(int const*, int const*, int const*, int const*, int const*, int, double*)>, std::allocator, void ()>::_M_run()::{lambda()#1}, void> >::_M_invoke(std::_Any_data const&)@@Base+0x1f3a0> │ │ │ │ + vmovq 0x170f6(%rip),%xmm0 # 5dcc8 (), std::__future_base::_Task_setter, std::__future_base::_Result_base::_Deleter>, std::__future_base::_Task_state::*(beagle::cpu::BeagleCPUImpl*, int const*, int const*, int const*, int const*, int const*, int, double*))(int const*, int const*, int const*, int const*, int const*, int, double*)>, std::allocator, void ()>::_M_run()::{lambda()#1}, void> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation)@@Base+0x216a8> │ │ │ │ lea 0x20(%rsp),%rcx │ │ │ │ lea 0x28(%rsp),%rdx │ │ │ │ - lea 0x70(%rsp),%r12 │ │ │ │ vmovq %rcx,%xmm1 │ │ │ │ + lea 0x70(%rsp),%r12 │ │ │ │ movb $0x0,0xf(%rsp) │ │ │ │ + vpinsrq $0x1,0x16ffb(%rip),%xmm0,%xmm0 # 5dbf0 (), std::__future_base::_Task_setter, std::__future_base::_Result_base::_Deleter>, std::__future_base::_Task_state::*(beagle::cpu::BeagleCPUImpl*, int const*, int const*, int const*, int const*, int const*, int, double*))(int const*, int const*, int const*, int const*, int const*, int, double*)>, std::allocator, void ()>::_M_run()::{lambda()#1}, void> >::_M_invoke(std::_Any_data const&)@@Base+0x1edd0> │ │ │ │ + vpinsrq $0x1,%rdx,%xmm1,%xmm1 │ │ │ │ mov %r12,0x20(%rsp) │ │ │ │ movq $0x0,0x38(%rsp) │ │ │ │ - vpinsrq $0x1,%rdx,%xmm1,%xmm1 │ │ │ │ + vmovdqa %xmm0,0x80(%rsp) │ │ │ │ lea 0x20(%rbx),%rax │ │ │ │ mov %rbx,0x10(%rsp) │ │ │ │ - mov %rbx,0x18(%rsp) │ │ │ │ mov %rax,0x70(%rsp) │ │ │ │ lea 0x10(%rsp),%rax │ │ │ │ mov %rax,0x78(%rsp) │ │ │ │ lea 0xf(%rsp),%rax │ │ │ │ mov %rax,0x28(%rsp) │ │ │ │ - mov 0x17241(%rip),%rax # 5fda8 ()>*, bool*)@@Base+0x1d378> │ │ │ │ - vmovdqa %xmm0,0x80(%rsp) │ │ │ │ + mov 0x1716d(%rip),%rax # 5dda8 ()>*, bool*)@@Base+0x1ce88> │ │ │ │ + mov %rbx,0x18(%rsp) │ │ │ │ mov %rax,0x30(%rsp) │ │ │ │ lea 0x30(%rsp),%rax │ │ │ │ vmovq %rax,%xmm0 │ │ │ │ lea 0x18(%rsp),%rax │ │ │ │ vpinsrq $0x1,%rax,%xmm0,%xmm0 │ │ │ │ - vinserti128 $0x1,%xmm1,%ymm0,%ymm0 │ │ │ │ + vinserti64x2 $0x1,%xmm1,%ymm0,%ymm0 │ │ │ │ vmovdqa %ymm0,0x40(%rsp) │ │ │ │ vzeroupper │ │ │ │ - data16 lea 0x1718f(%rip),%rdi │ │ │ │ + data16 lea 0x170be(%rip),%rdi │ │ │ │ data16 data16 rex.W call 1c530 <__tls_get_addr@plt> │ │ │ │ lea 0x40(%rsp),%rdx │ │ │ │ mov %rdx,(%rax) │ │ │ │ - data16 lea 0x17277(%rip),%rdi │ │ │ │ + data16 lea 0x171a6(%rip),%rdi │ │ │ │ data16 data16 rex.W call 1c530 <__tls_get_addr@plt> │ │ │ │ - mov 0x17128(%rip),%rdx # 5fcf0 ()>*, bool*), std::__future_base::_State_baseV2*, std::function ()>*, bool*>(std::once_flag&, void (std::__future_base::_State_baseV2::*&&)(std::function ()>*, bool*), std::__future_base::_State_baseV2*&&, std::function ()>*&&, bool*&&)::{lambda()#1}>(void (std::__future_base::_State_baseV2::*&)(std::function ()>*, bool*))::{lambda()#1}::_FUN()@@Base+0x20100> │ │ │ │ - mov 0x17339(%rip),%rsi │ │ │ │ + mov 0x17057(%rip),%rdx # 5dcf0 ()>*, bool*), std::__future_base::_State_baseV2*, std::function ()>*, bool*>(std::once_flag&, void (std::__future_base::_State_baseV2::*&&)(std::function ()>*, bool*), std::__future_base::_State_baseV2*&&, std::function ()>*&&, bool*&&)::{lambda()#1}>(void (std::__future_base::_State_baseV2::*&)(std::function ()>*, bool*))::{lambda()#1}::_FUN()@@Base+0x1fb10> │ │ │ │ + mov 0x17268(%rip),%rsi │ │ │ │ lea 0x18(%rbx),%rdi │ │ │ │ mov %rdx,(%rax) │ │ │ │ call 1c2e0 │ │ │ │ test %eax,%eax │ │ │ │ - jne 48ce3 ::*(beagle::cpu::BeagleCPUImpl*, int const*, int const*, int const*, int const*, int const*, int, double*))(int const*, int const*, int const*, int const*, int const*, int, double*)>, std::allocator, void ()>::_M_run()@@Base+0x213> │ │ │ │ - data16 lea 0x17145(%rip),%rdi │ │ │ │ + jne 46db3 ::*(beagle::cpu::BeagleCPUImpl*, int const*, int const*, int const*, int const*, int const*, int, double*))(int const*, int const*, int const*, int const*, int const*, int, double*)>, std::allocator, void ()>::_M_run()@@Base+0x213> │ │ │ │ + data16 lea 0x17074(%rip),%rdi │ │ │ │ data16 data16 rex.W call 1c530 <__tls_get_addr@plt> │ │ │ │ movq $0x0,(%rax) │ │ │ │ - data16 lea 0x1722e(%rip),%rdi │ │ │ │ + data16 lea 0x1715d(%rip),%rdi │ │ │ │ data16 data16 rex.W call 1c530 <__tls_get_addr@plt> │ │ │ │ cmpb $0x0,0xf(%rsp) │ │ │ │ movq $0x0,(%rax) │ │ │ │ - je 48c67 ::*(beagle::cpu::BeagleCPUImpl*, int const*, int const*, int const*, int const*, int const*, int, double*))(int const*, int const*, int const*, int const*, int const*, int, double*)>, std::allocator, void ()>::_M_run()@@Base+0x197> │ │ │ │ + je 46d37 ::*(beagle::cpu::BeagleCPUImpl*, int const*, int const*, int const*, int const*, int const*, int, double*))(int const*, int const*, int const*, int const*, int const*, int, double*)>, std::allocator, void ()>::_M_run()@@Base+0x197> │ │ │ │ lea 0x10(%rbx),%rdi │ │ │ │ mov $0x1,%eax │ │ │ │ xchg %eax,(%rdi) │ │ │ │ test %eax,%eax │ │ │ │ - js 48c60 ::*(beagle::cpu::BeagleCPUImpl*, int const*, int const*, int const*, int const*, int const*, int, double*))(int const*, int const*, int const*, int const*, int const*, int, double*)>, std::allocator, void ()>::_M_run()@@Base+0x190> │ │ │ │ + js 46d30 ::*(beagle::cpu::BeagleCPUImpl*, int const*, int const*, int const*, int const*, int const*, int, double*))(int const*, int const*, int const*, int const*, int const*, int, double*)>, std::allocator, void ()>::_M_run()@@Base+0x190> │ │ │ │ mov 0x80(%rsp),%rax │ │ │ │ test %rax,%rax │ │ │ │ - je 48c41 ::*(beagle::cpu::BeagleCPUImpl*, int const*, int const*, int const*, int const*, int const*, int, double*))(int const*, int const*, int const*, int const*, int const*, int, double*)>, std::allocator, void ()>::_M_run()@@Base+0x171> │ │ │ │ + je 46d12 ::*(beagle::cpu::BeagleCPUImpl*, int const*, int const*, int const*, int const*, int const*, int, double*))(int const*, int const*, int const*, int const*, int const*, int, double*)>, std::allocator, void ()>::_M_run()@@Base+0x172> │ │ │ │ mov $0x3,%edx │ │ │ │ mov %r12,%rsi │ │ │ │ mov %r12,%rdi │ │ │ │ call *%rax │ │ │ │ mov 0x98(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 48c7a ::*(beagle::cpu::BeagleCPUImpl*, int const*, int const*, int const*, int const*, int const*, int, double*))(int const*, int const*, int const*, int const*, int const*, int, double*)>, std::allocator, void ()>::_M_run()@@Base+0x1aa> │ │ │ │ + jne 46d4a ::*(beagle::cpu::BeagleCPUImpl*, int const*, int const*, int const*, int const*, int const*, int, double*))(int const*, int const*, int const*, int const*, int const*, int, double*)>, std::allocator, void ()>::_M_run()@@Base+0x1aa> │ │ │ │ lea -0x10(%rbp),%rsp │ │ │ │ pop %rbx │ │ │ │ pop %r12 │ │ │ │ pop %rbp │ │ │ │ ret │ │ │ │ - nopl (%rax) │ │ │ │ + xchg %ax,%ax │ │ │ │ call 1c2d0 │ │ │ │ - jmp 48c27 ::*(beagle::cpu::BeagleCPUImpl*, int const*, int const*, int const*, int const*, int const*, int, double*))(int const*, int const*, int const*, int const*, int const*, int, double*)>, std::allocator, void ()>::_M_run()@@Base+0x157> │ │ │ │ + jmp 46cf8 ::*(beagle::cpu::BeagleCPUImpl*, int const*, int const*, int const*, int const*, int const*, int, double*))(int const*, int const*, int const*, int const*, int const*, int, double*)>, std::allocator, void ()>::_M_run()@@Base+0x158> │ │ │ │ mov 0x98(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - je 48cd9 ::*(beagle::cpu::BeagleCPUImpl*, int const*, int const*, int const*, int const*, int const*, int, double*))(int const*, int const*, int const*, int const*, int const*, int, double*)>, std::allocator, void ()>::_M_run()@@Base+0x209> │ │ │ │ + je 46da9 ::*(beagle::cpu::BeagleCPUImpl*, int const*, int const*, int const*, int const*, int const*, int, double*))(int const*, int const*, int const*, int const*, int const*, int, double*)>, std::allocator, void ()>::_M_run()@@Base+0x209> │ │ │ │ call 1c370 <__stack_chk_fail@plt> │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbx │ │ │ │ vzeroupper │ │ │ │ - data16 lea 0x1709f(%rip),%rdi │ │ │ │ + data16 lea 0x16fcf(%rip),%rdi │ │ │ │ data16 data16 rex.W call 1c530 <__tls_get_addr@plt> │ │ │ │ xor %edx,%edx │ │ │ │ mov %rdx,(%rax) │ │ │ │ - data16 lea 0x1718a(%rip),%rdi │ │ │ │ + data16 lea 0x170ba(%rip),%rdi │ │ │ │ data16 data16 rex.W call 1c530 <__tls_get_addr@plt> │ │ │ │ xor %ecx,%ecx │ │ │ │ mov %rcx,(%rax) │ │ │ │ mov %r12,%rdi │ │ │ │ vzeroupper │ │ │ │ call 1c220 │ │ │ │ mov 0x98(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 48c7a ::*(beagle::cpu::BeagleCPUImpl*, int const*, int const*, int const*, int const*, int const*, int, double*))(int const*, int const*, int const*, int const*, int const*, int, double*)>, std::allocator, void ()>::_M_run()@@Base+0x1aa> │ │ │ │ + jne 46d4a ::*(beagle::cpu::BeagleCPUImpl*, int const*, int const*, int const*, int const*, int const*, int, double*))(int const*, int const*, int const*, int const*, int const*, int, double*)>, std::allocator, void ()>::_M_run()@@Base+0x1aa> │ │ │ │ mov %rbx,%rdi │ │ │ │ call 1c580 <_Unwind_Resume@plt> │ │ │ │ mov $0x2,%edi │ │ │ │ call 1c080 │ │ │ │ mov 0x98(%rsp),%rdx │ │ │ │ sub %fs:0x28,%rdx │ │ │ │ - jne 48c7a ::*(beagle::cpu::BeagleCPUImpl*, int const*, int const*, int const*, int const*, int const*, int, double*))(int const*, int const*, int const*, int const*, int const*, int, double*)>, std::allocator, void ()>::_M_run()@@Base+0x1aa> │ │ │ │ + jne 46d4a ::*(beagle::cpu::BeagleCPUImpl*, int const*, int const*, int const*, int const*, int const*, int, double*))(int const*, int const*, int const*, int const*, int const*, int, double*)>, std::allocator, void ()>::_M_run()@@Base+0x1aa> │ │ │ │ mov %eax,%edi │ │ │ │ call 1c210 │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbx │ │ │ │ - jmp 48cb3 ::*(beagle::cpu::BeagleCPUImpl*, int const*, int const*, int const*, int const*, int const*, int, double*))(int const*, int const*, int const*, int const*, int const*, int, double*)>, std::allocator, void ()>::_M_run()@@Base+0x1e3> │ │ │ │ + jmp 46d83 ::*(beagle::cpu::BeagleCPUImpl*, int const*, int const*, int const*, int const*, int const*, int, double*))(int const*, int const*, int const*, int const*, int const*, int, double*)>, std::allocator, void ()>::_M_run()@@Base+0x1e3> │ │ │ │ cs nopw 0x0(%rax,%rax,1) │ │ │ │ │ │ │ │ -0000000000048d10 ::*(beagle::cpu::BeagleCPUImpl*, bool, int const*, int, BeagleOpCodes))(bool, int const*, int, int)>, std::allocator, void ()>::_M_run()@@Base>: │ │ │ │ +0000000000046de0 ::*(beagle::cpu::BeagleCPUImpl*, bool, int const*, int, BeagleOpCodes))(bool, int const*, int, int)>, std::allocator, void ()>::_M_run()@@Base>: │ │ │ │ endbr64 │ │ │ │ push %rbp │ │ │ │ mov %rsp,%rbp │ │ │ │ push %r12 │ │ │ │ push %rbx │ │ │ │ and $0xffffffffffffffe0,%rsp │ │ │ │ sub $0xa0,%rsp │ │ │ │ - vmovq 0x16faa(%rip),%xmm2 # 5fcd8 (), std::__future_base::_Task_setter, std::__future_base::_Result_base::_Deleter>, std::__future_base::_Task_state::*(beagle::cpu::BeagleCPUImpl*, bool, int const*, int, BeagleOpCodes))(bool, int const*, int, int)>, std::allocator, void ()>::_M_run()::{lambda()#1}, void> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation)@@Base+0x21f28> │ │ │ │ mov %fs:0x28,%rbx │ │ │ │ mov %rbx,0x98(%rsp) │ │ │ │ mov %rdi,%rbx │ │ │ │ - vpinsrq $0x1,0x17244(%rip),%xmm2,%xmm0 # 5ff90 (), std::__future_base::_Task_setter, std::__future_base::_Result_base::_Deleter>, std::__future_base::_Task_state::*(beagle::cpu::BeagleCPUImpl*, bool, int const*, int, BeagleOpCodes))(bool, int const*, int, int)>, std::allocator, void ()>::_M_run()::{lambda()#1}, void> >::_M_invoke(std::_Any_data const&)@@Base+0x1fab0> │ │ │ │ + vmovq 0x16ec6(%rip),%xmm0 # 5dcd8 (), std::__future_base::_Task_setter, std::__future_base::_Result_base::_Deleter>, std::__future_base::_Task_state::*(beagle::cpu::BeagleCPUImpl*, bool, int const*, int, BeagleOpCodes))(bool, int const*, int, int)>, std::allocator, void ()>::_M_run()::{lambda()#1}, void> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation)@@Base+0x21738> │ │ │ │ lea 0x20(%rsp),%rcx │ │ │ │ lea 0x28(%rsp),%rdx │ │ │ │ - lea 0x70(%rsp),%r12 │ │ │ │ vmovq %rcx,%xmm1 │ │ │ │ + lea 0x70(%rsp),%r12 │ │ │ │ movb $0x0,0xf(%rsp) │ │ │ │ + vpinsrq $0x1,0x1715b(%rip),%xmm0,%xmm0 # 5df90 (), std::__future_base::_Task_setter, std::__future_base::_Result_base::_Deleter>, std::__future_base::_Task_state::*(beagle::cpu::BeagleCPUImpl*, bool, int const*, int, BeagleOpCodes))(bool, int const*, int, int)>, std::allocator, void ()>::_M_run()::{lambda()#1}, void> >::_M_invoke(std::_Any_data const&)@@Base+0x1f4e0> │ │ │ │ + vpinsrq $0x1,%rdx,%xmm1,%xmm1 │ │ │ │ mov %r12,0x20(%rsp) │ │ │ │ movq $0x0,0x38(%rsp) │ │ │ │ - vpinsrq $0x1,%rdx,%xmm1,%xmm1 │ │ │ │ + vmovdqa %xmm0,0x80(%rsp) │ │ │ │ lea 0x20(%rbx),%rax │ │ │ │ mov %rbx,0x10(%rsp) │ │ │ │ - mov %rbx,0x18(%rsp) │ │ │ │ mov %rax,0x70(%rsp) │ │ │ │ lea 0x10(%rsp),%rax │ │ │ │ mov %rax,0x78(%rsp) │ │ │ │ lea 0xf(%rsp),%rax │ │ │ │ mov %rax,0x28(%rsp) │ │ │ │ - mov 0x17001(%rip),%rax # 5fda8 ()>*, bool*)@@Base+0x1d378> │ │ │ │ - vmovdqa %xmm0,0x80(%rsp) │ │ │ │ + mov 0x16f2d(%rip),%rax # 5dda8 ()>*, bool*)@@Base+0x1ce88> │ │ │ │ + mov %rbx,0x18(%rsp) │ │ │ │ mov %rax,0x30(%rsp) │ │ │ │ lea 0x30(%rsp),%rax │ │ │ │ vmovq %rax,%xmm0 │ │ │ │ lea 0x18(%rsp),%rax │ │ │ │ vpinsrq $0x1,%rax,%xmm0,%xmm0 │ │ │ │ - vinserti128 $0x1,%xmm1,%ymm0,%ymm0 │ │ │ │ + vinserti64x2 $0x1,%xmm1,%ymm0,%ymm0 │ │ │ │ vmovdqa %ymm0,0x40(%rsp) │ │ │ │ vzeroupper │ │ │ │ - data16 lea 0x16f4f(%rip),%rdi │ │ │ │ + data16 lea 0x16e7e(%rip),%rdi │ │ │ │ data16 data16 rex.W call 1c530 <__tls_get_addr@plt> │ │ │ │ lea 0x40(%rsp),%rdx │ │ │ │ mov %rdx,(%rax) │ │ │ │ - data16 lea 0x17037(%rip),%rdi │ │ │ │ + data16 lea 0x16f66(%rip),%rdi │ │ │ │ data16 data16 rex.W call 1c530 <__tls_get_addr@plt> │ │ │ │ - mov 0x16ee8(%rip),%rdx # 5fcf0 ()>*, bool*), std::__future_base::_State_baseV2*, std::function ()>*, bool*>(std::once_flag&, void (std::__future_base::_State_baseV2::*&&)(std::function ()>*, bool*), std::__future_base::_State_baseV2*&&, std::function ()>*&&, bool*&&)::{lambda()#1}>(void (std::__future_base::_State_baseV2::*&)(std::function ()>*, bool*))::{lambda()#1}::_FUN()@@Base+0x20100> │ │ │ │ - mov 0x170f9(%rip),%rsi │ │ │ │ + mov 0x16e17(%rip),%rdx # 5dcf0 ()>*, bool*), std::__future_base::_State_baseV2*, std::function ()>*, bool*>(std::once_flag&, void (std::__future_base::_State_baseV2::*&&)(std::function ()>*, bool*), std::__future_base::_State_baseV2*&&, std::function ()>*&&, bool*&&)::{lambda()#1}>(void (std::__future_base::_State_baseV2::*&)(std::function ()>*, bool*))::{lambda()#1}::_FUN()@@Base+0x1fb10> │ │ │ │ + mov 0x17028(%rip),%rsi │ │ │ │ lea 0x18(%rbx),%rdi │ │ │ │ mov %rdx,(%rax) │ │ │ │ call 1c2e0 │ │ │ │ test %eax,%eax │ │ │ │ - jne 48f23 ::*(beagle::cpu::BeagleCPUImpl*, bool, int const*, int, BeagleOpCodes))(bool, int const*, int, int)>, std::allocator, void ()>::_M_run()@@Base+0x213> │ │ │ │ - data16 lea 0x16f05(%rip),%rdi │ │ │ │ + jne 46ff3 ::*(beagle::cpu::BeagleCPUImpl*, bool, int const*, int, BeagleOpCodes))(bool, int const*, int, int)>, std::allocator, void ()>::_M_run()@@Base+0x213> │ │ │ │ + data16 lea 0x16e34(%rip),%rdi │ │ │ │ data16 data16 rex.W call 1c530 <__tls_get_addr@plt> │ │ │ │ movq $0x0,(%rax) │ │ │ │ - data16 lea 0x16fee(%rip),%rdi │ │ │ │ + data16 lea 0x16f1d(%rip),%rdi │ │ │ │ data16 data16 rex.W call 1c530 <__tls_get_addr@plt> │ │ │ │ cmpb $0x0,0xf(%rsp) │ │ │ │ movq $0x0,(%rax) │ │ │ │ - je 48ea7 ::*(beagle::cpu::BeagleCPUImpl*, bool, int const*, int, BeagleOpCodes))(bool, int const*, int, int)>, std::allocator, void ()>::_M_run()@@Base+0x197> │ │ │ │ + je 46f77 ::*(beagle::cpu::BeagleCPUImpl*, bool, int const*, int, BeagleOpCodes))(bool, int const*, int, int)>, std::allocator, void ()>::_M_run()@@Base+0x197> │ │ │ │ lea 0x10(%rbx),%rdi │ │ │ │ mov $0x1,%eax │ │ │ │ xchg %eax,(%rdi) │ │ │ │ test %eax,%eax │ │ │ │ - js 48ea0 ::*(beagle::cpu::BeagleCPUImpl*, bool, int const*, int, BeagleOpCodes))(bool, int const*, int, int)>, std::allocator, void ()>::_M_run()@@Base+0x190> │ │ │ │ + js 46f70 ::*(beagle::cpu::BeagleCPUImpl*, bool, int const*, int, BeagleOpCodes))(bool, int const*, int, int)>, std::allocator, void ()>::_M_run()@@Base+0x190> │ │ │ │ mov 0x80(%rsp),%rax │ │ │ │ test %rax,%rax │ │ │ │ - je 48e81 ::*(beagle::cpu::BeagleCPUImpl*, bool, int const*, int, BeagleOpCodes))(bool, int const*, int, int)>, std::allocator, void ()>::_M_run()@@Base+0x171> │ │ │ │ + je 46f52 ::*(beagle::cpu::BeagleCPUImpl*, bool, int const*, int, BeagleOpCodes))(bool, int const*, int, int)>, std::allocator, void ()>::_M_run()@@Base+0x172> │ │ │ │ mov $0x3,%edx │ │ │ │ mov %r12,%rsi │ │ │ │ mov %r12,%rdi │ │ │ │ call *%rax │ │ │ │ mov 0x98(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 48eba ::*(beagle::cpu::BeagleCPUImpl*, bool, int const*, int, BeagleOpCodes))(bool, int const*, int, int)>, std::allocator, void ()>::_M_run()@@Base+0x1aa> │ │ │ │ + jne 46f8a ::*(beagle::cpu::BeagleCPUImpl*, bool, int const*, int, BeagleOpCodes))(bool, int const*, int, int)>, std::allocator, void ()>::_M_run()@@Base+0x1aa> │ │ │ │ lea -0x10(%rbp),%rsp │ │ │ │ pop %rbx │ │ │ │ pop %r12 │ │ │ │ pop %rbp │ │ │ │ ret │ │ │ │ - nopl (%rax) │ │ │ │ + xchg %ax,%ax │ │ │ │ call 1c2d0 │ │ │ │ - jmp 48e67 ::*(beagle::cpu::BeagleCPUImpl*, bool, int const*, int, BeagleOpCodes))(bool, int const*, int, int)>, std::allocator, void ()>::_M_run()@@Base+0x157> │ │ │ │ + jmp 46f38 ::*(beagle::cpu::BeagleCPUImpl*, bool, int const*, int, BeagleOpCodes))(bool, int const*, int, int)>, std::allocator, void ()>::_M_run()@@Base+0x158> │ │ │ │ mov 0x98(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - je 48f19 ::*(beagle::cpu::BeagleCPUImpl*, bool, int const*, int, BeagleOpCodes))(bool, int const*, int, int)>, std::allocator, void ()>::_M_run()@@Base+0x209> │ │ │ │ + je 46fe9 ::*(beagle::cpu::BeagleCPUImpl*, bool, int const*, int, BeagleOpCodes))(bool, int const*, int, int)>, std::allocator, void ()>::_M_run()@@Base+0x209> │ │ │ │ call 1c370 <__stack_chk_fail@plt> │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbx │ │ │ │ vzeroupper │ │ │ │ - data16 lea 0x16e5f(%rip),%rdi │ │ │ │ + data16 lea 0x16d8f(%rip),%rdi │ │ │ │ data16 data16 rex.W call 1c530 <__tls_get_addr@plt> │ │ │ │ xor %edx,%edx │ │ │ │ mov %rdx,(%rax) │ │ │ │ - data16 lea 0x16f4a(%rip),%rdi │ │ │ │ + data16 lea 0x16e7a(%rip),%rdi │ │ │ │ data16 data16 rex.W call 1c530 <__tls_get_addr@plt> │ │ │ │ xor %ecx,%ecx │ │ │ │ mov %rcx,(%rax) │ │ │ │ mov %r12,%rdi │ │ │ │ vzeroupper │ │ │ │ call 1c220 │ │ │ │ mov 0x98(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 48eba ::*(beagle::cpu::BeagleCPUImpl*, bool, int const*, int, BeagleOpCodes))(bool, int const*, int, int)>, std::allocator, void ()>::_M_run()@@Base+0x1aa> │ │ │ │ + jne 46f8a ::*(beagle::cpu::BeagleCPUImpl*, bool, int const*, int, BeagleOpCodes))(bool, int const*, int, int)>, std::allocator, void ()>::_M_run()@@Base+0x1aa> │ │ │ │ mov %rbx,%rdi │ │ │ │ call 1c580 <_Unwind_Resume@plt> │ │ │ │ mov $0x2,%edi │ │ │ │ call 1c080 │ │ │ │ mov 0x98(%rsp),%rdx │ │ │ │ sub %fs:0x28,%rdx │ │ │ │ - jne 48eba ::*(beagle::cpu::BeagleCPUImpl*, bool, int const*, int, BeagleOpCodes))(bool, int const*, int, int)>, std::allocator, void ()>::_M_run()@@Base+0x1aa> │ │ │ │ + jne 46f8a ::*(beagle::cpu::BeagleCPUImpl*, bool, int const*, int, BeagleOpCodes))(bool, int const*, int, int)>, std::allocator, void ()>::_M_run()@@Base+0x1aa> │ │ │ │ mov %eax,%edi │ │ │ │ call 1c210 │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbx │ │ │ │ - jmp 48ef3 ::*(beagle::cpu::BeagleCPUImpl*, bool, int const*, int, BeagleOpCodes))(bool, int const*, int, int)>, std::allocator, void ()>::_M_run()@@Base+0x1e3> │ │ │ │ + jmp 46fc3 ::*(beagle::cpu::BeagleCPUImpl*, bool, int const*, int, BeagleOpCodes))(bool, int const*, int, int)>, std::allocator, void ()>::_M_run()@@Base+0x1e3> │ │ │ │ cs nopw 0x0(%rax,%rax,1) │ │ │ │ │ │ │ │ -0000000000048f50 ::*(beagle::cpu::BeagleCPUImpl*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*))(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)>, std::allocator, void ()>::_M_run()@@Base>: │ │ │ │ +0000000000047020 ::*(beagle::cpu::BeagleCPUImpl*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*))(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)>, std::allocator, void ()>::_M_run()@@Base>: │ │ │ │ endbr64 │ │ │ │ push %rbp │ │ │ │ mov %rsp,%rbp │ │ │ │ push %r12 │ │ │ │ push %rbx │ │ │ │ and $0xffffffffffffffe0,%rsp │ │ │ │ sub $0xa0,%rsp │ │ │ │ - vmovq 0x16d2a(%rip),%xmm2 # 5fc98 (), std::__future_base::_Task_setter, std::__future_base::_Result_base::_Deleter>, std::__future_base::_Task_state::*(beagle::cpu::BeagleCPUImpl*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*))(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)>, std::allocator, void ()>::_M_run()::{lambda()#1}, void> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation)@@Base+0x21f68> │ │ │ │ mov %fs:0x28,%rbx │ │ │ │ mov %rbx,0x98(%rsp) │ │ │ │ mov %rdi,%rbx │ │ │ │ - vpinsrq $0x1,0x16ca4(%rip),%xmm2,%xmm0 # 5fc30 (), std::__future_base::_Task_setter, std::__future_base::_Result_base::_Deleter>, std::__future_base::_Task_state::*(beagle::cpu::BeagleCPUImpl*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*))(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)>, std::allocator, void ()>::_M_run()::{lambda()#1}, void> >::_M_invoke(std::_Any_data const&)@@Base+0x1da40> │ │ │ │ + vmovq 0x16c46(%rip),%xmm0 # 5dc98 (), std::__future_base::_Task_setter, std::__future_base::_Result_base::_Deleter>, std::__future_base::_Task_state::*(beagle::cpu::BeagleCPUImpl*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*))(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)>, std::allocator, void ()>::_M_run()::{lambda()#1}, void> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation)@@Base+0x21778> │ │ │ │ lea 0x20(%rsp),%rcx │ │ │ │ lea 0x28(%rsp),%rdx │ │ │ │ - lea 0x70(%rsp),%r12 │ │ │ │ vmovq %rcx,%xmm1 │ │ │ │ + lea 0x70(%rsp),%r12 │ │ │ │ movb $0x0,0xf(%rsp) │ │ │ │ + vpinsrq $0x1,0x16bbb(%rip),%xmm0,%xmm0 # 5dc30 (), std::__future_base::_Task_setter, std::__future_base::_Result_base::_Deleter>, std::__future_base::_Task_state::*(beagle::cpu::BeagleCPUImpl*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*))(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)>, std::allocator, void ()>::_M_run()::{lambda()#1}, void> >::_M_invoke(std::_Any_data const&)@@Base+0x1d550> │ │ │ │ + vpinsrq $0x1,%rdx,%xmm1,%xmm1 │ │ │ │ mov %r12,0x20(%rsp) │ │ │ │ movq $0x0,0x38(%rsp) │ │ │ │ - vpinsrq $0x1,%rdx,%xmm1,%xmm1 │ │ │ │ + vmovdqa %xmm0,0x80(%rsp) │ │ │ │ lea 0x20(%rbx),%rax │ │ │ │ mov %rbx,0x10(%rsp) │ │ │ │ - mov %rbx,0x18(%rsp) │ │ │ │ mov %rax,0x70(%rsp) │ │ │ │ lea 0x10(%rsp),%rax │ │ │ │ mov %rax,0x78(%rsp) │ │ │ │ lea 0xf(%rsp),%rax │ │ │ │ mov %rax,0x28(%rsp) │ │ │ │ - mov 0x16dc1(%rip),%rax # 5fda8 ()>*, bool*)@@Base+0x1d378> │ │ │ │ - vmovdqa %xmm0,0x80(%rsp) │ │ │ │ + mov 0x16ced(%rip),%rax # 5dda8 ()>*, bool*)@@Base+0x1ce88> │ │ │ │ + mov %rbx,0x18(%rsp) │ │ │ │ mov %rax,0x30(%rsp) │ │ │ │ lea 0x30(%rsp),%rax │ │ │ │ vmovq %rax,%xmm0 │ │ │ │ lea 0x18(%rsp),%rax │ │ │ │ vpinsrq $0x1,%rax,%xmm0,%xmm0 │ │ │ │ - vinserti128 $0x1,%xmm1,%ymm0,%ymm0 │ │ │ │ + vinserti64x2 $0x1,%xmm1,%ymm0,%ymm0 │ │ │ │ vmovdqa %ymm0,0x40(%rsp) │ │ │ │ vzeroupper │ │ │ │ - data16 lea 0x16d0f(%rip),%rdi │ │ │ │ + data16 lea 0x16c3e(%rip),%rdi │ │ │ │ data16 data16 rex.W call 1c530 <__tls_get_addr@plt> │ │ │ │ lea 0x40(%rsp),%rdx │ │ │ │ mov %rdx,(%rax) │ │ │ │ - data16 lea 0x16df7(%rip),%rdi │ │ │ │ + data16 lea 0x16d26(%rip),%rdi │ │ │ │ data16 data16 rex.W call 1c530 <__tls_get_addr@plt> │ │ │ │ - mov 0x16ca8(%rip),%rdx # 5fcf0 ()>*, bool*), std::__future_base::_State_baseV2*, std::function ()>*, bool*>(std::once_flag&, void (std::__future_base::_State_baseV2::*&&)(std::function ()>*, bool*), std::__future_base::_State_baseV2*&&, std::function ()>*&&, bool*&&)::{lambda()#1}>(void (std::__future_base::_State_baseV2::*&)(std::function ()>*, bool*))::{lambda()#1}::_FUN()@@Base+0x20100> │ │ │ │ - mov 0x16eb9(%rip),%rsi │ │ │ │ + mov 0x16bd7(%rip),%rdx # 5dcf0 ()>*, bool*), std::__future_base::_State_baseV2*, std::function ()>*, bool*>(std::once_flag&, void (std::__future_base::_State_baseV2::*&&)(std::function ()>*, bool*), std::__future_base::_State_baseV2*&&, std::function ()>*&&, bool*&&)::{lambda()#1}>(void (std::__future_base::_State_baseV2::*&)(std::function ()>*, bool*))::{lambda()#1}::_FUN()@@Base+0x1fb10> │ │ │ │ + mov 0x16de8(%rip),%rsi │ │ │ │ lea 0x18(%rbx),%rdi │ │ │ │ mov %rdx,(%rax) │ │ │ │ call 1c2e0 │ │ │ │ test %eax,%eax │ │ │ │ - jne 49163 ::*(beagle::cpu::BeagleCPUImpl*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*))(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)>, std::allocator, void ()>::_M_run()@@Base+0x213> │ │ │ │ - data16 lea 0x16cc5(%rip),%rdi │ │ │ │ + jne 47233 ::*(beagle::cpu::BeagleCPUImpl*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*))(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)>, std::allocator, void ()>::_M_run()@@Base+0x213> │ │ │ │ + data16 lea 0x16bf4(%rip),%rdi │ │ │ │ data16 data16 rex.W call 1c530 <__tls_get_addr@plt> │ │ │ │ movq $0x0,(%rax) │ │ │ │ - data16 lea 0x16dae(%rip),%rdi │ │ │ │ + data16 lea 0x16cdd(%rip),%rdi │ │ │ │ data16 data16 rex.W call 1c530 <__tls_get_addr@plt> │ │ │ │ cmpb $0x0,0xf(%rsp) │ │ │ │ movq $0x0,(%rax) │ │ │ │ - je 490e7 ::*(beagle::cpu::BeagleCPUImpl*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*))(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)>, std::allocator, void ()>::_M_run()@@Base+0x197> │ │ │ │ + je 471b7 ::*(beagle::cpu::BeagleCPUImpl*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*))(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)>, std::allocator, void ()>::_M_run()@@Base+0x197> │ │ │ │ lea 0x10(%rbx),%rdi │ │ │ │ mov $0x1,%eax │ │ │ │ xchg %eax,(%rdi) │ │ │ │ test %eax,%eax │ │ │ │ - js 490e0 ::*(beagle::cpu::BeagleCPUImpl*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*))(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)>, std::allocator, void ()>::_M_run()@@Base+0x190> │ │ │ │ + js 471b0 ::*(beagle::cpu::BeagleCPUImpl*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*))(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)>, std::allocator, void ()>::_M_run()@@Base+0x190> │ │ │ │ mov 0x80(%rsp),%rax │ │ │ │ test %rax,%rax │ │ │ │ - je 490c1 ::*(beagle::cpu::BeagleCPUImpl*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*))(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)>, std::allocator, void ()>::_M_run()@@Base+0x171> │ │ │ │ + je 47192 ::*(beagle::cpu::BeagleCPUImpl*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*))(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)>, std::allocator, void ()>::_M_run()@@Base+0x172> │ │ │ │ mov $0x3,%edx │ │ │ │ mov %r12,%rsi │ │ │ │ mov %r12,%rdi │ │ │ │ call *%rax │ │ │ │ mov 0x98(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 490fa ::*(beagle::cpu::BeagleCPUImpl*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*))(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)>, std::allocator, void ()>::_M_run()@@Base+0x1aa> │ │ │ │ + jne 471ca ::*(beagle::cpu::BeagleCPUImpl*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*))(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)>, std::allocator, void ()>::_M_run()@@Base+0x1aa> │ │ │ │ lea -0x10(%rbp),%rsp │ │ │ │ pop %rbx │ │ │ │ pop %r12 │ │ │ │ pop %rbp │ │ │ │ ret │ │ │ │ - nopl (%rax) │ │ │ │ + xchg %ax,%ax │ │ │ │ call 1c2d0 │ │ │ │ - jmp 490a7 ::*(beagle::cpu::BeagleCPUImpl*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*))(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)>, std::allocator, void ()>::_M_run()@@Base+0x157> │ │ │ │ + jmp 47178 ::*(beagle::cpu::BeagleCPUImpl*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*))(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)>, std::allocator, void ()>::_M_run()@@Base+0x158> │ │ │ │ mov 0x98(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - je 49159 ::*(beagle::cpu::BeagleCPUImpl*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*))(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)>, std::allocator, void ()>::_M_run()@@Base+0x209> │ │ │ │ + je 47229 ::*(beagle::cpu::BeagleCPUImpl*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*))(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)>, std::allocator, void ()>::_M_run()@@Base+0x209> │ │ │ │ call 1c370 <__stack_chk_fail@plt> │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbx │ │ │ │ vzeroupper │ │ │ │ - data16 lea 0x16c1f(%rip),%rdi │ │ │ │ + data16 lea 0x16b4f(%rip),%rdi │ │ │ │ data16 data16 rex.W call 1c530 <__tls_get_addr@plt> │ │ │ │ xor %edx,%edx │ │ │ │ mov %rdx,(%rax) │ │ │ │ - data16 lea 0x16d0a(%rip),%rdi │ │ │ │ + data16 lea 0x16c3a(%rip),%rdi │ │ │ │ data16 data16 rex.W call 1c530 <__tls_get_addr@plt> │ │ │ │ xor %ecx,%ecx │ │ │ │ mov %rcx,(%rax) │ │ │ │ mov %r12,%rdi │ │ │ │ vzeroupper │ │ │ │ call 1c220 │ │ │ │ mov 0x98(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 490fa ::*(beagle::cpu::BeagleCPUImpl*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*))(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)>, std::allocator, void ()>::_M_run()@@Base+0x1aa> │ │ │ │ + jne 471ca ::*(beagle::cpu::BeagleCPUImpl*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*))(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)>, std::allocator, void ()>::_M_run()@@Base+0x1aa> │ │ │ │ mov %rbx,%rdi │ │ │ │ call 1c580 <_Unwind_Resume@plt> │ │ │ │ mov $0x2,%edi │ │ │ │ call 1c080 │ │ │ │ mov 0x98(%rsp),%rdx │ │ │ │ sub %fs:0x28,%rdx │ │ │ │ - jne 490fa ::*(beagle::cpu::BeagleCPUImpl*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*))(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)>, std::allocator, void ()>::_M_run()@@Base+0x1aa> │ │ │ │ + jne 471ca ::*(beagle::cpu::BeagleCPUImpl*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*))(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)>, std::allocator, void ()>::_M_run()@@Base+0x1aa> │ │ │ │ mov %eax,%edi │ │ │ │ call 1c210 │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbx │ │ │ │ - jmp 49133 ::*(beagle::cpu::BeagleCPUImpl*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*))(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)>, std::allocator, void ()>::_M_run()@@Base+0x1e3> │ │ │ │ + jmp 47203 ::*(beagle::cpu::BeagleCPUImpl*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*))(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)>, std::allocator, void ()>::_M_run()@@Base+0x1e3> │ │ │ │ cs nopw 0x0(%rax,%rax,1) │ │ │ │ │ │ │ │ -0000000000049190 ::*(beagle::cpu::BeagleCPUImpl*, int const*, int const*, int const*, int const*, int const*, int, double*))(int const*, int const*, int const*, int const*, int const*, int, double*)>, std::allocator, void ()>::_M_run()@@Base>: │ │ │ │ +0000000000047260 ::*(beagle::cpu::BeagleCPUImpl*, int const*, int const*, int const*, int const*, int const*, int, double*))(int const*, int const*, int const*, int const*, int const*, int, double*)>, std::allocator, void ()>::_M_run()@@Base>: │ │ │ │ endbr64 │ │ │ │ push %rbp │ │ │ │ mov %rsp,%rbp │ │ │ │ push %r12 │ │ │ │ push %rbx │ │ │ │ and $0xffffffffffffffe0,%rsp │ │ │ │ sub $0xa0,%rsp │ │ │ │ - vmovq 0x16bd2(%rip),%xmm2 # 5fd80 (), std::__future_base::_Task_setter, std::__future_base::_Result_base::_Deleter>, std::__future_base::_Task_state::*(beagle::cpu::BeagleCPUImpl*, int const*, int const*, int const*, int const*, int const*, int, double*))(int const*, int const*, int const*, int const*, int const*, int, double*)>, std::allocator, void ()>::_M_run()::{lambda()#1}, void> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation)@@Base+0x220d0> │ │ │ │ mov %fs:0x28,%rbx │ │ │ │ mov %rbx,0x98(%rsp) │ │ │ │ mov %rdi,%rbx │ │ │ │ - vpinsrq $0x1,0x16a5c(%rip),%xmm2,%xmm0 # 5fc28 (), std::__future_base::_Task_setter, std::__future_base::_Result_base::_Deleter>, std::__future_base::_Task_state::*(beagle::cpu::BeagleCPUImpl*, int const*, int const*, int const*, int const*, int const*, int, double*))(int const*, int const*, int const*, int const*, int const*, int, double*)>, std::allocator, void ()>::_M_run()::{lambda()#1}, void> >::_M_invoke(std::_Any_data const&)@@Base+0x1fa98> │ │ │ │ + vmovq 0x16aee(%rip),%xmm0 # 5dd80 (), std::__future_base::_Task_setter, std::__future_base::_Result_base::_Deleter>, std::__future_base::_Task_state::*(beagle::cpu::BeagleCPUImpl*, int const*, int const*, int const*, int const*, int const*, int, double*))(int const*, int const*, int const*, int const*, int const*, int, double*)>, std::allocator, void ()>::_M_run()::{lambda()#1}, void> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation)@@Base+0x218e0> │ │ │ │ lea 0x20(%rsp),%rcx │ │ │ │ lea 0x28(%rsp),%rdx │ │ │ │ - lea 0x70(%rsp),%r12 │ │ │ │ vmovq %rcx,%xmm1 │ │ │ │ + lea 0x70(%rsp),%r12 │ │ │ │ movb $0x0,0xf(%rsp) │ │ │ │ + vpinsrq $0x1,0x16973(%rip),%xmm0,%xmm0 # 5dc28 (), std::__future_base::_Task_setter, std::__future_base::_Result_base::_Deleter>, std::__future_base::_Task_state::*(beagle::cpu::BeagleCPUImpl*, int const*, int const*, int const*, int const*, int const*, int, double*))(int const*, int const*, int const*, int const*, int const*, int, double*)>, std::allocator, void ()>::_M_run()::{lambda()#1}, void> >::_M_invoke(std::_Any_data const&)@@Base+0x1f4a8> │ │ │ │ + vpinsrq $0x1,%rdx,%xmm1,%xmm1 │ │ │ │ mov %r12,0x20(%rsp) │ │ │ │ movq $0x0,0x38(%rsp) │ │ │ │ - vpinsrq $0x1,%rdx,%xmm1,%xmm1 │ │ │ │ + vmovdqa %xmm0,0x80(%rsp) │ │ │ │ lea 0x20(%rbx),%rax │ │ │ │ mov %rbx,0x10(%rsp) │ │ │ │ - mov %rbx,0x18(%rsp) │ │ │ │ mov %rax,0x70(%rsp) │ │ │ │ lea 0x10(%rsp),%rax │ │ │ │ mov %rax,0x78(%rsp) │ │ │ │ lea 0xf(%rsp),%rax │ │ │ │ mov %rax,0x28(%rsp) │ │ │ │ - mov 0x16b81(%rip),%rax # 5fda8 ()>*, bool*)@@Base+0x1d378> │ │ │ │ - vmovdqa %xmm0,0x80(%rsp) │ │ │ │ + mov 0x16aad(%rip),%rax # 5dda8 ()>*, bool*)@@Base+0x1ce88> │ │ │ │ + mov %rbx,0x18(%rsp) │ │ │ │ mov %rax,0x30(%rsp) │ │ │ │ lea 0x30(%rsp),%rax │ │ │ │ vmovq %rax,%xmm0 │ │ │ │ lea 0x18(%rsp),%rax │ │ │ │ vpinsrq $0x1,%rax,%xmm0,%xmm0 │ │ │ │ - vinserti128 $0x1,%xmm1,%ymm0,%ymm0 │ │ │ │ + vinserti64x2 $0x1,%xmm1,%ymm0,%ymm0 │ │ │ │ vmovdqa %ymm0,0x40(%rsp) │ │ │ │ vzeroupper │ │ │ │ - data16 lea 0x16acf(%rip),%rdi │ │ │ │ + data16 lea 0x169fe(%rip),%rdi │ │ │ │ data16 data16 rex.W call 1c530 <__tls_get_addr@plt> │ │ │ │ lea 0x40(%rsp),%rdx │ │ │ │ mov %rdx,(%rax) │ │ │ │ - data16 lea 0x16bb7(%rip),%rdi │ │ │ │ + data16 lea 0x16ae6(%rip),%rdi │ │ │ │ data16 data16 rex.W call 1c530 <__tls_get_addr@plt> │ │ │ │ - mov 0x16a68(%rip),%rdx # 5fcf0 ()>*, bool*), std::__future_base::_State_baseV2*, std::function ()>*, bool*>(std::once_flag&, void (std::__future_base::_State_baseV2::*&&)(std::function ()>*, bool*), std::__future_base::_State_baseV2*&&, std::function ()>*&&, bool*&&)::{lambda()#1}>(void (std::__future_base::_State_baseV2::*&)(std::function ()>*, bool*))::{lambda()#1}::_FUN()@@Base+0x20100> │ │ │ │ - mov 0x16c79(%rip),%rsi │ │ │ │ + mov 0x16997(%rip),%rdx # 5dcf0 ()>*, bool*), std::__future_base::_State_baseV2*, std::function ()>*, bool*>(std::once_flag&, void (std::__future_base::_State_baseV2::*&&)(std::function ()>*, bool*), std::__future_base::_State_baseV2*&&, std::function ()>*&&, bool*&&)::{lambda()#1}>(void (std::__future_base::_State_baseV2::*&)(std::function ()>*, bool*))::{lambda()#1}::_FUN()@@Base+0x1fb10> │ │ │ │ + mov 0x16ba8(%rip),%rsi │ │ │ │ lea 0x18(%rbx),%rdi │ │ │ │ mov %rdx,(%rax) │ │ │ │ call 1c2e0 │ │ │ │ test %eax,%eax │ │ │ │ - jne 493a3 ::*(beagle::cpu::BeagleCPUImpl*, int const*, int const*, int const*, int const*, int const*, int, double*))(int const*, int const*, int const*, int const*, int const*, int, double*)>, std::allocator, void ()>::_M_run()@@Base+0x213> │ │ │ │ - data16 lea 0x16a85(%rip),%rdi │ │ │ │ + jne 47473 ::*(beagle::cpu::BeagleCPUImpl*, int const*, int const*, int const*, int const*, int const*, int, double*))(int const*, int const*, int const*, int const*, int const*, int, double*)>, std::allocator, void ()>::_M_run()@@Base+0x213> │ │ │ │ + data16 lea 0x169b4(%rip),%rdi │ │ │ │ data16 data16 rex.W call 1c530 <__tls_get_addr@plt> │ │ │ │ movq $0x0,(%rax) │ │ │ │ - data16 lea 0x16b6e(%rip),%rdi │ │ │ │ + data16 lea 0x16a9d(%rip),%rdi │ │ │ │ data16 data16 rex.W call 1c530 <__tls_get_addr@plt> │ │ │ │ cmpb $0x0,0xf(%rsp) │ │ │ │ movq $0x0,(%rax) │ │ │ │ - je 49327 ::*(beagle::cpu::BeagleCPUImpl*, int const*, int const*, int const*, int const*, int const*, int, double*))(int const*, int const*, int const*, int const*, int const*, int, double*)>, std::allocator, void ()>::_M_run()@@Base+0x197> │ │ │ │ + je 473f7 ::*(beagle::cpu::BeagleCPUImpl*, int const*, int const*, int const*, int const*, int const*, int, double*))(int const*, int const*, int const*, int const*, int const*, int, double*)>, std::allocator, void ()>::_M_run()@@Base+0x197> │ │ │ │ lea 0x10(%rbx),%rdi │ │ │ │ mov $0x1,%eax │ │ │ │ xchg %eax,(%rdi) │ │ │ │ test %eax,%eax │ │ │ │ - js 49320 ::*(beagle::cpu::BeagleCPUImpl*, int const*, int const*, int const*, int const*, int const*, int, double*))(int const*, int const*, int const*, int const*, int const*, int, double*)>, std::allocator, void ()>::_M_run()@@Base+0x190> │ │ │ │ + js 473f0 ::*(beagle::cpu::BeagleCPUImpl*, int const*, int const*, int const*, int const*, int const*, int, double*))(int const*, int const*, int const*, int const*, int const*, int, double*)>, std::allocator, void ()>::_M_run()@@Base+0x190> │ │ │ │ mov 0x80(%rsp),%rax │ │ │ │ test %rax,%rax │ │ │ │ - je 49301 ::*(beagle::cpu::BeagleCPUImpl*, int const*, int const*, int const*, int const*, int const*, int, double*))(int const*, int const*, int const*, int const*, int const*, int, double*)>, std::allocator, void ()>::_M_run()@@Base+0x171> │ │ │ │ + je 473d2 ::*(beagle::cpu::BeagleCPUImpl*, int const*, int const*, int const*, int const*, int const*, int, double*))(int const*, int const*, int const*, int const*, int const*, int, double*)>, std::allocator, void ()>::_M_run()@@Base+0x172> │ │ │ │ mov $0x3,%edx │ │ │ │ mov %r12,%rsi │ │ │ │ mov %r12,%rdi │ │ │ │ call *%rax │ │ │ │ mov 0x98(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 4933a ::*(beagle::cpu::BeagleCPUImpl*, int const*, int const*, int const*, int const*, int const*, int, double*))(int const*, int const*, int const*, int const*, int const*, int, double*)>, std::allocator, void ()>::_M_run()@@Base+0x1aa> │ │ │ │ + jne 4740a ::*(beagle::cpu::BeagleCPUImpl*, int const*, int const*, int const*, int const*, int const*, int, double*))(int const*, int const*, int const*, int const*, int const*, int, double*)>, std::allocator, void ()>::_M_run()@@Base+0x1aa> │ │ │ │ lea -0x10(%rbp),%rsp │ │ │ │ pop %rbx │ │ │ │ pop %r12 │ │ │ │ pop %rbp │ │ │ │ ret │ │ │ │ - nopl (%rax) │ │ │ │ + xchg %ax,%ax │ │ │ │ call 1c2d0 │ │ │ │ - jmp 492e7 ::*(beagle::cpu::BeagleCPUImpl*, int const*, int const*, int const*, int const*, int const*, int, double*))(int const*, int const*, int const*, int const*, int const*, int, double*)>, std::allocator, void ()>::_M_run()@@Base+0x157> │ │ │ │ + jmp 473b8 ::*(beagle::cpu::BeagleCPUImpl*, int const*, int const*, int const*, int const*, int const*, int, double*))(int const*, int const*, int const*, int const*, int const*, int, double*)>, std::allocator, void ()>::_M_run()@@Base+0x158> │ │ │ │ mov 0x98(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - je 49399 ::*(beagle::cpu::BeagleCPUImpl*, int const*, int const*, int const*, int const*, int const*, int, double*))(int const*, int const*, int const*, int const*, int const*, int, double*)>, std::allocator, void ()>::_M_run()@@Base+0x209> │ │ │ │ + je 47469 ::*(beagle::cpu::BeagleCPUImpl*, int const*, int const*, int const*, int const*, int const*, int, double*))(int const*, int const*, int const*, int const*, int const*, int, double*)>, std::allocator, void ()>::_M_run()@@Base+0x209> │ │ │ │ call 1c370 <__stack_chk_fail@plt> │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbx │ │ │ │ vzeroupper │ │ │ │ - data16 lea 0x169df(%rip),%rdi │ │ │ │ + data16 lea 0x1690f(%rip),%rdi │ │ │ │ data16 data16 rex.W call 1c530 <__tls_get_addr@plt> │ │ │ │ xor %edx,%edx │ │ │ │ mov %rdx,(%rax) │ │ │ │ - data16 lea 0x16aca(%rip),%rdi │ │ │ │ + data16 lea 0x169fa(%rip),%rdi │ │ │ │ data16 data16 rex.W call 1c530 <__tls_get_addr@plt> │ │ │ │ xor %ecx,%ecx │ │ │ │ mov %rcx,(%rax) │ │ │ │ mov %r12,%rdi │ │ │ │ vzeroupper │ │ │ │ call 1c220 │ │ │ │ mov 0x98(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 4933a ::*(beagle::cpu::BeagleCPUImpl*, int const*, int const*, int const*, int const*, int const*, int, double*))(int const*, int const*, int const*, int const*, int const*, int, double*)>, std::allocator, void ()>::_M_run()@@Base+0x1aa> │ │ │ │ + jne 4740a ::*(beagle::cpu::BeagleCPUImpl*, int const*, int const*, int const*, int const*, int const*, int, double*))(int const*, int const*, int const*, int const*, int const*, int, double*)>, std::allocator, void ()>::_M_run()@@Base+0x1aa> │ │ │ │ mov %rbx,%rdi │ │ │ │ call 1c580 <_Unwind_Resume@plt> │ │ │ │ mov $0x2,%edi │ │ │ │ call 1c080 │ │ │ │ mov 0x98(%rsp),%rdx │ │ │ │ sub %fs:0x28,%rdx │ │ │ │ - jne 4933a ::*(beagle::cpu::BeagleCPUImpl*, int const*, int const*, int const*, int const*, int const*, int, double*))(int const*, int const*, int const*, int const*, int const*, int, double*)>, std::allocator, void ()>::_M_run()@@Base+0x1aa> │ │ │ │ + jne 4740a ::*(beagle::cpu::BeagleCPUImpl*, int const*, int const*, int const*, int const*, int const*, int, double*))(int const*, int const*, int const*, int const*, int const*, int, double*)>, std::allocator, void ()>::_M_run()@@Base+0x1aa> │ │ │ │ mov %eax,%edi │ │ │ │ call 1c210 │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbx │ │ │ │ - jmp 49373 ::*(beagle::cpu::BeagleCPUImpl*, int const*, int const*, int const*, int const*, int const*, int, double*))(int const*, int const*, int const*, int const*, int const*, int, double*)>, std::allocator, void ()>::_M_run()@@Base+0x1e3> │ │ │ │ + jmp 47443 ::*(beagle::cpu::BeagleCPUImpl*, int const*, int const*, int const*, int const*, int const*, int, double*))(int const*, int const*, int const*, int const*, int const*, int, double*)>, std::allocator, void ()>::_M_run()@@Base+0x1e3> │ │ │ │ cs nopw 0x0(%rax,%rax,1) │ │ │ │ │ │ │ │ -00000000000493d0 ::*(beagle::cpu::BeagleCPUImpl*, bool, int const*, int, BeagleOpCodes))(bool, int const*, int, int)>, std::allocator, void ()>::_M_run()@@Base>: │ │ │ │ +00000000000474a0 ::*(beagle::cpu::BeagleCPUImpl*, bool, int const*, int, BeagleOpCodes))(bool, int const*, int, int)>, std::allocator, void ()>::_M_run()@@Base>: │ │ │ │ endbr64 │ │ │ │ push %rbp │ │ │ │ mov %rsp,%rbp │ │ │ │ push %r12 │ │ │ │ push %rbx │ │ │ │ and $0xffffffffffffffe0,%rsp │ │ │ │ sub $0xa0,%rsp │ │ │ │ - vmovq 0x16a92(%rip),%xmm2 # 5fe80 (), std::__future_base::_Task_setter, std::__future_base::_Result_base::_Deleter>, std::__future_base::_Task_state::*(beagle::cpu::BeagleCPUImpl*, bool, int const*, int, BeagleOpCodes))(bool, int const*, int, int)>, std::allocator, void ()>::_M_run()::{lambda()#1}, void> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation)@@Base+0x22250> │ │ │ │ mov %fs:0x28,%rbx │ │ │ │ mov %rbx,0x98(%rsp) │ │ │ │ mov %rdi,%rbx │ │ │ │ - vpinsrq $0x1,0x16b0c(%rip),%xmm2,%xmm0 # 5ff18 (), std::__future_base::_Task_setter, std::__future_base::_Result_base::_Deleter>, std::__future_base::_Task_state::*(beagle::cpu::BeagleCPUImpl*, bool, int const*, int, BeagleOpCodes))(bool, int const*, int, int)>, std::allocator, void ()>::_M_run()::{lambda()#1}, void> >::_M_invoke(std::_Any_data const&)@@Base+0x1f918> │ │ │ │ + vmovq 0x169ae(%rip),%xmm0 # 5de80 (), std::__future_base::_Task_setter, std::__future_base::_Result_base::_Deleter>, std::__future_base::_Task_state::*(beagle::cpu::BeagleCPUImpl*, bool, int const*, int, BeagleOpCodes))(bool, int const*, int, int)>, std::allocator, void ()>::_M_run()::{lambda()#1}, void> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation)@@Base+0x21a60> │ │ │ │ lea 0x20(%rsp),%rcx │ │ │ │ lea 0x28(%rsp),%rdx │ │ │ │ - lea 0x70(%rsp),%r12 │ │ │ │ vmovq %rcx,%xmm1 │ │ │ │ + lea 0x70(%rsp),%r12 │ │ │ │ movb $0x0,0xf(%rsp) │ │ │ │ + vpinsrq $0x1,0x16a23(%rip),%xmm0,%xmm0 # 5df18 (), std::__future_base::_Task_setter, std::__future_base::_Result_base::_Deleter>, std::__future_base::_Task_state::*(beagle::cpu::BeagleCPUImpl*, bool, int const*, int, BeagleOpCodes))(bool, int const*, int, int)>, std::allocator, void ()>::_M_run()::{lambda()#1}, void> >::_M_invoke(std::_Any_data const&)@@Base+0x1f348> │ │ │ │ + vpinsrq $0x1,%rdx,%xmm1,%xmm1 │ │ │ │ mov %r12,0x20(%rsp) │ │ │ │ movq $0x0,0x38(%rsp) │ │ │ │ - vpinsrq $0x1,%rdx,%xmm1,%xmm1 │ │ │ │ + vmovdqa %xmm0,0x80(%rsp) │ │ │ │ lea 0x20(%rbx),%rax │ │ │ │ mov %rbx,0x10(%rsp) │ │ │ │ - mov %rbx,0x18(%rsp) │ │ │ │ mov %rax,0x70(%rsp) │ │ │ │ lea 0x10(%rsp),%rax │ │ │ │ mov %rax,0x78(%rsp) │ │ │ │ lea 0xf(%rsp),%rax │ │ │ │ mov %rax,0x28(%rsp) │ │ │ │ - mov 0x16941(%rip),%rax # 5fda8 ()>*, bool*)@@Base+0x1d378> │ │ │ │ - vmovdqa %xmm0,0x80(%rsp) │ │ │ │ + mov 0x1686d(%rip),%rax # 5dda8 ()>*, bool*)@@Base+0x1ce88> │ │ │ │ + mov %rbx,0x18(%rsp) │ │ │ │ mov %rax,0x30(%rsp) │ │ │ │ lea 0x30(%rsp),%rax │ │ │ │ vmovq %rax,%xmm0 │ │ │ │ lea 0x18(%rsp),%rax │ │ │ │ vpinsrq $0x1,%rax,%xmm0,%xmm0 │ │ │ │ - vinserti128 $0x1,%xmm1,%ymm0,%ymm0 │ │ │ │ + vinserti64x2 $0x1,%xmm1,%ymm0,%ymm0 │ │ │ │ vmovdqa %ymm0,0x40(%rsp) │ │ │ │ vzeroupper │ │ │ │ - data16 lea 0x1688f(%rip),%rdi │ │ │ │ + data16 lea 0x167be(%rip),%rdi │ │ │ │ data16 data16 rex.W call 1c530 <__tls_get_addr@plt> │ │ │ │ lea 0x40(%rsp),%rdx │ │ │ │ mov %rdx,(%rax) │ │ │ │ - data16 lea 0x16977(%rip),%rdi │ │ │ │ + data16 lea 0x168a6(%rip),%rdi │ │ │ │ data16 data16 rex.W call 1c530 <__tls_get_addr@plt> │ │ │ │ - mov 0x16828(%rip),%rdx # 5fcf0 ()>*, bool*), std::__future_base::_State_baseV2*, std::function ()>*, bool*>(std::once_flag&, void (std::__future_base::_State_baseV2::*&&)(std::function ()>*, bool*), std::__future_base::_State_baseV2*&&, std::function ()>*&&, bool*&&)::{lambda()#1}>(void (std::__future_base::_State_baseV2::*&)(std::function ()>*, bool*))::{lambda()#1}::_FUN()@@Base+0x20100> │ │ │ │ - mov 0x16a39(%rip),%rsi │ │ │ │ + mov 0x16757(%rip),%rdx # 5dcf0 ()>*, bool*), std::__future_base::_State_baseV2*, std::function ()>*, bool*>(std::once_flag&, void (std::__future_base::_State_baseV2::*&&)(std::function ()>*, bool*), std::__future_base::_State_baseV2*&&, std::function ()>*&&, bool*&&)::{lambda()#1}>(void (std::__future_base::_State_baseV2::*&)(std::function ()>*, bool*))::{lambda()#1}::_FUN()@@Base+0x1fb10> │ │ │ │ + mov 0x16968(%rip),%rsi │ │ │ │ lea 0x18(%rbx),%rdi │ │ │ │ mov %rdx,(%rax) │ │ │ │ call 1c2e0 │ │ │ │ test %eax,%eax │ │ │ │ - jne 495e3 ::*(beagle::cpu::BeagleCPUImpl*, bool, int const*, int, BeagleOpCodes))(bool, int const*, int, int)>, std::allocator, void ()>::_M_run()@@Base+0x213> │ │ │ │ - data16 lea 0x16845(%rip),%rdi │ │ │ │ + jne 476b3 ::*(beagle::cpu::BeagleCPUImpl*, bool, int const*, int, BeagleOpCodes))(bool, int const*, int, int)>, std::allocator, void ()>::_M_run()@@Base+0x213> │ │ │ │ + data16 lea 0x16774(%rip),%rdi │ │ │ │ data16 data16 rex.W call 1c530 <__tls_get_addr@plt> │ │ │ │ movq $0x0,(%rax) │ │ │ │ - data16 lea 0x1692e(%rip),%rdi │ │ │ │ + data16 lea 0x1685d(%rip),%rdi │ │ │ │ data16 data16 rex.W call 1c530 <__tls_get_addr@plt> │ │ │ │ cmpb $0x0,0xf(%rsp) │ │ │ │ movq $0x0,(%rax) │ │ │ │ - je 49567 ::*(beagle::cpu::BeagleCPUImpl*, bool, int const*, int, BeagleOpCodes))(bool, int const*, int, int)>, std::allocator, void ()>::_M_run()@@Base+0x197> │ │ │ │ + je 47637 ::*(beagle::cpu::BeagleCPUImpl*, bool, int const*, int, BeagleOpCodes))(bool, int const*, int, int)>, std::allocator, void ()>::_M_run()@@Base+0x197> │ │ │ │ lea 0x10(%rbx),%rdi │ │ │ │ mov $0x1,%eax │ │ │ │ xchg %eax,(%rdi) │ │ │ │ test %eax,%eax │ │ │ │ - js 49560 ::*(beagle::cpu::BeagleCPUImpl*, bool, int const*, int, BeagleOpCodes))(bool, int const*, int, int)>, std::allocator, void ()>::_M_run()@@Base+0x190> │ │ │ │ + js 47630 ::*(beagle::cpu::BeagleCPUImpl*, bool, int const*, int, BeagleOpCodes))(bool, int const*, int, int)>, std::allocator, void ()>::_M_run()@@Base+0x190> │ │ │ │ mov 0x80(%rsp),%rax │ │ │ │ test %rax,%rax │ │ │ │ - je 49541 ::*(beagle::cpu::BeagleCPUImpl*, bool, int const*, int, BeagleOpCodes))(bool, int const*, int, int)>, std::allocator, void ()>::_M_run()@@Base+0x171> │ │ │ │ + je 47612 ::*(beagle::cpu::BeagleCPUImpl*, bool, int const*, int, BeagleOpCodes))(bool, int const*, int, int)>, std::allocator, void ()>::_M_run()@@Base+0x172> │ │ │ │ mov $0x3,%edx │ │ │ │ mov %r12,%rsi │ │ │ │ mov %r12,%rdi │ │ │ │ call *%rax │ │ │ │ mov 0x98(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 4957a ::*(beagle::cpu::BeagleCPUImpl*, bool, int const*, int, BeagleOpCodes))(bool, int const*, int, int)>, std::allocator, void ()>::_M_run()@@Base+0x1aa> │ │ │ │ + jne 4764a ::*(beagle::cpu::BeagleCPUImpl*, bool, int const*, int, BeagleOpCodes))(bool, int const*, int, int)>, std::allocator, void ()>::_M_run()@@Base+0x1aa> │ │ │ │ lea -0x10(%rbp),%rsp │ │ │ │ pop %rbx │ │ │ │ pop %r12 │ │ │ │ pop %rbp │ │ │ │ ret │ │ │ │ - nopl (%rax) │ │ │ │ + xchg %ax,%ax │ │ │ │ call 1c2d0 │ │ │ │ - jmp 49527 ::*(beagle::cpu::BeagleCPUImpl*, bool, int const*, int, BeagleOpCodes))(bool, int const*, int, int)>, std::allocator, void ()>::_M_run()@@Base+0x157> │ │ │ │ + jmp 475f8 ::*(beagle::cpu::BeagleCPUImpl*, bool, int const*, int, BeagleOpCodes))(bool, int const*, int, int)>, std::allocator, void ()>::_M_run()@@Base+0x158> │ │ │ │ mov 0x98(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - je 495d9 ::*(beagle::cpu::BeagleCPUImpl*, bool, int const*, int, BeagleOpCodes))(bool, int const*, int, int)>, std::allocator, void ()>::_M_run()@@Base+0x209> │ │ │ │ + je 476a9 ::*(beagle::cpu::BeagleCPUImpl*, bool, int const*, int, BeagleOpCodes))(bool, int const*, int, int)>, std::allocator, void ()>::_M_run()@@Base+0x209> │ │ │ │ call 1c370 <__stack_chk_fail@plt> │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbx │ │ │ │ vzeroupper │ │ │ │ - data16 lea 0x1679f(%rip),%rdi │ │ │ │ + data16 lea 0x166cf(%rip),%rdi │ │ │ │ data16 data16 rex.W call 1c530 <__tls_get_addr@plt> │ │ │ │ xor %edx,%edx │ │ │ │ mov %rdx,(%rax) │ │ │ │ - data16 lea 0x1688a(%rip),%rdi │ │ │ │ + data16 lea 0x167ba(%rip),%rdi │ │ │ │ data16 data16 rex.W call 1c530 <__tls_get_addr@plt> │ │ │ │ xor %ecx,%ecx │ │ │ │ mov %rcx,(%rax) │ │ │ │ mov %r12,%rdi │ │ │ │ vzeroupper │ │ │ │ call 1c220 │ │ │ │ mov 0x98(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 4957a ::*(beagle::cpu::BeagleCPUImpl*, bool, int const*, int, BeagleOpCodes))(bool, int const*, int, int)>, std::allocator, void ()>::_M_run()@@Base+0x1aa> │ │ │ │ + jne 4764a ::*(beagle::cpu::BeagleCPUImpl*, bool, int const*, int, BeagleOpCodes))(bool, int const*, int, int)>, std::allocator, void ()>::_M_run()@@Base+0x1aa> │ │ │ │ mov %rbx,%rdi │ │ │ │ call 1c580 <_Unwind_Resume@plt> │ │ │ │ mov $0x2,%edi │ │ │ │ call 1c080 │ │ │ │ mov 0x98(%rsp),%rdx │ │ │ │ sub %fs:0x28,%rdx │ │ │ │ - jne 4957a ::*(beagle::cpu::BeagleCPUImpl*, bool, int const*, int, BeagleOpCodes))(bool, int const*, int, int)>, std::allocator, void ()>::_M_run()@@Base+0x1aa> │ │ │ │ + jne 4764a ::*(beagle::cpu::BeagleCPUImpl*, bool, int const*, int, BeagleOpCodes))(bool, int const*, int, int)>, std::allocator, void ()>::_M_run()@@Base+0x1aa> │ │ │ │ mov %eax,%edi │ │ │ │ call 1c210 │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbx │ │ │ │ - jmp 495b3 ::*(beagle::cpu::BeagleCPUImpl*, bool, int const*, int, BeagleOpCodes))(bool, int const*, int, int)>, std::allocator, void ()>::_M_run()@@Base+0x1e3> │ │ │ │ + jmp 47683 ::*(beagle::cpu::BeagleCPUImpl*, bool, int const*, int, BeagleOpCodes))(bool, int const*, int, int)>, std::allocator, void ()>::_M_run()@@Base+0x1e3> │ │ │ │ cs nopw 0x0(%rax,%rax,1) │ │ │ │ │ │ │ │ -0000000000049610 ::_M_release_last_use_cold()@@Base>: │ │ │ │ +00000000000476e0 ::_M_release_last_use_cold()@@Base>: │ │ │ │ endbr64 │ │ │ │ push %rbx │ │ │ │ - mov (%rdi),%rax │ │ │ │ mov %rdi,%rbx │ │ │ │ + mov (%rdi),%rax │ │ │ │ call *0x10(%rax) │ │ │ │ - mov 0x1683b(%rip),%rax │ │ │ │ + mov 0x1676b(%rip),%rax │ │ │ │ cmpb $0x0,(%rax) │ │ │ │ - je 49650 ::_M_release_last_use_cold()@@Base+0x40> │ │ │ │ + je 47720 ::_M_release_last_use_cold()@@Base+0x40> │ │ │ │ mov 0xc(%rbx),%eax │ │ │ │ lea -0x1(%rax),%edx │ │ │ │ mov %edx,0xc(%rbx) │ │ │ │ cmp $0x1,%eax │ │ │ │ - je 49640 ::_M_release_last_use_cold()@@Base+0x30> │ │ │ │ + je 47710 ::_M_release_last_use_cold()@@Base+0x30> │ │ │ │ pop %rbx │ │ │ │ ret │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ mov (%rbx),%rax │ │ │ │ mov %rbx,%rdi │ │ │ │ pop %rbx │ │ │ │ mov 0x18(%rax),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl (%rax) │ │ │ │ mov $0xffffffff,%eax │ │ │ │ lock xadd %eax,0xc(%rbx) │ │ │ │ - jmp 49633 ::_M_release_last_use_cold()@@Base+0x23> │ │ │ │ + jmp 47703 ::_M_release_last_use_cold()@@Base+0x23> │ │ │ │ nopl 0x0(%rax) │ │ │ │ │ │ │ │ -0000000000049660 ::_M_release()@@Base>: │ │ │ │ +0000000000047730 ::_M_release()@@Base>: │ │ │ │ endbr64 │ │ │ │ mov 0x8(%rdi),%rdx │ │ │ │ movabs $0x100000001,%rax │ │ │ │ cmp %rax,%rdx │ │ │ │ - je 496b0 ::_M_release()@@Base+0x50> │ │ │ │ - mov 0x167e2(%rip),%rax │ │ │ │ + je 47780 ::_M_release()@@Base+0x50> │ │ │ │ + mov 0x16712(%rip),%rax │ │ │ │ cmpb $0x0,(%rax) │ │ │ │ - je 496a0 ::_M_release()@@Base+0x40> │ │ │ │ + je 47768 ::_M_release()@@Base+0x38> │ │ │ │ mov 0x8(%rdi),%eax │ │ │ │ lea -0x1(%rax),%edx │ │ │ │ mov %edx,0x8(%rdi) │ │ │ │ cmp $0x1,%eax │ │ │ │ - je 496e0 ::_M_release()@@Base+0x80> │ │ │ │ + je 477b0 ::_M_release()@@Base+0x80> │ │ │ │ ret │ │ │ │ - nopl (%rax) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ lea 0x8(%rdi),%rcx │ │ │ │ mov $0xffffffff,%eax │ │ │ │ lock xadd %eax,(%rcx) │ │ │ │ - jmp 4968c ::_M_release()@@Base+0x2c> │ │ │ │ - nop │ │ │ │ + jmp 4775c ::_M_release()@@Base+0x2c> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ sub $0x18,%rsp │ │ │ │ - mov (%rdi),%rax │ │ │ │ movq $0x0,0x8(%rdi) │ │ │ │ mov %rdi,0x8(%rsp) │ │ │ │ + mov (%rdi),%rax │ │ │ │ call *0x10(%rax) │ │ │ │ mov 0x8(%rsp),%rdi │ │ │ │ mov (%rdi),%rax │ │ │ │ mov 0x18(%rax),%rax │ │ │ │ add $0x18,%rsp │ │ │ │ jmp *%rax │ │ │ │ nopl 0x0(%rax) │ │ │ │ jmp 1c070 ::_M_release_last_use_cold()@plt> │ │ │ │ cs nopw 0x0(%rax,%rax,1) │ │ │ │ nop │ │ │ │ │ │ │ │ -00000000000496f0 ::~unique_ptr()@@Base>: │ │ │ │ +00000000000477c0 ::~unique_ptr()@@Base>: │ │ │ │ endbr64 │ │ │ │ mov (%rdi),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je 49710 ::~unique_ptr()@@Base+0x20> │ │ │ │ + je 477e0 ::~unique_ptr()@@Base+0x20> │ │ │ │ mov (%rdi),%rax │ │ │ │ mov (%rax),%rdx │ │ │ │ - cmp 0x16837(%rip),%rdx # 5ff40 ::_M_destroy()@@Base+0x433d0> │ │ │ │ - jne 49720 ::~unique_ptr()@@Base+0x30> │ │ │ │ + cmp 0x16767(%rip),%rdx # 5df40 ::_M_destroy()@@Base+0x413e0> │ │ │ │ + jne 477e8 ::~unique_ptr()@@Base+0x28> │ │ │ │ jmp *0x10(%rax) │ │ │ │ xchg %ax,%ax │ │ │ │ ret │ │ │ │ nopl 0x0(%rax) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ sub $0x8,%rsp │ │ │ │ call *%rdx │ │ │ │ add $0x8,%rsp │ │ │ │ ret │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ + nopl (%rax) │ │ │ │ │ │ │ │ -0000000000049730 ::_M_weak_release()@@Base>: │ │ │ │ +0000000000047800 ::_M_weak_release()@@Base>: │ │ │ │ endbr64 │ │ │ │ - mov 0x16725(%rip),%rax │ │ │ │ + mov 0x16655(%rip),%rax │ │ │ │ cmpb $0x0,(%rax) │ │ │ │ - je 49760 ::_M_weak_release()@@Base+0x30> │ │ │ │ + je 47830 ::_M_weak_release()@@Base+0x30> │ │ │ │ mov 0xc(%rdi),%eax │ │ │ │ lea -0x1(%rax),%edx │ │ │ │ mov %edx,0xc(%rdi) │ │ │ │ cmp $0x1,%eax │ │ │ │ - je 49750 ::_M_weak_release()@@Base+0x20> │ │ │ │ + je 47820 ::_M_weak_release()@@Base+0x20> │ │ │ │ ret │ │ │ │ nop │ │ │ │ mov (%rdi),%rax │ │ │ │ jmp *0x18(%rax) │ │ │ │ cs nopw 0x0(%rax,%rax,1) │ │ │ │ mov $0xffffffff,%eax │ │ │ │ lock xadd %eax,0xc(%rdi) │ │ │ │ - jmp 49749 ::_M_weak_release()@@Base+0x19> │ │ │ │ + jmp 47819 ::_M_weak_release()@@Base+0x19> │ │ │ │ nopl 0x0(%rax) │ │ │ │ │ │ │ │ -0000000000049770 ()>, std::weak_ptr)@@Base>: │ │ │ │ +0000000000047840 ()>, std::weak_ptr)@@Base>: │ │ │ │ endbr64 │ │ │ │ push %rbp │ │ │ │ mov %rsp,%rbp │ │ │ │ push %r14 │ │ │ │ + mov %rsi,%r14 │ │ │ │ push %r13 │ │ │ │ push %r12 │ │ │ │ - push %rbx │ │ │ │ mov %rdi,%r12 │ │ │ │ mov $0x20,%edi │ │ │ │ - mov %rsi,%r14 │ │ │ │ + push %rbx │ │ │ │ and $0xffffffffffffffe0,%rsp │ │ │ │ sub $0xa0,%rsp │ │ │ │ mov %fs:0x28,%r13 │ │ │ │ mov %r13,0x98(%rsp) │ │ │ │ mov %rdx,%r13 │ │ │ │ lea 0x40(%rsp),%rcx │ │ │ │ lea 0x50(%rsp),%rax │ │ │ │ - lea 0x48(%rsp),%rdx │ │ │ │ movb $0x0,0x37(%rsp) │ │ │ │ vmovq %rcx,%xmm1 │ │ │ │ + lea 0x48(%rsp),%rdx │ │ │ │ vmovq %rax,%xmm0 │ │ │ │ lea 0x38(%rsp),%rax │ │ │ │ vpinsrq $0x1,%rdx,%xmm1,%xmm1 │ │ │ │ vpinsrq $0x1,%rax,%xmm0,%xmm0 │ │ │ │ - vinserti128 $0x1,%xmm1,%ymm0,%ymm0 │ │ │ │ + vinserti64x2 $0x1,%xmm1,%ymm0,%ymm0 │ │ │ │ vmovdqa %ymm0,(%rsp) │ │ │ │ vzeroupper │ │ │ │ call 1c310 │ │ │ │ vpxor %xmm1,%xmm1,%xmm1 │ │ │ │ - mov %r14,0x40(%rsp) │ │ │ │ vmovdqa (%rsp),%ymm0 │ │ │ │ vmovdqu %xmm1,0x10(%rax) │ │ │ │ mov %rax,%rbx │ │ │ │ lea 0x37(%rsp),%rax │ │ │ │ mov %rax,0x48(%rsp) │ │ │ │ - mov 0x16596(%rip),%rax # 5fda8 ()>*, bool*)@@Base+0x1d378> │ │ │ │ + mov 0x164ca(%rip),%rax # 5dda8 ()>*, bool*)@@Base+0x1ce88> │ │ │ │ + mov %r14,0x40(%rsp) │ │ │ │ + mov %rax,0x50(%rsp) │ │ │ │ mov %r12,0x38(%rsp) │ │ │ │ movq $0x0,0x58(%rsp) │ │ │ │ - mov %rax,0x50(%rsp) │ │ │ │ vmovdqa %ymm0,0x60(%rsp) │ │ │ │ vzeroupper │ │ │ │ - data16 lea 0x164fa(%rip),%rdi │ │ │ │ + data16 lea 0x16429(%rip),%rdi │ │ │ │ data16 data16 rex.W call 1c530 <__tls_get_addr@plt> │ │ │ │ lea 0x60(%rsp),%rdx │ │ │ │ mov %rdx,(%rax) │ │ │ │ - data16 lea 0x165e2(%rip),%rdi │ │ │ │ + data16 lea 0x16511(%rip),%rdi │ │ │ │ data16 data16 rex.W call 1c530 <__tls_get_addr@plt> │ │ │ │ - mov 0x16493(%rip),%rdx # 5fcf0 ()>*, bool*), std::__future_base::_State_baseV2*, std::function ()>*, bool*>(std::once_flag&, void (std::__future_base::_State_baseV2::*&&)(std::function ()>*, bool*), std::__future_base::_State_baseV2*&&, std::function ()>*&&, bool*&&)::{lambda()#1}>(void (std::__future_base::_State_baseV2::*&)(std::function ()>*, bool*))::{lambda()#1}::_FUN()@@Base+0x20100> │ │ │ │ - mov 0x166a4(%rip),%rsi │ │ │ │ + mov 0x163c2(%rip),%rdx # 5dcf0 ()>*, bool*), std::__future_base::_State_baseV2*, std::function ()>*, bool*>(std::once_flag&, void (std::__future_base::_State_baseV2::*&&)(std::function ()>*, bool*), std::__future_base::_State_baseV2*&&, std::function ()>*&&, bool*&&)::{lambda()#1}>(void (std::__future_base::_State_baseV2::*&)(std::function ()>*, bool*))::{lambda()#1}::_FUN()@@Base+0x1fb10> │ │ │ │ + mov 0x165d3(%rip),%rsi │ │ │ │ lea 0x18(%r12),%rdi │ │ │ │ mov %rdx,(%rax) │ │ │ │ call 1c2e0 │ │ │ │ test %eax,%eax │ │ │ │ - jne 499d6 ()>, std::weak_ptr)@@Base+0x266> │ │ │ │ - data16 lea 0x164af(%rip),%rdi │ │ │ │ + jne 47a96 ()>, std::weak_ptr)@@Base+0x256> │ │ │ │ + data16 lea 0x163de(%rip),%rdi │ │ │ │ data16 data16 rex.W call 1c530 <__tls_get_addr@plt> │ │ │ │ movq $0x0,(%rax) │ │ │ │ - data16 lea 0x16598(%rip),%rdi │ │ │ │ + data16 lea 0x164c7(%rip),%rdi │ │ │ │ data16 data16 rex.W call 1c530 <__tls_get_addr@plt> │ │ │ │ cmpb $0x0,0x37(%rsp) │ │ │ │ movq $0x0,(%rax) │ │ │ │ - je 499b9 ()>, std::weak_ptr)@@Base+0x249> │ │ │ │ + je 47a79 ()>, std::weak_ptr)@@Base+0x239> │ │ │ │ vmovdqu 0x0(%r13),%xmm0 │ │ │ │ mov 0x18(%rbx),%rdi │ │ │ │ vpxor %xmm1,%xmm1,%xmm1 │ │ │ │ vmovdqu %xmm1,0x0(%r13) │ │ │ │ vmovdqu %xmm0,0x10(%rbx) │ │ │ │ test %rdi,%rdi │ │ │ │ - je 498ea ()>, std::weak_ptr)@@Base+0x17a> │ │ │ │ - mov 0x16589(%rip),%rax │ │ │ │ + je 479bb ()>, std::weak_ptr)@@Base+0x17b> │ │ │ │ + mov 0x164b8(%rip),%rax │ │ │ │ cmpb $0x0,(%rax) │ │ │ │ - je 49930 ()>, std::weak_ptr)@@Base+0x1c0> │ │ │ │ + je 479f0 ()>, std::weak_ptr)@@Base+0x1b0> │ │ │ │ mov 0xc(%rdi),%eax │ │ │ │ lea -0x1(%rax),%edx │ │ │ │ mov %edx,0xc(%rdi) │ │ │ │ cmp $0x1,%eax │ │ │ │ - je 49920 ()>, std::weak_ptr)@@Base+0x1b0> │ │ │ │ + je 479e8 ()>, std::weak_ptr)@@Base+0x1a8> │ │ │ │ mov %rbx,%rdi │ │ │ │ call 1c0c0 │ │ │ │ mov 0x98(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 49990 ()>, std::weak_ptr)@@Base+0x220> │ │ │ │ + jne 47a50 ()>, std::weak_ptr)@@Base+0x210> │ │ │ │ lea -0x20(%rbp),%rsp │ │ │ │ pop %rbx │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %rbp │ │ │ │ ret │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ mov (%rdi),%rax │ │ │ │ call *0x18(%rax) │ │ │ │ - jmp 498ea ()>, std::weak_ptr)@@Base+0x17a> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ + jmp 479bb ()>, std::weak_ptr)@@Base+0x17b> │ │ │ │ mov $0xffffffff,%eax │ │ │ │ lock xadd %eax,0xc(%rdi) │ │ │ │ - jmp 498e5 ()>, std::weak_ptr)@@Base+0x175> │ │ │ │ + jmp 479b6 ()>, std::weak_ptr)@@Base+0x176> │ │ │ │ vzeroupper │ │ │ │ - data16 lea 0x163e9(%rip),%rdi │ │ │ │ + data16 lea 0x16329(%rip),%rdi │ │ │ │ data16 data16 rex.W call 1c530 <__tls_get_addr@plt> │ │ │ │ xor %edx,%edx │ │ │ │ mov %rdx,(%rax) │ │ │ │ - data16 lea 0x164d4(%rip),%rdi │ │ │ │ + data16 lea 0x16414(%rip),%rdi │ │ │ │ data16 data16 rex.W call 1c530 <__tls_get_addr@plt> │ │ │ │ xor %ecx,%ecx │ │ │ │ mov %rcx,(%rax) │ │ │ │ mov 0x18(%rbx),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - jne 499a7 ()>, std::weak_ptr)@@Base+0x237> │ │ │ │ + jne 47a67 ()>, std::weak_ptr)@@Base+0x227> │ │ │ │ vzeroupper │ │ │ │ mov %rbx,%rdi │ │ │ │ call 1c300 │ │ │ │ mov 0x98(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - je 499b1 ()>, std::weak_ptr)@@Base+0x241> │ │ │ │ + je 47a71 ()>, std::weak_ptr)@@Base+0x231> │ │ │ │ call 1c370 <__stack_chk_fail@plt> │ │ │ │ endbr64 │ │ │ │ mov %rax,%r12 │ │ │ │ - jmp 49969 ()>, std::weak_ptr)@@Base+0x1f9> │ │ │ │ + jmp 47a29 ()>, std::weak_ptr)@@Base+0x1e9> │ │ │ │ endbr64 │ │ │ │ mov %rax,%r12 │ │ │ │ - jmp 4993c ()>, std::weak_ptr)@@Base+0x1cc> │ │ │ │ + jmp 479fc ()>, std::weak_ptr)@@Base+0x1bc> │ │ │ │ vzeroupper │ │ │ │ call 1c170 ::_M_weak_release()@plt> │ │ │ │ - jmp 49975 ()>, std::weak_ptr)@@Base+0x205> │ │ │ │ + jmp 47a35 ()>, std::weak_ptr)@@Base+0x1f5> │ │ │ │ mov %r12,%rdi │ │ │ │ call 1c580 <_Unwind_Resume@plt> │ │ │ │ mov 0x98(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 49990 ()>, std::weak_ptr)@@Base+0x220> │ │ │ │ + jne 47a50 ()>, std::weak_ptr)@@Base+0x210> │ │ │ │ mov $0x2,%edi │ │ │ │ call 1c080 │ │ │ │ mov 0x98(%rsp),%rdx │ │ │ │ sub %fs:0x28,%rdx │ │ │ │ - jne 49990 ()>, std::weak_ptr)@@Base+0x220> │ │ │ │ + jne 47a50 ()>, std::weak_ptr)@@Base+0x210> │ │ │ │ mov %eax,%edi │ │ │ │ call 1c210 │ │ │ │ │ │ │ │ -00000000000499f0 ::*(beagle::cpu::BeagleCPUImpl*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*))(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)>, std::allocator, void ()>::_M_run_delayed(std::weak_ptr)@@Base>: │ │ │ │ +0000000000047ab0 ::*(beagle::cpu::BeagleCPUImpl*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*))(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)>, std::allocator, void ()>::_M_run_delayed(std::weak_ptr)@@Base>: │ │ │ │ endbr64 │ │ │ │ push %r14 │ │ │ │ + vpxor %xmm0,%xmm0,%xmm0 │ │ │ │ push %rbp │ │ │ │ push %rbx │ │ │ │ - vpxor %xmm0,%xmm0,%xmm0 │ │ │ │ sub $0x50,%rsp │ │ │ │ - vmovq 0x16240(%rip),%xmm2 # 5fc48 (), std::__future_base::_Task_setter, std::__future_base::_Result_base::_Deleter>, std::__future_base::_Task_state::*(beagle::cpu::BeagleCPUImpl*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*))(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)>, std::allocator, void ()>::_M_run_delayed(std::weak_ptr)::{lambda()#1}, void> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation)@@Base+0x21dd8> │ │ │ │ - vmovdqu (%rsi),%xmm1 │ │ │ │ mov %fs:0x28,%rax │ │ │ │ mov %rax,0x48(%rsp) │ │ │ │ xor %eax,%eax │ │ │ │ + vmovdqu (%rsi),%xmm1 │ │ │ │ vmovdqu %xmm0,(%rsi) │ │ │ │ - vpinsrq $0x1,0x16496(%rip),%xmm2,%xmm0 # 5fec0 (), std::__future_base::_Task_setter, std::__future_base::_Result_base::_Deleter>, std::__future_base::_Task_state::*(beagle::cpu::BeagleCPUImpl*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*))(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)>, std::allocator, void ()>::_M_run_delayed(std::weak_ptr)::{lambda()#1}, void> >::_M_invoke(std::_Any_data const&)@@Base+0x20220> │ │ │ │ + vmovq 0x16168(%rip),%xmm0 # 5dc48 (), std::__future_base::_Task_setter, std::__future_base::_Result_base::_Deleter>, std::__future_base::_Task_state::*(beagle::cpu::BeagleCPUImpl*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*))(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)>, std::allocator, void ()>::_M_run_delayed(std::weak_ptr)::{lambda()#1}, void> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation)@@Base+0x215e8> │ │ │ │ lea 0x20(%rdi),%rax │ │ │ │ lea 0x20(%rsp),%rbp │ │ │ │ + mov %rdi,0x8(%rsp) │ │ │ │ + vpinsrq $0x1,0x163c8(%rip),%xmm0,%xmm0 # 5dec0 (), std::__future_base::_Task_setter, std::__future_base::_Result_base::_Deleter>, std::__future_base::_Task_state::*(beagle::cpu::BeagleCPUImpl*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*))(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)>, std::allocator, void ()>::_M_run_delayed(std::weak_ptr)::{lambda()#1}, void> >::_M_invoke(std::_Any_data const&)@@Base+0x1fc30> │ │ │ │ mov %rax,0x20(%rsp) │ │ │ │ lea 0x10(%rsp),%rdx │ │ │ │ lea 0x8(%rsp),%rax │ │ │ │ mov %rbp,%rsi │ │ │ │ - mov %rdi,0x8(%rsp) │ │ │ │ mov %rax,0x28(%rsp) │ │ │ │ - vmovdqa %xmm1,0x10(%rsp) │ │ │ │ vmovdqa %xmm0,0x30(%rsp) │ │ │ │ + vmovdqa %xmm1,0x10(%rsp) │ │ │ │ call 1c5b0 ()>, std::weak_ptr)@plt> │ │ │ │ mov 0x30(%rsp),%rax │ │ │ │ mov 0x18(%rsp),%rbx │ │ │ │ test %rax,%rax │ │ │ │ - je 49a7c ::*(beagle::cpu::BeagleCPUImpl*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*))(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)>, std::allocator, void ()>::_M_run_delayed(std::weak_ptr)@@Base+0x8c> │ │ │ │ + je 47b3c ::*(beagle::cpu::BeagleCPUImpl*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*))(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)>, std::allocator, void ()>::_M_run_delayed(std::weak_ptr)@@Base+0x8c> │ │ │ │ mov $0x3,%edx │ │ │ │ mov %rbp,%rsi │ │ │ │ mov %rbp,%rdi │ │ │ │ call *%rax │ │ │ │ test %rbx,%rbx │ │ │ │ - je 49a9b ::*(beagle::cpu::BeagleCPUImpl*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*))(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)>, std::allocator, void ()>::_M_run_delayed(std::weak_ptr)@@Base+0xab> │ │ │ │ - mov 0x163d8(%rip),%rax │ │ │ │ + je 47b5b ::*(beagle::cpu::BeagleCPUImpl*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*))(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)>, std::allocator, void ()>::_M_run_delayed(std::weak_ptr)@@Base+0xab> │ │ │ │ + mov 0x16318(%rip),%rax │ │ │ │ cmpb $0x0,(%rax) │ │ │ │ - je 49ad0 ::*(beagle::cpu::BeagleCPUImpl*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*))(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)>, std::allocator, void ()>::_M_run_delayed(std::weak_ptr)@@Base+0xe0> │ │ │ │ + je 47b88 ::*(beagle::cpu::BeagleCPUImpl*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*))(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)>, std::allocator, void ()>::_M_run_delayed(std::weak_ptr)@@Base+0xd8> │ │ │ │ mov 0xc(%rbx),%eax │ │ │ │ lea -0x1(%rax),%edx │ │ │ │ mov %edx,0xc(%rbx) │ │ │ │ cmp $0x1,%eax │ │ │ │ - je 49ac0 ::*(beagle::cpu::BeagleCPUImpl*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*))(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)>, std::allocator, void ()>::_M_run_delayed(std::weak_ptr)@@Base+0xd0> │ │ │ │ + je 47b78 ::*(beagle::cpu::BeagleCPUImpl*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*))(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)>, std::allocator, void ()>::_M_run_delayed(std::weak_ptr)@@Base+0xc8> │ │ │ │ mov 0x48(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 49b09 ::*(beagle::cpu::BeagleCPUImpl*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*))(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)>, std::allocator, void ()>::_M_run_delayed(std::weak_ptr)@@Base+0x119> │ │ │ │ + jne 47bc1 ::*(beagle::cpu::BeagleCPUImpl*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*))(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)>, std::allocator, void ()>::_M_run_delayed(std::weak_ptr)@@Base+0x111> │ │ │ │ add $0x50,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r14 │ │ │ │ ret │ │ │ │ - nop │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ mov (%rbx),%rax │ │ │ │ mov %rbx,%rdi │ │ │ │ call *0x18(%rax) │ │ │ │ - jmp 49a9b ::*(beagle::cpu::BeagleCPUImpl*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*))(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)>, std::allocator, void ()>::_M_run_delayed(std::weak_ptr)@@Base+0xab> │ │ │ │ + jmp 47b5b ::*(beagle::cpu::BeagleCPUImpl*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*))(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)>, std::allocator, void ()>::_M_run_delayed(std::weak_ptr)@@Base+0xab> │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ mov $0xffffffff,%eax │ │ │ │ lock xadd %eax,0xc(%rbx) │ │ │ │ - jmp 49a96 ::*(beagle::cpu::BeagleCPUImpl*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*))(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)>, std::allocator, void ()>::_M_run_delayed(std::weak_ptr)@@Base+0xa6> │ │ │ │ + jmp 47b56 ::*(beagle::cpu::BeagleCPUImpl*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*))(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)>, std::allocator, void ()>::_M_run_delayed(std::weak_ptr)@@Base+0xa6> │ │ │ │ mov 0x18(%rsp),%rbx │ │ │ │ mov %rbp,%rdi │ │ │ │ vzeroupper │ │ │ │ call 1c220 │ │ │ │ test %rbx,%rbx │ │ │ │ - je 49af9 ::*(beagle::cpu::BeagleCPUImpl*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*))(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)>, std::allocator, void ()>::_M_run_delayed(std::weak_ptr)@@Base+0x109> │ │ │ │ + je 47bb1 ::*(beagle::cpu::BeagleCPUImpl*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*))(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)>, std::allocator, void ()>::_M_run_delayed(std::weak_ptr)@@Base+0x101> │ │ │ │ mov %rbx,%rdi │ │ │ │ call 1c170 ::_M_weak_release()@plt> │ │ │ │ mov 0x48(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - je 49b17 ::*(beagle::cpu::BeagleCPUImpl*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*))(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)>, std::allocator, void ()>::_M_run_delayed(std::weak_ptr)@@Base+0x127> │ │ │ │ + je 47bcf ::*(beagle::cpu::BeagleCPUImpl*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*))(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)>, std::allocator, void ()>::_M_run_delayed(std::weak_ptr)@@Base+0x11f> │ │ │ │ call 1c370 <__stack_chk_fail@plt> │ │ │ │ endbr64 │ │ │ │ mov %rax,%r14 │ │ │ │ - jmp 49adc ::*(beagle::cpu::BeagleCPUImpl*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*))(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)>, std::allocator, void ()>::_M_run_delayed(std::weak_ptr)@@Base+0xec> │ │ │ │ + jmp 47b94 ::*(beagle::cpu::BeagleCPUImpl*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*))(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)>, std::allocator, void ()>::_M_run_delayed(std::weak_ptr)@@Base+0xe4> │ │ │ │ mov %r14,%rdi │ │ │ │ call 1c580 <_Unwind_Resume@plt> │ │ │ │ - nop │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ │ │ │ │ -0000000000049b20 ::*(beagle::cpu::BeagleCPUImpl*, int const*, int const*, int const*, int const*, int const*, int, double*))(int const*, int const*, int const*, int const*, int const*, int, double*)>, std::allocator, void ()>::_M_run_delayed(std::weak_ptr)@@Base>: │ │ │ │ +0000000000047be0 ::*(beagle::cpu::BeagleCPUImpl*, int const*, int const*, int const*, int const*, int const*, int, double*))(int const*, int const*, int const*, int const*, int const*, int, double*)>, std::allocator, void ()>::_M_run_delayed(std::weak_ptr)@@Base>: │ │ │ │ endbr64 │ │ │ │ push %r14 │ │ │ │ + vpxor %xmm0,%xmm0,%xmm0 │ │ │ │ push %rbp │ │ │ │ push %rbx │ │ │ │ - vpxor %xmm0,%xmm0,%xmm0 │ │ │ │ sub $0x50,%rsp │ │ │ │ - vmovq 0x16390(%rip),%xmm2 # 5fec8 (), std::__future_base::_Task_setter, std::__future_base::_Result_base::_Deleter>, std::__future_base::_Task_state::*(beagle::cpu::BeagleCPUImpl*, int const*, int const*, int const*, int const*, int const*, int, double*))(int const*, int const*, int const*, int const*, int const*, int, double*)>, std::allocator, void ()>::_M_run_delayed(std::weak_ptr)::{lambda()#1}, void> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation)@@Base+0x220d8> │ │ │ │ - vmovdqu (%rsi),%xmm1 │ │ │ │ mov %fs:0x28,%rax │ │ │ │ mov %rax,0x48(%rsp) │ │ │ │ xor %eax,%eax │ │ │ │ + vmovdqu (%rsi),%xmm1 │ │ │ │ vmovdqu %xmm0,(%rsi) │ │ │ │ - vpinsrq $0x1,0x16126(%rip),%xmm2,%xmm0 # 5fc80 (), std::__future_base::_Task_setter, std::__future_base::_Result_base::_Deleter>, std::__future_base::_Task_state::*(beagle::cpu::BeagleCPUImpl*, int const*, int const*, int const*, int const*, int const*, int, double*))(int const*, int const*, int const*, int const*, int const*, int, double*)>, std::allocator, void ()>::_M_run_delayed(std::weak_ptr)::{lambda()#1}, void> >::_M_invoke(std::_Any_data const&)@@Base+0x1fe90> │ │ │ │ + vmovq 0x162b8(%rip),%xmm0 # 5dec8 (), std::__future_base::_Task_setter, std::__future_base::_Result_base::_Deleter>, std::__future_base::_Task_state::*(beagle::cpu::BeagleCPUImpl*, int const*, int const*, int const*, int const*, int const*, int, double*))(int const*, int const*, int const*, int const*, int const*, int, double*)>, std::allocator, void ()>::_M_run_delayed(std::weak_ptr)::{lambda()#1}, void> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation)@@Base+0x218e8> │ │ │ │ lea 0x20(%rdi),%rax │ │ │ │ lea 0x20(%rsp),%rbp │ │ │ │ + mov %rdi,0x8(%rsp) │ │ │ │ + vpinsrq $0x1,0x16058(%rip),%xmm0,%xmm0 # 5dc80 (), std::__future_base::_Task_setter, std::__future_base::_Result_base::_Deleter>, std::__future_base::_Task_state::*(beagle::cpu::BeagleCPUImpl*, int const*, int const*, int const*, int const*, int const*, int, double*))(int const*, int const*, int const*, int const*, int const*, int, double*)>, std::allocator, void ()>::_M_run_delayed(std::weak_ptr)::{lambda()#1}, void> >::_M_invoke(std::_Any_data const&)@@Base+0x1f8a0> │ │ │ │ mov %rax,0x20(%rsp) │ │ │ │ lea 0x10(%rsp),%rdx │ │ │ │ lea 0x8(%rsp),%rax │ │ │ │ mov %rbp,%rsi │ │ │ │ - mov %rdi,0x8(%rsp) │ │ │ │ mov %rax,0x28(%rsp) │ │ │ │ - vmovdqa %xmm1,0x10(%rsp) │ │ │ │ vmovdqa %xmm0,0x30(%rsp) │ │ │ │ + vmovdqa %xmm1,0x10(%rsp) │ │ │ │ call 1c5b0 ()>, std::weak_ptr)@plt> │ │ │ │ mov 0x30(%rsp),%rax │ │ │ │ mov 0x18(%rsp),%rbx │ │ │ │ test %rax,%rax │ │ │ │ - je 49bac ::*(beagle::cpu::BeagleCPUImpl*, int const*, int const*, int const*, int const*, int const*, int, double*))(int const*, int const*, int const*, int const*, int const*, int, double*)>, std::allocator, void ()>::_M_run_delayed(std::weak_ptr)@@Base+0x8c> │ │ │ │ + je 47c6c ::*(beagle::cpu::BeagleCPUImpl*, int const*, int const*, int const*, int const*, int const*, int, double*))(int const*, int const*, int const*, int const*, int const*, int, double*)>, std::allocator, void ()>::_M_run_delayed(std::weak_ptr)@@Base+0x8c> │ │ │ │ mov $0x3,%edx │ │ │ │ mov %rbp,%rsi │ │ │ │ mov %rbp,%rdi │ │ │ │ call *%rax │ │ │ │ test %rbx,%rbx │ │ │ │ - je 49bcb ::*(beagle::cpu::BeagleCPUImpl*, int const*, int const*, int const*, int const*, int const*, int, double*))(int const*, int const*, int const*, int const*, int const*, int, double*)>, std::allocator, void ()>::_M_run_delayed(std::weak_ptr)@@Base+0xab> │ │ │ │ - mov 0x162a8(%rip),%rax │ │ │ │ + je 47c8b ::*(beagle::cpu::BeagleCPUImpl*, int const*, int const*, int const*, int const*, int const*, int, double*))(int const*, int const*, int const*, int const*, int const*, int, double*)>, std::allocator, void ()>::_M_run_delayed(std::weak_ptr)@@Base+0xab> │ │ │ │ + mov 0x161e8(%rip),%rax │ │ │ │ cmpb $0x0,(%rax) │ │ │ │ - je 49c00 ::*(beagle::cpu::BeagleCPUImpl*, int const*, int const*, int const*, int const*, int const*, int, double*))(int const*, int const*, int const*, int const*, int const*, int, double*)>, std::allocator, void ()>::_M_run_delayed(std::weak_ptr)@@Base+0xe0> │ │ │ │ + je 47cb8 ::*(beagle::cpu::BeagleCPUImpl*, int const*, int const*, int const*, int const*, int const*, int, double*))(int const*, int const*, int const*, int const*, int const*, int, double*)>, std::allocator, void ()>::_M_run_delayed(std::weak_ptr)@@Base+0xd8> │ │ │ │ mov 0xc(%rbx),%eax │ │ │ │ lea -0x1(%rax),%edx │ │ │ │ mov %edx,0xc(%rbx) │ │ │ │ cmp $0x1,%eax │ │ │ │ - je 49bf0 ::*(beagle::cpu::BeagleCPUImpl*, int const*, int const*, int const*, int const*, int const*, int, double*))(int const*, int const*, int const*, int const*, int const*, int, double*)>, std::allocator, void ()>::_M_run_delayed(std::weak_ptr)@@Base+0xd0> │ │ │ │ + je 47ca8 ::*(beagle::cpu::BeagleCPUImpl*, int const*, int const*, int const*, int const*, int const*, int, double*))(int const*, int const*, int const*, int const*, int const*, int, double*)>, std::allocator, void ()>::_M_run_delayed(std::weak_ptr)@@Base+0xc8> │ │ │ │ mov 0x48(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 49c39 ::*(beagle::cpu::BeagleCPUImpl*, int const*, int const*, int const*, int const*, int const*, int, double*))(int const*, int const*, int const*, int const*, int const*, int, double*)>, std::allocator, void ()>::_M_run_delayed(std::weak_ptr)@@Base+0x119> │ │ │ │ + jne 47cf1 ::*(beagle::cpu::BeagleCPUImpl*, int const*, int const*, int const*, int const*, int const*, int, double*))(int const*, int const*, int const*, int const*, int const*, int, double*)>, std::allocator, void ()>::_M_run_delayed(std::weak_ptr)@@Base+0x111> │ │ │ │ add $0x50,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r14 │ │ │ │ ret │ │ │ │ - nop │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ mov (%rbx),%rax │ │ │ │ mov %rbx,%rdi │ │ │ │ call *0x18(%rax) │ │ │ │ - jmp 49bcb ::*(beagle::cpu::BeagleCPUImpl*, int const*, int const*, int const*, int const*, int const*, int, double*))(int const*, int const*, int const*, int const*, int const*, int, double*)>, std::allocator, void ()>::_M_run_delayed(std::weak_ptr)@@Base+0xab> │ │ │ │ + jmp 47c8b ::*(beagle::cpu::BeagleCPUImpl*, int const*, int const*, int const*, int const*, int const*, int, double*))(int const*, int const*, int const*, int const*, int const*, int, double*)>, std::allocator, void ()>::_M_run_delayed(std::weak_ptr)@@Base+0xab> │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ mov $0xffffffff,%eax │ │ │ │ lock xadd %eax,0xc(%rbx) │ │ │ │ - jmp 49bc6 ::*(beagle::cpu::BeagleCPUImpl*, int const*, int const*, int const*, int const*, int const*, int, double*))(int const*, int const*, int const*, int const*, int const*, int, double*)>, std::allocator, void ()>::_M_run_delayed(std::weak_ptr)@@Base+0xa6> │ │ │ │ + jmp 47c86 ::*(beagle::cpu::BeagleCPUImpl*, int const*, int const*, int const*, int const*, int const*, int, double*))(int const*, int const*, int const*, int const*, int const*, int, double*)>, std::allocator, void ()>::_M_run_delayed(std::weak_ptr)@@Base+0xa6> │ │ │ │ mov 0x18(%rsp),%rbx │ │ │ │ mov %rbp,%rdi │ │ │ │ vzeroupper │ │ │ │ call 1c220 │ │ │ │ test %rbx,%rbx │ │ │ │ - je 49c29 ::*(beagle::cpu::BeagleCPUImpl*, int const*, int const*, int const*, int const*, int const*, int, double*))(int const*, int const*, int const*, int const*, int const*, int, double*)>, std::allocator, void ()>::_M_run_delayed(std::weak_ptr)@@Base+0x109> │ │ │ │ + je 47ce1 ::*(beagle::cpu::BeagleCPUImpl*, int const*, int const*, int const*, int const*, int const*, int, double*))(int const*, int const*, int const*, int const*, int const*, int, double*)>, std::allocator, void ()>::_M_run_delayed(std::weak_ptr)@@Base+0x101> │ │ │ │ mov %rbx,%rdi │ │ │ │ call 1c170 ::_M_weak_release()@plt> │ │ │ │ mov 0x48(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - je 49c47 ::*(beagle::cpu::BeagleCPUImpl*, int const*, int const*, int const*, int const*, int const*, int, double*))(int const*, int const*, int const*, int const*, int const*, int, double*)>, std::allocator, void ()>::_M_run_delayed(std::weak_ptr)@@Base+0x127> │ │ │ │ + je 47cff ::*(beagle::cpu::BeagleCPUImpl*, int const*, int const*, int const*, int const*, int const*, int, double*))(int const*, int const*, int const*, int const*, int const*, int, double*)>, std::allocator, void ()>::_M_run_delayed(std::weak_ptr)@@Base+0x11f> │ │ │ │ call 1c370 <__stack_chk_fail@plt> │ │ │ │ endbr64 │ │ │ │ mov %rax,%r14 │ │ │ │ - jmp 49c0c ::*(beagle::cpu::BeagleCPUImpl*, int const*, int const*, int const*, int const*, int const*, int, double*))(int const*, int const*, int const*, int const*, int const*, int, double*)>, std::allocator, void ()>::_M_run_delayed(std::weak_ptr)@@Base+0xec> │ │ │ │ + jmp 47cc4 ::*(beagle::cpu::BeagleCPUImpl*, int const*, int const*, int const*, int const*, int const*, int, double*))(int const*, int const*, int const*, int const*, int const*, int, double*)>, std::allocator, void ()>::_M_run_delayed(std::weak_ptr)@@Base+0xe4> │ │ │ │ mov %r14,%rdi │ │ │ │ call 1c580 <_Unwind_Resume@plt> │ │ │ │ - nop │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ │ │ │ │ -0000000000049c50 ::*(beagle::cpu::BeagleCPUImpl*, bool, int const*, int, BeagleOpCodes))(bool, int const*, int, int)>, std::allocator, void ()>::_M_run_delayed(std::weak_ptr)@@Base>: │ │ │ │ +0000000000047d10 ::*(beagle::cpu::BeagleCPUImpl*, bool, int const*, int, BeagleOpCodes))(bool, int const*, int, int)>, std::allocator, void ()>::_M_run_delayed(std::weak_ptr)@@Base>: │ │ │ │ endbr64 │ │ │ │ push %r14 │ │ │ │ + vpxor %xmm0,%xmm0,%xmm0 │ │ │ │ push %rbp │ │ │ │ push %rbx │ │ │ │ - vpxor %xmm0,%xmm0,%xmm0 │ │ │ │ sub $0x50,%rsp │ │ │ │ - vmovq 0x16058(%rip),%xmm2 # 5fcc0 (), std::__future_base::_Task_setter, std::__future_base::_Result_base::_Deleter>, std::__future_base::_Task_state::*(beagle::cpu::BeagleCPUImpl*, bool, int const*, int, BeagleOpCodes))(bool, int const*, int, int)>, std::allocator, void ()>::_M_run_delayed(std::weak_ptr)::{lambda()#1}, void> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation)@@Base+0x21f50> │ │ │ │ - vmovdqu (%rsi),%xmm1 │ │ │ │ mov %fs:0x28,%rax │ │ │ │ mov %rax,0x48(%rsp) │ │ │ │ xor %eax,%eax │ │ │ │ + vmovdqu (%rsi),%xmm1 │ │ │ │ vmovdqu %xmm0,(%rsi) │ │ │ │ - vpinsrq $0x1,0x16076(%rip),%xmm2,%xmm0 # 5fd00 (), std::__future_base::_Task_setter, std::__future_base::_Result_base::_Deleter>, std::__future_base::_Task_state::*(beagle::cpu::BeagleCPUImpl*, bool, int const*, int, BeagleOpCodes))(bool, int const*, int, int)>, std::allocator, void ()>::_M_run_delayed(std::weak_ptr)::{lambda()#1}, void> >::_M_invoke(std::_Any_data const&)@@Base+0x1fde0> │ │ │ │ + vmovq 0x15f80(%rip),%xmm0 # 5dcc0 (), std::__future_base::_Task_setter, std::__future_base::_Result_base::_Deleter>, std::__future_base::_Task_state::*(beagle::cpu::BeagleCPUImpl*, bool, int const*, int, BeagleOpCodes))(bool, int const*, int, int)>, std::allocator, void ()>::_M_run_delayed(std::weak_ptr)::{lambda()#1}, void> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation)@@Base+0x21760> │ │ │ │ lea 0x20(%rdi),%rax │ │ │ │ lea 0x20(%rsp),%rbp │ │ │ │ + mov %rdi,0x8(%rsp) │ │ │ │ + vpinsrq $0x1,0x15fa8(%rip),%xmm0,%xmm0 # 5dd00 (), std::__future_base::_Task_setter, std::__future_base::_Result_base::_Deleter>, std::__future_base::_Task_state::*(beagle::cpu::BeagleCPUImpl*, bool, int const*, int, BeagleOpCodes))(bool, int const*, int, int)>, std::allocator, void ()>::_M_run_delayed(std::weak_ptr)::{lambda()#1}, void> >::_M_invoke(std::_Any_data const&)@@Base+0x1f7f0> │ │ │ │ mov %rax,0x20(%rsp) │ │ │ │ lea 0x10(%rsp),%rdx │ │ │ │ lea 0x8(%rsp),%rax │ │ │ │ mov %rbp,%rsi │ │ │ │ - mov %rdi,0x8(%rsp) │ │ │ │ mov %rax,0x28(%rsp) │ │ │ │ - vmovdqa %xmm1,0x10(%rsp) │ │ │ │ vmovdqa %xmm0,0x30(%rsp) │ │ │ │ + vmovdqa %xmm1,0x10(%rsp) │ │ │ │ call 1c5b0 ()>, std::weak_ptr)@plt> │ │ │ │ mov 0x30(%rsp),%rax │ │ │ │ mov 0x18(%rsp),%rbx │ │ │ │ test %rax,%rax │ │ │ │ - je 49cdc ::*(beagle::cpu::BeagleCPUImpl*, bool, int const*, int, BeagleOpCodes))(bool, int const*, int, int)>, std::allocator, void ()>::_M_run_delayed(std::weak_ptr)@@Base+0x8c> │ │ │ │ + je 47d9c ::*(beagle::cpu::BeagleCPUImpl*, bool, int const*, int, BeagleOpCodes))(bool, int const*, int, int)>, std::allocator, void ()>::_M_run_delayed(std::weak_ptr)@@Base+0x8c> │ │ │ │ mov $0x3,%edx │ │ │ │ mov %rbp,%rsi │ │ │ │ mov %rbp,%rdi │ │ │ │ call *%rax │ │ │ │ test %rbx,%rbx │ │ │ │ - je 49cfb ::*(beagle::cpu::BeagleCPUImpl*, bool, int const*, int, BeagleOpCodes))(bool, int const*, int, int)>, std::allocator, void ()>::_M_run_delayed(std::weak_ptr)@@Base+0xab> │ │ │ │ - mov 0x16178(%rip),%rax │ │ │ │ + je 47dbb ::*(beagle::cpu::BeagleCPUImpl*, bool, int const*, int, BeagleOpCodes))(bool, int const*, int, int)>, std::allocator, void ()>::_M_run_delayed(std::weak_ptr)@@Base+0xab> │ │ │ │ + mov 0x160b8(%rip),%rax │ │ │ │ cmpb $0x0,(%rax) │ │ │ │ - je 49d30 ::*(beagle::cpu::BeagleCPUImpl*, bool, int const*, int, BeagleOpCodes))(bool, int const*, int, int)>, std::allocator, void ()>::_M_run_delayed(std::weak_ptr)@@Base+0xe0> │ │ │ │ + je 47de8 ::*(beagle::cpu::BeagleCPUImpl*, bool, int const*, int, BeagleOpCodes))(bool, int const*, int, int)>, std::allocator, void ()>::_M_run_delayed(std::weak_ptr)@@Base+0xd8> │ │ │ │ mov 0xc(%rbx),%eax │ │ │ │ lea -0x1(%rax),%edx │ │ │ │ mov %edx,0xc(%rbx) │ │ │ │ cmp $0x1,%eax │ │ │ │ - je 49d20 ::*(beagle::cpu::BeagleCPUImpl*, bool, int const*, int, BeagleOpCodes))(bool, int const*, int, int)>, std::allocator, void ()>::_M_run_delayed(std::weak_ptr)@@Base+0xd0> │ │ │ │ + je 47dd8 ::*(beagle::cpu::BeagleCPUImpl*, bool, int const*, int, BeagleOpCodes))(bool, int const*, int, int)>, std::allocator, void ()>::_M_run_delayed(std::weak_ptr)@@Base+0xc8> │ │ │ │ mov 0x48(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 49d69 ::*(beagle::cpu::BeagleCPUImpl*, bool, int const*, int, BeagleOpCodes))(bool, int const*, int, int)>, std::allocator, void ()>::_M_run_delayed(std::weak_ptr)@@Base+0x119> │ │ │ │ + jne 47e21 ::*(beagle::cpu::BeagleCPUImpl*, bool, int const*, int, BeagleOpCodes))(bool, int const*, int, int)>, std::allocator, void ()>::_M_run_delayed(std::weak_ptr)@@Base+0x111> │ │ │ │ add $0x50,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r14 │ │ │ │ ret │ │ │ │ - nop │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ mov (%rbx),%rax │ │ │ │ mov %rbx,%rdi │ │ │ │ call *0x18(%rax) │ │ │ │ - jmp 49cfb ::*(beagle::cpu::BeagleCPUImpl*, bool, int const*, int, BeagleOpCodes))(bool, int const*, int, int)>, std::allocator, void ()>::_M_run_delayed(std::weak_ptr)@@Base+0xab> │ │ │ │ + jmp 47dbb ::*(beagle::cpu::BeagleCPUImpl*, bool, int const*, int, BeagleOpCodes))(bool, int const*, int, int)>, std::allocator, void ()>::_M_run_delayed(std::weak_ptr)@@Base+0xab> │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ mov $0xffffffff,%eax │ │ │ │ lock xadd %eax,0xc(%rbx) │ │ │ │ - jmp 49cf6 ::*(beagle::cpu::BeagleCPUImpl*, bool, int const*, int, BeagleOpCodes))(bool, int const*, int, int)>, std::allocator, void ()>::_M_run_delayed(std::weak_ptr)@@Base+0xa6> │ │ │ │ + jmp 47db6 ::*(beagle::cpu::BeagleCPUImpl*, bool, int const*, int, BeagleOpCodes))(bool, int const*, int, int)>, std::allocator, void ()>::_M_run_delayed(std::weak_ptr)@@Base+0xa6> │ │ │ │ mov 0x18(%rsp),%rbx │ │ │ │ mov %rbp,%rdi │ │ │ │ vzeroupper │ │ │ │ call 1c220 │ │ │ │ test %rbx,%rbx │ │ │ │ - je 49d59 ::*(beagle::cpu::BeagleCPUImpl*, bool, int const*, int, BeagleOpCodes))(bool, int const*, int, int)>, std::allocator, void ()>::_M_run_delayed(std::weak_ptr)@@Base+0x109> │ │ │ │ + je 47e11 ::*(beagle::cpu::BeagleCPUImpl*, bool, int const*, int, BeagleOpCodes))(bool, int const*, int, int)>, std::allocator, void ()>::_M_run_delayed(std::weak_ptr)@@Base+0x101> │ │ │ │ mov %rbx,%rdi │ │ │ │ call 1c170 ::_M_weak_release()@plt> │ │ │ │ mov 0x48(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - je 49d77 ::*(beagle::cpu::BeagleCPUImpl*, bool, int const*, int, BeagleOpCodes))(bool, int const*, int, int)>, std::allocator, void ()>::_M_run_delayed(std::weak_ptr)@@Base+0x127> │ │ │ │ + je 47e2f ::*(beagle::cpu::BeagleCPUImpl*, bool, int const*, int, BeagleOpCodes))(bool, int const*, int, int)>, std::allocator, void ()>::_M_run_delayed(std::weak_ptr)@@Base+0x11f> │ │ │ │ call 1c370 <__stack_chk_fail@plt> │ │ │ │ endbr64 │ │ │ │ mov %rax,%r14 │ │ │ │ - jmp 49d3c ::*(beagle::cpu::BeagleCPUImpl*, bool, int const*, int, BeagleOpCodes))(bool, int const*, int, int)>, std::allocator, void ()>::_M_run_delayed(std::weak_ptr)@@Base+0xec> │ │ │ │ + jmp 47df4 ::*(beagle::cpu::BeagleCPUImpl*, bool, int const*, int, BeagleOpCodes))(bool, int const*, int, int)>, std::allocator, void ()>::_M_run_delayed(std::weak_ptr)@@Base+0xe4> │ │ │ │ mov %r14,%rdi │ │ │ │ call 1c580 <_Unwind_Resume@plt> │ │ │ │ - nop │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ │ │ │ │ -0000000000049d80 ::*(beagle::cpu::BeagleCPUImpl*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*))(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)>, std::allocator, void ()>::_M_run_delayed(std::weak_ptr)@@Base>: │ │ │ │ +0000000000047e40 ::*(beagle::cpu::BeagleCPUImpl*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*))(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)>, std::allocator, void ()>::_M_run_delayed(std::weak_ptr)@@Base>: │ │ │ │ endbr64 │ │ │ │ push %r14 │ │ │ │ + vpxor %xmm0,%xmm0,%xmm0 │ │ │ │ push %rbp │ │ │ │ push %rbx │ │ │ │ - vpxor %xmm0,%xmm0,%xmm0 │ │ │ │ sub $0x50,%rsp │ │ │ │ - vmovq 0x15ea0(%rip),%xmm2 # 5fc38 (), std::__future_base::_Task_setter, std::__future_base::_Result_base::_Deleter>, std::__future_base::_Task_state::*(beagle::cpu::BeagleCPUImpl*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*))(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)>, std::allocator, void ()>::_M_run_delayed(std::weak_ptr)::{lambda()#1}, void> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation)@@Base+0x21f48> │ │ │ │ - vmovdqu (%rsi),%xmm1 │ │ │ │ mov %fs:0x28,%rax │ │ │ │ mov %rax,0x48(%rsp) │ │ │ │ xor %eax,%eax │ │ │ │ + vmovdqu (%rsi),%xmm1 │ │ │ │ vmovdqu %xmm0,(%rsi) │ │ │ │ - vpinsrq $0x1,0x1612e(%rip),%xmm2,%xmm0 # 5fee8 (), std::__future_base::_Task_setter, std::__future_base::_Result_base::_Deleter>, std::__future_base::_Task_state::*(beagle::cpu::BeagleCPUImpl*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*))(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)>, std::allocator, void ()>::_M_run_delayed(std::weak_ptr)::{lambda()#1}, void> >::_M_invoke(std::_Any_data const&)@@Base+0x1fea8> │ │ │ │ + vmovq 0x15dc8(%rip),%xmm0 # 5dc38 (), std::__future_base::_Task_setter, std::__future_base::_Result_base::_Deleter>, std::__future_base::_Task_state::*(beagle::cpu::BeagleCPUImpl*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*))(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)>, std::allocator, void ()>::_M_run_delayed(std::weak_ptr)::{lambda()#1}, void> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation)@@Base+0x21758> │ │ │ │ lea 0x20(%rdi),%rax │ │ │ │ lea 0x20(%rsp),%rbp │ │ │ │ + mov %rdi,0x8(%rsp) │ │ │ │ + vpinsrq $0x1,0x16060(%rip),%xmm0,%xmm0 # 5dee8 (), std::__future_base::_Task_setter, std::__future_base::_Result_base::_Deleter>, std::__future_base::_Task_state::*(beagle::cpu::BeagleCPUImpl*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*))(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)>, std::allocator, void ()>::_M_run_delayed(std::weak_ptr)::{lambda()#1}, void> >::_M_invoke(std::_Any_data const&)@@Base+0x1f8b8> │ │ │ │ mov %rax,0x20(%rsp) │ │ │ │ lea 0x10(%rsp),%rdx │ │ │ │ lea 0x8(%rsp),%rax │ │ │ │ mov %rbp,%rsi │ │ │ │ - mov %rdi,0x8(%rsp) │ │ │ │ mov %rax,0x28(%rsp) │ │ │ │ - vmovdqa %xmm1,0x10(%rsp) │ │ │ │ vmovdqa %xmm0,0x30(%rsp) │ │ │ │ + vmovdqa %xmm1,0x10(%rsp) │ │ │ │ call 1c5b0 ()>, std::weak_ptr)@plt> │ │ │ │ mov 0x30(%rsp),%rax │ │ │ │ mov 0x18(%rsp),%rbx │ │ │ │ test %rax,%rax │ │ │ │ - je 49e0c ::*(beagle::cpu::BeagleCPUImpl*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*))(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)>, std::allocator, void ()>::_M_run_delayed(std::weak_ptr)@@Base+0x8c> │ │ │ │ + je 47ecc ::*(beagle::cpu::BeagleCPUImpl*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*))(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)>, std::allocator, void ()>::_M_run_delayed(std::weak_ptr)@@Base+0x8c> │ │ │ │ mov $0x3,%edx │ │ │ │ mov %rbp,%rsi │ │ │ │ mov %rbp,%rdi │ │ │ │ call *%rax │ │ │ │ test %rbx,%rbx │ │ │ │ - je 49e2b ::*(beagle::cpu::BeagleCPUImpl*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*))(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)>, std::allocator, void ()>::_M_run_delayed(std::weak_ptr)@@Base+0xab> │ │ │ │ - mov 0x16048(%rip),%rax │ │ │ │ + je 47eeb ::*(beagle::cpu::BeagleCPUImpl*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*))(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)>, std::allocator, void ()>::_M_run_delayed(std::weak_ptr)@@Base+0xab> │ │ │ │ + mov 0x15f88(%rip),%rax │ │ │ │ cmpb $0x0,(%rax) │ │ │ │ - je 49e60 ::*(beagle::cpu::BeagleCPUImpl*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*))(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)>, std::allocator, void ()>::_M_run_delayed(std::weak_ptr)@@Base+0xe0> │ │ │ │ + je 47f18 ::*(beagle::cpu::BeagleCPUImpl*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*))(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)>, std::allocator, void ()>::_M_run_delayed(std::weak_ptr)@@Base+0xd8> │ │ │ │ mov 0xc(%rbx),%eax │ │ │ │ lea -0x1(%rax),%edx │ │ │ │ mov %edx,0xc(%rbx) │ │ │ │ cmp $0x1,%eax │ │ │ │ - je 49e50 ::*(beagle::cpu::BeagleCPUImpl*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*))(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)>, std::allocator, void ()>::_M_run_delayed(std::weak_ptr)@@Base+0xd0> │ │ │ │ + je 47f08 ::*(beagle::cpu::BeagleCPUImpl*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*))(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)>, std::allocator, void ()>::_M_run_delayed(std::weak_ptr)@@Base+0xc8> │ │ │ │ mov 0x48(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 49e99 ::*(beagle::cpu::BeagleCPUImpl*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*))(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)>, std::allocator, void ()>::_M_run_delayed(std::weak_ptr)@@Base+0x119> │ │ │ │ + jne 47f51 ::*(beagle::cpu::BeagleCPUImpl*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*))(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)>, std::allocator, void ()>::_M_run_delayed(std::weak_ptr)@@Base+0x111> │ │ │ │ add $0x50,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r14 │ │ │ │ ret │ │ │ │ - nop │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ mov (%rbx),%rax │ │ │ │ mov %rbx,%rdi │ │ │ │ call *0x18(%rax) │ │ │ │ - jmp 49e2b ::*(beagle::cpu::BeagleCPUImpl*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*))(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)>, std::allocator, void ()>::_M_run_delayed(std::weak_ptr)@@Base+0xab> │ │ │ │ + jmp 47eeb ::*(beagle::cpu::BeagleCPUImpl*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*))(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)>, std::allocator, void ()>::_M_run_delayed(std::weak_ptr)@@Base+0xab> │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ mov $0xffffffff,%eax │ │ │ │ lock xadd %eax,0xc(%rbx) │ │ │ │ - jmp 49e26 ::*(beagle::cpu::BeagleCPUImpl*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*))(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)>, std::allocator, void ()>::_M_run_delayed(std::weak_ptr)@@Base+0xa6> │ │ │ │ + jmp 47ee6 ::*(beagle::cpu::BeagleCPUImpl*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*))(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)>, std::allocator, void ()>::_M_run_delayed(std::weak_ptr)@@Base+0xa6> │ │ │ │ mov 0x18(%rsp),%rbx │ │ │ │ mov %rbp,%rdi │ │ │ │ vzeroupper │ │ │ │ call 1c220 │ │ │ │ test %rbx,%rbx │ │ │ │ - je 49e89 ::*(beagle::cpu::BeagleCPUImpl*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*))(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)>, std::allocator, void ()>::_M_run_delayed(std::weak_ptr)@@Base+0x109> │ │ │ │ + je 47f41 ::*(beagle::cpu::BeagleCPUImpl*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*))(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)>, std::allocator, void ()>::_M_run_delayed(std::weak_ptr)@@Base+0x101> │ │ │ │ mov %rbx,%rdi │ │ │ │ call 1c170 ::_M_weak_release()@plt> │ │ │ │ mov 0x48(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - je 49ea7 ::*(beagle::cpu::BeagleCPUImpl*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*))(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)>, std::allocator, void ()>::_M_run_delayed(std::weak_ptr)@@Base+0x127> │ │ │ │ + je 47f5f ::*(beagle::cpu::BeagleCPUImpl*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*))(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)>, std::allocator, void ()>::_M_run_delayed(std::weak_ptr)@@Base+0x11f> │ │ │ │ call 1c370 <__stack_chk_fail@plt> │ │ │ │ endbr64 │ │ │ │ mov %rax,%r14 │ │ │ │ - jmp 49e6c ::*(beagle::cpu::BeagleCPUImpl*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*))(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)>, std::allocator, void ()>::_M_run_delayed(std::weak_ptr)@@Base+0xec> │ │ │ │ + jmp 47f24 ::*(beagle::cpu::BeagleCPUImpl*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*))(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)>, std::allocator, void ()>::_M_run_delayed(std::weak_ptr)@@Base+0xe4> │ │ │ │ mov %r14,%rdi │ │ │ │ call 1c580 <_Unwind_Resume@plt> │ │ │ │ - nop │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ │ │ │ │ -0000000000049eb0 ::*(beagle::cpu::BeagleCPUImpl*, int const*, int const*, int const*, int const*, int const*, int, double*))(int const*, int const*, int const*, int const*, int const*, int, double*)>, std::allocator, void ()>::_M_run_delayed(std::weak_ptr)@@Base>: │ │ │ │ +0000000000047f70 ::*(beagle::cpu::BeagleCPUImpl*, int const*, int const*, int const*, int const*, int const*, int, double*))(int const*, int const*, int const*, int const*, int const*, int, double*)>, std::allocator, void ()>::_M_run_delayed(std::weak_ptr)@@Base>: │ │ │ │ endbr64 │ │ │ │ push %r14 │ │ │ │ + vpxor %xmm0,%xmm0,%xmm0 │ │ │ │ push %rbp │ │ │ │ push %rbx │ │ │ │ - vpxor %xmm0,%xmm0,%xmm0 │ │ │ │ sub $0x50,%rsp │ │ │ │ - vmovq 0x15e78(%rip),%xmm2 # 5fd40 (), std::__future_base::_Task_setter, std::__future_base::_Result_base::_Deleter>, std::__future_base::_Task_state::*(beagle::cpu::BeagleCPUImpl*, int const*, int const*, int const*, int const*, int const*, int, double*))(int const*, int const*, int const*, int const*, int const*, int, double*)>, std::allocator, void ()>::_M_run_delayed(std::weak_ptr)::{lambda()#1}, void> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation)@@Base+0x220d0> │ │ │ │ - vmovdqu (%rsi),%xmm1 │ │ │ │ mov %fs:0x28,%rax │ │ │ │ mov %rax,0x48(%rsp) │ │ │ │ xor %eax,%eax │ │ │ │ + vmovdqu (%rsi),%xmm1 │ │ │ │ vmovdqu %xmm0,(%rsi) │ │ │ │ - vpinsrq $0x1,0x15d16(%rip),%xmm2,%xmm0 # 5fc00 (), std::__future_base::_Task_setter, std::__future_base::_Result_base::_Deleter>, std::__future_base::_Task_state::*(beagle::cpu::BeagleCPUImpl*, int const*, int const*, int const*, int const*, int const*, int, double*))(int const*, int const*, int const*, int const*, int const*, int, double*)>, std::allocator, void ()>::_M_run_delayed(std::weak_ptr)::{lambda()#1}, void> >::_M_invoke(std::_Any_data const&)@@Base+0x1f4e0> │ │ │ │ + vmovq 0x15da0(%rip),%xmm0 # 5dd40 (), std::__future_base::_Task_setter, std::__future_base::_Result_base::_Deleter>, std::__future_base::_Task_state::*(beagle::cpu::BeagleCPUImpl*, int const*, int const*, int const*, int const*, int const*, int, double*))(int const*, int const*, int const*, int const*, int const*, int, double*)>, std::allocator, void ()>::_M_run_delayed(std::weak_ptr)::{lambda()#1}, void> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation)@@Base+0x218e0> │ │ │ │ lea 0x20(%rdi),%rax │ │ │ │ lea 0x20(%rsp),%rbp │ │ │ │ + mov %rdi,0x8(%rsp) │ │ │ │ + vpinsrq $0x1,0x15c48(%rip),%xmm0,%xmm0 # 5dc00 (), std::__future_base::_Task_setter, std::__future_base::_Result_base::_Deleter>, std::__future_base::_Task_state::*(beagle::cpu::BeagleCPUImpl*, int const*, int const*, int const*, int const*, int const*, int, double*))(int const*, int const*, int const*, int const*, int const*, int, double*)>, std::allocator, void ()>::_M_run_delayed(std::weak_ptr)::{lambda()#1}, void> >::_M_invoke(std::_Any_data const&)@@Base+0x1ef10> │ │ │ │ mov %rax,0x20(%rsp) │ │ │ │ lea 0x10(%rsp),%rdx │ │ │ │ lea 0x8(%rsp),%rax │ │ │ │ mov %rbp,%rsi │ │ │ │ - mov %rdi,0x8(%rsp) │ │ │ │ mov %rax,0x28(%rsp) │ │ │ │ - vmovdqa %xmm1,0x10(%rsp) │ │ │ │ vmovdqa %xmm0,0x30(%rsp) │ │ │ │ + vmovdqa %xmm1,0x10(%rsp) │ │ │ │ call 1c5b0 ()>, std::weak_ptr)@plt> │ │ │ │ mov 0x30(%rsp),%rax │ │ │ │ mov 0x18(%rsp),%rbx │ │ │ │ test %rax,%rax │ │ │ │ - je 49f3c ::*(beagle::cpu::BeagleCPUImpl*, int const*, int const*, int const*, int const*, int const*, int, double*))(int const*, int const*, int const*, int const*, int const*, int, double*)>, std::allocator, void ()>::_M_run_delayed(std::weak_ptr)@@Base+0x8c> │ │ │ │ + je 47ffc ::*(beagle::cpu::BeagleCPUImpl*, int const*, int const*, int const*, int const*, int const*, int, double*))(int const*, int const*, int const*, int const*, int const*, int, double*)>, std::allocator, void ()>::_M_run_delayed(std::weak_ptr)@@Base+0x8c> │ │ │ │ mov $0x3,%edx │ │ │ │ mov %rbp,%rsi │ │ │ │ mov %rbp,%rdi │ │ │ │ call *%rax │ │ │ │ test %rbx,%rbx │ │ │ │ - je 49f5b ::*(beagle::cpu::BeagleCPUImpl*, int const*, int const*, int const*, int const*, int const*, int, double*))(int const*, int const*, int const*, int const*, int const*, int, double*)>, std::allocator, void ()>::_M_run_delayed(std::weak_ptr)@@Base+0xab> │ │ │ │ - mov 0x15f18(%rip),%rax │ │ │ │ + je 4801b ::*(beagle::cpu::BeagleCPUImpl*, int const*, int const*, int const*, int const*, int const*, int, double*))(int const*, int const*, int const*, int const*, int const*, int, double*)>, std::allocator, void ()>::_M_run_delayed(std::weak_ptr)@@Base+0xab> │ │ │ │ + mov 0x15e58(%rip),%rax │ │ │ │ cmpb $0x0,(%rax) │ │ │ │ - je 49f90 ::*(beagle::cpu::BeagleCPUImpl*, int const*, int const*, int const*, int const*, int const*, int, double*))(int const*, int const*, int const*, int const*, int const*, int, double*)>, std::allocator, void ()>::_M_run_delayed(std::weak_ptr)@@Base+0xe0> │ │ │ │ + je 48048 ::*(beagle::cpu::BeagleCPUImpl*, int const*, int const*, int const*, int const*, int const*, int, double*))(int const*, int const*, int const*, int const*, int const*, int, double*)>, std::allocator, void ()>::_M_run_delayed(std::weak_ptr)@@Base+0xd8> │ │ │ │ mov 0xc(%rbx),%eax │ │ │ │ lea -0x1(%rax),%edx │ │ │ │ mov %edx,0xc(%rbx) │ │ │ │ cmp $0x1,%eax │ │ │ │ - je 49f80 ::*(beagle::cpu::BeagleCPUImpl*, int const*, int const*, int const*, int const*, int const*, int, double*))(int const*, int const*, int const*, int const*, int const*, int, double*)>, std::allocator, void ()>::_M_run_delayed(std::weak_ptr)@@Base+0xd0> │ │ │ │ + je 48038 ::*(beagle::cpu::BeagleCPUImpl*, int const*, int const*, int const*, int const*, int const*, int, double*))(int const*, int const*, int const*, int const*, int const*, int, double*)>, std::allocator, void ()>::_M_run_delayed(std::weak_ptr)@@Base+0xc8> │ │ │ │ mov 0x48(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 49fc9 ::*(beagle::cpu::BeagleCPUImpl*, int const*, int const*, int const*, int const*, int const*, int, double*))(int const*, int const*, int const*, int const*, int const*, int, double*)>, std::allocator, void ()>::_M_run_delayed(std::weak_ptr)@@Base+0x119> │ │ │ │ + jne 48081 ::*(beagle::cpu::BeagleCPUImpl*, int const*, int const*, int const*, int const*, int const*, int, double*))(int const*, int const*, int const*, int const*, int const*, int, double*)>, std::allocator, void ()>::_M_run_delayed(std::weak_ptr)@@Base+0x111> │ │ │ │ add $0x50,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r14 │ │ │ │ ret │ │ │ │ - nop │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ mov (%rbx),%rax │ │ │ │ mov %rbx,%rdi │ │ │ │ call *0x18(%rax) │ │ │ │ - jmp 49f5b ::*(beagle::cpu::BeagleCPUImpl*, int const*, int const*, int const*, int const*, int const*, int, double*))(int const*, int const*, int const*, int const*, int const*, int, double*)>, std::allocator, void ()>::_M_run_delayed(std::weak_ptr)@@Base+0xab> │ │ │ │ + jmp 4801b ::*(beagle::cpu::BeagleCPUImpl*, int const*, int const*, int const*, int const*, int const*, int, double*))(int const*, int const*, int const*, int const*, int const*, int, double*)>, std::allocator, void ()>::_M_run_delayed(std::weak_ptr)@@Base+0xab> │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ mov $0xffffffff,%eax │ │ │ │ lock xadd %eax,0xc(%rbx) │ │ │ │ - jmp 49f56 ::*(beagle::cpu::BeagleCPUImpl*, int const*, int const*, int const*, int const*, int const*, int, double*))(int const*, int const*, int const*, int const*, int const*, int, double*)>, std::allocator, void ()>::_M_run_delayed(std::weak_ptr)@@Base+0xa6> │ │ │ │ + jmp 48016 ::*(beagle::cpu::BeagleCPUImpl*, int const*, int const*, int const*, int const*, int const*, int, double*))(int const*, int const*, int const*, int const*, int const*, int, double*)>, std::allocator, void ()>::_M_run_delayed(std::weak_ptr)@@Base+0xa6> │ │ │ │ mov 0x18(%rsp),%rbx │ │ │ │ mov %rbp,%rdi │ │ │ │ vzeroupper │ │ │ │ call 1c220 │ │ │ │ test %rbx,%rbx │ │ │ │ - je 49fb9 ::*(beagle::cpu::BeagleCPUImpl*, int const*, int const*, int const*, int const*, int const*, int, double*))(int const*, int const*, int const*, int const*, int const*, int, double*)>, std::allocator, void ()>::_M_run_delayed(std::weak_ptr)@@Base+0x109> │ │ │ │ + je 48071 ::*(beagle::cpu::BeagleCPUImpl*, int const*, int const*, int const*, int const*, int const*, int, double*))(int const*, int const*, int const*, int const*, int const*, int, double*)>, std::allocator, void ()>::_M_run_delayed(std::weak_ptr)@@Base+0x101> │ │ │ │ mov %rbx,%rdi │ │ │ │ call 1c170 ::_M_weak_release()@plt> │ │ │ │ mov 0x48(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - je 49fd7 ::*(beagle::cpu::BeagleCPUImpl*, int const*, int const*, int const*, int const*, int const*, int, double*))(int const*, int const*, int const*, int const*, int const*, int, double*)>, std::allocator, void ()>::_M_run_delayed(std::weak_ptr)@@Base+0x127> │ │ │ │ + je 4808f ::*(beagle::cpu::BeagleCPUImpl*, int const*, int const*, int const*, int const*, int const*, int, double*))(int const*, int const*, int const*, int const*, int const*, int, double*)>, std::allocator, void ()>::_M_run_delayed(std::weak_ptr)@@Base+0x11f> │ │ │ │ call 1c370 <__stack_chk_fail@plt> │ │ │ │ endbr64 │ │ │ │ mov %rax,%r14 │ │ │ │ - jmp 49f9c ::*(beagle::cpu::BeagleCPUImpl*, int const*, int const*, int const*, int const*, int const*, int, double*))(int const*, int const*, int const*, int const*, int const*, int, double*)>, std::allocator, void ()>::_M_run_delayed(std::weak_ptr)@@Base+0xec> │ │ │ │ + jmp 48054 ::*(beagle::cpu::BeagleCPUImpl*, int const*, int const*, int const*, int const*, int const*, int, double*))(int const*, int const*, int const*, int const*, int const*, int, double*)>, std::allocator, void ()>::_M_run_delayed(std::weak_ptr)@@Base+0xe4> │ │ │ │ mov %r14,%rdi │ │ │ │ call 1c580 <_Unwind_Resume@plt> │ │ │ │ - nop │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ │ │ │ │ -0000000000049fe0 ::*(beagle::cpu::BeagleCPUImpl*, bool, int const*, int, BeagleOpCodes))(bool, int const*, int, int)>, std::allocator, void ()>::_M_run_delayed(std::weak_ptr)@@Base>: │ │ │ │ +00000000000480a0 ::*(beagle::cpu::BeagleCPUImpl*, bool, int const*, int, BeagleOpCodes))(bool, int const*, int, int)>, std::allocator, void ()>::_M_run_delayed(std::weak_ptr)@@Base>: │ │ │ │ endbr64 │ │ │ │ push %r14 │ │ │ │ + vpxor %xmm0,%xmm0,%xmm0 │ │ │ │ push %rbp │ │ │ │ push %rbx │ │ │ │ - vpxor %xmm0,%xmm0,%xmm0 │ │ │ │ sub $0x50,%rsp │ │ │ │ - vmovq 0x15dd0(%rip),%xmm2 # 5fdc8 (), std::__future_base::_Task_setter, std::__future_base::_Result_base::_Deleter>, std::__future_base::_Task_state::*(beagle::cpu::BeagleCPUImpl*, bool, int const*, int, BeagleOpCodes))(bool, int const*, int, int)>, std::allocator, void ()>::_M_run_delayed(std::weak_ptr)::{lambda()#1}, void> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation)@@Base+0x221d8> │ │ │ │ - vmovdqu (%rsi),%xmm1 │ │ │ │ mov %fs:0x28,%rax │ │ │ │ mov %rax,0x48(%rsp) │ │ │ │ xor %eax,%eax │ │ │ │ + vmovdqu (%rsi),%xmm1 │ │ │ │ vmovdqu %xmm0,(%rsi) │ │ │ │ - vpinsrq $0x1,0x15dee(%rip),%xmm2,%xmm0 # 5fe08 (), std::__future_base::_Task_setter, std::__future_base::_Result_base::_Deleter>, std::__future_base::_Task_state::*(beagle::cpu::BeagleCPUImpl*, bool, int const*, int, BeagleOpCodes))(bool, int const*, int, int)>, std::allocator, void ()>::_M_run_delayed(std::weak_ptr)::{lambda()#1}, void> >::_M_invoke(std::_Any_data const&)@@Base+0x1fb48> │ │ │ │ + vmovq 0x15cf8(%rip),%xmm0 # 5ddc8 (), std::__future_base::_Task_setter, std::__future_base::_Result_base::_Deleter>, std::__future_base::_Task_state::*(beagle::cpu::BeagleCPUImpl*, bool, int const*, int, BeagleOpCodes))(bool, int const*, int, int)>, std::allocator, void ()>::_M_run_delayed(std::weak_ptr)::{lambda()#1}, void> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation)@@Base+0x219e8> │ │ │ │ lea 0x20(%rdi),%rax │ │ │ │ lea 0x20(%rsp),%rbp │ │ │ │ + mov %rdi,0x8(%rsp) │ │ │ │ + vpinsrq $0x1,0x15d20(%rip),%xmm0,%xmm0 # 5de08 (), std::__future_base::_Task_setter, std::__future_base::_Result_base::_Deleter>, std::__future_base::_Task_state::*(beagle::cpu::BeagleCPUImpl*, bool, int const*, int, BeagleOpCodes))(bool, int const*, int, int)>, std::allocator, void ()>::_M_run_delayed(std::weak_ptr)::{lambda()#1}, void> >::_M_invoke(std::_Any_data const&)@@Base+0x1f558> │ │ │ │ mov %rax,0x20(%rsp) │ │ │ │ lea 0x10(%rsp),%rdx │ │ │ │ lea 0x8(%rsp),%rax │ │ │ │ mov %rbp,%rsi │ │ │ │ - mov %rdi,0x8(%rsp) │ │ │ │ mov %rax,0x28(%rsp) │ │ │ │ - vmovdqa %xmm1,0x10(%rsp) │ │ │ │ vmovdqa %xmm0,0x30(%rsp) │ │ │ │ + vmovdqa %xmm1,0x10(%rsp) │ │ │ │ call 1c5b0 ()>, std::weak_ptr)@plt> │ │ │ │ mov 0x30(%rsp),%rax │ │ │ │ mov 0x18(%rsp),%rbx │ │ │ │ test %rax,%rax │ │ │ │ - je 4a06c ::*(beagle::cpu::BeagleCPUImpl*, bool, int const*, int, BeagleOpCodes))(bool, int const*, int, int)>, std::allocator, void ()>::_M_run_delayed(std::weak_ptr)@@Base+0x8c> │ │ │ │ + je 4812c ::*(beagle::cpu::BeagleCPUImpl*, bool, int const*, int, BeagleOpCodes))(bool, int const*, int, int)>, std::allocator, void ()>::_M_run_delayed(std::weak_ptr)@@Base+0x8c> │ │ │ │ mov $0x3,%edx │ │ │ │ mov %rbp,%rsi │ │ │ │ mov %rbp,%rdi │ │ │ │ call *%rax │ │ │ │ test %rbx,%rbx │ │ │ │ - je 4a08b ::*(beagle::cpu::BeagleCPUImpl*, bool, int const*, int, BeagleOpCodes))(bool, int const*, int, int)>, std::allocator, void ()>::_M_run_delayed(std::weak_ptr)@@Base+0xab> │ │ │ │ - mov 0x15de8(%rip),%rax │ │ │ │ + je 4814b ::*(beagle::cpu::BeagleCPUImpl*, bool, int const*, int, BeagleOpCodes))(bool, int const*, int, int)>, std::allocator, void ()>::_M_run_delayed(std::weak_ptr)@@Base+0xab> │ │ │ │ + mov 0x15d28(%rip),%rax │ │ │ │ cmpb $0x0,(%rax) │ │ │ │ - je 4a0c0 ::*(beagle::cpu::BeagleCPUImpl*, bool, int const*, int, BeagleOpCodes))(bool, int const*, int, int)>, std::allocator, void ()>::_M_run_delayed(std::weak_ptr)@@Base+0xe0> │ │ │ │ + je 48178 ::*(beagle::cpu::BeagleCPUImpl*, bool, int const*, int, BeagleOpCodes))(bool, int const*, int, int)>, std::allocator, void ()>::_M_run_delayed(std::weak_ptr)@@Base+0xd8> │ │ │ │ mov 0xc(%rbx),%eax │ │ │ │ lea -0x1(%rax),%edx │ │ │ │ mov %edx,0xc(%rbx) │ │ │ │ cmp $0x1,%eax │ │ │ │ - je 4a0b0 ::*(beagle::cpu::BeagleCPUImpl*, bool, int const*, int, BeagleOpCodes))(bool, int const*, int, int)>, std::allocator, void ()>::_M_run_delayed(std::weak_ptr)@@Base+0xd0> │ │ │ │ + je 48168 ::*(beagle::cpu::BeagleCPUImpl*, bool, int const*, int, BeagleOpCodes))(bool, int const*, int, int)>, std::allocator, void ()>::_M_run_delayed(std::weak_ptr)@@Base+0xc8> │ │ │ │ mov 0x48(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 4a0f9 ::*(beagle::cpu::BeagleCPUImpl*, bool, int const*, int, BeagleOpCodes))(bool, int const*, int, int)>, std::allocator, void ()>::_M_run_delayed(std::weak_ptr)@@Base+0x119> │ │ │ │ + jne 481b1 ::*(beagle::cpu::BeagleCPUImpl*, bool, int const*, int, BeagleOpCodes))(bool, int const*, int, int)>, std::allocator, void ()>::_M_run_delayed(std::weak_ptr)@@Base+0x111> │ │ │ │ add $0x50,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r14 │ │ │ │ ret │ │ │ │ - nop │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ mov (%rbx),%rax │ │ │ │ mov %rbx,%rdi │ │ │ │ call *0x18(%rax) │ │ │ │ - jmp 4a08b ::*(beagle::cpu::BeagleCPUImpl*, bool, int const*, int, BeagleOpCodes))(bool, int const*, int, int)>, std::allocator, void ()>::_M_run_delayed(std::weak_ptr)@@Base+0xab> │ │ │ │ + jmp 4814b ::*(beagle::cpu::BeagleCPUImpl*, bool, int const*, int, BeagleOpCodes))(bool, int const*, int, int)>, std::allocator, void ()>::_M_run_delayed(std::weak_ptr)@@Base+0xab> │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ mov $0xffffffff,%eax │ │ │ │ lock xadd %eax,0xc(%rbx) │ │ │ │ - jmp 4a086 ::*(beagle::cpu::BeagleCPUImpl*, bool, int const*, int, BeagleOpCodes))(bool, int const*, int, int)>, std::allocator, void ()>::_M_run_delayed(std::weak_ptr)@@Base+0xa6> │ │ │ │ + jmp 48146 ::*(beagle::cpu::BeagleCPUImpl*, bool, int const*, int, BeagleOpCodes))(bool, int const*, int, int)>, std::allocator, void ()>::_M_run_delayed(std::weak_ptr)@@Base+0xa6> │ │ │ │ mov 0x18(%rsp),%rbx │ │ │ │ mov %rbp,%rdi │ │ │ │ vzeroupper │ │ │ │ call 1c220 │ │ │ │ test %rbx,%rbx │ │ │ │ - je 4a0e9 ::*(beagle::cpu::BeagleCPUImpl*, bool, int const*, int, BeagleOpCodes))(bool, int const*, int, int)>, std::allocator, void ()>::_M_run_delayed(std::weak_ptr)@@Base+0x109> │ │ │ │ + je 481a1 ::*(beagle::cpu::BeagleCPUImpl*, bool, int const*, int, BeagleOpCodes))(bool, int const*, int, int)>, std::allocator, void ()>::_M_run_delayed(std::weak_ptr)@@Base+0x101> │ │ │ │ mov %rbx,%rdi │ │ │ │ call 1c170 ::_M_weak_release()@plt> │ │ │ │ mov 0x48(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - je 4a107 ::*(beagle::cpu::BeagleCPUImpl*, bool, int const*, int, BeagleOpCodes))(bool, int const*, int, int)>, std::allocator, void ()>::_M_run_delayed(std::weak_ptr)@@Base+0x127> │ │ │ │ + je 481bf ::*(beagle::cpu::BeagleCPUImpl*, bool, int const*, int, BeagleOpCodes))(bool, int const*, int, int)>, std::allocator, void ()>::_M_run_delayed(std::weak_ptr)@@Base+0x11f> │ │ │ │ call 1c370 <__stack_chk_fail@plt> │ │ │ │ endbr64 │ │ │ │ mov %rax,%r14 │ │ │ │ - jmp 4a0cc ::*(beagle::cpu::BeagleCPUImpl*, bool, int const*, int, BeagleOpCodes))(bool, int const*, int, int)>, std::allocator, void ()>::_M_run_delayed(std::weak_ptr)@@Base+0xec> │ │ │ │ + jmp 48184 ::*(beagle::cpu::BeagleCPUImpl*, bool, int const*, int, BeagleOpCodes))(bool, int const*, int, int)>, std::allocator, void ()>::_M_run_delayed(std::weak_ptr)@@Base+0xe4> │ │ │ │ mov %r14,%rdi │ │ │ │ call 1c580 <_Unwind_Resume@plt> │ │ │ │ - nop │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ │ │ │ │ -000000000004a110 ::unlock()@@Base>: │ │ │ │ +00000000000481d0 ::unlock()@@Base>: │ │ │ │ endbr64 │ │ │ │ - sub $0x18,%rsp │ │ │ │ + push %rbx │ │ │ │ cmpb $0x0,0x8(%rdi) │ │ │ │ - je 4a141 ::unlock()@@Base+0x31> │ │ │ │ - mov %rdi,%rdx │ │ │ │ + je 481f1 ::unlock()@@Base+0x21> │ │ │ │ + mov %rdi,%rbx │ │ │ │ mov (%rdi),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je 4a13c ::unlock()@@Base+0x2c> │ │ │ │ - mov %rdx,0x8(%rsp) │ │ │ │ + je 481ef ::unlock()@@Base+0x1f> │ │ │ │ call 1c240 │ │ │ │ - mov 0x8(%rsp),%rdx │ │ │ │ - movb $0x0,0x8(%rdx) │ │ │ │ - add $0x18,%rsp │ │ │ │ + movb $0x0,0x8(%rbx) │ │ │ │ + pop %rbx │ │ │ │ ret │ │ │ │ mov $0x1,%edi │ │ │ │ call 1c210 │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ │ │ │ │ -000000000004a150 ::~packaged_task()@@Base>: │ │ │ │ +0000000000048200 ::~packaged_task()@@Base>: │ │ │ │ endbr64 │ │ │ │ push %r15 │ │ │ │ push %r14 │ │ │ │ push %r13 │ │ │ │ push %r12 │ │ │ │ push %rbp │ │ │ │ push %rbx │ │ │ │ sub $0x98,%rsp │ │ │ │ - mov (%rdi),%rbx │ │ │ │ - mov %fs:0x28,%rbp │ │ │ │ - mov %rbp,0x88(%rsp) │ │ │ │ - mov %rdi,%rbp │ │ │ │ + mov %fs:0x28,%rbx │ │ │ │ + mov %rbx,0x88(%rsp) │ │ │ │ + mov %rdi,%rbx │ │ │ │ + mov (%rdi),%rbp │ │ │ │ mov 0x8(%rdi),%rdi │ │ │ │ - test %rbx,%rbx │ │ │ │ - je 4a19a ::~packaged_task()@@Base+0x4a> │ │ │ │ + test %rbp,%rbp │ │ │ │ + je 48246 ::~packaged_task()@@Base+0x46> │ │ │ │ test %rdi,%rdi │ │ │ │ - je 4a210 ::~packaged_task()@@Base+0xc0> │ │ │ │ + je 482b8 ::~packaged_task()@@Base+0xb8> │ │ │ │ mov 0x8(%rdi),%eax │ │ │ │ cmp $0x1,%eax │ │ │ │ - jne 4a470 ::~packaged_task()@@Base+0x320> │ │ │ │ + jne 48510 ::~packaged_task()@@Base+0x310> │ │ │ │ test %rdi,%rdi │ │ │ │ - je 4a1dc ::~packaged_task()@@Base+0x8c> │ │ │ │ + je 48288 ::~packaged_task()@@Base+0x88> │ │ │ │ mov 0x8(%rdi),%rdx │ │ │ │ movabs $0x100000001,%rax │ │ │ │ lea 0x8(%rdi),%rcx │ │ │ │ cmp %rax,%rdx │ │ │ │ - je 4a3e0 ::~packaged_task()@@Base+0x290> │ │ │ │ - mov 0x15c9f(%rip),%rax │ │ │ │ + je 48480 ::~packaged_task()@@Base+0x280> │ │ │ │ + mov 0x15bf3(%rip),%rax │ │ │ │ cmpb $0x0,(%rax) │ │ │ │ - je 4a430 ::~packaged_task()@@Base+0x2e0> │ │ │ │ + je 484d0 ::~packaged_task()@@Base+0x2d0> │ │ │ │ mov 0x8(%rdi),%eax │ │ │ │ lea -0x1(%rax),%edx │ │ │ │ mov %edx,0x8(%rdi) │ │ │ │ cmp $0x1,%eax │ │ │ │ - je 4a440 ::~packaged_task()@@Base+0x2f0> │ │ │ │ + je 484e0 ::~packaged_task()@@Base+0x2e0> │ │ │ │ mov 0x88(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 4a555 ::~packaged_task()@@Base+0x405> │ │ │ │ + jne 485dd ::~packaged_task()@@Base+0x3dd> │ │ │ │ add $0x98,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ ret │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x20(%rbx),%rax │ │ │ │ - movq $0x0,0x20(%rbx) │ │ │ │ - mov %rax,%r14 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov 0x20(%rbp),%rax │ │ │ │ + movq $0x0,0x20(%rbp) │ │ │ │ + mov %rax,%r15 │ │ │ │ test %rax,%rax │ │ │ │ - je 4a1dc ::~packaged_task()@@Base+0x8c> │ │ │ │ + je 48288 ::~packaged_task()@@Base+0x88> │ │ │ │ call 1c1b0 │ │ │ │ lea 0x40(%rsp),%rdi │ │ │ │ mov $0x4,%edx │ │ │ │ mov %rax,%rsi │ │ │ │ mov %rax,%r13 │ │ │ │ mov (%rax),%rax │ │ │ │ - mov %rdi,%r12 │ │ │ │ + mov %rdi,%r14 │ │ │ │ call *0x20(%rax) │ │ │ │ mov $0x13,%r8d │ │ │ │ - lea 0xadf8(%rip),%rcx # 55047 ::calcEdgeLogLikelihoodsByPartitionAsync(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0xc07> │ │ │ │ + lea 0xad50(%rip),%rcx # 53047 ::calcEdgeLogLikelihoodsByPartitionAsync(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0xdb7> │ │ │ │ xor %edx,%edx │ │ │ │ xor %esi,%esi │ │ │ │ - mov %r12,%rdi │ │ │ │ + mov %r14,%rdi │ │ │ │ call 1c4e0 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ lea 0x70(%rsp),%rdx │ │ │ │ lea 0x10(%rax),%rcx │ │ │ │ mov %rdx,0x60(%rsp) │ │ │ │ mov (%rax),%rsi │ │ │ │ cmp %rcx,%rsi │ │ │ │ - je 4a4d0 ::~packaged_task()@@Base+0x380> │ │ │ │ + je 48560 ::~packaged_task()@@Base+0x360> │ │ │ │ mov %rsi,0x60(%rsp) │ │ │ │ mov 0x10(%rax),%rsi │ │ │ │ mov %rsi,0x70(%rsp) │ │ │ │ mov 0x8(%rax),%rsi │ │ │ │ mov %rcx,(%rax) │ │ │ │ + lea 0x20(%rsp),%rdi │ │ │ │ movq $0x0,0x8(%rax) │ │ │ │ movb $0x0,0x10(%rax) │ │ │ │ - lea 0x20(%rsp),%rdi │ │ │ │ - mov %rdx,(%rsp) │ │ │ │ mov %rsi,0x68(%rsp) │ │ │ │ lea 0x60(%rsp),%rsi │ │ │ │ + mov %rdx,(%rsp) │ │ │ │ mov %rsi,0x8(%rsp) │ │ │ │ call 1c630 , std::allocator > const&)@plt> │ │ │ │ mov 0x60(%rsp),%rdi │ │ │ │ cmp (%rsp),%rdi │ │ │ │ - je 4a2c3 ::~packaged_task()@@Base+0x173> │ │ │ │ + je 4836b ::~packaged_task()@@Base+0x16b> │ │ │ │ call 1c300 │ │ │ │ mov 0x40(%rsp),%rdi │ │ │ │ lea 0x50(%rsp),%rax │ │ │ │ cmp %rax,%rdi │ │ │ │ - je 4a2d7 ::~packaged_task()@@Base+0x187> │ │ │ │ + je 4837f ::~packaged_task()@@Base+0x17f> │ │ │ │ call 1c300 │ │ │ │ - mov 0x15cba(%rip),%rax │ │ │ │ + mov 0x15c12(%rip),%rax │ │ │ │ mov $0x20,%edi │ │ │ │ - mov %r13,0x38(%rsp) │ │ │ │ movl $0x4,0x30(%rsp) │ │ │ │ - lea 0x10(%rax),%r8 │ │ │ │ - mov %r8,0x20(%rsp) │ │ │ │ - mov %r8,0x8(%rsp) │ │ │ │ + mov %r13,0x38(%rsp) │ │ │ │ + lea 0x10(%rax),%rcx │ │ │ │ + mov %rcx,0x20(%rsp) │ │ │ │ + mov %rcx,(%rsp) │ │ │ │ call 1c130 <__cxa_allocate_exception@plt> │ │ │ │ - mov 0x15c3e(%rip),%rdx # 5ff48 (void*)@@Base+0x433c8> │ │ │ │ + mov 0x15b97(%rip),%rdx # 5df48 (void*)@@Base+0x413d8> │ │ │ │ + mov 0x15968(%rip),%rsi │ │ │ │ + mov %rax,%r14 │ │ │ │ mov %rax,%rdi │ │ │ │ - mov %rax,(%rsp) │ │ │ │ - mov 0x15a08(%rip),%rsi │ │ │ │ call 1c2c0 <__cxa_init_primary_exception@plt> │ │ │ │ - mov (%rsp),%rdi │ │ │ │ + mov %r14,%rdi │ │ │ │ lea 0x20(%rsp),%rsi │ │ │ │ call 1c520 │ │ │ │ + mov (%rsp),%rcx │ │ │ │ vmovdqa 0x30(%rsp),%xmm0 │ │ │ │ lea 0x10(%rsp),%rdi │ │ │ │ - mov (%rsp),%rcx │ │ │ │ - mov 0x8(%rsp),%r8 │ │ │ │ - mov %rdi,%r13 │ │ │ │ - mov %r8,(%rcx) │ │ │ │ - mov %rcx,%rsi │ │ │ │ - vmovdqu %xmm0,0x10(%rcx) │ │ │ │ + mov %r14,%rsi │ │ │ │ + mov %rcx,(%r14) │ │ │ │ + vmovdqu %xmm0,0x10(%r14) │ │ │ │ + mov %rdi,%r14 │ │ │ │ call 1c3f0 │ │ │ │ mov 0x10(%rsp),%rdx │ │ │ │ - mov 0x8(%r14),%rax │ │ │ │ + mov 0x8(%r15),%rax │ │ │ │ movq $0x0,0x10(%rsp) │ │ │ │ mov %rax,0x18(%rsp) │ │ │ │ - mov %rdx,0x8(%r14) │ │ │ │ + mov %rdx,0x8(%r15) │ │ │ │ test %rax,%rax │ │ │ │ - je 4a38c ::~packaged_task()@@Base+0x23c> │ │ │ │ + je 4842d ::~packaged_task()@@Base+0x22d> │ │ │ │ lea 0x18(%rsp),%rdi │ │ │ │ call 1c290 │ │ │ │ cmpq $0x0,0x10(%rsp) │ │ │ │ - je 4a38c ::~packaged_task()@@Base+0x23c> │ │ │ │ - mov %r13,%rdi │ │ │ │ + je 4842d ::~packaged_task()@@Base+0x22d> │ │ │ │ + mov %r14,%rdi │ │ │ │ call 1c290 │ │ │ │ lea 0x20(%rsp),%rdi │ │ │ │ call 1c610 │ │ │ │ - mov 0x8(%rbx),%rax │ │ │ │ - lea 0x10(%rbx),%rdi │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + lea 0x10(%rbp),%rdi │ │ │ │ mov $0x1,%edx │ │ │ │ - mov %r14,0x8(%rbx) │ │ │ │ + mov %r15,0x8(%rbp) │ │ │ │ xchg %edx,(%rdi) │ │ │ │ test %edx,%edx │ │ │ │ - js 4a4b0 ::~packaged_task()@@Base+0x360> │ │ │ │ + js 48548 ::~packaged_task()@@Base+0x348> │ │ │ │ test %rax,%rax │ │ │ │ - je 4a490 ::~packaged_task()@@Base+0x340> │ │ │ │ + je 48530 ::~packaged_task()@@Base+0x330> │ │ │ │ mov (%rax),%rdx │ │ │ │ mov %rax,%rdi │ │ │ │ mov (%rdx),%rcx │ │ │ │ - cmp 0x15b76(%rip),%rcx # 5ff40 ::_M_destroy()@@Base+0x433d0> │ │ │ │ - jne 4a4a0 ::~packaged_task()@@Base+0x350> │ │ │ │ + cmp 0x15ad5(%rip),%rcx # 5df40 ::_M_destroy()@@Base+0x413e0> │ │ │ │ + jne 48540 ::~packaged_task()@@Base+0x340> │ │ │ │ call *0x10(%rdx) │ │ │ │ - mov 0x8(%rbp),%rdi │ │ │ │ - jmp 4a19a ::~packaged_task()@@Base+0x4a> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov (%rdi),%rax │ │ │ │ + mov 0x8(%rbx),%rdi │ │ │ │ + jmp 48246 ::~packaged_task()@@Base+0x46> │ │ │ │ + nopl (%rax) │ │ │ │ movq $0x0,0x8(%rdi) │ │ │ │ + mov (%rdi),%rax │ │ │ │ mov %rdi,(%rsp) │ │ │ │ call *0x10(%rax) │ │ │ │ mov (%rsp),%rdi │ │ │ │ mov 0x88(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 4a555 ::~packaged_task()@@Base+0x405> │ │ │ │ + jne 485dd ::~packaged_task()@@Base+0x3dd> │ │ │ │ mov (%rdi),%rax │ │ │ │ mov 0x18(%rax),%rax │ │ │ │ add $0x98,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ jmp *%rax │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ mov $0xffffffff,%eax │ │ │ │ lock xadd %eax,(%rcx) │ │ │ │ - jmp 4a1d3 ::~packaged_task()@@Base+0x83> │ │ │ │ + jmp 4827f ::~packaged_task()@@Base+0x7f> │ │ │ │ xchg %ax,%ax │ │ │ │ mov 0x88(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 4a555 ::~packaged_task()@@Base+0x405> │ │ │ │ + jne 485dd ::~packaged_task()@@Base+0x3dd> │ │ │ │ add $0x98,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ jmp 1c070 ::_M_release_last_use_cold()@plt> │ │ │ │ nopl (%rax) │ │ │ │ - mov 0x20(%rbx),%rax │ │ │ │ - movq $0x0,0x20(%rbx) │ │ │ │ - mov %rax,%r14 │ │ │ │ + mov 0x20(%rbp),%rax │ │ │ │ + movq $0x0,0x20(%rbp) │ │ │ │ + mov %rax,%r15 │ │ │ │ test %rax,%rax │ │ │ │ - jne 4a224 ::~packaged_task()@@Base+0xd4> │ │ │ │ + jne 482cc ::~packaged_task()@@Base+0xcc> │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - mov 0x8(%rbp),%rdi │ │ │ │ - jmp 4a19a ::~packaged_task()@@Base+0x4a> │ │ │ │ + mov 0x8(%rbx),%rdi │ │ │ │ + jmp 48246 ::~packaged_task()@@Base+0x46> │ │ │ │ nopl 0x0(%rax) │ │ │ │ call *%rcx │ │ │ │ - jmp 4a490 ::~packaged_task()@@Base+0x340> │ │ │ │ - nop │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + jmp 48530 ::~packaged_task()@@Base+0x330> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ mov %rax,(%rsp) │ │ │ │ call 1c2d0 │ │ │ │ mov (%rsp),%rax │ │ │ │ - jmp 4a3b1 ::~packaged_task()@@Base+0x261> │ │ │ │ - nopl (%rax) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + jmp 48452 ::~packaged_task()@@Base+0x252> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ mov 0x8(%rax),%rsi │ │ │ │ mov %rdx,%r9 │ │ │ │ mov %rcx,%rdi │ │ │ │ inc %rsi │ │ │ │ cmp $0x8,%esi │ │ │ │ - jae 4a530 ::~packaged_task()@@Base+0x3e0> │ │ │ │ + jae 485b8 ::~packaged_task()@@Base+0x3b8> │ │ │ │ xor %r8d,%r8d │ │ │ │ test $0x4,%sil │ │ │ │ - je 4a4f7 ::~packaged_task()@@Base+0x3a7> │ │ │ │ + je 48587 ::~packaged_task()@@Base+0x387> │ │ │ │ mov (%rdi),%r8d │ │ │ │ mov %r8d,(%r9) │ │ │ │ mov $0x4,%r8d │ │ │ │ test $0x2,%sil │ │ │ │ - je 4a50b ::~packaged_task()@@Base+0x3bb> │ │ │ │ + je 4859b ::~packaged_task()@@Base+0x39b> │ │ │ │ movzwl (%rdi,%r8,1),%r10d │ │ │ │ mov %r10w,(%r9,%r8,1) │ │ │ │ add $0x2,%r8 │ │ │ │ and $0x1,%esi │ │ │ │ - je 4a283 ::~packaged_task()@@Base+0x133> │ │ │ │ + je 4832b ::~packaged_task()@@Base+0x12b> │ │ │ │ movzbl (%rdi,%r8,1),%esi │ │ │ │ mov %sil,(%r9,%r8,1) │ │ │ │ - jmp 4a283 ::~packaged_task()@@Base+0x133> │ │ │ │ - nopl (%rax) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + jmp 4832b ::~packaged_task()@@Base+0x12b> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ mov %esi,%r9d │ │ │ │ xor %edi,%edi │ │ │ │ and $0xfffffff8,%r9d │ │ │ │ mov %edi,%r8d │ │ │ │ add $0x8,%edi │ │ │ │ mov (%rcx,%r8,1),%r10 │ │ │ │ mov %r10,(%rdx,%r8,1) │ │ │ │ cmp %r9d,%edi │ │ │ │ - jb 4a539 ::~packaged_task()@@Base+0x3e9> │ │ │ │ + jb 485c1 ::~packaged_task()@@Base+0x3c1> │ │ │ │ lea (%rdx,%rdi,1),%r9 │ │ │ │ add %rcx,%rdi │ │ │ │ - jmp 4a4e2 ::~packaged_task()@@Base+0x392> │ │ │ │ + jmp 48572 ::~packaged_task()@@Base+0x372> │ │ │ │ call 1c370 <__stack_chk_fail@plt> │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbx │ │ │ │ - jmp 4a577 ::~packaged_task()@@Base+0x427> │ │ │ │ + jmp 485ff ::~packaged_task()@@Base+0x3ff> │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbx │ │ │ │ mov 0x8(%rsp),%rdi │ │ │ │ vzeroupper │ │ │ │ call 1c3d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov %r12,%rdi │ │ │ │ + mov %r14,%rdi │ │ │ │ vzeroupper │ │ │ │ call 1c3d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ mov %rbx,%rdi │ │ │ │ call 1c3c0 <__cxa_call_terminate@plt> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ │ │ │ │ -000000000004a590 ::threadWaiting(beagle::cpu::BeagleCPUImpl::threadData*)@@Base>: │ │ │ │ +0000000000048620 ::threadWaiting(beagle::cpu::BeagleCPUImpl::threadData*)@@Base>: │ │ │ │ endbr64 │ │ │ │ push %r12 │ │ │ │ + lea 0x88(%rsi),%rdi │ │ │ │ + lea 0x58(%rsi),%r12 │ │ │ │ push %rbp │ │ │ │ push %rbx │ │ │ │ - lea 0x88(%rsi),%rdi │ │ │ │ sub $0x30,%rsp │ │ │ │ - lea 0x58(%rsi),%r12 │ │ │ │ mov %fs:0x28,%rbx │ │ │ │ mov %rbx,0x28(%rsp) │ │ │ │ mov %rsi,%rbx │ │ │ │ mov %rdi,(%rsp) │ │ │ │ movb $0x0,0x8(%rsp) │ │ │ │ - jmp 4a66a ::threadWaiting(beagle::cpu::BeagleCPUImpl::threadData*)@@Base+0xda> │ │ │ │ + jmp 486fa ::threadWaiting(beagle::cpu::BeagleCPUImpl::threadData*)@@Base+0xda> │ │ │ │ cs nopw 0x0(%rax,%rax,1) │ │ │ │ mov 0x18(%rbx),%rdi │ │ │ │ cmp %rdi,0x38(%rbx) │ │ │ │ - je 4a6f0 ::threadWaiting(beagle::cpu::BeagleCPUImpl::threadData*)@@Base+0x160> │ │ │ │ - vmovdqu (%rdi),%xmm0 │ │ │ │ + je 48780 ::threadWaiting(beagle::cpu::BeagleCPUImpl::threadData*)@@Base+0x160> │ │ │ │ vpxor %xmm1,%xmm1,%xmm1 │ │ │ │ + vmovdqu (%rdi),%xmm0 │ │ │ │ vmovdqu %xmm1,(%rdi) │ │ │ │ mov 0x28(%rbx),%rax │ │ │ │ - sub $0x10,%rax │ │ │ │ vmovq %xmm0,%rbp │ │ │ │ vmovdqa %xmm0,0x10(%rsp) │ │ │ │ + sub $0x10,%rax │ │ │ │ cmp %rax,%rdi │ │ │ │ - je 4a6b0 ::threadWaiting(beagle::cpu::BeagleCPUImpl::threadData*)@@Base+0x120> │ │ │ │ + je 48740 ::threadWaiting(beagle::cpu::BeagleCPUImpl::threadData*)@@Base+0x120> │ │ │ │ call 1c330 ::~packaged_task()@plt> │ │ │ │ mov 0x18(%rbx),%rax │ │ │ │ add $0x10,%rax │ │ │ │ cmpb $0x0,0x8(%rsp) │ │ │ │ mov %rax,0x18(%rbx) │ │ │ │ - je 4a79b ::threadWaiting(beagle::cpu::BeagleCPUImpl::threadData*)@@Base+0x20b> │ │ │ │ + je 4882b ::threadWaiting(beagle::cpu::BeagleCPUImpl::threadData*)@@Base+0x20b> │ │ │ │ mov (%rsp),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je 4a635 ::threadWaiting(beagle::cpu::BeagleCPUImpl::threadData*)@@Base+0xa5> │ │ │ │ + je 486c5 ::threadWaiting(beagle::cpu::BeagleCPUImpl::threadData*)@@Base+0xa5> │ │ │ │ call 1c240 │ │ │ │ movb $0x0,0x8(%rsp) │ │ │ │ test %rbp,%rbp │ │ │ │ - je 4a781 ::threadWaiting(beagle::cpu::BeagleCPUImpl::threadData*)@@Base+0x1f1> │ │ │ │ + je 48811 ::threadWaiting(beagle::cpu::BeagleCPUImpl::threadData*)@@Base+0x1f1> │ │ │ │ mov 0x0(%rbp),%rax │ │ │ │ mov %rbp,%rdi │ │ │ │ call *0x20(%rax) │ │ │ │ lea 0x10(%rsp),%rdi │ │ │ │ call 1c330 ::~packaged_task()@plt> │ │ │ │ mov (%rsp),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je 4a75e ::threadWaiting(beagle::cpu::BeagleCPUImpl::threadData*)@@Base+0x1ce> │ │ │ │ + je 487ee ::threadWaiting(beagle::cpu::BeagleCPUImpl::threadData*)@@Base+0x1ce> │ │ │ │ cmpb $0x0,0x8(%rsp) │ │ │ │ - jne 4a744 ::threadWaiting(beagle::cpu::BeagleCPUImpl::threadData*)@@Base+0x1b4> │ │ │ │ + jne 487d4 ::threadWaiting(beagle::cpu::BeagleCPUImpl::threadData*)@@Base+0x1b4> │ │ │ │ call 1c4a0 │ │ │ │ test %eax,%eax │ │ │ │ - jne 4a7b5 ::threadWaiting(beagle::cpu::BeagleCPUImpl::threadData*)@@Base+0x225> │ │ │ │ + jne 48845 ::threadWaiting(beagle::cpu::BeagleCPUImpl::threadData*)@@Base+0x225> │ │ │ │ movb $0x1,0x8(%rsp) │ │ │ │ cmpb $0x0,0xb0(%rbx) │ │ │ │ - je 4a5d0 ::threadWaiting(beagle::cpu::BeagleCPUImpl::threadData*)@@Base+0x40> │ │ │ │ + je 48660 ::threadWaiting(beagle::cpu::BeagleCPUImpl::threadData*)@@Base+0x40> │ │ │ │ cmpb $0x0,0x8(%rsp) │ │ │ │ - jne 4a700 ::threadWaiting(beagle::cpu::BeagleCPUImpl::threadData*)@@Base+0x170> │ │ │ │ + jne 48790 ::threadWaiting(beagle::cpu::BeagleCPUImpl::threadData*)@@Base+0x170> │ │ │ │ mov 0x28(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 4a73f ::threadWaiting(beagle::cpu::BeagleCPUImpl::threadData*)@@Base+0x1af> │ │ │ │ + jne 487cf ::threadWaiting(beagle::cpu::BeagleCPUImpl::threadData*)@@Base+0x1af> │ │ │ │ add $0x30,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ ret │ │ │ │ nopl (%rax) │ │ │ │ call 1c330 ::~packaged_task()@plt> │ │ │ │ @@ -44835,136 +43850,136 @@ │ │ │ │ lea 0x8(%rax),%rdx │ │ │ │ mov 0x8(%rax),%rax │ │ │ │ mov %rdx,0x30(%rbx) │ │ │ │ vmovq %rax,%xmm2 │ │ │ │ lea 0x200(%rax),%rdx │ │ │ │ vpinsrq $0x1,%rdx,%xmm2,%xmm0 │ │ │ │ vmovdqu %xmm0,0x20(%rbx) │ │ │ │ - jmp 4a613 ::threadWaiting(beagle::cpu::BeagleCPUImpl::threadData*)@@Base+0x83> │ │ │ │ + jmp 486a3 ::threadWaiting(beagle::cpu::BeagleCPUImpl::threadData*)@@Base+0x83> │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ mov %rsp,%rsi │ │ │ │ mov %r12,%rdi │ │ │ │ call 1c0b0 &)@plt> │ │ │ │ - jmp 4a67c ::threadWaiting(beagle::cpu::BeagleCPUImpl::threadData*)@@Base+0xec> │ │ │ │ + jmp 4870c ::threadWaiting(beagle::cpu::BeagleCPUImpl::threadData*)@@Base+0xec> │ │ │ │ mov (%rsp),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je 4a690 ::threadWaiting(beagle::cpu::BeagleCPUImpl::threadData*)@@Base+0x100> │ │ │ │ + je 48720 ::threadWaiting(beagle::cpu::BeagleCPUImpl::threadData*)@@Base+0x100> │ │ │ │ call 1c240 │ │ │ │ - jmp 4a690 ::threadWaiting(beagle::cpu::BeagleCPUImpl::threadData*)@@Base+0x100> │ │ │ │ + jmp 48720 ::threadWaiting(beagle::cpu::BeagleCPUImpl::threadData*)@@Base+0x100> │ │ │ │ lea 0x10(%rsp),%rdi │ │ │ │ vzeroupper │ │ │ │ call 1c330 ::~packaged_task()@plt> │ │ │ │ cmpb $0x0,0x8(%rsp) │ │ │ │ - jne 4a7dc ::threadWaiting(beagle::cpu::BeagleCPUImpl::threadData*)@@Base+0x24c> │ │ │ │ + jne 4886c ::threadWaiting(beagle::cpu::BeagleCPUImpl::threadData*)@@Base+0x24c> │ │ │ │ vzeroupper │ │ │ │ mov 0x28(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - je 4a7ec ::threadWaiting(beagle::cpu::BeagleCPUImpl::threadData*)@@Base+0x25c> │ │ │ │ + je 4887c ::threadWaiting(beagle::cpu::BeagleCPUImpl::threadData*)@@Base+0x25c> │ │ │ │ call 1c370 <__stack_chk_fail@plt> │ │ │ │ mov 0x28(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 4a73f ::threadWaiting(beagle::cpu::BeagleCPUImpl::threadData*)@@Base+0x1af> │ │ │ │ + jne 487cf ::threadWaiting(beagle::cpu::BeagleCPUImpl::threadData*)@@Base+0x1af> │ │ │ │ mov $0x23,%edi │ │ │ │ call 1c210 │ │ │ │ mov 0x28(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 4a73f ::threadWaiting(beagle::cpu::BeagleCPUImpl::threadData*)@@Base+0x1af> │ │ │ │ + jne 487cf ::threadWaiting(beagle::cpu::BeagleCPUImpl::threadData*)@@Base+0x1af> │ │ │ │ mov $0x1,%edi │ │ │ │ call 1c210 │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbx │ │ │ │ - jmp 4a710 ::threadWaiting(beagle::cpu::BeagleCPUImpl::threadData*)@@Base+0x180> │ │ │ │ + jmp 487a0 ::threadWaiting(beagle::cpu::BeagleCPUImpl::threadData*)@@Base+0x180> │ │ │ │ mov 0x28(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 4a73f ::threadWaiting(beagle::cpu::BeagleCPUImpl::threadData*)@@Base+0x1af> │ │ │ │ + jne 487cf ::threadWaiting(beagle::cpu::BeagleCPUImpl::threadData*)@@Base+0x1af> │ │ │ │ mov $0x3,%edi │ │ │ │ call 1c080 │ │ │ │ mov 0x28(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 4a73f ::threadWaiting(beagle::cpu::BeagleCPUImpl::threadData*)@@Base+0x1af> │ │ │ │ + jne 487cf ::threadWaiting(beagle::cpu::BeagleCPUImpl::threadData*)@@Base+0x1af> │ │ │ │ mov $0x1,%edi │ │ │ │ call 1c210 │ │ │ │ mov 0x28(%rsp),%rdx │ │ │ │ sub %fs:0x28,%rdx │ │ │ │ - jne 4a73f ::threadWaiting(beagle::cpu::BeagleCPUImpl::threadData*)@@Base+0x1af> │ │ │ │ + jne 487cf ::threadWaiting(beagle::cpu::BeagleCPUImpl::threadData*)@@Base+0x1af> │ │ │ │ mov %eax,%edi │ │ │ │ call 1c210 │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbx │ │ │ │ - jmp 4a71d ::threadWaiting(beagle::cpu::BeagleCPUImpl::threadData*)@@Base+0x18d> │ │ │ │ + jmp 487ad ::threadWaiting(beagle::cpu::BeagleCPUImpl::threadData*)@@Base+0x18d> │ │ │ │ mov %rsp,%rdi │ │ │ │ vzeroupper │ │ │ │ call 1c040 ::unlock()@plt> │ │ │ │ - jmp 4a72b ::threadWaiting(beagle::cpu::BeagleCPUImpl::threadData*)@@Base+0x19b> │ │ │ │ + jmp 487bb ::threadWaiting(beagle::cpu::BeagleCPUImpl::threadData*)@@Base+0x19b> │ │ │ │ mov %rbx,%rdi │ │ │ │ call 1c580 <_Unwind_Resume@plt> │ │ │ │ cs nopw 0x0(%rax,%rax,1) │ │ │ │ xchg %ax,%ax │ │ │ │ │ │ │ │ -000000000004a800 ::threadWaiting(beagle::cpu::BeagleCPUImpl::threadData*)@@Base>: │ │ │ │ +0000000000048890 ::threadWaiting(beagle::cpu::BeagleCPUImpl::threadData*)@@Base>: │ │ │ │ endbr64 │ │ │ │ push %r12 │ │ │ │ + lea 0x88(%rsi),%rdi │ │ │ │ + lea 0x58(%rsi),%r12 │ │ │ │ push %rbp │ │ │ │ push %rbx │ │ │ │ - lea 0x88(%rsi),%rdi │ │ │ │ sub $0x30,%rsp │ │ │ │ - lea 0x58(%rsi),%r12 │ │ │ │ mov %fs:0x28,%rbx │ │ │ │ mov %rbx,0x28(%rsp) │ │ │ │ mov %rsi,%rbx │ │ │ │ mov %rdi,(%rsp) │ │ │ │ movb $0x0,0x8(%rsp) │ │ │ │ - jmp 4a8da ::threadWaiting(beagle::cpu::BeagleCPUImpl::threadData*)@@Base+0xda> │ │ │ │ + jmp 4896a ::threadWaiting(beagle::cpu::BeagleCPUImpl::threadData*)@@Base+0xda> │ │ │ │ cs nopw 0x0(%rax,%rax,1) │ │ │ │ mov 0x18(%rbx),%rdi │ │ │ │ cmp %rdi,0x38(%rbx) │ │ │ │ - je 4a960 ::threadWaiting(beagle::cpu::BeagleCPUImpl::threadData*)@@Base+0x160> │ │ │ │ - vmovdqu (%rdi),%xmm0 │ │ │ │ + je 489f0 ::threadWaiting(beagle::cpu::BeagleCPUImpl::threadData*)@@Base+0x160> │ │ │ │ vpxor %xmm1,%xmm1,%xmm1 │ │ │ │ + vmovdqu (%rdi),%xmm0 │ │ │ │ vmovdqu %xmm1,(%rdi) │ │ │ │ mov 0x28(%rbx),%rax │ │ │ │ - sub $0x10,%rax │ │ │ │ vmovq %xmm0,%rbp │ │ │ │ vmovdqa %xmm0,0x10(%rsp) │ │ │ │ + sub $0x10,%rax │ │ │ │ cmp %rax,%rdi │ │ │ │ - je 4a920 ::threadWaiting(beagle::cpu::BeagleCPUImpl::threadData*)@@Base+0x120> │ │ │ │ + je 489b0 ::threadWaiting(beagle::cpu::BeagleCPUImpl::threadData*)@@Base+0x120> │ │ │ │ call 1c330 ::~packaged_task()@plt> │ │ │ │ mov 0x18(%rbx),%rax │ │ │ │ add $0x10,%rax │ │ │ │ cmpb $0x0,0x8(%rsp) │ │ │ │ mov %rax,0x18(%rbx) │ │ │ │ - je 4aa0b ::threadWaiting(beagle::cpu::BeagleCPUImpl::threadData*)@@Base+0x20b> │ │ │ │ + je 48a9b ::threadWaiting(beagle::cpu::BeagleCPUImpl::threadData*)@@Base+0x20b> │ │ │ │ mov (%rsp),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je 4a8a5 ::threadWaiting(beagle::cpu::BeagleCPUImpl::threadData*)@@Base+0xa5> │ │ │ │ + je 48935 ::threadWaiting(beagle::cpu::BeagleCPUImpl::threadData*)@@Base+0xa5> │ │ │ │ call 1c240 │ │ │ │ movb $0x0,0x8(%rsp) │ │ │ │ test %rbp,%rbp │ │ │ │ - je 4a9f1 ::threadWaiting(beagle::cpu::BeagleCPUImpl::threadData*)@@Base+0x1f1> │ │ │ │ + je 48a81 ::threadWaiting(beagle::cpu::BeagleCPUImpl::threadData*)@@Base+0x1f1> │ │ │ │ mov 0x0(%rbp),%rax │ │ │ │ mov %rbp,%rdi │ │ │ │ call *0x20(%rax) │ │ │ │ lea 0x10(%rsp),%rdi │ │ │ │ call 1c330 ::~packaged_task()@plt> │ │ │ │ mov (%rsp),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je 4a9ce ::threadWaiting(beagle::cpu::BeagleCPUImpl::threadData*)@@Base+0x1ce> │ │ │ │ + je 48a5e ::threadWaiting(beagle::cpu::BeagleCPUImpl::threadData*)@@Base+0x1ce> │ │ │ │ cmpb $0x0,0x8(%rsp) │ │ │ │ - jne 4a9b4 ::threadWaiting(beagle::cpu::BeagleCPUImpl::threadData*)@@Base+0x1b4> │ │ │ │ + jne 48a44 ::threadWaiting(beagle::cpu::BeagleCPUImpl::threadData*)@@Base+0x1b4> │ │ │ │ call 1c4a0 │ │ │ │ test %eax,%eax │ │ │ │ - jne 4aa25 ::threadWaiting(beagle::cpu::BeagleCPUImpl::threadData*)@@Base+0x225> │ │ │ │ + jne 48ab5 ::threadWaiting(beagle::cpu::BeagleCPUImpl::threadData*)@@Base+0x225> │ │ │ │ movb $0x1,0x8(%rsp) │ │ │ │ cmpb $0x0,0xb0(%rbx) │ │ │ │ - je 4a840 ::threadWaiting(beagle::cpu::BeagleCPUImpl::threadData*)@@Base+0x40> │ │ │ │ + je 488d0 ::threadWaiting(beagle::cpu::BeagleCPUImpl::threadData*)@@Base+0x40> │ │ │ │ cmpb $0x0,0x8(%rsp) │ │ │ │ - jne 4a970 ::threadWaiting(beagle::cpu::BeagleCPUImpl::threadData*)@@Base+0x170> │ │ │ │ + jne 48a00 ::threadWaiting(beagle::cpu::BeagleCPUImpl::threadData*)@@Base+0x170> │ │ │ │ mov 0x28(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 4a9af ::threadWaiting(beagle::cpu::BeagleCPUImpl::threadData*)@@Base+0x1af> │ │ │ │ + jne 48a3f ::threadWaiting(beagle::cpu::BeagleCPUImpl::threadData*)@@Base+0x1af> │ │ │ │ add $0x30,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ ret │ │ │ │ nopl (%rax) │ │ │ │ call 1c330 ::~packaged_task()@plt> │ │ │ │ @@ -44974,1244 +43989,1236 @@ │ │ │ │ lea 0x8(%rax),%rdx │ │ │ │ mov 0x8(%rax),%rax │ │ │ │ mov %rdx,0x30(%rbx) │ │ │ │ vmovq %rax,%xmm2 │ │ │ │ lea 0x200(%rax),%rdx │ │ │ │ vpinsrq $0x1,%rdx,%xmm2,%xmm0 │ │ │ │ vmovdqu %xmm0,0x20(%rbx) │ │ │ │ - jmp 4a883 ::threadWaiting(beagle::cpu::BeagleCPUImpl::threadData*)@@Base+0x83> │ │ │ │ + jmp 48913 ::threadWaiting(beagle::cpu::BeagleCPUImpl::threadData*)@@Base+0x83> │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ mov %rsp,%rsi │ │ │ │ mov %r12,%rdi │ │ │ │ call 1c0b0 &)@plt> │ │ │ │ - jmp 4a8ec ::threadWaiting(beagle::cpu::BeagleCPUImpl::threadData*)@@Base+0xec> │ │ │ │ + jmp 4897c ::threadWaiting(beagle::cpu::BeagleCPUImpl::threadData*)@@Base+0xec> │ │ │ │ mov (%rsp),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je 4a900 ::threadWaiting(beagle::cpu::BeagleCPUImpl::threadData*)@@Base+0x100> │ │ │ │ + je 48990 ::threadWaiting(beagle::cpu::BeagleCPUImpl::threadData*)@@Base+0x100> │ │ │ │ call 1c240 │ │ │ │ - jmp 4a900 ::threadWaiting(beagle::cpu::BeagleCPUImpl::threadData*)@@Base+0x100> │ │ │ │ + jmp 48990 ::threadWaiting(beagle::cpu::BeagleCPUImpl::threadData*)@@Base+0x100> │ │ │ │ lea 0x10(%rsp),%rdi │ │ │ │ vzeroupper │ │ │ │ call 1c330 ::~packaged_task()@plt> │ │ │ │ cmpb $0x0,0x8(%rsp) │ │ │ │ - jne 4aa4c ::threadWaiting(beagle::cpu::BeagleCPUImpl::threadData*)@@Base+0x24c> │ │ │ │ + jne 48adc ::threadWaiting(beagle::cpu::BeagleCPUImpl::threadData*)@@Base+0x24c> │ │ │ │ vzeroupper │ │ │ │ mov 0x28(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - je 4aa5c ::threadWaiting(beagle::cpu::BeagleCPUImpl::threadData*)@@Base+0x25c> │ │ │ │ + je 48aec ::threadWaiting(beagle::cpu::BeagleCPUImpl::threadData*)@@Base+0x25c> │ │ │ │ call 1c370 <__stack_chk_fail@plt> │ │ │ │ mov 0x28(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 4a9af ::threadWaiting(beagle::cpu::BeagleCPUImpl::threadData*)@@Base+0x1af> │ │ │ │ + jne 48a3f ::threadWaiting(beagle::cpu::BeagleCPUImpl::threadData*)@@Base+0x1af> │ │ │ │ mov $0x23,%edi │ │ │ │ call 1c210 │ │ │ │ mov 0x28(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 4a9af ::threadWaiting(beagle::cpu::BeagleCPUImpl::threadData*)@@Base+0x1af> │ │ │ │ + jne 48a3f ::threadWaiting(beagle::cpu::BeagleCPUImpl::threadData*)@@Base+0x1af> │ │ │ │ mov $0x1,%edi │ │ │ │ call 1c210 │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbx │ │ │ │ - jmp 4a980 ::threadWaiting(beagle::cpu::BeagleCPUImpl::threadData*)@@Base+0x180> │ │ │ │ + jmp 48a10 ::threadWaiting(beagle::cpu::BeagleCPUImpl::threadData*)@@Base+0x180> │ │ │ │ mov 0x28(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 4a9af ::threadWaiting(beagle::cpu::BeagleCPUImpl::threadData*)@@Base+0x1af> │ │ │ │ + jne 48a3f ::threadWaiting(beagle::cpu::BeagleCPUImpl::threadData*)@@Base+0x1af> │ │ │ │ mov $0x3,%edi │ │ │ │ call 1c080 │ │ │ │ mov 0x28(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 4a9af ::threadWaiting(beagle::cpu::BeagleCPUImpl::threadData*)@@Base+0x1af> │ │ │ │ + jne 48a3f ::threadWaiting(beagle::cpu::BeagleCPUImpl::threadData*)@@Base+0x1af> │ │ │ │ mov $0x1,%edi │ │ │ │ call 1c210 │ │ │ │ mov 0x28(%rsp),%rdx │ │ │ │ sub %fs:0x28,%rdx │ │ │ │ - jne 4a9af ::threadWaiting(beagle::cpu::BeagleCPUImpl::threadData*)@@Base+0x1af> │ │ │ │ + jne 48a3f ::threadWaiting(beagle::cpu::BeagleCPUImpl::threadData*)@@Base+0x1af> │ │ │ │ mov %eax,%edi │ │ │ │ call 1c210 │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbx │ │ │ │ - jmp 4a98d ::threadWaiting(beagle::cpu::BeagleCPUImpl::threadData*)@@Base+0x18d> │ │ │ │ + jmp 48a1d ::threadWaiting(beagle::cpu::BeagleCPUImpl::threadData*)@@Base+0x18d> │ │ │ │ mov %rsp,%rdi │ │ │ │ vzeroupper │ │ │ │ call 1c040 ::unlock()@plt> │ │ │ │ - jmp 4a99b ::threadWaiting(beagle::cpu::BeagleCPUImpl::threadData*)@@Base+0x19b> │ │ │ │ + jmp 48a2b ::threadWaiting(beagle::cpu::BeagleCPUImpl::threadData*)@@Base+0x19b> │ │ │ │ mov %rbx,%rdi │ │ │ │ call 1c580 <_Unwind_Resume@plt> │ │ │ │ cs nopw 0x0(%rax,%rax,1) │ │ │ │ xchg %ax,%ax │ │ │ │ │ │ │ │ -000000000004aa70 ::threadData::~threadData()@@Base>: │ │ │ │ +0000000000048b00 ::threadData::~threadData()@@Base>: │ │ │ │ endbr64 │ │ │ │ push %r15 │ │ │ │ push %r14 │ │ │ │ - push %r13 │ │ │ │ mov %rdi,%r14 │ │ │ │ + add $0x58,%rdi │ │ │ │ + push %r13 │ │ │ │ push %r12 │ │ │ │ push %rbp │ │ │ │ push %rbx │ │ │ │ - add $0x58,%rdi │ │ │ │ sub $0x28,%rsp │ │ │ │ call 1c5c0 │ │ │ │ mov 0x38(%r14),%rax │ │ │ │ mov 0x30(%r14),%rdx │ │ │ │ mov 0x28(%r14),%rcx │ │ │ │ mov 0x40(%r14),%r13 │ │ │ │ - mov 0x18(%r14),%rbp │ │ │ │ mov %rax,(%rsp) │ │ │ │ mov 0x50(%r14),%rax │ │ │ │ lea 0x8(%rdx),%r12 │ │ │ │ mov %rcx,0x10(%rsp) │ │ │ │ - mov %rdx,0x18(%rsp) │ │ │ │ + mov 0x18(%r14),%rbp │ │ │ │ mov %rax,0x8(%rsp) │ │ │ │ + mov %rdx,0x18(%rsp) │ │ │ │ cmp %rax,%r12 │ │ │ │ - jae 4aafc ::threadData::~threadData()@@Base+0x8c> │ │ │ │ - nopl (%rax) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + jae 48b84 ::threadData::~threadData()@@Base+0x84> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ mov (%r12),%r15 │ │ │ │ lea 0x200(%r15),%rbx │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ mov %r15,%rdi │ │ │ │ add $0x10,%r15 │ │ │ │ call 1c330 ::~packaged_task()@plt> │ │ │ │ cmp %r15,%rbx │ │ │ │ - jne 4aae0 ::threadData::~threadData()@@Base+0x70> │ │ │ │ + jne 48b68 ::threadData::~threadData()@@Base+0x68> │ │ │ │ add $0x8,%r12 │ │ │ │ cmp 0x8(%rsp),%r12 │ │ │ │ - jb 4aad0 ::threadData::~threadData()@@Base+0x60> │ │ │ │ + jb 48b58 ::threadData::~threadData()@@Base+0x58> │ │ │ │ mov 0x18(%rsp),%rsi │ │ │ │ cmp %rsi,0x8(%rsp) │ │ │ │ - je 4abac ::threadData::~threadData()@@Base+0x13c> │ │ │ │ + je 48c2c ::threadData::~threadData()@@Base+0x12c> │ │ │ │ cmp 0x10(%rsp),%rbp │ │ │ │ - je 4ab4c ::threadData::~threadData()@@Base+0xdc> │ │ │ │ - xchg %ax,%ax │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + je 48bcc ::threadData::~threadData()@@Base+0xcc> │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ mov %rbp,%rdi │ │ │ │ add $0x10,%rbp │ │ │ │ call 1c330 ::~packaged_task()@plt> │ │ │ │ cmp %rbp,0x10(%rsp) │ │ │ │ - jne 4ab20 ::threadData::~threadData()@@Base+0xb0> │ │ │ │ + jne 48ba0 ::threadData::~threadData()@@Base+0xa0> │ │ │ │ cmp %r13,(%rsp) │ │ │ │ - je 4ab52 ::threadData::~threadData()@@Base+0xe2> │ │ │ │ + je 48bd2 ::threadData::~threadData()@@Base+0xd2> │ │ │ │ nopl 0x0(%rax) │ │ │ │ mov %r13,%rdi │ │ │ │ add $0x10,%r13 │ │ │ │ call 1c330 ::~packaged_task()@plt> │ │ │ │ cmp %r13,(%rsp) │ │ │ │ - jne 4ab40 ::threadData::~threadData()@@Base+0xd0> │ │ │ │ + jne 48bc0 ::threadData::~threadData()@@Base+0xc0> │ │ │ │ mov 0x8(%r14),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je 4ab8a ::threadData::~threadData()@@Base+0x11a> │ │ │ │ + je 48c0a ::threadData::~threadData()@@Base+0x10a> │ │ │ │ mov 0x50(%r14),%rax │ │ │ │ mov 0x30(%r14),%rbx │ │ │ │ lea 0x8(%rax),%rbp │ │ │ │ cmp %rbp,%rbx │ │ │ │ - jae 4ab85 ::threadData::~threadData()@@Base+0x115> │ │ │ │ + jae 48c05 ::threadData::~threadData()@@Base+0x105> │ │ │ │ nopl 0x0(%rax) │ │ │ │ mov (%rbx),%rdi │ │ │ │ add $0x8,%rbx │ │ │ │ call 1c300 │ │ │ │ cmp %rbp,%rbx │ │ │ │ - jb 4ab70 ::threadData::~threadData()@@Base+0x100> │ │ │ │ + jb 48bf0 ::threadData::~threadData()@@Base+0xf0> │ │ │ │ mov 0x8(%r14),%rdi │ │ │ │ call 1c300 │ │ │ │ cmpq $0x0,(%r14) │ │ │ │ - jne 4abb4 ::threadData::~threadData()@@Base+0x144> │ │ │ │ + jne 48c34 ::threadData::~threadData()@@Base+0x134> │ │ │ │ add $0x28,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ ret │ │ │ │ nop │ │ │ │ mov %rbp,%rdi │ │ │ │ add $0x10,%rbp │ │ │ │ call 1c330 ::~packaged_task()@plt> │ │ │ │ cmp %rbp,(%rsp) │ │ │ │ - jne 4aba0 ::threadData::~threadData()@@Base+0x130> │ │ │ │ - jmp 4ab52 ::threadData::~threadData()@@Base+0xe2> │ │ │ │ + jne 48c20 ::threadData::~threadData()@@Base+0x120> │ │ │ │ + jmp 48bd2 ::threadData::~threadData()@@Base+0xd2> │ │ │ │ call 1c0a0 │ │ │ │ nopl 0x0(%rax) │ │ │ │ │ │ │ │ -000000000004abc0 ::threadData::~threadData()@@Base>: │ │ │ │ +0000000000048c40 ::threadData::~threadData()@@Base>: │ │ │ │ endbr64 │ │ │ │ push %r15 │ │ │ │ push %r14 │ │ │ │ - push %r13 │ │ │ │ mov %rdi,%r14 │ │ │ │ + add $0x58,%rdi │ │ │ │ + push %r13 │ │ │ │ push %r12 │ │ │ │ push %rbp │ │ │ │ push %rbx │ │ │ │ - add $0x58,%rdi │ │ │ │ sub $0x28,%rsp │ │ │ │ call 1c5c0 │ │ │ │ mov 0x38(%r14),%rax │ │ │ │ mov 0x30(%r14),%rdx │ │ │ │ mov 0x28(%r14),%rcx │ │ │ │ mov 0x40(%r14),%r13 │ │ │ │ - mov 0x18(%r14),%rbp │ │ │ │ mov %rax,(%rsp) │ │ │ │ mov 0x50(%r14),%rax │ │ │ │ lea 0x8(%rdx),%r12 │ │ │ │ mov %rcx,0x10(%rsp) │ │ │ │ - mov %rdx,0x18(%rsp) │ │ │ │ + mov 0x18(%r14),%rbp │ │ │ │ mov %rax,0x8(%rsp) │ │ │ │ + mov %rdx,0x18(%rsp) │ │ │ │ cmp %rax,%r12 │ │ │ │ - jae 4ac4c ::threadData::~threadData()@@Base+0x8c> │ │ │ │ - nopl (%rax) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + jae 48cc4 ::threadData::~threadData()@@Base+0x84> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ mov (%r12),%r15 │ │ │ │ lea 0x200(%r15),%rbx │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ mov %r15,%rdi │ │ │ │ add $0x10,%r15 │ │ │ │ call 1c330 ::~packaged_task()@plt> │ │ │ │ cmp %r15,%rbx │ │ │ │ - jne 4ac30 ::threadData::~threadData()@@Base+0x70> │ │ │ │ + jne 48ca8 ::threadData::~threadData()@@Base+0x68> │ │ │ │ add $0x8,%r12 │ │ │ │ cmp 0x8(%rsp),%r12 │ │ │ │ - jb 4ac20 ::threadData::~threadData()@@Base+0x60> │ │ │ │ + jb 48c98 ::threadData::~threadData()@@Base+0x58> │ │ │ │ mov 0x18(%rsp),%rsi │ │ │ │ cmp %rsi,0x8(%rsp) │ │ │ │ - je 4acfc ::threadData::~threadData()@@Base+0x13c> │ │ │ │ + je 48d6c ::threadData::~threadData()@@Base+0x12c> │ │ │ │ cmp 0x10(%rsp),%rbp │ │ │ │ - je 4ac9c ::threadData::~threadData()@@Base+0xdc> │ │ │ │ - xchg %ax,%ax │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + je 48d0c ::threadData::~threadData()@@Base+0xcc> │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ mov %rbp,%rdi │ │ │ │ add $0x10,%rbp │ │ │ │ call 1c330 ::~packaged_task()@plt> │ │ │ │ cmp %rbp,0x10(%rsp) │ │ │ │ - jne 4ac70 ::threadData::~threadData()@@Base+0xb0> │ │ │ │ + jne 48ce0 ::threadData::~threadData()@@Base+0xa0> │ │ │ │ cmp %r13,(%rsp) │ │ │ │ - je 4aca2 ::threadData::~threadData()@@Base+0xe2> │ │ │ │ + je 48d12 ::threadData::~threadData()@@Base+0xd2> │ │ │ │ nopl 0x0(%rax) │ │ │ │ mov %r13,%rdi │ │ │ │ add $0x10,%r13 │ │ │ │ call 1c330 ::~packaged_task()@plt> │ │ │ │ cmp %r13,(%rsp) │ │ │ │ - jne 4ac90 ::threadData::~threadData()@@Base+0xd0> │ │ │ │ + jne 48d00 ::threadData::~threadData()@@Base+0xc0> │ │ │ │ mov 0x8(%r14),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je 4acda ::threadData::~threadData()@@Base+0x11a> │ │ │ │ + je 48d4a ::threadData::~threadData()@@Base+0x10a> │ │ │ │ mov 0x50(%r14),%rax │ │ │ │ mov 0x30(%r14),%rbx │ │ │ │ lea 0x8(%rax),%rbp │ │ │ │ cmp %rbp,%rbx │ │ │ │ - jae 4acd5 ::threadData::~threadData()@@Base+0x115> │ │ │ │ + jae 48d45 ::threadData::~threadData()@@Base+0x105> │ │ │ │ nopl 0x0(%rax) │ │ │ │ mov (%rbx),%rdi │ │ │ │ add $0x8,%rbx │ │ │ │ call 1c300 │ │ │ │ cmp %rbp,%rbx │ │ │ │ - jb 4acc0 ::threadData::~threadData()@@Base+0x100> │ │ │ │ + jb 48d30 ::threadData::~threadData()@@Base+0xf0> │ │ │ │ mov 0x8(%r14),%rdi │ │ │ │ call 1c300 │ │ │ │ cmpq $0x0,(%r14) │ │ │ │ - jne 4ad04 ::threadData::~threadData()@@Base+0x144> │ │ │ │ + jne 48d74 ::threadData::~threadData()@@Base+0x134> │ │ │ │ add $0x28,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ ret │ │ │ │ nop │ │ │ │ mov %rbp,%rdi │ │ │ │ add $0x10,%rbp │ │ │ │ call 1c330 ::~packaged_task()@plt> │ │ │ │ cmp %rbp,(%rsp) │ │ │ │ - jne 4acf0 ::threadData::~threadData()@@Base+0x130> │ │ │ │ - jmp 4aca2 ::threadData::~threadData()@@Base+0xe2> │ │ │ │ + jne 48d60 ::threadData::~threadData()@@Base+0x120> │ │ │ │ + jmp 48d12 ::threadData::~threadData()@@Base+0xd2> │ │ │ │ call 1c0a0 │ │ │ │ nopl 0x0(%rax) │ │ │ │ │ │ │ │ -000000000004ad10 ::~BeagleCPUImpl()@@Base>: │ │ │ │ +0000000000048d80 ::~BeagleCPUImpl()@@Base>: │ │ │ │ endbr64 │ │ │ │ push %r15 │ │ │ │ push %r14 │ │ │ │ push %r13 │ │ │ │ push %r12 │ │ │ │ push %rbp │ │ │ │ - push %rbx │ │ │ │ mov %rdi,%rbp │ │ │ │ - sub $0x38,%rsp │ │ │ │ - mov 0x14ebc(%rip),%rax # 5fbe8 @@Base+0x10a0> │ │ │ │ + push %rbx │ │ │ │ xor %ebx,%ebx │ │ │ │ + sub $0x38,%rsp │ │ │ │ + mov 0x14e4a(%rip),%rax # 5dbe8 @@Base+0x10a0> │ │ │ │ add $0x10,%rax │ │ │ │ mov %rax,(%rdi) │ │ │ │ mov 0x30(%rdi),%edi │ │ │ │ test %edi,%edi │ │ │ │ - je 4ad7a ::~BeagleCPUImpl()@@Base+0x6a> │ │ │ │ + je 48dea ::~BeagleCPUImpl()@@Base+0x6a> │ │ │ │ nopl 0x0(%rax) │ │ │ │ mov 0xa0(%rbp),%rax │ │ │ │ lea 0x0(,%rbx,8),%r12 │ │ │ │ - mov (%rax,%r12,1),%rdi │ │ │ │ + mov (%rax,%rbx,8),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je 4ad5d ::~BeagleCPUImpl()@@Base+0x4d> │ │ │ │ + je 48dcd ::~BeagleCPUImpl()@@Base+0x4d> │ │ │ │ call 1c3b0 │ │ │ │ mov 0xa8(%rbp),%rax │ │ │ │ mov (%rax,%r12,1),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je 4ad72 ::~BeagleCPUImpl()@@Base+0x62> │ │ │ │ + je 48de2 ::~BeagleCPUImpl()@@Base+0x62> │ │ │ │ call 1c3b0 │ │ │ │ inc %rbx │ │ │ │ cmp 0x30(%rbp),%ebx │ │ │ │ - jb 4ad40 ::~BeagleCPUImpl()@@Base+0x30> │ │ │ │ + jb 48db0 ::~BeagleCPUImpl()@@Base+0x30> │ │ │ │ mov 0x20(%rbp),%esi │ │ │ │ test %esi,%esi │ │ │ │ - je 4b378 ::~BeagleCPUImpl()@@Base+0x668> │ │ │ │ + je 493c0 ::~BeagleCPUImpl()@@Base+0x640> │ │ │ │ mov 0xd8(%rbp),%rax │ │ │ │ xor %ebx,%ebx │ │ │ │ xchg %ax,%ax │ │ │ │ mov (%rax,%rbx,8),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je 4ada5 ::~BeagleCPUImpl()@@Base+0x95> │ │ │ │ + je 48e15 ::~BeagleCPUImpl()@@Base+0x95> │ │ │ │ call 1c3b0 │ │ │ │ mov 0xd8(%rbp),%rax │ │ │ │ inc %rbx │ │ │ │ cmp 0x20(%rbp),%ebx │ │ │ │ - jb 4ad90 ::~BeagleCPUImpl()@@Base+0x80> │ │ │ │ + jb 48e00 ::~BeagleCPUImpl()@@Base+0x80> │ │ │ │ mov %rax,%rdi │ │ │ │ xor %ebx,%ebx │ │ │ │ call 1c3b0 │ │ │ │ mov 0xc(%rbp),%ecx │ │ │ │ test %ecx,%ecx │ │ │ │ - je 4adfa ::~BeagleCPUImpl()@@Base+0xea> │ │ │ │ + je 48e6a ::~BeagleCPUImpl()@@Base+0xea> │ │ │ │ xchg %ax,%ax │ │ │ │ mov 0xb0(%rbp),%rax │ │ │ │ lea 0x0(,%rbx,8),%r12 │ │ │ │ - mov (%rax,%r12,1),%rdi │ │ │ │ + mov (%rax,%rbx,8),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je 4addd ::~BeagleCPUImpl()@@Base+0xcd> │ │ │ │ + je 48e4d ::~BeagleCPUImpl()@@Base+0xcd> │ │ │ │ call 1c3b0 │ │ │ │ mov 0xb8(%rbp),%rax │ │ │ │ mov (%rax,%r12,1),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je 4adf2 ::~BeagleCPUImpl()@@Base+0xe2> │ │ │ │ + je 48e62 ::~BeagleCPUImpl()@@Base+0xe2> │ │ │ │ call 1c3b0 │ │ │ │ inc %rbx │ │ │ │ cmp 0xc(%rbp),%ebx │ │ │ │ - jb 4adc0 ::~BeagleCPUImpl()@@Base+0xb0> │ │ │ │ + jb 48e30 ::~BeagleCPUImpl()@@Base+0xb0> │ │ │ │ mov 0xb0(%rbp),%rdi │ │ │ │ call 1c3b0 │ │ │ │ mov 0xb8(%rbp),%rdi │ │ │ │ call 1c3b0 │ │ │ │ mov 0x38(%rbp),%eax │ │ │ │ testb $0x80,0x58(%rbp) │ │ │ │ - je 4b26f ::~BeagleCPUImpl()@@Base+0x55f> │ │ │ │ + je 492bf ::~BeagleCPUImpl()@@Base+0x53f> │ │ │ │ test %eax,%eax │ │ │ │ - je 4b36c ::~BeagleCPUImpl()@@Base+0x65c> │ │ │ │ + je 493b4 ::~BeagleCPUImpl()@@Base+0x634> │ │ │ │ mov 0xc8(%rbp),%rax │ │ │ │ xor %ebx,%ebx │ │ │ │ mov (%rax,%rbx,8),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je 4ae45 ::~BeagleCPUImpl()@@Base+0x135> │ │ │ │ + je 48eb5 ::~BeagleCPUImpl()@@Base+0x135> │ │ │ │ call 1c3b0 │ │ │ │ mov 0xc8(%rbp),%rax │ │ │ │ inc %rbx │ │ │ │ cmp 0x38(%rbp),%ebx │ │ │ │ - jb 4ae30 ::~BeagleCPUImpl()@@Base+0x120> │ │ │ │ + jb 48ea0 ::~BeagleCPUImpl()@@Base+0x120> │ │ │ │ test %rax,%rax │ │ │ │ - je 4ae5a ::~BeagleCPUImpl()@@Base+0x14a> │ │ │ │ + je 48eca ::~BeagleCPUImpl()@@Base+0x14a> │ │ │ │ mov %rax,%rdi │ │ │ │ call 1c3b0 │ │ │ │ mov 0xd0(%rbp),%rdi │ │ │ │ call 1c3b0 │ │ │ │ mov 0xc0(%rbp),%rdi │ │ │ │ mov (%rdi),%rax │ │ │ │ test %rax,%rax │ │ │ │ - je 4b2a9 ::~BeagleCPUImpl()@@Base+0x599> │ │ │ │ + je 492f9 ::~BeagleCPUImpl()@@Base+0x579> │ │ │ │ mov %rax,%rdi │ │ │ │ call 1c3b0 │ │ │ │ mov 0xc0(%rbp),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - jne 4b2a9 ::~BeagleCPUImpl()@@Base+0x599> │ │ │ │ + jne 492f9 ::~BeagleCPUImpl()@@Base+0x579> │ │ │ │ mov 0x78(%rbp),%rdi │ │ │ │ call 1c3b0 │ │ │ │ mov 0x80(%rbp),%rdi │ │ │ │ call 1c3b0 │ │ │ │ cmpb $0x0,0x50(%rbp) │ │ │ │ - jne 4b2d8 ::~BeagleCPUImpl()@@Base+0x5c8> │ │ │ │ + jne 49320 ::~BeagleCPUImpl()@@Base+0x5a0> │ │ │ │ mov 0xe0(%rbp),%rdi │ │ │ │ call 1c3b0 │ │ │ │ mov 0xe8(%rbp),%rdi │ │ │ │ call 1c3b0 │ │ │ │ mov 0xf0(%rbp),%rdi │ │ │ │ call 1c3b0 │ │ │ │ mov 0xf8(%rbp),%rdi │ │ │ │ call 1c3b0 │ │ │ │ mov 0x100(%rbp),%rdi │ │ │ │ call 1c3b0 │ │ │ │ mov 0x108(%rbp),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je 4aefd ::~BeagleCPUImpl()@@Base+0x1ed> │ │ │ │ + je 48f6d ::~BeagleCPUImpl()@@Base+0x1ed> │ │ │ │ call 1c3b0 │ │ │ │ mov 0x110(%rbp),%rdi │ │ │ │ call 1c3b0 │ │ │ │ mov 0x118(%rbp),%rdi │ │ │ │ call 1c3b0 │ │ │ │ mov 0x120(%rbp),%rdi │ │ │ │ call 1c3b0 │ │ │ │ mov 0x128(%rbp),%rdi │ │ │ │ call 1c3b0 │ │ │ │ mov 0x130(%rbp),%rdi │ │ │ │ call 1c3b0 │ │ │ │ mov 0x70(%rbp),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je 4af48 ::~BeagleCPUImpl()@@Base+0x238> │ │ │ │ + je 48fb8 ::~BeagleCPUImpl()@@Base+0x238> │ │ │ │ mov (%rdi),%rax │ │ │ │ call *0x8(%rax) │ │ │ │ cmpb $0x0,0x13c(%rbp) │ │ │ │ - je 4b253 ::~BeagleCPUImpl()@@Base+0x543> │ │ │ │ + je 492a3 ::~BeagleCPUImpl()@@Base+0x523> │ │ │ │ mov 0x138(%rbp),%edx │ │ │ │ xor %r12d,%r12d │ │ │ │ test %edx,%edx │ │ │ │ - jle 4afee ::~BeagleCPUImpl()@@Base+0x2de> │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ + jle 4904e ::~BeagleCPUImpl()@@Base+0x2ce> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ imul $0xb8,%r12,%rbx │ │ │ │ add 0x140(%rbp),%rbx │ │ │ │ lea 0x88(%rbx),%rdi │ │ │ │ call 1c4a0 │ │ │ │ test %eax,%eax │ │ │ │ - jne 4b389 ::~BeagleCPUImpl()@@Base+0x679> │ │ │ │ - lea 0x58(%rbx),%rdi │ │ │ │ + jne 493d1 ::~BeagleCPUImpl()@@Base+0x651> │ │ │ │ movb $0x1,0xb0(%rbx) │ │ │ │ + lea 0x58(%rbx),%rdi │ │ │ │ inc %r12 │ │ │ │ call 1c140 │ │ │ │ lea 0x88(%rbx),%rdi │ │ │ │ call 1c240 │ │ │ │ mov 0x138(%rbp),%eax │ │ │ │ cmp %r12d,%eax │ │ │ │ - jg 4af70 ::~BeagleCPUImpl()@@Base+0x260> │ │ │ │ + jg 48fd8 ::~BeagleCPUImpl()@@Base+0x258> │ │ │ │ test %eax,%eax │ │ │ │ - jle 4afee ::~BeagleCPUImpl()@@Base+0x2de> │ │ │ │ + jle 4904e ::~BeagleCPUImpl()@@Base+0x2ce> │ │ │ │ xor %ebx,%ebx │ │ │ │ - nopl (%rax) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ imul $0xb8,%rbx,%rdi │ │ │ │ - add 0x140(%rbp),%rdi │ │ │ │ inc %rbx │ │ │ │ + add 0x140(%rbp),%rdi │ │ │ │ call 1c550 │ │ │ │ cmp %ebx,0x138(%rbp) │ │ │ │ - jg 4afd0 ::~BeagleCPUImpl()@@Base+0x2c0> │ │ │ │ + jg 49030 ::~BeagleCPUImpl()@@Base+0x2b0> │ │ │ │ mov 0x140(%rbp),%rax │ │ │ │ test %rax,%rax │ │ │ │ - je 4b16e ::~BeagleCPUImpl()@@Base+0x45e> │ │ │ │ + je 491c6 ::~BeagleCPUImpl()@@Base+0x446> │ │ │ │ imul $0xb8,-0x8(%rax),%r15 │ │ │ │ lea (%rax,%r15,1),%rdx │ │ │ │ mov %rdx,0x20(%rsp) │ │ │ │ cmp %rdx,%rax │ │ │ │ - je 4b160 ::~BeagleCPUImpl()@@Base+0x450> │ │ │ │ + je 491b8 ::~BeagleCPUImpl()@@Base+0x438> │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ subq $0xb8,0x20(%rsp) │ │ │ │ mov 0x20(%rsp),%rbx │ │ │ │ lea 0x58(%rbx),%rdi │ │ │ │ call 1c5c0 │ │ │ │ mov 0x30(%rbx),%rax │ │ │ │ mov 0x38(%rbx),%rsi │ │ │ │ mov 0x50(%rbx),%rcx │ │ │ │ mov 0x28(%rbx),%rdx │ │ │ │ + lea 0x8(%rax),%r13 │ │ │ │ mov 0x40(%rbx),%r14 │ │ │ │ mov 0x18(%rbx),%r12 │ │ │ │ - lea 0x8(%rax),%r13 │ │ │ │ - mov %rax,0x28(%rsp) │ │ │ │ mov %rsi,0x8(%rsp) │ │ │ │ mov %rcx,0x10(%rsp) │ │ │ │ mov %rdx,0x18(%rsp) │ │ │ │ + mov %rax,0x28(%rsp) │ │ │ │ cmp %rcx,%r13 │ │ │ │ - jae 4b09c ::~BeagleCPUImpl()@@Base+0x38c> │ │ │ │ + jae 490fc ::~BeagleCPUImpl()@@Base+0x37c> │ │ │ │ nopl 0x0(%rax) │ │ │ │ mov 0x0(%r13),%r15 │ │ │ │ lea 0x200(%r15),%rbx │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ mov %r15,%rdi │ │ │ │ add $0x10,%r15 │ │ │ │ call 1c330 ::~packaged_task()@plt> │ │ │ │ cmp %rbx,%r15 │ │ │ │ - jne 4b080 ::~BeagleCPUImpl()@@Base+0x370> │ │ │ │ + jne 490e0 ::~BeagleCPUImpl()@@Base+0x360> │ │ │ │ add $0x8,%r13 │ │ │ │ cmp 0x10(%rsp),%r13 │ │ │ │ - jb 4b070 ::~BeagleCPUImpl()@@Base+0x360> │ │ │ │ + jb 490d0 ::~BeagleCPUImpl()@@Base+0x350> │ │ │ │ mov 0x28(%rsp),%rsi │ │ │ │ cmp %rsi,0x10(%rsp) │ │ │ │ - je 4b2cc ::~BeagleCPUImpl()@@Base+0x5bc> │ │ │ │ + je 49314 ::~BeagleCPUImpl()@@Base+0x594> │ │ │ │ cmp 0x18(%rsp),%r12 │ │ │ │ - je 4b0ec ::~BeagleCPUImpl()@@Base+0x3dc> │ │ │ │ - xchg %ax,%ax │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + je 49144 ::~BeagleCPUImpl()@@Base+0x3c4> │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ mov %r12,%rdi │ │ │ │ add $0x10,%r12 │ │ │ │ call 1c330 ::~packaged_task()@plt> │ │ │ │ cmp %r12,0x18(%rsp) │ │ │ │ - jne 4b0c0 ::~BeagleCPUImpl()@@Base+0x3b0> │ │ │ │ + jne 49118 ::~BeagleCPUImpl()@@Base+0x398> │ │ │ │ cmp %r14,0x8(%rsp) │ │ │ │ - je 4b0f3 ::~BeagleCPUImpl()@@Base+0x3e3> │ │ │ │ + je 4914b ::~BeagleCPUImpl()@@Base+0x3cb> │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ mov %r14,%rdi │ │ │ │ add $0x10,%r14 │ │ │ │ call 1c330 ::~packaged_task()@plt> │ │ │ │ cmp %r14,0x8(%rsp) │ │ │ │ - jne 4b0e0 ::~BeagleCPUImpl()@@Base+0x3d0> │ │ │ │ + jne 49138 ::~BeagleCPUImpl()@@Base+0x3b8> │ │ │ │ mov 0x20(%rsp),%rax │ │ │ │ cmpq $0x0,0x8(%rax) │ │ │ │ - je 4b13f ::~BeagleCPUImpl()@@Base+0x42f> │ │ │ │ + je 49197 ::~BeagleCPUImpl()@@Base+0x417> │ │ │ │ mov 0x20(%rsp),%rax │ │ │ │ mov 0x50(%rax),%rdx │ │ │ │ mov 0x30(%rax),%rbx │ │ │ │ lea 0x8(%rdx),%r12 │ │ │ │ mov %rdx,0x8(%rsp) │ │ │ │ cmp %r12,%rbx │ │ │ │ - jae 4b131 ::~BeagleCPUImpl()@@Base+0x421> │ │ │ │ + jae 49189 ::~BeagleCPUImpl()@@Base+0x409> │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ mov (%rbx),%rdi │ │ │ │ add $0x8,%rbx │ │ │ │ call 1c300 │ │ │ │ cmp %r12,%rbx │ │ │ │ - jb 4b120 ::~BeagleCPUImpl()@@Base+0x410> │ │ │ │ + jb 49178 ::~BeagleCPUImpl()@@Base+0x3f8> │ │ │ │ mov 0x20(%rsp),%rax │ │ │ │ mov 0x8(%rax),%rdi │ │ │ │ call 1c300 │ │ │ │ mov 0x20(%rsp),%rax │ │ │ │ cmpq $0x0,(%rax) │ │ │ │ - jne 4b384 ::~BeagleCPUImpl()@@Base+0x674> │ │ │ │ + jne 493cc ::~BeagleCPUImpl()@@Base+0x64c> │ │ │ │ mov 0x20(%rsp),%rax │ │ │ │ cmp %rax,0x140(%rbp) │ │ │ │ - jne 4b020 ::~BeagleCPUImpl()@@Base+0x310> │ │ │ │ + jne 49080 ::~BeagleCPUImpl()@@Base+0x300> │ │ │ │ mov 0x20(%rsp),%rdi │ │ │ │ sub $0x8,%rdi │ │ │ │ call 1c3e0 │ │ │ │ mov 0x170(%rbp),%rax │ │ │ │ test %rax,%rax │ │ │ │ - je 4b20c ::~BeagleCPUImpl()@@Base+0x4fc> │ │ │ │ + je 49264 ::~BeagleCPUImpl()@@Base+0x4e4> │ │ │ │ mov $0x4,%edx │ │ │ │ shlx %rdx,-0x8(%rax),%rbx │ │ │ │ add %rax,%rbx │ │ │ │ cmp %rbx,%rax │ │ │ │ - je 4b203 ::~BeagleCPUImpl()@@Base+0x4f3> │ │ │ │ + je 4925b ::~BeagleCPUImpl()@@Base+0x4db> │ │ │ │ movabs $0x100000001,%r13 │ │ │ │ - jmp 4b1b8 ::~BeagleCPUImpl()@@Base+0x4a8> │ │ │ │ + jmp 49210 ::~BeagleCPUImpl()@@Base+0x490> │ │ │ │ mov 0x8(%r12),%eax │ │ │ │ lea -0x1(%rax),%edx │ │ │ │ mov %edx,0x8(%r12) │ │ │ │ cmp $0x1,%eax │ │ │ │ - je 4b1f2 ::~BeagleCPUImpl()@@Base+0x4e2> │ │ │ │ + je 4924a ::~BeagleCPUImpl()@@Base+0x4ca> │ │ │ │ cmp %rbx,0x170(%rbp) │ │ │ │ - je 4b203 ::~BeagleCPUImpl()@@Base+0x4f3> │ │ │ │ + je 4925b ::~BeagleCPUImpl()@@Base+0x4db> │ │ │ │ mov -0x8(%rbx),%r12 │ │ │ │ sub $0x10,%rbx │ │ │ │ test %r12,%r12 │ │ │ │ - je 4b1af ::~BeagleCPUImpl()@@Base+0x49f> │ │ │ │ + je 49207 ::~BeagleCPUImpl()@@Base+0x487> │ │ │ │ mov 0x8(%r12),%rax │ │ │ │ lea 0x8(%r12),%rdx │ │ │ │ cmp %r13,%rax │ │ │ │ - je 4b34a ::~BeagleCPUImpl()@@Base+0x63a> │ │ │ │ - mov 0x14c81(%rip),%rax │ │ │ │ + je 49392 ::~BeagleCPUImpl()@@Base+0x612> │ │ │ │ + mov 0x14c29(%rip),%rax │ │ │ │ cmpb $0x0,(%rax) │ │ │ │ - jne 4b19d ::~BeagleCPUImpl()@@Base+0x48d> │ │ │ │ + jne 491f5 ::~BeagleCPUImpl()@@Base+0x475> │ │ │ │ mov $0xffffffff,%eax │ │ │ │ lock xadd %eax,(%rdx) │ │ │ │ cmp $0x1,%eax │ │ │ │ - jne 4b1af ::~BeagleCPUImpl()@@Base+0x49f> │ │ │ │ + jne 49207 ::~BeagleCPUImpl()@@Base+0x487> │ │ │ │ mov %r12,%rdi │ │ │ │ call 1c070 ::_M_release_last_use_cold()@plt> │ │ │ │ cmp %rbx,0x170(%rbp) │ │ │ │ - jne 4b1b8 ::~BeagleCPUImpl()@@Base+0x4a8> │ │ │ │ + jne 49210 ::~BeagleCPUImpl()@@Base+0x490> │ │ │ │ lea -0x8(%rbx),%rdi │ │ │ │ call 1c3e0 │ │ │ │ mov 0x138(%rbp),%eax │ │ │ │ xor %ebx,%ebx │ │ │ │ test %eax,%eax │ │ │ │ - jle 4b23b ::~BeagleCPUImpl()@@Base+0x52b> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ + jle 4928b ::~BeagleCPUImpl()@@Base+0x50b> │ │ │ │ mov 0x148(%rbp),%rax │ │ │ │ mov (%rax,%rbx,8),%rdi │ │ │ │ inc %rbx │ │ │ │ call 1c3b0 │ │ │ │ cmp %ebx,0x138(%rbp) │ │ │ │ - jg 4b220 ::~BeagleCPUImpl()@@Base+0x510> │ │ │ │ + jg 49270 ::~BeagleCPUImpl()@@Base+0x4f0> │ │ │ │ mov 0x148(%rbp),%rdi │ │ │ │ call 1c3b0 │ │ │ │ mov 0x150(%rbp),%rdi │ │ │ │ call 1c3b0 │ │ │ │ cmpb $0x0,0x13d(%rbp) │ │ │ │ - jne 4b30b ::~BeagleCPUImpl()@@Base+0x5fb> │ │ │ │ + jne 49353 ::~BeagleCPUImpl()@@Base+0x5d3> │ │ │ │ add $0x38,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ ret │ │ │ │ test %eax,%eax │ │ │ │ - je 4ae81 ::~BeagleCPUImpl()@@Base+0x171> │ │ │ │ + je 48ef1 ::~BeagleCPUImpl()@@Base+0x171> │ │ │ │ mov 0xc0(%rbp),%rdi │ │ │ │ xor %ebx,%ebx │ │ │ │ mov (%rdi,%rbx,8),%rax │ │ │ │ test %rax,%rax │ │ │ │ - je 4b298 ::~BeagleCPUImpl()@@Base+0x588> │ │ │ │ + je 492e8 ::~BeagleCPUImpl()@@Base+0x568> │ │ │ │ mov %rax,%rdi │ │ │ │ call 1c3b0 │ │ │ │ mov 0xc0(%rbp),%rdi │ │ │ │ inc %rbx │ │ │ │ cmp 0x38(%rbp),%ebx │ │ │ │ - jb 4b280 ::~BeagleCPUImpl()@@Base+0x570> │ │ │ │ + jb 492d0 ::~BeagleCPUImpl()@@Base+0x550> │ │ │ │ test %rdi,%rdi │ │ │ │ - je 4ae91 ::~BeagleCPUImpl()@@Base+0x181> │ │ │ │ + je 48f01 ::~BeagleCPUImpl()@@Base+0x181> │ │ │ │ call 1c3b0 │ │ │ │ - jmp 4ae91 ::~BeagleCPUImpl()@@Base+0x181> │ │ │ │ - xchg %ax,%ax │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + jmp 48f01 ::~BeagleCPUImpl()@@Base+0x181> │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ mov %r12,%rdi │ │ │ │ add $0x10,%r12 │ │ │ │ call 1c330 ::~packaged_task()@plt> │ │ │ │ cmp %r12,0x8(%rsp) │ │ │ │ - jne 4b2c0 ::~BeagleCPUImpl()@@Base+0x5b0> │ │ │ │ - jmp 4b0f3 ::~BeagleCPUImpl()@@Base+0x3e3> │ │ │ │ + jne 49308 ::~BeagleCPUImpl()@@Base+0x588> │ │ │ │ + jmp 4914b ::~BeagleCPUImpl()@@Base+0x3cb> │ │ │ │ mov 0x88(%rbp),%rdi │ │ │ │ call 1c3b0 │ │ │ │ mov 0x90(%rbp),%rdi │ │ │ │ call 1c3b0 │ │ │ │ cmpb $0x0,0x51(%rbp) │ │ │ │ - je 4aeb0 ::~BeagleCPUImpl()@@Base+0x1a0> │ │ │ │ + je 48f20 ::~BeagleCPUImpl()@@Base+0x1a0> │ │ │ │ mov 0x98(%rbp),%rdi │ │ │ │ call 1c3b0 │ │ │ │ - jmp 4aeb0 ::~BeagleCPUImpl()@@Base+0x1a0> │ │ │ │ + jmp 48f20 ::~BeagleCPUImpl()@@Base+0x1a0> │ │ │ │ mov 0x158(%rbp),%rdi │ │ │ │ call 1c3b0 │ │ │ │ cmpb $0x0,0x13e(%rbp) │ │ │ │ - je 4b260 ::~BeagleCPUImpl()@@Base+0x550> │ │ │ │ + je 492b0 ::~BeagleCPUImpl()@@Base+0x530> │ │ │ │ mov 0x160(%rbp),%rdi │ │ │ │ call 1c3b0 │ │ │ │ mov 0x168(%rbp),%rdi │ │ │ │ add $0x38,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ jmp 1c3b0 │ │ │ │ + movq $0x0,0x8(%r12) │ │ │ │ mov (%r12),%rax │ │ │ │ mov %r12,%rdi │ │ │ │ - movq $0x0,0x8(%r12) │ │ │ │ call *0x10(%rax) │ │ │ │ mov (%r12),%rax │ │ │ │ mov %r12,%rdi │ │ │ │ call *0x18(%rax) │ │ │ │ - jmp 4b1af ::~BeagleCPUImpl()@@Base+0x49f> │ │ │ │ + jmp 49207 ::~BeagleCPUImpl()@@Base+0x487> │ │ │ │ mov 0xc8(%rbp),%rax │ │ │ │ - jmp 4ae4d ::~BeagleCPUImpl()@@Base+0x13d> │ │ │ │ + jmp 48ebd ::~BeagleCPUImpl()@@Base+0x13d> │ │ │ │ mov 0xd8(%rbp),%rax │ │ │ │ - jmp 4adad ::~BeagleCPUImpl()@@Base+0x9d> │ │ │ │ + jmp 48e1d ::~BeagleCPUImpl()@@Base+0x9d> │ │ │ │ call 1c0a0 │ │ │ │ mov %eax,%edi │ │ │ │ call 1c210 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ │ │ │ │ -000000000004b390 ::~BeagleCPUImpl()@@Base>: │ │ │ │ +00000000000493e0 ::~BeagleCPUImpl()@@Base>: │ │ │ │ endbr64 │ │ │ │ sub $0x18,%rsp │ │ │ │ mov %rdi,0x8(%rsp) │ │ │ │ call 1c190 ::~BeagleCPUImpl()@plt> │ │ │ │ mov 0x8(%rsp),%rdi │ │ │ │ add $0x18,%rsp │ │ │ │ jmp 1c300 │ │ │ │ │ │ │ │ -000000000004b3b0 ::~BeagleCPU4StateImpl()@@Base>: │ │ │ │ +0000000000049400 ::~BeagleCPU4StateImpl()@@Base>: │ │ │ │ endbr64 │ │ │ │ - mov 0x148f5(%rip),%rax # 5fcb0 @@Base+0xb78> │ │ │ │ + mov 0x148a5(%rip),%rax # 5dcb0 @@Base+0xb78> │ │ │ │ add $0x10,%rax │ │ │ │ mov %rax,(%rdi) │ │ │ │ jmp 1c3a0 ::~BeagleCPUImpl()@plt> │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ │ │ │ │ -000000000004b3d0 ::~BeagleCPU4StateImpl()@@Base>: │ │ │ │ +0000000000049420 ::~BeagleCPU4StateImpl()@@Base>: │ │ │ │ endbr64 │ │ │ │ sub $0x18,%rsp │ │ │ │ - mov 0x148d1(%rip),%rax # 5fcb0 @@Base+0xb78> │ │ │ │ + mov 0x14881(%rip),%rax # 5dcb0 @@Base+0xb78> │ │ │ │ mov %rdi,0x8(%rsp) │ │ │ │ add $0x10,%rax │ │ │ │ mov %rax,(%rdi) │ │ │ │ call 1c3a0 ::~BeagleCPUImpl()@plt> │ │ │ │ mov 0x8(%rsp),%rdi │ │ │ │ add $0x18,%rsp │ │ │ │ jmp 1c300 │ │ │ │ xchg %ax,%ax │ │ │ │ │ │ │ │ -000000000004b400 ::~BeagleCPUImpl()@@Base>: │ │ │ │ +0000000000049450 ::~BeagleCPUImpl()@@Base>: │ │ │ │ endbr64 │ │ │ │ push %r15 │ │ │ │ push %r14 │ │ │ │ push %r13 │ │ │ │ push %r12 │ │ │ │ push %rbp │ │ │ │ - push %rbx │ │ │ │ mov %rdi,%rbp │ │ │ │ - sub $0x38,%rsp │ │ │ │ - mov 0x14b1c(%rip),%rax # 5ff38 @@Base+0x16e8> │ │ │ │ + push %rbx │ │ │ │ xor %ebx,%ebx │ │ │ │ + sub $0x38,%rsp │ │ │ │ + mov 0x14aca(%rip),%rax # 5df38 @@Base+0x16e8> │ │ │ │ add $0x10,%rax │ │ │ │ mov %rax,(%rdi) │ │ │ │ mov 0x30(%rdi),%edi │ │ │ │ test %edi,%edi │ │ │ │ - je 4b46a ::~BeagleCPUImpl()@@Base+0x6a> │ │ │ │ + je 494ba ::~BeagleCPUImpl()@@Base+0x6a> │ │ │ │ nopl 0x0(%rax) │ │ │ │ mov 0x98(%rbp),%rax │ │ │ │ lea 0x0(,%rbx,8),%r12 │ │ │ │ - mov (%rax,%r12,1),%rdi │ │ │ │ + mov (%rax,%rbx,8),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je 4b44d ::~BeagleCPUImpl()@@Base+0x4d> │ │ │ │ + je 4949d ::~BeagleCPUImpl()@@Base+0x4d> │ │ │ │ call 1c3b0 │ │ │ │ mov 0xa0(%rbp),%rax │ │ │ │ mov (%rax,%r12,1),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je 4b462 ::~BeagleCPUImpl()@@Base+0x62> │ │ │ │ + je 494b2 ::~BeagleCPUImpl()@@Base+0x62> │ │ │ │ call 1c3b0 │ │ │ │ inc %rbx │ │ │ │ cmp 0x30(%rbp),%ebx │ │ │ │ - jb 4b430 ::~BeagleCPUImpl()@@Base+0x30> │ │ │ │ + jb 49480 ::~BeagleCPUImpl()@@Base+0x30> │ │ │ │ mov 0x20(%rbp),%esi │ │ │ │ test %esi,%esi │ │ │ │ - je 4ba58 ::~BeagleCPUImpl()@@Base+0x658> │ │ │ │ + je 49a80 ::~BeagleCPUImpl()@@Base+0x630> │ │ │ │ mov 0xd0(%rbp),%rax │ │ │ │ xor %ebx,%ebx │ │ │ │ xchg %ax,%ax │ │ │ │ mov (%rax,%rbx,8),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je 4b495 ::~BeagleCPUImpl()@@Base+0x95> │ │ │ │ + je 494e5 ::~BeagleCPUImpl()@@Base+0x95> │ │ │ │ call 1c3b0 │ │ │ │ mov 0xd0(%rbp),%rax │ │ │ │ inc %rbx │ │ │ │ cmp 0x20(%rbp),%ebx │ │ │ │ - jb 4b480 ::~BeagleCPUImpl()@@Base+0x80> │ │ │ │ + jb 494d0 ::~BeagleCPUImpl()@@Base+0x80> │ │ │ │ mov %rax,%rdi │ │ │ │ xor %ebx,%ebx │ │ │ │ call 1c3b0 │ │ │ │ mov 0xc(%rbp),%ecx │ │ │ │ test %ecx,%ecx │ │ │ │ - je 4b4ea ::~BeagleCPUImpl()@@Base+0xea> │ │ │ │ + je 4953a ::~BeagleCPUImpl()@@Base+0xea> │ │ │ │ xchg %ax,%ax │ │ │ │ mov 0xa8(%rbp),%rax │ │ │ │ lea 0x0(,%rbx,8),%r12 │ │ │ │ - mov (%rax,%r12,1),%rdi │ │ │ │ + mov (%rax,%rbx,8),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je 4b4cd ::~BeagleCPUImpl()@@Base+0xcd> │ │ │ │ + je 4951d ::~BeagleCPUImpl()@@Base+0xcd> │ │ │ │ call 1c3b0 │ │ │ │ mov 0xb0(%rbp),%rax │ │ │ │ mov (%rax,%r12,1),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je 4b4e2 ::~BeagleCPUImpl()@@Base+0xe2> │ │ │ │ + je 49532 ::~BeagleCPUImpl()@@Base+0xe2> │ │ │ │ call 1c3b0 │ │ │ │ inc %rbx │ │ │ │ cmp 0xc(%rbp),%ebx │ │ │ │ - jb 4b4b0 ::~BeagleCPUImpl()@@Base+0xb0> │ │ │ │ + jb 49500 ::~BeagleCPUImpl()@@Base+0xb0> │ │ │ │ mov 0xa8(%rbp),%rdi │ │ │ │ call 1c3b0 │ │ │ │ mov 0xb0(%rbp),%rdi │ │ │ │ call 1c3b0 │ │ │ │ mov 0x38(%rbp),%eax │ │ │ │ testb $0x80,0x58(%rbp) │ │ │ │ - je 4b94f ::~BeagleCPUImpl()@@Base+0x54f> │ │ │ │ + je 4997f ::~BeagleCPUImpl()@@Base+0x52f> │ │ │ │ test %eax,%eax │ │ │ │ - je 4ba4c ::~BeagleCPUImpl()@@Base+0x64c> │ │ │ │ + je 49a74 ::~BeagleCPUImpl()@@Base+0x624> │ │ │ │ mov 0xc0(%rbp),%rax │ │ │ │ xor %ebx,%ebx │ │ │ │ mov (%rax,%rbx,8),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je 4b535 ::~BeagleCPUImpl()@@Base+0x135> │ │ │ │ + je 49585 ::~BeagleCPUImpl()@@Base+0x135> │ │ │ │ call 1c3b0 │ │ │ │ mov 0xc0(%rbp),%rax │ │ │ │ inc %rbx │ │ │ │ cmp 0x38(%rbp),%ebx │ │ │ │ - jb 4b520 ::~BeagleCPUImpl()@@Base+0x120> │ │ │ │ + jb 49570 ::~BeagleCPUImpl()@@Base+0x120> │ │ │ │ test %rax,%rax │ │ │ │ - je 4b54a ::~BeagleCPUImpl()@@Base+0x14a> │ │ │ │ + je 4959a ::~BeagleCPUImpl()@@Base+0x14a> │ │ │ │ mov %rax,%rdi │ │ │ │ call 1c3b0 │ │ │ │ mov 0xc8(%rbp),%rdi │ │ │ │ call 1c3b0 │ │ │ │ mov 0xb8(%rbp),%rdi │ │ │ │ mov (%rdi),%rax │ │ │ │ test %rax,%rax │ │ │ │ - je 4b989 ::~BeagleCPUImpl()@@Base+0x589> │ │ │ │ + je 499b9 ::~BeagleCPUImpl()@@Base+0x569> │ │ │ │ mov %rax,%rdi │ │ │ │ call 1c3b0 │ │ │ │ mov 0xb8(%rbp),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - jne 4b989 ::~BeagleCPUImpl()@@Base+0x589> │ │ │ │ + jne 499b9 ::~BeagleCPUImpl()@@Base+0x569> │ │ │ │ mov 0x70(%rbp),%rdi │ │ │ │ call 1c3b0 │ │ │ │ mov 0x78(%rbp),%rdi │ │ │ │ call 1c3b0 │ │ │ │ cmpb $0x0,0x50(%rbp) │ │ │ │ - jne 4b9b8 ::~BeagleCPUImpl()@@Base+0x5b8> │ │ │ │ + jne 499e0 ::~BeagleCPUImpl()@@Base+0x590> │ │ │ │ mov 0xd8(%rbp),%rdi │ │ │ │ call 1c3b0 │ │ │ │ mov 0xe0(%rbp),%rdi │ │ │ │ call 1c3b0 │ │ │ │ mov 0xe8(%rbp),%rdi │ │ │ │ call 1c3b0 │ │ │ │ mov 0xf0(%rbp),%rdi │ │ │ │ call 1c3b0 │ │ │ │ mov 0xf8(%rbp),%rdi │ │ │ │ call 1c3b0 │ │ │ │ mov 0x100(%rbp),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je 4b5ea ::~BeagleCPUImpl()@@Base+0x1ea> │ │ │ │ + je 4963a ::~BeagleCPUImpl()@@Base+0x1ea> │ │ │ │ call 1c3b0 │ │ │ │ mov 0x108(%rbp),%rdi │ │ │ │ call 1c3b0 │ │ │ │ mov 0x110(%rbp),%rdi │ │ │ │ call 1c3b0 │ │ │ │ mov 0x118(%rbp),%rdi │ │ │ │ call 1c3b0 │ │ │ │ mov 0x120(%rbp),%rdi │ │ │ │ call 1c3b0 │ │ │ │ mov 0x128(%rbp),%rdi │ │ │ │ call 1c3b0 │ │ │ │ mov 0x68(%rbp),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je 4b635 ::~BeagleCPUImpl()@@Base+0x235> │ │ │ │ + je 49685 ::~BeagleCPUImpl()@@Base+0x235> │ │ │ │ mov (%rdi),%rax │ │ │ │ call *0x8(%rax) │ │ │ │ cmpb $0x0,0x134(%rbp) │ │ │ │ - je 4b933 ::~BeagleCPUImpl()@@Base+0x533> │ │ │ │ + je 49963 ::~BeagleCPUImpl()@@Base+0x513> │ │ │ │ mov 0x130(%rbp),%edx │ │ │ │ xor %r12d,%r12d │ │ │ │ test %edx,%edx │ │ │ │ - jle 4b6ce ::~BeagleCPUImpl()@@Base+0x2ce> │ │ │ │ + jle 49716 ::~BeagleCPUImpl()@@Base+0x2c6> │ │ │ │ nop │ │ │ │ imul $0xb8,%r12,%rbx │ │ │ │ add 0x138(%rbp),%rbx │ │ │ │ lea 0x88(%rbx),%rdi │ │ │ │ call 1c4a0 │ │ │ │ test %eax,%eax │ │ │ │ - jne 4ba69 ::~BeagleCPUImpl()@@Base+0x669> │ │ │ │ - lea 0x58(%rbx),%rdi │ │ │ │ + jne 49a91 ::~BeagleCPUImpl()@@Base+0x641> │ │ │ │ movb $0x1,0xb0(%rbx) │ │ │ │ + lea 0x58(%rbx),%rdi │ │ │ │ inc %r12 │ │ │ │ call 1c140 │ │ │ │ lea 0x88(%rbx),%rdi │ │ │ │ call 1c240 │ │ │ │ mov 0x130(%rbp),%eax │ │ │ │ cmp %r12d,%eax │ │ │ │ - jg 4b650 ::~BeagleCPUImpl()@@Base+0x250> │ │ │ │ + jg 496a0 ::~BeagleCPUImpl()@@Base+0x250> │ │ │ │ test %eax,%eax │ │ │ │ - jle 4b6ce ::~BeagleCPUImpl()@@Base+0x2ce> │ │ │ │ + jle 49716 ::~BeagleCPUImpl()@@Base+0x2c6> │ │ │ │ xor %ebx,%ebx │ │ │ │ - nopl (%rax) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ imul $0xb8,%rbx,%rdi │ │ │ │ - add 0x138(%rbp),%rdi │ │ │ │ inc %rbx │ │ │ │ + add 0x138(%rbp),%rdi │ │ │ │ call 1c550 │ │ │ │ cmp %ebx,0x130(%rbp) │ │ │ │ - jg 4b6b0 ::~BeagleCPUImpl()@@Base+0x2b0> │ │ │ │ + jg 496f8 ::~BeagleCPUImpl()@@Base+0x2a8> │ │ │ │ mov 0x138(%rbp),%rax │ │ │ │ test %rax,%rax │ │ │ │ - je 4b84e ::~BeagleCPUImpl()@@Base+0x44e> │ │ │ │ + je 49886 ::~BeagleCPUImpl()@@Base+0x436> │ │ │ │ imul $0xb8,-0x8(%rax),%r15 │ │ │ │ lea (%rax,%r15,1),%rdx │ │ │ │ mov %rdx,0x20(%rsp) │ │ │ │ cmp %rdx,%rax │ │ │ │ - je 4b840 ::~BeagleCPUImpl()@@Base+0x440> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ + je 49878 ::~BeagleCPUImpl()@@Base+0x428> │ │ │ │ subq $0xb8,0x20(%rsp) │ │ │ │ mov 0x20(%rsp),%rbx │ │ │ │ lea 0x58(%rbx),%rdi │ │ │ │ call 1c5c0 │ │ │ │ mov 0x30(%rbx),%rax │ │ │ │ mov 0x38(%rbx),%rsi │ │ │ │ mov 0x50(%rbx),%rcx │ │ │ │ mov 0x28(%rbx),%rdx │ │ │ │ + lea 0x8(%rax),%r13 │ │ │ │ mov 0x40(%rbx),%r14 │ │ │ │ mov 0x18(%rbx),%r12 │ │ │ │ - lea 0x8(%rax),%r13 │ │ │ │ - mov %rax,0x28(%rsp) │ │ │ │ mov %rsi,0x8(%rsp) │ │ │ │ mov %rcx,0x10(%rsp) │ │ │ │ mov %rdx,0x18(%rsp) │ │ │ │ + mov %rax,0x28(%rsp) │ │ │ │ cmp %rcx,%r13 │ │ │ │ - jae 4b77c ::~BeagleCPUImpl()@@Base+0x37c> │ │ │ │ + jae 497bc ::~BeagleCPUImpl()@@Base+0x36c> │ │ │ │ nopl 0x0(%rax) │ │ │ │ mov 0x0(%r13),%r15 │ │ │ │ lea 0x200(%r15),%rbx │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ mov %r15,%rdi │ │ │ │ add $0x10,%r15 │ │ │ │ call 1c330 ::~packaged_task()@plt> │ │ │ │ cmp %rbx,%r15 │ │ │ │ - jne 4b760 ::~BeagleCPUImpl()@@Base+0x360> │ │ │ │ + jne 497a0 ::~BeagleCPUImpl()@@Base+0x350> │ │ │ │ add $0x8,%r13 │ │ │ │ cmp 0x10(%rsp),%r13 │ │ │ │ - jb 4b750 ::~BeagleCPUImpl()@@Base+0x350> │ │ │ │ + jb 49790 ::~BeagleCPUImpl()@@Base+0x340> │ │ │ │ mov 0x28(%rsp),%rsi │ │ │ │ cmp %rsi,0x10(%rsp) │ │ │ │ - je 4b9ac ::~BeagleCPUImpl()@@Base+0x5ac> │ │ │ │ + je 499d4 ::~BeagleCPUImpl()@@Base+0x584> │ │ │ │ cmp 0x18(%rsp),%r12 │ │ │ │ - je 4b7cc ::~BeagleCPUImpl()@@Base+0x3cc> │ │ │ │ - xchg %ax,%ax │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + je 49804 ::~BeagleCPUImpl()@@Base+0x3b4> │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ mov %r12,%rdi │ │ │ │ add $0x10,%r12 │ │ │ │ call 1c330 ::~packaged_task()@plt> │ │ │ │ cmp %r12,0x18(%rsp) │ │ │ │ - jne 4b7a0 ::~BeagleCPUImpl()@@Base+0x3a0> │ │ │ │ + jne 497d8 ::~BeagleCPUImpl()@@Base+0x388> │ │ │ │ cmp %r14,0x8(%rsp) │ │ │ │ - je 4b7d3 ::~BeagleCPUImpl()@@Base+0x3d3> │ │ │ │ + je 4980b ::~BeagleCPUImpl()@@Base+0x3bb> │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ mov %r14,%rdi │ │ │ │ add $0x10,%r14 │ │ │ │ call 1c330 ::~packaged_task()@plt> │ │ │ │ cmp %r14,0x8(%rsp) │ │ │ │ - jne 4b7c0 ::~BeagleCPUImpl()@@Base+0x3c0> │ │ │ │ + jne 497f8 ::~BeagleCPUImpl()@@Base+0x3a8> │ │ │ │ mov 0x20(%rsp),%rax │ │ │ │ cmpq $0x0,0x8(%rax) │ │ │ │ - je 4b81f ::~BeagleCPUImpl()@@Base+0x41f> │ │ │ │ + je 49857 ::~BeagleCPUImpl()@@Base+0x407> │ │ │ │ mov 0x20(%rsp),%rax │ │ │ │ mov 0x50(%rax),%rdx │ │ │ │ mov 0x30(%rax),%rbx │ │ │ │ lea 0x8(%rdx),%r12 │ │ │ │ mov %rdx,0x8(%rsp) │ │ │ │ cmp %r12,%rbx │ │ │ │ - jae 4b811 ::~BeagleCPUImpl()@@Base+0x411> │ │ │ │ + jae 49849 ::~BeagleCPUImpl()@@Base+0x3f9> │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ mov (%rbx),%rdi │ │ │ │ add $0x8,%rbx │ │ │ │ call 1c300 │ │ │ │ cmp %r12,%rbx │ │ │ │ - jb 4b800 ::~BeagleCPUImpl()@@Base+0x400> │ │ │ │ + jb 49838 ::~BeagleCPUImpl()@@Base+0x3e8> │ │ │ │ mov 0x20(%rsp),%rax │ │ │ │ mov 0x8(%rax),%rdi │ │ │ │ call 1c300 │ │ │ │ mov 0x20(%rsp),%rax │ │ │ │ cmpq $0x0,(%rax) │ │ │ │ - jne 4ba64 ::~BeagleCPUImpl()@@Base+0x664> │ │ │ │ + jne 49a8c ::~BeagleCPUImpl()@@Base+0x63c> │ │ │ │ mov 0x20(%rsp),%rax │ │ │ │ cmp %rax,0x138(%rbp) │ │ │ │ - jne 4b700 ::~BeagleCPUImpl()@@Base+0x300> │ │ │ │ + jne 49740 ::~BeagleCPUImpl()@@Base+0x2f0> │ │ │ │ mov 0x20(%rsp),%rdi │ │ │ │ sub $0x8,%rdi │ │ │ │ call 1c3e0 │ │ │ │ mov 0x168(%rbp),%rax │ │ │ │ test %rax,%rax │ │ │ │ - je 4b8ec ::~BeagleCPUImpl()@@Base+0x4ec> │ │ │ │ + je 49924 ::~BeagleCPUImpl()@@Base+0x4d4> │ │ │ │ mov $0x4,%edx │ │ │ │ shlx %rdx,-0x8(%rax),%rbx │ │ │ │ add %rax,%rbx │ │ │ │ cmp %rbx,%rax │ │ │ │ - je 4b8e3 ::~BeagleCPUImpl()@@Base+0x4e3> │ │ │ │ + je 4991b ::~BeagleCPUImpl()@@Base+0x4cb> │ │ │ │ movabs $0x100000001,%r13 │ │ │ │ - jmp 4b898 ::~BeagleCPUImpl()@@Base+0x498> │ │ │ │ + jmp 498d0 ::~BeagleCPUImpl()@@Base+0x480> │ │ │ │ mov 0x8(%r12),%eax │ │ │ │ lea -0x1(%rax),%edx │ │ │ │ mov %edx,0x8(%r12) │ │ │ │ cmp $0x1,%eax │ │ │ │ - je 4b8d2 ::~BeagleCPUImpl()@@Base+0x4d2> │ │ │ │ + je 4990a ::~BeagleCPUImpl()@@Base+0x4ba> │ │ │ │ cmp %rbx,0x168(%rbp) │ │ │ │ - je 4b8e3 ::~BeagleCPUImpl()@@Base+0x4e3> │ │ │ │ + je 4991b ::~BeagleCPUImpl()@@Base+0x4cb> │ │ │ │ mov -0x8(%rbx),%r12 │ │ │ │ sub $0x10,%rbx │ │ │ │ test %r12,%r12 │ │ │ │ - je 4b88f ::~BeagleCPUImpl()@@Base+0x48f> │ │ │ │ + je 498c7 ::~BeagleCPUImpl()@@Base+0x477> │ │ │ │ mov 0x8(%r12),%rax │ │ │ │ lea 0x8(%r12),%rdx │ │ │ │ cmp %r13,%rax │ │ │ │ - je 4ba2a ::~BeagleCPUImpl()@@Base+0x62a> │ │ │ │ - mov 0x145a1(%rip),%rax │ │ │ │ + je 49a52 ::~BeagleCPUImpl()@@Base+0x602> │ │ │ │ + mov 0x14569(%rip),%rax │ │ │ │ cmpb $0x0,(%rax) │ │ │ │ - jne 4b87d ::~BeagleCPUImpl()@@Base+0x47d> │ │ │ │ + jne 498b5 ::~BeagleCPUImpl()@@Base+0x465> │ │ │ │ mov $0xffffffff,%eax │ │ │ │ lock xadd %eax,(%rdx) │ │ │ │ cmp $0x1,%eax │ │ │ │ - jne 4b88f ::~BeagleCPUImpl()@@Base+0x48f> │ │ │ │ + jne 498c7 ::~BeagleCPUImpl()@@Base+0x477> │ │ │ │ mov %r12,%rdi │ │ │ │ call 1c070 ::_M_release_last_use_cold()@plt> │ │ │ │ cmp %rbx,0x168(%rbp) │ │ │ │ - jne 4b898 ::~BeagleCPUImpl()@@Base+0x498> │ │ │ │ + jne 498d0 ::~BeagleCPUImpl()@@Base+0x480> │ │ │ │ lea -0x8(%rbx),%rdi │ │ │ │ call 1c3e0 │ │ │ │ mov 0x130(%rbp),%eax │ │ │ │ xor %ebx,%ebx │ │ │ │ test %eax,%eax │ │ │ │ - jle 4b91b ::~BeagleCPUImpl()@@Base+0x51b> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ + jle 4994b ::~BeagleCPUImpl()@@Base+0x4fb> │ │ │ │ mov 0x140(%rbp),%rax │ │ │ │ mov (%rax,%rbx,8),%rdi │ │ │ │ inc %rbx │ │ │ │ call 1c3b0 │ │ │ │ cmp %ebx,0x130(%rbp) │ │ │ │ - jg 4b900 ::~BeagleCPUImpl()@@Base+0x500> │ │ │ │ + jg 49930 ::~BeagleCPUImpl()@@Base+0x4e0> │ │ │ │ mov 0x140(%rbp),%rdi │ │ │ │ call 1c3b0 │ │ │ │ mov 0x148(%rbp),%rdi │ │ │ │ call 1c3b0 │ │ │ │ cmpb $0x0,0x135(%rbp) │ │ │ │ - jne 4b9eb ::~BeagleCPUImpl()@@Base+0x5eb> │ │ │ │ + jne 49a13 ::~BeagleCPUImpl()@@Base+0x5c3> │ │ │ │ add $0x38,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ ret │ │ │ │ test %eax,%eax │ │ │ │ - je 4b571 ::~BeagleCPUImpl()@@Base+0x171> │ │ │ │ + je 495c1 ::~BeagleCPUImpl()@@Base+0x171> │ │ │ │ mov 0xb8(%rbp),%rdi │ │ │ │ xor %ebx,%ebx │ │ │ │ mov (%rdi,%rbx,8),%rax │ │ │ │ test %rax,%rax │ │ │ │ - je 4b978 ::~BeagleCPUImpl()@@Base+0x578> │ │ │ │ + je 499a8 ::~BeagleCPUImpl()@@Base+0x558> │ │ │ │ mov %rax,%rdi │ │ │ │ call 1c3b0 │ │ │ │ mov 0xb8(%rbp),%rdi │ │ │ │ inc %rbx │ │ │ │ cmp 0x38(%rbp),%ebx │ │ │ │ - jb 4b960 ::~BeagleCPUImpl()@@Base+0x560> │ │ │ │ + jb 49990 ::~BeagleCPUImpl()@@Base+0x540> │ │ │ │ test %rdi,%rdi │ │ │ │ - je 4b581 ::~BeagleCPUImpl()@@Base+0x181> │ │ │ │ + je 495d1 ::~BeagleCPUImpl()@@Base+0x181> │ │ │ │ call 1c3b0 │ │ │ │ - jmp 4b581 ::~BeagleCPUImpl()@@Base+0x181> │ │ │ │ - xchg %ax,%ax │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + jmp 495d1 ::~BeagleCPUImpl()@@Base+0x181> │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ mov %r12,%rdi │ │ │ │ add $0x10,%r12 │ │ │ │ call 1c330 ::~packaged_task()@plt> │ │ │ │ cmp %r12,0x8(%rsp) │ │ │ │ - jne 4b9a0 ::~BeagleCPUImpl()@@Base+0x5a0> │ │ │ │ - jmp 4b7d3 ::~BeagleCPUImpl()@@Base+0x3d3> │ │ │ │ + jne 499c8 ::~BeagleCPUImpl()@@Base+0x578> │ │ │ │ + jmp 4980b ::~BeagleCPUImpl()@@Base+0x3bb> │ │ │ │ mov 0x80(%rbp),%rdi │ │ │ │ call 1c3b0 │ │ │ │ mov 0x88(%rbp),%rdi │ │ │ │ call 1c3b0 │ │ │ │ cmpb $0x0,0x51(%rbp) │ │ │ │ - je 4b59d ::~BeagleCPUImpl()@@Base+0x19d> │ │ │ │ + je 495ed ::~BeagleCPUImpl()@@Base+0x19d> │ │ │ │ mov 0x90(%rbp),%rdi │ │ │ │ call 1c3b0 │ │ │ │ - jmp 4b59d ::~BeagleCPUImpl()@@Base+0x19d> │ │ │ │ + jmp 495ed ::~BeagleCPUImpl()@@Base+0x19d> │ │ │ │ mov 0x150(%rbp),%rdi │ │ │ │ call 1c3b0 │ │ │ │ cmpb $0x0,0x136(%rbp) │ │ │ │ - je 4b940 ::~BeagleCPUImpl()@@Base+0x540> │ │ │ │ + je 49970 ::~BeagleCPUImpl()@@Base+0x520> │ │ │ │ mov 0x158(%rbp),%rdi │ │ │ │ call 1c3b0 │ │ │ │ mov 0x160(%rbp),%rdi │ │ │ │ add $0x38,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ jmp 1c3b0 │ │ │ │ + movq $0x0,0x8(%r12) │ │ │ │ mov (%r12),%rax │ │ │ │ mov %r12,%rdi │ │ │ │ - movq $0x0,0x8(%r12) │ │ │ │ call *0x10(%rax) │ │ │ │ mov (%r12),%rax │ │ │ │ mov %r12,%rdi │ │ │ │ call *0x18(%rax) │ │ │ │ - jmp 4b88f ::~BeagleCPUImpl()@@Base+0x48f> │ │ │ │ + jmp 498c7 ::~BeagleCPUImpl()@@Base+0x477> │ │ │ │ mov 0xc0(%rbp),%rax │ │ │ │ - jmp 4b53d ::~BeagleCPUImpl()@@Base+0x13d> │ │ │ │ + jmp 4958d ::~BeagleCPUImpl()@@Base+0x13d> │ │ │ │ mov 0xd0(%rbp),%rax │ │ │ │ - jmp 4b49d ::~BeagleCPUImpl()@@Base+0x9d> │ │ │ │ + jmp 494ed ::~BeagleCPUImpl()@@Base+0x9d> │ │ │ │ call 1c0a0 │ │ │ │ mov %eax,%edi │ │ │ │ call 1c210 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ │ │ │ │ -000000000004ba70 ::~BeagleCPUImpl()@@Base>: │ │ │ │ +0000000000049aa0 ::~BeagleCPUImpl()@@Base>: │ │ │ │ endbr64 │ │ │ │ sub $0x18,%rsp │ │ │ │ mov %rdi,0x8(%rsp) │ │ │ │ call 1c510 ::~BeagleCPUImpl()@plt> │ │ │ │ mov 0x8(%rsp),%rdi │ │ │ │ add $0x18,%rsp │ │ │ │ jmp 1c300 │ │ │ │ │ │ │ │ -000000000004ba90 ::~BeagleCPU4StateImpl()@@Base>: │ │ │ │ +0000000000049ac0 ::~BeagleCPU4StateImpl()@@Base>: │ │ │ │ endbr64 │ │ │ │ - mov 0x143ad(%rip),%rax # 5fe48 @@Base+0x1008> │ │ │ │ + mov 0x1437d(%rip),%rax # 5de48 @@Base+0x1008> │ │ │ │ add $0x10,%rax │ │ │ │ mov %rax,(%rdi) │ │ │ │ jmp 1c340 ::~BeagleCPUImpl()@plt> │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ │ │ │ │ -000000000004bab0 ::~BeagleCPU4StateImpl()@@Base>: │ │ │ │ +0000000000049ae0 ::~BeagleCPU4StateImpl()@@Base>: │ │ │ │ endbr64 │ │ │ │ sub $0x18,%rsp │ │ │ │ - mov 0x14389(%rip),%rax # 5fe48 @@Base+0x1008> │ │ │ │ + mov 0x14359(%rip),%rax # 5de48 @@Base+0x1008> │ │ │ │ mov %rdi,0x8(%rsp) │ │ │ │ add $0x10,%rax │ │ │ │ mov %rax,(%rdi) │ │ │ │ call 1c340 ::~BeagleCPUImpl()@plt> │ │ │ │ mov 0x8(%rsp),%rdi │ │ │ │ add $0x18,%rsp │ │ │ │ jmp 1c300 │ │ │ │ xchg %ax,%ax │ │ │ │ │ │ │ │ -000000000004bae0 ::EigenDecompositionSquare(int, int, int, long)@@Base>: │ │ │ │ +0000000000049b10 ::EigenDecompositionSquare(int, int, int, long)@@Base>: │ │ │ │ endbr64 │ │ │ │ push %r15 │ │ │ │ + mov %rdi,%r15 │ │ │ │ push %r14 │ │ │ │ push %r13 │ │ │ │ movslq %edx,%r13 │ │ │ │ + vmovd %r13d,%xmm1 │ │ │ │ + vpinsrd $0x1,%esi,%xmm1,%xmm0 │ │ │ │ push %r12 │ │ │ │ push %rbp │ │ │ │ + mov %esi,%ebp │ │ │ │ push %rbx │ │ │ │ - vmovd %r13d,%xmm1 │ │ │ │ + lea 0x0(%r13,%r13,1),%ebx │ │ │ │ sub $0x18,%rsp │ │ │ │ - mov 0x1410f(%rip),%rax # 5fc10 @@Base+0x1898> │ │ │ │ mov %r8,0x20(%rdi) │ │ │ │ and $0x20,%r8d │ │ │ │ - lea 0x0(%r13,%r13,1),%ebx │ │ │ │ - vpinsrd $0x1,%esi,%xmm1,%xmm0 │ │ │ │ - mov %rdi,%r15 │ │ │ │ + mov 0x140c7(%rip),%rax # 5dc10 @@Base+0x1898> │ │ │ │ mov %ecx,0x18(%rdi) │ │ │ │ vmovq %xmm0,0x10(%rdi) │ │ │ │ - mov %esi,%ebp │ │ │ │ add $0x10,%rax │ │ │ │ mov %rax,(%rdi) │ │ │ │ mov %r8,%rax │ │ │ │ shr $0x5,%rax │ │ │ │ and $0x1,%eax │ │ │ │ test %r8,%r8 │ │ │ │ + cmove %r13d,%ebx │ │ │ │ mov %al,0x50(%rdi) │ │ │ │ movslq %esi,%rax │ │ │ │ - cmove %r13d,%ebx │ │ │ │ lea 0x0(,%rax,8),%r14 │ │ │ │ mov %ebx,0x54(%rdi) │ │ │ │ mov %r14,%rdi │ │ │ │ call 1c420 │ │ │ │ mov %rax,0x8(%r15) │ │ │ │ test %rax,%rax │ │ │ │ - je 4bc20 ::EigenDecompositionSquare(int, int, int, long)@@Base+0x140> │ │ │ │ + je 49c48 ::EigenDecompositionSquare(int, int, int, long)@@Base+0x138> │ │ │ │ mov %r14,%rdi │ │ │ │ mov %rax,%r12 │ │ │ │ call 1c420 │ │ │ │ mov %rax,0x40(%r15) │ │ │ │ test %rax,%rax │ │ │ │ - je 4bc20 ::EigenDecompositionSquare(int, int, int, long)@@Base+0x140> │ │ │ │ + je 49c48 ::EigenDecompositionSquare(int, int, int, long)@@Base+0x138> │ │ │ │ mov %r14,%rdi │ │ │ │ mov %rax,0x8(%rsp) │ │ │ │ call 1c420 │ │ │ │ mov %rax,0x48(%r15) │ │ │ │ test %rax,%rax │ │ │ │ - je 4bc20 ::EigenDecompositionSquare(int, int, int, long)@@Base+0x140> │ │ │ │ + je 49c48 ::EigenDecompositionSquare(int, int, int, long)@@Base+0x138> │ │ │ │ imul %r13,%r13 │ │ │ │ shl $0x3,%r13 │ │ │ │ test %ebp,%ebp │ │ │ │ - jle 4bc05 ::EigenDecompositionSquare(int, int, int, long)@@Base+0x125> │ │ │ │ + jle 49c2d ::EigenDecompositionSquare(int, int, int, long)@@Base+0x11d> │ │ │ │ mov %rax,%rbp │ │ │ │ movslq %ebx,%rax │ │ │ │ mov 0x8(%rsp),%rbx │ │ │ │ shl $0x3,%rax │ │ │ │ mov %rax,0x8(%rsp) │ │ │ │ add %rbx,%r14 │ │ │ │ - nop │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ mov %r13,%rdi │ │ │ │ call 1c420 │ │ │ │ mov %rax,(%rbx) │ │ │ │ test %rax,%rax │ │ │ │ - je 4bc20 ::EigenDecompositionSquare(int, int, int, long)@@Base+0x140> │ │ │ │ + je 49c48 ::EigenDecompositionSquare(int, int, int, long)@@Base+0x138> │ │ │ │ mov %r13,%rdi │ │ │ │ call 1c420 │ │ │ │ mov %rax,0x0(%rbp) │ │ │ │ test %rax,%rax │ │ │ │ - je 4bc20 ::EigenDecompositionSquare(int, int, int, long)@@Base+0x140> │ │ │ │ + je 49c48 ::EigenDecompositionSquare(int, int, int, long)@@Base+0x138> │ │ │ │ mov 0x8(%rsp),%rdi │ │ │ │ call 1c420 │ │ │ │ mov %rax,(%r12) │ │ │ │ test %rax,%rax │ │ │ │ - je 4bc20 ::EigenDecompositionSquare(int, int, int, long)@@Base+0x140> │ │ │ │ + je 49c48 ::EigenDecompositionSquare(int, int, int, long)@@Base+0x138> │ │ │ │ add $0x8,%rbx │ │ │ │ add $0x8,%r12 │ │ │ │ add $0x8,%rbp │ │ │ │ cmp %r14,%rbx │ │ │ │ - jne 4bbc0 ::EigenDecompositionSquare(int, int, int, long)@@Base+0xe0> │ │ │ │ + jne 49be8 ::EigenDecompositionSquare(int, int, int, long)@@Base+0xd8> │ │ │ │ mov %r13,%rdi │ │ │ │ call 1c420 │ │ │ │ mov %rax,0x28(%r15) │ │ │ │ add $0x18,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ ret │ │ │ │ mov $0x8,%edi │ │ │ │ call 1c130 <__cxa_allocate_exception@plt> │ │ │ │ - mov 0x14157(%rip),%rdx │ │ │ │ - mov 0x14230(%rip),%rsi │ │ │ │ + mov 0x1412f(%rip),%rdx │ │ │ │ + mov 0x14208(%rip),%rsi │ │ │ │ mov %rax,%rdi │ │ │ │ add $0x10,%rdx │ │ │ │ mov %rdx,(%rax) │ │ │ │ - mov 0x140c7(%rip),%rdx │ │ │ │ + mov 0x1409f(%rip),%rdx │ │ │ │ call 1c560 <__cxa_throw@plt> │ │ │ │ - xchg %ax,%ax │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ │ │ │ │ -000000000004bc50 ::EigenDecompositionCube(int, int, int, long)@@Base>: │ │ │ │ +0000000000049c80 ::EigenDecompositionCube(int, int, int, long)@@Base>: │ │ │ │ endbr64 │ │ │ │ push %r15 │ │ │ │ + vmovd %edx,%xmm1 │ │ │ │ + mov %rdi,%r15 │ │ │ │ push %r14 │ │ │ │ push %r13 │ │ │ │ - movslq %esi,%r13 │ │ │ │ + mov %edx,%r13d │ │ │ │ push %r12 │ │ │ │ + movslq %esi,%r12 │ │ │ │ + vpinsrd $0x1,%r12d,%xmm1,%xmm0 │ │ │ │ push %rbp │ │ │ │ push %rbx │ │ │ │ - movslq %edx,%r12 │ │ │ │ sub $0x8,%rsp │ │ │ │ - mov 0x14281(%rip),%rax # 5fef0 @@Base+0x1b40> │ │ │ │ - vmovd %r12d,%xmm1 │ │ │ │ - mov %rdi,%r15 │ │ │ │ - vpinsrd $0x1,%r13d,%xmm1,%xmm0 │ │ │ │ mov %ecx,0x18(%rdi) │ │ │ │ + mov 0x14241(%rip),%rax # 5def0 @@Base+0x1b40> │ │ │ │ mov %r8,0x20(%rdi) │ │ │ │ vmovq %xmm0,0x10(%rdi) │ │ │ │ add $0x10,%rax │ │ │ │ mov %rax,(%rdi) │ │ │ │ - lea 0x0(,%r13,8),%rdi │ │ │ │ + lea 0x0(,%r12,8),%rdi │ │ │ │ call 1c420 │ │ │ │ mov %rax,0x8(%r15) │ │ │ │ test %rax,%rax │ │ │ │ - je 4bd41 ::EigenDecompositionCube(int, int, int, long)@@Base+0xf1> │ │ │ │ - lea 0x0(,%r13,8),%rdi │ │ │ │ + je 49d81 ::EigenDecompositionCube(int, int, int, long)@@Base+0x101> │ │ │ │ + lea 0x0(,%r12,8),%rdi │ │ │ │ mov %rax,%rbp │ │ │ │ call 1c420 │ │ │ │ mov %rax,0x40(%r15) │ │ │ │ + mov %rax,%rdx │ │ │ │ test %rax,%rax │ │ │ │ - je 4bd41 ::EigenDecompositionCube(int, int, int, long)@@Base+0xf1> │ │ │ │ - lea 0x0(,%r12,8),%r14 │ │ │ │ - test %r13d,%r13d │ │ │ │ - jle 4bd0e ::EigenDecompositionCube(int, int, int, long)@@Base+0xbe> │ │ │ │ - imul %r12,%r12 │ │ │ │ - mov %rax,%rbx │ │ │ │ - lea (%rax,%r13,8),%r13 │ │ │ │ - imul %r14,%r12 │ │ │ │ + je 49d81 ::EigenDecompositionCube(int, int, int, long)@@Base+0x101> │ │ │ │ + movslq %r13d,%rax │ │ │ │ + lea 0x0(,%rax,8),%r14 │ │ │ │ + test %r12d,%r12d │ │ │ │ + jle 49d4e ::EigenDecompositionCube(int, int, int, long)@@Base+0xce> │ │ │ │ + mov %rax,%r13 │ │ │ │ + mov %rdx,%rbx │ │ │ │ + lea (%rdx,%r12,8),%r12 │ │ │ │ + imul %rax,%r13 │ │ │ │ + imul %rax,%r13 │ │ │ │ + shl $0x3,%r13 │ │ │ │ nop │ │ │ │ - mov %r12,%rdi │ │ │ │ + mov %r13,%rdi │ │ │ │ call 1c420 │ │ │ │ mov %rax,(%rbx) │ │ │ │ test %rax,%rax │ │ │ │ - je 4bd41 ::EigenDecompositionCube(int, int, int, long)@@Base+0xf1> │ │ │ │ + je 49d81 ::EigenDecompositionCube(int, int, int, long)@@Base+0x101> │ │ │ │ mov %r14,%rdi │ │ │ │ call 1c420 │ │ │ │ mov %rax,0x0(%rbp) │ │ │ │ test %rax,%rax │ │ │ │ - je 4bd41 ::EigenDecompositionCube(int, int, int, long)@@Base+0xf1> │ │ │ │ + je 49d81 ::EigenDecompositionCube(int, int, int, long)@@Base+0x101> │ │ │ │ add $0x8,%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ - cmp %r13,%rbx │ │ │ │ - jne 4bce0 ::EigenDecompositionCube(int, int, int, long)@@Base+0x90> │ │ │ │ + cmp %r12,%rbx │ │ │ │ + jne 49d20 ::EigenDecompositionCube(int, int, int, long)@@Base+0xa0> │ │ │ │ mov %r14,%rdi │ │ │ │ call 1c420 │ │ │ │ mov %r14,%rdi │ │ │ │ mov %rax,0x28(%r15) │ │ │ │ call 1c420 │ │ │ │ mov %r14,%rdi │ │ │ │ mov %rax,0x30(%r15) │ │ │ │ @@ -46223,76 +45230,76 @@ │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ ret │ │ │ │ mov $0x8,%edi │ │ │ │ call 1c130 <__cxa_allocate_exception@plt> │ │ │ │ - mov 0x14036(%rip),%rdx │ │ │ │ - mov 0x1410f(%rip),%rsi │ │ │ │ + mov 0x13ff6(%rip),%rdx │ │ │ │ + mov 0x140cf(%rip),%rsi │ │ │ │ mov %rax,%rdi │ │ │ │ add $0x10,%rdx │ │ │ │ mov %rdx,(%rax) │ │ │ │ - mov 0x13fa6(%rip),%rdx │ │ │ │ + mov 0x13f66(%rip),%rdx │ │ │ │ call 1c560 <__cxa_throw@plt> │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ + nop │ │ │ │ │ │ │ │ -000000000004bd80 ::createInstance(int, int, int, int, int, int, int, int, int, int, int, long, long)@@Base>: │ │ │ │ +0000000000049db0 ::createInstance(int, int, int, int, int, int, int, int, int, int, int, long, long)@@Base>: │ │ │ │ endbr64 │ │ │ │ push %rbp │ │ │ │ + xor %r10d,%r10d │ │ │ │ mov %rsp,%rbp │ │ │ │ push %r15 │ │ │ │ push %r14 │ │ │ │ push %r13 │ │ │ │ push %r12 │ │ │ │ push %rbx │ │ │ │ and $0xffffffffffffffe0,%rsp │ │ │ │ sub $0x60,%rsp │ │ │ │ - mov 0xaf90(%rip),%rax │ │ │ │ - vmovd 0x10(%rbp),%xmm2 │ │ │ │ mov %fs:0x28,%rbx │ │ │ │ mov %rbx,0x58(%rsp) │ │ │ │ mov %rdi,%rbx │ │ │ │ + mov 0xaf4c(%rip),%rax │ │ │ │ + vmovd 0x10(%rbp),%xmm2 │ │ │ │ vpinsrd $0x1,0x20(%rbp),%xmm2,%xmm0 │ │ │ │ mov %rax,0x60(%rbx) │ │ │ │ lea (%rdx,%rcx,1),%eax │ │ │ │ movabs $0x100000001,%rcx │ │ │ │ - movl $0xc8,0x68(%rbx) │ │ │ │ - mov %rcx,0x48(%rbx) │ │ │ │ mov %eax,0xc(%rbx) │ │ │ │ sub %esi,%eax │ │ │ │ - mov %esi,0x10(%rbx) │ │ │ │ + mov %rcx,0x48(%rbx) │ │ │ │ + mov (%rbx),%rcx │ │ │ │ mov %eax,0x44(%rbx) │ │ │ │ lea 0x1(%r8),%eax │ │ │ │ + movl $0xc8,0x68(%rbx) │ │ │ │ + mov %esi,0x10(%rbx) │ │ │ │ mov %r8d,0x24(%rbx) │ │ │ │ mov %r9d,0x14(%rbx) │ │ │ │ - movw $0x0,0x50(%rbx) │ │ │ │ + mov %r10w,0x50(%rbx) │ │ │ │ mov %eax,0x28(%rbx) │ │ │ │ mov %r8d,0x2c(%rbx) │ │ │ │ - mov (%rbx),%rcx │ │ │ │ mov 0x2e0(%rcx),%rcx │ │ │ │ - cmp 0x13e6a(%rip),%rcx # 5fc78 ::getPaddedPatternsModulus()@@Base+0x40298> │ │ │ │ - jne 4c510 ::createInstance(int, int, int, int, int, int, int, int, int, int, int, long, long)@@Base+0x790> │ │ │ │ + cmp 0x13e38(%rip),%rcx # 5dc78 ::getPaddedPatternsModulus()@@Base+0x3e5a8> │ │ │ │ + jne 4a520 ::createInstance(int, int, int, int, int, int, int, int, int, int, int, long, long)@@Base+0x770> │ │ │ │ + mov %r9d,0x18(%rbx) │ │ │ │ mov %r8d,%r13d │ │ │ │ mov %r9d,%r14d │ │ │ │ - mov %r9d,0x18(%rbx) │ │ │ │ xor %edx,%edx │ │ │ │ mov 0x18(%rbp),%ecx │ │ │ │ imul %r13d,%eax │ │ │ │ mov %edx,0x1c(%rbx) │ │ │ │ vmovq %xmm0,0x30(%rbx) │ │ │ │ - mov %eax,0x40(%rbx) │ │ │ │ mov %ecx,0x20(%rbx) │ │ │ │ mov 0x28(%rbp),%ecx │ │ │ │ + mov %eax,0x40(%rbx) │ │ │ │ mov %ecx,0x38(%rbx) │ │ │ │ mov 0x48(%rbp),%rcx │ │ │ │ or 0x40(%rbp),%rcx │ │ │ │ test $0x80,%cl │ │ │ │ - je 4c4f0 ::createInstance(int, int, int, int, int, int, int, int, int, int, int, long, long)@@Base+0x770> │ │ │ │ + je 4a500 ::createInstance(int, int, int, int, int, int, int, int, int, int, int, long, long)@@Base+0x750> │ │ │ │ mov 0x44(%rbx),%eax │ │ │ │ mov %eax,0x38(%rbx) │ │ │ │ mov $0x480,%eax │ │ │ │ mov %rax,%rsi │ │ │ │ or $0x10,%rax │ │ │ │ or $0x20,%rsi │ │ │ │ test $0x20,%cl │ │ │ │ @@ -46306,411 +45313,416 @@ │ │ │ │ mov %r12,%rax │ │ │ │ or $0x4000,%r12 │ │ │ │ or $0x40000000,%rax │ │ │ │ test $0x40000000,%ecx │ │ │ │ cmovne %rax,%r12 │ │ │ │ mov %r12,0x58(%rbx) │ │ │ │ test $0x20,%r12b │ │ │ │ - je 4c460 ::createInstance(int, int, int, int, int, int, int, int, int, int, int, long, long)@@Base+0x6e0> │ │ │ │ + je 4a470 ::createInstance(int, int, int, int, int, int, int, int, int, int, int, long, long)@@Base+0x6c0> │ │ │ │ mov $0x58,%edi │ │ │ │ call 1c310 │ │ │ │ mov 0x20(%rbp),%ecx │ │ │ │ + mov 0x10(%rbp),%esi │ │ │ │ mov %r12,%r8 │ │ │ │ mov %r13d,%edx │ │ │ │ - mov 0x10(%rbp),%esi │ │ │ │ mov %rax,%rdi │ │ │ │ mov %rax,%r15 │ │ │ │ call 1c0d0 ::EigenDecompositionSquare(int, int, int, long)@plt> │ │ │ │ - movslq 0x30(%rbx),%r12 │ │ │ │ + movslq 0x30(%rbx),%rax │ │ │ │ mov %r15,0x70(%rbx) │ │ │ │ mov $0x8,%edi │ │ │ │ - mov %r12,%rsi │ │ │ │ + mov %rax,%rsi │ │ │ │ + mov %rax,0x28(%rsp) │ │ │ │ call 1c200 │ │ │ │ mov %rax,0x78(%rbx) │ │ │ │ test %rax,%rax │ │ │ │ - je 4c055 ::createInstance(int, int, int, int, int, int, int, int, int, int, int, long, long)@@Base+0x2d5> │ │ │ │ + je 4a085 ::createInstance(int, int, int, int, int, int, int, int, int, int, int, long, long)@@Base+0x2d5> │ │ │ │ movslq 0x14(%rbx),%rax │ │ │ │ lea 0x0(,%rax,8),%rdi │ │ │ │ mov %rax,0x18(%rsp) │ │ │ │ call 1c420 │ │ │ │ mov %rax,0x80(%rbx) │ │ │ │ test %rax,%rax │ │ │ │ - je 4c055 ::createInstance(int, int, int, int, int, int, int, int, int, int, int, long, long)@@Base+0x2d5> │ │ │ │ + je 4a085 ::createInstance(int, int, int, int, int, int, int, int, int, int, int, long, long)@@Base+0x2d5> │ │ │ │ mov 0x18(%rbx),%eax │ │ │ │ mov 0x34(%rbx),%esi │ │ │ │ mov %eax,0x24(%rsp) │ │ │ │ imul 0x2c(%rbx),%eax │ │ │ │ mov %esi,0x20(%rsp) │ │ │ │ - imul %esi,%eax │ │ │ │ - mov %eax,0x10(%rsp) │ │ │ │ - mov %eax,0x3c(%rbx) │ │ │ │ + imul %eax,%esi │ │ │ │ movslq 0xc(%rbx),%rax │ │ │ │ mov %rax,%r13 │ │ │ │ shl $0x3,%rax │ │ │ │ + movslq %esi,%r12 │ │ │ │ mov %rax,%rdi │ │ │ │ - mov %rax,0x28(%rsp) │ │ │ │ + mov %rax,0x10(%rsp) │ │ │ │ + mov %r12d,0x3c(%rbx) │ │ │ │ call 1c420 │ │ │ │ - mov %rax,%r15 │ │ │ │ mov %rax,0xb0(%rbx) │ │ │ │ + mov %rax,%r15 │ │ │ │ test %rax,%rax │ │ │ │ - je 4c055 ::createInstance(int, int, int, int, int, int, int, int, int, int, int, long, long)@@Base+0x2d5> │ │ │ │ - mov %r12,%rsi │ │ │ │ + je 4a085 ::createInstance(int, int, int, int, int, int, int, int, int, int, int, long, long)@@Base+0x2d5> │ │ │ │ + mov 0x28(%rsp),%rsi │ │ │ │ mov $0x8,%edi │ │ │ │ call 1c200 │ │ │ │ mov %rax,0xa8(%rbx) │ │ │ │ test %rax,%rax │ │ │ │ - je 4c055 ::createInstance(int, int, int, int, int, int, int, int, int, int, int, long, long)@@Base+0x2d5> │ │ │ │ - mov %r12,%rsi │ │ │ │ + je 4a085 ::createInstance(int, int, int, int, int, int, int, int, int, int, int, long, long)@@Base+0x2d5> │ │ │ │ + mov 0x28(%rsp),%rsi │ │ │ │ mov $0x8,%edi │ │ │ │ call 1c200 │ │ │ │ mov %rax,0xa0(%rbx) │ │ │ │ test %rax,%rax │ │ │ │ - je 4c055 ::createInstance(int, int, int, int, int, int, int, int, int, int, int, long, long)@@Base+0x2d5> │ │ │ │ - mov 0x28(%rsp),%rdi │ │ │ │ + je 4a085 ::createInstance(int, int, int, int, int, int, int, int, int, int, int, long, long)@@Base+0x2d5> │ │ │ │ + mov 0x10(%rsp),%rdi │ │ │ │ call 1c420 │ │ │ │ mov %rax,0xb8(%rbx) │ │ │ │ test %rax,%rax │ │ │ │ - je 4c055 ::createInstance(int, int, int, int, int, int, int, int, int, int, int, long, long)@@Base+0x2d5> │ │ │ │ + je 4a085 ::createInstance(int, int, int, int, int, int, int, int, int, int, int, long, long)@@Base+0x2d5> │ │ │ │ test %r13d,%r13d │ │ │ │ - jle 4bfe5 ::createInstance(int, int, int, int, int, int, int, int, int, int, int, long, long)@@Base+0x265> │ │ │ │ - mov %r13d,%r12d │ │ │ │ + jle 4a01e ::createInstance(int, int, int, int, int, int, int, int, int, int, int, long, long)@@Base+0x26e> │ │ │ │ + mov %r13d,%edx │ │ │ │ xor %esi,%esi │ │ │ │ mov %r15,%rdi │ │ │ │ - mov %rax,0x28(%rsp) │ │ │ │ - lea 0x0(,%r12,8),%rdx │ │ │ │ + mov %rax,0x10(%rsp) │ │ │ │ + shl $0x3,%rdx │ │ │ │ + mov %rdx,0x28(%rsp) │ │ │ │ call 1c1a0 │ │ │ │ - mov 0x28(%rsp),%rdi │ │ │ │ - lea 0x0(,%r12,8),%rdx │ │ │ │ + mov 0x28(%rsp),%rdx │ │ │ │ + mov 0x10(%rsp),%rdi │ │ │ │ xor %esi,%esi │ │ │ │ call 1c1a0 │ │ │ │ mov 0x10(%rbx),%eax │ │ │ │ cmp %eax,%r13d │ │ │ │ - jle 4c0a0 ::createInstance(int, int, int, int, int, int, int, int, int, int, int, long, long)@@Base+0x320> │ │ │ │ - movslq 0x10(%rsp),%r12 │ │ │ │ + jle 4a0d0 ::createInstance(int, int, int, int, int, int, int, int, int, int, int, long, long)@@Base+0x320> │ │ │ │ movslq %eax,%rdx │ │ │ │ sub %eax,%r13d │ │ │ │ + lea 0x0(,%r12,8),%rcx │ │ │ │ add %rdx,%r13 │ │ │ │ - lea 0x0(,%r12,8),%rsi │ │ │ │ lea (%r15,%rdx,8),%r12 │ │ │ │ + mov %rcx,0x28(%rsp) │ │ │ │ lea (%r15,%r13,8),%r15 │ │ │ │ - mov %rsi,0x28(%rsp) │ │ │ │ - jmp 4c037 ::createInstance(int, int, int, int, int, int, int, int, int, int, int, long, long)@@Base+0x2b7> │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ + jmp 4a067 ::createInstance(int, int, int, int, int, int, int, int, int, int, int, long, long)@@Base+0x2b7> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ mov 0x30(%rsp),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ test %rax,%rax │ │ │ │ - je 4c055 ::createInstance(int, int, int, int, int, int, int, int, int, int, int, long, long)@@Base+0x2d5> │ │ │ │ + je 4a085 ::createInstance(int, int, int, int, int, int, int, int, int, int, int, long, long)@@Base+0x2d5> │ │ │ │ add $0x8,%r12 │ │ │ │ cmp %r15,%r12 │ │ │ │ - je 4c0a0 ::createInstance(int, int, int, int, int, int, int, int, int, int, int, long, long)@@Base+0x320> │ │ │ │ + je 4a0d0 ::createInstance(int, int, int, int, int, int, int, int, int, int, int, long, long)@@Base+0x320> │ │ │ │ mov 0x28(%rsp),%rdx │ │ │ │ mov $0x20,%esi │ │ │ │ lea 0x30(%rsp),%rdi │ │ │ │ call 1c150 │ │ │ │ test %eax,%eax │ │ │ │ - je 4c020 ::createInstance(int, int, int, int, int, int, int, int, int, int, int, long, long)@@Base+0x2a0> │ │ │ │ + je 4a050 ::createInstance(int, int, int, int, int, int, int, int, int, int, int, long, long)@@Base+0x2a0> │ │ │ │ xor %eax,%eax │ │ │ │ mov %rax,(%r12) │ │ │ │ mov $0x8,%edi │ │ │ │ call 1c130 <__cxa_allocate_exception@plt> │ │ │ │ - mov 0x13d22(%rip),%rdx │ │ │ │ + mov 0x13cf2(%rip),%rdx │ │ │ │ add $0x10,%rdx │ │ │ │ mov %rdx,(%rax) │ │ │ │ mov 0x58(%rsp),%rdx │ │ │ │ sub %fs:0x28,%rdx │ │ │ │ - jne 4c77d ::createInstance(int, int, int, int, int, int, int, int, int, int, int, long, long)@@Base+0x9fd> │ │ │ │ - mov 0x13c88(%rip),%rdx │ │ │ │ - mov 0x13dd9(%rip),%rsi │ │ │ │ + jne 4a775 ::createInstance(int, int, int, int, int, int, int, int, int, int, int, long, long)@@Base+0x9c5> │ │ │ │ + mov 0x13c58(%rip),%rdx │ │ │ │ + mov 0x13da9(%rip),%rsi │ │ │ │ mov %rax,%rdi │ │ │ │ call 1c560 <__cxa_throw@plt> │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - movslq 0x38(%rbx),%r12 │ │ │ │ - mov 0x58(%rbx),%rax │ │ │ │ + movslq 0x38(%rbx),%rax │ │ │ │ + mov 0x58(%rbx),%r15 │ │ │ │ vpxor %xmm0,%xmm0,%xmm0 │ │ │ │ vmovdqu %xmm0,0xc0(%rbx) │ │ │ │ + mov %rax,%rcx │ │ │ │ + shl $0x3,%rax │ │ │ │ mov %rax,0x28(%rsp) │ │ │ │ - mov %r12,%r15 │ │ │ │ - lea 0x0(,%r12,8),%rdx │ │ │ │ - test $0x80,%al │ │ │ │ - je 4c3b0 ::createInstance(int, int, int, int, int, int, int, int, int, int, int, long, long)@@Base+0x630> │ │ │ │ - mov %rdx,%rdi │ │ │ │ - mov %rdx,0x8(%rsp) │ │ │ │ + test $0x80,%r15b │ │ │ │ + je 4a3b0 ::createInstance(int, int, int, int, int, int, int, int, int, int, int, long, long)@@Base+0x600> │ │ │ │ + mov 0x28(%rsp),%r12 │ │ │ │ + mov %ecx,0x10(%rsp) │ │ │ │ + mov %r12,%rdi │ │ │ │ call 1c420 │ │ │ │ mov %rax,0xc8(%rbx) │ │ │ │ test %rax,%rax │ │ │ │ - je 4c055 ::createInstance(int, int, int, int, int, int, int, int, int, int, int, long, long)@@Base+0x2d5> │ │ │ │ - mov 0x8(%rsp),%rdx │ │ │ │ - movslq %r14d,%rsi │ │ │ │ + je 4a085 ::createInstance(int, int, int, int, int, int, int, int, int, int, int, long, long)@@Base+0x2d5> │ │ │ │ + mov 0x10(%rsp),%edi │ │ │ │ + movslq %r14d,%rdx │ │ │ │ + add %rax,%r12 │ │ │ │ mov %rax,%r14 │ │ │ │ - mov %rsi,0x10(%rsp) │ │ │ │ - lea (%rsi,%rsi,1),%r13 │ │ │ │ - lea (%rax,%rdx,1),%r12 │ │ │ │ - test %r15d,%r15d │ │ │ │ - jle 4c12d ::createInstance(int, int, int, int, int, int, int, int, int, int, int, long, long)@@Base+0x3ad> │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ + mov %rdx,0x28(%rsp) │ │ │ │ + lea (%rdx,%rdx,1),%r13 │ │ │ │ + test %edi,%edi │ │ │ │ + jle 4a155 ::createInstance(int, int, int, int, int, int, int, int, int, int, int, long, long)@@Base+0x3a5> │ │ │ │ + nopl (%rax) │ │ │ │ mov %r13,%rdi │ │ │ │ call 1c420 │ │ │ │ mov %rax,(%r14) │ │ │ │ test %rax,%rax │ │ │ │ - je 4c055 ::createInstance(int, int, int, int, int, int, int, int, int, int, int, long, long)@@Base+0x2d5> │ │ │ │ + je 4a085 ::createInstance(int, int, int, int, int, int, int, int, int, int, int, long, long)@@Base+0x2d5> │ │ │ │ add $0x8,%r14 │ │ │ │ cmp %r14,%r12 │ │ │ │ - jne 4c110 ::createInstance(int, int, int, int, int, int, int, int, int, int, int, long, long)@@Base+0x390> │ │ │ │ + jne 4a138 ::createInstance(int, int, int, int, int, int, int, int, int, int, int, long, long)@@Base+0x388> │ │ │ │ movslq 0x44(%rbx),%rdi │ │ │ │ shl $0x2,%rdi │ │ │ │ call 1c420 │ │ │ │ mov $0x8,%edi │ │ │ │ mov %rax,0xd0(%rbx) │ │ │ │ call 1c420 │ │ │ │ - mov 0x10(%rsp),%rdi │ │ │ │ + mov 0x28(%rsp),%rdi │ │ │ │ mov %rax,0xc0(%rbx) │ │ │ │ mov %rax,%r12 │ │ │ │ shl $0x3,%rdi │ │ │ │ call 1c420 │ │ │ │ mov %rax,(%r12) │ │ │ │ - movslq 0x20(%rbx),%r12 │ │ │ │ - lea 0x0(,%r12,8),%rdi │ │ │ │ + movslq 0x20(%rbx),%rax │ │ │ │ + lea 0x0(,%rax,8),%r13 │ │ │ │ + mov %rax,%r12 │ │ │ │ + mov %r13,%rdi │ │ │ │ call 1c420 │ │ │ │ mov %rax,0xd8(%rbx) │ │ │ │ test %rax,%rax │ │ │ │ - je 4c055 ::createInstance(int, int, int, int, int, int, int, int, int, int, int, long, long)@@Base+0x2d5> │ │ │ │ + je 4a085 ::createInstance(int, int, int, int, int, int, int, int, int, int, int, long, long)@@Base+0x2d5> │ │ │ │ test %r12d,%r12d │ │ │ │ - jle 4c1f0 ::createInstance(int, int, int, int, int, int, int, int, int, int, int, long, long)@@Base+0x470> │ │ │ │ - movslq 0x40(%rbx),%r13 │ │ │ │ + jle 4a220 ::createInstance(int, int, int, int, int, int, int, int, int, int, int, long, long)@@Base+0x470> │ │ │ │ + movslq 0x40(%rbx),%r12 │ │ │ │ movslq 0x20(%rsp),%rdx │ │ │ │ - mov %rax,%r15 │ │ │ │ - lea (%rax,%r12,8),%r12 │ │ │ │ - imul %rdx,%r13 │ │ │ │ - shl $0x3,%r13 │ │ │ │ - jmp 4c1ca ::createInstance(int, int, int, int, int, int, int, int, int, int, int, long, long)@@Base+0x44a> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ + add %rax,%r13 │ │ │ │ + imul %rdx,%r12 │ │ │ │ + lea 0x0(,%r12,8),%rcx │ │ │ │ + mov %rax,%r12 │ │ │ │ + mov %rcx,0x28(%rsp) │ │ │ │ + jmp 4a1fb ::createInstance(int, int, int, int, int, int, int, int, int, int, int, long, long)@@Base+0x44b> │ │ │ │ + nopl (%rax) │ │ │ │ mov 0x38(%rsp),%rax │ │ │ │ - mov %rax,(%r15) │ │ │ │ + mov %rax,(%r12) │ │ │ │ test %rax,%rax │ │ │ │ - je 4c055 ::createInstance(int, int, int, int, int, int, int, int, int, int, int, long, long)@@Base+0x2d5> │ │ │ │ - add $0x8,%r15 │ │ │ │ - cmp %r15,%r12 │ │ │ │ - je 4c1f0 ::createInstance(int, int, int, int, int, int, int, int, int, int, int, long, long)@@Base+0x470> │ │ │ │ - mov %r13,%rdx │ │ │ │ + je 4a085 ::createInstance(int, int, int, int, int, int, int, int, int, int, int, long, long)@@Base+0x2d5> │ │ │ │ + add $0x8,%r12 │ │ │ │ + cmp %r12,%r13 │ │ │ │ + je 4a220 ::createInstance(int, int, int, int, int, int, int, int, int, int, int, long, long)@@Base+0x470> │ │ │ │ + mov 0x28(%rsp),%rdx │ │ │ │ mov $0x20,%esi │ │ │ │ lea 0x38(%rsp),%rdi │ │ │ │ call 1c150 │ │ │ │ test %eax,%eax │ │ │ │ - je 4c1b0 ::createInstance(int, int, int, int, int, int, int, int, int, int, int, long, long)@@Base+0x430> │ │ │ │ - xor %edx,%edx │ │ │ │ - mov %rdx,(%r15) │ │ │ │ - jmp 4c055 ::createInstance(int, int, int, int, int, int, int, int, int, int, int, long, long)@@Base+0x2d5> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - movslq 0x24(%rbx),%r12 │ │ │ │ - imul 0x18(%rsp),%r12 │ │ │ │ + je 4a1e0 ::createInstance(int, int, int, int, int, int, int, int, int, int, int, long, long)@@Base+0x430> │ │ │ │ + jmp 4a07f ::createInstance(int, int, int, int, int, int, int, int, int, int, int, long, long)@@Base+0x2cf> │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + movslq 0x24(%rbx),%rax │ │ │ │ mov $0x20,%esi │ │ │ │ lea 0x50(%rsp),%rdi │ │ │ │ - xor %r14d,%r14d │ │ │ │ - lea 0x0(,%r12,8),%rdx │ │ │ │ + xor %r13d,%r13d │ │ │ │ + imul 0x18(%rsp),%rax │ │ │ │ + lea 0x0(,%rax,8),%r14 │ │ │ │ + mov %r14,%rdx │ │ │ │ call 1c150 │ │ │ │ - lea 0x0(,%r12,8),%rdi │ │ │ │ + mov %r14,%rdi │ │ │ │ test %eax,%eax │ │ │ │ - mov %r14,%rax │ │ │ │ + mov %r13,%rax │ │ │ │ cmove 0x50(%rsp),%rax │ │ │ │ mov %rax,0xe0(%rbx) │ │ │ │ call 1c420 │ │ │ │ - lea 0x0(,%r12,8),%rdi │ │ │ │ + mov %r14,%rdi │ │ │ │ mov %rax,0xe8(%rbx) │ │ │ │ call 1c420 │ │ │ │ + movslq 0x24(%rsp),%r12 │ │ │ │ lea 0x48(%rsp),%rdi │ │ │ │ mov $0x20,%esi │ │ │ │ - movslq 0x24(%rsp),%r13 │ │ │ │ mov %rax,0xf0(%rbx) │ │ │ │ - mov %r13,%r15 │ │ │ │ - shl $0x3,%r13 │ │ │ │ - mov %r13,%rdx │ │ │ │ + shl $0x3,%r12 │ │ │ │ + mov %r12,%rdx │ │ │ │ call 1c150 │ │ │ │ - mov %r13,%rdx │ │ │ │ - mov $0x20,%esi │ │ │ │ + mov %r13,%rsi │ │ │ │ + mov %r12,%rdx │ │ │ │ lea 0x40(%rsp),%rdi │ │ │ │ test %eax,%eax │ │ │ │ - mov %r14,%rax │ │ │ │ - cmove 0x48(%rsp),%rax │ │ │ │ - mov %rax,0xf8(%rbx) │ │ │ │ + cmove 0x48(%rsp),%rsi │ │ │ │ + mov %rsi,0xf8(%rbx) │ │ │ │ + mov $0x20,%esi │ │ │ │ call 1c150 │ │ │ │ - lea 0x0(,%r12,8),%rdi │ │ │ │ movq $0x0,0x108(%rbx) │ │ │ │ + mov %r14,%rdi │ │ │ │ test %eax,%eax │ │ │ │ - cmove 0x40(%rsp),%r14 │ │ │ │ - mov %r14,0x100(%rbx) │ │ │ │ + cmove 0x40(%rsp),%r13 │ │ │ │ + mov %r13,0x100(%rbx) │ │ │ │ call 1c420 │ │ │ │ - lea 0x0(,%r12,8),%rdi │ │ │ │ + mov %r14,%rdi │ │ │ │ mov %rax,0x110(%rbx) │ │ │ │ call 1c420 │ │ │ │ - lea 0x0(,%r12,8),%rdi │ │ │ │ + mov %r14,%rdi │ │ │ │ mov %rax,0x118(%rbx) │ │ │ │ call 1c420 │ │ │ │ - mov %r13,%rdi │ │ │ │ + mov %r12,%rdi │ │ │ │ mov %rax,0x120(%rbx) │ │ │ │ call 1c420 │ │ │ │ - mov %r13,%rdi │ │ │ │ + mov %r12,%rdi │ │ │ │ mov %rax,0x130(%rbx) │ │ │ │ - mov %rax,%r14 │ │ │ │ + mov %rax,%r13 │ │ │ │ call 1c420 │ │ │ │ - mov %rax,%r12 │ │ │ │ + mov 0x24(%rsp),%ecx │ │ │ │ mov %rax,0x128(%rbx) │ │ │ │ - test %r15d,%r15d │ │ │ │ - jle 4c372 ::createInstance(int, int, int, int, int, int, int, int, int, int, int, long, long)@@Base+0x5f2> │ │ │ │ + mov %rax,%r14 │ │ │ │ + test %ecx,%ecx │ │ │ │ + jle 4a372 ::createInstance(int, int, int, int, int, int, int, int, int, int, int, long, long)@@Base+0x5c2> │ │ │ │ mov 0x24(%rsp),%edx │ │ │ │ xor %esi,%esi │ │ │ │ - mov %r14,%rdi │ │ │ │ + mov %r13,%rdi │ │ │ │ shl $0x3,%rdx │ │ │ │ call 1c1a0 │ │ │ │ - lea (%r12,%r13,1),%rdx │ │ │ │ - and $0x8,%r13d │ │ │ │ - vmovsd 0xa9e7(%rip),%xmm0 │ │ │ │ - mov %r12,%rax │ │ │ │ - je 4c360 ::createInstance(int, int, int, int, int, int, int, int, int, int, int, long, long)@@Base+0x5e0> │ │ │ │ + lea (%r14,%r12,1),%rdx │ │ │ │ + and $0x8,%r12d │ │ │ │ + vmovsd 0xa9cd(%rip),%xmm0 │ │ │ │ + mov %r14,%rax │ │ │ │ + je 4a360 ::createInstance(int, int, int, int, int, int, int, int, int, int, int, long, long)@@Base+0x5b0> │ │ │ │ add $0x8,%rax │ │ │ │ - vmovsd %xmm0,(%r12) │ │ │ │ + vmovsd %xmm0,(%r14) │ │ │ │ cmp %rax,%rdx │ │ │ │ - je 4c372 ::createInstance(int, int, int, int, int, int, int, int, int, int, int, long, long)@@Base+0x5f2> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + je 4a372 ::createInstance(int, int, int, int, int, int, int, int, int, int, int, long, long)@@Base+0x5c2> │ │ │ │ + xchg %ax,%ax │ │ │ │ vmovsd %xmm0,(%rax) │ │ │ │ - vmovsd %xmm0,0x8(%rax) │ │ │ │ add $0x10,%rax │ │ │ │ + vmovsd %xmm0,-0x8(%rax) │ │ │ │ cmp %rax,%rdx │ │ │ │ - jne 4c360 ::createInstance(int, int, int, int, int, int, int, int, int, int, int, long, long)@@Base+0x5e0> │ │ │ │ - movw $0x0,0x13c(%rbx) │ │ │ │ - testb $0x40,0x2b(%rsp) │ │ │ │ - jne 4c490 ::createInstance(int, int, int, int, int, int, int, int, int, int, int, long, long)@@Base+0x710> │ │ │ │ + jne 4a360 ::createInstance(int, int, int, int, int, int, int, int, int, int, int, long, long)@@Base+0x5b0> │ │ │ │ + xor %edx,%edx │ │ │ │ + mov %dx,0x13c(%rbx) │ │ │ │ + test $0x40000000,%r15d │ │ │ │ + jne 4a4a0 ::createInstance(int, int, int, int, int, int, int, int, int, int, int, long, long)@@Base+0x6f0> │ │ │ │ mov 0x58(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 4c77d ::createInstance(int, int, int, int, int, int, int, int, int, int, int, long, long)@@Base+0x9fd> │ │ │ │ + jne 4a775 ::createInstance(int, int, int, int, int, int, int, int, int, int, int, long, long)@@Base+0x9c5> │ │ │ │ lea -0x28(%rbp),%rsp │ │ │ │ xor %eax,%eax │ │ │ │ pop %rbx │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ pop %rbp │ │ │ │ ret │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov %rdx,%rdi │ │ │ │ - mov %rdx,0x10(%rsp) │ │ │ │ + nopl (%rax) │ │ │ │ + mov 0x28(%rsp),%rdi │ │ │ │ + mov %ecx,0x10(%rsp) │ │ │ │ call 1c420 │ │ │ │ mov %rax,0xc0(%rbx) │ │ │ │ test %rax,%rax │ │ │ │ - je 4c055 ::createInstance(int, int, int, int, int, int, int, int, int, int, int, long, long)@@Base+0x2d5> │ │ │ │ - test %r12d,%r12d │ │ │ │ - mov 0x10(%rsp),%rdx │ │ │ │ - jle 4c167 ::createInstance(int, int, int, int, int, int, int, int, int, int, int, long, long)@@Base+0x3e7> │ │ │ │ + je 4a085 ::createInstance(int, int, int, int, int, int, int, int, int, int, int, long, long)@@Base+0x2d5> │ │ │ │ + mov 0x10(%rsp),%esi │ │ │ │ + test %esi,%esi │ │ │ │ + jle 4a18f ::createInstance(int, int, int, int, int, int, int, int, int, int, int, long, long)@@Base+0x3df> │ │ │ │ + mov %rax,%r13 │ │ │ │ + mov 0x28(%rsp),%rax │ │ │ │ movslq %r14d,%r12 │ │ │ │ - mov %rax,%r15 │ │ │ │ - lea (%rax,%rdx,1),%r13 │ │ │ │ shl $0x3,%r12 │ │ │ │ - jmp 4c3fd ::createInstance(int, int, int, int, int, int, int, int, int, int, int, long, long)@@Base+0x67d> │ │ │ │ + add %r13,%rax │ │ │ │ + mov %rax,0x28(%rsp) │ │ │ │ + jmp 4a407 ::createInstance(int, int, int, int, int, int, int, int, int, int, int, long, long)@@Base+0x657> │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - add $0x8,%r15 │ │ │ │ - cmp %r15,%r13 │ │ │ │ - je 4c167 ::createInstance(int, int, int, int, int, int, int, int, int, int, int, long, long)@@Base+0x3e7> │ │ │ │ + add $0x8,%r13 │ │ │ │ + cmp %r13,0x28(%rsp) │ │ │ │ + je 4a18f ::createInstance(int, int, int, int, int, int, int, int, int, int, int, long, long)@@Base+0x3df> │ │ │ │ mov %r12,%rdi │ │ │ │ call 1c420 │ │ │ │ - mov %rax,(%r15) │ │ │ │ + mov %rax,0x0(%r13) │ │ │ │ test %rax,%rax │ │ │ │ - je 4c055 ::createInstance(int, int, int, int, int, int, int, int, int, int, int, long, long)@@Base+0x2d5> │ │ │ │ - testb $0x2,0x2b(%rsp) │ │ │ │ - je 4c3f0 ::createInstance(int, int, int, int, int, int, int, int, int, int, int, long, long)@@Base+0x670> │ │ │ │ + je 4a085 ::createInstance(int, int, int, int, int, int, int, int, int, int, int, long, long)@@Base+0x2d5> │ │ │ │ + test $0x2000000,%r15d │ │ │ │ + je 4a3f8 ::createInstance(int, int, int, int, int, int, int, int, int, int, int, long, long)@@Base+0x648> │ │ │ │ test %r14d,%r14d │ │ │ │ - jle 4c3f0 ::createInstance(int, int, int, int, int, int, int, int, int, int, int, long, long)@@Base+0x670> │ │ │ │ + jle 4a3f8 ::createInstance(int, int, int, int, int, int, int, int, int, int, int, long, long)@@Base+0x648> │ │ │ │ lea (%rax,%r12,1),%rsi │ │ │ │ test $0x8,%r12b │ │ │ │ - je 4c440 ::createInstance(int, int, int, int, int, int, int, int, int, int, int, long, long)@@Base+0x6c0> │ │ │ │ - mov 0xa8ea(%rip),%rdx │ │ │ │ + je 4a450 ::createInstance(int, int, int, int, int, int, int, int, int, int, int, long, long)@@Base+0x6a0> │ │ │ │ + mov 0xa8dd(%rip),%rdx │ │ │ │ add $0x8,%rax │ │ │ │ mov %rdx,-0x8(%rax) │ │ │ │ cmp %rsi,%rax │ │ │ │ - je 4c3f0 ::createInstance(int, int, int, int, int, int, int, int, int, int, int, long, long)@@Base+0x670> │ │ │ │ + je 4a3f8 ::createInstance(int, int, int, int, int, int, int, int, int, int, int, long, long)@@Base+0x648> │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - mov 0xa8d1(%rip),%rcx │ │ │ │ + mov 0xa8c1(%rip),%rcx │ │ │ │ add $0x10,%rax │ │ │ │ mov %rcx,-0x10(%rax) │ │ │ │ mov %rcx,-0x8(%rax) │ │ │ │ cmp %rsi,%rax │ │ │ │ - jne 4c440 ::createInstance(int, int, int, int, int, int, int, int, int, int, int, long, long)@@Base+0x6c0> │ │ │ │ - jmp 4c3f0 ::createInstance(int, int, int, int, int, int, int, int, int, int, int, long, long)@@Base+0x670> │ │ │ │ + jne 4a450 ::createInstance(int, int, int, int, int, int, int, int, int, int, int, long, long)@@Base+0x6a0> │ │ │ │ + jmp 4a3f8 ::createInstance(int, int, int, int, int, int, int, int, int, int, int, long, long)@@Base+0x648> │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ mov $0x48,%edi │ │ │ │ call 1c310 │ │ │ │ mov 0x20(%rbp),%ecx │ │ │ │ + mov 0x10(%rbp),%esi │ │ │ │ mov %r12,%r8 │ │ │ │ mov %r13d,%edx │ │ │ │ - mov 0x10(%rbp),%esi │ │ │ │ mov %rax,%rdi │ │ │ │ mov %rax,%r15 │ │ │ │ call 1c390 ::EigenDecompositionCube(int, int, int, long)@plt> │ │ │ │ - jmp 4becf ::createInstance(int, int, int, int, int, int, int, int, int, int, int, long, long)@@Base+0x14f> │ │ │ │ + jmp 49f01 ::createInstance(int, int, int, int, int, int, int, int, int, int, int, long, long)@@Base+0x151> │ │ │ │ cs nopw 0x0(%rax,%rax,1) │ │ │ │ call 1c440 │ │ │ │ cmpl $0x4,0x24(%rbx) │ │ │ │ mov 0x14(%rbx),%r12d │ │ │ │ mov %eax,%ecx │ │ │ │ - jle 4c550 ::createInstance(int, int, int, int, int, int, int, int, int, int, int, long, long)@@Base+0x7d0> │ │ │ │ + jle 4a560 ::createInstance(int, int, int, int, int, int, int, int, int, int, int, long, long)@@Base+0x7b0> │ │ │ │ mov $0x2,%eax │ │ │ │ mov %eax,0x54(%rbx) │ │ │ │ cmp $0x2,%ecx │ │ │ │ - jle 4c386 ::createInstance(int, int, int, int, int, int, int, int, int, int, int, long, long)@@Base+0x606> │ │ │ │ + jle 4a388 ::createInstance(int, int, int, int, int, int, int, int, int, int, int, long, long)@@Base+0x5d8> │ │ │ │ cmp %r12d,%eax │ │ │ │ - jg 4c386 ::createInstance(int, int, int, int, int, int, int, int, int, int, int, long, long)@@Base+0x606> │ │ │ │ + jg 4a388 ::createInstance(int, int, int, int, int, int, int, int, int, int, int, long, long)@@Base+0x5d8> │ │ │ │ sar $1,%eax │ │ │ │ sar $1,%ecx │ │ │ │ movslq %r12d,%r14 │ │ │ │ mov %eax,%esi │ │ │ │ mov %r12d,%eax │ │ │ │ lea 0x0(,%r14,4),%rdi │ │ │ │ cltd │ │ │ │ idiv %esi │ │ │ │ cmp %ecx,%eax │ │ │ │ cmovle %eax,%ecx │ │ │ │ mov %ecx,%r13d │ │ │ │ call 1c420 │ │ │ │ mov %rax,%rdi │ │ │ │ - jmp 4c590 ::createInstance(int, int, int, int, int, int, int, int, int, int, int, long, long)@@Base+0x810> │ │ │ │ + jmp 4a5a0 ::createInstance(int, int, int, int, int, int, int, int, int, int, int, long, long)@@Base+0x7f0> │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ test $0x1,%ch │ │ │ │ - je 4c5fe ::createInstance(int, int, int, int, int, int, int, int, int, int, int, long, long)@@Base+0x87e> │ │ │ │ + je 4a60e ::createInstance(int, int, int, int, int, int, int, int, int, int, int, long, long)@@Base+0x85e> │ │ │ │ mov 0x44(%rbx),%eax │ │ │ │ inc %eax │ │ │ │ mov %eax,0x38(%rbx) │ │ │ │ mov $0x500,%eax │ │ │ │ - jmp 4be57 ::createInstance(int, int, int, int, int, int, int, int, int, int, int, long, long)@@Base+0xd7> │ │ │ │ + jmp 49e89 ::createInstance(int, int, int, int, int, int, int, int, int, int, int, long, long)@@Base+0xd9> │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ vmovq %xmm0,0x28(%rsp) │ │ │ │ mov %rbx,%rdi │ │ │ │ call *%rcx │ │ │ │ mov 0x14(%rbx),%r14d │ │ │ │ - mov %eax,%esi │ │ │ │ vmovq 0x28(%rsp),%xmm0 │ │ │ │ + mov %eax,%esi │ │ │ │ mov %r14d,%eax │ │ │ │ mov %r14d,0x18(%rbx) │ │ │ │ cltd │ │ │ │ idiv %esi │ │ │ │ test %edx,%edx │ │ │ │ - je 4c540 ::createInstance(int, int, int, int, int, int, int, int, int, int, int, long, long)@@Base+0x7c0> │ │ │ │ + je 4a550 ::createInstance(int, int, int, int, int, int, int, int, int, int, int, long, long)@@Base+0x7a0> │ │ │ │ sub %edx,%esi │ │ │ │ add %esi,%r14d │ │ │ │ mov %esi,%edx │ │ │ │ mov %r14d,0x18(%rbx) │ │ │ │ mov 0x24(%rbx),%r13d │ │ │ │ lea 0x1(%r13),%eax │ │ │ │ - jmp 4be20 ::createInstance(int, int, int, int, int, int, int, int, int, int, int, long, long)@@Base+0xa0> │ │ │ │ + jmp 49e52 ::createInstance(int, int, int, int, int, int, int, int, int, int, int, long, long)@@Base+0xa2> │ │ │ │ nopl (%rax) │ │ │ │ movl $0x100,0x54(%rbx) │ │ │ │ cmp $0xf,%eax │ │ │ │ - jle 4c62f ::createInstance(int, int, int, int, int, int, int, int, int, int, int, long, long)@@Base+0x8af> │ │ │ │ + jle 4a63f ::createInstance(int, int, int, int, int, int, int, int, int, int, int, long, long)@@Base+0x88f> │ │ │ │ cmp $0x3ffff,%r12d │ │ │ │ - jle 4c639 ::createInstance(int, int, int, int, int, int, int, int, int, int, int, long, long)@@Base+0x8b9> │ │ │ │ + jle 4a649 ::createInstance(int, int, int, int, int, int, int, int, int, int, int, long, long)@@Base+0x899> │ │ │ │ mov %r12d,%r13d │ │ │ │ sar $1,%ecx │ │ │ │ movslq %r12d,%r14 │ │ │ │ sar $0x7,%r13d │ │ │ │ lea 0x0(,%r14,4),%rdi │ │ │ │ cmp %r13d,%ecx │ │ │ │ cmovle %ecx,%r13d │ │ │ │ @@ -46726,15 +45738,15 @@ │ │ │ │ cltd │ │ │ │ idiv %r12d │ │ │ │ cmp %r13d,%eax │ │ │ │ cmovge %r8d,%eax │ │ │ │ mov %eax,(%rdi,%rcx,4) │ │ │ │ inc %rcx │ │ │ │ cmp %rcx,%r14 │ │ │ │ - jne 4c5a0 ::createInstance(int, int, int, int, int, int, int, int, int, int, int, long, long)@@Base+0x820> │ │ │ │ + jne 4a5b0 ::createInstance(int, int, int, int, int, int, int, int, int, int, int, long, long)@@Base+0x800> │ │ │ │ mov (%rbx),%rax │ │ │ │ mov %rdi,%rdx │ │ │ │ mov %r13d,%esi │ │ │ │ mov %rbx,%rdi │ │ │ │ call *0x70(%rax) │ │ │ │ movslq 0xc(%rbx),%rax │ │ │ │ movslq 0x48(%rbx),%rdx │ │ │ │ @@ -46742,170 +45754,195 @@ │ │ │ │ lea (%rax,%rax,8),%rdi │ │ │ │ shl $0x2,%rdi │ │ │ │ call 1c420 │ │ │ │ mov %rax,0x158(%rbx) │ │ │ │ mov 0x54(%rbx),%eax │ │ │ │ shl $0x2,%eax │ │ │ │ cmp %eax,0x14(%rbx) │ │ │ │ - jge 4c671 ::createInstance(int, int, int, int, int, int, int, int, int, int, int, long, long)@@Base+0x8f1> │ │ │ │ + jge 4a681 ::createInstance(int, int, int, int, int, int, int, int, int, int, int, long, long)@@Base+0x8d1> │ │ │ │ movb $0x0,0x13d(%rbx) │ │ │ │ - jmp 4c386 ::createInstance(int, int, int, int, int, int, int, int, int, int, int, long, long)@@Base+0x606> │ │ │ │ + jmp 4a388 ::createInstance(int, int, int, int, int, int, int, int, int, int, int, long, long)@@Base+0x5d8> │ │ │ │ mov $0x2000200,%eax │ │ │ │ test $0x2000000,%ecx │ │ │ │ - jne 4be57 ::createInstance(int, int, int, int, int, int, int, int, int, int, int, long, long)@@Base+0xd7> │ │ │ │ + jne 49e89 ::createInstance(int, int, int, int, int, int, int, int, int, int, int, long, long)@@Base+0xd9> │ │ │ │ mov %rcx,%rax │ │ │ │ and $0x400,%eax │ │ │ │ cmp $0x1,%rax │ │ │ │ sbb %rax,%rax │ │ │ │ and $0xfffffffffffffe00,%rax │ │ │ │ add $0x440,%rax │ │ │ │ - jmp 4be57 ::createInstance(int, int, int, int, int, int, int, int, int, int, int, long, long)@@Base+0xd7> │ │ │ │ + jmp 49e89 ::createInstance(int, int, int, int, int, int, int, int, int, int, int, long, long)@@Base+0xd9> │ │ │ │ mov $0x300,%eax │ │ │ │ - jmp 4c4aa ::createInstance(int, int, int, int, int, int, int, int, int, int, int, long, long)@@Base+0x72a> │ │ │ │ + jmp 4a4ba ::createInstance(int, int, int, int, int, int, int, int, int, int, int, long, long)@@Base+0x70a> │ │ │ │ cmp $0xff,%r12d │ │ │ │ - jle 4c386 ::createInstance(int, int, int, int, int, int, int, int, int, int, int, long, long)@@Base+0x606> │ │ │ │ + jle 4a388 ::createInstance(int, int, int, int, int, int, int, int, int, int, int, long, long)@@Base+0x5d8> │ │ │ │ mov %r12d,%r13d │ │ │ │ mov $0x8,%eax │ │ │ │ movslq %r12d,%r14 │ │ │ │ sar $0x7,%r13d │ │ │ │ lea 0x0(,%r14,4),%rdi │ │ │ │ cmp %eax,%r13d │ │ │ │ cmovg %eax,%r13d │ │ │ │ call 1c420 │ │ │ │ mov %rax,%rdi │ │ │ │ - jmp 4c590 ::createInstance(int, int, int, int, int, int, int, int, int, int, int, long, long)@@Base+0x810> │ │ │ │ + jmp 4a5a0 ::createInstance(int, int, int, int, int, int, int, int, int, int, int, long, long)@@Base+0x7f0> │ │ │ │ movslq %r13d,%r12 │ │ │ │ lea 0x0(,%r12,4),%rdi │ │ │ │ call 1c420 │ │ │ │ - mov %rax,%rsi │ │ │ │ mov %rax,0x160(%rbx) │ │ │ │ + mov %rax,%rsi │ │ │ │ test %r13d,%r13d │ │ │ │ - je 4c739 ::createInstance(int, int, int, int, int, int, int, int, int, int, int, long, long)@@Base+0x9b9> │ │ │ │ + je 4a731 ::createInstance(int, int, int, int, int, int, int, int, int, int, int, long, long)@@Base+0x981> │ │ │ │ lea -0x1(%r13),%eax │ │ │ │ cmp $0x6,%eax │ │ │ │ - jbe 4c75e ::createInstance(int, int, int, int, int, int, int, int, int, int, int, long, long)@@Base+0x9de> │ │ │ │ - vmovdqa 0xa717(%rip),%ymm0 │ │ │ │ + jbe 4a756 ::createInstance(int, int, int, int, int, int, int, int, int, int, int, long, long)@@Base+0x9a6> │ │ │ │ mov %r13d,%edx │ │ │ │ mov $0x8,%ecx │ │ │ │ + vmovdqa 0xa6ff(%rip),%ymm0 │ │ │ │ mov %rsi,%rax │ │ │ │ shr $0x3,%edx │ │ │ │ - vmovd %ecx,%xmm1 │ │ │ │ + vpbroadcastd %ecx,%ymm1 │ │ │ │ shl $0x5,%rdx │ │ │ │ - vpbroadcastd %xmm1,%ymm1 │ │ │ │ add %rsi,%rdx │ │ │ │ - nopl (%rax) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ vmovdqu %ymm0,(%rax) │ │ │ │ add $0x20,%rax │ │ │ │ vpaddd %ymm1,%ymm0,%ymm0 │ │ │ │ cmp %rdx,%rax │ │ │ │ - jne 4c6e0 ::createInstance(int, int, int, int, int, int, int, int, int, int, int, long, long)@@Base+0x960> │ │ │ │ + jne 4a6d8 ::createInstance(int, int, int, int, int, int, int, int, int, int, int, long, long)@@Base+0x928> │ │ │ │ test $0x7,%r13b │ │ │ │ - je 4c759 ::createInstance(int, int, int, int, int, int, int, int, int, int, int, long, long)@@Base+0x9d9> │ │ │ │ + je 4a751 ::createInstance(int, int, int, int, int, int, int, int, int, int, int, long, long)@@Base+0x9a1> │ │ │ │ mov %r13d,%eax │ │ │ │ and $0xfffffff8,%eax │ │ │ │ vzeroupper │ │ │ │ cltq │ │ │ │ mov %rax,%rdx │ │ │ │ mov %eax,(%rsi,%rax,4) │ │ │ │ inc %rax │ │ │ │ not %rdx │ │ │ │ add %r13d,%edx │ │ │ │ cmp %eax,%r13d │ │ │ │ - jle 4c739 ::createInstance(int, int, int, int, int, int, int, int, int, int, int, long, long)@@Base+0x9b9> │ │ │ │ + jle 4a731 ::createInstance(int, int, int, int, int, int, int, int, int, int, int, long, long)@@Base+0x981> │ │ │ │ and $0x1,%edx │ │ │ │ - je 4c726 ::createInstance(int, int, int, int, int, int, int, int, int, int, int, long, long)@@Base+0x9a6> │ │ │ │ + je 4a71e ::createInstance(int, int, int, int, int, int, int, int, int, int, int, long, long)@@Base+0x96e> │ │ │ │ mov %eax,(%rsi,%rax,4) │ │ │ │ inc %rax │ │ │ │ cmp %eax,%r13d │ │ │ │ - jle 4c739 ::createInstance(int, int, int, int, int, int, int, int, int, int, int, long, long)@@Base+0x9b9> │ │ │ │ + jle 4a731 ::createInstance(int, int, int, int, int, int, int, int, int, int, int, long, long)@@Base+0x981> │ │ │ │ mov %eax,(%rsi,%rax,4) │ │ │ │ lea 0x1(%rax),%rdx │ │ │ │ add $0x2,%rax │ │ │ │ mov %edx,(%rsi,%rdx,4) │ │ │ │ cmp %eax,%r13d │ │ │ │ - jg 4c726 ::createInstance(int, int, int, int, int, int, int, int, int, int, int, long, long)@@Base+0x9a6> │ │ │ │ + jg 4a71e ::createInstance(int, int, int, int, int, int, int, int, int, int, int, long, long)@@Base+0x96e> │ │ │ │ lea 0x0(,%r12,8),%rdi │ │ │ │ call 1c420 │ │ │ │ movb $0x0,0x13e(%rbx) │ │ │ │ mov %rax,0x168(%rbx) │ │ │ │ - jmp 4c5f2 ::createInstance(int, int, int, int, int, int, int, int, int, int, int, long, long)@@Base+0x872> │ │ │ │ + jmp 4a602 ::createInstance(int, int, int, int, int, int, int, int, int, int, int, long, long)@@Base+0x852> │ │ │ │ vzeroupper │ │ │ │ - jmp 4c739 ::createInstance(int, int, int, int, int, int, int, int, int, int, int, long, long)@@Base+0x9b9> │ │ │ │ + jmp 4a731 ::createInstance(int, int, int, int, int, int, int, int, int, int, int, long, long)@@Base+0x981> │ │ │ │ xor %eax,%eax │ │ │ │ - jmp 4c700 ::createInstance(int, int, int, int, int, int, int, int, int, int, int, long, long)@@Base+0x980> │ │ │ │ + jmp 4a6f8 ::createInstance(int, int, int, int, int, int, int, int, int, int, int, long, long)@@Base+0x948> │ │ │ │ mov %r15,%rdi │ │ │ │ vzeroupper │ │ │ │ call 1c300 │ │ │ │ mov 0x58(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - je 4c791 ::createInstance(int, int, int, int, int, int, int, int, int, int, int, long, long)@@Base+0xa11> │ │ │ │ + je 4a789 ::createInstance(int, int, int, int, int, int, int, int, int, int, int, long, long)@@Base+0x9d9> │ │ │ │ call 1c370 <__stack_chk_fail@plt> │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbx │ │ │ │ - jmp 4c762 ::createInstance(int, int, int, int, int, int, int, int, int, int, int, long, long)@@Base+0x9e2> │ │ │ │ + jmp 4a75a ::createInstance(int, int, int, int, int, int, int, int, int, int, int, long, long)@@Base+0x9aa> │ │ │ │ endbr64 │ │ │ │ - jmp 4c786 ::createInstance(int, int, int, int, int, int, int, int, int, int, int, long, long)@@Base+0xa06> │ │ │ │ + jmp 4a77e ::createInstance(int, int, int, int, int, int, int, int, int, int, int, long, long)@@Base+0x9ce> │ │ │ │ mov %rbx,%rdi │ │ │ │ call 1c580 <_Unwind_Resume@plt> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ │ │ │ │ -000000000004c7a0 ::createImpl(int, int, int, int, int, int, int, int, int, int, int, long, long, int*)@@Base>: │ │ │ │ +000000000004a7a0 ::createImpl(int, int, int, int, int, int, int, int, int, int, int, long, long, int*)@@Base>: │ │ │ │ endbr64 │ │ │ │ push %rbp │ │ │ │ - mov $0x178,%edi │ │ │ │ mov %rsp,%rbp │ │ │ │ + push %r15 │ │ │ │ push %r14 │ │ │ │ + push %r13 │ │ │ │ push %r12 │ │ │ │ + push %r10 │ │ │ │ push %rbx │ │ │ │ - sub $0x18,%rsp │ │ │ │ - mov %esi,%r14d │ │ │ │ - mov %edx,%r12d │ │ │ │ - mov %ecx,-0x2c(%rbp) │ │ │ │ - mov %r8d,-0x28(%rbp) │ │ │ │ - mov %r9d,-0x24(%rbp) │ │ │ │ + sub $0x30,%rsp │ │ │ │ + mov %edx,-0x5c(%rbp) │ │ │ │ + mov 0x40(%rbp),%r11 │ │ │ │ + mov 0x38(%rbp),%edx │ │ │ │ + mov %esi,-0x60(%rbp) │ │ │ │ + mov 0x28(%rbp),%eax │ │ │ │ + mov 0x30(%rbp),%edi │ │ │ │ + mov %r8d,-0x54(%rbp) │ │ │ │ + mov 0x10(%rbp),%r13d │ │ │ │ + mov 0x18(%rbp),%r14d │ │ │ │ + mov %r9d,-0x40(%rbp) │ │ │ │ + mov %edx,-0x3c(%rbp) │ │ │ │ + mov 0x20(%rbp),%r15d │ │ │ │ + mov %r11,-0x50(%rbp) │ │ │ │ + mov %eax,-0x34(%rbp) │ │ │ │ + mov %edi,-0x38(%rbp) │ │ │ │ + mov $0x178,%edi │ │ │ │ + mov %ecx,-0x58(%rbp) │ │ │ │ + mov 0x48(%rbp),%rcx │ │ │ │ + mov 0x50(%rbp),%r12 │ │ │ │ + mov %rcx,-0x48(%rbp) │ │ │ │ call 1c310 │ │ │ │ - mov $0x178,%edx │ │ │ │ - xor %esi,%esi │ │ │ │ - mov %rax,%rdi │ │ │ │ + vpxor %xmm0,%xmm0,%xmm0 │ │ │ │ + mov -0x50(%rbp),%r11 │ │ │ │ + mov -0x3c(%rbp),%edx │ │ │ │ + vmovdqu8 %ymm0,0x140(%rax) │ │ │ │ mov %rax,%rbx │ │ │ │ - call 1c1a0 │ │ │ │ - mov 0x13403(%rip),%rax # 5fbe8 @@Base+0x10a0> │ │ │ │ - mov %r12d,%edx │ │ │ │ - mov %r14d,%esi │ │ │ │ - mov -0x24(%rbp),%r9d │ │ │ │ - mov -0x28(%rbp),%r8d │ │ │ │ - mov %rbx,%rdi │ │ │ │ - mov -0x2c(%rbp),%ecx │ │ │ │ + mov -0x38(%rbp),%edi │ │ │ │ + vmovdqu8 %ymm0,(%rax) │ │ │ │ + vmovdqu8 %ymm0,0x20(%rax) │ │ │ │ + vmovdqu8 %ymm0,0x40(%rax) │ │ │ │ + vmovdqu8 %ymm0,0x60(%rax) │ │ │ │ + vmovdqu8 %ymm0,0x80(%rax) │ │ │ │ + vmovdqu8 %ymm0,0xa0(%rax) │ │ │ │ + vmovdqu8 %ymm0,0xc0(%rax) │ │ │ │ + vmovdqu8 %ymm0,0xe0(%rax) │ │ │ │ + vmovdqu8 %ymm0,0x100(%rax) │ │ │ │ + vmovdqu8 %ymm0,0x120(%rax) │ │ │ │ + vmovdqu8 %ymm0,0x158(%rax) │ │ │ │ + mov 0x13376(%rip),%rax # 5dbe8 @@Base+0x10a0> │ │ │ │ add $0x10,%rax │ │ │ │ mov %rax,(%rbx) │ │ │ │ - mov 0x38(%rbp),%eax │ │ │ │ - push 0x48(%rbp) │ │ │ │ - push 0x40(%rbp) │ │ │ │ - push %rax │ │ │ │ - mov 0x30(%rbp),%eax │ │ │ │ - push %rax │ │ │ │ - mov 0x28(%rbp),%eax │ │ │ │ - push %rax │ │ │ │ - mov 0x20(%rbp),%eax │ │ │ │ - push %rax │ │ │ │ - mov 0x18(%rbp),%eax │ │ │ │ - push %rax │ │ │ │ - mov 0x10(%rbp),%eax │ │ │ │ + mov -0x34(%rbp),%eax │ │ │ │ + push -0x48(%rbp) │ │ │ │ + push %r11 │ │ │ │ + push %rdx │ │ │ │ + push %rdi │ │ │ │ + mov %rbx,%rdi │ │ │ │ push %rax │ │ │ │ + push %r15 │ │ │ │ + push %r14 │ │ │ │ + mov -0x40(%rbp),%r9d │ │ │ │ + mov -0x54(%rbp),%r8d │ │ │ │ + mov -0x58(%rbp),%ecx │ │ │ │ + mov -0x5c(%rbp),%edx │ │ │ │ + mov -0x60(%rbp),%esi │ │ │ │ + push %r13 │ │ │ │ + vzeroupper │ │ │ │ call 1c380 ::createInstance(int, int, int, int, int, int, int, int, int, int, int, long, long)@plt> │ │ │ │ - mov 0x50(%rbp),%rax │ │ │ │ add $0x40,%rsp │ │ │ │ - movl $0x0,(%rax) │ │ │ │ - lea -0x18(%rbp),%rsp │ │ │ │ + movl $0x0,(%r12) │ │ │ │ + lea -0x30(%rbp),%rsp │ │ │ │ mov %rbx,%rax │ │ │ │ pop %rbx │ │ │ │ + pop %r10 │ │ │ │ pop %r12 │ │ │ │ + pop %r13 │ │ │ │ pop %r14 │ │ │ │ + pop %r15 │ │ │ │ pop %rbp │ │ │ │ ret │ │ │ │ endbr64 │ │ │ │ mov %rax,%rdi │ │ │ │ vzeroupper │ │ │ │ call 1c110 <__cxa_begin_catch@plt> │ │ │ │ mov (%rbx),%rax │ │ │ │ @@ -46914,623 +45951,609 @@ │ │ │ │ call 1c490 <__cxa_rethrow@plt> │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbx │ │ │ │ vzeroupper │ │ │ │ call 1c500 <__cxa_end_catch@plt> │ │ │ │ mov %rbx,%rdi │ │ │ │ call 1c580 <_Unwind_Resume@plt> │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - nopl (%rax) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ │ │ │ │ -000000000004c880 ::createImpl(int, int, int, int, int, int, int, int, int, int, int, long, long, int*)@@Base>: │ │ │ │ +000000000004a900 ::createImpl(int, int, int, int, int, int, int, int, int, int, int, long, long, int*)@@Base>: │ │ │ │ endbr64 │ │ │ │ push %rbp │ │ │ │ mov %rsp,%rbp │ │ │ │ push %r15 │ │ │ │ push %r14 │ │ │ │ + push %r13 │ │ │ │ + push %r12 │ │ │ │ + push %r10 │ │ │ │ push %rbx │ │ │ │ - sub $0x18,%rsp │ │ │ │ + sub $0x30,%rsp │ │ │ │ + mov 0x38(%rbp),%eax │ │ │ │ + mov 0x40(%rbp),%rdi │ │ │ │ + mov 0x10(%rbp),%r12d │ │ │ │ + mov 0x18(%rbp),%r13d │ │ │ │ + mov 0x20(%rbp),%r14d │ │ │ │ + mov 0x28(%rbp),%r15d │ │ │ │ + mov %eax,-0x34(%rbp) │ │ │ │ + mov 0x30(%rbp),%r11d │ │ │ │ + mov 0x48(%rbp),%r10 │ │ │ │ + mov %rdi,-0x40(%rbp) │ │ │ │ cmp $0x4,%r8d │ │ │ │ - jne 4c920 ::createImpl(int, int, int, int, int, int, int, int, int, int, int, long, long, int*)@@Base+0xa0> │ │ │ │ + jne 4aa28 ::createImpl(int, int, int, int, int, int, int, int, int, int, int, long, long, int*)@@Base+0x128> │ │ │ │ mov $0x178,%edi │ │ │ │ - mov %r9d,-0x28(%rbp) │ │ │ │ - mov %ecx,-0x24(%rbp) │ │ │ │ - mov %edx,%r15d │ │ │ │ - mov %esi,%r14d │ │ │ │ + mov %r9d,-0x4c(%rbp) │ │ │ │ + mov %ecx,-0x48(%rbp) │ │ │ │ + mov %edx,-0x44(%rbp) │ │ │ │ + mov %esi,-0x38(%rbp) │ │ │ │ + mov %r10,-0x58(%rbp) │ │ │ │ + mov %r11d,-0x50(%rbp) │ │ │ │ call 1c310 │ │ │ │ - mov $0x178,%edx │ │ │ │ - xor %esi,%esi │ │ │ │ - mov %rax,%rdi │ │ │ │ + vpxor %xmm0,%xmm0,%xmm0 │ │ │ │ + mov -0x58(%rbp),%r10 │ │ │ │ + mov -0x50(%rbp),%r11d │ │ │ │ + vmovdqu8 %ymm0,0x140(%rax) │ │ │ │ mov %rax,%rbx │ │ │ │ - call 1c1a0 │ │ │ │ - mov 0x133e5(%rip),%rax # 5fcb0 @@Base+0xb78> │ │ │ │ mov $0x4,%r8d │ │ │ │ - mov %r15d,%edx │ │ │ │ - mov -0x28(%rbp),%r9d │ │ │ │ - mov -0x24(%rbp),%ecx │ │ │ │ - mov %r14d,%esi │ │ │ │ + vmovdqu8 %ymm0,(%rax) │ │ │ │ mov %rbx,%rdi │ │ │ │ + vmovdqu8 %ymm0,0x20(%rax) │ │ │ │ + vmovdqu8 %ymm0,0x40(%rax) │ │ │ │ + vmovdqu8 %ymm0,0x60(%rax) │ │ │ │ + vmovdqu8 %ymm0,0x80(%rax) │ │ │ │ + vmovdqu8 %ymm0,0xa0(%rax) │ │ │ │ + vmovdqu8 %ymm0,0xc0(%rax) │ │ │ │ + vmovdqu8 %ymm0,0xe0(%rax) │ │ │ │ + vmovdqu8 %ymm0,0x100(%rax) │ │ │ │ + vmovdqu8 %ymm0,0x120(%rax) │ │ │ │ + vmovdqu8 %ymm0,0x158(%rax) │ │ │ │ + mov 0x132d5(%rip),%rax # 5dcb0 @@Base+0xb78> │ │ │ │ add $0x10,%rax │ │ │ │ mov %rax,(%rbx) │ │ │ │ - mov 0x38(%rbp),%eax │ │ │ │ - push 0x48(%rbp) │ │ │ │ - push 0x40(%rbp) │ │ │ │ - push %rax │ │ │ │ - mov 0x30(%rbp),%eax │ │ │ │ - push %rax │ │ │ │ - mov 0x28(%rbp),%eax │ │ │ │ - push %rax │ │ │ │ - mov 0x20(%rbp),%eax │ │ │ │ - push %rax │ │ │ │ - mov 0x18(%rbp),%eax │ │ │ │ - push %rax │ │ │ │ - mov 0x10(%rbp),%eax │ │ │ │ + mov -0x34(%rbp),%eax │ │ │ │ + push %r10 │ │ │ │ + push -0x40(%rbp) │ │ │ │ push %rax │ │ │ │ + push %r11 │ │ │ │ + push %r15 │ │ │ │ + push %r14 │ │ │ │ + push %r13 │ │ │ │ + push %r12 │ │ │ │ + mov -0x4c(%rbp),%r9d │ │ │ │ + mov -0x48(%rbp),%ecx │ │ │ │ + mov -0x44(%rbp),%edx │ │ │ │ + mov -0x38(%rbp),%esi │ │ │ │ + vzeroupper │ │ │ │ call 1c380 ::createInstance(int, int, int, int, int, int, int, int, int, int, int, long, long)@plt> │ │ │ │ add $0x40,%rsp │ │ │ │ - lea -0x18(%rbp),%rsp │ │ │ │ + lea -0x30(%rbp),%rsp │ │ │ │ mov %rbx,%rax │ │ │ │ pop %rbx │ │ │ │ + pop %r10 │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ pop %rbp │ │ │ │ ret │ │ │ │ - nopl (%rax) │ │ │ │ - lea -0x18(%rbp),%rsp │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ xor %ebx,%ebx │ │ │ │ - mov %rbx,%rax │ │ │ │ - pop %rbx │ │ │ │ - pop %r14 │ │ │ │ - pop %r15 │ │ │ │ - pop %rbp │ │ │ │ - ret │ │ │ │ + jmp 4aa0e ::createImpl(int, int, int, int, int, int, int, int, int, int, int, long, long, int*)@@Base+0x10e> │ │ │ │ endbr64 │ │ │ │ mov %rax,%rdi │ │ │ │ vzeroupper │ │ │ │ call 1c110 <__cxa_begin_catch@plt> │ │ │ │ mov (%rbx),%rax │ │ │ │ mov %rbx,%rdi │ │ │ │ call *0x8(%rax) │ │ │ │ call 1c490 <__cxa_rethrow@plt> │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbx │ │ │ │ vzeroupper │ │ │ │ call 1c500 <__cxa_end_catch@plt> │ │ │ │ mov %rbx,%rdi │ │ │ │ call 1c580 <_Unwind_Resume@plt> │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ │ │ │ │ -000000000004c980 ::integrateOutStatesAndScaleByPartition(double const*, int const*, int const*, int const*, int, double*)@@Base>: │ │ │ │ +000000000004aa60 ::integrateOutStatesAndScaleByPartition(double const*, int const*, int const*, int const*, int, double*)@@Base>: │ │ │ │ endbr64 │ │ │ │ test %r9d,%r9d │ │ │ │ - jle 4cbdc ::integrateOutStatesAndScaleByPartition(double const*, int const*, int const*, int const*, int, double*)@@Base+0x25c> │ │ │ │ + jle 4ac84 ::integrateOutStatesAndScaleByPartition(double const*, int const*, int const*, int const*, int, double*)@@Base+0x224> │ │ │ │ push %r15 │ │ │ │ + movslq %r9d,%r9 │ │ │ │ + mov %rcx,%r15 │ │ │ │ push %r14 │ │ │ │ push %r13 │ │ │ │ - movslq %r9d,%r9 │ │ │ │ push %r12 │ │ │ │ + mov %r8,%r12 │ │ │ │ + mov %rdx,%r8 │ │ │ │ push %rbp │ │ │ │ push %rbx │ │ │ │ - mov %r8,%r12 │ │ │ │ sub $0x68,%rsp │ │ │ │ - mov 0xa8(%rdi),%rax │ │ │ │ - mov %rcx,%r15 │ │ │ │ + mov 0x90(%rdi),%rax │ │ │ │ mov 0xa0(%rsp),%r13 │ │ │ │ mov %rsi,0x58(%rsp) │ │ │ │ - mov 0x90(%rdi),%rsi │ │ │ │ + mov %rax,0x48(%rsp) │ │ │ │ + mov 0xa8(%rdi),%rax │ │ │ │ + mov %r13,%r14 │ │ │ │ mov %rax,0x50(%rsp) │ │ │ │ lea 0x0(%r13,%r9,8),%rax │ │ │ │ - mov %r13,%r14 │ │ │ │ - mov %rdx,%r9 │ │ │ │ - mov %rax,0x48(%rsp) │ │ │ │ - nop │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + mov %rax,0x40(%rsp) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov 0x48(%rsp),%rsi │ │ │ │ movslq (%r12),%rax │ │ │ │ - mov (%r15),%r8d │ │ │ │ mov (%rsi,%rax,4),%r11d │ │ │ │ mov 0x4(%rsi,%rax,4),%ecx │ │ │ │ + mov (%r15),%esi │ │ │ │ cmp %ecx,%r11d │ │ │ │ - jge 4cbd0 ::integrateOutStatesAndScaleByPartition(double const*, int const*, int const*, int const*, int, double*)@@Base+0x250> │ │ │ │ - mov 0x50(%rsp),%rdx │ │ │ │ - movslq (%r9),%rax │ │ │ │ + jge 4ac78 ::integrateOutStatesAndScaleByPartition(double const*, int const*, int const*, int const*, int, double*)@@Base+0x218> │ │ │ │ + mov 0x50(%rsp),%rbx │ │ │ │ + movslq (%r8),%rax │ │ │ │ mov %ecx,%ebp │ │ │ │ - mov %r12,0x30(%rsp) │ │ │ │ - mov 0x58(%rsp),%r10 │ │ │ │ - sub %r11d,%ebp │ │ │ │ mov %ecx,0x20(%rsp) │ │ │ │ - mov %r8d,0x24(%rsp) │ │ │ │ - mov %r9,0x28(%rsp) │ │ │ │ - mov %rsi,0x38(%rsp) │ │ │ │ - mov %rdi,%r13 │ │ │ │ - mov (%rdx,%rax,8),%rax │ │ │ │ + sub %r11d,%ebp │ │ │ │ + mov 0x58(%rsp),%r10 │ │ │ │ mov 0x110(%rdi),%rdx │ │ │ │ + mov %esi,0x24(%rsp) │ │ │ │ + mov (%rbx,%rax,8),%rax │ │ │ │ + mov %r8,0x28(%rsp) │ │ │ │ + mov %rdi,%r13 │ │ │ │ + mov %r12,0x30(%rsp) │ │ │ │ vmovsd (%rax),%xmm6 │ │ │ │ vmovsd 0x8(%rax),%xmm7 │ │ │ │ vmovsd %xmm6,(%rsp) │ │ │ │ - vmovsd %xmm7,0x8(%rsp) │ │ │ │ vmovsd 0x10(%rax),%xmm6 │ │ │ │ + vmovsd %xmm7,0x8(%rsp) │ │ │ │ vmovsd 0x18(%rax),%xmm7 │ │ │ │ movslq %r11d,%rax │ │ │ │ mov %rax,%rbx │ │ │ │ add %rax,%rbp │ │ │ │ - mov %rax,0x40(%rsp) │ │ │ │ + mov %rax,0x38(%rsp) │ │ │ │ shl $0x5,%rbx │ │ │ │ shl $0x5,%rbp │ │ │ │ + vmovsd %xmm6,0x10(%rsp) │ │ │ │ lea (%rbx,%r10,1),%r12 │ │ │ │ + vmovsd %xmm7,0x18(%rsp) │ │ │ │ add %r10,%rbp │ │ │ │ lea (%rdx,%rax,8),%rbx │ │ │ │ - vmovsd %xmm6,0x10(%rsp) │ │ │ │ - vmovsd %xmm7,0x18(%rsp) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + vmovsd 0x8(%rsp),%xmm1 │ │ │ │ + vmovsd (%rsp),%xmm2 │ │ │ │ add $0x20,%r12 │ │ │ │ add $0x8,%rbx │ │ │ │ - vmovsd 0x8(%rsp),%xmm2 │ │ │ │ - vmovsd (%rsp),%xmm3 │ │ │ │ - vmulsd -0x18(%r12),%xmm2,%xmm0 │ │ │ │ - vmovsd 0x10(%rsp),%xmm4 │ │ │ │ - vmovsd 0x18(%rsp),%xmm5 │ │ │ │ - vfmadd231sd -0x20(%r12),%xmm3,%xmm0 │ │ │ │ - vfmadd231sd -0x10(%r12),%xmm4,%xmm0 │ │ │ │ - vfmadd231sd -0x8(%r12),%xmm5,%xmm0 │ │ │ │ + vmovsd 0x10(%rsp),%xmm3 │ │ │ │ + vmovsd 0x18(%rsp),%xmm4 │ │ │ │ + vmulsd -0x18(%r12),%xmm1,%xmm0 │ │ │ │ + vfmadd231sd -0x20(%r12),%xmm2,%xmm0 │ │ │ │ + vfmadd231sd -0x10(%r12),%xmm3,%xmm0 │ │ │ │ + vfmadd231sd -0x8(%r12),%xmm4,%xmm0 │ │ │ │ call 1c250 │ │ │ │ vmovsd %xmm0,-0x8(%rbx) │ │ │ │ cmp %r12,%rbp │ │ │ │ - jne 4ca80 ::integrateOutStatesAndScaleByPartition(double const*, int const*, int const*, int const*, int, double*)@@Base+0x100> │ │ │ │ - mov 0x24(%rsp),%r8d │ │ │ │ - mov %r13,%rdi │ │ │ │ + jne 4ab60 ::integrateOutStatesAndScaleByPartition(double const*, int const*, int const*, int const*, int, double*)@@Base+0x100> │ │ │ │ + mov 0x24(%rsp),%esi │ │ │ │ mov 0x20(%rsp),%ecx │ │ │ │ - mov 0x28(%rsp),%r9 │ │ │ │ + mov %r13,%rdi │ │ │ │ + mov 0x28(%rsp),%r8 │ │ │ │ mov 0x30(%rsp),%r12 │ │ │ │ - mov 0x38(%rsp),%rsi │ │ │ │ - mov 0x40(%rsp),%rax │ │ │ │ - cmp $0xffffffff,%r8d │ │ │ │ - jne 4cb70 ::integrateOutStatesAndScaleByPartition(double const*, int const*, int const*, int const*, int, double*)@@Base+0x1f0> │ │ │ │ - mov 0x110(%rdi),%rdx │ │ │ │ + mov 0x38(%rsp),%rax │ │ │ │ + cmp $0xffffffff,%esi │ │ │ │ + jne 4ac30 ::integrateOutStatesAndScaleByPartition(double const*, int const*, int const*, int const*, int, double*)@@Base+0x1d0> │ │ │ │ movq $0x0,(%r14) │ │ │ │ - mov 0x80(%rdi),%r11 │ │ │ │ - vxorpd %xmm1,%xmm1,%xmm1 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - vmovsd (%rdx,%rax,8),%xmm0 │ │ │ │ - vmulsd (%r11,%rax,8),%xmm0,%xmm0 │ │ │ │ + mov 0x110(%rdi),%r11 │ │ │ │ + mov 0x80(%rdi),%rdx │ │ │ │ + vxorpd %xmm0,%xmm0,%xmm0 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + vmovsd (%r11,%rax,8),%xmm5 │ │ │ │ + vfmadd231sd (%rdx,%rax,8),%xmm5,%xmm0 │ │ │ │ inc %rax │ │ │ │ - vaddsd %xmm0,%xmm1,%xmm1 │ │ │ │ - vmovsd %xmm1,(%r14) │ │ │ │ + vmovsd %xmm0,(%r14) │ │ │ │ cmp %eax,%ecx │ │ │ │ - jg 4cb20 ::integrateOutStatesAndScaleByPartition(double const*, int const*, int const*, int const*, int, double*)@@Base+0x1a0> │ │ │ │ + jg 4abe8 ::integrateOutStatesAndScaleByPartition(double const*, int const*, int const*, int const*, int, double*)@@Base+0x188> │ │ │ │ + add $0x8,%r14 │ │ │ │ add $0x4,%r12 │ │ │ │ add $0x4,%r15 │ │ │ │ - add $0x8,%r14 │ │ │ │ - add $0x4,%r9 │ │ │ │ - cmp %r14,0x48(%rsp) │ │ │ │ - jne 4c9e0 ::integrateOutStatesAndScaleByPartition(double const*, int const*, int const*, int const*, int, double*)@@Base+0x60> │ │ │ │ + add $0x4,%r8 │ │ │ │ + cmp %r14,0x40(%rsp) │ │ │ │ + jne 4aac0 ::integrateOutStatesAndScaleByPartition(double const*, int const*, int const*, int const*, int, double*)@@Base+0x60> │ │ │ │ add $0x68,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ ret │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ mov 0xc0(%rdi),%rdx │ │ │ │ - movslq %r8d,%r11 │ │ │ │ + movslq %esi,%r11 │ │ │ │ mov (%rdx,%r11,8),%rbx │ │ │ │ - mov 0x110(%rdi),%rdx │ │ │ │ - mov %rax,%r11 │ │ │ │ - xchg %ax,%ax │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - vmovsd (%rdx,%r11,8),%xmm0 │ │ │ │ - vaddsd (%rbx,%r11,8),%xmm0,%xmm0 │ │ │ │ - vmovsd %xmm0,(%rdx,%r11,8) │ │ │ │ - inc %r11 │ │ │ │ - cmp %r11d,%ecx │ │ │ │ - jg 4cba0 ::integrateOutStatesAndScaleByPartition(double const*, int const*, int const*, int const*, int, double*)@@Base+0x220> │ │ │ │ + mov 0x110(%rdi),%r11 │ │ │ │ + mov %rax,%rdx │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + vmovsd (%r11,%rdx,8),%xmm0 │ │ │ │ + vaddsd (%rbx,%rdx,8),%xmm0,%xmm0 │ │ │ │ + vmovsd %xmm0,(%r11,%rdx,8) │ │ │ │ + inc %rdx │ │ │ │ + cmp %edx,%ecx │ │ │ │ + jg 4ac50 ::integrateOutStatesAndScaleByPartition(double const*, int const*, int const*, int const*, int, double*)@@Base+0x1f0> │ │ │ │ movq $0x0,(%r14) │ │ │ │ - jmp 4cb02 ::integrateOutStatesAndScaleByPartition(double const*, int const*, int const*, int const*, int, double*)@@Base+0x182> │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ + jmp 4abd7 ::integrateOutStatesAndScaleByPartition(double const*, int const*, int const*, int const*, int, double*)@@Base+0x177> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ movq $0x0,(%r14) │ │ │ │ - jmp 4cb3b ::integrateOutStatesAndScaleByPartition(double const*, int const*, int const*, int const*, int, double*)@@Base+0x1bb> │ │ │ │ + jmp 4ac00 ::integrateOutStatesAndScaleByPartition(double const*, int const*, int const*, int const*, int, double*)@@Base+0x1a0> │ │ │ │ ret │ │ │ │ - nopl (%rax) │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ + nop │ │ │ │ │ │ │ │ -000000000004cbe0 ::calcEdgeLogLikelihoodsByPartition(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base>: │ │ │ │ +000000000004ac90 ::calcEdgeLogLikelihoodsByPartition(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base>: │ │ │ │ endbr64 │ │ │ │ push %r15 │ │ │ │ push %r14 │ │ │ │ push %r13 │ │ │ │ - mov %rdi,%r10 │ │ │ │ + mov %r9,%r13 │ │ │ │ push %r12 │ │ │ │ push %rbp │ │ │ │ push %rbx │ │ │ │ - mov %r9,%r12 │ │ │ │ - sub $0xc8,%rsp │ │ │ │ - mov 0x108(%rsp),%rax │ │ │ │ - mov 0x110(%rsp),%ebx │ │ │ │ - mov %rsi,0x70(%rsp) │ │ │ │ - mov %rdx,0x78(%rsp) │ │ │ │ - mov %rcx,0x80(%rsp) │ │ │ │ - mov %r8,0x88(%rsp) │ │ │ │ - mov 0x100(%rsp),%rbp │ │ │ │ - mov 0x118(%rsp),%r14 │ │ │ │ - mov %rax,0x68(%rsp) │ │ │ │ + sub $0xb8,%rsp │ │ │ │ + mov 0xf8(%rsp),%rax │ │ │ │ + mov 0x100(%rsp),%ebx │ │ │ │ + mov %rdi,0x88(%rsp) │ │ │ │ + mov %rsi,0x50(%rsp) │ │ │ │ + mov 0xf0(%rsp),%rbp │ │ │ │ + mov %rdx,0x58(%rsp) │ │ │ │ + mov 0x108(%rsp),%r12 │ │ │ │ + mov %rcx,0x60(%rsp) │ │ │ │ + mov %r8,0x68(%rsp) │ │ │ │ + mov %rax,0x48(%rsp) │ │ │ │ test %ebx,%ebx │ │ │ │ - jle 4d235 ::calcEdgeLogLikelihoodsByPartition(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x655> │ │ │ │ + jle 4b285 ::calcEdgeLogLikelihoodsByPartition(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x5f5> │ │ │ │ movslq %ebx,%rax │ │ │ │ - xor %r11d,%r11d │ │ │ │ - mov %rbp,0xa0(%rsp) │ │ │ │ - mov %ebx,0xac(%rsp) │ │ │ │ + mov %rbp,0x90(%rsp) │ │ │ │ + xor %ecx,%ecx │ │ │ │ shl $0x2,%rax │ │ │ │ - mov %r14,0xb0(%rsp) │ │ │ │ - mov %rdi,0x60(%rsp) │ │ │ │ - mov %r9,0xb8(%rsp) │ │ │ │ - mov %rax,0x90(%rsp) │ │ │ │ - mov 0xe0(%rdi),%rax │ │ │ │ - mov %rax,0x40(%rsp) │ │ │ │ - xchg %ax,%ax │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x60(%rsp),%r15 │ │ │ │ - xor %esi,%esi │ │ │ │ - mov %r11,0x8(%rsp) │ │ │ │ - mov 0x68(%rsp),%rbx │ │ │ │ - mov 0x90(%r15),%rax │ │ │ │ - movslq (%rbx,%r11,1),%rdx │ │ │ │ - mov (%rax,%rdx,4),%ecx │ │ │ │ - mov 0x4(%rax,%rdx,4),%ebx │ │ │ │ - mov 0x24(%r15),%eax │ │ │ │ - mov %ebx,(%rsp) │ │ │ │ - sub %ecx,%ebx │ │ │ │ - mov %ecx,0xa8(%rsp) │ │ │ │ - mov %ebx,%edx │ │ │ │ + mov %r12,0xa0(%rsp) │ │ │ │ + mov %rax,0x70(%rsp) │ │ │ │ + mov 0x88(%rsp),%rax │ │ │ │ + mov %r9,0xa8(%rsp) │ │ │ │ + mov 0xe0(%rax),%rsi │ │ │ │ + mov %ebx,0x9c(%rsp) │ │ │ │ + mov %rax,%rbx │ │ │ │ + mov %rsi,0x8(%rsp) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov 0x48(%rsp),%rsi │ │ │ │ + mov 0x90(%rbx),%rax │ │ │ │ + mov %rcx,0x10(%rsp) │ │ │ │ + movslq (%rsi,%rcx,1),%rdx │ │ │ │ + mov 0x8(%rsp),%rsi │ │ │ │ + mov 0x4(%rax,%rdx,4),%r14d │ │ │ │ + mov (%rax,%rdx,4),%r15d │ │ │ │ + mov 0x24(%rbx),%eax │ │ │ │ + mov %r14d,%r8d │ │ │ │ + sub %r15d,%r8d │ │ │ │ + mov %r8d,%edx │ │ │ │ + mov %r8d,0x18(%rsp) │ │ │ │ imul %eax,%edx │ │ │ │ - imul %ecx,%eax │ │ │ │ - mov 0x40(%rsp),%rcx │ │ │ │ + imul %r15d,%eax │ │ │ │ movslq %edx,%rdx │ │ │ │ cltq │ │ │ │ shl $0x3,%rdx │ │ │ │ - lea (%rcx,%rax,8),%rdi │ │ │ │ + lea (%rsi,%rax,8),%rdi │ │ │ │ + xor %esi,%esi │ │ │ │ call 1c1a0 │ │ │ │ - mov 0x8(%rsp),%r11 │ │ │ │ - mov 0x70(%rsp),%rdx │ │ │ │ - mov 0xb0(%r15),%rcx │ │ │ │ - mov 0x78(%rsp),%rax │ │ │ │ - movslq (%rdx,%r11,1),%rdx │ │ │ │ - mov (%rax,%r11,1),%eax │ │ │ │ - cmp %eax,0x10(%r15) │ │ │ │ - mov (%rcx,%rdx,8),%rdx │ │ │ │ - mov %rdx,0x48(%rsp) │ │ │ │ - mov 0x80(%rsp),%rdx │ │ │ │ - movslq (%rdx,%r11,1),%rsi │ │ │ │ - mov 0xd8(%r15),%rdx │ │ │ │ - mov (%rdx,%rsi,8),%r9 │ │ │ │ - mov 0x88(%rsp),%rdx │ │ │ │ - movslq (%rdx,%r11,1),%rsi │ │ │ │ - mov 0xa0(%r15),%rdx │ │ │ │ - mov (%rdx,%rsi,8),%r12 │ │ │ │ - movslq 0x34(%r15),%rdx │ │ │ │ - movslq %eax,%rsi │ │ │ │ - jle 4cfb0 ::calcEdgeLogLikelihoodsByPartition(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x3d0> │ │ │ │ - mov 0xb8(%r15),%rax │ │ │ │ - mov (%rax,%rsi,8),%rax │ │ │ │ - test %rax,%rax │ │ │ │ - je 4cfb0 ::calcEdgeLogLikelihoodsByPartition(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x3d0> │ │ │ │ - test %edx,%edx │ │ │ │ - jle 4d21f ::calcEdgeLogLikelihoodsByPartition(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x63f> │ │ │ │ - mov 0x60(%rsp),%r10 │ │ │ │ - mov 0xa8(%rsp),%esi │ │ │ │ - lea (%rdx,%rdx,4),%r15d │ │ │ │ - lea 0x0(,%rbx,4),%ebp │ │ │ │ - shl $0x2,%r15d │ │ │ │ - xor %r8d,%r8d │ │ │ │ - mov %r11,0x30(%rsp) │ │ │ │ - mov 0x1c(%r10),%edi │ │ │ │ - lea 0x0(,%rsi,4),%r14d │ │ │ │ - lea 0x0(,%rdi,4),%ecx │ │ │ │ - mov %edi,0x10(%rsp) │ │ │ │ - mov %ecx,0x28(%rsp) │ │ │ │ - mov 0x14(%r10),%ecx │ │ │ │ - add %esi,%ecx │ │ │ │ - sub (%rsp),%ecx │ │ │ │ - shl $0x2,%ecx │ │ │ │ - mov %ecx,0x8(%rsp) │ │ │ │ - movslq %esi,%rcx │ │ │ │ - lea (%rax,%rcx,4),%rdx │ │ │ │ - mov %rdx,0x18(%rsp) │ │ │ │ - mov %rcx,%rdx │ │ │ │ - shl $0x5,%rdx │ │ │ │ - mov %rdx,0x20(%rsp) │ │ │ │ - mov %ebx,%edx │ │ │ │ - add %rcx,%rdx │ │ │ │ - lea (%rax,%rdx,4),%r13 │ │ │ │ - mov 0xe0(%r10),%rax │ │ │ │ - mov %ebp,%r10d │ │ │ │ - mov %rax,0x40(%rsp) │ │ │ │ - nopl (%rax) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - mov (%rsp),%ebx │ │ │ │ - cmp %ebx,0xa8(%rsp) │ │ │ │ - jge 4d1f5 ::calcEdgeLogLikelihoodsByPartition(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x615> │ │ │ │ + mov 0x10(%rsp),%rcx │ │ │ │ + mov 0x58(%rsp),%rax │ │ │ │ + mov 0xb0(%rbx),%rdx │ │ │ │ + mov (%rax,%rcx,1),%r9d │ │ │ │ + mov 0x50(%rsp),%rax │ │ │ │ + movslq (%rax,%rcx,1),%rax │ │ │ │ + mov (%rdx,%rax,8),%rax │ │ │ │ + mov %rax,0x10(%rsp) │ │ │ │ + mov 0x60(%rsp),%rax │ │ │ │ + movslq (%rax,%rcx,1),%rsi │ │ │ │ + mov 0xd8(%rbx),%rax │ │ │ │ + mov (%rax,%rsi,8),%rsi │ │ │ │ + mov 0x68(%rsp),%rax │ │ │ │ + movslq (%rax,%rcx,1),%rdi │ │ │ │ + mov 0xa0(%rbx),%rax │ │ │ │ + mov (%rax,%rdi,8),%r12 │ │ │ │ + movslq 0x34(%rbx),%rax │ │ │ │ + movslq %r9d,%rdi │ │ │ │ + cmp %r9d,0x10(%rbx) │ │ │ │ + jle 4b050 ::calcEdgeLogLikelihoodsByPartition(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x3c0> │ │ │ │ + mov 0xb8(%rbx),%r9 │ │ │ │ + mov (%r9,%rdi,8),%r9 │ │ │ │ + test %r9,%r9 │ │ │ │ + je 4b050 ::calcEdgeLogLikelihoodsByPartition(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x3c0> │ │ │ │ + test %eax,%eax │ │ │ │ + mov 0x18(%rsp),%r8d │ │ │ │ + jle 4b274 ::calcEdgeLogLikelihoodsByPartition(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x5e4> │ │ │ │ + mov 0x1c(%rbx),%edi │ │ │ │ + lea (%rax,%rax,4),%eax │ │ │ │ + mov %rcx,0x78(%rsp) │ │ │ │ + lea 0x0(,%r15,4),%r13d │ │ │ │ + shl $0x2,%eax │ │ │ │ + mov %rbx,0x80(%rsp) │ │ │ │ + lea 0x0(,%rdi,4),%edx │ │ │ │ + mov %eax,0x18(%rsp) │ │ │ │ + mov %edx,0x98(%rsp) │ │ │ │ + mov 0x14(%rbx),%edx │ │ │ │ + mov %edi,0x28(%rsp) │ │ │ │ + add %r15d,%edx │ │ │ │ + sub %r14d,%edx │ │ │ │ + shl $0x2,%edx │ │ │ │ + mov %edx,0x20(%rsp) │ │ │ │ + movslq %r15d,%rdx │ │ │ │ + lea (%r9,%rdx,4),%rax │ │ │ │ + xor %r9d,%r9d │ │ │ │ + mov %rax,0x30(%rsp) │ │ │ │ + mov %rdx,%rax │ │ │ │ + shl $0x5,%rax │ │ │ │ + mov %rax,0x38(%rsp) │ │ │ │ + mov %r8d,%eax │ │ │ │ + lea (%rax,%rdx,1),%rbp │ │ │ │ + mov 0xe0(%rbx),%rax │ │ │ │ + shl $0x5,%rbp │ │ │ │ + mov %rax,0x8(%rsp) │ │ │ │ + add %rax,%rbp │ │ │ │ + lea 0x0(,%r8,4),%eax │ │ │ │ + mov %r15d,%r8d │ │ │ │ + mov %eax,0x44(%rsp) │ │ │ │ + cmp %r14d,%r8d │ │ │ │ + jge 4b248 ::calcEdgeLogLikelihoodsByPartition(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x5b8> │ │ │ │ + mov 0x8(%rsp),%rax │ │ │ │ + mov 0x10(%rsp),%rcx │ │ │ │ + movslq %r13d,%rdx │ │ │ │ + lea 0x5(%r9),%r15d │ │ │ │ vmovsd (%r12),%xmm1 │ │ │ │ - mov 0x40(%rsp),%rax │ │ │ │ - movslq %r14d,%rdx │ │ │ │ - lea 0x5(%r8),%ebp │ │ │ │ - mov 0x48(%rsp),%rcx │ │ │ │ - add 0x20(%rsp),%rax │ │ │ │ - lea 0xa(%r8),%ebx │ │ │ │ - lea 0xf(%r8),%r11d │ │ │ │ - mov 0x18(%rsp),%rsi │ │ │ │ + mov 0x30(%rsp),%r10 │ │ │ │ + lea 0xa(%r9),%ebx │ │ │ │ + lea 0xf(%r9),%r11d │ │ │ │ + add 0x38(%rsp),%rax │ │ │ │ lea (%rcx,%rdx,8),%rcx │ │ │ │ - nopl (%rax) │ │ │ │ - mov (%rsi),%edx │ │ │ │ - add $0x4,%rsi │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ + mov (%r10),%edx │ │ │ │ add $0x20,%rax │ │ │ │ + add $0x4,%r10 │ │ │ │ add $0x20,%rcx │ │ │ │ - lea (%rdx,%r8,1),%edi │ │ │ │ + lea (%rdx,%r9,1),%edi │ │ │ │ movslq %edi,%rdi │ │ │ │ - vmovsd (%r9,%rdi,8),%xmm0 │ │ │ │ - lea (%rdx,%rbp,1),%edi │ │ │ │ - vmulsd -0x20(%rcx),%xmm0,%xmm0 │ │ │ │ + vmovsd (%rsi,%rdi,8),%xmm0 │ │ │ │ + lea (%rdx,%r15,1),%edi │ │ │ │ movslq %edi,%rdi │ │ │ │ + vmulsd -0x20(%rcx),%xmm0,%xmm0 │ │ │ │ vfmadd213sd -0x20(%rax),%xmm1,%xmm0 │ │ │ │ vmovsd %xmm0,-0x20(%rax) │ │ │ │ - vmovsd (%r9,%rdi,8),%xmm0 │ │ │ │ + vmovsd (%rsi,%rdi,8),%xmm0 │ │ │ │ lea (%rdx,%rbx,1),%edi │ │ │ │ add %r11d,%edx │ │ │ │ - vmulsd -0x18(%rcx),%xmm0,%xmm0 │ │ │ │ movslq %edi,%rdi │ │ │ │ movslq %edx,%rdx │ │ │ │ + vmulsd -0x18(%rcx),%xmm0,%xmm0 │ │ │ │ vfmadd213sd -0x18(%rax),%xmm1,%xmm0 │ │ │ │ vmovsd %xmm0,-0x18(%rax) │ │ │ │ - vmovsd (%r9,%rdi,8),%xmm0 │ │ │ │ + vmovsd (%rsi,%rdi,8),%xmm0 │ │ │ │ vmulsd -0x10(%rcx),%xmm0,%xmm0 │ │ │ │ vfmadd213sd -0x10(%rax),%xmm1,%xmm0 │ │ │ │ vmovsd %xmm0,-0x10(%rax) │ │ │ │ - vmovsd (%r9,%rdx,8),%xmm0 │ │ │ │ + vmovsd (%rsi,%rdx,8),%xmm0 │ │ │ │ vmulsd -0x8(%rcx),%xmm0,%xmm0 │ │ │ │ vfmadd213sd -0x8(%rax),%xmm1,%xmm0 │ │ │ │ vmovsd %xmm0,-0x8(%rax) │ │ │ │ - cmp %r13,%rsi │ │ │ │ - jne 4ce30 ::calcEdgeLogLikelihoodsByPartition(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x250> │ │ │ │ - mov 0x10(%rsp),%eax │ │ │ │ - add %r10d,%r14d │ │ │ │ - add $0x14,%r8d │ │ │ │ + cmp %rbp,%rax │ │ │ │ + jne 4aed0 ::calcEdgeLogLikelihoodsByPartition(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x240> │ │ │ │ + mov 0x28(%rsp),%eax │ │ │ │ + add 0x44(%rsp),%r13d │ │ │ │ + add $0x14,%r9d │ │ │ │ test %eax,%eax │ │ │ │ - je 4cf80 ::calcEdgeLogLikelihoodsByPartition(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x3a0> │ │ │ │ - add 0x28(%rsp),%r14d │ │ │ │ + je 4b028 ::calcEdgeLogLikelihoodsByPartition(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x398> │ │ │ │ + add 0x98(%rsp),%r13d │ │ │ │ add $0x8,%r12 │ │ │ │ - add 0x8(%rsp),%r14d │ │ │ │ - cmp %r15d,%r8d │ │ │ │ - jne 4cdf0 ::calcEdgeLogLikelihoodsByPartition(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x210> │ │ │ │ - mov 0x30(%rsp),%r11 │ │ │ │ - add $0x4,%r11 │ │ │ │ - cmp %r11,0x90(%rsp) │ │ │ │ - jne 4cc90 ::calcEdgeLogLikelihoodsByPartition(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0xb0> │ │ │ │ - mov 0xa0(%rsp),%rbp │ │ │ │ - mov 0xac(%rsp),%ebx │ │ │ │ - mov 0xb0(%rsp),%r14 │ │ │ │ - mov 0x60(%rsp),%r10 │ │ │ │ - mov 0xb8(%rsp),%r12 │ │ │ │ - mov %r14,0x100(%rsp) │ │ │ │ - mov 0x68(%rsp),%r8 │ │ │ │ - mov 0x40(%rsp),%rsi │ │ │ │ - add $0xc8,%rsp │ │ │ │ + add 0x20(%rsp),%r13d │ │ │ │ + cmp 0x18(%rsp),%r9d │ │ │ │ + jne 4ae90 ::calcEdgeLogLikelihoodsByPartition(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x200> │ │ │ │ + mov 0x78(%rsp),%rcx │ │ │ │ + mov 0x80(%rsp),%rbx │ │ │ │ + add $0x4,%rcx │ │ │ │ + cmp %rcx,0x70(%rsp) │ │ │ │ + jne 4ad38 ::calcEdgeLogLikelihoodsByPartition(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0xa8> │ │ │ │ + mov 0x90(%rsp),%rbp │ │ │ │ + mov 0x9c(%rsp),%ebx │ │ │ │ + mov 0xa0(%rsp),%r12 │ │ │ │ + mov 0xa8(%rsp),%r13 │ │ │ │ + mov %r12,0xf0(%rsp) │ │ │ │ + mov 0x48(%rsp),%r8 │ │ │ │ mov %ebx,%r9d │ │ │ │ mov %rbp,%rcx │ │ │ │ + mov 0x8(%rsp),%rsi │ │ │ │ + mov 0x88(%rsp),%rdi │ │ │ │ + add $0xb8,%rsp │ │ │ │ + mov %r13,%rdx │ │ │ │ pop %rbx │ │ │ │ - mov %r12,%rdx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ - mov %r10,%rdi │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ jmp 1c360 ::integrateOutStatesAndScaleByPartition(double const*, int const*, int const*, int const*, int, double*)@plt> │ │ │ │ - mov %r8d,%eax │ │ │ │ - add $0x14,%r8d │ │ │ │ - cmp %r15d,%r8d │ │ │ │ - je 4cee2 ::calcEdgeLogLikelihoodsByPartition(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x302> │ │ │ │ - add 0x8(%rsp),%r14d │ │ │ │ - mov (%rsp),%ecx │ │ │ │ + mov %r9d,%eax │ │ │ │ + add $0x14,%r9d │ │ │ │ + cmp 0x18(%rsp),%r9d │ │ │ │ + je 4af87 ::calcEdgeLogLikelihoodsByPartition(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x2f7> │ │ │ │ + add 0x20(%rsp),%r13d │ │ │ │ add $0x8,%r12 │ │ │ │ - cmp %ecx,0xa8(%rsp) │ │ │ │ - jl 4ce00 ::calcEdgeLogLikelihoodsByPartition(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x220> │ │ │ │ - lea 0x28(%rax),%r8d │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - cmp %r15d,%r8d │ │ │ │ - je 4cee2 ::calcEdgeLogLikelihoodsByPartition(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x302> │ │ │ │ - add 0x8(%rsp),%r14d │ │ │ │ - mov (%rsp),%ebx │ │ │ │ + cmp %r14d,%r8d │ │ │ │ + jl 4ae99 ::calcEdgeLogLikelihoodsByPartition(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x209> │ │ │ │ + lea 0x28(%rax),%r9d │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + cmp 0x18(%rsp),%r9d │ │ │ │ + je 4af87 ::calcEdgeLogLikelihoodsByPartition(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x2f7> │ │ │ │ + add 0x20(%rsp),%r13d │ │ │ │ add $0x8,%r12 │ │ │ │ - cmp %ebx,0xa8(%rsp) │ │ │ │ - jl 4ce00 ::calcEdgeLogLikelihoodsByPartition(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x220> │ │ │ │ - jmp 4cf51 ::calcEdgeLogLikelihoodsByPartition(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x371> │ │ │ │ - nop │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - test %edx,%edx │ │ │ │ - jle 4d21f ::calcEdgeLogLikelihoodsByPartition(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x63f> │ │ │ │ - lea (%r12,%rdx,8),%rax │ │ │ │ - mov (%rcx,%rsi,8),%r15 │ │ │ │ - mov 0x60(%rsp),%rsi │ │ │ │ - mov %r9,%r10 │ │ │ │ - mov %rax,0x50(%rsp) │ │ │ │ - movslq 0xa8(%rsp),%rax │ │ │ │ - mov $0xf,%r13d │ │ │ │ - mov %r11,0x98(%rsp) │ │ │ │ - mov 0x18(%rsi),%ecx │ │ │ │ - mov %rax,%rbx │ │ │ │ + cmp %r14d,%r8d │ │ │ │ + jl 4ae99 ::calcEdgeLogLikelihoodsByPartition(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x209> │ │ │ │ + jmp 4affb ::calcEdgeLogLikelihoodsByPartition(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x36b> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + test %eax,%eax │ │ │ │ + jle 4b274 ::calcEdgeLogLikelihoodsByPartition(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x5e4> │ │ │ │ + lea (%r12,%rax,8),%rax │ │ │ │ + mov %rcx,0x28(%rsp) │ │ │ │ + mov (%rdx,%rdi,8),%rbp │ │ │ │ + mov %rsi,%r9 │ │ │ │ + mov %rax,0x20(%rsp) │ │ │ │ + movslq %r15d,%rax │ │ │ │ + mov 0x18(%rbx),%r13d │ │ │ │ + mov %r15d,%r11d │ │ │ │ shl $0x5,%rax │ │ │ │ - mov %rax,0x58(%rsp) │ │ │ │ - mov %ebx,%r14d │ │ │ │ - mov %ebx,%eax │ │ │ │ - mov 0xe0(%rsi),%rbx │ │ │ │ - mov (%rsp),%esi │ │ │ │ - mov %ecx,%ebp │ │ │ │ - mov %rbx,0x40(%rsp) │ │ │ │ - mov %esi,%ebx │ │ │ │ - mov %esi,%edx │ │ │ │ - sub %eax,%ebx │ │ │ │ - mov %rbx,%rcx │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - cmp %edx,0xa8(%rsp) │ │ │ │ - jge 4d1cb ::calcEdgeLogLikelihoodsByPartition(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x5eb> │ │ │ │ - lea -0x5(%r13),%eax │ │ │ │ - vmovsd 0x58(%r10),%xmm3 │ │ │ │ - movslq %r14d,%rbx │ │ │ │ - vmovsd (%r12),%xmm4 │ │ │ │ - vmovsd (%r9,%rax,8),%xmm2 │ │ │ │ - mov %r13d,%eax │ │ │ │ - vmovsd (%r10),%xmm15 │ │ │ │ - mov %rbx,%r8 │ │ │ │ - vmovsd 0x8(%r10),%xmm14 │ │ │ │ - vmovsd 0x10(%r10),%xmm13 │ │ │ │ - shl $0x5,%r8 │ │ │ │ - add %rcx,%rbx │ │ │ │ - vmovsd 0x18(%r10),%xmm12 │ │ │ │ - vmovsd 0x28(%r10),%xmm11 │ │ │ │ - lea (%r15,%r8,1),%rdi │ │ │ │ - shl $0x5,%rbx │ │ │ │ - vmovsd 0x30(%r10),%xmm10 │ │ │ │ - vmovsd 0x38(%r10),%xmm9 │ │ │ │ - add %r15,%rbx │ │ │ │ - mov %edx,%r11d │ │ │ │ - vmovsd 0x40(%r10),%xmm8 │ │ │ │ - mov 0x58(%rsp),%rsi │ │ │ │ - add 0x48(%rsp),%r8 │ │ │ │ - vmovsd %xmm3,0x8(%rsp) │ │ │ │ - vmovsd 0x68(%r10),%xmm3 │ │ │ │ - vmovsd %xmm2,(%rsp) │ │ │ │ - vmovsd 0x60(%r10),%xmm2 │ │ │ │ - vmovsd %xmm3,0x18(%rsp) │ │ │ │ - vmovsd 0x80(%r10),%xmm3 │ │ │ │ - vmovsd %xmm2,0x10(%rsp) │ │ │ │ - vmovsd (%r9,%rax,8),%xmm2 │ │ │ │ - mov 0x40(%rsp),%rax │ │ │ │ - add %rax,%rsi │ │ │ │ - vmovsd %xmm3,0x28(%rsp) │ │ │ │ - vmovsd 0x90(%r10),%xmm3 │ │ │ │ - vmovsd %xmm2,0x20(%rsp) │ │ │ │ - vmovsd 0x88(%r10),%xmm2 │ │ │ │ - vmovsd %xmm3,0x38(%rsp) │ │ │ │ - vmovsd %xmm2,0x30(%rsp) │ │ │ │ + mov %rbx,0x30(%rsp) │ │ │ │ + mov $0xf,%r10d │ │ │ │ + mov %rax,%r8 │ │ │ │ + mov 0xe0(%rbx),%rax │ │ │ │ + mov %rax,0x8(%rsp) │ │ │ │ + mov %r14d,%eax │ │ │ │ + sub %r15d,%eax │ │ │ │ + mov %rax,%rbx │ │ │ │ xchg %ax,%ax │ │ │ │ - vmovsd 0x8(%rdi),%xmm0 │ │ │ │ - add $0x20,%rdi │ │ │ │ - add $0x20,%rsi │ │ │ │ - add $0x20,%r8 │ │ │ │ - vmovsd -0x20(%rdi),%xmm3 │ │ │ │ - vmovsd -0x10(%rdi),%xmm2 │ │ │ │ - vmulsd 0x8(%rsp),%xmm0,%xmm5 │ │ │ │ - vmovsd -0x8(%rdi),%xmm1 │ │ │ │ - vfmadd231sd (%rsp),%xmm3,%xmm5 │ │ │ │ - vmulsd %xmm0,%xmm14,%xmm7 │ │ │ │ - vmulsd %xmm0,%xmm10,%xmm6 │ │ │ │ - vmulsd 0x28(%rsp),%xmm0,%xmm0 │ │ │ │ - vfmadd231sd 0x10(%rsp),%xmm2,%xmm5 │ │ │ │ - vfmadd231sd 0x20(%rsp),%xmm3,%xmm0 │ │ │ │ - vfmadd231sd %xmm3,%xmm15,%xmm7 │ │ │ │ - vfmadd231sd %xmm3,%xmm11,%xmm6 │ │ │ │ - vfmadd231sd 0x18(%rsp),%xmm1,%xmm5 │ │ │ │ - vfmadd231sd 0x30(%rsp),%xmm2,%xmm0 │ │ │ │ - vfmadd231sd %xmm2,%xmm13,%xmm7 │ │ │ │ - vfmadd231sd %xmm2,%xmm9,%xmm6 │ │ │ │ - vfmadd231sd 0x38(%rsp),%xmm1,%xmm0 │ │ │ │ - vfmadd231sd %xmm1,%xmm12,%xmm7 │ │ │ │ - vfmadd231sd %xmm1,%xmm8,%xmm6 │ │ │ │ - vmulsd -0x20(%r8),%xmm7,%xmm1 │ │ │ │ - vfmadd213sd -0x20(%rsi),%xmm4,%xmm1 │ │ │ │ - vmovsd %xmm1,-0x20(%rsi) │ │ │ │ - vmulsd -0x18(%r8),%xmm6,%xmm1 │ │ │ │ - vfmadd213sd -0x18(%rsi),%xmm4,%xmm1 │ │ │ │ - vmovsd %xmm1,-0x18(%rsi) │ │ │ │ - vmulsd -0x10(%r8),%xmm5,%xmm1 │ │ │ │ - vfmadd213sd -0x10(%rsi),%xmm4,%xmm1 │ │ │ │ - vmovsd %xmm1,-0x10(%rsi) │ │ │ │ - vmulsd -0x8(%r8),%xmm0,%xmm0 │ │ │ │ - vfmadd213sd -0x8(%rsi),%xmm4,%xmm0 │ │ │ │ - vmovsd %xmm0,-0x8(%rsi) │ │ │ │ - cmp %rdi,%rbx │ │ │ │ - jne 4d100 ::calcEdgeLogLikelihoodsByPartition(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x520> │ │ │ │ - mov %r11d,%edx │ │ │ │ + cmp %r14d,%r15d │ │ │ │ + jge 4b21c ::calcEdgeLogLikelihoodsByPartition(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x58c> │ │ │ │ + lea -0x5(%r10),%eax │ │ │ │ + movslq %r11d,%rdi │ │ │ │ + vmovsd (%r12),%xmm23 │ │ │ │ + vmovsd (%r9),%xmm21 │ │ │ │ + vmovsd (%rsi,%rax,8),%xmm13 │ │ │ │ + mov %r10d,%eax │ │ │ │ + mov %rdi,%rcx │ │ │ │ + add %rbx,%rdi │ │ │ │ + vmovsd (%rsi,%rax,8),%xmm9 │ │ │ │ + mov 0x8(%rsp),%rax │ │ │ │ + shl $0x5,%rcx │ │ │ │ + shl $0x5,%rdi │ │ │ │ + vmovsd 0x8(%r9),%xmm20 │ │ │ │ + vmovsd 0x10(%r9),%xmm19 │ │ │ │ + lea 0x0(%rbp,%rcx,1),%rdx │ │ │ │ + add %rbp,%rdi │ │ │ │ + add %r8,%rax │ │ │ │ + vmovsd 0x18(%r9),%xmm18 │ │ │ │ + vmovsd 0x28(%r9),%xmm17 │ │ │ │ + vmovsd 0x30(%r9),%xmm16 │ │ │ │ + vmovsd 0x38(%r9),%xmm15 │ │ │ │ + mov %rax,0x18(%rsp) │ │ │ │ + vmovsd 0x40(%r9),%xmm14 │ │ │ │ + vmovsd 0x58(%r9),%xmm12 │ │ │ │ + vmovsd 0x60(%r9),%xmm11 │ │ │ │ + vmovsd 0x68(%r9),%xmm10 │ │ │ │ + vmovsd 0x80(%r9),%xmm8 │ │ │ │ + vmovsd 0x88(%r9),%xmm7 │ │ │ │ + vmovsd 0x90(%r9),%xmm6 │ │ │ │ + mov 0x18(%rsp),%rax │ │ │ │ + add 0x10(%rsp),%rcx │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + vmovsd 0x8(%rdx),%xmm4 │ │ │ │ + vmovsd (%rdx),%xmm3 │ │ │ │ + add $0x20,%rdx │ │ │ │ + add $0x20,%rax │ │ │ │ + vmovsd -0x10(%rdx),%xmm2 │ │ │ │ + vmovsd -0x8(%rdx),%xmm1 │ │ │ │ + add $0x20,%rcx │ │ │ │ + vmulsd %xmm4,%xmm20,%xmm22 │ │ │ │ + vmulsd %xmm4,%xmm16,%xmm5 │ │ │ │ + vmulsd %xmm4,%xmm12,%xmm0 │ │ │ │ + vmulsd %xmm4,%xmm8,%xmm4 │ │ │ │ + vfmadd231sd %xmm3,%xmm21,%xmm22 │ │ │ │ + vfmadd231sd %xmm3,%xmm17,%xmm5 │ │ │ │ + vfmadd231sd %xmm3,%xmm13,%xmm0 │ │ │ │ + vfmadd132sd %xmm9,%xmm4,%xmm3 │ │ │ │ + vfmadd231sd %xmm2,%xmm19,%xmm22 │ │ │ │ + vfmadd231sd %xmm2,%xmm15,%xmm5 │ │ │ │ + vfmadd231sd %xmm2,%xmm11,%xmm0 │ │ │ │ + vfmadd132sd %xmm7,%xmm3,%xmm2 │ │ │ │ + vfmadd231sd %xmm1,%xmm18,%xmm22 │ │ │ │ + vfmadd231sd %xmm1,%xmm14,%xmm5 │ │ │ │ + vfmadd231sd %xmm1,%xmm10,%xmm0 │ │ │ │ + vfmadd132sd %xmm6,%xmm2,%xmm1 │ │ │ │ + vmulsd -0x20(%rcx),%xmm22,%xmm22 │ │ │ │ + vfmadd213sd -0x20(%rax),%xmm23,%xmm22 │ │ │ │ + vmovsd %xmm22,-0x20(%rax) │ │ │ │ + vmulsd -0x18(%rcx),%xmm5,%xmm5 │ │ │ │ + vfmadd213sd -0x18(%rax),%xmm23,%xmm5 │ │ │ │ + vmovsd %xmm5,-0x18(%rax) │ │ │ │ + vmulsd -0x10(%rcx),%xmm0,%xmm0 │ │ │ │ + vfmadd213sd -0x10(%rax),%xmm23,%xmm0 │ │ │ │ + vmovsd %xmm0,-0x10(%rax) │ │ │ │ + vmulsd -0x8(%rcx),%xmm1,%xmm1 │ │ │ │ + vfmadd213sd -0x8(%rax),%xmm23,%xmm1 │ │ │ │ + vmovsd %xmm1,-0x8(%rax) │ │ │ │ + cmp %rdx,%rdi │ │ │ │ + jne 4b158 ::calcEdgeLogLikelihoodsByPartition(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x4c8> │ │ │ │ add $0x8,%r12 │ │ │ │ - add $0xa0,%r10 │ │ │ │ - add $0x14,%r13d │ │ │ │ - add %ebp,%r14d │ │ │ │ - cmp %r12,0x50(%rsp) │ │ │ │ - jne 4d020 ::calcEdgeLogLikelihoodsByPartition(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x440> │ │ │ │ - mov 0x98(%rsp),%r11 │ │ │ │ - jmp 4cee7 ::calcEdgeLogLikelihoodsByPartition(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x307> │ │ │ │ - mov 0x10(%rsp),%edx │ │ │ │ - add $0x14,%r8d │ │ │ │ + add $0xa0,%r9 │ │ │ │ + add $0x14,%r10d │ │ │ │ + add %r13d,%r11d │ │ │ │ + cmp %r12,0x20(%rsp) │ │ │ │ + jne 4b0a0 ::calcEdgeLogLikelihoodsByPartition(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x410> │ │ │ │ + mov 0x28(%rsp),%rcx │ │ │ │ + mov 0x30(%rsp),%rbx │ │ │ │ + jmp 4af94 ::calcEdgeLogLikelihoodsByPartition(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x304> │ │ │ │ + mov 0x28(%rsp),%edx │ │ │ │ + add $0x14,%r9d │ │ │ │ test %edx,%edx │ │ │ │ - jne 4cecb ::calcEdgeLogLikelihoodsByPartition(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x2eb> │ │ │ │ - cmp %r15d,%r8d │ │ │ │ - je 4cee2 ::calcEdgeLogLikelihoodsByPartition(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x302> │ │ │ │ - add 0x8(%rsp),%r14d │ │ │ │ + jne 4af6b ::calcEdgeLogLikelihoodsByPartition(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x2db> │ │ │ │ + cmp %r9d,0x18(%rsp) │ │ │ │ + je 4af87 ::calcEdgeLogLikelihoodsByPartition(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x2f7> │ │ │ │ + add 0x20(%rsp),%r13d │ │ │ │ add $0x8,%r12 │ │ │ │ - mov %r8d,%eax │ │ │ │ - jmp 4cf54 ::calcEdgeLogLikelihoodsByPartition(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x374> │ │ │ │ - mov 0x60(%rsp),%rax │ │ │ │ - mov 0xe0(%rax),%rax │ │ │ │ - mov %rax,0x40(%rsp) │ │ │ │ - jmp 4cee7 ::calcEdgeLogLikelihoodsByPartition(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x307> │ │ │ │ + mov %r9d,%eax │ │ │ │ + jmp 4affe ::calcEdgeLogLikelihoodsByPartition(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x36e> │ │ │ │ + mov 0xe0(%rbx),%rax │ │ │ │ + mov %rax,0x8(%rsp) │ │ │ │ + jmp 4af94 ::calcEdgeLogLikelihoodsByPartition(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x304> │ │ │ │ mov 0xe0(%rdi),%rax │ │ │ │ - mov %rax,0x40(%rsp) │ │ │ │ - jmp 4cf1d ::calcEdgeLogLikelihoodsByPartition(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x33d> │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ + mov %rax,0x8(%rsp) │ │ │ │ + jmp 4afc2 ::calcEdgeLogLikelihoodsByPartition(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x332> │ │ │ │ cs nopw 0x0(%rax,%rax,1) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ │ │ │ │ -000000000004d280 ::calcRootLogLikelihoodsByPartition(int const*, int const*, int const*, int const*, int const*, int, double*)@@Base>: │ │ │ │ +000000000004b2a0 ::calcRootLogLikelihoodsByPartition(int const*, int const*, int const*, int const*, int const*, int, double*)@@Base>: │ │ │ │ endbr64 │ │ │ │ push %r15 │ │ │ │ + mov %rdi,%r15 │ │ │ │ + mov %rcx,%rdi │ │ │ │ + mov %r8,%rcx │ │ │ │ push %r14 │ │ │ │ push %r13 │ │ │ │ - mov %rdi,%r15 │ │ │ │ push %r12 │ │ │ │ push %rbp │ │ │ │ push %rbx │ │ │ │ - mov %rcx,%rdi │ │ │ │ mov %r9,-0x68(%rsp) │ │ │ │ mov 0x38(%rsp),%r9d │ │ │ │ mov %rdx,-0x38(%rsp) │ │ │ │ - mov %rsi,-0x40(%rsp) │ │ │ │ - mov %r8,%rcx │ │ │ │ mov 0x40(%rsp),%rdx │ │ │ │ + mov %rsi,-0x40(%rsp) │ │ │ │ test %r9d,%r9d │ │ │ │ - jle 4d518 ::calcRootLogLikelihoodsByPartition(int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x298> │ │ │ │ + jle 4b518 ::calcRootLogLikelihoodsByPartition(int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x278> │ │ │ │ mov 0x90(%r15),%rax │ │ │ │ mov 0x34(%r15),%ebx │ │ │ │ - mov %rdx,-0x20(%rsp) │ │ │ │ mov %r9d,-0x24(%rsp) │ │ │ │ - mov %r15,%rdx │ │ │ │ mov %rdi,-0x18(%rsp) │ │ │ │ - mov %r8,-0x10(%rsp) │ │ │ │ mov 0xe0(%r15),%rbp │ │ │ │ mov %rax,-0x60(%rsp) │ │ │ │ mov 0xb0(%r15),%rax │ │ │ │ lea -0x2(%rbx),%esi │ │ │ │ mov %ebx,-0x28(%rsp) │ │ │ │ lea 0x10(,%rsi,8),%rbx │ │ │ │ - mov %rbx,-0x30(%rsp) │ │ │ │ mov %rax,-0x58(%rsp) │ │ │ │ mov 0xa0(%r15),%rax │ │ │ │ + mov %rbx,-0x30(%rsp) │ │ │ │ mov %rax,-0x50(%rsp) │ │ │ │ movslq %r9d,%rax │ │ │ │ + mov %r8,-0x10(%rsp) │ │ │ │ shl $0x2,%rax │ │ │ │ mov %rax,-0x48(%rsp) │ │ │ │ xor %eax,%eax │ │ │ │ + mov %rdx,-0x20(%rsp) │ │ │ │ + mov %r15,%rdx │ │ │ │ nopl 0x0(%rax) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ mov -0x68(%rsp),%rbx │ │ │ │ movslq (%rbx,%rax,1),%rcx │ │ │ │ mov -0x60(%rsp),%rbx │ │ │ │ mov (%rbx,%rcx,4),%r9d │ │ │ │ mov 0x4(%rbx,%rcx,4),%r10d │ │ │ │ mov -0x40(%rsp),%rbx │ │ │ │ lea 0x0(,%r9,4),%edi │ │ │ │ @@ -47538,70 +46561,68 @@ │ │ │ │ mov -0x58(%rsp),%rbx │ │ │ │ mov (%rbx,%rcx,8),%r14 │ │ │ │ mov -0x38(%rsp),%rbx │ │ │ │ movslq (%rbx,%rax,1),%rcx │ │ │ │ mov -0x50(%rsp),%rbx │ │ │ │ mov (%rbx,%rcx,8),%r11 │ │ │ │ cmp %r10d,%r9d │ │ │ │ - jge 4d3f7 ::calcRootLogLikelihoodsByPartition(int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x177> │ │ │ │ - vmovsd (%r11),%xmm0 │ │ │ │ + jge 4b3f7 ::calcRootLogLikelihoodsByPartition(int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x157> │ │ │ │ mov %r10d,%ebx │ │ │ │ movslq %r9d,%r12 │ │ │ │ + vmovsd (%r11),%xmm0 │ │ │ │ sub %r9d,%ebx │ │ │ │ mov %r12,%rsi │ │ │ │ mov %ebx,%r8d │ │ │ │ shl $0x5,%rsi │ │ │ │ add %r12,%r8 │ │ │ │ lea (%r14,%rsi,1),%rcx │ │ │ │ add %rbp,%rsi │ │ │ │ shl $0x5,%r8 │ │ │ │ add %r14,%r8 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ vmulsd (%rcx),%xmm0,%xmm1 │ │ │ │ add $0x20,%rcx │ │ │ │ add $0x20,%rsi │ │ │ │ vmovsd %xmm1,-0x20(%rsi) │ │ │ │ vmulsd -0x18(%rcx),%xmm0,%xmm1 │ │ │ │ vmovsd %xmm1,-0x18(%rsi) │ │ │ │ vmulsd -0x10(%rcx),%xmm0,%xmm1 │ │ │ │ vmovsd %xmm1,-0x10(%rsi) │ │ │ │ vmulsd -0x8(%rcx),%xmm0,%xmm1 │ │ │ │ vmovsd %xmm1,-0x8(%rsi) │ │ │ │ cmp %rcx,%r8 │ │ │ │ - jne 4d3c0 ::calcRootLogLikelihoodsByPartition(int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x140> │ │ │ │ + jne 4b3c0 ::calcRootLogLikelihoodsByPartition(int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x120> │ │ │ │ lea (%rdi,%rbx,4),%edi │ │ │ │ cmpl $0x1,-0x28(%rsp) │ │ │ │ - jle 4d4d0 ::calcRootLogLikelihoodsByPartition(int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x250> │ │ │ │ + jle 4b4d0 ::calcRootLogLikelihoodsByPartition(int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x230> │ │ │ │ mov 0x1c(%rdx),%esi │ │ │ │ - mov 0x14(%rdx),%ebx │ │ │ │ mov %r10d,%r13d │ │ │ │ - lea 0x8(%r11),%r8 │ │ │ │ + mov 0x14(%rdx),%ebx │ │ │ │ + mov %rax,-0x70(%rsp) │ │ │ │ sub %r9d,%r13d │ │ │ │ + lea 0x8(%r11),%r8 │ │ │ │ add -0x30(%rsp),%r11 │ │ │ │ - mov %rax,-0x70(%rsp) │ │ │ │ mov %r13d,%ecx │ │ │ │ - shl $0x2,%r13d │ │ │ │ lea 0x0(,%rsi,4),%r12d │ │ │ │ movslq %r9d,%rsi │ │ │ │ add %r9d,%ebx │ │ │ │ add %rsi,%rcx │ │ │ │ mov %rsi,%r15 │ │ │ │ sub %r10d,%ebx │ │ │ │ + shl $0x2,%r13d │ │ │ │ shl $0x5,%rcx │ │ │ │ shl $0x2,%ebx │ │ │ │ shl $0x5,%r15 │ │ │ │ lea 0x0(%rbp,%rcx,1),%rsi │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ add %ebx,%edi │ │ │ │ cmp %r10d,%r9d │ │ │ │ - jge 4d4bf ::calcRootLogLikelihoodsByPartition(int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x23f> │ │ │ │ - vmovsd (%r8),%xmm0 │ │ │ │ + jge 4b4bf ::calcRootLogLikelihoodsByPartition(int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x21f> │ │ │ │ movslq %edi,%rcx │ │ │ │ + vmovsd (%r8),%xmm0 │ │ │ │ lea 0x0(%rbp,%r15,1),%rax │ │ │ │ lea (%r14,%rcx,8),%rcx │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ vmovsd (%rcx),%xmm1 │ │ │ │ add $0x20,%rax │ │ │ │ add $0x20,%rcx │ │ │ │ vfmadd213sd -0x20(%rax),%xmm0,%xmm1 │ │ │ │ @@ -47612,201 +46633,204 @@ │ │ │ │ vmovsd -0x10(%rcx),%xmm1 │ │ │ │ vfmadd213sd -0x10(%rax),%xmm0,%xmm1 │ │ │ │ vmovsd %xmm1,-0x10(%rax) │ │ │ │ vmovsd -0x8(%rcx),%xmm1 │ │ │ │ vfmadd213sd -0x8(%rax),%xmm0,%xmm1 │ │ │ │ vmovsd %xmm1,-0x8(%rax) │ │ │ │ cmp %rax,%rsi │ │ │ │ - jne 4d470 ::calcRootLogLikelihoodsByPartition(int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x1f0> │ │ │ │ + jne 4b470 ::calcRootLogLikelihoodsByPartition(int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x1d0> │ │ │ │ add %r13d,%edi │ │ │ │ add $0x8,%r8 │ │ │ │ add %r12d,%edi │ │ │ │ cmp %r8,%r11 │ │ │ │ - jne 4d450 ::calcRootLogLikelihoodsByPartition(int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x1d0> │ │ │ │ + jne 4b450 ::calcRootLogLikelihoodsByPartition(int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x1b0> │ │ │ │ mov -0x70(%rsp),%rax │ │ │ │ add $0x4,%rax │ │ │ │ cmp %rax,-0x48(%rsp) │ │ │ │ - jne 4d330 ::calcRootLogLikelihoodsByPartition(int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0xb0> │ │ │ │ + jne 4b348 ::calcRootLogLikelihoodsByPartition(int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0xa8> │ │ │ │ mov %rdx,%r15 │ │ │ │ mov -0x24(%rsp),%r9d │ │ │ │ mov -0x20(%rsp),%rdx │ │ │ │ mov -0x18(%rsp),%rdi │ │ │ │ mov -0x10(%rsp),%rcx │ │ │ │ mov %rdx,0x38(%rsp) │ │ │ │ mov -0x68(%rsp),%r8 │ │ │ │ + mov %rbp,%rsi │ │ │ │ mov %rdi,%rdx │ │ │ │ pop %rbx │ │ │ │ - mov %rbp,%rsi │ │ │ │ mov %r15,%rdi │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ jmp 1c360 ::integrateOutStatesAndScaleByPartition(double const*, int const*, int const*, int const*, int, double*)@plt> │ │ │ │ mov 0xe0(%r15),%rbp │ │ │ │ - jmp 4d4f6 ::calcRootLogLikelihoodsByPartition(int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x276> │ │ │ │ + jmp 4b4f6 ::calcRootLogLikelihoodsByPartition(int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x256> │ │ │ │ cs nopw 0x0(%rax,%rax,1) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ │ │ │ │ -000000000004d530 ::EigenDecompositionSquare(int, int, int, long)@@Base>: │ │ │ │ +000000000004b530 ::EigenDecompositionSquare(int, int, int, long)@@Base>: │ │ │ │ endbr64 │ │ │ │ push %r15 │ │ │ │ + mov %rdi,%r15 │ │ │ │ push %r14 │ │ │ │ push %r13 │ │ │ │ movslq %edx,%r13 │ │ │ │ + vmovd %r13d,%xmm1 │ │ │ │ + vpinsrd $0x1,%esi,%xmm1,%xmm0 │ │ │ │ push %r12 │ │ │ │ push %rbp │ │ │ │ + mov %esi,%ebp │ │ │ │ push %rbx │ │ │ │ - vmovd %r13d,%xmm1 │ │ │ │ + lea 0x0(%r13,%r13,1),%ebx │ │ │ │ sub $0x18,%rsp │ │ │ │ - mov 0x12847(%rip),%rax # 5fd98 @@Base+0x19b0> │ │ │ │ mov %r8,0x20(%rdi) │ │ │ │ and $0x20,%r8d │ │ │ │ - lea 0x0(%r13,%r13,1),%ebx │ │ │ │ - vpinsrd $0x1,%esi,%xmm1,%xmm0 │ │ │ │ - mov %rdi,%r15 │ │ │ │ + mov 0x1282f(%rip),%rax # 5dd98 @@Base+0x19b0> │ │ │ │ mov %ecx,0x18(%rdi) │ │ │ │ vmovq %xmm0,0x10(%rdi) │ │ │ │ - mov %esi,%ebp │ │ │ │ add $0x10,%rax │ │ │ │ mov %rax,(%rdi) │ │ │ │ mov %r8,%rax │ │ │ │ shr $0x5,%rax │ │ │ │ and $0x1,%eax │ │ │ │ test %r8,%r8 │ │ │ │ + cmove %r13d,%ebx │ │ │ │ mov %al,0x50(%rdi) │ │ │ │ movslq %esi,%rax │ │ │ │ - cmove %r13d,%ebx │ │ │ │ lea 0x0(,%rax,8),%r14 │ │ │ │ mov %ebx,0x54(%rdi) │ │ │ │ mov %r14,%rdi │ │ │ │ call 1c420 │ │ │ │ mov %rax,0x8(%r15) │ │ │ │ test %rax,%rax │ │ │ │ - je 4d670 ::EigenDecompositionSquare(int, int, int, long)@@Base+0x140> │ │ │ │ + je 4b668 ::EigenDecompositionSquare(int, int, int, long)@@Base+0x138> │ │ │ │ mov %r14,%rdi │ │ │ │ mov %rax,%r12 │ │ │ │ call 1c420 │ │ │ │ mov %rax,0x40(%r15) │ │ │ │ test %rax,%rax │ │ │ │ - je 4d670 ::EigenDecompositionSquare(int, int, int, long)@@Base+0x140> │ │ │ │ + je 4b668 ::EigenDecompositionSquare(int, int, int, long)@@Base+0x138> │ │ │ │ mov %r14,%rdi │ │ │ │ mov %rax,0x8(%rsp) │ │ │ │ call 1c420 │ │ │ │ mov %rax,0x48(%r15) │ │ │ │ test %rax,%rax │ │ │ │ - je 4d670 ::EigenDecompositionSquare(int, int, int, long)@@Base+0x140> │ │ │ │ + je 4b668 ::EigenDecompositionSquare(int, int, int, long)@@Base+0x138> │ │ │ │ imul %r13,%r13 │ │ │ │ shl $0x2,%r13 │ │ │ │ test %ebp,%ebp │ │ │ │ - jle 4d655 ::EigenDecompositionSquare(int, int, int, long)@@Base+0x125> │ │ │ │ + jle 4b64d ::EigenDecompositionSquare(int, int, int, long)@@Base+0x11d> │ │ │ │ mov %rax,%rbp │ │ │ │ movslq %ebx,%rax │ │ │ │ mov 0x8(%rsp),%rbx │ │ │ │ shl $0x2,%rax │ │ │ │ mov %rax,0x8(%rsp) │ │ │ │ add %rbx,%r14 │ │ │ │ - nop │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ mov %r13,%rdi │ │ │ │ call 1c420 │ │ │ │ mov %rax,(%rbx) │ │ │ │ test %rax,%rax │ │ │ │ - je 4d670 ::EigenDecompositionSquare(int, int, int, long)@@Base+0x140> │ │ │ │ + je 4b668 ::EigenDecompositionSquare(int, int, int, long)@@Base+0x138> │ │ │ │ mov %r13,%rdi │ │ │ │ call 1c420 │ │ │ │ mov %rax,0x0(%rbp) │ │ │ │ test %rax,%rax │ │ │ │ - je 4d670 ::EigenDecompositionSquare(int, int, int, long)@@Base+0x140> │ │ │ │ + je 4b668 ::EigenDecompositionSquare(int, int, int, long)@@Base+0x138> │ │ │ │ mov 0x8(%rsp),%rdi │ │ │ │ call 1c420 │ │ │ │ mov %rax,(%r12) │ │ │ │ test %rax,%rax │ │ │ │ - je 4d670 ::EigenDecompositionSquare(int, int, int, long)@@Base+0x140> │ │ │ │ + je 4b668 ::EigenDecompositionSquare(int, int, int, long)@@Base+0x138> │ │ │ │ add $0x8,%rbx │ │ │ │ add $0x8,%r12 │ │ │ │ add $0x8,%rbp │ │ │ │ cmp %r14,%rbx │ │ │ │ - jne 4d610 ::EigenDecompositionSquare(int, int, int, long)@@Base+0xe0> │ │ │ │ + jne 4b608 ::EigenDecompositionSquare(int, int, int, long)@@Base+0xd8> │ │ │ │ mov %r13,%rdi │ │ │ │ call 1c420 │ │ │ │ mov %rax,0x28(%r15) │ │ │ │ add $0x18,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ ret │ │ │ │ mov $0x8,%edi │ │ │ │ call 1c130 <__cxa_allocate_exception@plt> │ │ │ │ - mov 0x12707(%rip),%rdx │ │ │ │ - mov 0x127e0(%rip),%rsi │ │ │ │ + mov 0x1270f(%rip),%rdx │ │ │ │ + mov 0x127e8(%rip),%rsi │ │ │ │ mov %rax,%rdi │ │ │ │ add $0x10,%rdx │ │ │ │ mov %rdx,(%rax) │ │ │ │ - mov 0x12677(%rip),%rdx │ │ │ │ + mov 0x1267f(%rip),%rdx │ │ │ │ call 1c560 <__cxa_throw@plt> │ │ │ │ - xchg %ax,%ax │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ │ │ │ │ -000000000004d6a0 ::EigenDecompositionCube(int, int, int, long)@@Base>: │ │ │ │ +000000000004b6a0 ::EigenDecompositionCube(int, int, int, long)@@Base>: │ │ │ │ endbr64 │ │ │ │ push %r15 │ │ │ │ + vmovd %edx,%xmm1 │ │ │ │ + mov %rdi,%r15 │ │ │ │ push %r14 │ │ │ │ push %r13 │ │ │ │ - movslq %esi,%r13 │ │ │ │ + mov %edx,%r13d │ │ │ │ push %r12 │ │ │ │ + movslq %esi,%r12 │ │ │ │ + vpinsrd $0x1,%r12d,%xmm1,%xmm0 │ │ │ │ push %rbp │ │ │ │ push %rbx │ │ │ │ - movslq %edx,%r12 │ │ │ │ sub $0x8,%rsp │ │ │ │ - mov 0x12581(%rip),%rax # 5fc40 @@Base+0x1820> │ │ │ │ - vmovd %r12d,%xmm1 │ │ │ │ - mov %rdi,%r15 │ │ │ │ - vpinsrd $0x1,%r13d,%xmm1,%xmm0 │ │ │ │ mov %ecx,0x18(%rdi) │ │ │ │ + mov 0x12571(%rip),%rax # 5dc40 @@Base+0x1820> │ │ │ │ mov %r8,0x20(%rdi) │ │ │ │ vmovq %xmm0,0x10(%rdi) │ │ │ │ add $0x10,%rax │ │ │ │ mov %rax,(%rdi) │ │ │ │ - lea 0x0(,%r13,8),%rdi │ │ │ │ + lea 0x0(,%r12,8),%rdi │ │ │ │ call 1c420 │ │ │ │ mov %rax,0x8(%r15) │ │ │ │ test %rax,%rax │ │ │ │ - je 4d791 ::EigenDecompositionCube(int, int, int, long)@@Base+0xf1> │ │ │ │ - lea 0x0(,%r13,8),%rdi │ │ │ │ + je 4b7a1 ::EigenDecompositionCube(int, int, int, long)@@Base+0x101> │ │ │ │ + lea 0x0(,%r12,8),%rdi │ │ │ │ mov %rax,%rbp │ │ │ │ call 1c420 │ │ │ │ mov %rax,0x40(%r15) │ │ │ │ + mov %rax,%rdx │ │ │ │ test %rax,%rax │ │ │ │ - je 4d791 ::EigenDecompositionCube(int, int, int, long)@@Base+0xf1> │ │ │ │ - lea 0x0(,%r12,4),%r14 │ │ │ │ - test %r13d,%r13d │ │ │ │ - jle 4d75e ::EigenDecompositionCube(int, int, int, long)@@Base+0xbe> │ │ │ │ - imul %r12,%r12 │ │ │ │ - mov %rax,%rbx │ │ │ │ - lea (%rax,%r13,8),%r13 │ │ │ │ - imul %r14,%r12 │ │ │ │ + je 4b7a1 ::EigenDecompositionCube(int, int, int, long)@@Base+0x101> │ │ │ │ + movslq %r13d,%rax │ │ │ │ + lea 0x0(,%rax,4),%r14 │ │ │ │ + test %r12d,%r12d │ │ │ │ + jle 4b76e ::EigenDecompositionCube(int, int, int, long)@@Base+0xce> │ │ │ │ + mov %rax,%r13 │ │ │ │ + mov %rdx,%rbx │ │ │ │ + lea (%rdx,%r12,8),%r12 │ │ │ │ + imul %rax,%r13 │ │ │ │ + imul %rax,%r13 │ │ │ │ + shl $0x2,%r13 │ │ │ │ nop │ │ │ │ - mov %r12,%rdi │ │ │ │ + mov %r13,%rdi │ │ │ │ call 1c420 │ │ │ │ mov %rax,(%rbx) │ │ │ │ test %rax,%rax │ │ │ │ - je 4d791 ::EigenDecompositionCube(int, int, int, long)@@Base+0xf1> │ │ │ │ + je 4b7a1 ::EigenDecompositionCube(int, int, int, long)@@Base+0x101> │ │ │ │ mov %r14,%rdi │ │ │ │ call 1c420 │ │ │ │ mov %rax,0x0(%rbp) │ │ │ │ test %rax,%rax │ │ │ │ - je 4d791 ::EigenDecompositionCube(int, int, int, long)@@Base+0xf1> │ │ │ │ + je 4b7a1 ::EigenDecompositionCube(int, int, int, long)@@Base+0x101> │ │ │ │ add $0x8,%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ - cmp %r13,%rbx │ │ │ │ - jne 4d730 ::EigenDecompositionCube(int, int, int, long)@@Base+0x90> │ │ │ │ + cmp %r12,%rbx │ │ │ │ + jne 4b740 ::EigenDecompositionCube(int, int, int, long)@@Base+0xa0> │ │ │ │ mov %r14,%rdi │ │ │ │ call 1c420 │ │ │ │ mov %r14,%rdi │ │ │ │ mov %rax,0x28(%r15) │ │ │ │ call 1c420 │ │ │ │ mov %r14,%rdi │ │ │ │ mov %rax,0x30(%r15) │ │ │ │ @@ -47818,74 +46842,75 @@ │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ ret │ │ │ │ mov $0x8,%edi │ │ │ │ call 1c130 <__cxa_allocate_exception@plt> │ │ │ │ - mov 0x125e6(%rip),%rdx │ │ │ │ - mov 0x126bf(%rip),%rsi │ │ │ │ + mov 0x125d6(%rip),%rdx │ │ │ │ + mov 0x126af(%rip),%rsi │ │ │ │ mov %rax,%rdi │ │ │ │ add $0x10,%rdx │ │ │ │ mov %rdx,(%rax) │ │ │ │ - mov 0x12556(%rip),%rdx │ │ │ │ + mov 0x12546(%rip),%rdx │ │ │ │ call 1c560 <__cxa_throw@plt> │ │ │ │ nop │ │ │ │ │ │ │ │ -000000000004d7c0 ::createInstance(int, int, int, int, int, int, int, int, int, int, int, long, long)@@Base>: │ │ │ │ +000000000004b7d0 ::createInstance(int, int, int, int, int, int, int, int, int, int, int, long, long)@@Base>: │ │ │ │ endbr64 │ │ │ │ push %rbp │ │ │ │ movabs $0x1400800000,%rax │ │ │ │ mov %rsp,%rbp │ │ │ │ push %r15 │ │ │ │ push %r14 │ │ │ │ push %r13 │ │ │ │ push %r12 │ │ │ │ push %rbx │ │ │ │ and $0xffffffffffffffe0,%rsp │ │ │ │ sub $0x60,%rsp │ │ │ │ - vmovd 0x10(%rbp),%xmm4 │ │ │ │ mov %fs:0x28,%rbx │ │ │ │ mov %rbx,0x58(%rsp) │ │ │ │ mov %rdi,%rbx │ │ │ │ - vpinsrd $0x1,0x20(%rbp),%xmm4,%xmm0 │ │ │ │ + vmovd 0x10(%rbp),%xmm2 │ │ │ │ + xor %edi,%edi │ │ │ │ + vpinsrd $0x1,0x20(%rbp),%xmm2,%xmm0 │ │ │ │ mov %rax,0x60(%rbx) │ │ │ │ lea (%rdx,%rcx,1),%eax │ │ │ │ movabs $0x100000001,%rcx │ │ │ │ - mov %esi,0x10(%rbx) │ │ │ │ mov %rcx,0x48(%rbx) │ │ │ │ + mov (%rbx),%rcx │ │ │ │ mov %eax,0xc(%rbx) │ │ │ │ sub %esi,%eax │ │ │ │ - mov %r8d,0x24(%rbx) │ │ │ │ + mov 0x2e0(%rcx),%rcx │ │ │ │ mov %eax,0x44(%rbx) │ │ │ │ lea 0x1(%r8),%eax │ │ │ │ + mov %esi,0x10(%rbx) │ │ │ │ + cmp 0x127b1(%rip),%rcx # 5dff8 ::getPaddedPatternsModulus()@@Base+0x3b1b8> │ │ │ │ + mov %r8d,0x24(%rbx) │ │ │ │ mov %r9d,0x14(%rbx) │ │ │ │ - movw $0x0,0x50(%rbx) │ │ │ │ + mov %di,0x50(%rbx) │ │ │ │ mov %eax,0x28(%rbx) │ │ │ │ mov %r8d,0x2c(%rbx) │ │ │ │ - mov (%rbx),%rcx │ │ │ │ - mov 0x2e0(%rcx),%rcx │ │ │ │ - cmp 0x127ae(%rip),%rcx # 5fff8 ::getPaddedPatternsModulus()@@Base+0x3c938> │ │ │ │ - jne 4e070 ::createInstance(int, int, int, int, int, int, int, int, int, int, int, long, long)@@Base+0x8b0> │ │ │ │ + jne 4c050 ::createInstance(int, int, int, int, int, int, int, int, int, int, int, long, long)@@Base+0x880> │ │ │ │ + mov %r9d,0x18(%rbx) │ │ │ │ mov %r8d,%r14d │ │ │ │ mov %r9d,%r12d │ │ │ │ - mov %r9d,0x18(%rbx) │ │ │ │ xor %edx,%edx │ │ │ │ mov 0x18(%rbp),%ecx │ │ │ │ imul %r14d,%eax │ │ │ │ mov %edx,0x1c(%rbx) │ │ │ │ vmovq %xmm0,0x30(%rbx) │ │ │ │ - mov %eax,0x40(%rbx) │ │ │ │ mov %ecx,0x20(%rbx) │ │ │ │ mov 0x28(%rbp),%ecx │ │ │ │ + mov %eax,0x40(%rbx) │ │ │ │ mov %ecx,0x38(%rbx) │ │ │ │ mov 0x48(%rbp),%rcx │ │ │ │ or 0x40(%rbp),%rcx │ │ │ │ test $0x80,%cl │ │ │ │ - je 4e050 ::createInstance(int, int, int, int, int, int, int, int, int, int, int, long, long)@@Base+0x890> │ │ │ │ + je 4c030 ::createInstance(int, int, int, int, int, int, int, int, int, int, int, long, long)@@Base+0x860> │ │ │ │ mov 0x44(%rbx),%eax │ │ │ │ mov %eax,0x38(%rbx) │ │ │ │ mov $0x480,%eax │ │ │ │ mov %rax,%rsi │ │ │ │ or $0x10,%rax │ │ │ │ or $0x20,%rsi │ │ │ │ test $0x20,%cl │ │ │ │ @@ -47899,477 +46924,479 @@ │ │ │ │ mov %r13,%rax │ │ │ │ or $0x4000,%r13 │ │ │ │ or $0x40000000,%rax │ │ │ │ test $0x40000000,%ecx │ │ │ │ cmovne %rax,%r13 │ │ │ │ mov %r13,0x58(%rbx) │ │ │ │ test $0x20,%r13b │ │ │ │ - je 4dfc0 ::createInstance(int, int, int, int, int, int, int, int, int, int, int, long, long)@@Base+0x800> │ │ │ │ + je 4bfa8 ::createInstance(int, int, int, int, int, int, int, int, int, int, int, long, long)@@Base+0x7d8> │ │ │ │ mov $0x58,%edi │ │ │ │ call 1c310 │ │ │ │ mov 0x20(%rbp),%ecx │ │ │ │ + mov 0x10(%rbp),%esi │ │ │ │ mov %r13,%r8 │ │ │ │ mov %r14d,%edx │ │ │ │ - mov 0x10(%rbp),%esi │ │ │ │ mov %rax,%rdi │ │ │ │ mov %rax,%r15 │ │ │ │ call 1c0e0 ::EigenDecompositionSquare(int, int, int, long)@plt> │ │ │ │ - movslq 0x30(%rbx),%r13 │ │ │ │ + movslq 0x30(%rbx),%rax │ │ │ │ mov %r15,0x68(%rbx) │ │ │ │ mov $0x8,%edi │ │ │ │ - mov %r13,%rsi │ │ │ │ + mov %rax,%rsi │ │ │ │ + mov %rax,0x28(%rsp) │ │ │ │ call 1c200 │ │ │ │ mov %rax,0x70(%rbx) │ │ │ │ test %rax,%rax │ │ │ │ - je 4da85 ::createInstance(int, int, int, int, int, int, int, int, int, int, int, long, long)@@Base+0x2c5> │ │ │ │ + je 4ba95 ::createInstance(int, int, int, int, int, int, int, int, int, int, int, long, long)@@Base+0x2c5> │ │ │ │ movslq 0x14(%rbx),%rax │ │ │ │ lea 0x0(,%rax,8),%rdi │ │ │ │ mov %rax,0x10(%rsp) │ │ │ │ call 1c420 │ │ │ │ mov %rax,0x78(%rbx) │ │ │ │ test %rax,%rax │ │ │ │ - je 4da85 ::createInstance(int, int, int, int, int, int, int, int, int, int, int, long, long)@@Base+0x2c5> │ │ │ │ + je 4ba95 ::createInstance(int, int, int, int, int, int, int, int, int, int, int, long, long)@@Base+0x2c5> │ │ │ │ mov 0x18(%rbx),%eax │ │ │ │ mov 0x34(%rbx),%ecx │ │ │ │ mov %eax,0x24(%rsp) │ │ │ │ imul 0x2c(%rbx),%eax │ │ │ │ mov %ecx,0x20(%rsp) │ │ │ │ - imul %ecx,%eax │ │ │ │ - mov %eax,0x18(%rsp) │ │ │ │ - mov %eax,0x3c(%rbx) │ │ │ │ + imul %eax,%ecx │ │ │ │ movslq 0xc(%rbx),%rax │ │ │ │ mov %rax,%r14 │ │ │ │ shl $0x3,%rax │ │ │ │ + mov %ecx,0x3c(%rbx) │ │ │ │ mov %rax,%rdi │ │ │ │ - mov %rax,0x28(%rsp) │ │ │ │ + mov %ecx,%r13d │ │ │ │ + mov %rax,0x18(%rsp) │ │ │ │ call 1c420 │ │ │ │ - mov %rax,%r15 │ │ │ │ mov %rax,0xa8(%rbx) │ │ │ │ + mov %rax,%r15 │ │ │ │ test %rax,%rax │ │ │ │ - je 4da85 ::createInstance(int, int, int, int, int, int, int, int, int, int, int, long, long)@@Base+0x2c5> │ │ │ │ - mov %r13,%rsi │ │ │ │ + je 4ba95 ::createInstance(int, int, int, int, int, int, int, int, int, int, int, long, long)@@Base+0x2c5> │ │ │ │ + mov 0x28(%rsp),%rsi │ │ │ │ mov $0x8,%edi │ │ │ │ call 1c200 │ │ │ │ mov %rax,0xa0(%rbx) │ │ │ │ test %rax,%rax │ │ │ │ - je 4da85 ::createInstance(int, int, int, int, int, int, int, int, int, int, int, long, long)@@Base+0x2c5> │ │ │ │ - mov %r13,%rsi │ │ │ │ + je 4ba95 ::createInstance(int, int, int, int, int, int, int, int, int, int, int, long, long)@@Base+0x2c5> │ │ │ │ + mov 0x28(%rsp),%rsi │ │ │ │ mov $0x8,%edi │ │ │ │ call 1c200 │ │ │ │ mov %rax,0x98(%rbx) │ │ │ │ test %rax,%rax │ │ │ │ - je 4da85 ::createInstance(int, int, int, int, int, int, int, int, int, int, int, long, long)@@Base+0x2c5> │ │ │ │ - mov 0x28(%rsp),%rdi │ │ │ │ + je 4ba95 ::createInstance(int, int, int, int, int, int, int, int, int, int, int, long, long)@@Base+0x2c5> │ │ │ │ + mov 0x18(%rsp),%rdi │ │ │ │ call 1c420 │ │ │ │ mov %rax,0xb0(%rbx) │ │ │ │ test %rax,%rax │ │ │ │ - je 4da85 ::createInstance(int, int, int, int, int, int, int, int, int, int, int, long, long)@@Base+0x2c5> │ │ │ │ + je 4ba95 ::createInstance(int, int, int, int, int, int, int, int, int, int, int, long, long)@@Base+0x2c5> │ │ │ │ test %r14d,%r14d │ │ │ │ - jle 4da1c ::createInstance(int, int, int, int, int, int, int, int, int, int, int, long, long)@@Base+0x25c> │ │ │ │ + jle 4ba34 ::createInstance(int, int, int, int, int, int, int, int, int, int, int, long, long)@@Base+0x264> │ │ │ │ mov %r14d,%edx │ │ │ │ xor %esi,%esi │ │ │ │ mov %r15,%rdi │ │ │ │ - mov %rax,0x8(%rsp) │ │ │ │ + mov %rax,0x18(%rsp) │ │ │ │ shl $0x3,%rdx │ │ │ │ mov %rdx,0x28(%rsp) │ │ │ │ call 1c1a0 │ │ │ │ mov 0x28(%rsp),%rdx │ │ │ │ + mov 0x18(%rsp),%rdi │ │ │ │ xor %esi,%esi │ │ │ │ - mov 0x8(%rsp),%rdi │ │ │ │ call 1c1a0 │ │ │ │ mov 0x10(%rbx),%edx │ │ │ │ cmp %edx,%r14d │ │ │ │ - jle 4dad0 ::createInstance(int, int, int, int, int, int, int, int, int, int, int, long, long)@@Base+0x310> │ │ │ │ - movslq 0x18(%rsp),%rax │ │ │ │ + jle 4bae0 ::createInstance(int, int, int, int, int, int, int, int, int, int, int, long, long)@@Base+0x310> │ │ │ │ + movslq %r13d,%rax │ │ │ │ sub %edx,%r14d │ │ │ │ shl $0x2,%rax │ │ │ │ mov %rax,0x28(%rsp) │ │ │ │ movslq %edx,%rax │ │ │ │ add %rax,%r14 │ │ │ │ lea (%r15,%rax,8),%r13 │ │ │ │ lea (%r15,%r14,8),%r15 │ │ │ │ - jmp 4da67 ::createInstance(int, int, int, int, int, int, int, int, int, int, int, long, long)@@Base+0x2a7> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ + jmp 4ba77 ::createInstance(int, int, int, int, int, int, int, int, int, int, int, long, long)@@Base+0x2a7> │ │ │ │ + nop │ │ │ │ mov 0x30(%rsp),%rax │ │ │ │ mov %rax,0x0(%r13) │ │ │ │ test %rax,%rax │ │ │ │ - je 4da85 ::createInstance(int, int, int, int, int, int, int, int, int, int, int, long, long)@@Base+0x2c5> │ │ │ │ + je 4ba95 ::createInstance(int, int, int, int, int, int, int, int, int, int, int, long, long)@@Base+0x2c5> │ │ │ │ add $0x8,%r13 │ │ │ │ cmp %r15,%r13 │ │ │ │ - je 4dad0 ::createInstance(int, int, int, int, int, int, int, int, int, int, int, long, long)@@Base+0x310> │ │ │ │ + je 4bae0 ::createInstance(int, int, int, int, int, int, int, int, int, int, int, long, long)@@Base+0x310> │ │ │ │ mov 0x28(%rsp),%rdx │ │ │ │ mov $0x20,%esi │ │ │ │ lea 0x30(%rsp),%rdi │ │ │ │ call 1c150 │ │ │ │ test %eax,%eax │ │ │ │ - je 4da50 ::createInstance(int, int, int, int, int, int, int, int, int, int, int, long, long)@@Base+0x290> │ │ │ │ + je 4ba60 ::createInstance(int, int, int, int, int, int, int, int, int, int, int, long, long)@@Base+0x290> │ │ │ │ xor %eax,%eax │ │ │ │ mov %rax,0x0(%r13) │ │ │ │ mov $0x8,%edi │ │ │ │ call 1c130 <__cxa_allocate_exception@plt> │ │ │ │ - mov 0x122f2(%rip),%rdx │ │ │ │ + mov 0x122e2(%rip),%rdx │ │ │ │ add $0x10,%rdx │ │ │ │ mov %rdx,(%rax) │ │ │ │ mov 0x58(%rsp),%rdx │ │ │ │ sub %fs:0x28,%rdx │ │ │ │ - jne 4e2fd ::createInstance(int, int, int, int, int, int, int, int, int, int, int, long, long)@@Base+0xb3d> │ │ │ │ - mov 0x12258(%rip),%rdx │ │ │ │ - mov 0x123a9(%rip),%rsi │ │ │ │ + jne 4c2cd ::createInstance(int, int, int, int, int, int, int, int, int, int, int, long, long)@@Base+0xafd> │ │ │ │ + mov 0x12248(%rip),%rdx │ │ │ │ + mov 0x12399(%rip),%rsi │ │ │ │ mov %rax,%rdi │ │ │ │ call 1c560 <__cxa_throw@plt> │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x58(%rbx),%rax │ │ │ │ - movslq 0x38(%rbx),%r14 │ │ │ │ + movslq 0x38(%rbx),%rax │ │ │ │ + mov 0x58(%rbx),%r14 │ │ │ │ vpxor %xmm0,%xmm0,%xmm0 │ │ │ │ vmovdqu %xmm0,0xb8(%rbx) │ │ │ │ - mov %rax,0x28(%rsp) │ │ │ │ - lea 0x0(,%r14,8),%r13 │ │ │ │ - test $0x80,%al │ │ │ │ - je 4de50 ::createInstance(int, int, int, int, int, int, int, int, int, int, int, long, long)@@Base+0x690> │ │ │ │ - mov %r13,%rdi │ │ │ │ - mov %r14d,0x18(%rsp) │ │ │ │ + mov %rax,%r13 │ │ │ │ + shl $0x3,%rax │ │ │ │ + mov %rax,0x18(%rsp) │ │ │ │ + test $0x80,%r14b │ │ │ │ + je 4be68 ::createInstance(int, int, int, int, int, int, int, int, int, int, int, long, long)@@Base+0x698> │ │ │ │ + mov 0x18(%rsp),%rdi │ │ │ │ call 1c420 │ │ │ │ mov %rax,0xc0(%rbx) │ │ │ │ test %rax,%rax │ │ │ │ - je 4da85 ::createInstance(int, int, int, int, int, int, int, int, int, int, int, long, long)@@Base+0x2c5> │ │ │ │ - mov 0x18(%rsp),%ecx │ │ │ │ - movslq %r12d,%r14 │ │ │ │ - add %rax,%r13 │ │ │ │ - mov %rax,%r12 │ │ │ │ - lea (%r14,%r14,1),%r15 │ │ │ │ - test %ecx,%ecx │ │ │ │ - jle 4db4e ::createInstance(int, int, int, int, int, int, int, int, int, int, int, long, long)@@Base+0x38e> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov %r15,%rdi │ │ │ │ + je 4ba95 ::createInstance(int, int, int, int, int, int, int, int, int, int, int, long, long)@@Base+0x2c5> │ │ │ │ + movslq %r12d,%rcx │ │ │ │ + mov 0x18(%rsp),%r12 │ │ │ │ + mov %rax,%r15 │ │ │ │ + lea (%rcx,%rcx,1),%rsi │ │ │ │ + mov %rcx,0x8(%rsp) │ │ │ │ + mov %rsi,0x28(%rsp) │ │ │ │ + add %rax,%r12 │ │ │ │ + test %r13d,%r13d │ │ │ │ + jle 4bb67 ::createInstance(int, int, int, int, int, int, int, int, int, int, int, long, long)@@Base+0x397> │ │ │ │ + nopl (%rax) │ │ │ │ + mov 0x28(%rsp),%rdi │ │ │ │ call 1c420 │ │ │ │ - mov %rax,(%r12) │ │ │ │ + mov %rax,(%r15) │ │ │ │ test %rax,%rax │ │ │ │ - je 4da85 ::createInstance(int, int, int, int, int, int, int, int, int, int, int, long, long)@@Base+0x2c5> │ │ │ │ - add $0x8,%r12 │ │ │ │ - cmp %r12,%r13 │ │ │ │ - jne 4db30 ::createInstance(int, int, int, int, int, int, int, int, int, int, int, long, long)@@Base+0x370> │ │ │ │ + je 4ba95 ::createInstance(int, int, int, int, int, int, int, int, int, int, int, long, long)@@Base+0x2c5> │ │ │ │ + add $0x8,%r15 │ │ │ │ + cmp %r15,%r12 │ │ │ │ + jne 4bb48 ::createInstance(int, int, int, int, int, int, int, int, int, int, int, long, long)@@Base+0x378> │ │ │ │ movslq 0x44(%rbx),%rdi │ │ │ │ shl $0x2,%rdi │ │ │ │ call 1c420 │ │ │ │ mov $0x8,%edi │ │ │ │ mov %rax,0xc8(%rbx) │ │ │ │ call 1c420 │ │ │ │ - lea 0x0(,%r14,4),%rdi │ │ │ │ + mov 0x8(%rsp),%rdi │ │ │ │ mov %rax,0xb8(%rbx) │ │ │ │ mov %rax,%r12 │ │ │ │ + shl $0x2,%rdi │ │ │ │ call 1c420 │ │ │ │ mov %rax,(%r12) │ │ │ │ - movslq 0x20(%rbx),%r12 │ │ │ │ - lea 0x0(,%r12,8),%rdi │ │ │ │ + movslq 0x20(%rbx),%rax │ │ │ │ + lea 0x0(,%rax,8),%r12 │ │ │ │ + mov %rax,%r15 │ │ │ │ + mov %r12,%rdi │ │ │ │ call 1c420 │ │ │ │ mov %rax,0xd0(%rbx) │ │ │ │ test %rax,%rax │ │ │ │ - je 4da85 ::createInstance(int, int, int, int, int, int, int, int, int, int, int, long, long)@@Base+0x2c5> │ │ │ │ - test %r12d,%r12d │ │ │ │ - jle 4dc10 ::createInstance(int, int, int, int, int, int, int, int, int, int, int, long, long)@@Base+0x450> │ │ │ │ - movslq 0x40(%rbx),%r14 │ │ │ │ + je 4ba95 ::createInstance(int, int, int, int, int, int, int, int, int, int, int, long, long)@@Base+0x2c5> │ │ │ │ + test %r15d,%r15d │ │ │ │ + jle 4bc30 ::createInstance(int, int, int, int, int, int, int, int, int, int, int, long, long)@@Base+0x460> │ │ │ │ + movslq 0x40(%rbx),%rcx │ │ │ │ movslq 0x20(%rsp),%rdx │ │ │ │ mov %rax,%r13 │ │ │ │ - lea (%rax,%r12,8),%r12 │ │ │ │ - imul %rdx,%r14 │ │ │ │ - shl $0x2,%r14 │ │ │ │ - jmp 4dbeb ::createInstance(int, int, int, int, int, int, int, int, int, int, int, long, long)@@Base+0x42b> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ + add %rax,%r12 │ │ │ │ + imul %rcx,%rdx │ │ │ │ + lea 0x0(,%rdx,4),%rsi │ │ │ │ + mov %rsi,0x28(%rsp) │ │ │ │ + jmp 4bc0b ::createInstance(int, int, int, int, int, int, int, int, int, int, int, long, long)@@Base+0x43b> │ │ │ │ + nop │ │ │ │ mov 0x38(%rsp),%rax │ │ │ │ mov %rax,0x0(%r13) │ │ │ │ test %rax,%rax │ │ │ │ - je 4da85 ::createInstance(int, int, int, int, int, int, int, int, int, int, int, long, long)@@Base+0x2c5> │ │ │ │ + je 4ba95 ::createInstance(int, int, int, int, int, int, int, int, int, int, int, long, long)@@Base+0x2c5> │ │ │ │ add $0x8,%r13 │ │ │ │ cmp %r12,%r13 │ │ │ │ - je 4dc10 ::createInstance(int, int, int, int, int, int, int, int, int, int, int, long, long)@@Base+0x450> │ │ │ │ - mov %r14,%rdx │ │ │ │ + je 4bc30 ::createInstance(int, int, int, int, int, int, int, int, int, int, int, long, long)@@Base+0x460> │ │ │ │ + mov 0x28(%rsp),%rdx │ │ │ │ mov $0x20,%esi │ │ │ │ lea 0x38(%rsp),%rdi │ │ │ │ call 1c150 │ │ │ │ test %eax,%eax │ │ │ │ - je 4dbd0 ::createInstance(int, int, int, int, int, int, int, int, int, int, int, long, long)@@Base+0x410> │ │ │ │ - jmp 4da7f ::createInstance(int, int, int, int, int, int, int, int, int, int, int, long, long)@@Base+0x2bf> │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ + je 4bbf0 ::createInstance(int, int, int, int, int, int, int, int, int, int, int, long, long)@@Base+0x420> │ │ │ │ + jmp 4ba8f ::createInstance(int, int, int, int, int, int, int, int, int, int, int, long, long)@@Base+0x2bf> │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ movslq 0x24(%rbx),%r12 │ │ │ │ - imul 0x10(%rsp),%r12 │ │ │ │ mov $0x20,%esi │ │ │ │ lea 0x50(%rsp),%rdi │ │ │ │ - xor %r14d,%r14d │ │ │ │ + xor %r15d,%r15d │ │ │ │ + imul 0x10(%rsp),%r12 │ │ │ │ lea 0x0(,%r12,4),%rdx │ │ │ │ call 1c150 │ │ │ │ lea 0x0(,%r12,4),%rdi │ │ │ │ test %eax,%eax │ │ │ │ - mov %r14,%rax │ │ │ │ + mov %r15,%rax │ │ │ │ cmove 0x50(%rsp),%rax │ │ │ │ mov %rax,0xd8(%rbx) │ │ │ │ call 1c420 │ │ │ │ lea 0x0(,%r12,4),%rdi │ │ │ │ mov %rax,0xe0(%rbx) │ │ │ │ call 1c420 │ │ │ │ lea 0x48(%rsp),%rdi │ │ │ │ mov $0x20,%esi │ │ │ │ mov %rax,0xe8(%rbx) │ │ │ │ movslq 0x24(%rsp),%rax │ │ │ │ - lea 0x0(,%rax,4),%r15 │ │ │ │ - mov %rax,%r13 │ │ │ │ - mov %r15,%rdx │ │ │ │ + lea 0x0(,%rax,4),%r13 │ │ │ │ + mov %r13,%rdx │ │ │ │ call 1c150 │ │ │ │ - mov %r15,%rdx │ │ │ │ + mov %r15,%rcx │ │ │ │ + mov %r13,%rdx │ │ │ │ mov $0x20,%esi │ │ │ │ - lea 0x40(%rsp),%rdi │ │ │ │ test %eax,%eax │ │ │ │ - mov %r14,%rax │ │ │ │ - cmove 0x48(%rsp),%rax │ │ │ │ - mov %rax,0xf0(%rbx) │ │ │ │ + lea 0x40(%rsp),%rdi │ │ │ │ + cmove 0x48(%rsp),%rcx │ │ │ │ + mov %rcx,0xf0(%rbx) │ │ │ │ call 1c150 │ │ │ │ - lea 0x0(,%r12,4),%rdi │ │ │ │ movq $0x0,0x100(%rbx) │ │ │ │ + lea 0x0(,%r12,4),%rdi │ │ │ │ test %eax,%eax │ │ │ │ - cmove 0x40(%rsp),%r14 │ │ │ │ - mov %r14,0xf8(%rbx) │ │ │ │ + cmove 0x40(%rsp),%r15 │ │ │ │ + mov %r15,0xf8(%rbx) │ │ │ │ call 1c420 │ │ │ │ lea 0x0(,%r12,4),%rdi │ │ │ │ mov %rax,0x108(%rbx) │ │ │ │ call 1c420 │ │ │ │ lea 0x0(,%r12,4),%rdi │ │ │ │ mov %rax,0x110(%rbx) │ │ │ │ call 1c420 │ │ │ │ - mov %r15,%rdi │ │ │ │ + mov %r13,%rdi │ │ │ │ mov %rax,0x118(%rbx) │ │ │ │ call 1c420 │ │ │ │ - mov %r15,%rdi │ │ │ │ + mov %r13,%rdi │ │ │ │ mov %rax,0x128(%rbx) │ │ │ │ - mov %rax,%r14 │ │ │ │ - call 1c420 │ │ │ │ mov %rax,%r12 │ │ │ │ + call 1c420 │ │ │ │ + mov 0x24(%rsp),%ecx │ │ │ │ mov %rax,0x120(%rbx) │ │ │ │ - test %r13d,%r13d │ │ │ │ - jle 4de17 ::createInstance(int, int, int, int, int, int, int, int, int, int, int, long, long)@@Base+0x657> │ │ │ │ + mov %rax,%r15 │ │ │ │ + test %ecx,%ecx │ │ │ │ + jle 4be27 ::createInstance(int, int, int, int, int, int, int, int, int, int, int, long, long)@@Base+0x657> │ │ │ │ mov 0x24(%rsp),%edx │ │ │ │ xor %esi,%esi │ │ │ │ - mov %r14,%rdi │ │ │ │ - mov %rdx,%r15 │ │ │ │ + mov %r12,%rdi │ │ │ │ + mov %rdx,%r13 │ │ │ │ shl $0x2,%rdx │ │ │ │ call 1c1a0 │ │ │ │ - lea -0x1(%r15),%eax │ │ │ │ + lea -0x1(%r13),%eax │ │ │ │ cmp $0x6,%eax │ │ │ │ - jbe 4e1bf ::createInstance(int, int, int, int, int, int, int, int, int, int, int, long, long)@@Base+0x9ff> │ │ │ │ - mov %r15d,%ecx │ │ │ │ - vbroadcastss 0x907b(%rip),%ymm0 │ │ │ │ - mov %r12,%rax │ │ │ │ + jbe 4c18f ::createInstance(int, int, int, int, int, int, int, int, int, int, int, long, long)@@Base+0x9bf> │ │ │ │ + mov %r13d,%ecx │ │ │ │ + vbroadcastss 0x905b(%rip),%ymm0 │ │ │ │ + mov %r15,%rax │ │ │ │ shr $0x3,%ecx │ │ │ │ shl $0x5,%rcx │ │ │ │ - lea (%r12,%rcx,1),%rdx │ │ │ │ + lea (%r15,%rcx,1),%rdx │ │ │ │ and $0x20,%ecx │ │ │ │ - je 4dda0 ::createInstance(int, int, int, int, int, int, int, int, int, int, int, long, long)@@Base+0x5e0> │ │ │ │ - lea 0x20(%r12),%rax │ │ │ │ - vmovups %ymm0,(%r12) │ │ │ │ + je 4bdb0 ::createInstance(int, int, int, int, int, int, int, int, int, int, int, long, long)@@Base+0x5e0> │ │ │ │ + lea 0x20(%r15),%rax │ │ │ │ + vmovups %ymm0,(%r15) │ │ │ │ cmp %rax,%rdx │ │ │ │ - je 4ddb2 ::createInstance(int, int, int, int, int, int, int, int, int, int, int, long, long)@@Base+0x5f2> │ │ │ │ - xchg %ax,%ax │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + je 4bdc2 ::createInstance(int, int, int, int, int, int, int, int, int, int, int, long, long)@@Base+0x5f2> │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ vmovups %ymm0,(%rax) │ │ │ │ - vmovups %ymm0,0x20(%rax) │ │ │ │ add $0x40,%rax │ │ │ │ + vmovups %ymm0,-0x20(%rax) │ │ │ │ cmp %rax,%rdx │ │ │ │ - jne 4dda0 ::createInstance(int, int, int, int, int, int, int, int, int, int, int, long, long)@@Base+0x5e0> │ │ │ │ + jne 4bdb0 ::createInstance(int, int, int, int, int, int, int, int, int, int, int, long, long)@@Base+0x5e0> │ │ │ │ mov 0x24(%rsp),%eax │ │ │ │ test $0x7,%al │ │ │ │ - je 4e1b0 ::createInstance(int, int, int, int, int, int, int, int, int, int, int, long, long)@@Base+0x9f0> │ │ │ │ + je 4c180 ::createInstance(int, int, int, int, int, int, int, int, int, int, int, long, long)@@Base+0x9b0> │ │ │ │ and $0xfffffff8,%eax │ │ │ │ vzeroupper │ │ │ │ - vmovss 0x9014(%rip),%xmm0 │ │ │ │ - mov 0x24(%rsp),%esi │ │ │ │ cltq │ │ │ │ + vmovss 0x9002(%rip),%xmm0 │ │ │ │ + mov 0x24(%rsp),%ecx │ │ │ │ mov %rax,%rdx │ │ │ │ not %rdx │ │ │ │ - add %esi,%edx │ │ │ │ - vmovss %xmm0,(%r12,%rax,4) │ │ │ │ + vmovss %xmm0,(%r15,%rax,4) │ │ │ │ inc %rax │ │ │ │ - cmp %eax,%esi │ │ │ │ - jle 4de17 ::createInstance(int, int, int, int, int, int, int, int, int, int, int, long, long)@@Base+0x657> │ │ │ │ + add %ecx,%edx │ │ │ │ + cmp %eax,%ecx │ │ │ │ + jle 4be27 ::createInstance(int, int, int, int, int, int, int, int, int, int, int, long, long)@@Base+0x657> │ │ │ │ and $0x1,%edx │ │ │ │ - je 4de00 ::createInstance(int, int, int, int, int, int, int, int, int, int, int, long, long)@@Base+0x640> │ │ │ │ - vmovss %xmm0,(%r12,%rax,4) │ │ │ │ + je 4be10 ::createInstance(int, int, int, int, int, int, int, int, int, int, int, long, long)@@Base+0x640> │ │ │ │ + vmovss %xmm0,(%r15,%rax,4) │ │ │ │ inc %rax │ │ │ │ cmp %eax,0x24(%rsp) │ │ │ │ - jle 4de17 ::createInstance(int, int, int, int, int, int, int, int, int, int, int, long, long)@@Base+0x657> │ │ │ │ + jle 4be27 ::createInstance(int, int, int, int, int, int, int, int, int, int, int, long, long)@@Base+0x657> │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - vmovss %xmm0,(%r12,%rax,4) │ │ │ │ - vmovss %xmm0,0x4(%r12,%rax,4) │ │ │ │ + vmovss %xmm0,(%r15,%rax,4) │ │ │ │ + vmovss %xmm0,0x4(%r15,%rax,4) │ │ │ │ add $0x2,%rax │ │ │ │ cmp %eax,0x24(%rsp) │ │ │ │ - jg 4de00 ::createInstance(int, int, int, int, int, int, int, int, int, int, int, long, long)@@Base+0x640> │ │ │ │ - movw $0x0,0x134(%rbx) │ │ │ │ - testb $0x40,0x2b(%rsp) │ │ │ │ - jne 4dff0 ::createInstance(int, int, int, int, int, int, int, int, int, int, int, long, long)@@Base+0x830> │ │ │ │ + jg 4be10 ::createInstance(int, int, int, int, int, int, int, int, int, int, int, long, long)@@Base+0x640> │ │ │ │ + xor %edx,%edx │ │ │ │ + mov %dx,0x134(%rbx) │ │ │ │ + test $0x40000000,%r14d │ │ │ │ + jne 4bfd0 ::createInstance(int, int, int, int, int, int, int, int, int, int, int, long, long)@@Base+0x800> │ │ │ │ mov 0x58(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 4e2fd ::createInstance(int, int, int, int, int, int, int, int, int, int, int, long, long)@@Base+0xb3d> │ │ │ │ + jne 4c2cd ::createInstance(int, int, int, int, int, int, int, int, int, int, int, long, long)@@Base+0xafd> │ │ │ │ lea -0x28(%rbp),%rsp │ │ │ │ xor %eax,%eax │ │ │ │ pop %rbx │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ pop %rbp │ │ │ │ ret │ │ │ │ - mov %r13,%rdi │ │ │ │ - mov %r14d,0x18(%rsp) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov 0x18(%rsp),%rdi │ │ │ │ call 1c420 │ │ │ │ mov %rax,0xb8(%rbx) │ │ │ │ test %rax,%rax │ │ │ │ - je 4da85 ::createInstance(int, int, int, int, int, int, int, int, int, int, int, long, long)@@Base+0x2c5> │ │ │ │ - mov 0x18(%rsp),%edx │ │ │ │ - test %edx,%edx │ │ │ │ - jle 4db87 ::createInstance(int, int, int, int, int, int, int, int, int, int, int, long, long)@@Base+0x3c7> │ │ │ │ + je 4ba95 ::createInstance(int, int, int, int, int, int, int, int, int, int, int, long, long)@@Base+0x2c5> │ │ │ │ + test %r13d,%r13d │ │ │ │ + jle 4bba1 ::createInstance(int, int, int, int, int, int, int, int, int, int, int, long, long)@@Base+0x3d1> │ │ │ │ + mov 0x18(%rsp),%r15 │ │ │ │ movslq %r12d,%rdx │ │ │ │ - lea (%rax,%r13,1),%r14 │ │ │ │ - mov %rax,%r15 │ │ │ │ - lea -0x1(%r12),%r13d │ │ │ │ - lea 0x0(,%rdx,4),%rcx │ │ │ │ - mov %rcx,0x18(%rsp) │ │ │ │ - jmp 4dead ::createInstance(int, int, int, int, int, int, int, int, int, int, int, long, long)@@Base+0x6ed> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add $0x8,%r15 │ │ │ │ - cmp %r14,%r15 │ │ │ │ - je 4db87 ::createInstance(int, int, int, int, int, int, int, int, int, int, int, long, long)@@Base+0x3c7> │ │ │ │ - mov 0x18(%rsp),%rdi │ │ │ │ + mov %rax,%r13 │ │ │ │ + lea 0x0(,%rdx,4),%rsi │ │ │ │ + add %rax,%r15 │ │ │ │ + lea -0x1(%r12),%eax │ │ │ │ + mov %rsi,0x28(%rsp) │ │ │ │ + mov %eax,0x18(%rsp) │ │ │ │ + jmp 4bec5 ::createInstance(int, int, int, int, int, int, int, int, int, int, int, long, long)@@Base+0x6f5> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add $0x8,%r13 │ │ │ │ + cmp %r15,%r13 │ │ │ │ + je 4bba1 ::createInstance(int, int, int, int, int, int, int, int, int, int, int, long, long)@@Base+0x3d1> │ │ │ │ + mov 0x28(%rsp),%rdi │ │ │ │ call 1c420 │ │ │ │ - mov %rax,(%r15) │ │ │ │ + mov %rax,0x0(%r13) │ │ │ │ test %rax,%rax │ │ │ │ - je 4da85 ::createInstance(int, int, int, int, int, int, int, int, int, int, int, long, long)@@Base+0x2c5> │ │ │ │ - testb $0x2,0x2b(%rsp) │ │ │ │ - je 4dea0 ::createInstance(int, int, int, int, int, int, int, int, int, int, int, long, long)@@Base+0x6e0> │ │ │ │ + je 4ba95 ::createInstance(int, int, int, int, int, int, int, int, int, int, int, long, long)@@Base+0x2c5> │ │ │ │ + test $0x2000000,%r14d │ │ │ │ + je 4beb8 ::createInstance(int, int, int, int, int, int, int, int, int, int, int, long, long)@@Base+0x6e8> │ │ │ │ test %r12d,%r12d │ │ │ │ - jle 4dea0 ::createInstance(int, int, int, int, int, int, int, int, int, int, int, long, long)@@Base+0x6e0> │ │ │ │ - cmp $0x6,%r13d │ │ │ │ - jbe 4e1b8 ::createInstance(int, int, int, int, int, int, int, int, int, int, int, long, long)@@Base+0x9f8> │ │ │ │ + jle 4beb8 ::createInstance(int, int, int, int, int, int, int, int, int, int, int, long, long)@@Base+0x6e8> │ │ │ │ + cmpl $0x6,0x18(%rsp) │ │ │ │ + jbe 4c188 ::createInstance(int, int, int, int, int, int, int, int, int, int, int, long, long)@@Base+0x9b8> │ │ │ │ mov %r12d,%edi │ │ │ │ mov %rax,%rdx │ │ │ │ shr $0x3,%edi │ │ │ │ shl $0x5,%rdi │ │ │ │ lea (%rax,%rdi,1),%rsi │ │ │ │ and $0x20,%edi │ │ │ │ - je 4df20 ::createInstance(int, int, int, int, int, int, int, int, int, int, int, long, long)@@Base+0x760> │ │ │ │ - vmovaps 0x8ee9(%rip),%ymm5 │ │ │ │ + je 4bf20 ::createInstance(int, int, int, int, int, int, int, int, int, int, int, long, long)@@Base+0x750> │ │ │ │ + vmovaps 0x8ecd(%rip),%ymm5 │ │ │ │ lea 0x20(%rax),%rdx │ │ │ │ vmovups %ymm5,(%rax) │ │ │ │ cmp %rsi,%rdx │ │ │ │ - je 4df3b ::createInstance(int, int, int, int, int, int, int, int, int, int, int, long, long)@@Base+0x77b> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - vmovaps 0x8eb8(%rip),%ymm2 │ │ │ │ + je 4bf3b ::createInstance(int, int, int, int, int, int, int, int, int, int, int, long, long)@@Base+0x76b> │ │ │ │ + vmovaps 0x8eb8(%rip),%ymm3 │ │ │ │ add $0x40,%rdx │ │ │ │ - vmovups %ymm2,-0x40(%rdx) │ │ │ │ - vmovups %ymm2,-0x20(%rdx) │ │ │ │ + vmovups %ymm3,-0x40(%rdx) │ │ │ │ + vmovups %ymm3,-0x20(%rdx) │ │ │ │ cmp %rsi,%rdx │ │ │ │ - jne 4df20 ::createInstance(int, int, int, int, int, int, int, int, int, int, int, long, long)@@Base+0x760> │ │ │ │ + jne 4bf20 ::createInstance(int, int, int, int, int, int, int, int, int, int, int, long, long)@@Base+0x750> │ │ │ │ mov %r12d,%edx │ │ │ │ and $0xfffffff8,%edx │ │ │ │ test $0x7,%r12b │ │ │ │ - je 4e1a0 ::createInstance(int, int, int, int, int, int, int, int, int, int, int, long, long)@@Base+0x9e0> │ │ │ │ + je 4c178 ::createInstance(int, int, int, int, int, int, int, int, int, int, int, long, long)@@Base+0x9a8> │ │ │ │ vzeroupper │ │ │ │ movslq %edx,%rdx │ │ │ │ mov %rdx,%rsi │ │ │ │ movl $0x3f800000,(%rax,%rdx,4) │ │ │ │ inc %rdx │ │ │ │ not %rsi │ │ │ │ add %r12d,%esi │ │ │ │ cmp %edx,%r12d │ │ │ │ - jle 4dea0 ::createInstance(int, int, int, int, int, int, int, int, int, int, int, long, long)@@Base+0x6e0> │ │ │ │ + jle 4beb8 ::createInstance(int, int, int, int, int, int, int, int, int, int, int, long, long)@@Base+0x6e8> │ │ │ │ and $0x1,%esi │ │ │ │ - je 4dfa0 ::createInstance(int, int, int, int, int, int, int, int, int, int, int, long, long)@@Base+0x7e0> │ │ │ │ + je 4bf88 ::createInstance(int, int, int, int, int, int, int, int, int, int, int, long, long)@@Base+0x7b8> │ │ │ │ movl $0x3f800000,(%rax,%rdx,4) │ │ │ │ inc %rdx │ │ │ │ cmp %edx,%r12d │ │ │ │ - jle 4dea0 ::createInstance(int, int, int, int, int, int, int, int, int, int, int, long, long)@@Base+0x6e0> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + jle 4beb8 ::createInstance(int, int, int, int, int, int, int, int, int, int, int, long, long)@@Base+0x6e8> │ │ │ │ + nopl (%rax) │ │ │ │ movl $0x3f800000,(%rax,%rdx,4) │ │ │ │ movl $0x3f800000,0x4(%rax,%rdx,4) │ │ │ │ add $0x2,%rdx │ │ │ │ cmp %edx,%r12d │ │ │ │ - jg 4dfa0 ::createInstance(int, int, int, int, int, int, int, int, int, int, int, long, long)@@Base+0x7e0> │ │ │ │ - jmp 4dea0 ::createInstance(int, int, int, int, int, int, int, int, int, int, int, long, long)@@Base+0x6e0> │ │ │ │ + jg 4bf88 ::createInstance(int, int, int, int, int, int, int, int, int, int, int, long, long)@@Base+0x7b8> │ │ │ │ + jmp 4beb8 ::createInstance(int, int, int, int, int, int, int, int, int, int, int, long, long)@@Base+0x6e8> │ │ │ │ nopl (%rax) │ │ │ │ mov $0x48,%edi │ │ │ │ call 1c310 │ │ │ │ mov 0x20(%rbp),%ecx │ │ │ │ + mov 0x10(%rbp),%esi │ │ │ │ mov %r13,%r8 │ │ │ │ mov %r14d,%edx │ │ │ │ - mov 0x10(%rbp),%esi │ │ │ │ mov %rax,%rdi │ │ │ │ mov %rax,%r15 │ │ │ │ call 1c4c0 ::EigenDecompositionCube(int, int, int, long)@plt> │ │ │ │ - jmp 4d90b ::createInstance(int, int, int, int, int, int, int, int, int, int, int, long, long)@@Base+0x14b> │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ + jmp 4b91b ::createInstance(int, int, int, int, int, int, int, int, int, int, int, long, long)@@Base+0x14b> │ │ │ │ + xchg %ax,%ax │ │ │ │ call 1c440 │ │ │ │ cmpl $0x4,0x24(%rbx) │ │ │ │ mov 0x14(%rbx),%r12d │ │ │ │ mov %eax,%ecx │ │ │ │ - jle 4e0b0 ::createInstance(int, int, int, int, int, int, int, int, int, int, int, long, long)@@Base+0x8f0> │ │ │ │ + jle 4c090 ::createInstance(int, int, int, int, int, int, int, int, int, int, int, long, long)@@Base+0x8c0> │ │ │ │ mov $0x2,%eax │ │ │ │ mov %eax,0x54(%rbx) │ │ │ │ cmp $0x2,%ecx │ │ │ │ - jle 4de2b ::createInstance(int, int, int, int, int, int, int, int, int, int, int, long, long)@@Base+0x66b> │ │ │ │ + jle 4be3d ::createInstance(int, int, int, int, int, int, int, int, int, int, int, long, long)@@Base+0x66d> │ │ │ │ cmp %r12d,%eax │ │ │ │ - jg 4de2b ::createInstance(int, int, int, int, int, int, int, int, int, int, int, long, long)@@Base+0x66b> │ │ │ │ + jg 4be3d ::createInstance(int, int, int, int, int, int, int, int, int, int, int, long, long)@@Base+0x66d> │ │ │ │ sar $1,%eax │ │ │ │ sar $1,%ecx │ │ │ │ movslq %r12d,%r14 │ │ │ │ mov %eax,%esi │ │ │ │ mov %r12d,%eax │ │ │ │ lea 0x0(,%r14,4),%rdi │ │ │ │ cltd │ │ │ │ idiv %esi │ │ │ │ cmp %ecx,%eax │ │ │ │ cmovle %eax,%ecx │ │ │ │ mov %ecx,%r13d │ │ │ │ call 1c420 │ │ │ │ mov %rax,%rdi │ │ │ │ - jmp 4e0f0 ::createInstance(int, int, int, int, int, int, int, int, int, int, int, long, long)@@Base+0x930> │ │ │ │ + jmp 4c0d0 ::createInstance(int, int, int, int, int, int, int, int, int, int, int, long, long)@@Base+0x900> │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ test $0x1,%ch │ │ │ │ - je 4e162 ::createInstance(int, int, int, int, int, int, int, int, int, int, int, long, long)@@Base+0x9a2> │ │ │ │ + je 4c142 ::createInstance(int, int, int, int, int, int, int, int, int, int, int, long, long)@@Base+0x972> │ │ │ │ mov 0x44(%rbx),%eax │ │ │ │ inc %eax │ │ │ │ mov %eax,0x38(%rbx) │ │ │ │ mov $0x500,%eax │ │ │ │ - jmp 4d893 ::createInstance(int, int, int, int, int, int, int, int, int, int, int, long, long)@@Base+0xd3> │ │ │ │ + jmp 4b8a3 ::createInstance(int, int, int, int, int, int, int, int, int, int, int, long, long)@@Base+0xd3> │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ vmovq %xmm0,0x28(%rsp) │ │ │ │ mov %rbx,%rdi │ │ │ │ call *%rcx │ │ │ │ mov 0x14(%rbx),%r12d │ │ │ │ - mov %eax,%esi │ │ │ │ vmovq 0x28(%rsp),%xmm0 │ │ │ │ + mov %eax,%esi │ │ │ │ mov %r12d,%eax │ │ │ │ mov %r12d,0x18(%rbx) │ │ │ │ cltd │ │ │ │ idiv %esi │ │ │ │ test %edx,%edx │ │ │ │ - je 4e0a0 ::createInstance(int, int, int, int, int, int, int, int, int, int, int, long, long)@@Base+0x8e0> │ │ │ │ + je 4c080 ::createInstance(int, int, int, int, int, int, int, int, int, int, int, long, long)@@Base+0x8b0> │ │ │ │ sub %edx,%esi │ │ │ │ add %esi,%r12d │ │ │ │ mov %esi,%edx │ │ │ │ mov %r12d,0x18(%rbx) │ │ │ │ mov 0x24(%rbx),%r14d │ │ │ │ lea 0x1(%r14),%eax │ │ │ │ - jmp 4d85c ::createInstance(int, int, int, int, int, int, int, int, int, int, int, long, long)@@Base+0x9c> │ │ │ │ + jmp 4b86c ::createInstance(int, int, int, int, int, int, int, int, int, int, int, long, long)@@Base+0x9c> │ │ │ │ nopl (%rax) │ │ │ │ movl $0x100,0x54(%rbx) │ │ │ │ cmp $0xf,%eax │ │ │ │ - jle 4e1c6 ::createInstance(int, int, int, int, int, int, int, int, int, int, int, long, long)@@Base+0xa06> │ │ │ │ + jle 4c196 ::createInstance(int, int, int, int, int, int, int, int, int, int, int, long, long)@@Base+0x9c6> │ │ │ │ cmp $0x3ffff,%r12d │ │ │ │ - jle 4e1d0 ::createInstance(int, int, int, int, int, int, int, int, int, int, int, long, long)@@Base+0xa10> │ │ │ │ + jle 4c1a0 ::createInstance(int, int, int, int, int, int, int, int, int, int, int, long, long)@@Base+0x9d0> │ │ │ │ mov %r12d,%r13d │ │ │ │ sar $1,%ecx │ │ │ │ movslq %r12d,%r14 │ │ │ │ sar $0x7,%r13d │ │ │ │ lea 0x0(,%r14,4),%rdi │ │ │ │ cmp %r13d,%ecx │ │ │ │ cmovle %ecx,%r13d │ │ │ │ @@ -48385,15 +47412,15 @@ │ │ │ │ cltd │ │ │ │ idiv %r12d │ │ │ │ cmp %r13d,%eax │ │ │ │ cmovge %r8d,%eax │ │ │ │ mov %eax,(%rdi,%rcx,4) │ │ │ │ inc %rcx │ │ │ │ cmp %r14,%rcx │ │ │ │ - jne 4e100 ::createInstance(int, int, int, int, int, int, int, int, int, int, int, long, long)@@Base+0x940> │ │ │ │ + jne 4c0e0 ::createInstance(int, int, int, int, int, int, int, int, int, int, int, long, long)@@Base+0x910> │ │ │ │ mov (%rbx),%rax │ │ │ │ mov %rdi,%rdx │ │ │ │ mov %r13d,%esi │ │ │ │ mov %rbx,%rdi │ │ │ │ call *0x70(%rax) │ │ │ │ movslq 0xc(%rbx),%rax │ │ │ │ movslq 0x48(%rbx),%rdx │ │ │ │ @@ -48401,179 +47428,203 @@ │ │ │ │ lea (%rax,%rax,8),%rdi │ │ │ │ shl $0x2,%rdi │ │ │ │ call 1c420 │ │ │ │ mov %rax,0x150(%rbx) │ │ │ │ mov 0x54(%rbx),%eax │ │ │ │ shl $0x2,%eax │ │ │ │ cmp %eax,0x14(%rbx) │ │ │ │ - jge 4e208 ::createInstance(int, int, int, int, int, int, int, int, int, int, int, long, long)@@Base+0xa48> │ │ │ │ + jge 4c1d8 ::createInstance(int, int, int, int, int, int, int, int, int, int, int, long, long)@@Base+0xa08> │ │ │ │ movb $0x0,0x135(%rbx) │ │ │ │ - jmp 4de2b ::createInstance(int, int, int, int, int, int, int, int, int, int, int, long, long)@@Base+0x66b> │ │ │ │ + jmp 4be3d ::createInstance(int, int, int, int, int, int, int, int, int, int, int, long, long)@@Base+0x66d> │ │ │ │ mov $0x2000200,%eax │ │ │ │ test $0x2000000,%ecx │ │ │ │ - jne 4d893 ::createInstance(int, int, int, int, int, int, int, int, int, int, int, long, long)@@Base+0xd3> │ │ │ │ + jne 4b8a3 ::createInstance(int, int, int, int, int, int, int, int, int, int, int, long, long)@@Base+0xd3> │ │ │ │ mov %rcx,%rax │ │ │ │ and $0x400,%eax │ │ │ │ cmp $0x1,%rax │ │ │ │ sbb %rax,%rax │ │ │ │ and $0xfffffffffffffe00,%rax │ │ │ │ add $0x440,%rax │ │ │ │ - jmp 4d893 ::createInstance(int, int, int, int, int, int, int, int, int, int, int, long, long)@@Base+0xd3> │ │ │ │ - xchg %ax,%ax │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - vzeroupper │ │ │ │ - jmp 4dea0 ::createInstance(int, int, int, int, int, int, int, int, int, int, int, long, long)@@Base+0x6e0> │ │ │ │ + jmp 4b8a3 ::createInstance(int, int, int, int, int, int, int, int, int, int, int, long, long)@@Base+0xd3> │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ vzeroupper │ │ │ │ - jmp 4de17 ::createInstance(int, int, int, int, int, int, int, int, int, int, int, long, long)@@Base+0x657> │ │ │ │ + jmp 4beb8 ::createInstance(int, int, int, int, int, int, int, int, int, int, int, long, long)@@Base+0x6e8> │ │ │ │ + vzeroupper │ │ │ │ + jmp 4be27 ::createInstance(int, int, int, int, int, int, int, int, int, int, int, long, long)@@Base+0x657> │ │ │ │ xor %edx,%edx │ │ │ │ - jmp 4df4e ::createInstance(int, int, int, int, int, int, int, int, int, int, int, long, long)@@Base+0x78e> │ │ │ │ + jmp 4bf4e ::createInstance(int, int, int, int, int, int, int, int, int, int, int, long, long)@@Base+0x77e> │ │ │ │ xor %eax,%eax │ │ │ │ - jmp 4ddc4 ::createInstance(int, int, int, int, int, int, int, int, int, int, int, long, long)@@Base+0x604> │ │ │ │ + jmp 4bdd4 ::createInstance(int, int, int, int, int, int, int, int, int, int, int, long, long)@@Base+0x604> │ │ │ │ mov $0x300,%eax │ │ │ │ - jmp 4e00a ::createInstance(int, int, int, int, int, int, int, int, int, int, int, long, long)@@Base+0x84a> │ │ │ │ + jmp 4bfea ::createInstance(int, int, int, int, int, int, int, int, int, int, int, long, long)@@Base+0x81a> │ │ │ │ cmp $0xff,%r12d │ │ │ │ - jle 4de2b ::createInstance(int, int, int, int, int, int, int, int, int, int, int, long, long)@@Base+0x66b> │ │ │ │ + jle 4be3d ::createInstance(int, int, int, int, int, int, int, int, int, int, int, long, long)@@Base+0x66d> │ │ │ │ mov %r12d,%r13d │ │ │ │ mov $0x8,%eax │ │ │ │ movslq %r12d,%r14 │ │ │ │ sar $0x7,%r13d │ │ │ │ lea 0x0(,%r14,4),%rdi │ │ │ │ cmp %eax,%r13d │ │ │ │ cmovg %eax,%r13d │ │ │ │ call 1c420 │ │ │ │ mov %rax,%rdi │ │ │ │ - jmp 4e0f0 ::createInstance(int, int, int, int, int, int, int, int, int, int, int, long, long)@@Base+0x930> │ │ │ │ + jmp 4c0d0 ::createInstance(int, int, int, int, int, int, int, int, int, int, int, long, long)@@Base+0x900> │ │ │ │ movslq %r13d,%r12 │ │ │ │ lea 0x0(,%r12,4),%rdi │ │ │ │ call 1c420 │ │ │ │ - mov %rax,%rsi │ │ │ │ mov %rax,0x158(%rbx) │ │ │ │ + mov %rax,%rsi │ │ │ │ test %r13d,%r13d │ │ │ │ - je 4e2b9 ::createInstance(int, int, int, int, int, int, int, int, int, int, int, long, long)@@Base+0xaf9> │ │ │ │ + je 4c289 ::createInstance(int, int, int, int, int, int, int, int, int, int, int, long, long)@@Base+0xab9> │ │ │ │ lea -0x1(%r13),%eax │ │ │ │ cmp $0x6,%eax │ │ │ │ - jbe 4e2de ::createInstance(int, int, int, int, int, int, int, int, int, int, int, long, long)@@Base+0xb1e> │ │ │ │ - vmovdqa 0x8b80(%rip),%ymm0 │ │ │ │ + jbe 4c2ae ::createInstance(int, int, int, int, int, int, int, int, int, int, int, long, long)@@Base+0xade> │ │ │ │ mov %r13d,%edx │ │ │ │ mov $0x8,%ecx │ │ │ │ + vmovdqa 0x8ba8(%rip),%ymm0 │ │ │ │ mov %rsi,%rax │ │ │ │ shr $0x3,%edx │ │ │ │ - vmovd %ecx,%xmm1 │ │ │ │ + vpbroadcastd %ecx,%ymm1 │ │ │ │ shl $0x5,%rdx │ │ │ │ - vpbroadcastd %xmm1,%ymm1 │ │ │ │ add %rsi,%rdx │ │ │ │ - xchg %ax,%ax │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ vmovdqu %ymm0,(%rax) │ │ │ │ add $0x20,%rax │ │ │ │ vpaddd %ymm1,%ymm0,%ymm0 │ │ │ │ cmp %rax,%rdx │ │ │ │ - jne 4e260 ::createInstance(int, int, int, int, int, int, int, int, int, int, int, long, long)@@Base+0xaa0> │ │ │ │ + jne 4c230 ::createInstance(int, int, int, int, int, int, int, int, int, int, int, long, long)@@Base+0xa60> │ │ │ │ test $0x7,%r13b │ │ │ │ - je 4e2d9 ::createInstance(int, int, int, int, int, int, int, int, int, int, int, long, long)@@Base+0xb19> │ │ │ │ + je 4c2a9 ::createInstance(int, int, int, int, int, int, int, int, int, int, int, long, long)@@Base+0xad9> │ │ │ │ mov %r13d,%eax │ │ │ │ and $0xfffffff8,%eax │ │ │ │ vzeroupper │ │ │ │ cltq │ │ │ │ mov %rax,%rdx │ │ │ │ mov %eax,(%rsi,%rax,4) │ │ │ │ inc %rax │ │ │ │ not %rdx │ │ │ │ add %r13d,%edx │ │ │ │ cmp %eax,%r13d │ │ │ │ - jle 4e2b9 ::createInstance(int, int, int, int, int, int, int, int, int, int, int, long, long)@@Base+0xaf9> │ │ │ │ + jle 4c289 ::createInstance(int, int, int, int, int, int, int, int, int, int, int, long, long)@@Base+0xab9> │ │ │ │ and $0x1,%edx │ │ │ │ - je 4e2a6 ::createInstance(int, int, int, int, int, int, int, int, int, int, int, long, long)@@Base+0xae6> │ │ │ │ + je 4c276 ::createInstance(int, int, int, int, int, int, int, int, int, int, int, long, long)@@Base+0xaa6> │ │ │ │ mov %eax,(%rsi,%rax,4) │ │ │ │ inc %rax │ │ │ │ cmp %eax,%r13d │ │ │ │ - jle 4e2b9 ::createInstance(int, int, int, int, int, int, int, int, int, int, int, long, long)@@Base+0xaf9> │ │ │ │ + jle 4c289 ::createInstance(int, int, int, int, int, int, int, int, int, int, int, long, long)@@Base+0xab9> │ │ │ │ mov %eax,(%rsi,%rax,4) │ │ │ │ lea 0x1(%rax),%rdx │ │ │ │ add $0x2,%rax │ │ │ │ mov %edx,(%rsi,%rdx,4) │ │ │ │ cmp %eax,%r13d │ │ │ │ - jg 4e2a6 ::createInstance(int, int, int, int, int, int, int, int, int, int, int, long, long)@@Base+0xae6> │ │ │ │ + jg 4c276 ::createInstance(int, int, int, int, int, int, int, int, int, int, int, long, long)@@Base+0xaa6> │ │ │ │ lea 0x0(,%r12,8),%rdi │ │ │ │ call 1c420 │ │ │ │ movb $0x0,0x136(%rbx) │ │ │ │ mov %rax,0x160(%rbx) │ │ │ │ - jmp 4e156 ::createInstance(int, int, int, int, int, int, int, int, int, int, int, long, long)@@Base+0x996> │ │ │ │ + jmp 4c136 ::createInstance(int, int, int, int, int, int, int, int, int, int, int, long, long)@@Base+0x966> │ │ │ │ vzeroupper │ │ │ │ - jmp 4e2b9 ::createInstance(int, int, int, int, int, int, int, int, int, int, int, long, long)@@Base+0xaf9> │ │ │ │ + jmp 4c289 ::createInstance(int, int, int, int, int, int, int, int, int, int, int, long, long)@@Base+0xab9> │ │ │ │ xor %eax,%eax │ │ │ │ - jmp 4e280 ::createInstance(int, int, int, int, int, int, int, int, int, int, int, long, long)@@Base+0xac0> │ │ │ │ + jmp 4c250 ::createInstance(int, int, int, int, int, int, int, int, int, int, int, long, long)@@Base+0xa80> │ │ │ │ mov %r15,%rdi │ │ │ │ vzeroupper │ │ │ │ call 1c300 │ │ │ │ mov 0x58(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - je 4e311 ::createInstance(int, int, int, int, int, int, int, int, int, int, int, long, long)@@Base+0xb51> │ │ │ │ + je 4c2e1 ::createInstance(int, int, int, int, int, int, int, int, int, int, int, long, long)@@Base+0xb11> │ │ │ │ call 1c370 <__stack_chk_fail@plt> │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbx │ │ │ │ - jmp 4e2e2 ::createInstance(int, int, int, int, int, int, int, int, int, int, int, long, long)@@Base+0xb22> │ │ │ │ + jmp 4c2b2 ::createInstance(int, int, int, int, int, int, int, int, int, int, int, long, long)@@Base+0xae2> │ │ │ │ endbr64 │ │ │ │ - jmp 4e306 ::createInstance(int, int, int, int, int, int, int, int, int, int, int, long, long)@@Base+0xb46> │ │ │ │ + jmp 4c2d6 ::createInstance(int, int, int, int, int, int, int, int, int, int, int, long, long)@@Base+0xb06> │ │ │ │ mov %rbx,%rdi │ │ │ │ call 1c580 <_Unwind_Resume@plt> │ │ │ │ nopl 0x0(%rax) │ │ │ │ │ │ │ │ -000000000004e320 ::createImpl(int, int, int, int, int, int, int, int, int, int, int, long, long, int*)@@Base>: │ │ │ │ +000000000004c2f0 ::createImpl(int, int, int, int, int, int, int, int, int, int, int, long, long, int*)@@Base>: │ │ │ │ endbr64 │ │ │ │ push %rbp │ │ │ │ - mov $0x170,%edi │ │ │ │ mov %rsp,%rbp │ │ │ │ + push %r15 │ │ │ │ push %r14 │ │ │ │ + push %r13 │ │ │ │ push %r12 │ │ │ │ + push %r10 │ │ │ │ push %rbx │ │ │ │ - sub $0x18,%rsp │ │ │ │ - mov %esi,%r14d │ │ │ │ - mov %edx,%r12d │ │ │ │ - mov %ecx,-0x2c(%rbp) │ │ │ │ - mov %r8d,-0x28(%rbp) │ │ │ │ - mov %r9d,-0x24(%rbp) │ │ │ │ + sub $0x30,%rsp │ │ │ │ + mov %edx,-0x5c(%rbp) │ │ │ │ + mov 0x40(%rbp),%r11 │ │ │ │ + mov 0x38(%rbp),%edx │ │ │ │ + mov %esi,-0x60(%rbp) │ │ │ │ + mov 0x28(%rbp),%eax │ │ │ │ + mov 0x30(%rbp),%edi │ │ │ │ + mov %r8d,-0x54(%rbp) │ │ │ │ + mov 0x10(%rbp),%r13d │ │ │ │ + mov 0x18(%rbp),%r14d │ │ │ │ + mov %r9d,-0x40(%rbp) │ │ │ │ + mov %edx,-0x3c(%rbp) │ │ │ │ + mov 0x20(%rbp),%r15d │ │ │ │ + mov %r11,-0x50(%rbp) │ │ │ │ + mov %eax,-0x34(%rbp) │ │ │ │ + mov %edi,-0x38(%rbp) │ │ │ │ + mov $0x170,%edi │ │ │ │ + mov %ecx,-0x58(%rbp) │ │ │ │ + mov 0x48(%rbp),%rcx │ │ │ │ + mov 0x50(%rbp),%r12 │ │ │ │ + mov %rcx,-0x48(%rbp) │ │ │ │ call 1c310 │ │ │ │ - mov $0x170,%edx │ │ │ │ - xor %esi,%esi │ │ │ │ - mov %rax,%rdi │ │ │ │ + vpxor %xmm0,%xmm0,%xmm0 │ │ │ │ + mov -0x50(%rbp),%r11 │ │ │ │ + mov -0x3c(%rbp),%edx │ │ │ │ + vmovdqu8 %ymm0,(%rax) │ │ │ │ mov %rax,%rbx │ │ │ │ - call 1c1a0 │ │ │ │ - mov 0x11bd3(%rip),%rax # 5ff38 @@Base+0x16e8> │ │ │ │ - mov %r12d,%edx │ │ │ │ - mov %r14d,%esi │ │ │ │ - mov -0x24(%rbp),%r9d │ │ │ │ - mov -0x28(%rbp),%r8d │ │ │ │ - mov %rbx,%rdi │ │ │ │ - mov -0x2c(%rbp),%ecx │ │ │ │ + mov -0x38(%rbp),%edi │ │ │ │ + vmovdqu8 %ymm0,0x20(%rax) │ │ │ │ + vmovdqu8 %ymm0,0x40(%rax) │ │ │ │ + vmovdqu8 %ymm0,0x60(%rax) │ │ │ │ + vmovdqu8 %ymm0,0x80(%rax) │ │ │ │ + vmovdqu8 %ymm0,0xa0(%rax) │ │ │ │ + vmovdqu8 %ymm0,0xc0(%rax) │ │ │ │ + vmovdqu8 %ymm0,0xe0(%rax) │ │ │ │ + vmovdqu8 %ymm0,0x100(%rax) │ │ │ │ + vmovdqu8 %ymm0,0x120(%rax) │ │ │ │ + vmovdqu8 %ymm0,0x140(%rax) │ │ │ │ + vmovdqu8 %xmm0,0x160(%rax) │ │ │ │ + mov 0x11b79(%rip),%rax # 5df38 @@Base+0x16e8> │ │ │ │ add $0x10,%rax │ │ │ │ mov %rax,(%rbx) │ │ │ │ - mov 0x38(%rbp),%eax │ │ │ │ - push 0x48(%rbp) │ │ │ │ - push 0x40(%rbp) │ │ │ │ - push %rax │ │ │ │ - mov 0x30(%rbp),%eax │ │ │ │ - push %rax │ │ │ │ - mov 0x28(%rbp),%eax │ │ │ │ - push %rax │ │ │ │ - mov 0x20(%rbp),%eax │ │ │ │ - push %rax │ │ │ │ - mov 0x18(%rbp),%eax │ │ │ │ - push %rax │ │ │ │ - mov 0x10(%rbp),%eax │ │ │ │ + mov -0x34(%rbp),%eax │ │ │ │ + push -0x48(%rbp) │ │ │ │ + push %r11 │ │ │ │ + push %rdx │ │ │ │ + push %rdi │ │ │ │ + mov %rbx,%rdi │ │ │ │ push %rax │ │ │ │ + push %r15 │ │ │ │ + push %r14 │ │ │ │ + mov -0x40(%rbp),%r9d │ │ │ │ + mov -0x54(%rbp),%r8d │ │ │ │ + mov -0x58(%rbp),%ecx │ │ │ │ + mov -0x5c(%rbp),%edx │ │ │ │ + mov -0x60(%rbp),%esi │ │ │ │ + push %r13 │ │ │ │ + vzeroupper │ │ │ │ call 1c090 ::createInstance(int, int, int, int, int, int, int, int, int, int, int, long, long)@plt> │ │ │ │ - mov 0x50(%rbp),%rax │ │ │ │ add $0x40,%rsp │ │ │ │ - movl $0x0,(%rax) │ │ │ │ - lea -0x18(%rbp),%rsp │ │ │ │ + movl $0x0,(%r12) │ │ │ │ + lea -0x30(%rbp),%rsp │ │ │ │ mov %rbx,%rax │ │ │ │ pop %rbx │ │ │ │ + pop %r10 │ │ │ │ pop %r12 │ │ │ │ + pop %r13 │ │ │ │ pop %r14 │ │ │ │ + pop %r15 │ │ │ │ pop %rbp │ │ │ │ ret │ │ │ │ endbr64 │ │ │ │ mov %rax,%rdi │ │ │ │ vzeroupper │ │ │ │ call 1c110 <__cxa_begin_catch@plt> │ │ │ │ mov (%rbx),%rax │ │ │ │ @@ -48582,609 +47633,601 @@ │ │ │ │ call 1c490 <__cxa_rethrow@plt> │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbx │ │ │ │ vzeroupper │ │ │ │ call 1c500 <__cxa_end_catch@plt> │ │ │ │ mov %rbx,%rdi │ │ │ │ call 1c580 <_Unwind_Resume@plt> │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - nopl (%rax) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ │ │ │ │ -000000000004e400 ::createImpl(int, int, int, int, int, int, int, int, int, int, int, long, long, int*)@@Base>: │ │ │ │ +000000000004c450 ::createImpl(int, int, int, int, int, int, int, int, int, int, int, long, long, int*)@@Base>: │ │ │ │ endbr64 │ │ │ │ push %rbp │ │ │ │ mov %rsp,%rbp │ │ │ │ push %r15 │ │ │ │ push %r14 │ │ │ │ + push %r13 │ │ │ │ + push %r12 │ │ │ │ + push %r10 │ │ │ │ push %rbx │ │ │ │ - sub $0x18,%rsp │ │ │ │ + sub $0x30,%rsp │ │ │ │ + mov 0x38(%rbp),%eax │ │ │ │ + mov 0x40(%rbp),%rdi │ │ │ │ + mov 0x10(%rbp),%r12d │ │ │ │ + mov 0x18(%rbp),%r13d │ │ │ │ + mov 0x20(%rbp),%r14d │ │ │ │ + mov 0x28(%rbp),%r15d │ │ │ │ + mov %eax,-0x34(%rbp) │ │ │ │ + mov 0x30(%rbp),%r11d │ │ │ │ + mov 0x48(%rbp),%r10 │ │ │ │ + mov %rdi,-0x40(%rbp) │ │ │ │ cmp $0x4,%r8d │ │ │ │ - jne 4e4a0 ::createImpl(int, int, int, int, int, int, int, int, int, int, int, long, long, int*)@@Base+0xa0> │ │ │ │ + jne 4c570 ::createImpl(int, int, int, int, int, int, int, int, int, int, int, long, long, int*)@@Base+0x120> │ │ │ │ mov $0x170,%edi │ │ │ │ - mov %r9d,-0x28(%rbp) │ │ │ │ - mov %ecx,-0x24(%rbp) │ │ │ │ - mov %edx,%r15d │ │ │ │ - mov %esi,%r14d │ │ │ │ + mov %r9d,-0x4c(%rbp) │ │ │ │ + mov %ecx,-0x48(%rbp) │ │ │ │ + mov %edx,-0x44(%rbp) │ │ │ │ + mov %esi,-0x38(%rbp) │ │ │ │ + mov %r10,-0x58(%rbp) │ │ │ │ + mov %r11d,-0x50(%rbp) │ │ │ │ call 1c310 │ │ │ │ - mov $0x170,%edx │ │ │ │ - xor %esi,%esi │ │ │ │ - mov %rax,%rdi │ │ │ │ + vpxor %xmm0,%xmm0,%xmm0 │ │ │ │ + mov -0x58(%rbp),%r10 │ │ │ │ + mov -0x50(%rbp),%r11d │ │ │ │ + vmovdqu8 %ymm0,(%rax) │ │ │ │ mov %rax,%rbx │ │ │ │ - call 1c1a0 │ │ │ │ - mov 0x119fd(%rip),%rax # 5fe48 @@Base+0x1008> │ │ │ │ mov $0x4,%r8d │ │ │ │ - mov %r15d,%edx │ │ │ │ - mov -0x28(%rbp),%r9d │ │ │ │ - mov -0x24(%rbp),%ecx │ │ │ │ - mov %r14d,%esi │ │ │ │ + vmovdqu8 %ymm0,0x20(%rax) │ │ │ │ mov %rbx,%rdi │ │ │ │ + vmovdqu8 %ymm0,0x40(%rax) │ │ │ │ + vmovdqu8 %ymm0,0x60(%rax) │ │ │ │ + vmovdqu8 %ymm0,0x80(%rax) │ │ │ │ + vmovdqu8 %ymm0,0xa0(%rax) │ │ │ │ + vmovdqu8 %ymm0,0xc0(%rax) │ │ │ │ + vmovdqu8 %ymm0,0xe0(%rax) │ │ │ │ + vmovdqu8 %ymm0,0x100(%rax) │ │ │ │ + vmovdqu8 %ymm0,0x120(%rax) │ │ │ │ + vmovdqu8 %ymm0,0x140(%rax) │ │ │ │ + vmovdqu8 %xmm0,0x160(%rax) │ │ │ │ + mov 0x11920(%rip),%rax # 5de48 @@Base+0x1008> │ │ │ │ add $0x10,%rax │ │ │ │ mov %rax,(%rbx) │ │ │ │ - mov 0x38(%rbp),%eax │ │ │ │ - push 0x48(%rbp) │ │ │ │ - push 0x40(%rbp) │ │ │ │ - push %rax │ │ │ │ - mov 0x30(%rbp),%eax │ │ │ │ - push %rax │ │ │ │ - mov 0x28(%rbp),%eax │ │ │ │ - push %rax │ │ │ │ - mov 0x20(%rbp),%eax │ │ │ │ - push %rax │ │ │ │ - mov 0x18(%rbp),%eax │ │ │ │ - push %rax │ │ │ │ - mov 0x10(%rbp),%eax │ │ │ │ + mov -0x34(%rbp),%eax │ │ │ │ + push %r10 │ │ │ │ + push -0x40(%rbp) │ │ │ │ push %rax │ │ │ │ + push %r11 │ │ │ │ + push %r15 │ │ │ │ + push %r14 │ │ │ │ + push %r13 │ │ │ │ + push %r12 │ │ │ │ + mov -0x4c(%rbp),%r9d │ │ │ │ + mov -0x48(%rbp),%ecx │ │ │ │ + mov -0x44(%rbp),%edx │ │ │ │ + mov -0x38(%rbp),%esi │ │ │ │ + vzeroupper │ │ │ │ call 1c090 ::createInstance(int, int, int, int, int, int, int, int, int, int, int, long, long)@plt> │ │ │ │ add $0x40,%rsp │ │ │ │ - lea -0x18(%rbp),%rsp │ │ │ │ + lea -0x30(%rbp),%rsp │ │ │ │ mov %rbx,%rax │ │ │ │ pop %rbx │ │ │ │ + pop %r10 │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ pop %rbp │ │ │ │ ret │ │ │ │ - nopl (%rax) │ │ │ │ - lea -0x18(%rbp),%rsp │ │ │ │ + nop │ │ │ │ xor %ebx,%ebx │ │ │ │ - mov %rbx,%rax │ │ │ │ - pop %rbx │ │ │ │ - pop %r14 │ │ │ │ - pop %r15 │ │ │ │ - pop %rbp │ │ │ │ - ret │ │ │ │ + jmp 4c55b ::createImpl(int, int, int, int, int, int, int, int, int, int, int, long, long, int*)@@Base+0x10b> │ │ │ │ endbr64 │ │ │ │ mov %rax,%rdi │ │ │ │ vzeroupper │ │ │ │ call 1c110 <__cxa_begin_catch@plt> │ │ │ │ mov (%rbx),%rax │ │ │ │ mov %rbx,%rdi │ │ │ │ call *0x8(%rax) │ │ │ │ call 1c490 <__cxa_rethrow@plt> │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbx │ │ │ │ vzeroupper │ │ │ │ call 1c500 <__cxa_end_catch@plt> │ │ │ │ mov %rbx,%rdi │ │ │ │ call 1c580 <_Unwind_Resume@plt> │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ │ │ │ │ -000000000004e500 ::integrateOutStatesAndScaleByPartition(float const*, int const*, int const*, int const*, int, double*)@@Base>: │ │ │ │ +000000000004c5b0 ::integrateOutStatesAndScaleByPartition(float const*, int const*, int const*, int const*, int, double*)@@Base>: │ │ │ │ endbr64 │ │ │ │ test %r9d,%r9d │ │ │ │ - jle 4e72d ::integrateOutStatesAndScaleByPartition(float const*, int const*, int const*, int const*, int, double*)@@Base+0x22d> │ │ │ │ + jle 4c7ba ::integrateOutStatesAndScaleByPartition(float const*, int const*, int const*, int const*, int, double*)@@Base+0x20a> │ │ │ │ push %r15 │ │ │ │ + movslq %r9d,%r9 │ │ │ │ + mov %rcx,%r15 │ │ │ │ push %r14 │ │ │ │ - push %r13 │ │ │ │ mov %rdi,%r14 │ │ │ │ + push %r13 │ │ │ │ push %r12 │ │ │ │ + mov %rsi,%r12 │ │ │ │ + mov %rdx,%rsi │ │ │ │ push %rbp │ │ │ │ push %rbx │ │ │ │ - movslq %r9d,%r9 │ │ │ │ sub $0x58,%rsp │ │ │ │ - mov 0xa0(%r14),%rax │ │ │ │ - mov 0x88(%rdi),%rdi │ │ │ │ - mov %rsi,%r12 │ │ │ │ + mov 0x88(%rdi),%rax │ │ │ │ mov 0x90(%rsp),%r13 │ │ │ │ - mov %r8,%r10 │ │ │ │ - mov %rcx,%r15 │ │ │ │ - mov %rdx,%r8 │ │ │ │ + mov %rax,0x40(%rsp) │ │ │ │ + mov 0xa0(%rdi),%rax │ │ │ │ + mov %r8,%rdi │ │ │ │ mov %rax,0x48(%rsp) │ │ │ │ - mov %rdi,%rsi │ │ │ │ lea 0x0(%r13,%r9,8),%rax │ │ │ │ - mov %rax,0x40(%rsp) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - movslq (%r10),%rax │ │ │ │ + mov %rax,0x38(%rsp) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov 0x40(%rsp),%rcx │ │ │ │ + movslq (%rdi),%rax │ │ │ │ + mov (%rcx,%rax,4),%r8d │ │ │ │ + mov 0x4(%rcx,%rax,4),%r9d │ │ │ │ mov (%r15),%ecx │ │ │ │ - mov (%rsi,%rax,4),%edi │ │ │ │ - mov 0x4(%rsi,%rax,4),%r9d │ │ │ │ - cmp %r9d,%edi │ │ │ │ - jge 4e720 ::integrateOutStatesAndScaleByPartition(float const*, int const*, int const*, int const*, int, double*)@@Base+0x220> │ │ │ │ + cmp %r9d,%r8d │ │ │ │ + jge 4c7b0 ::integrateOutStatesAndScaleByPartition(float const*, int const*, int const*, int const*, int, double*)@@Base+0x200> │ │ │ │ mov 0x48(%rsp),%rbx │ │ │ │ - movslq (%r8),%rax │ │ │ │ - movslq %edi,%rdx │ │ │ │ + movslq (%rsi),%rax │ │ │ │ + movslq %r8d,%rdx │ │ │ │ mov %r9d,0x18(%rsp) │ │ │ │ - lea 0x0(,%rdx,4),%rbp │ │ │ │ mov %ecx,0x1c(%rsp) │ │ │ │ - mov %r8,0x20(%rsp) │ │ │ │ - mov %r10,0x28(%rsp) │ │ │ │ - mov %rsi,0x30(%rsp) │ │ │ │ - mov %rdx,0x38(%rsp) │ │ │ │ + lea 0x0(,%rdx,4),%rbp │ │ │ │ mov (%rbx,%rax,8),%rax │ │ │ │ mov %r9d,%ebx │ │ │ │ - sub %edi,%ebx │ │ │ │ + mov %rsi,0x20(%rsp) │ │ │ │ + sub %r8d,%ebx │ │ │ │ + mov %rdi,0x28(%rsp) │ │ │ │ + vmovss (%rax),%xmm7 │ │ │ │ + mov %rdx,0x30(%rsp) │ │ │ │ add %rdx,%rbx │ │ │ │ shl $0x2,%rbx │ │ │ │ - vmovss (%rax),%xmm7 │ │ │ │ vmovss %xmm7,0x8(%rsp) │ │ │ │ vmovss 0x4(%rax),%xmm7 │ │ │ │ vmovss %xmm7,0xc(%rsp) │ │ │ │ vmovss 0x8(%rax),%xmm7 │ │ │ │ vmovss %xmm7,0x10(%rsp) │ │ │ │ vmovss 0xc(%rax),%xmm7 │ │ │ │ vmovss %xmm7,0x14(%rsp) │ │ │ │ - nopl (%rax) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ vmovss 0xc(%rsp),%xmm2 │ │ │ │ - vmulss 0x4(%r12,%rbp,4),%xmm2,%xmm0 │ │ │ │ vmovss 0x8(%rsp),%xmm3 │ │ │ │ vmovss 0x10(%rsp),%xmm4 │ │ │ │ vmovss 0x14(%rsp),%xmm5 │ │ │ │ + vmulss 0x4(%r12,%rbp,4),%xmm2,%xmm0 │ │ │ │ vfmadd231ss (%r12,%rbp,4),%xmm3,%xmm0 │ │ │ │ vfmadd231ss 0x8(%r12,%rbp,4),%xmm4,%xmm0 │ │ │ │ vfmadd231ss 0xc(%r12,%rbp,4),%xmm5,%xmm0 │ │ │ │ vcvtss2sd %xmm0,%xmm0,%xmm0 │ │ │ │ call 1c250 │ │ │ │ - mov 0x108(%r14),%rdi │ │ │ │ + mov 0x108(%r14),%r8 │ │ │ │ vcvtsd2ss %xmm0,%xmm0,%xmm0 │ │ │ │ - vmovss %xmm0,(%rdi,%rbp,1) │ │ │ │ + vmovss %xmm0,(%r8,%rbp,1) │ │ │ │ add $0x4,%rbp │ │ │ │ cmp %rbp,%rbx │ │ │ │ - jne 4e5f0 ::integrateOutStatesAndScaleByPartition(float const*, int const*, int const*, int const*, int, double*)@@Base+0xf0> │ │ │ │ + jne 4c698 ::integrateOutStatesAndScaleByPartition(float const*, int const*, int const*, int const*, int, double*)@@Base+0xe8> │ │ │ │ mov 0x1c(%rsp),%ecx │ │ │ │ mov 0x18(%rsp),%r9d │ │ │ │ - mov 0x20(%rsp),%r8 │ │ │ │ - mov 0x28(%rsp),%r10 │ │ │ │ - mov 0x30(%rsp),%rsi │ │ │ │ - mov 0x38(%rsp),%rdx │ │ │ │ + mov 0x20(%rsp),%rsi │ │ │ │ + mov 0x28(%rsp),%rdi │ │ │ │ + mov 0x30(%rsp),%rdx │ │ │ │ cmp $0xffffffff,%ecx │ │ │ │ - jne 4e6d0 ::integrateOutStatesAndScaleByPartition(float const*, int const*, int const*, int const*, int, double*)@@Base+0x1d0> │ │ │ │ - mov 0x78(%r14),%rax │ │ │ │ + jne 4c770 ::integrateOutStatesAndScaleByPartition(float const*, int const*, int const*, int const*, int, double*)@@Base+0x1c0> │ │ │ │ movq $0x0,0x0(%r13) │ │ │ │ + mov 0x78(%r14),%rax │ │ │ │ vxorpd %xmm1,%xmm1,%xmm1 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ vxorpd %xmm6,%xmm6,%xmm6 │ │ │ │ - vcvtss2sd (%rdi,%rdx,4),%xmm6,%xmm0 │ │ │ │ - vmulsd (%rax,%rdx,8),%xmm0,%xmm0 │ │ │ │ + vcvtss2sd (%r8,%rdx,4),%xmm6,%xmm0 │ │ │ │ + vfmadd231sd (%rax,%rdx,8),%xmm0,%xmm1 │ │ │ │ inc %rdx │ │ │ │ - vaddsd %xmm0,%xmm1,%xmm1 │ │ │ │ vmovsd %xmm1,0x0(%r13) │ │ │ │ cmp %edx,%r9d │ │ │ │ - jg 4e680 ::integrateOutStatesAndScaleByPartition(float const*, int const*, int const*, int const*, int, double*)@@Base+0x180> │ │ │ │ - add $0x4,%r10 │ │ │ │ - add $0x4,%r15 │ │ │ │ + jg 4c720 ::integrateOutStatesAndScaleByPartition(float const*, int const*, int const*, int const*, int, double*)@@Base+0x170> │ │ │ │ add $0x8,%r13 │ │ │ │ - add $0x4,%r8 │ │ │ │ - cmp %r13,0x40(%rsp) │ │ │ │ - jne 4e560 ::integrateOutStatesAndScaleByPartition(float const*, int const*, int const*, int const*, int, double*)@@Base+0x60> │ │ │ │ + add $0x4,%rdi │ │ │ │ + add $0x4,%r15 │ │ │ │ + add $0x4,%rsi │ │ │ │ + cmp %r13,0x38(%rsp) │ │ │ │ + jne 4c610 ::integrateOutStatesAndScaleByPartition(float const*, int const*, int const*, int const*, int, double*)@@Base+0x60> │ │ │ │ add $0x58,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ ret │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ mov 0xb8(%r14),%rax │ │ │ │ movslq %ecx,%rbx │ │ │ │ mov (%rax,%rbx,8),%rbx │ │ │ │ mov %rdx,%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - vmovss (%rdi,%rax,4),%xmm0 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + vmovss (%r8,%rax,4),%xmm0 │ │ │ │ vaddss (%rbx,%rax,4),%xmm0,%xmm0 │ │ │ │ - vmovss %xmm0,(%rdi,%rax,4) │ │ │ │ + vmovss %xmm0,(%r8,%rax,4) │ │ │ │ inc %rax │ │ │ │ cmp %eax,%r9d │ │ │ │ - jg 4e700 ::integrateOutStatesAndScaleByPartition(float const*, int const*, int const*, int const*, int, double*)@@Base+0x200> │ │ │ │ - jmp 4e667 ::integrateOutStatesAndScaleByPartition(float const*, int const*, int const*, int const*, int, double*)@@Base+0x167> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ + jg 4c788 ::integrateOutStatesAndScaleByPartition(float const*, int const*, int const*, int const*, int, double*)@@Base+0x1d8> │ │ │ │ + jmp 4c70b ::integrateOutStatesAndScaleByPartition(float const*, int const*, int const*, int const*, int, double*)@@Base+0x15b> │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ movq $0x0,0x0(%r13) │ │ │ │ - jmp 4e6a0 ::integrateOutStatesAndScaleByPartition(float const*, int const*, int const*, int const*, int, double*)@@Base+0x1a0> │ │ │ │ + jmp 4c73e ::integrateOutStatesAndScaleByPartition(float const*, int const*, int const*, int const*, int, double*)@@Base+0x18e> │ │ │ │ ret │ │ │ │ - xchg %ax,%ax │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ │ │ │ │ -000000000004e730 ::calcEdgeLogLikelihoodsByPartition(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base>: │ │ │ │ +000000000004c7c0 ::calcEdgeLogLikelihoodsByPartition(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base>: │ │ │ │ endbr64 │ │ │ │ push %r15 │ │ │ │ push %r14 │ │ │ │ push %r13 │ │ │ │ - mov %rdi,%r10 │ │ │ │ + mov %r9,%r13 │ │ │ │ push %r12 │ │ │ │ push %rbp │ │ │ │ push %rbx │ │ │ │ - mov %r9,%r12 │ │ │ │ sub $0xb8,%rsp │ │ │ │ mov 0xf8(%rsp),%rax │ │ │ │ mov 0x100(%rsp),%ebx │ │ │ │ - mov %rsi,0x60(%rsp) │ │ │ │ - mov %rdx,0x68(%rsp) │ │ │ │ - mov %rcx,0x70(%rsp) │ │ │ │ - mov %r8,0x78(%rsp) │ │ │ │ + mov %rdi,0x88(%rsp) │ │ │ │ + mov %rsi,0x50(%rsp) │ │ │ │ mov 0xf0(%rsp),%rbp │ │ │ │ - mov 0x108(%rsp),%r14 │ │ │ │ - mov %rax,0x58(%rsp) │ │ │ │ + mov %rdx,0x58(%rsp) │ │ │ │ + mov 0x108(%rsp),%r12 │ │ │ │ + mov %rcx,0x60(%rsp) │ │ │ │ + mov %r8,0x68(%rsp) │ │ │ │ + mov %rax,0x48(%rsp) │ │ │ │ test %ebx,%ebx │ │ │ │ - jle 4ed61 ::calcEdgeLogLikelihoodsByPartition(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x631> │ │ │ │ + jle 4cdaa ::calcEdgeLogLikelihoodsByPartition(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x5ea> │ │ │ │ movslq %ebx,%rax │ │ │ │ - xor %r11d,%r11d │ │ │ │ mov %rbp,0x90(%rsp) │ │ │ │ - mov %ebx,0x9c(%rsp) │ │ │ │ + xor %ecx,%ecx │ │ │ │ shl $0x2,%rax │ │ │ │ - mov %r14,0xa0(%rsp) │ │ │ │ - mov %rdi,0x50(%rsp) │ │ │ │ + mov %r12,0xa0(%rsp) │ │ │ │ + mov %rax,0x70(%rsp) │ │ │ │ + mov 0x88(%rsp),%rax │ │ │ │ mov %r9,0xa8(%rsp) │ │ │ │ - mov %rax,0x80(%rsp) │ │ │ │ - mov 0xd8(%rdi),%rax │ │ │ │ - mov %rax,0x30(%rsp) │ │ │ │ - nopl (%rax) │ │ │ │ - mov 0x50(%rsp),%r15 │ │ │ │ - xor %esi,%esi │ │ │ │ - mov %r11,(%rsp) │ │ │ │ - mov 0x58(%rsp),%rbx │ │ │ │ - mov 0x88(%r15),%rax │ │ │ │ - movslq (%rbx,%r11,1),%rdx │ │ │ │ - mov (%rax,%rdx,4),%ecx │ │ │ │ - mov 0x4(%rax,%rdx,4),%ebx │ │ │ │ - mov 0x24(%r15),%eax │ │ │ │ - mov %ebx,0x8(%rsp) │ │ │ │ - sub %ecx,%ebx │ │ │ │ - mov %ecx,0x98(%rsp) │ │ │ │ - mov %ebx,%edx │ │ │ │ + mov 0xd8(%rax),%rsi │ │ │ │ + mov %ebx,0x9c(%rsp) │ │ │ │ + mov %rax,%rbx │ │ │ │ + mov %rsi,0x8(%rsp) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov 0x48(%rsp),%rsi │ │ │ │ + mov 0x88(%rbx),%rax │ │ │ │ + mov %rcx,0x10(%rsp) │ │ │ │ + movslq (%rsi,%rcx,1),%rdx │ │ │ │ + mov 0x8(%rsp),%rsi │ │ │ │ + mov 0x4(%rax,%rdx,4),%r14d │ │ │ │ + mov (%rax,%rdx,4),%r15d │ │ │ │ + mov 0x24(%rbx),%eax │ │ │ │ + mov %r14d,%r8d │ │ │ │ + sub %r15d,%r8d │ │ │ │ + mov %r8d,%edx │ │ │ │ + mov %r8d,0x18(%rsp) │ │ │ │ imul %eax,%edx │ │ │ │ - imul %ecx,%eax │ │ │ │ - mov 0x30(%rsp),%rcx │ │ │ │ + imul %r15d,%eax │ │ │ │ movslq %edx,%rdx │ │ │ │ cltq │ │ │ │ shl $0x2,%rdx │ │ │ │ - lea (%rcx,%rax,4),%rdi │ │ │ │ + lea (%rsi,%rax,4),%rdi │ │ │ │ + xor %esi,%esi │ │ │ │ call 1c1a0 │ │ │ │ - mov (%rsp),%r11 │ │ │ │ - mov 0x60(%rsp),%rdx │ │ │ │ - mov 0xa8(%r15),%rcx │ │ │ │ + mov 0x10(%rsp),%rcx │ │ │ │ + mov 0x58(%rsp),%rax │ │ │ │ + mov 0xa8(%rbx),%rdx │ │ │ │ + mov (%rax,%rcx,1),%r9d │ │ │ │ + mov 0x50(%rsp),%rax │ │ │ │ + movslq (%rax,%rcx,1),%rax │ │ │ │ + mov (%rdx,%rax,8),%rax │ │ │ │ + mov %rax,0x10(%rsp) │ │ │ │ + mov 0x60(%rsp),%rax │ │ │ │ + movslq (%rax,%rcx,1),%rsi │ │ │ │ + mov 0xd0(%rbx),%rax │ │ │ │ + mov (%rax,%rsi,8),%rsi │ │ │ │ mov 0x68(%rsp),%rax │ │ │ │ - movslq (%rdx,%r11,1),%rdx │ │ │ │ - mov (%rax,%r11,1),%eax │ │ │ │ - cmp %eax,0x10(%r15) │ │ │ │ - mov (%rcx,%rdx,8),%rdx │ │ │ │ - mov %rdx,0x38(%rsp) │ │ │ │ - mov 0x70(%rsp),%rdx │ │ │ │ - movslq (%rdx,%r11,1),%rsi │ │ │ │ - mov 0xd0(%r15),%rdx │ │ │ │ - mov (%rdx,%rsi,8),%r9 │ │ │ │ - mov 0x78(%rsp),%rdx │ │ │ │ - movslq (%rdx,%r11,1),%rsi │ │ │ │ - mov 0x98(%r15),%rdx │ │ │ │ - mov (%rdx,%rsi,8),%r12 │ │ │ │ - movslq 0x34(%r15),%rdx │ │ │ │ - movslq %eax,%rsi │ │ │ │ - jle 4eae0 ::calcEdgeLogLikelihoodsByPartition(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x3b0> │ │ │ │ - mov 0xb0(%r15),%rax │ │ │ │ - mov (%rax,%rsi,8),%rax │ │ │ │ - test %rax,%rax │ │ │ │ - je 4eae0 ::calcEdgeLogLikelihoodsByPartition(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x3b0> │ │ │ │ - test %edx,%edx │ │ │ │ - jle 4ed4b ::calcEdgeLogLikelihoodsByPartition(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x61b> │ │ │ │ - mov 0x50(%rsp),%r10 │ │ │ │ - mov 0x98(%rsp),%esi │ │ │ │ - lea (%rdx,%rdx,4),%r15d │ │ │ │ - lea 0x0(,%rbx,4),%ebp │ │ │ │ - shl $0x2,%r15d │ │ │ │ - xor %r8d,%r8d │ │ │ │ - mov %r11,0x20(%rsp) │ │ │ │ - mov 0x1c(%r10),%edi │ │ │ │ - lea 0x0(,%rsi,4),%r14d │ │ │ │ - lea 0x0(,%rdi,4),%ecx │ │ │ │ - mov %edi,0xc(%rsp) │ │ │ │ - mov %ecx,0x28(%rsp) │ │ │ │ - mov 0x14(%r10),%ecx │ │ │ │ - add %esi,%ecx │ │ │ │ - sub 0x8(%rsp),%ecx │ │ │ │ - shl $0x2,%ecx │ │ │ │ - mov %ecx,(%rsp) │ │ │ │ - movslq %esi,%rcx │ │ │ │ - lea (%rax,%rcx,4),%rdx │ │ │ │ - mov %rdx,0x10(%rsp) │ │ │ │ - mov %rcx,%rdx │ │ │ │ - shl $0x4,%rdx │ │ │ │ - mov %rdx,0x18(%rsp) │ │ │ │ - mov %ebx,%edx │ │ │ │ - add %rcx,%rdx │ │ │ │ - lea (%rax,%rdx,4),%r13 │ │ │ │ - mov 0xd8(%r10),%rax │ │ │ │ - mov %ebp,%r10d │ │ │ │ + movslq (%rax,%rcx,1),%rdi │ │ │ │ + mov 0x98(%rbx),%rax │ │ │ │ + mov (%rax,%rdi,8),%r12 │ │ │ │ + movslq 0x34(%rbx),%rax │ │ │ │ + movslq %r9d,%rdi │ │ │ │ + cmp %r9d,0x10(%rbx) │ │ │ │ + jle 4cb80 ::calcEdgeLogLikelihoodsByPartition(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x3c0> │ │ │ │ + mov 0xb0(%rbx),%r9 │ │ │ │ + mov (%r9,%rdi,8),%r9 │ │ │ │ + test %r9,%r9 │ │ │ │ + je 4cb80 ::calcEdgeLogLikelihoodsByPartition(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x3c0> │ │ │ │ + test %eax,%eax │ │ │ │ + mov 0x18(%rsp),%r8d │ │ │ │ + jle 4cd99 ::calcEdgeLogLikelihoodsByPartition(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x5d9> │ │ │ │ + mov 0x1c(%rbx),%edi │ │ │ │ + lea (%rax,%rax,4),%eax │ │ │ │ + mov %rcx,0x78(%rsp) │ │ │ │ + lea 0x0(,%r15,4),%r13d │ │ │ │ + shl $0x2,%eax │ │ │ │ + mov %rbx,0x80(%rsp) │ │ │ │ + lea 0x0(,%rdi,4),%edx │ │ │ │ + mov %eax,0x18(%rsp) │ │ │ │ + mov %edx,0x98(%rsp) │ │ │ │ + mov 0x14(%rbx),%edx │ │ │ │ + mov %edi,0x28(%rsp) │ │ │ │ + add %r15d,%edx │ │ │ │ + sub %r14d,%edx │ │ │ │ + shl $0x2,%edx │ │ │ │ + mov %edx,0x20(%rsp) │ │ │ │ + movslq %r15d,%rdx │ │ │ │ + lea (%r9,%rdx,4),%rax │ │ │ │ + xor %r9d,%r9d │ │ │ │ mov %rax,0x30(%rsp) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov 0x8(%rsp),%ebx │ │ │ │ - cmp %ebx,0x98(%rsp) │ │ │ │ - jge 4ed22 ::calcEdgeLogLikelihoodsByPartition(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x5f2> │ │ │ │ + mov %rdx,%rax │ │ │ │ + shl $0x4,%rax │ │ │ │ + mov %rax,0x38(%rsp) │ │ │ │ + mov %r8d,%eax │ │ │ │ + lea (%rax,%rdx,1),%rbp │ │ │ │ + mov 0xd8(%rbx),%rax │ │ │ │ + shl $0x4,%rbp │ │ │ │ + mov %rax,0x8(%rsp) │ │ │ │ + add %rax,%rbp │ │ │ │ + lea 0x0(,%r8,4),%eax │ │ │ │ + mov %r15d,%r8d │ │ │ │ + mov %eax,0x44(%rsp) │ │ │ │ + cmp %r14d,%r8d │ │ │ │ + jge 4cd6d ::calcEdgeLogLikelihoodsByPartition(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x5ad> │ │ │ │ + mov 0x8(%rsp),%rax │ │ │ │ + mov 0x10(%rsp),%rcx │ │ │ │ + movslq %r13d,%rdx │ │ │ │ + lea 0x5(%r9),%r15d │ │ │ │ vmovss (%r12),%xmm1 │ │ │ │ - mov 0x30(%rsp),%rax │ │ │ │ - movslq %r14d,%rdx │ │ │ │ - lea 0x5(%r8),%ebp │ │ │ │ - mov 0x38(%rsp),%rcx │ │ │ │ - add 0x18(%rsp),%rax │ │ │ │ - lea 0xa(%r8),%ebx │ │ │ │ - lea 0xf(%r8),%r11d │ │ │ │ - mov 0x10(%rsp),%rsi │ │ │ │ + mov 0x30(%rsp),%r10 │ │ │ │ + lea 0xa(%r9),%ebx │ │ │ │ + lea 0xf(%r9),%r11d │ │ │ │ + add 0x38(%rsp),%rax │ │ │ │ lea (%rcx,%rdx,4),%rcx │ │ │ │ - xchg %ax,%ax │ │ │ │ - mov (%rsi),%edx │ │ │ │ - add $0x4,%rsi │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ + mov (%r10),%edx │ │ │ │ add $0x10,%rax │ │ │ │ + add $0x4,%r10 │ │ │ │ add $0x10,%rcx │ │ │ │ - lea (%rdx,%r8,1),%edi │ │ │ │ + lea (%rdx,%r9,1),%edi │ │ │ │ movslq %edi,%rdi │ │ │ │ - vmovss (%r9,%rdi,4),%xmm0 │ │ │ │ - lea (%rdx,%rbp,1),%edi │ │ │ │ - vmulss -0x10(%rcx),%xmm0,%xmm0 │ │ │ │ + vmovss (%rsi,%rdi,4),%xmm0 │ │ │ │ + lea (%rdx,%r15,1),%edi │ │ │ │ movslq %edi,%rdi │ │ │ │ + vmulss -0x10(%rcx),%xmm0,%xmm0 │ │ │ │ vfmadd213ss -0x10(%rax),%xmm1,%xmm0 │ │ │ │ vmovss %xmm0,-0x10(%rax) │ │ │ │ - vmovss (%r9,%rdi,4),%xmm0 │ │ │ │ + vmovss (%rsi,%rdi,4),%xmm0 │ │ │ │ lea (%rdx,%rbx,1),%edi │ │ │ │ add %r11d,%edx │ │ │ │ - vmulss -0xc(%rcx),%xmm0,%xmm0 │ │ │ │ movslq %edi,%rdi │ │ │ │ movslq %edx,%rdx │ │ │ │ + vmulss -0xc(%rcx),%xmm0,%xmm0 │ │ │ │ vfmadd213ss -0xc(%rax),%xmm1,%xmm0 │ │ │ │ vmovss %xmm0,-0xc(%rax) │ │ │ │ - vmovss (%r9,%rdi,4),%xmm0 │ │ │ │ + vmovss (%rsi,%rdi,4),%xmm0 │ │ │ │ vmulss -0x8(%rcx),%xmm0,%xmm0 │ │ │ │ vfmadd213ss -0x8(%rax),%xmm1,%xmm0 │ │ │ │ vmovss %xmm0,-0x8(%rax) │ │ │ │ - vmovss (%r9,%rdx,4),%xmm0 │ │ │ │ + vmovss (%rsi,%rdx,4),%xmm0 │ │ │ │ vmulss -0x4(%rcx),%xmm0,%xmm0 │ │ │ │ vfmadd213ss -0x4(%rax),%xmm1,%xmm0 │ │ │ │ vmovss %xmm0,-0x4(%rax) │ │ │ │ - cmp %r13,%rsi │ │ │ │ - jne 4e960 ::calcEdgeLogLikelihoodsByPartition(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x230> │ │ │ │ - mov 0xc(%rsp),%eax │ │ │ │ - add %r10d,%r14d │ │ │ │ - add $0x14,%r8d │ │ │ │ + cmp %rbp,%rax │ │ │ │ + jne 4ca00 ::calcEdgeLogLikelihoodsByPartition(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x240> │ │ │ │ + mov 0x28(%rsp),%eax │ │ │ │ + add 0x44(%rsp),%r13d │ │ │ │ + add $0x14,%r9d │ │ │ │ test %eax,%eax │ │ │ │ - je 4eab0 ::calcEdgeLogLikelihoodsByPartition(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x380> │ │ │ │ - add 0x28(%rsp),%r14d │ │ │ │ + je 4cb58 ::calcEdgeLogLikelihoodsByPartition(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x398> │ │ │ │ + add 0x98(%rsp),%r13d │ │ │ │ add $0x4,%r12 │ │ │ │ - add (%rsp),%r14d │ │ │ │ - cmp %r15d,%r8d │ │ │ │ - jne 4e920 ::calcEdgeLogLikelihoodsByPartition(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x1f0> │ │ │ │ - mov 0x20(%rsp),%r11 │ │ │ │ - add $0x4,%r11 │ │ │ │ - cmp %r11,0x80(%rsp) │ │ │ │ - jne 4e7d0 ::calcEdgeLogLikelihoodsByPartition(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0xa0> │ │ │ │ + add 0x20(%rsp),%r13d │ │ │ │ + cmp 0x18(%rsp),%r9d │ │ │ │ + jne 4c9c0 ::calcEdgeLogLikelihoodsByPartition(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x200> │ │ │ │ + mov 0x78(%rsp),%rcx │ │ │ │ + mov 0x80(%rsp),%rbx │ │ │ │ + add $0x4,%rcx │ │ │ │ + cmp %rcx,0x70(%rsp) │ │ │ │ + jne 4c868 ::calcEdgeLogLikelihoodsByPartition(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0xa8> │ │ │ │ mov 0x90(%rsp),%rbp │ │ │ │ mov 0x9c(%rsp),%ebx │ │ │ │ - mov 0xa0(%rsp),%r14 │ │ │ │ - mov 0x50(%rsp),%r10 │ │ │ │ - mov 0xa8(%rsp),%r12 │ │ │ │ - mov %r14,0xf0(%rsp) │ │ │ │ - mov 0x58(%rsp),%r8 │ │ │ │ - mov 0x30(%rsp),%rsi │ │ │ │ - add $0xb8,%rsp │ │ │ │ + mov 0xa0(%rsp),%r12 │ │ │ │ + mov 0xa8(%rsp),%r13 │ │ │ │ + mov %r12,0xf0(%rsp) │ │ │ │ + mov 0x48(%rsp),%r8 │ │ │ │ mov %ebx,%r9d │ │ │ │ mov %rbp,%rcx │ │ │ │ + mov 0x8(%rsp),%rsi │ │ │ │ + mov 0x88(%rsp),%rdi │ │ │ │ + add $0xb8,%rsp │ │ │ │ + mov %r13,%rdx │ │ │ │ pop %rbx │ │ │ │ - mov %r12,%rdx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ - mov %r10,%rdi │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ jmp 1c2f0 ::integrateOutStatesAndScaleByPartition(float const*, int const*, int const*, int const*, int, double*)@plt> │ │ │ │ - mov %r8d,%eax │ │ │ │ - add $0x14,%r8d │ │ │ │ - cmp %r15d,%r8d │ │ │ │ - je 4ea11 ::calcEdgeLogLikelihoodsByPartition(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x2e1> │ │ │ │ - add (%rsp),%r14d │ │ │ │ - mov 0x8(%rsp),%ecx │ │ │ │ + mov %r9d,%eax │ │ │ │ + add $0x14,%r9d │ │ │ │ + cmp 0x18(%rsp),%r9d │ │ │ │ + je 4cab7 ::calcEdgeLogLikelihoodsByPartition(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x2f7> │ │ │ │ + add 0x20(%rsp),%r13d │ │ │ │ add $0x4,%r12 │ │ │ │ - cmp %ecx,0x98(%rsp) │ │ │ │ - jl 4e931 ::calcEdgeLogLikelihoodsByPartition(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x201> │ │ │ │ - lea 0x28(%rax),%r8d │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - cmp %r15d,%r8d │ │ │ │ - je 4ea11 ::calcEdgeLogLikelihoodsByPartition(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x2e1> │ │ │ │ - add (%rsp),%r14d │ │ │ │ - mov 0x8(%rsp),%ebx │ │ │ │ + cmp %r14d,%r8d │ │ │ │ + jl 4c9c9 ::calcEdgeLogLikelihoodsByPartition(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x209> │ │ │ │ + lea 0x28(%rax),%r9d │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + cmp 0x18(%rsp),%r9d │ │ │ │ + je 4cab7 ::calcEdgeLogLikelihoodsByPartition(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x2f7> │ │ │ │ + add 0x20(%rsp),%r13d │ │ │ │ add $0x4,%r12 │ │ │ │ - cmp %ebx,0x98(%rsp) │ │ │ │ - jl 4e931 ::calcEdgeLogLikelihoodsByPartition(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x201> │ │ │ │ - jmp 4ea80 ::calcEdgeLogLikelihoodsByPartition(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x350> │ │ │ │ - nop │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - test %edx,%edx │ │ │ │ - jle 4ed4b ::calcEdgeLogLikelihoodsByPartition(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x61b> │ │ │ │ - lea (%r12,%rdx,4),%rax │ │ │ │ - mov (%rcx,%rsi,8),%r15 │ │ │ │ - mov 0x50(%rsp),%rsi │ │ │ │ - mov %r9,%r10 │ │ │ │ - mov %rax,0x40(%rsp) │ │ │ │ - movslq 0x98(%rsp),%rax │ │ │ │ - mov $0xf,%r13d │ │ │ │ - mov %r11,0x88(%rsp) │ │ │ │ - mov 0x18(%rsi),%ecx │ │ │ │ - mov %rax,%rbx │ │ │ │ + cmp %r14d,%r8d │ │ │ │ + jl 4c9c9 ::calcEdgeLogLikelihoodsByPartition(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x209> │ │ │ │ + jmp 4cb2b ::calcEdgeLogLikelihoodsByPartition(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x36b> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + test %eax,%eax │ │ │ │ + jle 4cd99 ::calcEdgeLogLikelihoodsByPartition(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x5d9> │ │ │ │ + lea (%r12,%rax,4),%rax │ │ │ │ + mov %rcx,0x28(%rsp) │ │ │ │ + mov (%rdx,%rdi,8),%rbp │ │ │ │ + mov %rsi,%r9 │ │ │ │ + mov %rax,0x20(%rsp) │ │ │ │ + movslq %r15d,%rax │ │ │ │ + mov 0x18(%rbx),%r13d │ │ │ │ + mov %r15d,%r11d │ │ │ │ shl $0x4,%rax │ │ │ │ - mov %rax,0x48(%rsp) │ │ │ │ - mov %ebx,%r14d │ │ │ │ - mov %ebx,%eax │ │ │ │ - mov 0xd8(%rsi),%rbx │ │ │ │ - mov 0x8(%rsp),%esi │ │ │ │ - mov %ecx,%ebp │ │ │ │ mov %rbx,0x30(%rsp) │ │ │ │ - mov %esi,%ebx │ │ │ │ - mov %esi,%edx │ │ │ │ - sub %eax,%ebx │ │ │ │ - mov %rbx,%rcx │ │ │ │ - nopl (%rax) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - cmp %edx,0x98(%rsp) │ │ │ │ - jge 4ecfb ::calcEdgeLogLikelihoodsByPartition(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x5cb> │ │ │ │ - lea -0x5(%r13),%eax │ │ │ │ - vmovss 0x2c(%r10),%xmm3 │ │ │ │ - movslq %r14d,%rbx │ │ │ │ - vmovss (%r12),%xmm4 │ │ │ │ - vmovss (%r9,%rax,4),%xmm2 │ │ │ │ - mov %r13d,%eax │ │ │ │ - vmovss (%r10),%xmm15 │ │ │ │ - mov %rbx,%r8 │ │ │ │ - vmovss 0x4(%r10),%xmm14 │ │ │ │ - vmovss 0x8(%r10),%xmm13 │ │ │ │ - shl $0x4,%r8 │ │ │ │ - add %rcx,%rbx │ │ │ │ - vmovss 0xc(%r10),%xmm12 │ │ │ │ - vmovss 0x14(%r10),%xmm11 │ │ │ │ - lea (%r15,%r8,1),%rdi │ │ │ │ - shl $0x4,%rbx │ │ │ │ - vmovss 0x18(%r10),%xmm10 │ │ │ │ - vmovss 0x1c(%r10),%xmm9 │ │ │ │ - add %r15,%rbx │ │ │ │ - mov %edx,%r11d │ │ │ │ - vmovss 0x20(%r10),%xmm8 │ │ │ │ - mov 0x48(%rsp),%rsi │ │ │ │ - add 0x38(%rsp),%r8 │ │ │ │ - vmovss %xmm3,(%rsp) │ │ │ │ - vmovss 0x34(%r10),%xmm3 │ │ │ │ - vmovss %xmm2,0x8(%rsp) │ │ │ │ - vmovss 0x30(%r10),%xmm2 │ │ │ │ - vmovss %xmm3,0x10(%rsp) │ │ │ │ - vmovss 0x40(%r10),%xmm3 │ │ │ │ - vmovss %xmm2,0xc(%rsp) │ │ │ │ - vmovss (%r9,%rax,4),%xmm2 │ │ │ │ - mov 0x30(%rsp),%rax │ │ │ │ - add %rax,%rsi │ │ │ │ - vmovss %xmm3,0x28(%rsp) │ │ │ │ - vmovss 0x48(%r10),%xmm3 │ │ │ │ - vmovss %xmm2,0x18(%rsp) │ │ │ │ - vmovss 0x44(%r10),%xmm2 │ │ │ │ - vmovss %xmm3,0x2c(%rsp) │ │ │ │ - vmovss %xmm2,0x20(%rsp) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - vmovss 0x4(%rdi),%xmm0 │ │ │ │ - add $0x10,%rdi │ │ │ │ - add $0x10,%rsi │ │ │ │ - add $0x10,%r8 │ │ │ │ - vmovss -0x10(%rdi),%xmm3 │ │ │ │ - vmovss -0x8(%rdi),%xmm2 │ │ │ │ - vmulss (%rsp),%xmm0,%xmm5 │ │ │ │ - vmovss -0x4(%rdi),%xmm1 │ │ │ │ - vfmadd231ss 0x8(%rsp),%xmm3,%xmm5 │ │ │ │ - vmulss %xmm0,%xmm14,%xmm7 │ │ │ │ - vmulss %xmm0,%xmm10,%xmm6 │ │ │ │ - vmulss 0x28(%rsp),%xmm0,%xmm0 │ │ │ │ - vfmadd231ss 0xc(%rsp),%xmm2,%xmm5 │ │ │ │ - vfmadd231ss 0x18(%rsp),%xmm3,%xmm0 │ │ │ │ - vfmadd231ss %xmm3,%xmm15,%xmm7 │ │ │ │ - vfmadd231ss %xmm3,%xmm11,%xmm6 │ │ │ │ - vfmadd231ss 0x10(%rsp),%xmm1,%xmm5 │ │ │ │ - vfmadd231ss 0x20(%rsp),%xmm2,%xmm0 │ │ │ │ - vfmadd231ss %xmm2,%xmm13,%xmm7 │ │ │ │ - vfmadd231ss %xmm2,%xmm9,%xmm6 │ │ │ │ - vfmadd231ss 0x2c(%rsp),%xmm1,%xmm0 │ │ │ │ - vfmadd231ss %xmm1,%xmm12,%xmm7 │ │ │ │ - vfmadd231ss %xmm1,%xmm8,%xmm6 │ │ │ │ - vmulss -0x10(%r8),%xmm7,%xmm1 │ │ │ │ - vfmadd213ss -0x10(%rsi),%xmm4,%xmm1 │ │ │ │ - vmovss %xmm1,-0x10(%rsi) │ │ │ │ - vmulss -0xc(%r8),%xmm6,%xmm1 │ │ │ │ - vfmadd213ss -0xc(%rsi),%xmm4,%xmm1 │ │ │ │ - vmovss %xmm1,-0xc(%rsi) │ │ │ │ - vmulss -0x8(%r8),%xmm5,%xmm1 │ │ │ │ - vfmadd213ss -0x8(%rsi),%xmm4,%xmm1 │ │ │ │ - vmovss %xmm1,-0x8(%rsi) │ │ │ │ - vmulss -0x4(%r8),%xmm0,%xmm0 │ │ │ │ - vfmadd213ss -0x4(%rsi),%xmm4,%xmm0 │ │ │ │ - vmovss %xmm0,-0x4(%rsi) │ │ │ │ - cmp %rdi,%rbx │ │ │ │ - jne 4ec30 ::calcEdgeLogLikelihoodsByPartition(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x500> │ │ │ │ - mov %r11d,%edx │ │ │ │ + mov $0xf,%r10d │ │ │ │ + mov %rax,%r8 │ │ │ │ + mov 0xd8(%rbx),%rax │ │ │ │ + mov %rax,0x8(%rsp) │ │ │ │ + mov %r14d,%eax │ │ │ │ + sub %r15d,%eax │ │ │ │ + mov %rax,%rbx │ │ │ │ + xchg %ax,%ax │ │ │ │ + cmp %r14d,%r15d │ │ │ │ + jge 4cd44 ::calcEdgeLogLikelihoodsByPartition(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x584> │ │ │ │ + lea -0x5(%r10),%eax │ │ │ │ + movslq %r11d,%rdi │ │ │ │ + vmovss (%r12),%xmm23 │ │ │ │ + vmovss (%r9),%xmm21 │ │ │ │ + vmovss (%rsi,%rax,4),%xmm13 │ │ │ │ + mov %r10d,%eax │ │ │ │ + mov %rdi,%rcx │ │ │ │ + add %rbx,%rdi │ │ │ │ + vmovss (%rsi,%rax,4),%xmm9 │ │ │ │ + mov 0x8(%rsp),%rax │ │ │ │ + shl $0x4,%rcx │ │ │ │ + shl $0x4,%rdi │ │ │ │ + vmovss 0x4(%r9),%xmm20 │ │ │ │ + vmovss 0x8(%r9),%xmm19 │ │ │ │ + lea 0x0(%rbp,%rcx,1),%rdx │ │ │ │ + add %rbp,%rdi │ │ │ │ + add %r8,%rax │ │ │ │ + vmovss 0xc(%r9),%xmm18 │ │ │ │ + vmovss 0x14(%r9),%xmm17 │ │ │ │ + vmovss 0x18(%r9),%xmm16 │ │ │ │ + vmovss 0x1c(%r9),%xmm15 │ │ │ │ + mov %rax,0x18(%rsp) │ │ │ │ + vmovss 0x20(%r9),%xmm14 │ │ │ │ + vmovss 0x2c(%r9),%xmm12 │ │ │ │ + vmovss 0x30(%r9),%xmm11 │ │ │ │ + vmovss 0x34(%r9),%xmm10 │ │ │ │ + vmovss 0x40(%r9),%xmm8 │ │ │ │ + vmovss 0x44(%r9),%xmm7 │ │ │ │ + vmovss 0x48(%r9),%xmm6 │ │ │ │ + mov 0x18(%rsp),%rax │ │ │ │ + add 0x10(%rsp),%rcx │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + vmovss 0x4(%rdx),%xmm4 │ │ │ │ + vmovss (%rdx),%xmm3 │ │ │ │ + add $0x10,%rdx │ │ │ │ + add $0x10,%rax │ │ │ │ + vmovss -0x8(%rdx),%xmm2 │ │ │ │ + vmovss -0x4(%rdx),%xmm1 │ │ │ │ + add $0x10,%rcx │ │ │ │ + vmulss %xmm4,%xmm20,%xmm22 │ │ │ │ + vmulss %xmm4,%xmm16,%xmm5 │ │ │ │ + vmulss %xmm4,%xmm12,%xmm0 │ │ │ │ + vmulss %xmm4,%xmm8,%xmm4 │ │ │ │ + vfmadd231ss %xmm3,%xmm21,%xmm22 │ │ │ │ + vfmadd231ss %xmm3,%xmm17,%xmm5 │ │ │ │ + vfmadd231ss %xmm3,%xmm13,%xmm0 │ │ │ │ + vfmadd132ss %xmm9,%xmm4,%xmm3 │ │ │ │ + vfmadd231ss %xmm2,%xmm19,%xmm22 │ │ │ │ + vfmadd231ss %xmm2,%xmm15,%xmm5 │ │ │ │ + vfmadd231ss %xmm2,%xmm11,%xmm0 │ │ │ │ + vfmadd132ss %xmm7,%xmm3,%xmm2 │ │ │ │ + vfmadd231ss %xmm1,%xmm18,%xmm22 │ │ │ │ + vfmadd231ss %xmm1,%xmm14,%xmm5 │ │ │ │ + vfmadd231ss %xmm1,%xmm10,%xmm0 │ │ │ │ + vfmadd132ss %xmm6,%xmm2,%xmm1 │ │ │ │ + vmulss -0x10(%rcx),%xmm22,%xmm22 │ │ │ │ + vfmadd213ss -0x10(%rax),%xmm23,%xmm22 │ │ │ │ + vmovss %xmm22,-0x10(%rax) │ │ │ │ + vmulss -0xc(%rcx),%xmm5,%xmm5 │ │ │ │ + vfmadd213ss -0xc(%rax),%xmm23,%xmm5 │ │ │ │ + vmovss %xmm5,-0xc(%rax) │ │ │ │ + vmulss -0x8(%rcx),%xmm0,%xmm0 │ │ │ │ + vfmadd213ss -0x8(%rax),%xmm23,%xmm0 │ │ │ │ + vmovss %xmm0,-0x8(%rax) │ │ │ │ + vmulss -0x4(%rcx),%xmm1,%xmm1 │ │ │ │ + vfmadd213ss -0x4(%rax),%xmm23,%xmm1 │ │ │ │ + vmovss %xmm1,-0x4(%rax) │ │ │ │ + cmp %rdx,%rdi │ │ │ │ + jne 4cc80 ::calcEdgeLogLikelihoodsByPartition(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x4c0> │ │ │ │ add $0x4,%r12 │ │ │ │ - add $0x50,%r10 │ │ │ │ - add $0x14,%r13d │ │ │ │ - add %ebp,%r14d │ │ │ │ - cmp %r12,0x40(%rsp) │ │ │ │ - jne 4eb50 ::calcEdgeLogLikelihoodsByPartition(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x420> │ │ │ │ - mov 0x88(%rsp),%r11 │ │ │ │ - jmp 4ea16 ::calcEdgeLogLikelihoodsByPartition(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x2e6> │ │ │ │ - mov 0xc(%rsp),%edx │ │ │ │ - add $0x14,%r8d │ │ │ │ + add $0x50,%r9 │ │ │ │ + add $0x14,%r10d │ │ │ │ + add %r13d,%r11d │ │ │ │ + cmp %r12,0x20(%rsp) │ │ │ │ + jne 4cbd0 ::calcEdgeLogLikelihoodsByPartition(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x410> │ │ │ │ + mov 0x28(%rsp),%rcx │ │ │ │ + mov 0x30(%rsp),%rbx │ │ │ │ + jmp 4cac4 ::calcEdgeLogLikelihoodsByPartition(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x304> │ │ │ │ + mov 0x28(%rsp),%edx │ │ │ │ + add $0x14,%r9d │ │ │ │ test %edx,%edx │ │ │ │ - jne 4e9fb ::calcEdgeLogLikelihoodsByPartition(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x2cb> │ │ │ │ - cmp %r15d,%r8d │ │ │ │ - je 4ea11 ::calcEdgeLogLikelihoodsByPartition(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x2e1> │ │ │ │ - add (%rsp),%r14d │ │ │ │ + jne 4ca9b ::calcEdgeLogLikelihoodsByPartition(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x2db> │ │ │ │ + cmp %r9d,0x18(%rsp) │ │ │ │ + je 4cab7 ::calcEdgeLogLikelihoodsByPartition(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x2f7> │ │ │ │ + add 0x20(%rsp),%r13d │ │ │ │ add $0x4,%r12 │ │ │ │ - mov %r8d,%eax │ │ │ │ - jmp 4ea83 ::calcEdgeLogLikelihoodsByPartition(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x353> │ │ │ │ - mov 0x50(%rsp),%rax │ │ │ │ - mov 0xd8(%rax),%rax │ │ │ │ - mov %rax,0x30(%rsp) │ │ │ │ - jmp 4ea16 ::calcEdgeLogLikelihoodsByPartition(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x2e6> │ │ │ │ + mov %r9d,%eax │ │ │ │ + jmp 4cb2e ::calcEdgeLogLikelihoodsByPartition(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x36e> │ │ │ │ + mov 0xd8(%rbx),%rax │ │ │ │ + mov %rax,0x8(%rsp) │ │ │ │ + jmp 4cac4 ::calcEdgeLogLikelihoodsByPartition(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x304> │ │ │ │ mov 0xd8(%rdi),%rax │ │ │ │ - mov %rax,0x30(%rsp) │ │ │ │ - jmp 4ea4c ::calcEdgeLogLikelihoodsByPartition(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x31c> │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ + mov %rax,0x8(%rsp) │ │ │ │ + jmp 4caf2 ::calcEdgeLogLikelihoodsByPartition(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x332> │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ │ │ │ │ -000000000004ed80 ::calcRootLogLikelihoodsByPartition(int const*, int const*, int const*, int const*, int const*, int, double*)@@Base>: │ │ │ │ +000000000004cdc0 ::calcRootLogLikelihoodsByPartition(int const*, int const*, int const*, int const*, int const*, int, double*)@@Base>: │ │ │ │ endbr64 │ │ │ │ push %r15 │ │ │ │ + mov %rdi,%r15 │ │ │ │ + mov %rcx,%rdi │ │ │ │ + mov %r8,%rcx │ │ │ │ push %r14 │ │ │ │ push %r13 │ │ │ │ - mov %rdi,%r15 │ │ │ │ push %r12 │ │ │ │ push %rbp │ │ │ │ push %rbx │ │ │ │ - mov %rcx,%rdi │ │ │ │ mov %r9,-0x68(%rsp) │ │ │ │ mov 0x38(%rsp),%r9d │ │ │ │ mov %rdx,-0x38(%rsp) │ │ │ │ - mov %rsi,-0x40(%rsp) │ │ │ │ - mov %r8,%rcx │ │ │ │ mov 0x40(%rsp),%rdx │ │ │ │ + mov %rsi,-0x40(%rsp) │ │ │ │ test %r9d,%r9d │ │ │ │ - jle 4f018 ::calcRootLogLikelihoodsByPartition(int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x298> │ │ │ │ + jle 4d038 ::calcRootLogLikelihoodsByPartition(int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x278> │ │ │ │ mov 0x88(%r15),%rax │ │ │ │ mov 0x34(%r15),%ebx │ │ │ │ - mov %rdx,-0x20(%rsp) │ │ │ │ mov %r9d,-0x24(%rsp) │ │ │ │ - mov %r15,%rdx │ │ │ │ mov %rdi,-0x18(%rsp) │ │ │ │ - mov %r8,-0x10(%rsp) │ │ │ │ mov 0xd8(%r15),%rbp │ │ │ │ mov %rax,-0x60(%rsp) │ │ │ │ mov 0xa8(%r15),%rax │ │ │ │ lea -0x2(%rbx),%esi │ │ │ │ mov %ebx,-0x28(%rsp) │ │ │ │ lea 0x8(,%rsi,4),%rbx │ │ │ │ - mov %rbx,-0x30(%rsp) │ │ │ │ mov %rax,-0x58(%rsp) │ │ │ │ mov 0x98(%r15),%rax │ │ │ │ + mov %rbx,-0x30(%rsp) │ │ │ │ mov %rax,-0x50(%rsp) │ │ │ │ movslq %r9d,%rax │ │ │ │ + mov %r8,-0x10(%rsp) │ │ │ │ shl $0x2,%rax │ │ │ │ mov %rax,-0x48(%rsp) │ │ │ │ xor %eax,%eax │ │ │ │ + mov %rdx,-0x20(%rsp) │ │ │ │ + mov %r15,%rdx │ │ │ │ nopl 0x0(%rax) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ mov -0x68(%rsp),%rbx │ │ │ │ movslq (%rbx,%rax,1),%rcx │ │ │ │ mov -0x60(%rsp),%rbx │ │ │ │ mov (%rbx,%rcx,4),%r9d │ │ │ │ mov 0x4(%rbx,%rcx,4),%r10d │ │ │ │ mov -0x40(%rsp),%rbx │ │ │ │ lea 0x0(,%r9,4),%edi │ │ │ │ @@ -49192,70 +48235,68 @@ │ │ │ │ mov -0x58(%rsp),%rbx │ │ │ │ mov (%rbx,%rcx,8),%r14 │ │ │ │ mov -0x38(%rsp),%rbx │ │ │ │ movslq (%rbx,%rax,1),%rcx │ │ │ │ mov -0x50(%rsp),%rbx │ │ │ │ mov (%rbx,%rcx,8),%r11 │ │ │ │ cmp %r10d,%r9d │ │ │ │ - jge 4eef7 ::calcRootLogLikelihoodsByPartition(int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x177> │ │ │ │ - vmovss (%r11),%xmm0 │ │ │ │ + jge 4cf17 ::calcRootLogLikelihoodsByPartition(int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x157> │ │ │ │ mov %r10d,%ebx │ │ │ │ movslq %r9d,%r12 │ │ │ │ + vmovss (%r11),%xmm0 │ │ │ │ sub %r9d,%ebx │ │ │ │ mov %r12,%rsi │ │ │ │ mov %ebx,%r8d │ │ │ │ shl $0x4,%rsi │ │ │ │ add %r12,%r8 │ │ │ │ lea (%r14,%rsi,1),%rcx │ │ │ │ add %rbp,%rsi │ │ │ │ shl $0x4,%r8 │ │ │ │ add %r14,%r8 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ vmulss (%rcx),%xmm0,%xmm1 │ │ │ │ add $0x10,%rcx │ │ │ │ add $0x10,%rsi │ │ │ │ vmovss %xmm1,-0x10(%rsi) │ │ │ │ vmulss -0xc(%rcx),%xmm0,%xmm1 │ │ │ │ vmovss %xmm1,-0xc(%rsi) │ │ │ │ vmulss -0x8(%rcx),%xmm0,%xmm1 │ │ │ │ vmovss %xmm1,-0x8(%rsi) │ │ │ │ vmulss -0x4(%rcx),%xmm0,%xmm1 │ │ │ │ vmovss %xmm1,-0x4(%rsi) │ │ │ │ cmp %rcx,%r8 │ │ │ │ - jne 4eec0 ::calcRootLogLikelihoodsByPartition(int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x140> │ │ │ │ + jne 4cee0 ::calcRootLogLikelihoodsByPartition(int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x120> │ │ │ │ lea (%rdi,%rbx,4),%edi │ │ │ │ cmpl $0x1,-0x28(%rsp) │ │ │ │ - jle 4efd0 ::calcRootLogLikelihoodsByPartition(int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x250> │ │ │ │ + jle 4cff0 ::calcRootLogLikelihoodsByPartition(int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x230> │ │ │ │ mov 0x1c(%rdx),%esi │ │ │ │ - mov 0x14(%rdx),%ebx │ │ │ │ mov %r10d,%r13d │ │ │ │ - lea 0x4(%r11),%r8 │ │ │ │ + mov 0x14(%rdx),%ebx │ │ │ │ + mov %rax,-0x70(%rsp) │ │ │ │ sub %r9d,%r13d │ │ │ │ + lea 0x4(%r11),%r8 │ │ │ │ add -0x30(%rsp),%r11 │ │ │ │ - mov %rax,-0x70(%rsp) │ │ │ │ mov %r13d,%ecx │ │ │ │ - shl $0x2,%r13d │ │ │ │ lea 0x0(,%rsi,4),%r12d │ │ │ │ movslq %r9d,%rsi │ │ │ │ add %r9d,%ebx │ │ │ │ add %rsi,%rcx │ │ │ │ mov %rsi,%r15 │ │ │ │ sub %r10d,%ebx │ │ │ │ + shl $0x2,%r13d │ │ │ │ shl $0x4,%rcx │ │ │ │ shl $0x2,%ebx │ │ │ │ shl $0x4,%r15 │ │ │ │ lea 0x0(%rbp,%rcx,1),%rsi │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ add %ebx,%edi │ │ │ │ cmp %r10d,%r9d │ │ │ │ - jge 4efbf ::calcRootLogLikelihoodsByPartition(int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x23f> │ │ │ │ - vmovss (%r8),%xmm0 │ │ │ │ + jge 4cfdf ::calcRootLogLikelihoodsByPartition(int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x21f> │ │ │ │ movslq %edi,%rcx │ │ │ │ + vmovss (%r8),%xmm0 │ │ │ │ lea 0x0(%rbp,%r15,1),%rax │ │ │ │ lea (%r14,%rcx,4),%rcx │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ vmovss (%rcx),%xmm1 │ │ │ │ add $0x10,%rax │ │ │ │ add $0x10,%rcx │ │ │ │ vfmadd213ss -0x10(%rax),%xmm0,%xmm1 │ │ │ │ @@ -49266,196 +48307,194 @@ │ │ │ │ vmovss -0x8(%rcx),%xmm1 │ │ │ │ vfmadd213ss -0x8(%rax),%xmm0,%xmm1 │ │ │ │ vmovss %xmm1,-0x8(%rax) │ │ │ │ vmovss -0x4(%rcx),%xmm1 │ │ │ │ vfmadd213ss -0x4(%rax),%xmm0,%xmm1 │ │ │ │ vmovss %xmm1,-0x4(%rax) │ │ │ │ cmp %rax,%rsi │ │ │ │ - jne 4ef70 ::calcRootLogLikelihoodsByPartition(int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x1f0> │ │ │ │ + jne 4cf90 ::calcRootLogLikelihoodsByPartition(int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x1d0> │ │ │ │ add %r13d,%edi │ │ │ │ add $0x4,%r8 │ │ │ │ add %r12d,%edi │ │ │ │ cmp %r8,%r11 │ │ │ │ - jne 4ef50 ::calcRootLogLikelihoodsByPartition(int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x1d0> │ │ │ │ + jne 4cf70 ::calcRootLogLikelihoodsByPartition(int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x1b0> │ │ │ │ mov -0x70(%rsp),%rax │ │ │ │ add $0x4,%rax │ │ │ │ cmp %rax,-0x48(%rsp) │ │ │ │ - jne 4ee30 ::calcRootLogLikelihoodsByPartition(int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0xb0> │ │ │ │ + jne 4ce68 ::calcRootLogLikelihoodsByPartition(int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0xa8> │ │ │ │ mov %rdx,%r15 │ │ │ │ mov -0x24(%rsp),%r9d │ │ │ │ mov -0x20(%rsp),%rdx │ │ │ │ mov -0x18(%rsp),%rdi │ │ │ │ mov -0x10(%rsp),%rcx │ │ │ │ mov %rdx,0x38(%rsp) │ │ │ │ mov -0x68(%rsp),%r8 │ │ │ │ + mov %rbp,%rsi │ │ │ │ mov %rdi,%rdx │ │ │ │ pop %rbx │ │ │ │ - mov %rbp,%rsi │ │ │ │ mov %r15,%rdi │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ jmp 1c2f0 ::integrateOutStatesAndScaleByPartition(float const*, int const*, int const*, int const*, int, double*)@plt> │ │ │ │ mov 0xd8(%r15),%rbp │ │ │ │ - jmp 4eff6 ::calcRootLogLikelihoodsByPartition(int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x276> │ │ │ │ + jmp 4d016 ::calcRootLogLikelihoodsByPartition(int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x256> │ │ │ │ cs nopw 0x0(%rax,%rax,1) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ │ │ │ │ -000000000004f030 >::~unique_ptr()@@Base>: │ │ │ │ +000000000004d050 >::~unique_ptr()@@Base>: │ │ │ │ endbr64 │ │ │ │ mov (%rdi),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je 4f050 >::~unique_ptr()@@Base+0x20> │ │ │ │ + je 4d068 >::~unique_ptr()@@Base+0x18> │ │ │ │ mov (%rdi),%rax │ │ │ │ jmp *0x8(%rax) │ │ │ │ - nopl (%rax) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ ret │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ │ │ │ │ -000000000004f060 > std::__create_task_state::*(beagle::cpu::BeagleCPUImpl*, bool, int const*, int, BeagleOpCodes))(bool, int const*, int, int)>, std::allocator >(std::_Bind::*(beagle::cpu::BeagleCPUImpl*, bool, int const*, int, BeagleOpCodes))(bool, int const*, int, int)>&&, std::allocator const&)@@Base>: │ │ │ │ +000000000004d070 > std::__create_task_state::*(beagle::cpu::BeagleCPUImpl*, bool, int const*, int, BeagleOpCodes))(bool, int const*, int, int)>, std::allocator >(std::_Bind::*(beagle::cpu::BeagleCPUImpl*, bool, int const*, int, BeagleOpCodes))(bool, int const*, int, int)>&&, std::allocator const&)@@Base>: │ │ │ │ endbr64 │ │ │ │ push %r14 │ │ │ │ + mov %rdi,%r14 │ │ │ │ + mov $0x68,%edi │ │ │ │ push %r13 │ │ │ │ - mov %rdi,%r13 │ │ │ │ push %r12 │ │ │ │ - mov $0x68,%edi │ │ │ │ push %rbp │ │ │ │ - push %rbx │ │ │ │ mov %rsi,%rbp │ │ │ │ + push %rbx │ │ │ │ call 1c310 │ │ │ │ mov $0x10,%edi │ │ │ │ mov %rax,%rbx │ │ │ │ - mov 0x7cad(%rip),%rax │ │ │ │ + mov 0x7c9d(%rip),%rax │ │ │ │ movq $0x0,0x20(%rbx) │ │ │ │ - movq $0x0,0x28(%rbx) │ │ │ │ mov %rax,0x8(%rbx) │ │ │ │ - mov 0x10dca(%rip),%rax # 5fe70 ::*(beagle::cpu::BeagleCPUImpl*, bool, int const*, int, BeagleOpCodes))(bool, int const*, int, int)>, std::allocator, void ()>, std::allocator, (__gnu_cxx::_Lock_policy)2>@@Base+0x1818> │ │ │ │ + mov 0x10dc2(%rip),%rax # 5de70 ::*(beagle::cpu::BeagleCPUImpl*, bool, int const*, int, BeagleOpCodes))(bool, int const*, int, int)>, std::allocator, void ()>, std::allocator, (__gnu_cxx::_Lock_policy)2>@@Base+0x1818> │ │ │ │ + movq $0x0,0x28(%rbx) │ │ │ │ add $0x10,%rax │ │ │ │ mov %rax,(%rbx) │ │ │ │ - mov 0x10bbc(%rip),%rax # 5fc70 @@Base+0x840> │ │ │ │ + mov 0x10bac(%rip),%rax # 5dc70 @@Base+0x840> │ │ │ │ add $0x10,%rax │ │ │ │ vmovq %rax,%xmm0 │ │ │ │ vmovdqu %xmm0,0x10(%rbx) │ │ │ │ call 1c310 │ │ │ │ mov %rax,%rdi │ │ │ │ mov %rax,%r12 │ │ │ │ call 1c1d0 │ │ │ │ - mov 0x10daf(%rip),%rax # 5fe88 @@Base+0x8c8> │ │ │ │ + mov 0x10d9f(%rip),%rax # 5de88 @@Base+0x8c8> │ │ │ │ vmovdqu 0x0(%rbp),%xmm0 │ │ │ │ - lea 0x10(%rbx),%r14 │ │ │ │ + lea 0x10(%rbx),%r13 │ │ │ │ mov %r12,0x30(%rbx) │ │ │ │ - vmovq %r14,%xmm1 │ │ │ │ + vmovq %r13,%xmm1 │ │ │ │ add $0x10,%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - mov 0x10c6e(%rip),%rax # 5fd68 ::*(beagle::cpu::BeagleCPUImpl*, bool, int const*, int, BeagleOpCodes))(bool, int const*, int, int)>, std::allocator, void ()>@@Base+0x18c0> │ │ │ │ vmovdqu %xmm0,0x38(%rbx) │ │ │ │ vpinsrq $0x1,%rbx,%xmm1,%xmm0 │ │ │ │ + mov %rax,(%r12) │ │ │ │ + mov 0x10c53(%rip),%rax # 5dd68 ::*(beagle::cpu::BeagleCPUImpl*, bool, int const*, int, BeagleOpCodes))(bool, int const*, int, int)>, std::allocator, void ()>@@Base+0x18c0> │ │ │ │ add $0x10,%rax │ │ │ │ mov %rax,0x10(%rbx) │ │ │ │ mov 0x10(%rbp),%eax │ │ │ │ mov %eax,0x48(%rbx) │ │ │ │ mov 0x14(%rbp),%eax │ │ │ │ mov %eax,0x4c(%rbx) │ │ │ │ mov 0x18(%rbp),%rax │ │ │ │ mov %rax,0x50(%rbx) │ │ │ │ movzbl 0x20(%rbp),%eax │ │ │ │ mov %al,0x58(%rbx) │ │ │ │ mov 0x28(%rbp),%rax │ │ │ │ - vmovdqu %xmm0,0x0(%r13) │ │ │ │ + vmovdqu %xmm0,(%r14) │ │ │ │ mov %rax,0x60(%rbx) │ │ │ │ - mov %r13,%rax │ │ │ │ + mov %r14,%rax │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ ret │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbp │ │ │ │ - jmp 4f15d > std::__create_task_state::*(beagle::cpu::BeagleCPUImpl*, bool, int const*, int, BeagleOpCodes))(bool, int const*, int, int)>, std::allocator >(std::_Bind::*(beagle::cpu::BeagleCPUImpl*, bool, int const*, int, BeagleOpCodes))(bool, int const*, int, int)>&&, std::allocator const&)@@Base+0xfd> │ │ │ │ + jmp 4d16c > std::__create_task_state::*(beagle::cpu::BeagleCPUImpl*, bool, int const*, int, BeagleOpCodes))(bool, int const*, int, int)>, std::allocator >(std::_Bind::*(beagle::cpu::BeagleCPUImpl*, bool, int const*, int, BeagleOpCodes))(bool, int const*, int, int)>&&, std::allocator const&)@@Base+0xfc> │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbp │ │ │ │ mov %r12,%rdi │ │ │ │ vzeroupper │ │ │ │ call 1c300 │ │ │ │ - mov 0x10a94(%rip),%rax │ │ │ │ + mov 0x10a85(%rip),%rax │ │ │ │ lea 0x18(%rbx),%rdi │ │ │ │ add $0x10,%rax │ │ │ │ mov %rax,0x10(%rbx) │ │ │ │ vzeroupper │ │ │ │ call 1c430 ::~unique_ptr()@plt> │ │ │ │ mov %rbx,%rdi │ │ │ │ call 1c300 │ │ │ │ mov %rbp,%rdi │ │ │ │ call 1c580 <_Unwind_Resume@plt> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ │ │ │ │ -000000000004f190 ::*(beagle::cpu::BeagleCPUImpl*, bool, int const*, int, BeagleOpCodes))(bool, int const*, int, int)>, std::allocator, void ()>::_M_reset()@@Base>: │ │ │ │ +000000000004d1a0 ::*(beagle::cpu::BeagleCPUImpl*, bool, int const*, int, BeagleOpCodes))(bool, int const*, int, int)>, std::allocator, void ()>::_M_reset()@@Base>: │ │ │ │ endbr64 │ │ │ │ push %rbx │ │ │ │ add $0x28,%rsi │ │ │ │ - sub $0x10,%rsp │ │ │ │ mov %rsi,%rdx │ │ │ │ + sub $0x10,%rsp │ │ │ │ mov %fs:0x28,%rbx │ │ │ │ mov %rbx,0x8(%rsp) │ │ │ │ mov %rdi,%rbx │ │ │ │ call 1c400 > std::__create_task_state::*(beagle::cpu::BeagleCPUImpl*, bool, int const*, int, BeagleOpCodes))(bool, int const*, int, int)>, std::allocator >(std::_Bind::*(beagle::cpu::BeagleCPUImpl*, bool, int const*, int, BeagleOpCodes))(bool, int const*, int, int)>&&, std::allocator const&)@plt> │ │ │ │ mov 0x8(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 4f1cf ::*(beagle::cpu::BeagleCPUImpl*, bool, int const*, int, BeagleOpCodes))(bool, int const*, int, int)>, std::allocator, void ()>::_M_reset()@@Base+0x3f> │ │ │ │ + jne 4d1df ::*(beagle::cpu::BeagleCPUImpl*, bool, int const*, int, BeagleOpCodes))(bool, int const*, int, int)>, std::allocator, void ()>::_M_reset()@@Base+0x3f> │ │ │ │ add $0x10,%rsp │ │ │ │ mov %rbx,%rax │ │ │ │ pop %rbx │ │ │ │ ret │ │ │ │ call 1c370 <__stack_chk_fail@plt> │ │ │ │ cs nopw 0x0(%rax,%rax,1) │ │ │ │ xchg %ax,%ax │ │ │ │ │ │ │ │ -000000000004f1e0 > std::__create_task_state::*(beagle::cpu::BeagleCPUImpl*, int const*, int const*, int const*, int const*, int const*, int, double*))(int const*, int const*, int const*, int const*, int const*, int, double*)>, std::allocator >(std::_Bind::*(beagle::cpu::BeagleCPUImpl*, int const*, int const*, int const*, int const*, int const*, int, double*))(int const*, int const*, int const*, int const*, int const*, int, double*)>&&, std::allocator const&)@@Base>: │ │ │ │ +000000000004d1f0 > std::__create_task_state::*(beagle::cpu::BeagleCPUImpl*, int const*, int const*, int const*, int const*, int const*, int, double*))(int const*, int const*, int const*, int const*, int const*, int, double*)>, std::allocator >(std::_Bind::*(beagle::cpu::BeagleCPUImpl*, int const*, int const*, int const*, int const*, int const*, int, double*))(int const*, int const*, int const*, int const*, int const*, int, double*)>&&, std::allocator const&)@@Base>: │ │ │ │ endbr64 │ │ │ │ push %r14 │ │ │ │ + mov %rdi,%r14 │ │ │ │ + mov $0x88,%edi │ │ │ │ push %r13 │ │ │ │ - mov %rdi,%r13 │ │ │ │ push %r12 │ │ │ │ - mov $0x88,%edi │ │ │ │ push %rbp │ │ │ │ - push %rbx │ │ │ │ mov %rsi,%rbp │ │ │ │ + push %rbx │ │ │ │ call 1c310 │ │ │ │ mov $0x10,%edi │ │ │ │ mov %rax,%rbx │ │ │ │ - mov 0x7b2d(%rip),%rax │ │ │ │ + mov 0x7b1d(%rip),%rax │ │ │ │ movq $0x0,0x20(%rbx) │ │ │ │ - movq $0x0,0x28(%rbx) │ │ │ │ mov %rax,0x8(%rbx) │ │ │ │ - mov 0x10b3a(%rip),%rax # 5fd60 ::*(beagle::cpu::BeagleCPUImpl*, int const*, int const*, int const*, int const*, int const*, int, double*))(int const*, int const*, int const*, int const*, int const*, int, double*)>, std::allocator, void ()>, std::allocator, (__gnu_cxx::_Lock_policy)2>@@Base+0x16d0> │ │ │ │ + mov 0x10b32(%rip),%rax # 5dd60 ::*(beagle::cpu::BeagleCPUImpl*, int const*, int const*, int const*, int const*, int const*, int, double*))(int const*, int const*, int const*, int const*, int const*, int, double*)>, std::allocator, void ()>, std::allocator, (__gnu_cxx::_Lock_policy)2>@@Base+0x16d0> │ │ │ │ + movq $0x0,0x28(%rbx) │ │ │ │ add $0x10,%rax │ │ │ │ mov %rax,(%rbx) │ │ │ │ - mov 0x10a3c(%rip),%rax # 5fc70 @@Base+0x840> │ │ │ │ + mov 0x10a2c(%rip),%rax # 5dc70 @@Base+0x840> │ │ │ │ add $0x10,%rax │ │ │ │ vmovq %rax,%xmm0 │ │ │ │ vmovdqu %xmm0,0x10(%rbx) │ │ │ │ call 1c310 │ │ │ │ mov %rax,%rdi │ │ │ │ mov %rax,%r12 │ │ │ │ call 1c1d0 │ │ │ │ - mov 0x10c2f(%rip),%rax # 5fe88 @@Base+0x8c8> │ │ │ │ + mov 0x10c1f(%rip),%rax # 5de88 @@Base+0x8c8> │ │ │ │ vmovdqu 0x0(%rbp),%xmm0 │ │ │ │ - lea 0x10(%rbx),%r14 │ │ │ │ + lea 0x10(%rbx),%r13 │ │ │ │ mov %r12,0x30(%rbx) │ │ │ │ - vmovq %r14,%xmm1 │ │ │ │ + vmovq %r13,%xmm1 │ │ │ │ add $0x10,%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - mov 0x10a8e(%rip),%rax # 5fd08 ::*(beagle::cpu::BeagleCPUImpl*, int const*, int const*, int const*, int const*, int const*, int, double*))(int const*, int const*, int const*, int const*, int const*, int, double*)>, std::allocator, void ()>@@Base+0x1818> │ │ │ │ vmovdqu %xmm0,0x38(%rbx) │ │ │ │ vpinsrq $0x1,%rbx,%xmm1,%xmm0 │ │ │ │ + mov %rax,(%r12) │ │ │ │ + mov 0x10a73(%rip),%rax # 5dd08 ::*(beagle::cpu::BeagleCPUImpl*, int const*, int const*, int const*, int const*, int const*, int, double*))(int const*, int const*, int const*, int const*, int const*, int, double*)>, std::allocator, void ()>@@Base+0x1818> │ │ │ │ add $0x10,%rax │ │ │ │ mov %rax,0x10(%rbx) │ │ │ │ mov 0x10(%rbp),%rax │ │ │ │ mov %rax,0x48(%rbx) │ │ │ │ mov 0x18(%rbp),%eax │ │ │ │ mov %eax,0x50(%rbx) │ │ │ │ mov 0x20(%rbp),%rax │ │ │ │ @@ -49465,102 +48504,103 @@ │ │ │ │ mov 0x30(%rbp),%rax │ │ │ │ mov %rax,0x68(%rbx) │ │ │ │ mov 0x38(%rbp),%rax │ │ │ │ mov %rax,0x70(%rbx) │ │ │ │ mov 0x40(%rbp),%rax │ │ │ │ mov %rax,0x78(%rbx) │ │ │ │ mov 0x48(%rbp),%rax │ │ │ │ - vmovdqu %xmm0,0x0(%r13) │ │ │ │ + vmovdqu %xmm0,(%r14) │ │ │ │ mov %rax,0x80(%rbx) │ │ │ │ - mov %r13,%rax │ │ │ │ + mov %r14,%rax │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ ret │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbp │ │ │ │ - jmp 4f2fb > std::__create_task_state::*(beagle::cpu::BeagleCPUImpl*, int const*, int const*, int const*, int const*, int const*, int, double*))(int const*, int const*, int const*, int const*, int const*, int, double*)>, std::allocator >(std::_Bind::*(beagle::cpu::BeagleCPUImpl*, int const*, int const*, int const*, int const*, int const*, int, double*))(int const*, int const*, int const*, int const*, int const*, int, double*)>&&, std::allocator const&)@@Base+0x11b> │ │ │ │ + jmp 4d30a > std::__create_task_state::*(beagle::cpu::BeagleCPUImpl*, int const*, int const*, int const*, int const*, int const*, int, double*))(int const*, int const*, int const*, int const*, int const*, int, double*)>, std::allocator >(std::_Bind::*(beagle::cpu::BeagleCPUImpl*, int const*, int const*, int const*, int const*, int const*, int, double*))(int const*, int const*, int const*, int const*, int const*, int, double*)>&&, std::allocator const&)@@Base+0x11a> │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbp │ │ │ │ mov %r12,%rdi │ │ │ │ vzeroupper │ │ │ │ call 1c300 │ │ │ │ - mov 0x108f6(%rip),%rax │ │ │ │ + mov 0x108e7(%rip),%rax │ │ │ │ lea 0x18(%rbx),%rdi │ │ │ │ add $0x10,%rax │ │ │ │ mov %rax,0x10(%rbx) │ │ │ │ vzeroupper │ │ │ │ call 1c430 ::~unique_ptr()@plt> │ │ │ │ mov %rbx,%rdi │ │ │ │ call 1c300 │ │ │ │ mov %rbp,%rdi │ │ │ │ call 1c580 <_Unwind_Resume@plt> │ │ │ │ cs nopw 0x0(%rax,%rax,1) │ │ │ │ + nop │ │ │ │ │ │ │ │ -000000000004f330 ::*(beagle::cpu::BeagleCPUImpl*, int const*, int const*, int const*, int const*, int const*, int, double*))(int const*, int const*, int const*, int const*, int const*, int, double*)>, std::allocator, void ()>::_M_reset()@@Base>: │ │ │ │ +000000000004d340 ::*(beagle::cpu::BeagleCPUImpl*, int const*, int const*, int const*, int const*, int const*, int, double*))(int const*, int const*, int const*, int const*, int const*, int, double*)>, std::allocator, void ()>::_M_reset()@@Base>: │ │ │ │ endbr64 │ │ │ │ push %rbx │ │ │ │ add $0x28,%rsi │ │ │ │ - sub $0x10,%rsp │ │ │ │ mov %rsi,%rdx │ │ │ │ + sub $0x10,%rsp │ │ │ │ mov %fs:0x28,%rbx │ │ │ │ mov %rbx,0x8(%rsp) │ │ │ │ mov %rdi,%rbx │ │ │ │ call 1c4d0 > std::__create_task_state::*(beagle::cpu::BeagleCPUImpl*, int const*, int const*, int const*, int const*, int const*, int, double*))(int const*, int const*, int const*, int const*, int const*, int, double*)>, std::allocator >(std::_Bind::*(beagle::cpu::BeagleCPUImpl*, int const*, int const*, int const*, int const*, int const*, int, double*))(int const*, int const*, int const*, int const*, int const*, int, double*)>&&, std::allocator const&)@plt> │ │ │ │ mov 0x8(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 4f36f ::*(beagle::cpu::BeagleCPUImpl*, int const*, int const*, int const*, int const*, int const*, int, double*))(int const*, int const*, int const*, int const*, int const*, int, double*)>, std::allocator, void ()>::_M_reset()@@Base+0x3f> │ │ │ │ + jne 4d37f ::*(beagle::cpu::BeagleCPUImpl*, int const*, int const*, int const*, int const*, int const*, int, double*))(int const*, int const*, int const*, int const*, int const*, int, double*)>, std::allocator, void ()>::_M_reset()@@Base+0x3f> │ │ │ │ add $0x10,%rsp │ │ │ │ mov %rbx,%rax │ │ │ │ pop %rbx │ │ │ │ ret │ │ │ │ call 1c370 <__stack_chk_fail@plt> │ │ │ │ cs nopw 0x0(%rax,%rax,1) │ │ │ │ xchg %ax,%ax │ │ │ │ │ │ │ │ -000000000004f380 > std::__create_task_state::*(beagle::cpu::BeagleCPUImpl*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*))(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)>, std::allocator >(std::_Bind::*(beagle::cpu::BeagleCPUImpl*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*))(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)>&&, std::allocator const&)@@Base>: │ │ │ │ +000000000004d390 > std::__create_task_state::*(beagle::cpu::BeagleCPUImpl*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*))(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)>, std::allocator >(std::_Bind::*(beagle::cpu::BeagleCPUImpl*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*))(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)>&&, std::allocator const&)@@Base>: │ │ │ │ endbr64 │ │ │ │ push %r14 │ │ │ │ + mov %rdi,%r14 │ │ │ │ + mov $0x98,%edi │ │ │ │ push %r13 │ │ │ │ - mov %rdi,%r13 │ │ │ │ push %r12 │ │ │ │ - mov $0x98,%edi │ │ │ │ push %rbp │ │ │ │ - push %rbx │ │ │ │ mov %rsi,%rbp │ │ │ │ + push %rbx │ │ │ │ call 1c310 │ │ │ │ mov $0x10,%edi │ │ │ │ mov %rax,%rbx │ │ │ │ - mov 0x798d(%rip),%rax │ │ │ │ + mov 0x797d(%rip),%rax │ │ │ │ movq $0x0,0x20(%rbx) │ │ │ │ - movq $0x0,0x28(%rbx) │ │ │ │ mov %rax,0x8(%rbx) │ │ │ │ - mov 0x10a7a(%rip),%rax # 5fe40 ::*(beagle::cpu::BeagleCPUImpl*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*))(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)>, std::allocator, void ()>, std::allocator, (__gnu_cxx::_Lock_policy)2>@@Base+0x1778> │ │ │ │ + mov 0x10a72(%rip),%rax # 5de40 ::*(beagle::cpu::BeagleCPUImpl*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*))(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)>, std::allocator, void ()>, std::allocator, (__gnu_cxx::_Lock_policy)2>@@Base+0x1778> │ │ │ │ + movq $0x0,0x28(%rbx) │ │ │ │ add $0x10,%rax │ │ │ │ mov %rax,(%rbx) │ │ │ │ - mov 0x1089c(%rip),%rax # 5fc70 @@Base+0x840> │ │ │ │ + mov 0x1088c(%rip),%rax # 5dc70 @@Base+0x840> │ │ │ │ add $0x10,%rax │ │ │ │ vmovq %rax,%xmm0 │ │ │ │ vmovdqu %xmm0,0x10(%rbx) │ │ │ │ call 1c310 │ │ │ │ mov %rax,%rdi │ │ │ │ mov %rax,%r12 │ │ │ │ call 1c1d0 │ │ │ │ - mov 0x10a8f(%rip),%rax # 5fe88 @@Base+0x8c8> │ │ │ │ + mov 0x10a7f(%rip),%rax # 5de88 @@Base+0x8c8> │ │ │ │ vmovdqu 0x0(%rbp),%xmm0 │ │ │ │ - lea 0x10(%rbx),%r14 │ │ │ │ + lea 0x10(%rbx),%r13 │ │ │ │ mov %r12,0x30(%rbx) │ │ │ │ - vmovq %r14,%xmm1 │ │ │ │ + vmovq %r13,%xmm1 │ │ │ │ add $0x10,%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - mov 0x1090e(%rip),%rax # 5fd28 ::*(beagle::cpu::BeagleCPUImpl*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*))(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)>, std::allocator, void ()>@@Base+0x17f0> │ │ │ │ vmovdqu %xmm0,0x38(%rbx) │ │ │ │ vpinsrq $0x1,%rbx,%xmm1,%xmm0 │ │ │ │ + mov %rax,(%r12) │ │ │ │ + mov 0x108f3(%rip),%rax # 5dd28 ::*(beagle::cpu::BeagleCPUImpl*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*))(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)>, std::allocator, void ()>@@Base+0x17f0> │ │ │ │ add $0x10,%rax │ │ │ │ mov %rax,0x10(%rbx) │ │ │ │ mov 0x10(%rbp),%rax │ │ │ │ mov %rax,0x48(%rbx) │ │ │ │ mov 0x18(%rbp),%eax │ │ │ │ mov %eax,0x50(%rbx) │ │ │ │ mov 0x20(%rbp),%rax │ │ │ │ @@ -49574,201 +48614,201 @@ │ │ │ │ mov 0x40(%rbp),%rax │ │ │ │ mov %rax,0x78(%rbx) │ │ │ │ mov 0x48(%rbp),%rax │ │ │ │ mov %rax,0x80(%rbx) │ │ │ │ mov 0x50(%rbp),%rax │ │ │ │ mov %rax,0x88(%rbx) │ │ │ │ mov 0x58(%rbp),%rax │ │ │ │ - vmovdqu %xmm0,0x0(%r13) │ │ │ │ + vmovdqu %xmm0,(%r14) │ │ │ │ mov %rax,0x90(%rbx) │ │ │ │ - mov %r13,%rax │ │ │ │ + mov %r14,%rax │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ ret │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbp │ │ │ │ - jmp 4f4b1 > std::__create_task_state::*(beagle::cpu::BeagleCPUImpl*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*))(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)>, std::allocator >(std::_Bind::*(beagle::cpu::BeagleCPUImpl*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*))(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)>&&, std::allocator const&)@@Base+0x131> │ │ │ │ + jmp 4d4c0 > std::__create_task_state::*(beagle::cpu::BeagleCPUImpl*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*))(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)>, std::allocator >(std::_Bind::*(beagle::cpu::BeagleCPUImpl*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*))(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)>&&, std::allocator const&)@@Base+0x130> │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbp │ │ │ │ mov %r12,%rdi │ │ │ │ vzeroupper │ │ │ │ call 1c300 │ │ │ │ - mov 0x10740(%rip),%rax │ │ │ │ + mov 0x10731(%rip),%rax │ │ │ │ lea 0x18(%rbx),%rdi │ │ │ │ add $0x10,%rax │ │ │ │ mov %rax,0x10(%rbx) │ │ │ │ vzeroupper │ │ │ │ call 1c430 ::~unique_ptr()@plt> │ │ │ │ mov %rbx,%rdi │ │ │ │ call 1c300 │ │ │ │ mov %rbp,%rdi │ │ │ │ call 1c580 <_Unwind_Resume@plt> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ │ │ │ │ -000000000004f4e0 ::*(beagle::cpu::BeagleCPUImpl*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*))(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)>, std::allocator, void ()>::_M_reset()@@Base>: │ │ │ │ +000000000004d4f0 ::*(beagle::cpu::BeagleCPUImpl*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*))(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)>, std::allocator, void ()>::_M_reset()@@Base>: │ │ │ │ endbr64 │ │ │ │ push %rbx │ │ │ │ add $0x28,%rsi │ │ │ │ - sub $0x10,%rsp │ │ │ │ mov %rsi,%rdx │ │ │ │ + sub $0x10,%rsp │ │ │ │ mov %fs:0x28,%rbx │ │ │ │ mov %rbx,0x8(%rsp) │ │ │ │ mov %rdi,%rbx │ │ │ │ call 1c470 > std::__create_task_state::*(beagle::cpu::BeagleCPUImpl*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*))(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)>, std::allocator >(std::_Bind::*(beagle::cpu::BeagleCPUImpl*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*))(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)>&&, std::allocator const&)@plt> │ │ │ │ mov 0x8(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 4f51f ::*(beagle::cpu::BeagleCPUImpl*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*))(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)>, std::allocator, void ()>::_M_reset()@@Base+0x3f> │ │ │ │ + jne 4d52f ::*(beagle::cpu::BeagleCPUImpl*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*))(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)>, std::allocator, void ()>::_M_reset()@@Base+0x3f> │ │ │ │ add $0x10,%rsp │ │ │ │ mov %rbx,%rax │ │ │ │ pop %rbx │ │ │ │ ret │ │ │ │ call 1c370 <__stack_chk_fail@plt> │ │ │ │ cs nopw 0x0(%rax,%rax,1) │ │ │ │ xchg %ax,%ax │ │ │ │ │ │ │ │ -000000000004f530 > std::__create_task_state::*(beagle::cpu::BeagleCPUImpl*, bool, int const*, int, BeagleOpCodes))(bool, int const*, int, int)>, std::allocator >(std::_Bind::*(beagle::cpu::BeagleCPUImpl*, bool, int const*, int, BeagleOpCodes))(bool, int const*, int, int)>&&, std::allocator const&)@@Base>: │ │ │ │ +000000000004d540 > std::__create_task_state::*(beagle::cpu::BeagleCPUImpl*, bool, int const*, int, BeagleOpCodes))(bool, int const*, int, int)>, std::allocator >(std::_Bind::*(beagle::cpu::BeagleCPUImpl*, bool, int const*, int, BeagleOpCodes))(bool, int const*, int, int)>&&, std::allocator const&)@@Base>: │ │ │ │ endbr64 │ │ │ │ push %r14 │ │ │ │ + mov %rdi,%r14 │ │ │ │ + mov $0x68,%edi │ │ │ │ push %r13 │ │ │ │ - mov %rdi,%r13 │ │ │ │ push %r12 │ │ │ │ - mov $0x68,%edi │ │ │ │ push %rbp │ │ │ │ - push %rbx │ │ │ │ mov %rsi,%rbp │ │ │ │ + push %rbx │ │ │ │ call 1c310 │ │ │ │ mov $0x10,%edi │ │ │ │ mov %rax,%rbx │ │ │ │ - mov 0x77dd(%rip),%rax │ │ │ │ + mov 0x77cd(%rip),%rax │ │ │ │ movq $0x0,0x20(%rbx) │ │ │ │ - movq $0x0,0x28(%rbx) │ │ │ │ mov %rax,0x8(%rbx) │ │ │ │ - mov 0x109ea(%rip),%rax # 5ff60 ::*(beagle::cpu::BeagleCPUImpl*, bool, int const*, int, BeagleOpCodes))(bool, int const*, int, int)>, std::allocator, void ()>, std::allocator, (__gnu_cxx::_Lock_policy)2>@@Base+0x1860> │ │ │ │ + mov 0x109e2(%rip),%rax # 5df60 ::*(beagle::cpu::BeagleCPUImpl*, bool, int const*, int, BeagleOpCodes))(bool, int const*, int, int)>, std::allocator, void ()>, std::allocator, (__gnu_cxx::_Lock_policy)2>@@Base+0x1860> │ │ │ │ + movq $0x0,0x28(%rbx) │ │ │ │ add $0x10,%rax │ │ │ │ mov %rax,(%rbx) │ │ │ │ - mov 0x106ec(%rip),%rax # 5fc70 @@Base+0x840> │ │ │ │ + mov 0x106dc(%rip),%rax # 5dc70 @@Base+0x840> │ │ │ │ add $0x10,%rax │ │ │ │ vmovq %rax,%xmm0 │ │ │ │ vmovdqu %xmm0,0x10(%rbx) │ │ │ │ call 1c310 │ │ │ │ mov %rax,%rdi │ │ │ │ mov %rax,%r12 │ │ │ │ call 1c1d0 │ │ │ │ - mov 0x108df(%rip),%rax # 5fe88 @@Base+0x8c8> │ │ │ │ + mov 0x108cf(%rip),%rax # 5de88 @@Base+0x8c8> │ │ │ │ vmovdqu 0x0(%rbp),%xmm0 │ │ │ │ - lea 0x10(%rbx),%r14 │ │ │ │ + lea 0x10(%rbx),%r13 │ │ │ │ mov %r12,0x30(%rbx) │ │ │ │ - vmovq %r14,%xmm1 │ │ │ │ + vmovq %r13,%xmm1 │ │ │ │ add $0x10,%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - mov 0x10a1e(%rip),%rax # 5ffe8 ::*(beagle::cpu::BeagleCPUImpl*, bool, int const*, int, BeagleOpCodes))(bool, int const*, int, int)>, std::allocator, void ()>@@Base+0x1a68> │ │ │ │ vmovdqu %xmm0,0x38(%rbx) │ │ │ │ vpinsrq $0x1,%rbx,%xmm1,%xmm0 │ │ │ │ + mov %rax,(%r12) │ │ │ │ + mov 0x10a03(%rip),%rax # 5dfe8 ::*(beagle::cpu::BeagleCPUImpl*, bool, int const*, int, BeagleOpCodes))(bool, int const*, int, int)>, std::allocator, void ()>@@Base+0x1a68> │ │ │ │ add $0x10,%rax │ │ │ │ mov %rax,0x10(%rbx) │ │ │ │ mov 0x10(%rbp),%eax │ │ │ │ mov %eax,0x48(%rbx) │ │ │ │ mov 0x14(%rbp),%eax │ │ │ │ mov %eax,0x4c(%rbx) │ │ │ │ mov 0x18(%rbp),%rax │ │ │ │ mov %rax,0x50(%rbx) │ │ │ │ movzbl 0x20(%rbp),%eax │ │ │ │ mov %al,0x58(%rbx) │ │ │ │ mov 0x28(%rbp),%rax │ │ │ │ - vmovdqu %xmm0,0x0(%r13) │ │ │ │ + vmovdqu %xmm0,(%r14) │ │ │ │ mov %rax,0x60(%rbx) │ │ │ │ - mov %r13,%rax │ │ │ │ + mov %r14,%rax │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ ret │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbp │ │ │ │ - jmp 4f62d > std::__create_task_state::*(beagle::cpu::BeagleCPUImpl*, bool, int const*, int, BeagleOpCodes))(bool, int const*, int, int)>, std::allocator >(std::_Bind::*(beagle::cpu::BeagleCPUImpl*, bool, int const*, int, BeagleOpCodes))(bool, int const*, int, int)>&&, std::allocator const&)@@Base+0xfd> │ │ │ │ + jmp 4d63c > std::__create_task_state::*(beagle::cpu::BeagleCPUImpl*, bool, int const*, int, BeagleOpCodes))(bool, int const*, int, int)>, std::allocator >(std::_Bind::*(beagle::cpu::BeagleCPUImpl*, bool, int const*, int, BeagleOpCodes))(bool, int const*, int, int)>&&, std::allocator const&)@@Base+0xfc> │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbp │ │ │ │ mov %r12,%rdi │ │ │ │ vzeroupper │ │ │ │ call 1c300 │ │ │ │ - mov 0x105c4(%rip),%rax │ │ │ │ + mov 0x105b5(%rip),%rax │ │ │ │ lea 0x18(%rbx),%rdi │ │ │ │ add $0x10,%rax │ │ │ │ mov %rax,0x10(%rbx) │ │ │ │ vzeroupper │ │ │ │ call 1c430 ::~unique_ptr()@plt> │ │ │ │ mov %rbx,%rdi │ │ │ │ call 1c300 │ │ │ │ mov %rbp,%rdi │ │ │ │ call 1c580 <_Unwind_Resume@plt> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ │ │ │ │ -000000000004f660 ::*(beagle::cpu::BeagleCPUImpl*, bool, int const*, int, BeagleOpCodes))(bool, int const*, int, int)>, std::allocator, void ()>::_M_reset()@@Base>: │ │ │ │ +000000000004d670 ::*(beagle::cpu::BeagleCPUImpl*, bool, int const*, int, BeagleOpCodes))(bool, int const*, int, int)>, std::allocator, void ()>::_M_reset()@@Base>: │ │ │ │ endbr64 │ │ │ │ push %rbx │ │ │ │ add $0x28,%rsi │ │ │ │ - sub $0x10,%rsp │ │ │ │ mov %rsi,%rdx │ │ │ │ + sub $0x10,%rsp │ │ │ │ mov %fs:0x28,%rbx │ │ │ │ mov %rbx,0x8(%rsp) │ │ │ │ mov %rdi,%rbx │ │ │ │ call 1c320 > std::__create_task_state::*(beagle::cpu::BeagleCPUImpl*, bool, int const*, int, BeagleOpCodes))(bool, int const*, int, int)>, std::allocator >(std::_Bind::*(beagle::cpu::BeagleCPUImpl*, bool, int const*, int, BeagleOpCodes))(bool, int const*, int, int)>&&, std::allocator const&)@plt> │ │ │ │ mov 0x8(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 4f69f ::*(beagle::cpu::BeagleCPUImpl*, bool, int const*, int, BeagleOpCodes))(bool, int const*, int, int)>, std::allocator, void ()>::_M_reset()@@Base+0x3f> │ │ │ │ + jne 4d6af ::*(beagle::cpu::BeagleCPUImpl*, bool, int const*, int, BeagleOpCodes))(bool, int const*, int, int)>, std::allocator, void ()>::_M_reset()@@Base+0x3f> │ │ │ │ add $0x10,%rsp │ │ │ │ mov %rbx,%rax │ │ │ │ pop %rbx │ │ │ │ ret │ │ │ │ call 1c370 <__stack_chk_fail@plt> │ │ │ │ cs nopw 0x0(%rax,%rax,1) │ │ │ │ xchg %ax,%ax │ │ │ │ │ │ │ │ -000000000004f6b0 > std::__create_task_state::*(beagle::cpu::BeagleCPUImpl*, int const*, int const*, int const*, int const*, int const*, int, double*))(int const*, int const*, int const*, int const*, int const*, int, double*)>, std::allocator >(std::_Bind::*(beagle::cpu::BeagleCPUImpl*, int const*, int const*, int const*, int const*, int const*, int, double*))(int const*, int const*, int const*, int const*, int const*, int, double*)>&&, std::allocator const&)@@Base>: │ │ │ │ +000000000004d6c0 > std::__create_task_state::*(beagle::cpu::BeagleCPUImpl*, int const*, int const*, int const*, int const*, int const*, int, double*))(int const*, int const*, int const*, int const*, int const*, int, double*)>, std::allocator >(std::_Bind::*(beagle::cpu::BeagleCPUImpl*, int const*, int const*, int const*, int const*, int const*, int, double*))(int const*, int const*, int const*, int const*, int const*, int, double*)>&&, std::allocator const&)@@Base>: │ │ │ │ endbr64 │ │ │ │ push %r14 │ │ │ │ + mov %rdi,%r14 │ │ │ │ + mov $0x88,%edi │ │ │ │ push %r13 │ │ │ │ - mov %rdi,%r13 │ │ │ │ push %r12 │ │ │ │ - mov $0x88,%edi │ │ │ │ push %rbp │ │ │ │ - push %rbx │ │ │ │ mov %rsi,%rbp │ │ │ │ + push %rbx │ │ │ │ call 1c310 │ │ │ │ mov $0x10,%edi │ │ │ │ mov %rax,%rbx │ │ │ │ - mov 0x765d(%rip),%rax │ │ │ │ + mov 0x764d(%rip),%rax │ │ │ │ movq $0x0,0x20(%rbx) │ │ │ │ - movq $0x0,0x28(%rbx) │ │ │ │ mov %rax,0x8(%rbx) │ │ │ │ - mov 0x10562(%rip),%rax # 5fc58 ::*(beagle::cpu::BeagleCPUImpl*, int const*, int const*, int const*, int const*, int const*, int, double*))(int const*, int const*, int const*, int const*, int const*, int, double*)>, std::allocator, void ()>, std::allocator, (__gnu_cxx::_Lock_policy)2>@@Base+0x1520> │ │ │ │ + mov 0x1055a(%rip),%rax # 5dc58 ::*(beagle::cpu::BeagleCPUImpl*, int const*, int const*, int const*, int const*, int const*, int, double*))(int const*, int const*, int const*, int const*, int const*, int, double*)>, std::allocator, void ()>, std::allocator, (__gnu_cxx::_Lock_policy)2>@@Base+0x1520> │ │ │ │ + movq $0x0,0x28(%rbx) │ │ │ │ add $0x10,%rax │ │ │ │ mov %rax,(%rbx) │ │ │ │ - mov 0x1056c(%rip),%rax # 5fc70 @@Base+0x840> │ │ │ │ + mov 0x1055c(%rip),%rax # 5dc70 @@Base+0x840> │ │ │ │ add $0x10,%rax │ │ │ │ vmovq %rax,%xmm0 │ │ │ │ vmovdqu %xmm0,0x10(%rbx) │ │ │ │ call 1c310 │ │ │ │ mov %rax,%rdi │ │ │ │ mov %rax,%r12 │ │ │ │ call 1c1d0 │ │ │ │ - mov 0x1075f(%rip),%rax # 5fe88 @@Base+0x8c8> │ │ │ │ + mov 0x1074f(%rip),%rax # 5de88 @@Base+0x8c8> │ │ │ │ vmovdqu 0x0(%rbp),%xmm0 │ │ │ │ - lea 0x10(%rbx),%r14 │ │ │ │ + lea 0x10(%rbx),%r13 │ │ │ │ mov %r12,0x30(%rbx) │ │ │ │ - vmovq %r14,%xmm1 │ │ │ │ + vmovq %r13,%xmm1 │ │ │ │ add $0x10,%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - mov 0x10666(%rip),%rax # 5fdb0 ::*(beagle::cpu::BeagleCPUImpl*, int const*, int const*, int const*, int const*, int const*, int, double*))(int const*, int const*, int const*, int const*, int const*, int, double*)>, std::allocator, void ()>@@Base+0x17e8> │ │ │ │ vmovdqu %xmm0,0x38(%rbx) │ │ │ │ vpinsrq $0x1,%rbx,%xmm1,%xmm0 │ │ │ │ + mov %rax,(%r12) │ │ │ │ + mov 0x1064b(%rip),%rax # 5ddb0 ::*(beagle::cpu::BeagleCPUImpl*, int const*, int const*, int const*, int const*, int const*, int, double*))(int const*, int const*, int const*, int const*, int const*, int, double*)>, std::allocator, void ()>@@Base+0x17e8> │ │ │ │ add $0x10,%rax │ │ │ │ mov %rax,0x10(%rbx) │ │ │ │ mov 0x10(%rbp),%rax │ │ │ │ mov %rax,0x48(%rbx) │ │ │ │ mov 0x18(%rbp),%eax │ │ │ │ mov %eax,0x50(%rbx) │ │ │ │ mov 0x20(%rbp),%rax │ │ │ │ @@ -49778,102 +48818,103 @@ │ │ │ │ mov 0x30(%rbp),%rax │ │ │ │ mov %rax,0x68(%rbx) │ │ │ │ mov 0x38(%rbp),%rax │ │ │ │ mov %rax,0x70(%rbx) │ │ │ │ mov 0x40(%rbp),%rax │ │ │ │ mov %rax,0x78(%rbx) │ │ │ │ mov 0x48(%rbp),%rax │ │ │ │ - vmovdqu %xmm0,0x0(%r13) │ │ │ │ + vmovdqu %xmm0,(%r14) │ │ │ │ mov %rax,0x80(%rbx) │ │ │ │ - mov %r13,%rax │ │ │ │ + mov %r14,%rax │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ ret │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbp │ │ │ │ - jmp 4f7cb > std::__create_task_state::*(beagle::cpu::BeagleCPUImpl*, int const*, int const*, int const*, int const*, int const*, int, double*))(int const*, int const*, int const*, int const*, int const*, int, double*)>, std::allocator >(std::_Bind::*(beagle::cpu::BeagleCPUImpl*, int const*, int const*, int const*, int const*, int const*, int, double*))(int const*, int const*, int const*, int const*, int const*, int, double*)>&&, std::allocator const&)@@Base+0x11b> │ │ │ │ + jmp 4d7da > std::__create_task_state::*(beagle::cpu::BeagleCPUImpl*, int const*, int const*, int const*, int const*, int const*, int, double*))(int const*, int const*, int const*, int const*, int const*, int, double*)>, std::allocator >(std::_Bind::*(beagle::cpu::BeagleCPUImpl*, int const*, int const*, int const*, int const*, int const*, int, double*))(int const*, int const*, int const*, int const*, int const*, int, double*)>&&, std::allocator const&)@@Base+0x11a> │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbp │ │ │ │ mov %r12,%rdi │ │ │ │ vzeroupper │ │ │ │ call 1c300 │ │ │ │ - mov 0x10426(%rip),%rax │ │ │ │ + mov 0x10417(%rip),%rax │ │ │ │ lea 0x18(%rbx),%rdi │ │ │ │ add $0x10,%rax │ │ │ │ mov %rax,0x10(%rbx) │ │ │ │ vzeroupper │ │ │ │ call 1c430 ::~unique_ptr()@plt> │ │ │ │ mov %rbx,%rdi │ │ │ │ call 1c300 │ │ │ │ mov %rbp,%rdi │ │ │ │ call 1c580 <_Unwind_Resume@plt> │ │ │ │ cs nopw 0x0(%rax,%rax,1) │ │ │ │ + nop │ │ │ │ │ │ │ │ -000000000004f800 ::*(beagle::cpu::BeagleCPUImpl*, int const*, int const*, int const*, int const*, int const*, int, double*))(int const*, int const*, int const*, int const*, int const*, int, double*)>, std::allocator, void ()>::_M_reset()@@Base>: │ │ │ │ +000000000004d810 ::*(beagle::cpu::BeagleCPUImpl*, int const*, int const*, int const*, int const*, int const*, int, double*))(int const*, int const*, int const*, int const*, int const*, int, double*)>, std::allocator, void ()>::_M_reset()@@Base>: │ │ │ │ endbr64 │ │ │ │ push %rbx │ │ │ │ add $0x28,%rsi │ │ │ │ - sub $0x10,%rsp │ │ │ │ mov %rsi,%rdx │ │ │ │ + sub $0x10,%rsp │ │ │ │ mov %fs:0x28,%rbx │ │ │ │ mov %rbx,0x8(%rsp) │ │ │ │ mov %rdi,%rbx │ │ │ │ call 1c5f0 > std::__create_task_state::*(beagle::cpu::BeagleCPUImpl*, int const*, int const*, int const*, int const*, int const*, int, double*))(int const*, int const*, int const*, int const*, int const*, int, double*)>, std::allocator >(std::_Bind::*(beagle::cpu::BeagleCPUImpl*, int const*, int const*, int const*, int const*, int const*, int, double*))(int const*, int const*, int const*, int const*, int const*, int, double*)>&&, std::allocator const&)@plt> │ │ │ │ mov 0x8(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 4f83f ::*(beagle::cpu::BeagleCPUImpl*, int const*, int const*, int const*, int const*, int const*, int, double*))(int const*, int const*, int const*, int const*, int const*, int, double*)>, std::allocator, void ()>::_M_reset()@@Base+0x3f> │ │ │ │ + jne 4d84f ::*(beagle::cpu::BeagleCPUImpl*, int const*, int const*, int const*, int const*, int const*, int, double*))(int const*, int const*, int const*, int const*, int const*, int, double*)>, std::allocator, void ()>::_M_reset()@@Base+0x3f> │ │ │ │ add $0x10,%rsp │ │ │ │ mov %rbx,%rax │ │ │ │ pop %rbx │ │ │ │ ret │ │ │ │ call 1c370 <__stack_chk_fail@plt> │ │ │ │ cs nopw 0x0(%rax,%rax,1) │ │ │ │ xchg %ax,%ax │ │ │ │ │ │ │ │ -000000000004f850 > std::__create_task_state::*(beagle::cpu::BeagleCPUImpl*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*))(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)>, std::allocator >(std::_Bind::*(beagle::cpu::BeagleCPUImpl*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*))(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)>&&, std::allocator const&)@@Base>: │ │ │ │ +000000000004d860 > std::__create_task_state::*(beagle::cpu::BeagleCPUImpl*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*))(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)>, std::allocator >(std::_Bind::*(beagle::cpu::BeagleCPUImpl*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*))(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)>&&, std::allocator const&)@@Base>: │ │ │ │ endbr64 │ │ │ │ push %r14 │ │ │ │ + mov %rdi,%r14 │ │ │ │ + mov $0x98,%edi │ │ │ │ push %r13 │ │ │ │ - mov %rdi,%r13 │ │ │ │ push %r12 │ │ │ │ - mov $0x98,%edi │ │ │ │ push %rbp │ │ │ │ - push %rbx │ │ │ │ mov %rsi,%rbp │ │ │ │ + push %rbx │ │ │ │ call 1c310 │ │ │ │ mov $0x10,%edi │ │ │ │ mov %rax,%rbx │ │ │ │ - mov 0x74bd(%rip),%rax │ │ │ │ + mov 0x74ad(%rip),%rax │ │ │ │ movq $0x0,0x20(%rbx) │ │ │ │ - movq $0x0,0x28(%rbx) │ │ │ │ mov %rax,0x8(%rbx) │ │ │ │ - mov 0x104b2(%rip),%rax # 5fd48 ::*(beagle::cpu::BeagleCPUImpl*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*))(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)>, std::allocator, void ()>, std::allocator, (__gnu_cxx::_Lock_policy)2>@@Base+0x15d8> │ │ │ │ + mov 0x104aa(%rip),%rax # 5dd48 ::*(beagle::cpu::BeagleCPUImpl*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*))(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)>, std::allocator, void ()>, std::allocator, (__gnu_cxx::_Lock_policy)2>@@Base+0x15d8> │ │ │ │ + movq $0x0,0x28(%rbx) │ │ │ │ add $0x10,%rax │ │ │ │ mov %rax,(%rbx) │ │ │ │ - mov 0x103cc(%rip),%rax # 5fc70 @@Base+0x840> │ │ │ │ + mov 0x103bc(%rip),%rax # 5dc70 @@Base+0x840> │ │ │ │ add $0x10,%rax │ │ │ │ vmovq %rax,%xmm0 │ │ │ │ vmovdqu %xmm0,0x10(%rbx) │ │ │ │ call 1c310 │ │ │ │ mov %rax,%rdi │ │ │ │ mov %rax,%r12 │ │ │ │ call 1c1d0 │ │ │ │ - mov 0x105bf(%rip),%rax # 5fe88 @@Base+0x8c8> │ │ │ │ + mov 0x105af(%rip),%rax # 5de88 @@Base+0x8c8> │ │ │ │ vmovdqu 0x0(%rbp),%xmm0 │ │ │ │ - lea 0x10(%rbx),%r14 │ │ │ │ + lea 0x10(%rbx),%r13 │ │ │ │ mov %r12,0x30(%rbx) │ │ │ │ - vmovq %r14,%xmm1 │ │ │ │ + vmovq %r13,%xmm1 │ │ │ │ add $0x10,%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - mov 0x10336(%rip),%rax # 5fc20 ::*(beagle::cpu::BeagleCPUImpl*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*))(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)>, std::allocator, void ()>@@Base+0x1610> │ │ │ │ vmovdqu %xmm0,0x38(%rbx) │ │ │ │ vpinsrq $0x1,%rbx,%xmm1,%xmm0 │ │ │ │ + mov %rax,(%r12) │ │ │ │ + mov 0x1031b(%rip),%rax # 5dc20 ::*(beagle::cpu::BeagleCPUImpl*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*))(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)>, std::allocator, void ()>@@Base+0x1610> │ │ │ │ add $0x10,%rax │ │ │ │ mov %rax,0x10(%rbx) │ │ │ │ mov 0x10(%rbp),%rax │ │ │ │ mov %rax,0x48(%rbx) │ │ │ │ mov 0x18(%rbp),%eax │ │ │ │ mov %eax,0x50(%rbx) │ │ │ │ mov 0x20(%rbp),%rax │ │ │ │ @@ -49887,107 +48928,106 @@ │ │ │ │ mov 0x40(%rbp),%rax │ │ │ │ mov %rax,0x78(%rbx) │ │ │ │ mov 0x48(%rbp),%rax │ │ │ │ mov %rax,0x80(%rbx) │ │ │ │ mov 0x50(%rbp),%rax │ │ │ │ mov %rax,0x88(%rbx) │ │ │ │ mov 0x58(%rbp),%rax │ │ │ │ - vmovdqu %xmm0,0x0(%r13) │ │ │ │ + vmovdqu %xmm0,(%r14) │ │ │ │ mov %rax,0x90(%rbx) │ │ │ │ - mov %r13,%rax │ │ │ │ + mov %r14,%rax │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ ret │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbp │ │ │ │ - jmp 4f981 > std::__create_task_state::*(beagle::cpu::BeagleCPUImpl*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*))(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)>, std::allocator >(std::_Bind::*(beagle::cpu::BeagleCPUImpl*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*))(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)>&&, std::allocator const&)@@Base+0x131> │ │ │ │ + jmp 4d990 > std::__create_task_state::*(beagle::cpu::BeagleCPUImpl*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*))(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)>, std::allocator >(std::_Bind::*(beagle::cpu::BeagleCPUImpl*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*))(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)>&&, std::allocator const&)@@Base+0x130> │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbp │ │ │ │ mov %r12,%rdi │ │ │ │ vzeroupper │ │ │ │ call 1c300 │ │ │ │ - mov 0x10270(%rip),%rax │ │ │ │ + mov 0x10261(%rip),%rax │ │ │ │ lea 0x18(%rbx),%rdi │ │ │ │ add $0x10,%rax │ │ │ │ mov %rax,0x10(%rbx) │ │ │ │ vzeroupper │ │ │ │ call 1c430 ::~unique_ptr()@plt> │ │ │ │ mov %rbx,%rdi │ │ │ │ call 1c300 │ │ │ │ mov %rbp,%rdi │ │ │ │ call 1c580 <_Unwind_Resume@plt> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ │ │ │ │ -000000000004f9b0 ::*(beagle::cpu::BeagleCPUImpl*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*))(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)>, std::allocator, void ()>::_M_reset()@@Base>: │ │ │ │ +000000000004d9c0 ::*(beagle::cpu::BeagleCPUImpl*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*))(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)>, std::allocator, void ()>::_M_reset()@@Base>: │ │ │ │ endbr64 │ │ │ │ push %rbx │ │ │ │ add $0x28,%rsi │ │ │ │ - sub $0x10,%rsp │ │ │ │ mov %rsi,%rdx │ │ │ │ + sub $0x10,%rsp │ │ │ │ mov %fs:0x28,%rbx │ │ │ │ mov %rbx,0x8(%rsp) │ │ │ │ mov %rdi,%rbx │ │ │ │ call 1c050 > std::__create_task_state::*(beagle::cpu::BeagleCPUImpl*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*))(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)>, std::allocator >(std::_Bind::*(beagle::cpu::BeagleCPUImpl*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*))(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)>&&, std::allocator const&)@plt> │ │ │ │ mov 0x8(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 4f9ef ::*(beagle::cpu::BeagleCPUImpl*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*))(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)>, std::allocator, void ()>::_M_reset()@@Base+0x3f> │ │ │ │ + jne 4d9ff ::*(beagle::cpu::BeagleCPUImpl*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*))(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)>, std::allocator, void ()>::_M_reset()@@Base+0x3f> │ │ │ │ add $0x10,%rsp │ │ │ │ mov %rbx,%rax │ │ │ │ pop %rbx │ │ │ │ ret │ │ │ │ call 1c370 <__stack_chk_fail@plt> │ │ │ │ cs nopw 0x0(%rax,%rax,1) │ │ │ │ xchg %ax,%ax │ │ │ │ │ │ │ │ -000000000004fa00 , std::allocator > >::_M_initialize_map(unsigned long)@@Base>: │ │ │ │ +000000000004da10 , std::allocator > >::_M_initialize_map(unsigned long)@@Base>: │ │ │ │ endbr64 │ │ │ │ push %r14 │ │ │ │ + mov $0x8,%eax │ │ │ │ push %r13 │ │ │ │ push %r12 │ │ │ │ - mov $0x8,%eax │ │ │ │ + mov %rsi,%r12 │ │ │ │ push %rbp │ │ │ │ + mov %rdi,%rbp │ │ │ │ push %rbx │ │ │ │ mov %rsi,%rbx │ │ │ │ - mov %rdi,%rbp │ │ │ │ shr $0x5,%rbx │ │ │ │ - mov %rsi,%r12 │ │ │ │ lea 0x1(%rbx),%r13 │ │ │ │ add $0x3,%rbx │ │ │ │ cmp %rax,%rbx │ │ │ │ cmovb %rax,%rbx │ │ │ │ mov %rbx,0x8(%rdi) │ │ │ │ lea 0x0(,%rbx,8),%rdi │ │ │ │ sub %r13,%rbx │ │ │ │ - call 1c310 │ │ │ │ shr $1,%rbx │ │ │ │ + call 1c310 │ │ │ │ lea (%rax,%rbx,8),%r14 │ │ │ │ mov %rax,0x0(%rbp) │ │ │ │ lea (%r14,%r13,8),%r13 │ │ │ │ cmp %r13,%r14 │ │ │ │ - jae 4fa76 , std::allocator > >::_M_initialize_map(unsigned long)@@Base+0x76> │ │ │ │ + jae 4da86 , std::allocator > >::_M_initialize_map(unsigned long)@@Base+0x76> │ │ │ │ mov %r14,%rbx │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ mov $0x200,%edi │ │ │ │ call 1c310 │ │ │ │ mov %rax,(%rbx) │ │ │ │ add $0x8,%rbx │ │ │ │ cmp %r13,%rbx │ │ │ │ - jb 4fa60 , std::allocator > >::_M_initialize_map(unsigned long)@@Base+0x60> │ │ │ │ + jb 4da70 , std::allocator > >::_M_initialize_map(unsigned long)@@Base+0x60> │ │ │ │ mov (%r14),%rdx │ │ │ │ and $0x1f,%r12d │ │ │ │ mov %r14,0x28(%rbp) │ │ │ │ shl $0x4,%r12 │ │ │ │ lea 0x200(%rdx),%rax │ │ │ │ - vmovq %rdx,%xmm1 │ │ │ │ + vpbroadcastq %rdx,%xmm0 │ │ │ │ mov %rax,0x20(%rbp) │ │ │ │ lea -0x8(%r13),%rax │ │ │ │ - vpunpcklqdq %xmm1,%xmm1,%xmm0 │ │ │ │ mov %rax,0x48(%rbp) │ │ │ │ mov -0x8(%r13),%rax │ │ │ │ vmovdqu %xmm0,0x10(%rbp) │ │ │ │ mov %rax,0x38(%rbp) │ │ │ │ lea 0x200(%rax),%rcx │ │ │ │ add %r12,%rax │ │ │ │ mov %rcx,0x40(%rbp) │ │ │ │ @@ -49999,19 +49039,19 @@ │ │ │ │ pop %r14 │ │ │ │ ret │ │ │ │ endbr64 │ │ │ │ mov %rax,%rdi │ │ │ │ vzeroupper │ │ │ │ call 1c110 <__cxa_begin_catch@plt> │ │ │ │ cmp %rbx,%r14 │ │ │ │ - jae 4faeb , std::allocator > >::_M_initialize_map(unsigned long)@@Base+0xeb> │ │ │ │ + jae 4daf8 , std::allocator > >::_M_initialize_map(unsigned long)@@Base+0xe8> │ │ │ │ mov (%r14),%rdi │ │ │ │ add $0x8,%r14 │ │ │ │ call 1c300 │ │ │ │ - jmp 4fad8 , std::allocator > >::_M_initialize_map(unsigned long)@@Base+0xd8> │ │ │ │ + jmp 4dae5 , std::allocator > >::_M_initialize_map(unsigned long)@@Base+0xd5> │ │ │ │ call 1c490 <__cxa_rethrow@plt> │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbx │ │ │ │ vzeroupper │ │ │ │ call 1c500 <__cxa_end_catch@plt> │ │ │ │ mov %rbx,%rdi │ │ │ │ call 1c110 <__cxa_begin_catch@plt> │ │ │ │ @@ -50024,1181 +49064,1169 @@ │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbx │ │ │ │ vzeroupper │ │ │ │ call 1c500 <__cxa_end_catch@plt> │ │ │ │ mov %rbx,%rdi │ │ │ │ call 1c580 <_Unwind_Resume@plt> │ │ │ │ cs nopw 0x0(%rax,%rax,1) │ │ │ │ + nopl (%rax) │ │ │ │ │ │ │ │ -000000000004fb40 ::setPatternPartitions(int, int const*)@@Base>: │ │ │ │ +000000000004db50 ::setPatternPartitions(int, int const*)@@Base>: │ │ │ │ endbr64 │ │ │ │ push %rbp │ │ │ │ mov %rsp,%rbp │ │ │ │ push %r15 │ │ │ │ push %r14 │ │ │ │ + mov %rdi,%r14 │ │ │ │ push %r13 │ │ │ │ push %r12 │ │ │ │ push %rbx │ │ │ │ - mov %rdi,%r14 │ │ │ │ sub $0x68,%rsp │ │ │ │ mov %esi,0xc(%rsp) │ │ │ │ mov %rdx,(%rsp) │ │ │ │ mov %fs:0x28,%rax │ │ │ │ mov %rax,0x58(%rsp) │ │ │ │ xor %eax,%eax │ │ │ │ cmpb $0x0,0x50(%rdi) │ │ │ │ mov %esi,0x48(%rdi) │ │ │ │ - je 502d5 ::setPatternPartitions(int, int const*)@@Base+0x795> │ │ │ │ + je 4e2ed ::setPatternPartitions(int, int const*)@@Base+0x79d> │ │ │ │ mov 0xc(%rsp),%eax │ │ │ │ cmp %eax,0x4c(%r14) │ │ │ │ - jge 4fbbe ::setPatternPartitions(int, int const*)@@Base+0x7e> │ │ │ │ + jge 4dbce ::setPatternPartitions(int, int const*)@@Base+0x7e> │ │ │ │ mov 0x88(%r14),%rdi │ │ │ │ call 1c3b0 │ │ │ │ mov 0xc(%rsp),%eax │ │ │ │ lea 0x1(%rax),%edi │ │ │ │ movslq %edi,%rdi │ │ │ │ shl $0x2,%rdi │ │ │ │ call 1c420 │ │ │ │ mov %rax,0x88(%r14) │ │ │ │ test %rax,%rax │ │ │ │ - je 503d1 ::setPatternPartitions(int, int const*)@@Base+0x891> │ │ │ │ + je 4e3f1 ::setPatternPartitions(int, int const*)@@Base+0x8a1> │ │ │ │ mov 0xc(%rsp),%eax │ │ │ │ mov %eax,0x4c(%r14) │ │ │ │ cmpb $0x0,0x134(%r14) │ │ │ │ - je 4feec ::setPatternPartitions(int, int const*)@@Base+0x3ac> │ │ │ │ + je 4dee4 ::setPatternPartitions(int, int const*)@@Base+0x394> │ │ │ │ mov 0x130(%r14),%edi │ │ │ │ xor %ebx,%ebx │ │ │ │ test %edi,%edi │ │ │ │ - jle 4fc5f ::setPatternPartitions(int, int const*)@@Base+0x11f> │ │ │ │ - nopl (%rax) │ │ │ │ + jle 4dc67 ::setPatternPartitions(int, int const*)@@Base+0x117> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ imul $0xb8,%rbx,%r13 │ │ │ │ add 0x138(%r14),%r13 │ │ │ │ lea 0x88(%r13),%rdi │ │ │ │ call 1c4a0 │ │ │ │ test %eax,%eax │ │ │ │ - jne 5040f ::setPatternPartitions(int, int const*)@@Base+0x8cf> │ │ │ │ - lea 0x58(%r13),%rdi │ │ │ │ + jne 4e427 ::setPatternPartitions(int, int const*)@@Base+0x8d7> │ │ │ │ movb $0x1,0xb0(%r13) │ │ │ │ + lea 0x58(%r13),%rdi │ │ │ │ inc %rbx │ │ │ │ call 1c140 │ │ │ │ lea 0x88(%r13),%rdi │ │ │ │ call 1c240 │ │ │ │ mov 0x130(%r14),%eax │ │ │ │ cmp %ebx,%eax │ │ │ │ - jg 4fbe0 ::setPatternPartitions(int, int const*)@@Base+0xa0> │ │ │ │ + jg 4dbf0 ::setPatternPartitions(int, int const*)@@Base+0xa0> │ │ │ │ test %eax,%eax │ │ │ │ - jle 4fc5f ::setPatternPartitions(int, int const*)@@Base+0x11f> │ │ │ │ + jle 4dc67 ::setPatternPartitions(int, int const*)@@Base+0x117> │ │ │ │ xor %ebx,%ebx │ │ │ │ - xchg %ax,%ax │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ imul $0xb8,%rbx,%rdi │ │ │ │ - add 0x138(%r14),%rdi │ │ │ │ inc %rbx │ │ │ │ + add 0x138(%r14),%rdi │ │ │ │ call 1c550 │ │ │ │ cmp %ebx,0x130(%r14) │ │ │ │ - jg 4fc40 ::setPatternPartitions(int, int const*)@@Base+0x100> │ │ │ │ + jg 4dc48 ::setPatternPartitions(int, int const*)@@Base+0xf8> │ │ │ │ mov 0x138(%r14),%rax │ │ │ │ test %rax,%rax │ │ │ │ - je 4fdff ::setPatternPartitions(int, int const*)@@Base+0x2bf> │ │ │ │ + je 4ddf7 ::setPatternPartitions(int, int const*)@@Base+0x2a7> │ │ │ │ imul $0xb8,-0x8(%rax),%rdx │ │ │ │ - add %rax,%rdx │ │ │ │ - mov %rdx,0x18(%rsp) │ │ │ │ - cmp %rdx,%rax │ │ │ │ - je 4fdf1 ::setPatternPartitions(int, int const*)@@Base+0x2b1> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ + lea (%rax,%rdx,1),%rcx │ │ │ │ + mov %rcx,0x18(%rsp) │ │ │ │ + cmp %rcx,%rax │ │ │ │ + je 4dde9 ::setPatternPartitions(int, int const*)@@Base+0x299> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ subq $0xb8,0x18(%rsp) │ │ │ │ mov 0x18(%rsp),%rbx │ │ │ │ lea 0x58(%rbx),%rdi │ │ │ │ call 1c5c0 │ │ │ │ mov 0x38(%rbx),%rcx │ │ │ │ mov 0x30(%rbx),%rax │ │ │ │ mov 0x50(%rbx),%rsi │ │ │ │ mov 0x18(%rbx),%r12 │ │ │ │ mov %rcx,0x30(%rsp) │ │ │ │ mov 0x40(%rbx),%rcx │ │ │ │ lea 0x8(%rax),%r13 │ │ │ │ mov %rsi,0x28(%rsp) │ │ │ │ - mov %rax,0x10(%rsp) │ │ │ │ mov %rcx,0x38(%rsp) │ │ │ │ mov 0x28(%rbx),%rcx │ │ │ │ + mov %rax,0x10(%rsp) │ │ │ │ mov %rcx,0x20(%rsp) │ │ │ │ cmp %rsi,%r13 │ │ │ │ - jae 4fd1c ::setPatternPartitions(int, int const*)@@Base+0x1dc> │ │ │ │ + jae 4dd1c ::setPatternPartitions(int, int const*)@@Base+0x1cc> │ │ │ │ nopl 0x0(%rax) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ mov 0x0(%r13),%r15 │ │ │ │ lea 0x200(%r15),%rbx │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ mov %r15,%rdi │ │ │ │ add $0x10,%r15 │ │ │ │ call 1c330 ::~packaged_task()@plt> │ │ │ │ cmp %rbx,%r15 │ │ │ │ - jne 4fd00 ::setPatternPartitions(int, int const*)@@Base+0x1c0> │ │ │ │ + jne 4dd00 ::setPatternPartitions(int, int const*)@@Base+0x1b0> │ │ │ │ add $0x8,%r13 │ │ │ │ cmp 0x28(%rsp),%r13 │ │ │ │ - jb 4fcf0 ::setPatternPartitions(int, int const*)@@Base+0x1b0> │ │ │ │ - mov 0x10(%rsp),%rcx │ │ │ │ - cmp %rcx,0x28(%rsp) │ │ │ │ - je 5027c ::setPatternPartitions(int, int const*)@@Base+0x73c> │ │ │ │ + jb 4dcf0 ::setPatternPartitions(int, int const*)@@Base+0x1a0> │ │ │ │ + mov 0x10(%rsp),%rsi │ │ │ │ + cmp %rsi,0x28(%rsp) │ │ │ │ + je 4e294 ::setPatternPartitions(int, int const*)@@Base+0x744> │ │ │ │ cmp 0x20(%rsp),%r12 │ │ │ │ - je 4fd53 ::setPatternPartitions(int, int const*)@@Base+0x213> │ │ │ │ - xchg %ax,%ax │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + je 4dd4b ::setPatternPartitions(int, int const*)@@Base+0x1fb> │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ mov %r12,%rdi │ │ │ │ add $0x10,%r12 │ │ │ │ call 1c330 ::~packaged_task()@plt> │ │ │ │ cmp %r12,0x20(%rsp) │ │ │ │ - jne 4fd40 ::setPatternPartitions(int, int const*)@@Base+0x200> │ │ │ │ - mov 0x38(%rsp),%rsi │ │ │ │ - cmp %rsi,0x30(%rsp) │ │ │ │ - je 4fd7d ::setPatternPartitions(int, int const*)@@Base+0x23d> │ │ │ │ - nop │ │ │ │ + jne 4dd38 ::setPatternPartitions(int, int const*)@@Base+0x1e8> │ │ │ │ + mov 0x38(%rsp),%rcx │ │ │ │ + cmp %rcx,0x30(%rsp) │ │ │ │ + je 4dd7d ::setPatternPartitions(int, int const*)@@Base+0x22d> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ mov 0x38(%rsp),%rbx │ │ │ │ mov %rbx,%rdi │ │ │ │ call 1c330 ::~packaged_task()@plt> │ │ │ │ lea 0x10(%rbx),%rax │ │ │ │ - cmp %rax,0x30(%rsp) │ │ │ │ mov %rax,0x38(%rsp) │ │ │ │ - jne 4fd60 ::setPatternPartitions(int, int const*)@@Base+0x220> │ │ │ │ + cmp %rax,0x30(%rsp) │ │ │ │ + jne 4dd60 ::setPatternPartitions(int, int const*)@@Base+0x210> │ │ │ │ mov 0x18(%rsp),%rax │ │ │ │ cmpq $0x0,0x8(%rax) │ │ │ │ - je 4fdd0 ::setPatternPartitions(int, int const*)@@Base+0x290> │ │ │ │ + je 4ddc8 ::setPatternPartitions(int, int const*)@@Base+0x278> │ │ │ │ mov 0x18(%rsp),%rax │ │ │ │ mov 0x50(%rax),%rdx │ │ │ │ mov 0x30(%rax),%r12 │ │ │ │ lea 0x8(%rdx),%rbx │ │ │ │ mov %rdx,0x38(%rsp) │ │ │ │ cmp %rbx,%r12 │ │ │ │ - jae 4fdc2 ::setPatternPartitions(int, int const*)@@Base+0x282> │ │ │ │ - nop │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + jae 4ddba ::setPatternPartitions(int, int const*)@@Base+0x26a> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ mov (%r12),%rdi │ │ │ │ add $0x8,%r12 │ │ │ │ call 1c300 │ │ │ │ cmp %rbx,%r12 │ │ │ │ - jb 4fdb0 ::setPatternPartitions(int, int const*)@@Base+0x270> │ │ │ │ + jb 4dda8 ::setPatternPartitions(int, int const*)@@Base+0x258> │ │ │ │ mov 0x18(%rsp),%rax │ │ │ │ mov 0x8(%rax),%rdi │ │ │ │ call 1c300 │ │ │ │ mov 0x18(%rsp),%rax │ │ │ │ cmpq $0x0,(%rax) │ │ │ │ - jne 50430 ::setPatternPartitions(int, int const*)@@Base+0x8f0> │ │ │ │ + jne 4e448 ::setPatternPartitions(int, int const*)@@Base+0x8f8> │ │ │ │ mov 0x18(%rsp),%rax │ │ │ │ cmp %rax,0x138(%r14) │ │ │ │ - jne 4fc90 ::setPatternPartitions(int, int const*)@@Base+0x150> │ │ │ │ + jne 4dc98 ::setPatternPartitions(int, int const*)@@Base+0x148> │ │ │ │ mov 0x18(%rsp),%rdi │ │ │ │ sub $0x8,%rdi │ │ │ │ call 1c3e0 │ │ │ │ mov 0x168(%r14),%rax │ │ │ │ test %rax,%rax │ │ │ │ - je 4fe9d ::setPatternPartitions(int, int const*)@@Base+0x35d> │ │ │ │ - mov $0x4,%ecx │ │ │ │ - shlx %rcx,-0x8(%rax),%rbx │ │ │ │ + je 4de95 ::setPatternPartitions(int, int const*)@@Base+0x345> │ │ │ │ + mov $0x4,%edx │ │ │ │ + shlx %rdx,-0x8(%rax),%rbx │ │ │ │ add %rax,%rbx │ │ │ │ cmp %rbx,%rax │ │ │ │ - je 4fe94 ::setPatternPartitions(int, int const*)@@Base+0x354> │ │ │ │ + je 4de8c ::setPatternPartitions(int, int const*)@@Base+0x33c> │ │ │ │ movabs $0x100000001,%r13 │ │ │ │ - jmp 4fe49 ::setPatternPartitions(int, int const*)@@Base+0x309> │ │ │ │ + jmp 4de41 ::setPatternPartitions(int, int const*)@@Base+0x2f1> │ │ │ │ mov 0x8(%r12),%eax │ │ │ │ lea -0x1(%rax),%edx │ │ │ │ mov %edx,0x8(%r12) │ │ │ │ cmp $0x1,%eax │ │ │ │ - je 4fe83 ::setPatternPartitions(int, int const*)@@Base+0x343> │ │ │ │ + je 4de7b ::setPatternPartitions(int, int const*)@@Base+0x32b> │ │ │ │ cmp %rbx,0x168(%r14) │ │ │ │ - je 4fe94 ::setPatternPartitions(int, int const*)@@Base+0x354> │ │ │ │ + je 4de8c ::setPatternPartitions(int, int const*)@@Base+0x33c> │ │ │ │ mov -0x8(%rbx),%r12 │ │ │ │ sub $0x10,%rbx │ │ │ │ test %r12,%r12 │ │ │ │ - je 4fe40 ::setPatternPartitions(int, int const*)@@Base+0x300> │ │ │ │ + je 4de38 ::setPatternPartitions(int, int const*)@@Base+0x2e8> │ │ │ │ mov 0x8(%r12),%rax │ │ │ │ lea 0x8(%r12),%rdx │ │ │ │ cmp %r13,%rax │ │ │ │ - je 50330 ::setPatternPartitions(int, int const*)@@Base+0x7f0> │ │ │ │ - mov 0xfff0(%rip),%rax │ │ │ │ + je 4e350 ::setPatternPartitions(int, int const*)@@Base+0x800> │ │ │ │ + mov 0xfff8(%rip),%rax │ │ │ │ cmpb $0x0,(%rax) │ │ │ │ - jne 4fe2e ::setPatternPartitions(int, int const*)@@Base+0x2ee> │ │ │ │ + jne 4de26 ::setPatternPartitions(int, int const*)@@Base+0x2d6> │ │ │ │ mov $0xffffffff,%eax │ │ │ │ lock xadd %eax,(%rdx) │ │ │ │ cmp $0x1,%eax │ │ │ │ - jne 4fe40 ::setPatternPartitions(int, int const*)@@Base+0x300> │ │ │ │ + jne 4de38 ::setPatternPartitions(int, int const*)@@Base+0x2e8> │ │ │ │ mov %r12,%rdi │ │ │ │ call 1c070 ::_M_release_last_use_cold()@plt> │ │ │ │ cmp %rbx,0x168(%r14) │ │ │ │ - jne 4fe49 ::setPatternPartitions(int, int const*)@@Base+0x309> │ │ │ │ + jne 4de41 ::setPatternPartitions(int, int const*)@@Base+0x2f1> │ │ │ │ lea -0x8(%rbx),%rdi │ │ │ │ call 1c3e0 │ │ │ │ mov 0x130(%r14),%esi │ │ │ │ xor %ebx,%ebx │ │ │ │ test %esi,%esi │ │ │ │ - jle 4fecc ::setPatternPartitions(int, int const*)@@Base+0x38c> │ │ │ │ + jle 4dec4 ::setPatternPartitions(int, int const*)@@Base+0x374> │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ mov 0x140(%r14),%rax │ │ │ │ mov (%rax,%rbx,8),%rdi │ │ │ │ inc %rbx │ │ │ │ call 1c3b0 │ │ │ │ cmp %ebx,0x130(%r14) │ │ │ │ - jg 4feb0 ::setPatternPartitions(int, int const*)@@Base+0x370> │ │ │ │ + jg 4dea8 ::setPatternPartitions(int, int const*)@@Base+0x358> │ │ │ │ mov 0x140(%r14),%rdi │ │ │ │ call 1c3b0 │ │ │ │ mov 0x148(%r14),%rdi │ │ │ │ call 1c3b0 │ │ │ │ movb $0x0,0x134(%r14) │ │ │ │ testb $0x40,0x5b(%r14) │ │ │ │ - je 50181 ::setPatternPartitions(int, int const*)@@Base+0x641> │ │ │ │ + je 4e199 ::setPatternPartitions(int, int const*)@@Base+0x649> │ │ │ │ movslq 0xc(%rsp),%r12 │ │ │ │ movabs $0xb21642c8590b21,%rax │ │ │ │ mov %r12d,0x130(%r14) │ │ │ │ mov %r12,0x28(%rsp) │ │ │ │ cmp %r12,%rax │ │ │ │ - jb 50288 ::setPatternPartitions(int, int const*)@@Base+0x748> │ │ │ │ + jb 4e2a0 ::setPatternPartitions(int, int const*)@@Base+0x750> │ │ │ │ mov 0x28(%rsp),%rbx │ │ │ │ imul $0xb8,%rbx,%rdi │ │ │ │ add $0x8,%rdi │ │ │ │ call 1c030 │ │ │ │ mov %rax,%r15 │ │ │ │ mov %rbx,%rax │ │ │ │ lea -0x1(%rax),%r13 │ │ │ │ mov %rbx,(%r15) │ │ │ │ lea 0x8(%r15),%rbx │ │ │ │ mov %r13,0x38(%rsp) │ │ │ │ test %rax,%rax │ │ │ │ - je 5037e ::setPatternPartitions(int, int const*)@@Base+0x83e> │ │ │ │ + je 4e39e ::setPatternPartitions(int, int const*)@@Base+0x84e> │ │ │ │ mov %rbx,%r12 │ │ │ │ - nopl (%rax) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - vpxor %xmm1,%xmm1,%xmm1 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ movq $0x0,(%r12) │ │ │ │ + vpxor %xmm1,%xmm1,%xmm1 │ │ │ │ + lea 0x8(%r12),%rdi │ │ │ │ + xor %esi,%esi │ │ │ │ movq $0x0,0x8(%r12) │ │ │ │ movq $0x0,0x10(%r12) │ │ │ │ vmovdqu %ymm1,0x18(%r12) │ │ │ │ vmovdqu %ymm1,0x38(%r12) │ │ │ │ - lea 0x8(%r12),%rdi │ │ │ │ - xor %esi,%esi │ │ │ │ vzeroupper │ │ │ │ call 1c410 , std::allocator > >::_M_initialize_map(unsigned long)@plt> │ │ │ │ lea 0x58(%r12),%rdi │ │ │ │ add $0xb8,%r12 │ │ │ │ call 1c460 │ │ │ │ vpxor %xmm0,%xmm0,%xmm0 │ │ │ │ - movq $0x0,-0x10(%r12) │ │ │ │ + movl $0x0,-0x30(%r12) │ │ │ │ + movl $0x0,-0x2c(%r12) │ │ │ │ + movl $0x0,-0x28(%r12) │ │ │ │ + movl $0x0,-0x24(%r12) │ │ │ │ + movl $0x0,-0x20(%r12) │ │ │ │ + movl $0x0,-0x1c(%r12) │ │ │ │ + vmovdqu %xmm0,-0x18(%r12) │ │ │ │ movb $0x0,-0x8(%r12) │ │ │ │ - vmovdqu %ymm0,-0x30(%r12) │ │ │ │ sub $0x1,%r13 │ │ │ │ - jae 4ff60 ::setPatternPartitions(int, int const*)@@Base+0x420> │ │ │ │ + jae 4df50 ::setPatternPartitions(int, int const*)@@Base+0x400> │ │ │ │ movslq 0x130(%r14),%r12 │ │ │ │ mov %rbx,0x138(%r14) │ │ │ │ test %r12d,%r12d │ │ │ │ - jle 503c3 ::setPatternPartitions(int, int const*)@@Base+0x883> │ │ │ │ - vzeroupper │ │ │ │ + jle 4e3e3 ::setPatternPartitions(int, int const*)@@Base+0x893> │ │ │ │ lea 0x48(%rsp),%rax │ │ │ │ - xor %r15d,%r15d │ │ │ │ xor %r12d,%r12d │ │ │ │ - lea 0x50(%rsp),%r13 │ │ │ │ + lea 0x50(%rsp),%r15 │ │ │ │ + xor %r13d,%r13d │ │ │ │ mov %rax,0x30(%rsp) │ │ │ │ - mov 0xff66(%rip),%rax # 5ff68 ::*)(beagle::cpu::BeagleCPUImpl::threadData*), beagle::cpu::BeagleCPUImpl*, beagle::cpu::BeagleCPUImpl::threadData*> > >@@Base+0x1ae8> │ │ │ │ + mov 0xff48(%rip),%rax # 5df68 ::*)(beagle::cpu::BeagleCPUImpl::threadData*), beagle::cpu::BeagleCPUImpl*, beagle::cpu::BeagleCPUImpl::threadData*> > >@@Base+0x1ae8> │ │ │ │ add $0x10,%rax │ │ │ │ mov %rax,0x38(%rsp) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ mov $0x28,%edi │ │ │ │ movq $0x0,0x48(%rsp) │ │ │ │ - add %r15,%rbx │ │ │ │ + add %r12,%rbx │ │ │ │ call 1c310 │ │ │ │ - mov 0x38(%rsp),%rsi │ │ │ │ - mov 0xfdf6(%rip),%rdx │ │ │ │ + mov 0x38(%rsp),%rcx │ │ │ │ + mov 0xfdd6(%rip),%rdx │ │ │ │ + mov %r15,%rsi │ │ │ │ mov %rbx,0x8(%rax) │ │ │ │ + mov 0x30(%rsp),%rdi │ │ │ │ + mov %rcx,(%rax) │ │ │ │ + mov 0xfbf8(%rip),%rcx # 5dc60 ::threadWaiting(beagle::cpu::BeagleCPUImpl::threadData*)@@Base+0x15640> │ │ │ │ mov %r14,0x10(%rax) │ │ │ │ + mov %rcx,0x18(%rax) │ │ │ │ movq $0x0,0x20(%rax) │ │ │ │ mov %rax,0x50(%rsp) │ │ │ │ - mov 0x30(%rsp),%rdi │ │ │ │ - mov %rsi,(%rax) │ │ │ │ - mov 0xfc0a(%rip),%rsi # 5fc60 ::threadWaiting(beagle::cpu::BeagleCPUImpl::threadData*)@@Base+0x156d0> │ │ │ │ - mov %rsi,0x18(%rax) │ │ │ │ - mov %r13,%rsi │ │ │ │ call 1c2b0 >, void (*)())@plt> │ │ │ │ mov 0x50(%rsp),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je 50072 ::setPatternPartitions(int, int const*)@@Base+0x532> │ │ │ │ + je 4e092 ::setPatternPartitions(int, int const*)@@Base+0x542> │ │ │ │ mov (%rdi),%rax │ │ │ │ call *0x8(%rax) │ │ │ │ mov 0x138(%r14),%rbx │ │ │ │ - cmpq $0x0,(%rbx,%r15,1) │ │ │ │ - jne 50430 ::setPatternPartitions(int, int const*)@@Base+0x8f0> │ │ │ │ + cmpq $0x0,(%rbx,%r12,1) │ │ │ │ + jne 4e448 ::setPatternPartitions(int, int const*)@@Base+0x8f8> │ │ │ │ mov 0x48(%rsp),%rdx │ │ │ │ - mov 0x130(%r14),%esi │ │ │ │ - inc %r12d │ │ │ │ - mov %rdx,(%rbx,%r15,1) │ │ │ │ - add $0xb8,%r15 │ │ │ │ - cmp %r12d,%esi │ │ │ │ - jg 50010 ::setPatternPartitions(int, int const*)@@Base+0x4d0> │ │ │ │ - movslq %esi,%rbx │ │ │ │ + mov 0x130(%r14),%ecx │ │ │ │ + inc %r13d │ │ │ │ + mov %rdx,(%rbx,%r12,1) │ │ │ │ + add $0xb8,%r12 │ │ │ │ + cmp %r13d,%ecx │ │ │ │ + jg 4e030 ::setPatternPartitions(int, int const*)@@Base+0x4e0> │ │ │ │ + movslq %ecx,%rbx │ │ │ │ mov %rbx,%rax │ │ │ │ mov %rbx,%r12 │ │ │ │ shr $0x3b,%rax │ │ │ │ - jne 502a2 ::setPatternPartitions(int, int const*)@@Base+0x762> │ │ │ │ + jne 4e2ba ::setPatternPartitions(int, int const*)@@Base+0x76a> │ │ │ │ mov %rbx,%rdi │ │ │ │ - mov %esi,0x38(%rsp) │ │ │ │ + mov %ecx,0x38(%rsp) │ │ │ │ shl $0x4,%rdi │ │ │ │ add $0x8,%rdi │ │ │ │ call 1c030 │ │ │ │ test %rbx,%rbx │ │ │ │ - mov 0x38(%rsp),%esi │ │ │ │ + mov 0x38(%rsp),%ecx │ │ │ │ lea -0x1(%rbx),%rdx │ │ │ │ mov %rbx,(%rax) │ │ │ │ - lea 0x8(%rax),%rcx │ │ │ │ - je 500fe ::setPatternPartitions(int, int const*)@@Base+0x5be> │ │ │ │ - mov %rcx,%rax │ │ │ │ + lea 0x8(%rax),%rsi │ │ │ │ + je 4e11e ::setPatternPartitions(int, int const*)@@Base+0x5ce> │ │ │ │ + mov %rsi,%rax │ │ │ │ vpxor %xmm0,%xmm0,%xmm0 │ │ │ │ nopl 0x0(%rax) │ │ │ │ vmovdqu %xmm0,(%rax) │ │ │ │ add $0x10,%rax │ │ │ │ sub $0x1,%rdx │ │ │ │ - jae 500f0 ::setPatternPartitions(int, int const*)@@Base+0x5b0> │ │ │ │ - mov %rcx,0x168(%r14) │ │ │ │ + jae 4e110 ::setPatternPartitions(int, int const*)@@Base+0x5c0> │ │ │ │ + mov %rsi,0x168(%r14) │ │ │ │ lea 0x0(,%rbx,8),%rdi │ │ │ │ - mov %esi,0x38(%rsp) │ │ │ │ + mov %ecx,0x38(%rsp) │ │ │ │ call 1c420 │ │ │ │ mov 0x38(%rsp),%edx │ │ │ │ mov %rax,0x140(%r14) │ │ │ │ test %edx,%edx │ │ │ │ - je 503bb ::setPatternPartitions(int, int const*)@@Base+0x87b> │ │ │ │ + je 4e3db ::setPatternPartitions(int, int const*)@@Base+0x88b> │ │ │ │ movslq 0xc(%r14),%rdx │ │ │ │ - imul 0x28(%rsp),%rdx │ │ │ │ mov %rax,%r15 │ │ │ │ lea (%rax,%rbx,8),%rbx │ │ │ │ + imul 0x28(%rsp),%rdx │ │ │ │ lea (%rdx,%rdx,8),%r13 │ │ │ │ shl $0x2,%r13 │ │ │ │ - nopl (%rax) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ mov %r13,%rdi │ │ │ │ add $0x8,%r15 │ │ │ │ call 1c420 │ │ │ │ mov %rax,-0x8(%r15) │ │ │ │ cmp %rbx,%r15 │ │ │ │ - jne 50150 ::setPatternPartitions(int, int const*)@@Base+0x610> │ │ │ │ + jne 4e168 ::setPatternPartitions(int, int const*)@@Base+0x618> │ │ │ │ lea 0x0(,%r12,4),%rdi │ │ │ │ call 1c420 │ │ │ │ movb $0x1,0x134(%r14) │ │ │ │ mov %rax,0x148(%r14) │ │ │ │ movslq 0x14(%r14),%rdx │ │ │ │ mov 0x80(%r14),%rdi │ │ │ │ mov (%rsp),%rsi │ │ │ │ shl $0x2,%rdx │ │ │ │ call 1c280 │ │ │ │ movslq 0x14(%r14),%rdi │ │ │ │ mov 0x80(%r14),%rsi │ │ │ │ test %edi,%edi │ │ │ │ - jle 501ef ::setPatternPartitions(int, int const*)@@Base+0x6af> │ │ │ │ + jle 4e215 ::setPatternPartitions(int, int const*)@@Base+0x6c5> │ │ │ │ xor %eax,%eax │ │ │ │ xor %edx,%edx │ │ │ │ - jmp 501b8 ::setPatternPartitions(int, int const*)@@Base+0x678> │ │ │ │ - xchg %ax,%ax │ │ │ │ + jmp 4e1d8 ::setPatternPartitions(int, int const*)@@Base+0x688> │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ inc %rax │ │ │ │ cmp %rdi,%rax │ │ │ │ - je 501ef ::setPatternPartitions(int, int const*)@@Base+0x6af> │ │ │ │ + je 4e215 ::setPatternPartitions(int, int const*)@@Base+0x6c5> │ │ │ │ mov %edx,%ecx │ │ │ │ mov (%rsi,%rax,4),%edx │ │ │ │ test %rax,%rax │ │ │ │ - je 501ca ::setPatternPartitions(int, int const*)@@Base+0x68a> │ │ │ │ + je 4e1f0 ::setPatternPartitions(int, int const*)@@Base+0x6a0> │ │ │ │ + xor %r8d,%r8d │ │ │ │ cmp %edx,-0x4(%rsi,%rax,4) │ │ │ │ - je 501ca ::setPatternPartitions(int, int const*)@@Base+0x68a> │ │ │ │ - inc %ecx │ │ │ │ + setne %r8b │ │ │ │ + add %r8d,%ecx │ │ │ │ cmp %edx,%ecx │ │ │ │ - je 501b0 ::setPatternPartitions(int, int const*)@@Base+0x670> │ │ │ │ + je 4e1d0 ::setPatternPartitions(int, int const*)@@Base+0x680> │ │ │ │ mov (%r14),%rax │ │ │ │ mov 0x200(%rax),%rax │ │ │ │ - cmp 0xfe01(%rip),%rax # 5ffe0 ::reorderPatternsByPartition()@@Base+0x19180> │ │ │ │ - jne 50352 ::setPatternPartitions(int, int const*)@@Base+0x812> │ │ │ │ + cmp 0xfddb(%rip),%rax # 5dfe0 ::reorderPatternsByPartition()@@Base+0x18f40> │ │ │ │ + jne 4e372 ::setPatternPartitions(int, int const*)@@Base+0x822> │ │ │ │ mov %r14,%rdi │ │ │ │ call 1c758 ::reorderPatternsByPartition()@plt> │ │ │ │ - jmp 50245 ::setPatternPartitions(int, int const*)@@Base+0x705> │ │ │ │ + jmp 4e25d ::setPatternPartitions(int, int const*)@@Base+0x70d> │ │ │ │ movslq (%rsi),%rax │ │ │ │ mov 0x88(%r14),%r8 │ │ │ │ movl $0x0,(%r8,%rax,4) │ │ │ │ - mov 0x14(%r14),%edi │ │ │ │ mov %rax,%rdx │ │ │ │ + mov 0x14(%r14),%edi │ │ │ │ test %edi,%edi │ │ │ │ - jle 5023e ::setPatternPartitions(int, int const*)@@Base+0x6fe> │ │ │ │ + jle 4e256 ::setPatternPartitions(int, int const*)@@Base+0x706> │ │ │ │ xor %eax,%eax │ │ │ │ nopl 0x0(%rax) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ mov %edx,%ecx │ │ │ │ mov (%rsi,%rax,4),%edx │ │ │ │ cmp %ecx,%edx │ │ │ │ - je 50234 ::setPatternPartitions(int, int const*)@@Base+0x6f4> │ │ │ │ + je 4e24c ::setPatternPartitions(int, int const*)@@Base+0x6fc> │ │ │ │ movslq %edx,%rcx │ │ │ │ mov %eax,(%r8,%rcx,4) │ │ │ │ mov 0x14(%r14),%edi │ │ │ │ inc %rax │ │ │ │ cmp %eax,%edi │ │ │ │ - jg 50220 ::setPatternPartitions(int, int const*)@@Base+0x6e0> │ │ │ │ + jg 4e238 ::setPatternPartitions(int, int const*)@@Base+0x6e8> │ │ │ │ movslq %edx,%rax │ │ │ │ mov %edi,0x4(%r8,%rax,4) │ │ │ │ xor %eax,%eax │ │ │ │ movb $0x1,0x50(%r14) │ │ │ │ mov 0x58(%rsp),%rdx │ │ │ │ sub %fs:0x28,%rdx │ │ │ │ - jne 503f9 ::setPatternPartitions(int, int const*)@@Base+0x8b9> │ │ │ │ + jne 4e419 ::setPatternPartitions(int, int const*)@@Base+0x8c9> │ │ │ │ add $0x68,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ pop %rbp │ │ │ │ ret │ │ │ │ nopl (%rax) │ │ │ │ mov %r12,%rdi │ │ │ │ add $0x10,%r12 │ │ │ │ call 1c330 ::~packaged_task()@plt> │ │ │ │ cmp %r12,0x30(%rsp) │ │ │ │ - jne 50270 ::setPatternPartitions(int, int const*)@@Base+0x730> │ │ │ │ - jmp 4fd7d ::setPatternPartitions(int, int const*)@@Base+0x23d> │ │ │ │ + jne 4e288 ::setPatternPartitions(int, int const*)@@Base+0x738> │ │ │ │ + jmp 4dd7d ::setPatternPartitions(int, int const*)@@Base+0x22d> │ │ │ │ mov $0xffffffffffffffff,%rdi │ │ │ │ call 1c030 │ │ │ │ mov %r12,(%rax) │ │ │ │ add $0x8,%rax │ │ │ │ mov %rax,0x138(%r14) │ │ │ │ mov $0xffffffffffffffff,%rdi │ │ │ │ call 1c030 │ │ │ │ lea 0x0(,%r12,8),%rdi │ │ │ │ mov %r12,(%rax) │ │ │ │ add $0x8,%rax │ │ │ │ mov %rax,0x168(%r14) │ │ │ │ call 1c420 │ │ │ │ mov %rax,0x140(%r14) │ │ │ │ - jmp 50165 ::setPatternPartitions(int, int const*)@@Base+0x625> │ │ │ │ + jmp 4e17d ::setPatternPartitions(int, int const*)@@Base+0x62d> │ │ │ │ movslq 0x14(%rdi),%rdi │ │ │ │ shl $0x2,%rdi │ │ │ │ call 1c420 │ │ │ │ mov %rax,0x80(%r14) │ │ │ │ test %rax,%rax │ │ │ │ - je 503d1 ::setPatternPartitions(int, int const*)@@Base+0x891> │ │ │ │ + je 4e3f1 ::setPatternPartitions(int, int const*)@@Base+0x8a1> │ │ │ │ cmpb $0x0,0x135(%r14) │ │ │ │ - je 4fb93 ::setPatternPartitions(int, int const*)@@Base+0x53> │ │ │ │ + je 4dba3 ::setPatternPartitions(int, int const*)@@Base+0x53> │ │ │ │ mov 0x150(%r14),%rdi │ │ │ │ call 1c3b0 │ │ │ │ cmpb $0x0,0x136(%r14) │ │ │ │ - jne 5035c ::setPatternPartitions(int, int const*)@@Base+0x81c> │ │ │ │ + jne 4e37c ::setPatternPartitions(int, int const*)@@Base+0x82c> │ │ │ │ cmpb $0x0,0x50(%r14) │ │ │ │ movb $0x0,0x135(%r14) │ │ │ │ - je 4fb93 ::setPatternPartitions(int, int const*)@@Base+0x53> │ │ │ │ - jmp 4fb7d ::setPatternPartitions(int, int const*)@@Base+0x3d> │ │ │ │ - xchg %ax,%ax │ │ │ │ + je 4dba3 ::setPatternPartitions(int, int const*)@@Base+0x53> │ │ │ │ + jmp 4db8d ::setPatternPartitions(int, int const*)@@Base+0x3d> │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ + movq $0x0,0x8(%r12) │ │ │ │ mov (%r12),%rax │ │ │ │ mov %r12,%rdi │ │ │ │ - movq $0x0,0x8(%r12) │ │ │ │ call *0x10(%rax) │ │ │ │ mov (%r12),%rax │ │ │ │ mov %r12,%rdi │ │ │ │ call *0x18(%rax) │ │ │ │ - jmp 4fe40 ::setPatternPartitions(int, int const*)@@Base+0x300> │ │ │ │ + jmp 4de38 ::setPatternPartitions(int, int const*)@@Base+0x2e8> │ │ │ │ mov %r14,%rdi │ │ │ │ call *%rax │ │ │ │ - jmp 50245 ::setPatternPartitions(int, int const*)@@Base+0x705> │ │ │ │ + jmp 4e25d ::setPatternPartitions(int, int const*)@@Base+0x70d> │ │ │ │ mov 0x158(%r14),%rdi │ │ │ │ call 1c3b0 │ │ │ │ mov 0x160(%r14),%rdi │ │ │ │ call 1c3b0 │ │ │ │ movb $0x0,0x136(%r14) │ │ │ │ - jmp 50316 ::setPatternPartitions(int, int const*)@@Base+0x7d6> │ │ │ │ + jmp 4e32e ::setPatternPartitions(int, int const*)@@Base+0x7de> │ │ │ │ mov 0xc(%rsp),%ecx │ │ │ │ mov %rbx,0x138(%r14) │ │ │ │ test %ecx,%ecx │ │ │ │ - jne 4ffe6 ::setPatternPartitions(int, int const*)@@Base+0x4a6> │ │ │ │ + jne 4e004 ::setPatternPartitions(int, int const*)@@Base+0x4b4> │ │ │ │ mov $0x8,%edi │ │ │ │ call 1c030 │ │ │ │ xor %edi,%edi │ │ │ │ movq $0x0,(%rax) │ │ │ │ add $0x8,%rax │ │ │ │ mov %rax,0x168(%r14) │ │ │ │ call 1c420 │ │ │ │ mov %rax,0x140(%r14) │ │ │ │ xor %r12d,%r12d │ │ │ │ - jmp 50165 ::setPatternPartitions(int, int const*)@@Base+0x625> │ │ │ │ + jmp 4e17d ::setPatternPartitions(int, int const*)@@Base+0x62d> │ │ │ │ mov %r12,%rax │ │ │ │ shr $0x3b,%rax │ │ │ │ - jne 503fe ::setPatternPartitions(int, int const*)@@Base+0x8be> │ │ │ │ - vzeroupper │ │ │ │ - jmp 50391 ::setPatternPartitions(int, int const*)@@Base+0x851> │ │ │ │ + je 4e3b1 ::setPatternPartitions(int, int const*)@@Base+0x861> │ │ │ │ + jmp 4e2ba ::setPatternPartitions(int, int const*)@@Base+0x76a> │ │ │ │ mov $0x8,%edi │ │ │ │ call 1c130 <__cxa_allocate_exception@plt> │ │ │ │ - mov 0xf9a6(%rip),%rdx │ │ │ │ + mov 0xf986(%rip),%rdx │ │ │ │ add $0x10,%rdx │ │ │ │ mov %rdx,(%rax) │ │ │ │ mov 0x58(%rsp),%rdx │ │ │ │ sub %fs:0x28,%rdx │ │ │ │ - je 50458 ::setPatternPartitions(int, int const*)@@Base+0x918> │ │ │ │ + je 4e470 ::setPatternPartitions(int, int const*)@@Base+0x920> │ │ │ │ call 1c370 <__stack_chk_fail@plt> │ │ │ │ - vzeroupper │ │ │ │ - jmp 502a2 ::setPatternPartitions(int, int const*)@@Base+0x762> │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbx │ │ │ │ - jmp 50435 ::setPatternPartitions(int, int const*)@@Base+0x8f5> │ │ │ │ + jmp 4e44d ::setPatternPartitions(int, int const*)@@Base+0x8fd> │ │ │ │ mov 0x58(%rsp),%rdx │ │ │ │ sub %fs:0x28,%rdx │ │ │ │ - jne 503f9 ::setPatternPartitions(int, int const*)@@Base+0x8b9> │ │ │ │ + jne 4e419 ::setPatternPartitions(int, int const*)@@Base+0x8c9> │ │ │ │ mov %eax,%edi │ │ │ │ call 1c210 │ │ │ │ cmpq $0x0,(%r12) │ │ │ │ - je 50477 ::setPatternPartitions(int, int const*)@@Base+0x937> │ │ │ │ + je 4e48f ::setPatternPartitions(int, int const*)@@Base+0x93f> │ │ │ │ vzeroupper │ │ │ │ call 1c0a0 │ │ │ │ - mov %r13,%rdi │ │ │ │ + mov %r15,%rdi │ │ │ │ vzeroupper │ │ │ │ call 1c160 >::~unique_ptr()@plt> │ │ │ │ mov 0x58(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 503f9 ::setPatternPartitions(int, int const*)@@Base+0x8b9> │ │ │ │ + jne 4e419 ::setPatternPartitions(int, int const*)@@Base+0x8c9> │ │ │ │ mov %rbx,%rdi │ │ │ │ call 1c580 <_Unwind_Resume@plt> │ │ │ │ - mov 0xf8b1(%rip),%rdx │ │ │ │ - mov 0xfa02(%rip),%rsi │ │ │ │ + mov 0xf899(%rip),%rdx │ │ │ │ + mov 0xf9ea(%rip),%rsi │ │ │ │ mov %rax,%rdi │ │ │ │ call 1c560 <__cxa_throw@plt> │ │ │ │ endbr64 │ │ │ │ mov %rax,%r14 │ │ │ │ - jmp 50426 ::setPatternPartitions(int, int const*)@@Base+0x8e6> │ │ │ │ + jmp 4e43e ::setPatternPartitions(int, int const*)@@Base+0x8ee> │ │ │ │ mov 0x38(%rsp),%r12 │ │ │ │ sub %r13,%r12 │ │ │ │ imul $0xb8,%r12,%r12 │ │ │ │ add %rbx,%r12 │ │ │ │ vzeroupper │ │ │ │ cmp %rbx,%r12 │ │ │ │ - jne 504b5 ::setPatternPartitions(int, int const*)@@Base+0x975> │ │ │ │ + jne 4e4cd ::setPatternPartitions(int, int const*)@@Base+0x97d> │ │ │ │ mov %r15,%rdi │ │ │ │ call 1c3e0 │ │ │ │ mov 0x58(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 503f9 ::setPatternPartitions(int, int const*)@@Base+0x8b9> │ │ │ │ + jne 4e419 ::setPatternPartitions(int, int const*)@@Base+0x8c9> │ │ │ │ mov %r14,%rdi │ │ │ │ call 1c580 <_Unwind_Resume@plt> │ │ │ │ sub $0xb8,%r12 │ │ │ │ mov %r12,%rdi │ │ │ │ call 1c4b0 ::threadData::~threadData()@plt> │ │ │ │ - jmp 5048c ::setPatternPartitions(int, int const*)@@Base+0x94c> │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ + jmp 4e4a4 ::setPatternPartitions(int, int const*)@@Base+0x954> │ │ │ │ + xchg %ax,%ax │ │ │ │ │ │ │ │ -00000000000504e0 ::setPatternPartitions(int, int const*)@@Base>: │ │ │ │ +000000000004e4e0 ::setPatternPartitions(int, int const*)@@Base>: │ │ │ │ endbr64 │ │ │ │ push %rbp │ │ │ │ mov %rsp,%rbp │ │ │ │ push %r15 │ │ │ │ push %r14 │ │ │ │ + mov %rdi,%r14 │ │ │ │ push %r13 │ │ │ │ push %r12 │ │ │ │ push %rbx │ │ │ │ - mov %rdi,%r14 │ │ │ │ sub $0x68,%rsp │ │ │ │ mov %esi,0xc(%rsp) │ │ │ │ mov %rdx,(%rsp) │ │ │ │ mov %fs:0x28,%rax │ │ │ │ mov %rax,0x58(%rsp) │ │ │ │ xor %eax,%eax │ │ │ │ cmpb $0x0,0x50(%rdi) │ │ │ │ mov %esi,0x48(%rdi) │ │ │ │ - je 50c75 ::setPatternPartitions(int, int const*)@@Base+0x795> │ │ │ │ + je 4ec7d ::setPatternPartitions(int, int const*)@@Base+0x79d> │ │ │ │ mov 0xc(%rsp),%eax │ │ │ │ cmp %eax,0x4c(%r14) │ │ │ │ - jge 5055e ::setPatternPartitions(int, int const*)@@Base+0x7e> │ │ │ │ + jge 4e55e ::setPatternPartitions(int, int const*)@@Base+0x7e> │ │ │ │ mov 0x90(%r14),%rdi │ │ │ │ call 1c3b0 │ │ │ │ mov 0xc(%rsp),%eax │ │ │ │ lea 0x1(%rax),%edi │ │ │ │ movslq %edi,%rdi │ │ │ │ shl $0x2,%rdi │ │ │ │ call 1c420 │ │ │ │ mov %rax,0x90(%r14) │ │ │ │ test %rax,%rax │ │ │ │ - je 50d71 ::setPatternPartitions(int, int const*)@@Base+0x891> │ │ │ │ + je 4ed81 ::setPatternPartitions(int, int const*)@@Base+0x8a1> │ │ │ │ mov 0xc(%rsp),%eax │ │ │ │ mov %eax,0x4c(%r14) │ │ │ │ cmpb $0x0,0x13c(%r14) │ │ │ │ - je 5088c ::setPatternPartitions(int, int const*)@@Base+0x3ac> │ │ │ │ + je 4e874 ::setPatternPartitions(int, int const*)@@Base+0x394> │ │ │ │ mov 0x138(%r14),%edi │ │ │ │ xor %ebx,%ebx │ │ │ │ test %edi,%edi │ │ │ │ - jle 505ff ::setPatternPartitions(int, int const*)@@Base+0x11f> │ │ │ │ - nopl (%rax) │ │ │ │ + jle 4e5f7 ::setPatternPartitions(int, int const*)@@Base+0x117> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ imul $0xb8,%rbx,%r13 │ │ │ │ add 0x140(%r14),%r13 │ │ │ │ lea 0x88(%r13),%rdi │ │ │ │ call 1c4a0 │ │ │ │ test %eax,%eax │ │ │ │ - jne 50daf ::setPatternPartitions(int, int const*)@@Base+0x8cf> │ │ │ │ - lea 0x58(%r13),%rdi │ │ │ │ + jne 4edb7 ::setPatternPartitions(int, int const*)@@Base+0x8d7> │ │ │ │ movb $0x1,0xb0(%r13) │ │ │ │ + lea 0x58(%r13),%rdi │ │ │ │ inc %rbx │ │ │ │ call 1c140 │ │ │ │ lea 0x88(%r13),%rdi │ │ │ │ call 1c240 │ │ │ │ mov 0x138(%r14),%eax │ │ │ │ cmp %ebx,%eax │ │ │ │ - jg 50580 ::setPatternPartitions(int, int const*)@@Base+0xa0> │ │ │ │ + jg 4e580 ::setPatternPartitions(int, int const*)@@Base+0xa0> │ │ │ │ test %eax,%eax │ │ │ │ - jle 505ff ::setPatternPartitions(int, int const*)@@Base+0x11f> │ │ │ │ + jle 4e5f7 ::setPatternPartitions(int, int const*)@@Base+0x117> │ │ │ │ xor %ebx,%ebx │ │ │ │ - xchg %ax,%ax │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ imul $0xb8,%rbx,%rdi │ │ │ │ - add 0x140(%r14),%rdi │ │ │ │ inc %rbx │ │ │ │ + add 0x140(%r14),%rdi │ │ │ │ call 1c550 │ │ │ │ cmp %ebx,0x138(%r14) │ │ │ │ - jg 505e0 ::setPatternPartitions(int, int const*)@@Base+0x100> │ │ │ │ + jg 4e5d8 ::setPatternPartitions(int, int const*)@@Base+0xf8> │ │ │ │ mov 0x140(%r14),%rax │ │ │ │ test %rax,%rax │ │ │ │ - je 5079f ::setPatternPartitions(int, int const*)@@Base+0x2bf> │ │ │ │ + je 4e787 ::setPatternPartitions(int, int const*)@@Base+0x2a7> │ │ │ │ imul $0xb8,-0x8(%rax),%rdx │ │ │ │ - add %rax,%rdx │ │ │ │ - mov %rdx,0x18(%rsp) │ │ │ │ - cmp %rdx,%rax │ │ │ │ - je 50791 ::setPatternPartitions(int, int const*)@@Base+0x2b1> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ + lea (%rax,%rdx,1),%rcx │ │ │ │ + mov %rcx,0x18(%rsp) │ │ │ │ + cmp %rcx,%rax │ │ │ │ + je 4e779 ::setPatternPartitions(int, int const*)@@Base+0x299> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ subq $0xb8,0x18(%rsp) │ │ │ │ mov 0x18(%rsp),%rbx │ │ │ │ lea 0x58(%rbx),%rdi │ │ │ │ call 1c5c0 │ │ │ │ mov 0x38(%rbx),%rcx │ │ │ │ mov 0x30(%rbx),%rax │ │ │ │ mov 0x50(%rbx),%rsi │ │ │ │ mov 0x18(%rbx),%r12 │ │ │ │ mov %rcx,0x30(%rsp) │ │ │ │ mov 0x40(%rbx),%rcx │ │ │ │ lea 0x8(%rax),%r13 │ │ │ │ mov %rsi,0x28(%rsp) │ │ │ │ - mov %rax,0x10(%rsp) │ │ │ │ mov %rcx,0x38(%rsp) │ │ │ │ mov 0x28(%rbx),%rcx │ │ │ │ + mov %rax,0x10(%rsp) │ │ │ │ mov %rcx,0x20(%rsp) │ │ │ │ cmp %rsi,%r13 │ │ │ │ - jae 506bc ::setPatternPartitions(int, int const*)@@Base+0x1dc> │ │ │ │ + jae 4e6ac ::setPatternPartitions(int, int const*)@@Base+0x1cc> │ │ │ │ nopl 0x0(%rax) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ mov 0x0(%r13),%r15 │ │ │ │ lea 0x200(%r15),%rbx │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ mov %r15,%rdi │ │ │ │ add $0x10,%r15 │ │ │ │ call 1c330 ::~packaged_task()@plt> │ │ │ │ cmp %rbx,%r15 │ │ │ │ - jne 506a0 ::setPatternPartitions(int, int const*)@@Base+0x1c0> │ │ │ │ + jne 4e690 ::setPatternPartitions(int, int const*)@@Base+0x1b0> │ │ │ │ add $0x8,%r13 │ │ │ │ cmp 0x28(%rsp),%r13 │ │ │ │ - jb 50690 ::setPatternPartitions(int, int const*)@@Base+0x1b0> │ │ │ │ - mov 0x10(%rsp),%rcx │ │ │ │ - cmp %rcx,0x28(%rsp) │ │ │ │ - je 50c1c ::setPatternPartitions(int, int const*)@@Base+0x73c> │ │ │ │ + jb 4e680 ::setPatternPartitions(int, int const*)@@Base+0x1a0> │ │ │ │ + mov 0x10(%rsp),%rsi │ │ │ │ + cmp %rsi,0x28(%rsp) │ │ │ │ + je 4ec24 ::setPatternPartitions(int, int const*)@@Base+0x744> │ │ │ │ cmp 0x20(%rsp),%r12 │ │ │ │ - je 506f3 ::setPatternPartitions(int, int const*)@@Base+0x213> │ │ │ │ - xchg %ax,%ax │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + je 4e6db ::setPatternPartitions(int, int const*)@@Base+0x1fb> │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ mov %r12,%rdi │ │ │ │ add $0x10,%r12 │ │ │ │ call 1c330 ::~packaged_task()@plt> │ │ │ │ cmp %r12,0x20(%rsp) │ │ │ │ - jne 506e0 ::setPatternPartitions(int, int const*)@@Base+0x200> │ │ │ │ - mov 0x38(%rsp),%rsi │ │ │ │ - cmp %rsi,0x30(%rsp) │ │ │ │ - je 5071d ::setPatternPartitions(int, int const*)@@Base+0x23d> │ │ │ │ - nop │ │ │ │ + jne 4e6c8 ::setPatternPartitions(int, int const*)@@Base+0x1e8> │ │ │ │ + mov 0x38(%rsp),%rcx │ │ │ │ + cmp %rcx,0x30(%rsp) │ │ │ │ + je 4e70d ::setPatternPartitions(int, int const*)@@Base+0x22d> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ mov 0x38(%rsp),%rbx │ │ │ │ mov %rbx,%rdi │ │ │ │ call 1c330 ::~packaged_task()@plt> │ │ │ │ lea 0x10(%rbx),%rax │ │ │ │ - cmp %rax,0x30(%rsp) │ │ │ │ mov %rax,0x38(%rsp) │ │ │ │ - jne 50700 ::setPatternPartitions(int, int const*)@@Base+0x220> │ │ │ │ + cmp %rax,0x30(%rsp) │ │ │ │ + jne 4e6f0 ::setPatternPartitions(int, int const*)@@Base+0x210> │ │ │ │ mov 0x18(%rsp),%rax │ │ │ │ cmpq $0x0,0x8(%rax) │ │ │ │ - je 50770 ::setPatternPartitions(int, int const*)@@Base+0x290> │ │ │ │ + je 4e758 ::setPatternPartitions(int, int const*)@@Base+0x278> │ │ │ │ mov 0x18(%rsp),%rax │ │ │ │ mov 0x50(%rax),%rdx │ │ │ │ mov 0x30(%rax),%r12 │ │ │ │ lea 0x8(%rdx),%rbx │ │ │ │ mov %rdx,0x38(%rsp) │ │ │ │ cmp %rbx,%r12 │ │ │ │ - jae 50762 ::setPatternPartitions(int, int const*)@@Base+0x282> │ │ │ │ - nop │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + jae 4e74a ::setPatternPartitions(int, int const*)@@Base+0x26a> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ mov (%r12),%rdi │ │ │ │ add $0x8,%r12 │ │ │ │ call 1c300 │ │ │ │ cmp %rbx,%r12 │ │ │ │ - jb 50750 ::setPatternPartitions(int, int const*)@@Base+0x270> │ │ │ │ + jb 4e738 ::setPatternPartitions(int, int const*)@@Base+0x258> │ │ │ │ mov 0x18(%rsp),%rax │ │ │ │ mov 0x8(%rax),%rdi │ │ │ │ call 1c300 │ │ │ │ mov 0x18(%rsp),%rax │ │ │ │ cmpq $0x0,(%rax) │ │ │ │ - jne 50dd0 ::setPatternPartitions(int, int const*)@@Base+0x8f0> │ │ │ │ + jne 4edd8 ::setPatternPartitions(int, int const*)@@Base+0x8f8> │ │ │ │ mov 0x18(%rsp),%rax │ │ │ │ cmp %rax,0x140(%r14) │ │ │ │ - jne 50630 ::setPatternPartitions(int, int const*)@@Base+0x150> │ │ │ │ + jne 4e628 ::setPatternPartitions(int, int const*)@@Base+0x148> │ │ │ │ mov 0x18(%rsp),%rdi │ │ │ │ sub $0x8,%rdi │ │ │ │ call 1c3e0 │ │ │ │ mov 0x170(%r14),%rax │ │ │ │ test %rax,%rax │ │ │ │ - je 5083d ::setPatternPartitions(int, int const*)@@Base+0x35d> │ │ │ │ - mov $0x4,%ecx │ │ │ │ - shlx %rcx,-0x8(%rax),%rbx │ │ │ │ + je 4e825 ::setPatternPartitions(int, int const*)@@Base+0x345> │ │ │ │ + mov $0x4,%edx │ │ │ │ + shlx %rdx,-0x8(%rax),%rbx │ │ │ │ add %rax,%rbx │ │ │ │ cmp %rbx,%rax │ │ │ │ - je 50834 ::setPatternPartitions(int, int const*)@@Base+0x354> │ │ │ │ + je 4e81c ::setPatternPartitions(int, int const*)@@Base+0x33c> │ │ │ │ movabs $0x100000001,%r13 │ │ │ │ - jmp 507e9 ::setPatternPartitions(int, int const*)@@Base+0x309> │ │ │ │ + jmp 4e7d1 ::setPatternPartitions(int, int const*)@@Base+0x2f1> │ │ │ │ mov 0x8(%r12),%eax │ │ │ │ lea -0x1(%rax),%edx │ │ │ │ mov %edx,0x8(%r12) │ │ │ │ cmp $0x1,%eax │ │ │ │ - je 50823 ::setPatternPartitions(int, int const*)@@Base+0x343> │ │ │ │ + je 4e80b ::setPatternPartitions(int, int const*)@@Base+0x32b> │ │ │ │ cmp %rbx,0x170(%r14) │ │ │ │ - je 50834 ::setPatternPartitions(int, int const*)@@Base+0x354> │ │ │ │ + je 4e81c ::setPatternPartitions(int, int const*)@@Base+0x33c> │ │ │ │ mov -0x8(%rbx),%r12 │ │ │ │ sub $0x10,%rbx │ │ │ │ test %r12,%r12 │ │ │ │ - je 507e0 ::setPatternPartitions(int, int const*)@@Base+0x300> │ │ │ │ + je 4e7c8 ::setPatternPartitions(int, int const*)@@Base+0x2e8> │ │ │ │ mov 0x8(%r12),%rax │ │ │ │ lea 0x8(%r12),%rdx │ │ │ │ cmp %r13,%rax │ │ │ │ - je 50cd0 ::setPatternPartitions(int, int const*)@@Base+0x7f0> │ │ │ │ - mov 0xf650(%rip),%rax │ │ │ │ + je 4ece0 ::setPatternPartitions(int, int const*)@@Base+0x800> │ │ │ │ + mov 0xf668(%rip),%rax │ │ │ │ cmpb $0x0,(%rax) │ │ │ │ - jne 507ce ::setPatternPartitions(int, int const*)@@Base+0x2ee> │ │ │ │ + jne 4e7b6 ::setPatternPartitions(int, int const*)@@Base+0x2d6> │ │ │ │ mov $0xffffffff,%eax │ │ │ │ lock xadd %eax,(%rdx) │ │ │ │ cmp $0x1,%eax │ │ │ │ - jne 507e0 ::setPatternPartitions(int, int const*)@@Base+0x300> │ │ │ │ + jne 4e7c8 ::setPatternPartitions(int, int const*)@@Base+0x2e8> │ │ │ │ mov %r12,%rdi │ │ │ │ call 1c070 ::_M_release_last_use_cold()@plt> │ │ │ │ cmp %rbx,0x170(%r14) │ │ │ │ - jne 507e9 ::setPatternPartitions(int, int const*)@@Base+0x309> │ │ │ │ + jne 4e7d1 ::setPatternPartitions(int, int const*)@@Base+0x2f1> │ │ │ │ lea -0x8(%rbx),%rdi │ │ │ │ call 1c3e0 │ │ │ │ mov 0x138(%r14),%esi │ │ │ │ xor %ebx,%ebx │ │ │ │ test %esi,%esi │ │ │ │ - jle 5086c ::setPatternPartitions(int, int const*)@@Base+0x38c> │ │ │ │ + jle 4e854 ::setPatternPartitions(int, int const*)@@Base+0x374> │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ mov 0x148(%r14),%rax │ │ │ │ mov (%rax,%rbx,8),%rdi │ │ │ │ inc %rbx │ │ │ │ call 1c3b0 │ │ │ │ cmp %ebx,0x138(%r14) │ │ │ │ - jg 50850 ::setPatternPartitions(int, int const*)@@Base+0x370> │ │ │ │ + jg 4e838 ::setPatternPartitions(int, int const*)@@Base+0x358> │ │ │ │ mov 0x148(%r14),%rdi │ │ │ │ call 1c3b0 │ │ │ │ mov 0x150(%r14),%rdi │ │ │ │ call 1c3b0 │ │ │ │ movb $0x0,0x13c(%r14) │ │ │ │ testb $0x40,0x5b(%r14) │ │ │ │ - je 50b21 ::setPatternPartitions(int, int const*)@@Base+0x641> │ │ │ │ + je 4eb29 ::setPatternPartitions(int, int const*)@@Base+0x649> │ │ │ │ movslq 0xc(%rsp),%r12 │ │ │ │ movabs $0xb21642c8590b21,%rax │ │ │ │ mov %r12d,0x138(%r14) │ │ │ │ mov %r12,0x28(%rsp) │ │ │ │ cmp %r12,%rax │ │ │ │ - jb 50c28 ::setPatternPartitions(int, int const*)@@Base+0x748> │ │ │ │ + jb 4ec30 ::setPatternPartitions(int, int const*)@@Base+0x750> │ │ │ │ mov 0x28(%rsp),%rbx │ │ │ │ imul $0xb8,%rbx,%rdi │ │ │ │ add $0x8,%rdi │ │ │ │ call 1c030 │ │ │ │ mov %rax,%r15 │ │ │ │ mov %rbx,%rax │ │ │ │ lea -0x1(%rax),%r13 │ │ │ │ mov %rbx,(%r15) │ │ │ │ lea 0x8(%r15),%rbx │ │ │ │ mov %r13,0x38(%rsp) │ │ │ │ test %rax,%rax │ │ │ │ - je 50d1e ::setPatternPartitions(int, int const*)@@Base+0x83e> │ │ │ │ + je 4ed2e ::setPatternPartitions(int, int const*)@@Base+0x84e> │ │ │ │ mov %rbx,%r12 │ │ │ │ - nopl (%rax) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - vpxor %xmm1,%xmm1,%xmm1 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ movq $0x0,(%r12) │ │ │ │ + vpxor %xmm1,%xmm1,%xmm1 │ │ │ │ + lea 0x8(%r12),%rdi │ │ │ │ + xor %esi,%esi │ │ │ │ movq $0x0,0x8(%r12) │ │ │ │ movq $0x0,0x10(%r12) │ │ │ │ vmovdqu %ymm1,0x18(%r12) │ │ │ │ vmovdqu %ymm1,0x38(%r12) │ │ │ │ - lea 0x8(%r12),%rdi │ │ │ │ - xor %esi,%esi │ │ │ │ vzeroupper │ │ │ │ call 1c410 , std::allocator > >::_M_initialize_map(unsigned long)@plt> │ │ │ │ lea 0x58(%r12),%rdi │ │ │ │ add $0xb8,%r12 │ │ │ │ call 1c460 │ │ │ │ vpxor %xmm0,%xmm0,%xmm0 │ │ │ │ - movq $0x0,-0x10(%r12) │ │ │ │ + movl $0x0,-0x30(%r12) │ │ │ │ + movl $0x0,-0x2c(%r12) │ │ │ │ + movl $0x0,-0x28(%r12) │ │ │ │ + movl $0x0,-0x24(%r12) │ │ │ │ + movl $0x0,-0x20(%r12) │ │ │ │ + movl $0x0,-0x1c(%r12) │ │ │ │ + vmovdqu %xmm0,-0x18(%r12) │ │ │ │ movb $0x0,-0x8(%r12) │ │ │ │ - vmovdqu %ymm0,-0x30(%r12) │ │ │ │ sub $0x1,%r13 │ │ │ │ - jae 50900 ::setPatternPartitions(int, int const*)@@Base+0x420> │ │ │ │ + jae 4e8e0 ::setPatternPartitions(int, int const*)@@Base+0x400> │ │ │ │ movslq 0x138(%r14),%r12 │ │ │ │ mov %rbx,0x140(%r14) │ │ │ │ test %r12d,%r12d │ │ │ │ - jle 50d63 ::setPatternPartitions(int, int const*)@@Base+0x883> │ │ │ │ - vzeroupper │ │ │ │ + jle 4ed73 ::setPatternPartitions(int, int const*)@@Base+0x893> │ │ │ │ lea 0x48(%rsp),%rax │ │ │ │ - xor %r15d,%r15d │ │ │ │ xor %r12d,%r12d │ │ │ │ - lea 0x50(%rsp),%r13 │ │ │ │ + lea 0x50(%rsp),%r15 │ │ │ │ + xor %r13d,%r13d │ │ │ │ mov %rax,0x30(%rsp) │ │ │ │ - mov 0xf4d6(%rip),%rax # 5fe78 ::*)(beagle::cpu::BeagleCPUImpl::threadData*), beagle::cpu::BeagleCPUImpl*, beagle::cpu::BeagleCPUImpl::threadData*> > >@@Base+0x1a20> │ │ │ │ + mov 0xf4c8(%rip),%rax # 5de78 ::*)(beagle::cpu::BeagleCPUImpl::threadData*), beagle::cpu::BeagleCPUImpl*, beagle::cpu::BeagleCPUImpl::threadData*> > >@@Base+0x1a20> │ │ │ │ add $0x10,%rax │ │ │ │ mov %rax,0x38(%rsp) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ mov $0x28,%edi │ │ │ │ movq $0x0,0x48(%rsp) │ │ │ │ - add %r15,%rbx │ │ │ │ + add %r12,%rbx │ │ │ │ call 1c310 │ │ │ │ - mov 0x38(%rsp),%rsi │ │ │ │ - mov 0xf456(%rip),%rdx │ │ │ │ + mov 0x38(%rsp),%rcx │ │ │ │ + mov 0xf446(%rip),%rdx │ │ │ │ + mov %r15,%rsi │ │ │ │ mov %rbx,0x8(%rax) │ │ │ │ + mov 0x30(%rsp),%rdi │ │ │ │ + mov %rcx,(%rax) │ │ │ │ + mov 0xf5a8(%rip),%rcx # 5dfa0 ::threadWaiting(beagle::cpu::BeagleCPUImpl::threadData*)@@Base+0x15710> │ │ │ │ mov %r14,0x10(%rax) │ │ │ │ + mov %rcx,0x18(%rax) │ │ │ │ movq $0x0,0x20(%rax) │ │ │ │ mov %rax,0x50(%rsp) │ │ │ │ - mov 0x30(%rsp),%rdi │ │ │ │ - mov %rsi,(%rax) │ │ │ │ - mov 0xf5aa(%rip),%rsi # 5ffa0 ::threadWaiting(beagle::cpu::BeagleCPUImpl::threadData*)@@Base+0x157a0> │ │ │ │ - mov %rsi,0x18(%rax) │ │ │ │ - mov %r13,%rsi │ │ │ │ call 1c2b0 >, void (*)())@plt> │ │ │ │ mov 0x50(%rsp),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je 50a12 ::setPatternPartitions(int, int const*)@@Base+0x532> │ │ │ │ + je 4ea22 ::setPatternPartitions(int, int const*)@@Base+0x542> │ │ │ │ mov (%rdi),%rax │ │ │ │ call *0x8(%rax) │ │ │ │ mov 0x140(%r14),%rbx │ │ │ │ - cmpq $0x0,(%rbx,%r15,1) │ │ │ │ - jne 50dd0 ::setPatternPartitions(int, int const*)@@Base+0x8f0> │ │ │ │ + cmpq $0x0,(%rbx,%r12,1) │ │ │ │ + jne 4edd8 ::setPatternPartitions(int, int const*)@@Base+0x8f8> │ │ │ │ mov 0x48(%rsp),%rdx │ │ │ │ - mov 0x138(%r14),%esi │ │ │ │ - inc %r12d │ │ │ │ - mov %rdx,(%rbx,%r15,1) │ │ │ │ - add $0xb8,%r15 │ │ │ │ - cmp %r12d,%esi │ │ │ │ - jg 509b0 ::setPatternPartitions(int, int const*)@@Base+0x4d0> │ │ │ │ - movslq %esi,%rbx │ │ │ │ + mov 0x138(%r14),%ecx │ │ │ │ + inc %r13d │ │ │ │ + mov %rdx,(%rbx,%r12,1) │ │ │ │ + add $0xb8,%r12 │ │ │ │ + cmp %r13d,%ecx │ │ │ │ + jg 4e9c0 ::setPatternPartitions(int, int const*)@@Base+0x4e0> │ │ │ │ + movslq %ecx,%rbx │ │ │ │ mov %rbx,%rax │ │ │ │ mov %rbx,%r12 │ │ │ │ shr $0x3b,%rax │ │ │ │ - jne 50c42 ::setPatternPartitions(int, int const*)@@Base+0x762> │ │ │ │ + jne 4ec4a ::setPatternPartitions(int, int const*)@@Base+0x76a> │ │ │ │ mov %rbx,%rdi │ │ │ │ - mov %esi,0x38(%rsp) │ │ │ │ + mov %ecx,0x38(%rsp) │ │ │ │ shl $0x4,%rdi │ │ │ │ add $0x8,%rdi │ │ │ │ call 1c030 │ │ │ │ test %rbx,%rbx │ │ │ │ - mov 0x38(%rsp),%esi │ │ │ │ + mov 0x38(%rsp),%ecx │ │ │ │ lea -0x1(%rbx),%rdx │ │ │ │ mov %rbx,(%rax) │ │ │ │ - lea 0x8(%rax),%rcx │ │ │ │ - je 50a9e ::setPatternPartitions(int, int const*)@@Base+0x5be> │ │ │ │ - mov %rcx,%rax │ │ │ │ + lea 0x8(%rax),%rsi │ │ │ │ + je 4eaae ::setPatternPartitions(int, int const*)@@Base+0x5ce> │ │ │ │ + mov %rsi,%rax │ │ │ │ vpxor %xmm0,%xmm0,%xmm0 │ │ │ │ nopl 0x0(%rax) │ │ │ │ vmovdqu %xmm0,(%rax) │ │ │ │ add $0x10,%rax │ │ │ │ sub $0x1,%rdx │ │ │ │ - jae 50a90 ::setPatternPartitions(int, int const*)@@Base+0x5b0> │ │ │ │ - mov %rcx,0x170(%r14) │ │ │ │ + jae 4eaa0 ::setPatternPartitions(int, int const*)@@Base+0x5c0> │ │ │ │ + mov %rsi,0x170(%r14) │ │ │ │ lea 0x0(,%rbx,8),%rdi │ │ │ │ - mov %esi,0x38(%rsp) │ │ │ │ + mov %ecx,0x38(%rsp) │ │ │ │ call 1c420 │ │ │ │ mov 0x38(%rsp),%edx │ │ │ │ mov %rax,0x148(%r14) │ │ │ │ test %edx,%edx │ │ │ │ - je 50d5b ::setPatternPartitions(int, int const*)@@Base+0x87b> │ │ │ │ + je 4ed6b ::setPatternPartitions(int, int const*)@@Base+0x88b> │ │ │ │ movslq 0xc(%r14),%rdx │ │ │ │ - imul 0x28(%rsp),%rdx │ │ │ │ mov %rax,%r15 │ │ │ │ lea (%rax,%rbx,8),%rbx │ │ │ │ + imul 0x28(%rsp),%rdx │ │ │ │ lea (%rdx,%rdx,8),%r13 │ │ │ │ shl $0x2,%r13 │ │ │ │ - nopl (%rax) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ mov %r13,%rdi │ │ │ │ add $0x8,%r15 │ │ │ │ call 1c420 │ │ │ │ mov %rax,-0x8(%r15) │ │ │ │ cmp %rbx,%r15 │ │ │ │ - jne 50af0 ::setPatternPartitions(int, int const*)@@Base+0x610> │ │ │ │ + jne 4eaf8 ::setPatternPartitions(int, int const*)@@Base+0x618> │ │ │ │ lea 0x0(,%r12,4),%rdi │ │ │ │ call 1c420 │ │ │ │ movb $0x1,0x13c(%r14) │ │ │ │ mov %rax,0x150(%r14) │ │ │ │ movslq 0x14(%r14),%rdx │ │ │ │ mov 0x88(%r14),%rdi │ │ │ │ mov (%rsp),%rsi │ │ │ │ shl $0x2,%rdx │ │ │ │ call 1c280 │ │ │ │ movslq 0x14(%r14),%rdi │ │ │ │ mov 0x88(%r14),%rsi │ │ │ │ test %edi,%edi │ │ │ │ - jle 50b8f ::setPatternPartitions(int, int const*)@@Base+0x6af> │ │ │ │ + jle 4eba5 ::setPatternPartitions(int, int const*)@@Base+0x6c5> │ │ │ │ xor %eax,%eax │ │ │ │ xor %edx,%edx │ │ │ │ - jmp 50b58 ::setPatternPartitions(int, int const*)@@Base+0x678> │ │ │ │ - xchg %ax,%ax │ │ │ │ + jmp 4eb68 ::setPatternPartitions(int, int const*)@@Base+0x688> │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ inc %rax │ │ │ │ cmp %rdi,%rax │ │ │ │ - je 50b8f ::setPatternPartitions(int, int const*)@@Base+0x6af> │ │ │ │ + je 4eba5 ::setPatternPartitions(int, int const*)@@Base+0x6c5> │ │ │ │ mov %edx,%ecx │ │ │ │ mov (%rsi,%rax,4),%edx │ │ │ │ test %rax,%rax │ │ │ │ - je 50b6a ::setPatternPartitions(int, int const*)@@Base+0x68a> │ │ │ │ + je 4eb80 ::setPatternPartitions(int, int const*)@@Base+0x6a0> │ │ │ │ + xor %r8d,%r8d │ │ │ │ cmp %edx,-0x4(%rsi,%rax,4) │ │ │ │ - je 50b6a ::setPatternPartitions(int, int const*)@@Base+0x68a> │ │ │ │ - inc %ecx │ │ │ │ + setne %r8b │ │ │ │ + add %r8d,%ecx │ │ │ │ cmp %edx,%ecx │ │ │ │ - je 50b50 ::setPatternPartitions(int, int const*)@@Base+0x670> │ │ │ │ + je 4eb60 ::setPatternPartitions(int, int const*)@@Base+0x680> │ │ │ │ mov (%r14),%rax │ │ │ │ mov 0x200(%rax),%rax │ │ │ │ - cmp 0xf439(%rip),%rax # 5ffb8 ::reorderPatternsByPartition()@@Base+0x18c18> │ │ │ │ - jne 50cf2 ::setPatternPartitions(int, int const*)@@Base+0x812> │ │ │ │ + cmp 0xf423(%rip),%rax # 5dfb8 ::reorderPatternsByPartition()@@Base+0x18a08> │ │ │ │ + jne 4ed02 ::setPatternPartitions(int, int const*)@@Base+0x822> │ │ │ │ mov %r14,%rdi │ │ │ │ call 1c740 ::reorderPatternsByPartition()@plt> │ │ │ │ - jmp 50be5 ::setPatternPartitions(int, int const*)@@Base+0x705> │ │ │ │ + jmp 4ebed ::setPatternPartitions(int, int const*)@@Base+0x70d> │ │ │ │ movslq (%rsi),%rax │ │ │ │ mov 0x90(%r14),%r8 │ │ │ │ movl $0x0,(%r8,%rax,4) │ │ │ │ - mov 0x14(%r14),%edi │ │ │ │ mov %rax,%rdx │ │ │ │ + mov 0x14(%r14),%edi │ │ │ │ test %edi,%edi │ │ │ │ - jle 50bde ::setPatternPartitions(int, int const*)@@Base+0x6fe> │ │ │ │ + jle 4ebe6 ::setPatternPartitions(int, int const*)@@Base+0x706> │ │ │ │ xor %eax,%eax │ │ │ │ nopl 0x0(%rax) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ mov %edx,%ecx │ │ │ │ mov (%rsi,%rax,4),%edx │ │ │ │ cmp %ecx,%edx │ │ │ │ - je 50bd4 ::setPatternPartitions(int, int const*)@@Base+0x6f4> │ │ │ │ + je 4ebdc ::setPatternPartitions(int, int const*)@@Base+0x6fc> │ │ │ │ movslq %edx,%rcx │ │ │ │ mov %eax,(%r8,%rcx,4) │ │ │ │ mov 0x14(%r14),%edi │ │ │ │ inc %rax │ │ │ │ cmp %eax,%edi │ │ │ │ - jg 50bc0 ::setPatternPartitions(int, int const*)@@Base+0x6e0> │ │ │ │ + jg 4ebc8 ::setPatternPartitions(int, int const*)@@Base+0x6e8> │ │ │ │ movslq %edx,%rax │ │ │ │ mov %edi,0x4(%r8,%rax,4) │ │ │ │ xor %eax,%eax │ │ │ │ movb $0x1,0x50(%r14) │ │ │ │ mov 0x58(%rsp),%rdx │ │ │ │ sub %fs:0x28,%rdx │ │ │ │ - jne 50d99 ::setPatternPartitions(int, int const*)@@Base+0x8b9> │ │ │ │ + jne 4eda9 ::setPatternPartitions(int, int const*)@@Base+0x8c9> │ │ │ │ add $0x68,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ pop %rbp │ │ │ │ ret │ │ │ │ nopl (%rax) │ │ │ │ mov %r12,%rdi │ │ │ │ add $0x10,%r12 │ │ │ │ call 1c330 ::~packaged_task()@plt> │ │ │ │ cmp %r12,0x30(%rsp) │ │ │ │ - jne 50c10 ::setPatternPartitions(int, int const*)@@Base+0x730> │ │ │ │ - jmp 5071d ::setPatternPartitions(int, int const*)@@Base+0x23d> │ │ │ │ + jne 4ec18 ::setPatternPartitions(int, int const*)@@Base+0x738> │ │ │ │ + jmp 4e70d ::setPatternPartitions(int, int const*)@@Base+0x22d> │ │ │ │ mov $0xffffffffffffffff,%rdi │ │ │ │ call 1c030 │ │ │ │ mov %r12,(%rax) │ │ │ │ add $0x8,%rax │ │ │ │ mov %rax,0x140(%r14) │ │ │ │ mov $0xffffffffffffffff,%rdi │ │ │ │ call 1c030 │ │ │ │ lea 0x0(,%r12,8),%rdi │ │ │ │ mov %r12,(%rax) │ │ │ │ add $0x8,%rax │ │ │ │ mov %rax,0x170(%r14) │ │ │ │ call 1c420 │ │ │ │ mov %rax,0x148(%r14) │ │ │ │ - jmp 50b05 ::setPatternPartitions(int, int const*)@@Base+0x625> │ │ │ │ + jmp 4eb0d ::setPatternPartitions(int, int const*)@@Base+0x62d> │ │ │ │ movslq 0x14(%rdi),%rdi │ │ │ │ shl $0x2,%rdi │ │ │ │ call 1c420 │ │ │ │ mov %rax,0x88(%r14) │ │ │ │ test %rax,%rax │ │ │ │ - je 50d71 ::setPatternPartitions(int, int const*)@@Base+0x891> │ │ │ │ + je 4ed81 ::setPatternPartitions(int, int const*)@@Base+0x8a1> │ │ │ │ cmpb $0x0,0x13d(%r14) │ │ │ │ - je 50533 ::setPatternPartitions(int, int const*)@@Base+0x53> │ │ │ │ + je 4e533 ::setPatternPartitions(int, int const*)@@Base+0x53> │ │ │ │ mov 0x158(%r14),%rdi │ │ │ │ call 1c3b0 │ │ │ │ cmpb $0x0,0x13e(%r14) │ │ │ │ - jne 50cfc ::setPatternPartitions(int, int const*)@@Base+0x81c> │ │ │ │ + jne 4ed0c ::setPatternPartitions(int, int const*)@@Base+0x82c> │ │ │ │ cmpb $0x0,0x50(%r14) │ │ │ │ movb $0x0,0x13d(%r14) │ │ │ │ - je 50533 ::setPatternPartitions(int, int const*)@@Base+0x53> │ │ │ │ - jmp 5051d ::setPatternPartitions(int, int const*)@@Base+0x3d> │ │ │ │ - xchg %ax,%ax │ │ │ │ + je 4e533 ::setPatternPartitions(int, int const*)@@Base+0x53> │ │ │ │ + jmp 4e51d ::setPatternPartitions(int, int const*)@@Base+0x3d> │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ + movq $0x0,0x8(%r12) │ │ │ │ mov (%r12),%rax │ │ │ │ mov %r12,%rdi │ │ │ │ - movq $0x0,0x8(%r12) │ │ │ │ call *0x10(%rax) │ │ │ │ mov (%r12),%rax │ │ │ │ mov %r12,%rdi │ │ │ │ call *0x18(%rax) │ │ │ │ - jmp 507e0 ::setPatternPartitions(int, int const*)@@Base+0x300> │ │ │ │ + jmp 4e7c8 ::setPatternPartitions(int, int const*)@@Base+0x2e8> │ │ │ │ mov %r14,%rdi │ │ │ │ call *%rax │ │ │ │ - jmp 50be5 ::setPatternPartitions(int, int const*)@@Base+0x705> │ │ │ │ + jmp 4ebed ::setPatternPartitions(int, int const*)@@Base+0x70d> │ │ │ │ mov 0x160(%r14),%rdi │ │ │ │ call 1c3b0 │ │ │ │ mov 0x168(%r14),%rdi │ │ │ │ call 1c3b0 │ │ │ │ movb $0x0,0x13e(%r14) │ │ │ │ - jmp 50cb6 ::setPatternPartitions(int, int const*)@@Base+0x7d6> │ │ │ │ + jmp 4ecbe ::setPatternPartitions(int, int const*)@@Base+0x7de> │ │ │ │ mov 0xc(%rsp),%ecx │ │ │ │ mov %rbx,0x140(%r14) │ │ │ │ test %ecx,%ecx │ │ │ │ - jne 50986 ::setPatternPartitions(int, int const*)@@Base+0x4a6> │ │ │ │ + jne 4e994 ::setPatternPartitions(int, int const*)@@Base+0x4b4> │ │ │ │ mov $0x8,%edi │ │ │ │ call 1c030 │ │ │ │ xor %edi,%edi │ │ │ │ movq $0x0,(%rax) │ │ │ │ add $0x8,%rax │ │ │ │ mov %rax,0x170(%r14) │ │ │ │ call 1c420 │ │ │ │ mov %rax,0x148(%r14) │ │ │ │ xor %r12d,%r12d │ │ │ │ - jmp 50b05 ::setPatternPartitions(int, int const*)@@Base+0x625> │ │ │ │ + jmp 4eb0d ::setPatternPartitions(int, int const*)@@Base+0x62d> │ │ │ │ mov %r12,%rax │ │ │ │ shr $0x3b,%rax │ │ │ │ - jne 50d9e ::setPatternPartitions(int, int const*)@@Base+0x8be> │ │ │ │ - vzeroupper │ │ │ │ - jmp 50d31 ::setPatternPartitions(int, int const*)@@Base+0x851> │ │ │ │ + je 4ed41 ::setPatternPartitions(int, int const*)@@Base+0x861> │ │ │ │ + jmp 4ec4a ::setPatternPartitions(int, int const*)@@Base+0x76a> │ │ │ │ mov $0x8,%edi │ │ │ │ call 1c130 <__cxa_allocate_exception@plt> │ │ │ │ - mov 0xf006(%rip),%rdx │ │ │ │ + mov 0xeff6(%rip),%rdx │ │ │ │ add $0x10,%rdx │ │ │ │ mov %rdx,(%rax) │ │ │ │ mov 0x58(%rsp),%rdx │ │ │ │ sub %fs:0x28,%rdx │ │ │ │ - je 50df8 ::setPatternPartitions(int, int const*)@@Base+0x918> │ │ │ │ + je 4ee00 ::setPatternPartitions(int, int const*)@@Base+0x920> │ │ │ │ call 1c370 <__stack_chk_fail@plt> │ │ │ │ - vzeroupper │ │ │ │ - jmp 50c42 ::setPatternPartitions(int, int const*)@@Base+0x762> │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbx │ │ │ │ - jmp 50dd5 ::setPatternPartitions(int, int const*)@@Base+0x8f5> │ │ │ │ + jmp 4eddd ::setPatternPartitions(int, int const*)@@Base+0x8fd> │ │ │ │ mov 0x58(%rsp),%rdx │ │ │ │ sub %fs:0x28,%rdx │ │ │ │ - jne 50d99 ::setPatternPartitions(int, int const*)@@Base+0x8b9> │ │ │ │ + jne 4eda9 ::setPatternPartitions(int, int const*)@@Base+0x8c9> │ │ │ │ mov %eax,%edi │ │ │ │ call 1c210 │ │ │ │ cmpq $0x0,(%r12) │ │ │ │ - je 50e17 ::setPatternPartitions(int, int const*)@@Base+0x937> │ │ │ │ + je 4ee1f ::setPatternPartitions(int, int const*)@@Base+0x93f> │ │ │ │ vzeroupper │ │ │ │ call 1c0a0 │ │ │ │ - mov %r13,%rdi │ │ │ │ + mov %r15,%rdi │ │ │ │ vzeroupper │ │ │ │ call 1c160 >::~unique_ptr()@plt> │ │ │ │ mov 0x58(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 50d99 ::setPatternPartitions(int, int const*)@@Base+0x8b9> │ │ │ │ + jne 4eda9 ::setPatternPartitions(int, int const*)@@Base+0x8c9> │ │ │ │ mov %rbx,%rdi │ │ │ │ call 1c580 <_Unwind_Resume@plt> │ │ │ │ - mov 0xef11(%rip),%rdx │ │ │ │ - mov 0xf062(%rip),%rsi │ │ │ │ + mov 0xef09(%rip),%rdx │ │ │ │ + mov 0xf05a(%rip),%rsi │ │ │ │ mov %rax,%rdi │ │ │ │ call 1c560 <__cxa_throw@plt> │ │ │ │ endbr64 │ │ │ │ mov %rax,%r14 │ │ │ │ - jmp 50dc6 ::setPatternPartitions(int, int const*)@@Base+0x8e6> │ │ │ │ + jmp 4edce ::setPatternPartitions(int, int const*)@@Base+0x8ee> │ │ │ │ mov 0x38(%rsp),%r12 │ │ │ │ sub %r13,%r12 │ │ │ │ imul $0xb8,%r12,%r12 │ │ │ │ add %rbx,%r12 │ │ │ │ vzeroupper │ │ │ │ cmp %rbx,%r12 │ │ │ │ - jne 50e55 ::setPatternPartitions(int, int const*)@@Base+0x975> │ │ │ │ + jne 4ee5d ::setPatternPartitions(int, int const*)@@Base+0x97d> │ │ │ │ mov %r15,%rdi │ │ │ │ call 1c3e0 │ │ │ │ mov 0x58(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 50d99 ::setPatternPartitions(int, int const*)@@Base+0x8b9> │ │ │ │ + jne 4eda9 ::setPatternPartitions(int, int const*)@@Base+0x8c9> │ │ │ │ mov %r14,%rdi │ │ │ │ call 1c580 <_Unwind_Resume@plt> │ │ │ │ sub $0xb8,%r12 │ │ │ │ mov %r12,%rdi │ │ │ │ call 1c1c0 ::threadData::~threadData()@plt> │ │ │ │ - jmp 50e2c ::setPatternPartitions(int, int const*)@@Base+0x94c> │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ + jmp 4ee34 ::setPatternPartitions(int, int const*)@@Base+0x954> │ │ │ │ + xchg %ax,%ax │ │ │ │ │ │ │ │ -0000000000050e70 , std::allocator > >::_M_reallocate_map(unsigned long, bool)@@Base>: │ │ │ │ +000000000004ee70 , std::allocator > >::_M_reallocate_map(unsigned long, bool)@@Base>: │ │ │ │ endbr64 │ │ │ │ + push %r15 │ │ │ │ + mov %edx,%r15d │ │ │ │ + mov %rsi,%rcx │ │ │ │ push %r14 │ │ │ │ push %r13 │ │ │ │ push %r12 │ │ │ │ - mov %edx,%r8d │ │ │ │ + mov %rdi,%r12 │ │ │ │ push %rbp │ │ │ │ push %rbx │ │ │ │ - mov %rsi,%rcx │ │ │ │ - mov %rdi,%r12 │ │ │ │ - sub $0x30,%rsp │ │ │ │ + sub $0x28,%rsp │ │ │ │ mov 0x48(%rdi),%rdx │ │ │ │ mov 0x28(%rdi),%rsi │ │ │ │ mov 0x8(%rdi),%rbx │ │ │ │ mov %rdx,%rbp │ │ │ │ sub %rsi,%rbp │ │ │ │ mov %rbp,%rax │ │ │ │ sar $0x3,%rax │ │ │ │ - lea 0x1(%rax,%rcx,1),%r9 │ │ │ │ - lea (%r9,%r9,1),%rax │ │ │ │ + lea 0x1(%rax,%rcx,1),%r8 │ │ │ │ + lea (%r8,%r8,1),%rax │ │ │ │ cmp %rbx,%rax │ │ │ │ - jae 50f00 , std::allocator > >::_M_reallocate_map(unsigned long, bool)@@Base+0x90> │ │ │ │ - sub %r9,%rbx │ │ │ │ + jae 4eef8 , std::allocator > >::_M_reallocate_map(unsigned long, bool)@@Base+0x88> │ │ │ │ + sub %r8,%rbx │ │ │ │ shr $1,%rbx │ │ │ │ shl $0x3,%rbx │ │ │ │ - test %r8b,%r8b │ │ │ │ + test %r15b,%r15b │ │ │ │ lea (%rbx,%rcx,8),%rax │ │ │ │ cmovne %rax,%rbx │ │ │ │ - add (%rdi),%rbx │ │ │ │ add $0x8,%rdx │ │ │ │ sub %rsi,%rdx │ │ │ │ + add (%rdi),%rbx │ │ │ │ cmp %rsi,%rbx │ │ │ │ - jae 50ff0 , std::allocator > >::_M_reallocate_map(unsigned long, bool)@@Base+0x180> │ │ │ │ + jae 4efd8 , std::allocator > >::_M_reallocate_map(unsigned long, bool)@@Base+0x168> │ │ │ │ cmp $0x8,%rdx │ │ │ │ - jle 51060 , std::allocator > >::_M_reallocate_map(unsigned long, bool)@@Base+0x1f0> │ │ │ │ + jle 4f030 , std::allocator > >::_M_reallocate_map(unsigned long, bool)@@Base+0x1c0> │ │ │ │ mov %rbx,%rdi │ │ │ │ call 1c4f0 │ │ │ │ mov (%rbx),%rax │ │ │ │ - jmp 50f94 , std::allocator > >::_M_reallocate_map(unsigned long, bool)@@Base+0x124> │ │ │ │ - nopl (%rax) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + jmp 4ef83 , std::allocator > >::_M_reallocate_map(unsigned long, bool)@@Base+0x113> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ cmp %rcx,%rbx │ │ │ │ mov %rcx,%rax │ │ │ │ - mov %rsi,0x18(%rsp) │ │ │ │ - mov %rdx,0x10(%rsp) │ │ │ │ + mov %rsi,0x10(%rsp) │ │ │ │ cmovae %rbx,%rax │ │ │ │ - mov %rcx,0x8(%rsp) │ │ │ │ - mov %r8d,0x2c(%rsp) │ │ │ │ - mov %r9,0x20(%rsp) │ │ │ │ + mov %rdx,0x8(%rsp) │ │ │ │ + mov %rcx,(%rsp) │ │ │ │ lea 0x2(%rbx,%rax,1),%r13 │ │ │ │ + mov %r8,0x18(%rsp) │ │ │ │ lea 0x0(,%r13,8),%rdi │ │ │ │ mov %r13,%rbx │ │ │ │ call 1c310 │ │ │ │ - sub 0x20(%rsp),%rbx │ │ │ │ - mov 0x8(%rsp),%rcx │ │ │ │ - mov 0x10(%rsp),%rdx │ │ │ │ - mov %rax,%r14 │ │ │ │ - mov 0x18(%rsp),%rsi │ │ │ │ + sub 0x18(%rsp),%rbx │ │ │ │ + mov (%rsp),%rcx │ │ │ │ shr $1,%rbx │ │ │ │ + mov 0x8(%rsp),%rdx │ │ │ │ + mov %rax,%r14 │ │ │ │ + mov 0x10(%rsp),%rsi │ │ │ │ shl $0x3,%rbx │ │ │ │ - cmpb $0x0,0x2c(%rsp) │ │ │ │ + test %r15b,%r15b │ │ │ │ lea (%rbx,%rcx,8),%rax │ │ │ │ cmovne %rax,%rbx │ │ │ │ add $0x8,%rdx │ │ │ │ sub %rsi,%rdx │ │ │ │ add %r14,%rbx │ │ │ │ cmp $0x8,%rdx │ │ │ │ - jle 51020 , std::allocator > >::_M_reallocate_map(unsigned long, bool)@@Base+0x1b0> │ │ │ │ + jle 4f000 , std::allocator > >::_M_reallocate_map(unsigned long, bool)@@Base+0x190> │ │ │ │ mov %rbx,%rdi │ │ │ │ call 1c4f0 │ │ │ │ mov (%r12),%rdi │ │ │ │ call 1c300 │ │ │ │ mov %r14,(%r12) │ │ │ │ mov %r13,0x8(%r12) │ │ │ │ mov (%rbx),%rax │ │ │ │ @@ -51210,64 +50238,61 @@ │ │ │ │ mov %rbx,0x48(%r12) │ │ │ │ vmovdqu %xmm0,0x18(%r12) │ │ │ │ mov (%rbx),%rax │ │ │ │ lea 0x200(%rax),%rdx │ │ │ │ vmovq %rax,%xmm2 │ │ │ │ vpinsrq $0x1,%rdx,%xmm2,%xmm0 │ │ │ │ vmovdqu %xmm0,0x38(%r12) │ │ │ │ - add $0x30,%rsp │ │ │ │ + add $0x28,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ + pop %r15 │ │ │ │ ret │ │ │ │ - xchg %ax,%ax │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ mov %rdx,%rax │ │ │ │ shl $0x3d,%rax │ │ │ │ sub %rdx,%rax │ │ │ │ lea 0x8(%rbp,%rax,1),%rdi │ │ │ │ add %rbx,%rdi │ │ │ │ cmp $0x8,%rdx │ │ │ │ - jle 51040 , std::allocator > >::_M_reallocate_map(unsigned long, bool)@@Base+0x1d0> │ │ │ │ + jle 4f018 , std::allocator > >::_M_reallocate_map(unsigned long, bool)@@Base+0x1a8> │ │ │ │ call 1c4f0 │ │ │ │ mov (%rbx),%rax │ │ │ │ - jmp 50f94 , std::allocator > >::_M_reallocate_map(unsigned long, bool)@@Base+0x124> │ │ │ │ - nopl (%rax) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - jne 50f7f , std::allocator > >::_M_reallocate_map(unsigned long, bool)@@Base+0x10f> │ │ │ │ + jmp 4ef83 , std::allocator > >::_M_reallocate_map(unsigned long, bool)@@Base+0x113> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + jne 4ef6e , std::allocator > >::_M_reallocate_map(unsigned long, bool)@@Base+0xfe> │ │ │ │ mov (%rsi),%rax │ │ │ │ mov %rax,(%rbx) │ │ │ │ - jmp 50f7f , std::allocator > >::_M_reallocate_map(unsigned long, bool)@@Base+0x10f> │ │ │ │ + jmp 4ef6e , std::allocator > >::_M_reallocate_map(unsigned long, bool)@@Base+0xfe> │ │ │ │ nopl 0x0(%rax) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - jne 50f91 , std::allocator > >::_M_reallocate_map(unsigned long, bool)@@Base+0x121> │ │ │ │ + jne 4ef80 , std::allocator > >::_M_reallocate_map(unsigned long, bool)@@Base+0x110> │ │ │ │ mov (%rsi),%rax │ │ │ │ mov %rax,(%rdi) │ │ │ │ mov (%rbx),%rax │ │ │ │ - jmp 50f94 , std::allocator > >::_M_reallocate_map(unsigned long, bool)@@Base+0x124> │ │ │ │ - nop │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - jne 50f91 , std::allocator > >::_M_reallocate_map(unsigned long, bool)@@Base+0x121> │ │ │ │ + jmp 4ef83 , std::allocator > >::_M_reallocate_map(unsigned long, bool)@@Base+0x113> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + jne 4ef80 , std::allocator > >::_M_reallocate_map(unsigned long, bool)@@Base+0x110> │ │ │ │ mov (%rsi),%rax │ │ │ │ mov %rax,(%rbx) │ │ │ │ - jmp 50f94 , std::allocator > >::_M_reallocate_map(unsigned long, bool)@@Base+0x124> │ │ │ │ + jmp 4ef83 , std::allocator > >::_M_reallocate_map(unsigned long, bool)@@Base+0x113> │ │ │ │ cs nopw 0x0(%rax,%rax,1) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ │ │ │ │ -0000000000051080 , std::allocator > >::emplace_back >(std::packaged_task&&)@@Base>: │ │ │ │ +000000000004f050 , std::allocator > >::emplace_back >(std::packaged_task&&)@@Base>: │ │ │ │ endbr64 │ │ │ │ mov 0x30(%rdi),%rax │ │ │ │ mov %rdi,%rcx │ │ │ │ mov 0x40(%rdi),%rdi │ │ │ │ mov %rsi,%r8 │ │ │ │ lea -0x10(%rdi),%rdx │ │ │ │ cmp %rdx,%rax │ │ │ │ - je 510c0 , std::allocator > >::emplace_back >(std::packaged_task&&)@@Base+0x40> │ │ │ │ + je 4f090 , std::allocator > >::emplace_back >(std::packaged_task&&)@@Base+0x40> │ │ │ │ vpxor %xmm0,%xmm0,%xmm0 │ │ │ │ add $0x10,%rax │ │ │ │ vmovdqu %xmm0,-0x10(%rax) │ │ │ │ mov (%rsi),%rdx │ │ │ │ mov %rdx,-0x10(%rax) │ │ │ │ mov 0x8(%rsi),%rdx │ │ │ │ vmovdqu %xmm0,(%rsi) │ │ │ │ @@ -51287,916 +50312,894 @@ │ │ │ │ add %rdx,%rax │ │ │ │ mov 0x20(%rcx),%rdx │ │ │ │ sub 0x10(%rcx),%rdx │ │ │ │ sar $0x4,%rdx │ │ │ │ add %rdx,%rax │ │ │ │ movabs $0x7ffffffffffffff,%rdx │ │ │ │ cmp %rdx,%rax │ │ │ │ - je 511cc , std::allocator > >::emplace_back >(std::packaged_task&&)@@Base+0x14c> │ │ │ │ + je 4f19c , std::allocator > >::emplace_back >(std::packaged_task&&)@@Base+0x14c> │ │ │ │ mov %rsi,%rdx │ │ │ │ - sub (%rcx),%rdx │ │ │ │ mov 0x8(%rcx),%rax │ │ │ │ + sub (%rcx),%rdx │ │ │ │ sar $0x3,%rdx │ │ │ │ sub %rdx,%rax │ │ │ │ cmp $0x1,%rax │ │ │ │ - jbe 511a0 , std::allocator > >::emplace_back >(std::packaged_task&&)@@Base+0x120> │ │ │ │ + jbe 4f170 , std::allocator > >::emplace_back >(std::packaged_task&&)@@Base+0x120> │ │ │ │ mov $0x200,%edi │ │ │ │ mov %r8,0x18(%rsp) │ │ │ │ mov %rcx,0x10(%rsp) │ │ │ │ mov %rsi,0x8(%rsp) │ │ │ │ call 1c310 │ │ │ │ + mov 0x8(%rsp),%rsi │ │ │ │ mov 0x10(%rsp),%rcx │ │ │ │ vpxor %xmm0,%xmm0,%xmm0 │ │ │ │ - mov 0x8(%rsp),%rsi │ │ │ │ mov 0x18(%rsp),%r8 │ │ │ │ vmovq %rax,%xmm1 │ │ │ │ mov %rax,0x8(%rsi) │ │ │ │ - mov 0x30(%rcx),%rdx │ │ │ │ add $0x8,%rsi │ │ │ │ + mov 0x30(%rcx),%rdx │ │ │ │ vmovdqu %xmm0,(%rdx) │ │ │ │ mov (%r8),%rdi │ │ │ │ mov %rdi,(%rdx) │ │ │ │ mov 0x8(%r8),%rdi │ │ │ │ vmovdqu %xmm0,(%r8) │ │ │ │ mov %rdi,0x8(%rdx) │ │ │ │ lea 0x200(%rax),%rdx │ │ │ │ + vpinsrq $0x1,%rdx,%xmm1,%xmm0 │ │ │ │ mov %rsi,0x48(%rcx) │ │ │ │ mov %rax,0x30(%rcx) │ │ │ │ - vpinsrq $0x1,%rdx,%xmm1,%xmm0 │ │ │ │ vmovdqu %xmm0,0x38(%rcx) │ │ │ │ add $0x28,%rsp │ │ │ │ ret │ │ │ │ cs nopw 0x0(%rax,%rax,1) │ │ │ │ mov $0x1,%esi │ │ │ │ mov %rcx,%rdi │ │ │ │ xor %edx,%edx │ │ │ │ mov %r8,0x10(%rsp) │ │ │ │ mov %rcx,0x8(%rsp) │ │ │ │ call 1c100 , std::allocator > >::_M_reallocate_map(unsigned long, bool)@plt> │ │ │ │ mov 0x8(%rsp),%rcx │ │ │ │ mov 0x10(%rsp),%r8 │ │ │ │ mov 0x48(%rcx),%rsi │ │ │ │ - jmp 51123 , std::allocator > >::emplace_back >(std::packaged_task&&)@@Base+0xa3> │ │ │ │ - lea 0x3f8d(%rip),%rdi # 55160 ::calcEdgeLogLikelihoodsByPartitionAsync(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0xd20> │ │ │ │ + jmp 4f0f3 , std::allocator > >::emplace_back >(std::packaged_task&&)@@Base+0xa3> │ │ │ │ + lea 0x3fbd(%rip),%rdi # 53160 ::calcEdgeLogLikelihoodsByPartitionAsync(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0xed0> │ │ │ │ call 1c180 │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ │ │ │ │ -00000000000511e0 ::upPartialsByPartitionAsync(int const*, int)@@Base>: │ │ │ │ +000000000004f1b0 ::upPartialsByPartitionAsync(int const*, int)@@Base>: │ │ │ │ endbr64 │ │ │ │ push %r15 │ │ │ │ push %r14 │ │ │ │ push %r13 │ │ │ │ push %r12 │ │ │ │ push %rbp │ │ │ │ + mov %rsi,%rbp │ │ │ │ + xor %esi,%esi │ │ │ │ push %rbx │ │ │ │ mov %rdi,%rbx │ │ │ │ sub $0x88,%rsp │ │ │ │ - mov %rsi,%rbp │ │ │ │ - xor %esi,%esi │ │ │ │ mov %fs:0x28,%r12 │ │ │ │ mov %r12,0x78(%rsp) │ │ │ │ mov %edx,%r12d │ │ │ │ movslq 0x138(%rdi),%rdx │ │ │ │ mov 0x150(%rdi),%rdi │ │ │ │ shl $0x2,%rdx │ │ │ │ call 1c1a0 │ │ │ │ test %r12d,%r12d │ │ │ │ - jle 512a8 ::upPartialsByPartitionAsync(int const*, int)@@Base+0xc8> │ │ │ │ + jle 4f258 ::upPartialsByPartitionAsync(int const*, int)@@Base+0xa8> │ │ │ │ mov 0x148(%rbx),%r11 │ │ │ │ mov 0x150(%rbx),%r10 │ │ │ │ mov %rbp,%rsi │ │ │ │ lea (%r12,%r12,8),%r9d │ │ │ │ xor %r8d,%r8d │ │ │ │ - nopl (%rax) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ mov 0x1c(%rsi),%eax │ │ │ │ cltd │ │ │ │ idivl 0x138(%rbx) │ │ │ │ movslq %edx,%rdx │ │ │ │ mov (%r11,%rdx,8),%rbp │ │ │ │ lea (%r10,%rdx,4),%rdi │ │ │ │ xor %edx,%edx │ │ │ │ - nopl (%rax) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + nop │ │ │ │ mov (%rdi),%eax │ │ │ │ mov (%rsi,%rdx,4),%ecx │ │ │ │ lea (%rax,%rax,8),%eax │ │ │ │ add %edx,%eax │ │ │ │ inc %rdx │ │ │ │ cltq │ │ │ │ mov %ecx,0x0(%rbp,%rax,4) │ │ │ │ cmp $0x9,%rdx │ │ │ │ - jne 51280 ::upPartialsByPartitionAsync(int const*, int)@@Base+0xa0> │ │ │ │ + jne 4f230 ::upPartialsByPartitionAsync(int const*, int)@@Base+0x80> │ │ │ │ add $0x9,%r8d │ │ │ │ incl (%rdi) │ │ │ │ add $0x24,%rsi │ │ │ │ cmp %r8d,%r9d │ │ │ │ - jne 51250 ::upPartialsByPartitionAsync(int const*, int)@@Base+0x70> │ │ │ │ + jne 4f218 ::upPartialsByPartitionAsync(int const*, int)@@Base+0x68> │ │ │ │ mov 0x138(%rbx),%eax │ │ │ │ test %eax,%eax │ │ │ │ - jle 51590 ::upPartialsByPartitionAsync(int const*, int)@@Base+0x3b0> │ │ │ │ + jle 4f538 ::upPartialsByPartitionAsync(int const*, int)@@Base+0x388> │ │ │ │ lea 0x2f(%rsp),%rax │ │ │ │ xor %ebp,%ebp │ │ │ │ mov %rax,0x8(%rsp) │ │ │ │ lea 0x40(%rsp),%rax │ │ │ │ mov %rax,(%rsp) │ │ │ │ - jmp 5140b ::upPartialsByPartitionAsync(int const*, int)@@Base+0x22b> │ │ │ │ + jmp 4f3bb ::upPartialsByPartitionAsync(int const*, int)@@Base+0x20b> │ │ │ │ mov 0x8(%r13),%eax │ │ │ │ inc %eax │ │ │ │ inc %eax │ │ │ │ mov %eax,0x8(%r13) │ │ │ │ test %rdx,%rdx │ │ │ │ - je 516af ::upPartialsByPartitionAsync(int const*, int)@@Base+0x4cf> │ │ │ │ + je 4f647 ::upPartialsByPartitionAsync(int const*, int)@@Base+0x497> │ │ │ │ mov $0x1,%eax │ │ │ │ xchg %al,0x14(%rdx) │ │ │ │ test %al,%al │ │ │ │ - jne 51689 ::upPartialsByPartitionAsync(int const*, int)@@Base+0x4a9> │ │ │ │ + jne 4f621 ::upPartialsByPartitionAsync(int const*, int)@@Base+0x471> │ │ │ │ test %r13,%r13 │ │ │ │ - je 51339 ::upPartialsByPartitionAsync(int const*, int)@@Base+0x159> │ │ │ │ + je 4f2e9 ::upPartialsByPartitionAsync(int const*, int)@@Base+0x139> │ │ │ │ mov 0x8(%r13),%rax │ │ │ │ movabs $0x100000001,%rsi │ │ │ │ lea 0x8(%r13),%rdx │ │ │ │ cmp %rsi,%rax │ │ │ │ - je 515f0 ::upPartialsByPartitionAsync(int const*, int)@@Base+0x410> │ │ │ │ - mov 0xeb44(%rip),%rax │ │ │ │ + je 4f588 ::upPartialsByPartitionAsync(int const*, int)@@Base+0x3d8> │ │ │ │ + mov 0xeb94(%rip),%rax │ │ │ │ cmpb $0x0,(%rax) │ │ │ │ - je 514d0 ::upPartialsByPartitionAsync(int const*, int)@@Base+0x2f0> │ │ │ │ + je 4f480 ::upPartialsByPartitionAsync(int const*, int)@@Base+0x2d0> │ │ │ │ mov 0x8(%r13),%eax │ │ │ │ lea -0x1(%rax),%edx │ │ │ │ mov %edx,0x8(%r13) │ │ │ │ cmp $0x1,%eax │ │ │ │ - je 514e2 ::upPartialsByPartitionAsync(int const*, int)@@Base+0x302> │ │ │ │ + je 4f492 ::upPartialsByPartitionAsync(int const*, int)@@Base+0x2e2> │ │ │ │ mov %rbp,%rax │ │ │ │ shl $0x4,%rax │ │ │ │ add 0x170(%rbx),%rax │ │ │ │ mov 0x8(%rax),%r12 │ │ │ │ vmovdqu %xmm0,(%rax) │ │ │ │ test %r12,%r12 │ │ │ │ - je 51397 ::upPartialsByPartitionAsync(int const*, int)@@Base+0x1b7> │ │ │ │ + je 4f347 ::upPartialsByPartitionAsync(int const*, int)@@Base+0x197> │ │ │ │ mov 0x8(%r12),%rax │ │ │ │ movabs $0x100000001,%rsi │ │ │ │ lea 0x8(%r12),%rdx │ │ │ │ cmp %rsi,%rax │ │ │ │ - je 515c0 ::upPartialsByPartitionAsync(int const*, int)@@Base+0x3e0> │ │ │ │ - mov 0xeae8(%rip),%rax │ │ │ │ + je 4f560 ::upPartialsByPartitionAsync(int const*, int)@@Base+0x3b0> │ │ │ │ + mov 0xeb38(%rip),%rax │ │ │ │ cmpb $0x0,(%rax) │ │ │ │ - je 514b0 ::upPartialsByPartitionAsync(int const*, int)@@Base+0x2d0> │ │ │ │ + je 4f460 ::upPartialsByPartitionAsync(int const*, int)@@Base+0x2b0> │ │ │ │ mov 0x8(%r12),%eax │ │ │ │ lea -0x1(%rax),%edx │ │ │ │ mov %edx,0x8(%r12) │ │ │ │ cmp $0x1,%eax │ │ │ │ - je 514c2 ::upPartialsByPartitionAsync(int const*, int)@@Base+0x2e2> │ │ │ │ - mov 0x140(%rbx),%r15 │ │ │ │ + je 4f472 ::upPartialsByPartitionAsync(int const*, int)@@Base+0x2c2> │ │ │ │ imul $0xb8,%rbp,%r12 │ │ │ │ + mov 0x140(%rbx),%r15 │ │ │ │ add %r12,%r15 │ │ │ │ lea 0x88(%r15),%r13 │ │ │ │ mov %r13,%rdi │ │ │ │ mov %r13,0x40(%rsp) │ │ │ │ call 1c4a0 │ │ │ │ test %eax,%eax │ │ │ │ - jne 51672 ::upPartialsByPartitionAsync(int const*, int)@@Base+0x492> │ │ │ │ + jne 4f60a ::upPartialsByPartitionAsync(int const*, int)@@Base+0x45a> │ │ │ │ lea 0x8(%r15),%rdi │ │ │ │ lea 0x30(%rsp),%rsi │ │ │ │ movb $0x1,0x48(%rsp) │ │ │ │ call 1c480 , std::allocator > >::emplace_back >(std::packaged_task&&)@plt> │ │ │ │ mov %r13,%rdi │ │ │ │ inc %rbp │ │ │ │ call 1c240 │ │ │ │ add 0x140(%rbx),%r12 │ │ │ │ lea 0x58(%r12),%rdi │ │ │ │ call 1c140 │ │ │ │ lea 0x30(%rsp),%rdi │ │ │ │ call 1c330 ::~packaged_task()@plt> │ │ │ │ mov 0x138(%rbx),%eax │ │ │ │ cmp %ebp,%eax │ │ │ │ - jle 51500 ::upPartialsByPartitionAsync(int const*, int)@@Base+0x320> │ │ │ │ + jle 4f4b0 ::upPartialsByPartitionAsync(int const*, int)@@Base+0x300> │ │ │ │ mov 0x150(%rbx),%rdx │ │ │ │ mov 0x148(%rbx),%rax │ │ │ │ lea 0x30(%rsp),%rdi │ │ │ │ movq $0x1a1,0x40(%rsp) │ │ │ │ mov (%rsp),%rsi │ │ │ │ movq $0x0,0x48(%rsp) │ │ │ │ - movl $0xffffffff,0x50(%rsp) │ │ │ │ - movb $0x1,0x60(%rsp) │ │ │ │ - mov %rbx,0x68(%rsp) │ │ │ │ mov (%rdx,%rbp,4),%edx │ │ │ │ mov (%rax,%rbp,8),%rax │ │ │ │ + movl $0xffffffff,0x50(%rsp) │ │ │ │ + movb $0x1,0x60(%rsp) │ │ │ │ mov %edx,0x54(%rsp) │ │ │ │ mov 0x8(%rsp),%rdx │ │ │ │ mov %rax,0x58(%rsp) │ │ │ │ + mov %rbx,0x68(%rsp) │ │ │ │ call 1c400 > std::__create_task_state::*(beagle::cpu::BeagleCPUImpl*, bool, int const*, int, BeagleOpCodes))(bool, int const*, int, int)>, std::allocator >(std::_Bind::*(beagle::cpu::BeagleCPUImpl*, bool, int const*, int, BeagleOpCodes))(bool, int const*, int, int)>&&, std::allocator const&)@plt> │ │ │ │ vmovdqa 0x30(%rsp),%xmm0 │ │ │ │ mov 0x38(%rsp),%r12 │ │ │ │ vpextrq $0x1,%xmm0,%r13 │ │ │ │ vmovq %xmm0,%rdx │ │ │ │ test %r13,%r13 │ │ │ │ - je 512dc ::upPartialsByPartitionAsync(int const*, int)@@Base+0xfc> │ │ │ │ - mov 0xe9da(%rip),%rax │ │ │ │ + je 4f28c ::upPartialsByPartitionAsync(int const*, int)@@Base+0xdc> │ │ │ │ + mov 0xea2a(%rip),%rax │ │ │ │ cmpb $0x0,(%rax) │ │ │ │ - jne 512d0 ::upPartialsByPartitionAsync(int const*, int)@@Base+0xf0> │ │ │ │ + jne 4f280 ::upPartialsByPartitionAsync(int const*, int)@@Base+0xd0> │ │ │ │ lock incl 0x8(%r13) │ │ │ │ cmpb $0x0,(%rax) │ │ │ │ - jne 5161d ::upPartialsByPartitionAsync(int const*, int)@@Base+0x43d> │ │ │ │ + jne 4f5b5 ::upPartialsByPartitionAsync(int const*, int)@@Base+0x405> │ │ │ │ lock incl 0x8(%r13) │ │ │ │ - jmp 512dc ::upPartialsByPartitionAsync(int const*, int)@@Base+0xfc> │ │ │ │ + jmp 4f28c ::upPartialsByPartitionAsync(int const*, int)@@Base+0xdc> │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ mov $0xffffffff,%eax │ │ │ │ lock xadd %eax,(%rdx) │ │ │ │ cmp $0x1,%eax │ │ │ │ - jne 51397 ::upPartialsByPartitionAsync(int const*, int)@@Base+0x1b7> │ │ │ │ + jne 4f347 ::upPartialsByPartitionAsync(int const*, int)@@Base+0x197> │ │ │ │ mov %r12,%rdi │ │ │ │ call 1c070 ::_M_release_last_use_cold()@plt> │ │ │ │ - jmp 51397 ::upPartialsByPartitionAsync(int const*, int)@@Base+0x1b7> │ │ │ │ + jmp 4f347 ::upPartialsByPartitionAsync(int const*, int)@@Base+0x197> │ │ │ │ nop │ │ │ │ mov $0xffffffff,%eax │ │ │ │ lock xadd %eax,(%rdx) │ │ │ │ cmp $0x1,%eax │ │ │ │ - jne 51339 ::upPartialsByPartitionAsync(int const*, int)@@Base+0x159> │ │ │ │ + jne 4f2e9 ::upPartialsByPartitionAsync(int const*, int)@@Base+0x139> │ │ │ │ mov %r13,%rdi │ │ │ │ vmovdqa %xmm0,0x10(%rsp) │ │ │ │ call 1c070 ::_M_release_last_use_cold()@plt> │ │ │ │ vmovdqa 0x10(%rsp),%xmm0 │ │ │ │ - jmp 51339 ::upPartialsByPartitionAsync(int const*, int)@@Base+0x159> │ │ │ │ + jmp 4f2e9 ::upPartialsByPartitionAsync(int const*, int)@@Base+0x139> │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ test %eax,%eax │ │ │ │ - jle 51590 ::upPartialsByPartitionAsync(int const*, int)@@Base+0x3b0> │ │ │ │ + jle 4f538 ::upPartialsByPartitionAsync(int const*, int)@@Base+0x388> │ │ │ │ xor %ebp,%ebp │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ mov %rbp,%rax │ │ │ │ shl $0x4,%rax │ │ │ │ add 0x170(%rbx),%rax │ │ │ │ mov (%rax),%r13 │ │ │ │ test %r13,%r13 │ │ │ │ - je 51658 ::upPartialsByPartitionAsync(int const*, int)@@Base+0x478> │ │ │ │ + je 4f5f0 ::upPartialsByPartitionAsync(int const*, int)@@Base+0x440> │ │ │ │ mov 0x0(%r13),%rax │ │ │ │ mov %r13,%rdi │ │ │ │ lea 0x10(%r13),%r12 │ │ │ │ call *0x10(%rax) │ │ │ │ mov 0x10(%r13),%edx │ │ │ │ and $0x7fffffff,%edx │ │ │ │ - jmp 51580 ::upPartialsByPartitionAsync(int const*, int)@@Base+0x3a0> │ │ │ │ - nop │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + jmp 4f528 ::upPartialsByPartitionAsync(int const*, int)@@Base+0x378> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ lock orl $0x80000000,(%r12) │ │ │ │ xor %r9d,%r9d │ │ │ │ xor %r8d,%r8d │ │ │ │ xor %ecx,%ecx │ │ │ │ or $0x80000000,%edx │ │ │ │ mov %r12,%rsi │ │ │ │ mov %r12,%rdi │ │ │ │ call 1c540 >, std::chrono::duration >)@plt> │ │ │ │ mov (%r12),%edx │ │ │ │ and $0x7fffffff,%edx │ │ │ │ cmp $0x1,%al │ │ │ │ - jne 51585 ::upPartialsByPartitionAsync(int const*, int)@@Base+0x3a5> │ │ │ │ + jne 4f52d ::upPartialsByPartitionAsync(int const*, int)@@Base+0x37d> │ │ │ │ cmp $0x1,%edx │ │ │ │ - jne 51550 ::upPartialsByPartitionAsync(int const*, int)@@Base+0x370> │ │ │ │ + jne 4f4f8 ::upPartialsByPartitionAsync(int const*, int)@@Base+0x348> │ │ │ │ inc %rbp │ │ │ │ cmp %ebp,0x138(%rbx) │ │ │ │ - jg 51510 ::upPartialsByPartitionAsync(int const*, int)@@Base+0x330> │ │ │ │ + jg 4f4c0 ::upPartialsByPartitionAsync(int const*, int)@@Base+0x310> │ │ │ │ mov 0x78(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 51653 ::upPartialsByPartitionAsync(int const*, int)@@Base+0x473> │ │ │ │ + jne 4f5eb ::upPartialsByPartitionAsync(int const*, int)@@Base+0x43b> │ │ │ │ add $0x88,%rsp │ │ │ │ xor %eax,%eax │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ ret │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ + movq $0x0,0x8(%r12) │ │ │ │ mov (%r12),%rax │ │ │ │ mov %r12,%rdi │ │ │ │ - movq $0x0,0x8(%r12) │ │ │ │ call *0x10(%rax) │ │ │ │ mov (%r12),%rax │ │ │ │ mov %r12,%rdi │ │ │ │ call *0x18(%rax) │ │ │ │ - jmp 51397 ::upPartialsByPartitionAsync(int const*, int)@@Base+0x1b7> │ │ │ │ - nopl (%rax) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + jmp 4f347 ::upPartialsByPartitionAsync(int const*, int)@@Base+0x197> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + movq $0x0,0x8(%r13) │ │ │ │ mov 0x0(%r13),%rax │ │ │ │ - vmovdqa %xmm0,0x10(%rsp) │ │ │ │ mov %r13,%rdi │ │ │ │ - movq $0x0,0x8(%r13) │ │ │ │ + vmovdqa %xmm0,0x10(%rsp) │ │ │ │ call *0x10(%rax) │ │ │ │ mov 0x0(%r13),%rax │ │ │ │ mov %r13,%rdi │ │ │ │ call *0x18(%rax) │ │ │ │ vmovdqa 0x10(%rsp),%xmm0 │ │ │ │ - jmp 51339 ::upPartialsByPartitionAsync(int const*, int)@@Base+0x159> │ │ │ │ + jmp 4f2e9 ::upPartialsByPartitionAsync(int const*, int)@@Base+0x139> │ │ │ │ mov 0x8(%r13),%eax │ │ │ │ - jmp 512d6 ::upPartialsByPartitionAsync(int const*, int)@@Base+0xf6> │ │ │ │ + jmp 4f286 ::upPartialsByPartitionAsync(int const*, int)@@Base+0xd6> │ │ │ │ mov (%rsp),%rdi │ │ │ │ vzeroupper │ │ │ │ call 1c040 ::unlock()@plt> │ │ │ │ lea 0x30(%rsp),%rdi │ │ │ │ vzeroupper │ │ │ │ call 1c330 ::~packaged_task()@plt> │ │ │ │ mov 0x78(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - je 516d5 ::upPartialsByPartitionAsync(int const*, int)@@Base+0x4f5> │ │ │ │ + je 4f66d ::upPartialsByPartitionAsync(int const*, int)@@Base+0x4bd> │ │ │ │ call 1c370 <__stack_chk_fail@plt> │ │ │ │ mov 0x78(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 51653 ::upPartialsByPartitionAsync(int const*, int)@@Base+0x473> │ │ │ │ + jne 4f5eb ::upPartialsByPartitionAsync(int const*, int)@@Base+0x43b> │ │ │ │ mov $0x3,%edi │ │ │ │ call 1c080 │ │ │ │ mov 0x78(%rsp),%rdx │ │ │ │ sub %fs:0x28,%rdx │ │ │ │ - jne 51653 ::upPartialsByPartitionAsync(int const*, int)@@Base+0x473> │ │ │ │ + jne 4f5eb ::upPartialsByPartitionAsync(int const*, int)@@Base+0x43b> │ │ │ │ mov %eax,%edi │ │ │ │ call 1c210 │ │ │ │ mov 0x78(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 51653 ::upPartialsByPartitionAsync(int const*, int)@@Base+0x473> │ │ │ │ + jne 4f5eb ::upPartialsByPartitionAsync(int const*, int)@@Base+0x43b> │ │ │ │ mov $0x1,%edi │ │ │ │ call 1c080 │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbx │ │ │ │ - jmp 51626 ::upPartialsByPartitionAsync(int const*, int)@@Base+0x446> │ │ │ │ + jmp 4f5be ::upPartialsByPartitionAsync(int const*, int)@@Base+0x40e> │ │ │ │ mov 0x78(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 51653 ::upPartialsByPartitionAsync(int const*, int)@@Base+0x473> │ │ │ │ + jne 4f5eb ::upPartialsByPartitionAsync(int const*, int)@@Base+0x43b> │ │ │ │ mov $0x3,%edi │ │ │ │ call 1c080 │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbx │ │ │ │ - jmp 51632 ::upPartialsByPartitionAsync(int const*, int)@@Base+0x452> │ │ │ │ + jmp 4f5ca ::upPartialsByPartitionAsync(int const*, int)@@Base+0x41a> │ │ │ │ mov %rbx,%rdi │ │ │ │ call 1c580 <_Unwind_Resume@plt> │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbx │ │ │ │ test %r12,%r12 │ │ │ │ - je 51632 ::upPartialsByPartitionAsync(int const*, int)@@Base+0x452> │ │ │ │ + je 4f5ca ::upPartialsByPartitionAsync(int const*, int)@@Base+0x41a> │ │ │ │ mov %r12,%rdi │ │ │ │ vzeroupper │ │ │ │ call 1c270 ::_M_release()@plt> │ │ │ │ mov %r12,%rdi │ │ │ │ call 1c270 ::_M_release()@plt> │ │ │ │ - jmp 51632 ::upPartialsByPartitionAsync(int const*, int)@@Base+0x452> │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - nop │ │ │ │ + jmp 4f5ca ::upPartialsByPartitionAsync(int const*, int)@@Base+0x41a> │ │ │ │ + nopl (%rax) │ │ │ │ │ │ │ │ -0000000000051710 ::updatePartials(int const*, int, int)@@Base>: │ │ │ │ +000000000004f6a0 ::updatePartials(int const*, int, int)@@Base>: │ │ │ │ endbr64 │ │ │ │ cmpb $0x0,0x13d(%rdi) │ │ │ │ mov (%rdi),%r9 │ │ │ │ - je 51790 ::updatePartials(int const*, int, int)@@Base+0x80> │ │ │ │ + je 4f720 ::updatePartials(int const*, int, int)@@Base+0x80> │ │ │ │ sub $0x28,%rsp │ │ │ │ - mov 0x1f0(%r9),%r11 │ │ │ │ - cmp 0xe65e(%rip),%r11 # 5fd90 ::autoPartitionPartialsOperations(int const*, int*, int, int)@@Base+0x416d0> │ │ │ │ mov %ecx,%r8d │ │ │ │ - mov 0x158(%rdi),%r10 │ │ │ │ mov %edx,%ecx │ │ │ │ - jne 517b0 ::updatePartials(int const*, int, int)@@Base+0xa0> │ │ │ │ + mov 0x1f0(%r9),%r11 │ │ │ │ + mov 0x158(%rdi),%r10 │ │ │ │ + cmp 0xe6c2(%rip),%r11 # 5dd90 ::autoPartitionPartialsOperations(int const*, int*, int, int)@@Base+0x3f8f0> │ │ │ │ + jne 4f740 ::updatePartials(int const*, int, int)@@Base+0xa0> │ │ │ │ mov %edx,0x14(%rsp) │ │ │ │ mov %r10,%rdx │ │ │ │ mov %r10,0x8(%rsp) │ │ │ │ mov %rdi,(%rsp) │ │ │ │ mov %r9,0x18(%rsp) │ │ │ │ call 1c6a0 ::autoPartitionPartialsOperations(int const*, int*, int, int)@plt> │ │ │ │ mov (%rsp),%rdi │ │ │ │ mov 0x8(%rsp),%r10 │ │ │ │ mov 0x14(%rsp),%eax │ │ │ │ mov 0x18(%rsp),%r9 │ │ │ │ imul 0x48(%rdi),%eax │ │ │ │ mov %r10,%rsi │ │ │ │ mov %eax,%edx │ │ │ │ mov 0x1f8(%r9),%rax │ │ │ │ - cmp 0xe7ad(%rip),%rax # 5ff30 ::upPartialsByPartitionAsync(int const*, int)@@Base+0xed50> │ │ │ │ - jne 517f0 ::updatePartials(int const*, int, int)@@Base+0xe0> │ │ │ │ + cmp 0xe81d(%rip),%rax # 5df30 ::upPartialsByPartitionAsync(int const*, int)@@Base+0xed80> │ │ │ │ + jne 4f770 ::updatePartials(int const*, int, int)@@Base+0xd0> │ │ │ │ add $0x28,%rsp │ │ │ │ jmp 1c720 ::upPartialsByPartitionAsync(int const*, int)@plt> │ │ │ │ xchg %ax,%ax │ │ │ │ mov 0x1a0(%r9),%rax │ │ │ │ mov %ecx,%r8d │ │ │ │ mov %edx,%ecx │ │ │ │ mov %rsi,%rdx │ │ │ │ xor %esi,%esi │ │ │ │ - cmp 0xe800(%rip),%rax # 5ffa8 ::upPartials(bool, int const*, int, int)@@Base+0x2cfb8> │ │ │ │ - jne 517e0 ::updatePartials(int const*, int, int)@@Base+0xd0> │ │ │ │ + cmp 0xe870(%rip),%rax # 5dfa8 ::upPartials(bool, int const*, int, int)@@Base+0x2c248> │ │ │ │ + jne 4f768 ::updatePartials(int const*, int, int)@@Base+0xc8> │ │ │ │ jmp 1c738 ::upPartials(bool, int const*, int, int)@plt> │ │ │ │ nop │ │ │ │ mov %edx,0x8(%rsp) │ │ │ │ - mov %rdi,(%rsp) │ │ │ │ mov %r10,%rdx │ │ │ │ + mov %rdi,(%rsp) │ │ │ │ call *%r11 │ │ │ │ mov (%rsp),%rdi │ │ │ │ mov 0x8(%rsp),%eax │ │ │ │ mov (%rdi),%r9 │ │ │ │ mov 0x158(%rdi),%r10 │ │ │ │ - jmp 5176c ::updatePartials(int const*, int, int)@@Base+0x5c> │ │ │ │ - nopl (%rax) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + jmp 4f6fc ::updatePartials(int const*, int, int)@@Base+0x5c> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ add $0x28,%rsp │ │ │ │ jmp *%rax │ │ │ │ cs nopw 0x0(%rax,%rax,1) │ │ │ │ │ │ │ │ -0000000000051800 ::updatePartialsByPartition(int const*, int)@@Base>: │ │ │ │ +000000000004f780 ::updatePartialsByPartition(int const*, int)@@Base>: │ │ │ │ endbr64 │ │ │ │ cmpb $0x0,0x13c(%rdi) │ │ │ │ mov (%rdi),%rax │ │ │ │ - je 51830 ::updatePartialsByPartition(int const*, int)@@Base+0x30> │ │ │ │ + je 4f7a8 ::updatePartialsByPartition(int const*, int)@@Base+0x28> │ │ │ │ mov 0x1f8(%rax),%rax │ │ │ │ - cmp 0xe712(%rip),%rax # 5ff30 ::upPartialsByPartitionAsync(int const*, int)@@Base+0xed50> │ │ │ │ - jne 51860 ::updatePartialsByPartition(int const*, int)@@Base+0x60> │ │ │ │ + cmp 0xe792(%rip),%rax # 5df30 ::upPartialsByPartitionAsync(int const*, int)@@Base+0xed80> │ │ │ │ + jne 4f7d0 ::updatePartialsByPartition(int const*, int)@@Base+0x50> │ │ │ │ jmp 1c720 ::upPartialsByPartitionAsync(int const*, int)@plt> │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + nopl (%rax) │ │ │ │ mov 0x1a0(%rax),%rax │ │ │ │ - cmp 0xe76a(%rip),%rax # 5ffa8 ::upPartials(bool, int const*, int, int)@@Base+0x2cfb8> │ │ │ │ mov %edx,%ecx │ │ │ │ mov $0xffffffff,%r8d │ │ │ │ mov %rsi,%rdx │ │ │ │ mov $0x1,%esi │ │ │ │ - jne 51870 ::updatePartialsByPartition(int const*, int)@@Base+0x70> │ │ │ │ + cmp 0xe7e2(%rip),%rax # 5dfa8 ::upPartials(bool, int const*, int, int)@@Base+0x2c248> │ │ │ │ + jne 4f7d8 ::updatePartialsByPartition(int const*, int)@@Base+0x58> │ │ │ │ jmp 1c738 ::upPartials(bool, int const*, int, int)@plt> │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - jmp *%rax │ │ │ │ nopl (%rax) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ jmp *%rax │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + jmp *%rax │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ │ │ │ │ -0000000000051880 ::upPartialsByPartitionAsync(int const*, int)@@Base>: │ │ │ │ +000000000004f7e0 ::upPartialsByPartitionAsync(int const*, int)@@Base>: │ │ │ │ endbr64 │ │ │ │ push %r15 │ │ │ │ push %r14 │ │ │ │ push %r13 │ │ │ │ push %r12 │ │ │ │ push %rbp │ │ │ │ + mov %rsi,%rbp │ │ │ │ + xor %esi,%esi │ │ │ │ push %rbx │ │ │ │ mov %rdi,%rbx │ │ │ │ sub $0x88,%rsp │ │ │ │ - mov %rsi,%rbp │ │ │ │ - xor %esi,%esi │ │ │ │ mov %fs:0x28,%r12 │ │ │ │ mov %r12,0x78(%rsp) │ │ │ │ mov %edx,%r12d │ │ │ │ movslq 0x130(%rdi),%rdx │ │ │ │ mov 0x148(%rdi),%rdi │ │ │ │ shl $0x2,%rdx │ │ │ │ call 1c1a0 │ │ │ │ test %r12d,%r12d │ │ │ │ - jle 51948 ::upPartialsByPartitionAsync(int const*, int)@@Base+0xc8> │ │ │ │ + jle 4f888 ::upPartialsByPartitionAsync(int const*, int)@@Base+0xa8> │ │ │ │ mov 0x140(%rbx),%r11 │ │ │ │ mov 0x148(%rbx),%r10 │ │ │ │ mov %rbp,%rsi │ │ │ │ lea (%r12,%r12,8),%r9d │ │ │ │ xor %r8d,%r8d │ │ │ │ - nopl (%rax) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ mov 0x1c(%rsi),%eax │ │ │ │ cltd │ │ │ │ idivl 0x130(%rbx) │ │ │ │ movslq %edx,%rdx │ │ │ │ mov (%r11,%rdx,8),%rbp │ │ │ │ lea (%r10,%rdx,4),%rdi │ │ │ │ xor %edx,%edx │ │ │ │ - nopl (%rax) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + nop │ │ │ │ mov (%rdi),%eax │ │ │ │ mov (%rsi,%rdx,4),%ecx │ │ │ │ lea (%rax,%rax,8),%eax │ │ │ │ add %edx,%eax │ │ │ │ inc %rdx │ │ │ │ cltq │ │ │ │ mov %ecx,0x0(%rbp,%rax,4) │ │ │ │ cmp $0x9,%rdx │ │ │ │ - jne 51920 ::upPartialsByPartitionAsync(int const*, int)@@Base+0xa0> │ │ │ │ + jne 4f860 ::upPartialsByPartitionAsync(int const*, int)@@Base+0x80> │ │ │ │ add $0x9,%r8d │ │ │ │ incl (%rdi) │ │ │ │ add $0x24,%rsi │ │ │ │ cmp %r8d,%r9d │ │ │ │ - jne 518f0 ::upPartialsByPartitionAsync(int const*, int)@@Base+0x70> │ │ │ │ + jne 4f848 ::upPartialsByPartitionAsync(int const*, int)@@Base+0x68> │ │ │ │ mov 0x130(%rbx),%eax │ │ │ │ test %eax,%eax │ │ │ │ - jle 51c30 ::upPartialsByPartitionAsync(int const*, int)@@Base+0x3b0> │ │ │ │ + jle 4fb68 ::upPartialsByPartitionAsync(int const*, int)@@Base+0x388> │ │ │ │ lea 0x2f(%rsp),%rax │ │ │ │ xor %ebp,%ebp │ │ │ │ mov %rax,0x8(%rsp) │ │ │ │ lea 0x40(%rsp),%rax │ │ │ │ mov %rax,(%rsp) │ │ │ │ - jmp 51aab ::upPartialsByPartitionAsync(int const*, int)@@Base+0x22b> │ │ │ │ + jmp 4f9eb ::upPartialsByPartitionAsync(int const*, int)@@Base+0x20b> │ │ │ │ mov 0x8(%r13),%eax │ │ │ │ inc %eax │ │ │ │ inc %eax │ │ │ │ mov %eax,0x8(%r13) │ │ │ │ test %rdx,%rdx │ │ │ │ - je 51d4f ::upPartialsByPartitionAsync(int const*, int)@@Base+0x4cf> │ │ │ │ + je 4fc77 ::upPartialsByPartitionAsync(int const*, int)@@Base+0x497> │ │ │ │ mov $0x1,%eax │ │ │ │ xchg %al,0x14(%rdx) │ │ │ │ test %al,%al │ │ │ │ - jne 51d29 ::upPartialsByPartitionAsync(int const*, int)@@Base+0x4a9> │ │ │ │ + jne 4fc51 ::upPartialsByPartitionAsync(int const*, int)@@Base+0x471> │ │ │ │ test %r13,%r13 │ │ │ │ - je 519d9 ::upPartialsByPartitionAsync(int const*, int)@@Base+0x159> │ │ │ │ + je 4f919 ::upPartialsByPartitionAsync(int const*, int)@@Base+0x139> │ │ │ │ mov 0x8(%r13),%rax │ │ │ │ movabs $0x100000001,%rsi │ │ │ │ lea 0x8(%r13),%rdx │ │ │ │ cmp %rsi,%rax │ │ │ │ - je 51c90 ::upPartialsByPartitionAsync(int const*, int)@@Base+0x410> │ │ │ │ - mov 0xe4a4(%rip),%rax │ │ │ │ + je 4fbb8 ::upPartialsByPartitionAsync(int const*, int)@@Base+0x3d8> │ │ │ │ + mov 0xe564(%rip),%rax │ │ │ │ cmpb $0x0,(%rax) │ │ │ │ - je 51b70 ::upPartialsByPartitionAsync(int const*, int)@@Base+0x2f0> │ │ │ │ + je 4fab0 ::upPartialsByPartitionAsync(int const*, int)@@Base+0x2d0> │ │ │ │ mov 0x8(%r13),%eax │ │ │ │ lea -0x1(%rax),%edx │ │ │ │ mov %edx,0x8(%r13) │ │ │ │ cmp $0x1,%eax │ │ │ │ - je 51b82 ::upPartialsByPartitionAsync(int const*, int)@@Base+0x302> │ │ │ │ + je 4fac2 ::upPartialsByPartitionAsync(int const*, int)@@Base+0x2e2> │ │ │ │ mov %rbp,%rax │ │ │ │ shl $0x4,%rax │ │ │ │ add 0x168(%rbx),%rax │ │ │ │ mov 0x8(%rax),%r12 │ │ │ │ vmovdqu %xmm0,(%rax) │ │ │ │ test %r12,%r12 │ │ │ │ - je 51a37 ::upPartialsByPartitionAsync(int const*, int)@@Base+0x1b7> │ │ │ │ + je 4f977 ::upPartialsByPartitionAsync(int const*, int)@@Base+0x197> │ │ │ │ mov 0x8(%r12),%rax │ │ │ │ movabs $0x100000001,%rsi │ │ │ │ lea 0x8(%r12),%rdx │ │ │ │ cmp %rsi,%rax │ │ │ │ - je 51c60 ::upPartialsByPartitionAsync(int const*, int)@@Base+0x3e0> │ │ │ │ - mov 0xe448(%rip),%rax │ │ │ │ + je 4fb90 ::upPartialsByPartitionAsync(int const*, int)@@Base+0x3b0> │ │ │ │ + mov 0xe508(%rip),%rax │ │ │ │ cmpb $0x0,(%rax) │ │ │ │ - je 51b50 ::upPartialsByPartitionAsync(int const*, int)@@Base+0x2d0> │ │ │ │ + je 4fa90 ::upPartialsByPartitionAsync(int const*, int)@@Base+0x2b0> │ │ │ │ mov 0x8(%r12),%eax │ │ │ │ lea -0x1(%rax),%edx │ │ │ │ mov %edx,0x8(%r12) │ │ │ │ cmp $0x1,%eax │ │ │ │ - je 51b62 ::upPartialsByPartitionAsync(int const*, int)@@Base+0x2e2> │ │ │ │ - mov 0x138(%rbx),%r15 │ │ │ │ + je 4faa2 ::upPartialsByPartitionAsync(int const*, int)@@Base+0x2c2> │ │ │ │ imul $0xb8,%rbp,%r12 │ │ │ │ + mov 0x138(%rbx),%r15 │ │ │ │ add %r12,%r15 │ │ │ │ lea 0x88(%r15),%r13 │ │ │ │ mov %r13,%rdi │ │ │ │ mov %r13,0x40(%rsp) │ │ │ │ call 1c4a0 │ │ │ │ test %eax,%eax │ │ │ │ - jne 51d12 ::upPartialsByPartitionAsync(int const*, int)@@Base+0x492> │ │ │ │ + jne 4fc3a ::upPartialsByPartitionAsync(int const*, int)@@Base+0x45a> │ │ │ │ lea 0x8(%r15),%rdi │ │ │ │ lea 0x30(%rsp),%rsi │ │ │ │ movb $0x1,0x48(%rsp) │ │ │ │ call 1c480 , std::allocator > >::emplace_back >(std::packaged_task&&)@plt> │ │ │ │ mov %r13,%rdi │ │ │ │ inc %rbp │ │ │ │ call 1c240 │ │ │ │ add 0x138(%rbx),%r12 │ │ │ │ lea 0x58(%r12),%rdi │ │ │ │ call 1c140 │ │ │ │ lea 0x30(%rsp),%rdi │ │ │ │ call 1c330 ::~packaged_task()@plt> │ │ │ │ mov 0x130(%rbx),%eax │ │ │ │ cmp %ebp,%eax │ │ │ │ - jle 51ba0 ::upPartialsByPartitionAsync(int const*, int)@@Base+0x320> │ │ │ │ + jle 4fae0 ::upPartialsByPartitionAsync(int const*, int)@@Base+0x300> │ │ │ │ mov 0x148(%rbx),%rdx │ │ │ │ mov 0x140(%rbx),%rax │ │ │ │ lea 0x30(%rsp),%rdi │ │ │ │ movq $0x1a1,0x40(%rsp) │ │ │ │ mov (%rsp),%rsi │ │ │ │ movq $0x0,0x48(%rsp) │ │ │ │ - movl $0xffffffff,0x50(%rsp) │ │ │ │ - movb $0x1,0x60(%rsp) │ │ │ │ - mov %rbx,0x68(%rsp) │ │ │ │ mov (%rdx,%rbp,4),%edx │ │ │ │ mov (%rax,%rbp,8),%rax │ │ │ │ + movl $0xffffffff,0x50(%rsp) │ │ │ │ + movb $0x1,0x60(%rsp) │ │ │ │ mov %edx,0x54(%rsp) │ │ │ │ mov 0x8(%rsp),%rdx │ │ │ │ mov %rax,0x58(%rsp) │ │ │ │ + mov %rbx,0x68(%rsp) │ │ │ │ call 1c320 > std::__create_task_state::*(beagle::cpu::BeagleCPUImpl*, bool, int const*, int, BeagleOpCodes))(bool, int const*, int, int)>, std::allocator >(std::_Bind::*(beagle::cpu::BeagleCPUImpl*, bool, int const*, int, BeagleOpCodes))(bool, int const*, int, int)>&&, std::allocator const&)@plt> │ │ │ │ vmovdqa 0x30(%rsp),%xmm0 │ │ │ │ mov 0x38(%rsp),%r12 │ │ │ │ vpextrq $0x1,%xmm0,%r13 │ │ │ │ vmovq %xmm0,%rdx │ │ │ │ test %r13,%r13 │ │ │ │ - je 5197c ::upPartialsByPartitionAsync(int const*, int)@@Base+0xfc> │ │ │ │ - mov 0xe33a(%rip),%rax │ │ │ │ + je 4f8bc ::upPartialsByPartitionAsync(int const*, int)@@Base+0xdc> │ │ │ │ + mov 0xe3fa(%rip),%rax │ │ │ │ cmpb $0x0,(%rax) │ │ │ │ - jne 51970 ::upPartialsByPartitionAsync(int const*, int)@@Base+0xf0> │ │ │ │ + jne 4f8b0 ::upPartialsByPartitionAsync(int const*, int)@@Base+0xd0> │ │ │ │ lock incl 0x8(%r13) │ │ │ │ cmpb $0x0,(%rax) │ │ │ │ - jne 51cbd ::upPartialsByPartitionAsync(int const*, int)@@Base+0x43d> │ │ │ │ + jne 4fbe5 ::upPartialsByPartitionAsync(int const*, int)@@Base+0x405> │ │ │ │ lock incl 0x8(%r13) │ │ │ │ - jmp 5197c ::upPartialsByPartitionAsync(int const*, int)@@Base+0xfc> │ │ │ │ + jmp 4f8bc ::upPartialsByPartitionAsync(int const*, int)@@Base+0xdc> │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ mov $0xffffffff,%eax │ │ │ │ lock xadd %eax,(%rdx) │ │ │ │ cmp $0x1,%eax │ │ │ │ - jne 51a37 ::upPartialsByPartitionAsync(int const*, int)@@Base+0x1b7> │ │ │ │ + jne 4f977 ::upPartialsByPartitionAsync(int const*, int)@@Base+0x197> │ │ │ │ mov %r12,%rdi │ │ │ │ call 1c070 ::_M_release_last_use_cold()@plt> │ │ │ │ - jmp 51a37 ::upPartialsByPartitionAsync(int const*, int)@@Base+0x1b7> │ │ │ │ + jmp 4f977 ::upPartialsByPartitionAsync(int const*, int)@@Base+0x197> │ │ │ │ nop │ │ │ │ mov $0xffffffff,%eax │ │ │ │ lock xadd %eax,(%rdx) │ │ │ │ cmp $0x1,%eax │ │ │ │ - jne 519d9 ::upPartialsByPartitionAsync(int const*, int)@@Base+0x159> │ │ │ │ + jne 4f919 ::upPartialsByPartitionAsync(int const*, int)@@Base+0x139> │ │ │ │ mov %r13,%rdi │ │ │ │ vmovdqa %xmm0,0x10(%rsp) │ │ │ │ call 1c070 ::_M_release_last_use_cold()@plt> │ │ │ │ vmovdqa 0x10(%rsp),%xmm0 │ │ │ │ - jmp 519d9 ::upPartialsByPartitionAsync(int const*, int)@@Base+0x159> │ │ │ │ + jmp 4f919 ::upPartialsByPartitionAsync(int const*, int)@@Base+0x139> │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ test %eax,%eax │ │ │ │ - jle 51c30 ::upPartialsByPartitionAsync(int const*, int)@@Base+0x3b0> │ │ │ │ + jle 4fb68 ::upPartialsByPartitionAsync(int const*, int)@@Base+0x388> │ │ │ │ xor %ebp,%ebp │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ mov %rbp,%rax │ │ │ │ shl $0x4,%rax │ │ │ │ add 0x168(%rbx),%rax │ │ │ │ mov (%rax),%r13 │ │ │ │ test %r13,%r13 │ │ │ │ - je 51cf8 ::upPartialsByPartitionAsync(int const*, int)@@Base+0x478> │ │ │ │ + je 4fc20 ::upPartialsByPartitionAsync(int const*, int)@@Base+0x440> │ │ │ │ mov 0x0(%r13),%rax │ │ │ │ mov %r13,%rdi │ │ │ │ lea 0x10(%r13),%r12 │ │ │ │ call *0x10(%rax) │ │ │ │ mov 0x10(%r13),%edx │ │ │ │ and $0x7fffffff,%edx │ │ │ │ - jmp 51c20 ::upPartialsByPartitionAsync(int const*, int)@@Base+0x3a0> │ │ │ │ - nop │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + jmp 4fb58 ::upPartialsByPartitionAsync(int const*, int)@@Base+0x378> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ lock orl $0x80000000,(%r12) │ │ │ │ xor %r9d,%r9d │ │ │ │ xor %r8d,%r8d │ │ │ │ xor %ecx,%ecx │ │ │ │ or $0x80000000,%edx │ │ │ │ mov %r12,%rsi │ │ │ │ mov %r12,%rdi │ │ │ │ call 1c540 >, std::chrono::duration >)@plt> │ │ │ │ mov (%r12),%edx │ │ │ │ and $0x7fffffff,%edx │ │ │ │ cmp $0x1,%al │ │ │ │ - jne 51c25 ::upPartialsByPartitionAsync(int const*, int)@@Base+0x3a5> │ │ │ │ + jne 4fb5d ::upPartialsByPartitionAsync(int const*, int)@@Base+0x37d> │ │ │ │ cmp $0x1,%edx │ │ │ │ - jne 51bf0 ::upPartialsByPartitionAsync(int const*, int)@@Base+0x370> │ │ │ │ + jne 4fb28 ::upPartialsByPartitionAsync(int const*, int)@@Base+0x348> │ │ │ │ inc %rbp │ │ │ │ cmp %ebp,0x130(%rbx) │ │ │ │ - jg 51bb0 ::upPartialsByPartitionAsync(int const*, int)@@Base+0x330> │ │ │ │ + jg 4faf0 ::upPartialsByPartitionAsync(int const*, int)@@Base+0x310> │ │ │ │ mov 0x78(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 51cf3 ::upPartialsByPartitionAsync(int const*, int)@@Base+0x473> │ │ │ │ + jne 4fc1b ::upPartialsByPartitionAsync(int const*, int)@@Base+0x43b> │ │ │ │ add $0x88,%rsp │ │ │ │ xor %eax,%eax │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ ret │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ + movq $0x0,0x8(%r12) │ │ │ │ mov (%r12),%rax │ │ │ │ mov %r12,%rdi │ │ │ │ - movq $0x0,0x8(%r12) │ │ │ │ call *0x10(%rax) │ │ │ │ mov (%r12),%rax │ │ │ │ mov %r12,%rdi │ │ │ │ call *0x18(%rax) │ │ │ │ - jmp 51a37 ::upPartialsByPartitionAsync(int const*, int)@@Base+0x1b7> │ │ │ │ - nopl (%rax) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + jmp 4f977 ::upPartialsByPartitionAsync(int const*, int)@@Base+0x197> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + movq $0x0,0x8(%r13) │ │ │ │ mov 0x0(%r13),%rax │ │ │ │ - vmovdqa %xmm0,0x10(%rsp) │ │ │ │ mov %r13,%rdi │ │ │ │ - movq $0x0,0x8(%r13) │ │ │ │ + vmovdqa %xmm0,0x10(%rsp) │ │ │ │ call *0x10(%rax) │ │ │ │ mov 0x0(%r13),%rax │ │ │ │ mov %r13,%rdi │ │ │ │ call *0x18(%rax) │ │ │ │ vmovdqa 0x10(%rsp),%xmm0 │ │ │ │ - jmp 519d9 ::upPartialsByPartitionAsync(int const*, int)@@Base+0x159> │ │ │ │ + jmp 4f919 ::upPartialsByPartitionAsync(int const*, int)@@Base+0x139> │ │ │ │ mov 0x8(%r13),%eax │ │ │ │ - jmp 51976 ::upPartialsByPartitionAsync(int const*, int)@@Base+0xf6> │ │ │ │ + jmp 4f8b6 ::upPartialsByPartitionAsync(int const*, int)@@Base+0xd6> │ │ │ │ mov (%rsp),%rdi │ │ │ │ vzeroupper │ │ │ │ call 1c040 ::unlock()@plt> │ │ │ │ lea 0x30(%rsp),%rdi │ │ │ │ vzeroupper │ │ │ │ call 1c330 ::~packaged_task()@plt> │ │ │ │ mov 0x78(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - je 51d75 ::upPartialsByPartitionAsync(int const*, int)@@Base+0x4f5> │ │ │ │ + je 4fc9d ::upPartialsByPartitionAsync(int const*, int)@@Base+0x4bd> │ │ │ │ call 1c370 <__stack_chk_fail@plt> │ │ │ │ mov 0x78(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 51cf3 ::upPartialsByPartitionAsync(int const*, int)@@Base+0x473> │ │ │ │ + jne 4fc1b ::upPartialsByPartitionAsync(int const*, int)@@Base+0x43b> │ │ │ │ mov $0x3,%edi │ │ │ │ call 1c080 │ │ │ │ mov 0x78(%rsp),%rdx │ │ │ │ sub %fs:0x28,%rdx │ │ │ │ - jne 51cf3 ::upPartialsByPartitionAsync(int const*, int)@@Base+0x473> │ │ │ │ + jne 4fc1b ::upPartialsByPartitionAsync(int const*, int)@@Base+0x43b> │ │ │ │ mov %eax,%edi │ │ │ │ call 1c210 │ │ │ │ mov 0x78(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 51cf3 ::upPartialsByPartitionAsync(int const*, int)@@Base+0x473> │ │ │ │ + jne 4fc1b ::upPartialsByPartitionAsync(int const*, int)@@Base+0x43b> │ │ │ │ mov $0x1,%edi │ │ │ │ call 1c080 │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbx │ │ │ │ - jmp 51cc6 ::upPartialsByPartitionAsync(int const*, int)@@Base+0x446> │ │ │ │ + jmp 4fbee ::upPartialsByPartitionAsync(int const*, int)@@Base+0x40e> │ │ │ │ mov 0x78(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 51cf3 ::upPartialsByPartitionAsync(int const*, int)@@Base+0x473> │ │ │ │ + jne 4fc1b ::upPartialsByPartitionAsync(int const*, int)@@Base+0x43b> │ │ │ │ mov $0x3,%edi │ │ │ │ call 1c080 │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbx │ │ │ │ - jmp 51cd2 ::upPartialsByPartitionAsync(int const*, int)@@Base+0x452> │ │ │ │ + jmp 4fbfa ::upPartialsByPartitionAsync(int const*, int)@@Base+0x41a> │ │ │ │ mov %rbx,%rdi │ │ │ │ call 1c580 <_Unwind_Resume@plt> │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbx │ │ │ │ test %r12,%r12 │ │ │ │ - je 51cd2 ::upPartialsByPartitionAsync(int const*, int)@@Base+0x452> │ │ │ │ + je 4fbfa ::upPartialsByPartitionAsync(int const*, int)@@Base+0x41a> │ │ │ │ mov %r12,%rdi │ │ │ │ vzeroupper │ │ │ │ call 1c270 ::_M_release()@plt> │ │ │ │ mov %r12,%rdi │ │ │ │ call 1c270 ::_M_release()@plt> │ │ │ │ - jmp 51cd2 ::upPartialsByPartitionAsync(int const*, int)@@Base+0x452> │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - nop │ │ │ │ + jmp 4fbfa ::upPartialsByPartitionAsync(int const*, int)@@Base+0x41a> │ │ │ │ + nopl (%rax) │ │ │ │ │ │ │ │ -0000000000051db0 ::updatePartials(int const*, int, int)@@Base>: │ │ │ │ +000000000004fcd0 ::updatePartials(int const*, int, int)@@Base>: │ │ │ │ endbr64 │ │ │ │ cmpb $0x0,0x135(%rdi) │ │ │ │ mov (%rdi),%r9 │ │ │ │ - je 51e30 ::updatePartials(int const*, int, int)@@Base+0x80> │ │ │ │ + je 4fd50 ::updatePartials(int const*, int, int)@@Base+0x80> │ │ │ │ sub $0x28,%rsp │ │ │ │ - mov 0x1f0(%r9),%r11 │ │ │ │ - cmp 0xdee6(%rip),%r11 # 5fcb8 ::autoPartitionPartialsOperations(int const*, int*, int, int)@@Base+0x3d858> │ │ │ │ mov %ecx,%r8d │ │ │ │ - mov 0x150(%rdi),%r10 │ │ │ │ mov %edx,%ecx │ │ │ │ - jne 51e50 ::updatePartials(int const*, int, int)@@Base+0xa0> │ │ │ │ + mov 0x1f0(%r9),%r11 │ │ │ │ + mov 0x150(%rdi),%r10 │ │ │ │ + cmp 0xdfba(%rip),%r11 # 5dcb8 ::autoPartitionPartialsOperations(int const*, int*, int, int)@@Base+0x3c008> │ │ │ │ + jne 4fd70 ::updatePartials(int const*, int, int)@@Base+0xa0> │ │ │ │ mov %edx,0x14(%rsp) │ │ │ │ mov %r10,%rdx │ │ │ │ mov %r10,0x8(%rsp) │ │ │ │ mov %rdi,(%rsp) │ │ │ │ mov %r9,0x18(%rsp) │ │ │ │ call 1c678 ::autoPartitionPartialsOperations(int const*, int*, int, int)@plt> │ │ │ │ mov (%rsp),%rdi │ │ │ │ mov 0x8(%rsp),%r10 │ │ │ │ mov 0x14(%rsp),%eax │ │ │ │ mov 0x18(%rsp),%r9 │ │ │ │ imul 0x48(%rdi),%eax │ │ │ │ mov %r10,%rsi │ │ │ │ mov %eax,%edx │ │ │ │ mov 0x1f8(%r9),%rax │ │ │ │ - cmp 0xdf55(%rip),%rax # 5fd78 ::upPartialsByPartitionAsync(int const*, int)@@Base+0xe4f8> │ │ │ │ - jne 51e90 ::updatePartials(int const*, int, int)@@Base+0xe0> │ │ │ │ + cmp 0xe035(%rip),%rax # 5dd78 ::upPartialsByPartitionAsync(int const*, int)@@Base+0xe598> │ │ │ │ + jne 4fda0 ::updatePartials(int const*, int, int)@@Base+0xd0> │ │ │ │ add $0x28,%rsp │ │ │ │ jmp 1c698 ::upPartialsByPartitionAsync(int const*, int)@plt> │ │ │ │ xchg %ax,%ax │ │ │ │ mov 0x1a0(%r9),%rax │ │ │ │ mov %ecx,%r8d │ │ │ │ mov %edx,%ecx │ │ │ │ mov %rsi,%rdx │ │ │ │ xor %esi,%esi │ │ │ │ - cmp 0xdfc8(%rip),%rax # 5fe10 ::upPartials(bool, int const*, int, int)@@Base+0x2a3f0> │ │ │ │ - jne 51e80 ::updatePartials(int const*, int, int)@@Base+0xd0> │ │ │ │ + cmp 0xe0a8(%rip),%rax # 5de10 ::upPartials(bool, int const*, int, int)@@Base+0x29820> │ │ │ │ + jne 4fd98 ::updatePartials(int const*, int, int)@@Base+0xc8> │ │ │ │ jmp 1c6d8 ::upPartials(bool, int const*, int, int)@plt> │ │ │ │ nop │ │ │ │ mov %edx,0x8(%rsp) │ │ │ │ - mov %rdi,(%rsp) │ │ │ │ mov %r10,%rdx │ │ │ │ + mov %rdi,(%rsp) │ │ │ │ call *%r11 │ │ │ │ mov (%rsp),%rdi │ │ │ │ mov 0x8(%rsp),%eax │ │ │ │ mov (%rdi),%r9 │ │ │ │ mov 0x150(%rdi),%r10 │ │ │ │ - jmp 51e0c ::updatePartials(int const*, int, int)@@Base+0x5c> │ │ │ │ - nopl (%rax) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + jmp 4fd2c ::updatePartials(int const*, int, int)@@Base+0x5c> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ add $0x28,%rsp │ │ │ │ jmp *%rax │ │ │ │ cs nopw 0x0(%rax,%rax,1) │ │ │ │ │ │ │ │ -0000000000051ea0 ::updatePartialsByPartition(int const*, int)@@Base>: │ │ │ │ +000000000004fdb0 ::updatePartialsByPartition(int const*, int)@@Base>: │ │ │ │ endbr64 │ │ │ │ cmpb $0x0,0x134(%rdi) │ │ │ │ mov (%rdi),%rax │ │ │ │ - je 51ed0 ::updatePartialsByPartition(int const*, int)@@Base+0x30> │ │ │ │ + je 4fdd8 ::updatePartialsByPartition(int const*, int)@@Base+0x28> │ │ │ │ mov 0x1f8(%rax),%rax │ │ │ │ - cmp 0xdeba(%rip),%rax # 5fd78 ::upPartialsByPartitionAsync(int const*, int)@@Base+0xe4f8> │ │ │ │ - jne 51f00 ::updatePartialsByPartition(int const*, int)@@Base+0x60> │ │ │ │ + cmp 0xdfaa(%rip),%rax # 5dd78 ::upPartialsByPartitionAsync(int const*, int)@@Base+0xe598> │ │ │ │ + jne 4fe00 ::updatePartialsByPartition(int const*, int)@@Base+0x50> │ │ │ │ jmp 1c698 ::upPartialsByPartitionAsync(int const*, int)@plt> │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + nopl (%rax) │ │ │ │ mov 0x1a0(%rax),%rax │ │ │ │ - cmp 0xdf32(%rip),%rax # 5fe10 ::upPartials(bool, int const*, int, int)@@Base+0x2a3f0> │ │ │ │ mov %edx,%ecx │ │ │ │ mov $0xffffffff,%r8d │ │ │ │ mov %rsi,%rdx │ │ │ │ mov $0x1,%esi │ │ │ │ - jne 51f10 ::updatePartialsByPartition(int const*, int)@@Base+0x70> │ │ │ │ + cmp 0xe01a(%rip),%rax # 5de10 ::upPartials(bool, int const*, int, int)@@Base+0x29820> │ │ │ │ + jne 4fe08 ::updatePartialsByPartition(int const*, int)@@Base+0x58> │ │ │ │ jmp 1c6d8 ::upPartials(bool, int const*, int, int)@plt> │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - jmp *%rax │ │ │ │ nopl (%rax) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ jmp *%rax │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + jmp *%rax │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ │ │ │ │ -0000000000051f20 ::calcRootLogLikelihoodsByAutoPartitionAsync(int const*, int const*, int const*, int const*, int const*, double*)@@Base>: │ │ │ │ +000000000004fe10 ::calcRootLogLikelihoodsByAutoPartitionAsync(int const*, int const*, int const*, int const*, int const*, double*)@@Base>: │ │ │ │ endbr64 │ │ │ │ push %r15 │ │ │ │ push %r14 │ │ │ │ push %r13 │ │ │ │ push %r12 │ │ │ │ push %rbp │ │ │ │ push %rbx │ │ │ │ sub $0xd8,%rsp │ │ │ │ - mov 0x138(%rdi),%eax │ │ │ │ mov %rdx,0x18(%rsp) │ │ │ │ + mov 0x138(%rdi),%eax │ │ │ │ mov %rcx,0x20(%rsp) │ │ │ │ mov %r8,0x28(%rsp) │ │ │ │ mov %fs:0x28,%r14 │ │ │ │ mov %r14,0xc8(%rsp) │ │ │ │ mov 0x110(%rsp),%r14 │ │ │ │ test %eax,%eax │ │ │ │ - jle 52290 ::calcRootLogLikelihoodsByAutoPartitionAsync(int const*, int const*, int const*, int const*, int const*, double*)@@Base+0x370> │ │ │ │ + jle 50178 ::calcRootLogLikelihoodsByAutoPartitionAsync(int const*, int const*, int const*, int const*, int const*, double*)@@Base+0x368> │ │ │ │ lea 0x5f(%rsp),%rax │ │ │ │ - vmovq %rsi,%xmm3 │ │ │ │ - mov %rdi,%rbp │ │ │ │ + vmovq %rsi,%xmm2 │ │ │ │ mov %r9,0x10(%rsp) │ │ │ │ - vpinsrq $0x1,%rdi,%xmm3,%xmm2 │ │ │ │ + mov %rdi,%rbp │ │ │ │ mov %rax,0x48(%rsp) │ │ │ │ + vpinsrq $0x1,%rdi,%xmm2,%xmm1 │ │ │ │ lea 0x70(%rsp),%rax │ │ │ │ xor %r12d,%r12d │ │ │ │ - vmovdqa %xmm2,0x30(%rsp) │ │ │ │ mov %rax,0x40(%rsp) │ │ │ │ - jmp 520e7 ::calcRootLogLikelihoodsByAutoPartitionAsync(int const*, int const*, int const*, int const*, int const*, double*)@@Base+0x1c7> │ │ │ │ + vmovdqa %xmm1,0x30(%rsp) │ │ │ │ + jmp 4ffd7 ::calcRootLogLikelihoodsByAutoPartitionAsync(int const*, int const*, int const*, int const*, int const*, double*)@@Base+0x1c7> │ │ │ │ mov 0x8(%r13),%eax │ │ │ │ inc %eax │ │ │ │ inc %eax │ │ │ │ mov %eax,0x8(%r13) │ │ │ │ test %rdx,%rdx │ │ │ │ - je 523aa ::calcRootLogLikelihoodsByAutoPartitionAsync(int const*, int const*, int const*, int const*, int const*, double*)@@Base+0x48a> │ │ │ │ + je 5029a ::calcRootLogLikelihoodsByAutoPartitionAsync(int const*, int const*, int const*, int const*, int const*, double*)@@Base+0x48a> │ │ │ │ mov $0x1,%eax │ │ │ │ xchg %al,0x14(%rdx) │ │ │ │ test %al,%al │ │ │ │ - jne 52381 ::calcRootLogLikelihoodsByAutoPartitionAsync(int const*, int const*, int const*, int const*, int const*, double*)@@Base+0x461> │ │ │ │ + jne 50271 ::calcRootLogLikelihoodsByAutoPartitionAsync(int const*, int const*, int const*, int const*, int const*, double*)@@Base+0x461> │ │ │ │ test %r13,%r13 │ │ │ │ - je 52009 ::calcRootLogLikelihoodsByAutoPartitionAsync(int const*, int const*, int const*, int const*, int const*, double*)@@Base+0xe9> │ │ │ │ + je 4fef9 ::calcRootLogLikelihoodsByAutoPartitionAsync(int const*, int const*, int const*, int const*, int const*, double*)@@Base+0xe9> │ │ │ │ mov 0x8(%r13),%rax │ │ │ │ movabs $0x100000001,%rsi │ │ │ │ lea 0x8(%r13),%rdx │ │ │ │ cmp %rsi,%rax │ │ │ │ - je 522e0 ::calcRootLogLikelihoodsByAutoPartitionAsync(int const*, int const*, int const*, int const*, int const*, double*)@@Base+0x3c0> │ │ │ │ - mov 0xde74(%rip),%rax │ │ │ │ + je 501d0 ::calcRootLogLikelihoodsByAutoPartitionAsync(int const*, int const*, int const*, int const*, int const*, double*)@@Base+0x3c0> │ │ │ │ + mov 0xdf84(%rip),%rax │ │ │ │ cmpb $0x0,(%rax) │ │ │ │ - je 521d0 ::calcRootLogLikelihoodsByAutoPartitionAsync(int const*, int const*, int const*, int const*, int const*, double*)@@Base+0x2b0> │ │ │ │ + je 500c0 ::calcRootLogLikelihoodsByAutoPartitionAsync(int const*, int const*, int const*, int const*, int const*, double*)@@Base+0x2b0> │ │ │ │ mov 0x8(%r13),%eax │ │ │ │ lea -0x1(%rax),%edx │ │ │ │ mov %edx,0x8(%r13) │ │ │ │ cmp $0x1,%eax │ │ │ │ - je 521e2 ::calcRootLogLikelihoodsByAutoPartitionAsync(int const*, int const*, int const*, int const*, int const*, double*)@@Base+0x2c2> │ │ │ │ + je 500d2 ::calcRootLogLikelihoodsByAutoPartitionAsync(int const*, int const*, int const*, int const*, int const*, double*)@@Base+0x2c2> │ │ │ │ mov %r12,%rax │ │ │ │ shl $0x4,%rax │ │ │ │ add 0x170(%rbp),%rax │ │ │ │ mov 0x8(%rax),%rbx │ │ │ │ vmovdqu %xmm0,(%rax) │ │ │ │ test %rbx,%rbx │ │ │ │ - je 52061 ::calcRootLogLikelihoodsByAutoPartitionAsync(int const*, int const*, int const*, int const*, int const*, double*)@@Base+0x141> │ │ │ │ + je 4ff51 ::calcRootLogLikelihoodsByAutoPartitionAsync(int const*, int const*, int const*, int const*, int const*, double*)@@Base+0x141> │ │ │ │ mov 0x8(%rbx),%rax │ │ │ │ movabs $0x100000001,%rcx │ │ │ │ lea 0x8(%rbx),%rdx │ │ │ │ cmp %rcx,%rax │ │ │ │ - je 522c0 ::calcRootLogLikelihoodsByAutoPartitionAsync(int const*, int const*, int const*, int const*, int const*, double*)@@Base+0x3a0> │ │ │ │ - mov 0xde1a(%rip),%rax │ │ │ │ + je 501a8 ::calcRootLogLikelihoodsByAutoPartitionAsync(int const*, int const*, int const*, int const*, int const*, double*)@@Base+0x398> │ │ │ │ + mov 0xdf2a(%rip),%rax │ │ │ │ cmpb $0x0,(%rax) │ │ │ │ - je 521b0 ::calcRootLogLikelihoodsByAutoPartitionAsync(int const*, int const*, int const*, int const*, int const*, double*)@@Base+0x290> │ │ │ │ + je 500a0 ::calcRootLogLikelihoodsByAutoPartitionAsync(int const*, int const*, int const*, int const*, int const*, double*)@@Base+0x290> │ │ │ │ mov 0x8(%rbx),%eax │ │ │ │ lea -0x1(%rax),%edx │ │ │ │ mov %edx,0x8(%rbx) │ │ │ │ cmp $0x1,%eax │ │ │ │ - je 521c2 ::calcRootLogLikelihoodsByAutoPartitionAsync(int const*, int const*, int const*, int const*, int const*, double*)@@Base+0x2a2> │ │ │ │ - mov 0x140(%rbp),%rdx │ │ │ │ + je 500b2 ::calcRootLogLikelihoodsByAutoPartitionAsync(int const*, int const*, int const*, int const*, int const*, double*)@@Base+0x2a2> │ │ │ │ imul $0xb8,%r12,%rbx │ │ │ │ + mov 0x140(%rbp),%rdx │ │ │ │ add %rbx,%rdx │ │ │ │ lea 0x88(%rdx),%r13 │ │ │ │ mov %rdx,(%rsp) │ │ │ │ mov %r13,%rdi │ │ │ │ mov %r13,0x70(%rsp) │ │ │ │ call 1c4a0 │ │ │ │ - test %eax,%eax │ │ │ │ mov (%rsp),%rdx │ │ │ │ - jne 52367 ::calcRootLogLikelihoodsByAutoPartitionAsync(int const*, int const*, int const*, int const*, int const*, double*)@@Base+0x447> │ │ │ │ + test %eax,%eax │ │ │ │ + jne 50257 ::calcRootLogLikelihoodsByAutoPartitionAsync(int const*, int const*, int const*, int const*, int const*, double*)@@Base+0x447> │ │ │ │ lea 0x8(%rdx),%rdi │ │ │ │ lea 0x60(%rsp),%rsi │ │ │ │ movb $0x1,0x78(%rsp) │ │ │ │ call 1c480 , std::allocator > >::emplace_back >(std::packaged_task&&)@plt> │ │ │ │ mov %r13,%rdi │ │ │ │ inc %r12 │ │ │ │ add $0x8,%r14 │ │ │ │ @@ -52205,272 +51208,271 @@ │ │ │ │ lea 0x58(%rbx),%rdi │ │ │ │ call 1c140 │ │ │ │ lea 0x60(%rsp),%rdi │ │ │ │ call 1c330 ::~packaged_task()@plt> │ │ │ │ mov 0x138(%rbp),%eax │ │ │ │ addq $0x4,0x10(%rsp) │ │ │ │ cmp %r12d,%eax │ │ │ │ - jle 52200 ::calcRootLogLikelihoodsByAutoPartitionAsync(int const*, int const*, int const*, int const*, int const*, double*)@@Base+0x2e0> │ │ │ │ + jle 500f0 ::calcRootLogLikelihoodsByAutoPartitionAsync(int const*, int const*, int const*, int const*, int const*, double*)@@Base+0x2e0> │ │ │ │ mov 0x10(%rsp),%rax │ │ │ │ - vmovdqa 0x30(%rsp),%xmm1 │ │ │ │ + vmovdqa 0x30(%rsp),%xmm3 │ │ │ │ lea 0x60(%rsp),%rdi │ │ │ │ movq $0x251,0x70(%rsp) │ │ │ │ mov 0x48(%rsp),%rdx │ │ │ │ - movq $0x0,0x78(%rsp) │ │ │ │ - mov %r14,0x80(%rsp) │ │ │ │ - movl $0x1,0x88(%rsp) │ │ │ │ mov 0x40(%rsp),%rsi │ │ │ │ + movq $0x0,0x78(%rsp) │ │ │ │ mov %rax,0x90(%rsp) │ │ │ │ mov 0x28(%rsp),%rax │ │ │ │ + mov %r14,0x80(%rsp) │ │ │ │ mov %rax,0x98(%rsp) │ │ │ │ mov 0x20(%rsp),%rax │ │ │ │ - vmovdqa %xmm1,0xb0(%rsp) │ │ │ │ + movl $0x1,0x88(%rsp) │ │ │ │ mov %rax,0xa0(%rsp) │ │ │ │ mov 0x18(%rsp),%rax │ │ │ │ + vmovdqa %xmm3,0xb0(%rsp) │ │ │ │ mov %rax,0xa8(%rsp) │ │ │ │ call 1c4d0 > std::__create_task_state::*(beagle::cpu::BeagleCPUImpl*, int const*, int const*, int const*, int const*, int const*, int, double*))(int const*, int const*, int const*, int const*, int const*, int, double*)>, std::allocator >(std::_Bind::*(beagle::cpu::BeagleCPUImpl*, int const*, int const*, int const*, int const*, int const*, int, double*))(int const*, int const*, int const*, int const*, int const*, int, double*)>&&, std::allocator const&)@plt> │ │ │ │ vmovdqa 0x60(%rsp),%xmm0 │ │ │ │ mov 0x68(%rsp),%rbx │ │ │ │ vpextrq $0x1,%xmm0,%r13 │ │ │ │ vmovq %xmm0,%rdx │ │ │ │ test %r13,%r13 │ │ │ │ - je 51fac ::calcRootLogLikelihoodsByAutoPartitionAsync(int const*, int const*, int const*, int const*, int const*, double*)@@Base+0x8c> │ │ │ │ - mov 0xdcd7(%rip),%rax │ │ │ │ + je 4fe9c ::calcRootLogLikelihoodsByAutoPartitionAsync(int const*, int const*, int const*, int const*, int const*, double*)@@Base+0x8c> │ │ │ │ + mov 0xdde7(%rip),%rax │ │ │ │ cmpb $0x0,(%rax) │ │ │ │ - jne 51fa0 ::calcRootLogLikelihoodsByAutoPartitionAsync(int const*, int const*, int const*, int const*, int const*, double*)@@Base+0x80> │ │ │ │ + jne 4fe90 ::calcRootLogLikelihoodsByAutoPartitionAsync(int const*, int const*, int const*, int const*, int const*, double*)@@Base+0x80> │ │ │ │ lock incl 0x8(%r13) │ │ │ │ cmpb $0x0,(%rax) │ │ │ │ - jne 5230b ::calcRootLogLikelihoodsByAutoPartitionAsync(int const*, int const*, int const*, int const*, int const*, double*)@@Base+0x3eb> │ │ │ │ + jne 501fb ::calcRootLogLikelihoodsByAutoPartitionAsync(int const*, int const*, int const*, int const*, int const*, double*)@@Base+0x3eb> │ │ │ │ lock incl 0x8(%r13) │ │ │ │ - jmp 51fac ::calcRootLogLikelihoodsByAutoPartitionAsync(int const*, int const*, int const*, int const*, int const*, double*)@@Base+0x8c> │ │ │ │ + jmp 4fe9c ::calcRootLogLikelihoodsByAutoPartitionAsync(int const*, int const*, int const*, int const*, int const*, double*)@@Base+0x8c> │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ mov $0xffffffff,%eax │ │ │ │ lock xadd %eax,(%rdx) │ │ │ │ cmp $0x1,%eax │ │ │ │ - jne 52061 ::calcRootLogLikelihoodsByAutoPartitionAsync(int const*, int const*, int const*, int const*, int const*, double*)@@Base+0x141> │ │ │ │ + jne 4ff51 ::calcRootLogLikelihoodsByAutoPartitionAsync(int const*, int const*, int const*, int const*, int const*, double*)@@Base+0x141> │ │ │ │ mov %rbx,%rdi │ │ │ │ call 1c070 ::_M_release_last_use_cold()@plt> │ │ │ │ - jmp 52061 ::calcRootLogLikelihoodsByAutoPartitionAsync(int const*, int const*, int const*, int const*, int const*, double*)@@Base+0x141> │ │ │ │ + jmp 4ff51 ::calcRootLogLikelihoodsByAutoPartitionAsync(int const*, int const*, int const*, int const*, int const*, double*)@@Base+0x141> │ │ │ │ nop │ │ │ │ mov $0xffffffff,%eax │ │ │ │ lock xadd %eax,(%rdx) │ │ │ │ cmp $0x1,%eax │ │ │ │ - jne 52009 ::calcRootLogLikelihoodsByAutoPartitionAsync(int const*, int const*, int const*, int const*, int const*, double*)@@Base+0xe9> │ │ │ │ + jne 4fef9 ::calcRootLogLikelihoodsByAutoPartitionAsync(int const*, int const*, int const*, int const*, int const*, double*)@@Base+0xe9> │ │ │ │ mov %r13,%rdi │ │ │ │ vmovdqa %xmm0,(%rsp) │ │ │ │ call 1c070 ::_M_release_last_use_cold()@plt> │ │ │ │ vmovdqa (%rsp),%xmm0 │ │ │ │ - jmp 52009 ::calcRootLogLikelihoodsByAutoPartitionAsync(int const*, int const*, int const*, int const*, int const*, double*)@@Base+0xe9> │ │ │ │ + jmp 4fef9 ::calcRootLogLikelihoodsByAutoPartitionAsync(int const*, int const*, int const*, int const*, int const*, double*)@@Base+0xe9> │ │ │ │ nopl 0x0(%rax) │ │ │ │ test %eax,%eax │ │ │ │ - jle 52290 ::calcRootLogLikelihoodsByAutoPartitionAsync(int const*, int const*, int const*, int const*, int const*, double*)@@Base+0x370> │ │ │ │ + jle 50178 ::calcRootLogLikelihoodsByAutoPartitionAsync(int const*, int const*, int const*, int const*, int const*, double*)@@Base+0x368> │ │ │ │ xor %ebx,%ebx │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ mov %rbx,%rax │ │ │ │ shl $0x4,%rax │ │ │ │ add 0x170(%rbp),%rax │ │ │ │ mov (%rax),%r13 │ │ │ │ test %r13,%r13 │ │ │ │ - je 5234a ::calcRootLogLikelihoodsByAutoPartitionAsync(int const*, int const*, int const*, int const*, int const*, double*)@@Base+0x42a> │ │ │ │ + je 5023a ::calcRootLogLikelihoodsByAutoPartitionAsync(int const*, int const*, int const*, int const*, int const*, double*)@@Base+0x42a> │ │ │ │ mov 0x0(%r13),%rax │ │ │ │ mov %r13,%rdi │ │ │ │ lea 0x10(%r13),%r12 │ │ │ │ call *0x10(%rax) │ │ │ │ mov 0x10(%r13),%edx │ │ │ │ and $0x7fffffff,%edx │ │ │ │ - jmp 52280 ::calcRootLogLikelihoodsByAutoPartitionAsync(int const*, int const*, int const*, int const*, int const*, double*)@@Base+0x360> │ │ │ │ - nop │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + jmp 50168 ::calcRootLogLikelihoodsByAutoPartitionAsync(int const*, int const*, int const*, int const*, int const*, double*)@@Base+0x358> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ lock orl $0x80000000,(%r12) │ │ │ │ xor %r9d,%r9d │ │ │ │ xor %r8d,%r8d │ │ │ │ xor %ecx,%ecx │ │ │ │ or $0x80000000,%edx │ │ │ │ mov %r12,%rsi │ │ │ │ mov %r12,%rdi │ │ │ │ call 1c540 >, std::chrono::duration >)@plt> │ │ │ │ mov (%r12),%edx │ │ │ │ and $0x7fffffff,%edx │ │ │ │ cmp $0x1,%al │ │ │ │ - jne 52285 ::calcRootLogLikelihoodsByAutoPartitionAsync(int const*, int const*, int const*, int const*, int const*, double*)@@Base+0x365> │ │ │ │ + jne 5016d ::calcRootLogLikelihoodsByAutoPartitionAsync(int const*, int const*, int const*, int const*, int const*, double*)@@Base+0x35d> │ │ │ │ cmp $0x1,%edx │ │ │ │ - jne 52250 ::calcRootLogLikelihoodsByAutoPartitionAsync(int const*, int const*, int const*, int const*, int const*, double*)@@Base+0x330> │ │ │ │ + jne 50138 ::calcRootLogLikelihoodsByAutoPartitionAsync(int const*, int const*, int const*, int const*, int const*, double*)@@Base+0x328> │ │ │ │ inc %rbx │ │ │ │ cmp %ebx,0x138(%rbp) │ │ │ │ - jg 52210 ::calcRootLogLikelihoodsByAutoPartitionAsync(int const*, int const*, int const*, int const*, int const*, double*)@@Base+0x2f0> │ │ │ │ + jg 50100 ::calcRootLogLikelihoodsByAutoPartitionAsync(int const*, int const*, int const*, int const*, int const*, double*)@@Base+0x2f0> │ │ │ │ mov 0xc8(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 52345 ::calcRootLogLikelihoodsByAutoPartitionAsync(int const*, int const*, int const*, int const*, int const*, double*)@@Base+0x425> │ │ │ │ + jne 50235 ::calcRootLogLikelihoodsByAutoPartitionAsync(int const*, int const*, int const*, int const*, int const*, double*)@@Base+0x425> │ │ │ │ add $0xd8,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ ret │ │ │ │ nopl 0x0(%rax) │ │ │ │ + movq $0x0,0x8(%rbx) │ │ │ │ mov (%rbx),%rax │ │ │ │ mov %rbx,%rdi │ │ │ │ - movq $0x0,0x8(%rbx) │ │ │ │ call *0x10(%rax) │ │ │ │ mov (%rbx),%rax │ │ │ │ mov %rbx,%rdi │ │ │ │ call *0x18(%rax) │ │ │ │ - jmp 52061 ::calcRootLogLikelihoodsByAutoPartitionAsync(int const*, int const*, int const*, int const*, int const*, double*)@@Base+0x141> │ │ │ │ - nop │ │ │ │ + jmp 4ff51 ::calcRootLogLikelihoodsByAutoPartitionAsync(int const*, int const*, int const*, int const*, int const*, double*)@@Base+0x141> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + movq $0x0,0x8(%r13) │ │ │ │ mov 0x0(%r13),%rax │ │ │ │ - vmovdqa %xmm0,(%rsp) │ │ │ │ mov %r13,%rdi │ │ │ │ - movq $0x0,0x8(%r13) │ │ │ │ + vmovdqa %xmm0,(%rsp) │ │ │ │ call *0x10(%rax) │ │ │ │ mov 0x0(%r13),%rax │ │ │ │ mov %r13,%rdi │ │ │ │ call *0x18(%rax) │ │ │ │ vmovdqa (%rsp),%xmm0 │ │ │ │ - jmp 52009 ::calcRootLogLikelihoodsByAutoPartitionAsync(int const*, int const*, int const*, int const*, int const*, double*)@@Base+0xe9> │ │ │ │ + jmp 4fef9 ::calcRootLogLikelihoodsByAutoPartitionAsync(int const*, int const*, int const*, int const*, int const*, double*)@@Base+0xe9> │ │ │ │ mov 0x8(%r13),%eax │ │ │ │ - jmp 51fa6 ::calcRootLogLikelihoodsByAutoPartitionAsync(int const*, int const*, int const*, int const*, int const*, double*)@@Base+0x86> │ │ │ │ + jmp 4fe96 ::calcRootLogLikelihoodsByAutoPartitionAsync(int const*, int const*, int const*, int const*, int const*, double*)@@Base+0x86> │ │ │ │ mov 0x40(%rsp),%rdi │ │ │ │ vzeroupper │ │ │ │ call 1c040 ::unlock()@plt> │ │ │ │ lea 0x60(%rsp),%rdi │ │ │ │ vzeroupper │ │ │ │ call 1c330 ::~packaged_task()@plt> │ │ │ │ mov 0xc8(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - je 523d3 ::calcRootLogLikelihoodsByAutoPartitionAsync(int const*, int const*, int const*, int const*, int const*, double*)@@Base+0x4b3> │ │ │ │ + je 502c3 ::calcRootLogLikelihoodsByAutoPartitionAsync(int const*, int const*, int const*, int const*, int const*, double*)@@Base+0x4b3> │ │ │ │ call 1c370 <__stack_chk_fail@plt> │ │ │ │ mov 0xc8(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 52345 ::calcRootLogLikelihoodsByAutoPartitionAsync(int const*, int const*, int const*, int const*, int const*, double*)@@Base+0x425> │ │ │ │ + jne 50235 ::calcRootLogLikelihoodsByAutoPartitionAsync(int const*, int const*, int const*, int const*, int const*, double*)@@Base+0x425> │ │ │ │ mov $0x3,%edi │ │ │ │ call 1c080 │ │ │ │ mov 0xc8(%rsp),%rdx │ │ │ │ sub %fs:0x28,%rdx │ │ │ │ - jne 52345 ::calcRootLogLikelihoodsByAutoPartitionAsync(int const*, int const*, int const*, int const*, int const*, double*)@@Base+0x425> │ │ │ │ + jne 50235 ::calcRootLogLikelihoodsByAutoPartitionAsync(int const*, int const*, int const*, int const*, int const*, double*)@@Base+0x425> │ │ │ │ mov %eax,%edi │ │ │ │ call 1c210 │ │ │ │ mov 0xc8(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 52345 ::calcRootLogLikelihoodsByAutoPartitionAsync(int const*, int const*, int const*, int const*, int const*, double*)@@Base+0x425> │ │ │ │ + jne 50235 ::calcRootLogLikelihoodsByAutoPartitionAsync(int const*, int const*, int const*, int const*, int const*, double*)@@Base+0x425> │ │ │ │ mov $0x1,%edi │ │ │ │ call 1c080 │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbx │ │ │ │ - jmp 52314 ::calcRootLogLikelihoodsByAutoPartitionAsync(int const*, int const*, int const*, int const*, int const*, double*)@@Base+0x3f4> │ │ │ │ + jmp 50204 ::calcRootLogLikelihoodsByAutoPartitionAsync(int const*, int const*, int const*, int const*, int const*, double*)@@Base+0x3f4> │ │ │ │ mov 0xc8(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 52345 ::calcRootLogLikelihoodsByAutoPartitionAsync(int const*, int const*, int const*, int const*, int const*, double*)@@Base+0x425> │ │ │ │ + jne 50235 ::calcRootLogLikelihoodsByAutoPartitionAsync(int const*, int const*, int const*, int const*, int const*, double*)@@Base+0x425> │ │ │ │ mov $0x3,%edi │ │ │ │ call 1c080 │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbx │ │ │ │ - jmp 52321 ::calcRootLogLikelihoodsByAutoPartitionAsync(int const*, int const*, int const*, int const*, int const*, double*)@@Base+0x401> │ │ │ │ + jmp 50211 ::calcRootLogLikelihoodsByAutoPartitionAsync(int const*, int const*, int const*, int const*, int const*, double*)@@Base+0x401> │ │ │ │ mov %rbx,%rdi │ │ │ │ call 1c580 <_Unwind_Resume@plt> │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbp │ │ │ │ test %rbx,%rbx │ │ │ │ - je 523fa ::calcRootLogLikelihoodsByAutoPartitionAsync(int const*, int const*, int const*, int const*, int const*, double*)@@Base+0x4da> │ │ │ │ + je 502ea ::calcRootLogLikelihoodsByAutoPartitionAsync(int const*, int const*, int const*, int const*, int const*, double*)@@Base+0x4da> │ │ │ │ mov %rbx,%rdi │ │ │ │ vzeroupper │ │ │ │ call 1c270 ::_M_release()@plt> │ │ │ │ mov %rbx,%rdi │ │ │ │ call 1c270 ::_M_release()@plt> │ │ │ │ mov %rbp,%rbx │ │ │ │ - jmp 52321 ::calcRootLogLikelihoodsByAutoPartitionAsync(int const*, int const*, int const*, int const*, int const*, double*)@@Base+0x401> │ │ │ │ + jmp 50211 ::calcRootLogLikelihoodsByAutoPartitionAsync(int const*, int const*, int const*, int const*, int const*, double*)@@Base+0x401> │ │ │ │ cs nopw 0x0(%rax,%rax,1) │ │ │ │ nopl 0x0(%rax) │ │ │ │ │ │ │ │ -0000000000052410 ::calcRootLogLikelihoodsByAutoPartitionAsync(int const*, int const*, int const*, int const*, int const*, double*)@@Base>: │ │ │ │ +0000000000050300 ::calcRootLogLikelihoodsByAutoPartitionAsync(int const*, int const*, int const*, int const*, int const*, double*)@@Base>: │ │ │ │ endbr64 │ │ │ │ push %r15 │ │ │ │ push %r14 │ │ │ │ push %r13 │ │ │ │ push %r12 │ │ │ │ push %rbp │ │ │ │ push %rbx │ │ │ │ sub $0xd8,%rsp │ │ │ │ - mov 0x130(%rdi),%eax │ │ │ │ mov %rdx,0x18(%rsp) │ │ │ │ + mov 0x130(%rdi),%eax │ │ │ │ mov %rcx,0x20(%rsp) │ │ │ │ mov %r8,0x28(%rsp) │ │ │ │ mov %fs:0x28,%r14 │ │ │ │ mov %r14,0xc8(%rsp) │ │ │ │ mov 0x110(%rsp),%r14 │ │ │ │ test %eax,%eax │ │ │ │ - jle 52780 ::calcRootLogLikelihoodsByAutoPartitionAsync(int const*, int const*, int const*, int const*, int const*, double*)@@Base+0x370> │ │ │ │ + jle 50668 ::calcRootLogLikelihoodsByAutoPartitionAsync(int const*, int const*, int const*, int const*, int const*, double*)@@Base+0x368> │ │ │ │ lea 0x5f(%rsp),%rax │ │ │ │ - vmovq %rsi,%xmm3 │ │ │ │ - mov %rdi,%rbp │ │ │ │ + vmovq %rsi,%xmm2 │ │ │ │ mov %r9,0x10(%rsp) │ │ │ │ - vpinsrq $0x1,%rdi,%xmm3,%xmm2 │ │ │ │ + mov %rdi,%rbp │ │ │ │ mov %rax,0x48(%rsp) │ │ │ │ + vpinsrq $0x1,%rdi,%xmm2,%xmm1 │ │ │ │ lea 0x70(%rsp),%rax │ │ │ │ xor %r12d,%r12d │ │ │ │ - vmovdqa %xmm2,0x30(%rsp) │ │ │ │ mov %rax,0x40(%rsp) │ │ │ │ - jmp 525d7 ::calcRootLogLikelihoodsByAutoPartitionAsync(int const*, int const*, int const*, int const*, int const*, double*)@@Base+0x1c7> │ │ │ │ + vmovdqa %xmm1,0x30(%rsp) │ │ │ │ + jmp 504c7 ::calcRootLogLikelihoodsByAutoPartitionAsync(int const*, int const*, int const*, int const*, int const*, double*)@@Base+0x1c7> │ │ │ │ mov 0x8(%r13),%eax │ │ │ │ inc %eax │ │ │ │ inc %eax │ │ │ │ mov %eax,0x8(%r13) │ │ │ │ test %rdx,%rdx │ │ │ │ - je 5289a ::calcRootLogLikelihoodsByAutoPartitionAsync(int const*, int const*, int const*, int const*, int const*, double*)@@Base+0x48a> │ │ │ │ + je 5078a ::calcRootLogLikelihoodsByAutoPartitionAsync(int const*, int const*, int const*, int const*, int const*, double*)@@Base+0x48a> │ │ │ │ mov $0x1,%eax │ │ │ │ xchg %al,0x14(%rdx) │ │ │ │ test %al,%al │ │ │ │ - jne 52871 ::calcRootLogLikelihoodsByAutoPartitionAsync(int const*, int const*, int const*, int const*, int const*, double*)@@Base+0x461> │ │ │ │ + jne 50761 ::calcRootLogLikelihoodsByAutoPartitionAsync(int const*, int const*, int const*, int const*, int const*, double*)@@Base+0x461> │ │ │ │ test %r13,%r13 │ │ │ │ - je 524f9 ::calcRootLogLikelihoodsByAutoPartitionAsync(int const*, int const*, int const*, int const*, int const*, double*)@@Base+0xe9> │ │ │ │ + je 503e9 ::calcRootLogLikelihoodsByAutoPartitionAsync(int const*, int const*, int const*, int const*, int const*, double*)@@Base+0xe9> │ │ │ │ mov 0x8(%r13),%rax │ │ │ │ movabs $0x100000001,%rsi │ │ │ │ lea 0x8(%r13),%rdx │ │ │ │ cmp %rsi,%rax │ │ │ │ - je 527d0 ::calcRootLogLikelihoodsByAutoPartitionAsync(int const*, int const*, int const*, int const*, int const*, double*)@@Base+0x3c0> │ │ │ │ - mov 0xd984(%rip),%rax │ │ │ │ + je 506c0 ::calcRootLogLikelihoodsByAutoPartitionAsync(int const*, int const*, int const*, int const*, int const*, double*)@@Base+0x3c0> │ │ │ │ + mov 0xda94(%rip),%rax │ │ │ │ cmpb $0x0,(%rax) │ │ │ │ - je 526c0 ::calcRootLogLikelihoodsByAutoPartitionAsync(int const*, int const*, int const*, int const*, int const*, double*)@@Base+0x2b0> │ │ │ │ + je 505b0 ::calcRootLogLikelihoodsByAutoPartitionAsync(int const*, int const*, int const*, int const*, int const*, double*)@@Base+0x2b0> │ │ │ │ mov 0x8(%r13),%eax │ │ │ │ lea -0x1(%rax),%edx │ │ │ │ mov %edx,0x8(%r13) │ │ │ │ cmp $0x1,%eax │ │ │ │ - je 526d2 ::calcRootLogLikelihoodsByAutoPartitionAsync(int const*, int const*, int const*, int const*, int const*, double*)@@Base+0x2c2> │ │ │ │ + je 505c2 ::calcRootLogLikelihoodsByAutoPartitionAsync(int const*, int const*, int const*, int const*, int const*, double*)@@Base+0x2c2> │ │ │ │ mov %r12,%rax │ │ │ │ shl $0x4,%rax │ │ │ │ add 0x168(%rbp),%rax │ │ │ │ mov 0x8(%rax),%rbx │ │ │ │ vmovdqu %xmm0,(%rax) │ │ │ │ test %rbx,%rbx │ │ │ │ - je 52551 ::calcRootLogLikelihoodsByAutoPartitionAsync(int const*, int const*, int const*, int const*, int const*, double*)@@Base+0x141> │ │ │ │ + je 50441 ::calcRootLogLikelihoodsByAutoPartitionAsync(int const*, int const*, int const*, int const*, int const*, double*)@@Base+0x141> │ │ │ │ mov 0x8(%rbx),%rax │ │ │ │ movabs $0x100000001,%rcx │ │ │ │ lea 0x8(%rbx),%rdx │ │ │ │ cmp %rcx,%rax │ │ │ │ - je 527b0 ::calcRootLogLikelihoodsByAutoPartitionAsync(int const*, int const*, int const*, int const*, int const*, double*)@@Base+0x3a0> │ │ │ │ - mov 0xd92a(%rip),%rax │ │ │ │ + je 50698 ::calcRootLogLikelihoodsByAutoPartitionAsync(int const*, int const*, int const*, int const*, int const*, double*)@@Base+0x398> │ │ │ │ + mov 0xda3a(%rip),%rax │ │ │ │ cmpb $0x0,(%rax) │ │ │ │ - je 526a0 ::calcRootLogLikelihoodsByAutoPartitionAsync(int const*, int const*, int const*, int const*, int const*, double*)@@Base+0x290> │ │ │ │ + je 50590 ::calcRootLogLikelihoodsByAutoPartitionAsync(int const*, int const*, int const*, int const*, int const*, double*)@@Base+0x290> │ │ │ │ mov 0x8(%rbx),%eax │ │ │ │ lea -0x1(%rax),%edx │ │ │ │ mov %edx,0x8(%rbx) │ │ │ │ cmp $0x1,%eax │ │ │ │ - je 526b2 ::calcRootLogLikelihoodsByAutoPartitionAsync(int const*, int const*, int const*, int const*, int const*, double*)@@Base+0x2a2> │ │ │ │ - mov 0x138(%rbp),%rdx │ │ │ │ + je 505a2 ::calcRootLogLikelihoodsByAutoPartitionAsync(int const*, int const*, int const*, int const*, int const*, double*)@@Base+0x2a2> │ │ │ │ imul $0xb8,%r12,%rbx │ │ │ │ + mov 0x138(%rbp),%rdx │ │ │ │ add %rbx,%rdx │ │ │ │ lea 0x88(%rdx),%r13 │ │ │ │ mov %rdx,(%rsp) │ │ │ │ mov %r13,%rdi │ │ │ │ mov %r13,0x70(%rsp) │ │ │ │ call 1c4a0 │ │ │ │ - test %eax,%eax │ │ │ │ mov (%rsp),%rdx │ │ │ │ - jne 52857 ::calcRootLogLikelihoodsByAutoPartitionAsync(int const*, int const*, int const*, int const*, int const*, double*)@@Base+0x447> │ │ │ │ + test %eax,%eax │ │ │ │ + jne 50747 ::calcRootLogLikelihoodsByAutoPartitionAsync(int const*, int const*, int const*, int const*, int const*, double*)@@Base+0x447> │ │ │ │ lea 0x8(%rdx),%rdi │ │ │ │ lea 0x60(%rsp),%rsi │ │ │ │ movb $0x1,0x78(%rsp) │ │ │ │ call 1c480 , std::allocator > >::emplace_back >(std::packaged_task&&)@plt> │ │ │ │ mov %r13,%rdi │ │ │ │ inc %r12 │ │ │ │ add $0x8,%r14 │ │ │ │ @@ -52479,878 +51481,868 @@ │ │ │ │ lea 0x58(%rbx),%rdi │ │ │ │ call 1c140 │ │ │ │ lea 0x60(%rsp),%rdi │ │ │ │ call 1c330 ::~packaged_task()@plt> │ │ │ │ mov 0x130(%rbp),%eax │ │ │ │ addq $0x4,0x10(%rsp) │ │ │ │ cmp %r12d,%eax │ │ │ │ - jle 526f0 ::calcRootLogLikelihoodsByAutoPartitionAsync(int const*, int const*, int const*, int const*, int const*, double*)@@Base+0x2e0> │ │ │ │ + jle 505e0 ::calcRootLogLikelihoodsByAutoPartitionAsync(int const*, int const*, int const*, int const*, int const*, double*)@@Base+0x2e0> │ │ │ │ mov 0x10(%rsp),%rax │ │ │ │ - vmovdqa 0x30(%rsp),%xmm1 │ │ │ │ + vmovdqa 0x30(%rsp),%xmm3 │ │ │ │ lea 0x60(%rsp),%rdi │ │ │ │ movq $0x251,0x70(%rsp) │ │ │ │ mov 0x48(%rsp),%rdx │ │ │ │ - movq $0x0,0x78(%rsp) │ │ │ │ - mov %r14,0x80(%rsp) │ │ │ │ - movl $0x1,0x88(%rsp) │ │ │ │ mov 0x40(%rsp),%rsi │ │ │ │ + movq $0x0,0x78(%rsp) │ │ │ │ mov %rax,0x90(%rsp) │ │ │ │ mov 0x28(%rsp),%rax │ │ │ │ + mov %r14,0x80(%rsp) │ │ │ │ mov %rax,0x98(%rsp) │ │ │ │ mov 0x20(%rsp),%rax │ │ │ │ - vmovdqa %xmm1,0xb0(%rsp) │ │ │ │ + movl $0x1,0x88(%rsp) │ │ │ │ mov %rax,0xa0(%rsp) │ │ │ │ mov 0x18(%rsp),%rax │ │ │ │ + vmovdqa %xmm3,0xb0(%rsp) │ │ │ │ mov %rax,0xa8(%rsp) │ │ │ │ call 1c5f0 > std::__create_task_state::*(beagle::cpu::BeagleCPUImpl*, int const*, int const*, int const*, int const*, int const*, int, double*))(int const*, int const*, int const*, int const*, int const*, int, double*)>, std::allocator >(std::_Bind::*(beagle::cpu::BeagleCPUImpl*, int const*, int const*, int const*, int const*, int const*, int, double*))(int const*, int const*, int const*, int const*, int const*, int, double*)>&&, std::allocator const&)@plt> │ │ │ │ vmovdqa 0x60(%rsp),%xmm0 │ │ │ │ mov 0x68(%rsp),%rbx │ │ │ │ vpextrq $0x1,%xmm0,%r13 │ │ │ │ vmovq %xmm0,%rdx │ │ │ │ test %r13,%r13 │ │ │ │ - je 5249c ::calcRootLogLikelihoodsByAutoPartitionAsync(int const*, int const*, int const*, int const*, int const*, double*)@@Base+0x8c> │ │ │ │ - mov 0xd7e7(%rip),%rax │ │ │ │ + je 5038c ::calcRootLogLikelihoodsByAutoPartitionAsync(int const*, int const*, int const*, int const*, int const*, double*)@@Base+0x8c> │ │ │ │ + mov 0xd8f7(%rip),%rax │ │ │ │ cmpb $0x0,(%rax) │ │ │ │ - jne 52490 ::calcRootLogLikelihoodsByAutoPartitionAsync(int const*, int const*, int const*, int const*, int const*, double*)@@Base+0x80> │ │ │ │ + jne 50380 ::calcRootLogLikelihoodsByAutoPartitionAsync(int const*, int const*, int const*, int const*, int const*, double*)@@Base+0x80> │ │ │ │ lock incl 0x8(%r13) │ │ │ │ cmpb $0x0,(%rax) │ │ │ │ - jne 527fb ::calcRootLogLikelihoodsByAutoPartitionAsync(int const*, int const*, int const*, int const*, int const*, double*)@@Base+0x3eb> │ │ │ │ + jne 506eb ::calcRootLogLikelihoodsByAutoPartitionAsync(int const*, int const*, int const*, int const*, int const*, double*)@@Base+0x3eb> │ │ │ │ lock incl 0x8(%r13) │ │ │ │ - jmp 5249c ::calcRootLogLikelihoodsByAutoPartitionAsync(int const*, int const*, int const*, int const*, int const*, double*)@@Base+0x8c> │ │ │ │ + jmp 5038c ::calcRootLogLikelihoodsByAutoPartitionAsync(int const*, int const*, int const*, int const*, int const*, double*)@@Base+0x8c> │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ mov $0xffffffff,%eax │ │ │ │ lock xadd %eax,(%rdx) │ │ │ │ cmp $0x1,%eax │ │ │ │ - jne 52551 ::calcRootLogLikelihoodsByAutoPartitionAsync(int const*, int const*, int const*, int const*, int const*, double*)@@Base+0x141> │ │ │ │ + jne 50441 ::calcRootLogLikelihoodsByAutoPartitionAsync(int const*, int const*, int const*, int const*, int const*, double*)@@Base+0x141> │ │ │ │ mov %rbx,%rdi │ │ │ │ call 1c070 ::_M_release_last_use_cold()@plt> │ │ │ │ - jmp 52551 ::calcRootLogLikelihoodsByAutoPartitionAsync(int const*, int const*, int const*, int const*, int const*, double*)@@Base+0x141> │ │ │ │ + jmp 50441 ::calcRootLogLikelihoodsByAutoPartitionAsync(int const*, int const*, int const*, int const*, int const*, double*)@@Base+0x141> │ │ │ │ nop │ │ │ │ mov $0xffffffff,%eax │ │ │ │ lock xadd %eax,(%rdx) │ │ │ │ cmp $0x1,%eax │ │ │ │ - jne 524f9 ::calcRootLogLikelihoodsByAutoPartitionAsync(int const*, int const*, int const*, int const*, int const*, double*)@@Base+0xe9> │ │ │ │ + jne 503e9 ::calcRootLogLikelihoodsByAutoPartitionAsync(int const*, int const*, int const*, int const*, int const*, double*)@@Base+0xe9> │ │ │ │ mov %r13,%rdi │ │ │ │ vmovdqa %xmm0,(%rsp) │ │ │ │ call 1c070 ::_M_release_last_use_cold()@plt> │ │ │ │ vmovdqa (%rsp),%xmm0 │ │ │ │ - jmp 524f9 ::calcRootLogLikelihoodsByAutoPartitionAsync(int const*, int const*, int const*, int const*, int const*, double*)@@Base+0xe9> │ │ │ │ + jmp 503e9 ::calcRootLogLikelihoodsByAutoPartitionAsync(int const*, int const*, int const*, int const*, int const*, double*)@@Base+0xe9> │ │ │ │ nopl 0x0(%rax) │ │ │ │ test %eax,%eax │ │ │ │ - jle 52780 ::calcRootLogLikelihoodsByAutoPartitionAsync(int const*, int const*, int const*, int const*, int const*, double*)@@Base+0x370> │ │ │ │ + jle 50668 ::calcRootLogLikelihoodsByAutoPartitionAsync(int const*, int const*, int const*, int const*, int const*, double*)@@Base+0x368> │ │ │ │ xor %ebx,%ebx │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ mov %rbx,%rax │ │ │ │ shl $0x4,%rax │ │ │ │ add 0x168(%rbp),%rax │ │ │ │ mov (%rax),%r13 │ │ │ │ test %r13,%r13 │ │ │ │ - je 5283a ::calcRootLogLikelihoodsByAutoPartitionAsync(int const*, int const*, int const*, int const*, int const*, double*)@@Base+0x42a> │ │ │ │ + je 5072a ::calcRootLogLikelihoodsByAutoPartitionAsync(int const*, int const*, int const*, int const*, int const*, double*)@@Base+0x42a> │ │ │ │ mov 0x0(%r13),%rax │ │ │ │ mov %r13,%rdi │ │ │ │ lea 0x10(%r13),%r12 │ │ │ │ call *0x10(%rax) │ │ │ │ mov 0x10(%r13),%edx │ │ │ │ and $0x7fffffff,%edx │ │ │ │ - jmp 52770 ::calcRootLogLikelihoodsByAutoPartitionAsync(int const*, int const*, int const*, int const*, int const*, double*)@@Base+0x360> │ │ │ │ - nop │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + jmp 50658 ::calcRootLogLikelihoodsByAutoPartitionAsync(int const*, int const*, int const*, int const*, int const*, double*)@@Base+0x358> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ lock orl $0x80000000,(%r12) │ │ │ │ xor %r9d,%r9d │ │ │ │ xor %r8d,%r8d │ │ │ │ xor %ecx,%ecx │ │ │ │ or $0x80000000,%edx │ │ │ │ mov %r12,%rsi │ │ │ │ mov %r12,%rdi │ │ │ │ call 1c540 >, std::chrono::duration >)@plt> │ │ │ │ mov (%r12),%edx │ │ │ │ and $0x7fffffff,%edx │ │ │ │ cmp $0x1,%al │ │ │ │ - jne 52775 ::calcRootLogLikelihoodsByAutoPartitionAsync(int const*, int const*, int const*, int const*, int const*, double*)@@Base+0x365> │ │ │ │ + jne 5065d ::calcRootLogLikelihoodsByAutoPartitionAsync(int const*, int const*, int const*, int const*, int const*, double*)@@Base+0x35d> │ │ │ │ cmp $0x1,%edx │ │ │ │ - jne 52740 ::calcRootLogLikelihoodsByAutoPartitionAsync(int const*, int const*, int const*, int const*, int const*, double*)@@Base+0x330> │ │ │ │ + jne 50628 ::calcRootLogLikelihoodsByAutoPartitionAsync(int const*, int const*, int const*, int const*, int const*, double*)@@Base+0x328> │ │ │ │ inc %rbx │ │ │ │ cmp %ebx,0x130(%rbp) │ │ │ │ - jg 52700 ::calcRootLogLikelihoodsByAutoPartitionAsync(int const*, int const*, int const*, int const*, int const*, double*)@@Base+0x2f0> │ │ │ │ + jg 505f0 ::calcRootLogLikelihoodsByAutoPartitionAsync(int const*, int const*, int const*, int const*, int const*, double*)@@Base+0x2f0> │ │ │ │ mov 0xc8(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 52835 ::calcRootLogLikelihoodsByAutoPartitionAsync(int const*, int const*, int const*, int const*, int const*, double*)@@Base+0x425> │ │ │ │ + jne 50725 ::calcRootLogLikelihoodsByAutoPartitionAsync(int const*, int const*, int const*, int const*, int const*, double*)@@Base+0x425> │ │ │ │ add $0xd8,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ ret │ │ │ │ nopl 0x0(%rax) │ │ │ │ + movq $0x0,0x8(%rbx) │ │ │ │ mov (%rbx),%rax │ │ │ │ mov %rbx,%rdi │ │ │ │ - movq $0x0,0x8(%rbx) │ │ │ │ call *0x10(%rax) │ │ │ │ mov (%rbx),%rax │ │ │ │ mov %rbx,%rdi │ │ │ │ call *0x18(%rax) │ │ │ │ - jmp 52551 ::calcRootLogLikelihoodsByAutoPartitionAsync(int const*, int const*, int const*, int const*, int const*, double*)@@Base+0x141> │ │ │ │ - nop │ │ │ │ + jmp 50441 ::calcRootLogLikelihoodsByAutoPartitionAsync(int const*, int const*, int const*, int const*, int const*, double*)@@Base+0x141> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + movq $0x0,0x8(%r13) │ │ │ │ mov 0x0(%r13),%rax │ │ │ │ - vmovdqa %xmm0,(%rsp) │ │ │ │ mov %r13,%rdi │ │ │ │ - movq $0x0,0x8(%r13) │ │ │ │ + vmovdqa %xmm0,(%rsp) │ │ │ │ call *0x10(%rax) │ │ │ │ mov 0x0(%r13),%rax │ │ │ │ mov %r13,%rdi │ │ │ │ call *0x18(%rax) │ │ │ │ vmovdqa (%rsp),%xmm0 │ │ │ │ - jmp 524f9 ::calcRootLogLikelihoodsByAutoPartitionAsync(int const*, int const*, int const*, int const*, int const*, double*)@@Base+0xe9> │ │ │ │ + jmp 503e9 ::calcRootLogLikelihoodsByAutoPartitionAsync(int const*, int const*, int const*, int const*, int const*, double*)@@Base+0xe9> │ │ │ │ mov 0x8(%r13),%eax │ │ │ │ - jmp 52496 ::calcRootLogLikelihoodsByAutoPartitionAsync(int const*, int const*, int const*, int const*, int const*, double*)@@Base+0x86> │ │ │ │ + jmp 50386 ::calcRootLogLikelihoodsByAutoPartitionAsync(int const*, int const*, int const*, int const*, int const*, double*)@@Base+0x86> │ │ │ │ mov 0x40(%rsp),%rdi │ │ │ │ vzeroupper │ │ │ │ call 1c040 ::unlock()@plt> │ │ │ │ lea 0x60(%rsp),%rdi │ │ │ │ vzeroupper │ │ │ │ call 1c330 ::~packaged_task()@plt> │ │ │ │ mov 0xc8(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - je 528c3 ::calcRootLogLikelihoodsByAutoPartitionAsync(int const*, int const*, int const*, int const*, int const*, double*)@@Base+0x4b3> │ │ │ │ + je 507b3 ::calcRootLogLikelihoodsByAutoPartitionAsync(int const*, int const*, int const*, int const*, int const*, double*)@@Base+0x4b3> │ │ │ │ call 1c370 <__stack_chk_fail@plt> │ │ │ │ mov 0xc8(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 52835 ::calcRootLogLikelihoodsByAutoPartitionAsync(int const*, int const*, int const*, int const*, int const*, double*)@@Base+0x425> │ │ │ │ + jne 50725 ::calcRootLogLikelihoodsByAutoPartitionAsync(int const*, int const*, int const*, int const*, int const*, double*)@@Base+0x425> │ │ │ │ mov $0x3,%edi │ │ │ │ call 1c080 │ │ │ │ mov 0xc8(%rsp),%rdx │ │ │ │ sub %fs:0x28,%rdx │ │ │ │ - jne 52835 ::calcRootLogLikelihoodsByAutoPartitionAsync(int const*, int const*, int const*, int const*, int const*, double*)@@Base+0x425> │ │ │ │ + jne 50725 ::calcRootLogLikelihoodsByAutoPartitionAsync(int const*, int const*, int const*, int const*, int const*, double*)@@Base+0x425> │ │ │ │ mov %eax,%edi │ │ │ │ call 1c210 │ │ │ │ mov 0xc8(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 52835 ::calcRootLogLikelihoodsByAutoPartitionAsync(int const*, int const*, int const*, int const*, int const*, double*)@@Base+0x425> │ │ │ │ + jne 50725 ::calcRootLogLikelihoodsByAutoPartitionAsync(int const*, int const*, int const*, int const*, int const*, double*)@@Base+0x425> │ │ │ │ mov $0x1,%edi │ │ │ │ call 1c080 │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbx │ │ │ │ - jmp 52804 ::calcRootLogLikelihoodsByAutoPartitionAsync(int const*, int const*, int const*, int const*, int const*, double*)@@Base+0x3f4> │ │ │ │ + jmp 506f4 ::calcRootLogLikelihoodsByAutoPartitionAsync(int const*, int const*, int const*, int const*, int const*, double*)@@Base+0x3f4> │ │ │ │ mov 0xc8(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 52835 ::calcRootLogLikelihoodsByAutoPartitionAsync(int const*, int const*, int const*, int const*, int const*, double*)@@Base+0x425> │ │ │ │ + jne 50725 ::calcRootLogLikelihoodsByAutoPartitionAsync(int const*, int const*, int const*, int const*, int const*, double*)@@Base+0x425> │ │ │ │ mov $0x3,%edi │ │ │ │ call 1c080 │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbx │ │ │ │ - jmp 52811 ::calcRootLogLikelihoodsByAutoPartitionAsync(int const*, int const*, int const*, int const*, int const*, double*)@@Base+0x401> │ │ │ │ + jmp 50701 ::calcRootLogLikelihoodsByAutoPartitionAsync(int const*, int const*, int const*, int const*, int const*, double*)@@Base+0x401> │ │ │ │ mov %rbx,%rdi │ │ │ │ call 1c580 <_Unwind_Resume@plt> │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbp │ │ │ │ test %rbx,%rbx │ │ │ │ - je 528ea ::calcRootLogLikelihoodsByAutoPartitionAsync(int const*, int const*, int const*, int const*, int const*, double*)@@Base+0x4da> │ │ │ │ + je 507da ::calcRootLogLikelihoodsByAutoPartitionAsync(int const*, int const*, int const*, int const*, int const*, double*)@@Base+0x4da> │ │ │ │ mov %rbx,%rdi │ │ │ │ vzeroupper │ │ │ │ call 1c270 ::_M_release()@plt> │ │ │ │ mov %rbx,%rdi │ │ │ │ call 1c270 ::_M_release()@plt> │ │ │ │ mov %rbp,%rbx │ │ │ │ - jmp 52811 ::calcRootLogLikelihoodsByAutoPartitionAsync(int const*, int const*, int const*, int const*, int const*, double*)@@Base+0x401> │ │ │ │ + jmp 50701 ::calcRootLogLikelihoodsByAutoPartitionAsync(int const*, int const*, int const*, int const*, int const*, double*)@@Base+0x401> │ │ │ │ cs nopw 0x0(%rax,%rax,1) │ │ │ │ nopl 0x0(%rax) │ │ │ │ │ │ │ │ -0000000000052900 ::calcRootLogLikelihoodsByPartitionAsync(int const*, int const*, int const*, int const*, int const*, int, double*)@@Base>: │ │ │ │ +00000000000507f0 ::calcRootLogLikelihoodsByPartitionAsync(int const*, int const*, int const*, int const*, int const*, int, double*)@@Base>: │ │ │ │ endbr64 │ │ │ │ push %rbp │ │ │ │ mov %rsp,%rbp │ │ │ │ push %r15 │ │ │ │ push %r14 │ │ │ │ push %r13 │ │ │ │ push %r12 │ │ │ │ - push %rbx │ │ │ │ mov %rdi,%r12 │ │ │ │ + push %rbx │ │ │ │ and $0xffffffffffffffe0,%rsp │ │ │ │ sub $0x100,%rsp │ │ │ │ - mov 0x10(%rbp),%eax │ │ │ │ mov %rsi,0x50(%rsp) │ │ │ │ mov 0x18(%rbp),%rsi │ │ │ │ + mov 0x10(%rbp),%eax │ │ │ │ mov %rsi,0x58(%rsp) │ │ │ │ mov %eax,%esi │ │ │ │ mov %fs:0x28,%r10 │ │ │ │ mov %r10,0xf8(%rsp) │ │ │ │ mov 0x138(%r12),%r10d │ │ │ │ cmp %eax,%r10d │ │ │ │ cmovle %r10d,%esi │ │ │ │ test %esi,%esi │ │ │ │ - jle 52c68 ::calcRootLogLikelihoodsByPartitionAsync(int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x368> │ │ │ │ - vmovq %rcx,%xmm4 │ │ │ │ - vmovq %r9,%xmm5 │ │ │ │ - xor %r13d,%r13d │ │ │ │ + jle 50b58 ::calcRootLogLikelihoodsByPartitionAsync(int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x368> │ │ │ │ + vmovq %rcx,%xmm2 │ │ │ │ + vmovq %r9,%xmm3 │ │ │ │ movl $0x0,0x74(%rsp) │ │ │ │ - vpinsrq $0x1,%rdx,%xmm4,%xmm0 │ │ │ │ + xor %r13d,%r13d │ │ │ │ + vpinsrq $0x1,%rdx,%xmm2,%xmm0 │ │ │ │ cltd │ │ │ │ - vpinsrq $0x1,%r8,%xmm5,%xmm1 │ │ │ │ + vpinsrq $0x1,%r8,%xmm3,%xmm1 │ │ │ │ idiv %r10d │ │ │ │ - vinserti128 $0x1,%xmm0,%ymm1,%ymm6 │ │ │ │ - vmovdqa %ymm6,0x20(%rsp) │ │ │ │ + vinserti64x2 $0x1,%xmm0,%ymm1,%ymm5 │ │ │ │ + vmovdqa %ymm5,0x20(%rsp) │ │ │ │ mov %eax,0x1c(%rsp) │ │ │ │ movslq %esi,%rax │ │ │ │ mov %edx,%r14d │ │ │ │ mov %rax,0x40(%rsp) │ │ │ │ lea 0x90(%rsp),%rax │ │ │ │ mov %rax,0x78(%rsp) │ │ │ │ lea 0x8f(%rsp),%rax │ │ │ │ mov %rax,0x10(%rsp) │ │ │ │ lea 0xa0(%rsp),%rax │ │ │ │ mov %rax,0x48(%rsp) │ │ │ │ - jmp 52b1c ::calcRootLogLikelihoodsByPartitionAsync(int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x21c> │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ + jmp 50a0c ::calcRootLogLikelihoodsByPartitionAsync(int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x21c> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ mov 0x8(%r15),%eax │ │ │ │ inc %eax │ │ │ │ inc %eax │ │ │ │ mov %eax,0x8(%r15) │ │ │ │ test %rdx,%rdx │ │ │ │ - je 52e1a ::calcRootLogLikelihoodsByPartitionAsync(int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x51a> │ │ │ │ + je 50cea ::calcRootLogLikelihoodsByPartitionAsync(int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x4fa> │ │ │ │ mov $0x1,%eax │ │ │ │ xchg %al,0x14(%rdx) │ │ │ │ test %al,%al │ │ │ │ - jne 52df1 ::calcRootLogLikelihoodsByPartitionAsync(int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x4f1> │ │ │ │ + jne 50cc1 ::calcRootLogLikelihoodsByPartitionAsync(int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x4d1> │ │ │ │ test %r15,%r15 │ │ │ │ - je 52a39 ::calcRootLogLikelihoodsByPartitionAsync(int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x139> │ │ │ │ + je 50929 ::calcRootLogLikelihoodsByPartitionAsync(int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x139> │ │ │ │ mov 0x8(%r15),%rax │ │ │ │ movabs $0x100000001,%rsi │ │ │ │ lea 0x8(%r15),%rdx │ │ │ │ cmp %rsi,%rax │ │ │ │ - je 52d50 ::calcRootLogLikelihoodsByPartitionAsync(int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x450> │ │ │ │ - mov 0xd444(%rip),%rax │ │ │ │ + je 50c20 ::calcRootLogLikelihoodsByPartitionAsync(int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x430> │ │ │ │ + mov 0xd554(%rip),%rax │ │ │ │ cmpb $0x0,(%rax) │ │ │ │ - je 52c30 ::calcRootLogLikelihoodsByPartitionAsync(int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x330> │ │ │ │ + je 50b20 ::calcRootLogLikelihoodsByPartitionAsync(int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x330> │ │ │ │ mov 0x8(%r15),%eax │ │ │ │ lea -0x1(%rax),%edx │ │ │ │ mov %edx,0x8(%r15) │ │ │ │ cmp $0x1,%eax │ │ │ │ - je 52c42 ::calcRootLogLikelihoodsByPartitionAsync(int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x342> │ │ │ │ + je 50b32 ::calcRootLogLikelihoodsByPartitionAsync(int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x342> │ │ │ │ mov %r13,%rax │ │ │ │ shl $0x4,%rax │ │ │ │ add 0x170(%r12),%rax │ │ │ │ mov 0x8(%rax),%rbx │ │ │ │ vmovdqu %xmm0,(%rax) │ │ │ │ test %rbx,%rbx │ │ │ │ - je 52a92 ::calcRootLogLikelihoodsByPartitionAsync(int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x192> │ │ │ │ + je 50982 ::calcRootLogLikelihoodsByPartitionAsync(int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x192> │ │ │ │ mov 0x8(%rbx),%rax │ │ │ │ movabs $0x100000001,%rsi │ │ │ │ lea 0x8(%rbx),%rdx │ │ │ │ cmp %rsi,%rax │ │ │ │ - je 52d30 ::calcRootLogLikelihoodsByPartitionAsync(int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x430> │ │ │ │ - mov 0xd3e9(%rip),%rax │ │ │ │ + je 50c00 ::calcRootLogLikelihoodsByPartitionAsync(int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x410> │ │ │ │ + mov 0xd4f9(%rip),%rax │ │ │ │ cmpb $0x0,(%rax) │ │ │ │ - je 52c10 ::calcRootLogLikelihoodsByPartitionAsync(int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x310> │ │ │ │ + je 50af8 ::calcRootLogLikelihoodsByPartitionAsync(int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x308> │ │ │ │ mov 0x8(%rbx),%eax │ │ │ │ lea -0x1(%rax),%edx │ │ │ │ mov %edx,0x8(%rbx) │ │ │ │ cmp $0x1,%eax │ │ │ │ - je 52c22 ::calcRootLogLikelihoodsByPartitionAsync(int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x322> │ │ │ │ - mov 0x140(%r12),%rdx │ │ │ │ + je 50b0a ::calcRootLogLikelihoodsByPartitionAsync(int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x31a> │ │ │ │ imul $0xb8,%r13,%rbx │ │ │ │ + mov 0x140(%r12),%rdx │ │ │ │ add %rbx,%rdx │ │ │ │ lea 0x88(%rdx),%r15 │ │ │ │ mov %rdx,0x60(%rsp) │ │ │ │ mov %r15,0xa0(%rsp) │ │ │ │ mov %r15,%rdi │ │ │ │ call 1c4a0 │ │ │ │ - test %eax,%eax │ │ │ │ mov 0x60(%rsp),%rdx │ │ │ │ - jne 52dd7 ::calcRootLogLikelihoodsByPartitionAsync(int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x4d7> │ │ │ │ - mov 0x78(%rsp),%rsi │ │ │ │ + test %eax,%eax │ │ │ │ + jne 50ca7 ::calcRootLogLikelihoodsByPartitionAsync(int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x4b7> │ │ │ │ movb $0x1,0xa8(%rsp) │ │ │ │ + mov 0x78(%rsp),%rsi │ │ │ │ lea 0x8(%rdx),%rdi │ │ │ │ call 1c480 , std::allocator > >::emplace_back >(std::packaged_task&&)@plt> │ │ │ │ mov %r15,%rdi │ │ │ │ inc %r13 │ │ │ │ call 1c240 │ │ │ │ add 0x140(%r12),%rbx │ │ │ │ lea 0x58(%rbx),%rdi │ │ │ │ call 1c140 │ │ │ │ - mov 0x78(%rsp),%rdi │ │ │ │ mov 0x70(%rsp),%ebx │ │ │ │ + mov 0x78(%rsp),%rdi │ │ │ │ add %ebx,0x74(%rsp) │ │ │ │ call 1c330 ::~packaged_task()@plt> │ │ │ │ cmp 0x40(%rsp),%r13 │ │ │ │ - je 52c60 ::calcRootLogLikelihoodsByPartitionAsync(int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x360> │ │ │ │ + je 50b50 ::calcRootLogLikelihoodsByPartitionAsync(int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x360> │ │ │ │ mov 0x1c(%rsp),%ecx │ │ │ │ movslq 0x74(%rsp),%rdx │ │ │ │ cmp $0x1,%r14d │ │ │ │ lea -0x1(%r14),%eax │ │ │ │ mov 0x58(%rsp),%rsi │ │ │ │ mov 0x78(%rsp),%rdi │ │ │ │ movq $0x251,0xa0(%rsp) │ │ │ │ - movq $0x0,0xa8(%rsp) │ │ │ │ - mov %r12,0xe8(%rsp) │ │ │ │ sbb $0xffffffff,%ecx │ │ │ │ test %r14d,%r14d │ │ │ │ + movq $0x0,0xa8(%rsp) │ │ │ │ cmovne %eax,%r14d │ │ │ │ lea 0x0(,%rdx,4),%rax │ │ │ │ lea (%rsi,%rdx,8),%rdx │ │ │ │ - mov 0x48(%rsp),%rsi │ │ │ │ - vmovq %rax,%xmm2 │ │ │ │ + mov %ecx,0x70(%rsp) │ │ │ │ + vpbroadcastq %rax,%ymm0 │ │ │ │ add 0x50(%rsp),%rax │ │ │ │ + mov 0x48(%rsp),%rsi │ │ │ │ mov %rdx,0xb0(%rsp) │ │ │ │ - mov 0x10(%rsp),%rdx │ │ │ │ - vpbroadcastq %xmm2,%ymm0 │ │ │ │ vpaddq 0x20(%rsp),%ymm0,%ymm0 │ │ │ │ - mov %ecx,0x70(%rsp) │ │ │ │ + mov 0x10(%rsp),%rdx │ │ │ │ mov %ecx,0xb8(%rsp) │ │ │ │ mov %rax,0xe0(%rsp) │ │ │ │ + mov %r12,0xe8(%rsp) │ │ │ │ vmovdqa %ymm0,0xc0(%rsp) │ │ │ │ vzeroupper │ │ │ │ call 1c4d0 > std::__create_task_state::*(beagle::cpu::BeagleCPUImpl*, int const*, int const*, int const*, int const*, int const*, int, double*))(int const*, int const*, int const*, int const*, int const*, int, double*)>, std::allocator >(std::_Bind::*(beagle::cpu::BeagleCPUImpl*, int const*, int const*, int const*, int const*, int const*, int, double*))(int const*, int const*, int const*, int const*, int const*, int, double*)>&&, std::allocator const&)@plt> │ │ │ │ vmovdqa 0x90(%rsp),%xmm0 │ │ │ │ mov 0x98(%rsp),%rbx │ │ │ │ vpextrq $0x1,%xmm0,%r15 │ │ │ │ vmovq %xmm0,%rdx │ │ │ │ test %r15,%r15 │ │ │ │ - je 529dc ::calcRootLogLikelihoodsByPartitionAsync(int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0xdc> │ │ │ │ - mov 0xd27c(%rip),%rax │ │ │ │ + je 508cc ::calcRootLogLikelihoodsByPartitionAsync(int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0xdc> │ │ │ │ + mov 0xd390(%rip),%rax │ │ │ │ cmpb $0x0,(%rax) │ │ │ │ - jne 529d0 ::calcRootLogLikelihoodsByPartitionAsync(int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0xd0> │ │ │ │ + jne 508c0 ::calcRootLogLikelihoodsByPartitionAsync(int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0xd0> │ │ │ │ lock incl 0x8(%r15) │ │ │ │ cmpb $0x0,(%rax) │ │ │ │ - jne 52d7b ::calcRootLogLikelihoodsByPartitionAsync(int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x47b> │ │ │ │ + jne 50c4b ::calcRootLogLikelihoodsByPartitionAsync(int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x45b> │ │ │ │ lock incl 0x8(%r15) │ │ │ │ - jmp 529dc ::calcRootLogLikelihoodsByPartitionAsync(int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0xdc> │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + jmp 508cc ::calcRootLogLikelihoodsByPartitionAsync(int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0xdc> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ mov $0xffffffff,%eax │ │ │ │ lock xadd %eax,(%rdx) │ │ │ │ cmp $0x1,%eax │ │ │ │ - jne 52a92 ::calcRootLogLikelihoodsByPartitionAsync(int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x192> │ │ │ │ + jne 50982 ::calcRootLogLikelihoodsByPartitionAsync(int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x192> │ │ │ │ mov %rbx,%rdi │ │ │ │ call 1c070 ::_M_release_last_use_cold()@plt> │ │ │ │ - jmp 52a92 ::calcRootLogLikelihoodsByPartitionAsync(int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x192> │ │ │ │ - nop │ │ │ │ + jmp 50982 ::calcRootLogLikelihoodsByPartitionAsync(int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x192> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ mov $0xffffffff,%eax │ │ │ │ lock xadd %eax,(%rdx) │ │ │ │ cmp $0x1,%eax │ │ │ │ - jne 52a39 ::calcRootLogLikelihoodsByPartitionAsync(int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x139> │ │ │ │ + jne 50929 ::calcRootLogLikelihoodsByPartitionAsync(int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x139> │ │ │ │ mov %r15,%rdi │ │ │ │ vmovdqa %xmm0,0x60(%rsp) │ │ │ │ call 1c070 ::_M_release_last_use_cold()@plt> │ │ │ │ vmovdqa 0x60(%rsp),%xmm0 │ │ │ │ - jmp 52a39 ::calcRootLogLikelihoodsByPartitionAsync(int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x139> │ │ │ │ + jmp 50929 ::calcRootLogLikelihoodsByPartitionAsync(int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x139> │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ mov 0x138(%r12),%r10d │ │ │ │ xor %ebx,%ebx │ │ │ │ test %r10d,%r10d │ │ │ │ - jle 52d06 ::calcRootLogLikelihoodsByPartitionAsync(int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x406> │ │ │ │ - xchg %ax,%ax │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + jle 50bda ::calcRootLogLikelihoodsByPartitionAsync(int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x3ea> │ │ │ │ + nop │ │ │ │ mov %rbx,%rax │ │ │ │ shl $0x4,%rax │ │ │ │ add 0x170(%r12),%rax │ │ │ │ mov (%rax),%r14 │ │ │ │ test %r14,%r14 │ │ │ │ - je 52dba ::calcRootLogLikelihoodsByPartitionAsync(int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x4ba> │ │ │ │ + je 50c8a ::calcRootLogLikelihoodsByPartitionAsync(int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x49a> │ │ │ │ mov (%r14),%rax │ │ │ │ mov %r14,%rdi │ │ │ │ lea 0x10(%r14),%r13 │ │ │ │ call *0x10(%rax) │ │ │ │ mov 0x10(%r14),%edx │ │ │ │ and $0x7fffffff,%edx │ │ │ │ - jmp 52cf0 ::calcRootLogLikelihoodsByPartitionAsync(int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x3f0> │ │ │ │ - nop │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + jmp 50bc8 ::calcRootLogLikelihoodsByPartitionAsync(int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x3d8> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ lock orl $0x80000000,0x0(%r13) │ │ │ │ xor %r9d,%r9d │ │ │ │ xor %r8d,%r8d │ │ │ │ xor %ecx,%ecx │ │ │ │ or $0x80000000,%edx │ │ │ │ mov %r13,%rsi │ │ │ │ mov %r13,%rdi │ │ │ │ call 1c540 >, std::chrono::duration >)@plt> │ │ │ │ mov 0x0(%r13),%edx │ │ │ │ and $0x7fffffff,%edx │ │ │ │ cmp $0x1,%al │ │ │ │ - jne 52cf5 ::calcRootLogLikelihoodsByPartitionAsync(int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x3f5> │ │ │ │ + jne 50bcd ::calcRootLogLikelihoodsByPartitionAsync(int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x3dd> │ │ │ │ cmp $0x1,%edx │ │ │ │ - jne 52cc0 ::calcRootLogLikelihoodsByPartitionAsync(int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x3c0> │ │ │ │ + jne 50b98 ::calcRootLogLikelihoodsByPartitionAsync(int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x3a8> │ │ │ │ inc %rbx │ │ │ │ cmp %ebx,0x138(%r12) │ │ │ │ - jg 52c80 ::calcRootLogLikelihoodsByPartitionAsync(int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x380> │ │ │ │ + jg 50b60 ::calcRootLogLikelihoodsByPartitionAsync(int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x370> │ │ │ │ mov 0xf8(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 52db5 ::calcRootLogLikelihoodsByPartitionAsync(int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x4b5> │ │ │ │ + jne 50c85 ::calcRootLogLikelihoodsByPartitionAsync(int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x495> │ │ │ │ lea -0x28(%rbp),%rsp │ │ │ │ pop %rbx │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ pop %rbp │ │ │ │ ret │ │ │ │ - nopl 0x0(%rax) │ │ │ │ + movq $0x0,0x8(%rbx) │ │ │ │ mov (%rbx),%rax │ │ │ │ mov %rbx,%rdi │ │ │ │ - movq $0x0,0x8(%rbx) │ │ │ │ call *0x10(%rax) │ │ │ │ mov (%rbx),%rax │ │ │ │ mov %rbx,%rdi │ │ │ │ call *0x18(%rax) │ │ │ │ - jmp 52a92 ::calcRootLogLikelihoodsByPartitionAsync(int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x192> │ │ │ │ + jmp 50982 ::calcRootLogLikelihoodsByPartitionAsync(int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x192> │ │ │ │ nop │ │ │ │ + movq $0x0,0x8(%r15) │ │ │ │ mov (%r15),%rax │ │ │ │ - vmovdqa %xmm0,0x60(%rsp) │ │ │ │ mov %r15,%rdi │ │ │ │ - movq $0x0,0x8(%r15) │ │ │ │ + vmovdqa %xmm0,0x60(%rsp) │ │ │ │ call *0x10(%rax) │ │ │ │ mov (%r15),%rax │ │ │ │ mov %r15,%rdi │ │ │ │ call *0x18(%rax) │ │ │ │ vmovdqa 0x60(%rsp),%xmm0 │ │ │ │ - jmp 52a39 ::calcRootLogLikelihoodsByPartitionAsync(int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x139> │ │ │ │ + jmp 50929 ::calcRootLogLikelihoodsByPartitionAsync(int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x139> │ │ │ │ mov 0x8(%r15),%eax │ │ │ │ - jmp 529d6 ::calcRootLogLikelihoodsByPartitionAsync(int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0xd6> │ │ │ │ + jmp 508c6 ::calcRootLogLikelihoodsByPartitionAsync(int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0xd6> │ │ │ │ mov 0x48(%rsp),%rdi │ │ │ │ vzeroupper │ │ │ │ call 1c040 ::unlock()@plt> │ │ │ │ mov 0x78(%rsp),%rdi │ │ │ │ vzeroupper │ │ │ │ call 1c330 ::~packaged_task()@plt> │ │ │ │ mov 0xf8(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - je 52e43 ::calcRootLogLikelihoodsByPartitionAsync(int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x543> │ │ │ │ + je 50d13 ::calcRootLogLikelihoodsByPartitionAsync(int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x523> │ │ │ │ call 1c370 <__stack_chk_fail@plt> │ │ │ │ mov 0xf8(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 52db5 ::calcRootLogLikelihoodsByPartitionAsync(int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x4b5> │ │ │ │ + jne 50c85 ::calcRootLogLikelihoodsByPartitionAsync(int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x495> │ │ │ │ mov $0x3,%edi │ │ │ │ call 1c080 │ │ │ │ mov 0xf8(%rsp),%rdx │ │ │ │ sub %fs:0x28,%rdx │ │ │ │ - jne 52db5 ::calcRootLogLikelihoodsByPartitionAsync(int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x4b5> │ │ │ │ + jne 50c85 ::calcRootLogLikelihoodsByPartitionAsync(int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x495> │ │ │ │ mov %eax,%edi │ │ │ │ call 1c210 │ │ │ │ mov 0xf8(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 52db5 ::calcRootLogLikelihoodsByPartitionAsync(int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x4b5> │ │ │ │ + jne 50c85 ::calcRootLogLikelihoodsByPartitionAsync(int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x495> │ │ │ │ mov $0x1,%edi │ │ │ │ call 1c080 │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbx │ │ │ │ - jmp 52d84 ::calcRootLogLikelihoodsByPartitionAsync(int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x484> │ │ │ │ + jmp 50c54 ::calcRootLogLikelihoodsByPartitionAsync(int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x464> │ │ │ │ mov 0xf8(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 52db5 ::calcRootLogLikelihoodsByPartitionAsync(int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x4b5> │ │ │ │ + jne 50c85 ::calcRootLogLikelihoodsByPartitionAsync(int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x495> │ │ │ │ mov $0x3,%edi │ │ │ │ call 1c080 │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbx │ │ │ │ - jmp 52d91 ::calcRootLogLikelihoodsByPartitionAsync(int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x491> │ │ │ │ + jmp 50c61 ::calcRootLogLikelihoodsByPartitionAsync(int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x471> │ │ │ │ mov %rbx,%rdi │ │ │ │ call 1c580 <_Unwind_Resume@plt> │ │ │ │ endbr64 │ │ │ │ mov %rax,%r12 │ │ │ │ test %rbx,%rbx │ │ │ │ - je 52e6a ::calcRootLogLikelihoodsByPartitionAsync(int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x56a> │ │ │ │ + je 50d3a ::calcRootLogLikelihoodsByPartitionAsync(int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x54a> │ │ │ │ mov %rbx,%rdi │ │ │ │ vzeroupper │ │ │ │ call 1c270 ::_M_release()@plt> │ │ │ │ mov %rbx,%rdi │ │ │ │ call 1c270 ::_M_release()@plt> │ │ │ │ mov %r12,%rbx │ │ │ │ - jmp 52d91 ::calcRootLogLikelihoodsByPartitionAsync(int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x491> │ │ │ │ + jmp 50c61 ::calcRootLogLikelihoodsByPartitionAsync(int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x471> │ │ │ │ cs nopw 0x0(%rax,%rax,1) │ │ │ │ nopl 0x0(%rax) │ │ │ │ │ │ │ │ -0000000000052e80 ::calcRootLogLikelihoodsByPartitionAsync(int const*, int const*, int const*, int const*, int const*, int, double*)@@Base>: │ │ │ │ +0000000000050d50 ::calcRootLogLikelihoodsByPartitionAsync(int const*, int const*, int const*, int const*, int const*, int, double*)@@Base>: │ │ │ │ endbr64 │ │ │ │ push %rbp │ │ │ │ mov %rsp,%rbp │ │ │ │ push %r15 │ │ │ │ push %r14 │ │ │ │ push %r13 │ │ │ │ push %r12 │ │ │ │ - push %rbx │ │ │ │ mov %rdi,%r12 │ │ │ │ + push %rbx │ │ │ │ and $0xffffffffffffffe0,%rsp │ │ │ │ sub $0x100,%rsp │ │ │ │ - mov 0x10(%rbp),%eax │ │ │ │ mov %rsi,0x50(%rsp) │ │ │ │ mov 0x18(%rbp),%rsi │ │ │ │ + mov 0x10(%rbp),%eax │ │ │ │ mov %rsi,0x58(%rsp) │ │ │ │ mov %eax,%esi │ │ │ │ mov %fs:0x28,%r10 │ │ │ │ mov %r10,0xf8(%rsp) │ │ │ │ mov 0x130(%r12),%r10d │ │ │ │ cmp %eax,%r10d │ │ │ │ cmovle %r10d,%esi │ │ │ │ test %esi,%esi │ │ │ │ - jle 531e8 ::calcRootLogLikelihoodsByPartitionAsync(int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x368> │ │ │ │ - vmovq %rcx,%xmm4 │ │ │ │ - vmovq %r9,%xmm5 │ │ │ │ - xor %r13d,%r13d │ │ │ │ + jle 510b8 ::calcRootLogLikelihoodsByPartitionAsync(int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x368> │ │ │ │ + vmovq %rcx,%xmm2 │ │ │ │ + vmovq %r9,%xmm3 │ │ │ │ movl $0x0,0x74(%rsp) │ │ │ │ - vpinsrq $0x1,%rdx,%xmm4,%xmm0 │ │ │ │ + xor %r13d,%r13d │ │ │ │ + vpinsrq $0x1,%rdx,%xmm2,%xmm0 │ │ │ │ cltd │ │ │ │ - vpinsrq $0x1,%r8,%xmm5,%xmm1 │ │ │ │ + vpinsrq $0x1,%r8,%xmm3,%xmm1 │ │ │ │ idiv %r10d │ │ │ │ - vinserti128 $0x1,%xmm0,%ymm1,%ymm6 │ │ │ │ - vmovdqa %ymm6,0x20(%rsp) │ │ │ │ + vinserti64x2 $0x1,%xmm0,%ymm1,%ymm5 │ │ │ │ + vmovdqa %ymm5,0x20(%rsp) │ │ │ │ mov %eax,0x1c(%rsp) │ │ │ │ movslq %esi,%rax │ │ │ │ mov %edx,%r14d │ │ │ │ mov %rax,0x40(%rsp) │ │ │ │ lea 0x90(%rsp),%rax │ │ │ │ mov %rax,0x78(%rsp) │ │ │ │ lea 0x8f(%rsp),%rax │ │ │ │ mov %rax,0x10(%rsp) │ │ │ │ lea 0xa0(%rsp),%rax │ │ │ │ mov %rax,0x48(%rsp) │ │ │ │ - jmp 5309c ::calcRootLogLikelihoodsByPartitionAsync(int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x21c> │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ + jmp 50f6c ::calcRootLogLikelihoodsByPartitionAsync(int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x21c> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ mov 0x8(%r15),%eax │ │ │ │ inc %eax │ │ │ │ inc %eax │ │ │ │ mov %eax,0x8(%r15) │ │ │ │ test %rdx,%rdx │ │ │ │ - je 5339a ::calcRootLogLikelihoodsByPartitionAsync(int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x51a> │ │ │ │ + je 5124a ::calcRootLogLikelihoodsByPartitionAsync(int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x4fa> │ │ │ │ mov $0x1,%eax │ │ │ │ xchg %al,0x14(%rdx) │ │ │ │ test %al,%al │ │ │ │ - jne 53371 ::calcRootLogLikelihoodsByPartitionAsync(int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x4f1> │ │ │ │ + jne 51221 ::calcRootLogLikelihoodsByPartitionAsync(int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x4d1> │ │ │ │ test %r15,%r15 │ │ │ │ - je 52fb9 ::calcRootLogLikelihoodsByPartitionAsync(int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x139> │ │ │ │ + je 50e89 ::calcRootLogLikelihoodsByPartitionAsync(int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x139> │ │ │ │ mov 0x8(%r15),%rax │ │ │ │ movabs $0x100000001,%rsi │ │ │ │ lea 0x8(%r15),%rdx │ │ │ │ cmp %rsi,%rax │ │ │ │ - je 532d0 ::calcRootLogLikelihoodsByPartitionAsync(int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x450> │ │ │ │ - mov 0xcec4(%rip),%rax │ │ │ │ + je 51180 ::calcRootLogLikelihoodsByPartitionAsync(int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x430> │ │ │ │ + mov 0xcff4(%rip),%rax │ │ │ │ cmpb $0x0,(%rax) │ │ │ │ - je 531b0 ::calcRootLogLikelihoodsByPartitionAsync(int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x330> │ │ │ │ + je 51080 ::calcRootLogLikelihoodsByPartitionAsync(int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x330> │ │ │ │ mov 0x8(%r15),%eax │ │ │ │ lea -0x1(%rax),%edx │ │ │ │ mov %edx,0x8(%r15) │ │ │ │ cmp $0x1,%eax │ │ │ │ - je 531c2 ::calcRootLogLikelihoodsByPartitionAsync(int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x342> │ │ │ │ + je 51092 ::calcRootLogLikelihoodsByPartitionAsync(int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x342> │ │ │ │ mov %r13,%rax │ │ │ │ shl $0x4,%rax │ │ │ │ add 0x168(%r12),%rax │ │ │ │ mov 0x8(%rax),%rbx │ │ │ │ vmovdqu %xmm0,(%rax) │ │ │ │ test %rbx,%rbx │ │ │ │ - je 53012 ::calcRootLogLikelihoodsByPartitionAsync(int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x192> │ │ │ │ + je 50ee2 ::calcRootLogLikelihoodsByPartitionAsync(int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x192> │ │ │ │ mov 0x8(%rbx),%rax │ │ │ │ movabs $0x100000001,%rsi │ │ │ │ lea 0x8(%rbx),%rdx │ │ │ │ cmp %rsi,%rax │ │ │ │ - je 532b0 ::calcRootLogLikelihoodsByPartitionAsync(int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x430> │ │ │ │ - mov 0xce69(%rip),%rax │ │ │ │ + je 51160 ::calcRootLogLikelihoodsByPartitionAsync(int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x410> │ │ │ │ + mov 0xcf99(%rip),%rax │ │ │ │ cmpb $0x0,(%rax) │ │ │ │ - je 53190 ::calcRootLogLikelihoodsByPartitionAsync(int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x310> │ │ │ │ + je 51058 ::calcRootLogLikelihoodsByPartitionAsync(int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x308> │ │ │ │ mov 0x8(%rbx),%eax │ │ │ │ lea -0x1(%rax),%edx │ │ │ │ mov %edx,0x8(%rbx) │ │ │ │ cmp $0x1,%eax │ │ │ │ - je 531a2 ::calcRootLogLikelihoodsByPartitionAsync(int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x322> │ │ │ │ - mov 0x138(%r12),%rdx │ │ │ │ + je 5106a ::calcRootLogLikelihoodsByPartitionAsync(int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x31a> │ │ │ │ imul $0xb8,%r13,%rbx │ │ │ │ + mov 0x138(%r12),%rdx │ │ │ │ add %rbx,%rdx │ │ │ │ lea 0x88(%rdx),%r15 │ │ │ │ mov %rdx,0x60(%rsp) │ │ │ │ mov %r15,0xa0(%rsp) │ │ │ │ mov %r15,%rdi │ │ │ │ call 1c4a0 │ │ │ │ - test %eax,%eax │ │ │ │ mov 0x60(%rsp),%rdx │ │ │ │ - jne 53357 ::calcRootLogLikelihoodsByPartitionAsync(int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x4d7> │ │ │ │ - mov 0x78(%rsp),%rsi │ │ │ │ + test %eax,%eax │ │ │ │ + jne 51207 ::calcRootLogLikelihoodsByPartitionAsync(int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x4b7> │ │ │ │ movb $0x1,0xa8(%rsp) │ │ │ │ + mov 0x78(%rsp),%rsi │ │ │ │ lea 0x8(%rdx),%rdi │ │ │ │ call 1c480 , std::allocator > >::emplace_back >(std::packaged_task&&)@plt> │ │ │ │ mov %r15,%rdi │ │ │ │ inc %r13 │ │ │ │ call 1c240 │ │ │ │ add 0x138(%r12),%rbx │ │ │ │ lea 0x58(%rbx),%rdi │ │ │ │ call 1c140 │ │ │ │ - mov 0x78(%rsp),%rdi │ │ │ │ mov 0x70(%rsp),%ebx │ │ │ │ + mov 0x78(%rsp),%rdi │ │ │ │ add %ebx,0x74(%rsp) │ │ │ │ call 1c330 ::~packaged_task()@plt> │ │ │ │ cmp 0x40(%rsp),%r13 │ │ │ │ - je 531e0 ::calcRootLogLikelihoodsByPartitionAsync(int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x360> │ │ │ │ + je 510b0 ::calcRootLogLikelihoodsByPartitionAsync(int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x360> │ │ │ │ mov 0x1c(%rsp),%ecx │ │ │ │ movslq 0x74(%rsp),%rdx │ │ │ │ cmp $0x1,%r14d │ │ │ │ lea -0x1(%r14),%eax │ │ │ │ mov 0x58(%rsp),%rsi │ │ │ │ mov 0x78(%rsp),%rdi │ │ │ │ movq $0x251,0xa0(%rsp) │ │ │ │ - movq $0x0,0xa8(%rsp) │ │ │ │ - mov %r12,0xe8(%rsp) │ │ │ │ sbb $0xffffffff,%ecx │ │ │ │ test %r14d,%r14d │ │ │ │ + movq $0x0,0xa8(%rsp) │ │ │ │ cmovne %eax,%r14d │ │ │ │ lea 0x0(,%rdx,4),%rax │ │ │ │ lea (%rsi,%rdx,8),%rdx │ │ │ │ - mov 0x48(%rsp),%rsi │ │ │ │ - vmovq %rax,%xmm2 │ │ │ │ + mov %ecx,0x70(%rsp) │ │ │ │ + vpbroadcastq %rax,%ymm0 │ │ │ │ add 0x50(%rsp),%rax │ │ │ │ + mov 0x48(%rsp),%rsi │ │ │ │ mov %rdx,0xb0(%rsp) │ │ │ │ - mov 0x10(%rsp),%rdx │ │ │ │ - vpbroadcastq %xmm2,%ymm0 │ │ │ │ vpaddq 0x20(%rsp),%ymm0,%ymm0 │ │ │ │ - mov %ecx,0x70(%rsp) │ │ │ │ + mov 0x10(%rsp),%rdx │ │ │ │ mov %ecx,0xb8(%rsp) │ │ │ │ mov %rax,0xe0(%rsp) │ │ │ │ + mov %r12,0xe8(%rsp) │ │ │ │ vmovdqa %ymm0,0xc0(%rsp) │ │ │ │ vzeroupper │ │ │ │ call 1c5f0 > std::__create_task_state::*(beagle::cpu::BeagleCPUImpl*, int const*, int const*, int const*, int const*, int const*, int, double*))(int const*, int const*, int const*, int const*, int const*, int, double*)>, std::allocator >(std::_Bind::*(beagle::cpu::BeagleCPUImpl*, int const*, int const*, int const*, int const*, int const*, int, double*))(int const*, int const*, int const*, int const*, int const*, int, double*)>&&, std::allocator const&)@plt> │ │ │ │ vmovdqa 0x90(%rsp),%xmm0 │ │ │ │ mov 0x98(%rsp),%rbx │ │ │ │ vpextrq $0x1,%xmm0,%r15 │ │ │ │ vmovq %xmm0,%rdx │ │ │ │ test %r15,%r15 │ │ │ │ - je 52f5c ::calcRootLogLikelihoodsByPartitionAsync(int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0xdc> │ │ │ │ - mov 0xccfc(%rip),%rax │ │ │ │ + je 50e2c ::calcRootLogLikelihoodsByPartitionAsync(int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0xdc> │ │ │ │ + mov 0xce30(%rip),%rax │ │ │ │ cmpb $0x0,(%rax) │ │ │ │ - jne 52f50 ::calcRootLogLikelihoodsByPartitionAsync(int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0xd0> │ │ │ │ + jne 50e20 ::calcRootLogLikelihoodsByPartitionAsync(int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0xd0> │ │ │ │ lock incl 0x8(%r15) │ │ │ │ cmpb $0x0,(%rax) │ │ │ │ - jne 532fb ::calcRootLogLikelihoodsByPartitionAsync(int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x47b> │ │ │ │ + jne 511ab ::calcRootLogLikelihoodsByPartitionAsync(int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x45b> │ │ │ │ lock incl 0x8(%r15) │ │ │ │ - jmp 52f5c ::calcRootLogLikelihoodsByPartitionAsync(int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0xdc> │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + jmp 50e2c ::calcRootLogLikelihoodsByPartitionAsync(int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0xdc> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ mov $0xffffffff,%eax │ │ │ │ lock xadd %eax,(%rdx) │ │ │ │ cmp $0x1,%eax │ │ │ │ - jne 53012 ::calcRootLogLikelihoodsByPartitionAsync(int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x192> │ │ │ │ + jne 50ee2 ::calcRootLogLikelihoodsByPartitionAsync(int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x192> │ │ │ │ mov %rbx,%rdi │ │ │ │ call 1c070 ::_M_release_last_use_cold()@plt> │ │ │ │ - jmp 53012 ::calcRootLogLikelihoodsByPartitionAsync(int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x192> │ │ │ │ - nop │ │ │ │ + jmp 50ee2 ::calcRootLogLikelihoodsByPartitionAsync(int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x192> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ mov $0xffffffff,%eax │ │ │ │ lock xadd %eax,(%rdx) │ │ │ │ cmp $0x1,%eax │ │ │ │ - jne 52fb9 ::calcRootLogLikelihoodsByPartitionAsync(int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x139> │ │ │ │ + jne 50e89 ::calcRootLogLikelihoodsByPartitionAsync(int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x139> │ │ │ │ mov %r15,%rdi │ │ │ │ vmovdqa %xmm0,0x60(%rsp) │ │ │ │ call 1c070 ::_M_release_last_use_cold()@plt> │ │ │ │ vmovdqa 0x60(%rsp),%xmm0 │ │ │ │ - jmp 52fb9 ::calcRootLogLikelihoodsByPartitionAsync(int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x139> │ │ │ │ + jmp 50e89 ::calcRootLogLikelihoodsByPartitionAsync(int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x139> │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ mov 0x130(%r12),%r10d │ │ │ │ xor %ebx,%ebx │ │ │ │ test %r10d,%r10d │ │ │ │ - jle 53286 ::calcRootLogLikelihoodsByPartitionAsync(int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x406> │ │ │ │ - xchg %ax,%ax │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + jle 5113a ::calcRootLogLikelihoodsByPartitionAsync(int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x3ea> │ │ │ │ + nop │ │ │ │ mov %rbx,%rax │ │ │ │ shl $0x4,%rax │ │ │ │ add 0x168(%r12),%rax │ │ │ │ mov (%rax),%r14 │ │ │ │ test %r14,%r14 │ │ │ │ - je 5333a ::calcRootLogLikelihoodsByPartitionAsync(int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x4ba> │ │ │ │ + je 511ea ::calcRootLogLikelihoodsByPartitionAsync(int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x49a> │ │ │ │ mov (%r14),%rax │ │ │ │ mov %r14,%rdi │ │ │ │ lea 0x10(%r14),%r13 │ │ │ │ call *0x10(%rax) │ │ │ │ mov 0x10(%r14),%edx │ │ │ │ and $0x7fffffff,%edx │ │ │ │ - jmp 53270 ::calcRootLogLikelihoodsByPartitionAsync(int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x3f0> │ │ │ │ - nop │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + jmp 51128 ::calcRootLogLikelihoodsByPartitionAsync(int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x3d8> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ lock orl $0x80000000,0x0(%r13) │ │ │ │ xor %r9d,%r9d │ │ │ │ xor %r8d,%r8d │ │ │ │ xor %ecx,%ecx │ │ │ │ or $0x80000000,%edx │ │ │ │ mov %r13,%rsi │ │ │ │ mov %r13,%rdi │ │ │ │ call 1c540 >, std::chrono::duration >)@plt> │ │ │ │ mov 0x0(%r13),%edx │ │ │ │ and $0x7fffffff,%edx │ │ │ │ cmp $0x1,%al │ │ │ │ - jne 53275 ::calcRootLogLikelihoodsByPartitionAsync(int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x3f5> │ │ │ │ + jne 5112d ::calcRootLogLikelihoodsByPartitionAsync(int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x3dd> │ │ │ │ cmp $0x1,%edx │ │ │ │ - jne 53240 ::calcRootLogLikelihoodsByPartitionAsync(int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x3c0> │ │ │ │ + jne 510f8 ::calcRootLogLikelihoodsByPartitionAsync(int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x3a8> │ │ │ │ inc %rbx │ │ │ │ cmp %ebx,0x130(%r12) │ │ │ │ - jg 53200 ::calcRootLogLikelihoodsByPartitionAsync(int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x380> │ │ │ │ + jg 510c0 ::calcRootLogLikelihoodsByPartitionAsync(int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x370> │ │ │ │ mov 0xf8(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 53335 ::calcRootLogLikelihoodsByPartitionAsync(int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x4b5> │ │ │ │ + jne 511e5 ::calcRootLogLikelihoodsByPartitionAsync(int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x495> │ │ │ │ lea -0x28(%rbp),%rsp │ │ │ │ pop %rbx │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ pop %rbp │ │ │ │ ret │ │ │ │ - nopl 0x0(%rax) │ │ │ │ + movq $0x0,0x8(%rbx) │ │ │ │ mov (%rbx),%rax │ │ │ │ mov %rbx,%rdi │ │ │ │ - movq $0x0,0x8(%rbx) │ │ │ │ call *0x10(%rax) │ │ │ │ mov (%rbx),%rax │ │ │ │ mov %rbx,%rdi │ │ │ │ call *0x18(%rax) │ │ │ │ - jmp 53012 ::calcRootLogLikelihoodsByPartitionAsync(int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x192> │ │ │ │ + jmp 50ee2 ::calcRootLogLikelihoodsByPartitionAsync(int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x192> │ │ │ │ nop │ │ │ │ + movq $0x0,0x8(%r15) │ │ │ │ mov (%r15),%rax │ │ │ │ - vmovdqa %xmm0,0x60(%rsp) │ │ │ │ mov %r15,%rdi │ │ │ │ - movq $0x0,0x8(%r15) │ │ │ │ + vmovdqa %xmm0,0x60(%rsp) │ │ │ │ call *0x10(%rax) │ │ │ │ mov (%r15),%rax │ │ │ │ mov %r15,%rdi │ │ │ │ call *0x18(%rax) │ │ │ │ vmovdqa 0x60(%rsp),%xmm0 │ │ │ │ - jmp 52fb9 ::calcRootLogLikelihoodsByPartitionAsync(int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x139> │ │ │ │ + jmp 50e89 ::calcRootLogLikelihoodsByPartitionAsync(int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x139> │ │ │ │ mov 0x8(%r15),%eax │ │ │ │ - jmp 52f56 ::calcRootLogLikelihoodsByPartitionAsync(int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0xd6> │ │ │ │ + jmp 50e26 ::calcRootLogLikelihoodsByPartitionAsync(int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0xd6> │ │ │ │ mov 0x48(%rsp),%rdi │ │ │ │ vzeroupper │ │ │ │ call 1c040 ::unlock()@plt> │ │ │ │ mov 0x78(%rsp),%rdi │ │ │ │ vzeroupper │ │ │ │ call 1c330 ::~packaged_task()@plt> │ │ │ │ mov 0xf8(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - je 533c3 ::calcRootLogLikelihoodsByPartitionAsync(int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x543> │ │ │ │ + je 51273 ::calcRootLogLikelihoodsByPartitionAsync(int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x523> │ │ │ │ call 1c370 <__stack_chk_fail@plt> │ │ │ │ mov 0xf8(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 53335 ::calcRootLogLikelihoodsByPartitionAsync(int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x4b5> │ │ │ │ + jne 511e5 ::calcRootLogLikelihoodsByPartitionAsync(int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x495> │ │ │ │ mov $0x3,%edi │ │ │ │ call 1c080 │ │ │ │ mov 0xf8(%rsp),%rdx │ │ │ │ sub %fs:0x28,%rdx │ │ │ │ - jne 53335 ::calcRootLogLikelihoodsByPartitionAsync(int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x4b5> │ │ │ │ + jne 511e5 ::calcRootLogLikelihoodsByPartitionAsync(int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x495> │ │ │ │ mov %eax,%edi │ │ │ │ call 1c210 │ │ │ │ mov 0xf8(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 53335 ::calcRootLogLikelihoodsByPartitionAsync(int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x4b5> │ │ │ │ + jne 511e5 ::calcRootLogLikelihoodsByPartitionAsync(int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x495> │ │ │ │ mov $0x1,%edi │ │ │ │ call 1c080 │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbx │ │ │ │ - jmp 53304 ::calcRootLogLikelihoodsByPartitionAsync(int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x484> │ │ │ │ + jmp 511b4 ::calcRootLogLikelihoodsByPartitionAsync(int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x464> │ │ │ │ mov 0xf8(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 53335 ::calcRootLogLikelihoodsByPartitionAsync(int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x4b5> │ │ │ │ + jne 511e5 ::calcRootLogLikelihoodsByPartitionAsync(int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x495> │ │ │ │ mov $0x3,%edi │ │ │ │ call 1c080 │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbx │ │ │ │ - jmp 53311 ::calcRootLogLikelihoodsByPartitionAsync(int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x491> │ │ │ │ + jmp 511c1 ::calcRootLogLikelihoodsByPartitionAsync(int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x471> │ │ │ │ mov %rbx,%rdi │ │ │ │ call 1c580 <_Unwind_Resume@plt> │ │ │ │ endbr64 │ │ │ │ mov %rax,%r12 │ │ │ │ test %rbx,%rbx │ │ │ │ - je 533ea ::calcRootLogLikelihoodsByPartitionAsync(int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x56a> │ │ │ │ + je 5129a ::calcRootLogLikelihoodsByPartitionAsync(int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x54a> │ │ │ │ mov %rbx,%rdi │ │ │ │ vzeroupper │ │ │ │ call 1c270 ::_M_release()@plt> │ │ │ │ mov %rbx,%rdi │ │ │ │ call 1c270 ::_M_release()@plt> │ │ │ │ mov %r12,%rbx │ │ │ │ - jmp 53311 ::calcRootLogLikelihoodsByPartitionAsync(int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x491> │ │ │ │ + jmp 511c1 ::calcRootLogLikelihoodsByPartitionAsync(int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x471> │ │ │ │ cs nopw 0x0(%rax,%rax,1) │ │ │ │ nopl 0x0(%rax) │ │ │ │ │ │ │ │ -0000000000053400 ::calcEdgeLogLikelihoodsByAutoPartitionAsync(int const*, int const*, int const*, int const*, int const*, int const*, int const*, double*)@@Base>: │ │ │ │ +00000000000512b0 ::calcEdgeLogLikelihoodsByAutoPartitionAsync(int const*, int const*, int const*, int const*, int const*, int const*, int const*, double*)@@Base>: │ │ │ │ endbr64 │ │ │ │ push %r15 │ │ │ │ push %r14 │ │ │ │ push %r13 │ │ │ │ push %r12 │ │ │ │ push %rbp │ │ │ │ push %rbx │ │ │ │ sub $0xf8,%rsp │ │ │ │ mov 0x130(%rsp),%rax │ │ │ │ mov %rdx,0x30(%rsp) │ │ │ │ - mov 0x138(%rdi),%edx │ │ │ │ mov %rsi,0x28(%rsp) │ │ │ │ + mov 0x138(%rdi),%edx │ │ │ │ + mov %rax,0x20(%rsp) │ │ │ │ + mov 0x138(%rsp),%rax │ │ │ │ mov %rcx,0x38(%rsp) │ │ │ │ mov %r8,0x40(%rsp) │ │ │ │ mov %r9,0x48(%rsp) │ │ │ │ - mov %rax,0x20(%rsp) │ │ │ │ - mov 0x138(%rsp),%rax │ │ │ │ mov %fs:0x28,%r14 │ │ │ │ mov %r14,0xe8(%rsp) │ │ │ │ mov 0x140(%rsp),%r14 │ │ │ │ test %edx,%edx │ │ │ │ - jle 537c0 ::calcEdgeLogLikelihoodsByAutoPartitionAsync(int const*, int const*, int const*, int const*, int const*, int const*, int const*, double*)@@Base+0x3c0> │ │ │ │ + jle 51658 ::calcEdgeLogLikelihoodsByAutoPartitionAsync(int const*, int const*, int const*, int const*, int const*, int const*, int const*, double*)@@Base+0x3a8> │ │ │ │ mov %rax,0x8(%rsp) │ │ │ │ lea 0x6f(%rsp),%rax │ │ │ │ mov %rdi,%rbx │ │ │ │ xor %r12d,%r12d │ │ │ │ mov %rax,0x58(%rsp) │ │ │ │ lea 0x80(%rsp),%rax │ │ │ │ mov %rax,0x50(%rsp) │ │ │ │ - jmp 535ef ::calcEdgeLogLikelihoodsByAutoPartitionAsync(int const*, int const*, int const*, int const*, int const*, int const*, int const*, double*)@@Base+0x1ef> │ │ │ │ + jmp 51497 ::calcEdgeLogLikelihoodsByAutoPartitionAsync(int const*, int const*, int const*, int const*, int const*, int const*, int const*, double*)@@Base+0x1e7> │ │ │ │ nopl 0x0(%rax) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ mov 0x8(%r13),%eax │ │ │ │ inc %eax │ │ │ │ inc %eax │ │ │ │ mov %eax,0x8(%r13) │ │ │ │ test %rdx,%rdx │ │ │ │ - je 538ec ::calcEdgeLogLikelihoodsByAutoPartitionAsync(int const*, int const*, int const*, int const*, int const*, int const*, int const*, double*)@@Base+0x4ec> │ │ │ │ + je 5177c ::calcEdgeLogLikelihoodsByAutoPartitionAsync(int const*, int const*, int const*, int const*, int const*, int const*, int const*, double*)@@Base+0x4cc> │ │ │ │ mov $0x1,%eax │ │ │ │ xchg %al,0x14(%rdx) │ │ │ │ test %al,%al │ │ │ │ - jne 538c3 ::calcEdgeLogLikelihoodsByAutoPartitionAsync(int const*, int const*, int const*, int const*, int const*, int const*, int const*, double*)@@Base+0x4c3> │ │ │ │ + jne 51753 ::calcEdgeLogLikelihoodsByAutoPartitionAsync(int const*, int const*, int const*, int const*, int const*, int const*, int const*, double*)@@Base+0x4a3> │ │ │ │ test %r13,%r13 │ │ │ │ - je 53509 ::calcEdgeLogLikelihoodsByAutoPartitionAsync(int const*, int const*, int const*, int const*, int const*, int const*, int const*, double*)@@Base+0x109> │ │ │ │ + je 513b1 ::calcEdgeLogLikelihoodsByAutoPartitionAsync(int const*, int const*, int const*, int const*, int const*, int const*, int const*, double*)@@Base+0x101> │ │ │ │ mov 0x8(%r13),%rax │ │ │ │ movabs $0x100000001,%rsi │ │ │ │ lea 0x8(%r13),%rdx │ │ │ │ cmp %rsi,%rax │ │ │ │ - je 53820 ::calcEdgeLogLikelihoodsByAutoPartitionAsync(int const*, int const*, int const*, int const*, int const*, int const*, int const*, double*)@@Base+0x420> │ │ │ │ - mov 0xc974(%rip),%rax │ │ │ │ + je 516b0 ::calcEdgeLogLikelihoodsByAutoPartitionAsync(int const*, int const*, int const*, int const*, int const*, int const*, int const*, double*)@@Base+0x400> │ │ │ │ + mov 0xcacc(%rip),%rax │ │ │ │ cmpb $0x0,(%rax) │ │ │ │ - je 53700 ::calcEdgeLogLikelihoodsByAutoPartitionAsync(int const*, int const*, int const*, int const*, int const*, int const*, int const*, double*)@@Base+0x300> │ │ │ │ + je 515a0 ::calcEdgeLogLikelihoodsByAutoPartitionAsync(int const*, int const*, int const*, int const*, int const*, int const*, int const*, double*)@@Base+0x2f0> │ │ │ │ mov 0x8(%r13),%eax │ │ │ │ lea -0x1(%rax),%edx │ │ │ │ mov %edx,0x8(%r13) │ │ │ │ cmp $0x1,%eax │ │ │ │ - je 53712 ::calcEdgeLogLikelihoodsByAutoPartitionAsync(int const*, int const*, int const*, int const*, int const*, int const*, int const*, double*)@@Base+0x312> │ │ │ │ + je 515b2 ::calcEdgeLogLikelihoodsByAutoPartitionAsync(int const*, int const*, int const*, int const*, int const*, int const*, int const*, double*)@@Base+0x302> │ │ │ │ mov %r12,%rax │ │ │ │ shl $0x4,%rax │ │ │ │ add 0x170(%rbx),%rax │ │ │ │ mov 0x8(%rax),%rbp │ │ │ │ vmovdqu %xmm0,(%rax) │ │ │ │ test %rbp,%rbp │ │ │ │ - je 53561 ::calcEdgeLogLikelihoodsByAutoPartitionAsync(int const*, int const*, int const*, int const*, int const*, int const*, int const*, double*)@@Base+0x161> │ │ │ │ + je 51409 ::calcEdgeLogLikelihoodsByAutoPartitionAsync(int const*, int const*, int const*, int const*, int const*, int const*, int const*, double*)@@Base+0x159> │ │ │ │ mov 0x8(%rbp),%rax │ │ │ │ movabs $0x100000001,%rcx │ │ │ │ lea 0x8(%rbp),%rdx │ │ │ │ cmp %rcx,%rax │ │ │ │ - je 537f0 ::calcEdgeLogLikelihoodsByAutoPartitionAsync(int const*, int const*, int const*, int const*, int const*, int const*, int const*, double*)@@Base+0x3f0> │ │ │ │ - mov 0xc91a(%rip),%rax │ │ │ │ + je 51688 ::calcEdgeLogLikelihoodsByAutoPartitionAsync(int const*, int const*, int const*, int const*, int const*, int const*, int const*, double*)@@Base+0x3d8> │ │ │ │ + mov 0xca72(%rip),%rax │ │ │ │ cmpb $0x0,(%rax) │ │ │ │ - je 536e0 ::calcEdgeLogLikelihoodsByAutoPartitionAsync(int const*, int const*, int const*, int const*, int const*, int const*, int const*, double*)@@Base+0x2e0> │ │ │ │ + je 51580 ::calcEdgeLogLikelihoodsByAutoPartitionAsync(int const*, int const*, int const*, int const*, int const*, int const*, int const*, double*)@@Base+0x2d0> │ │ │ │ mov 0x8(%rbp),%eax │ │ │ │ lea -0x1(%rax),%edx │ │ │ │ mov %edx,0x8(%rbp) │ │ │ │ cmp $0x1,%eax │ │ │ │ - je 536f2 ::calcEdgeLogLikelihoodsByAutoPartitionAsync(int const*, int const*, int const*, int const*, int const*, int const*, int const*, double*)@@Base+0x2f2> │ │ │ │ - mov 0x140(%rbx),%rdx │ │ │ │ + je 51592 ::calcEdgeLogLikelihoodsByAutoPartitionAsync(int const*, int const*, int const*, int const*, int const*, int const*, int const*, double*)@@Base+0x2e2> │ │ │ │ imul $0xb8,%r12,%rbp │ │ │ │ + mov 0x140(%rbx),%rdx │ │ │ │ add %rbp,%rdx │ │ │ │ lea 0x88(%rdx),%r13 │ │ │ │ mov %rdx,0x10(%rsp) │ │ │ │ mov %r13,%rdi │ │ │ │ mov %r13,0x80(%rsp) │ │ │ │ call 1c4a0 │ │ │ │ - test %eax,%eax │ │ │ │ mov 0x10(%rsp),%rdx │ │ │ │ - jne 538a9 ::calcEdgeLogLikelihoodsByAutoPartitionAsync(int const*, int const*, int const*, int const*, int const*, int const*, int const*, double*)@@Base+0x4a9> │ │ │ │ + test %eax,%eax │ │ │ │ + jne 51739 ::calcEdgeLogLikelihoodsByAutoPartitionAsync(int const*, int const*, int const*, int const*, int const*, int const*, int const*, double*)@@Base+0x489> │ │ │ │ lea 0x8(%rdx),%rdi │ │ │ │ lea 0x70(%rsp),%rsi │ │ │ │ movb $0x1,0x88(%rsp) │ │ │ │ call 1c480 , std::allocator > >::emplace_back >(std::packaged_task&&)@plt> │ │ │ │ mov %r13,%rdi │ │ │ │ inc %r12 │ │ │ │ add $0x8,%r14 │ │ │ │ @@ -53359,281 +52351,277 @@ │ │ │ │ lea 0x58(%rbp),%rdi │ │ │ │ call 1c140 │ │ │ │ lea 0x70(%rsp),%rdi │ │ │ │ call 1c330 ::~packaged_task()@plt> │ │ │ │ mov 0x138(%rbx),%eax │ │ │ │ addq $0x4,0x8(%rsp) │ │ │ │ cmp %r12d,%eax │ │ │ │ - jle 53730 ::calcEdgeLogLikelihoodsByAutoPartitionAsync(int const*, int const*, int const*, int const*, int const*, int const*, int const*, double*)@@Base+0x330> │ │ │ │ + jle 515d0 ::calcEdgeLogLikelihoodsByAutoPartitionAsync(int const*, int const*, int const*, int const*, int const*, int const*, int const*, double*)@@Base+0x320> │ │ │ │ mov 0x8(%rsp),%rax │ │ │ │ mov 0x58(%rsp),%rdx │ │ │ │ lea 0x70(%rsp),%rdi │ │ │ │ movq $0x279,0x80(%rsp) │ │ │ │ mov 0x50(%rsp),%rsi │ │ │ │ movq $0x0,0x88(%rsp) │ │ │ │ - mov %r14,0x90(%rsp) │ │ │ │ - movl $0x1,0x98(%rsp) │ │ │ │ - mov %rbx,0xd8(%rsp) │ │ │ │ mov %rax,0xa0(%rsp) │ │ │ │ mov 0x20(%rsp),%rax │ │ │ │ + mov %r14,0x90(%rsp) │ │ │ │ mov %rax,0xa8(%rsp) │ │ │ │ mov 0x48(%rsp),%rax │ │ │ │ + movl $0x1,0x98(%rsp) │ │ │ │ mov %rax,0xb0(%rsp) │ │ │ │ mov 0x40(%rsp),%rax │ │ │ │ + mov %rbx,0xd8(%rsp) │ │ │ │ mov %rax,0xb8(%rsp) │ │ │ │ mov 0x38(%rsp),%rax │ │ │ │ mov %rax,0xc0(%rsp) │ │ │ │ mov 0x30(%rsp),%rax │ │ │ │ mov %rax,0xc8(%rsp) │ │ │ │ mov 0x28(%rsp),%rax │ │ │ │ mov %rax,0xd0(%rsp) │ │ │ │ call 1c470 > std::__create_task_state::*(beagle::cpu::BeagleCPUImpl*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*))(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)>, std::allocator >(std::_Bind::*(beagle::cpu::BeagleCPUImpl*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*))(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)>&&, std::allocator const&)@plt> │ │ │ │ vmovdqa 0x70(%rsp),%xmm0 │ │ │ │ mov 0x78(%rsp),%rbp │ │ │ │ vpextrq $0x1,%xmm0,%r13 │ │ │ │ vmovq %xmm0,%rdx │ │ │ │ test %r13,%r13 │ │ │ │ - je 534ac ::calcEdgeLogLikelihoodsByAutoPartitionAsync(int const*, int const*, int const*, int const*, int const*, int const*, int const*, double*)@@Base+0xac> │ │ │ │ - mov 0xc7a9(%rip),%rax │ │ │ │ + je 51354 ::calcEdgeLogLikelihoodsByAutoPartitionAsync(int const*, int const*, int const*, int const*, int const*, int const*, int const*, double*)@@Base+0xa4> │ │ │ │ + mov 0xc901(%rip),%rax │ │ │ │ cmpb $0x0,(%rax) │ │ │ │ - jne 534a0 ::calcEdgeLogLikelihoodsByAutoPartitionAsync(int const*, int const*, int const*, int const*, int const*, int const*, int const*, double*)@@Base+0xa0> │ │ │ │ + jne 51348 ::calcEdgeLogLikelihoodsByAutoPartitionAsync(int const*, int const*, int const*, int const*, int const*, int const*, int const*, double*)@@Base+0x98> │ │ │ │ lock incl 0x8(%r13) │ │ │ │ cmpb $0x0,(%rax) │ │ │ │ - jne 5384d ::calcEdgeLogLikelihoodsByAutoPartitionAsync(int const*, int const*, int const*, int const*, int const*, int const*, int const*, double*)@@Base+0x44d> │ │ │ │ + jne 516dd ::calcEdgeLogLikelihoodsByAutoPartitionAsync(int const*, int const*, int const*, int const*, int const*, int const*, int const*, double*)@@Base+0x42d> │ │ │ │ lock incl 0x8(%r13) │ │ │ │ - jmp 534ac ::calcEdgeLogLikelihoodsByAutoPartitionAsync(int const*, int const*, int const*, int const*, int const*, int const*, int const*, double*)@@Base+0xac> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ + jmp 51354 ::calcEdgeLogLikelihoodsByAutoPartitionAsync(int const*, int const*, int const*, int const*, int const*, int const*, int const*, double*)@@Base+0xa4> │ │ │ │ mov $0xffffffff,%eax │ │ │ │ lock xadd %eax,(%rdx) │ │ │ │ cmp $0x1,%eax │ │ │ │ - jne 53561 ::calcEdgeLogLikelihoodsByAutoPartitionAsync(int const*, int const*, int const*, int const*, int const*, int const*, int const*, double*)@@Base+0x161> │ │ │ │ + jne 51409 ::calcEdgeLogLikelihoodsByAutoPartitionAsync(int const*, int const*, int const*, int const*, int const*, int const*, int const*, double*)@@Base+0x159> │ │ │ │ mov %rbp,%rdi │ │ │ │ call 1c070 ::_M_release_last_use_cold()@plt> │ │ │ │ - jmp 53561 ::calcEdgeLogLikelihoodsByAutoPartitionAsync(int const*, int const*, int const*, int const*, int const*, int const*, int const*, double*)@@Base+0x161> │ │ │ │ + jmp 51409 ::calcEdgeLogLikelihoodsByAutoPartitionAsync(int const*, int const*, int const*, int const*, int const*, int const*, int const*, double*)@@Base+0x159> │ │ │ │ nop │ │ │ │ mov $0xffffffff,%eax │ │ │ │ lock xadd %eax,(%rdx) │ │ │ │ cmp $0x1,%eax │ │ │ │ - jne 53509 ::calcEdgeLogLikelihoodsByAutoPartitionAsync(int const*, int const*, int const*, int const*, int const*, int const*, int const*, double*)@@Base+0x109> │ │ │ │ + jne 513b1 ::calcEdgeLogLikelihoodsByAutoPartitionAsync(int const*, int const*, int const*, int const*, int const*, int const*, int const*, double*)@@Base+0x101> │ │ │ │ mov %r13,%rdi │ │ │ │ vmovdqa %xmm0,0x10(%rsp) │ │ │ │ call 1c070 ::_M_release_last_use_cold()@plt> │ │ │ │ vmovdqa 0x10(%rsp),%xmm0 │ │ │ │ - jmp 53509 ::calcEdgeLogLikelihoodsByAutoPartitionAsync(int const*, int const*, int const*, int const*, int const*, int const*, int const*, double*)@@Base+0x109> │ │ │ │ + jmp 513b1 ::calcEdgeLogLikelihoodsByAutoPartitionAsync(int const*, int const*, int const*, int const*, int const*, int const*, int const*, double*)@@Base+0x101> │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ test %eax,%eax │ │ │ │ - jle 537c0 ::calcEdgeLogLikelihoodsByAutoPartitionAsync(int const*, int const*, int const*, int const*, int const*, int const*, int const*, double*)@@Base+0x3c0> │ │ │ │ + jle 51658 ::calcEdgeLogLikelihoodsByAutoPartitionAsync(int const*, int const*, int const*, int const*, int const*, int const*, int const*, double*)@@Base+0x3a8> │ │ │ │ xor %ebp,%ebp │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ mov %rbp,%rax │ │ │ │ shl $0x4,%rax │ │ │ │ add 0x170(%rbx),%rax │ │ │ │ mov (%rax),%r13 │ │ │ │ test %r13,%r13 │ │ │ │ - je 5388c ::calcEdgeLogLikelihoodsByAutoPartitionAsync(int const*, int const*, int const*, int const*, int const*, int const*, int const*, double*)@@Base+0x48c> │ │ │ │ + je 5171c ::calcEdgeLogLikelihoodsByAutoPartitionAsync(int const*, int const*, int const*, int const*, int const*, int const*, int const*, double*)@@Base+0x46c> │ │ │ │ mov 0x0(%r13),%rax │ │ │ │ mov %r13,%rdi │ │ │ │ lea 0x10(%r13),%r12 │ │ │ │ call *0x10(%rax) │ │ │ │ mov 0x10(%r13),%edx │ │ │ │ and $0x7fffffff,%edx │ │ │ │ - jmp 537b0 ::calcEdgeLogLikelihoodsByAutoPartitionAsync(int const*, int const*, int const*, int const*, int const*, int const*, int const*, double*)@@Base+0x3b0> │ │ │ │ - nop │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + jmp 51648 ::calcEdgeLogLikelihoodsByAutoPartitionAsync(int const*, int const*, int const*, int const*, int const*, int const*, int const*, double*)@@Base+0x398> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ lock orl $0x80000000,(%r12) │ │ │ │ xor %r9d,%r9d │ │ │ │ xor %r8d,%r8d │ │ │ │ xor %ecx,%ecx │ │ │ │ or $0x80000000,%edx │ │ │ │ mov %r12,%rsi │ │ │ │ mov %r12,%rdi │ │ │ │ call 1c540 >, std::chrono::duration >)@plt> │ │ │ │ mov (%r12),%edx │ │ │ │ and $0x7fffffff,%edx │ │ │ │ cmp $0x1,%al │ │ │ │ - jne 537b5 ::calcEdgeLogLikelihoodsByAutoPartitionAsync(int const*, int const*, int const*, int const*, int const*, int const*, int const*, double*)@@Base+0x3b5> │ │ │ │ + jne 5164d ::calcEdgeLogLikelihoodsByAutoPartitionAsync(int const*, int const*, int const*, int const*, int const*, int const*, int const*, double*)@@Base+0x39d> │ │ │ │ cmp $0x1,%edx │ │ │ │ - jne 53780 ::calcEdgeLogLikelihoodsByAutoPartitionAsync(int const*, int const*, int const*, int const*, int const*, int const*, int const*, double*)@@Base+0x380> │ │ │ │ + jne 51618 ::calcEdgeLogLikelihoodsByAutoPartitionAsync(int const*, int const*, int const*, int const*, int const*, int const*, int const*, double*)@@Base+0x368> │ │ │ │ inc %rbp │ │ │ │ cmp %ebp,0x138(%rbx) │ │ │ │ - jg 53740 ::calcEdgeLogLikelihoodsByAutoPartitionAsync(int const*, int const*, int const*, int const*, int const*, int const*, int const*, double*)@@Base+0x340> │ │ │ │ + jg 515e0 ::calcEdgeLogLikelihoodsByAutoPartitionAsync(int const*, int const*, int const*, int const*, int const*, int const*, int const*, double*)@@Base+0x330> │ │ │ │ mov 0xe8(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 53887 ::calcEdgeLogLikelihoodsByAutoPartitionAsync(int const*, int const*, int const*, int const*, int const*, int const*, int const*, double*)@@Base+0x487> │ │ │ │ + jne 51717 ::calcEdgeLogLikelihoodsByAutoPartitionAsync(int const*, int const*, int const*, int const*, int const*, int const*, int const*, double*)@@Base+0x467> │ │ │ │ add $0xf8,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ ret │ │ │ │ nopl 0x0(%rax) │ │ │ │ + movq $0x0,0x8(%rbp) │ │ │ │ mov 0x0(%rbp),%rax │ │ │ │ mov %rbp,%rdi │ │ │ │ - movq $0x0,0x8(%rbp) │ │ │ │ call *0x10(%rax) │ │ │ │ mov 0x0(%rbp),%rax │ │ │ │ mov %rbp,%rdi │ │ │ │ call *0x18(%rax) │ │ │ │ - jmp 53561 ::calcEdgeLogLikelihoodsByAutoPartitionAsync(int const*, int const*, int const*, int const*, int const*, int const*, int const*, double*)@@Base+0x161> │ │ │ │ + jmp 51409 ::calcEdgeLogLikelihoodsByAutoPartitionAsync(int const*, int const*, int const*, int const*, int const*, int const*, int const*, double*)@@Base+0x159> │ │ │ │ nopl 0x0(%rax) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + movq $0x0,0x8(%r13) │ │ │ │ mov 0x0(%r13),%rax │ │ │ │ - vmovdqa %xmm0,0x10(%rsp) │ │ │ │ mov %r13,%rdi │ │ │ │ - movq $0x0,0x8(%r13) │ │ │ │ + vmovdqa %xmm0,0x10(%rsp) │ │ │ │ call *0x10(%rax) │ │ │ │ mov 0x0(%r13),%rax │ │ │ │ mov %r13,%rdi │ │ │ │ call *0x18(%rax) │ │ │ │ vmovdqa 0x10(%rsp),%xmm0 │ │ │ │ - jmp 53509 ::calcEdgeLogLikelihoodsByAutoPartitionAsync(int const*, int const*, int const*, int const*, int const*, int const*, int const*, double*)@@Base+0x109> │ │ │ │ + jmp 513b1 ::calcEdgeLogLikelihoodsByAutoPartitionAsync(int const*, int const*, int const*, int const*, int const*, int const*, int const*, double*)@@Base+0x101> │ │ │ │ mov 0x8(%r13),%eax │ │ │ │ - jmp 534a6 ::calcEdgeLogLikelihoodsByAutoPartitionAsync(int const*, int const*, int const*, int const*, int const*, int const*, int const*, double*)@@Base+0xa6> │ │ │ │ + jmp 5134e ::calcEdgeLogLikelihoodsByAutoPartitionAsync(int const*, int const*, int const*, int const*, int const*, int const*, int const*, double*)@@Base+0x9e> │ │ │ │ mov 0x50(%rsp),%rdi │ │ │ │ vzeroupper │ │ │ │ call 1c040 ::unlock()@plt> │ │ │ │ lea 0x70(%rsp),%rdi │ │ │ │ vzeroupper │ │ │ │ call 1c330 ::~packaged_task()@plt> │ │ │ │ mov 0xe8(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - je 53915 ::calcEdgeLogLikelihoodsByAutoPartitionAsync(int const*, int const*, int const*, int const*, int const*, int const*, int const*, double*)@@Base+0x515> │ │ │ │ + je 517a5 ::calcEdgeLogLikelihoodsByAutoPartitionAsync(int const*, int const*, int const*, int const*, int const*, int const*, int const*, double*)@@Base+0x4f5> │ │ │ │ call 1c370 <__stack_chk_fail@plt> │ │ │ │ mov 0xe8(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 53887 ::calcEdgeLogLikelihoodsByAutoPartitionAsync(int const*, int const*, int const*, int const*, int const*, int const*, int const*, double*)@@Base+0x487> │ │ │ │ + jne 51717 ::calcEdgeLogLikelihoodsByAutoPartitionAsync(int const*, int const*, int const*, int const*, int const*, int const*, int const*, double*)@@Base+0x467> │ │ │ │ mov $0x3,%edi │ │ │ │ call 1c080 │ │ │ │ mov 0xe8(%rsp),%rdx │ │ │ │ sub %fs:0x28,%rdx │ │ │ │ - jne 53887 ::calcEdgeLogLikelihoodsByAutoPartitionAsync(int const*, int const*, int const*, int const*, int const*, int const*, int const*, double*)@@Base+0x487> │ │ │ │ + jne 51717 ::calcEdgeLogLikelihoodsByAutoPartitionAsync(int const*, int const*, int const*, int const*, int const*, int const*, int const*, double*)@@Base+0x467> │ │ │ │ mov %eax,%edi │ │ │ │ call 1c210 │ │ │ │ mov 0xe8(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 53887 ::calcEdgeLogLikelihoodsByAutoPartitionAsync(int const*, int const*, int const*, int const*, int const*, int const*, int const*, double*)@@Base+0x487> │ │ │ │ + jne 51717 ::calcEdgeLogLikelihoodsByAutoPartitionAsync(int const*, int const*, int const*, int const*, int const*, int const*, int const*, double*)@@Base+0x467> │ │ │ │ mov $0x1,%edi │ │ │ │ call 1c080 │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbx │ │ │ │ - jmp 53856 ::calcEdgeLogLikelihoodsByAutoPartitionAsync(int const*, int const*, int const*, int const*, int const*, int const*, int const*, double*)@@Base+0x456> │ │ │ │ + jmp 516e6 ::calcEdgeLogLikelihoodsByAutoPartitionAsync(int const*, int const*, int const*, int const*, int const*, int const*, int const*, double*)@@Base+0x436> │ │ │ │ mov 0xe8(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 53887 ::calcEdgeLogLikelihoodsByAutoPartitionAsync(int const*, int const*, int const*, int const*, int const*, int const*, int const*, double*)@@Base+0x487> │ │ │ │ + jne 51717 ::calcEdgeLogLikelihoodsByAutoPartitionAsync(int const*, int const*, int const*, int const*, int const*, int const*, int const*, double*)@@Base+0x467> │ │ │ │ mov $0x3,%edi │ │ │ │ call 1c080 │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbx │ │ │ │ - jmp 53863 ::calcEdgeLogLikelihoodsByAutoPartitionAsync(int const*, int const*, int const*, int const*, int const*, int const*, int const*, double*)@@Base+0x463> │ │ │ │ + jmp 516f3 ::calcEdgeLogLikelihoodsByAutoPartitionAsync(int const*, int const*, int const*, int const*, int const*, int const*, int const*, double*)@@Base+0x443> │ │ │ │ mov %rbx,%rdi │ │ │ │ call 1c580 <_Unwind_Resume@plt> │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbx │ │ │ │ test %rbp,%rbp │ │ │ │ - je 53863 ::calcEdgeLogLikelihoodsByAutoPartitionAsync(int const*, int const*, int const*, int const*, int const*, int const*, int const*, double*)@@Base+0x463> │ │ │ │ + je 516f3 ::calcEdgeLogLikelihoodsByAutoPartitionAsync(int const*, int const*, int const*, int const*, int const*, int const*, int const*, double*)@@Base+0x443> │ │ │ │ mov %rbp,%rdi │ │ │ │ vzeroupper │ │ │ │ call 1c270 ::_M_release()@plt> │ │ │ │ mov %rbp,%rdi │ │ │ │ call 1c270 ::_M_release()@plt> │ │ │ │ - jmp 53863 ::calcEdgeLogLikelihoodsByAutoPartitionAsync(int const*, int const*, int const*, int const*, int const*, int const*, int const*, double*)@@Base+0x463> │ │ │ │ + jmp 516f3 ::calcEdgeLogLikelihoodsByAutoPartitionAsync(int const*, int const*, int const*, int const*, int const*, int const*, int const*, double*)@@Base+0x443> │ │ │ │ cs nopw 0x0(%rax,%rax,1) │ │ │ │ nop │ │ │ │ │ │ │ │ -0000000000053950 ::calcEdgeLogLikelihoodsByAutoPartitionAsync(int const*, int const*, int const*, int const*, int const*, int const*, int const*, double*)@@Base>: │ │ │ │ +00000000000517e0 ::calcEdgeLogLikelihoodsByAutoPartitionAsync(int const*, int const*, int const*, int const*, int const*, int const*, int const*, double*)@@Base>: │ │ │ │ endbr64 │ │ │ │ push %r15 │ │ │ │ push %r14 │ │ │ │ push %r13 │ │ │ │ push %r12 │ │ │ │ push %rbp │ │ │ │ push %rbx │ │ │ │ sub $0xf8,%rsp │ │ │ │ mov 0x130(%rsp),%rax │ │ │ │ mov %rdx,0x30(%rsp) │ │ │ │ - mov 0x130(%rdi),%edx │ │ │ │ mov %rsi,0x28(%rsp) │ │ │ │ + mov 0x130(%rdi),%edx │ │ │ │ + mov %rax,0x20(%rsp) │ │ │ │ + mov 0x138(%rsp),%rax │ │ │ │ mov %rcx,0x38(%rsp) │ │ │ │ mov %r8,0x40(%rsp) │ │ │ │ mov %r9,0x48(%rsp) │ │ │ │ - mov %rax,0x20(%rsp) │ │ │ │ - mov 0x138(%rsp),%rax │ │ │ │ mov %fs:0x28,%r14 │ │ │ │ mov %r14,0xe8(%rsp) │ │ │ │ mov 0x140(%rsp),%r14 │ │ │ │ test %edx,%edx │ │ │ │ - jle 53d10 ::calcEdgeLogLikelihoodsByAutoPartitionAsync(int const*, int const*, int const*, int const*, int const*, int const*, int const*, double*)@@Base+0x3c0> │ │ │ │ + jle 51b88 ::calcEdgeLogLikelihoodsByAutoPartitionAsync(int const*, int const*, int const*, int const*, int const*, int const*, int const*, double*)@@Base+0x3a8> │ │ │ │ mov %rax,0x8(%rsp) │ │ │ │ lea 0x6f(%rsp),%rax │ │ │ │ mov %rdi,%rbx │ │ │ │ xor %r12d,%r12d │ │ │ │ mov %rax,0x58(%rsp) │ │ │ │ lea 0x80(%rsp),%rax │ │ │ │ mov %rax,0x50(%rsp) │ │ │ │ - jmp 53b3f ::calcEdgeLogLikelihoodsByAutoPartitionAsync(int const*, int const*, int const*, int const*, int const*, int const*, int const*, double*)@@Base+0x1ef> │ │ │ │ + jmp 519c7 ::calcEdgeLogLikelihoodsByAutoPartitionAsync(int const*, int const*, int const*, int const*, int const*, int const*, int const*, double*)@@Base+0x1e7> │ │ │ │ nopl 0x0(%rax) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ mov 0x8(%r13),%eax │ │ │ │ inc %eax │ │ │ │ inc %eax │ │ │ │ mov %eax,0x8(%r13) │ │ │ │ test %rdx,%rdx │ │ │ │ - je 53e3c ::calcEdgeLogLikelihoodsByAutoPartitionAsync(int const*, int const*, int const*, int const*, int const*, int const*, int const*, double*)@@Base+0x4ec> │ │ │ │ + je 51cac ::calcEdgeLogLikelihoodsByAutoPartitionAsync(int const*, int const*, int const*, int const*, int const*, int const*, int const*, double*)@@Base+0x4cc> │ │ │ │ mov $0x1,%eax │ │ │ │ xchg %al,0x14(%rdx) │ │ │ │ test %al,%al │ │ │ │ - jne 53e13 ::calcEdgeLogLikelihoodsByAutoPartitionAsync(int const*, int const*, int const*, int const*, int const*, int const*, int const*, double*)@@Base+0x4c3> │ │ │ │ + jne 51c83 ::calcEdgeLogLikelihoodsByAutoPartitionAsync(int const*, int const*, int const*, int const*, int const*, int const*, int const*, double*)@@Base+0x4a3> │ │ │ │ test %r13,%r13 │ │ │ │ - je 53a59 ::calcEdgeLogLikelihoodsByAutoPartitionAsync(int const*, int const*, int const*, int const*, int const*, int const*, int const*, double*)@@Base+0x109> │ │ │ │ + je 518e1 ::calcEdgeLogLikelihoodsByAutoPartitionAsync(int const*, int const*, int const*, int const*, int const*, int const*, int const*, double*)@@Base+0x101> │ │ │ │ mov 0x8(%r13),%rax │ │ │ │ movabs $0x100000001,%rsi │ │ │ │ lea 0x8(%r13),%rdx │ │ │ │ cmp %rsi,%rax │ │ │ │ - je 53d70 ::calcEdgeLogLikelihoodsByAutoPartitionAsync(int const*, int const*, int const*, int const*, int const*, int const*, int const*, double*)@@Base+0x420> │ │ │ │ - mov 0xc424(%rip),%rax │ │ │ │ + je 51be0 ::calcEdgeLogLikelihoodsByAutoPartitionAsync(int const*, int const*, int const*, int const*, int const*, int const*, int const*, double*)@@Base+0x400> │ │ │ │ + mov 0xc59c(%rip),%rax │ │ │ │ cmpb $0x0,(%rax) │ │ │ │ - je 53c50 ::calcEdgeLogLikelihoodsByAutoPartitionAsync(int const*, int const*, int const*, int const*, int const*, int const*, int const*, double*)@@Base+0x300> │ │ │ │ + je 51ad0 ::calcEdgeLogLikelihoodsByAutoPartitionAsync(int const*, int const*, int const*, int const*, int const*, int const*, int const*, double*)@@Base+0x2f0> │ │ │ │ mov 0x8(%r13),%eax │ │ │ │ lea -0x1(%rax),%edx │ │ │ │ mov %edx,0x8(%r13) │ │ │ │ cmp $0x1,%eax │ │ │ │ - je 53c62 ::calcEdgeLogLikelihoodsByAutoPartitionAsync(int const*, int const*, int const*, int const*, int const*, int const*, int const*, double*)@@Base+0x312> │ │ │ │ + je 51ae2 ::calcEdgeLogLikelihoodsByAutoPartitionAsync(int const*, int const*, int const*, int const*, int const*, int const*, int const*, double*)@@Base+0x302> │ │ │ │ mov %r12,%rax │ │ │ │ shl $0x4,%rax │ │ │ │ add 0x168(%rbx),%rax │ │ │ │ mov 0x8(%rax),%rbp │ │ │ │ vmovdqu %xmm0,(%rax) │ │ │ │ test %rbp,%rbp │ │ │ │ - je 53ab1 ::calcEdgeLogLikelihoodsByAutoPartitionAsync(int const*, int const*, int const*, int const*, int const*, int const*, int const*, double*)@@Base+0x161> │ │ │ │ + je 51939 ::calcEdgeLogLikelihoodsByAutoPartitionAsync(int const*, int const*, int const*, int const*, int const*, int const*, int const*, double*)@@Base+0x159> │ │ │ │ mov 0x8(%rbp),%rax │ │ │ │ movabs $0x100000001,%rcx │ │ │ │ lea 0x8(%rbp),%rdx │ │ │ │ cmp %rcx,%rax │ │ │ │ - je 53d40 ::calcEdgeLogLikelihoodsByAutoPartitionAsync(int const*, int const*, int const*, int const*, int const*, int const*, int const*, double*)@@Base+0x3f0> │ │ │ │ - mov 0xc3ca(%rip),%rax │ │ │ │ + je 51bb8 ::calcEdgeLogLikelihoodsByAutoPartitionAsync(int const*, int const*, int const*, int const*, int const*, int const*, int const*, double*)@@Base+0x3d8> │ │ │ │ + mov 0xc542(%rip),%rax │ │ │ │ cmpb $0x0,(%rax) │ │ │ │ - je 53c30 ::calcEdgeLogLikelihoodsByAutoPartitionAsync(int const*, int const*, int const*, int const*, int const*, int const*, int const*, double*)@@Base+0x2e0> │ │ │ │ + je 51ab0 ::calcEdgeLogLikelihoodsByAutoPartitionAsync(int const*, int const*, int const*, int const*, int const*, int const*, int const*, double*)@@Base+0x2d0> │ │ │ │ mov 0x8(%rbp),%eax │ │ │ │ lea -0x1(%rax),%edx │ │ │ │ mov %edx,0x8(%rbp) │ │ │ │ cmp $0x1,%eax │ │ │ │ - je 53c42 ::calcEdgeLogLikelihoodsByAutoPartitionAsync(int const*, int const*, int const*, int const*, int const*, int const*, int const*, double*)@@Base+0x2f2> │ │ │ │ - mov 0x138(%rbx),%rdx │ │ │ │ + je 51ac2 ::calcEdgeLogLikelihoodsByAutoPartitionAsync(int const*, int const*, int const*, int const*, int const*, int const*, int const*, double*)@@Base+0x2e2> │ │ │ │ imul $0xb8,%r12,%rbp │ │ │ │ + mov 0x138(%rbx),%rdx │ │ │ │ add %rbp,%rdx │ │ │ │ lea 0x88(%rdx),%r13 │ │ │ │ mov %rdx,0x10(%rsp) │ │ │ │ mov %r13,%rdi │ │ │ │ mov %r13,0x80(%rsp) │ │ │ │ call 1c4a0 │ │ │ │ - test %eax,%eax │ │ │ │ mov 0x10(%rsp),%rdx │ │ │ │ - jne 53df9 ::calcEdgeLogLikelihoodsByAutoPartitionAsync(int const*, int const*, int const*, int const*, int const*, int const*, int const*, double*)@@Base+0x4a9> │ │ │ │ + test %eax,%eax │ │ │ │ + jne 51c69 ::calcEdgeLogLikelihoodsByAutoPartitionAsync(int const*, int const*, int const*, int const*, int const*, int const*, int const*, double*)@@Base+0x489> │ │ │ │ lea 0x8(%rdx),%rdi │ │ │ │ lea 0x70(%rsp),%rsi │ │ │ │ movb $0x1,0x88(%rsp) │ │ │ │ call 1c480 , std::allocator > >::emplace_back >(std::packaged_task&&)@plt> │ │ │ │ mov %r13,%rdi │ │ │ │ inc %r12 │ │ │ │ add $0x8,%r14 │ │ │ │ @@ -53642,802 +52630,793 @@ │ │ │ │ lea 0x58(%rbp),%rdi │ │ │ │ call 1c140 │ │ │ │ lea 0x70(%rsp),%rdi │ │ │ │ call 1c330 ::~packaged_task()@plt> │ │ │ │ mov 0x130(%rbx),%eax │ │ │ │ addq $0x4,0x8(%rsp) │ │ │ │ cmp %r12d,%eax │ │ │ │ - jle 53c80 ::calcEdgeLogLikelihoodsByAutoPartitionAsync(int const*, int const*, int const*, int const*, int const*, int const*, int const*, double*)@@Base+0x330> │ │ │ │ + jle 51b00 ::calcEdgeLogLikelihoodsByAutoPartitionAsync(int const*, int const*, int const*, int const*, int const*, int const*, int const*, double*)@@Base+0x320> │ │ │ │ mov 0x8(%rsp),%rax │ │ │ │ mov 0x58(%rsp),%rdx │ │ │ │ lea 0x70(%rsp),%rdi │ │ │ │ movq $0x279,0x80(%rsp) │ │ │ │ mov 0x50(%rsp),%rsi │ │ │ │ movq $0x0,0x88(%rsp) │ │ │ │ - mov %r14,0x90(%rsp) │ │ │ │ - movl $0x1,0x98(%rsp) │ │ │ │ - mov %rbx,0xd8(%rsp) │ │ │ │ mov %rax,0xa0(%rsp) │ │ │ │ mov 0x20(%rsp),%rax │ │ │ │ + mov %r14,0x90(%rsp) │ │ │ │ mov %rax,0xa8(%rsp) │ │ │ │ mov 0x48(%rsp),%rax │ │ │ │ + movl $0x1,0x98(%rsp) │ │ │ │ mov %rax,0xb0(%rsp) │ │ │ │ mov 0x40(%rsp),%rax │ │ │ │ + mov %rbx,0xd8(%rsp) │ │ │ │ mov %rax,0xb8(%rsp) │ │ │ │ mov 0x38(%rsp),%rax │ │ │ │ mov %rax,0xc0(%rsp) │ │ │ │ mov 0x30(%rsp),%rax │ │ │ │ mov %rax,0xc8(%rsp) │ │ │ │ mov 0x28(%rsp),%rax │ │ │ │ mov %rax,0xd0(%rsp) │ │ │ │ call 1c050 > std::__create_task_state::*(beagle::cpu::BeagleCPUImpl*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*))(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)>, std::allocator >(std::_Bind::*(beagle::cpu::BeagleCPUImpl*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*))(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)>&&, std::allocator const&)@plt> │ │ │ │ vmovdqa 0x70(%rsp),%xmm0 │ │ │ │ mov 0x78(%rsp),%rbp │ │ │ │ vpextrq $0x1,%xmm0,%r13 │ │ │ │ vmovq %xmm0,%rdx │ │ │ │ test %r13,%r13 │ │ │ │ - je 539fc ::calcEdgeLogLikelihoodsByAutoPartitionAsync(int const*, int const*, int const*, int const*, int const*, int const*, int const*, double*)@@Base+0xac> │ │ │ │ - mov 0xc259(%rip),%rax │ │ │ │ + je 51884 ::calcEdgeLogLikelihoodsByAutoPartitionAsync(int const*, int const*, int const*, int const*, int const*, int const*, int const*, double*)@@Base+0xa4> │ │ │ │ + mov 0xc3d1(%rip),%rax │ │ │ │ cmpb $0x0,(%rax) │ │ │ │ - jne 539f0 ::calcEdgeLogLikelihoodsByAutoPartitionAsync(int const*, int const*, int const*, int const*, int const*, int const*, int const*, double*)@@Base+0xa0> │ │ │ │ + jne 51878 ::calcEdgeLogLikelihoodsByAutoPartitionAsync(int const*, int const*, int const*, int const*, int const*, int const*, int const*, double*)@@Base+0x98> │ │ │ │ lock incl 0x8(%r13) │ │ │ │ cmpb $0x0,(%rax) │ │ │ │ - jne 53d9d ::calcEdgeLogLikelihoodsByAutoPartitionAsync(int const*, int const*, int const*, int const*, int const*, int const*, int const*, double*)@@Base+0x44d> │ │ │ │ + jne 51c0d ::calcEdgeLogLikelihoodsByAutoPartitionAsync(int const*, int const*, int const*, int const*, int const*, int const*, int const*, double*)@@Base+0x42d> │ │ │ │ lock incl 0x8(%r13) │ │ │ │ - jmp 539fc ::calcEdgeLogLikelihoodsByAutoPartitionAsync(int const*, int const*, int const*, int const*, int const*, int const*, int const*, double*)@@Base+0xac> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ + jmp 51884 ::calcEdgeLogLikelihoodsByAutoPartitionAsync(int const*, int const*, int const*, int const*, int const*, int const*, int const*, double*)@@Base+0xa4> │ │ │ │ mov $0xffffffff,%eax │ │ │ │ lock xadd %eax,(%rdx) │ │ │ │ cmp $0x1,%eax │ │ │ │ - jne 53ab1 ::calcEdgeLogLikelihoodsByAutoPartitionAsync(int const*, int const*, int const*, int const*, int const*, int const*, int const*, double*)@@Base+0x161> │ │ │ │ + jne 51939 ::calcEdgeLogLikelihoodsByAutoPartitionAsync(int const*, int const*, int const*, int const*, int const*, int const*, int const*, double*)@@Base+0x159> │ │ │ │ mov %rbp,%rdi │ │ │ │ call 1c070 ::_M_release_last_use_cold()@plt> │ │ │ │ - jmp 53ab1 ::calcEdgeLogLikelihoodsByAutoPartitionAsync(int const*, int const*, int const*, int const*, int const*, int const*, int const*, double*)@@Base+0x161> │ │ │ │ + jmp 51939 ::calcEdgeLogLikelihoodsByAutoPartitionAsync(int const*, int const*, int const*, int const*, int const*, int const*, int const*, double*)@@Base+0x159> │ │ │ │ nop │ │ │ │ mov $0xffffffff,%eax │ │ │ │ lock xadd %eax,(%rdx) │ │ │ │ cmp $0x1,%eax │ │ │ │ - jne 53a59 ::calcEdgeLogLikelihoodsByAutoPartitionAsync(int const*, int const*, int const*, int const*, int const*, int const*, int const*, double*)@@Base+0x109> │ │ │ │ + jne 518e1 ::calcEdgeLogLikelihoodsByAutoPartitionAsync(int const*, int const*, int const*, int const*, int const*, int const*, int const*, double*)@@Base+0x101> │ │ │ │ mov %r13,%rdi │ │ │ │ vmovdqa %xmm0,0x10(%rsp) │ │ │ │ call 1c070 ::_M_release_last_use_cold()@plt> │ │ │ │ vmovdqa 0x10(%rsp),%xmm0 │ │ │ │ - jmp 53a59 ::calcEdgeLogLikelihoodsByAutoPartitionAsync(int const*, int const*, int const*, int const*, int const*, int const*, int const*, double*)@@Base+0x109> │ │ │ │ + jmp 518e1 ::calcEdgeLogLikelihoodsByAutoPartitionAsync(int const*, int const*, int const*, int const*, int const*, int const*, int const*, double*)@@Base+0x101> │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ test %eax,%eax │ │ │ │ - jle 53d10 ::calcEdgeLogLikelihoodsByAutoPartitionAsync(int const*, int const*, int const*, int const*, int const*, int const*, int const*, double*)@@Base+0x3c0> │ │ │ │ + jle 51b88 ::calcEdgeLogLikelihoodsByAutoPartitionAsync(int const*, int const*, int const*, int const*, int const*, int const*, int const*, double*)@@Base+0x3a8> │ │ │ │ xor %ebp,%ebp │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ mov %rbp,%rax │ │ │ │ shl $0x4,%rax │ │ │ │ add 0x168(%rbx),%rax │ │ │ │ mov (%rax),%r13 │ │ │ │ test %r13,%r13 │ │ │ │ - je 53ddc ::calcEdgeLogLikelihoodsByAutoPartitionAsync(int const*, int const*, int const*, int const*, int const*, int const*, int const*, double*)@@Base+0x48c> │ │ │ │ + je 51c4c ::calcEdgeLogLikelihoodsByAutoPartitionAsync(int const*, int const*, int const*, int const*, int const*, int const*, int const*, double*)@@Base+0x46c> │ │ │ │ mov 0x0(%r13),%rax │ │ │ │ mov %r13,%rdi │ │ │ │ lea 0x10(%r13),%r12 │ │ │ │ call *0x10(%rax) │ │ │ │ mov 0x10(%r13),%edx │ │ │ │ and $0x7fffffff,%edx │ │ │ │ - jmp 53d00 ::calcEdgeLogLikelihoodsByAutoPartitionAsync(int const*, int const*, int const*, int const*, int const*, int const*, int const*, double*)@@Base+0x3b0> │ │ │ │ - nop │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + jmp 51b78 ::calcEdgeLogLikelihoodsByAutoPartitionAsync(int const*, int const*, int const*, int const*, int const*, int const*, int const*, double*)@@Base+0x398> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ lock orl $0x80000000,(%r12) │ │ │ │ xor %r9d,%r9d │ │ │ │ xor %r8d,%r8d │ │ │ │ xor %ecx,%ecx │ │ │ │ or $0x80000000,%edx │ │ │ │ mov %r12,%rsi │ │ │ │ mov %r12,%rdi │ │ │ │ call 1c540 >, std::chrono::duration >)@plt> │ │ │ │ mov (%r12),%edx │ │ │ │ and $0x7fffffff,%edx │ │ │ │ cmp $0x1,%al │ │ │ │ - jne 53d05 ::calcEdgeLogLikelihoodsByAutoPartitionAsync(int const*, int const*, int const*, int const*, int const*, int const*, int const*, double*)@@Base+0x3b5> │ │ │ │ + jne 51b7d ::calcEdgeLogLikelihoodsByAutoPartitionAsync(int const*, int const*, int const*, int const*, int const*, int const*, int const*, double*)@@Base+0x39d> │ │ │ │ cmp $0x1,%edx │ │ │ │ - jne 53cd0 ::calcEdgeLogLikelihoodsByAutoPartitionAsync(int const*, int const*, int const*, int const*, int const*, int const*, int const*, double*)@@Base+0x380> │ │ │ │ + jne 51b48 ::calcEdgeLogLikelihoodsByAutoPartitionAsync(int const*, int const*, int const*, int const*, int const*, int const*, int const*, double*)@@Base+0x368> │ │ │ │ inc %rbp │ │ │ │ cmp %ebp,0x130(%rbx) │ │ │ │ - jg 53c90 ::calcEdgeLogLikelihoodsByAutoPartitionAsync(int const*, int const*, int const*, int const*, int const*, int const*, int const*, double*)@@Base+0x340> │ │ │ │ + jg 51b10 ::calcEdgeLogLikelihoodsByAutoPartitionAsync(int const*, int const*, int const*, int const*, int const*, int const*, int const*, double*)@@Base+0x330> │ │ │ │ mov 0xe8(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 53dd7 ::calcEdgeLogLikelihoodsByAutoPartitionAsync(int const*, int const*, int const*, int const*, int const*, int const*, int const*, double*)@@Base+0x487> │ │ │ │ + jne 51c47 ::calcEdgeLogLikelihoodsByAutoPartitionAsync(int const*, int const*, int const*, int const*, int const*, int const*, int const*, double*)@@Base+0x467> │ │ │ │ add $0xf8,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ ret │ │ │ │ nopl 0x0(%rax) │ │ │ │ + movq $0x0,0x8(%rbp) │ │ │ │ mov 0x0(%rbp),%rax │ │ │ │ mov %rbp,%rdi │ │ │ │ - movq $0x0,0x8(%rbp) │ │ │ │ call *0x10(%rax) │ │ │ │ mov 0x0(%rbp),%rax │ │ │ │ mov %rbp,%rdi │ │ │ │ call *0x18(%rax) │ │ │ │ - jmp 53ab1 ::calcEdgeLogLikelihoodsByAutoPartitionAsync(int const*, int const*, int const*, int const*, int const*, int const*, int const*, double*)@@Base+0x161> │ │ │ │ + jmp 51939 ::calcEdgeLogLikelihoodsByAutoPartitionAsync(int const*, int const*, int const*, int const*, int const*, int const*, int const*, double*)@@Base+0x159> │ │ │ │ nopl 0x0(%rax) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + movq $0x0,0x8(%r13) │ │ │ │ mov 0x0(%r13),%rax │ │ │ │ - vmovdqa %xmm0,0x10(%rsp) │ │ │ │ mov %r13,%rdi │ │ │ │ - movq $0x0,0x8(%r13) │ │ │ │ + vmovdqa %xmm0,0x10(%rsp) │ │ │ │ call *0x10(%rax) │ │ │ │ mov 0x0(%r13),%rax │ │ │ │ mov %r13,%rdi │ │ │ │ call *0x18(%rax) │ │ │ │ vmovdqa 0x10(%rsp),%xmm0 │ │ │ │ - jmp 53a59 ::calcEdgeLogLikelihoodsByAutoPartitionAsync(int const*, int const*, int const*, int const*, int const*, int const*, int const*, double*)@@Base+0x109> │ │ │ │ + jmp 518e1 ::calcEdgeLogLikelihoodsByAutoPartitionAsync(int const*, int const*, int const*, int const*, int const*, int const*, int const*, double*)@@Base+0x101> │ │ │ │ mov 0x8(%r13),%eax │ │ │ │ - jmp 539f6 ::calcEdgeLogLikelihoodsByAutoPartitionAsync(int const*, int const*, int const*, int const*, int const*, int const*, int const*, double*)@@Base+0xa6> │ │ │ │ + jmp 5187e ::calcEdgeLogLikelihoodsByAutoPartitionAsync(int const*, int const*, int const*, int const*, int const*, int const*, int const*, double*)@@Base+0x9e> │ │ │ │ mov 0x50(%rsp),%rdi │ │ │ │ vzeroupper │ │ │ │ call 1c040 ::unlock()@plt> │ │ │ │ lea 0x70(%rsp),%rdi │ │ │ │ vzeroupper │ │ │ │ call 1c330 ::~packaged_task()@plt> │ │ │ │ mov 0xe8(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - je 53e65 ::calcEdgeLogLikelihoodsByAutoPartitionAsync(int const*, int const*, int const*, int const*, int const*, int const*, int const*, double*)@@Base+0x515> │ │ │ │ + je 51cd5 ::calcEdgeLogLikelihoodsByAutoPartitionAsync(int const*, int const*, int const*, int const*, int const*, int const*, int const*, double*)@@Base+0x4f5> │ │ │ │ call 1c370 <__stack_chk_fail@plt> │ │ │ │ mov 0xe8(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 53dd7 ::calcEdgeLogLikelihoodsByAutoPartitionAsync(int const*, int const*, int const*, int const*, int const*, int const*, int const*, double*)@@Base+0x487> │ │ │ │ + jne 51c47 ::calcEdgeLogLikelihoodsByAutoPartitionAsync(int const*, int const*, int const*, int const*, int const*, int const*, int const*, double*)@@Base+0x467> │ │ │ │ mov $0x3,%edi │ │ │ │ call 1c080 │ │ │ │ mov 0xe8(%rsp),%rdx │ │ │ │ sub %fs:0x28,%rdx │ │ │ │ - jne 53dd7 ::calcEdgeLogLikelihoodsByAutoPartitionAsync(int const*, int const*, int const*, int const*, int const*, int const*, int const*, double*)@@Base+0x487> │ │ │ │ + jne 51c47 ::calcEdgeLogLikelihoodsByAutoPartitionAsync(int const*, int const*, int const*, int const*, int const*, int const*, int const*, double*)@@Base+0x467> │ │ │ │ mov %eax,%edi │ │ │ │ call 1c210 │ │ │ │ mov 0xe8(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 53dd7 ::calcEdgeLogLikelihoodsByAutoPartitionAsync(int const*, int const*, int const*, int const*, int const*, int const*, int const*, double*)@@Base+0x487> │ │ │ │ + jne 51c47 ::calcEdgeLogLikelihoodsByAutoPartitionAsync(int const*, int const*, int const*, int const*, int const*, int const*, int const*, double*)@@Base+0x467> │ │ │ │ mov $0x1,%edi │ │ │ │ call 1c080 │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbx │ │ │ │ - jmp 53da6 ::calcEdgeLogLikelihoodsByAutoPartitionAsync(int const*, int const*, int const*, int const*, int const*, int const*, int const*, double*)@@Base+0x456> │ │ │ │ + jmp 51c16 ::calcEdgeLogLikelihoodsByAutoPartitionAsync(int const*, int const*, int const*, int const*, int const*, int const*, int const*, double*)@@Base+0x436> │ │ │ │ mov 0xe8(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 53dd7 ::calcEdgeLogLikelihoodsByAutoPartitionAsync(int const*, int const*, int const*, int const*, int const*, int const*, int const*, double*)@@Base+0x487> │ │ │ │ + jne 51c47 ::calcEdgeLogLikelihoodsByAutoPartitionAsync(int const*, int const*, int const*, int const*, int const*, int const*, int const*, double*)@@Base+0x467> │ │ │ │ mov $0x3,%edi │ │ │ │ call 1c080 │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbx │ │ │ │ - jmp 53db3 ::calcEdgeLogLikelihoodsByAutoPartitionAsync(int const*, int const*, int const*, int const*, int const*, int const*, int const*, double*)@@Base+0x463> │ │ │ │ + jmp 51c23 ::calcEdgeLogLikelihoodsByAutoPartitionAsync(int const*, int const*, int const*, int const*, int const*, int const*, int const*, double*)@@Base+0x443> │ │ │ │ mov %rbx,%rdi │ │ │ │ call 1c580 <_Unwind_Resume@plt> │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbx │ │ │ │ test %rbp,%rbp │ │ │ │ - je 53db3 ::calcEdgeLogLikelihoodsByAutoPartitionAsync(int const*, int const*, int const*, int const*, int const*, int const*, int const*, double*)@@Base+0x463> │ │ │ │ + je 51c23 ::calcEdgeLogLikelihoodsByAutoPartitionAsync(int const*, int const*, int const*, int const*, int const*, int const*, int const*, double*)@@Base+0x443> │ │ │ │ mov %rbp,%rdi │ │ │ │ vzeroupper │ │ │ │ call 1c270 ::_M_release()@plt> │ │ │ │ mov %rbp,%rdi │ │ │ │ call 1c270 ::_M_release()@plt> │ │ │ │ - jmp 53db3 ::calcEdgeLogLikelihoodsByAutoPartitionAsync(int const*, int const*, int const*, int const*, int const*, int const*, int const*, double*)@@Base+0x463> │ │ │ │ + jmp 51c23 ::calcEdgeLogLikelihoodsByAutoPartitionAsync(int const*, int const*, int const*, int const*, int const*, int const*, int const*, double*)@@Base+0x443> │ │ │ │ cs nopw 0x0(%rax,%rax,1) │ │ │ │ nop │ │ │ │ │ │ │ │ -0000000000053ea0 ::calcEdgeLogLikelihoodsByPartitionAsync(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base>: │ │ │ │ +0000000000051d10 ::calcEdgeLogLikelihoodsByPartitionAsync(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base>: │ │ │ │ endbr64 │ │ │ │ push %rbp │ │ │ │ mov %rsp,%rbp │ │ │ │ push %r15 │ │ │ │ push %r14 │ │ │ │ push %r13 │ │ │ │ push %r12 │ │ │ │ - push %rbx │ │ │ │ mov %rdi,%r12 │ │ │ │ + push %rbx │ │ │ │ and $0xffffffffffffffe0,%rsp │ │ │ │ sub $0x120,%rsp │ │ │ │ mov 0x28(%rbp),%rbx │ │ │ │ mov 0x20(%rbp),%eax │ │ │ │ - mov 0x138(%rdi),%edi │ │ │ │ mov %rsi,0x50(%rsp) │ │ │ │ + mov 0x138(%rdi),%edi │ │ │ │ + mov 0x10(%rbp),%rsi │ │ │ │ mov %rcx,0x40(%rsp) │ │ │ │ mov %rdx,0x48(%rsp) │ │ │ │ + mov %eax,%ecx │ │ │ │ vmovq 0x18(%rbp),%xmm1 │ │ │ │ - mov 0x10(%rbp),%rsi │ │ │ │ mov %rbx,0x58(%rsp) │ │ │ │ - mov %eax,%ecx │ │ │ │ mov %fs:0x28,%rdx │ │ │ │ mov %rdx,0x118(%rsp) │ │ │ │ xor %edx,%edx │ │ │ │ cmp %eax,%edi │ │ │ │ cmovle %edi,%ecx │ │ │ │ test %ecx,%ecx │ │ │ │ - jle 54228 ::calcEdgeLogLikelihoodsByPartitionAsync(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x388> │ │ │ │ + jle 52098 ::calcEdgeLogLikelihoodsByPartitionAsync(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x388> │ │ │ │ cltd │ │ │ │ - vmovq %r9,%xmm4 │ │ │ │ + vmovq %r9,%xmm2 │ │ │ │ vpinsrq $0x1,%rsi,%xmm1,%xmm1 │ │ │ │ - xor %r13d,%r13d │ │ │ │ - idiv %edi │ │ │ │ - vpinsrq $0x1,%r8,%xmm4,%xmm0 │ │ │ │ movl $0x0,0x74(%rsp) │ │ │ │ - vinserti128 $0x1,%xmm0,%ymm1,%ymm5 │ │ │ │ - vmovdqa %ymm5,(%rsp) │ │ │ │ + idiv %edi │ │ │ │ + vpinsrq $0x1,%r8,%xmm2,%xmm0 │ │ │ │ + xor %r13d,%r13d │ │ │ │ + vinserti64x2 $0x1,%xmm0,%ymm1,%ymm4 │ │ │ │ + vmovdqa %ymm4,(%rsp) │ │ │ │ mov %eax,0x2c(%rsp) │ │ │ │ movslq %ecx,%rax │ │ │ │ mov %edx,%r14d │ │ │ │ mov %rax,0x30(%rsp) │ │ │ │ lea 0x90(%rsp),%rax │ │ │ │ mov %rax,0x78(%rsp) │ │ │ │ lea 0x8f(%rsp),%rax │ │ │ │ mov %rax,0x20(%rsp) │ │ │ │ lea 0xa0(%rsp),%rax │ │ │ │ mov %rax,0x38(%rsp) │ │ │ │ - jmp 540bc ::calcEdgeLogLikelihoodsByPartitionAsync(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x21c> │ │ │ │ + jmp 51f34 ::calcEdgeLogLikelihoodsByPartitionAsync(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x224> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ mov 0x8(%r15),%eax │ │ │ │ inc %eax │ │ │ │ inc %eax │ │ │ │ mov %eax,0x8(%r15) │ │ │ │ test %rdx,%rdx │ │ │ │ - je 543da ::calcEdgeLogLikelihoodsByPartitionAsync(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x53a> │ │ │ │ + je 5222a ::calcEdgeLogLikelihoodsByPartitionAsync(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x51a> │ │ │ │ mov $0x1,%eax │ │ │ │ xchg %al,0x14(%rdx) │ │ │ │ test %al,%al │ │ │ │ - jne 543b1 ::calcEdgeLogLikelihoodsByPartitionAsync(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x511> │ │ │ │ + jne 52201 ::calcEdgeLogLikelihoodsByPartitionAsync(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x4f1> │ │ │ │ test %r15,%r15 │ │ │ │ - je 53fd9 ::calcEdgeLogLikelihoodsByPartitionAsync(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x139> │ │ │ │ + je 51e51 ::calcEdgeLogLikelihoodsByPartitionAsync(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x141> │ │ │ │ mov 0x8(%r15),%rax │ │ │ │ movabs $0x100000001,%rsi │ │ │ │ lea 0x8(%r15),%rdx │ │ │ │ cmp %rsi,%rax │ │ │ │ - je 54310 ::calcEdgeLogLikelihoodsByPartitionAsync(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x470> │ │ │ │ - mov 0xbea4(%rip),%rax │ │ │ │ + je 52160 ::calcEdgeLogLikelihoodsByPartitionAsync(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x450> │ │ │ │ + mov 0xc02c(%rip),%rax │ │ │ │ cmpb $0x0,(%rax) │ │ │ │ - je 541f0 ::calcEdgeLogLikelihoodsByPartitionAsync(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x350> │ │ │ │ + je 52060 ::calcEdgeLogLikelihoodsByPartitionAsync(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x350> │ │ │ │ mov 0x8(%r15),%eax │ │ │ │ lea -0x1(%rax),%edx │ │ │ │ mov %edx,0x8(%r15) │ │ │ │ cmp $0x1,%eax │ │ │ │ - je 54202 ::calcEdgeLogLikelihoodsByPartitionAsync(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x362> │ │ │ │ + je 52072 ::calcEdgeLogLikelihoodsByPartitionAsync(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x362> │ │ │ │ mov %r13,%rax │ │ │ │ shl $0x4,%rax │ │ │ │ add 0x170(%r12),%rax │ │ │ │ mov 0x8(%rax),%rbx │ │ │ │ vmovdqu %xmm0,(%rax) │ │ │ │ test %rbx,%rbx │ │ │ │ - je 54032 ::calcEdgeLogLikelihoodsByPartitionAsync(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x192> │ │ │ │ + je 51eaa ::calcEdgeLogLikelihoodsByPartitionAsync(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x19a> │ │ │ │ mov 0x8(%rbx),%rax │ │ │ │ movabs $0x100000001,%rsi │ │ │ │ lea 0x8(%rbx),%rdx │ │ │ │ cmp %rsi,%rax │ │ │ │ - je 542f0 ::calcEdgeLogLikelihoodsByPartitionAsync(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x450> │ │ │ │ - mov 0xbe49(%rip),%rax │ │ │ │ + je 52140 ::calcEdgeLogLikelihoodsByPartitionAsync(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x430> │ │ │ │ + mov 0xbfd1(%rip),%rax │ │ │ │ cmpb $0x0,(%rax) │ │ │ │ - je 541d0 ::calcEdgeLogLikelihoodsByPartitionAsync(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x330> │ │ │ │ + je 52040 ::calcEdgeLogLikelihoodsByPartitionAsync(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x330> │ │ │ │ mov 0x8(%rbx),%eax │ │ │ │ lea -0x1(%rax),%edx │ │ │ │ mov %edx,0x8(%rbx) │ │ │ │ cmp $0x1,%eax │ │ │ │ - je 541e2 ::calcEdgeLogLikelihoodsByPartitionAsync(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x342> │ │ │ │ - mov 0x140(%r12),%rdx │ │ │ │ + je 52052 ::calcEdgeLogLikelihoodsByPartitionAsync(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x342> │ │ │ │ imul $0xb8,%r13,%rbx │ │ │ │ + mov 0x140(%r12),%rdx │ │ │ │ add %rbx,%rdx │ │ │ │ lea 0x88(%rdx),%r15 │ │ │ │ mov %rdx,0x60(%rsp) │ │ │ │ mov %r15,0xa0(%rsp) │ │ │ │ mov %r15,%rdi │ │ │ │ call 1c4a0 │ │ │ │ - test %eax,%eax │ │ │ │ mov 0x60(%rsp),%rdx │ │ │ │ - jne 54397 ::calcEdgeLogLikelihoodsByPartitionAsync(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x4f7> │ │ │ │ - mov 0x78(%rsp),%rsi │ │ │ │ + test %eax,%eax │ │ │ │ + jne 521e7 ::calcEdgeLogLikelihoodsByPartitionAsync(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x4d7> │ │ │ │ movb $0x1,0xa8(%rsp) │ │ │ │ + mov 0x78(%rsp),%rsi │ │ │ │ lea 0x8(%rdx),%rdi │ │ │ │ call 1c480 , std::allocator > >::emplace_back >(std::packaged_task&&)@plt> │ │ │ │ mov %r15,%rdi │ │ │ │ inc %r13 │ │ │ │ call 1c240 │ │ │ │ add 0x140(%r12),%rbx │ │ │ │ lea 0x58(%rbx),%rdi │ │ │ │ call 1c140 │ │ │ │ - mov 0x78(%rsp),%rdi │ │ │ │ mov 0x70(%rsp),%ecx │ │ │ │ + mov 0x78(%rsp),%rdi │ │ │ │ add %ecx,0x74(%rsp) │ │ │ │ call 1c330 ::~packaged_task()@plt> │ │ │ │ cmp 0x30(%rsp),%r13 │ │ │ │ - je 54220 ::calcEdgeLogLikelihoodsByPartitionAsync(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x380> │ │ │ │ + je 52090 ::calcEdgeLogLikelihoodsByPartitionAsync(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x380> │ │ │ │ mov 0x2c(%rsp),%ecx │ │ │ │ movslq 0x74(%rsp),%rdx │ │ │ │ cmp $0x1,%r14d │ │ │ │ lea -0x1(%r14),%eax │ │ │ │ mov 0x58(%rsp),%rsi │ │ │ │ mov 0x78(%rsp),%rdi │ │ │ │ movq $0x279,0xa0(%rsp) │ │ │ │ - movq $0x0,0xa8(%rsp) │ │ │ │ - mov %r12,0xf8(%rsp) │ │ │ │ sbb $0xffffffff,%ecx │ │ │ │ test %r14d,%r14d │ │ │ │ + movq $0x0,0xa8(%rsp) │ │ │ │ cmovne %eax,%r14d │ │ │ │ lea 0x0(,%rdx,4),%rax │ │ │ │ lea (%rsi,%rdx,8),%rdx │ │ │ │ mov 0x40(%rsp),%rsi │ │ │ │ - vmovq %rax,%xmm2 │ │ │ │ mov %rdx,0xb0(%rsp) │ │ │ │ - mov %ecx,0x70(%rsp) │ │ │ │ - mov %ecx,0xb8(%rsp) │ │ │ │ - vpbroadcastq %xmm2,%ymm0 │ │ │ │ - vpaddq (%rsp),%ymm0,%ymm0 │ │ │ │ + vpbroadcastq %rax,%ymm0 │ │ │ │ lea (%rsi,%rax,1),%rdx │ │ │ │ mov 0x48(%rsp),%rsi │ │ │ │ + vpaddq (%rsp),%ymm0,%ymm0 │ │ │ │ + mov %ecx,0x70(%rsp) │ │ │ │ mov %rdx,0xe0(%rsp) │ │ │ │ lea (%rsi,%rax,1),%rdx │ │ │ │ add 0x50(%rsp),%rax │ │ │ │ mov 0x38(%rsp),%rsi │ │ │ │ + mov %ecx,0xb8(%rsp) │ │ │ │ mov %rdx,0xe8(%rsp) │ │ │ │ mov 0x20(%rsp),%rdx │ │ │ │ - vmovdqa %ymm0,0xc0(%rsp) │ │ │ │ mov %rax,0xf0(%rsp) │ │ │ │ + mov %r12,0xf8(%rsp) │ │ │ │ + vmovdqa %ymm0,0xc0(%rsp) │ │ │ │ vzeroupper │ │ │ │ call 1c470 > std::__create_task_state::*(beagle::cpu::BeagleCPUImpl*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*))(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)>, std::allocator >(std::_Bind::*(beagle::cpu::BeagleCPUImpl*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*))(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)>&&, std::allocator const&)@plt> │ │ │ │ vmovdqa 0x90(%rsp),%xmm0 │ │ │ │ mov 0x98(%rsp),%rbx │ │ │ │ vpextrq $0x1,%xmm0,%r15 │ │ │ │ vmovq %xmm0,%rdx │ │ │ │ test %r15,%r15 │ │ │ │ - je 53f7c ::calcEdgeLogLikelihoodsByPartitionAsync(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0xdc> │ │ │ │ - mov 0xbcbb(%rip),%rax │ │ │ │ + je 51df4 ::calcEdgeLogLikelihoodsByPartitionAsync(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0xe4> │ │ │ │ + mov 0xbe47(%rip),%rax │ │ │ │ cmpb $0x0,(%rax) │ │ │ │ - jne 53f70 ::calcEdgeLogLikelihoodsByPartitionAsync(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0xd0> │ │ │ │ + jne 51de8 ::calcEdgeLogLikelihoodsByPartitionAsync(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0xd8> │ │ │ │ lock incl 0x8(%r15) │ │ │ │ cmpb $0x0,(%rax) │ │ │ │ - jne 5433b ::calcEdgeLogLikelihoodsByPartitionAsync(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x49b> │ │ │ │ + jne 5218b ::calcEdgeLogLikelihoodsByPartitionAsync(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x47b> │ │ │ │ lock incl 0x8(%r15) │ │ │ │ - jmp 53f7c ::calcEdgeLogLikelihoodsByPartitionAsync(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0xdc> │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ + jmp 51df4 ::calcEdgeLogLikelihoodsByPartitionAsync(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0xe4> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ mov $0xffffffff,%eax │ │ │ │ lock xadd %eax,(%rdx) │ │ │ │ cmp $0x1,%eax │ │ │ │ - jne 54032 ::calcEdgeLogLikelihoodsByPartitionAsync(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x192> │ │ │ │ + jne 51eaa ::calcEdgeLogLikelihoodsByPartitionAsync(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x19a> │ │ │ │ mov %rbx,%rdi │ │ │ │ call 1c070 ::_M_release_last_use_cold()@plt> │ │ │ │ - jmp 54032 ::calcEdgeLogLikelihoodsByPartitionAsync(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x192> │ │ │ │ + jmp 51eaa ::calcEdgeLogLikelihoodsByPartitionAsync(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x19a> │ │ │ │ nop │ │ │ │ mov $0xffffffff,%eax │ │ │ │ lock xadd %eax,(%rdx) │ │ │ │ cmp $0x1,%eax │ │ │ │ - jne 53fd9 ::calcEdgeLogLikelihoodsByPartitionAsync(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x139> │ │ │ │ + jne 51e51 ::calcEdgeLogLikelihoodsByPartitionAsync(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x141> │ │ │ │ mov %r15,%rdi │ │ │ │ vmovdqa %xmm0,0x60(%rsp) │ │ │ │ call 1c070 ::_M_release_last_use_cold()@plt> │ │ │ │ vmovdqa 0x60(%rsp),%xmm0 │ │ │ │ - jmp 53fd9 ::calcEdgeLogLikelihoodsByPartitionAsync(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x139> │ │ │ │ + jmp 51e51 ::calcEdgeLogLikelihoodsByPartitionAsync(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x141> │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ mov 0x138(%r12),%edi │ │ │ │ xor %ebx,%ebx │ │ │ │ test %edi,%edi │ │ │ │ - jle 542c6 ::calcEdgeLogLikelihoodsByPartitionAsync(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x426> │ │ │ │ - nopl (%rax) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + jle 5211a ::calcEdgeLogLikelihoodsByPartitionAsync(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x40a> │ │ │ │ + xchg %ax,%ax │ │ │ │ mov %rbx,%rax │ │ │ │ shl $0x4,%rax │ │ │ │ add 0x170(%r12),%rax │ │ │ │ mov (%rax),%r14 │ │ │ │ test %r14,%r14 │ │ │ │ - je 5437a ::calcEdgeLogLikelihoodsByPartitionAsync(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x4da> │ │ │ │ + je 521ca ::calcEdgeLogLikelihoodsByPartitionAsync(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x4ba> │ │ │ │ mov (%r14),%rax │ │ │ │ mov %r14,%rdi │ │ │ │ lea 0x10(%r14),%r13 │ │ │ │ call *0x10(%rax) │ │ │ │ mov 0x10(%r14),%edx │ │ │ │ and $0x7fffffff,%edx │ │ │ │ - jmp 542b0 ::calcEdgeLogLikelihoodsByPartitionAsync(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x410> │ │ │ │ - nop │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + jmp 52108 ::calcEdgeLogLikelihoodsByPartitionAsync(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x3f8> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ lock orl $0x80000000,0x0(%r13) │ │ │ │ xor %r9d,%r9d │ │ │ │ xor %r8d,%r8d │ │ │ │ xor %ecx,%ecx │ │ │ │ or $0x80000000,%edx │ │ │ │ mov %r13,%rsi │ │ │ │ mov %r13,%rdi │ │ │ │ call 1c540 >, std::chrono::duration >)@plt> │ │ │ │ mov 0x0(%r13),%edx │ │ │ │ and $0x7fffffff,%edx │ │ │ │ cmp $0x1,%al │ │ │ │ - jne 542b5 ::calcEdgeLogLikelihoodsByPartitionAsync(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x415> │ │ │ │ + jne 5210d ::calcEdgeLogLikelihoodsByPartitionAsync(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x3fd> │ │ │ │ cmp $0x1,%edx │ │ │ │ - jne 54280 ::calcEdgeLogLikelihoodsByPartitionAsync(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x3e0> │ │ │ │ + jne 520d8 ::calcEdgeLogLikelihoodsByPartitionAsync(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x3c8> │ │ │ │ inc %rbx │ │ │ │ cmp %ebx,0x138(%r12) │ │ │ │ - jg 54240 ::calcEdgeLogLikelihoodsByPartitionAsync(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x3a0> │ │ │ │ + jg 520a0 ::calcEdgeLogLikelihoodsByPartitionAsync(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x390> │ │ │ │ mov 0x118(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 54375 ::calcEdgeLogLikelihoodsByPartitionAsync(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x4d5> │ │ │ │ + jne 521c5 ::calcEdgeLogLikelihoodsByPartitionAsync(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x4b5> │ │ │ │ lea -0x28(%rbp),%rsp │ │ │ │ pop %rbx │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ pop %rbp │ │ │ │ ret │ │ │ │ - nopl 0x0(%rax) │ │ │ │ + movq $0x0,0x8(%rbx) │ │ │ │ mov (%rbx),%rax │ │ │ │ mov %rbx,%rdi │ │ │ │ - movq $0x0,0x8(%rbx) │ │ │ │ call *0x10(%rax) │ │ │ │ mov (%rbx),%rax │ │ │ │ mov %rbx,%rdi │ │ │ │ call *0x18(%rax) │ │ │ │ - jmp 54032 ::calcEdgeLogLikelihoodsByPartitionAsync(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x192> │ │ │ │ + jmp 51eaa ::calcEdgeLogLikelihoodsByPartitionAsync(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x19a> │ │ │ │ nop │ │ │ │ + movq $0x0,0x8(%r15) │ │ │ │ mov (%r15),%rax │ │ │ │ - vmovdqa %xmm0,0x60(%rsp) │ │ │ │ mov %r15,%rdi │ │ │ │ - movq $0x0,0x8(%r15) │ │ │ │ + vmovdqa %xmm0,0x60(%rsp) │ │ │ │ call *0x10(%rax) │ │ │ │ mov (%r15),%rax │ │ │ │ mov %r15,%rdi │ │ │ │ call *0x18(%rax) │ │ │ │ vmovdqa 0x60(%rsp),%xmm0 │ │ │ │ - jmp 53fd9 ::calcEdgeLogLikelihoodsByPartitionAsync(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x139> │ │ │ │ + jmp 51e51 ::calcEdgeLogLikelihoodsByPartitionAsync(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x141> │ │ │ │ mov 0x8(%r15),%eax │ │ │ │ - jmp 53f76 ::calcEdgeLogLikelihoodsByPartitionAsync(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0xd6> │ │ │ │ + jmp 51dee ::calcEdgeLogLikelihoodsByPartitionAsync(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0xde> │ │ │ │ mov 0x38(%rsp),%rdi │ │ │ │ vzeroupper │ │ │ │ call 1c040 ::unlock()@plt> │ │ │ │ mov 0x78(%rsp),%rdi │ │ │ │ vzeroupper │ │ │ │ call 1c330 ::~packaged_task()@plt> │ │ │ │ mov 0x118(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - je 54403 ::calcEdgeLogLikelihoodsByPartitionAsync(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x563> │ │ │ │ + je 52253 ::calcEdgeLogLikelihoodsByPartitionAsync(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x543> │ │ │ │ call 1c370 <__stack_chk_fail@plt> │ │ │ │ mov 0x118(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 54375 ::calcEdgeLogLikelihoodsByPartitionAsync(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x4d5> │ │ │ │ + jne 521c5 ::calcEdgeLogLikelihoodsByPartitionAsync(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x4b5> │ │ │ │ mov $0x3,%edi │ │ │ │ call 1c080 │ │ │ │ mov 0x118(%rsp),%rdx │ │ │ │ sub %fs:0x28,%rdx │ │ │ │ - jne 54375 ::calcEdgeLogLikelihoodsByPartitionAsync(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x4d5> │ │ │ │ + jne 521c5 ::calcEdgeLogLikelihoodsByPartitionAsync(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x4b5> │ │ │ │ mov %eax,%edi │ │ │ │ call 1c210 │ │ │ │ mov 0x118(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 54375 ::calcEdgeLogLikelihoodsByPartitionAsync(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x4d5> │ │ │ │ + jne 521c5 ::calcEdgeLogLikelihoodsByPartitionAsync(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x4b5> │ │ │ │ mov $0x1,%edi │ │ │ │ call 1c080 │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbx │ │ │ │ - jmp 54344 ::calcEdgeLogLikelihoodsByPartitionAsync(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x4a4> │ │ │ │ + jmp 52194 ::calcEdgeLogLikelihoodsByPartitionAsync(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x484> │ │ │ │ mov 0x118(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 54375 ::calcEdgeLogLikelihoodsByPartitionAsync(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x4d5> │ │ │ │ + jne 521c5 ::calcEdgeLogLikelihoodsByPartitionAsync(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x4b5> │ │ │ │ mov $0x3,%edi │ │ │ │ call 1c080 │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbx │ │ │ │ - jmp 54351 ::calcEdgeLogLikelihoodsByPartitionAsync(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x4b1> │ │ │ │ + jmp 521a1 ::calcEdgeLogLikelihoodsByPartitionAsync(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x491> │ │ │ │ mov %rbx,%rdi │ │ │ │ call 1c580 <_Unwind_Resume@plt> │ │ │ │ endbr64 │ │ │ │ mov %rax,%r12 │ │ │ │ test %rbx,%rbx │ │ │ │ - je 5442a ::calcEdgeLogLikelihoodsByPartitionAsync(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x58a> │ │ │ │ + je 5227a ::calcEdgeLogLikelihoodsByPartitionAsync(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x56a> │ │ │ │ mov %rbx,%rdi │ │ │ │ vzeroupper │ │ │ │ call 1c270 ::_M_release()@plt> │ │ │ │ mov %rbx,%rdi │ │ │ │ call 1c270 ::_M_release()@plt> │ │ │ │ mov %r12,%rbx │ │ │ │ - jmp 54351 ::calcEdgeLogLikelihoodsByPartitionAsync(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x4b1> │ │ │ │ + jmp 521a1 ::calcEdgeLogLikelihoodsByPartitionAsync(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x491> │ │ │ │ cs nopw 0x0(%rax,%rax,1) │ │ │ │ nopl 0x0(%rax) │ │ │ │ │ │ │ │ -0000000000054440 ::calcEdgeLogLikelihoodsByPartitionAsync(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base>: │ │ │ │ +0000000000052290 ::calcEdgeLogLikelihoodsByPartitionAsync(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base>: │ │ │ │ endbr64 │ │ │ │ push %rbp │ │ │ │ mov %rsp,%rbp │ │ │ │ push %r15 │ │ │ │ push %r14 │ │ │ │ push %r13 │ │ │ │ push %r12 │ │ │ │ - push %rbx │ │ │ │ mov %rdi,%r12 │ │ │ │ + push %rbx │ │ │ │ and $0xffffffffffffffe0,%rsp │ │ │ │ sub $0x120,%rsp │ │ │ │ mov 0x28(%rbp),%rbx │ │ │ │ mov 0x20(%rbp),%eax │ │ │ │ - mov 0x130(%rdi),%edi │ │ │ │ mov %rsi,0x50(%rsp) │ │ │ │ + mov 0x130(%rdi),%edi │ │ │ │ + mov 0x10(%rbp),%rsi │ │ │ │ mov %rcx,0x40(%rsp) │ │ │ │ mov %rdx,0x48(%rsp) │ │ │ │ + mov %eax,%ecx │ │ │ │ vmovq 0x18(%rbp),%xmm1 │ │ │ │ - mov 0x10(%rbp),%rsi │ │ │ │ mov %rbx,0x58(%rsp) │ │ │ │ - mov %eax,%ecx │ │ │ │ mov %fs:0x28,%rdx │ │ │ │ mov %rdx,0x118(%rsp) │ │ │ │ xor %edx,%edx │ │ │ │ cmp %eax,%edi │ │ │ │ cmovle %edi,%ecx │ │ │ │ test %ecx,%ecx │ │ │ │ - jle 547c8 ::calcEdgeLogLikelihoodsByPartitionAsync(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x388> │ │ │ │ + jle 52618 ::calcEdgeLogLikelihoodsByPartitionAsync(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x388> │ │ │ │ cltd │ │ │ │ - vmovq %r9,%xmm4 │ │ │ │ + vmovq %r9,%xmm2 │ │ │ │ vpinsrq $0x1,%rsi,%xmm1,%xmm1 │ │ │ │ - xor %r13d,%r13d │ │ │ │ - idiv %edi │ │ │ │ - vpinsrq $0x1,%r8,%xmm4,%xmm0 │ │ │ │ movl $0x0,0x74(%rsp) │ │ │ │ - vinserti128 $0x1,%xmm0,%ymm1,%ymm5 │ │ │ │ - vmovdqa %ymm5,(%rsp) │ │ │ │ + idiv %edi │ │ │ │ + vpinsrq $0x1,%r8,%xmm2,%xmm0 │ │ │ │ + xor %r13d,%r13d │ │ │ │ + vinserti64x2 $0x1,%xmm0,%ymm1,%ymm4 │ │ │ │ + vmovdqa %ymm4,(%rsp) │ │ │ │ mov %eax,0x2c(%rsp) │ │ │ │ movslq %ecx,%rax │ │ │ │ mov %edx,%r14d │ │ │ │ mov %rax,0x30(%rsp) │ │ │ │ lea 0x90(%rsp),%rax │ │ │ │ mov %rax,0x78(%rsp) │ │ │ │ lea 0x8f(%rsp),%rax │ │ │ │ mov %rax,0x20(%rsp) │ │ │ │ lea 0xa0(%rsp),%rax │ │ │ │ mov %rax,0x38(%rsp) │ │ │ │ - jmp 5465c ::calcEdgeLogLikelihoodsByPartitionAsync(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x21c> │ │ │ │ + jmp 524b4 ::calcEdgeLogLikelihoodsByPartitionAsync(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x224> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ mov 0x8(%r15),%eax │ │ │ │ inc %eax │ │ │ │ inc %eax │ │ │ │ mov %eax,0x8(%r15) │ │ │ │ test %rdx,%rdx │ │ │ │ - je 5497a ::calcEdgeLogLikelihoodsByPartitionAsync(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x53a> │ │ │ │ + je 527aa ::calcEdgeLogLikelihoodsByPartitionAsync(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x51a> │ │ │ │ mov $0x1,%eax │ │ │ │ xchg %al,0x14(%rdx) │ │ │ │ test %al,%al │ │ │ │ - jne 54951 ::calcEdgeLogLikelihoodsByPartitionAsync(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x511> │ │ │ │ + jne 52781 ::calcEdgeLogLikelihoodsByPartitionAsync(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x4f1> │ │ │ │ test %r15,%r15 │ │ │ │ - je 54579 ::calcEdgeLogLikelihoodsByPartitionAsync(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x139> │ │ │ │ + je 523d1 ::calcEdgeLogLikelihoodsByPartitionAsync(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x141> │ │ │ │ mov 0x8(%r15),%rax │ │ │ │ movabs $0x100000001,%rsi │ │ │ │ lea 0x8(%r15),%rdx │ │ │ │ cmp %rsi,%rax │ │ │ │ - je 548b0 ::calcEdgeLogLikelihoodsByPartitionAsync(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x470> │ │ │ │ - mov 0xb904(%rip),%rax │ │ │ │ + je 526e0 ::calcEdgeLogLikelihoodsByPartitionAsync(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x450> │ │ │ │ + mov 0xbaac(%rip),%rax │ │ │ │ cmpb $0x0,(%rax) │ │ │ │ - je 54790 ::calcEdgeLogLikelihoodsByPartitionAsync(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x350> │ │ │ │ + je 525e0 ::calcEdgeLogLikelihoodsByPartitionAsync(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x350> │ │ │ │ mov 0x8(%r15),%eax │ │ │ │ lea -0x1(%rax),%edx │ │ │ │ mov %edx,0x8(%r15) │ │ │ │ cmp $0x1,%eax │ │ │ │ - je 547a2 ::calcEdgeLogLikelihoodsByPartitionAsync(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x362> │ │ │ │ + je 525f2 ::calcEdgeLogLikelihoodsByPartitionAsync(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x362> │ │ │ │ mov %r13,%rax │ │ │ │ shl $0x4,%rax │ │ │ │ add 0x168(%r12),%rax │ │ │ │ mov 0x8(%rax),%rbx │ │ │ │ vmovdqu %xmm0,(%rax) │ │ │ │ test %rbx,%rbx │ │ │ │ - je 545d2 ::calcEdgeLogLikelihoodsByPartitionAsync(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x192> │ │ │ │ + je 5242a ::calcEdgeLogLikelihoodsByPartitionAsync(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x19a> │ │ │ │ mov 0x8(%rbx),%rax │ │ │ │ movabs $0x100000001,%rsi │ │ │ │ lea 0x8(%rbx),%rdx │ │ │ │ cmp %rsi,%rax │ │ │ │ - je 54890 ::calcEdgeLogLikelihoodsByPartitionAsync(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x450> │ │ │ │ - mov 0xb8a9(%rip),%rax │ │ │ │ + je 526c0 ::calcEdgeLogLikelihoodsByPartitionAsync(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x430> │ │ │ │ + mov 0xba51(%rip),%rax │ │ │ │ cmpb $0x0,(%rax) │ │ │ │ - je 54770 ::calcEdgeLogLikelihoodsByPartitionAsync(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x330> │ │ │ │ + je 525c0 ::calcEdgeLogLikelihoodsByPartitionAsync(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x330> │ │ │ │ mov 0x8(%rbx),%eax │ │ │ │ lea -0x1(%rax),%edx │ │ │ │ mov %edx,0x8(%rbx) │ │ │ │ cmp $0x1,%eax │ │ │ │ - je 54782 ::calcEdgeLogLikelihoodsByPartitionAsync(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x342> │ │ │ │ - mov 0x138(%r12),%rdx │ │ │ │ + je 525d2 ::calcEdgeLogLikelihoodsByPartitionAsync(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x342> │ │ │ │ imul $0xb8,%r13,%rbx │ │ │ │ + mov 0x138(%r12),%rdx │ │ │ │ add %rbx,%rdx │ │ │ │ lea 0x88(%rdx),%r15 │ │ │ │ mov %rdx,0x60(%rsp) │ │ │ │ mov %r15,0xa0(%rsp) │ │ │ │ mov %r15,%rdi │ │ │ │ call 1c4a0 │ │ │ │ - test %eax,%eax │ │ │ │ mov 0x60(%rsp),%rdx │ │ │ │ - jne 54937 ::calcEdgeLogLikelihoodsByPartitionAsync(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x4f7> │ │ │ │ - mov 0x78(%rsp),%rsi │ │ │ │ + test %eax,%eax │ │ │ │ + jne 52767 ::calcEdgeLogLikelihoodsByPartitionAsync(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x4d7> │ │ │ │ movb $0x1,0xa8(%rsp) │ │ │ │ + mov 0x78(%rsp),%rsi │ │ │ │ lea 0x8(%rdx),%rdi │ │ │ │ call 1c480 , std::allocator > >::emplace_back >(std::packaged_task&&)@plt> │ │ │ │ mov %r15,%rdi │ │ │ │ inc %r13 │ │ │ │ call 1c240 │ │ │ │ add 0x138(%r12),%rbx │ │ │ │ lea 0x58(%rbx),%rdi │ │ │ │ call 1c140 │ │ │ │ - mov 0x78(%rsp),%rdi │ │ │ │ mov 0x70(%rsp),%ecx │ │ │ │ + mov 0x78(%rsp),%rdi │ │ │ │ add %ecx,0x74(%rsp) │ │ │ │ call 1c330 ::~packaged_task()@plt> │ │ │ │ cmp 0x30(%rsp),%r13 │ │ │ │ - je 547c0 ::calcEdgeLogLikelihoodsByPartitionAsync(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x380> │ │ │ │ + je 52610 ::calcEdgeLogLikelihoodsByPartitionAsync(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x380> │ │ │ │ mov 0x2c(%rsp),%ecx │ │ │ │ movslq 0x74(%rsp),%rdx │ │ │ │ cmp $0x1,%r14d │ │ │ │ lea -0x1(%r14),%eax │ │ │ │ mov 0x58(%rsp),%rsi │ │ │ │ mov 0x78(%rsp),%rdi │ │ │ │ movq $0x279,0xa0(%rsp) │ │ │ │ - movq $0x0,0xa8(%rsp) │ │ │ │ - mov %r12,0xf8(%rsp) │ │ │ │ sbb $0xffffffff,%ecx │ │ │ │ test %r14d,%r14d │ │ │ │ + movq $0x0,0xa8(%rsp) │ │ │ │ cmovne %eax,%r14d │ │ │ │ lea 0x0(,%rdx,4),%rax │ │ │ │ lea (%rsi,%rdx,8),%rdx │ │ │ │ mov 0x40(%rsp),%rsi │ │ │ │ - vmovq %rax,%xmm2 │ │ │ │ mov %rdx,0xb0(%rsp) │ │ │ │ - mov %ecx,0x70(%rsp) │ │ │ │ - mov %ecx,0xb8(%rsp) │ │ │ │ - vpbroadcastq %xmm2,%ymm0 │ │ │ │ - vpaddq (%rsp),%ymm0,%ymm0 │ │ │ │ + vpbroadcastq %rax,%ymm0 │ │ │ │ lea (%rsi,%rax,1),%rdx │ │ │ │ mov 0x48(%rsp),%rsi │ │ │ │ + vpaddq (%rsp),%ymm0,%ymm0 │ │ │ │ + mov %ecx,0x70(%rsp) │ │ │ │ mov %rdx,0xe0(%rsp) │ │ │ │ lea (%rsi,%rax,1),%rdx │ │ │ │ add 0x50(%rsp),%rax │ │ │ │ mov 0x38(%rsp),%rsi │ │ │ │ + mov %ecx,0xb8(%rsp) │ │ │ │ mov %rdx,0xe8(%rsp) │ │ │ │ mov 0x20(%rsp),%rdx │ │ │ │ - vmovdqa %ymm0,0xc0(%rsp) │ │ │ │ mov %rax,0xf0(%rsp) │ │ │ │ + mov %r12,0xf8(%rsp) │ │ │ │ + vmovdqa %ymm0,0xc0(%rsp) │ │ │ │ vzeroupper │ │ │ │ call 1c050 > std::__create_task_state::*(beagle::cpu::BeagleCPUImpl*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*))(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)>, std::allocator >(std::_Bind::*(beagle::cpu::BeagleCPUImpl*, int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*))(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)>&&, std::allocator const&)@plt> │ │ │ │ vmovdqa 0x90(%rsp),%xmm0 │ │ │ │ mov 0x98(%rsp),%rbx │ │ │ │ vpextrq $0x1,%xmm0,%r15 │ │ │ │ vmovq %xmm0,%rdx │ │ │ │ test %r15,%r15 │ │ │ │ - je 5451c ::calcEdgeLogLikelihoodsByPartitionAsync(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0xdc> │ │ │ │ - mov 0xb71b(%rip),%rax │ │ │ │ + je 52374 ::calcEdgeLogLikelihoodsByPartitionAsync(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0xe4> │ │ │ │ + mov 0xb8c7(%rip),%rax │ │ │ │ cmpb $0x0,(%rax) │ │ │ │ - jne 54510 ::calcEdgeLogLikelihoodsByPartitionAsync(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0xd0> │ │ │ │ + jne 52368 ::calcEdgeLogLikelihoodsByPartitionAsync(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0xd8> │ │ │ │ lock incl 0x8(%r15) │ │ │ │ cmpb $0x0,(%rax) │ │ │ │ - jne 548db ::calcEdgeLogLikelihoodsByPartitionAsync(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x49b> │ │ │ │ + jne 5270b ::calcEdgeLogLikelihoodsByPartitionAsync(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x47b> │ │ │ │ lock incl 0x8(%r15) │ │ │ │ - jmp 5451c ::calcEdgeLogLikelihoodsByPartitionAsync(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0xdc> │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ + jmp 52374 ::calcEdgeLogLikelihoodsByPartitionAsync(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0xe4> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ mov $0xffffffff,%eax │ │ │ │ lock xadd %eax,(%rdx) │ │ │ │ cmp $0x1,%eax │ │ │ │ - jne 545d2 ::calcEdgeLogLikelihoodsByPartitionAsync(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x192> │ │ │ │ + jne 5242a ::calcEdgeLogLikelihoodsByPartitionAsync(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x19a> │ │ │ │ mov %rbx,%rdi │ │ │ │ call 1c070 ::_M_release_last_use_cold()@plt> │ │ │ │ - jmp 545d2 ::calcEdgeLogLikelihoodsByPartitionAsync(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x192> │ │ │ │ + jmp 5242a ::calcEdgeLogLikelihoodsByPartitionAsync(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x19a> │ │ │ │ nop │ │ │ │ mov $0xffffffff,%eax │ │ │ │ lock xadd %eax,(%rdx) │ │ │ │ cmp $0x1,%eax │ │ │ │ - jne 54579 ::calcEdgeLogLikelihoodsByPartitionAsync(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x139> │ │ │ │ + jne 523d1 ::calcEdgeLogLikelihoodsByPartitionAsync(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x141> │ │ │ │ mov %r15,%rdi │ │ │ │ vmovdqa %xmm0,0x60(%rsp) │ │ │ │ call 1c070 ::_M_release_last_use_cold()@plt> │ │ │ │ vmovdqa 0x60(%rsp),%xmm0 │ │ │ │ - jmp 54579 ::calcEdgeLogLikelihoodsByPartitionAsync(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x139> │ │ │ │ + jmp 523d1 ::calcEdgeLogLikelihoodsByPartitionAsync(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x141> │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ mov 0x130(%r12),%edi │ │ │ │ xor %ebx,%ebx │ │ │ │ test %edi,%edi │ │ │ │ - jle 54866 ::calcEdgeLogLikelihoodsByPartitionAsync(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x426> │ │ │ │ - nopl (%rax) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + jle 5269a ::calcEdgeLogLikelihoodsByPartitionAsync(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x40a> │ │ │ │ + xchg %ax,%ax │ │ │ │ mov %rbx,%rax │ │ │ │ shl $0x4,%rax │ │ │ │ add 0x168(%r12),%rax │ │ │ │ mov (%rax),%r14 │ │ │ │ test %r14,%r14 │ │ │ │ - je 5491a ::calcEdgeLogLikelihoodsByPartitionAsync(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x4da> │ │ │ │ + je 5274a ::calcEdgeLogLikelihoodsByPartitionAsync(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x4ba> │ │ │ │ mov (%r14),%rax │ │ │ │ mov %r14,%rdi │ │ │ │ lea 0x10(%r14),%r13 │ │ │ │ call *0x10(%rax) │ │ │ │ mov 0x10(%r14),%edx │ │ │ │ and $0x7fffffff,%edx │ │ │ │ - jmp 54850 ::calcEdgeLogLikelihoodsByPartitionAsync(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x410> │ │ │ │ - nop │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + jmp 52688 ::calcEdgeLogLikelihoodsByPartitionAsync(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x3f8> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ lock orl $0x80000000,0x0(%r13) │ │ │ │ xor %r9d,%r9d │ │ │ │ xor %r8d,%r8d │ │ │ │ xor %ecx,%ecx │ │ │ │ or $0x80000000,%edx │ │ │ │ mov %r13,%rsi │ │ │ │ mov %r13,%rdi │ │ │ │ call 1c540 >, std::chrono::duration >)@plt> │ │ │ │ mov 0x0(%r13),%edx │ │ │ │ and $0x7fffffff,%edx │ │ │ │ cmp $0x1,%al │ │ │ │ - jne 54855 ::calcEdgeLogLikelihoodsByPartitionAsync(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x415> │ │ │ │ + jne 5268d ::calcEdgeLogLikelihoodsByPartitionAsync(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x3fd> │ │ │ │ cmp $0x1,%edx │ │ │ │ - jne 54820 ::calcEdgeLogLikelihoodsByPartitionAsync(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x3e0> │ │ │ │ + jne 52658 ::calcEdgeLogLikelihoodsByPartitionAsync(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x3c8> │ │ │ │ inc %rbx │ │ │ │ cmp %ebx,0x130(%r12) │ │ │ │ - jg 547e0 ::calcEdgeLogLikelihoodsByPartitionAsync(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x3a0> │ │ │ │ + jg 52620 ::calcEdgeLogLikelihoodsByPartitionAsync(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x390> │ │ │ │ mov 0x118(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 54915 ::calcEdgeLogLikelihoodsByPartitionAsync(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x4d5> │ │ │ │ + jne 52745 ::calcEdgeLogLikelihoodsByPartitionAsync(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x4b5> │ │ │ │ lea -0x28(%rbp),%rsp │ │ │ │ pop %rbx │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ pop %rbp │ │ │ │ ret │ │ │ │ - nopl 0x0(%rax) │ │ │ │ + movq $0x0,0x8(%rbx) │ │ │ │ mov (%rbx),%rax │ │ │ │ mov %rbx,%rdi │ │ │ │ - movq $0x0,0x8(%rbx) │ │ │ │ call *0x10(%rax) │ │ │ │ mov (%rbx),%rax │ │ │ │ mov %rbx,%rdi │ │ │ │ call *0x18(%rax) │ │ │ │ - jmp 545d2 ::calcEdgeLogLikelihoodsByPartitionAsync(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x192> │ │ │ │ + jmp 5242a ::calcEdgeLogLikelihoodsByPartitionAsync(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x19a> │ │ │ │ nop │ │ │ │ + movq $0x0,0x8(%r15) │ │ │ │ mov (%r15),%rax │ │ │ │ - vmovdqa %xmm0,0x60(%rsp) │ │ │ │ mov %r15,%rdi │ │ │ │ - movq $0x0,0x8(%r15) │ │ │ │ + vmovdqa %xmm0,0x60(%rsp) │ │ │ │ call *0x10(%rax) │ │ │ │ mov (%r15),%rax │ │ │ │ mov %r15,%rdi │ │ │ │ call *0x18(%rax) │ │ │ │ vmovdqa 0x60(%rsp),%xmm0 │ │ │ │ - jmp 54579 ::calcEdgeLogLikelihoodsByPartitionAsync(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x139> │ │ │ │ + jmp 523d1 ::calcEdgeLogLikelihoodsByPartitionAsync(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x141> │ │ │ │ mov 0x8(%r15),%eax │ │ │ │ - jmp 54516 ::calcEdgeLogLikelihoodsByPartitionAsync(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0xd6> │ │ │ │ + jmp 5236e ::calcEdgeLogLikelihoodsByPartitionAsync(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0xde> │ │ │ │ mov 0x38(%rsp),%rdi │ │ │ │ vzeroupper │ │ │ │ call 1c040 ::unlock()@plt> │ │ │ │ mov 0x78(%rsp),%rdi │ │ │ │ vzeroupper │ │ │ │ call 1c330 ::~packaged_task()@plt> │ │ │ │ mov 0x118(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - je 549a3 ::calcEdgeLogLikelihoodsByPartitionAsync(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x563> │ │ │ │ + je 527d3 ::calcEdgeLogLikelihoodsByPartitionAsync(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x543> │ │ │ │ call 1c370 <__stack_chk_fail@plt> │ │ │ │ mov 0x118(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 54915 ::calcEdgeLogLikelihoodsByPartitionAsync(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x4d5> │ │ │ │ + jne 52745 ::calcEdgeLogLikelihoodsByPartitionAsync(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x4b5> │ │ │ │ mov $0x3,%edi │ │ │ │ call 1c080 │ │ │ │ mov 0x118(%rsp),%rdx │ │ │ │ sub %fs:0x28,%rdx │ │ │ │ - jne 54915 ::calcEdgeLogLikelihoodsByPartitionAsync(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x4d5> │ │ │ │ + jne 52745 ::calcEdgeLogLikelihoodsByPartitionAsync(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x4b5> │ │ │ │ mov %eax,%edi │ │ │ │ call 1c210 │ │ │ │ mov 0x118(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 54915 ::calcEdgeLogLikelihoodsByPartitionAsync(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x4d5> │ │ │ │ + jne 52745 ::calcEdgeLogLikelihoodsByPartitionAsync(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x4b5> │ │ │ │ mov $0x1,%edi │ │ │ │ call 1c080 │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbx │ │ │ │ - jmp 548e4 ::calcEdgeLogLikelihoodsByPartitionAsync(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x4a4> │ │ │ │ + jmp 52714 ::calcEdgeLogLikelihoodsByPartitionAsync(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x484> │ │ │ │ mov 0x118(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 54915 ::calcEdgeLogLikelihoodsByPartitionAsync(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x4d5> │ │ │ │ + jne 52745 ::calcEdgeLogLikelihoodsByPartitionAsync(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x4b5> │ │ │ │ mov $0x3,%edi │ │ │ │ call 1c080 │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbx │ │ │ │ - jmp 548f1 ::calcEdgeLogLikelihoodsByPartitionAsync(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x4b1> │ │ │ │ + jmp 52721 ::calcEdgeLogLikelihoodsByPartitionAsync(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x491> │ │ │ │ mov %rbx,%rdi │ │ │ │ call 1c580 <_Unwind_Resume@plt> │ │ │ │ endbr64 │ │ │ │ mov %rax,%r12 │ │ │ │ test %rbx,%rbx │ │ │ │ - je 549ca ::calcEdgeLogLikelihoodsByPartitionAsync(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x58a> │ │ │ │ + je 527fa ::calcEdgeLogLikelihoodsByPartitionAsync(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x56a> │ │ │ │ mov %rbx,%rdi │ │ │ │ vzeroupper │ │ │ │ call 1c270 ::_M_release()@plt> │ │ │ │ mov %rbx,%rdi │ │ │ │ call 1c270 ::_M_release()@plt> │ │ │ │ mov %r12,%rbx │ │ │ │ - jmp 548f1 ::calcEdgeLogLikelihoodsByPartitionAsync(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x4b1> │ │ │ │ + jmp 52721 ::calcEdgeLogLikelihoodsByPartitionAsync(int const*, int const*, int const*, int const*, int const*, int const*, int const*, int, double*)@@Base+0x491> │ │ │ ├── objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.fini {} │ │ │ │ @@ -1,9 +1,9 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ Disassembly of section .fini: │ │ │ │ │ │ │ │ -00000000000549d4 <.fini>: │ │ │ │ +0000000000052804 <.fini>: │ │ │ │ sub $0x8,%rsp │ │ │ │ add $0x8,%rsp │ │ │ │ ret │ │ │ ├── readelf --wide --decompress --hex-dump=.rodata {} │ │ │ │ @@ -1,484 +1,484 @@ │ │ │ │ │ │ │ │ Hex dump of section '.rodata': │ │ │ │ - 0x00055000 4350552d 53696e67 6c650043 50552d44 CPU-Single.CPU-D │ │ │ │ - 0x00055010 6f75626c 65004350 552d3453 74617465 ouble.CPU-4State │ │ │ │ - 0x00055020 2d53696e 676c6500 4350552d 34537461 -Single.CPU-4Sta │ │ │ │ - 0x00055030 74652d44 6f75626c 65004350 55202878 te-Double.CPU (x │ │ │ │ - 0x00055040 38365f36 34290073 74643a3a 66757475 86_64).std::futu │ │ │ │ - 0x00055050 72655f65 72726f72 3a200000 00000000 re_error: ...... │ │ │ │ - 0x00055060 63616e6e 6f742063 72656174 65207374 cannot create st │ │ │ │ - 0x00055070 643a3a76 6563746f 72206c61 72676572 d::vector larger │ │ │ │ - 0x00055080 20746861 6e206d61 785f7369 7a652829 than max_size() │ │ │ │ - 0x00055090 00000000 00000000 42656167 6c654350 ........BeagleCP │ │ │ │ - 0x000550a0 55496d70 6c3a3a63 616c6375 6c617465 UImpl::calculate │ │ │ │ - 0x000550b0 45646765 4c6f674c 696b656c 69686f6f EdgeLogLikelihoo │ │ │ │ - 0x000550c0 6473206e 6f742079 65742069 6d706c65 ds not yet imple │ │ │ │ - 0x000550d0 6d656e74 65642066 6f722063 6f756e74 mented for count │ │ │ │ - 0x000550e0 203e2031 20616e64 20617574 6f2f616c > 1 and auto/al │ │ │ │ - 0x000550f0 77617973 20736361 6c696e67 0a000000 ways scaling.... │ │ │ │ - 0x00055100 42656167 6c654350 55496d70 6c3a3a63 BeagleCPUImpl::c │ │ │ │ - 0x00055110 616c6375 6c617465 45646765 4c6f674c alculateEdgeLogL │ │ │ │ - 0x00055120 696b656c 69686f6f 6473206e 6f742079 ikelihoods not y │ │ │ │ - 0x00055130 65742069 6d706c65 6d656e74 65642066 et implemented f │ │ │ │ - 0x00055140 6f722063 6f756e74 203e2031 20616e64 or count > 1 and │ │ │ │ - 0x00055150 20646572 69766174 69766573 0a000000 derivatives.... │ │ │ │ - 0x00055160 63616e6e 6f742063 72656174 65207374 cannot create st │ │ │ │ - 0x00055170 643a3a64 65717565 206c6172 67657220 d::deque larger │ │ │ │ - 0x00055180 7468616e 206d6178 5f73697a 65282900 than max_size(). │ │ │ │ - 0x00055190 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000551a0 4e537431 335f5f66 75747572 655f6261 NSt13__future_ba │ │ │ │ - 0x000551b0 73653132 5f546173 6b5f7365 74746572 se12_Task_setter │ │ │ │ - 0x000551c0 49537431 30756e69 7175655f 70747249 ISt10unique_ptrI │ │ │ │ - 0x000551d0 4e535f37 5f526573 756c7449 7645454e NS_7_ResultIvEEN │ │ │ │ - 0x000551e0 535f3132 5f526573 756c745f 62617365 S_12_Result_base │ │ │ │ - 0x000551f0 385f4465 6c657465 7245455a 4e535f31 8_DeleterEEZNS_1 │ │ │ │ - 0x00055200 315f5461 736b5f73 74617465 49537435 1_Task_stateISt5 │ │ │ │ - 0x00055210 5f42696e 6449464d 4e366265 61676c65 _BindIFMN6beagle │ │ │ │ - 0x00055220 33637075 31334265 61676c65 43505549 3cpu13BeagleCPUI │ │ │ │ - 0x00055230 6d706c49 664c6931 454c6930 45454546 mplIfLi1ELi0EEEF │ │ │ │ - 0x00055240 76504b69 53455f53 455f5345 5f53455f vPKiSE_SE_SE_SE_ │ │ │ │ - 0x00055250 53455f53 455f6950 64455053 435f5345 SE_SE_iPdEPSC_SE │ │ │ │ - 0x00055260 5f53455f 53455f53 455f5345 5f53455f _SE_SE_SE_SE_SE_ │ │ │ │ - 0x00055270 53455f69 53465f45 45536149 69454676 SE_iSF_EESaIiEFv │ │ │ │ - 0x00055280 76454536 5f4d5f72 756e4576 45556c76 vEE6_M_runEvEUlv │ │ │ │ - 0x00055290 455f7645 45000000 00000000 00000000 E_vEE........... │ │ │ │ - 0x000552a0 4e537431 335f5f66 75747572 655f6261 NSt13__future_ba │ │ │ │ - 0x000552b0 73653132 5f546173 6b5f7365 74746572 se12_Task_setter │ │ │ │ - 0x000552c0 49537431 30756e69 7175655f 70747249 ISt10unique_ptrI │ │ │ │ - 0x000552d0 4e535f37 5f526573 756c7449 7645454e NS_7_ResultIvEEN │ │ │ │ - 0x000552e0 535f3132 5f526573 756c745f 62617365 S_12_Result_base │ │ │ │ - 0x000552f0 385f4465 6c657465 7245455a 4e535f31 8_DeleterEEZNS_1 │ │ │ │ - 0x00055300 315f5461 736b5f73 74617465 49537435 1_Task_stateISt5 │ │ │ │ - 0x00055310 5f42696e 6449464d 4e366265 61676c65 _BindIFMN6beagle │ │ │ │ - 0x00055320 33637075 31334265 61676c65 43505549 3cpu13BeagleCPUI │ │ │ │ - 0x00055330 6d706c49 664c6931 454c6930 45454546 mplIfLi1ELi0EEEF │ │ │ │ - 0x00055340 76504b69 53455f53 455f5345 5f53455f vPKiSE_SE_SE_SE_ │ │ │ │ - 0x00055350 53455f53 455f6950 64455053 435f5345 SE_SE_iPdEPSC_SE │ │ │ │ - 0x00055360 5f53455f 53455f53 455f5345 5f53455f _SE_SE_SE_SE_SE_ │ │ │ │ - 0x00055370 53455f69 53465f45 45536149 69454676 SE_iSF_EESaIiEFv │ │ │ │ - 0x00055380 76454531 345f4d5f 72756e5f 64656c61 vEE14_M_run_dela │ │ │ │ - 0x00055390 79656445 53743877 65616b5f 70747249 yedESt8weak_ptrI │ │ │ │ - 0x000553a0 4e535f31 335f5374 6174655f 62617365 NS_13_State_base │ │ │ │ - 0x000553b0 56324545 45556c76 455f7645 45000000 V2EEEUlvE_vEE... │ │ │ │ - 0x000553c0 4e537431 335f5f66 75747572 655f6261 NSt13__future_ba │ │ │ │ - 0x000553d0 73653132 5f546173 6b5f7365 74746572 se12_Task_setter │ │ │ │ - 0x000553e0 49537431 30756e69 7175655f 70747249 ISt10unique_ptrI │ │ │ │ - 0x000553f0 4e535f37 5f526573 756c7449 7645454e NS_7_ResultIvEEN │ │ │ │ - 0x00055400 535f3132 5f526573 756c745f 62617365 S_12_Result_base │ │ │ │ - 0x00055410 385f4465 6c657465 7245455a 4e535f31 8_DeleterEEZNS_1 │ │ │ │ - 0x00055420 315f5461 736b5f73 74617465 49537435 1_Task_stateISt5 │ │ │ │ - 0x00055430 5f42696e 6449464d 4e366265 61676c65 _BindIFMN6beagle │ │ │ │ - 0x00055440 33637075 31334265 61676c65 43505549 3cpu13BeagleCPUI │ │ │ │ - 0x00055450 6d706c49 664c6931 454c6930 45454546 mplIfLi1ELi0EEEF │ │ │ │ - 0x00055460 76504b69 53455f53 455f5345 5f53455f vPKiSE_SE_SE_SE_ │ │ │ │ - 0x00055470 69506445 5053435f 53455f53 455f5345 iPdEPSC_SE_SE_SE │ │ │ │ - 0x00055480 5f53455f 53455f69 53465f45 45536149 _SE_SE_iSF_EESaI │ │ │ │ - 0x00055490 69454676 76454536 5f4d5f72 756e4576 iEFvvEE6_M_runEv │ │ │ │ - 0x000554a0 45556c76 455f7645 45000000 00000000 EUlvE_vEE....... │ │ │ │ - 0x000554b0 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000554c0 4e537431 335f5f66 75747572 655f6261 NSt13__future_ba │ │ │ │ - 0x000554d0 73653132 5f546173 6b5f7365 74746572 se12_Task_setter │ │ │ │ - 0x000554e0 49537431 30756e69 7175655f 70747249 ISt10unique_ptrI │ │ │ │ - 0x000554f0 4e535f37 5f526573 756c7449 7645454e NS_7_ResultIvEEN │ │ │ │ - 0x00055500 535f3132 5f526573 756c745f 62617365 S_12_Result_base │ │ │ │ - 0x00055510 385f4465 6c657465 7245455a 4e535f31 8_DeleterEEZNS_1 │ │ │ │ - 0x00055520 315f5461 736b5f73 74617465 49537435 1_Task_stateISt5 │ │ │ │ - 0x00055530 5f42696e 6449464d 4e366265 61676c65 _BindIFMN6beagle │ │ │ │ - 0x00055540 33637075 31334265 61676c65 43505549 3cpu13BeagleCPUI │ │ │ │ - 0x00055550 6d706c49 664c6931 454c6930 45454546 mplIfLi1ELi0EEEF │ │ │ │ - 0x00055560 76504b69 53455f53 455f5345 5f53455f vPKiSE_SE_SE_SE_ │ │ │ │ - 0x00055570 69506445 5053435f 53455f53 455f5345 iPdEPSC_SE_SE_SE │ │ │ │ - 0x00055580 5f53455f 53455f69 53465f45 45536149 _SE_SE_iSF_EESaI │ │ │ │ - 0x00055590 69454676 76454531 345f4d5f 72756e5f iEFvvEE14_M_run_ │ │ │ │ - 0x000555a0 64656c61 79656445 53743877 65616b5f delayedESt8weak_ │ │ │ │ - 0x000555b0 70747249 4e535f31 335f5374 6174655f ptrINS_13_State_ │ │ │ │ - 0x000555c0 62617365 56324545 45556c76 455f7645 baseV2EEEUlvE_vE │ │ │ │ - 0x000555d0 45000000 00000000 00000000 00000000 E............... │ │ │ │ - 0x000555e0 4e537431 335f5f66 75747572 655f6261 NSt13__future_ba │ │ │ │ - 0x000555f0 73653132 5f546173 6b5f7365 74746572 se12_Task_setter │ │ │ │ - 0x00055600 49537431 30756e69 7175655f 70747249 ISt10unique_ptrI │ │ │ │ - 0x00055610 4e535f37 5f526573 756c7449 7645454e NS_7_ResultIvEEN │ │ │ │ - 0x00055620 535f3132 5f526573 756c745f 62617365 S_12_Result_base │ │ │ │ - 0x00055630 385f4465 6c657465 7245455a 4e535f31 8_DeleterEEZNS_1 │ │ │ │ - 0x00055640 315f5461 736b5f73 74617465 49537435 1_Task_stateISt5 │ │ │ │ - 0x00055650 5f42696e 6449464d 4e366265 61676c65 _BindIFMN6beagle │ │ │ │ - 0x00055660 33637075 31334265 61676c65 43505549 3cpu13BeagleCPUI │ │ │ │ - 0x00055670 6d706c49 664c6931 454c6930 45454546 mplIfLi1ELi0EEEF │ │ │ │ - 0x00055680 6962504b 69696945 5053435f 6253455f ibPKiiiEPSC_bSE_ │ │ │ │ - 0x00055690 69313342 6561676c 654f7043 6f646573 i13BeagleOpCodes │ │ │ │ - 0x000556a0 45455361 49694546 76764545 365f4d5f EESaIiEFvvEE6_M_ │ │ │ │ - 0x000556b0 72756e45 7645556c 76455f76 45450000 runEvEUlvE_vEE.. │ │ │ │ - 0x000556c0 4e537431 335f5f66 75747572 655f6261 NSt13__future_ba │ │ │ │ - 0x000556d0 73653132 5f546173 6b5f7365 74746572 se12_Task_setter │ │ │ │ - 0x000556e0 49537431 30756e69 7175655f 70747249 ISt10unique_ptrI │ │ │ │ - 0x000556f0 4e535f37 5f526573 756c7449 7645454e NS_7_ResultIvEEN │ │ │ │ - 0x00055700 535f3132 5f526573 756c745f 62617365 S_12_Result_base │ │ │ │ - 0x00055710 385f4465 6c657465 7245455a 4e535f31 8_DeleterEEZNS_1 │ │ │ │ - 0x00055720 315f5461 736b5f73 74617465 49537435 1_Task_stateISt5 │ │ │ │ - 0x00055730 5f42696e 6449464d 4e366265 61676c65 _BindIFMN6beagle │ │ │ │ - 0x00055740 33637075 31334265 61676c65 43505549 3cpu13BeagleCPUI │ │ │ │ - 0x00055750 6d706c49 664c6931 454c6930 45454546 mplIfLi1ELi0EEEF │ │ │ │ - 0x00055760 6962504b 69696945 5053435f 6253455f ibPKiiiEPSC_bSE_ │ │ │ │ - 0x00055770 69313342 6561676c 654f7043 6f646573 i13BeagleOpCodes │ │ │ │ - 0x00055780 45455361 49694546 76764545 31345f4d EESaIiEFvvEE14_M │ │ │ │ - 0x00055790 5f72756e 5f64656c 61796564 45537438 _run_delayedESt8 │ │ │ │ - 0x000557a0 7765616b 5f707472 494e535f 31335f53 weak_ptrINS_13_S │ │ │ │ - 0x000557b0 74617465 5f626173 65563245 4545556c tate_baseV2EEEUl │ │ │ │ - 0x000557c0 76455f76 45450000 00000000 00000000 vE_vEE.......... │ │ │ │ - 0x000557d0 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000557e0 4e537431 335f5f66 75747572 655f6261 NSt13__future_ba │ │ │ │ - 0x000557f0 73653132 5f546173 6b5f7365 74746572 se12_Task_setter │ │ │ │ - 0x00055800 49537431 30756e69 7175655f 70747249 ISt10unique_ptrI │ │ │ │ - 0x00055810 4e535f37 5f526573 756c7449 7645454e NS_7_ResultIvEEN │ │ │ │ - 0x00055820 535f3132 5f526573 756c745f 62617365 S_12_Result_base │ │ │ │ - 0x00055830 385f4465 6c657465 7245455a 4e535f31 8_DeleterEEZNS_1 │ │ │ │ - 0x00055840 315f5461 736b5f73 74617465 49537435 1_Task_stateISt5 │ │ │ │ - 0x00055850 5f42696e 6449464d 4e366265 61676c65 _BindIFMN6beagle │ │ │ │ - 0x00055860 33637075 31334265 61676c65 43505549 3cpu13BeagleCPUI │ │ │ │ - 0x00055870 6d706c49 644c6931 454c6930 45454546 mplIdLi1ELi0EEEF │ │ │ │ - 0x00055880 76504b69 53455f53 455f5345 5f53455f vPKiSE_SE_SE_SE_ │ │ │ │ - 0x00055890 53455f53 455f6950 64455053 435f5345 SE_SE_iPdEPSC_SE │ │ │ │ - 0x000558a0 5f53455f 53455f53 455f5345 5f53455f _SE_SE_SE_SE_SE_ │ │ │ │ - 0x000558b0 53455f69 53465f45 45536149 69454676 SE_iSF_EESaIiEFv │ │ │ │ - 0x000558c0 76454536 5f4d5f72 756e4576 45556c76 vEE6_M_runEvEUlv │ │ │ │ - 0x000558d0 455f7645 45000000 00000000 00000000 E_vEE........... │ │ │ │ - 0x000558e0 4e537431 335f5f66 75747572 655f6261 NSt13__future_ba │ │ │ │ - 0x000558f0 73653132 5f546173 6b5f7365 74746572 se12_Task_setter │ │ │ │ - 0x00055900 49537431 30756e69 7175655f 70747249 ISt10unique_ptrI │ │ │ │ - 0x00055910 4e535f37 5f526573 756c7449 7645454e NS_7_ResultIvEEN │ │ │ │ - 0x00055920 535f3132 5f526573 756c745f 62617365 S_12_Result_base │ │ │ │ - 0x00055930 385f4465 6c657465 7245455a 4e535f31 8_DeleterEEZNS_1 │ │ │ │ - 0x00055940 315f5461 736b5f73 74617465 49537435 1_Task_stateISt5 │ │ │ │ - 0x00055950 5f42696e 6449464d 4e366265 61676c65 _BindIFMN6beagle │ │ │ │ - 0x00055960 33637075 31334265 61676c65 43505549 3cpu13BeagleCPUI │ │ │ │ - 0x00055970 6d706c49 644c6931 454c6930 45454546 mplIdLi1ELi0EEEF │ │ │ │ - 0x00055980 76504b69 53455f53 455f5345 5f53455f vPKiSE_SE_SE_SE_ │ │ │ │ - 0x00055990 53455f53 455f6950 64455053 435f5345 SE_SE_iPdEPSC_SE │ │ │ │ - 0x000559a0 5f53455f 53455f53 455f5345 5f53455f _SE_SE_SE_SE_SE_ │ │ │ │ - 0x000559b0 53455f69 53465f45 45536149 69454676 SE_iSF_EESaIiEFv │ │ │ │ - 0x000559c0 76454531 345f4d5f 72756e5f 64656c61 vEE14_M_run_dela │ │ │ │ - 0x000559d0 79656445 53743877 65616b5f 70747249 yedESt8weak_ptrI │ │ │ │ - 0x000559e0 4e535f31 335f5374 6174655f 62617365 NS_13_State_base │ │ │ │ - 0x000559f0 56324545 45556c76 455f7645 45000000 V2EEEUlvE_vEE... │ │ │ │ - 0x00055a00 4e537431 335f5f66 75747572 655f6261 NSt13__future_ba │ │ │ │ - 0x00055a10 73653132 5f546173 6b5f7365 74746572 se12_Task_setter │ │ │ │ - 0x00055a20 49537431 30756e69 7175655f 70747249 ISt10unique_ptrI │ │ │ │ - 0x00055a30 4e535f37 5f526573 756c7449 7645454e NS_7_ResultIvEEN │ │ │ │ - 0x00055a40 535f3132 5f526573 756c745f 62617365 S_12_Result_base │ │ │ │ - 0x00055a50 385f4465 6c657465 7245455a 4e535f31 8_DeleterEEZNS_1 │ │ │ │ - 0x00055a60 315f5461 736b5f73 74617465 49537435 1_Task_stateISt5 │ │ │ │ - 0x00055a70 5f42696e 6449464d 4e366265 61676c65 _BindIFMN6beagle │ │ │ │ - 0x00055a80 33637075 31334265 61676c65 43505549 3cpu13BeagleCPUI │ │ │ │ - 0x00055a90 6d706c49 644c6931 454c6930 45454546 mplIdLi1ELi0EEEF │ │ │ │ - 0x00055aa0 76504b69 53455f53 455f5345 5f53455f vPKiSE_SE_SE_SE_ │ │ │ │ - 0x00055ab0 69506445 5053435f 53455f53 455f5345 iPdEPSC_SE_SE_SE │ │ │ │ - 0x00055ac0 5f53455f 53455f69 53465f45 45536149 _SE_SE_iSF_EESaI │ │ │ │ - 0x00055ad0 69454676 76454536 5f4d5f72 756e4576 iEFvvEE6_M_runEv │ │ │ │ - 0x00055ae0 45556c76 455f7645 45000000 00000000 EUlvE_vEE....... │ │ │ │ - 0x00055af0 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x00055b00 4e537431 335f5f66 75747572 655f6261 NSt13__future_ba │ │ │ │ - 0x00055b10 73653132 5f546173 6b5f7365 74746572 se12_Task_setter │ │ │ │ - 0x00055b20 49537431 30756e69 7175655f 70747249 ISt10unique_ptrI │ │ │ │ - 0x00055b30 4e535f37 5f526573 756c7449 7645454e NS_7_ResultIvEEN │ │ │ │ - 0x00055b40 535f3132 5f526573 756c745f 62617365 S_12_Result_base │ │ │ │ - 0x00055b50 385f4465 6c657465 7245455a 4e535f31 8_DeleterEEZNS_1 │ │ │ │ - 0x00055b60 315f5461 736b5f73 74617465 49537435 1_Task_stateISt5 │ │ │ │ - 0x00055b70 5f42696e 6449464d 4e366265 61676c65 _BindIFMN6beagle │ │ │ │ - 0x00055b80 33637075 31334265 61676c65 43505549 3cpu13BeagleCPUI │ │ │ │ - 0x00055b90 6d706c49 644c6931 454c6930 45454546 mplIdLi1ELi0EEEF │ │ │ │ - 0x00055ba0 76504b69 53455f53 455f5345 5f53455f vPKiSE_SE_SE_SE_ │ │ │ │ - 0x00055bb0 69506445 5053435f 53455f53 455f5345 iPdEPSC_SE_SE_SE │ │ │ │ - 0x00055bc0 5f53455f 53455f69 53465f45 45536149 _SE_SE_iSF_EESaI │ │ │ │ - 0x00055bd0 69454676 76454531 345f4d5f 72756e5f iEFvvEE14_M_run_ │ │ │ │ - 0x00055be0 64656c61 79656445 53743877 65616b5f delayedESt8weak_ │ │ │ │ - 0x00055bf0 70747249 4e535f31 335f5374 6174655f ptrINS_13_State_ │ │ │ │ - 0x00055c00 62617365 56324545 45556c76 455f7645 baseV2EEEUlvE_vE │ │ │ │ - 0x00055c10 45000000 00000000 00000000 00000000 E............... │ │ │ │ - 0x00055c20 4e537431 335f5f66 75747572 655f6261 NSt13__future_ba │ │ │ │ - 0x00055c30 73653132 5f546173 6b5f7365 74746572 se12_Task_setter │ │ │ │ - 0x00055c40 49537431 30756e69 7175655f 70747249 ISt10unique_ptrI │ │ │ │ - 0x00055c50 4e535f37 5f526573 756c7449 7645454e NS_7_ResultIvEEN │ │ │ │ - 0x00055c60 535f3132 5f526573 756c745f 62617365 S_12_Result_base │ │ │ │ - 0x00055c70 385f4465 6c657465 7245455a 4e535f31 8_DeleterEEZNS_1 │ │ │ │ - 0x00055c80 315f5461 736b5f73 74617465 49537435 1_Task_stateISt5 │ │ │ │ - 0x00055c90 5f42696e 6449464d 4e366265 61676c65 _BindIFMN6beagle │ │ │ │ - 0x00055ca0 33637075 31334265 61676c65 43505549 3cpu13BeagleCPUI │ │ │ │ - 0x00055cb0 6d706c49 644c6931 454c6930 45454546 mplIdLi1ELi0EEEF │ │ │ │ - 0x00055cc0 6962504b 69696945 5053435f 6253455f ibPKiiiEPSC_bSE_ │ │ │ │ - 0x00055cd0 69313342 6561676c 654f7043 6f646573 i13BeagleOpCodes │ │ │ │ - 0x00055ce0 45455361 49694546 76764545 365f4d5f EESaIiEFvvEE6_M_ │ │ │ │ - 0x00055cf0 72756e45 7645556c 76455f76 45450000 runEvEUlvE_vEE.. │ │ │ │ - 0x00055d00 4e537431 335f5f66 75747572 655f6261 NSt13__future_ba │ │ │ │ - 0x00055d10 73653132 5f546173 6b5f7365 74746572 se12_Task_setter │ │ │ │ - 0x00055d20 49537431 30756e69 7175655f 70747249 ISt10unique_ptrI │ │ │ │ - 0x00055d30 4e535f37 5f526573 756c7449 7645454e NS_7_ResultIvEEN │ │ │ │ - 0x00055d40 535f3132 5f526573 756c745f 62617365 S_12_Result_base │ │ │ │ - 0x00055d50 385f4465 6c657465 7245455a 4e535f31 8_DeleterEEZNS_1 │ │ │ │ - 0x00055d60 315f5461 736b5f73 74617465 49537435 1_Task_stateISt5 │ │ │ │ - 0x00055d70 5f42696e 6449464d 4e366265 61676c65 _BindIFMN6beagle │ │ │ │ - 0x00055d80 33637075 31334265 61676c65 43505549 3cpu13BeagleCPUI │ │ │ │ - 0x00055d90 6d706c49 644c6931 454c6930 45454546 mplIdLi1ELi0EEEF │ │ │ │ - 0x00055da0 6962504b 69696945 5053435f 6253455f ibPKiiiEPSC_bSE_ │ │ │ │ - 0x00055db0 69313342 6561676c 654f7043 6f646573 i13BeagleOpCodes │ │ │ │ - 0x00055dc0 45455361 49694546 76764545 31345f4d EESaIiEFvvEE14_M │ │ │ │ - 0x00055dd0 5f72756e 5f64656c 61796564 45537438 _run_delayedESt8 │ │ │ │ - 0x00055de0 7765616b 5f707472 494e535f 31335f53 weak_ptrINS_13_S │ │ │ │ - 0x00055df0 74617465 5f626173 65563245 4545556c tate_baseV2EEEUl │ │ │ │ - 0x00055e00 76455f76 45450000 00000000 00000000 vE_vEE.......... │ │ │ │ - 0x00055e10 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x00055e20 4e537431 335f5f66 75747572 655f6261 NSt13__future_ba │ │ │ │ - 0x00055e30 73653136 5f546173 6b5f7374 6174655f se16_Task_state_ │ │ │ │ - 0x00055e40 62617365 49467676 45454500 00000000 baseIFvvEEE..... │ │ │ │ - 0x00055e50 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x00055e60 4e366265 61676c65 33637075 32344569 N6beagle3cpu24Ei │ │ │ │ - 0x00055e70 67656e44 65636f6d 706f7369 74696f6e genDecomposition │ │ │ │ - 0x00055e80 53717561 72654964 4c693145 45450000 SquareIdLi1EEE.. │ │ │ │ - 0x00055e90 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x00055ea0 4e366265 61676c65 33637075 32324569 N6beagle3cpu22Ei │ │ │ │ - 0x00055eb0 67656e44 65636f6d 706f7369 74696f6e genDecomposition │ │ │ │ - 0x00055ec0 43756265 49644c69 31454545 00000000 CubeIdLi1EEE.... │ │ │ │ - 0x00055ed0 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x00055ee0 4e366265 61676c65 33637075 32344569 N6beagle3cpu24Ei │ │ │ │ - 0x00055ef0 67656e44 65636f6d 706f7369 74696f6e genDecomposition │ │ │ │ - 0x00055f00 53717561 72654966 4c693145 45450000 SquareIfLi1EEE.. │ │ │ │ - 0x00055f10 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x00055f20 4e366265 61676c65 33637075 32324569 N6beagle3cpu22Ei │ │ │ │ - 0x00055f30 67656e44 65636f6d 706f7369 74696f6e genDecomposition │ │ │ │ - 0x00055f40 43756265 49664c69 31454545 00000000 CubeIfLi1EEE.... │ │ │ │ - 0x00055f50 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x00055f60 4e537436 74687265 61643131 5f537461 NSt6thread11_Sta │ │ │ │ - 0x00055f70 74655f69 6d706c49 4e535f38 5f496e76 te_implINS_8_Inv │ │ │ │ - 0x00055f80 6f6b6572 49537435 7475706c 65494a4d okerISt5tupleIJM │ │ │ │ - 0x00055f90 4e366265 61676c65 33637075 31334265 N6beagle3cpu13Be │ │ │ │ - 0x00055fa0 61676c65 43505549 6d706c49 644c6931 agleCPUImplIdLi1 │ │ │ │ - 0x00055fb0 454c6930 45454546 76504e53 365f3130 ELi0EEEFvPNS6_10 │ │ │ │ - 0x00055fc0 74687265 61644461 74614545 5053365f threadDataEEPS6_ │ │ │ │ - 0x00055fd0 53385f45 45454545 45000000 00000000 S8_EEEEEE....... │ │ │ │ - 0x00055fe0 4e537436 74687265 61643131 5f537461 NSt6thread11_Sta │ │ │ │ - 0x00055ff0 74655f69 6d706c49 4e535f38 5f496e76 te_implINS_8_Inv │ │ │ │ - 0x00056000 6f6b6572 49537435 7475706c 65494a4d okerISt5tupleIJM │ │ │ │ - 0x00056010 4e366265 61676c65 33637075 31334265 N6beagle3cpu13Be │ │ │ │ - 0x00056020 61676c65 43505549 6d706c49 664c6931 agleCPUImplIfLi1 │ │ │ │ - 0x00056030 454c6930 45454546 76504e53 365f3130 ELi0EEEFvPNS6_10 │ │ │ │ - 0x00056040 74687265 61644461 74614545 5053365f threadDataEEPS6_ │ │ │ │ - 0x00056050 53385f45 45454545 45000000 00000000 S8_EEEEEE....... │ │ │ │ - 0x00056060 4e537431 335f5f66 75747572 655f6261 NSt13__future_ba │ │ │ │ - 0x00056070 73653131 5f546173 6b5f7374 61746549 se11_Task_stateI │ │ │ │ - 0x00056080 5374355f 42696e64 49464d4e 36626561 St5_BindIFMN6bea │ │ │ │ - 0x00056090 676c6533 63707531 33426561 676c6543 gle3cpu13BeagleC │ │ │ │ - 0x000560a0 5055496d 706c4964 4c693145 4c693045 PUImplIdLi1ELi0E │ │ │ │ - 0x000560b0 45454669 62504b69 69694550 53355f62 EEFibPKiiiEPS5_b │ │ │ │ - 0x000560c0 53375f69 31334265 61676c65 4f70436f S7_i13BeagleOpCo │ │ │ │ - 0x000560d0 64657345 45536149 69454676 76454545 desEESaIiEFvvEEE │ │ │ │ - 0x000560e0 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000560f0 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x00056100 4e537431 335f5f66 75747572 655f6261 NSt13__future_ba │ │ │ │ - 0x00056110 73653131 5f546173 6b5f7374 61746549 se11_Task_stateI │ │ │ │ - 0x00056120 5374355f 42696e64 49464d4e 36626561 St5_BindIFMN6bea │ │ │ │ - 0x00056130 676c6533 63707531 33426561 676c6543 gle3cpu13BeagleC │ │ │ │ - 0x00056140 5055496d 706c4964 4c693145 4c693045 PUImplIdLi1ELi0E │ │ │ │ - 0x00056150 45454676 504b6953 375f5337 5f53375f EEFvPKiS7_S7_S7_ │ │ │ │ - 0x00056160 53375f69 50644550 53355f53 375f5337 S7_iPdEPS5_S7_S7 │ │ │ │ - 0x00056170 5f53375f 53375f53 375f6953 385f4545 _S7_S7_S7_iS8_EE │ │ │ │ - 0x00056180 53614969 45467676 45454500 00000000 SaIiEFvvEEE..... │ │ │ │ - 0x00056190 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000561a0 4e537431 335f5f66 75747572 655f6261 NSt13__future_ba │ │ │ │ - 0x000561b0 73653131 5f546173 6b5f7374 61746549 se11_Task_stateI │ │ │ │ - 0x000561c0 5374355f 42696e64 49464d4e 36626561 St5_BindIFMN6bea │ │ │ │ - 0x000561d0 676c6533 63707531 33426561 676c6543 gle3cpu13BeagleC │ │ │ │ - 0x000561e0 5055496d 706c4964 4c693145 4c693045 PUImplIdLi1ELi0E │ │ │ │ - 0x000561f0 45454676 504b6953 375f5337 5f53375f EEFvPKiS7_S7_S7_ │ │ │ │ - 0x00056200 53375f53 375f5337 5f695064 45505335 S7_S7_S7_iPdEPS5 │ │ │ │ - 0x00056210 5f53375f 53375f53 375f5337 5f53375f _S7_S7_S7_S7_S7_ │ │ │ │ - 0x00056220 53375f53 375f6953 385f4545 53614969 S7_S7_iS8_EESaIi │ │ │ │ - 0x00056230 45467676 45454500 00000000 00000000 EFvvEEE......... │ │ │ │ - 0x00056240 4e537431 335f5f66 75747572 655f6261 NSt13__future_ba │ │ │ │ - 0x00056250 73653131 5f546173 6b5f7374 61746549 se11_Task_stateI │ │ │ │ - 0x00056260 5374355f 42696e64 49464d4e 36626561 St5_BindIFMN6bea │ │ │ │ - 0x00056270 676c6533 63707531 33426561 676c6543 gle3cpu13BeagleC │ │ │ │ - 0x00056280 5055496d 706c4966 4c693145 4c693045 PUImplIfLi1ELi0E │ │ │ │ - 0x00056290 45454669 62504b69 69694550 53355f62 EEFibPKiiiEPS5_b │ │ │ │ - 0x000562a0 53375f69 31334265 61676c65 4f70436f S7_i13BeagleOpCo │ │ │ │ - 0x000562b0 64657345 45536149 69454676 76454545 desEESaIiEFvvEEE │ │ │ │ - 0x000562c0 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000562d0 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000562e0 4e537431 335f5f66 75747572 655f6261 NSt13__future_ba │ │ │ │ - 0x000562f0 73653131 5f546173 6b5f7374 61746549 se11_Task_stateI │ │ │ │ - 0x00056300 5374355f 42696e64 49464d4e 36626561 St5_BindIFMN6bea │ │ │ │ - 0x00056310 676c6533 63707531 33426561 676c6543 gle3cpu13BeagleC │ │ │ │ - 0x00056320 5055496d 706c4966 4c693145 4c693045 PUImplIfLi1ELi0E │ │ │ │ - 0x00056330 45454676 504b6953 375f5337 5f53375f EEFvPKiS7_S7_S7_ │ │ │ │ - 0x00056340 53375f69 50644550 53355f53 375f5337 S7_iPdEPS5_S7_S7 │ │ │ │ - 0x00056350 5f53375f 53375f53 375f6953 385f4545 _S7_S7_S7_iS8_EE │ │ │ │ - 0x00056360 53614969 45467676 45454500 00000000 SaIiEFvvEEE..... │ │ │ │ - 0x00056370 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x00056380 4e537431 335f5f66 75747572 655f6261 NSt13__future_ba │ │ │ │ - 0x00056390 73653131 5f546173 6b5f7374 61746549 se11_Task_stateI │ │ │ │ - 0x000563a0 5374355f 42696e64 49464d4e 36626561 St5_BindIFMN6bea │ │ │ │ - 0x000563b0 676c6533 63707531 33426561 676c6543 gle3cpu13BeagleC │ │ │ │ - 0x000563c0 5055496d 706c4966 4c693145 4c693045 PUImplIfLi1ELi0E │ │ │ │ - 0x000563d0 45454676 504b6953 375f5337 5f53375f EEFvPKiS7_S7_S7_ │ │ │ │ - 0x000563e0 53375f53 375f5337 5f695064 45505335 S7_S7_S7_iPdEPS5 │ │ │ │ - 0x000563f0 5f53375f 53375f53 375f5337 5f53375f _S7_S7_S7_S7_S7_ │ │ │ │ - 0x00056400 53375f53 375f6953 385f4545 53614969 S7_S7_iS8_EESaIi │ │ │ │ - 0x00056410 45467676 45454500 00000000 00000000 EFvvEEE......... │ │ │ │ - 0x00056420 53743233 5f53705f 636f756e 7465645f St23_Sp_counted_ │ │ │ │ - 0x00056430 7074725f 696e706c 61636549 4e537431 ptr_inplaceINSt1 │ │ │ │ - 0x00056440 335f5f66 75747572 655f6261 73653131 3__future_base11 │ │ │ │ - 0x00056450 5f546173 6b5f7374 61746549 5374355f _Task_stateISt5_ │ │ │ │ - 0x00056460 42696e64 49464d4e 36626561 676c6533 BindIFMN6beagle3 │ │ │ │ - 0x00056470 63707531 33426561 676c6543 5055496d cpu13BeagleCPUIm │ │ │ │ - 0x00056480 706c4964 4c693145 4c693045 45454669 plIdLi1ELi0EEEFi │ │ │ │ - 0x00056490 62504b69 69694550 53365f62 53385f69 bPKiiiEPS6_bS8_i │ │ │ │ - 0x000564a0 31334265 61676c65 4f70436f 64657345 13BeagleOpCodesE │ │ │ │ - 0x000564b0 45536149 69454676 76454545 53465f4c ESaIiEFvvEEESF_L │ │ │ │ - 0x000564c0 4e395f5f 676e755f 63787831 325f4c6f N9__gnu_cxx12_Lo │ │ │ │ - 0x000564d0 636b5f70 6f6c6963 79453245 45000000 ck_policyE2EE... │ │ │ │ - 0x000564e0 53743233 5f53705f 636f756e 7465645f St23_Sp_counted_ │ │ │ │ - 0x000564f0 7074725f 696e706c 61636549 4e537431 ptr_inplaceINSt1 │ │ │ │ - 0x00056500 335f5f66 75747572 655f6261 73653131 3__future_base11 │ │ │ │ - 0x00056510 5f546173 6b5f7374 61746549 5374355f _Task_stateISt5_ │ │ │ │ - 0x00056520 42696e64 49464d4e 36626561 676c6533 BindIFMN6beagle3 │ │ │ │ - 0x00056530 63707531 33426561 676c6543 5055496d cpu13BeagleCPUIm │ │ │ │ - 0x00056540 706c4964 4c693145 4c693045 45454676 plIdLi1ELi0EEEFv │ │ │ │ - 0x00056550 504b6953 385f5338 5f53385f 53385f69 PKiS8_S8_S8_S8_i │ │ │ │ - 0x00056560 50644550 53365f53 385f5338 5f53385f PdEPS6_S8_S8_S8_ │ │ │ │ - 0x00056570 53385f53 385f6953 395f4545 53614969 S8_S8_iS9_EESaIi │ │ │ │ - 0x00056580 45467676 45454553 465f4c4e 395f5f67 EFvvEEESF_LN9__g │ │ │ │ - 0x00056590 6e755f63 78783132 5f4c6f63 6b5f706f nu_cxx12_Lock_po │ │ │ │ - 0x000565a0 6c696379 45324545 00000000 00000000 licyE2EE........ │ │ │ │ - 0x000565b0 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000565c0 53743233 5f53705f 636f756e 7465645f St23_Sp_counted_ │ │ │ │ - 0x000565d0 7074725f 696e706c 61636549 4e537431 ptr_inplaceINSt1 │ │ │ │ - 0x000565e0 335f5f66 75747572 655f6261 73653131 3__future_base11 │ │ │ │ - 0x000565f0 5f546173 6b5f7374 61746549 5374355f _Task_stateISt5_ │ │ │ │ - 0x00056600 42696e64 49464d4e 36626561 676c6533 BindIFMN6beagle3 │ │ │ │ - 0x00056610 63707531 33426561 676c6543 5055496d cpu13BeagleCPUIm │ │ │ │ - 0x00056620 706c4964 4c693145 4c693045 45454676 plIdLi1ELi0EEEFv │ │ │ │ - 0x00056630 504b6953 385f5338 5f53385f 53385f53 PKiS8_S8_S8_S8_S │ │ │ │ - 0x00056640 385f5338 5f695064 45505336 5f53385f 8_S8_iPdEPS6_S8_ │ │ │ │ - 0x00056650 53385f53 385f5338 5f53385f 53385f53 S8_S8_S8_S8_S8_S │ │ │ │ - 0x00056660 385f6953 395f4545 53614969 45467676 8_iS9_EESaIiEFvv │ │ │ │ - 0x00056670 45454553 465f4c4e 395f5f67 6e755f63 EEESF_LN9__gnu_c │ │ │ │ - 0x00056680 78783132 5f4c6f63 6b5f706f 6c696379 xx12_Lock_policy │ │ │ │ - 0x00056690 45324545 00000000 00000000 00000000 E2EE............ │ │ │ │ - 0x000566a0 53743233 5f53705f 636f756e 7465645f St23_Sp_counted_ │ │ │ │ - 0x000566b0 7074725f 696e706c 61636549 4e537431 ptr_inplaceINSt1 │ │ │ │ - 0x000566c0 335f5f66 75747572 655f6261 73653131 3__future_base11 │ │ │ │ - 0x000566d0 5f546173 6b5f7374 61746549 5374355f _Task_stateISt5_ │ │ │ │ - 0x000566e0 42696e64 49464d4e 36626561 676c6533 BindIFMN6beagle3 │ │ │ │ - 0x000566f0 63707531 33426561 676c6543 5055496d cpu13BeagleCPUIm │ │ │ │ - 0x00056700 706c4966 4c693145 4c693045 45454669 plIfLi1ELi0EEEFi │ │ │ │ - 0x00056710 62504b69 69694550 53365f62 53385f69 bPKiiiEPS6_bS8_i │ │ │ │ - 0x00056720 31334265 61676c65 4f70436f 64657345 13BeagleOpCodesE │ │ │ │ - 0x00056730 45536149 69454676 76454545 53465f4c ESaIiEFvvEEESF_L │ │ │ │ - 0x00056740 4e395f5f 676e755f 63787831 325f4c6f N9__gnu_cxx12_Lo │ │ │ │ - 0x00056750 636b5f70 6f6c6963 79453245 45000000 ck_policyE2EE... │ │ │ │ - 0x00056760 53743233 5f53705f 636f756e 7465645f St23_Sp_counted_ │ │ │ │ - 0x00056770 7074725f 696e706c 61636549 4e537431 ptr_inplaceINSt1 │ │ │ │ - 0x00056780 335f5f66 75747572 655f6261 73653131 3__future_base11 │ │ │ │ - 0x00056790 5f546173 6b5f7374 61746549 5374355f _Task_stateISt5_ │ │ │ │ - 0x000567a0 42696e64 49464d4e 36626561 676c6533 BindIFMN6beagle3 │ │ │ │ - 0x000567b0 63707531 33426561 676c6543 5055496d cpu13BeagleCPUIm │ │ │ │ - 0x000567c0 706c4966 4c693145 4c693045 45454676 plIfLi1ELi0EEEFv │ │ │ │ - 0x000567d0 504b6953 385f5338 5f53385f 53385f69 PKiS8_S8_S8_S8_i │ │ │ │ - 0x000567e0 50644550 53365f53 385f5338 5f53385f PdEPS6_S8_S8_S8_ │ │ │ │ - 0x000567f0 53385f53 385f6953 395f4545 53614969 S8_S8_iS9_EESaIi │ │ │ │ - 0x00056800 45467676 45454553 465f4c4e 395f5f67 EFvvEEESF_LN9__g │ │ │ │ - 0x00056810 6e755f63 78783132 5f4c6f63 6b5f706f nu_cxx12_Lock_po │ │ │ │ - 0x00056820 6c696379 45324545 00000000 00000000 licyE2EE........ │ │ │ │ - 0x00056830 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x00056840 53743233 5f53705f 636f756e 7465645f St23_Sp_counted_ │ │ │ │ - 0x00056850 7074725f 696e706c 61636549 4e537431 ptr_inplaceINSt1 │ │ │ │ - 0x00056860 335f5f66 75747572 655f6261 73653131 3__future_base11 │ │ │ │ - 0x00056870 5f546173 6b5f7374 61746549 5374355f _Task_stateISt5_ │ │ │ │ - 0x00056880 42696e64 49464d4e 36626561 676c6533 BindIFMN6beagle3 │ │ │ │ - 0x00056890 63707531 33426561 676c6543 5055496d cpu13BeagleCPUIm │ │ │ │ - 0x000568a0 706c4966 4c693145 4c693045 45454676 plIfLi1ELi0EEEFv │ │ │ │ - 0x000568b0 504b6953 385f5338 5f53385f 53385f53 PKiS8_S8_S8_S8_S │ │ │ │ - 0x000568c0 385f5338 5f695064 45505336 5f53385f 8_S8_iPdEPS6_S8_ │ │ │ │ - 0x000568d0 53385f53 385f5338 5f53385f 53385f53 S8_S8_S8_S8_S8_S │ │ │ │ - 0x000568e0 385f6953 395f4545 53614969 45467676 8_iS9_EESaIiEFvv │ │ │ │ - 0x000568f0 45454553 465f4c4e 395f5f67 6e755f63 EEESF_LN9__gnu_c │ │ │ │ - 0x00056900 78783132 5f4c6f63 6b5f706f 6c696379 xx12_Lock_policy │ │ │ │ - 0x00056910 45324545 00000000 00000000 00000000 E2EE............ │ │ │ │ - 0x00056920 53743131 5f4d7574 65785f62 61736549 St11_Mutex_baseI │ │ │ │ - 0x00056930 4c4e395f 5f676e75 5f637878 31325f4c LN9__gnu_cxx12_L │ │ │ │ - 0x00056940 6f636b5f 706f6c69 63794532 45450000 ock_policyE2EE.. │ │ │ │ - 0x00056950 53743139 5f53705f 6d616b65 5f736861 St19_Sp_make_sha │ │ │ │ - 0x00056960 7265645f 74616700 00000000 00000000 red_tag......... │ │ │ │ - 0x00056970 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x00056980 4e366265 61676c65 33637075 31334265 N6beagle3cpu13Be │ │ │ │ - 0x00056990 61676c65 43505549 6d706c49 664c6931 agleCPUImplIfLi1 │ │ │ │ - 0x000569a0 454c6930 45454500 00000000 00000000 ELi0EEE......... │ │ │ │ - 0x000569b0 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000569c0 4e366265 61676c65 33637075 31334265 N6beagle3cpu13Be │ │ │ │ - 0x000569d0 61676c65 43505549 6d706c49 644c6931 agleCPUImplIdLi1 │ │ │ │ - 0x000569e0 454c6930 45454500 00000000 00000000 ELi0EEE......... │ │ │ │ - 0x000569f0 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x00056a00 4e366265 61676c65 33637075 31394265 N6beagle3cpu19Be │ │ │ │ - 0x00056a10 61676c65 43505534 53746174 65496d70 agleCPU4StateImp │ │ │ │ - 0x00056a20 6c49664c 6931454c 69304545 45000000 lIfLi1ELi0EEE... │ │ │ │ - 0x00056a30 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x00056a40 4e366265 61676c65 33637075 31394265 N6beagle3cpu19Be │ │ │ │ - 0x00056a50 61676c65 43505534 53746174 65496d70 agleCPU4StateImp │ │ │ │ - 0x00056a60 6c49644c 6931454c 69304545 45000000 lIdLi1ELi0EEE... │ │ │ │ - 0x00056a70 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x00056a80 4e366265 61676c65 33637075 31384569 N6beagle3cpu18Ei │ │ │ │ - 0x00056a90 67656e44 65636f6d 706f7369 74696f6e genDecomposition │ │ │ │ - 0x00056aa0 49664c69 31454545 00000000 00000000 IfLi1EEE........ │ │ │ │ - 0x00056ab0 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x00056ac0 4e366265 61676c65 33637075 31384569 N6beagle3cpu18Ei │ │ │ │ - 0x00056ad0 67656e44 65636f6d 706f7369 74696f6e genDecomposition │ │ │ │ - 0x00056ae0 49644c69 31454545 00000000 00000000 IdLi1EEE........ │ │ │ │ - 0x00056af0 4e366265 61676c65 31304265 61676c65 N6beagle10Beagle │ │ │ │ - 0x00056b00 496d706c 45000000 00000000 00000000 ImplE........... │ │ │ │ - 0x00056b10 4e366265 61676c65 31374265 61676c65 N6beagle17Beagle │ │ │ │ - 0x00056b20 496d706c 46616374 6f727945 00000000 ImplFactoryE.... │ │ │ │ - 0x00056b30 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x00056b40 53743136 5f53705f 636f756e 7465645f St16_Sp_counted_ │ │ │ │ - 0x00056b50 62617365 494c4e39 5f5f676e 755f6378 baseILN9__gnu_cx │ │ │ │ - 0x00056b60 7831325f 4c6f636b 5f706f6c 69637945 x12_Lock_policyE │ │ │ │ - 0x00056b70 32454500 00000000 00000000 00000000 2EE............. │ │ │ │ - 0x00056b80 4e366265 61676c65 36706c75 67696e36 N6beagle6plugin6 │ │ │ │ - 0x00056b90 506c7567 696e4500 00000000 00000000 PluginE......... │ │ │ │ - 0x00056ba0 4e366265 61676c65 33637075 31354265 N6beagle3cpu15Be │ │ │ │ - 0x00056bb0 61676c65 43505550 6c756769 6e450000 agleCPUPluginE.. │ │ │ │ - 0x00056bc0 4e537431 335f5f66 75747572 655f6261 NSt13__future_ba │ │ │ │ - 0x00056bd0 73653133 5f537461 74655f62 61736556 se13_State_baseV │ │ │ │ - 0x00056be0 32450000 00000000 00000000 00000000 2E.............. │ │ │ │ - 0x00056bf0 4e537431 335f5f66 75747572 655f6261 NSt13__future_ba │ │ │ │ - 0x00056c00 7365375f 52657375 6c744976 45450000 se7_ResultIvEE.. │ │ │ │ - 0x00056c10 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x00056c20 4e366265 61676c65 33637075 32364265 N6beagle3cpu26Be │ │ │ │ - 0x00056c30 61676c65 43505534 53746174 65496d70 agleCPU4StateImp │ │ │ │ - 0x00056c40 6c466163 746f7279 49644545 00000000 lFactoryIdEE.... │ │ │ │ - 0x00056c50 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x00056c60 4e366265 61676c65 33637075 32364265 N6beagle3cpu26Be │ │ │ │ - 0x00056c70 61676c65 43505534 53746174 65496d70 agleCPU4StateImp │ │ │ │ - 0x00056c80 6c466163 746f7279 49664545 00000000 lFactoryIfEE.... │ │ │ │ - 0x00056c90 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x00056ca0 4e366265 61676c65 33637075 32304265 N6beagle3cpu20Be │ │ │ │ - 0x00056cb0 61676c65 43505549 6d706c46 6163746f agleCPUImplFacto │ │ │ │ - 0x00056cc0 72794964 45450000 00000000 00000000 ryIdEE.......... │ │ │ │ - 0x00056cd0 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x00056ce0 4e366265 61676c65 33637075 32304265 N6beagle3cpu20Be │ │ │ │ - 0x00056cf0 61676c65 43505549 6d706c46 6163746f agleCPUImplFacto │ │ │ │ - 0x00056d00 72794966 45450000 00000000 00000000 ryIfEE.......... │ │ │ │ - 0x00056d10 00000000 00000000 00000000 0000f03f ...............? │ │ │ │ - 0x00056d20 00000000 00000040 ef39fafe 422ee63f .......@.9..B..? │ │ │ │ - 0x00056d30 00000000 00001000 01000000 01000000 ................ │ │ │ │ - 0x00056d40 00000000 02000000 04000000 06000000 ................ │ │ │ │ - 0x00056d50 04000000 06000000 00000000 02000000 ................ │ │ │ │ - 0x00056d60 04000000 06000000 00000000 02000000 ................ │ │ │ │ - 0x00056d70 00000000 02000000 04000000 06000000 ................ │ │ │ │ - 0x00056d80 01000000 03000000 05000000 07000000 ................ │ │ │ │ - 0x00056d90 05000000 07000000 01000000 03000000 ................ │ │ │ │ - 0x00056da0 05000000 07000000 01000000 03000000 ................ │ │ │ │ - 0x00056db0 01000000 03000000 05000000 07000000 ................ │ │ │ │ - 0x00056dc0 00000000 01000000 02000000 03000000 ................ │ │ │ │ - 0x00056dd0 04000000 05000000 06000000 07000000 ................ │ │ │ │ - 0x00056de0 0000803f 0000803f 0000803f 0000803f ...?...?...?...? │ │ │ │ - 0x00056df0 0000803f 0000803f 0000803f 0000803f ...?...?...?...? │ │ │ │ - 0x00056e00 f7d730ca ffffffff 00000008 00000000 ..0............. │ │ │ │ + 0x00053000 4350552d 53696e67 6c650043 50552d44 CPU-Single.CPU-D │ │ │ │ + 0x00053010 6f75626c 65004350 552d3453 74617465 ouble.CPU-4State │ │ │ │ + 0x00053020 2d53696e 676c6500 4350552d 34537461 -Single.CPU-4Sta │ │ │ │ + 0x00053030 74652d44 6f75626c 65004350 55202878 te-Double.CPU (x │ │ │ │ + 0x00053040 38365f36 34290073 74643a3a 66757475 86_64).std::futu │ │ │ │ + 0x00053050 72655f65 72726f72 3a200000 00000000 re_error: ...... │ │ │ │ + 0x00053060 63616e6e 6f742063 72656174 65207374 cannot create st │ │ │ │ + 0x00053070 643a3a76 6563746f 72206c61 72676572 d::vector larger │ │ │ │ + 0x00053080 20746861 6e206d61 785f7369 7a652829 than max_size() │ │ │ │ + 0x00053090 00000000 00000000 42656167 6c654350 ........BeagleCP │ │ │ │ + 0x000530a0 55496d70 6c3a3a63 616c6375 6c617465 UImpl::calculate │ │ │ │ + 0x000530b0 45646765 4c6f674c 696b656c 69686f6f EdgeLogLikelihoo │ │ │ │ + 0x000530c0 6473206e 6f742079 65742069 6d706c65 ds not yet imple │ │ │ │ + 0x000530d0 6d656e74 65642066 6f722063 6f756e74 mented for count │ │ │ │ + 0x000530e0 203e2031 20616e64 20617574 6f2f616c > 1 and auto/al │ │ │ │ + 0x000530f0 77617973 20736361 6c696e67 0a000000 ways scaling.... │ │ │ │ + 0x00053100 42656167 6c654350 55496d70 6c3a3a63 BeagleCPUImpl::c │ │ │ │ + 0x00053110 616c6375 6c617465 45646765 4c6f674c alculateEdgeLogL │ │ │ │ + 0x00053120 696b656c 69686f6f 6473206e 6f742079 ikelihoods not y │ │ │ │ + 0x00053130 65742069 6d706c65 6d656e74 65642066 et implemented f │ │ │ │ + 0x00053140 6f722063 6f756e74 203e2031 20616e64 or count > 1 and │ │ │ │ + 0x00053150 20646572 69766174 69766573 0a000000 derivatives.... │ │ │ │ + 0x00053160 63616e6e 6f742063 72656174 65207374 cannot create st │ │ │ │ + 0x00053170 643a3a64 65717565 206c6172 67657220 d::deque larger │ │ │ │ + 0x00053180 7468616e 206d6178 5f73697a 65282900 than max_size(). │ │ │ │ + 0x00053190 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000531a0 4e537431 335f5f66 75747572 655f6261 NSt13__future_ba │ │ │ │ + 0x000531b0 73653132 5f546173 6b5f7365 74746572 se12_Task_setter │ │ │ │ + 0x000531c0 49537431 30756e69 7175655f 70747249 ISt10unique_ptrI │ │ │ │ + 0x000531d0 4e535f37 5f526573 756c7449 7645454e NS_7_ResultIvEEN │ │ │ │ + 0x000531e0 535f3132 5f526573 756c745f 62617365 S_12_Result_base │ │ │ │ + 0x000531f0 385f4465 6c657465 7245455a 4e535f31 8_DeleterEEZNS_1 │ │ │ │ + 0x00053200 315f5461 736b5f73 74617465 49537435 1_Task_stateISt5 │ │ │ │ + 0x00053210 5f42696e 6449464d 4e366265 61676c65 _BindIFMN6beagle │ │ │ │ + 0x00053220 33637075 31334265 61676c65 43505549 3cpu13BeagleCPUI │ │ │ │ + 0x00053230 6d706c49 664c6931 454c6930 45454546 mplIfLi1ELi0EEEF │ │ │ │ + 0x00053240 76504b69 53455f53 455f5345 5f53455f vPKiSE_SE_SE_SE_ │ │ │ │ + 0x00053250 53455f53 455f6950 64455053 435f5345 SE_SE_iPdEPSC_SE │ │ │ │ + 0x00053260 5f53455f 53455f53 455f5345 5f53455f _SE_SE_SE_SE_SE_ │ │ │ │ + 0x00053270 53455f69 53465f45 45536149 69454676 SE_iSF_EESaIiEFv │ │ │ │ + 0x00053280 76454536 5f4d5f72 756e4576 45556c76 vEE6_M_runEvEUlv │ │ │ │ + 0x00053290 455f7645 45000000 00000000 00000000 E_vEE........... │ │ │ │ + 0x000532a0 4e537431 335f5f66 75747572 655f6261 NSt13__future_ba │ │ │ │ + 0x000532b0 73653132 5f546173 6b5f7365 74746572 se12_Task_setter │ │ │ │ + 0x000532c0 49537431 30756e69 7175655f 70747249 ISt10unique_ptrI │ │ │ │ + 0x000532d0 4e535f37 5f526573 756c7449 7645454e NS_7_ResultIvEEN │ │ │ │ + 0x000532e0 535f3132 5f526573 756c745f 62617365 S_12_Result_base │ │ │ │ + 0x000532f0 385f4465 6c657465 7245455a 4e535f31 8_DeleterEEZNS_1 │ │ │ │ + 0x00053300 315f5461 736b5f73 74617465 49537435 1_Task_stateISt5 │ │ │ │ + 0x00053310 5f42696e 6449464d 4e366265 61676c65 _BindIFMN6beagle │ │ │ │ + 0x00053320 33637075 31334265 61676c65 43505549 3cpu13BeagleCPUI │ │ │ │ + 0x00053330 6d706c49 664c6931 454c6930 45454546 mplIfLi1ELi0EEEF │ │ │ │ + 0x00053340 76504b69 53455f53 455f5345 5f53455f vPKiSE_SE_SE_SE_ │ │ │ │ + 0x00053350 53455f53 455f6950 64455053 435f5345 SE_SE_iPdEPSC_SE │ │ │ │ + 0x00053360 5f53455f 53455f53 455f5345 5f53455f _SE_SE_SE_SE_SE_ │ │ │ │ + 0x00053370 53455f69 53465f45 45536149 69454676 SE_iSF_EESaIiEFv │ │ │ │ + 0x00053380 76454531 345f4d5f 72756e5f 64656c61 vEE14_M_run_dela │ │ │ │ + 0x00053390 79656445 53743877 65616b5f 70747249 yedESt8weak_ptrI │ │ │ │ + 0x000533a0 4e535f31 335f5374 6174655f 62617365 NS_13_State_base │ │ │ │ + 0x000533b0 56324545 45556c76 455f7645 45000000 V2EEEUlvE_vEE... │ │ │ │ + 0x000533c0 4e537431 335f5f66 75747572 655f6261 NSt13__future_ba │ │ │ │ + 0x000533d0 73653132 5f546173 6b5f7365 74746572 se12_Task_setter │ │ │ │ + 0x000533e0 49537431 30756e69 7175655f 70747249 ISt10unique_ptrI │ │ │ │ + 0x000533f0 4e535f37 5f526573 756c7449 7645454e NS_7_ResultIvEEN │ │ │ │ + 0x00053400 535f3132 5f526573 756c745f 62617365 S_12_Result_base │ │ │ │ + 0x00053410 385f4465 6c657465 7245455a 4e535f31 8_DeleterEEZNS_1 │ │ │ │ + 0x00053420 315f5461 736b5f73 74617465 49537435 1_Task_stateISt5 │ │ │ │ + 0x00053430 5f42696e 6449464d 4e366265 61676c65 _BindIFMN6beagle │ │ │ │ + 0x00053440 33637075 31334265 61676c65 43505549 3cpu13BeagleCPUI │ │ │ │ + 0x00053450 6d706c49 664c6931 454c6930 45454546 mplIfLi1ELi0EEEF │ │ │ │ + 0x00053460 76504b69 53455f53 455f5345 5f53455f vPKiSE_SE_SE_SE_ │ │ │ │ + 0x00053470 69506445 5053435f 53455f53 455f5345 iPdEPSC_SE_SE_SE │ │ │ │ + 0x00053480 5f53455f 53455f69 53465f45 45536149 _SE_SE_iSF_EESaI │ │ │ │ + 0x00053490 69454676 76454536 5f4d5f72 756e4576 iEFvvEE6_M_runEv │ │ │ │ + 0x000534a0 45556c76 455f7645 45000000 00000000 EUlvE_vEE....... │ │ │ │ + 0x000534b0 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000534c0 4e537431 335f5f66 75747572 655f6261 NSt13__future_ba │ │ │ │ + 0x000534d0 73653132 5f546173 6b5f7365 74746572 se12_Task_setter │ │ │ │ + 0x000534e0 49537431 30756e69 7175655f 70747249 ISt10unique_ptrI │ │ │ │ + 0x000534f0 4e535f37 5f526573 756c7449 7645454e NS_7_ResultIvEEN │ │ │ │ + 0x00053500 535f3132 5f526573 756c745f 62617365 S_12_Result_base │ │ │ │ + 0x00053510 385f4465 6c657465 7245455a 4e535f31 8_DeleterEEZNS_1 │ │ │ │ + 0x00053520 315f5461 736b5f73 74617465 49537435 1_Task_stateISt5 │ │ │ │ + 0x00053530 5f42696e 6449464d 4e366265 61676c65 _BindIFMN6beagle │ │ │ │ + 0x00053540 33637075 31334265 61676c65 43505549 3cpu13BeagleCPUI │ │ │ │ + 0x00053550 6d706c49 664c6931 454c6930 45454546 mplIfLi1ELi0EEEF │ │ │ │ + 0x00053560 76504b69 53455f53 455f5345 5f53455f vPKiSE_SE_SE_SE_ │ │ │ │ + 0x00053570 69506445 5053435f 53455f53 455f5345 iPdEPSC_SE_SE_SE │ │ │ │ + 0x00053580 5f53455f 53455f69 53465f45 45536149 _SE_SE_iSF_EESaI │ │ │ │ + 0x00053590 69454676 76454531 345f4d5f 72756e5f iEFvvEE14_M_run_ │ │ │ │ + 0x000535a0 64656c61 79656445 53743877 65616b5f delayedESt8weak_ │ │ │ │ + 0x000535b0 70747249 4e535f31 335f5374 6174655f ptrINS_13_State_ │ │ │ │ + 0x000535c0 62617365 56324545 45556c76 455f7645 baseV2EEEUlvE_vE │ │ │ │ + 0x000535d0 45000000 00000000 00000000 00000000 E............... │ │ │ │ + 0x000535e0 4e537431 335f5f66 75747572 655f6261 NSt13__future_ba │ │ │ │ + 0x000535f0 73653132 5f546173 6b5f7365 74746572 se12_Task_setter │ │ │ │ + 0x00053600 49537431 30756e69 7175655f 70747249 ISt10unique_ptrI │ │ │ │ + 0x00053610 4e535f37 5f526573 756c7449 7645454e NS_7_ResultIvEEN │ │ │ │ + 0x00053620 535f3132 5f526573 756c745f 62617365 S_12_Result_base │ │ │ │ + 0x00053630 385f4465 6c657465 7245455a 4e535f31 8_DeleterEEZNS_1 │ │ │ │ + 0x00053640 315f5461 736b5f73 74617465 49537435 1_Task_stateISt5 │ │ │ │ + 0x00053650 5f42696e 6449464d 4e366265 61676c65 _BindIFMN6beagle │ │ │ │ + 0x00053660 33637075 31334265 61676c65 43505549 3cpu13BeagleCPUI │ │ │ │ + 0x00053670 6d706c49 664c6931 454c6930 45454546 mplIfLi1ELi0EEEF │ │ │ │ + 0x00053680 6962504b 69696945 5053435f 6253455f ibPKiiiEPSC_bSE_ │ │ │ │ + 0x00053690 69313342 6561676c 654f7043 6f646573 i13BeagleOpCodes │ │ │ │ + 0x000536a0 45455361 49694546 76764545 365f4d5f EESaIiEFvvEE6_M_ │ │ │ │ + 0x000536b0 72756e45 7645556c 76455f76 45450000 runEvEUlvE_vEE.. │ │ │ │ + 0x000536c0 4e537431 335f5f66 75747572 655f6261 NSt13__future_ba │ │ │ │ + 0x000536d0 73653132 5f546173 6b5f7365 74746572 se12_Task_setter │ │ │ │ + 0x000536e0 49537431 30756e69 7175655f 70747249 ISt10unique_ptrI │ │ │ │ + 0x000536f0 4e535f37 5f526573 756c7449 7645454e NS_7_ResultIvEEN │ │ │ │ + 0x00053700 535f3132 5f526573 756c745f 62617365 S_12_Result_base │ │ │ │ + 0x00053710 385f4465 6c657465 7245455a 4e535f31 8_DeleterEEZNS_1 │ │ │ │ + 0x00053720 315f5461 736b5f73 74617465 49537435 1_Task_stateISt5 │ │ │ │ + 0x00053730 5f42696e 6449464d 4e366265 61676c65 _BindIFMN6beagle │ │ │ │ + 0x00053740 33637075 31334265 61676c65 43505549 3cpu13BeagleCPUI │ │ │ │ + 0x00053750 6d706c49 664c6931 454c6930 45454546 mplIfLi1ELi0EEEF │ │ │ │ + 0x00053760 6962504b 69696945 5053435f 6253455f ibPKiiiEPSC_bSE_ │ │ │ │ + 0x00053770 69313342 6561676c 654f7043 6f646573 i13BeagleOpCodes │ │ │ │ + 0x00053780 45455361 49694546 76764545 31345f4d EESaIiEFvvEE14_M │ │ │ │ + 0x00053790 5f72756e 5f64656c 61796564 45537438 _run_delayedESt8 │ │ │ │ + 0x000537a0 7765616b 5f707472 494e535f 31335f53 weak_ptrINS_13_S │ │ │ │ + 0x000537b0 74617465 5f626173 65563245 4545556c tate_baseV2EEEUl │ │ │ │ + 0x000537c0 76455f76 45450000 00000000 00000000 vE_vEE.......... │ │ │ │ + 0x000537d0 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000537e0 4e537431 335f5f66 75747572 655f6261 NSt13__future_ba │ │ │ │ + 0x000537f0 73653132 5f546173 6b5f7365 74746572 se12_Task_setter │ │ │ │ + 0x00053800 49537431 30756e69 7175655f 70747249 ISt10unique_ptrI │ │ │ │ + 0x00053810 4e535f37 5f526573 756c7449 7645454e NS_7_ResultIvEEN │ │ │ │ + 0x00053820 535f3132 5f526573 756c745f 62617365 S_12_Result_base │ │ │ │ + 0x00053830 385f4465 6c657465 7245455a 4e535f31 8_DeleterEEZNS_1 │ │ │ │ + 0x00053840 315f5461 736b5f73 74617465 49537435 1_Task_stateISt5 │ │ │ │ + 0x00053850 5f42696e 6449464d 4e366265 61676c65 _BindIFMN6beagle │ │ │ │ + 0x00053860 33637075 31334265 61676c65 43505549 3cpu13BeagleCPUI │ │ │ │ + 0x00053870 6d706c49 644c6931 454c6930 45454546 mplIdLi1ELi0EEEF │ │ │ │ + 0x00053880 76504b69 53455f53 455f5345 5f53455f vPKiSE_SE_SE_SE_ │ │ │ │ + 0x00053890 53455f53 455f6950 64455053 435f5345 SE_SE_iPdEPSC_SE │ │ │ │ + 0x000538a0 5f53455f 53455f53 455f5345 5f53455f _SE_SE_SE_SE_SE_ │ │ │ │ + 0x000538b0 53455f69 53465f45 45536149 69454676 SE_iSF_EESaIiEFv │ │ │ │ + 0x000538c0 76454536 5f4d5f72 756e4576 45556c76 vEE6_M_runEvEUlv │ │ │ │ + 0x000538d0 455f7645 45000000 00000000 00000000 E_vEE........... │ │ │ │ + 0x000538e0 4e537431 335f5f66 75747572 655f6261 NSt13__future_ba │ │ │ │ + 0x000538f0 73653132 5f546173 6b5f7365 74746572 se12_Task_setter │ │ │ │ + 0x00053900 49537431 30756e69 7175655f 70747249 ISt10unique_ptrI │ │ │ │ + 0x00053910 4e535f37 5f526573 756c7449 7645454e NS_7_ResultIvEEN │ │ │ │ + 0x00053920 535f3132 5f526573 756c745f 62617365 S_12_Result_base │ │ │ │ + 0x00053930 385f4465 6c657465 7245455a 4e535f31 8_DeleterEEZNS_1 │ │ │ │ + 0x00053940 315f5461 736b5f73 74617465 49537435 1_Task_stateISt5 │ │ │ │ + 0x00053950 5f42696e 6449464d 4e366265 61676c65 _BindIFMN6beagle │ │ │ │ + 0x00053960 33637075 31334265 61676c65 43505549 3cpu13BeagleCPUI │ │ │ │ + 0x00053970 6d706c49 644c6931 454c6930 45454546 mplIdLi1ELi0EEEF │ │ │ │ + 0x00053980 76504b69 53455f53 455f5345 5f53455f vPKiSE_SE_SE_SE_ │ │ │ │ + 0x00053990 53455f53 455f6950 64455053 435f5345 SE_SE_iPdEPSC_SE │ │ │ │ + 0x000539a0 5f53455f 53455f53 455f5345 5f53455f _SE_SE_SE_SE_SE_ │ │ │ │ + 0x000539b0 53455f69 53465f45 45536149 69454676 SE_iSF_EESaIiEFv │ │ │ │ + 0x000539c0 76454531 345f4d5f 72756e5f 64656c61 vEE14_M_run_dela │ │ │ │ + 0x000539d0 79656445 53743877 65616b5f 70747249 yedESt8weak_ptrI │ │ │ │ + 0x000539e0 4e535f31 335f5374 6174655f 62617365 NS_13_State_base │ │ │ │ + 0x000539f0 56324545 45556c76 455f7645 45000000 V2EEEUlvE_vEE... │ │ │ │ + 0x00053a00 4e537431 335f5f66 75747572 655f6261 NSt13__future_ba │ │ │ │ + 0x00053a10 73653132 5f546173 6b5f7365 74746572 se12_Task_setter │ │ │ │ + 0x00053a20 49537431 30756e69 7175655f 70747249 ISt10unique_ptrI │ │ │ │ + 0x00053a30 4e535f37 5f526573 756c7449 7645454e NS_7_ResultIvEEN │ │ │ │ + 0x00053a40 535f3132 5f526573 756c745f 62617365 S_12_Result_base │ │ │ │ + 0x00053a50 385f4465 6c657465 7245455a 4e535f31 8_DeleterEEZNS_1 │ │ │ │ + 0x00053a60 315f5461 736b5f73 74617465 49537435 1_Task_stateISt5 │ │ │ │ + 0x00053a70 5f42696e 6449464d 4e366265 61676c65 _BindIFMN6beagle │ │ │ │ + 0x00053a80 33637075 31334265 61676c65 43505549 3cpu13BeagleCPUI │ │ │ │ + 0x00053a90 6d706c49 644c6931 454c6930 45454546 mplIdLi1ELi0EEEF │ │ │ │ + 0x00053aa0 76504b69 53455f53 455f5345 5f53455f vPKiSE_SE_SE_SE_ │ │ │ │ + 0x00053ab0 69506445 5053435f 53455f53 455f5345 iPdEPSC_SE_SE_SE │ │ │ │ + 0x00053ac0 5f53455f 53455f69 53465f45 45536149 _SE_SE_iSF_EESaI │ │ │ │ + 0x00053ad0 69454676 76454536 5f4d5f72 756e4576 iEFvvEE6_M_runEv │ │ │ │ + 0x00053ae0 45556c76 455f7645 45000000 00000000 EUlvE_vEE....... │ │ │ │ + 0x00053af0 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x00053b00 4e537431 335f5f66 75747572 655f6261 NSt13__future_ba │ │ │ │ + 0x00053b10 73653132 5f546173 6b5f7365 74746572 se12_Task_setter │ │ │ │ + 0x00053b20 49537431 30756e69 7175655f 70747249 ISt10unique_ptrI │ │ │ │ + 0x00053b30 4e535f37 5f526573 756c7449 7645454e NS_7_ResultIvEEN │ │ │ │ + 0x00053b40 535f3132 5f526573 756c745f 62617365 S_12_Result_base │ │ │ │ + 0x00053b50 385f4465 6c657465 7245455a 4e535f31 8_DeleterEEZNS_1 │ │ │ │ + 0x00053b60 315f5461 736b5f73 74617465 49537435 1_Task_stateISt5 │ │ │ │ + 0x00053b70 5f42696e 6449464d 4e366265 61676c65 _BindIFMN6beagle │ │ │ │ + 0x00053b80 33637075 31334265 61676c65 43505549 3cpu13BeagleCPUI │ │ │ │ + 0x00053b90 6d706c49 644c6931 454c6930 45454546 mplIdLi1ELi0EEEF │ │ │ │ + 0x00053ba0 76504b69 53455f53 455f5345 5f53455f vPKiSE_SE_SE_SE_ │ │ │ │ + 0x00053bb0 69506445 5053435f 53455f53 455f5345 iPdEPSC_SE_SE_SE │ │ │ │ + 0x00053bc0 5f53455f 53455f69 53465f45 45536149 _SE_SE_iSF_EESaI │ │ │ │ + 0x00053bd0 69454676 76454531 345f4d5f 72756e5f iEFvvEE14_M_run_ │ │ │ │ + 0x00053be0 64656c61 79656445 53743877 65616b5f delayedESt8weak_ │ │ │ │ + 0x00053bf0 70747249 4e535f31 335f5374 6174655f ptrINS_13_State_ │ │ │ │ + 0x00053c00 62617365 56324545 45556c76 455f7645 baseV2EEEUlvE_vE │ │ │ │ + 0x00053c10 45000000 00000000 00000000 00000000 E............... │ │ │ │ + 0x00053c20 4e537431 335f5f66 75747572 655f6261 NSt13__future_ba │ │ │ │ + 0x00053c30 73653132 5f546173 6b5f7365 74746572 se12_Task_setter │ │ │ │ + 0x00053c40 49537431 30756e69 7175655f 70747249 ISt10unique_ptrI │ │ │ │ + 0x00053c50 4e535f37 5f526573 756c7449 7645454e NS_7_ResultIvEEN │ │ │ │ + 0x00053c60 535f3132 5f526573 756c745f 62617365 S_12_Result_base │ │ │ │ + 0x00053c70 385f4465 6c657465 7245455a 4e535f31 8_DeleterEEZNS_1 │ │ │ │ + 0x00053c80 315f5461 736b5f73 74617465 49537435 1_Task_stateISt5 │ │ │ │ + 0x00053c90 5f42696e 6449464d 4e366265 61676c65 _BindIFMN6beagle │ │ │ │ + 0x00053ca0 33637075 31334265 61676c65 43505549 3cpu13BeagleCPUI │ │ │ │ + 0x00053cb0 6d706c49 644c6931 454c6930 45454546 mplIdLi1ELi0EEEF │ │ │ │ + 0x00053cc0 6962504b 69696945 5053435f 6253455f ibPKiiiEPSC_bSE_ │ │ │ │ + 0x00053cd0 69313342 6561676c 654f7043 6f646573 i13BeagleOpCodes │ │ │ │ + 0x00053ce0 45455361 49694546 76764545 365f4d5f EESaIiEFvvEE6_M_ │ │ │ │ + 0x00053cf0 72756e45 7645556c 76455f76 45450000 runEvEUlvE_vEE.. │ │ │ │ + 0x00053d00 4e537431 335f5f66 75747572 655f6261 NSt13__future_ba │ │ │ │ + 0x00053d10 73653132 5f546173 6b5f7365 74746572 se12_Task_setter │ │ │ │ + 0x00053d20 49537431 30756e69 7175655f 70747249 ISt10unique_ptrI │ │ │ │ + 0x00053d30 4e535f37 5f526573 756c7449 7645454e NS_7_ResultIvEEN │ │ │ │ + 0x00053d40 535f3132 5f526573 756c745f 62617365 S_12_Result_base │ │ │ │ + 0x00053d50 385f4465 6c657465 7245455a 4e535f31 8_DeleterEEZNS_1 │ │ │ │ + 0x00053d60 315f5461 736b5f73 74617465 49537435 1_Task_stateISt5 │ │ │ │ + 0x00053d70 5f42696e 6449464d 4e366265 61676c65 _BindIFMN6beagle │ │ │ │ + 0x00053d80 33637075 31334265 61676c65 43505549 3cpu13BeagleCPUI │ │ │ │ + 0x00053d90 6d706c49 644c6931 454c6930 45454546 mplIdLi1ELi0EEEF │ │ │ │ + 0x00053da0 6962504b 69696945 5053435f 6253455f ibPKiiiEPSC_bSE_ │ │ │ │ + 0x00053db0 69313342 6561676c 654f7043 6f646573 i13BeagleOpCodes │ │ │ │ + 0x00053dc0 45455361 49694546 76764545 31345f4d EESaIiEFvvEE14_M │ │ │ │ + 0x00053dd0 5f72756e 5f64656c 61796564 45537438 _run_delayedESt8 │ │ │ │ + 0x00053de0 7765616b 5f707472 494e535f 31335f53 weak_ptrINS_13_S │ │ │ │ + 0x00053df0 74617465 5f626173 65563245 4545556c tate_baseV2EEEUl │ │ │ │ + 0x00053e00 76455f76 45450000 00000000 00000000 vE_vEE.......... │ │ │ │ + 0x00053e10 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x00053e20 4e537431 335f5f66 75747572 655f6261 NSt13__future_ba │ │ │ │ + 0x00053e30 73653136 5f546173 6b5f7374 6174655f se16_Task_state_ │ │ │ │ + 0x00053e40 62617365 49467676 45454500 00000000 baseIFvvEEE..... │ │ │ │ + 0x00053e50 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x00053e60 4e366265 61676c65 33637075 32344569 N6beagle3cpu24Ei │ │ │ │ + 0x00053e70 67656e44 65636f6d 706f7369 74696f6e genDecomposition │ │ │ │ + 0x00053e80 53717561 72654964 4c693145 45450000 SquareIdLi1EEE.. │ │ │ │ + 0x00053e90 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x00053ea0 4e366265 61676c65 33637075 32324569 N6beagle3cpu22Ei │ │ │ │ + 0x00053eb0 67656e44 65636f6d 706f7369 74696f6e genDecomposition │ │ │ │ + 0x00053ec0 43756265 49644c69 31454545 00000000 CubeIdLi1EEE.... │ │ │ │ + 0x00053ed0 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x00053ee0 4e366265 61676c65 33637075 32344569 N6beagle3cpu24Ei │ │ │ │ + 0x00053ef0 67656e44 65636f6d 706f7369 74696f6e genDecomposition │ │ │ │ + 0x00053f00 53717561 72654966 4c693145 45450000 SquareIfLi1EEE.. │ │ │ │ + 0x00053f10 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x00053f20 4e366265 61676c65 33637075 32324569 N6beagle3cpu22Ei │ │ │ │ + 0x00053f30 67656e44 65636f6d 706f7369 74696f6e genDecomposition │ │ │ │ + 0x00053f40 43756265 49664c69 31454545 00000000 CubeIfLi1EEE.... │ │ │ │ + 0x00053f50 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x00053f60 4e537436 74687265 61643131 5f537461 NSt6thread11_Sta │ │ │ │ + 0x00053f70 74655f69 6d706c49 4e535f38 5f496e76 te_implINS_8_Inv │ │ │ │ + 0x00053f80 6f6b6572 49537435 7475706c 65494a4d okerISt5tupleIJM │ │ │ │ + 0x00053f90 4e366265 61676c65 33637075 31334265 N6beagle3cpu13Be │ │ │ │ + 0x00053fa0 61676c65 43505549 6d706c49 644c6931 agleCPUImplIdLi1 │ │ │ │ + 0x00053fb0 454c6930 45454546 76504e53 365f3130 ELi0EEEFvPNS6_10 │ │ │ │ + 0x00053fc0 74687265 61644461 74614545 5053365f threadDataEEPS6_ │ │ │ │ + 0x00053fd0 53385f45 45454545 45000000 00000000 S8_EEEEEE....... │ │ │ │ + 0x00053fe0 4e537436 74687265 61643131 5f537461 NSt6thread11_Sta │ │ │ │ + 0x00053ff0 74655f69 6d706c49 4e535f38 5f496e76 te_implINS_8_Inv │ │ │ │ + 0x00054000 6f6b6572 49537435 7475706c 65494a4d okerISt5tupleIJM │ │ │ │ + 0x00054010 4e366265 61676c65 33637075 31334265 N6beagle3cpu13Be │ │ │ │ + 0x00054020 61676c65 43505549 6d706c49 664c6931 agleCPUImplIfLi1 │ │ │ │ + 0x00054030 454c6930 45454546 76504e53 365f3130 ELi0EEEFvPNS6_10 │ │ │ │ + 0x00054040 74687265 61644461 74614545 5053365f threadDataEEPS6_ │ │ │ │ + 0x00054050 53385f45 45454545 45000000 00000000 S8_EEEEEE....... │ │ │ │ + 0x00054060 4e537431 335f5f66 75747572 655f6261 NSt13__future_ba │ │ │ │ + 0x00054070 73653131 5f546173 6b5f7374 61746549 se11_Task_stateI │ │ │ │ + 0x00054080 5374355f 42696e64 49464d4e 36626561 St5_BindIFMN6bea │ │ │ │ + 0x00054090 676c6533 63707531 33426561 676c6543 gle3cpu13BeagleC │ │ │ │ + 0x000540a0 5055496d 706c4964 4c693145 4c693045 PUImplIdLi1ELi0E │ │ │ │ + 0x000540b0 45454669 62504b69 69694550 53355f62 EEFibPKiiiEPS5_b │ │ │ │ + 0x000540c0 53375f69 31334265 61676c65 4f70436f S7_i13BeagleOpCo │ │ │ │ + 0x000540d0 64657345 45536149 69454676 76454545 desEESaIiEFvvEEE │ │ │ │ + 0x000540e0 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000540f0 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x00054100 4e537431 335f5f66 75747572 655f6261 NSt13__future_ba │ │ │ │ + 0x00054110 73653131 5f546173 6b5f7374 61746549 se11_Task_stateI │ │ │ │ + 0x00054120 5374355f 42696e64 49464d4e 36626561 St5_BindIFMN6bea │ │ │ │ + 0x00054130 676c6533 63707531 33426561 676c6543 gle3cpu13BeagleC │ │ │ │ + 0x00054140 5055496d 706c4964 4c693145 4c693045 PUImplIdLi1ELi0E │ │ │ │ + 0x00054150 45454676 504b6953 375f5337 5f53375f EEFvPKiS7_S7_S7_ │ │ │ │ + 0x00054160 53375f69 50644550 53355f53 375f5337 S7_iPdEPS5_S7_S7 │ │ │ │ + 0x00054170 5f53375f 53375f53 375f6953 385f4545 _S7_S7_S7_iS8_EE │ │ │ │ + 0x00054180 53614969 45467676 45454500 00000000 SaIiEFvvEEE..... │ │ │ │ + 0x00054190 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000541a0 4e537431 335f5f66 75747572 655f6261 NSt13__future_ba │ │ │ │ + 0x000541b0 73653131 5f546173 6b5f7374 61746549 se11_Task_stateI │ │ │ │ + 0x000541c0 5374355f 42696e64 49464d4e 36626561 St5_BindIFMN6bea │ │ │ │ + 0x000541d0 676c6533 63707531 33426561 676c6543 gle3cpu13BeagleC │ │ │ │ + 0x000541e0 5055496d 706c4964 4c693145 4c693045 PUImplIdLi1ELi0E │ │ │ │ + 0x000541f0 45454676 504b6953 375f5337 5f53375f EEFvPKiS7_S7_S7_ │ │ │ │ + 0x00054200 53375f53 375f5337 5f695064 45505335 S7_S7_S7_iPdEPS5 │ │ │ │ + 0x00054210 5f53375f 53375f53 375f5337 5f53375f _S7_S7_S7_S7_S7_ │ │ │ │ + 0x00054220 53375f53 375f6953 385f4545 53614969 S7_S7_iS8_EESaIi │ │ │ │ + 0x00054230 45467676 45454500 00000000 00000000 EFvvEEE......... │ │ │ │ + 0x00054240 4e537431 335f5f66 75747572 655f6261 NSt13__future_ba │ │ │ │ + 0x00054250 73653131 5f546173 6b5f7374 61746549 se11_Task_stateI │ │ │ │ + 0x00054260 5374355f 42696e64 49464d4e 36626561 St5_BindIFMN6bea │ │ │ │ + 0x00054270 676c6533 63707531 33426561 676c6543 gle3cpu13BeagleC │ │ │ │ + 0x00054280 5055496d 706c4966 4c693145 4c693045 PUImplIfLi1ELi0E │ │ │ │ + 0x00054290 45454669 62504b69 69694550 53355f62 EEFibPKiiiEPS5_b │ │ │ │ + 0x000542a0 53375f69 31334265 61676c65 4f70436f S7_i13BeagleOpCo │ │ │ │ + 0x000542b0 64657345 45536149 69454676 76454545 desEESaIiEFvvEEE │ │ │ │ + 0x000542c0 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000542d0 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000542e0 4e537431 335f5f66 75747572 655f6261 NSt13__future_ba │ │ │ │ + 0x000542f0 73653131 5f546173 6b5f7374 61746549 se11_Task_stateI │ │ │ │ + 0x00054300 5374355f 42696e64 49464d4e 36626561 St5_BindIFMN6bea │ │ │ │ + 0x00054310 676c6533 63707531 33426561 676c6543 gle3cpu13BeagleC │ │ │ │ + 0x00054320 5055496d 706c4966 4c693145 4c693045 PUImplIfLi1ELi0E │ │ │ │ + 0x00054330 45454676 504b6953 375f5337 5f53375f EEFvPKiS7_S7_S7_ │ │ │ │ + 0x00054340 53375f69 50644550 53355f53 375f5337 S7_iPdEPS5_S7_S7 │ │ │ │ + 0x00054350 5f53375f 53375f53 375f6953 385f4545 _S7_S7_S7_iS8_EE │ │ │ │ + 0x00054360 53614969 45467676 45454500 00000000 SaIiEFvvEEE..... │ │ │ │ + 0x00054370 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x00054380 4e537431 335f5f66 75747572 655f6261 NSt13__future_ba │ │ │ │ + 0x00054390 73653131 5f546173 6b5f7374 61746549 se11_Task_stateI │ │ │ │ + 0x000543a0 5374355f 42696e64 49464d4e 36626561 St5_BindIFMN6bea │ │ │ │ + 0x000543b0 676c6533 63707531 33426561 676c6543 gle3cpu13BeagleC │ │ │ │ + 0x000543c0 5055496d 706c4966 4c693145 4c693045 PUImplIfLi1ELi0E │ │ │ │ + 0x000543d0 45454676 504b6953 375f5337 5f53375f EEFvPKiS7_S7_S7_ │ │ │ │ + 0x000543e0 53375f53 375f5337 5f695064 45505335 S7_S7_S7_iPdEPS5 │ │ │ │ + 0x000543f0 5f53375f 53375f53 375f5337 5f53375f _S7_S7_S7_S7_S7_ │ │ │ │ + 0x00054400 53375f53 375f6953 385f4545 53614969 S7_S7_iS8_EESaIi │ │ │ │ + 0x00054410 45467676 45454500 00000000 00000000 EFvvEEE......... │ │ │ │ + 0x00054420 53743233 5f53705f 636f756e 7465645f St23_Sp_counted_ │ │ │ │ + 0x00054430 7074725f 696e706c 61636549 4e537431 ptr_inplaceINSt1 │ │ │ │ + 0x00054440 335f5f66 75747572 655f6261 73653131 3__future_base11 │ │ │ │ + 0x00054450 5f546173 6b5f7374 61746549 5374355f _Task_stateISt5_ │ │ │ │ + 0x00054460 42696e64 49464d4e 36626561 676c6533 BindIFMN6beagle3 │ │ │ │ + 0x00054470 63707531 33426561 676c6543 5055496d cpu13BeagleCPUIm │ │ │ │ + 0x00054480 706c4964 4c693145 4c693045 45454669 plIdLi1ELi0EEEFi │ │ │ │ + 0x00054490 62504b69 69694550 53365f62 53385f69 bPKiiiEPS6_bS8_i │ │ │ │ + 0x000544a0 31334265 61676c65 4f70436f 64657345 13BeagleOpCodesE │ │ │ │ + 0x000544b0 45536149 69454676 76454545 53465f4c ESaIiEFvvEEESF_L │ │ │ │ + 0x000544c0 4e395f5f 676e755f 63787831 325f4c6f N9__gnu_cxx12_Lo │ │ │ │ + 0x000544d0 636b5f70 6f6c6963 79453245 45000000 ck_policyE2EE... │ │ │ │ + 0x000544e0 53743233 5f53705f 636f756e 7465645f St23_Sp_counted_ │ │ │ │ + 0x000544f0 7074725f 696e706c 61636549 4e537431 ptr_inplaceINSt1 │ │ │ │ + 0x00054500 335f5f66 75747572 655f6261 73653131 3__future_base11 │ │ │ │ + 0x00054510 5f546173 6b5f7374 61746549 5374355f _Task_stateISt5_ │ │ │ │ + 0x00054520 42696e64 49464d4e 36626561 676c6533 BindIFMN6beagle3 │ │ │ │ + 0x00054530 63707531 33426561 676c6543 5055496d cpu13BeagleCPUIm │ │ │ │ + 0x00054540 706c4964 4c693145 4c693045 45454676 plIdLi1ELi0EEEFv │ │ │ │ + 0x00054550 504b6953 385f5338 5f53385f 53385f69 PKiS8_S8_S8_S8_i │ │ │ │ + 0x00054560 50644550 53365f53 385f5338 5f53385f PdEPS6_S8_S8_S8_ │ │ │ │ + 0x00054570 53385f53 385f6953 395f4545 53614969 S8_S8_iS9_EESaIi │ │ │ │ + 0x00054580 45467676 45454553 465f4c4e 395f5f67 EFvvEEESF_LN9__g │ │ │ │ + 0x00054590 6e755f63 78783132 5f4c6f63 6b5f706f nu_cxx12_Lock_po │ │ │ │ + 0x000545a0 6c696379 45324545 00000000 00000000 licyE2EE........ │ │ │ │ + 0x000545b0 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000545c0 53743233 5f53705f 636f756e 7465645f St23_Sp_counted_ │ │ │ │ + 0x000545d0 7074725f 696e706c 61636549 4e537431 ptr_inplaceINSt1 │ │ │ │ + 0x000545e0 335f5f66 75747572 655f6261 73653131 3__future_base11 │ │ │ │ + 0x000545f0 5f546173 6b5f7374 61746549 5374355f _Task_stateISt5_ │ │ │ │ + 0x00054600 42696e64 49464d4e 36626561 676c6533 BindIFMN6beagle3 │ │ │ │ + 0x00054610 63707531 33426561 676c6543 5055496d cpu13BeagleCPUIm │ │ │ │ + 0x00054620 706c4964 4c693145 4c693045 45454676 plIdLi1ELi0EEEFv │ │ │ │ + 0x00054630 504b6953 385f5338 5f53385f 53385f53 PKiS8_S8_S8_S8_S │ │ │ │ + 0x00054640 385f5338 5f695064 45505336 5f53385f 8_S8_iPdEPS6_S8_ │ │ │ │ + 0x00054650 53385f53 385f5338 5f53385f 53385f53 S8_S8_S8_S8_S8_S │ │ │ │ + 0x00054660 385f6953 395f4545 53614969 45467676 8_iS9_EESaIiEFvv │ │ │ │ + 0x00054670 45454553 465f4c4e 395f5f67 6e755f63 EEESF_LN9__gnu_c │ │ │ │ + 0x00054680 78783132 5f4c6f63 6b5f706f 6c696379 xx12_Lock_policy │ │ │ │ + 0x00054690 45324545 00000000 00000000 00000000 E2EE............ │ │ │ │ + 0x000546a0 53743233 5f53705f 636f756e 7465645f St23_Sp_counted_ │ │ │ │ + 0x000546b0 7074725f 696e706c 61636549 4e537431 ptr_inplaceINSt1 │ │ │ │ + 0x000546c0 335f5f66 75747572 655f6261 73653131 3__future_base11 │ │ │ │ + 0x000546d0 5f546173 6b5f7374 61746549 5374355f _Task_stateISt5_ │ │ │ │ + 0x000546e0 42696e64 49464d4e 36626561 676c6533 BindIFMN6beagle3 │ │ │ │ + 0x000546f0 63707531 33426561 676c6543 5055496d cpu13BeagleCPUIm │ │ │ │ + 0x00054700 706c4966 4c693145 4c693045 45454669 plIfLi1ELi0EEEFi │ │ │ │ + 0x00054710 62504b69 69694550 53365f62 53385f69 bPKiiiEPS6_bS8_i │ │ │ │ + 0x00054720 31334265 61676c65 4f70436f 64657345 13BeagleOpCodesE │ │ │ │ + 0x00054730 45536149 69454676 76454545 53465f4c ESaIiEFvvEEESF_L │ │ │ │ + 0x00054740 4e395f5f 676e755f 63787831 325f4c6f N9__gnu_cxx12_Lo │ │ │ │ + 0x00054750 636b5f70 6f6c6963 79453245 45000000 ck_policyE2EE... │ │ │ │ + 0x00054760 53743233 5f53705f 636f756e 7465645f St23_Sp_counted_ │ │ │ │ + 0x00054770 7074725f 696e706c 61636549 4e537431 ptr_inplaceINSt1 │ │ │ │ + 0x00054780 335f5f66 75747572 655f6261 73653131 3__future_base11 │ │ │ │ + 0x00054790 5f546173 6b5f7374 61746549 5374355f _Task_stateISt5_ │ │ │ │ + 0x000547a0 42696e64 49464d4e 36626561 676c6533 BindIFMN6beagle3 │ │ │ │ + 0x000547b0 63707531 33426561 676c6543 5055496d cpu13BeagleCPUIm │ │ │ │ + 0x000547c0 706c4966 4c693145 4c693045 45454676 plIfLi1ELi0EEEFv │ │ │ │ + 0x000547d0 504b6953 385f5338 5f53385f 53385f69 PKiS8_S8_S8_S8_i │ │ │ │ + 0x000547e0 50644550 53365f53 385f5338 5f53385f PdEPS6_S8_S8_S8_ │ │ │ │ + 0x000547f0 53385f53 385f6953 395f4545 53614969 S8_S8_iS9_EESaIi │ │ │ │ + 0x00054800 45467676 45454553 465f4c4e 395f5f67 EFvvEEESF_LN9__g │ │ │ │ + 0x00054810 6e755f63 78783132 5f4c6f63 6b5f706f nu_cxx12_Lock_po │ │ │ │ + 0x00054820 6c696379 45324545 00000000 00000000 licyE2EE........ │ │ │ │ + 0x00054830 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x00054840 53743233 5f53705f 636f756e 7465645f St23_Sp_counted_ │ │ │ │ + 0x00054850 7074725f 696e706c 61636549 4e537431 ptr_inplaceINSt1 │ │ │ │ + 0x00054860 335f5f66 75747572 655f6261 73653131 3__future_base11 │ │ │ │ + 0x00054870 5f546173 6b5f7374 61746549 5374355f _Task_stateISt5_ │ │ │ │ + 0x00054880 42696e64 49464d4e 36626561 676c6533 BindIFMN6beagle3 │ │ │ │ + 0x00054890 63707531 33426561 676c6543 5055496d cpu13BeagleCPUIm │ │ │ │ + 0x000548a0 706c4966 4c693145 4c693045 45454676 plIfLi1ELi0EEEFv │ │ │ │ + 0x000548b0 504b6953 385f5338 5f53385f 53385f53 PKiS8_S8_S8_S8_S │ │ │ │ + 0x000548c0 385f5338 5f695064 45505336 5f53385f 8_S8_iPdEPS6_S8_ │ │ │ │ + 0x000548d0 53385f53 385f5338 5f53385f 53385f53 S8_S8_S8_S8_S8_S │ │ │ │ + 0x000548e0 385f6953 395f4545 53614969 45467676 8_iS9_EESaIiEFvv │ │ │ │ + 0x000548f0 45454553 465f4c4e 395f5f67 6e755f63 EEESF_LN9__gnu_c │ │ │ │ + 0x00054900 78783132 5f4c6f63 6b5f706f 6c696379 xx12_Lock_policy │ │ │ │ + 0x00054910 45324545 00000000 00000000 00000000 E2EE............ │ │ │ │ + 0x00054920 53743131 5f4d7574 65785f62 61736549 St11_Mutex_baseI │ │ │ │ + 0x00054930 4c4e395f 5f676e75 5f637878 31325f4c LN9__gnu_cxx12_L │ │ │ │ + 0x00054940 6f636b5f 706f6c69 63794532 45450000 ock_policyE2EE.. │ │ │ │ + 0x00054950 53743139 5f53705f 6d616b65 5f736861 St19_Sp_make_sha │ │ │ │ + 0x00054960 7265645f 74616700 00000000 00000000 red_tag......... │ │ │ │ + 0x00054970 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x00054980 4e366265 61676c65 33637075 31334265 N6beagle3cpu13Be │ │ │ │ + 0x00054990 61676c65 43505549 6d706c49 664c6931 agleCPUImplIfLi1 │ │ │ │ + 0x000549a0 454c6930 45454500 00000000 00000000 ELi0EEE......... │ │ │ │ + 0x000549b0 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000549c0 4e366265 61676c65 33637075 31334265 N6beagle3cpu13Be │ │ │ │ + 0x000549d0 61676c65 43505549 6d706c49 644c6931 agleCPUImplIdLi1 │ │ │ │ + 0x000549e0 454c6930 45454500 00000000 00000000 ELi0EEE......... │ │ │ │ + 0x000549f0 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x00054a00 4e366265 61676c65 33637075 31394265 N6beagle3cpu19Be │ │ │ │ + 0x00054a10 61676c65 43505534 53746174 65496d70 agleCPU4StateImp │ │ │ │ + 0x00054a20 6c49664c 6931454c 69304545 45000000 lIfLi1ELi0EEE... │ │ │ │ + 0x00054a30 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x00054a40 4e366265 61676c65 33637075 31394265 N6beagle3cpu19Be │ │ │ │ + 0x00054a50 61676c65 43505534 53746174 65496d70 agleCPU4StateImp │ │ │ │ + 0x00054a60 6c49644c 6931454c 69304545 45000000 lIdLi1ELi0EEE... │ │ │ │ + 0x00054a70 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x00054a80 4e366265 61676c65 33637075 31384569 N6beagle3cpu18Ei │ │ │ │ + 0x00054a90 67656e44 65636f6d 706f7369 74696f6e genDecomposition │ │ │ │ + 0x00054aa0 49664c69 31454545 00000000 00000000 IfLi1EEE........ │ │ │ │ + 0x00054ab0 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x00054ac0 4e366265 61676c65 33637075 31384569 N6beagle3cpu18Ei │ │ │ │ + 0x00054ad0 67656e44 65636f6d 706f7369 74696f6e genDecomposition │ │ │ │ + 0x00054ae0 49644c69 31454545 00000000 00000000 IdLi1EEE........ │ │ │ │ + 0x00054af0 4e366265 61676c65 31304265 61676c65 N6beagle10Beagle │ │ │ │ + 0x00054b00 496d706c 45000000 00000000 00000000 ImplE........... │ │ │ │ + 0x00054b10 4e366265 61676c65 31374265 61676c65 N6beagle17Beagle │ │ │ │ + 0x00054b20 496d706c 46616374 6f727945 00000000 ImplFactoryE.... │ │ │ │ + 0x00054b30 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x00054b40 53743136 5f53705f 636f756e 7465645f St16_Sp_counted_ │ │ │ │ + 0x00054b50 62617365 494c4e39 5f5f676e 755f6378 baseILN9__gnu_cx │ │ │ │ + 0x00054b60 7831325f 4c6f636b 5f706f6c 69637945 x12_Lock_policyE │ │ │ │ + 0x00054b70 32454500 00000000 00000000 00000000 2EE............. │ │ │ │ + 0x00054b80 4e366265 61676c65 36706c75 67696e36 N6beagle6plugin6 │ │ │ │ + 0x00054b90 506c7567 696e4500 00000000 00000000 PluginE......... │ │ │ │ + 0x00054ba0 4e366265 61676c65 33637075 31354265 N6beagle3cpu15Be │ │ │ │ + 0x00054bb0 61676c65 43505550 6c756769 6e450000 agleCPUPluginE.. │ │ │ │ + 0x00054bc0 4e537431 335f5f66 75747572 655f6261 NSt13__future_ba │ │ │ │ + 0x00054bd0 73653133 5f537461 74655f62 61736556 se13_State_baseV │ │ │ │ + 0x00054be0 32450000 00000000 00000000 00000000 2E.............. │ │ │ │ + 0x00054bf0 4e537431 335f5f66 75747572 655f6261 NSt13__future_ba │ │ │ │ + 0x00054c00 7365375f 52657375 6c744976 45450000 se7_ResultIvEE.. │ │ │ │ + 0x00054c10 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x00054c20 4e366265 61676c65 33637075 32364265 N6beagle3cpu26Be │ │ │ │ + 0x00054c30 61676c65 43505534 53746174 65496d70 agleCPU4StateImp │ │ │ │ + 0x00054c40 6c466163 746f7279 49644545 00000000 lFactoryIdEE.... │ │ │ │ + 0x00054c50 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x00054c60 4e366265 61676c65 33637075 32364265 N6beagle3cpu26Be │ │ │ │ + 0x00054c70 61676c65 43505534 53746174 65496d70 agleCPU4StateImp │ │ │ │ + 0x00054c80 6c466163 746f7279 49664545 00000000 lFactoryIfEE.... │ │ │ │ + 0x00054c90 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x00054ca0 4e366265 61676c65 33637075 32304265 N6beagle3cpu20Be │ │ │ │ + 0x00054cb0 61676c65 43505549 6d706c46 6163746f agleCPUImplFacto │ │ │ │ + 0x00054cc0 72794964 45450000 00000000 00000000 ryIdEE.......... │ │ │ │ + 0x00054cd0 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x00054ce0 4e366265 61676c65 33637075 32304265 N6beagle3cpu20Be │ │ │ │ + 0x00054cf0 61676c65 43505549 6d706c46 6163746f agleCPUImplFacto │ │ │ │ + 0x00054d00 72794966 45450000 00000000 00000000 ryIfEE.......... │ │ │ │ + 0x00054d10 00000000 00000000 00000000 0000f03f ...............? │ │ │ │ + 0x00054d20 00000000 00000040 ef39fafe 422ee63f .......@.9..B..? │ │ │ │ + 0x00054d30 00000000 00001000 01000000 01000000 ................ │ │ │ │ + 0x00054d40 00000000 00000000 02000000 00000000 ................ │ │ │ │ + 0x00054d50 04000000 00000000 06000000 00000000 ................ │ │ │ │ + 0x00054d60 01000000 00000000 03000000 00000000 ................ │ │ │ │ + 0x00054d70 05000000 00000000 07000000 00000000 ................ │ │ │ │ + 0x00054d80 00000000 02000000 04000000 06000000 ................ │ │ │ │ + 0x00054d90 08000000 0a000000 0c000000 0e000000 ................ │ │ │ │ + 0x00054da0 01000000 03000000 05000000 07000000 ................ │ │ │ │ + 0x00054db0 09000000 0b000000 0d000000 0f000000 ................ │ │ │ │ + 0x00054dc0 00000000 01000000 02000000 03000000 ................ │ │ │ │ + 0x00054dd0 04000000 05000000 06000000 07000000 ................ │ │ │ │ + 0x00054de0 0000803f 0000803f 0000803f 0000803f ...?...?...?...? │ │ │ │ + 0x00054df0 0000803f 0000803f 0000803f 0000803f ...?...?...?...? │ │ │ │ + 0x00054e00 f7d730ca ffffffff 00000008 00000000 ..0............. │ │ │ ├── readelf --wide --decompress --hex-dump=.eh_frame_hdr {} │ │ │ │ @@ -1,206 +1,206 @@ │ │ │ │ │ │ │ │ Hex dump of section '.eh_frame_hdr': │ │ │ │ - 0x00056e10 011b033b ac0c0000 94010000 1052fcff ...;.........R.. │ │ │ │ - 0x00056e20 c80c0000 3058fcff f00c0000 7059fcff ....0X......pY.. │ │ │ │ - 0x00056e30 f83e0000 bc59fcff 004f0000 145afcff .>...Y...O...Z.. │ │ │ │ - 0x00056e40 544f0000 f05afcff b04e0000 d05cfcff TO...Z...N...\.. │ │ │ │ - 0x00056e50 244f0000 105dfcff 080d0000 205dfcff $O...]...... ].. │ │ │ │ - 0x00056e60 1c0d0000 305dfcff 300d0000 405dfcff ....0]..0...@].. │ │ │ │ - 0x00056e70 440d0000 505dfcff 580d0000 605dfcff D...P]..X...`].. │ │ │ │ - 0x00056e80 6c0d0000 705dfcff 800d0000 805dfcff l...p].......].. │ │ │ │ - 0x00056e90 940d0000 905dfcff a80d0000 a05dfcff .....].......].. │ │ │ │ - 0x00056ea0 bc0d0000 b05dfcff d00d0000 c05dfcff .....].......].. │ │ │ │ - 0x00056eb0 e40d0000 d05dfcff f80d0000 e05dfcff .....].......].. │ │ │ │ - 0x00056ec0 0c0e0000 f05dfcff 200e0000 005efcff .....].. ....^.. │ │ │ │ - 0x00056ed0 340e0000 305efcff 4c0e0000 f05efcff 4...0^..L....^.. │ │ │ │ - 0x00056ee0 880e0000 f060fcff e00e0000 1061fcff .....`.......a.. │ │ │ │ - 0x00056ef0 f40e0000 4062fcff 4c0f0000 7062fcff ....@b..L...pb.. │ │ │ │ - 0x00056f00 6c0f0000 a062fcff 8c0f0000 8063fcff l....b.......c.. │ │ │ │ - 0x00056f10 e40f0000 9063fcff f80f0000 b063fcff .....c.......c.. │ │ │ │ - 0x00056f20 0c100000 5064fcff 50100000 d064fcff ....Pd..P....d.. │ │ │ │ - 0x00056f30 64100000 9065fcff 78100000 f065fcff d....e..x....e.. │ │ │ │ - 0x00056f40 8c100000 0066fcff a0100000 1066fcff .....f.......f.. │ │ │ │ - 0x00056f50 b4100000 5067fcff 04110000 006afcff ....Pg.......j.. │ │ │ │ - 0x00056f60 5c110000 e06ffcff 8c110000 4078fcff \....o......@x.. │ │ │ │ - 0x00056f70 bc110000 b078fcff dc110000 7079fcff .....x......py.. │ │ │ │ - 0x00056f80 f8110000 207bfcff 40120000 d07dfcff .... {..@....}.. │ │ │ │ - 0x00056f90 88120000 1080fcff b4120000 c082fcff ................ │ │ │ │ - 0x00056fa0 e0120000 7084fcff 10130000 7086fcff ....p.......p... │ │ │ │ - 0x00056fb0 58130000 6089fcff a4130000 7089fcff X...`.......p... │ │ │ │ - 0x00056fc0 b8130000 d08bfcff e4130000 e08bfcff ................ │ │ │ │ - 0x00056fd0 f8130000 108cfcff 10140000 e08dfcff ................ │ │ │ │ - 0x00056fe0 48140000 108efcff 5c140000 b090fcff H.......\....... │ │ │ │ - 0x00056ff0 8c140000 5092fcff bc140000 5094fcff ....P.......P... │ │ │ │ - 0x00057000 14150000 7094fcff 28150000 a095fcff ....p...(....... │ │ │ │ - 0x00057010 80150000 d095fcff a0150000 0096fcff ................ │ │ │ │ - 0x00057020 c0150000 e096fcff 18160000 f096fcff ................ │ │ │ │ - 0x00057030 2c160000 1097fcff 40160000 b097fcff ,.......@....... │ │ │ │ - 0x00057040 84160000 3098fcff 98160000 f098fcff ....0........... │ │ │ │ - 0x00057050 ac160000 709afcff c0160000 809afcff ....p........... │ │ │ │ - 0x00057060 d4160000 909afcff e8160000 009cfcff ................ │ │ │ │ - 0x00057070 38170000 a09efcff 88170000 50a7fcff 8...........P... │ │ │ │ - 0x00057080 b8170000 f0b5fcff e8170000 50b6fcff ............P... │ │ │ │ - 0x00057090 08180000 10b7fcff 24180000 c0b8fcff ........$....... │ │ │ │ - 0x000570a0 6c180000 60bbfcff b4180000 90bdfcff l...`........... │ │ │ │ - 0x000570b0 f8180000 00c0fcff 44190000 90c1fcff ........D....... │ │ │ │ - 0x000570c0 8c190000 90c3fcff d4190000 60c6fcff ............`... │ │ │ │ - 0x000570d0 1c1a0000 70c6fcff 301a0000 b0c8fcff ....p...0....... │ │ │ │ - 0x000570e0 741a0000 c0c8fcff 881a0000 d0c8fcff t............... │ │ │ │ - 0x000570f0 9c1a0000 f0cafcff e01a0000 70cdfcff ............p... │ │ │ │ - 0x00057100 101b0000 f0cefcff 581b0000 20d3fcff ........X... ... │ │ │ │ - 0x00057110 881b0000 30d8fcff b81b0000 50defcff ....0.......P... │ │ │ │ - 0x00057120 e81b0000 30e1fcff 381c0000 b0e2fcff ....0...8....... │ │ │ │ - 0x00057130 801c0000 d0e6fcff b01c0000 50ecfcff ............P... │ │ │ │ - 0x00057140 e01c0000 70ecfcff f41c0000 70eefcff ....p.......p... │ │ │ │ - 0x00057150 381d0000 10f1fcff 681d0000 90f2fcff 8.......h....... │ │ │ │ - 0x00057160 b01d0000 70f7fcff e01d0000 f0fdfcff ....p........... │ │ │ │ - 0x00057170 101e0000 b004fdff 401e0000 9007fdff ........@....... │ │ │ │ - 0x00057180 901e0000 f008fdff d81e0000 d00dfdff ................ │ │ │ │ - 0x00057190 081f0000 f014fdff 381f0000 0015fdff ........8....... │ │ │ │ - 0x000571a0 4c1f0000 1015fdff 601f0000 2015fdff L.......`... ... │ │ │ │ - 0x000571b0 741f0000 3015fdff 881f0000 4015fdff t...0.......@... │ │ │ │ - 0x000571c0 9c1f0000 7015fdff b01f0000 d019fdff ....p........... │ │ │ │ - 0x000571d0 e01f0000 b01bfdff 38200000 a01efdff ........8 ...... │ │ │ │ - 0x000571e0 6c200000 b01efdff 80200000 c01efdff l ....... ...... │ │ │ │ - 0x000571f0 94200000 d01efdff a8200000 e01efdff . ....... ...... │ │ │ │ - 0x00057200 bc200000 f01efdff d0200000 001ffdff . ....... ...... │ │ │ │ - 0x00057210 e4200000 101ffdff f8200000 201ffdff . ....... .. ... │ │ │ │ - 0x00057220 0c210000 301ffdff 20210000 401ffdff .!..0... !..@... │ │ │ │ - 0x00057230 34210000 501ffdff 48210000 701ffdff 4!..P...H!..p... │ │ │ │ - 0x00057240 5c210000 9020fdff 8c210000 b021fdff \!... ...!...!.. │ │ │ │ - 0x00057250 bc210000 f024fdff ec210000 f027fdff .!...$...!...'.. │ │ │ │ - 0x00057260 20220000 e02afdff 54220000 602bfdff "...*..T"..`+.. │ │ │ │ - 0x00057270 7c220000 802bfdff 94220000 002cfdff |"...+..."...,.. │ │ │ │ - 0x00057280 bc220000 202cfdff d4220000 a02cfdff .".. ,..."...,.. │ │ │ │ - 0x00057290 fc220000 c02cfdff 14230000 402dfdff ."...,...#..@-.. │ │ │ │ - 0x000572a0 3c230000 702dfdff 54230000 702efdff <#..p-..T#..p... │ │ │ │ - 0x000572b0 78230000 a030fdff a0230000 c030fdff x#...0...#...0.. │ │ │ │ - 0x000572c0 b4230000 f030fdff cc230000 1031fdff .#...0...#...1.. │ │ │ │ - 0x000572d0 e0230000 4031fdff f8230000 6031fdff .#..@1...#..`1.. │ │ │ │ - 0x000572e0 0c240000 9031fdff 24240000 d031fdff .$...1..$$...1.. │ │ │ │ - 0x000572f0 3c240000 7032fdff 5c240000 e032fdff <$..p2..\$...2.. │ │ │ │ - 0x00057300 78240000 1033fdff 90240000 5033fdff x$...3...$..P3.. │ │ │ │ - 0x00057310 a8240000 f033fdff c8240000 6034fdff .$...3...$..`4.. │ │ │ │ - 0x00057320 e4240000 9034fdff fc240000 9035fdff .$...4...$...5.. │ │ │ │ - 0x00057330 44250000 3036fdff 84250000 6036fdff D%..06...%..`6.. │ │ │ │ - 0x00057340 98250000 0037fdff b8250000 a037fdff .%...7...%...7.. │ │ │ │ - 0x00057350 d8250000 d038fdff 1c260000 403afdff .%...8...&..@:.. │ │ │ │ - 0x00057360 70260000 703bfdff b4260000 b03cfdff p&..p;...&...<.. │ │ │ │ - 0x00057370 04270000 b049fdff 4c270000 d056fdff .'...I..L'...V.. │ │ │ │ - 0x00057380 94270000 3065fdff dc270000 f073fdff .'..0e...'...s.. │ │ │ │ - 0x00057390 24280000 7077fdff 9c280000 f07cfdff $(..pw...(...|.. │ │ │ │ - 0x000573a0 14290000 3081fdff 60290000 7085fdff .)..0...`)..p... │ │ │ │ - 0x000573b0 b0290000 b089fdff fc290000 d08dfdff .).......)...... │ │ │ │ - 0x000573c0 4c2a0000 2092fdff 942a0000 b094fdff L*.. ....*...... │ │ │ │ - 0x000573d0 dc2a0000 f098fdff 2c2b0000 f09bfdff .*......,+...... │ │ │ │ - 0x000573e0 742b0000 309efdff c42b0000 50a0fdff t+..0....+..P... │ │ │ │ - 0x000573f0 142c0000 50a2fdff 5c2c0000 30a4fdff .,..P...\,..0... │ │ │ │ - 0x00057400 b02c0000 30a7fdff f82c0000 70a8fdff .,..0....,..p... │ │ │ │ - 0x00057410 342d0000 f0aafdff 7c2d0000 70adfdff 4-......|-..p... │ │ │ │ - 0x00057420 d02d0000 b0b2fdff 182e0000 70b6fdff .-..........p... │ │ │ │ - 0x00057430 602e0000 f0b7fdff b82e0000 50b9fdff `...........P... │ │ │ │ - 0x00057440 102f0000 f0bcfdff a02f0000 50bdfdff ./......./..P... │ │ │ │ - 0x00057450 b42f0000 90bdfdff c82f0000 10bffdff ./......./...... │ │ │ │ - 0x00057460 14300000 e0c1fdff 5c300000 d0c8fdff .0......\0...... │ │ │ │ - 0x00057470 88310000 b0cafdff d4310000 b0ccfdff .1.......1...... │ │ │ │ - 0x00057480 20320000 30d0fdff 68320000 70d1fdff 2..0...h2..p... │ │ │ │ - 0x00057490 a4320000 30d4fdff ec320000 d0d6fdff .2..0....2...... │ │ │ │ - 0x000574a0 40330000 30dcfdff 88330000 30e0fdff @3..0....3..0... │ │ │ │ - 0x000574b0 d0330000 b0e1fdff 28340000 20e3fdff .3......(4.. ... │ │ │ │ - 0x000574c0 80340000 c0e6fdff 10350000 20e7fdff .4.......5.. ... │ │ │ │ - 0x000574d0 24350000 70e7fdff 38350000 f0e8fdff $5..p...85...... │ │ │ │ - 0x000574e0 84350000 10ecfdff cc350000 f0f2fdff .5.......5...... │ │ │ │ - 0x000574f0 f8360000 b0fcfdff 40370000 b004feff .6......@7...... │ │ │ │ - 0x00057500 88370000 f00ffeff d0370000 7012feff .7.......7..p... │ │ │ │ - 0x00057510 64380000 701cfeff ac380000 5025feff d8..p....8..P%.. │ │ │ │ - 0x00057520 f4380000 b025feff 0c390000 7031feff .8...%...9..p1.. │ │ │ │ - 0x00057530 54390000 f03afeff 9c390000 3048feff T9...:...9..0H.. │ │ │ │ - 0x00057540 e4390000 b04afeff 783a0000 d055feff .9...J..x:...U.. │ │ │ │ - 0x00057550 c03a0000 905ffeff 083b0000 f05ffeff .:..._...;..._.. │ │ │ │ - 0x00057560 203b0000 f065feff 703b0000 f06bfeff ;...e..p;...k.. │ │ │ │ - 0x00057570 c03b0000 c06cfeff e43b0000 206dfeff .;...l...;.. m.. │ │ │ │ - 0x00057580 043c0000 806dfeff 243c0000 b06dfeff .<...m..$<...m.. │ │ │ │ - 0x00057590 383c0000 e06dfeff 4c3c0000 206efeff 8<...m..L<.. n.. │ │ │ │ - 0x000575a0 603c0000 606efeff 743c0000 a06efeff `<..`n..t<...n.. │ │ │ │ - 0x000575b0 883c0000 e06efeff 9c3c0000 206ffeff .<...n...<.. o.. │ │ │ │ - 0x000575c0 b03c0000 606ffeff c43c0000 a06ffeff .<..`o...<...o.. │ │ │ │ - 0x000575d0 d83c0000 e06ffeff ec3c0000 2070feff .<...o...<.. p.. │ │ │ │ - 0x000575e0 003d0000 6070feff 143d0000 a070feff .=..`p...=...p.. │ │ │ │ - 0x000575f0 283d0000 f070feff 5c3d0000 d07dfeff (=...p..\=...}.. │ │ │ │ - 0x00057600 a83d0000 3084feff b83e0000 f088feff .=..0....>...... │ │ │ │ - 0x00057610 cc3e0000 e08dfeff e03e0000 308efeff .>.......>..0... │ │ │ │ - 0x00057620 103f0000 908efeff 283f0000 e08ffeff .?......(?...... │ │ │ │ - 0x00057630 603f0000 1091feff 943f0000 3092feff `?.......?..0... │ │ │ │ - 0x00057640 cc3f0000 8093feff 04400000 b094feff .?.......@...... │ │ │ │ - 0x00057650 38400000 d095feff 70400000 5096feff 8@......p@..P... │ │ │ │ - 0x00057660 98400000 d096feff c0400000 f097feff .@.......@...... │ │ │ │ - 0x00057670 f8400000 1099feff 30410000 409afeff .@......0A..@... │ │ │ │ - 0x00057680 64410000 709bfeff 98410000 30a1feff dA..p....A..0... │ │ │ │ - 0x00057690 c8410000 b0a7feff 10420000 f0acfeff .A.......B...... │ │ │ │ - 0x000576a0 40420000 90b2feff 70420000 e0b3feff @B......pB...... │ │ │ │ - 0x000576b0 a8420000 30b5feff e0420000 70b7feff .B..0....B..p... │ │ │ │ - 0x000576c0 60430000 f0b7feff a8430000 30bafeff `C.......C..0... │ │ │ │ - 0x000576d0 28440000 b0bafeff 70440000 00bbfeff (D......pD...... │ │ │ │ - 0x000576e0 8c440000 50bbfeff b0440000 20bcfeff .D..P....D.. ... │ │ │ │ - 0x000576f0 d4440000 b0bcfeff 04450000 10bdfeff .D.......E...... │ │ │ │ - 0x00057700 1c450000 70bdfeff 34450000 d0bdfeff .E..p...4E...... │ │ │ │ - 0x00057710 4c450000 30befeff 64450000 90befeff LE..0...dE...... │ │ │ │ - 0x00057720 7c450000 90c0feff ac450000 90c2feff |E.......E...... │ │ │ │ - 0x00057730 dc450000 10c3feff 04460000 90c3feff .E.......F...... │ │ │ │ - 0x00057740 2c460000 10c4feff 54460000 90c4feff ,F......TF...... │ │ │ │ - 0x00057750 7c460000 10c5feff a4460000 90c5feff |F.......F...... │ │ │ │ - 0x00057760 cc460000 10c6feff f4460000 90c6feff .F.......F...... │ │ │ │ - 0x00057770 1c470000 10c7feff 44470000 90c7feff .G......DG...... │ │ │ │ - 0x00057780 6c470000 10c8feff 94470000 90c8feff lG.......G...... │ │ │ │ - 0x00057790 bc470000 20c9feff e0470000 b0c9feff .G.. ....G...... │ │ │ │ - 0x000577a0 04480000 40cafeff 28480000 d0cafeff .H..@...(H...... │ │ │ │ - 0x000577b0 4c480000 60cbfeff 70480000 f0cbfeff LH..`...pH...... │ │ │ │ - 0x000577c0 94480000 30d4feff e0480000 f0dbfeff .H..0....H...... │ │ │ │ - 0x000577d0 2c490000 b0e3feff 78490000 b0ebfeff ,I......xI...... │ │ │ │ - 0x000577e0 c4490000 f0f9feff 104a0000 5000ffff .I.......J..P... │ │ │ │ - 0x000577f0 204b0000 9005ffff 504b0000 d00affff K......PK...... │ │ │ │ - 0x00057800 804b0000 700cffff cc4b0000 e00fffff .K..p....K...... │ │ │ │ - 0x00057810 fc4b0000 9011ffff 644c0000 d011ffff .K......dL...... │ │ │ │ - 0x00057820 784c0000 8013ffff e04c0000 f013ffff xL.......L...... │ │ │ │ - 0x00057830 f44c0000 3017ffff 404d0000 501affff .L..0...@M..P... │ │ │ │ - 0x00057840 8c4d0000 801affff a84d0000 c01cffff .M.......M...... │ │ │ │ - 0x00057850 d44d0000 001fffff 004e0000 4021ffff .M.......N..@!.. │ │ │ │ - 0x00057860 2c4e0000 8023ffff 584e0000 c025ffff ,N...#..XN...%.. │ │ │ │ - 0x00057870 844e0000 0028ffff 704f0000 5028ffff .N...(..pO..P(.. │ │ │ │ - 0x00057880 944f0000 e028ffff ac4f0000 2029ffff .O...(...O.. ).. │ │ │ │ - 0x00057890 c84f0000 6029ffff dc4f0000 e02bffff .O..`)...O...+.. │ │ │ │ - 0x000578a0 0c500000 102dffff 44500000 402effff .P...-..DP..@... │ │ │ │ - 0x000578b0 7c500000 702fffff b4500000 a030ffff |P..p/...P...0.. │ │ │ │ - 0x000578c0 ec500000 d031ffff 24510000 0033ffff .P...1..$Q...3.. │ │ │ │ - 0x000578d0 5c510000 4033ffff 78510000 8037ffff \Q..@3..xQ...7.. │ │ │ │ - 0x000578e0 fc510000 f039ffff 34520000 603cffff .Q...9..4R..`<.. │ │ │ │ - 0x000578f0 6c520000 b03dffff b8520000 003fffff lR...=...R...?.. │ │ │ │ - 0x00057900 04530000 8045ffff 70530000 a045ffff .S...E..pS...E.. │ │ │ │ - 0x00057910 88530000 c045ffff 9c530000 f045ffff .S...E...S...E.. │ │ │ │ - 0x00057920 b4530000 604cffff 20540000 804cffff .S..`L.. T...L.. │ │ │ │ - 0x00057930 38540000 a04cffff 4c540000 d04cffff 8T...L..LT...L.. │ │ │ │ - 0x00057940 64540000 404effff b0540000 704fffff dT..@N...T..pO.. │ │ │ │ - 0x00057950 fc540000 9059ffff 30550000 705affff .T...Y..0U..pZ.. │ │ │ │ - 0x00057960 64550000 705bffff a0550000 d05dffff dU..p[...U...].. │ │ │ │ - 0x00057970 f8550000 7064ffff 48560000 2067ffff .U..pd..HV.. g.. │ │ │ │ - 0x00057980 90560000 9068ffff dc560000 b069ffff .V...h...V...i.. │ │ │ │ - 0x00057990 28570000 1075ffff 5c570000 f075ffff (W...u..\W...u.. │ │ │ │ - 0x000579a0 90570000 f076ffff cc570000 2079ffff .W...v...W.. y.. │ │ │ │ - 0x000579b0 24580000 707fffff 74580000 2082ffff $X..p...tX.. ... │ │ │ │ - 0x000579c0 bc580000 5082ffff d0580000 8083ffff .X..P....X...... │ │ │ │ - 0x000579d0 14590000 d083ffff 38590000 2085ffff .Y......8Y.. ... │ │ │ │ - 0x000579e0 7c590000 7085ffff a0590000 d086ffff |Y..p....Y...... │ │ │ │ - 0x000579f0 e4590000 2087ffff 085a0000 5088ffff .Y.. ....Z..P... │ │ │ │ - 0x00057a00 4c5a0000 a088ffff 705a0000 f089ffff LZ......pZ...... │ │ │ │ - 0x00057a10 b45a0000 408affff d85a0000 a08bffff .Z..@....Z...... │ │ │ │ - 0x00057a20 1c5b0000 f08bffff 405b0000 308dffff .[......@[..0... │ │ │ │ - 0x00057a30 845b0000 d096ffff b85b0000 60a0ffff .[.......[..`... │ │ │ │ - 0x00057a40 ec5b0000 70a2ffff 305c0000 d0a3ffff .[..p...0\...... │ │ │ │ - 0x00057a50 4c5c0000 00a9ffff a05c0000 f0a9ffff L\.......\...... │ │ │ │ - 0x00057a60 c45c0000 70aaffff d85c0000 a0afffff .\..p....\...... │ │ │ │ - 0x00057a70 2c5d0000 90b0ffff 505d0000 10b1ffff ,]......P]...... │ │ │ │ - 0x00057a80 645d0000 00b6ffff b85d0000 f0baffff d].......]...... │ │ │ │ - 0x00057a90 0c5e0000 70c0ffff 405e0000 f0c5ffff .^..p...@^...... │ │ │ │ - 0x00057aa0 745e0000 40cbffff c85e0000 90d0ffff t^..@....^...... │ │ │ │ - 0x00057ab0 1c5f0000 30d6ffff 505f0000 ._..0...P_.. │ │ │ │ + 0x00054e10 011b033b ac0c0000 94010000 1072fcff ...;.........r.. │ │ │ │ + 0x00054e20 c80c0000 3078fcff f00c0000 6079fcff ....0x......`y.. │ │ │ │ + 0x00054e30 1c3f0000 ac79fcff 104f0000 047afcff .?...y...O...z.. │ │ │ │ + 0x00054e40 644f0000 e07afcff c04e0000 c07cfcff dO...z...N...|.. │ │ │ │ + 0x00054e50 344f0000 007dfcff 080d0000 107dfcff 4O...}.......}.. │ │ │ │ + 0x00054e60 1c0d0000 207dfcff 300d0000 307dfcff .... }..0...0}.. │ │ │ │ + 0x00054e70 440d0000 407dfcff 580d0000 507dfcff D...@}..X...P}.. │ │ │ │ + 0x00054e80 6c0d0000 607dfcff 800d0000 707dfcff l...`}......p}.. │ │ │ │ + 0x00054e90 940d0000 807dfcff a80d0000 907dfcff .....}.......}.. │ │ │ │ + 0x00054ea0 bc0d0000 a07dfcff d00d0000 b07dfcff .....}.......}.. │ │ │ │ + 0x00054eb0 e40d0000 c07dfcff f80d0000 d07dfcff .....}.......}.. │ │ │ │ + 0x00054ec0 0c0e0000 e07dfcff 200e0000 f07dfcff .....}.. ....}.. │ │ │ │ + 0x00054ed0 340e0000 107efcff 4c0e0000 d07efcff 4....~..L....~.. │ │ │ │ + 0x00054ee0 880e0000 b080fcff e00e0000 c080fcff ................ │ │ │ │ + 0x00054ef0 f40e0000 f081fcff 4c0f0000 2082fcff ........L... ... │ │ │ │ + 0x00054f00 6c0f0000 5082fcff 8c0f0000 3083fcff l...P.......0... │ │ │ │ + 0x00054f10 e40f0000 4083fcff f80f0000 5083fcff ....@.......P... │ │ │ │ + 0x00054f20 0c100000 f083fcff 50100000 5084fcff ........P...P... │ │ │ │ + 0x00054f30 64100000 f084fcff 78100000 5085fcff d.......x...P... │ │ │ │ + 0x00054f40 8c100000 6085fcff a0100000 7085fcff ....`.......p... │ │ │ │ + 0x00054f50 b4100000 b086fcff 04110000 d088fcff ................ │ │ │ │ + 0x00054f60 4c110000 b08efcff 7c110000 4096fcff L.......|...@... │ │ │ │ + 0x00054f70 ac110000 9096fcff cc110000 5097fcff ............P... │ │ │ │ + 0x00054f80 e8110000 f098fcff 30120000 609bfcff ........0...`... │ │ │ │ + 0x00054f90 78120000 b09dfcff a4120000 10a0fcff x............... │ │ │ │ + 0x00054fa0 d0120000 b0a1fcff 00130000 b0a3fcff ................ │ │ │ │ + 0x00054fb0 48130000 50a6fcff 90130000 60a6fcff H...P.......`... │ │ │ │ + 0x00054fc0 a4130000 c0a8fcff d0130000 d0a8fcff ................ │ │ │ │ + 0x00054fd0 e4130000 f0a8fcff fc130000 90aafcff ................ │ │ │ │ + 0x00054fe0 38140000 c0aafcff 4c140000 20adfcff 8.......L... ... │ │ │ │ + 0x00054ff0 7c140000 a0aefcff ac140000 80b0fcff |............... │ │ │ │ + 0x00055000 04150000 90b0fcff 18150000 c0b1fcff ................ │ │ │ │ + 0x00055010 70150000 f0b1fcff 90150000 20b2fcff p........... ... │ │ │ │ + 0x00055020 b0150000 00b3fcff 08160000 10b3fcff ................ │ │ │ │ + 0x00055030 1c160000 20b3fcff 30160000 c0b3fcff .... ...0....... │ │ │ │ + 0x00055040 74160000 20b4fcff 88160000 b0b4fcff t... ........... │ │ │ │ + 0x00055050 9c160000 f0b5fcff b0160000 00b6fcff ................ │ │ │ │ + 0x00055060 c4160000 10b6fcff d8160000 70b7fcff ............p... │ │ │ │ + 0x00055070 28170000 90b9fcff 70170000 c0c1fcff (.......p....... │ │ │ │ + 0x00055080 a0170000 50cefcff d0170000 a0cefcff ....P........... │ │ │ │ + 0x00055090 f0170000 60cffcff 0c180000 00d1fcff ....`........... │ │ │ │ + 0x000550a0 54180000 60d3fcff 9c180000 90d5fcff T...`........... │ │ │ │ + 0x000550b0 e0180000 c0d7fcff 24190000 50d9fcff ........$...P... │ │ │ │ + 0x000550c0 6c190000 50dbfcff b4190000 e0ddfcff l...P........... │ │ │ │ + 0x000550d0 fc190000 f0ddfcff 101a0000 30e0fcff ............0... │ │ │ │ + 0x000550e0 541a0000 40e0fcff 681a0000 50e0fcff T...@...h...P... │ │ │ │ + 0x000550f0 7c1a0000 20e2fcff c01a0000 90e4fcff |... ........... │ │ │ │ + 0x00055100 f01a0000 f0e5fcff 381b0000 00eafcff ........8....... │ │ │ │ + 0x00055110 681b0000 30effcff 981b0000 20f5fcff h...0....... ... │ │ │ │ + 0x00055120 c81b0000 f0f7fcff 181c0000 30f9fcff ............0... │ │ │ │ + 0x00055130 601c0000 40fdfcff 901c0000 e002fdff `...@........... │ │ │ │ + 0x00055140 c01c0000 f002fdff d41c0000 c004fdff ................ │ │ │ │ + 0x00055150 181d0000 b007fdff 481d0000 1009fdff ........H....... │ │ │ │ + 0x00055160 901d0000 e00dfdff c01d0000 4014fdff ............@... │ │ │ │ + 0x00055170 f01d0000 c01afdff 201e0000 901dfdff ........ ....... │ │ │ │ + 0x00055180 701e0000 d01efdff b81e0000 b023fdff p............#.. │ │ │ │ + 0x00055190 e81e0000 602afdff 181f0000 702afdff ....`*......p*.. │ │ │ │ + 0x000551a0 2c1f0000 802afdff 401f0000 902afdff ,....*..@....*.. │ │ │ │ + 0x000551b0 541f0000 a02afdff 681f0000 b02afdff T....*..h....*.. │ │ │ │ + 0x000551c0 7c1f0000 c02afdff 901f0000 d02efdff |....*.......... │ │ │ │ + 0x000551d0 c01f0000 5030fdff 18200000 e032fdff ....P0... ...2.. │ │ │ │ + 0x000551e0 4c200000 f032fdff 60200000 0033fdff L ...2..` ...3.. │ │ │ │ + 0x000551f0 74200000 1033fdff 88200000 2033fdff t ...3... .. 3.. │ │ │ │ + 0x00055200 9c200000 3033fdff b0200000 4033fdff . ..03... ..@3.. │ │ │ │ + 0x00055210 c4200000 5033fdff d8200000 6033fdff . ..P3... ..`3.. │ │ │ │ + 0x00055220 ec200000 7033fdff 00210000 8033fdff . ..p3...!...3.. │ │ │ │ + 0x00055230 14210000 9033fdff 28210000 a033fdff .!...3..(!...3.. │ │ │ │ + 0x00055240 3c210000 c034fdff 6c210000 e035fdff ..D"...>.. │ │ │ │ + 0x00055270 6c220000 b03efdff 84220000 303ffdff l"...>..."..0?.. │ │ │ │ + 0x00055280 ac220000 503ffdff c4220000 d03ffdff ."..P?..."...?.. │ │ │ │ + 0x00055290 ec220000 f03ffdff 04230000 7040fdff ."...?...#..p@.. │ │ │ │ + 0x000552a0 2c230000 9040fdff 44230000 6041fdff ,#...@..D#..`A.. │ │ │ │ + 0x000552b0 68230000 4043fdff 90230000 6043fdff h#..@C...#..`C.. │ │ │ │ + 0x000552c0 a4230000 9043fdff bc230000 b043fdff .#...C...#...C.. │ │ │ │ + 0x000552d0 d0230000 e043fdff e8230000 0044fdff .#...C...#...D.. │ │ │ │ + 0x000552e0 fc230000 3044fdff 14240000 7044fdff .#..0D...$..pD.. │ │ │ │ + 0x000552f0 2c240000 0045fdff 4c240000 7045fdff ,$...E..L$..pE.. │ │ │ │ + 0x00055300 68240000 a045fdff 80240000 e045fdff h$...E...$...E.. │ │ │ │ + 0x00055310 98240000 7046fdff b8240000 e046fdff .$..pF...$...F.. │ │ │ │ + 0x00055320 d4240000 1047fdff ec240000 1048fdff .$...G...$...H.. │ │ │ │ + 0x00055330 34250000 a048fdff 74250000 d048fdff 4%...H..t%...H.. │ │ │ │ + 0x00055340 88250000 6049fdff a8250000 f049fdff .%..`I...%...I.. │ │ │ │ + 0x00055350 c8250000 204bfdff 0c260000 804cfdff .%.. K...&...L.. │ │ │ │ + 0x00055360 60260000 b04dfdff a4260000 d04efdff `&...M...&...N.. │ │ │ │ + 0x00055370 f4260000 405bfdff 40270000 3068fdff .&..@[..@'..0h.. │ │ │ │ + 0x00055380 88270000 9076fdff d4270000 c085fdff .'...v...'...... │ │ │ │ + 0x00055390 20280000 e088fdff 98280000 008efdff (.......(...... │ │ │ │ + 0x000553a0 10290000 f091fdff 5c290000 d095fdff .)......\)...... │ │ │ │ + 0x000553b0 ac290000 e099fdff f8290000 c09dfdff .).......)...... │ │ │ │ + 0x000553c0 482a0000 30a2fdff 902a0000 e0a4fdff H*..0....*...... │ │ │ │ + 0x000553d0 d82a0000 30a9fdff 282b0000 50acfdff .*..0...(+..P... │ │ │ │ + 0x000553e0 702b0000 40aefdff bc2b0000 70b0fdff p+..@....+..p... │ │ │ │ + 0x000553f0 0c2c0000 60b2fdff 542c0000 30b4fdff .,..`...T,..0... │ │ │ │ + 0x00055400 ac2c0000 d0b6fdff f42c0000 00b8fdff .,.......,...... │ │ │ │ + 0x00055410 302d0000 50bafdff 782d0000 90bcfdff 0-..P...x-...... │ │ │ │ + 0x00055420 d02d0000 50c1fdff 182e0000 e0c4fdff .-..P........... │ │ │ │ + 0x00055430 602e0000 30c6fdff b82e0000 60c7fdff `...0.......`... │ │ │ │ + 0x00055440 102f0000 c0cafdff a02f0000 10cbfdff ./......./...... │ │ │ │ + 0x00055450 b42f0000 50cbfdff c82f0000 a0ccfdff ./..P..../...... │ │ │ │ + 0x00055460 14300000 50cffdff 60300000 60d6fdff .0..P...`0..`... │ │ │ │ + 0x00055470 94310000 30d8fdff e0310000 00dafdff .1..0....1...... │ │ │ │ + 0x00055480 2c320000 b0ddfdff 74320000 e0defdff ,2......t2...... │ │ │ │ + 0x00055490 b0320000 50e1fdff f8320000 b0e3fdff .2..P....2...... │ │ │ │ + 0x000554a0 50330000 e0e8fdff 98330000 f0ecfdff P3.......3...... │ │ │ │ + 0x000554b0 e0330000 50eefdff 38340000 90effdff .3..P...84...... │ │ │ │ + 0x000554c0 90340000 f0f2fdff 20350000 40f3fdff .4...... 5..@... │ │ │ │ + 0x000554d0 34350000 80f3fdff 48350000 e0f4fdff 45......H5...... │ │ │ │ + 0x000554e0 94350000 e0f7fdff e0350000 f0fefdff .5.......5...... │ │ │ │ + 0x000554f0 14370000 c008feff 60370000 b010feff .7......`7...... │ │ │ │ + 0x00055500 ac370000 c01bfeff f4370000 f01dfeff .7.......7...... │ │ │ │ + 0x00055510 84380000 c027feff cc380000 7030feff .8...'...8..p0.. │ │ │ │ + 0x00055520 18390000 d030feff 30390000 403cfeff .9...0..09..@<.. │ │ │ │ + 0x00055530 7c390000 5045feff c4390000 c051feff |9..PE...9...Q.. │ │ │ │ + 0x00055540 0c3a0000 f053feff 9c3a0000 c05efeff .:...S...:...^.. │ │ │ │ + 0x00055550 e43a0000 c068feff 303b0000 2069feff .:...h..0;.. i.. │ │ │ │ + 0x00055560 483b0000 a06efeff 983b0000 e073feff H;...n...;...s.. │ │ │ │ + 0x00055570 e43b0000 b074feff 083c0000 1075feff .;...t...<...u.. │ │ │ │ + 0x00055580 283c0000 7075feff 483c0000 a075feff (<..pu..H<...u.. │ │ │ │ + 0x00055590 5c3c0000 d075feff 703c0000 1076feff \<...u..p<...v.. │ │ │ │ + 0x000555a0 843c0000 5076feff 983c0000 9076feff .<..Pv...<...v.. │ │ │ │ + 0x000555b0 ac3c0000 d076feff c03c0000 1077feff .<...v...<...w.. │ │ │ │ + 0x000555c0 d43c0000 5077feff e83c0000 9077feff .<..Pw...<...w.. │ │ │ │ + 0x000555d0 fc3c0000 d077feff 103d0000 1078feff .<...w...=...x.. │ │ │ │ + 0x000555e0 243d0000 5078feff 383d0000 9078feff $=..Px..8=...x.. │ │ │ │ + 0x000555f0 4c3d0000 d078feff 803d0000 c085feff L=...x...=...... │ │ │ │ + 0x00055600 cc3d0000 008cfeff dc3e0000 808ffeff .=.......>...... │ │ │ │ + 0x00055610 f03e0000 d093feff 043f0000 2094feff .>.......?.. ... │ │ │ │ + 0x00055620 343f0000 8094feff 4c3f0000 d095feff 4?......L?...... │ │ │ │ + 0x00055630 843f0000 0097feff b83f0000 2098feff .?.......?.. ... │ │ │ │ + 0x00055640 f03f0000 7099feff 28400000 a09afeff .?..p...(@...... │ │ │ │ + 0x00055650 5c400000 c09bfeff 94400000 309cfeff \@.......@..0... │ │ │ │ + 0x00055660 bc400000 a09cfeff e4400000 c09dfeff .@.......@...... │ │ │ │ + 0x00055670 1c410000 e09efeff 54410000 10a0feff .A......TA...... │ │ │ │ + 0x00055680 88410000 40a1feff bc410000 a0a6feff .A..@....A...... │ │ │ │ + 0x00055690 ec410000 20adfeff 1c420000 d0b1feff .A.. ....B...... │ │ │ │ + 0x000556a0 4c420000 80b7feff 7c420000 d0b8feff LB......|B...... │ │ │ │ + 0x000556b0 b4420000 20bafeff ec420000 60bcfeff .B.. ....B..`... │ │ │ │ + 0x000556c0 6c430000 e0bcfeff b4430000 20bffeff lC.......C.. ... │ │ │ │ + 0x000556d0 34440000 a0bffeff 7c440000 f0bffeff 4D......|D...... │ │ │ │ + 0x000556e0 98440000 40c0feff bc440000 10c1feff .D..@....D...... │ │ │ │ + 0x000556f0 e0440000 a0c1feff 10450000 00c2feff .D.......E...... │ │ │ │ + 0x00055700 28450000 60c2feff 40450000 c0c2feff (E..`...@E...... │ │ │ │ + 0x00055710 58450000 20c3feff 70450000 80c3feff XE.. ...pE...... │ │ │ │ + 0x00055720 88450000 30c5feff b8450000 e0c6feff .E..0....E...... │ │ │ │ + 0x00055730 e8450000 50c7feff 10460000 c0c7feff .E..P....F...... │ │ │ │ + 0x00055740 38460000 30c8feff 60460000 a0c8feff 8F..0...`F...... │ │ │ │ + 0x00055750 88460000 10c9feff b0460000 80c9feff .F.......F...... │ │ │ │ + 0x00055760 d8460000 f0c9feff 00470000 60cafeff .F.......G..`... │ │ │ │ + 0x00055770 28470000 d0cafeff 50470000 40cbfeff (G......PG..@... │ │ │ │ + 0x00055780 78470000 b0cbfeff a0470000 20ccfeff xG.......G.. ... │ │ │ │ + 0x00055790 c8470000 a0ccfeff ec470000 20cdfeff .G.......G.. ... │ │ │ │ + 0x000557a0 10480000 a0cdfeff 34480000 20cefeff .H......4H.. ... │ │ │ │ + 0x000557b0 58480000 a0cefeff 7c480000 20cffeff XH......|H.. ... │ │ │ │ + 0x000557c0 a0480000 40d7feff ec480000 a0defeff .H..@....H...... │ │ │ │ + 0x000557d0 38490000 40e6feff 88490000 d0edfeff 8I..@....I...... │ │ │ │ + 0x000557e0 d4490000 50fcfeff 204a0000 9002ffff .I..P... J...... │ │ │ │ + 0x000557f0 304b0000 a007ffff 604b0000 c00cffff 0K......`K...... │ │ │ │ + 0x00055800 904b0000 600effff dc4b0000 b011ffff .K..`....K...... │ │ │ │ + 0x00055810 0c4c0000 5013ffff 744c0000 9013ffff .L..P...tL...... │ │ │ │ + 0x00055820 884c0000 3015ffff f04c0000 7015ffff .L..0....L..p... │ │ │ │ + 0x00055830 044d0000 5018ffff 504d0000 201bffff .M..P...PM.. ... │ │ │ │ + 0x00055840 9c4d0000 501bffff b84d0000 901dffff .M..P....M...... │ │ │ │ + 0x00055850 e44d0000 d01fffff 104e0000 1022ffff .M.......N...".. │ │ │ │ + 0x00055860 3c4e0000 5024ffff 684e0000 9026ffff ...R..p?.. │ │ │ │ + 0x00055900 18530000 d045ffff 84530000 f045ffff .S...E...S...E.. │ │ │ │ + 0x00055910 9c530000 1046ffff b0530000 4046ffff .S...F...S..@F.. │ │ │ │ + 0x00055920 c8530000 904cffff 34540000 b04cffff .S...L..4T...L.. │ │ │ │ + 0x00055930 4c540000 d04cffff 60540000 004dffff LT...L..`T...M.. │ │ │ │ + 0x00055940 78540000 704effff c4540000 a04fffff xT..pN...T...O.. │ │ │ │ + 0x00055950 10550000 9059ffff 44550000 f05affff .U...Y..DU...Z.. │ │ │ │ + 0x00055960 7c550000 505cffff b4550000 805effff |U..P\...U...^.. │ │ │ │ + 0x00055970 0c560000 9064ffff 5c560000 2067ffff .V...d..\V.. g.. │ │ │ │ + 0x00055980 a4560000 9068ffff f0560000 c069ffff .V...h...V...i.. │ │ │ │ + 0x00055990 3c570000 e074ffff 70570000 4076ffff ...0A.( │ │ │ │ - 0x00058040 420e2042 0e18420e 10420e08 410b0000 B. B..B..B..A... │ │ │ │ - 0x00058050 44000000 94050000 d868fcff ad020000 D........h...... │ │ │ │ - 0x00058060 00460e10 8f02420e 188e0342 0e208d04 .F....B....B. .. │ │ │ │ - 0x00058070 420e288c 05410e30 8606410e 38830703 B.(..A.0..A.8... │ │ │ │ - 0x00058080 51020a0e 30410e28 420e2042 0e18420e Q...0A.(B. B..B. │ │ │ │ - 0x00058090 10420e08 410b0000 28000000 dc050000 .B..A...(....... │ │ │ │ - 0x000580a0 406bfcff 34020000 00450e10 8602430d @k..4....E....C. │ │ │ │ - 0x000580b0 064d8f03 8e048d05 8c068307 031e020c .M.............. │ │ │ │ - 0x000580c0 07080000 28000000 08060000 546dfcff ....(.......Tm.. │ │ │ │ - 0x000580d0 a4020000 00450e10 8602430d 06548f03 .....E....C..T.. │ │ │ │ - 0x000580e0 8e048d05 8c068307 0387020c 07080000 ................ │ │ │ │ - 0x000580f0 2c000000 34060000 d86ffcff a5010000 ,...4....o...... │ │ │ │ - 0x00058100 00450e10 8602430d 064d8f03 8e048d05 .E....C..M...... │ │ │ │ - 0x00058110 8c068307 0353010a 0c070841 0b000000 .....S.....A.... │ │ │ │ - 0x00058120 44000000 64060000 5871fcff f7010000 D...d...Xq...... │ │ │ │ - 0x00058130 00490e10 8f02450e 188e0342 0e208d04 .I....E....B. .. │ │ │ │ - 0x00058140 420e288c 05410e30 8606410e 38830703 B.(..A.0..A.8... │ │ │ │ - 0x00058150 97010a0e 30410e28 420e2042 0e18420e ....0A.(B. B..B. │ │ │ │ - 0x00058160 10420e08 410b0000 48000000 ac060000 .B..A...H....... │ │ │ │ - 0x00058170 1073fcff e8020000 00460e10 8f02420e .s.......F....B. │ │ │ │ - 0x00058180 188e0342 0e208d04 450e288c 05410e30 ...B. ..E.(..A.0 │ │ │ │ - 0x00058190 8606410e 38830744 0e48038a 020a0e38 ..A.8..D.H.....8 │ │ │ │ - 0x000581a0 410e3041 0e28420e 20420e18 420e1042 A.0A.(B. B..B..B │ │ │ │ - 0x000581b0 0e08410b 10000000 f8060000 b475fcff ..A..........u.. │ │ │ │ - 0x000581c0 05000000 00000000 28000000 0c070000 ........(....... │ │ │ │ - 0x000581d0 b075fcff 60020000 00450e10 8602430d .u..`....E....C. │ │ │ │ - 0x000581e0 064d8f03 8e048d05 8c068307 034a020c .M...........J.. │ │ │ │ - 0x000581f0 07080000 10000000 38070000 e477fcff ........8....w.. │ │ │ │ - 0x00058200 0a000000 00000000 14000000 4c070000 ............L... │ │ │ │ - 0x00058210 e077fcff 19000000 00480e10 500e0800 .w.......H..P... │ │ │ │ - 0x00058220 34000000 64070000 f877fcff cb010000 4...d....w...... │ │ │ │ - 0x00058230 00600e10 86024d0d 06498f03 8e048d05 .`....M..I...... │ │ │ │ - 0x00058240 8c068307 0361010a 0c070849 0b680c07 .....a.....I.h.. │ │ │ │ - 0x00058250 08c3c6cc cdcecf00 10000000 9c070000 ................ │ │ │ │ - 0x00058260 9079fcff 22000000 00000000 2c000000 .y..".......,... │ │ │ │ - 0x00058270 b0070000 ac79fcff 76020000 00450e10 .....y..v....E.. │ │ │ │ - 0x00058280 8602430d 06518f03 8e048d05 8c068307 ..C..Q.......... │ │ │ │ - 0x00058290 03ff010a 0c070848 0b000000 2c000000 .......H....,... │ │ │ │ - 0x000582a0 e0070000 1c7cfcff 98010000 00450e10 .....|.......E.. │ │ │ │ - 0x000582b0 8602430d 064d8f03 8e048d05 8c068307 ..C..M.......... │ │ │ │ - 0x000582c0 0355010a 0c070846 0b000000 54000000 .U.....F....T... │ │ │ │ - 0x000582d0 10080000 8c7dfcff f8010000 00490e10 .....}.......I.. │ │ │ │ - 0x000582e0 8f02420e 188e0342 0e208d04 460e288c ..B....B. ..F.(. │ │ │ │ - 0x000582f0 05410e30 8606410e 38830703 c7010a0e .A.0..A.8....... │ │ │ │ - 0x00058300 30430e28 420e2042 0e18420e 10420e08 0C.(B. B..B..B.. │ │ │ │ - 0x00058310 410b410e 30460e28 420e2042 0e18420e A.A.0F.(B. B..B. │ │ │ │ - 0x00058320 10420e08 10000000 68080000 347ffcff .B......h...4... │ │ │ │ - 0x00058330 0a000000 00000000 54000000 7c080000 ........T...|... │ │ │ │ - 0x00058340 407ffcff 30010000 00460e10 8f02420e @...0....F....B. │ │ │ │ - 0x00058350 188e0348 0e208d04 420e288c 05410e30 ...H. ..B.(..A.0 │ │ │ │ - 0x00058360 8606410e 38830703 00010a0e 30430e28 ..A.8.......0C.( │ │ │ │ - 0x00058370 420e2042 0e18420e 10420e08 410b410e B. B..B..B..A.A. │ │ │ │ - 0x00058380 30460e28 420e2042 0e18420e 10420e08 0F.(B. B..B..B.. │ │ │ │ - 0x00058390 1c000000 d4080000 1880fcff 30000000 ............0... │ │ │ │ - 0x000583a0 00480e18 4e0e2046 0e28460e 304d0e08 .H..N. F.(F.0M.. │ │ │ │ - 0x000583b0 1c000000 f4080000 2880fcff 2a000000 ........(...*... │ │ │ │ - 0x000583c0 00480e10 4e0e1846 0e204d0e 08000000 .H..N..F. M..... │ │ │ │ - 0x000583d0 54000000 14090000 3880fcff d1000000 T.......8....... │ │ │ │ - 0x000583e0 00460e10 8f02420e 188e0342 0e208d04 .F....B....B. .. │ │ │ │ - 0x000583f0 420e288c 05410e30 8606410e 38830744 B.(..A.0..A.8..D │ │ │ │ - 0x00058400 0e60025d 0e68500e 70470e78 510e8001 .`.].hP.pG.xQ... │ │ │ │ - 0x00058410 4f0e605e 0e38430e 30410e28 420e2042 O.`^.8C.0A.(B. B │ │ │ │ - 0x00058420 0e18420e 10420e08 10000000 6c090000 ..B..B......l... │ │ │ │ - 0x00058430 c080fcff 07000000 00000000 10000000 ................ │ │ │ │ - 0x00058440 80090000 bc80fcff 07000000 00000000 ................ │ │ │ │ - 0x00058450 40000000 94090000 c880fcff 9d000000 @............... │ │ │ │ - 0x00058460 00450e10 8602410e 18830344 0e20690e .E....A....D. i. │ │ │ │ - 0x00058470 28410e30 470e2841 0e200241 0a0e1841 (A.0G.(A. .A...A │ │ │ │ - 0x00058480 0e10410e 08410b44 0e28410e 30470e28 ..A..A.D.(A.0G.( │ │ │ │ - 0x00058490 410e2000 10000000 d8090000 2481fcff A. .........$... │ │ │ │ - 0x000584a0 69000000 00000000 10000000 ec090000 i............... │ │ │ │ - 0x000584b0 9081fcff ae000000 00000000 10000000 ................ │ │ │ │ - 0x000584c0 000a0000 3c82fcff 78010000 00000000 ....<...x....... │ │ │ │ - 0x000584d0 10000000 140a0000 a883fcff 0c000000 ................ │ │ │ │ - 0x000584e0 00000000 10000000 280a0000 a483fcff ........(....... │ │ │ │ - 0x000584f0 0a000000 00000000 4c000000 3c0a0000 ........L...<... │ │ │ │ - 0x00058500 a083fcff 66010000 00520e10 8f02420e ....f....R....B. │ │ │ │ - 0x00058510 188e0342 0e208d04 420e288c 05410e30 ...B. ..B.(..A.0 │ │ │ │ - 0x00058520 8606410e 38830703 2d010a0e 30410e28 ..A.8...-...0A.( │ │ │ │ - 0x00058530 420e2042 0e18420e 10420e08 410b540e B. B..B..B..A.T. │ │ │ │ - 0x00058540 08c3c6cc cdcecf00 4c000000 8c0a0000 ........L....... │ │ │ │ - 0x00058550 c084fcff 91020000 00520e10 8f02450e .........R....E. │ │ │ │ - 0x00058560 188e0345 0e208d04 420e288c 05410e30 ...E. ..B.(..A.0 │ │ │ │ - 0x00058570 8606410e 38830703 52020a0e 30410e28 ..A.8...R...0A.( │ │ │ │ - 0x00058580 420e2042 0e18420e 10420e08 410b540e B. B..B..B..A.T. │ │ │ │ - 0x00058590 08c3c6cc cdcecf00 2c000000 dc0a0000 ........,....... │ │ │ │ - 0x000585a0 1087fcff ac080000 00450e10 86024e0d .........E....N. │ │ │ │ - 0x000585b0 06548f03 8e048d05 8c068307 0337070a .T...........7.. │ │ │ │ - 0x000585c0 0c070841 0b000000 2c000000 0c0b0000 ...A....,....... │ │ │ │ - 0x000585d0 908ffcff 980e0000 00450e10 86024b0d .........E....K. │ │ │ │ - 0x000585e0 06548f03 8e048d05 8c068307 03370e0a .T...........7.. │ │ │ │ - 0x000585f0 0c070841 0b000000 1c000000 3c0b0000 ...A........<... │ │ │ │ - 0x00058600 009efcff 51000000 004f0e10 8302490e ....Q....O....I. │ │ │ │ - 0x00058610 20630e10 41c30e08 18000000 5c0b0000 c..A.......\... │ │ │ │ - 0x00058620 409efcff be000000 006a0e10 83020283 @........j...... │ │ │ │ - 0x00058630 0e0841c3 44000000 780b0000 e49efcff ..A.D...x....... │ │ │ │ - 0x00058640 a8010000 00460e10 8f02420e 188e0342 .....F....B....B │ │ │ │ - 0x00058650 0e208d04 450e288c 05410e30 8606410e . ..E.(..A.0..A. │ │ │ │ - 0x00058660 38830703 3e010a0e 30410e28 420e2042 8...>...0A.(B. B │ │ │ │ - 0x00058670 0e18420e 10420e08 410b0000 44000000 ..B..B..A...D... │ │ │ │ - 0x00058680 c00b0000 4ca0fcff 9d020000 00460e10 ....L........F.. │ │ │ │ - 0x00058690 8f02420e 188e0342 0e208d04 420e288c ..B....B. ..B.(. │ │ │ │ - 0x000586a0 05410e30 8606410e 38830703 3e020a0e .A.0..A.8...>... │ │ │ │ - 0x000586b0 30410e28 420e2042 0e18420e 10420e08 0A.(B. B..B..B.. │ │ │ │ - 0x000586c0 410b0000 40000000 080c0000 a4a2fcff A...@........... │ │ │ │ - 0x000586d0 22020000 00460e10 8f02420e 188e0342 "....F....B....B │ │ │ │ - 0x000586e0 0e208d04 420e288c 05410e30 8606410e . ..B.(..A.0..A. │ │ │ │ - 0x000586f0 38830703 0a020e30 410e2842 0e20420e 8......0A.(B. B. │ │ │ │ - 0x00058700 18420e10 420e0800 48000000 4c0c0000 .B..B...H...L... │ │ │ │ - 0x00058710 90a4fcff 67020000 00460e10 8f02420e ....g....F....B. │ │ │ │ - 0x00058720 188e0342 0e208d04 420e288c 05410e30 ...B. ..B.(..A.0 │ │ │ │ - 0x00058730 8606410e 38830744 0e880103 4a020e38 ..A.8..D....J..8 │ │ │ │ - 0x00058740 410e3041 0e28420e 20420e18 420e1042 A.0A.(B. B..B..B │ │ │ │ - 0x00058750 0e080000 44000000 980c0000 b4a6fcff ....D........... │ │ │ │ - 0x00058760 86010000 00460e10 8f02420e 188e0342 .....F....B....B │ │ │ │ - 0x00058770 0e208d04 420e288c 05410e30 8606410e . ..B.(..A.0..A. │ │ │ │ - 0x00058780 38830703 37010a0e 30410e28 420e2042 8...7...0A.(B. B │ │ │ │ - 0x00058790 0e18420e 10420e08 410b0000 44000000 ..B..B..A...D... │ │ │ │ - 0x000587a0 e00c0000 fca7fcff f7010000 00490e10 .............I.. │ │ │ │ - 0x000587b0 8f02450e 188e0342 0e208d04 420e288c ..E....B. ..B.(. │ │ │ │ - 0x000587c0 05410e30 8606410e 38830703 97010a0e .A.0..A.8....... │ │ │ │ - 0x000587d0 30410e28 420e2042 0e18420e 10420e08 0A.(B. B..B..B.. │ │ │ │ - 0x000587e0 410b0000 44000000 280d0000 b4a9fcff A...D...(....... │ │ │ │ - 0x000587f0 c8020000 00460e10 8f02420e 188e0342 .....F....B....B │ │ │ │ - 0x00058800 0e208d04 450e288c 05410e30 8606410e . ..E.(..A.0..A. │ │ │ │ - 0x00058810 38830703 68020a0e 30410e28 420e2042 8...h...0A.(B. B │ │ │ │ - 0x00058820 0e18420e 10420e08 410b0000 10000000 ..B..B..A....... │ │ │ │ - 0x00058830 700d0000 3cacfcff 05000000 00000000 p...<........... │ │ │ │ - 0x00058840 40000000 840d0000 38acfcff 3f020000 @.......8...?... │ │ │ │ - 0x00058850 00460e10 8f02420e 188e0342 0e208d04 .F....B....B. .. │ │ │ │ - 0x00058860 420e288c 05410e30 8606410e 38830703 B.(..A.0..A.8... │ │ │ │ - 0x00058870 27020e30 410e2842 0e20420e 18420e10 '..0A.(B. B..B.. │ │ │ │ - 0x00058880 420e0800 10000000 c80d0000 34aefcff B...........4... │ │ │ │ - 0x00058890 0a000000 00000000 10000000 dc0d0000 ................ │ │ │ │ - 0x000588a0 30aefcff 0c000000 00000000 40000000 0...........@... │ │ │ │ - 0x000588b0 f00d0000 2caefcff e5010000 00460e10 ....,........F.. │ │ │ │ - 0x000588c0 8f02420e 188e0342 0e208d04 420e288c ..B....B. ..B.(. │ │ │ │ - 0x000588d0 05410e30 8606410e 38830703 cd010e30 .A.0..A.8......0 │ │ │ │ - 0x000588e0 410e2842 0e20420e 18420e10 420e0800 A.(B. B..B..B... │ │ │ │ - 0x000588f0 2c000000 340e0000 08b0fcff 73020000 ,...4.......s... │ │ │ │ - 0x00058900 00450e10 8602430d 064d8f03 8e048d05 .E....C..M...... │ │ │ │ - 0x00058910 8c068307 0347020a 0c070841 0b000000 .....G.....A.... │ │ │ │ - 0x00058920 44000000 640e0000 58b2fcff 74010000 D...d...X...t... │ │ │ │ - 0x00058930 00460e10 8f02420e 188e0342 0e208d04 .F....B....B. .. │ │ │ │ - 0x00058940 420e288c 05410e30 8606440e 38830703 B.(..A.0..D.8... │ │ │ │ - 0x00058950 38010a0e 30410e28 420e2042 0e18420e 8...0A.(B. B..B. │ │ │ │ - 0x00058960 10420e08 410b0000 2c000000 ac0e0000 .B..A...,....... │ │ │ │ - 0x00058970 90b3fcff 25040000 00450e10 8602430d ....%....E....C. │ │ │ │ - 0x00058980 06518f03 8e048d05 8c068307 03c7030a .Q.............. │ │ │ │ - 0x00058990 0c070850 0b000000 2c000000 dc0e0000 ...P....,....... │ │ │ │ - 0x000589a0 90b7fcff 0e050000 00450e10 8602430d .........E....C. │ │ │ │ - 0x000589b0 06518f03 8e048d05 8c068307 03ba040a .Q.............. │ │ │ │ - 0x000589c0 0c07084d 0b000000 2c000000 0c0f0000 ...M....,....... │ │ │ │ - 0x000589d0 70bcfcff 15060000 00450e10 8602460d p........E....F. │ │ │ │ - 0x000589e0 06498f03 8e048d05 8c068307 0355050a .I...........U.. │ │ │ │ - 0x000589f0 0c070847 0b000000 4c000000 3c0f0000 ...G....L...<... │ │ │ │ - 0x00058a00 60c2fcff d8020000 00460e10 8f02420e `........F....B. │ │ │ │ - 0x00058a10 188e0342 0e208d04 450e288c 05410e30 ...B. ..E.(..A.0 │ │ │ │ - 0x00058a20 8606410e 38830747 0eb00103 80020a0e ..A.8..G........ │ │ │ │ - 0x00058a30 38410e30 410e2842 0e20420e 18420e10 8A.0A.(B. B..B.. │ │ │ │ - 0x00058a40 420e084e 0b000000 44000000 8c0f0000 B..N....D....... │ │ │ │ - 0x00058a50 f0c4fcff 53010000 00460e10 8f02420e ....S....F....B. │ │ │ │ - 0x00058a60 188e0342 0e208d04 420e288c 05410e30 ...B. ..B.(..A.0 │ │ │ │ - 0x00058a70 8606410e 38830703 1e010a0e 30410e28 ..A.8.......0A.( │ │ │ │ - 0x00058a80 420e2042 0e18420e 10420e08 4b0b0000 B. B..B..B..K... │ │ │ │ - 0x00058a90 2c000000 d40f0000 28c6fcff 1e040000 ,.......(....... │ │ │ │ - 0x00058aa0 00450e10 8602430d 06518f03 8e048d05 .E....C..Q...... │ │ │ │ - 0x00058ab0 8c068307 03c7030a 0c070841 0b000000 ...........A.... │ │ │ │ - 0x00058ac0 2c000000 04100000 18cafcff 75050000 ,...........u... │ │ │ │ - 0x00058ad0 00450e10 8602430d 06518f03 8e048d05 .E....C..Q...... │ │ │ │ - 0x00058ae0 8c068307 030c050a 0c07084b 0b000000 ...........K.... │ │ │ │ - 0x00058af0 10000000 34100000 68cffcff 0c000000 ....4...h....... │ │ │ │ - 0x00058b00 00000000 40000000 48100000 74cffcff ....@...H...t... │ │ │ │ - 0x00058b10 e5010000 00460e10 8f02420e 188e0342 .....F....B....B │ │ │ │ - 0x00058b20 0e208d04 420e288c 05410e30 8606410e . ..B.(..A.0..A. │ │ │ │ - 0x00058b30 38830703 cd010e30 410e2842 0e20420e 8......0A.(B. B. │ │ │ │ - 0x00058b40 18420e10 420e0800 2c000000 8c100000 .B..B...,....... │ │ │ │ - 0x00058b50 30d1fcff a0020000 00450e10 8602430d 0........E....C. │ │ │ │ - 0x00058b60 064d8f03 8e048d05 8c068307 0374020a .M...........t.. │ │ │ │ - 0x00058b70 0c070841 0b000000 44000000 bc100000 ...A....D....... │ │ │ │ - 0x00058b80 a0d3fcff 74010000 00460e10 8f02420e ....t....F....B. │ │ │ │ - 0x00058b90 188e0342 0e208d04 420e288c 05410e30 ...B. ..B.(..A.0 │ │ │ │ - 0x00058ba0 8606440e 38830703 38010a0e 30410e28 ..D.8...8...0A.( │ │ │ │ - 0x00058bb0 420e2042 0e18420e 10420e08 410b0000 B. B..B..B..A... │ │ │ │ - 0x00058bc0 2c000000 04110000 d8d4fcff c5040000 ,............... │ │ │ │ - 0x00058bd0 00450e10 8602430d 06518f03 8e048d05 .E....C..Q...... │ │ │ │ - 0x00058be0 8c068307 036a040a 0c07084d 0b000000 .....j.....M.... │ │ │ │ - 0x00058bf0 2c000000 34110000 88d9fcff 6e060000 ,...4.......n... │ │ │ │ - 0x00058c00 00450e10 8602430d 06518f03 8e048d05 .E....C..Q...... │ │ │ │ - 0x00058c10 8c068307 031e060a 0c070849 0b000000 ...........I.... │ │ │ │ - 0x00058c20 2c000000 64110000 d8dffcff a8060000 ,...d........... │ │ │ │ - 0x00058c30 00450e10 8602430d 06498f03 8e048d05 .E....C..I...... │ │ │ │ - 0x00058c40 8c068307 03e6050a 0c070849 0b000000 ...........I.... │ │ │ │ - 0x00058c50 4c000000 94110000 68e6fcff d8020000 L.......h....... │ │ │ │ - 0x00058c60 00460e10 8f02420e 188e0342 0e208d04 .F....B....B. .. │ │ │ │ - 0x00058c70 450e288c 05410e30 8606410e 38830747 E.(..A.0..A.8..G │ │ │ │ - 0x00058c80 0eb00103 80020a0e 38410e30 410e2842 ........8A.0A.(B │ │ │ │ - 0x00058c90 0e20420e 18420e10 420e084e 0b000000 . B..B..B..N.... │ │ │ │ - 0x00058ca0 44000000 e4110000 f8e8fcff 53010000 D...........S... │ │ │ │ - 0x00058cb0 00460e10 8f02420e 188e0342 0e208d04 .F....B....B. .. │ │ │ │ - 0x00058cc0 420e288c 05410e30 8606410e 38830703 B.(..A.0..A.8... │ │ │ │ - 0x00058cd0 1e010a0e 30410e28 420e2042 0e18420e ....0A.(B. B..B. │ │ │ │ - 0x00058ce0 10420e08 4b0b0000 2c000000 2c120000 .B..K...,...,... │ │ │ │ - 0x00058cf0 10eafcff ce040000 00450e10 8602430d .........E....C. │ │ │ │ - 0x00058d00 06518f03 8e048d05 8c068307 0381040a .Q.............. │ │ │ │ - 0x00058d10 0c070841 0b000000 2c000000 5c120000 ...A....,...\... │ │ │ │ - 0x00058d20 c0eefcff 1c070000 00450e10 8602430d .........E....C. │ │ │ │ - 0x00058d30 06518f03 8e048d05 8c068307 03b1060a .Q.............. │ │ │ │ - 0x00058d40 0c070846 0b000000 10000000 8c120000 ...F............ │ │ │ │ - 0x00058d50 b0f5fcff 05000000 00000000 10000000 ................ │ │ │ │ - 0x00058d60 a0120000 acf5fcff 05000000 00000000 ................ │ │ │ │ - 0x00058d70 10000000 b4120000 a8f5fcff 05000000 ................ │ │ │ │ - 0x00058d80 00000000 10000000 c8120000 a4f5fcff ................ │ │ │ │ - 0x00058d90 05000000 00000000 10000000 dc120000 ................ │ │ │ │ - 0x00058da0 a0f5fcff 05000000 00000000 10000000 ................ │ │ │ │ - 0x00058db0 f0120000 9cf5fcff 05000000 00000000 ................ │ │ │ │ - 0x00058dc0 2c000000 04130000 b8f5fcff 58040000 ,...........X... │ │ │ │ - 0x00058dd0 00450e10 86024d0d 064d8f03 8e048d05 .E....M..M...... │ │ │ │ - 0x00058de0 8c068307 0399010a 0c070841 0b000000 ...........A.... │ │ │ │ - 0x00058df0 54000000 34130000 e8f9fcff a6010000 T...4........... │ │ │ │ - 0x00058e00 00460e10 8f02420e 188e0342 0e208d04 .F....B....B. .. │ │ │ │ - 0x00058e10 420e288c 05440e30 8606440e 38830702 B.(..D.0..D.8... │ │ │ │ - 0x00058e20 c30a0e30 410e2842 0e20420e 18420e10 ...0A.(B. B..B.. │ │ │ │ - 0x00058e30 420e0841 0b02bb0e 30410e28 420e2042 B..A....0A.(B. B │ │ │ │ - 0x00058e40 0e18420e 10420e08 30000000 8c130000 ..B..B..0....... │ │ │ │ - 0x00058e50 70fbfcff e3020000 00450e10 86024d0d p........E....M. │ │ │ │ - 0x00058e60 06478e03 8d048c05 830603ee 010a0c07 .G.............. │ │ │ │ - 0x00058e70 08490b02 a20a0c07 08410b00 10000000 .I.......A...... │ │ │ │ - 0x00058e80 c0130000 2cfefcff 09000000 00000000 ....,........... │ │ │ │ - 0x00058e90 10000000 d4130000 28fefcff 09000000 ........(....... │ │ │ │ - 0x00058ea0 00000000 10000000 e8130000 24fefcff ............$... │ │ │ │ - 0x00058eb0 09000000 00000000 10000000 fc130000 ................ │ │ │ │ - 0x00058ec0 20fefcff 09000000 00000000 10000000 ............... │ │ │ │ - 0x00058ed0 10140000 1cfefcff 09000000 00000000 ................ │ │ │ │ - 0x00058ee0 10000000 24140000 18fefcff 09000000 ....$........... │ │ │ │ - 0x00058ef0 00000000 10000000 38140000 14fefcff ........8....... │ │ │ │ - 0x00058f00 09000000 00000000 10000000 4c140000 ............L... │ │ │ │ - 0x00058f10 10fefcff 09000000 00000000 10000000 ................ │ │ │ │ - 0x00058f20 60140000 0cfefcff 09000000 00000000 `............... │ │ │ │ - 0x00058f30 10000000 74140000 08fefcff 09000000 ....t........... │ │ │ │ - 0x00058f40 00000000 10000000 88140000 04fefcff ................ │ │ │ │ - 0x00058f50 09000000 00000000 10000000 9c140000 ................ │ │ │ │ - 0x00058f60 00fefcff 09000000 00000000 2c000000 ............,... │ │ │ │ - 0x00058f70 b0140000 0cfefcff 11010000 00560e10 .............V.. │ │ │ │ - 0x00058f80 8602490d 0602990a 0c070848 0b7a0a0c ..I........H.z.. │ │ │ │ - 0x00058f90 0708460b 4b0c0708 c6000000 2c000000 ..F.K.......,... │ │ │ │ - 0x00058fa0 e0140000 fcfefcff 11010000 00560e10 .............V.. │ │ │ │ - 0x00058fb0 8602490d 0602990a 0c070848 0b7a0a0c ..I........H.z.. │ │ │ │ - 0x00058fc0 0708460b 4b0c0708 c6000000 2c000000 ..F.K.......,... │ │ │ │ - 0x00058fd0 10150000 ecfffcff 35030000 00450e10 ........5....E.. │ │ │ │ + 0x00055ac0 14000000 00000000 017a5200 01781001 .........zR..x.. │ │ │ │ + 0x00055ad0 1b0c0708 90010000 24000000 1c000000 ........$....... │ │ │ │ + 0x00055ae0 4065fcff 20060000 000e1046 0e184a0f @e.. ......F..J. │ │ │ │ + 0x00055af0 0b770880 003f1a3b 2a332422 00000000 .w...?.;*3$".... │ │ │ │ + 0x00055b00 14000000 44000000 386bfcff 28010000 ....D...8k..(... │ │ │ │ + 0x00055b10 00000000 00000000 10000000 5c000000 ............\... │ │ │ │ + 0x00055b20 f06ffcff 09000000 00000000 10000000 .o.............. │ │ │ │ + 0x00055b30 70000000 ec6ffcff 09000000 00000000 p....o.......... │ │ │ │ + 0x00055b40 10000000 84000000 e86ffcff 05000000 .........o...... │ │ │ │ + 0x00055b50 00000000 10000000 98000000 e46ffcff .............o.. │ │ │ │ + 0x00055b60 05000000 00000000 10000000 ac000000 ................ │ │ │ │ + 0x00055b70 e06ffcff 07000000 00000000 10000000 .o.............. │ │ │ │ + 0x00055b80 c0000000 dc6ffcff 0a000000 00000000 .....o.......... │ │ │ │ + 0x00055b90 10000000 d4000000 d86ffcff 09000000 .........o...... │ │ │ │ + 0x00055ba0 00000000 10000000 e8000000 d46ffcff .............o.. │ │ │ │ + 0x00055bb0 0c000000 00000000 10000000 fc000000 ................ │ │ │ │ + 0x00055bc0 d06ffcff 0c000000 00000000 10000000 .o.............. │ │ │ │ + 0x00055bd0 10010000 cc6ffcff 0c000000 00000000 .....o.......... │ │ │ │ + 0x00055be0 10000000 24010000 c86ffcff 0c000000 ....$....o...... │ │ │ │ + 0x00055bf0 00000000 10000000 38010000 c46ffcff ........8....o.. │ │ │ │ + 0x00055c00 0c000000 00000000 10000000 4c010000 ............L... │ │ │ │ + 0x00055c10 c06ffcff 0c000000 00000000 10000000 .o.............. │ │ │ │ + 0x00055c20 60010000 bc6ffcff 0c000000 00000000 `....o.......... │ │ │ │ + 0x00055c30 10000000 74010000 b86ffcff 0c000000 ....t....o...... │ │ │ │ + 0x00055c40 00000000 14000000 88010000 b46ffcff .............o.. │ │ │ │ + 0x00055c50 19000000 00480e10 500e0800 38000000 .....H..P...8... │ │ │ │ + 0x00055c60 a0010000 bc6ffcff b5000000 00460e10 .....o.......F.. │ │ │ │ + 0x00055c70 8e02420e 188d0342 0e208c04 410e2886 ..B....B. ..A.(. │ │ │ │ + 0x00055c80 05410e30 8306029f 0e28430e 20420e18 .A.0.....(C. B.. │ │ │ │ + 0x00055c90 420e1042 0e080000 54000000 dc010000 B..B....T....... │ │ │ │ + 0x00055ca0 4070fcff dc010000 00460e10 8f02540e @p.......F....T. │ │ │ │ + 0x00055cb0 188e0342 0e208d04 420e288c 05410e30 ...B. ..B.(..A.0 │ │ │ │ + 0x00055cc0 8606410e 38830703 a0010a0e 30430e28 ..A.8.......0C.( │ │ │ │ + 0x00055cd0 420e2042 0e18420e 10420e08 410b410e B. B..B..B..A.A. │ │ │ │ + 0x00055ce0 30460e28 420e2042 0e18420e 10420e08 0F.(B. B..B..B.. │ │ │ │ + 0x00055cf0 10000000 34020000 c871fcff 0a000000 ....4....q...... │ │ │ │ + 0x00055d00 00000000 54000000 48020000 c471fcff ....T...H....q.. │ │ │ │ + 0x00055d10 30010000 00460e10 8f02420e 188e0348 0....F....B....H │ │ │ │ + 0x00055d20 0e208d04 420e288c 05410e30 8606410e . ..B.(..A.0..A. │ │ │ │ + 0x00055d30 38830703 00010a0e 30430e28 420e2042 8.......0C.(B. B │ │ │ │ + 0x00055d40 0e18420e 10420e08 410b410e 30460e28 ..B..B..A.A.0F.( │ │ │ │ + 0x00055d50 420e2042 0e18420e 10420e08 1c000000 B. B..B..B...... │ │ │ │ + 0x00055d60 a0020000 9c72fcff 30000000 00480e18 .....r..0....H.. │ │ │ │ + 0x00055d70 4e0e2046 0e28460e 304d0e08 1c000000 N. F.(F.0M...... │ │ │ │ + 0x00055d80 c0020000 ac72fcff 2a000000 00480e10 .....r..*....H.. │ │ │ │ + 0x00055d90 4e0e1846 0e204d0e 08000000 54000000 N..F. M.....T... │ │ │ │ + 0x00055da0 e0020000 bc72fcff d1000000 00460e10 .....r.......F.. │ │ │ │ + 0x00055db0 8f02420e 188e0342 0e208d04 420e288c ..B....B. ..B.(. │ │ │ │ + 0x00055dc0 05410e30 8606410e 38830744 0e60025d .A.0..A.8..D.`.] │ │ │ │ + 0x00055dd0 0e684c0e 70470e78 550e8001 4f0e605e .hL.pG.xU...O.`^ │ │ │ │ + 0x00055de0 0e38430e 30410e28 420e2042 0e18420e .8C.0A.(B. B..B. │ │ │ │ + 0x00055df0 10420e08 10000000 38030000 4473fcff .B......8...Ds.. │ │ │ │ + 0x00055e00 07000000 00000000 10000000 4c030000 ............L... │ │ │ │ + 0x00055e10 4073fcff 07000000 00000000 40000000 @s..........@... │ │ │ │ + 0x00055e20 60030000 3c73fcff 9d000000 00450e10 `.....(...>... │ │ │ │ - 0x0005b940 00450e10 8602430d 06518f03 8e048d05 .E....C..Q...... │ │ │ │ - 0x0005b950 8c068307 0384030a 0c070841 0b000000 ...........A.... │ │ │ │ - 0x0005b960 2c000000 a43e0000 38bafeff 3e050000 ,....>..8...>... │ │ │ │ - 0x0005b970 00450e10 8602430d 06518f03 8e048d05 .E....C..Q...... │ │ │ │ - 0x0005b980 8c068307 0384030a 0c070841 0b000000 ...........A.... │ │ │ │ - 0x0005b990 48000000 d43e0000 48bffeff 9a010000 H....>..H....... │ │ │ │ - 0x0005b9a0 00460e10 8f02420e 188e0342 0e208d04 .F....B....B. .. │ │ │ │ - 0x0005b9b0 420e288c 05410e30 8606410e 38830744 B.(..A.0..A.8..D │ │ │ │ - 0x0005b9c0 0e70032d 010a0e38 410e3041 0e28420e .p.-...8A.0A.(B. │ │ │ │ - 0x0005b9d0 20420e18 420e1042 0e08410b 2c000000 B..B..B..A.,... │ │ │ │ - 0x0005b9e0 203f0000 9cc0feff 67030000 00450e10 ?......g....E.. │ │ │ │ - 0x0005b9f0 8602430d 06518f03 8e048d05 8c068307 ..C..Q.......... │ │ │ │ - 0x0005ba00 03d6020a 0c070841 0b000000 64000000 .......A....d... │ │ │ │ - 0x0005ba10 503f0000 dcc3feff ab010000 00460e10 P?...........F.. │ │ │ │ - 0x0005ba20 8f02420e 188e0342 0e208d04 450e288c ..B....B. ..E.(. │ │ │ │ - 0x0005ba30 05410e30 8606410e 38830747 0e70028c .A.0..A.8..G.p.. │ │ │ │ - 0x0005ba40 0e78480e 8001520e 78410e70 02410e78 .xH...R.xA.p.A.x │ │ │ │ - 0x0005ba50 4c0e8001 520e7841 0e70650a 0e38430e L...R.xA.pe..8C. │ │ │ │ - 0x0005ba60 30410e28 420e2042 0e18420e 10420e08 0A.(B. B..B..B.. │ │ │ │ - 0x0005ba70 500b0000 10000000 b83f0000 24c5feff P........?..$... │ │ │ │ - 0x0005ba80 32000000 00000000 64000000 cc3f0000 2.......d....?.. │ │ │ │ - 0x0005ba90 50c5feff ab010000 00460e10 8f02420e P........F....B. │ │ │ │ - 0x0005baa0 188e0342 0e208d04 450e288c 05410e30 ...B. ..E.(..A.0 │ │ │ │ - 0x0005bab0 8606410e 38830747 0e70028c 0e78480e ..A.8..G.p...xH. │ │ │ │ - 0x0005bac0 8001520e 78410e70 02410e78 4c0e8001 ..R.xA.p.A.xL... │ │ │ │ - 0x0005bad0 520e7841 0e70650a 0e38430e 30410e28 R.xA.pe..8C.0A.( │ │ │ │ - 0x0005bae0 420e2042 0e18420e 10420e08 500b0000 B. B..B..B..P... │ │ │ │ - 0x0005baf0 10000000 34400000 98c6feff 32000000 ....4@......2... │ │ │ │ - 0x0005bb00 00000000 48000000 48400000 f4c6feff ....H...H@...... │ │ │ │ - 0x0005bb10 15030000 00460e10 8f02420e 188e0342 .....F....B....B │ │ │ │ - 0x0005bb20 0e208d04 450e288c 05410e30 8606410e . ..E.(..A.0..A. │ │ │ │ - 0x0005bb30 38830747 0e7003b1 020a0e38 410e3041 8..G.p.....8A.0A │ │ │ │ - 0x0005bb40 0e28420e 20420e18 420e1042 0e084d0b .(B. B..B..B..M. │ │ │ │ - 0x0005bb50 48000000 94400000 e8c9feff 15030000 H....@.......... │ │ │ │ - 0x0005bb60 00460e10 8f02420e 188e0342 0e208d04 .F....B....B. .. │ │ │ │ - 0x0005bb70 450e288c 05410e30 8606410e 38830747 E.(..A.0..A.8..G │ │ │ │ - 0x0005bb80 0e6003af 020a0e38 410e3041 0e28420e .`.....8A.0A.(B. │ │ │ │ - 0x0005bb90 20420e18 420e1042 0e084f0b 18000000 B..B..B..O..... │ │ │ │ - 0x0005bba0 54100000 bcccfeff 21000000 04e81400 T.......!....... │ │ │ │ - 0x0005bbb0 00510e10 4e0e0800 28000000 70100000 .Q..N...(...p... │ │ │ │ - 0x0005bbc0 d0ccfeff 36020000 04d01400 00450e10 ....6........E.. │ │ │ │ - 0x0005bbd0 8602430d 064e8c03 83040376 010a0c07 ..C..N.....v.... │ │ │ │ - 0x0005bbe0 08440b00 28000000 9c100000 e4cefeff .D..(........... │ │ │ │ - 0x0005bbf0 36020000 04c51400 00450e10 8602430d 6........E....C. │ │ │ │ - 0x0005bc00 064e8c03 83040376 010a0c07 08440b00 .N.....v.....D.. │ │ │ │ - 0x0005bc10 28000000 c8100000 f8d0feff 36020000 (...........6... │ │ │ │ - 0x0005bc20 04ba1400 00450e10 8602430d 064e8c03 .....E....C..N.. │ │ │ │ - 0x0005bc30 83040376 010a0c07 08440b00 28000000 ...v.....D..(... │ │ │ │ - 0x0005bc40 f4100000 0cd3feff 36020000 04af1400 ........6....... │ │ │ │ - 0x0005bc50 00450e10 8602430d 064e8c03 83040376 .E....C..N.....v │ │ │ │ - 0x0005bc60 010a0c07 08440b00 28000000 20110000 .....D..(... ... │ │ │ │ - 0x0005bc70 20d5feff 36020000 04a41400 00450e10 ...6........E.. │ │ │ │ - 0x0005bc80 8602430d 064e8c03 83040376 010a0c07 ..C..N.....v.... │ │ │ │ - 0x0005bc90 08440b00 28000000 4c110000 34d7feff .D..(...L...4... │ │ │ │ - 0x0005bca0 36020000 04991400 00450e10 8602430d 6........E....C. │ │ │ │ - 0x0005bcb0 064e8c03 83040376 010a0c07 08440b00 .N.....v.....D.. │ │ │ │ - 0x0005bcc0 4c000000 78110000 380cfcff df010000 L...x...8....... │ │ │ │ - 0x0005bcd0 048f1400 00460e10 8f02420e 188e0342 .....F....B....B │ │ │ │ - 0x0005bce0 0e208d04 460e288c 05410e30 8606410e . ..F.(..A.0..A. │ │ │ │ - 0x0005bcf0 38830748 0e40039f 010a0e38 410e3041 8..H.@.....8A.0A │ │ │ │ - 0x0005bd00 0e28420e 20420e18 420e1042 0e08410b .(B. B..B..B..A. │ │ │ │ - 0x0005bd10 20000000 c8110000 b40afcff 58000000 ...........X... │ │ │ │ - 0x0005bd20 04501400 000e4083 0786068c 058d048e .P....@......... │ │ │ │ - 0x0005bd30 038f0200 2c000000 ec110000 a40dfcff ....,........... │ │ │ │ - 0x0005bd40 37000000 04341400 00460e10 8e02410e 7....4...F....A. │ │ │ │ - 0x0005bd50 18830349 0e20540a 0e18440e 10420e08 ...I. T...D..B.. │ │ │ │ - 0x0005bd60 410b0000 18000000 1c120000 b80afcff A............... │ │ │ │ - 0x0005bd70 13000000 04101400 000e2083 038e0200 .......... ..... │ │ │ │ - 0x0005bd80 20000000 c4420000 88d8feff 4c000000 ....B......L... │ │ │ │ - 0x0005bd90 00450e10 8302640a 0e08470b 470a0e08 .E....d...G.G... │ │ │ │ - 0x0005bda0 490b0000 14000000 e8420000 b4d8feff I........B...... │ │ │ │ - 0x0005bdb0 85000000 0002540e 20630e08 18000000 ......T. c...... │ │ │ │ - 0x0005bdc0 74120000 2cd9feff 3b000000 04c01300 t...,...;....... │ │ │ │ - 0x0005bdd0 00740e10 460e0800 10000000 1c430000 .t..F........C.. │ │ │ │ - 0x0005bde0 50d9feff 3c000000 00000000 2c000000 P...<.......,... │ │ │ │ - 0x0005bdf0 a4120000 7cd9feff 80020000 04981300 ....|........... │ │ │ │ - 0x0005be00 00450e10 8602430d 06478e03 8d048c05 .E....C..G...... │ │ │ │ - 0x0005be10 83060396 010a0c07 084b0b00 34000000 .........K..4... │ │ │ │ - 0x0005be20 d4120000 ccdbfeff 2f010000 048d1300 ......../....... │ │ │ │ - 0x0005be30 00460e10 8e02410e 18860341 0e208304 .F....A....A. .. │ │ │ │ - 0x0005be40 480e7002 af0a0e20 410e1841 0e10420e H.p.... A..A..B. │ │ │ │ - 0x0005be50 084d0b00 34000000 0c130000 c4dcfeff .M..4........... │ │ │ │ - 0x0005be60 2f010000 04631300 00460e10 8e02410e /....c...F....A. │ │ │ │ - 0x0005be70 18860341 0e208304 480e7002 af0a0e20 ...A. ..H.p.... │ │ │ │ - 0x0005be80 410e1841 0e10420e 084d0b00 34000000 A..A..B..M..4... │ │ │ │ - 0x0005be90 44130000 bcddfeff 2f010000 04391300 D......./....9.. │ │ │ │ - 0x0005bea0 00460e10 8e02410e 18860341 0e208304 .F....A....A. .. │ │ │ │ - 0x0005beb0 480e7002 af0a0e20 410e1841 0e10420e H.p.... A..A..B. │ │ │ │ - 0x0005bec0 084d0b00 34000000 7c130000 b4defeff .M..4...|....... │ │ │ │ - 0x0005bed0 2f010000 040f1300 00460e10 8e02410e /........F....A. │ │ │ │ - 0x0005bee0 18860341 0e208304 480e7002 af0a0e20 ...A. ..H.p.... │ │ │ │ - 0x0005bef0 410e1841 0e10420e 084d0b00 34000000 A..A..B..M..4... │ │ │ │ - 0x0005bf00 b4130000 acdffeff 2f010000 04e51200 ......../....... │ │ │ │ - 0x0005bf10 00460e10 8e02410e 18860341 0e208304 .F....A....A. .. │ │ │ │ - 0x0005bf20 480e7002 af0a0e20 410e1841 0e10420e H.p.... A..A..B. │ │ │ │ - 0x0005bf30 084d0b00 34000000 ec130000 a4e0feff .M..4........... │ │ │ │ - 0x0005bf40 2f010000 04bb1200 00460e10 8e02410e /........F....A. │ │ │ │ - 0x0005bf50 18860341 0e208304 480e7002 af0a0e20 ...A. ..H.p.... │ │ │ │ - 0x0005bf60 410e1841 0e10420e 084d0b00 18000000 A..A..B..M...... │ │ │ │ - 0x0005bf70 b0440000 9ce1feff 3b000000 00480e20 .D......;....H. │ │ │ │ - 0x0005bf80 680a0e08 410b0000 80000000 40140000 h...A.......@... │ │ │ │ - 0x0005bf90 c0e1feff 3a040000 04751200 00460e10 ....:....u...F.. │ │ │ │ - 0x0005bfa0 8f02420e 188e0342 0e208d04 420e288c ..B....B. ..B.(. │ │ │ │ - 0x0005bfb0 05410e30 8606410e 38830747 0ed00102 .A.0..A.8..G.... │ │ │ │ - 0x0005bfc0 950a0e38 410e3041 0e28420e 20420e18 ...8A.0A.(B. B.. │ │ │ │ - 0x0005bfd0 420e1042 0e084c0b 030b020a 0e38410e B..B..L......8A. │ │ │ │ - 0x0005bfe0 30410e28 420e2042 0e18420e 10420e08 0A.(B. B..B..B.. │ │ │ │ - 0x0005bff0 4b0b6e0a 0e38410e 30410e28 420e2042 K.n..8A.0A.(B. B │ │ │ │ - 0x0005c000 0e18420e 10420e08 480b0000 34000000 ..B..B..H...4... │ │ │ │ - 0x0005c010 c4140000 7ce5feff 64020000 04061200 ....|...d....... │ │ │ │ - 0x0005c020 00460e10 8c02410e 18860341 0e208304 .F....A....A. .. │ │ │ │ - 0x0005c030 4b0e5003 05010a0e 20410e18 410e1042 K.P..... A..A..B │ │ │ │ - 0x0005c040 0e08440b 34000000 fc140000 b4e7feff ..D.4........... │ │ │ │ - 0x0005c050 64020000 04f01100 00460e10 8c02410e d........F....A. │ │ │ │ - 0x0005c060 18860341 0e208304 4b0e5003 05010a0e ...A. ..K.P..... │ │ │ │ - 0x0005c070 20410e18 410e1042 0e08440b 48000000 A..A..B..D.H... │ │ │ │ - 0x0005c080 c0450000 ece9feff 49010000 00460e10 .E......I....F.. │ │ │ │ - 0x0005c090 8f02420e 188e0342 0e208d04 450e288c ..B....B. ..E.(. │ │ │ │ - 0x0005c0a0 05410e30 8606410e 38830748 0e60030b .A.0..A.8..H.`.. │ │ │ │ - 0x0005c0b0 010a0e38 410e3041 0e28420e 20420e18 ...8A.0A.(B. B.. │ │ │ │ - 0x0005c0c0 420e1042 0e08420b 48000000 0c460000 B..B..B.H....F.. │ │ │ │ - 0x0005c0d0 f0eafeff 49010000 00460e10 8f02420e ....I....F....B. │ │ │ │ - 0x0005c0e0 188e0342 0e208d04 450e288c 05410e30 ...B. ..E.(..A.0 │ │ │ │ - 0x0005c0f0 8606410e 38830748 0e60030b 010a0e38 ..A.8..H.`.....8 │ │ │ │ - 0x0005c100 410e3041 0e28420e 20420e18 420e1042 A.0A.(B. B..B..B │ │ │ │ - 0x0005c110 0e08420b 68000000 cc150000 f4ebfeff ..B.h........... │ │ │ │ - 0x0005c120 80060000 04421100 00460e10 8f02420e .....B...F....B. │ │ │ │ - 0x0005c130 188e0342 0e208d04 420e288c 05410e30 ...B. ..B.(..A.0 │ │ │ │ - 0x0005c140 8606410e 38830747 0e70033f 050a0e38 ..A.8..G.p.?...8 │ │ │ │ - 0x0005c150 410e3041 0e28420e 20420e18 420e1042 A.0A.(B. B..B..B │ │ │ │ - 0x0005c160 0e08410b 02cc0a0e 38410e30 410e2842 ..A.....8A.0A.(B │ │ │ │ - 0x0005c170 0e20420e 18420e10 420e0845 0b000000 . B..B..B..E.... │ │ │ │ - 0x0005c180 14000000 c4460000 08f2feff 20000000 .....F...... ... │ │ │ │ - 0x0005c190 00480e20 530e0800 10000000 dc460000 .H. S........F.. │ │ │ │ - 0x0005c1a0 10f2feff 17000000 00000000 14000000 ................ │ │ │ │ - 0x0005c1b0 f0460000 1cf2feff 2e000000 00480e20 .F...........H. │ │ │ │ - 0x0005c1c0 610e0800 68000000 7c160000 34f2feff a...h...|...4... │ │ │ │ - 0x0005c1d0 70060000 049b1000 00460e10 8f02420e p........F....B. │ │ │ │ - 0x0005c1e0 188e0342 0e208d04 420e288c 05410e30 ...B. ..B.(..A.0 │ │ │ │ - 0x0005c1f0 8606410e 38830747 0e70032f 050a0e38 ..A.8..G.p./...8 │ │ │ │ - 0x0005c200 410e3041 0e28420e 20420e18 420e1042 A.0A.(B. B..B..B │ │ │ │ - 0x0005c210 0e08410b 02cc0a0e 38410e30 410e2842 ..A.....8A.0A.(B │ │ │ │ - 0x0005c220 0e20420e 18420e10 420e0845 0b000000 . B..B..B..E.... │ │ │ │ - 0x0005c230 14000000 74470000 38f8feff 20000000 ....tG..8... ... │ │ │ │ - 0x0005c240 00480e20 530e0800 10000000 8c470000 .H. S........G.. │ │ │ │ - 0x0005c250 40f8feff 17000000 00000000 14000000 @............... │ │ │ │ - 0x0005c260 a0470000 4cf8feff 2e000000 00480e20 .G..L........H. │ │ │ │ - 0x0005c270 610e0800 48000000 b8470000 64f8feff a...H....G..d... │ │ │ │ - 0x0005c280 6e010000 00460e10 8f02420e 188e0342 n....F....B....B │ │ │ │ - 0x0005c290 0e208d04 450e288c 05410e30 8606410e . ..E.(..A.0..A. │ │ │ │ - 0x0005c2a0 38830749 0e50031b 010a0e38 410e3041 8..I.P.....8A.0A │ │ │ │ - 0x0005c2b0 0e28420e 20420e18 420e1042 0e08410b .(B. B..B..B..A. │ │ │ │ - 0x0005c2c0 48000000 04480000 88f9feff 1f010000 H....H.......... │ │ │ │ - 0x0005c2d0 00460e10 8f02420e 188e0342 0e208d04 .F....B....B. .. │ │ │ │ - 0x0005c2e0 450e288c 05410e30 8606410e 38830747 E.(..A.0..A.8..G │ │ │ │ - 0x0005c2f0 0e4002ce 0a0e3841 0e30410e 28420e20 .@....8A.0A.(B. │ │ │ │ - 0x0005c300 420e1842 0e10420e 08410b00 30000000 B..B..B..A..0... │ │ │ │ - 0x0005c310 c4170000 6cfafeff 190a0000 045c0f00 ....l........\.. │ │ │ │ - 0x0005c320 00450e10 8602430d 06518f03 8e048d05 .E....C..Q...... │ │ │ │ - 0x0005c330 8c068307 0311060a 0c070846 0b000000 ...........F.... │ │ │ │ - 0x0005c340 30000000 f8170000 5804ffff d3000000 0.......X....... │ │ │ │ - 0x0005c350 044b0f00 00450e10 8602480d 06498e03 .K...E....H..I.. │ │ │ │ - 0x0005c360 8c048305 02682e40 600a0c07 08410b58 .....h.@`....A.X │ │ │ │ - 0x0005c370 2e000000 38000000 2c180000 0405ffff ....8...,....... │ │ │ │ - 0x0005c380 e4000000 04370f00 00450e10 8602430d .....7...E....C. │ │ │ │ - 0x0005c390 06498f03 8e048305 02752e40 560a0c07 .I.......u.@V... │ │ │ │ - 0x0005c3a0 08440b4f 0a0c0708 410b582e 00000000 .D.O....A.X..... │ │ │ │ - 0x0005c3b0 54000000 f4480000 c805ffff 5d020000 T....H......]... │ │ │ │ - 0x0005c3c0 004f0e10 8f02420e 188e0342 0e208d04 .O....B....B. .. │ │ │ │ - 0x0005c3d0 450e288c 05410e30 8606410e 38830747 E.(..A.0..A.8..G │ │ │ │ - 0x0005c3e0 0ea00103 b9010a0e 38410e30 410e2842 ........8A.0A.(B │ │ │ │ - 0x0005c3f0 0e20420e 18420e10 420e084c 0b026c0e . B..B..B..L..l. │ │ │ │ - 0x0005c400 08c3c6cc cdcecf00 4c000000 4c490000 ........L...LI.. │ │ │ │ - 0x0005c410 d007ffff 66060000 00460e10 8f02420e ....f....F....B. │ │ │ │ - 0x0005c420 188e0342 0e208d04 450e288c 05410e30 ...B. ..E.(..A.0 │ │ │ │ - 0x0005c430 8606410e 3883074a 0e800203 3b030a0e ..A.8..J....;... │ │ │ │ - 0x0005c440 38470e30 440e2842 0e20450e 18420e10 8G.0D.(B. E..B.. │ │ │ │ - 0x0005c450 420e0845 0b000000 44000000 9c490000 B..E....D....I.. │ │ │ │ - 0x0005c460 200effff a1020000 00460e10 8f02420e ........F....B. │ │ │ │ - 0x0005c470 188e0342 0e208d04 450e288c 05410e30 ...B. ..E.(..A.0 │ │ │ │ - 0x0005c480 8606410e 38830703 73020a0e 30470e28 ..A.8...s...0G.( │ │ │ │ - 0x0005c490 420e2042 0e18420e 10420e08 450b0000 B. B..B..B..E... │ │ │ │ - 0x0005c4a0 48000000 e4490000 8810ffff 6e010000 H....I......n... │ │ │ │ - 0x0005c4b0 00460e10 8f02420e 188e0342 0e208d04 .F....B....B. .. │ │ │ │ - 0x0005c4c0 450e288c 05410e30 8606410e 38830749 E.(..A.0..A.8..I │ │ │ │ - 0x0005c4d0 0e50031b 010a0e38 410e3041 0e28420e .P.....8A.0A.(B. │ │ │ │ - 0x0005c4e0 20420e18 420e1042 0e08410b 48000000 B..B..B..A.H... │ │ │ │ - 0x0005c4f0 304a0000 ac11ffff 1f010000 00460e10 0J...........F.. │ │ │ │ - 0x0005c500 8f02420e 188e0342 0e208d04 450e288c ..B....B. ..E.(. │ │ │ │ - 0x0005c510 05410e30 8606410e 38830747 0e4002ce .A.0..A.8..G.@.. │ │ │ │ - 0x0005c520 0a0e3841 0e30410e 28420e20 420e1842 ..8A.0A.(B. B..B │ │ │ │ - 0x0005c530 0e10420e 08410b00 30000000 f0190000 ..B..A..0....... │ │ │ │ - 0x0005c540 8012ffff 590b0000 04930d00 00450e10 ....Y........E.. │ │ │ │ - 0x0005c550 86024d0d 06518f03 8e048d05 8c068307 ..M..Q.......... │ │ │ │ - 0x0005c560 036c060a 0c070841 0b000000 30000000 .l.....A....0... │ │ │ │ - 0x0005c570 241a0000 ac1dffff d3000000 04830d00 $............... │ │ │ │ - 0x0005c580 00450e10 8602480d 06498e03 8c048305 .E....H..I...... │ │ │ │ - 0x0005c590 02682e40 600a0c07 08410b58 2e000000 .h.@`....A.X.... │ │ │ │ - 0x0005c5a0 38000000 581a0000 581effff e4000000 8...X...X....... │ │ │ │ - 0x0005c5b0 046f0d00 00450e10 8602430d 06498f03 .o...E....C..I.. │ │ │ │ - 0x0005c5c0 8e048305 02752e40 560a0c07 08440b4f .....u.@V....D.O │ │ │ │ - 0x0005c5d0 0a0c0708 410b582e 00000000 54000000 ....A.X.....T... │ │ │ │ - 0x0005c5e0 204b0000 1c1fffff 2e020000 004f0e10 K...........O.. │ │ │ │ - 0x0005c5f0 8f02420e 188e0342 0e208d04 450e288c ..B....B. ..E.(. │ │ │ │ - 0x0005c600 05410e30 8606410e 38830747 0e900103 .A.0..A.8..G.... │ │ │ │ - 0x0005c610 9e010a0e 38410e30 410e2842 0e20420e ....8A.0A.(B. B. │ │ │ │ - 0x0005c620 18420e10 420e0847 0b025d0e 08c3c6cc .B..B..G..]..... │ │ │ │ - 0x0005c630 cdcecf00 4c000000 784b0000 f420ffff ....L...xK... .. │ │ │ │ - 0x0005c640 42060000 00460e10 8f02420e 188e0342 B....F....B....B │ │ │ │ - 0x0005c650 0e208d04 450e288c 05410e30 8606410e . ..E.(..A.0..A. │ │ │ │ - 0x0005c660 3883074a 0ef00103 1a030a0e 38470e30 8..J........8G.0 │ │ │ │ - 0x0005c670 440e2842 0e20450e 18420e10 420e0845 D.(B. E..B..B..E │ │ │ │ - 0x0005c680 0b000000 44000000 c84b0000 f426ffff ....D....K...&.. │ │ │ │ - 0x0005c690 a1020000 00460e10 8f02420e 188e0342 .....F....B....B │ │ │ │ - 0x0005c6a0 0e208d04 450e288c 05410e30 8606410e . ..E.(..A.0..A. │ │ │ │ - 0x0005c6b0 38830703 73020a0e 30470e28 420e2042 8...s...0G.(B. B │ │ │ │ - 0x0005c6c0 0e18420e 10420e08 450b0000 10000000 ..B..B..E....... │ │ │ │ - 0x0005c6d0 104c0000 5c29ffff 21000000 00000000 .L..\)..!....... │ │ │ │ - 0x0005c6e0 40000000 981b0000 7829ffff 28010000 @.......x)..(... │ │ │ │ - 0x0005c6f0 044f0c00 00460e10 8e02420e 188d0345 .O...F....B....E │ │ │ │ - 0x0005c700 0e208c04 460e2886 05410e30 830602c6 . ..F.(..A.0.... │ │ │ │ - 0x0005c710 0a0e2841 0e20420e 18420e10 420e0841 ..(A. B..B..B..A │ │ │ │ - 0x0005c720 0b000000 20000000 684c0000 642affff .... ...hL..d*.. │ │ │ │ - 0x0005c730 44000000 00450e10 8302480e 206d0a0e D....E....H. m.. │ │ │ │ - 0x0005c740 10440e08 410b0000 40000000 001c0000 .D..A...@....... │ │ │ │ - 0x0005c750 902affff 46010000 04fe0b00 00460e10 .*..F........F.. │ │ │ │ - 0x0005c760 8e02420e 188d0345 0e208c04 460e2886 ..B....E. ..F.(. │ │ │ │ - 0x0005c770 05410e30 830602e4 0a0e2841 0e20420e .A.0......(A. B. │ │ │ │ - 0x0005c780 18420e10 420e0841 0b000000 20000000 .B..B..A.... ... │ │ │ │ - 0x0005c790 d04c0000 9c2bffff 44000000 00450e10 .L...+..D....E.. │ │ │ │ - 0x0005c7a0 8302480e 206d0a0e 10440e08 410b0000 ..H. m...D..A... │ │ │ │ - 0x0005c7b0 40000000 681c0000 c82bffff 5c010000 @...h....+..\... │ │ │ │ - 0x0005c7c0 04ad0b00 00460e10 8e02420e 188d0345 .....F....B....E │ │ │ │ - 0x0005c7d0 0e208c04 460e2886 05410e30 830602fa . ..F.(..A.0.... │ │ │ │ - 0x0005c7e0 0a0e2841 0e20420e 18420e10 420e0841 ..(A. B..B..B..A │ │ │ │ - 0x0005c7f0 0b000000 20000000 384d0000 e42cffff .... ...8M...,.. │ │ │ │ - 0x0005c800 44000000 00450e10 8302480e 206d0a0e D....E....H. m.. │ │ │ │ - 0x0005c810 10440e08 410b0000 40000000 d01c0000 .D..A...@....... │ │ │ │ - 0x0005c820 102dffff 28010000 045c0b00 00460e10 .-..(....\...F.. │ │ │ │ - 0x0005c830 8e02420e 188d0345 0e208c04 460e2886 ..B....E. ..F.(. │ │ │ │ - 0x0005c840 05410e30 830602c6 0a0e2841 0e20420e .A.0......(A. B. │ │ │ │ - 0x0005c850 18420e10 420e0841 0b000000 20000000 .B..B..A.... ... │ │ │ │ - 0x0005c860 a04d0000 fc2dffff 44000000 00450e10 .M...-..D....E.. │ │ │ │ - 0x0005c870 8302480e 206d0a0e 10440e08 410b0000 ..H. m...D..A... │ │ │ │ - 0x0005c880 40000000 381d0000 282effff 46010000 @...8...(...F... │ │ │ │ - 0x0005c890 040b0b00 00460e10 8e02420e 188d0345 .....F....B....E │ │ │ │ - 0x0005c8a0 0e208c04 460e2886 05410e30 830602e4 . ..F.(..A.0.... │ │ │ │ - 0x0005c8b0 0a0e2841 0e20420e 18420e10 420e0841 ..(A. B..B..B..A │ │ │ │ - 0x0005c8c0 0b000000 20000000 084e0000 342fffff .... ....N..4/.. │ │ │ │ - 0x0005c8d0 44000000 00450e10 8302480e 206d0a0e D....E....H. m.. │ │ │ │ - 0x0005c8e0 10440e08 410b0000 40000000 a01d0000 .D..A...@....... │ │ │ │ - 0x0005c8f0 602fffff 5c010000 04ba0a00 00460e10 `/..\........F.. │ │ │ │ - 0x0005c900 8e02420e 188d0345 0e208c04 460e2886 ..B....E. ..F.(. │ │ │ │ - 0x0005c910 05410e30 830602fa 0a0e2841 0e20420e .A.0......(A. B. │ │ │ │ - 0x0005c920 18420e10 420e0841 0b000000 20000000 .B..B..A.... ... │ │ │ │ - 0x0005c930 704e0000 7c30ffff 44000000 00450e10 pN..|0..D....E.. │ │ │ │ - 0x0005c940 8302480e 206d0a0e 10440e08 410b0000 ..H. m...D..A... │ │ │ │ - 0x0005c950 40000000 081e0000 a830ffff 36010000 @........0..6... │ │ │ │ - 0x0005c960 046b0a00 00460e10 8e02420e 188d0342 .k...F....B....B │ │ │ │ - 0x0005c970 0e208c04 460e2886 05410e30 830602b0 . ..F.(..A.0.... │ │ │ │ - 0x0005c980 0a0e2841 0e20420e 18420e10 420e0841 ..(A. B..B..B..A │ │ │ │ - 0x0005c990 0b000000 30000000 4c1e0000 a431ffff ....0...L....1.. │ │ │ │ - 0x0005c9a0 86090000 044f0a00 00450e10 8602430d .....O...E....C. │ │ │ │ - 0x0005c9b0 06498f03 8e048d05 8c068307 031b070a .I.............. │ │ │ │ - 0x0005c9c0 0c070844 0b000000 30000000 801e0000 ...D....0....... │ │ │ │ - 0x0005c9d0 103bffff 86090000 043c0a00 00450e10 .;.......<...E.. │ │ │ │ - 0x0005c9e0 8602430d 06498f03 8e048d05 8c068307 ..C..I.......... │ │ │ │ - 0x0005c9f0 031b070a 0c070844 0b000000 40000000 .......D....@... │ │ │ │ - 0x0005ca00 404f0000 6c44ffff 01020000 00460e10 @O..lD.......F.. │ │ │ │ - 0x0005ca10 8e02420e 188d0342 0e208c04 440e2886 ..B....B. ..D.(. │ │ │ │ - 0x0005ca20 05410e30 83064a0e 60035101 0a0e3041 .A.0..J.`.Q...0A │ │ │ │ - 0x0005ca30 0e28410e 20420e18 420e1042 0e084e0b .(A. B..B..B..N. │ │ │ │ - 0x0005ca40 18000000 844f0000 3846ffff 58010000 .....O..8F..X... │ │ │ │ - 0x0005ca50 0002440e 3002d10a 0e084b0b 50000000 ..D.0.....K.P... │ │ │ │ - 0x0005ca60 141f0000 7c47ffff 25050000 04c90900 ....|G..%....... │ │ │ │ - 0x0005ca70 00460e10 8f02420e 188e0342 0e208d04 .F....B....B. .. │ │ │ │ - 0x0005ca80 420e288c 05410e30 8606410e 3883074a B.(..A.0..A.8..J │ │ │ │ - 0x0005ca90 0ec00103 b3030a0e 38430e30 410e2842 ........8C.0A.(B │ │ │ │ - 0x0005caa0 0e20420e 18420e10 420e0849 0b000000 . B..B..B..I.... │ │ │ │ - 0x0005cab0 20000000 f44f0000 584cffff e6000000 ....O..XL...... │ │ │ │ - 0x0005cac0 00540e30 02650e08 670e3070 0e08500e .T.0.e..g.0p..P. │ │ │ │ - 0x0005cad0 30440e08 10000000 18500000 244dffff 0D.......P..$M.. │ │ │ │ - 0x0005cae0 72000000 00000000 50000000 a01f0000 r.......P....... │ │ │ │ - 0x0005caf0 904dffff 25050000 04630900 00460e10 .M..%....c...F.. │ │ │ │ - 0x0005cb00 8f02420e 188e0342 0e208d04 420e288c ..B....B. ..B.(. │ │ │ │ - 0x0005cb10 05410e30 8606410e 3883074a 0ec00103 .A.0..A.8..J.... │ │ │ │ - 0x0005cb20 b3030a0e 38430e30 410e2842 0e20420e ....8C.0A.(B. B. │ │ │ │ - 0x0005cb30 18420e10 420e0849 0b000000 20000000 .B..B..I.... ... │ │ │ │ - 0x0005cb40 80500000 6c52ffff e6000000 00540e30 .P..lR.......T.0 │ │ │ │ - 0x0005cb50 02650e08 670e3070 0e08500e 30440e08 .e..g.0p..P.0D.. │ │ │ │ - 0x0005cb60 10000000 a4500000 3853ffff 72000000 .....P..8S..r... │ │ │ │ - 0x0005cb70 00000000 50000000 2c200000 a453ffff ....P..., ...S.. │ │ │ │ - 0x0005cb80 e2040000 04fd0800 00460e10 8f02420e .........F....B. │ │ │ │ - 0x0005cb90 188e0342 0e208d04 420e288c 05410e30 ...B. ..B.(..A.0 │ │ │ │ - 0x0005cba0 8606410e 38830747 0e900203 79030a0e ..A.8..G....y... │ │ │ │ - 0x0005cbb0 38410e30 410e2842 0e20420e 18420e10 8A.0A.(B. B..B.. │ │ │ │ - 0x0005cbc0 420e0848 0b000000 50000000 80200000 B..H....P.... .. │ │ │ │ - 0x0005cbd0 4058ffff e2040000 04cf0800 00460e10 @X...........F.. │ │ │ │ - 0x0005cbe0 8f02420e 188e0342 0e208d04 420e288c ..B....B. ..B.(. │ │ │ │ - 0x0005cbf0 05410e30 8606410e 38830747 0e900203 .A.0..A.8..G.... │ │ │ │ - 0x0005cc00 79030a0e 38410e30 410e2842 0e20420e y...8A.0A.(B. B. │ │ │ │ - 0x0005cc10 18420e10 420e0848 0b000000 30000000 .B..B..H....0... │ │ │ │ - 0x0005cc20 d4200000 dc5cffff 72050000 04a10800 . ...\..r....... │ │ │ │ - 0x0005cc30 00450e10 8602430d 06498f03 8e048d05 .E....C..I...... │ │ │ │ - 0x0005cc40 8c068307 031a040a 0c070845 0b000000 ...........E.... │ │ │ │ - 0x0005cc50 30000000 08210000 2862ffff 72050000 0....!..(b..r... │ │ │ │ - 0x0005cc60 04930800 00450e10 8602430d 06498f03 .....E....C..I.. │ │ │ │ - 0x0005cc70 8e048d05 8c068307 031a040a 0c070845 ...............E │ │ │ │ - 0x0005cc80 0b000000 50000000 3c210000 7467ffff ....P.....X....... │ │ │ │ + 0x00059950 00450e10 8602430d 06518f03 8e048d05 .E....C..Q...... │ │ │ │ + 0x00059960 8c068307 035c030a 0c070841 0b000000 .....\.....A.... │ │ │ │ + 0x00059970 2c000000 b43e0000 38bcfeff 1e050000 ,....>..8....... │ │ │ │ + 0x00059980 00450e10 8602430d 06518f03 8e048d05 .E....C..Q...... │ │ │ │ + 0x00059990 8c068307 0364030a 0c070841 0b000000 .....d.....A.... │ │ │ │ + 0x000599a0 48000000 e43e0000 28c1feff 9a010000 H....>..(....... │ │ │ │ + 0x000599b0 00460e10 8f02420e 188e0342 0e208d04 .F....B....B. .. │ │ │ │ + 0x000599c0 420e288c 05410e30 8606410e 38830744 B.(..A.0..A.8..D │ │ │ │ + 0x000599d0 0e70032d 010a0e38 410e3041 0e28420e .p.-...8A.0A.(B. │ │ │ │ + 0x000599e0 20420e18 420e1042 0e08410b 2c000000 B..B..B..A.,... │ │ │ │ + 0x000599f0 303f0000 7cc2feff 47030000 00450e10 0?..|...G....E.. │ │ │ │ + 0x00059a00 8602430d 06518f03 8e048d05 8c068307 ..C..Q.......... │ │ │ │ + 0x00059a10 03b6020a 0c070841 0b000000 64000000 .......A....d... │ │ │ │ + 0x00059a20 603f0000 9cc5feff 9b010000 00460e10 `?...........F.. │ │ │ │ + 0x00059a30 8f02450e 188e0342 0e208d04 450e288c ..E....B. ..E.(. │ │ │ │ + 0x00059a40 05410e30 8606410e 38830747 0e700289 .A.0..A.8..G.p.. │ │ │ │ + 0x00059a50 0e78480e 8001520e 78410e70 02410e78 .xH...R.xA.p.A.x │ │ │ │ + 0x00059a60 4c0e8001 520e7841 0e705d0a 0e38430e L...R.xA.p]..8C. │ │ │ │ + 0x00059a70 30410e28 420e2042 0e18420e 10420e08 0A.(B. B..B..B.. │ │ │ │ + 0x00059a80 480b0000 10000000 c83f0000 d4c6feff H........?...... │ │ │ │ + 0x00059a90 32000000 00000000 64000000 dc3f0000 2.......d....?.. │ │ │ │ + 0x00059aa0 00c7feff 9b010000 00460e10 8f02450e .........F....E. │ │ │ │ + 0x00059ab0 188e0342 0e208d04 450e288c 05410e30 ...B. ..E.(..A.0 │ │ │ │ + 0x00059ac0 8606410e 38830747 0e700289 0e78480e ..A.8..G.p...xH. │ │ │ │ + 0x00059ad0 8001520e 78410e70 02410e78 4c0e8001 ..R.xA.p.A.xL... │ │ │ │ + 0x00059ae0 520e7841 0e705d0a 0e38430e 30410e28 R.xA.p]..8C.0A.( │ │ │ │ + 0x00059af0 420e2042 0e18420e 10420e08 480b0000 B. B..B..B..H... │ │ │ │ + 0x00059b00 10000000 44400000 38c8feff 32000000 ....D@..8...2... │ │ │ │ + 0x00059b10 00000000 48000000 58400000 64c8feff ....H...X@..d... │ │ │ │ + 0x00059b20 dd020000 00460e10 8f024b0e 188e0342 .....F....K....B │ │ │ │ + 0x00059b30 0e208d04 450e288c 05440e30 8606410e . ..E.(..D.0..A. │ │ │ │ + 0x00059b40 38830744 0e700375 020a0e38 410e3041 8..D.p.u...8A.0A │ │ │ │ + 0x00059b50 0e28420e 20420e18 420e1042 0e08480b .(B. B..B..B..H. │ │ │ │ + 0x00059b60 48000000 a4400000 f8cafeff c5020000 H....@.......... │ │ │ │ + 0x00059b70 00460e10 8f024b0e 188e0342 0e208d04 .F....K....B. .. │ │ │ │ + 0x00059b80 450e288c 05440e30 8606410e 38830744 E.(..D.0..A.8..D │ │ │ │ + 0x00059b90 0e600363 020a0e38 410e3041 0e28420e .`.c...8A.0A.(B. │ │ │ │ + 0x00059ba0 20420e18 420e1042 0e08420b 18000000 B..B..B..B..... │ │ │ │ + 0x00059bb0 40100000 7ccdfeff 21000000 04ef1400 @...|...!....... │ │ │ │ + 0x00059bc0 00510e10 4e0e0800 28000000 5c100000 .Q..N...(...\... │ │ │ │ + 0x00059bd0 90cdfeff 36020000 04d71400 00450e10 ....6........E.. │ │ │ │ + 0x00059be0 8602430d 064e8c03 83040377 010a0c07 ..C..N.....w.... │ │ │ │ + 0x00059bf0 08430b00 28000000 88100000 a4cffeff .C..(........... │ │ │ │ + 0x00059c00 36020000 04cc1400 00450e10 8602430d 6........E....C. │ │ │ │ + 0x00059c10 064e8c03 83040377 010a0c07 08430b00 .N.....w.....C.. │ │ │ │ + 0x00059c20 28000000 b4100000 b8d1feff 36020000 (...........6... │ │ │ │ + 0x00059c30 04c11400 00450e10 8602430d 064e8c03 .....E....C..N.. │ │ │ │ + 0x00059c40 83040377 010a0c07 08430b00 28000000 ...w.....C..(... │ │ │ │ + 0x00059c50 e0100000 ccd3feff 36020000 04b61400 ........6....... │ │ │ │ + 0x00059c60 00450e10 8602430d 064e8c03 83040377 .E....C..N.....w │ │ │ │ + 0x00059c70 010a0c07 08430b00 28000000 0c110000 .....C..(....... │ │ │ │ + 0x00059c80 e0d5feff 36020000 04ab1400 00450e10 ....6........E.. │ │ │ │ + 0x00059c90 8602430d 064e8c03 83040377 010a0c07 ..C..N.....w.... │ │ │ │ + 0x00059ca0 08430b00 28000000 38110000 f4d7feff .C..(...8....... │ │ │ │ + 0x00059cb0 36020000 04a01400 00450e10 8602430d 6........E....C. │ │ │ │ + 0x00059cc0 064e8c03 83040377 010a0c07 08430b00 .N.....w.....C.. │ │ │ │ + 0x00059cd0 4c000000 64110000 182cfcff df010000 L...d....,...... │ │ │ │ + 0x00059ce0 04971400 00460e10 8f024c0e 188e0346 .....F....L....F │ │ │ │ + 0x00059cf0 0e208d04 460e288c 05450e30 86064b0e . ..F.(..E.0..K. │ │ │ │ + 0x00059d00 38830747 0e400384 010a0e38 410e3041 8..G.@.....8A.0A │ │ │ │ + 0x00059d10 0e28420e 20420e18 420e1042 0e08410b .(B. B..B..B..A. │ │ │ │ + 0x00059d20 20000000 b4110000 942afcff 58000000 ........*..X... │ │ │ │ + 0x00059d30 04581400 000e4083 0786068c 058d048e .X....@......... │ │ │ │ + 0x00059d40 038f0200 2c000000 d8110000 842dfcff ....,........-.. │ │ │ │ + 0x00059d50 37000000 043c1400 00460e10 8e02460e 7....<...F....F. │ │ │ │ + 0x00059d60 18830344 0e20540a 0e18440e 10420e08 ...D. T...D..B.. │ │ │ │ + 0x00059d70 410b0000 18000000 08120000 982afcff A............*.. │ │ │ │ + 0x00059d80 13000000 04181400 000e2083 038e0200 .......... ..... │ │ │ │ + 0x00059d90 20000000 d4420000 48d9feff 4c000000 ....B..H...L... │ │ │ │ + 0x00059da0 00450e10 8302640a 0e08470b 470a0e08 .E....d...G.G... │ │ │ │ + 0x00059db0 490b0000 14000000 f8420000 74d9feff I........B..t... │ │ │ │ + 0x00059dc0 85000000 0002540e 20630e08 18000000 ......T. c...... │ │ │ │ + 0x00059dd0 60120000 ecd9feff 33000000 04c81300 `.......3....... │ │ │ │ + 0x00059de0 006c0e10 460e0800 10000000 2c430000 .l..F.......,C.. │ │ │ │ + 0x00059df0 10dafeff 3c000000 00000000 30000000 ....<.......0... │ │ │ │ + 0x00059e00 90120000 3cdafeff 70020000 04a01300 ....<...p....... │ │ │ │ + 0x00059e10 00450e10 8602430d 06428e03 478d048c .E....C..B..G... │ │ │ │ + 0x00059e20 05548306 037d010a 0c070846 0b000000 .T...}.....F.... │ │ │ │ + 0x00059e30 34000000 c4120000 78dcfeff 27010000 4.......x...'... │ │ │ │ + 0x00059e40 04911300 00460e10 8e02450e 18860341 .....F....E....A │ │ │ │ + 0x00059e50 0e208304 440e7002 af0a0e20 410e1841 . ..D.p.... A..A │ │ │ │ + 0x00059e60 0e10420e 08450b00 34000000 fc120000 ..B..E..4....... │ │ │ │ + 0x00059e70 70ddfeff 27010000 04671300 00460e10 p...'....g...F.. │ │ │ │ + 0x00059e80 8e02450e 18860341 0e208304 440e7002 ..E....A. ..D.p. │ │ │ │ + 0x00059e90 af0a0e20 410e1841 0e10420e 08450b00 ... A..A..B..E.. │ │ │ │ + 0x00059ea0 34000000 34130000 68defeff 27010000 4...4...h...'... │ │ │ │ + 0x00059eb0 043d1300 00460e10 8e02450e 18860341 .=...F....E....A │ │ │ │ + 0x00059ec0 0e208304 440e7002 af0a0e20 410e1841 . ..D.p.... A..A │ │ │ │ + 0x00059ed0 0e10420e 08450b00 34000000 6c130000 ..B..E..4...l... │ │ │ │ + 0x00059ee0 60dffeff 27010000 04131300 00460e10 `...'........F.. │ │ │ │ + 0x00059ef0 8e02450e 18860341 0e208304 440e7002 ..E....A. ..D.p. │ │ │ │ + 0x00059f00 af0a0e20 410e1841 0e10420e 08450b00 ... A..A..B..E.. │ │ │ │ + 0x00059f10 34000000 a4130000 58e0feff 27010000 4.......X...'... │ │ │ │ + 0x00059f20 04e91200 00460e10 8e02450e 18860341 .....F....E....A │ │ │ │ + 0x00059f30 0e208304 440e7002 af0a0e20 410e1841 . ..D.p.... A..A │ │ │ │ + 0x00059f40 0e10420e 08450b00 34000000 dc130000 ..B..E..4....... │ │ │ │ + 0x00059f50 50e1feff 27010000 04bf1200 00460e10 P...'........F.. │ │ │ │ + 0x00059f60 8e02450e 18860341 0e208304 440e7002 ..E....A. ..D.p. │ │ │ │ + 0x00059f70 af0a0e20 410e1841 0e10420e 08450b00 ... A..A..B..E.. │ │ │ │ + 0x00059f80 18000000 c4440000 48e2feff 2b000000 .....D..H...+... │ │ │ │ + 0x00059f90 00450e10 83025b0a 0e08410b 80000000 .E....[...A..... │ │ │ │ + 0x00059fa0 30140000 5ce2feff 12040000 04791200 0...\........y.. │ │ │ │ + 0x00059fb0 00460e10 8f02420e 188e0342 0e208d04 .F....B....B. .. │ │ │ │ + 0x00059fc0 420e288c 05410e30 8606410e 38830747 B.(..A.0..A.8..G │ │ │ │ + 0x00059fd0 0ed00102 910a0e38 410e3041 0e28420e .......8A.0A.(B. │ │ │ │ + 0x00059fe0 20420e18 420e1042 0e08480b 0303020a B..B..B..H..... │ │ │ │ + 0x00059ff0 0e38410e 30410e28 420e2042 0e18420e .8A.0A.(B. B..B. │ │ │ │ + 0x0005a000 10420e08 4b0b6e0a 0e38410e 30410e28 .B..K.n..8A.0A.( │ │ │ │ + 0x0005a010 420e2042 0e18420e 10420e08 480b0000 B. B..B..B..H... │ │ │ │ + 0x0005a020 34000000 b4140000 f8e5feff 64020000 4...........d... │ │ │ │ + 0x0005a030 040a1200 00460e10 8c024c0e 18860341 .....F....L....A │ │ │ │ + 0x0005a040 0e208304 440e5003 01010a0e 20410e18 . ..D.P..... A.. │ │ │ │ + 0x0005a050 410e1042 0e08440b 34000000 ec140000 A..B..D.4....... │ │ │ │ + 0x0005a060 30e8feff 64020000 04f41100 00460e10 0...d........F.. │ │ │ │ + 0x0005a070 8c024c0e 18860341 0e208304 440e5003 ..L....A. ..D.P. │ │ │ │ + 0x0005a080 01010a0e 20410e18 410e1042 0e08440b .... A..A..B..D. │ │ │ │ + 0x0005a090 48000000 d4450000 68eafeff 39010000 H....E..h...9... │ │ │ │ + 0x0005a0a0 00460e10 8f02420e 188e0349 0e208d04 .F....B....I. .. │ │ │ │ + 0x0005a0b0 420e288c 05410e30 8606410e 38830744 B.(..A.0..A.8..D │ │ │ │ + 0x0005a0c0 0e6002fb 0a0e3841 0e30410e 28420e20 .`....8A.0A.(B. │ │ │ │ + 0x0005a0d0 420e1842 0e10420e 08420b00 48000000 B..B..B..B..H... │ │ │ │ + 0x0005a0e0 20460000 5cebfeff 39010000 00460e10 F..\...9....F.. │ │ │ │ + 0x0005a0f0 8f02420e 188e0349 0e208d04 420e288c ..B....I. ..B.(. │ │ │ │ + 0x0005a100 05410e30 8606410e 38830744 0e6002fb .A.0..A.8..D.`.. │ │ │ │ + 0x0005a110 0a0e3841 0e30410e 28420e20 420e1842 ..8A.0A.(B. B..B │ │ │ │ + 0x0005a120 0e10420e 08420b00 68000000 bc150000 ..B..B..h....... │ │ │ │ + 0x0005a130 50ecfeff 58060000 04461100 00460e10 P...X....F...F.. │ │ │ │ + 0x0005a140 8f02420e 188e0342 0e208d04 420e288c ..B....B. ..B.(. │ │ │ │ + 0x0005a150 05410e30 8606440e 38830746 0e70031d .A.0..D.8..F.p.. │ │ │ │ + 0x0005a160 050a0e38 410e3041 0e28420e 20420e18 ...8A.0A.(B. B.. │ │ │ │ + 0x0005a170 420e1042 0e08410b 02c40a0e 38410e30 B..B..A.....8A.0 │ │ │ │ + 0x0005a180 410e2842 0e20420e 18420e10 420e0845 A.(B. B..B..B..E │ │ │ │ + 0x0005a190 0b000000 14000000 d8460000 44f2feff .........F..D... │ │ │ │ + 0x0005a1a0 20000000 00480e20 530e0800 10000000 ....H. S....... │ │ │ │ + 0x0005a1b0 f0460000 4cf2feff 17000000 00000000 .F..L........... │ │ │ │ + 0x0005a1c0 14000000 04470000 58f2feff 2e000000 .....G..X....... │ │ │ │ + 0x0005a1d0 00480e20 610e0800 68000000 6c160000 .H. a...h...l... │ │ │ │ + 0x0005a1e0 70f2feff 48060000 049f1000 00460e10 p...H........F.. │ │ │ │ + 0x0005a1f0 8f02420e 188e0342 0e208d04 420e288c ..B....B. ..B.(. │ │ │ │ + 0x0005a200 05410e30 8606440e 38830746 0e70030d .A.0..D.8..F.p.. │ │ │ │ + 0x0005a210 050a0e38 410e3041 0e28420e 20420e18 ...8A.0A.(B. B.. │ │ │ │ + 0x0005a220 420e1042 0e08410b 02c40a0e 38410e30 B..B..A.....8A.0 │ │ │ │ + 0x0005a230 410e2842 0e20420e 18420e10 420e0845 A.(B. B..B..B..E │ │ │ │ + 0x0005a240 0b000000 14000000 88470000 54f8feff .........G..T... │ │ │ │ + 0x0005a250 20000000 00480e20 530e0800 10000000 ....H. S....... │ │ │ │ + 0x0005a260 a0470000 5cf8feff 17000000 00000000 .G..\........... │ │ │ │ + 0x0005a270 14000000 b4470000 68f8feff 2e000000 .....G..h....... │ │ │ │ + 0x0005a280 00480e20 610e0800 48000000 cc470000 .H. a...H....G.. │ │ │ │ + 0x0005a290 80f8feff 66010000 00460e10 8f02450e ....f....F....E. │ │ │ │ + 0x0005a2a0 188e0342 0e208d04 500e288c 05410e30 ...B. ..P.(..A.0 │ │ │ │ + 0x0005a2b0 8606430e 38830749 0e500303 010a0e38 ..C.8..I.P.....8 │ │ │ │ + 0x0005a2c0 410e3041 0e28420e 20420e18 420e1042 A.0A.(B. B..B..B │ │ │ │ + 0x0005a2d0 0e08410b 48000000 18480000 a4f9feff ..A.H....H...... │ │ │ │ + 0x0005a2e0 2f010000 00460e10 8f02490e 188e0342 /....F....I....B │ │ │ │ + 0x0005a2f0 0e208d04 450e288c 054a0e30 8606410e . ..E.(..J.0..A. │ │ │ │ + 0x0005a300 38830744 0e4002d1 0a0e3841 0e30410e 8..D.@....8A.0A. │ │ │ │ + 0x0005a310 28420e20 420e1842 0e10420e 08410b00 (B. B..B..B..A.. │ │ │ │ + 0x0005a320 30000000 b4170000 88fafeff e1090000 0............... │ │ │ │ + 0x0005a330 04600f00 00450e10 8602460d 06518f03 .`...E....F..Q.. │ │ │ │ + 0x0005a340 8e048d05 8c068307 03e0050a 0c070844 ...............D │ │ │ │ + 0x0005a350 0b000000 34000000 e8170000 4404ffff ....4.......D... │ │ │ │ + 0x0005a360 5a010000 044f0f00 00450e10 8602430d Z....O...E....C. │ │ │ │ + 0x0005a370 064f8f03 8e048d05 8c068a07 830802ea .O.............. │ │ │ │ + 0x0005a380 2e40640a 0c070841 0b582e00 34000000 .@d....A.X..4... │ │ │ │ + 0x0005a390 20180000 6c05ffff 60010000 04370f00 ...l...`....7.. │ │ │ │ + 0x0005a3a0 00450e10 8602430d 064f8f03 8e048d05 .E....C..O...... │ │ │ │ + 0x0005a3b0 8c068a07 830802ee 2e405c0a 0c070847 .........@\....G │ │ │ │ + 0x0005a3c0 0b5c2e00 54000000 08490000 9406ffff .\..T....I...... │ │ │ │ + 0x0005a3d0 25020000 004f0e10 8f02480e 188e0342 %....O....H....B │ │ │ │ + 0x0005a3e0 0e208d04 420e288c 05470e30 8606410e . ..B.(..G.0..A. │ │ │ │ + 0x0005a3f0 38830744 0ea00103 98010a0e 38410e30 8..D........8A.0 │ │ │ │ + 0x0005a400 410e2842 0e20420e 18420e10 420e0847 A.(B. B..B..B..G │ │ │ │ + 0x0005a410 0b02540e 08c3c6cc cdcecf00 4c000000 ..T.........L... │ │ │ │ + 0x0005a420 60490000 6c08ffff 06060000 00460e10 `I..l........F.. │ │ │ │ + 0x0005a430 8f02420e 188e0342 0e208d04 450e288c ..B....B. ..E.(. │ │ │ │ + 0x0005a440 05410e30 8606410e 38830747 0ef00103 .A.0..A.8..G.... │ │ │ │ + 0x0005a450 41030a0e 38440e30 410e2842 0e20420e A...8D.0A.(B. B. │ │ │ │ + 0x0005a460 18420e10 420e0845 0b000000 44000000 .B..B..E....D... │ │ │ │ + 0x0005a470 b0490000 2c0effff 81020000 00460e10 .I..,........F.. │ │ │ │ + 0x0005a480 8f024b0e 188e0342 0e208d04 420e288c ..K....B. ..B.(. │ │ │ │ + 0x0005a490 05410e30 8606410e 38830703 50020a0e .A.0..A.8...P... │ │ │ │ + 0x0005a4a0 30440e28 420e2042 0e18420e 10420e08 0D.(B. B..B..B.. │ │ │ │ + 0x0005a4b0 450b0000 48000000 f8490000 7410ffff E...H....I..t... │ │ │ │ + 0x0005a4c0 66010000 00460e10 8f02450e 188e0342 f....F....E....B │ │ │ │ + 0x0005a4d0 0e208d04 500e288c 05410e30 8606430e . ..P.(..A.0..C. │ │ │ │ + 0x0005a4e0 38830749 0e500303 010a0e38 410e3041 8..I.P.....8A.0A │ │ │ │ + 0x0005a4f0 0e28420e 20420e18 420e1042 0e08410b .(B. B..B..B..A. │ │ │ │ + 0x0005a500 48000000 444a0000 9811ffff 2f010000 H...DJ....../... │ │ │ │ + 0x0005a510 00460e10 8f02490e 188e0342 0e208d04 .F....I....B. .. │ │ │ │ + 0x0005a520 450e288c 054a0e30 8606410e 38830744 E.(..J.0..A.8..D │ │ │ │ + 0x0005a530 0e4002d1 0a0e3841 0e30410e 28420e20 .@....8A.0A.(B. │ │ │ │ + 0x0005a540 420e1842 0e10420e 08410b00 30000000 B..B..B..A..0... │ │ │ │ + 0x0005a550 e0190000 7c12ffff 190b0000 04970d00 ....|........... │ │ │ │ + 0x0005a560 00450e10 86024d0d 06518f03 8e048d05 .E....M..Q...... │ │ │ │ + 0x0005a570 8c068307 036e060a 0c070847 0b000000 .....n.....G.... │ │ │ │ + 0x0005a580 34000000 141a0000 681dffff 57010000 4.......h...W... │ │ │ │ + 0x0005a590 04870d00 00450e10 8602430d 064f8f03 .....E....C..O.. │ │ │ │ + 0x0005a5a0 8e048d05 8c068a07 830802e7 2e40640a .............@d. │ │ │ │ + 0x0005a5b0 0c070841 0b582e00 34000000 4c1a0000 ...A.X..4...L... │ │ │ │ + 0x0005a5c0 901effff 58010000 046f0d00 00450e10 ....X....o...E.. │ │ │ │ + 0x0005a5d0 8602430d 064f8f03 8e048d05 8c068a07 ..C..O.......... │ │ │ │ + 0x0005a5e0 830802eb 2e405c0a 0c070842 0b5c2e00 .....@\....B.\.. │ │ │ │ + 0x0005a5f0 54000000 344b0000 b81fffff 0b020000 T...4K.......... │ │ │ │ + 0x0005a600 004f0e10 8f02480e 188e0345 0e208d04 .O....H....E. .. │ │ │ │ + 0x0005a610 420e288c 05470e30 8606410e 38830744 B.(..G.0..A.8..D │ │ │ │ + 0x0005a620 0e900103 83010a0e 38410e30 410e2842 ........8A.0A.(B │ │ │ │ + 0x0005a630 0e20420e 18420e10 420e0849 0b024a0e . B..B..B..I..J. │ │ │ │ + 0x0005a640 08c3c6cc cdcecf00 4c000000 8c4b0000 ........L....K.. │ │ │ │ + 0x0005a650 7021ffff fb050000 00460e10 8f02420e p!.......F....B. │ │ │ │ + 0x0005a660 188e0342 0e208d04 450e288c 05410e30 ...B. ..E.(..A.0 │ │ │ │ + 0x0005a670 8606410e 38830747 0ef00103 41030a0e ..A.8..G....A... │ │ │ │ + 0x0005a680 38440e30 410e2842 0e20420e 18420e10 8D.0A.(B. B..B.. │ │ │ │ + 0x0005a690 420e0845 0b000000 44000000 dc4b0000 B..E....D....K.. │ │ │ │ + 0x0005a6a0 2027ffff 81020000 00460e10 8f024b0e '.......F....K. │ │ │ │ + 0x0005a6b0 188e0342 0e208d04 420e288c 05410e30 ...B. ..B.(..A.0 │ │ │ │ + 0x0005a6c0 8606410e 38830703 50020a0e 30440e28 ..A.8...P...0D.( │ │ │ │ + 0x0005a6d0 420e2042 0e18420e 10420e08 450b0000 B. B..B..B..E... │ │ │ │ + 0x0005a6e0 10000000 244c0000 6829ffff 19000000 ....$L..h)...... │ │ │ │ + 0x0005a6f0 00000000 40000000 881b0000 7429ffff ....@.......t).. │ │ │ │ + 0x0005a700 27010000 04530c00 00460e10 8e024a0e '....S...F....J. │ │ │ │ + 0x0005a710 188d0342 0e208c04 410e2886 05440e30 ...B. ..A.(..D.0 │ │ │ │ + 0x0005a720 830602c2 0a0e2841 0e20420e 18420e10 ......(A. B..B.. │ │ │ │ + 0x0005a730 420e0841 0b000000 20000000 7c4c0000 B..A.... ...|L.. │ │ │ │ + 0x0005a740 602affff 44000000 00450e10 83024b0e `*..D....E....K. │ │ │ │ + 0x0005a750 206a0a0e 10440e08 410b0000 40000000 j...D..A...@... │ │ │ │ + 0x0005a760 f01b0000 8c2affff 45010000 04020c00 .....*..E....... │ │ │ │ + 0x0005a770 00460e10 8e024a0e 188d0342 0e208c04 .F....J....B. .. │ │ │ │ + 0x0005a780 410e2886 05440e30 830602e0 0a0e2841 A.(..D.0......(A │ │ │ │ + 0x0005a790 0e20420e 18420e10 420e0841 0b000000 . B..B..B..A.... │ │ │ │ + 0x0005a7a0 20000000 e44c0000 982bffff 44000000 ....L...+..D... │ │ │ │ + 0x0005a7b0 00450e10 83024b0e 206a0a0e 10440e08 .E....K. j...D.. │ │ │ │ + 0x0005a7c0 410b0000 40000000 581c0000 c42bffff A...@...X....+.. │ │ │ │ + 0x0005a7d0 5b010000 04b10b00 00460e10 8e024a0e [........F....J. │ │ │ │ + 0x0005a7e0 188d0342 0e208c04 410e2886 05440e30 ...B. ..A.(..D.0 │ │ │ │ + 0x0005a7f0 830602f6 0a0e2841 0e20420e 18420e10 ......(A. B..B.. │ │ │ │ + 0x0005a800 420e0841 0b000000 20000000 4c4d0000 B..A.... ...LM.. │ │ │ │ + 0x0005a810 e02cffff 44000000 00450e10 83024b0e .,..D....E....K. │ │ │ │ + 0x0005a820 206a0a0e 10440e08 410b0000 40000000 j...D..A...@... │ │ │ │ + 0x0005a830 c01c0000 0c2dffff 27010000 04600b00 .....-..'....`.. │ │ │ │ + 0x0005a840 00460e10 8e024a0e 188d0342 0e208c04 .F....J....B. .. │ │ │ │ + 0x0005a850 410e2886 05440e30 830602c2 0a0e2841 A.(..D.0......(A │ │ │ │ + 0x0005a860 0e20420e 18420e10 420e0841 0b000000 . B..B..B..A.... │ │ │ │ + 0x0005a870 20000000 b44d0000 f82dffff 44000000 ....M...-..D... │ │ │ │ + 0x0005a880 00450e10 83024b0e 206a0a0e 10440e08 .E....K. j...D.. │ │ │ │ + 0x0005a890 410b0000 40000000 281d0000 242effff A...@...(...$... │ │ │ │ + 0x0005a8a0 45010000 040f0b00 00460e10 8e024a0e E........F....J. │ │ │ │ + 0x0005a8b0 188d0342 0e208c04 410e2886 05440e30 ...B. ..A.(..D.0 │ │ │ │ + 0x0005a8c0 830602e0 0a0e2841 0e20420e 18420e10 ......(A. B..B.. │ │ │ │ + 0x0005a8d0 420e0841 0b000000 20000000 1c4e0000 B..A.... ....N.. │ │ │ │ + 0x0005a8e0 302fffff 44000000 00450e10 83024b0e 0/..D....E....K. │ │ │ │ + 0x0005a8f0 206a0a0e 10440e08 410b0000 40000000 j...D..A...@... │ │ │ │ + 0x0005a900 901d0000 5c2fffff 5b010000 04be0a00 ....\/..[....... │ │ │ │ + 0x0005a910 00460e10 8e024a0e 188d0342 0e208c04 .F....J....B. .. │ │ │ │ + 0x0005a920 410e2886 05440e30 830602f6 0a0e2841 A.(..D.0......(A │ │ │ │ + 0x0005a930 0e20420e 18420e10 420e0841 0b000000 . B..B..B..A.... │ │ │ │ + 0x0005a940 20000000 844e0000 7830ffff 44000000 ....N..x0..D... │ │ │ │ + 0x0005a950 00450e10 83024b0e 206a0a0e 10440e08 .E....K. j...D.. │ │ │ │ + 0x0005a960 410b0000 40000000 f81d0000 a430ffff A...@........0.. │ │ │ │ + 0x0005a970 33010000 046f0a00 00460e10 8e02470e 3....o...F....G. │ │ │ │ + 0x0005a980 188d0342 0e208c04 440e2886 05440e30 ...B. ..D.(..D.0 │ │ │ │ + 0x0005a990 830602a7 0a0e2841 0e20420e 18420e10 ......(A. B..B.. │ │ │ │ + 0x0005a9a0 420e0841 0b000000 30000000 3c1e0000 B..A....0...<... │ │ │ │ + 0x0005a9b0 a031ffff 8e090000 04530a00 00450e10 .1.......S...E.. │ │ │ │ + 0x0005a9c0 8602430d 06448f03 8e044c8d 058c0683 ..C..D....L..... │ │ │ │ + 0x0005a9d0 07031c07 0a0c0708 440b0000 30000000 ........D...0... │ │ │ │ + 0x0005a9e0 701e0000 fc3affff 8e090000 04400a00 p....:.......@.. │ │ │ │ + 0x0005a9f0 00450e10 8602430d 06448f03 8e044c8d .E....C..D....L. │ │ │ │ + 0x0005aa00 058c0683 07031c07 0a0c0708 440b0000 ............D... │ │ │ │ + 0x0005aa10 48000000 544f0000 5844ffff d1010000 H...TO..XD...... │ │ │ │ + 0x0005aa20 00460e10 8f02480e 188e0342 0e208d04 .F....H....B. .. │ │ │ │ + 0x0005aa30 420e288c 05440e30 8606410e 38830744 B.(..D.0..A.8..D │ │ │ │ + 0x0005aa40 0e60033e 010a0e38 410e3041 0e28420e .`.>...8A.0A.(B. │ │ │ │ + 0x0005aa50 20420e18 420e1042 0e08450b 18000000 B..B..B..E..... │ │ │ │ + 0x0005aa60 a04f0000 ec45ffff 58010000 0002440e .O...E..X.....D. │ │ │ │ + 0x0005aa70 3002d10a 0e084b0b 50000000 0c1f0000 0.....K.P....... │ │ │ │ + 0x0005aa80 3047ffff ed040000 04c50900 00460e10 0G...........F.. │ │ │ │ + 0x0005aa90 8f02420e 188e0342 0e208d04 420e288c ..B....B. ..B.(. │ │ │ │ + 0x0005aaa0 05410e30 8606460e 3883074a 0ec00103 .A.0..F.8..J.... │ │ │ │ + 0x0005aab0 86030a0e 38430e30 410e2842 0e20420e ....8C.0A.(B. B. │ │ │ │ + 0x0005aac0 18420e10 420e0841 0b000000 20000000 .B..B..A.... ... │ │ │ │ + 0x0005aad0 10500000 cc4bffff d6000000 00540e30 .P...K.......T.0 │ │ │ │ + 0x0005aae0 02650e08 670e3068 0e08480e 30440e08 .e..g.0h..H.0D.. │ │ │ │ + 0x0005aaf0 10000000 34500000 884cffff 5a000000 ....4P...L..Z... │ │ │ │ + 0x0005ab00 00000000 50000000 981f0000 d44cffff ....P........L.. │ │ │ │ + 0x0005ab10 ed040000 045f0900 00460e10 8f02420e ....._...F....B. │ │ │ │ + 0x0005ab20 188e0342 0e208d04 420e288c 05410e30 ...B. ..B.(..A.0 │ │ │ │ + 0x0005ab30 8606460e 3883074a 0ec00103 86030a0e ..F.8..J........ │ │ │ │ + 0x0005ab40 38430e30 410e2842 0e20420e 18420e10 8C.0A.(B. B..B.. │ │ │ │ + 0x0005ab50 420e0841 0b000000 20000000 9c500000 B..A.... ....P.. │ │ │ │ + 0x0005ab60 7051ffff d6000000 00540e30 02650e08 pQ.......T.0.e.. │ │ │ │ + 0x0005ab70 670e3068 0e08480e 30440e08 10000000 g.0h..H.0D...... │ │ │ │ + 0x0005ab80 c0500000 2c52ffff 5a000000 00000000 .P..,R..Z....... │ │ │ │ + 0x0005ab90 50000000 24200000 7852ffff e2040000 P...$ ..xR...... │ │ │ │ + 0x0005aba0 04f90800 00460e10 8f02420e 188e0342 .....F....B....B │ │ │ │ + 0x0005abb0 0e208d04 420e288c 05410e30 8606410e . ..B.(..A.0..A. │ │ │ │ + 0x0005abc0 38830747 0e900203 71030a0e 38410e30 8..G....q...8A.0 │ │ │ │ + 0x0005abd0 410e2842 0e20420e 18420e10 420e0848 A.(B. B..B..B..H │ │ │ │ + 0x0005abe0 0b000000 50000000 78200000 1457ffff ....P...x ...W.. │ │ │ │ + 0x0005abf0 e2040000 04cb0800 00460e10 8f02420e .........F....B. │ │ │ │ + 0x0005ac00 188e0342 0e208d04 420e288c 05410e30 ...B. ..B.(..A.0 │ │ │ │ + 0x0005ac10 8606410e 38830747 0e900203 71030a0e ..A.8..G....q... │ │ │ │ + 0x0005ac20 38410e30 410e2842 0e20420e 18420e10 8A.0A.(B. B..B.. │ │ │ │ + 0x0005ac30 420e0848 0b000000 30000000 cc200000 B..H....0.... .. │ │ │ │ + 0x0005ac40 b05bffff 52050000 049d0800 00450e10 .[..R........E.. │ │ │ │ + 0x0005ac50 8602430d 06488f03 8e048d05 8c064f83 ..C..H........O. │ │ │ │ + 0x0005ac60 0703f003 0a0c0708 410b0000 30000000 ........A...0... │ │ │ │ + 0x0005ac70 00210000 dc60ffff 52050000 048f0800 .!...`..R....... │ │ │ │ + 0x0005ac80 00450e10 8602430d 06488f03 8e048d05 .E....C..H...... │ │ │ │ + 0x0005ac90 8c064f83 0703f003 0a0c0708 410b0000 ..O.........A... │ │ │ │ + 0x0005aca0 50000000 34210000 0866ffff 25050000 P...4!...f..%... │ │ │ │ + 0x0005acb0 04810800 00460e10 8f02420e 188e0342 .....F....B....B │ │ │ │ + 0x0005acc0 0e208d04 420e288c 05410e30 8606410e . ..B.(..A.0..A. │ │ │ │ + 0x0005acd0 38830747 0eb00203 b1030a0e 38410e30 8..G........8A.0 │ │ │ │ + 0x0005ace0 410e2842 0e20420e 18420e10 420e0848 A.(B. B..B..B..H │ │ │ │ + 0x0005acf0 0b000000 50000000 88210000 e46affff ....P....!...j.. │ │ │ │ + 0x0005ad00 25050000 04530800 00460e10 8f02420e %....S...F....B. │ │ │ │ + 0x0005ad10 188e0342 0e208d04 420e288c 05410e30 ...B. ..B.(..A.0 │ │ │ │ + 0x0005ad20 8606410e 38830747 0eb00203 b1030a0e ..A.8..G........ │ │ │ │ + 0x0005ad30 38410e30 410e2842 0e20420e 18420e10 8A.0A.(B. B..B.. │ │ │ │ + 0x0005ad40 420e0848 0b000000 30000000 dc210000 B..H....0....!.. │ │ │ │ + 0x0005ad50 c06fffff 72050000 04250800 00450e10 .o..r....%...E.. │ │ │ │ + 0x0005ad60 8602430d 06488f03 8e048d05 8c064f83 ..C..H........O. │ │ │ │ + 0x0005ad70 07031004 0a0c0708 410b0000 30000000 ........A...0... │ │ │ │ + 0x0005ad80 10220000 0c75ffff 72050000 04170800 ."...u..r....... │ │ │ │ + 0x0005ad90 00450e10 8602430d 06488f03 8e048d05 .E....C..H...... │ │ │ │ + 0x0005ada0 8c064f83 07031004 0a0c0708 410b0000 ..O.........A... │ │ │ │ + 0x0005adb0 00000000 .... │ │ │ ├── readelf --wide --decompress --hex-dump=.gcc_except_table {} │ │ │ │ @@ -1,133 +1,133 @@ │ │ │ │ │ │ │ │ Hex dump of section '.gcc_except_table': │ │ │ │ - 0x0005cd98 ffff0111 8e010500 00cc01f2 16ab1900 ................ │ │ │ │ - 0x0005cda8 bb191c00 00000000 ff9b2101 107803cc ..........!..x.. │ │ │ │ - 0x0005cdb8 0103ef01 05b20200 a8021e00 00020001 ................ │ │ │ │ - 0x0005cdc8 7d000000 00000000 38320000 ff9b2101 }.......82....!. │ │ │ │ - 0x0005cdd8 106503b3 0103d601 05990200 8f021e00 .e.............. │ │ │ │ - 0x0005cde8 00020001 7d000000 00000000 14320000 ....}........2.. │ │ │ │ - 0x0005cdf8 ff9b2101 1050039d 0103c101 05810200 ..!..P.......... │ │ │ │ - 0x0005ce08 f7011e00 00020001 7d000000 00000000 ........}....... │ │ │ │ - 0x0005ce18 f0310000 ff9b2101 107803cc 0103ef01 .1....!..x...... │ │ │ │ - 0x0005ce28 05b20200 a8021e00 00020001 7d000000 ............}... │ │ │ │ - 0x0005ce38 00000000 cc310000 ff9b2101 106503b3 .....1....!..e.. │ │ │ │ - 0x0005ce48 0103d601 05990200 8f021e00 00020001 ................ │ │ │ │ - 0x0005ce58 7d000000 00000000 a8310000 ff9b2101 }........1....!. │ │ │ │ - 0x0005ce68 1050039d 0103c101 05810200 f7011e00 .P.............. │ │ │ │ - 0x0005ce78 00020001 7d000000 00000000 84310000 ....}........1.. │ │ │ │ - 0x0005ce88 ff9b2101 1050039d 0103c101 05810200 ..!..P.......... │ │ │ │ - 0x0005ce98 f7011e00 00020001 7d000000 00000000 ........}....... │ │ │ │ - 0x0005cea8 60310000 ff9b2101 1050039d 0103c101 `1....!..P...... │ │ │ │ - 0x0005ceb8 05810200 f7011e00 00020001 7d000000 ............}... │ │ │ │ - 0x0005cec8 00000000 3c310000 ff9b2101 106503b3 ....<1....!..e.. │ │ │ │ - 0x0005ced8 0103d601 05990200 8f021e00 00020001 ................ │ │ │ │ - 0x0005cee8 7d000000 00000000 18310000 ff9b2101 }........1....!. │ │ │ │ - 0x0005cef8 106503b3 0103d601 05990200 8f021e00 .e.............. │ │ │ │ - 0x0005cf08 00020001 7d000000 00000000 f4300000 ....}........0.. │ │ │ │ - 0x0005cf18 ff9b2101 107803cc 0103ef01 05b20200 ..!..x.......... │ │ │ │ - 0x0005cf28 a8021e00 00020001 7d000000 00000000 ........}....... │ │ │ │ - 0x0005cf38 d0300000 ff9b2101 107803cc 0103ef01 .0....!..x...... │ │ │ │ - 0x0005cf48 05b20200 a8021e00 00020001 7d000000 ............}... │ │ │ │ - 0x0005cf58 00000000 ac300000 ffff0104 2a030000 .....0......*... │ │ │ │ - 0x0005cf68 ffff0108 35050000 46050000 ffff0109 ....5...F....... │ │ │ │ - 0x0005cf78 2a030000 89010500 00ffff01 045c0200 *............\.. │ │ │ │ - 0x0005cf88 00ffff01 045c0200 00ffff01 045c0200 .....\.......\.. │ │ │ │ - 0x0005cf98 00ffff01 045c0200 00ffff01 045c0200 .....\.......\.. │ │ │ │ - 0x0005cfa8 00ffff01 045c0200 00ffff01 045e0200 .....\.......^.. │ │ │ │ - 0x0005cfb8 00ffff01 045e0200 00ffff01 045e0200 .....^.......^.. │ │ │ │ - 0x0005cfc8 00ffff01 045e0200 00ffff01 045e0200 .....^.......^.. │ │ │ │ - 0x0005cfd8 00ffff01 045e0200 00ffff01 095e0500 .....^.......^.. │ │ │ │ - 0x0005cfe8 00860105 0000ffff 01095e05 00008601 ..........^..... │ │ │ │ - 0x0005cff8 050000ff ff01095e 05000086 01050000 .......^........ │ │ │ │ - 0x0005d008 ffff0109 5e050000 86010500 00ffff01 ....^........... │ │ │ │ - 0x0005d018 095e0500 00860105 0000ffff 01095e05 .^............^. │ │ │ │ - 0x0005d028 00008601 050000ff ff011182 01050000 ................ │ │ │ │ - 0x0005d038 b101990d ea0f00e5 0f200000 ffff0110 ......... ...... │ │ │ │ - 0x0005d048 73050000 a701a30d 8f0f008a 0f200000 s............ .. │ │ │ │ - 0x0005d058 ffff0110 77050000 a901e40c 9f0f009a ....w........... │ │ │ │ - 0x0005d068 0f1f0000 ffff0110 7d050000 c601a70d ........}....... │ │ │ │ - 0x0005d078 e00f00db 0f230000 ffff0111 8f010500 .....#.......... │ │ │ │ - 0x0005d088 00cd01e9 18fa1b00 8a1c1c00 00ffff01 ................ │ │ │ │ - 0x0005d098 00ffff01 1d860205 af030090 0305ad04 ................ │ │ │ │ - 0x0005d0a8 00840405 00008e04 05ad0400 a80405af ................ │ │ │ │ - 0x0005d0b8 0300ffff 011d8602 05af0300 900305ad ................ │ │ │ │ - 0x0005d0c8 04008404 0500008e 0405ad04 00a80405 ................ │ │ │ │ - 0x0005d0d8 af0300ff ff011d86 0205af03 00900305 ................ │ │ │ │ - 0x0005d0e8 ad040084 04050000 8e0405ad 0400a804 ................ │ │ │ │ - 0x0005d0f8 05af0300 ffff011d 860205af 03009003 ................ │ │ │ │ - 0x0005d108 05ad0400 84040500 008e0405 ad0400a8 ................ │ │ │ │ - 0x0005d118 0405af03 00ffff01 1d860205 af030090 ................ │ │ │ │ - 0x0005d128 0305ad04 00840405 00008e04 05ad0400 ................ │ │ │ │ - 0x0005d138 a80405af 0300ffff 011d8602 05af0300 ................ │ │ │ │ - 0x0005d148 900305ad 04008404 0500008e 0405ad04 ................ │ │ │ │ - 0x0005d158 00a80405 af030000 ffff010d 9a0105c4 ................ │ │ │ │ - 0x0005d168 0300da01 c801d303 00ffff01 04530500 .............S.. │ │ │ │ - 0x0005d178 00ffff01 08100500 001b052b 00ffff01 ...........+.... │ │ │ │ - 0x0005d188 040e0500 00ffff01 041b0300 00ffff01 ................ │ │ │ │ - 0x0005d198 21760500 00fc0105 ae0400fd 0205a504 !v.............. │ │ │ │ - 0x0005d1a8 00c40405 0000e104 05a50400 fb0405ae ................ │ │ │ │ - 0x0005d1b8 0400ffff 010a6b05 9e0200aa 02050000 ......k......... │ │ │ │ - 0x0005d1c8 ffff010a 6b059e02 00aa0205 0000ffff ....k........... │ │ │ │ - 0x0005d1d8 010a6b05 9e0200aa 02050000 ffff010a ..k............. │ │ │ │ - 0x0005d1e8 6b059e02 00aa0205 0000ffff 010a6b05 k.............k. │ │ │ │ - 0x0005d1f8 9e0200aa 02050000 ffff010a 6b059e02 ............k... │ │ │ │ - 0x0005d208 00aa0205 0000ffff 01118602 058a0800 ................ │ │ │ │ - 0x0005d218 de020593 0800d505 480000ff ff011eb5 ........H....... │ │ │ │ - 0x0005d228 0103e803 00e60282 01c00400 86041fe8 ................ │ │ │ │ - 0x0005d238 0300bb04 05c00400 df040500 00ffff01 ................ │ │ │ │ - 0x0005d248 1eb50103 e80300e6 028201c0 04008604 ................ │ │ │ │ - 0x0005d258 1fe80300 bb0405c0 0400df04 050000ff ................ │ │ │ │ - 0x0005d268 ff0105b5 0c050000 ffff0105 a50c0500 ................ │ │ │ │ - 0x0005d278 00ffff01 1db30205 0000ca02 05821400 ................ │ │ │ │ - 0x0005d288 9206d807 0000fc0d 058b1400 990f8005 ................ │ │ │ │ - 0x0005d298 00000000 ff9b1d01 14270500 007e059f .........'...~.. │ │ │ │ - 0x0005d2a8 0101b701 05bc0100 ce010500 00010000 ................ │ │ │ │ - 0x0005d2b8 00000000 ff9b1d01 152d0500 00860105 .........-...... │ │ │ │ - 0x0005d2c8 b00101c8 0105cd01 00df0105 00000100 ................ │ │ │ │ - 0x0005d2d8 00000000 ffff011d af020500 00c60205 ................ │ │ │ │ - 0x0005d2e8 cb160082 06880a00 009c1005 c21600b9 ................ │ │ │ │ - 0x0005d2f8 11a00500 00000000 ff9b1d01 14270500 .............'.. │ │ │ │ - 0x0005d308 007e059f 0101b701 05bc0100 ce010500 .~.............. │ │ │ │ - 0x0005d318 00010000 00000000 ff9b1d01 152d0500 .............-.. │ │ │ │ - 0x0005d328 00860105 b00101c8 0105cd01 00df0105 ................ │ │ │ │ - 0x0005d338 00000100 00000000 ffff0113 17050000 ................ │ │ │ │ - 0x0005d348 6205e201 006d05eb 0100a302 050000ff b....m.......... │ │ │ │ - 0x0005d358 ff011317 05000062 05800200 6d058902 .......b....m... │ │ │ │ - 0x0005d368 00c10205 0000ffff 01131705 00006205 ..............b. │ │ │ │ - 0x0005d378 9602006d 059f0200 d7020500 00ffff01 ...m............ │ │ │ │ - 0x0005d388 13170500 006205e2 01006d05 eb0100a3 .....b....m..... │ │ │ │ - 0x0005d398 02050000 ffff0113 17050000 62058002 ............b... │ │ │ │ - 0x0005d3a8 006d0589 0200c102 050000ff ff011317 .m.............. │ │ │ │ - 0x0005d3b8 05000062 05960200 6d059f02 00d70205 ...b....m....... │ │ │ │ - 0x0005d3c8 00000000 ff9b2501 1a3c0500 006505c9 ......%..<...e.. │ │ │ │ - 0x0005d3d8 0101eb01 05f00103 9a02059f 0200b102 ................ │ │ │ │ - 0x0005d3e8 05000001 00007d00 00000000 ffff011d ......}......... │ │ │ │ - 0x0005d3f8 9102df05 0000d608 05ae1200 e1090500 ................ │ │ │ │ - 0x0005d408 009d0a05 c6110089 0bec0700 00ffff01 ................ │ │ │ │ - 0x0005d418 1d9102df 050000d6 0805ae12 00e10905 ................ │ │ │ │ - 0x0005d428 00009d0a 05c61100 890bec07 0000ffff ................ │ │ │ │ - 0x0005d438 0122f203 05c30900 fb049702 00008d09 .".............. │ │ │ │ - 0x0005d448 050000a4 0905e909 00be092b fd0900f8 ...........+.... │ │ │ │ - 0x0005d458 09050000 ffff0122 f20305c3 0900fb04 ......."........ │ │ │ │ - 0x0005d468 97020000 8d090500 00a40905 e90900be ................ │ │ │ │ - 0x0005d478 092bfd09 00f80905 0000ffff 01228403 .+...........".. │ │ │ │ - 0x0005d488 05fe0800 be049402 0000c208 050000dc ................ │ │ │ │ - 0x0005d498 0805a709 00f9082e bb0900b6 09050000 ................ │ │ │ │ - 0x0005d4a8 ffff0122 840305fe 0800be04 94020000 ..."............ │ │ │ │ - 0x0005d4b8 c2080500 00dc0805 a70900f9 082ebb09 ................ │ │ │ │ - 0x0005d4c8 00b60905 0000ffff 0122de03 058e0a00 ........."...... │ │ │ │ - 0x0005d4d8 b305af02 0000d209 050000ec 0905b70a ................ │ │ │ │ - 0x0005d4e8 00890a2e cb0a00c6 0a050000 ffff0122 ..............." │ │ │ │ - 0x0005d4f8 de03058e 0a00b305 af020000 d2090500 ................ │ │ │ │ - 0x0005d508 00ec0905 b70a0089 0a2ecb0a 00c60a05 ................ │ │ │ │ - 0x0005d518 0000ffff 0122ac03 05e00900 8c059602 .....".......... │ │ │ │ - 0x0005d528 0000a409 050000be 0905890a 00db092e ................ │ │ │ │ - 0x0005d538 9d0a0098 0a050000 ffff0122 ac0305e0 ...........".... │ │ │ │ - 0x0005d548 09008c05 96020000 a4090500 00be0905 ................ │ │ │ │ - 0x0005d558 890a00db 092e9d0a 00980a05 0000ffff ................ │ │ │ │ - 0x0005d568 0122de03 05ae0a00 d405ae02 0000f209 .".............. │ │ │ │ - 0x0005d578 0500008c 0a05d70a 00a90a2e eb0a00e6 ................ │ │ │ │ - 0x0005d588 0a050000 ffff0122 de0305ae 0a00d405 ......."........ │ │ │ │ - 0x0005d598 ae020000 f2090500 008c0a05 d70a00a9 ................ │ │ │ │ - 0x0005d5a8 0a2eeb0a 00e60a05 0000 .......... │ │ │ │ + 0x0005adb4 ffff0111 8e010500 00cc01fc 16b51900 ................ │ │ │ │ + 0x0005adc4 c5191c00 00000000 ff9b2101 107803cc ..........!..x.. │ │ │ │ + 0x0005add4 0103ef01 05b20200 a8021e00 00020001 ................ │ │ │ │ + 0x0005ade4 7d000000 00000000 1c320000 ff9b2101 }........2....!. │ │ │ │ + 0x0005adf4 106503b3 0103d601 05990200 8f021e00 .e.............. │ │ │ │ + 0x0005ae04 00020001 7d000000 00000000 f8310000 ....}........1.. │ │ │ │ + 0x0005ae14 ff9b2101 1050039d 0103c101 05810200 ..!..P.......... │ │ │ │ + 0x0005ae24 f7011e00 00020001 7d000000 00000000 ........}....... │ │ │ │ + 0x0005ae34 d4310000 ff9b2101 107803cc 0103ef01 .1....!..x...... │ │ │ │ + 0x0005ae44 05b20200 a8021e00 00020001 7d000000 ............}... │ │ │ │ + 0x0005ae54 00000000 b0310000 ff9b2101 106503b3 .....1....!..e.. │ │ │ │ + 0x0005ae64 0103d601 05990200 8f021e00 00020001 ................ │ │ │ │ + 0x0005ae74 7d000000 00000000 8c310000 ff9b2101 }........1....!. │ │ │ │ + 0x0005ae84 1050039d 0103c101 05810200 f7011e00 .P.............. │ │ │ │ + 0x0005ae94 00020001 7d000000 00000000 68310000 ....}.......h1.. │ │ │ │ + 0x0005aea4 ff9b2101 1050039d 0103c101 05810200 ..!..P.......... │ │ │ │ + 0x0005aeb4 f7011e00 00020001 7d000000 00000000 ........}....... │ │ │ │ + 0x0005aec4 44310000 ff9b2101 1050039d 0103c101 D1....!..P...... │ │ │ │ + 0x0005aed4 05810200 f7011e00 00020001 7d000000 ............}... │ │ │ │ + 0x0005aee4 00000000 20310000 ff9b2101 106503b3 .... 1....!..e.. │ │ │ │ + 0x0005aef4 0103d601 05990200 8f021e00 00020001 ................ │ │ │ │ + 0x0005af04 7d000000 00000000 fc300000 ff9b2101 }........0....!. │ │ │ │ + 0x0005af14 106503b3 0103d601 05990200 8f021e00 .e.............. │ │ │ │ + 0x0005af24 00020001 7d000000 00000000 d8300000 ....}........0.. │ │ │ │ + 0x0005af34 ff9b2101 107803cc 0103ef01 05b20200 ..!..x.......... │ │ │ │ + 0x0005af44 a8021e00 00020001 7d000000 00000000 ........}....... │ │ │ │ + 0x0005af54 b4300000 ff9b2101 107803cc 0103ef01 .0....!..x...... │ │ │ │ + 0x0005af64 05b20200 a8021e00 00020001 7d000000 ............}... │ │ │ │ + 0x0005af74 00000000 90300000 ffff0104 2a030000 .....0......*... │ │ │ │ + 0x0005af84 ffff0108 35050000 46050000 ffff0109 ....5...F....... │ │ │ │ + 0x0005af94 2a030000 89010500 00ffff01 045c0200 *............\.. │ │ │ │ + 0x0005afa4 00ffff01 045c0200 00ffff01 045c0200 .....\.......\.. │ │ │ │ + 0x0005afb4 00ffff01 045c0200 00ffff01 045c0200 .....\.......\.. │ │ │ │ + 0x0005afc4 00ffff01 045c0200 00ffff01 045e0200 .....\.......^.. │ │ │ │ + 0x0005afd4 00ffff01 045e0200 00ffff01 045e0200 .....^.......^.. │ │ │ │ + 0x0005afe4 00ffff01 045e0200 00ffff01 045e0200 .....^.......^.. │ │ │ │ + 0x0005aff4 00ffff01 045e0200 00ffff01 085e0500 .....^.......^.. │ │ │ │ + 0x0005b004 00760500 00ffff01 085e0500 00760500 .v.......^...v.. │ │ │ │ + 0x0005b014 00ffff01 085e0500 00760500 00ffff01 .....^...v...... │ │ │ │ + 0x0005b024 085e0500 00760500 00ffff01 085e0500 .^...v.......^.. │ │ │ │ + 0x0005b034 00760500 00ffff01 085e0500 00760500 .v.......^...v.. │ │ │ │ + 0x0005b044 00ffff01 11820105 0000b101 af0d8010 ................ │ │ │ │ + 0x0005b054 00fb0f20 0000ffff 01107305 0000a701 ... ......s..... │ │ │ │ + 0x0005b064 d30cbf0e 00ba0e20 0000ffff 01107705 ....... ......w. │ │ │ │ + 0x0005b074 0000a901 c60c830f 00fe0e1f 0000ffff ................ │ │ │ │ + 0x0005b084 01118101 050000c9 01a90ce5 0e00e00e ................ │ │ │ │ + 0x0005b094 230000ff ff01118e 01050000 cc01b819 #............... │ │ │ │ + 0x0005b0a4 c71c00d7 1c1c0000 ffff0100 ffff011d ................ │ │ │ │ + 0x0005b0b4 870205af 03009003 05ad0400 84040500 ................ │ │ │ │ + 0x0005b0c4 008e0405 ad0400a8 0405af03 00ffff01 ................ │ │ │ │ + 0x0005b0d4 1d870205 af030090 0305ad04 00840405 ................ │ │ │ │ + 0x0005b0e4 00008e04 05ad0400 a80405af 0300ffff ................ │ │ │ │ + 0x0005b0f4 011d8702 05af0300 900305ad 04008404 ................ │ │ │ │ + 0x0005b104 0500008e 0405ad04 00a80405 af0300ff ................ │ │ │ │ + 0x0005b114 ff011d87 0205af03 00900305 ad040084 ................ │ │ │ │ + 0x0005b124 04050000 8e0405ad 0400a804 05af0300 ................ │ │ │ │ + 0x0005b134 ffff011d 870205af 03009003 05ad0400 ................ │ │ │ │ + 0x0005b144 84040500 008e0405 ad0400a8 0405af03 ................ │ │ │ │ + 0x0005b154 00ffff01 1d870205 af030090 0305ad04 ................ │ │ │ │ + 0x0005b164 00840405 00008e04 05ad0400 a80405af ................ │ │ │ │ + 0x0005b174 03000000 ffff010d 9a0105c4 0300da01 ................ │ │ │ │ + 0x0005b184 c801d303 00ffff01 04530500 00ffff01 .........S...... │ │ │ │ + 0x0005b194 08100500 001b052b 00ffff01 040e0500 .......+........ │ │ │ │ + 0x0005b1a4 00ffff01 041b0300 00ffff01 21770500 ............!w.. │ │ │ │ + 0x0005b1b4 00fd0105 9e0400fe 02059504 00b40405 ................ │ │ │ │ + 0x0005b1c4 0000d104 05950400 eb04059e 0400ffff ................ │ │ │ │ + 0x0005b1d4 010a6b05 960200a2 02050000 ffff010a ..k............. │ │ │ │ + 0x0005b1e4 6b059602 00a20205 0000ffff 010a6b05 k.............k. │ │ │ │ + 0x0005b1f4 960200a2 02050000 ffff010a 6b059602 ............k... │ │ │ │ + 0x0005b204 00a20205 0000ffff 010a6b05 960200a2 ..........k..... │ │ │ │ + 0x0005b214 02050000 ffff010a 6b059602 00a20205 ........k....... │ │ │ │ + 0x0005b224 0000ffff 0111fe01 05e20700 d60205eb ................ │ │ │ │ + 0x0005b234 0700c505 480000ff ff011eb5 0103e803 ....H........... │ │ │ │ + 0x0005b244 00e60282 01c00400 86041fe8 0300bb04 ................ │ │ │ │ + 0x0005b254 05c00400 df040500 00ffff01 1eb50103 ................ │ │ │ │ + 0x0005b264 e80300e6 028201c0 04008604 1fe80300 ................ │ │ │ │ + 0x0005b274 bb0405c0 0400df04 050000ff ff01058d ................ │ │ │ │ + 0x0005b284 0c050000 ffff0105 fd0b0500 00ffff01 ................ │ │ │ │ + 0x0005b294 1db50205 0000cc02 05d31300 9206b807 ................ │ │ │ │ + 0x0005b2a4 0000dc0d 05ca1300 f90ee804 00000000 ................ │ │ │ │ + 0x0005b2b4 ff9b1d01 155f0500 00810205 a60201be ....._.......... │ │ │ │ + 0x0005b2c4 0205c302 00d50205 00000100 00000000 ................ │ │ │ │ + 0x0005b2d4 ff9b1d01 15610500 00850205 ac0201c4 .....a.......... │ │ │ │ + 0x0005b2e4 0205c902 00db0205 00000100 00000000 ................ │ │ │ │ + 0x0005b2f4 ffff011d af020500 00c60205 8b160082 ................ │ │ │ │ + 0x0005b304 06e00900 00f40f05 82160089 11900500 ................ │ │ │ │ + 0x0005b314 00000000 ff9b1d01 155f0500 00fe0105 ........._...... │ │ │ │ + 0x0005b324 a30201bb 0205c002 00d20205 00000100 ................ │ │ │ │ + 0x0005b334 00000000 ff9b1d01 15610500 00820205 .........a...... │ │ │ │ + 0x0005b344 a40201bc 0205c102 00d30205 00000100 ................ │ │ │ │ + 0x0005b354 00000000 ffff0113 17050000 6205e101 ............b... │ │ │ │ + 0x0005b364 006d05ea 0100a202 050000ff ff011317 .m.............. │ │ │ │ + 0x0005b374 05000062 05ff0100 6d058802 00c00205 ...b....m....... │ │ │ │ + 0x0005b384 0000ffff 01131705 00006205 9502006d ..........b....m │ │ │ │ + 0x0005b394 059e0200 d6020500 00ffff01 13170500 ................ │ │ │ │ + 0x0005b3a4 006205e1 01006d05 ea0100a2 02050000 .b....m......... │ │ │ │ + 0x0005b3b4 ffff0113 17050000 6205ff01 006d0588 ........b....m.. │ │ │ │ + 0x0005b3c4 0200c002 050000ff ff011317 05000062 ...............b │ │ │ │ + 0x0005b3d4 05950200 6d059e02 00d60205 00000000 ....m........... │ │ │ │ + 0x0005b3e4 ff9b2501 1a3f0500 006505c6 0101e801 ..%..?...e...... │ │ │ │ + 0x0005b3f4 05ed0103 9702059c 0200ae02 05000001 ................ │ │ │ │ + 0x0005b404 00007d00 00000000 ffff011d 8902cf05 ..}............. │ │ │ │ + 0x0005b414 0000b608 05b61200 f1090500 00ad0a05 ................ │ │ │ │ + 0x0005b424 ce110099 0be40700 00ffff01 1d8902cf ................ │ │ │ │ + 0x0005b434 050000b6 0805b612 00f10905 0000ad0a ................ │ │ │ │ + 0x0005b444 05ce1100 990be407 0000ffff 0122d203 .............".. │ │ │ │ + 0x0005b454 058b0900 db048f02 0000d508 050000ec ................ │ │ │ │ + 0x0005b464 0805b109 0086092b c50900c0 09050000 .......+........ │ │ │ │ + 0x0005b474 ffff0122 d203058b 0900db04 8f020000 ..."............ │ │ │ │ + 0x0005b484 d5080500 00ec0805 b1090086 092bc509 .............+.. │ │ │ │ + 0x0005b494 00c00905 0000ffff 01228403 05fe0800 ........."...... │ │ │ │ + 0x0005b4a4 be048c02 0000c208 050000dc 0805a709 ................ │ │ │ │ + 0x0005b4b4 00f9082e bb0900b6 09050000 ffff0122 ..............." │ │ │ │ + 0x0005b4c4 840305fe 0800be04 8c020000 c2080500 ................ │ │ │ │ + 0x0005b4d4 00dc0805 a70900f9 082ebb09 00b60905 ................ │ │ │ │ + 0x0005b4e4 0000ffff 0122de03 05ee0900 af059b02 .....".......... │ │ │ │ + 0x0005b4f4 0000b209 050000cc 0905970a 00e9092e ................ │ │ │ │ + 0x0005b504 ab0a00a6 0a050000 ffff0122 de0305ee ...........".... │ │ │ │ + 0x0005b514 0900af05 9b020000 b2090500 00cc0905 ................ │ │ │ │ + 0x0005b524 970a00e9 092eab0a 00a60a05 0000ffff ................ │ │ │ │ + 0x0005b534 0122a403 05c00900 84058602 00008409 .".............. │ │ │ │ + 0x0005b544 0500009e 0905e909 00bb092e fd0900f8 ................ │ │ │ │ + 0x0005b554 09050000 ffff0122 a40305c0 09008405 ......."........ │ │ │ │ + 0x0005b564 86020000 84090500 009e0905 e90900bb ................ │ │ │ │ + 0x0005b574 092efd09 00f80905 0000ffff 0122e603 .............".. │ │ │ │ + 0x0005b584 058e0a00 d8059202 0000d209 050000ec ................ │ │ │ │ + 0x0005b594 0905b70a 00890a2e cb0a00c6 0a050000 ................ │ │ │ │ + 0x0005b5a4 ffff0122 e603058e 0a00d805 92020000 ..."............ │ │ │ │ + 0x0005b5b4 d2090500 00ec0905 b70a0089 0a2ecb0a ................ │ │ │ │ + 0x0005b5c4 00c60a05 0000 ...... │ │ │ ├── readelf --wide --decompress --hex-dump=.init_array {} │ │ │ │ @@ -1,4 +1,4 @@ │ │ │ │ │ │ │ │ Hex dump of section '.init_array': │ │ │ │ - 0x0005e0f0 f0c80100 00000000 ........ │ │ │ │ + 0x0005c0f0 e0c80100 00000000 ........ │ │ │ ├── readelf --wide --decompress --hex-dump=.fini_array {} │ │ │ │ @@ -1,4 +1,4 @@ │ │ │ │ │ │ │ │ Hex dump of section '.fini_array': │ │ │ │ - 0x0005e0f8 b0c80100 00000000 ........ │ │ │ │ + 0x0005c0f8 a0c80100 00000000 ........ │ │ │ ├── readelf --wide --decompress --hex-dump=.data.rel.ro {} │ │ │ │ @@ -1,348 +1,348 @@ │ │ │ │ │ │ │ │ Hex dump of section '.data.rel.ro': │ │ │ │ - 0x0005e100 3a500500 00000000 00000000 00000000 :P.............. │ │ │ │ - 0x0005e110 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005e120 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005e130 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005e140 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005e150 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005e160 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005e170 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005e180 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005e190 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005e1a0 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005e1b0 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005e1c0 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005e1d0 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005e1e0 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005e1f0 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005e200 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005e210 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005e220 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005e230 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005e240 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005e250 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005e260 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005e270 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005e280 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005e290 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005e2a0 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005e2b0 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005e2c0 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005e2d0 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005e2e0 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005e2f0 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005e300 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005e310 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005e320 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005e330 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005e340 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005e350 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005e360 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005e370 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005e380 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005e390 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005e3a0 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005e3b0 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005e3c0 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005e3d0 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005e3e0 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005e3f0 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005e400 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005e410 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005e420 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005e430 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005e440 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005e450 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005e460 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005e470 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005e480 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005e490 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005e4a0 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005e4b0 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005e4c0 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005e4d0 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005e4e0 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005e4f0 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005e500 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005e510 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005e520 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005e530 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005e540 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005e550 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005e560 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005e570 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005e580 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005e590 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005e5a0 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005e5b0 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005e5c0 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005e5d0 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005e5e0 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005e5f0 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005e600 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005e610 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005e620 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005e630 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005e640 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005e650 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005e660 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005e670 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005e680 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005e690 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005e6a0 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005e6b0 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005e6c0 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005e6d0 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005e6e0 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005e6f0 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005e700 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005e710 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005e720 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005e730 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005e740 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005e750 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005e760 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005e770 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005e780 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005e790 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005e7a0 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005e7b0 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005e7c0 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005e7d0 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005e7e0 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005e7f0 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005e800 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005e810 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005e820 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005e830 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005e840 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005e850 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005e860 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005e870 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005e880 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005e890 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005e8a0 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005e8b0 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005e8c0 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005e8d0 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005e8e0 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005e8f0 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005e900 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005e910 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005e920 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005e930 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005e940 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005e950 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005e960 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005e970 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005e980 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005e990 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005e9a0 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005e9b0 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005e9c0 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005e9d0 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005e9e0 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005e9f0 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005ea00 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005ea10 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005ea20 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005ea30 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005ea40 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005ea50 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005ea60 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005ea70 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005ea80 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005ea90 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005eaa0 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005eab0 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005eac0 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005ead0 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005eae0 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005eaf0 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005eb00 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005eb10 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005eb20 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005eb30 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005eb40 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005eb50 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005eb60 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005eb70 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005eb80 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005eb90 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005eba0 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005ebb0 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005ebc0 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005ebd0 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005ebe0 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005ebf0 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005ec00 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005ec10 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005ec20 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005ec30 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005ec40 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005ec50 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005ec60 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005ec70 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005ec80 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005ec90 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005eca0 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005ecb0 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005ecc0 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005ecd0 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005ece0 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005ecf0 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005ed00 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005ed10 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005ed20 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005ed30 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005ed40 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005ed50 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005ed60 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005ed70 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005ed80 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005ed90 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005eda0 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005edb0 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005edc0 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005edd0 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005ede0 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005edf0 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005ee00 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005ee10 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005ee20 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005ee30 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005ee40 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005ee50 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005ee60 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005ee70 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005ee80 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005ee90 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005eea0 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005eeb0 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005eec0 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005eed0 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005eee0 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005eef0 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005ef00 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005ef10 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005ef20 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005ef30 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005ef40 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005ef50 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005ef60 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005ef70 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005ef80 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005ef90 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005efa0 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005efb0 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005efc0 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005efd0 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005efe0 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005eff0 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005f000 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005f010 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005f020 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005f030 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005f040 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005f050 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005f060 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005f070 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005f080 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005f090 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005f0a0 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005f0b0 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005f0c0 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005f0d0 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005f0e0 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005f0f0 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005f100 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005f110 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005f120 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005f130 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005f140 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005f150 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005f160 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005f170 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005f180 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005f190 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005f1a0 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005f1b0 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005f1c0 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005f1d0 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005f1e0 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005f1f0 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005f200 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005f210 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005f220 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005f230 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005f240 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005f250 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005f260 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005f270 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005f280 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005f290 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005f2a0 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005f2b0 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005f2c0 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005f2d0 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005f2e0 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005f2f0 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005f300 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005f310 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005f320 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005f330 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005f340 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005f350 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005f360 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005f370 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005f380 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005f390 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005f3a0 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005f3b0 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005f3c0 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005f3d0 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005f3e0 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005f3f0 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005f400 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005f410 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005f420 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005f430 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005f440 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005f450 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005f460 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005f470 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005f480 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005f490 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005f4a0 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005f4b0 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005f4c0 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005f4d0 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005f4e0 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005f4f0 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005f500 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005f510 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005f520 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005f530 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005f540 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005f550 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005f560 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005f570 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005f580 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005f590 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005f5a0 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005f5b0 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005f5c0 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005f5d0 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005f5e0 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005f5f0 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005f600 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005f610 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005f620 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005f630 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005f640 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005f650 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005f660 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005f670 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005f680 00000000 00000000 ........ │ │ │ │ + 0x0005c100 3a300500 00000000 00000000 00000000 :0.............. │ │ │ │ + 0x0005c110 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005c120 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005c130 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005c140 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005c150 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005c160 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005c170 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005c180 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005c190 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005c1a0 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005c1b0 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005c1c0 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005c1d0 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005c1e0 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005c1f0 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005c200 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005c210 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005c220 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005c230 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005c240 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005c250 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005c260 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005c270 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005c280 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005c290 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005c2a0 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005c2b0 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005c2c0 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005c2d0 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005c2e0 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005c2f0 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005c300 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005c310 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005c320 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005c330 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005c340 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005c350 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005c360 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005c370 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005c380 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005c390 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005c3a0 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005c3b0 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005c3c0 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005c3d0 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005c3e0 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005c3f0 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005c400 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005c410 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005c420 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005c430 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005c440 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005c450 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005c460 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005c470 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005c480 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005c490 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005c4a0 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005c4b0 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005c4c0 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005c4d0 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005c4e0 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005c4f0 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005c500 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005c510 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005c520 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005c530 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005c540 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005c550 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005c560 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005c570 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005c580 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005c590 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005c5a0 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005c5b0 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005c5c0 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005c5d0 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005c5e0 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005c5f0 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005c600 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005c610 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005c620 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005c630 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005c640 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005c650 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005c660 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005c670 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005c680 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005c690 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005c6a0 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005c6b0 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005c6c0 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005c6d0 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005c6e0 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005c6f0 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005c700 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005c710 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005c720 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005c730 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005c740 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005c750 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005c760 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005c770 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005c780 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005c790 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005c7a0 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005c7b0 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005c7c0 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005c7d0 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005c7e0 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005c7f0 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005c800 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005c810 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005c820 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005c830 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005c840 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005c850 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005c860 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005c870 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005c880 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005c890 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005c8a0 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005c8b0 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005c8c0 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005c8d0 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005c8e0 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005c8f0 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005c900 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005c910 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005c920 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005c930 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005c940 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005c950 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005c960 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005c970 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005c980 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005c990 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005c9a0 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005c9b0 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005c9c0 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005c9d0 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005c9e0 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005c9f0 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005ca00 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005ca10 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005ca20 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005ca30 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005ca40 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005ca50 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005ca60 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005ca70 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005ca80 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005ca90 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005caa0 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005cab0 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005cac0 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005cad0 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005cae0 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005caf0 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005cb00 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005cb10 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005cb20 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005cb30 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005cb40 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005cb50 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005cb60 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005cb70 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005cb80 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005cb90 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005cba0 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005cbb0 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005cbc0 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005cbd0 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005cbe0 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005cbf0 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005cc00 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005cc10 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005cc20 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005cc30 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005cc40 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005cc50 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005cc60 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005cc70 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005cc80 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005cc90 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005cca0 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005ccb0 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005ccc0 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005ccd0 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005cce0 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005ccf0 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005cd00 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005cd10 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005cd20 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005cd30 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005cd40 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005cd50 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005cd60 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005cd70 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005cd80 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005cd90 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005cda0 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005cdb0 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005cdc0 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005cdd0 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005cde0 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005cdf0 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005ce00 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005ce10 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005ce20 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005ce30 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005ce40 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005ce50 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005ce60 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005ce70 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005ce80 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005ce90 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005cea0 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005ceb0 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005cec0 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005ced0 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005cee0 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005cef0 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005cf00 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005cf10 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005cf20 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005cf30 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005cf40 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005cf50 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005cf60 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005cf70 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005cf80 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005cf90 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005cfa0 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005cfb0 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005cfc0 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005cfd0 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005cfe0 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005cff0 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005d000 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005d010 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005d020 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005d030 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005d040 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005d050 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005d060 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005d070 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005d080 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005d090 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005d0a0 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005d0b0 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005d0c0 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005d0d0 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005d0e0 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005d0f0 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005d100 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005d110 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005d120 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005d130 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005d140 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005d150 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005d160 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005d170 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005d180 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005d190 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005d1a0 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005d1b0 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005d1c0 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005d1d0 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005d1e0 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005d1f0 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005d200 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005d210 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005d220 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005d230 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005d240 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005d250 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005d260 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005d270 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005d280 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005d290 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005d2a0 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005d2b0 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005d2c0 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005d2d0 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005d2e0 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005d2f0 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005d300 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005d310 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005d320 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005d330 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005d340 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005d350 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005d360 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005d370 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005d380 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005d390 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005d3a0 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005d3b0 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005d3c0 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005d3d0 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005d3e0 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005d3f0 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005d400 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005d410 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005d420 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005d430 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005d440 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005d450 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005d460 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005d470 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005d480 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005d490 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005d4a0 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005d4b0 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005d4c0 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005d4d0 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005d4e0 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005d4f0 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005d500 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005d510 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005d520 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005d530 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005d540 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005d550 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005d560 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005d570 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005d580 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005d590 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005d5a0 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005d5b0 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005d5c0 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005d5d0 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005d5e0 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005d5f0 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005d600 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005d610 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005d620 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005d630 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005d640 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005d650 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005d660 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005d670 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005d680 00000000 00000000 ........ │ │ │ ├── readelf --wide --decompress --hex-dump=.got {} │ │ │ │ @@ -1,121 +1,121 @@ │ │ │ │ │ │ │ │ Hex dump of section '.got': │ │ │ │ NOTE: This section has relocations against it, but these have NOT been applied to this dump. │ │ │ │ - 0x0005f8b8 88f60500 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005f8c8 00000000 00000000 36c00100 00000000 ........6....... │ │ │ │ - 0x0005f8d8 46c00100 00000000 56c00100 00000000 F.......V....... │ │ │ │ - 0x0005f8e8 66c00100 00000000 76c00100 00000000 f.......v....... │ │ │ │ - 0x0005f8f8 86c00100 00000000 96c00100 00000000 ................ │ │ │ │ - 0x0005f908 a6c00100 00000000 b6c00100 00000000 ................ │ │ │ │ - 0x0005f918 c6c00100 00000000 d6c00100 00000000 ................ │ │ │ │ - 0x0005f928 e6c00100 00000000 f6c00100 00000000 ................ │ │ │ │ - 0x0005f938 06c10100 00000000 16c10100 00000000 ................ │ │ │ │ - 0x0005f948 26c10100 00000000 36c10100 00000000 &.......6....... │ │ │ │ - 0x0005f958 46c10100 00000000 56c10100 00000000 F.......V....... │ │ │ │ - 0x0005f968 66c10100 00000000 76c10100 00000000 f.......v....... │ │ │ │ - 0x0005f978 86c10100 00000000 96c10100 00000000 ................ │ │ │ │ - 0x0005f988 a6c10100 00000000 b6c10100 00000000 ................ │ │ │ │ - 0x0005f998 c6c10100 00000000 d6c10100 00000000 ................ │ │ │ │ - 0x0005f9a8 e6c10100 00000000 f6c10100 00000000 ................ │ │ │ │ - 0x0005f9b8 06c20100 00000000 16c20100 00000000 ................ │ │ │ │ - 0x0005f9c8 26c20100 00000000 36c20100 00000000 &.......6....... │ │ │ │ - 0x0005f9d8 46c20100 00000000 56c20100 00000000 F.......V....... │ │ │ │ - 0x0005f9e8 66c20100 00000000 76c20100 00000000 f.......v....... │ │ │ │ - 0x0005f9f8 86c20100 00000000 96c20100 00000000 ................ │ │ │ │ - 0x0005fa08 a6c20100 00000000 b6c20100 00000000 ................ │ │ │ │ - 0x0005fa18 c6c20100 00000000 d6c20100 00000000 ................ │ │ │ │ - 0x0005fa28 e6c20100 00000000 f6c20100 00000000 ................ │ │ │ │ - 0x0005fa38 06c30100 00000000 16c30100 00000000 ................ │ │ │ │ - 0x0005fa48 26c30100 00000000 36c30100 00000000 &.......6....... │ │ │ │ - 0x0005fa58 46c30100 00000000 56c30100 00000000 F.......V....... │ │ │ │ - 0x0005fa68 66c30100 00000000 76c30100 00000000 f.......v....... │ │ │ │ - 0x0005fa78 86c30100 00000000 96c30100 00000000 ................ │ │ │ │ - 0x0005fa88 a6c30100 00000000 b6c30100 00000000 ................ │ │ │ │ - 0x0005fa98 c6c30100 00000000 d6c30100 00000000 ................ │ │ │ │ - 0x0005faa8 e6c30100 00000000 f6c30100 00000000 ................ │ │ │ │ - 0x0005fab8 06c40100 00000000 16c40100 00000000 ................ │ │ │ │ - 0x0005fac8 26c40100 00000000 36c40100 00000000 &.......6....... │ │ │ │ - 0x0005fad8 46c40100 00000000 56c40100 00000000 F.......V....... │ │ │ │ - 0x0005fae8 66c40100 00000000 76c40100 00000000 f.......v....... │ │ │ │ - 0x0005faf8 86c40100 00000000 96c40100 00000000 ................ │ │ │ │ - 0x0005fb08 a6c40100 00000000 b6c40100 00000000 ................ │ │ │ │ - 0x0005fb18 c6c40100 00000000 d6c40100 00000000 ................ │ │ │ │ - 0x0005fb28 e6c40100 00000000 f6c40100 00000000 ................ │ │ │ │ - 0x0005fb38 06c50100 00000000 16c50100 00000000 ................ │ │ │ │ - 0x0005fb48 26c50100 00000000 36c50100 00000000 &.......6....... │ │ │ │ - 0x0005fb58 46c50100 00000000 56c50100 00000000 F.......V....... │ │ │ │ - 0x0005fb68 66c50100 00000000 76c50100 00000000 f.......v....... │ │ │ │ - 0x0005fb78 86c50100 00000000 96c50100 00000000 ................ │ │ │ │ - 0x0005fb88 a6c50100 00000000 b6c50100 00000000 ................ │ │ │ │ - 0x0005fb98 c6c50100 00000000 d6c50100 00000000 ................ │ │ │ │ - 0x0005fba8 e6c50100 00000000 f6c50100 00000000 ................ │ │ │ │ - 0x0005fbb8 06c60100 00000000 16c60100 00000000 ................ │ │ │ │ - 0x0005fbc8 26c60100 00000000 36c60100 00000000 &.......6....... │ │ │ │ - 0x0005fbd8 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005fbe8 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005fbf8 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005fc08 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005fc18 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005fc28 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005fc38 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005fc48 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005fc58 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005fc68 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005fc78 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005fc88 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005fc98 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005fca8 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005fcb8 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005fcc8 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005fcd8 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005fce8 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005fcf8 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005fd08 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005fd18 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005fd28 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005fd38 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005fd48 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005fd58 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005fd68 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005fd78 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005fd88 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005fd98 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005fda8 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005fdb8 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005fdc8 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005fdd8 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005fde8 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005fdf8 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005fe08 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005fe18 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005fe28 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005fe38 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005fe48 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005fe58 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005fe68 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005fe78 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005fe88 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005fe98 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005fea8 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005feb8 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005fec8 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005fed8 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005fee8 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005fef8 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005ff08 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005ff18 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005ff28 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005ff38 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005ff48 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005ff58 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005ff68 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005ff78 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005ff88 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005ff98 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005ffa8 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005ffb8 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005ffc8 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005ffd8 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005ffe8 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005fff8 00000000 00000000 ........ │ │ │ │ + 0x0005d8b8 88d60500 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005d8c8 00000000 00000000 36c00100 00000000 ........6....... │ │ │ │ + 0x0005d8d8 46c00100 00000000 56c00100 00000000 F.......V....... │ │ │ │ + 0x0005d8e8 66c00100 00000000 76c00100 00000000 f.......v....... │ │ │ │ + 0x0005d8f8 86c00100 00000000 96c00100 00000000 ................ │ │ │ │ + 0x0005d908 a6c00100 00000000 b6c00100 00000000 ................ │ │ │ │ + 0x0005d918 c6c00100 00000000 d6c00100 00000000 ................ │ │ │ │ + 0x0005d928 e6c00100 00000000 f6c00100 00000000 ................ │ │ │ │ + 0x0005d938 06c10100 00000000 16c10100 00000000 ................ │ │ │ │ + 0x0005d948 26c10100 00000000 36c10100 00000000 &.......6....... │ │ │ │ + 0x0005d958 46c10100 00000000 56c10100 00000000 F.......V....... │ │ │ │ + 0x0005d968 66c10100 00000000 76c10100 00000000 f.......v....... │ │ │ │ + 0x0005d978 86c10100 00000000 96c10100 00000000 ................ │ │ │ │ + 0x0005d988 a6c10100 00000000 b6c10100 00000000 ................ │ │ │ │ + 0x0005d998 c6c10100 00000000 d6c10100 00000000 ................ │ │ │ │ + 0x0005d9a8 e6c10100 00000000 f6c10100 00000000 ................ │ │ │ │ + 0x0005d9b8 06c20100 00000000 16c20100 00000000 ................ │ │ │ │ + 0x0005d9c8 26c20100 00000000 36c20100 00000000 &.......6....... │ │ │ │ + 0x0005d9d8 46c20100 00000000 56c20100 00000000 F.......V....... │ │ │ │ + 0x0005d9e8 66c20100 00000000 76c20100 00000000 f.......v....... │ │ │ │ + 0x0005d9f8 86c20100 00000000 96c20100 00000000 ................ │ │ │ │ + 0x0005da08 a6c20100 00000000 b6c20100 00000000 ................ │ │ │ │ + 0x0005da18 c6c20100 00000000 d6c20100 00000000 ................ │ │ │ │ + 0x0005da28 e6c20100 00000000 f6c20100 00000000 ................ │ │ │ │ + 0x0005da38 06c30100 00000000 16c30100 00000000 ................ │ │ │ │ + 0x0005da48 26c30100 00000000 36c30100 00000000 &.......6....... │ │ │ │ + 0x0005da58 46c30100 00000000 56c30100 00000000 F.......V....... │ │ │ │ + 0x0005da68 66c30100 00000000 76c30100 00000000 f.......v....... │ │ │ │ + 0x0005da78 86c30100 00000000 96c30100 00000000 ................ │ │ │ │ + 0x0005da88 a6c30100 00000000 b6c30100 00000000 ................ │ │ │ │ + 0x0005da98 c6c30100 00000000 d6c30100 00000000 ................ │ │ │ │ + 0x0005daa8 e6c30100 00000000 f6c30100 00000000 ................ │ │ │ │ + 0x0005dab8 06c40100 00000000 16c40100 00000000 ................ │ │ │ │ + 0x0005dac8 26c40100 00000000 36c40100 00000000 &.......6....... │ │ │ │ + 0x0005dad8 46c40100 00000000 56c40100 00000000 F.......V....... │ │ │ │ + 0x0005dae8 66c40100 00000000 76c40100 00000000 f.......v....... │ │ │ │ + 0x0005daf8 86c40100 00000000 96c40100 00000000 ................ │ │ │ │ + 0x0005db08 a6c40100 00000000 b6c40100 00000000 ................ │ │ │ │ + 0x0005db18 c6c40100 00000000 d6c40100 00000000 ................ │ │ │ │ + 0x0005db28 e6c40100 00000000 f6c40100 00000000 ................ │ │ │ │ + 0x0005db38 06c50100 00000000 16c50100 00000000 ................ │ │ │ │ + 0x0005db48 26c50100 00000000 36c50100 00000000 &.......6....... │ │ │ │ + 0x0005db58 46c50100 00000000 56c50100 00000000 F.......V....... │ │ │ │ + 0x0005db68 66c50100 00000000 76c50100 00000000 f.......v....... │ │ │ │ + 0x0005db78 86c50100 00000000 96c50100 00000000 ................ │ │ │ │ + 0x0005db88 a6c50100 00000000 b6c50100 00000000 ................ │ │ │ │ + 0x0005db98 c6c50100 00000000 d6c50100 00000000 ................ │ │ │ │ + 0x0005dba8 e6c50100 00000000 f6c50100 00000000 ................ │ │ │ │ + 0x0005dbb8 06c60100 00000000 16c60100 00000000 ................ │ │ │ │ + 0x0005dbc8 26c60100 00000000 36c60100 00000000 &.......6....... │ │ │ │ + 0x0005dbd8 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005dbe8 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005dbf8 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005dc08 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005dc18 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005dc28 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005dc38 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005dc48 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005dc58 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005dc68 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005dc78 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005dc88 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005dc98 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005dca8 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005dcb8 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005dcc8 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005dcd8 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005dce8 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005dcf8 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005dd08 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005dd18 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005dd28 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005dd38 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005dd48 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005dd58 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005dd68 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005dd78 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005dd88 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005dd98 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005dda8 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005ddb8 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005ddc8 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005ddd8 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005dde8 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005ddf8 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005de08 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005de18 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005de28 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005de38 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005de48 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005de58 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005de68 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005de78 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005de88 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005de98 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005dea8 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005deb8 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005dec8 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005ded8 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005dee8 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005def8 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005df08 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005df18 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005df28 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005df38 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005df48 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005df58 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005df68 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005df78 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005df88 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005df98 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005dfa8 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005dfb8 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005dfc8 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005dfd8 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005dfe8 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005dff8 00000000 00000000 ........ │ │ │ ├── readelf --wide --decompress --hex-dump=.data {} │ │ │ │ @@ -1,5 +1,5 @@ │ │ │ │ │ │ │ │ Hex dump of section '.data': │ │ │ │ - 0x00060000 00000600 00000000 00000000 00000000 ................ │ │ │ │ - 0x00060010 00000000 00000000 ........ │ │ │ │ + 0x0005e000 00e00500 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005e010 00000000 00000000 ........ │ │ │ ├── readelf --wide --decompress --hex-dump=.gnu_debugaltlink {} │ │ │ │ @@ -1,8 +1,8 @@ │ │ │ │ │ │ │ │ Hex dump of section '.gnu_debugaltlink': │ │ │ │ 0x00000000 2f757372 2f6c6962 2f646562 75672f2e /usr/lib/debug/. │ │ │ │ 0x00000010 64777a2f 7838365f 36342d6c 696e7578 dwz/x86_64-linux │ │ │ │ 0x00000020 2d676e75 2f6c6962 686d7362 6561676c -gnu/libhmsbeagl │ │ │ │ - 0x00000030 65317635 2e646562 756700e0 9ca8f174 e1v5.debug.....t │ │ │ │ - 0x00000040 8248bc58 aa76ab97 f869d34e 9b8807 .H.X.v...i.N... │ │ │ │ + 0x00000030 65317635 2e646562 7567007f d0ae932f e1v5.debug...../ │ │ │ │ + 0x00000040 91b97e31 1bcbab9b 09a4401e be5630 ..~1......@..V0 │ │ │ ├── readelf --wide --decompress --hex-dump=.gnu_debuglink {} │ │ │ │ @@ -1,7 +1,7 @@ │ │ │ │ │ │ │ │ Hex dump of section '.gnu_debuglink': │ │ │ │ - 0x00000000 32656432 30636636 33396131 36636435 2ed20cf639a16cd5 │ │ │ │ - 0x00000010 65623662 63646536 63316465 37386334 eb6bcde6c1de78c4 │ │ │ │ - 0x00000020 39613765 63342e64 65627567 00000000 9a7ec4.debug.... │ │ │ │ - 0x00000030 3110dc13 1... │ │ │ │ + 0x00000000 32336163 61653831 36646530 31663965 23acae816de01f9e │ │ │ │ + 0x00000010 37643632 61343865 62316465 39306537 7d62a48eb1de90e7 │ │ │ │ + 0x00000020 30653030 33332e64 65627567 00000000 0e0033.debug.... │ │ │ │ + 0x00000030 c1d89208 .... │ │ ├── ./usr/lib/x86_64-linux-gnu/libhmsbeagle-jni.so │ │ │┄ File has been modified after NT_GNU_BUILD_ID has been applied. │ │ │ ├── readelf --wide --program-header {} │ │ │ │ @@ -2,15 +2,15 @@ │ │ │ │ Elf file type is DYN (Shared object file) │ │ │ │ Entry point 0x0 │ │ │ │ There are 9 program headers, starting at offset 64 │ │ │ │ │ │ │ │ Program Headers: │ │ │ │ Type Offset VirtAddr PhysAddr FileSiz MemSiz Flg Align │ │ │ │ LOAD 0x000000 0x0000000000000000 0x0000000000000000 0x002640 0x002640 R 0x1000 │ │ │ │ - LOAD 0x003000 0x0000000000003000 0x0000000000003000 0x002db5 0x002db5 R E 0x1000 │ │ │ │ + LOAD 0x003000 0x0000000000003000 0x0000000000003000 0x002de5 0x002de5 R E 0x1000 │ │ │ │ LOAD 0x006000 0x0000000000006000 0x0000000000006000 0x0017f8 0x0017f8 R 0x1000 │ │ │ │ LOAD 0x007bf8 0x0000000000008bf8 0x0000000000008bf8 0x000410 0x000418 RW 0x1000 │ │ │ │ DYNAMIC 0x007c08 0x0000000000008c08 0x0000000000008c08 0x000210 0x000210 RW 0x8 │ │ │ │ NOTE 0x000238 0x0000000000000238 0x0000000000000238 0x000024 0x000024 R 0x4 │ │ │ │ GNU_EH_FRAME 0x00692c 0x000000000000692c 0x000000000000692c 0x0001ac 0x0001ac R 0x4 │ │ │ │ GNU_STACK 0x000000 0x0000000000000000 0x0000000000000000 0x000000 0x000000 RW 0x10 │ │ │ │ GNU_RELRO 0x007bf8 0x0000000000008bf8 0x0000000000008bf8 0x000408 0x000408 R 0x1 │ │ │ ├── readelf --wide --sections {} │ │ │ │ @@ -10,16 +10,16 @@ │ │ │ │ [ 5] .gnu.version VERSYM 0000000000001f82 001f82 0000d6 02 A 3 0 2 │ │ │ │ [ 6] .gnu.version_r VERNEED 0000000000002058 002058 000030 00 A 4 1 8 │ │ │ │ [ 7] .rela.dyn RELA 0000000000002088 002088 0000c0 18 A 3 0 8 │ │ │ │ [ 8] .rela.plt RELA 0000000000002148 002148 0004f8 18 AI 3 20 8 │ │ │ │ [ 9] .init PROGBITS 0000000000003000 003000 000017 00 AX 0 0 4 │ │ │ │ [10] .plt PROGBITS 0000000000003020 003020 000360 10 AX 0 0 16 │ │ │ │ [11] .plt.got PROGBITS 0000000000003380 003380 000008 08 AX 0 0 8 │ │ │ │ - [12] .text PROGBITS 0000000000003390 003390 002a1c 00 AX 0 0 16 │ │ │ │ - [13] .fini PROGBITS 0000000000005dac 005dac 000009 00 AX 0 0 4 │ │ │ │ + [12] .text PROGBITS 0000000000003390 003390 002a4c 00 AX 0 0 16 │ │ │ │ + [13] .fini PROGBITS 0000000000005ddc 005ddc 000009 00 AX 0 0 4 │ │ │ │ [14] .rodata PROGBITS 0000000000006000 006000 00092b 01 AMS 0 0 8 │ │ │ │ [15] .eh_frame_hdr PROGBITS 000000000000692c 00692c 0001ac 00 A 0 0 4 │ │ │ │ [16] .eh_frame PROGBITS 0000000000006ad8 006ad8 000d20 00 A 0 0 8 │ │ │ │ [17] .init_array INIT_ARRAY 0000000000008bf8 007bf8 000008 08 WA 0 0 8 │ │ │ │ [18] .fini_array FINI_ARRAY 0000000000008c00 007c00 000008 08 WA 0 0 8 │ │ │ │ [19] .dynamic DYNAMIC 0000000000008c08 007c08 000210 10 WA 4 0 8 │ │ │ │ [20] .got PROGBITS 0000000000008e18 007e18 0001e8 08 WA 0 0 8 │ │ │ ├── readelf --wide --symbols {} │ │ │ │ @@ -54,57 +54,57 @@ │ │ │ │ 50: 0000000000000000 0 FUNC GLOBAL DEFAULT UND beagleAccumulateScaleFactors │ │ │ │ 51: 0000000000000000 0 FUNC GLOBAL DEFAULT UND fwrite@GLIBC_2.2.5 (2) │ │ │ │ 52: 0000000000000000 0 NOTYPE WEAK DEFAULT UND _ITM_registerTMCloneTable │ │ │ │ 53: 0000000000000000 0 FUNC WEAK DEFAULT UND __cxa_finalize@GLIBC_2.2.5 (2) │ │ │ │ 54: 0000000000000000 0 FUNC GLOBAL DEFAULT UND beagleSetTransitionMatrix │ │ │ │ 55: 0000000000000000 0 OBJECT GLOBAL DEFAULT UND stderr@GLIBC_2.2.5 (2) │ │ │ │ 56: 0000000000000000 0 FUNC GLOBAL DEFAULT UND beagleGetBenchmarkedResourceList │ │ │ │ - 57: 0000000000005500 13 FUNC GLOBAL DEFAULT 12 Java_beagle_BeagleJNIWrapper_resetScaleFactors │ │ │ │ - 58: 0000000000005680 463 FUNC GLOBAL DEFAULT 12 Java_beagle_BeagleJNIWrapper_calculateRootLogLikelihoodsByPartition │ │ │ │ + 57: 0000000000005520 13 FUNC GLOBAL DEFAULT 12 Java_beagle_BeagleJNIWrapper_resetScaleFactors │ │ │ │ + 58: 00000000000056a0 466 FUNC GLOBAL DEFAULT 12 Java_beagle_BeagleJNIWrapper_calculateRootLogLikelihoodsByPartition │ │ │ │ 59: 0000000000003f60 94 FUNC GLOBAL DEFAULT 12 Java_beagle_BeagleJNIWrapper_setTipStates │ │ │ │ 60: 0000000000004750 91 FUNC GLOBAL DEFAULT 12 Java_beagle_BeagleJNIWrapper_getLogScaleFactors │ │ │ │ 61: 0000000000004890 94 FUNC GLOBAL DEFAULT 12 Java_beagle_BeagleJNIWrapper_setStateFrequencies │ │ │ │ - 62: 0000000000005410 112 FUNC GLOBAL DEFAULT 12 Java_beagle_BeagleJNIWrapper_removeScaleFactors │ │ │ │ + 62: 0000000000005430 112 FUNC GLOBAL DEFAULT 12 Java_beagle_BeagleJNIWrapper_removeScaleFactors │ │ │ │ 63: 0000000000004af0 91 FUNC GLOBAL DEFAULT 12 Java_beagle_BeagleJNIWrapper_getTransitionMatrix │ │ │ │ - 64: 0000000000004b50 208 FUNC GLOBAL DEFAULT 12 Java_beagle_BeagleJNIWrapper_convolveTransitionMatrices │ │ │ │ + 64: 0000000000004b50 214 FUNC GLOBAL DEFAULT 12 Java_beagle_BeagleJNIWrapper_convolveTransitionMatrices │ │ │ │ 65: 00000000000049b0 94 FUNC GLOBAL DEFAULT 12 Java_beagle_BeagleJNIWrapper_setCategoryRatesWithIndex │ │ │ │ - 66: 0000000000005390 117 FUNC GLOBAL DEFAULT 12 Java_beagle_BeagleJNIWrapper_accumulateScaleFactorsByPartition │ │ │ │ + 66: 00000000000053b0 117 FUNC GLOBAL DEFAULT 12 Java_beagle_BeagleJNIWrapper_accumulateScaleFactorsByPartition │ │ │ │ 67: 00000000000045e0 358 FUNC GLOBAL DEFAULT 12 Java_beagle_BeagleJNIWrapper_calculateEdgeDerivative │ │ │ │ - 68: 0000000000004f10 528 FUNC GLOBAL DEFAULT 12 Java_beagle_BeagleJNIWrapper_updateTransitionMatricesWithMultipleModels │ │ │ │ - 69: 0000000000005c30 188 FUNC WEAK DEFAULT 12 _ZN7JNIEnv_9NewObjectEP7_jclassP10_jmethodIDz │ │ │ │ - 70: 0000000000005120 112 FUNC GLOBAL DEFAULT 12 Java_beagle_BeagleJNIWrapper_updatePrePartials │ │ │ │ + 68: 0000000000004f30 528 FUNC GLOBAL DEFAULT 12 Java_beagle_BeagleJNIWrapper_updateTransitionMatricesWithMultipleModels │ │ │ │ + 69: 0000000000005c60 188 FUNC WEAK DEFAULT 12 _ZN7JNIEnv_9NewObjectEP7_jclassP10_jmethodIDz │ │ │ │ + 70: 0000000000005140 112 FUNC GLOBAL DEFAULT 12 Java_beagle_BeagleJNIWrapper_updatePrePartials │ │ │ │ 71: 0000000000003480 42 FUNC GLOBAL DEFAULT 12 Java_beagle_BeagleJNIWrapper_getCitation │ │ │ │ 72: 0000000000004050 159 FUNC GLOBAL DEFAULT 12 Java_beagle_BeagleJNIWrapper_setRootPrePartials │ │ │ │ 73: 00000000000048f0 94 FUNC GLOBAL DEFAULT 12 Java_beagle_BeagleJNIWrapper_setCategoryWeights │ │ │ │ - 74: 0000000000003c40 568 FUNC GLOBAL DEFAULT 12 Java_beagle_BeagleJNIWrapper_createInstance │ │ │ │ - 75: 0000000000003700 1344 FUNC GLOBAL DEFAULT 12 Java_beagle_BeagleJNIWrapper_getBenchmarkedResourceList │ │ │ │ - 76: 0000000000005bd0 89 FUNC GLOBAL DEFAULT 12 Java_beagle_BeagleJNIWrapper_getSiteLogLikelihoods │ │ │ │ + 74: 0000000000003c40 569 FUNC GLOBAL DEFAULT 12 Java_beagle_BeagleJNIWrapper_createInstance │ │ │ │ + 75: 0000000000003700 1335 FUNC GLOBAL DEFAULT 12 Java_beagle_BeagleJNIWrapper_getBenchmarkedResourceList │ │ │ │ + 76: 0000000000005c00 89 FUNC GLOBAL DEFAULT 12 Java_beagle_BeagleJNIWrapper_getSiteLogLikelihoods │ │ │ │ 77: 0000000000004950 92 FUNC GLOBAL DEFAULT 12 Java_beagle_BeagleJNIWrapper_setCategoryRates │ │ │ │ 78: 0000000000003fc0 47 FUNC GLOBAL DEFAULT 12 Java_beagle_BeagleJNIWrapper_getTipStates │ │ │ │ - 79: 0000000000004d80 393 FUNC GLOBAL DEFAULT 12 Java_beagle_BeagleJNIWrapper_updateTransitionMatrices │ │ │ │ - 80: 0000000000005320 112 FUNC GLOBAL DEFAULT 12 Java_beagle_BeagleJNIWrapper_accumulateScaleFactors │ │ │ │ - 81: 0000000000005cf0 188 FUNC WEAK DEFAULT 12 _ZN7JNIEnv_14CallVoidMethodEP8_jobjectP10_jmethodIDz │ │ │ │ + 79: 0000000000004da0 393 FUNC GLOBAL DEFAULT 12 Java_beagle_BeagleJNIWrapper_updateTransitionMatrices │ │ │ │ + 80: 0000000000005340 112 FUNC GLOBAL DEFAULT 12 Java_beagle_BeagleJNIWrapper_accumulateScaleFactors │ │ │ │ + 81: 0000000000005d20 188 FUNC WEAK DEFAULT 12 _ZN7JNIEnv_14CallVoidMethodEP8_jobjectP10_jmethodIDz │ │ │ │ 82: 0000000000003f00 94 FUNC GLOBAL DEFAULT 12 Java_beagle_BeagleJNIWrapper_setPatternPartitions │ │ │ │ 83: 00000000000043e0 507 FUNC GLOBAL DEFAULT 12 Java_beagle_BeagleJNIWrapper_calculateCrossProductDifferentials │ │ │ │ - 84: 0000000000005520 16 FUNC GLOBAL DEFAULT 12 Java_beagle_BeagleJNIWrapper_copyScaleFactors │ │ │ │ - 85: 0000000000004cf0 129 FUNC GLOBAL DEFAULT 12 Java_beagle_BeagleJNIWrapper_transposeTransitionMatrices │ │ │ │ + 84: 0000000000005540 16 FUNC GLOBAL DEFAULT 12 Java_beagle_BeagleJNIWrapper_copyScaleFactors │ │ │ │ + 85: 0000000000004d10 129 FUNC GLOBAL DEFAULT 12 Java_beagle_BeagleJNIWrapper_transposeTransitionMatrices │ │ │ │ 86: 0000000000004a10 114 FUNC GLOBAL DEFAULT 12 Java_beagle_BeagleJNIWrapper_setTransitionMatrix │ │ │ │ - 87: 00000000000034b0 586 FUNC GLOBAL DEFAULT 12 Java_beagle_BeagleJNIWrapper_getResourceList │ │ │ │ + 87: 00000000000034b0 578 FUNC GLOBAL DEFAULT 12 Java_beagle_BeagleJNIWrapper_getResourceList │ │ │ │ 88: 00000000000040f0 94 FUNC GLOBAL DEFAULT 12 Java_beagle_BeagleJNIWrapper_setPartials │ │ │ │ - 89: 0000000000005260 94 FUNC GLOBAL DEFAULT 12 Java_beagle_BeagleJNIWrapper_updatePartialsByPartition │ │ │ │ + 89: 0000000000005280 94 FUNC GLOBAL DEFAULT 12 Java_beagle_BeagleJNIWrapper_updatePartialsByPartition │ │ │ │ 90: 0000000000003e90 13 FUNC GLOBAL DEFAULT 12 Java_beagle_BeagleJNIWrapper_setCPUThreadCount │ │ │ │ 91: 0000000000003e80 11 FUNC GLOBAL DEFAULT 12 Java_beagle_BeagleJNIWrapper_finalize │ │ │ │ - 92: 0000000000005510 16 FUNC GLOBAL DEFAULT 12 Java_beagle_BeagleJNIWrapper_resetScaleFactorsByPartition │ │ │ │ + 92: 0000000000005530 16 FUNC GLOBAL DEFAULT 12 Java_beagle_BeagleJNIWrapper_resetScaleFactorsByPartition │ │ │ │ 93: 00000000000047b0 210 FUNC GLOBAL DEFAULT 12 Java_beagle_BeagleJNIWrapper_setEigenDecomposition │ │ │ │ - 94: 00000000000052c0 94 FUNC GLOBAL DEFAULT 12 Java_beagle_BeagleJNIWrapper_waitForPartials │ │ │ │ + 94: 00000000000052e0 94 FUNC GLOBAL DEFAULT 12 Java_beagle_BeagleJNIWrapper_waitForPartials │ │ │ │ 95: 00000000000041c0 534 FUNC GLOBAL DEFAULT 12 Java_beagle_BeagleJNIWrapper_calculateEdgeDifferentials │ │ │ │ - 96: 0000000000005190 94 FUNC GLOBAL DEFAULT 12 Java_beagle_BeagleJNIWrapper_updatePrePartialsByPartition │ │ │ │ - 97: 0000000000005850 887 FUNC GLOBAL DEFAULT 12 _Z56Java_beagle_BeagleJNIWrapper_calculateEdgeLogLikelihoodsP7JNIEnv_P8_jobjectiP10_jintArrayS4_S4_S4_S4_S4_S4_S4_iP13_jdoubleArrayS6_S6_ │ │ │ │ - 98: 0000000000005480 117 FUNC GLOBAL DEFAULT 12 Java_beagle_BeagleJNIWrapper_removeScaleFactorsByPartition │ │ │ │ + 96: 00000000000051b0 94 FUNC GLOBAL DEFAULT 12 Java_beagle_BeagleJNIWrapper_updatePrePartialsByPartition │ │ │ │ + 97: 0000000000005880 887 FUNC GLOBAL DEFAULT 12 _Z56Java_beagle_BeagleJNIWrapper_calculateEdgeLogLikelihoodsP7JNIEnv_P8_jobjectiP10_jintArrayS4_S4_S4_S4_S4_S4_S4_iP13_jdoubleArrayS6_S6_ │ │ │ │ + 98: 00000000000054a0 117 FUNC GLOBAL DEFAULT 12 Java_beagle_BeagleJNIWrapper_removeScaleFactorsByPartition │ │ │ │ 99: 0000000000003450 42 FUNC GLOBAL DEFAULT 12 Java_beagle_BeagleJNIWrapper_getVersion │ │ │ │ - 100: 0000000000004c20 208 FUNC GLOBAL DEFAULT 12 Java_beagle_BeagleJNIWrapper_addTransitionMatrices │ │ │ │ - 101: 00000000000051f0 112 FUNC GLOBAL DEFAULT 12 Java_beagle_BeagleJNIWrapper_updatePartials │ │ │ │ + 100: 0000000000004c30 214 FUNC GLOBAL DEFAULT 12 Java_beagle_BeagleJNIWrapper_addTransitionMatrices │ │ │ │ + 101: 0000000000005210 112 FUNC GLOBAL DEFAULT 12 Java_beagle_BeagleJNIWrapper_updatePartials │ │ │ │ 102: 0000000000003ea0 92 FUNC GLOBAL DEFAULT 12 Java_beagle_BeagleJNIWrapper_setPatternWeights │ │ │ │ 103: 0000000000004a90 94 FUNC GLOBAL DEFAULT 12 Java_beagle_BeagleJNIWrapper_setDifferentialMatrix │ │ │ │ 104: 0000000000004150 109 FUNC GLOBAL DEFAULT 12 Java_beagle_BeagleJNIWrapper_getPartials │ │ │ │ - 105: 0000000000005530 324 FUNC GLOBAL DEFAULT 12 Java_beagle_BeagleJNIWrapper_calculateRootLogLikelihoods │ │ │ │ + 105: 0000000000005550 324 FUNC GLOBAL DEFAULT 12 Java_beagle_BeagleJNIWrapper_calculateRootLogLikelihoods │ │ │ │ 106: 0000000000003ff0 94 FUNC GLOBAL DEFAULT 12 Java_beagle_BeagleJNIWrapper_setTipPartials │ │ │ ├── readelf --wide --relocs {} │ │ │ │ @@ -9,18 +9,18 @@ │ │ │ │ 0000000000008fe8 0000003400000006 R_X86_64_GLOB_DAT 0000000000000000 _ITM_registerTMCloneTable + 0 │ │ │ │ 0000000000008ff0 0000003500000006 R_X86_64_GLOB_DAT 0000000000000000 __cxa_finalize@GLIBC_2.2.5 + 0 │ │ │ │ 0000000000008ff8 0000003700000006 R_X86_64_GLOB_DAT 0000000000000000 stderr@GLIBC_2.2.5 + 0 │ │ │ │ │ │ │ │ Relocation section '.rela.plt' at offset 0x2148 contains 53 entries: │ │ │ │ Offset Info Type Symbol's Value Symbol's Name + Addend │ │ │ │ 0000000000008e30 0000000100000007 R_X86_64_JUMP_SLOT 0000000000000000 beagleGetScaleFactors + 0 │ │ │ │ -0000000000008e38 0000004500000007 R_X86_64_JUMP_SLOT 0000000000005c30 _ZN7JNIEnv_9NewObjectEP7_jclassP10_jmethodIDz + 0 │ │ │ │ +0000000000008e38 0000004500000007 R_X86_64_JUMP_SLOT 0000000000005c60 _ZN7JNIEnv_9NewObjectEP7_jclassP10_jmethodIDz + 0 │ │ │ │ 0000000000008e40 0000000300000007 R_X86_64_JUMP_SLOT 0000000000000000 beagleCalculateRootLogLikelihoods + 0 │ │ │ │ 0000000000008e48 0000000400000007 R_X86_64_JUMP_SLOT 0000000000000000 puts@GLIBC_2.2.5 + 0 │ │ │ │ -0000000000008e50 0000005100000007 R_X86_64_JUMP_SLOT 0000000000005cf0 _ZN7JNIEnv_14CallVoidMethodEP8_jobjectP10_jmethodIDz + 0 │ │ │ │ +0000000000008e50 0000005100000007 R_X86_64_JUMP_SLOT 0000000000005d20 _ZN7JNIEnv_14CallVoidMethodEP8_jobjectP10_jmethodIDz + 0 │ │ │ │ 0000000000008e58 0000000500000007 R_X86_64_JUMP_SLOT 0000000000000000 beagleSetCategoryRates + 0 │ │ │ │ 0000000000008e60 0000000600000007 R_X86_64_JUMP_SLOT 0000000000000000 beagleSetStateFrequencies + 0 │ │ │ │ 0000000000008e68 0000000700000007 R_X86_64_JUMP_SLOT 0000000000000000 beagleUpdatePrePartialsByPartition + 0 │ │ │ │ 0000000000008e70 0000000800000007 R_X86_64_JUMP_SLOT 0000000000000000 beagleRemoveScaleFactors + 0 │ │ │ │ 0000000000008e78 0000000900000007 R_X86_64_JUMP_SLOT 0000000000000000 beagleCalculateEdgeLogLikelihoods + 0 │ │ │ │ 0000000000008e80 0000000a00000007 R_X86_64_JUMP_SLOT 0000000000000000 beagleGetPartials + 0 │ │ │ │ 0000000000008e88 0000000b00000007 R_X86_64_JUMP_SLOT 0000000000000000 beagleUpdatePartialsByPartition + 0 │ │ │ ├── readelf --wide --dynamic {} │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ Dynamic section at offset 0x7c08 contains 28 entries: │ │ │ │ Tag Type Name/Value │ │ │ │ 0x0000000000000001 (NEEDED) Shared library: [libhmsbeagle.so.1] │ │ │ │ 0x0000000000000001 (NEEDED) Shared library: [libc.so.6] │ │ │ │ 0x000000000000000e (SONAME) Library soname: [libhmsbeagle-jni.so] │ │ │ │ 0x000000000000000c (INIT) 0x3000 │ │ │ │ - 0x000000000000000d (FINI) 0x5dac │ │ │ │ + 0x000000000000000d (FINI) 0x5ddc │ │ │ │ 0x0000000000000019 (INIT_ARRAY) 0x8bf8 │ │ │ │ 0x000000000000001b (INIT_ARRAYSZ) 8 (bytes) │ │ │ │ 0x000000000000001a (FINI_ARRAY) 0x8c00 │ │ │ │ 0x000000000000001c (FINI_ARRAYSZ) 8 (bytes) │ │ │ │ 0x000000006ffffef5 (GNU_HASH) 0x260 │ │ │ │ 0x0000000000000005 (STRTAB) 0xe18 │ │ │ │ 0x0000000000000006 (SYMTAB) 0x410 │ │ │ ├── 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: 8fc0edd79791cfbc1450fe7feecd032feddbe561 │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: d38e0f1c983b5b03def2b24bdc881ed0c261bc62 │ │ │ ├── readelf --wide --debug-dump=frames {} │ │ │ │ @@ -32,36 +32,36 @@ │ │ │ │ 0xffffffffffffdfc4 (offset: 0x48f0) -> 0x798 fde=[ 5ec] │ │ │ │ 0xffffffffffffe024 (offset: 0x4950) -> 0x7d4 fde=[ 628] │ │ │ │ 0xffffffffffffe084 (offset: 0x49b0) -> 0x80c fde=[ 660] │ │ │ │ 0xffffffffffffe0e4 (offset: 0x4a10) -> 0x848 fde=[ 69c] │ │ │ │ 0xffffffffffffe164 (offset: 0x4a90) -> 0x888 fde=[ 6dc] │ │ │ │ 0xffffffffffffe1c4 (offset: 0x4af0) -> 0x8c4 fde=[ 718] │ │ │ │ 0xffffffffffffe224 (offset: 0x4b50) -> 0x900 fde=[ 754] │ │ │ │ - 0xffffffffffffe2f4 (offset: 0x4c20) -> 0x948 fde=[ 79c] │ │ │ │ - 0xffffffffffffe3c4 (offset: 0x4cf0) -> 0x990 fde=[ 7e4] │ │ │ │ - 0xffffffffffffe454 (offset: 0x4d80) -> 0x9d8 fde=[ 82c] │ │ │ │ - 0xffffffffffffe5e4 (offset: 0x4f10) -> 0xa3c fde=[ 890] │ │ │ │ - 0xffffffffffffe7f4 (offset: 0x5120) -> 0xaa4 fde=[ 8f8] │ │ │ │ - 0xffffffffffffe864 (offset: 0x5190) -> 0xaec fde=[ 940] │ │ │ │ - 0xffffffffffffe8c4 (offset: 0x51f0) -> 0xb28 fde=[ 97c] │ │ │ │ - 0xffffffffffffe934 (offset: 0x5260) -> 0xb70 fde=[ 9c4] │ │ │ │ - 0xffffffffffffe994 (offset: 0x52c0) -> 0xbac fde=[ a00] │ │ │ │ - 0xffffffffffffe9f4 (offset: 0x5320) -> 0xbe8 fde=[ a3c] │ │ │ │ - 0xffffffffffffea64 (offset: 0x5390) -> 0xc30 fde=[ a84] │ │ │ │ - 0xffffffffffffeae4 (offset: 0x5410) -> 0xc78 fde=[ acc] │ │ │ │ - 0xffffffffffffeb54 (offset: 0x5480) -> 0xcc0 fde=[ b14] │ │ │ │ - 0xffffffffffffebd4 (offset: 0x5500) -> 0xd08 fde=[ b5c] │ │ │ │ - 0xffffffffffffebe4 (offset: 0x5510) -> 0xd1c fde=[ b70] │ │ │ │ - 0xffffffffffffebf4 (offset: 0x5520) -> 0xd30 fde=[ b84] │ │ │ │ - 0xffffffffffffec04 (offset: 0x5530) -> 0xd44 fde=[ b98] │ │ │ │ - 0xffffffffffffed54 (offset: 0x5680) -> 0xd9c fde=[ bf0] │ │ │ │ - 0xffffffffffffef24 (offset: 0x5850) -> 0xdf8 fde=[ c4c] │ │ │ │ - 0xfffffffffffff2a4 (offset: 0x5bd0) -> 0xe90 fde=[ ce4] │ │ │ │ - 0xfffffffffffff304 (offset: 0x5c30) -> 0x204 fde=[ 58] │ │ │ │ - 0xfffffffffffff3c4 (offset: 0x5cf0) -> 0x220 fde=[ 74] │ │ │ │ + 0xffffffffffffe304 (offset: 0x4c30) -> 0x948 fde=[ 79c] │ │ │ │ + 0xffffffffffffe3e4 (offset: 0x4d10) -> 0x990 fde=[ 7e4] │ │ │ │ + 0xffffffffffffe474 (offset: 0x4da0) -> 0x9d8 fde=[ 82c] │ │ │ │ + 0xffffffffffffe604 (offset: 0x4f30) -> 0xa3c fde=[ 890] │ │ │ │ + 0xffffffffffffe814 (offset: 0x5140) -> 0xaa4 fde=[ 8f8] │ │ │ │ + 0xffffffffffffe884 (offset: 0x51b0) -> 0xaec fde=[ 940] │ │ │ │ + 0xffffffffffffe8e4 (offset: 0x5210) -> 0xb28 fde=[ 97c] │ │ │ │ + 0xffffffffffffe954 (offset: 0x5280) -> 0xb70 fde=[ 9c4] │ │ │ │ + 0xffffffffffffe9b4 (offset: 0x52e0) -> 0xbac fde=[ a00] │ │ │ │ + 0xffffffffffffea14 (offset: 0x5340) -> 0xbe8 fde=[ a3c] │ │ │ │ + 0xffffffffffffea84 (offset: 0x53b0) -> 0xc30 fde=[ a84] │ │ │ │ + 0xffffffffffffeb04 (offset: 0x5430) -> 0xc78 fde=[ acc] │ │ │ │ + 0xffffffffffffeb74 (offset: 0x54a0) -> 0xcc0 fde=[ b14] │ │ │ │ + 0xffffffffffffebf4 (offset: 0x5520) -> 0xd08 fde=[ b5c] │ │ │ │ + 0xffffffffffffec04 (offset: 0x5530) -> 0xd1c fde=[ b70] │ │ │ │ + 0xffffffffffffec14 (offset: 0x5540) -> 0xd30 fde=[ b84] │ │ │ │ + 0xffffffffffffec24 (offset: 0x5550) -> 0xd44 fde=[ b98] │ │ │ │ + 0xffffffffffffed74 (offset: 0x56a0) -> 0xd9c fde=[ bf0] │ │ │ │ + 0xffffffffffffef54 (offset: 0x5880) -> 0xdf8 fde=[ c4c] │ │ │ │ + 0xfffffffffffff2d4 (offset: 0x5c00) -> 0xe90 fde=[ ce4] │ │ │ │ + 0xfffffffffffff334 (offset: 0x5c60) -> 0x204 fde=[ 58] │ │ │ │ + 0xfffffffffffff3f4 (offset: 0x5d20) -> 0x220 fde=[ 74] │ │ │ │ │ │ │ │ Contents of the .eh_frame section: │ │ │ │ │ │ │ │ │ │ │ │ 00000000 0000000000000014 00000000 CIE │ │ │ │ Version: 1 │ │ │ │ Augmentation: "zR" │ │ │ │ @@ -90,30 +90,30 @@ │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000058 0000000000000018 0000005c FDE cie=00000000 pc=0000000000005c30..0000000000005cec │ │ │ │ - DW_CFA_advance_loc: 11 to 0000000000005c3b │ │ │ │ +00000058 0000000000000018 0000005c FDE cie=00000000 pc=0000000000005c60..0000000000005d1c │ │ │ │ + DW_CFA_advance_loc: 11 to 0000000000005c6b │ │ │ │ DW_CFA_def_cfa_offset: 224 │ │ │ │ - DW_CFA_advance_loc1: 171 to 0000000000005ce6 │ │ │ │ + DW_CFA_advance_loc1: 171 to 0000000000005d16 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000005ce7 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000005d17 │ │ │ │ DW_CFA_restore_state │ │ │ │ │ │ │ │ -00000074 0000000000000018 00000078 FDE cie=00000000 pc=0000000000005cf0..0000000000005dac │ │ │ │ - DW_CFA_advance_loc: 11 to 0000000000005cfb │ │ │ │ +00000074 0000000000000018 00000078 FDE cie=00000000 pc=0000000000005d20..0000000000005ddc │ │ │ │ + DW_CFA_advance_loc: 11 to 0000000000005d2b │ │ │ │ DW_CFA_def_cfa_offset: 224 │ │ │ │ - DW_CFA_advance_loc1: 171 to 0000000000005da6 │ │ │ │ + DW_CFA_advance_loc1: 171 to 0000000000005dd6 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000005da7 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000005dd7 │ │ │ │ DW_CFA_restore_state │ │ │ │ │ │ │ │ 00000090 0000000000000014 00000094 FDE cie=00000000 pc=0000000000003450..000000000000347a │ │ │ │ DW_CFA_advance_loc: 8 to 0000000000003458 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_advance_loc: 32 to 0000000000003478 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ @@ -122,15 +122,15 @@ │ │ │ │ 000000a8 0000000000000014 000000ac FDE cie=00000000 pc=0000000000003480..00000000000034aa │ │ │ │ DW_CFA_advance_loc: 8 to 0000000000003488 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_advance_loc: 32 to 00000000000034a8 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000000c0 0000000000000048 000000c4 FDE cie=00000000 pc=00000000000034b0..00000000000036fa │ │ │ │ +000000c0 0000000000000048 000000c4 FDE cie=00000000 pc=00000000000034b0..00000000000036f2 │ │ │ │ DW_CFA_advance_loc: 6 to 00000000000034b6 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ DW_CFA_advance_loc: 2 to 00000000000034b8 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ DW_CFA_advance_loc: 2 to 00000000000034ba │ │ │ │ @@ -143,122 +143,122 @@ │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ DW_CFA_advance_loc: 1 to 00000000000034be │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ DW_CFA_advance_loc: 7 to 00000000000034c5 │ │ │ │ DW_CFA_def_cfa_offset: 112 │ │ │ │ - DW_CFA_advance_loc2: 471 to 000000000000369c │ │ │ │ + DW_CFA_advance_loc2: 463 to 0000000000003694 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000036a0 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000003698 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000036a1 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000003699 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000036a3 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000369b │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000036a5 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000369d │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000036a7 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000369f │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000036a9 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000036a1 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000036aa │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000036a2 │ │ │ │ DW_CFA_restore_state │ │ │ │ │ │ │ │ -0000010c 0000000000000070 00000110 FDE cie=00000000 pc=0000000000003700..0000000000003c40 │ │ │ │ +0000010c 0000000000000070 00000110 FDE cie=00000000 pc=0000000000003700..0000000000003c37 │ │ │ │ DW_CFA_advance_loc: 6 to 0000000000003706 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ DW_CFA_advance_loc: 2 to 0000000000003708 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000370a │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000000370d │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000000370f │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000003712 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000003710 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000003716 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000003711 │ │ │ │ + DW_CFA_advance_loc: 3 to 0000000000003719 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000003718 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000003720 │ │ │ │ DW_CFA_def_cfa_offset: 176 │ │ │ │ - DW_CFA_advance_loc: 41 to 0000000000003741 │ │ │ │ + DW_CFA_advance_loc: 34 to 0000000000003742 │ │ │ │ DW_CFA_def_cfa_offset: 184 │ │ │ │ - DW_CFA_advance_loc: 15 to 0000000000003750 │ │ │ │ + DW_CFA_advance_loc: 16 to 0000000000003752 │ │ │ │ DW_CFA_def_cfa_offset: 192 │ │ │ │ - DW_CFA_advance_loc: 10 to 000000000000375a │ │ │ │ + DW_CFA_advance_loc: 10 to 000000000000375c │ │ │ │ DW_CFA_def_cfa_offset: 200 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000003762 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000003764 │ │ │ │ DW_CFA_def_cfa_offset: 208 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000000376a │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000000376c │ │ │ │ DW_CFA_def_cfa_offset: 216 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000003771 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000003773 │ │ │ │ DW_CFA_def_cfa_offset: 224 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000003778 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000000377a │ │ │ │ DW_CFA_def_cfa_offset: 232 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000003780 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000003782 │ │ │ │ DW_CFA_def_cfa_offset: 240 │ │ │ │ - DW_CFA_advance_loc: 17 to 0000000000003791 │ │ │ │ + DW_CFA_advance_loc: 17 to 0000000000003793 │ │ │ │ DW_CFA_def_cfa_offset: 176 │ │ │ │ - DW_CFA_advance_loc2: 975 to 0000000000003b60 │ │ │ │ + DW_CFA_advance_loc2: 964 to 0000000000003b57 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000003b64 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000003b5b │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000003b65 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000003b5c │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000003b67 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000003b5e │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000003b69 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000003b60 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000003b6b │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000003b62 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000003b6d │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000003b64 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000003b6e │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000003b65 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000180 0000000000000094 00000184 FDE cie=00000000 pc=0000000000003c40..0000000000003e78 │ │ │ │ +00000180 0000000000000094 00000184 FDE cie=00000000 pc=0000000000003c40..0000000000003e79 │ │ │ │ DW_CFA_advance_loc: 6 to 0000000000003c46 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ DW_CFA_advance_loc: 2 to 0000000000003c48 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000003c4a │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000003c4d │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000003c4f │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000003c4f │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000003c50 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000003c53 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000003c51 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000003c54 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000003c58 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000003c5b │ │ │ │ DW_CFA_def_cfa_offset: 128 │ │ │ │ - DW_CFA_advance_loc1: 84 to 0000000000003cac │ │ │ │ + DW_CFA_advance_loc1: 80 to 0000000000003cab │ │ │ │ DW_CFA_def_cfa_offset: 136 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000003cb3 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000003cb2 │ │ │ │ DW_CFA_def_cfa_offset: 144 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000003cba │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000003cb9 │ │ │ │ DW_CFA_def_cfa_offset: 152 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000003cc2 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000003cc1 │ │ │ │ DW_CFA_def_cfa_offset: 160 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000003cc3 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000003cc3 │ │ │ │ DW_CFA_def_cfa_offset: 168 │ │ │ │ DW_CFA_advance_loc: 8 to 0000000000003ccb │ │ │ │ DW_CFA_def_cfa_offset: 176 │ │ │ │ DW_CFA_advance_loc: 8 to 0000000000003cd3 │ │ │ │ DW_CFA_def_cfa_offset: 184 │ │ │ │ DW_CFA_advance_loc: 8 to 0000000000003cdb │ │ │ │ DW_CFA_def_cfa_offset: 192 │ │ │ │ @@ -277,31 +277,31 @@ │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_advance_loc: 2 to 0000000000003dd9 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_advance_loc: 2 to 0000000000003ddb │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_advance_loc: 5 to 0000000000003de0 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 15 to 0000000000003def │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000003dec │ │ │ │ DW_CFA_def_cfa_offset: 136 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000003df6 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000003df3 │ │ │ │ DW_CFA_def_cfa_offset: 144 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000003dfd │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000003dfa │ │ │ │ DW_CFA_def_cfa_offset: 152 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000003e05 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000003e02 │ │ │ │ DW_CFA_def_cfa_offset: 160 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000003e07 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000003e04 │ │ │ │ DW_CFA_def_cfa_offset: 168 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000003e0f │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000003e0c │ │ │ │ DW_CFA_def_cfa_offset: 176 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000003e17 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000003e14 │ │ │ │ DW_CFA_def_cfa_offset: 184 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000003e1f │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000003e1c │ │ │ │ DW_CFA_def_cfa_offset: 192 │ │ │ │ - DW_CFA_advance_loc: 25 to 0000000000003e38 │ │ │ │ + DW_CFA_advance_loc: 29 to 0000000000003e39 │ │ │ │ DW_CFA_def_cfa_offset: 128 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ 00000218 0000000000000010 0000021c FDE cie=00000000 pc=0000000000003e80..0000000000003e8b │ │ │ │ DW_CFA_nop │ │ │ │ @@ -313,26 +313,26 @@ │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ 00000240 0000000000000034 00000244 FDE cie=00000000 pc=0000000000003ea0..0000000000003efc │ │ │ │ DW_CFA_advance_loc: 6 to 0000000000003ea6 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000003ea8 │ │ │ │ + DW_CFA_advance_loc: 10 to 0000000000003eb0 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000003ea9 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000003eb1 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000003ead │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000003eb5 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 13 to 0000000000003eba │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000003ebc │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 56 to 0000000000003ef2 │ │ │ │ + DW_CFA_advance_loc: 54 to 0000000000003ef2 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_advance_loc: 4 to 0000000000003ef6 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_advance_loc: 1 to 0000000000003ef7 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_advance_loc: 2 to 0000000000003ef9 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ @@ -340,123 +340,126 @@ │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ 00000278 0000000000000038 0000027c FDE cie=00000000 pc=0000000000003f00..0000000000003f5e │ │ │ │ DW_CFA_advance_loc: 6 to 0000000000003f06 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000003f08 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000003f0e │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000003f0a │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000003f15 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000003f0e │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000003f16 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000003f0f │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000003f1a │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-48 │ │ │ │ - DW_CFA_advance_loc1: 68 to 0000000000003f53 │ │ │ │ + DW_CFA_advance_loc: 57 to 0000000000003f53 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_advance_loc: 4 to 0000000000003f57 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_advance_loc: 2 to 0000000000003f59 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_advance_loc: 2 to 0000000000003f5b │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_advance_loc: 2 to 0000000000003f5d │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ 000002b4 0000000000000038 000002b8 FDE cie=00000000 pc=0000000000003f60..0000000000003fbe │ │ │ │ DW_CFA_advance_loc: 6 to 0000000000003f66 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000003f68 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000003f6e │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000003f6a │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000003f75 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000003f6e │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000003f76 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000003f6f │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000003f7a │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-48 │ │ │ │ - DW_CFA_advance_loc1: 68 to 0000000000003fb3 │ │ │ │ + DW_CFA_advance_loc: 57 to 0000000000003fb3 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_advance_loc: 4 to 0000000000003fb7 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_advance_loc: 2 to 0000000000003fb9 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_advance_loc: 2 to 0000000000003fbb │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_advance_loc: 2 to 0000000000003fbd │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ 000002f0 0000000000000010 000002f4 FDE cie=00000000 pc=0000000000003fc0..0000000000003fef │ │ │ │ DW_CFA_advance_loc: 8 to 0000000000003fc8 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ │ │ │ │ 00000304 0000000000000038 00000308 FDE cie=00000000 pc=0000000000003ff0..000000000000404e │ │ │ │ DW_CFA_advance_loc: 6 to 0000000000003ff6 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000003ff8 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000003ffe │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000003ffa │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000004005 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000003ffe │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000004006 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000003fff │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000400a │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-48 │ │ │ │ - DW_CFA_advance_loc1: 68 to 0000000000004043 │ │ │ │ + DW_CFA_advance_loc: 57 to 0000000000004043 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_advance_loc: 4 to 0000000000004047 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_advance_loc: 2 to 0000000000004049 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_advance_loc: 2 to 000000000000404b │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_advance_loc: 2 to 000000000000404d │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ 00000340 0000000000000044 00000344 FDE cie=00000000 pc=0000000000004050..00000000000040ef │ │ │ │ DW_CFA_advance_loc: 6 to 0000000000004056 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000004058 │ │ │ │ + DW_CFA_advance_loc: 10 to 0000000000004060 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000405a │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000004062 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000000405f │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000004067 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000004060 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000004068 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000004061 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000406c │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000004068 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000004073 │ │ │ │ DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_advance_loc1: 121 to 00000000000040e1 │ │ │ │ + DW_CFA_advance_loc1: 110 to 00000000000040e1 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_advance_loc: 4 to 00000000000040e5 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_advance_loc: 1 to 00000000000040e6 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_advance_loc: 2 to 00000000000040e8 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ @@ -467,105 +470,107 @@ │ │ │ │ DW_CFA_advance_loc: 2 to 00000000000040ee │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ │ │ │ │ 00000388 0000000000000038 0000038c FDE cie=00000000 pc=00000000000040f0..000000000000414e │ │ │ │ DW_CFA_advance_loc: 6 to 00000000000040f6 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000040f8 │ │ │ │ + DW_CFA_advance_loc: 8 to 00000000000040fe │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000040fa │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000004105 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000040fe │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000004106 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000040ff │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000410a │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-48 │ │ │ │ - DW_CFA_advance_loc1: 68 to 0000000000004143 │ │ │ │ + DW_CFA_advance_loc: 57 to 0000000000004143 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_advance_loc: 4 to 0000000000004147 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_advance_loc: 2 to 0000000000004149 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_advance_loc: 2 to 000000000000414b │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_advance_loc: 2 to 000000000000414d │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ 000003c4 0000000000000044 000003c8 FDE cie=00000000 pc=0000000000004150..00000000000041bd │ │ │ │ DW_CFA_advance_loc: 6 to 0000000000004156 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000004158 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000000415e │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000415a │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000004163 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000000415f │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000000416a │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000004160 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000416b │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000004161 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000416f │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000004168 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000004176 │ │ │ │ DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc1: 71 to 00000000000041af │ │ │ │ + DW_CFA_advance_loc: 57 to 00000000000041af │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_advance_loc: 4 to 00000000000041b3 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_advance_loc: 1 to 00000000000041b4 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_advance_loc: 2 to 00000000000041b6 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_advance_loc: 2 to 00000000000041b8 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_advance_loc: 2 to 00000000000041ba │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_advance_loc: 2 to 00000000000041bc │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ 0000040c 0000000000000058 00000410 FDE cie=00000000 pc=00000000000041c0..00000000000043d6 │ │ │ │ DW_CFA_advance_loc: 6 to 00000000000041c6 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000041c8 │ │ │ │ + DW_CFA_advance_loc: 5 to 00000000000041cb │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000041ca │ │ │ │ + DW_CFA_advance_loc: 5 to 00000000000041d0 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 5 to 00000000000041cf │ │ │ │ + DW_CFA_advance_loc: 5 to 00000000000041d5 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000041d0 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000041d9 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000041d1 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000041da │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 7 to 00000000000041d8 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000041de │ │ │ │ DW_CFA_def_cfa_offset: 112 │ │ │ │ - DW_CFA_advance_loc1: 224 to 00000000000042b8 │ │ │ │ + DW_CFA_advance_loc1: 216 to 00000000000042b6 │ │ │ │ DW_CFA_def_cfa_offset: 120 │ │ │ │ - DW_CFA_advance_loc: 7 to 00000000000042bf │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000042ba │ │ │ │ DW_CFA_def_cfa_offset: 128 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000042c0 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000042be │ │ │ │ DW_CFA_def_cfa_offset: 136 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000042c2 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000042c0 │ │ │ │ DW_CFA_def_cfa_offset: 144 │ │ │ │ - DW_CFA_advance_loc: 35 to 00000000000042e5 │ │ │ │ + DW_CFA_advance_loc: 37 to 00000000000042e5 │ │ │ │ DW_CFA_def_cfa_offset: 112 │ │ │ │ DW_CFA_advance_loc1: 227 to 00000000000043c8 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_advance_loc: 4 to 00000000000043cc │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_advance_loc: 1 to 00000000000043cd │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ @@ -579,32 +584,32 @@ │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ 00000468 0000000000000058 0000046c FDE cie=00000000 pc=00000000000043e0..00000000000045db │ │ │ │ DW_CFA_advance_loc: 6 to 00000000000043e6 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000043e8 │ │ │ │ + DW_CFA_advance_loc: 5 to 00000000000043eb │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000043ea │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000043ed │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 5 to 00000000000043ef │ │ │ │ + DW_CFA_advance_loc: 5 to 00000000000043f2 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000043f0 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000043f6 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000043f1 │ │ │ │ + DW_CFA_advance_loc: 3 to 00000000000043f9 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 6 to 00000000000043f7 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000043fd │ │ │ │ DW_CFA_def_cfa_offset: 112 │ │ │ │ - DW_CFA_advance_loc1: 206 to 00000000000044c5 │ │ │ │ + DW_CFA_advance_loc1: 200 to 00000000000044c5 │ │ │ │ DW_CFA_def_cfa_offset: 120 │ │ │ │ DW_CFA_advance_loc: 7 to 00000000000044cc │ │ │ │ DW_CFA_def_cfa_offset: 128 │ │ │ │ DW_CFA_advance_loc: 4 to 00000000000044d0 │ │ │ │ DW_CFA_def_cfa_offset: 136 │ │ │ │ DW_CFA_advance_loc: 8 to 00000000000044d8 │ │ │ │ DW_CFA_def_cfa_offset: 144 │ │ │ │ @@ -626,32 +631,32 @@ │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ 000004c4 0000000000000064 000004c8 FDE cie=00000000 pc=00000000000045e0..0000000000004746 │ │ │ │ DW_CFA_advance_loc: 6 to 00000000000045e6 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000045e8 │ │ │ │ + DW_CFA_advance_loc: 5 to 00000000000045eb │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000045ea │ │ │ │ + DW_CFA_advance_loc: 5 to 00000000000045f0 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 5 to 00000000000045ef │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000045f2 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000045f0 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000045f6 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000045f1 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000045f7 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 7 to 00000000000045f8 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000045fb │ │ │ │ DW_CFA_def_cfa_offset: 96 │ │ │ │ - DW_CFA_advance_loc1: 196 to 00000000000046bc │ │ │ │ + DW_CFA_advance_loc1: 193 to 00000000000046bc │ │ │ │ DW_CFA_def_cfa_offset: 104 │ │ │ │ DW_CFA_advance_loc: 8 to 00000000000046c4 │ │ │ │ DW_CFA_def_cfa_offset: 112 │ │ │ │ DW_CFA_advance_loc: 1 to 00000000000046c5 │ │ │ │ DW_CFA_def_cfa_offset: 120 │ │ │ │ DW_CFA_advance_loc: 8 to 00000000000046cd │ │ │ │ DW_CFA_def_cfa_offset: 128 │ │ │ │ @@ -680,61 +685,62 @@ │ │ │ │ DW_CFA_advance_loc: 2 to 0000000000004745 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ │ │ │ │ 0000052c 0000000000000038 00000530 FDE cie=00000000 pc=0000000000004750..00000000000047ab │ │ │ │ DW_CFA_advance_loc: 6 to 0000000000004756 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000004758 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000000475e │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000475a │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000004765 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000475e │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000004766 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000475f │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000476a │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-48 │ │ │ │ - DW_CFA_advance_loc1: 65 to 00000000000047a0 │ │ │ │ + DW_CFA_advance_loc: 54 to 00000000000047a0 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_advance_loc: 4 to 00000000000047a4 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_advance_loc: 2 to 00000000000047a6 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_advance_loc: 2 to 00000000000047a8 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_advance_loc: 2 to 00000000000047aa │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ 00000568 0000000000000044 0000056c FDE cie=00000000 pc=00000000000047b0..0000000000004882 │ │ │ │ DW_CFA_advance_loc: 6 to 00000000000047b6 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000047b8 │ │ │ │ + DW_CFA_advance_loc: 8 to 00000000000047be │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000047ba │ │ │ │ + DW_CFA_advance_loc: 7 to 00000000000047c5 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 5 to 00000000000047bf │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000047c7 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000047c0 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000047cb │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000047c1 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000047cc │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 7 to 00000000000047c8 │ │ │ │ + DW_CFA_advance_loc: 7 to 00000000000047d3 │ │ │ │ DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_advance_loc1: 172 to 0000000000004874 │ │ │ │ + DW_CFA_advance_loc1: 161 to 0000000000004874 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_advance_loc: 4 to 0000000000004878 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_advance_loc: 1 to 0000000000004879 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_advance_loc: 2 to 000000000000487b │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ @@ -745,84 +751,86 @@ │ │ │ │ DW_CFA_advance_loc: 2 to 0000000000004881 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ │ │ │ │ 000005b0 0000000000000038 000005b4 FDE cie=00000000 pc=0000000000004890..00000000000048ee │ │ │ │ DW_CFA_advance_loc: 6 to 0000000000004896 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000004898 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000000489e │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000489a │ │ │ │ + DW_CFA_advance_loc: 7 to 00000000000048a5 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000489e │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000048a6 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000489f │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000048aa │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-48 │ │ │ │ - DW_CFA_advance_loc1: 68 to 00000000000048e3 │ │ │ │ + DW_CFA_advance_loc: 57 to 00000000000048e3 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_advance_loc: 4 to 00000000000048e7 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_advance_loc: 2 to 00000000000048e9 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_advance_loc: 2 to 00000000000048eb │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_advance_loc: 2 to 00000000000048ed │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ 000005ec 0000000000000038 000005f0 FDE cie=00000000 pc=00000000000048f0..000000000000494e │ │ │ │ DW_CFA_advance_loc: 6 to 00000000000048f6 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000048f8 │ │ │ │ + DW_CFA_advance_loc: 8 to 00000000000048fe │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000048fa │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000004905 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000048fe │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000004906 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000048ff │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000490a │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-48 │ │ │ │ - DW_CFA_advance_loc1: 68 to 0000000000004943 │ │ │ │ + DW_CFA_advance_loc: 57 to 0000000000004943 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_advance_loc: 4 to 0000000000004947 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_advance_loc: 2 to 0000000000004949 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_advance_loc: 2 to 000000000000494b │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_advance_loc: 2 to 000000000000494d │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ 00000628 0000000000000034 0000062c FDE cie=00000000 pc=0000000000004950..00000000000049ac │ │ │ │ DW_CFA_advance_loc: 6 to 0000000000004956 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000004958 │ │ │ │ + DW_CFA_advance_loc: 10 to 0000000000004960 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000004959 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000004961 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000495d │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000004965 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 13 to 000000000000496a │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000000496c │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 56 to 00000000000049a2 │ │ │ │ + DW_CFA_advance_loc: 54 to 00000000000049a2 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_advance_loc: 4 to 00000000000049a6 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_advance_loc: 1 to 00000000000049a7 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_advance_loc: 2 to 00000000000049a9 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ @@ -830,58 +838,59 @@ │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ 00000660 0000000000000038 00000664 FDE cie=00000000 pc=00000000000049b0..0000000000004a0e │ │ │ │ DW_CFA_advance_loc: 6 to 00000000000049b6 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000049b8 │ │ │ │ + DW_CFA_advance_loc: 8 to 00000000000049be │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000049ba │ │ │ │ + DW_CFA_advance_loc: 7 to 00000000000049c5 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000049be │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000049c6 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000049bf │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000049ca │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-48 │ │ │ │ - DW_CFA_advance_loc1: 68 to 0000000000004a03 │ │ │ │ + DW_CFA_advance_loc: 57 to 0000000000004a03 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_advance_loc: 4 to 0000000000004a07 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_advance_loc: 2 to 0000000000004a09 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_advance_loc: 2 to 0000000000004a0b │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_advance_loc: 2 to 0000000000004a0d │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ 0000069c 000000000000003c 000006a0 FDE cie=00000000 pc=0000000000004a10..0000000000004a82 │ │ │ │ DW_CFA_advance_loc: 6 to 0000000000004a16 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000004a18 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000004a1e │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000004a1a │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000004a25 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000004a1e │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000004a26 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000004a1f │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000004a2a │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 10 to 0000000000004a29 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000004a31 │ │ │ │ DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc1: 77 to 0000000000004a76 │ │ │ │ + DW_CFA_advance_loc1: 69 to 0000000000004a76 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_advance_loc: 4 to 0000000000004a7a │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_advance_loc: 1 to 0000000000004a7b │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_advance_loc: 2 to 0000000000004a7d │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ @@ -890,799 +899,808 @@ │ │ │ │ DW_CFA_advance_loc: 2 to 0000000000004a81 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ │ │ │ │ 000006dc 0000000000000038 000006e0 FDE cie=00000000 pc=0000000000004a90..0000000000004aee │ │ │ │ DW_CFA_advance_loc: 6 to 0000000000004a96 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000004a98 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000004a9e │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000004a9a │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000004aa5 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000004a9e │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000004aa6 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000004a9f │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000004aaa │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-48 │ │ │ │ - DW_CFA_advance_loc1: 68 to 0000000000004ae3 │ │ │ │ + DW_CFA_advance_loc: 57 to 0000000000004ae3 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_advance_loc: 4 to 0000000000004ae7 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_advance_loc: 2 to 0000000000004ae9 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_advance_loc: 2 to 0000000000004aeb │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_advance_loc: 2 to 0000000000004aed │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ 00000718 0000000000000038 0000071c FDE cie=00000000 pc=0000000000004af0..0000000000004b4b │ │ │ │ DW_CFA_advance_loc: 6 to 0000000000004af6 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000004af8 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000004afe │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000004afa │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000004b05 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000004afe │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000004b06 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000004aff │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000004b0a │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-48 │ │ │ │ - DW_CFA_advance_loc1: 65 to 0000000000004b40 │ │ │ │ + DW_CFA_advance_loc: 54 to 0000000000004b40 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_advance_loc: 4 to 0000000000004b44 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_advance_loc: 2 to 0000000000004b46 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_advance_loc: 2 to 0000000000004b48 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_advance_loc: 2 to 0000000000004b4a │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -00000754 0000000000000044 00000758 FDE cie=00000000 pc=0000000000004b50..0000000000004c20 │ │ │ │ +00000754 0000000000000044 00000758 FDE cie=00000000 pc=0000000000004b50..0000000000004c26 │ │ │ │ DW_CFA_advance_loc: 6 to 0000000000004b56 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000004b58 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000004b5b │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000004b5a │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000004b60 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000004b5f │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000004b62 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000004b60 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000004b66 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000004b61 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000004b6a │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000004b68 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000004b71 │ │ │ │ DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_advance_loc1: 170 to 0000000000004c12 │ │ │ │ + DW_CFA_advance_loc1: 170 to 0000000000004c1b │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000004c16 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000004c1c │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000004c17 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000004c1d │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000004c19 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000004c1f │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000004c1b │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000004c21 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000004c1d │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000004c23 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000004c1f │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000004c25 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ │ │ │ │ -0000079c 0000000000000044 000007a0 FDE cie=00000000 pc=0000000000004c20..0000000000004cf0 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000004c26 │ │ │ │ +0000079c 0000000000000044 000007a0 FDE cie=00000000 pc=0000000000004c30..0000000000004d06 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000004c36 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000004c28 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000004c3b │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000004c2a │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000004c40 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000004c2f │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000004c42 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000004c30 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000004c46 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000004c31 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000004c4a │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000004c38 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000004c51 │ │ │ │ DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_advance_loc1: 170 to 0000000000004ce2 │ │ │ │ + DW_CFA_advance_loc1: 170 to 0000000000004cfb │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000004ce6 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000004cfc │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000004ce7 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000004cfd │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000004ce9 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000004cff │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000004ceb │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000004d01 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000004ced │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000004d03 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000004cef │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000004d05 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ │ │ │ │ -000007e4 0000000000000044 000007e8 FDE cie=00000000 pc=0000000000004cf0..0000000000004d71 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000004cf6 │ │ │ │ +000007e4 0000000000000044 000007e8 FDE cie=00000000 pc=0000000000004d10..0000000000004d91 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000004d16 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000004cf8 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000004d1e │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000004cfa │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000004d23 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000004cff │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000004d2a │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000004d00 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000004d2b │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000004d01 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000004d2f │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000004d08 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000004d36 │ │ │ │ DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc1: 91 to 0000000000004d63 │ │ │ │ + DW_CFA_advance_loc1: 77 to 0000000000004d83 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000004d67 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000004d87 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000004d68 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000004d88 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000004d6a │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000004d8a │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000004d6c │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000004d8c │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000004d6e │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000004d8e │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000004d70 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000004d90 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ │ │ │ │ -0000082c 0000000000000060 00000830 FDE cie=00000000 pc=0000000000004d80..0000000000004f09 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000004d86 │ │ │ │ +0000082c 0000000000000060 00000830 FDE cie=00000000 pc=0000000000004da0..0000000000004f29 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000004da6 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000004d88 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000004dae │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000004d8a │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000004db5 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000004d8f │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000004dba │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000004d90 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000004dbb │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000004d91 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000004dbf │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000004d98 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000004dc5 │ │ │ │ DW_CFA_def_cfa_offset: 96 │ │ │ │ - DW_CFA_advance_loc1: 113 to 0000000000004e09 │ │ │ │ + DW_CFA_advance_loc1: 100 to 0000000000004e29 │ │ │ │ DW_CFA_def_cfa_offset: 104 │ │ │ │ - DW_CFA_advance_loc: 14 to 0000000000004e17 │ │ │ │ + DW_CFA_advance_loc: 14 to 0000000000004e37 │ │ │ │ DW_CFA_def_cfa_offset: 112 │ │ │ │ - DW_CFA_advance_loc: 23 to 0000000000004e2e │ │ │ │ + DW_CFA_advance_loc: 23 to 0000000000004e4e │ │ │ │ DW_CFA_def_cfa_offset: 104 │ │ │ │ - DW_CFA_advance_loc: 15 to 0000000000004e3d │ │ │ │ + DW_CFA_advance_loc: 9 to 0000000000004e57 │ │ │ │ DW_CFA_def_cfa_offset: 96 │ │ │ │ - DW_CFA_advance_loc1: 98 to 0000000000004e9f │ │ │ │ + DW_CFA_advance_loc1: 104 to 0000000000004ebf │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000004ea3 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000004ec3 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000004ea4 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000004ec4 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000004ea6 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000004ec6 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000004ea8 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000004ec8 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000004eaa │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000004eca │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000004eac │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000004ecc │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000004eb0 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000004ed0 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 18 to 0000000000004ec2 │ │ │ │ + DW_CFA_advance_loc: 18 to 0000000000004ee2 │ │ │ │ DW_CFA_def_cfa_offset: 104 │ │ │ │ - DW_CFA_advance_loc: 20 to 0000000000004ed6 │ │ │ │ + DW_CFA_advance_loc: 20 to 0000000000004ef6 │ │ │ │ DW_CFA_def_cfa_offset: 112 │ │ │ │ - DW_CFA_advance_loc: 26 to 0000000000004ef0 │ │ │ │ + DW_CFA_advance_loc: 26 to 0000000000004f10 │ │ │ │ DW_CFA_def_cfa_offset: 104 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000004ef4 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000004f14 │ │ │ │ DW_CFA_def_cfa_offset: 96 │ │ │ │ │ │ │ │ -00000890 0000000000000064 00000894 FDE cie=00000000 pc=0000000000004f10..0000000000005120 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000004f16 │ │ │ │ +00000890 0000000000000064 00000894 FDE cie=00000000 pc=0000000000004f30..0000000000005140 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000004f36 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000004f18 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000004f3b │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000004f1a │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000004f40 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000004f1f │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000004f45 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000004f20 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000004f49 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000004f21 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000004f4e │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000004f28 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000004f54 │ │ │ │ DW_CFA_def_cfa_offset: 112 │ │ │ │ - DW_CFA_advance_loc1: 185 to 0000000000004fe1 │ │ │ │ + DW_CFA_advance_loc1: 172 to 0000000000005000 │ │ │ │ DW_CFA_def_cfa_offset: 120 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000004fe3 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000005001 │ │ │ │ DW_CFA_def_cfa_offset: 128 │ │ │ │ - DW_CFA_advance_loc: 26 to 0000000000004ffd │ │ │ │ + DW_CFA_advance_loc: 26 to 000000000000501b │ │ │ │ DW_CFA_def_cfa_offset: 120 │ │ │ │ - DW_CFA_advance_loc: 15 to 000000000000500c │ │ │ │ + DW_CFA_advance_loc: 9 to 0000000000005024 │ │ │ │ DW_CFA_def_cfa_offset: 112 │ │ │ │ - DW_CFA_advance_loc1: 163 to 00000000000050af │ │ │ │ + DW_CFA_advance_loc1: 169 to 00000000000050cd │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 3 to 00000000000050b2 │ │ │ │ + DW_CFA_advance_loc: 3 to 00000000000050d0 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000050b3 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000050d1 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000050b5 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000050d3 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000050b7 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000050d5 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000050b9 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000050d7 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000050bb │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000050d9 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 5 to 00000000000050c0 │ │ │ │ + DW_CFA_advance_loc: 7 to 00000000000050e0 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 36 to 00000000000050e4 │ │ │ │ + DW_CFA_advance_loc: 36 to 0000000000005104 │ │ │ │ DW_CFA_def_cfa_offset: 120 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000050e6 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000005106 │ │ │ │ DW_CFA_def_cfa_offset: 128 │ │ │ │ - DW_CFA_advance_loc: 31 to 0000000000005105 │ │ │ │ + DW_CFA_advance_loc: 31 to 0000000000005125 │ │ │ │ DW_CFA_def_cfa_offset: 120 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000000510a │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000000512a │ │ │ │ DW_CFA_def_cfa_offset: 112 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000008f8 0000000000000044 000008fc FDE cie=00000000 pc=0000000000005120..0000000000005190 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000005126 │ │ │ │ +000008f8 0000000000000044 000008fc FDE cie=00000000 pc=0000000000005140..00000000000051b0 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000005146 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000005128 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000000514e │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000512a │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000005153 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000000512f │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000000515a │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000005130 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000515b │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000005131 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000515f │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000005138 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000005166 │ │ │ │ DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc1: 74 to 0000000000005182 │ │ │ │ + DW_CFA_advance_loc: 60 to 00000000000051a2 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000005186 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000051a6 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000005187 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000051a7 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000005189 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000051a9 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000518b │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000051ab │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000518d │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000051ad │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000518f │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000051af │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -00000940 0000000000000038 00000944 FDE cie=00000000 pc=0000000000005190..00000000000051ee │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000005196 │ │ │ │ +00000940 0000000000000038 00000944 FDE cie=00000000 pc=00000000000051b0..000000000000520e │ │ │ │ + DW_CFA_advance_loc: 6 to 00000000000051b6 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000005198 │ │ │ │ + DW_CFA_advance_loc: 8 to 00000000000051be │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000519a │ │ │ │ + DW_CFA_advance_loc: 7 to 00000000000051c5 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000519e │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000051c6 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000519f │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000051ca │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-48 │ │ │ │ - DW_CFA_advance_loc1: 68 to 00000000000051e3 │ │ │ │ + DW_CFA_advance_loc: 57 to 0000000000005203 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000051e7 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000005207 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000051e9 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000005209 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000051eb │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000520b │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000051ed │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000520d │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -0000097c 0000000000000044 00000980 FDE cie=00000000 pc=00000000000051f0..0000000000005260 │ │ │ │ - DW_CFA_advance_loc: 6 to 00000000000051f6 │ │ │ │ +0000097c 0000000000000044 00000980 FDE cie=00000000 pc=0000000000005210..0000000000005280 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000005216 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000051f8 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000000521e │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000051fa │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000005223 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 5 to 00000000000051ff │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000000522a │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000005200 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000522b │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000005201 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000522f │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000005208 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000005236 │ │ │ │ DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc1: 74 to 0000000000005252 │ │ │ │ + DW_CFA_advance_loc: 60 to 0000000000005272 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000005256 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000005276 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000005257 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000005277 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000005259 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000005279 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000525b │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000527b │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000525d │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000527d │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000525f │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000527f │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -000009c4 0000000000000038 000009c8 FDE cie=00000000 pc=0000000000005260..00000000000052be │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000005266 │ │ │ │ +000009c4 0000000000000038 000009c8 FDE cie=00000000 pc=0000000000005280..00000000000052de │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000005286 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000005268 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000000528e │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000526a │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000005295 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000526e │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000005296 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000526f │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000529a │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-48 │ │ │ │ - DW_CFA_advance_loc1: 68 to 00000000000052b3 │ │ │ │ + DW_CFA_advance_loc: 57 to 00000000000052d3 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000052b7 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000052d7 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000052b9 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000052d9 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000052bb │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000052db │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000052bd │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000052dd │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -00000a00 0000000000000038 00000a04 FDE cie=00000000 pc=00000000000052c0..000000000000531e │ │ │ │ - DW_CFA_advance_loc: 6 to 00000000000052c6 │ │ │ │ +00000a00 0000000000000038 00000a04 FDE cie=00000000 pc=00000000000052e0..000000000000533e │ │ │ │ + DW_CFA_advance_loc: 6 to 00000000000052e6 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000052c8 │ │ │ │ + DW_CFA_advance_loc: 8 to 00000000000052ee │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000052ca │ │ │ │ + DW_CFA_advance_loc: 7 to 00000000000052f5 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000052ce │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000052f6 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000052cf │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000052fa │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-48 │ │ │ │ - DW_CFA_advance_loc1: 68 to 0000000000005313 │ │ │ │ + DW_CFA_advance_loc: 57 to 0000000000005333 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000005317 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000005337 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000005319 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000005339 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000531b │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000533b │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000531d │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000533d │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -00000a3c 0000000000000044 00000a40 FDE cie=00000000 pc=0000000000005320..0000000000005390 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000005326 │ │ │ │ +00000a3c 0000000000000044 00000a40 FDE cie=00000000 pc=0000000000005340..00000000000053b0 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000005346 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000005328 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000000534e │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000532a │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000005353 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000000532f │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000000535a │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000005330 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000535b │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000005331 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000535f │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000005338 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000005366 │ │ │ │ DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc1: 74 to 0000000000005382 │ │ │ │ + DW_CFA_advance_loc: 60 to 00000000000053a2 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000005386 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000053a6 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000005387 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000053a7 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000005389 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000053a9 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000538b │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000053ab │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000538d │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000053ad │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000538f │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000053af │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -00000a84 0000000000000044 00000a88 FDE cie=00000000 pc=0000000000005390..0000000000005405 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000005396 │ │ │ │ +00000a84 0000000000000044 00000a88 FDE cie=00000000 pc=00000000000053b0..0000000000005425 │ │ │ │ + DW_CFA_advance_loc: 6 to 00000000000053b6 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000005398 │ │ │ │ + DW_CFA_advance_loc: 8 to 00000000000053be │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000539a │ │ │ │ + DW_CFA_advance_loc: 5 to 00000000000053c3 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000000539f │ │ │ │ + DW_CFA_advance_loc: 7 to 00000000000053ca │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000053a0 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000053cb │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000053a1 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000053cf │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 7 to 00000000000053a8 │ │ │ │ + DW_CFA_advance_loc: 7 to 00000000000053d6 │ │ │ │ DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc1: 79 to 00000000000053f7 │ │ │ │ + DW_CFA_advance_loc1: 65 to 0000000000005417 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000053fb │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000541b │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000053fc │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000541c │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000053fe │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000541e │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000005400 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000005420 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000005402 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000005422 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000005404 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000005424 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ │ │ │ │ -00000acc 0000000000000044 00000ad0 FDE cie=00000000 pc=0000000000005410..0000000000005480 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000005416 │ │ │ │ +00000acc 0000000000000044 00000ad0 FDE cie=00000000 pc=0000000000005430..00000000000054a0 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000005436 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000005418 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000000543e │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000541a │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000005443 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000000541f │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000000544a │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000005420 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000544b │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000005421 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000544f │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000005428 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000005456 │ │ │ │ DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc1: 74 to 0000000000005472 │ │ │ │ + DW_CFA_advance_loc: 60 to 0000000000005492 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000005476 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000005496 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000005477 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000005497 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000005479 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000005499 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000547b │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000549b │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000547d │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000549d │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000547f │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000549f │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -00000b14 0000000000000044 00000b18 FDE cie=00000000 pc=0000000000005480..00000000000054f5 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000005486 │ │ │ │ +00000b14 0000000000000044 00000b18 FDE cie=00000000 pc=00000000000054a0..0000000000005515 │ │ │ │ + DW_CFA_advance_loc: 6 to 00000000000054a6 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000005488 │ │ │ │ + DW_CFA_advance_loc: 8 to 00000000000054ae │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000548a │ │ │ │ + DW_CFA_advance_loc: 5 to 00000000000054b3 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000000548f │ │ │ │ + DW_CFA_advance_loc: 7 to 00000000000054ba │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000005490 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000054bb │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000005491 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000054bf │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000005498 │ │ │ │ + DW_CFA_advance_loc: 7 to 00000000000054c6 │ │ │ │ DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc1: 79 to 00000000000054e7 │ │ │ │ + DW_CFA_advance_loc1: 65 to 0000000000005507 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000054eb │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000550b │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000054ec │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000550c │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000054ee │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000550e │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000054f0 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000005510 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000054f2 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000005512 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000054f4 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000005514 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ │ │ │ │ -00000b5c 0000000000000010 00000b60 FDE cie=00000000 pc=0000000000005500..000000000000550d │ │ │ │ +00000b5c 0000000000000010 00000b60 FDE cie=00000000 pc=0000000000005520..000000000000552d │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000b70 0000000000000010 00000b74 FDE cie=00000000 pc=0000000000005510..0000000000005520 │ │ │ │ +00000b70 0000000000000010 00000b74 FDE cie=00000000 pc=0000000000005530..0000000000005540 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000b84 0000000000000010 00000b88 FDE cie=00000000 pc=0000000000005520..0000000000005530 │ │ │ │ +00000b84 0000000000000010 00000b88 FDE cie=00000000 pc=0000000000005540..0000000000005550 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000b98 0000000000000054 00000b9c FDE cie=00000000 pc=0000000000005530..0000000000005674 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000005536 │ │ │ │ +00000b98 0000000000000054 00000b9c FDE cie=00000000 pc=0000000000005550..0000000000005694 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000005556 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000005538 │ │ │ │ + DW_CFA_advance_loc: 10 to 0000000000005560 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000553a │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000005565 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000000553f │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000005567 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000005540 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000556b │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000005541 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000556c │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000005548 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000005573 │ │ │ │ DW_CFA_def_cfa_offset: 96 │ │ │ │ - DW_CFA_advance_loc1: 115 to 00000000000055bb │ │ │ │ + DW_CFA_advance_loc1: 110 to 00000000000055e1 │ │ │ │ DW_CFA_def_cfa_offset: 104 │ │ │ │ - DW_CFA_advance_loc: 7 to 00000000000055c2 │ │ │ │ + DW_CFA_advance_loc: 7 to 00000000000055e8 │ │ │ │ DW_CFA_def_cfa_offset: 112 │ │ │ │ - DW_CFA_advance_loc: 40 to 00000000000055ea │ │ │ │ + DW_CFA_advance_loc: 35 to 000000000000560b │ │ │ │ DW_CFA_def_cfa_offset: 104 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000055eb │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000560f │ │ │ │ DW_CFA_def_cfa_offset: 96 │ │ │ │ - DW_CFA_advance_loc1: 126 to 0000000000005669 │ │ │ │ + DW_CFA_advance_loc1: 119 to 0000000000005686 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000566a │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000568a │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000566b │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000568b │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000566d │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000568d │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000566f │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000568f │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000005671 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000005691 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000005673 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000005693 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000bf0 0000000000000058 00000bf4 FDE cie=00000000 pc=0000000000005680..000000000000584f │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000005686 │ │ │ │ +00000bf0 0000000000000058 00000bf4 FDE cie=00000000 pc=00000000000056a0..0000000000005872 │ │ │ │ + DW_CFA_advance_loc: 6 to 00000000000056a6 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000005688 │ │ │ │ + DW_CFA_advance_loc: 10 to 00000000000056b0 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000568a │ │ │ │ + DW_CFA_advance_loc: 5 to 00000000000056b5 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000000568f │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000056b7 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000005690 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000056b8 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000005691 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000056bc │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000005698 │ │ │ │ + DW_CFA_advance_loc: 7 to 00000000000056c3 │ │ │ │ DW_CFA_def_cfa_offset: 112 │ │ │ │ - DW_CFA_advance_loc1: 185 to 0000000000005751 │ │ │ │ + DW_CFA_advance_loc1: 179 to 0000000000005776 │ │ │ │ DW_CFA_def_cfa_offset: 120 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000005757 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000577a │ │ │ │ DW_CFA_def_cfa_offset: 128 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000000575f │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000005782 │ │ │ │ DW_CFA_def_cfa_offset: 136 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000005767 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000000578a │ │ │ │ DW_CFA_def_cfa_offset: 144 │ │ │ │ - DW_CFA_advance_loc: 24 to 000000000000577f │ │ │ │ + DW_CFA_advance_loc: 24 to 00000000000057a2 │ │ │ │ DW_CFA_def_cfa_offset: 112 │ │ │ │ - DW_CFA_advance_loc1: 194 to 0000000000005841 │ │ │ │ + DW_CFA_advance_loc1: 194 to 0000000000005864 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000005845 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000005868 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000005846 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000005869 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000005848 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000586b │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000584a │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000586d │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000584c │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000586f │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000584e │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000005871 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000c4c 0000000000000094 00000c50 FDE cie=00000000 pc=0000000000005850..0000000000005bc7 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000005856 │ │ │ │ +00000c4c 0000000000000094 00000c50 FDE cie=00000000 pc=0000000000005880..0000000000005bf7 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000005886 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000005858 │ │ │ │ + DW_CFA_advance_loc: 10 to 0000000000005890 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000585a │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000005895 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000000585f │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000005897 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000005860 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000589b │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000005861 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000589c │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000005868 │ │ │ │ + DW_CFA_advance_loc: 7 to 00000000000058a3 │ │ │ │ DW_CFA_def_cfa_offset: 144 │ │ │ │ - DW_CFA_advance_loc2: 355 to 00000000000059cb │ │ │ │ + DW_CFA_advance_loc2: 344 to 00000000000059fb │ │ │ │ DW_CFA_def_cfa_offset: 152 │ │ │ │ - DW_CFA_advance_loc: 7 to 00000000000059d2 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000005a02 │ │ │ │ DW_CFA_def_cfa_offset: 160 │ │ │ │ - DW_CFA_advance_loc: 10 to 00000000000059dc │ │ │ │ + DW_CFA_advance_loc: 10 to 0000000000005a0c │ │ │ │ DW_CFA_def_cfa_offset: 168 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000059de │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000005a0e │ │ │ │ DW_CFA_def_cfa_offset: 176 │ │ │ │ - DW_CFA_advance_loc: 8 to 00000000000059e6 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000005a16 │ │ │ │ DW_CFA_def_cfa_offset: 184 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000059ea │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000005a1a │ │ │ │ DW_CFA_def_cfa_offset: 192 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000059ee │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000005a1e │ │ │ │ DW_CFA_def_cfa_offset: 200 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000059f2 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000005a22 │ │ │ │ DW_CFA_def_cfa_offset: 208 │ │ │ │ - DW_CFA_advance_loc: 24 to 0000000000005a0a │ │ │ │ + DW_CFA_advance_loc: 24 to 0000000000005a3a │ │ │ │ DW_CFA_def_cfa_offset: 144 │ │ │ │ - DW_CFA_advance_loc2: 354 to 0000000000005b6c │ │ │ │ + DW_CFA_advance_loc2: 354 to 0000000000005b9c │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000005b70 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000005ba0 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000005b71 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000005ba1 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000005b73 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000005ba3 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000005b75 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000005ba5 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000005b77 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000005ba7 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000005b79 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000005ba9 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000005b80 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000005bb0 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000005b84 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000005bb4 │ │ │ │ DW_CFA_def_cfa_offset: 152 │ │ │ │ - DW_CFA_advance_loc: 11 to 0000000000005b8f │ │ │ │ + DW_CFA_advance_loc: 11 to 0000000000005bbf │ │ │ │ DW_CFA_def_cfa_offset: 160 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000005b91 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000005bc1 │ │ │ │ DW_CFA_def_cfa_offset: 168 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000005b93 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000005bc3 │ │ │ │ DW_CFA_def_cfa_offset: 176 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000005b9b │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000005bcb │ │ │ │ DW_CFA_def_cfa_offset: 184 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000005b9f │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000005bcf │ │ │ │ DW_CFA_def_cfa_offset: 192 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000005ba3 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000005bd3 │ │ │ │ DW_CFA_def_cfa_offset: 200 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000005ba7 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000005bd7 │ │ │ │ DW_CFA_def_cfa_offset: 208 │ │ │ │ - DW_CFA_advance_loc: 24 to 0000000000005bbf │ │ │ │ + DW_CFA_advance_loc: 24 to 0000000000005bef │ │ │ │ DW_CFA_def_cfa_offset: 144 │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000ce4 0000000000000034 00000ce8 FDE cie=00000000 pc=0000000000005bd0..0000000000005c29 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000005bd6 │ │ │ │ +00000ce4 0000000000000034 00000ce8 FDE cie=00000000 pc=0000000000005c00..0000000000005c59 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000005c06 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000005bd8 │ │ │ │ + DW_CFA_advance_loc: 10 to 0000000000005c10 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000005bd9 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000005c11 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000005bdd │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000005c15 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 13 to 0000000000005bea │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000005c1c │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 53 to 0000000000005c1f │ │ │ │ + DW_CFA_advance_loc: 51 to 0000000000005c4f │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000005c23 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000005c53 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000005c24 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000005c54 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000005c26 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000005c56 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000005c28 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000005c58 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ 00000d1c ZERO terminator │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ @@ -123,15 +123,15 @@ │ │ │ │ []A\A]A^A_ │ │ │ │ []A\A]A^A_ │ │ │ │ []A\A]A^A_ │ │ │ │ []A\A]A^A_ │ │ │ │ []A\A]A^A_ │ │ │ │ []A\A]A^A_ │ │ │ │ []A\A]A^A_ │ │ │ │ -([]A\A]A^A_ │ │ │ │ +[]A\A]A^A_ │ │ │ │ []A\A]A^A_ │ │ │ │ []A\A]A^A_ │ │ │ │ beagle/ResourceDetails │ │ │ │ (Ljava/lang/String;)V │ │ │ │ setDescription │ │ │ │ setFlags │ │ │ │ setResourceNumber │ │ │ ├── objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {} │ │ │ │ @@ -85,81 +85,80 @@ │ │ │ │ push %r12 │ │ │ │ push %rbp │ │ │ │ push %rbx │ │ │ │ mov %rdi,%rbx │ │ │ │ sub $0x38,%rsp │ │ │ │ call 3260 │ │ │ │ test %rax,%rax │ │ │ │ - je 36b6 │ │ │ │ + je 36ae │ │ │ │ mov %rax,%r12 │ │ │ │ mov (%rbx),%rax │ │ │ │ lea 0x2b20(%rip),%rsi │ │ │ │ mov %rbx,%rdi │ │ │ │ call *0x30(%rax) │ │ │ │ mov %rax,(%rsp) │ │ │ │ test %rax,%rax │ │ │ │ - je 36aa │ │ │ │ + je 36a2 │ │ │ │ mov (%rbx),%rax │ │ │ │ - lea 0x2b1a(%rip),%rcx │ │ │ │ - lea 0x2b18(%rip),%rdx │ │ │ │ - mov %rbx,%rdi │ │ │ │ mov (%rsp),%rsi │ │ │ │ + lea 0x2b16(%rip),%rcx │ │ │ │ + lea 0x2b14(%rip),%rdx │ │ │ │ + mov %rbx,%rdi │ │ │ │ call *0x108(%rax) │ │ │ │ mov %rax,0x10(%rsp) │ │ │ │ test %rax,%rax │ │ │ │ - je 36ba │ │ │ │ + je 36b2 │ │ │ │ mov (%rbx),%rax │ │ │ │ - lea 0x2afa(%rip),%rcx │ │ │ │ - lea 0x2b09(%rip),%rdx │ │ │ │ - mov %rbx,%rdi │ │ │ │ mov (%rsp),%rsi │ │ │ │ + lea 0x2af6(%rip),%rcx │ │ │ │ + lea 0x2b05(%rip),%rdx │ │ │ │ + mov %rbx,%rdi │ │ │ │ call *0x108(%rax) │ │ │ │ mov %rax,0x18(%rsp) │ │ │ │ test %rax,%rax │ │ │ │ - je 36ca │ │ │ │ + je 36c2 │ │ │ │ mov (%rbx),%rax │ │ │ │ - lea 0x2ace(%rip),%rcx │ │ │ │ - lea 0x2ae5(%rip),%rdx │ │ │ │ - mov %rbx,%rdi │ │ │ │ mov (%rsp),%rsi │ │ │ │ + lea 0x2aca(%rip),%rcx │ │ │ │ + lea 0x2ae1(%rip),%rdx │ │ │ │ + mov %rbx,%rdi │ │ │ │ call *0x108(%rax) │ │ │ │ mov %rax,0x20(%rsp) │ │ │ │ test %rax,%rax │ │ │ │ - je 36da │ │ │ │ + je 36d2 │ │ │ │ mov (%rbx),%rax │ │ │ │ - lea 0x2acf(%rip),%rcx │ │ │ │ - lea 0x2acd(%rip),%rdx │ │ │ │ - mov %rbx,%rdi │ │ │ │ mov (%rsp),%rsi │ │ │ │ + lea 0x2acb(%rip),%rcx │ │ │ │ + lea 0x2ac9(%rip),%rdx │ │ │ │ + mov %rbx,%rdi │ │ │ │ call *0x108(%rax) │ │ │ │ mov %rax,0x28(%rsp) │ │ │ │ test %rax,%rax │ │ │ │ - je 36ea │ │ │ │ - mov (%rbx),%rax │ │ │ │ - xor %ecx,%ecx │ │ │ │ - mov %rbx,%rdi │ │ │ │ + je 36e2 │ │ │ │ mov (%rsp),%rdx │ │ │ │ mov 0x8(%r12),%esi │ │ │ │ + xor %ecx,%ecx │ │ │ │ + mov %rbx,%rdi │ │ │ │ + mov (%rbx),%rax │ │ │ │ call *0x560(%rax) │ │ │ │ mov %rax,%rdx │ │ │ │ mov 0x8(%r12),%eax │ │ │ │ test %eax,%eax │ │ │ │ - jle 3698 │ │ │ │ - xor %r15d,%r15d │ │ │ │ + jle 3690 │ │ │ │ mov %rdx,0x8(%rsp) │ │ │ │ - nopl (%rax) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + xor %r15d,%r15d │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ mov 0x10(%rsp),%rdx │ │ │ │ + mov (%rsp),%rsi │ │ │ │ mov %r15d,%ecx │ │ │ │ mov %rbx,%rdi │ │ │ │ xor %eax,%eax │ │ │ │ - mov (%rsp),%rsi │ │ │ │ mov %r15,%r13 │ │ │ │ - shl $0x5,%r13 │ │ │ │ call 3040 │ │ │ │ + shl $0x5,%r13 │ │ │ │ mov %rbx,%rdi │ │ │ │ mov %rax,%rbp │ │ │ │ mov (%r12),%rax │ │ │ │ mov (%rax,%r13,1),%rsi │ │ │ │ mov (%rbx),%rax │ │ │ │ call *0x538(%rax) │ │ │ │ mov 0x18(%rsp),%rdx │ │ │ │ @@ -176,524 +175,526 @@ │ │ │ │ mov 0x20(%rsp),%rdx │ │ │ │ mov %rbp,%rsi │ │ │ │ mov %rbx,%rdi │ │ │ │ mov %rax,%rcx │ │ │ │ xor %eax,%eax │ │ │ │ call 3070 │ │ │ │ mov (%r12),%rax │ │ │ │ + mov 0x28(%rsp),%rdx │ │ │ │ mov %rbp,%rsi │ │ │ │ mov %rbx,%rdi │ │ │ │ - mov 0x28(%rsp),%rdx │ │ │ │ mov 0x10(%rax,%r13,1),%rcx │ │ │ │ xor %eax,%eax │ │ │ │ call 3070 │ │ │ │ mov (%rbx),%rax │ │ │ │ + mov 0x8(%rsp),%rsi │ │ │ │ mov %r15d,%edx │ │ │ │ mov %rbp,%rcx │ │ │ │ - mov 0x8(%rsp),%rsi │ │ │ │ mov %rbx,%rdi │ │ │ │ inc %r15 │ │ │ │ call *0x570(%rax) │ │ │ │ cmp %r15d,0x8(%r12) │ │ │ │ - jg 35e0 │ │ │ │ + jg 35d8 │ │ │ │ mov 0x8(%rsp),%rdx │ │ │ │ add $0x38,%rsp │ │ │ │ mov %rdx,%rax │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ ret │ │ │ │ - lea 0x2a4f(%rip),%rdi │ │ │ │ + lea 0x2a57(%rip),%rdi │ │ │ │ call 3060 │ │ │ │ xor %edx,%edx │ │ │ │ - jmp 3698 │ │ │ │ - lea 0x2a8f(%rip),%rdi │ │ │ │ + jmp 3690 │ │ │ │ + lea 0x2a97(%rip),%rdi │ │ │ │ call 3060 │ │ │ │ xor %edx,%edx │ │ │ │ - jmp 3698 │ │ │ │ - lea 0x2ad7(%rip),%rdi │ │ │ │ + jmp 3690 │ │ │ │ + lea 0x2adf(%rip),%rdi │ │ │ │ call 3060 │ │ │ │ xor %edx,%edx │ │ │ │ - jmp 3698 │ │ │ │ - lea 0x2b27(%rip),%rdi │ │ │ │ + jmp 3690 │ │ │ │ + lea 0x2b2f(%rip),%rdi │ │ │ │ call 3060 │ │ │ │ xor %edx,%edx │ │ │ │ - jmp 3698 │ │ │ │ - lea 0x2b77(%rip),%rdi │ │ │ │ + jmp 3690 │ │ │ │ + lea 0x2b7f(%rip),%rdi │ │ │ │ call 3060 │ │ │ │ xor %edx,%edx │ │ │ │ - jmp 3698 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ + jmp 3690 │ │ │ │ + nopl (%rax) │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ │ │ │ │ 0000000000003700 : │ │ │ │ endbr64 │ │ │ │ push %r15 │ │ │ │ push %r14 │ │ │ │ + mov %r9d,%r14d │ │ │ │ push %r13 │ │ │ │ - mov %r9d,%r13d │ │ │ │ + mov %r8d,%r13d │ │ │ │ push %r12 │ │ │ │ + mov %ecx,%r12d │ │ │ │ push %rbp │ │ │ │ + mov %edx,%ebp │ │ │ │ push %rbx │ │ │ │ - mov %rdi,%r14 │ │ │ │ + mov %rdi,%rbx │ │ │ │ sub $0x78,%rsp │ │ │ │ - mov %edx,%ebx │ │ │ │ - mov %ecx,%ebp │ │ │ │ - mov %r8d,%r12d │ │ │ │ mov 0xb8(%rsp),%r9 │ │ │ │ test %r9,%r9 │ │ │ │ - je 373d │ │ │ │ + je 373e │ │ │ │ mov (%rdi),%rax │ │ │ │ mov %r9,%rsi │ │ │ │ xor %edx,%edx │ │ │ │ call *0x5d8(%rax) │ │ │ │ mov %rax,%r9 │ │ │ │ sub $0x8,%rsp │ │ │ │ - mov %r12d,%edx │ │ │ │ - mov %r13d,%ecx │ │ │ │ - mov %ebp,%esi │ │ │ │ + mov %r13d,%edx │ │ │ │ + mov %r14d,%ecx │ │ │ │ + mov %r12d,%esi │ │ │ │ push 0xf8(%rsp) │ │ │ │ + mov %ebp,%edi │ │ │ │ mov 0xf8(%rsp),%eax │ │ │ │ - mov %ebx,%edi │ │ │ │ push %rax │ │ │ │ mov 0xf8(%rsp),%eax │ │ │ │ push %rax │ │ │ │ mov 0xf8(%rsp),%eax │ │ │ │ push %rax │ │ │ │ push 0xf8(%rsp) │ │ │ │ push 0xf8(%rsp) │ │ │ │ mov 0xf8(%rsp),%eax │ │ │ │ push %rax │ │ │ │ mov 0xf0(%rsp),%r8d │ │ │ │ call 3370 │ │ │ │ add $0x40,%rsp │ │ │ │ - mov %rax,%r12 │ │ │ │ + mov %rax,%r13 │ │ │ │ test %rax,%rax │ │ │ │ - je 3b7a │ │ │ │ - mov (%r14),%rax │ │ │ │ - lea 0x2b21(%rip),%rsi │ │ │ │ - mov %r14,%rdi │ │ │ │ + je 3b71 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + lea 0x2b1f(%rip),%rsi │ │ │ │ + mov %rbx,%rdi │ │ │ │ call *0x30(%rax) │ │ │ │ - mov %rax,%r13 │ │ │ │ + mov %rax,%r14 │ │ │ │ test %rax,%rax │ │ │ │ - je 3b6e │ │ │ │ - mov (%r14),%rax │ │ │ │ - lea 0x2854(%rip),%rcx │ │ │ │ - lea 0x2852(%rip),%rdx │ │ │ │ - mov %r13,%rsi │ │ │ │ - mov %r14,%rdi │ │ │ │ + je 3b65 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + lea 0x2852(%rip),%rcx │ │ │ │ + lea 0x2850(%rip),%rdx │ │ │ │ + mov %r14,%rsi │ │ │ │ + mov %rbx,%rdi │ │ │ │ call *0x108(%rax) │ │ │ │ mov %rax,0x10(%rsp) │ │ │ │ test %rax,%rax │ │ │ │ - je 3b7e │ │ │ │ - mov (%r14),%rax │ │ │ │ - lea 0x2829(%rip),%rcx │ │ │ │ - lea 0x2869(%rip),%rdx │ │ │ │ - mov %r13,%rsi │ │ │ │ - mov %r14,%rdi │ │ │ │ + je 3b75 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + lea 0x2827(%rip),%rcx │ │ │ │ + lea 0x2867(%rip),%rdx │ │ │ │ + mov %r14,%rsi │ │ │ │ + mov %rbx,%rdi │ │ │ │ call *0x108(%rax) │ │ │ │ mov %rax,0x18(%rsp) │ │ │ │ test %rax,%rax │ │ │ │ - je 3b8e │ │ │ │ - mov (%r14),%rax │ │ │ │ - lea 0x280a(%rip),%rcx │ │ │ │ - lea 0x2819(%rip),%rdx │ │ │ │ - mov %r13,%rsi │ │ │ │ - mov %r14,%rdi │ │ │ │ + je 3b85 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + lea 0x2808(%rip),%rcx │ │ │ │ + lea 0x2817(%rip),%rdx │ │ │ │ + mov %r14,%rsi │ │ │ │ + mov %rbx,%rdi │ │ │ │ call *0x108(%rax) │ │ │ │ mov %rax,0x20(%rsp) │ │ │ │ test %rax,%rax │ │ │ │ - je 3b9e │ │ │ │ - mov (%r14),%rax │ │ │ │ - lea 0x27df(%rip),%rcx │ │ │ │ - lea 0x27f6(%rip),%rdx │ │ │ │ - mov %r13,%rsi │ │ │ │ - mov %r14,%rdi │ │ │ │ + je 3b95 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + lea 0x27dd(%rip),%rcx │ │ │ │ + lea 0x27f4(%rip),%rdx │ │ │ │ + mov %r14,%rsi │ │ │ │ + mov %rbx,%rdi │ │ │ │ call *0x108(%rax) │ │ │ │ mov %rax,0x28(%rsp) │ │ │ │ test %rax,%rax │ │ │ │ - je 3bae │ │ │ │ - mov (%r14),%rax │ │ │ │ - lea 0x27e1(%rip),%rcx │ │ │ │ - lea 0x27fa(%rip),%rdx │ │ │ │ - mov %r13,%rsi │ │ │ │ - mov %r14,%rdi │ │ │ │ + je 3ba5 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + lea 0x27df(%rip),%rcx │ │ │ │ + lea 0x27f8(%rip),%rdx │ │ │ │ + mov %r14,%rsi │ │ │ │ + mov %rbx,%rdi │ │ │ │ call *0x108(%rax) │ │ │ │ mov %rax,0x30(%rsp) │ │ │ │ test %rax,%rax │ │ │ │ - je 3bbe │ │ │ │ - mov (%r14),%rax │ │ │ │ - lea 0x27b6(%rip),%rcx │ │ │ │ - lea 0x27df(%rip),%rdx │ │ │ │ - mov %r13,%rsi │ │ │ │ - mov %r14,%rdi │ │ │ │ + je 3bb5 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + lea 0x27b4(%rip),%rcx │ │ │ │ + lea 0x27dd(%rip),%rdx │ │ │ │ + mov %r14,%rsi │ │ │ │ + mov %rbx,%rdi │ │ │ │ call *0x108(%rax) │ │ │ │ mov %rax,0x38(%rsp) │ │ │ │ test %rax,%rax │ │ │ │ - je 3bce │ │ │ │ - mov (%r14),%rax │ │ │ │ - lea 0x2752(%rip),%rcx │ │ │ │ - lea 0x27c5(%rip),%rdx │ │ │ │ - mov %r13,%rsi │ │ │ │ - mov %r14,%rdi │ │ │ │ + je 3bc5 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + lea 0x2750(%rip),%rcx │ │ │ │ + lea 0x27c3(%rip),%rdx │ │ │ │ + mov %r14,%rsi │ │ │ │ + mov %rbx,%rdi │ │ │ │ call *0x108(%rax) │ │ │ │ mov %rax,0x40(%rsp) │ │ │ │ test %rax,%rax │ │ │ │ - je 3be1 │ │ │ │ - mov (%r14),%rax │ │ │ │ - lea 0x2733(%rip),%rcx │ │ │ │ - lea 0x27a8(%rip),%rdx │ │ │ │ - mov %r13,%rsi │ │ │ │ - mov %r14,%rdi │ │ │ │ + je 3bd8 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + lea 0x2731(%rip),%rcx │ │ │ │ + lea 0x27a6(%rip),%rdx │ │ │ │ + mov %r14,%rsi │ │ │ │ + mov %rbx,%rdi │ │ │ │ call *0x108(%rax) │ │ │ │ mov %rax,0x48(%rsp) │ │ │ │ test %rax,%rax │ │ │ │ - je 3bf4 │ │ │ │ - mov (%r14),%rax │ │ │ │ - lea 0x2735(%rip),%rcx │ │ │ │ - lea 0x2789(%rip),%rdx │ │ │ │ - mov %r13,%rsi │ │ │ │ - mov %r14,%rdi │ │ │ │ + je 3beb │ │ │ │ + mov (%rbx),%rax │ │ │ │ + lea 0x2733(%rip),%rcx │ │ │ │ + lea 0x2787(%rip),%rdx │ │ │ │ + mov %r14,%rsi │ │ │ │ + mov %rbx,%rdi │ │ │ │ call *0x108(%rax) │ │ │ │ mov %rax,0x50(%rsp) │ │ │ │ test %rax,%rax │ │ │ │ - je 3c07 │ │ │ │ - mov (%r14),%rax │ │ │ │ - lea 0x2775(%rip),%rcx │ │ │ │ - lea 0x2773(%rip),%rdx │ │ │ │ - mov %r13,%rsi │ │ │ │ - mov %r14,%rdi │ │ │ │ + je 3bfe │ │ │ │ + mov (%rbx),%rax │ │ │ │ + lea 0x2773(%rip),%rcx │ │ │ │ + lea 0x2771(%rip),%rdx │ │ │ │ + mov %r14,%rsi │ │ │ │ + mov %rbx,%rdi │ │ │ │ call *0x108(%rax) │ │ │ │ mov %rax,0x58(%rsp) │ │ │ │ test %rax,%rax │ │ │ │ - je 3c1a │ │ │ │ - mov (%r14),%rax │ │ │ │ - lea 0x274a(%rip),%rcx │ │ │ │ - lea 0x275b(%rip),%rdx │ │ │ │ - mov %r13,%rsi │ │ │ │ - mov %r14,%rdi │ │ │ │ + je 3c11 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + lea 0x2748(%rip),%rcx │ │ │ │ + lea 0x2759(%rip),%rdx │ │ │ │ + mov %r14,%rsi │ │ │ │ + mov %rbx,%rdi │ │ │ │ call *0x108(%rax) │ │ │ │ mov %rax,0x60(%rsp) │ │ │ │ test %rax,%rax │ │ │ │ - je 3c2d │ │ │ │ - mov (%r14),%rax │ │ │ │ - mov %r13,%rdx │ │ │ │ + je 3c24 │ │ │ │ + mov 0x8(%r13),%esi │ │ │ │ + mov (%rbx),%rax │ │ │ │ + mov %r14,%rdx │ │ │ │ xor %ecx,%ecx │ │ │ │ - mov %r14,%rdi │ │ │ │ - mov 0x8(%r12),%esi │ │ │ │ + mov %rbx,%rdi │ │ │ │ call *0x560(%rax) │ │ │ │ mov %rax,%rdx │ │ │ │ - mov 0x8(%r12),%eax │ │ │ │ + mov 0x8(%r13),%eax │ │ │ │ test %eax,%eax │ │ │ │ - jle 3b5c │ │ │ │ - xor %r15d,%r15d │ │ │ │ + jle 3b53 │ │ │ │ mov %rdx,0x8(%rsp) │ │ │ │ - mov %r13,0x68(%rsp) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - mov %r15d,%ecx │ │ │ │ - mov %r14,%rdi │ │ │ │ - xor %eax,%eax │ │ │ │ - lea (%r15,%r15,4),%rbx │ │ │ │ + xor %r15d,%r15d │ │ │ │ + mov %r14,0x68(%rsp) │ │ │ │ + nopl (%rax) │ │ │ │ mov 0x10(%rsp),%rdx │ │ │ │ mov 0x68(%rsp),%rsi │ │ │ │ - shl $0x4,%rbx │ │ │ │ + mov %r15d,%ecx │ │ │ │ + mov %rbx,%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + lea (%r15,%r15,4),%rbp │ │ │ │ call 3040 │ │ │ │ + shl $0x4,%rbp │ │ │ │ mov 0x18(%rsp),%rdx │ │ │ │ - mov %r14,%rdi │ │ │ │ - mov %rax,%rbp │ │ │ │ - mov (%r12),%rax │ │ │ │ - mov %rbp,%rsi │ │ │ │ - mov (%rax,%rbx,1),%ecx │ │ │ │ + mov %rbx,%rdi │ │ │ │ + mov %rax,%r12 │ │ │ │ + mov 0x0(%r13),%rax │ │ │ │ + mov %r12,%rsi │ │ │ │ + mov (%rax,%rbp,1),%ecx │ │ │ │ xor %eax,%eax │ │ │ │ call 3070 │ │ │ │ - mov (%r12),%rax │ │ │ │ - mov %r14,%rdi │ │ │ │ - mov 0x8(%rax,%rbx,1),%rsi │ │ │ │ - mov (%r14),%rax │ │ │ │ + mov 0x0(%r13),%rax │ │ │ │ + mov %rbx,%rdi │ │ │ │ + mov 0x8(%rax,%rbp,1),%rsi │ │ │ │ + mov (%rbx),%rax │ │ │ │ call *0x538(%rax) │ │ │ │ mov 0x20(%rsp),%rdx │ │ │ │ - mov %rbp,%rsi │ │ │ │ - mov %r14,%rdi │ │ │ │ + mov %r12,%rsi │ │ │ │ + mov %rbx,%rdi │ │ │ │ mov %rax,%rcx │ │ │ │ xor %eax,%eax │ │ │ │ call 3070 │ │ │ │ - mov (%r12),%rax │ │ │ │ - mov %r14,%rdi │ │ │ │ - mov 0x10(%rax,%rbx,1),%rsi │ │ │ │ - mov (%r14),%rax │ │ │ │ + mov 0x0(%r13),%rax │ │ │ │ + mov %rbx,%rdi │ │ │ │ + mov 0x10(%rax,%rbp,1),%rsi │ │ │ │ + mov (%rbx),%rax │ │ │ │ call *0x538(%rax) │ │ │ │ mov 0x28(%rsp),%rdx │ │ │ │ - mov %rbp,%rsi │ │ │ │ - mov %r14,%rdi │ │ │ │ + mov %r12,%rsi │ │ │ │ + mov %rbx,%rdi │ │ │ │ mov %rax,%rcx │ │ │ │ xor %eax,%eax │ │ │ │ call 3070 │ │ │ │ - mov (%r12),%rax │ │ │ │ - mov %rbp,%rsi │ │ │ │ - mov %r14,%rdi │ │ │ │ + mov 0x0(%r13),%rax │ │ │ │ mov 0x30(%rsp),%rdx │ │ │ │ - mov 0x18(%rax,%rbx,1),%rcx │ │ │ │ + mov %r12,%rsi │ │ │ │ + mov %rbx,%rdi │ │ │ │ + mov 0x18(%rax,%rbp,1),%rcx │ │ │ │ xor %eax,%eax │ │ │ │ call 3070 │ │ │ │ - mov (%r12),%rax │ │ │ │ - mov %rbp,%rsi │ │ │ │ - mov %r14,%rdi │ │ │ │ + mov 0x0(%r13),%rax │ │ │ │ mov 0x38(%rsp),%rdx │ │ │ │ - mov 0x20(%rax,%rbx,1),%rcx │ │ │ │ + mov %r12,%rsi │ │ │ │ + mov %rbx,%rdi │ │ │ │ + mov 0x20(%rax,%rbp,1),%rcx │ │ │ │ xor %eax,%eax │ │ │ │ call 3070 │ │ │ │ - mov (%r12),%rax │ │ │ │ - mov %rbp,%rsi │ │ │ │ - mov %r14,%rdi │ │ │ │ + mov 0x0(%r13),%rax │ │ │ │ mov 0x40(%rsp),%rdx │ │ │ │ - mov 0x28(%rax,%rbx,1),%ecx │ │ │ │ + mov %r12,%rsi │ │ │ │ + mov %rbx,%rdi │ │ │ │ + mov 0x28(%rax,%rbp,1),%ecx │ │ │ │ xor %eax,%eax │ │ │ │ call 3070 │ │ │ │ - mov (%r12),%rax │ │ │ │ - mov %r14,%rdi │ │ │ │ - mov 0x30(%rax,%rbx,1),%rsi │ │ │ │ - mov (%r14),%rax │ │ │ │ + mov 0x0(%r13),%rax │ │ │ │ + mov %rbx,%rdi │ │ │ │ + mov 0x30(%rax,%rbp,1),%rsi │ │ │ │ + mov (%rbx),%rax │ │ │ │ call *0x538(%rax) │ │ │ │ mov 0x48(%rsp),%rdx │ │ │ │ - mov %rbp,%rsi │ │ │ │ - mov %r14,%rdi │ │ │ │ + mov %r12,%rsi │ │ │ │ + mov %rbx,%rdi │ │ │ │ mov %rax,%rcx │ │ │ │ xor %eax,%eax │ │ │ │ call 3070 │ │ │ │ - mov (%r12),%rax │ │ │ │ - mov %rbp,%rsi │ │ │ │ - mov %r14,%rdi │ │ │ │ + mov 0x0(%r13),%rax │ │ │ │ mov 0x50(%rsp),%rdx │ │ │ │ - mov 0x38(%rax,%rbx,1),%rcx │ │ │ │ + mov %r12,%rsi │ │ │ │ + mov %rbx,%rdi │ │ │ │ + mov 0x38(%rax,%rbp,1),%rcx │ │ │ │ xor %eax,%eax │ │ │ │ call 3070 │ │ │ │ - mov (%r12),%rax │ │ │ │ - mov %rbp,%rsi │ │ │ │ - mov %r14,%rdi │ │ │ │ + mov 0x0(%r13),%rax │ │ │ │ mov 0x58(%rsp),%rdx │ │ │ │ - vmovsd 0x40(%rax,%rbx,1),%xmm0 │ │ │ │ + mov %r12,%rsi │ │ │ │ + mov %rbx,%rdi │ │ │ │ + vmovsd 0x40(%rax,%rbp,1),%xmm0 │ │ │ │ mov $0x1,%eax │ │ │ │ call 3070 │ │ │ │ - mov (%r12),%rax │ │ │ │ - mov %rbp,%rsi │ │ │ │ - mov %r14,%rdi │ │ │ │ + mov 0x0(%r13),%rax │ │ │ │ mov 0x60(%rsp),%rdx │ │ │ │ - vmovsd 0x48(%rax,%rbx,1),%xmm0 │ │ │ │ + mov %r12,%rsi │ │ │ │ + mov %rbx,%rdi │ │ │ │ + vmovsd 0x48(%rax,%rbp,1),%xmm0 │ │ │ │ mov $0x1,%eax │ │ │ │ call 3070 │ │ │ │ - mov (%r14),%rax │ │ │ │ - mov %r15d,%edx │ │ │ │ - mov %rbp,%rcx │ │ │ │ + mov (%rbx),%rax │ │ │ │ mov 0x8(%rsp),%rsi │ │ │ │ - mov %r14,%rdi │ │ │ │ + mov %r15d,%edx │ │ │ │ + mov %r12,%rcx │ │ │ │ + mov %rbx,%rdi │ │ │ │ inc %r15 │ │ │ │ call *0x570(%rax) │ │ │ │ - cmp %r15d,0x8(%r12) │ │ │ │ - jg 39d0 │ │ │ │ + cmp %r15d,0x8(%r13) │ │ │ │ + jg 39c8 │ │ │ │ mov 0x8(%rsp),%rdx │ │ │ │ add $0x78,%rsp │ │ │ │ mov %rdx,%rax │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ ret │ │ │ │ - lea 0x277b(%rip),%rdi │ │ │ │ + lea 0x2784(%rip),%rdi │ │ │ │ call 3060 │ │ │ │ xor %edx,%edx │ │ │ │ - jmp 3b5c │ │ │ │ - lea 0x27bb(%rip),%rdi │ │ │ │ + jmp 3b53 │ │ │ │ + lea 0x27c4(%rip),%rdi │ │ │ │ call 3060 │ │ │ │ xor %edx,%edx │ │ │ │ - jmp 3b5c │ │ │ │ - lea 0x280b(%rip),%rdi │ │ │ │ + jmp 3b53 │ │ │ │ + lea 0x2814(%rip),%rdi │ │ │ │ call 3060 │ │ │ │ xor %edx,%edx │ │ │ │ - jmp 3b5c │ │ │ │ - lea 0x286b(%rip),%rdi │ │ │ │ + jmp 3b53 │ │ │ │ + lea 0x2874(%rip),%rdi │ │ │ │ call 3060 │ │ │ │ xor %edx,%edx │ │ │ │ - jmp 3b5c │ │ │ │ - lea 0x28c3(%rip),%rdi │ │ │ │ + jmp 3b53 │ │ │ │ + lea 0x28cc(%rip),%rdi │ │ │ │ call 3060 │ │ │ │ xor %edx,%edx │ │ │ │ - jmp 3b5c │ │ │ │ - lea 0x2923(%rip),%rdi │ │ │ │ + jmp 3b53 │ │ │ │ + lea 0x292c(%rip),%rdi │ │ │ │ call 3060 │ │ │ │ xor %edx,%edx │ │ │ │ - jmp 3b5c │ │ │ │ - lea 0x2983(%rip),%rdi │ │ │ │ + jmp 3b53 │ │ │ │ + lea 0x298c(%rip),%rdi │ │ │ │ call 3060 │ │ │ │ xor %edx,%edx │ │ │ │ - jmp 3b5c │ │ │ │ - lea 0x29e0(%rip),%rdi │ │ │ │ + jmp 3b53 │ │ │ │ + lea 0x29e9(%rip),%rdi │ │ │ │ call 3060 │ │ │ │ xor %edx,%edx │ │ │ │ - jmp 3b5c │ │ │ │ - lea 0x2a3d(%rip),%rdi │ │ │ │ + jmp 3b53 │ │ │ │ + lea 0x2a46(%rip),%rdi │ │ │ │ call 3060 │ │ │ │ xor %edx,%edx │ │ │ │ - jmp 3b5c │ │ │ │ - lea 0x2a92(%rip),%rdi │ │ │ │ + jmp 3b53 │ │ │ │ + lea 0x2a9b(%rip),%rdi │ │ │ │ call 3060 │ │ │ │ xor %edx,%edx │ │ │ │ - jmp 3b5c │ │ │ │ - lea 0x2aef(%rip),%rdi │ │ │ │ + jmp 3b53 │ │ │ │ + lea 0x2af8(%rip),%rdi │ │ │ │ call 3060 │ │ │ │ xor %edx,%edx │ │ │ │ - jmp 3b5c │ │ │ │ - lea 0x2b4c(%rip),%rdi │ │ │ │ + jmp 3b53 │ │ │ │ + lea 0x2b55(%rip),%rdi │ │ │ │ call 3060 │ │ │ │ xor %edx,%edx │ │ │ │ - jmp 3b5c │ │ │ │ + jmp 3b53 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ │ │ │ │ 0000000000003c40 : │ │ │ │ endbr64 │ │ │ │ push %r15 │ │ │ │ push %r14 │ │ │ │ + mov %r8d,%r14d │ │ │ │ push %r13 │ │ │ │ - mov %ecx,%r15d │ │ │ │ push %r12 │ │ │ │ + mov %edx,%r12d │ │ │ │ push %rbp │ │ │ │ push %rbx │ │ │ │ - mov %edx,%r14d │ │ │ │ - sub $0x48,%rsp │ │ │ │ mov %rdi,%rbx │ │ │ │ + sub $0x48,%rsp │ │ │ │ + mov %ecx,0x8(%rsp) │ │ │ │ + mov 0xa8(%rsp),%r13 │ │ │ │ mov %r9d,%ecx │ │ │ │ - mov 0xa8(%rsp),%r12 │ │ │ │ - mov %fs:0x28,%r13 │ │ │ │ - mov %r13,0x38(%rsp) │ │ │ │ - mov 0xc8(%rsp),%r13 │ │ │ │ - test %r12,%r12 │ │ │ │ + mov %fs:0x28,%rbp │ │ │ │ + mov %rbp,0x38(%rsp) │ │ │ │ + mov 0xc8(%rsp),%rbp │ │ │ │ + test %r13,%r13 │ │ │ │ je 3de0 │ │ │ │ mov (%rdi),%rax │ │ │ │ - mov %r9d,0xc(%rsp) │ │ │ │ - mov %r8d,0x8(%rsp) │ │ │ │ xor %edx,%edx │ │ │ │ - mov %r12,%rsi │ │ │ │ + mov %r13,%rsi │ │ │ │ + mov %r9d,0xc(%rsp) │ │ │ │ call *0x5d8(%rax) │ │ │ │ - mov %r14d,%edi │ │ │ │ - mov %r15d,%esi │ │ │ │ - mov %rax,%rbp │ │ │ │ + mov %r12d,%edi │ │ │ │ + mov %r14d,%edx │ │ │ │ + mov %rax,%r15 │ │ │ │ lea 0x10(%rsp),%rax │ │ │ │ push %rax │ │ │ │ push 0xc8(%rsp) │ │ │ │ push 0xc8(%rsp) │ │ │ │ mov 0xc8(%rsp),%eax │ │ │ │ push %rax │ │ │ │ - push %rbp │ │ │ │ + push %r15 │ │ │ │ mov 0xc8(%rsp),%eax │ │ │ │ push %rax │ │ │ │ mov 0xc8(%rsp),%eax │ │ │ │ push %rax │ │ │ │ mov 0xc8(%rsp),%eax │ │ │ │ push %rax │ │ │ │ mov 0x4c(%rsp),%ecx │ │ │ │ - mov 0x48(%rsp),%edx │ │ │ │ + mov 0x48(%rsp),%esi │ │ │ │ mov 0xc8(%rsp),%r9d │ │ │ │ mov 0xc0(%rsp),%r8d │ │ │ │ call 32b0 │ │ │ │ add $0x40,%rsp │ │ │ │ mov $0x2,%ecx │ │ │ │ - mov %rbp,%rdx │ │ │ │ - mov %eax,%r14d │ │ │ │ + mov %r15,%rdx │ │ │ │ + mov %eax,%r12d │ │ │ │ mov (%rbx),%rax │ │ │ │ - mov %r12,%rsi │ │ │ │ + mov %r13,%rsi │ │ │ │ mov %rbx,%rdi │ │ │ │ call *0x618(%rax) │ │ │ │ - test %r14d,%r14d │ │ │ │ + test %r12d,%r12d │ │ │ │ js 3db6 │ │ │ │ mov (%rbx),%rax │ │ │ │ lea 0x23be(%rip),%rsi │ │ │ │ mov %rbx,%rdi │ │ │ │ call *0x30(%rax) │ │ │ │ - mov %rax,%rbp │ │ │ │ + mov %rax,%r13 │ │ │ │ test %rax,%rax │ │ │ │ - je 3e65 │ │ │ │ + je 3e66 │ │ │ │ mov (%rbx),%rax │ │ │ │ lea 0x22d2(%rip),%rcx │ │ │ │ lea 0x2312(%rip),%rdx │ │ │ │ - mov %rbp,%rsi │ │ │ │ + mov %r13,%rsi │ │ │ │ mov %rbx,%rdi │ │ │ │ call *0x108(%rax) │ │ │ │ - mov %rax,%r12 │ │ │ │ + mov %rax,%r14 │ │ │ │ test %rax,%rax │ │ │ │ - je 3e57 │ │ │ │ + je 3e58 │ │ │ │ mov (%rbx),%rax │ │ │ │ - mov %rbp,%rsi │ │ │ │ + mov %r13,%rsi │ │ │ │ lea 0x22df(%rip),%rcx │ │ │ │ lea 0x22dd(%rip),%rdx │ │ │ │ mov %rbx,%rdi │ │ │ │ call *0x108(%rax) │ │ │ │ - mov %rax,%rbp │ │ │ │ + mov %rax,%r13 │ │ │ │ test %rax,%rax │ │ │ │ - je 3e40 │ │ │ │ + je 3e41 │ │ │ │ mov 0x10(%rsp),%ecx │ │ │ │ - mov %r12,%rdx │ │ │ │ - mov %r13,%rsi │ │ │ │ + mov %r14,%rdx │ │ │ │ + mov %rbp,%rsi │ │ │ │ mov %rbx,%rdi │ │ │ │ xor %eax,%eax │ │ │ │ call 3070 │ │ │ │ mov 0x30(%rsp),%rcx │ │ │ │ - mov %rbp,%rdx │ │ │ │ - mov %r13,%rsi │ │ │ │ + mov %r13,%rdx │ │ │ │ + mov %rbp,%rsi │ │ │ │ mov %rbx,%rdi │ │ │ │ xor %eax,%eax │ │ │ │ call 3070 │ │ │ │ mov 0x38(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 3e73 │ │ │ │ + jne 3e74 │ │ │ │ add $0x48,%rsp │ │ │ │ - mov %r14d,%eax │ │ │ │ + mov %r12d,%eax │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ ret │ │ │ │ nopl 0x0(%rax) │ │ │ │ lea 0x10(%rsp),%rax │ │ │ │ - mov %r8d,%edx │ │ │ │ - mov %r14d,%edi │ │ │ │ - mov %r15d,%esi │ │ │ │ + mov %r12d,%edi │ │ │ │ + mov %r14d,%edx │ │ │ │ push %rax │ │ │ │ push 0xc8(%rsp) │ │ │ │ push 0xc8(%rsp) │ │ │ │ mov 0xc8(%rsp),%eax │ │ │ │ push %rax │ │ │ │ push $0x0 │ │ │ │ mov 0xc8(%rsp),%eax │ │ │ │ push %rax │ │ │ │ mov 0xc8(%rsp),%eax │ │ │ │ push %rax │ │ │ │ mov 0xc8(%rsp),%eax │ │ │ │ push %rax │ │ │ │ mov 0xc8(%rsp),%r9d │ │ │ │ mov 0xc0(%rsp),%r8d │ │ │ │ + mov 0x48(%rsp),%esi │ │ │ │ call 32b0 │ │ │ │ add $0x40,%rsp │ │ │ │ - mov %eax,%r14d │ │ │ │ + mov %eax,%r12d │ │ │ │ jmp 3d16 │ │ │ │ - lea 0x2a59(%rip),%rdi │ │ │ │ + lea 0x2a58(%rip),%rdi │ │ │ │ call 3060 │ │ │ │ - mov $0xffffffff,%r14d │ │ │ │ + mov $0xffffffff,%r12d │ │ │ │ jmp 3db6 │ │ │ │ - lea 0x29da(%rip),%rdi │ │ │ │ + lea 0x29d9(%rip),%rdi │ │ │ │ call 3060 │ │ │ │ - jmp 3e4c │ │ │ │ - lea 0x2984(%rip),%rdi │ │ │ │ + jmp 3e4d │ │ │ │ + lea 0x2983(%rip),%rdi │ │ │ │ call 3060 │ │ │ │ - jmp 3e4c │ │ │ │ + jmp 3e4d │ │ │ │ call 3120 <__stack_chk_fail@plt> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ │ │ │ │ 0000000000003e80 : │ │ │ │ endbr64 │ │ │ │ mov %edx,%edi │ │ │ │ jmp 30f0 │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ │ │ │ │ @@ -703,183 +704,183 @@ │ │ │ │ mov %edx,%edi │ │ │ │ jmp 31c0 │ │ │ │ nopl (%rax) │ │ │ │ │ │ │ │ 0000000000003ea0 : │ │ │ │ endbr64 │ │ │ │ push %r13 │ │ │ │ + mov %rcx,%rsi │ │ │ │ + mov %edx,%r13d │ │ │ │ + xor %edx,%edx │ │ │ │ push %r12 │ │ │ │ push %rbp │ │ │ │ - mov %rcx,%rsi │ │ │ │ - push %rbx │ │ │ │ mov %rcx,%rbp │ │ │ │ + push %rbx │ │ │ │ mov %rdi,%rbx │ │ │ │ - mov %edx,%r13d │ │ │ │ sub $0x8,%rsp │ │ │ │ mov (%rdi),%rax │ │ │ │ - xor %edx,%edx │ │ │ │ call *0x5f0(%rax) │ │ │ │ mov %r13d,%edi │ │ │ │ mov %rax,%rsi │ │ │ │ mov %rax,%r12 │ │ │ │ call 3210 │ │ │ │ mov (%rbx),%r8 │ │ │ │ mov %r12,%rdx │ │ │ │ mov %rbp,%rsi │ │ │ │ - mov %eax,%r13d │ │ │ │ mov %rbx,%rdi │ │ │ │ mov $0x2,%ecx │ │ │ │ + mov %eax,%r13d │ │ │ │ call *0x630(%r8) │ │ │ │ add $0x8,%rsp │ │ │ │ mov %r13d,%eax │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ ret │ │ │ │ nopl 0x0(%rax) │ │ │ │ │ │ │ │ 0000000000003f00 : │ │ │ │ endbr64 │ │ │ │ push %r14 │ │ │ │ + mov %r8,%rsi │ │ │ │ + mov %ecx,%r14d │ │ │ │ push %r13 │ │ │ │ + mov %edx,%r13d │ │ │ │ + xor %edx,%edx │ │ │ │ push %r12 │ │ │ │ - mov %ecx,%r14d │ │ │ │ push %rbp │ │ │ │ - push %rbx │ │ │ │ mov %r8,%rbp │ │ │ │ + push %rbx │ │ │ │ mov %rdi,%rbx │ │ │ │ mov (%rdi),%rax │ │ │ │ - mov %r8,%rsi │ │ │ │ - mov %edx,%r13d │ │ │ │ - xor %edx,%edx │ │ │ │ call *0x5d8(%rax) │ │ │ │ mov %r14d,%esi │ │ │ │ mov %r13d,%edi │ │ │ │ mov %rax,%rdx │ │ │ │ mov %rax,%r12 │ │ │ │ call 3280 │ │ │ │ mov (%rbx),%r8 │ │ │ │ mov %r12,%rdx │ │ │ │ mov %rbp,%rsi │ │ │ │ - mov %eax,%r13d │ │ │ │ mov %rbx,%rdi │ │ │ │ mov $0x2,%ecx │ │ │ │ + mov %eax,%r13d │ │ │ │ call *0x618(%r8) │ │ │ │ pop %rbx │ │ │ │ mov %r13d,%eax │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ ret │ │ │ │ xchg %ax,%ax │ │ │ │ │ │ │ │ 0000000000003f60 : │ │ │ │ endbr64 │ │ │ │ push %r14 │ │ │ │ + mov %r8,%rsi │ │ │ │ + mov %ecx,%r14d │ │ │ │ push %r13 │ │ │ │ + mov %edx,%r13d │ │ │ │ + xor %edx,%edx │ │ │ │ push %r12 │ │ │ │ - mov %ecx,%r14d │ │ │ │ push %rbp │ │ │ │ - push %rbx │ │ │ │ mov %r8,%rbp │ │ │ │ + push %rbx │ │ │ │ mov %rdi,%rbx │ │ │ │ mov (%rdi),%rax │ │ │ │ - mov %r8,%rsi │ │ │ │ - mov %edx,%r13d │ │ │ │ - xor %edx,%edx │ │ │ │ call *0x5d8(%rax) │ │ │ │ mov %r14d,%esi │ │ │ │ mov %r13d,%edi │ │ │ │ mov %rax,%rdx │ │ │ │ mov %rax,%r12 │ │ │ │ call 32a0 │ │ │ │ mov (%rbx),%r8 │ │ │ │ mov %r12,%rdx │ │ │ │ mov %rbp,%rsi │ │ │ │ - mov %eax,%r13d │ │ │ │ mov %rbx,%rdi │ │ │ │ mov $0x2,%ecx │ │ │ │ + mov %eax,%r13d │ │ │ │ call *0x618(%r8) │ │ │ │ pop %rbx │ │ │ │ mov %r13d,%eax │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ ret │ │ │ │ xchg %ax,%ax │ │ │ │ │ │ │ │ 0000000000003fc0 : │ │ │ │ endbr64 │ │ │ │ sub $0x8,%rsp │ │ │ │ - mov 0x5029(%rip),%rax │ │ │ │ - lea 0x292a(%rip),%rdi │ │ │ │ + lea 0x2931(%rip),%rdi │ │ │ │ mov $0x2a,%edx │ │ │ │ mov $0x1,%esi │ │ │ │ + mov 0x5018(%rip),%rax │ │ │ │ mov (%rax),%rcx │ │ │ │ call 3350 │ │ │ │ xor %edi,%edi │ │ │ │ call 3330 │ │ │ │ nop │ │ │ │ │ │ │ │ 0000000000003ff0 : │ │ │ │ endbr64 │ │ │ │ push %r14 │ │ │ │ + mov %r8,%rsi │ │ │ │ + mov %ecx,%r14d │ │ │ │ push %r13 │ │ │ │ + mov %edx,%r13d │ │ │ │ + xor %edx,%edx │ │ │ │ push %r12 │ │ │ │ - mov %ecx,%r14d │ │ │ │ push %rbp │ │ │ │ - push %rbx │ │ │ │ mov %r8,%rbp │ │ │ │ + push %rbx │ │ │ │ mov %rdi,%rbx │ │ │ │ mov (%rdi),%rax │ │ │ │ - mov %r8,%rsi │ │ │ │ - mov %edx,%r13d │ │ │ │ - xor %edx,%edx │ │ │ │ call *0x5f0(%rax) │ │ │ │ mov %r14d,%esi │ │ │ │ mov %r13d,%edi │ │ │ │ mov %rax,%rdx │ │ │ │ mov %rax,%r12 │ │ │ │ call 3140 │ │ │ │ mov (%rbx),%r8 │ │ │ │ mov %r12,%rdx │ │ │ │ mov %rbp,%rsi │ │ │ │ - mov %eax,%r13d │ │ │ │ mov %rbx,%rdi │ │ │ │ mov $0x2,%ecx │ │ │ │ + mov %eax,%r13d │ │ │ │ call *0x630(%r8) │ │ │ │ pop %rbx │ │ │ │ mov %r13d,%eax │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ ret │ │ │ │ xchg %ax,%ax │ │ │ │ │ │ │ │ 0000000000004050 : │ │ │ │ endbr64 │ │ │ │ push %r15 │ │ │ │ + mov %rcx,%rsi │ │ │ │ + mov %edx,%r15d │ │ │ │ + xor %edx,%edx │ │ │ │ push %r14 │ │ │ │ push %r13 │ │ │ │ - mov %rcx,%rsi │ │ │ │ + mov %rcx,%r13 │ │ │ │ push %r12 │ │ │ │ push %rbp │ │ │ │ - push %rbx │ │ │ │ mov %r8,%rbp │ │ │ │ + push %rbx │ │ │ │ + mov %rdi,%rbx │ │ │ │ sub $0x18,%rsp │ │ │ │ mov (%rdi),%rax │ │ │ │ - mov %rdi,%rbx │ │ │ │ - mov %rcx,%r13 │ │ │ │ mov %r9d,0xc(%rsp) │ │ │ │ - mov %edx,%r15d │ │ │ │ - xor %edx,%edx │ │ │ │ call *0x5d8(%rax) │ │ │ │ mov %rbp,%rsi │ │ │ │ mov %rbx,%rdi │ │ │ │ xor %edx,%edx │ │ │ │ mov %rax,%r14 │ │ │ │ mov (%rbx),%rax │ │ │ │ call *0x5d8(%rax) │ │ │ │ @@ -888,17 +889,17 @@ │ │ │ │ mov %r15d,%edi │ │ │ │ mov %rax,%rdx │ │ │ │ mov %rax,%r12 │ │ │ │ call 3110 │ │ │ │ mov (%rbx),%r8 │ │ │ │ mov %r14,%rdx │ │ │ │ mov %r13,%rsi │ │ │ │ - mov %eax,%r15d │ │ │ │ mov %rbx,%rdi │ │ │ │ mov $0x2,%ecx │ │ │ │ + mov %eax,%r15d │ │ │ │ call *0x618(%r8) │ │ │ │ mov (%rbx),%r8 │ │ │ │ mov %r12,%rdx │ │ │ │ mov %rbp,%rsi │ │ │ │ mov %rbx,%rdi │ │ │ │ mov $0x2,%ecx │ │ │ │ call *0x618(%r8) │ │ │ │ @@ -912,77 +913,77 @@ │ │ │ │ pop %r15 │ │ │ │ ret │ │ │ │ nop │ │ │ │ │ │ │ │ 00000000000040f0 : │ │ │ │ endbr64 │ │ │ │ push %r14 │ │ │ │ + mov %r8,%rsi │ │ │ │ + mov %ecx,%r14d │ │ │ │ push %r13 │ │ │ │ + mov %edx,%r13d │ │ │ │ + xor %edx,%edx │ │ │ │ push %r12 │ │ │ │ - mov %ecx,%r14d │ │ │ │ push %rbp │ │ │ │ - push %rbx │ │ │ │ mov %r8,%rbp │ │ │ │ + push %rbx │ │ │ │ mov %rdi,%rbx │ │ │ │ mov (%rdi),%rax │ │ │ │ - mov %r8,%rsi │ │ │ │ - mov %edx,%r13d │ │ │ │ - xor %edx,%edx │ │ │ │ call *0x5f0(%rax) │ │ │ │ mov %r14d,%esi │ │ │ │ mov %r13d,%edi │ │ │ │ mov %rax,%rdx │ │ │ │ mov %rax,%r12 │ │ │ │ call 3250 │ │ │ │ mov (%rbx),%r8 │ │ │ │ mov %r12,%rdx │ │ │ │ mov %rbp,%rsi │ │ │ │ - mov %eax,%r13d │ │ │ │ mov %rbx,%rdi │ │ │ │ mov $0x2,%ecx │ │ │ │ + mov %eax,%r13d │ │ │ │ call *0x630(%r8) │ │ │ │ pop %rbx │ │ │ │ mov %r13d,%eax │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ ret │ │ │ │ xchg %ax,%ax │ │ │ │ │ │ │ │ 0000000000004150 : │ │ │ │ endbr64 │ │ │ │ push %r15 │ │ │ │ + mov %r9,%rsi │ │ │ │ + mov %r8d,%r15d │ │ │ │ push %r14 │ │ │ │ + mov %ecx,%r14d │ │ │ │ push %r13 │ │ │ │ - mov %r8d,%r15d │ │ │ │ + mov %edx,%r13d │ │ │ │ + xor %edx,%edx │ │ │ │ push %r12 │ │ │ │ push %rbp │ │ │ │ - push %rbx │ │ │ │ mov %r9,%rbp │ │ │ │ + push %rbx │ │ │ │ + mov %rdi,%rbx │ │ │ │ sub $0x8,%rsp │ │ │ │ mov (%rdi),%rax │ │ │ │ - mov %rdi,%rbx │ │ │ │ - mov %ecx,%r14d │ │ │ │ - mov %r9,%rsi │ │ │ │ - mov %edx,%r13d │ │ │ │ - xor %edx,%edx │ │ │ │ call *0x5f0(%rax) │ │ │ │ mov %r15d,%edx │ │ │ │ mov %r14d,%esi │ │ │ │ mov %r13d,%edi │ │ │ │ mov %rax,%rcx │ │ │ │ mov %rax,%r12 │ │ │ │ call 30d0 │ │ │ │ mov (%rbx),%r8 │ │ │ │ mov %r12,%rdx │ │ │ │ mov %rbp,%rsi │ │ │ │ - mov %eax,%r13d │ │ │ │ mov %rbx,%rdi │ │ │ │ xor %ecx,%ecx │ │ │ │ + mov %eax,%r13d │ │ │ │ call *0x630(%r8) │ │ │ │ add $0x8,%rsp │ │ │ │ mov %r13d,%eax │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ @@ -990,111 +991,111 @@ │ │ │ │ pop %r15 │ │ │ │ ret │ │ │ │ nopl (%rax) │ │ │ │ │ │ │ │ 00000000000041c0 : │ │ │ │ endbr64 │ │ │ │ push %r15 │ │ │ │ + mov %edx,%r15d │ │ │ │ push %r14 │ │ │ │ + mov %r8,%r14 │ │ │ │ push %r13 │ │ │ │ - mov %edx,%r15d │ │ │ │ + mov %rdi,%r13 │ │ │ │ push %r12 │ │ │ │ + xor %r12d,%r12d │ │ │ │ push %rbp │ │ │ │ push %rbx │ │ │ │ - xor %r12d,%r12d │ │ │ │ sub $0x38,%rsp │ │ │ │ - mov %rdi,%r13 │ │ │ │ cmpq $0x0,0x80(%rsp) │ │ │ │ mov %rcx,(%rsp) │ │ │ │ - mov %r8,0x8(%rsp) │ │ │ │ - mov %r9,0x10(%rsp) │ │ │ │ - je 420a │ │ │ │ + mov %r9,0x8(%rsp) │ │ │ │ + je 4208 │ │ │ │ mov (%rdi),%rax │ │ │ │ mov 0x80(%rsp),%rsi │ │ │ │ xor %edx,%edx │ │ │ │ call *0x5f0(%rax) │ │ │ │ mov %rax,%r12 │ │ │ │ xor %ebp,%ebp │ │ │ │ cmpq $0x0,0x88(%rsp) │ │ │ │ - je 4231 │ │ │ │ + je 422f │ │ │ │ mov 0x0(%r13),%rax │ │ │ │ mov 0x88(%rsp),%rsi │ │ │ │ xor %edx,%edx │ │ │ │ mov %r13,%rdi │ │ │ │ call *0x5f0(%rax) │ │ │ │ mov %rax,%rbp │ │ │ │ xor %ebx,%ebx │ │ │ │ cmpq $0x0,0x90(%rsp) │ │ │ │ - je 4258 │ │ │ │ + je 4256 │ │ │ │ mov 0x0(%r13),%rax │ │ │ │ mov 0x90(%rsp),%rsi │ │ │ │ xor %edx,%edx │ │ │ │ mov %r13,%rdi │ │ │ │ call *0x5f0(%rax) │ │ │ │ mov %rax,%rbx │ │ │ │ - mov 0x0(%r13),%rax │ │ │ │ mov (%rsp),%rsi │ │ │ │ + mov 0x0(%r13),%rax │ │ │ │ xor %edx,%edx │ │ │ │ mov %r13,%rdi │ │ │ │ call *0x5d8(%rax) │ │ │ │ - mov 0x8(%rsp),%rsi │ │ │ │ xor %edx,%edx │ │ │ │ + mov %r14,%rsi │ │ │ │ mov %r13,%rdi │ │ │ │ - mov %rax,%r14 │ │ │ │ + mov %rax,0x10(%rsp) │ │ │ │ mov 0x0(%r13),%rax │ │ │ │ call *0x5d8(%rax) │ │ │ │ - mov 0x10(%rsp),%rsi │ │ │ │ + mov 0x8(%rsp),%rsi │ │ │ │ xor %edx,%edx │ │ │ │ mov %r13,%rdi │ │ │ │ mov %rax,0x18(%rsp) │ │ │ │ mov 0x0(%r13),%rax │ │ │ │ call *0x5d8(%rax) │ │ │ │ mov 0x70(%rsp),%rsi │ │ │ │ xor %edx,%edx │ │ │ │ mov %r13,%rdi │ │ │ │ mov %rax,0x20(%rsp) │ │ │ │ mov 0x0(%r13),%rax │ │ │ │ call *0x5d8(%rax) │ │ │ │ sub $0x8,%rsp │ │ │ │ mov %r15d,%edi │ │ │ │ - mov %r14,%rsi │ │ │ │ push %rbx │ │ │ │ + mov %rax,%r8 │ │ │ │ push %rbp │ │ │ │ push %r12 │ │ │ │ - mov %rax,%r8 │ │ │ │ mov 0x98(%rsp),%r9d │ │ │ │ mov 0x40(%rsp),%rcx │ │ │ │ mov %rax,0x48(%rsp) │ │ │ │ mov 0x38(%rsp),%rdx │ │ │ │ + mov 0x30(%rsp),%rsi │ │ │ │ call 31a0 │ │ │ │ add $0x20,%rsp │ │ │ │ mov $0x2,%ecx │ │ │ │ - mov %r14,%rdx │ │ │ │ - mov %eax,%r15d │ │ │ │ - mov 0x0(%r13),%rax │ │ │ │ mov %r13,%rdi │ │ │ │ + mov 0x10(%rsp),%rdx │ │ │ │ mov (%rsp),%rsi │ │ │ │ + mov %eax,%r15d │ │ │ │ + mov 0x0(%r13),%rax │ │ │ │ call *0x618(%rax) │ │ │ │ mov 0x0(%r13),%rax │ │ │ │ + mov 0x18(%rsp),%rdx │ │ │ │ mov $0x2,%ecx │ │ │ │ + mov %r14,%rsi │ │ │ │ mov %r13,%rdi │ │ │ │ - mov 0x18(%rsp),%rdx │ │ │ │ - mov 0x8(%rsp),%rsi │ │ │ │ call *0x618(%rax) │ │ │ │ mov 0x0(%r13),%rax │ │ │ │ + mov 0x20(%rsp),%rdx │ │ │ │ mov $0x2,%ecx │ │ │ │ + mov 0x8(%rsp),%rsi │ │ │ │ mov %r13,%rdi │ │ │ │ - mov 0x20(%rsp),%rdx │ │ │ │ - mov 0x10(%rsp),%rsi │ │ │ │ call *0x618(%rax) │ │ │ │ mov 0x0(%r13),%rax │ │ │ │ - mov $0x2,%ecx │ │ │ │ - mov %r13,%rdi │ │ │ │ mov 0x28(%rsp),%rdx │ │ │ │ + mov $0x2,%ecx │ │ │ │ mov 0x70(%rsp),%rsi │ │ │ │ + mov %r13,%rdi │ │ │ │ call *0x618(%rax) │ │ │ │ cmpq $0x0,0x80(%rsp) │ │ │ │ je 437a │ │ │ │ mov 0x0(%r13),%rax │ │ │ │ mov 0x80(%rsp),%rsi │ │ │ │ xor %ecx,%ecx │ │ │ │ mov %r12,%rdx │ │ │ │ @@ -1126,24 +1127,24 @@ │ │ │ │ pop %r15 │ │ │ │ ret │ │ │ │ cs nopw 0x0(%rax,%rax,1) │ │ │ │ │ │ │ │ 00000000000043e0 : │ │ │ │ endbr64 │ │ │ │ push %r15 │ │ │ │ + mov %edx,%r15d │ │ │ │ push %r14 │ │ │ │ push %r13 │ │ │ │ - mov %edx,%r15d │ │ │ │ + mov %r8,%r13 │ │ │ │ push %r12 │ │ │ │ + mov %rdi,%r12 │ │ │ │ push %rbp │ │ │ │ - push %rbx │ │ │ │ xor %ebp,%ebp │ │ │ │ + push %rbx │ │ │ │ sub $0x38,%rsp │ │ │ │ - mov %rdi,%r12 │ │ │ │ - mov %r8,%r13 │ │ │ │ cmpq $0x0,0x88(%rsp) │ │ │ │ mov %rcx,(%rsp) │ │ │ │ mov %r9,0x8(%rsp) │ │ │ │ je 4427 │ │ │ │ mov (%rdi),%rax │ │ │ │ mov 0x88(%rsp),%rsi │ │ │ │ xor %edx,%edx │ │ │ │ @@ -1154,16 +1155,16 @@ │ │ │ │ je 444e │ │ │ │ mov (%r12),%rax │ │ │ │ mov 0x90(%rsp),%rsi │ │ │ │ xor %edx,%edx │ │ │ │ mov %r12,%rdi │ │ │ │ call *0x5f0(%rax) │ │ │ │ mov %rax,%rbx │ │ │ │ - mov (%r12),%rax │ │ │ │ mov (%rsp),%rsi │ │ │ │ + mov (%r12),%rax │ │ │ │ xor %edx,%edx │ │ │ │ mov %r12,%rdi │ │ │ │ call *0x5d8(%rax) │ │ │ │ xor %edx,%edx │ │ │ │ mov %r13,%rsi │ │ │ │ mov %r12,%rdi │ │ │ │ mov %rax,%r14 │ │ │ │ @@ -1193,48 +1194,48 @@ │ │ │ │ push %rbx │ │ │ │ mov %rax,%r9 │ │ │ │ push %rbp │ │ │ │ mov 0x98(%rsp),%eax │ │ │ │ push %rax │ │ │ │ mov 0x40(%rsp),%r8 │ │ │ │ mov 0x38(%rsp),%rcx │ │ │ │ - mov 0x30(%rsp),%rdx │ │ │ │ mov %r9,0x48(%rsp) │ │ │ │ + mov 0x30(%rsp),%rdx │ │ │ │ call 3180 │ │ │ │ add $0x20,%rsp │ │ │ │ mov $0x2,%ecx │ │ │ │ mov %r14,%rdx │ │ │ │ + mov (%rsp),%rsi │ │ │ │ mov %eax,%r15d │ │ │ │ mov (%r12),%rax │ │ │ │ mov %r12,%rdi │ │ │ │ - mov (%rsp),%rsi │ │ │ │ call *0x618(%rax) │ │ │ │ mov (%r12),%rax │ │ │ │ + mov 0x10(%rsp),%rdx │ │ │ │ mov $0x2,%ecx │ │ │ │ mov %r13,%rsi │ │ │ │ - mov 0x10(%rsp),%rdx │ │ │ │ mov %r12,%rdi │ │ │ │ call *0x618(%rax) │ │ │ │ mov (%r12),%rax │ │ │ │ - mov $0x2,%ecx │ │ │ │ - mov %r12,%rdi │ │ │ │ mov 0x18(%rsp),%rdx │ │ │ │ + mov $0x2,%ecx │ │ │ │ mov 0x8(%rsp),%rsi │ │ │ │ + mov %r12,%rdi │ │ │ │ call *0x618(%rax) │ │ │ │ mov (%r12),%rax │ │ │ │ - mov $0x2,%ecx │ │ │ │ - mov %r12,%rdi │ │ │ │ mov 0x20(%rsp),%rdx │ │ │ │ + mov $0x2,%ecx │ │ │ │ mov 0x70(%rsp),%rsi │ │ │ │ + mov %r12,%rdi │ │ │ │ call *0x618(%rax) │ │ │ │ mov (%r12),%rax │ │ │ │ - mov $0x2,%ecx │ │ │ │ - mov %r12,%rdi │ │ │ │ mov 0x28(%rsp),%rdx │ │ │ │ + mov $0x2,%ecx │ │ │ │ mov 0x78(%rsp),%rsi │ │ │ │ + mov %r12,%rdi │ │ │ │ call *0x630(%rax) │ │ │ │ cmpq $0x0,0x88(%rsp) │ │ │ │ je 45a4 │ │ │ │ mov (%r12),%rax │ │ │ │ mov 0x88(%rsp),%rsi │ │ │ │ xor %ecx,%ecx │ │ │ │ mov %rbp,%rdx │ │ │ │ @@ -1258,31 +1259,31 @@ │ │ │ │ pop %r15 │ │ │ │ ret │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ │ │ │ │ 00000000000045e0 : │ │ │ │ endbr64 │ │ │ │ push %r15 │ │ │ │ + mov %rcx,%r15 │ │ │ │ push %r14 │ │ │ │ - push %r13 │ │ │ │ mov %rdi,%r14 │ │ │ │ + push %r13 │ │ │ │ push %r12 │ │ │ │ + xor %r12d,%r12d │ │ │ │ push %rbp │ │ │ │ push %rbx │ │ │ │ - mov %rcx,%r15 │ │ │ │ sub $0x28,%rsp │ │ │ │ mov (%rdi),%rax │ │ │ │ - xor %r12d,%r12d │ │ │ │ - mov 0xa0(%rsp),%r13 │ │ │ │ + mov 0x98(%rsp),%rsi │ │ │ │ mov %edx,0x10(%rsp) │ │ │ │ + xor %edx,%edx │ │ │ │ + mov 0xa0(%rsp),%r13 │ │ │ │ mov 0x68(%rsp),%rbx │ │ │ │ mov %r8,0x8(%rsp) │ │ │ │ mov %r9d,0x14(%rsp) │ │ │ │ - xor %edx,%edx │ │ │ │ - mov 0x98(%rsp),%rsi │ │ │ │ call *0x5f0(%rax) │ │ │ │ mov %rax,%rbp │ │ │ │ test %r13,%r13 │ │ │ │ je 4645 │ │ │ │ mov (%r14),%rax │ │ │ │ xor %edx,%edx │ │ │ │ mov %r13,%rsi │ │ │ │ @@ -1311,16 +1312,16 @@ │ │ │ │ je 46a2 │ │ │ │ mov (%r14),%rax │ │ │ │ mov %rbx,%rsi │ │ │ │ xor %edx,%edx │ │ │ │ mov %r14,%rdi │ │ │ │ call *0x5d8(%rax) │ │ │ │ mov %rax,%rbx │ │ │ │ - mov (%r14),%rax │ │ │ │ mov 0x88(%rsp),%rsi │ │ │ │ + mov (%r14),%rax │ │ │ │ xor %edx,%edx │ │ │ │ mov %r14,%rdi │ │ │ │ call *0x5d8(%rax) │ │ │ │ sub $0x8,%rsp │ │ │ │ mov %rbx,%r9 │ │ │ │ mov %r15,%r8 │ │ │ │ push %r12 │ │ │ │ @@ -1339,17 +1340,17 @@ │ │ │ │ mov 0x50(%rsp),%edi │ │ │ │ mov 0x58(%rsp),%rsi │ │ │ │ call 31b0 │ │ │ │ add $0x40,%rsp │ │ │ │ xor %ecx,%ecx │ │ │ │ mov %rbp,%rdx │ │ │ │ mov %eax,%ebx │ │ │ │ + mov 0x98(%rsp),%rsi │ │ │ │ mov (%r14),%rax │ │ │ │ mov %r14,%rdi │ │ │ │ - mov 0x98(%rsp),%rsi │ │ │ │ call *0x630(%rax) │ │ │ │ test %r13,%r13 │ │ │ │ je 4735 │ │ │ │ mov (%r14),%rax │ │ │ │ xor %ecx,%ecx │ │ │ │ mov %r12,%rdx │ │ │ │ mov %r13,%rsi │ │ │ │ @@ -1365,286 +1366,286 @@ │ │ │ │ pop %r15 │ │ │ │ ret │ │ │ │ cs nopw 0x0(%rax,%rax,1) │ │ │ │ │ │ │ │ 0000000000004750 : │ │ │ │ endbr64 │ │ │ │ push %r14 │ │ │ │ + mov %r8,%rsi │ │ │ │ + mov %ecx,%r14d │ │ │ │ push %r13 │ │ │ │ + mov %edx,%r13d │ │ │ │ + xor %edx,%edx │ │ │ │ push %r12 │ │ │ │ - mov %ecx,%r14d │ │ │ │ push %rbp │ │ │ │ - push %rbx │ │ │ │ mov %r8,%rbp │ │ │ │ + push %rbx │ │ │ │ mov %rdi,%rbx │ │ │ │ mov (%rdi),%rax │ │ │ │ - mov %r8,%rsi │ │ │ │ - mov %edx,%r13d │ │ │ │ - xor %edx,%edx │ │ │ │ call *0x5f0(%rax) │ │ │ │ mov %r14d,%esi │ │ │ │ mov %r13d,%edi │ │ │ │ mov %rax,%rdx │ │ │ │ mov %rax,%r12 │ │ │ │ call 3030 │ │ │ │ mov (%rbx),%r8 │ │ │ │ mov %r12,%rdx │ │ │ │ mov %rbp,%rsi │ │ │ │ - mov %eax,%r13d │ │ │ │ mov %rbx,%rdi │ │ │ │ xor %ecx,%ecx │ │ │ │ + mov %eax,%r13d │ │ │ │ call *0x630(%r8) │ │ │ │ pop %rbx │ │ │ │ mov %r13d,%eax │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ ret │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ │ │ │ │ 00000000000047b0 : │ │ │ │ endbr64 │ │ │ │ push %r15 │ │ │ │ + mov %r8,%rsi │ │ │ │ + mov %rdi,%r15 │ │ │ │ push %r14 │ │ │ │ + mov %edx,%r14d │ │ │ │ + xor %edx,%edx │ │ │ │ push %r13 │ │ │ │ - mov %rdi,%r15 │ │ │ │ push %r12 │ │ │ │ + mov %r9,%r12 │ │ │ │ push %rbp │ │ │ │ push %rbx │ │ │ │ - mov %r9,%rbp │ │ │ │ + mov %r8,%rbx │ │ │ │ sub $0x18,%rsp │ │ │ │ mov (%rdi),%rax │ │ │ │ - mov %r8,%r14 │ │ │ │ - mov %r8,%rsi │ │ │ │ mov %ecx,0x4(%rsp) │ │ │ │ - mov %edx,%r13d │ │ │ │ - xor %edx,%edx │ │ │ │ call *0x5f0(%rax) │ │ │ │ - mov %rbp,%rsi │ │ │ │ + mov %r12,%rsi │ │ │ │ mov %r15,%rdi │ │ │ │ xor %edx,%edx │ │ │ │ - mov %rax,%rbx │ │ │ │ + mov %rax,%rbp │ │ │ │ mov (%r15),%rax │ │ │ │ call *0x5f0(%rax) │ │ │ │ mov 0x50(%rsp),%rsi │ │ │ │ mov %r15,%rdi │ │ │ │ xor %edx,%edx │ │ │ │ - mov %rax,%r12 │ │ │ │ + mov %rax,%r13 │ │ │ │ mov (%r15),%rax │ │ │ │ call *0x5f0(%rax) │ │ │ │ mov 0x4(%rsp),%esi │ │ │ │ - mov %r12,%rcx │ │ │ │ - mov %rbx,%rdx │ │ │ │ + mov %r13,%rcx │ │ │ │ + mov %rbp,%rdx │ │ │ │ mov %rax,%r8 │ │ │ │ - mov %r13d,%edi │ │ │ │ + mov %r14d,%edi │ │ │ │ mov %rax,0x8(%rsp) │ │ │ │ call 3310 │ │ │ │ mov 0x8(%rsp),%rdx │ │ │ │ + mov 0x50(%rsp),%rsi │ │ │ │ mov %r15,%rdi │ │ │ │ - mov $0x2,%ecx │ │ │ │ - mov %eax,%r13d │ │ │ │ + mov %eax,%r14d │ │ │ │ mov (%r15),%rax │ │ │ │ - mov 0x50(%rsp),%rsi │ │ │ │ + mov $0x2,%ecx │ │ │ │ call *0x630(%rax) │ │ │ │ mov (%r15),%rax │ │ │ │ - mov %r12,%rdx │ │ │ │ - mov %rbp,%rsi │ │ │ │ + mov %r13,%rdx │ │ │ │ + mov %r12,%rsi │ │ │ │ mov %r15,%rdi │ │ │ │ mov $0x2,%ecx │ │ │ │ call *0x630(%rax) │ │ │ │ mov (%r15),%rax │ │ │ │ - mov %rbx,%rdx │ │ │ │ - mov %r14,%rsi │ │ │ │ + mov %rbp,%rdx │ │ │ │ + mov %rbx,%rsi │ │ │ │ mov %r15,%rdi │ │ │ │ mov $0x2,%ecx │ │ │ │ call *0x630(%rax) │ │ │ │ add $0x18,%rsp │ │ │ │ - mov %r13d,%eax │ │ │ │ + mov %r14d,%eax │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ ret │ │ │ │ nopl (%rax) │ │ │ │ data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ │ │ │ │ 0000000000004890 : │ │ │ │ endbr64 │ │ │ │ push %r14 │ │ │ │ + mov %r8,%rsi │ │ │ │ + mov %ecx,%r14d │ │ │ │ push %r13 │ │ │ │ + mov %edx,%r13d │ │ │ │ + xor %edx,%edx │ │ │ │ push %r12 │ │ │ │ - mov %ecx,%r14d │ │ │ │ push %rbp │ │ │ │ - push %rbx │ │ │ │ mov %r8,%rbp │ │ │ │ + push %rbx │ │ │ │ mov %rdi,%rbx │ │ │ │ mov (%rdi),%rax │ │ │ │ - mov %r8,%rsi │ │ │ │ - mov %edx,%r13d │ │ │ │ - xor %edx,%edx │ │ │ │ call *0x5f0(%rax) │ │ │ │ mov %r14d,%esi │ │ │ │ mov %r13d,%edi │ │ │ │ mov %rax,%rdx │ │ │ │ mov %rax,%r12 │ │ │ │ call 3090 │ │ │ │ mov (%rbx),%r8 │ │ │ │ mov %r12,%rdx │ │ │ │ mov %rbp,%rsi │ │ │ │ - mov %eax,%r13d │ │ │ │ mov %rbx,%rdi │ │ │ │ mov $0x2,%ecx │ │ │ │ + mov %eax,%r13d │ │ │ │ call *0x630(%r8) │ │ │ │ pop %rbx │ │ │ │ mov %r13d,%eax │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ ret │ │ │ │ xchg %ax,%ax │ │ │ │ │ │ │ │ 00000000000048f0 : │ │ │ │ endbr64 │ │ │ │ push %r14 │ │ │ │ + mov %r8,%rsi │ │ │ │ + mov %ecx,%r14d │ │ │ │ push %r13 │ │ │ │ + mov %edx,%r13d │ │ │ │ + xor %edx,%edx │ │ │ │ push %r12 │ │ │ │ - mov %ecx,%r14d │ │ │ │ push %rbp │ │ │ │ - push %rbx │ │ │ │ mov %r8,%rbp │ │ │ │ + push %rbx │ │ │ │ mov %rdi,%rbx │ │ │ │ mov (%rdi),%rax │ │ │ │ - mov %r8,%rsi │ │ │ │ - mov %edx,%r13d │ │ │ │ - xor %edx,%edx │ │ │ │ call *0x5f0(%rax) │ │ │ │ mov %r14d,%esi │ │ │ │ mov %r13d,%edi │ │ │ │ mov %rax,%rdx │ │ │ │ mov %rax,%r12 │ │ │ │ call 32f0 │ │ │ │ mov (%rbx),%r8 │ │ │ │ mov %r12,%rdx │ │ │ │ mov %rbp,%rsi │ │ │ │ - mov %eax,%r13d │ │ │ │ mov %rbx,%rdi │ │ │ │ mov $0x2,%ecx │ │ │ │ + mov %eax,%r13d │ │ │ │ call *0x630(%r8) │ │ │ │ pop %rbx │ │ │ │ mov %r13d,%eax │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ ret │ │ │ │ xchg %ax,%ax │ │ │ │ │ │ │ │ 0000000000004950 : │ │ │ │ endbr64 │ │ │ │ push %r13 │ │ │ │ + mov %rcx,%rsi │ │ │ │ + mov %edx,%r13d │ │ │ │ + xor %edx,%edx │ │ │ │ push %r12 │ │ │ │ push %rbp │ │ │ │ - mov %rcx,%rsi │ │ │ │ - push %rbx │ │ │ │ mov %rcx,%rbp │ │ │ │ + push %rbx │ │ │ │ mov %rdi,%rbx │ │ │ │ - mov %edx,%r13d │ │ │ │ sub $0x8,%rsp │ │ │ │ mov (%rdi),%rax │ │ │ │ - xor %edx,%edx │ │ │ │ call *0x5f0(%rax) │ │ │ │ mov %r13d,%edi │ │ │ │ mov %rax,%rsi │ │ │ │ mov %rax,%r12 │ │ │ │ call 3080 │ │ │ │ mov (%rbx),%r8 │ │ │ │ mov %r12,%rdx │ │ │ │ mov %rbp,%rsi │ │ │ │ - mov %eax,%r13d │ │ │ │ mov %rbx,%rdi │ │ │ │ mov $0x2,%ecx │ │ │ │ + mov %eax,%r13d │ │ │ │ call *0x630(%r8) │ │ │ │ add $0x8,%rsp │ │ │ │ mov %r13d,%eax │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ ret │ │ │ │ nopl 0x0(%rax) │ │ │ │ │ │ │ │ 00000000000049b0 : │ │ │ │ endbr64 │ │ │ │ push %r14 │ │ │ │ + mov %r8,%rsi │ │ │ │ + mov %ecx,%r14d │ │ │ │ push %r13 │ │ │ │ + mov %edx,%r13d │ │ │ │ + xor %edx,%edx │ │ │ │ push %r12 │ │ │ │ - mov %ecx,%r14d │ │ │ │ push %rbp │ │ │ │ - push %rbx │ │ │ │ mov %r8,%rbp │ │ │ │ + push %rbx │ │ │ │ mov %rdi,%rbx │ │ │ │ mov (%rdi),%rax │ │ │ │ - mov %r8,%rsi │ │ │ │ - mov %edx,%r13d │ │ │ │ - xor %edx,%edx │ │ │ │ call *0x5f0(%rax) │ │ │ │ mov %r14d,%esi │ │ │ │ mov %r13d,%edi │ │ │ │ mov %rax,%rdx │ │ │ │ mov %rax,%r12 │ │ │ │ call 3160 │ │ │ │ mov (%rbx),%r8 │ │ │ │ mov %r12,%rdx │ │ │ │ mov %rbp,%rsi │ │ │ │ - mov %eax,%r13d │ │ │ │ mov %rbx,%rdi │ │ │ │ mov $0x2,%ecx │ │ │ │ + mov %eax,%r13d │ │ │ │ call *0x630(%r8) │ │ │ │ pop %rbx │ │ │ │ mov %r13d,%eax │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ ret │ │ │ │ xchg %ax,%ax │ │ │ │ │ │ │ │ 0000000000004a10 : │ │ │ │ endbr64 │ │ │ │ push %r14 │ │ │ │ + mov %r8,%rsi │ │ │ │ + mov %ecx,%r14d │ │ │ │ push %r13 │ │ │ │ + mov %edx,%r13d │ │ │ │ + xor %edx,%edx │ │ │ │ push %r12 │ │ │ │ - mov %ecx,%r14d │ │ │ │ push %rbp │ │ │ │ - push %rbx │ │ │ │ mov %r8,%rbp │ │ │ │ + push %rbx │ │ │ │ mov %rdi,%rbx │ │ │ │ sub $0x10,%rsp │ │ │ │ mov (%rdi),%rax │ │ │ │ - mov %r8,%rsi │ │ │ │ - mov %edx,%r13d │ │ │ │ vmovsd %xmm0,0x8(%rsp) │ │ │ │ - xor %edx,%edx │ │ │ │ call *0x5f0(%rax) │ │ │ │ vmovsd 0x8(%rsp),%xmm0 │ │ │ │ mov %r14d,%esi │ │ │ │ mov %r13d,%edi │ │ │ │ mov %rax,%rdx │ │ │ │ mov %rax,%r12 │ │ │ │ call 3360 │ │ │ │ mov (%rbx),%r8 │ │ │ │ mov %r12,%rdx │ │ │ │ mov %rbp,%rsi │ │ │ │ - mov %eax,%r13d │ │ │ │ mov %rbx,%rdi │ │ │ │ mov $0x2,%ecx │ │ │ │ + mov %eax,%r13d │ │ │ │ call *0x630(%r8) │ │ │ │ add $0x10,%rsp │ │ │ │ mov %r13d,%eax │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ @@ -1652,232 +1653,236 @@ │ │ │ │ ret │ │ │ │ nopl (%rax) │ │ │ │ data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ │ │ │ │ 0000000000004a90 : │ │ │ │ endbr64 │ │ │ │ push %r14 │ │ │ │ + mov %r8,%rsi │ │ │ │ + mov %ecx,%r14d │ │ │ │ push %r13 │ │ │ │ + mov %edx,%r13d │ │ │ │ + xor %edx,%edx │ │ │ │ push %r12 │ │ │ │ - mov %ecx,%r14d │ │ │ │ push %rbp │ │ │ │ - push %rbx │ │ │ │ mov %r8,%rbp │ │ │ │ + push %rbx │ │ │ │ mov %rdi,%rbx │ │ │ │ mov (%rdi),%rax │ │ │ │ - mov %r8,%rsi │ │ │ │ - mov %edx,%r13d │ │ │ │ - xor %edx,%edx │ │ │ │ call *0x5f0(%rax) │ │ │ │ mov %r14d,%esi │ │ │ │ mov %r13d,%edi │ │ │ │ mov %rax,%rdx │ │ │ │ mov %rax,%r12 │ │ │ │ call 3300 │ │ │ │ mov (%rbx),%r8 │ │ │ │ mov %r12,%rdx │ │ │ │ mov %rbp,%rsi │ │ │ │ - mov %eax,%r13d │ │ │ │ mov %rbx,%rdi │ │ │ │ mov $0x2,%ecx │ │ │ │ + mov %eax,%r13d │ │ │ │ call *0x630(%r8) │ │ │ │ pop %rbx │ │ │ │ mov %r13d,%eax │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ ret │ │ │ │ xchg %ax,%ax │ │ │ │ │ │ │ │ 0000000000004af0 : │ │ │ │ endbr64 │ │ │ │ push %r14 │ │ │ │ + mov %r8,%rsi │ │ │ │ + mov %ecx,%r14d │ │ │ │ push %r13 │ │ │ │ + mov %edx,%r13d │ │ │ │ + xor %edx,%edx │ │ │ │ push %r12 │ │ │ │ - mov %ecx,%r14d │ │ │ │ push %rbp │ │ │ │ - push %rbx │ │ │ │ mov %r8,%rbp │ │ │ │ + push %rbx │ │ │ │ mov %rdi,%rbx │ │ │ │ mov (%rdi),%rax │ │ │ │ - mov %r8,%rsi │ │ │ │ - mov %edx,%r13d │ │ │ │ - xor %edx,%edx │ │ │ │ call *0x5f0(%rax) │ │ │ │ mov %r14d,%esi │ │ │ │ mov %r13d,%edi │ │ │ │ mov %rax,%rdx │ │ │ │ mov %rax,%r12 │ │ │ │ call 3320 │ │ │ │ mov (%rbx),%r8 │ │ │ │ mov %r12,%rdx │ │ │ │ mov %rbp,%rsi │ │ │ │ - mov %eax,%r13d │ │ │ │ mov %rbx,%rdi │ │ │ │ xor %ecx,%ecx │ │ │ │ + mov %eax,%r13d │ │ │ │ call *0x630(%r8) │ │ │ │ pop %rbx │ │ │ │ mov %r13d,%eax │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ ret │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ │ │ │ │ 0000000000004b50 : │ │ │ │ endbr64 │ │ │ │ push %r15 │ │ │ │ + mov %rcx,%rsi │ │ │ │ push %r14 │ │ │ │ + mov %rcx,%r14 │ │ │ │ push %r13 │ │ │ │ - mov %rcx,%rsi │ │ │ │ push %r12 │ │ │ │ + mov %r8,%r12 │ │ │ │ push %rbp │ │ │ │ - push %rbx │ │ │ │ mov %r9,%rbp │ │ │ │ + push %rbx │ │ │ │ + mov %rdi,%rbx │ │ │ │ sub $0x18,%rsp │ │ │ │ mov (%rdi),%rax │ │ │ │ - mov %rdi,%rbx │ │ │ │ - mov %r8,%r12 │ │ │ │ - mov %rcx,0x8(%rsp) │ │ │ │ - mov %edx,%r15d │ │ │ │ + mov %edx,0xc(%rsp) │ │ │ │ xor %edx,%edx │ │ │ │ call *0x5d8(%rax) │ │ │ │ mov %r12,%rsi │ │ │ │ mov %rbx,%rdi │ │ │ │ xor %edx,%edx │ │ │ │ - mov %rax,%r14 │ │ │ │ + mov %rax,%r15 │ │ │ │ mov (%rbx),%rax │ │ │ │ call *0x5d8(%rax) │ │ │ │ mov %rbp,%rsi │ │ │ │ mov %rbx,%rdi │ │ │ │ xor %edx,%edx │ │ │ │ mov %rax,%r13 │ │ │ │ mov (%rbx),%rax │ │ │ │ + mov %rbp,(%rsp) │ │ │ │ call *0x5d8(%rax) │ │ │ │ mov 0x50(%rsp),%r8d │ │ │ │ + mov 0xc(%rsp),%edi │ │ │ │ mov %r13,%rdx │ │ │ │ - mov %r14,%rsi │ │ │ │ - mov %r15d,%edi │ │ │ │ + mov %r15,%rsi │ │ │ │ mov %rax,%rcx │ │ │ │ - mov %rax,(%rsp) │ │ │ │ + mov %rax,%rbp │ │ │ │ call 3290 │ │ │ │ - mov 0x8(%rsp),%rsi │ │ │ │ - mov %r14,%rdx │ │ │ │ + mov (%rbx),%r8 │ │ │ │ + mov %r15,%rdx │ │ │ │ + mov %r14,%rsi │ │ │ │ mov %rbx,%rdi │ │ │ │ - mov %eax,%r15d │ │ │ │ - mov (%rbx),%rax │ │ │ │ mov $0x2,%ecx │ │ │ │ - call *0x618(%rax) │ │ │ │ - mov (%rbx),%rax │ │ │ │ + mov %eax,0xc(%rsp) │ │ │ │ + call *0x618(%r8) │ │ │ │ + mov (%rbx),%r8 │ │ │ │ mov %r13,%rdx │ │ │ │ mov %r12,%rsi │ │ │ │ mov %rbx,%rdi │ │ │ │ mov $0x2,%ecx │ │ │ │ - call *0x618(%rax) │ │ │ │ - mov (%rbx),%rax │ │ │ │ - mov %rbp,%rsi │ │ │ │ + call *0x618(%r8) │ │ │ │ + mov (%rbx),%r8 │ │ │ │ + mov (%rsp),%rsi │ │ │ │ + mov %rbp,%rdx │ │ │ │ mov %rbx,%rdi │ │ │ │ - mov (%rsp),%rdx │ │ │ │ mov $0x2,%ecx │ │ │ │ - call *0x618(%rax) │ │ │ │ + call *0x618(%r8) │ │ │ │ + mov 0xc(%rsp),%eax │ │ │ │ add $0x18,%rsp │ │ │ │ - mov %r15d,%eax │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ ret │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ │ │ │ │ -0000000000004c20 : │ │ │ │ +0000000000004c30 : │ │ │ │ endbr64 │ │ │ │ push %r15 │ │ │ │ + mov %rcx,%rsi │ │ │ │ push %r14 │ │ │ │ + mov %rcx,%r14 │ │ │ │ push %r13 │ │ │ │ - mov %rcx,%rsi │ │ │ │ push %r12 │ │ │ │ + mov %r8,%r12 │ │ │ │ push %rbp │ │ │ │ - push %rbx │ │ │ │ mov %r9,%rbp │ │ │ │ + push %rbx │ │ │ │ + mov %rdi,%rbx │ │ │ │ sub $0x18,%rsp │ │ │ │ mov (%rdi),%rax │ │ │ │ - mov %rdi,%rbx │ │ │ │ - mov %r8,%r12 │ │ │ │ - mov %rcx,0x8(%rsp) │ │ │ │ - mov %edx,%r15d │ │ │ │ + mov %edx,0xc(%rsp) │ │ │ │ xor %edx,%edx │ │ │ │ call *0x5d8(%rax) │ │ │ │ mov %r12,%rsi │ │ │ │ mov %rbx,%rdi │ │ │ │ xor %edx,%edx │ │ │ │ - mov %rax,%r14 │ │ │ │ + mov %rax,%r15 │ │ │ │ mov (%rbx),%rax │ │ │ │ call *0x5d8(%rax) │ │ │ │ mov %rbp,%rsi │ │ │ │ mov %rbx,%rdi │ │ │ │ xor %edx,%edx │ │ │ │ mov %rax,%r13 │ │ │ │ mov (%rbx),%rax │ │ │ │ + mov %rbp,(%rsp) │ │ │ │ call *0x5d8(%rax) │ │ │ │ mov 0x50(%rsp),%r8d │ │ │ │ + mov 0xc(%rsp),%edi │ │ │ │ mov %r13,%rdx │ │ │ │ - mov %r14,%rsi │ │ │ │ - mov %r15d,%edi │ │ │ │ + mov %r15,%rsi │ │ │ │ mov %rax,%rcx │ │ │ │ - mov %rax,(%rsp) │ │ │ │ + mov %rax,%rbp │ │ │ │ call 3220 │ │ │ │ - mov 0x8(%rsp),%rsi │ │ │ │ - mov %r14,%rdx │ │ │ │ + mov (%rbx),%r8 │ │ │ │ + mov %r15,%rdx │ │ │ │ + mov %r14,%rsi │ │ │ │ mov %rbx,%rdi │ │ │ │ - mov %eax,%r15d │ │ │ │ - mov (%rbx),%rax │ │ │ │ mov $0x2,%ecx │ │ │ │ - call *0x618(%rax) │ │ │ │ - mov (%rbx),%rax │ │ │ │ + mov %eax,0xc(%rsp) │ │ │ │ + call *0x618(%r8) │ │ │ │ + mov (%rbx),%r8 │ │ │ │ mov %r13,%rdx │ │ │ │ mov %r12,%rsi │ │ │ │ mov %rbx,%rdi │ │ │ │ mov $0x2,%ecx │ │ │ │ - call *0x618(%rax) │ │ │ │ - mov (%rbx),%rax │ │ │ │ - mov %rbp,%rsi │ │ │ │ + call *0x618(%r8) │ │ │ │ + mov (%rbx),%r8 │ │ │ │ + mov (%rsp),%rsi │ │ │ │ + mov %rbp,%rdx │ │ │ │ mov %rbx,%rdi │ │ │ │ - mov (%rsp),%rdx │ │ │ │ mov $0x2,%ecx │ │ │ │ - call *0x618(%rax) │ │ │ │ + call *0x618(%r8) │ │ │ │ + mov 0xc(%rsp),%eax │ │ │ │ add $0x18,%rsp │ │ │ │ - mov %r15d,%eax │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ ret │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ │ │ │ │ -0000000000004cf0 : │ │ │ │ +0000000000004d10 : │ │ │ │ endbr64 │ │ │ │ push %r15 │ │ │ │ + mov %rcx,%rsi │ │ │ │ + mov %r8,%r15 │ │ │ │ push %r14 │ │ │ │ + mov %r9d,%r14d │ │ │ │ push %r13 │ │ │ │ - mov %r8,%r15 │ │ │ │ + mov %edx,%r13d │ │ │ │ + xor %edx,%edx │ │ │ │ push %r12 │ │ │ │ push %rbp │ │ │ │ + mov %rcx,%rbp │ │ │ │ push %rbx │ │ │ │ - mov %r9d,%r14d │ │ │ │ + mov %rdi,%rbx │ │ │ │ sub $0x8,%rsp │ │ │ │ mov (%rdi),%rax │ │ │ │ - mov %rdi,%rbx │ │ │ │ - mov %rcx,%rbp │ │ │ │ - mov %rcx,%rsi │ │ │ │ - mov %edx,%r13d │ │ │ │ - xor %edx,%edx │ │ │ │ call *0x5d8(%rax) │ │ │ │ mov %r15,%rsi │ │ │ │ mov %rbx,%rdi │ │ │ │ xor %edx,%edx │ │ │ │ mov %rax,%r12 │ │ │ │ mov (%rbx),%rax │ │ │ │ call *0x5d8(%rax) │ │ │ │ @@ -1885,99 +1890,99 @@ │ │ │ │ mov %r12,%rsi │ │ │ │ mov %r13d,%edi │ │ │ │ mov %rax,%rdx │ │ │ │ call 32d0 │ │ │ │ mov (%rbx),%r8 │ │ │ │ mov %r12,%rdx │ │ │ │ mov %rbp,%rsi │ │ │ │ - mov %eax,%r13d │ │ │ │ mov %rbx,%rdi │ │ │ │ mov $0x2,%ecx │ │ │ │ + mov %eax,%r13d │ │ │ │ call *0x618(%r8) │ │ │ │ add $0x8,%rsp │ │ │ │ mov %r13d,%eax │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ ret │ │ │ │ nopl 0x0(%rax) │ │ │ │ data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ │ │ │ │ -0000000000004d80 : │ │ │ │ +0000000000004da0 : │ │ │ │ endbr64 │ │ │ │ push %r15 │ │ │ │ + mov %r8,%rsi │ │ │ │ + mov %rdi,%r15 │ │ │ │ push %r14 │ │ │ │ + mov %edx,%r14d │ │ │ │ + xor %edx,%edx │ │ │ │ push %r13 │ │ │ │ - mov %rdi,%r15 │ │ │ │ + mov %r8,%r13 │ │ │ │ push %r12 │ │ │ │ push %rbp │ │ │ │ + mov %r9,%rbp │ │ │ │ push %rbx │ │ │ │ - mov %edx,%r14d │ │ │ │ + xor %ebx,%ebx │ │ │ │ sub $0x28,%rsp │ │ │ │ mov (%rdi),%rax │ │ │ │ - mov %r8,%r13 │ │ │ │ - mov %r9,%rbp │ │ │ │ mov %ecx,0x14(%rsp) │ │ │ │ - xor %edx,%edx │ │ │ │ - mov %r8,%rsi │ │ │ │ - xor %ebx,%ebx │ │ │ │ call *0x5d8(%rax) │ │ │ │ mov %rax,%r12 │ │ │ │ test %rbp,%rbp │ │ │ │ - je 4dce │ │ │ │ + je 4dee │ │ │ │ mov (%r15),%rax │ │ │ │ xor %edx,%edx │ │ │ │ mov %rbp,%rsi │ │ │ │ mov %r15,%rdi │ │ │ │ call *0x5d8(%rax) │ │ │ │ mov %rax,%rbx │ │ │ │ xor %edx,%edx │ │ │ │ cmpq $0x0,0x60(%rsp) │ │ │ │ mov (%r15),%rax │ │ │ │ - je 4eb0 │ │ │ │ + je 4ed0 │ │ │ │ mov 0x60(%rsp),%rsi │ │ │ │ mov %r15,%rdi │ │ │ │ call *0x5d8(%rax) │ │ │ │ + mov 0x68(%rsp),%rsi │ │ │ │ xor %edx,%edx │ │ │ │ + mov %r15,%rdi │ │ │ │ mov %rax,0x8(%rsp) │ │ │ │ mov (%r15),%rax │ │ │ │ - mov 0x68(%rsp),%rsi │ │ │ │ - mov %r15,%rdi │ │ │ │ call *0x5f0(%rax) │ │ │ │ sub $0x8,%rsp │ │ │ │ mov %r14d,%edi │ │ │ │ mov %r12,%rdx │ │ │ │ mov 0x78(%rsp),%ecx │ │ │ │ mov %rax,%r9 │ │ │ │ push %rcx │ │ │ │ - mov 0x18(%rsp),%r8 │ │ │ │ mov %rbx,%rcx │ │ │ │ + mov 0x18(%rsp),%r8 │ │ │ │ mov 0x24(%rsp),%esi │ │ │ │ mov %rax,0x28(%rsp) │ │ │ │ call 32c0 │ │ │ │ pop %rcx │ │ │ │ mov %r15,%rdi │ │ │ │ mov $0x2,%ecx │ │ │ │ + pop %rsi │ │ │ │ mov %eax,%r14d │ │ │ │ mov (%r15),%rax │ │ │ │ - pop %rsi │ │ │ │ mov 0x18(%rsp),%rdx │ │ │ │ mov 0x68(%rsp),%rsi │ │ │ │ call *0x630(%rax) │ │ │ │ mov (%r15),%rax │ │ │ │ - mov $0x2,%ecx │ │ │ │ - mov %r15,%rdi │ │ │ │ mov 0x8(%rsp),%rdx │ │ │ │ + mov $0x2,%ecx │ │ │ │ mov 0x60(%rsp),%rsi │ │ │ │ + mov %r15,%rdi │ │ │ │ call *0x618(%rax) │ │ │ │ test %rbp,%rbp │ │ │ │ - je 4e84 │ │ │ │ + je 4ea4 │ │ │ │ mov (%r15),%rax │ │ │ │ mov $0x2,%ecx │ │ │ │ mov %rbx,%rdx │ │ │ │ mov %rbp,%rsi │ │ │ │ mov %r15,%rdi │ │ │ │ call *0x618(%rax) │ │ │ │ mov (%r15),%rax │ │ │ │ @@ -1996,18 +2001,18 @@ │ │ │ │ pop %r15 │ │ │ │ ret │ │ │ │ nopl (%rax) │ │ │ │ mov 0x68(%rsp),%rsi │ │ │ │ mov %r15,%rdi │ │ │ │ call *0x5f0(%rax) │ │ │ │ sub $0x8,%rsp │ │ │ │ - mov %rax,%r9 │ │ │ │ - mov 0x78(%rsp),%eax │ │ │ │ mov %rbx,%rcx │ │ │ │ mov %r12,%rdx │ │ │ │ + mov %rax,%r9 │ │ │ │ + mov 0x78(%rsp),%eax │ │ │ │ mov %r14d,%edi │ │ │ │ xor %r8d,%r8d │ │ │ │ push %rax │ │ │ │ mov 0x24(%rsp),%esi │ │ │ │ mov %r9,0x18(%rsp) │ │ │ │ call 32c0 │ │ │ │ mov $0x2,%ecx │ │ │ │ @@ -2015,35 +2020,35 @@ │ │ │ │ mov %eax,%r14d │ │ │ │ pop %rax │ │ │ │ mov (%r15),%rax │ │ │ │ pop %rdx │ │ │ │ mov 0x8(%rsp),%rdx │ │ │ │ mov 0x68(%rsp),%rsi │ │ │ │ call *0x630(%rax) │ │ │ │ - jmp 4e68 │ │ │ │ + jmp 4e88 │ │ │ │ nopl 0x0(%rax) │ │ │ │ │ │ │ │ -0000000000004f10 : │ │ │ │ +0000000000004f30 : │ │ │ │ endbr64 │ │ │ │ push %r15 │ │ │ │ + mov %rcx,%rsi │ │ │ │ push %r14 │ │ │ │ - push %r13 │ │ │ │ mov %r9,%r14 │ │ │ │ + push %r13 │ │ │ │ + mov %r8,%r13 │ │ │ │ push %r12 │ │ │ │ - push %rbp │ │ │ │ - push %rbx │ │ │ │ mov %rdi,%r12 │ │ │ │ - sub $0x38,%rsp │ │ │ │ - mov (%rdi),%rax │ │ │ │ - mov %r8,%r13 │ │ │ │ - mov %rcx,%rsi │ │ │ │ - mov %rcx,0x20(%rsp) │ │ │ │ + push %rbp │ │ │ │ mov %edx,%ebp │ │ │ │ xor %edx,%edx │ │ │ │ + push %rbx │ │ │ │ xor %ebx,%ebx │ │ │ │ + sub $0x38,%rsp │ │ │ │ + mov (%rdi),%rax │ │ │ │ + mov %rcx,0x28(%rsp) │ │ │ │ call *0x5d8(%rax) │ │ │ │ xor %edx,%edx │ │ │ │ mov %r13,%rsi │ │ │ │ mov %r12,%rdi │ │ │ │ mov %rax,0x8(%rsp) │ │ │ │ mov (%r12),%rax │ │ │ │ call *0x5d8(%rax) │ │ │ │ @@ -2051,105 +2056,104 @@ │ │ │ │ mov %r14,%rsi │ │ │ │ mov %r12,%rdi │ │ │ │ mov %rax,0x10(%rsp) │ │ │ │ mov (%r12),%rax │ │ │ │ call *0x5d8(%rax) │ │ │ │ cmpq $0x0,0x70(%rsp) │ │ │ │ mov %rax,0x18(%rsp) │ │ │ │ - je 4f94 │ │ │ │ + je 4fb4 │ │ │ │ mov (%r12),%rax │ │ │ │ mov 0x70(%rsp),%rsi │ │ │ │ xor %edx,%edx │ │ │ │ mov %r12,%rdi │ │ │ │ call *0x5d8(%rax) │ │ │ │ mov %rax,%rbx │ │ │ │ xor %edx,%edx │ │ │ │ cmpq $0x0,0x78(%rsp) │ │ │ │ mov (%r12),%rax │ │ │ │ - je 50c0 │ │ │ │ + je 50e0 │ │ │ │ mov 0x78(%rsp),%rsi │ │ │ │ mov %r12,%rdi │ │ │ │ call *0x5d8(%rax) │ │ │ │ - xor %edx,%edx │ │ │ │ - mov %rax,%r15 │ │ │ │ - mov (%r12),%rax │ │ │ │ mov 0x80(%rsp),%rsi │ │ │ │ + xor %edx,%edx │ │ │ │ mov %r12,%rdi │ │ │ │ + mov %rax,0x20(%rsp) │ │ │ │ + mov (%r12),%rax │ │ │ │ call *0x5f0(%rax) │ │ │ │ + mov 0x88(%rsp),%ecx │ │ │ │ mov %ebp,%edi │ │ │ │ - mov %r15,%r9 │ │ │ │ mov %rbx,%r8 │ │ │ │ - mov %rax,%r11 │ │ │ │ - mov 0x88(%rsp),%eax │ │ │ │ + mov %rax,%r15 │ │ │ │ + push %rcx │ │ │ │ push %rax │ │ │ │ - push %r11 │ │ │ │ + mov 0x30(%rsp),%r9 │ │ │ │ mov 0x20(%rsp),%rdx │ │ │ │ mov 0x28(%rsp),%rcx │ │ │ │ - mov %r11,0x38(%rsp) │ │ │ │ mov 0x18(%rsp),%rsi │ │ │ │ call 3240 │ │ │ │ pop %rcx │ │ │ │ - mov %r12,%rdi │ │ │ │ + mov %r15,%rdx │ │ │ │ mov $0x2,%ecx │ │ │ │ + pop %rsi │ │ │ │ mov %eax,%ebp │ │ │ │ mov (%r12),%rax │ │ │ │ - pop %rsi │ │ │ │ - mov 0x28(%rsp),%rdx │ │ │ │ + mov %r12,%rdi │ │ │ │ mov 0x80(%rsp),%rsi │ │ │ │ call *0x630(%rax) │ │ │ │ mov (%r12),%rax │ │ │ │ + mov 0x20(%rsp),%rdx │ │ │ │ mov $0x2,%ecx │ │ │ │ - mov %r15,%rdx │ │ │ │ mov 0x78(%rsp),%rsi │ │ │ │ mov %r12,%rdi │ │ │ │ call *0x618(%rax) │ │ │ │ cmpq $0x0,0x70(%rsp) │ │ │ │ - je 505b │ │ │ │ + je 5079 │ │ │ │ mov (%r12),%rax │ │ │ │ mov 0x70(%rsp),%rsi │ │ │ │ mov $0x2,%ecx │ │ │ │ mov %rbx,%rdx │ │ │ │ mov %r12,%rdi │ │ │ │ call *0x618(%rax) │ │ │ │ mov (%r12),%rax │ │ │ │ mov 0x18(%rsp),%rdx │ │ │ │ mov %r14,%rsi │ │ │ │ mov %r12,%rdi │ │ │ │ mov $0x2,%ecx │ │ │ │ call *0x618(%rax) │ │ │ │ mov (%r12),%rax │ │ │ │ + mov 0x10(%rsp),%rdx │ │ │ │ mov %r13,%rsi │ │ │ │ mov %r12,%rdi │ │ │ │ - mov 0x10(%rsp),%rdx │ │ │ │ mov $0x2,%ecx │ │ │ │ call *0x618(%rax) │ │ │ │ mov (%r12),%rax │ │ │ │ + mov 0x8(%rsp),%rdx │ │ │ │ mov %r12,%rdi │ │ │ │ + mov 0x28(%rsp),%rsi │ │ │ │ mov $0x2,%ecx │ │ │ │ - mov 0x8(%rsp),%rdx │ │ │ │ - mov 0x20(%rsp),%rsi │ │ │ │ call *0x618(%rax) │ │ │ │ add $0x38,%rsp │ │ │ │ mov %ebp,%eax │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ ret │ │ │ │ - nopl 0x0(%rax) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ mov 0x80(%rsp),%rsi │ │ │ │ mov %r12,%rdi │ │ │ │ call *0x5f0(%rax) │ │ │ │ mov %ebp,%edi │ │ │ │ - mov %rax,%r15 │ │ │ │ - mov 0x88(%rsp),%eax │ │ │ │ xor %r9d,%r9d │ │ │ │ mov %rbx,%r8 │ │ │ │ + mov %rax,%r15 │ │ │ │ + mov 0x88(%rsp),%eax │ │ │ │ push %rax │ │ │ │ push %r15 │ │ │ │ mov 0x28(%rsp),%rcx │ │ │ │ mov 0x18(%rsp),%rsi │ │ │ │ mov 0x20(%rsp),%rdx │ │ │ │ call 3240 │ │ │ │ mov $0x2,%ecx │ │ │ │ @@ -2157,527 +2161,529 @@ │ │ │ │ mov %eax,%ebp │ │ │ │ pop %rax │ │ │ │ mov (%r12),%rax │ │ │ │ pop %rdx │ │ │ │ mov %r15,%rdx │ │ │ │ mov 0x80(%rsp),%rsi │ │ │ │ call *0x630(%rax) │ │ │ │ - jmp 5039 │ │ │ │ + jmp 5057 │ │ │ │ │ │ │ │ -0000000000005120 : │ │ │ │ +0000000000005140 : │ │ │ │ endbr64 │ │ │ │ push %r15 │ │ │ │ + mov %rcx,%rsi │ │ │ │ + mov %r9d,%r15d │ │ │ │ push %r14 │ │ │ │ - push %r13 │ │ │ │ mov %r8d,%r14d │ │ │ │ + push %r13 │ │ │ │ + mov %edx,%r13d │ │ │ │ + xor %edx,%edx │ │ │ │ push %r12 │ │ │ │ push %rbp │ │ │ │ + mov %rcx,%rbp │ │ │ │ push %rbx │ │ │ │ - mov %r9d,%r15d │ │ │ │ + mov %rdi,%rbx │ │ │ │ sub $0x8,%rsp │ │ │ │ mov (%rdi),%rax │ │ │ │ - mov %rdi,%rbx │ │ │ │ - mov %rcx,%rbp │ │ │ │ - mov %edx,%r13d │ │ │ │ - mov %rcx,%rsi │ │ │ │ - xor %edx,%edx │ │ │ │ call *0x5d8(%rax) │ │ │ │ mov %r15d,%ecx │ │ │ │ mov %r14d,%edx │ │ │ │ mov %r13d,%edi │ │ │ │ mov %rax,%rsi │ │ │ │ mov %rax,%r12 │ │ │ │ call 3270 │ │ │ │ mov (%rbx),%r8 │ │ │ │ mov %r12,%rdx │ │ │ │ mov %rbp,%rsi │ │ │ │ - mov %eax,%r13d │ │ │ │ mov %rbx,%rdi │ │ │ │ mov $0x2,%ecx │ │ │ │ + mov %eax,%r13d │ │ │ │ call *0x618(%r8) │ │ │ │ add $0x8,%rsp │ │ │ │ mov %r13d,%eax │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ ret │ │ │ │ │ │ │ │ -0000000000005190 : │ │ │ │ +00000000000051b0 : │ │ │ │ endbr64 │ │ │ │ push %r14 │ │ │ │ + mov %rcx,%rsi │ │ │ │ + mov %r8d,%r14d │ │ │ │ push %r13 │ │ │ │ + mov %edx,%r13d │ │ │ │ + xor %edx,%edx │ │ │ │ push %r12 │ │ │ │ - mov %r8d,%r14d │ │ │ │ push %rbp │ │ │ │ - push %rbx │ │ │ │ mov %rcx,%rbp │ │ │ │ + push %rbx │ │ │ │ mov %rdi,%rbx │ │ │ │ mov (%rdi),%rax │ │ │ │ - mov %rcx,%rsi │ │ │ │ - mov %edx,%r13d │ │ │ │ - xor %edx,%edx │ │ │ │ call *0x5d8(%rax) │ │ │ │ mov %r14d,%edx │ │ │ │ mov %r13d,%edi │ │ │ │ mov %rax,%rsi │ │ │ │ mov %rax,%r12 │ │ │ │ call 30a0 │ │ │ │ mov (%rbx),%r8 │ │ │ │ mov %r12,%rdx │ │ │ │ mov %rbp,%rsi │ │ │ │ - mov %eax,%r13d │ │ │ │ mov %rbx,%rdi │ │ │ │ mov $0x2,%ecx │ │ │ │ + mov %eax,%r13d │ │ │ │ call *0x618(%r8) │ │ │ │ pop %rbx │ │ │ │ mov %r13d,%eax │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ ret │ │ │ │ xchg %ax,%ax │ │ │ │ │ │ │ │ -00000000000051f0 : │ │ │ │ +0000000000005210 : │ │ │ │ endbr64 │ │ │ │ push %r15 │ │ │ │ + mov %rcx,%rsi │ │ │ │ + mov %r9d,%r15d │ │ │ │ push %r14 │ │ │ │ - push %r13 │ │ │ │ mov %r8d,%r14d │ │ │ │ + push %r13 │ │ │ │ + mov %edx,%r13d │ │ │ │ + xor %edx,%edx │ │ │ │ push %r12 │ │ │ │ push %rbp │ │ │ │ + mov %rcx,%rbp │ │ │ │ push %rbx │ │ │ │ - mov %r9d,%r15d │ │ │ │ + mov %rdi,%rbx │ │ │ │ sub $0x8,%rsp │ │ │ │ mov (%rdi),%rax │ │ │ │ - mov %rdi,%rbx │ │ │ │ - mov %rcx,%rbp │ │ │ │ - mov %edx,%r13d │ │ │ │ - mov %rcx,%rsi │ │ │ │ - xor %edx,%edx │ │ │ │ call *0x5d8(%rax) │ │ │ │ mov %r15d,%ecx │ │ │ │ mov %r14d,%edx │ │ │ │ mov %r13d,%edi │ │ │ │ mov %rax,%rsi │ │ │ │ mov %rax,%r12 │ │ │ │ call 31f0 │ │ │ │ mov (%rbx),%r8 │ │ │ │ mov %r12,%rdx │ │ │ │ mov %rbp,%rsi │ │ │ │ - mov %eax,%r13d │ │ │ │ mov %rbx,%rdi │ │ │ │ mov $0x2,%ecx │ │ │ │ + mov %eax,%r13d │ │ │ │ call *0x618(%r8) │ │ │ │ add $0x8,%rsp │ │ │ │ mov %r13d,%eax │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ ret │ │ │ │ │ │ │ │ -0000000000005260 : │ │ │ │ +0000000000005280 : │ │ │ │ endbr64 │ │ │ │ push %r14 │ │ │ │ + mov %rcx,%rsi │ │ │ │ + mov %r8d,%r14d │ │ │ │ push %r13 │ │ │ │ + mov %edx,%r13d │ │ │ │ + xor %edx,%edx │ │ │ │ push %r12 │ │ │ │ - mov %r8d,%r14d │ │ │ │ push %rbp │ │ │ │ - push %rbx │ │ │ │ mov %rcx,%rbp │ │ │ │ + push %rbx │ │ │ │ mov %rdi,%rbx │ │ │ │ mov (%rdi),%rax │ │ │ │ - mov %rcx,%rsi │ │ │ │ - mov %edx,%r13d │ │ │ │ - xor %edx,%edx │ │ │ │ call *0x5d8(%rax) │ │ │ │ mov %r14d,%edx │ │ │ │ mov %r13d,%edi │ │ │ │ mov %rax,%rsi │ │ │ │ mov %rax,%r12 │ │ │ │ call 30e0 │ │ │ │ mov (%rbx),%r8 │ │ │ │ mov %r12,%rdx │ │ │ │ mov %rbp,%rsi │ │ │ │ - mov %eax,%r13d │ │ │ │ mov %rbx,%rdi │ │ │ │ mov $0x2,%ecx │ │ │ │ + mov %eax,%r13d │ │ │ │ call *0x618(%r8) │ │ │ │ pop %rbx │ │ │ │ mov %r13d,%eax │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ ret │ │ │ │ xchg %ax,%ax │ │ │ │ │ │ │ │ -00000000000052c0 : │ │ │ │ +00000000000052e0 : │ │ │ │ endbr64 │ │ │ │ push %r14 │ │ │ │ + mov %rcx,%rsi │ │ │ │ + mov %r8d,%r14d │ │ │ │ push %r13 │ │ │ │ + mov %edx,%r13d │ │ │ │ + xor %edx,%edx │ │ │ │ push %r12 │ │ │ │ - mov %r8d,%r14d │ │ │ │ push %rbp │ │ │ │ - push %rbx │ │ │ │ mov %rcx,%rbp │ │ │ │ + push %rbx │ │ │ │ mov %rdi,%rbx │ │ │ │ mov (%rdi),%rax │ │ │ │ - mov %rcx,%rsi │ │ │ │ - mov %edx,%r13d │ │ │ │ - xor %edx,%edx │ │ │ │ call *0x5d8(%rax) │ │ │ │ mov %r14d,%edx │ │ │ │ mov %r13d,%edi │ │ │ │ mov %rax,%rsi │ │ │ │ mov %rax,%r12 │ │ │ │ call 3230 │ │ │ │ mov (%rbx),%r8 │ │ │ │ mov %r12,%rdx │ │ │ │ mov %rbp,%rsi │ │ │ │ - mov %eax,%r13d │ │ │ │ mov %rbx,%rdi │ │ │ │ mov $0x2,%ecx │ │ │ │ + mov %eax,%r13d │ │ │ │ call *0x618(%r8) │ │ │ │ pop %rbx │ │ │ │ mov %r13d,%eax │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ ret │ │ │ │ xchg %ax,%ax │ │ │ │ │ │ │ │ -0000000000005320 : │ │ │ │ +0000000000005340 : │ │ │ │ endbr64 │ │ │ │ push %r15 │ │ │ │ + mov %rcx,%rsi │ │ │ │ + mov %r9d,%r15d │ │ │ │ push %r14 │ │ │ │ - push %r13 │ │ │ │ mov %r8d,%r14d │ │ │ │ + push %r13 │ │ │ │ + mov %edx,%r13d │ │ │ │ + xor %edx,%edx │ │ │ │ push %r12 │ │ │ │ push %rbp │ │ │ │ + mov %rcx,%rbp │ │ │ │ push %rbx │ │ │ │ - mov %r9d,%r15d │ │ │ │ + mov %rdi,%rbx │ │ │ │ sub $0x8,%rsp │ │ │ │ mov (%rdi),%rax │ │ │ │ - mov %rdi,%rbx │ │ │ │ - mov %rcx,%rbp │ │ │ │ - mov %edx,%r13d │ │ │ │ - mov %rcx,%rsi │ │ │ │ - xor %edx,%edx │ │ │ │ call *0x5d8(%rax) │ │ │ │ mov %r15d,%ecx │ │ │ │ mov %r14d,%edx │ │ │ │ mov %r13d,%edi │ │ │ │ mov %rax,%rsi │ │ │ │ mov %rax,%r12 │ │ │ │ call 3340 │ │ │ │ mov (%rbx),%r8 │ │ │ │ mov %r12,%rdx │ │ │ │ mov %rbp,%rsi │ │ │ │ - mov %eax,%r13d │ │ │ │ mov %rbx,%rdi │ │ │ │ mov $0x2,%ecx │ │ │ │ + mov %eax,%r13d │ │ │ │ call *0x618(%r8) │ │ │ │ add $0x8,%rsp │ │ │ │ mov %r13d,%eax │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ ret │ │ │ │ │ │ │ │ -0000000000005390 : │ │ │ │ +00000000000053b0 : │ │ │ │ endbr64 │ │ │ │ push %r15 │ │ │ │ + mov %rcx,%rsi │ │ │ │ + mov %r9d,%r15d │ │ │ │ push %r14 │ │ │ │ + mov %r8d,%r14d │ │ │ │ push %r13 │ │ │ │ - mov %r9d,%r15d │ │ │ │ + mov %edx,%r13d │ │ │ │ + xor %edx,%edx │ │ │ │ push %r12 │ │ │ │ push %rbp │ │ │ │ - push %rbx │ │ │ │ mov %rcx,%rbp │ │ │ │ + push %rbx │ │ │ │ + mov %rdi,%rbx │ │ │ │ sub $0x8,%rsp │ │ │ │ mov (%rdi),%rax │ │ │ │ - mov %rdi,%rbx │ │ │ │ - mov %r8d,%r14d │ │ │ │ - mov %edx,%r13d │ │ │ │ - mov %rcx,%rsi │ │ │ │ - xor %edx,%edx │ │ │ │ call *0x5d8(%rax) │ │ │ │ mov 0x40(%rsp),%r8d │ │ │ │ mov %r15d,%ecx │ │ │ │ mov %r14d,%edx │ │ │ │ mov %r13d,%edi │ │ │ │ mov %rax,%rsi │ │ │ │ mov %rax,%r12 │ │ │ │ call 3190 │ │ │ │ mov (%rbx),%r8 │ │ │ │ mov %r12,%rdx │ │ │ │ mov %rbp,%rsi │ │ │ │ - mov %eax,%r13d │ │ │ │ mov %rbx,%rdi │ │ │ │ mov $0x2,%ecx │ │ │ │ + mov %eax,%r13d │ │ │ │ call *0x618(%r8) │ │ │ │ add $0x8,%rsp │ │ │ │ mov %r13d,%eax │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ ret │ │ │ │ data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ │ │ │ │ -0000000000005410 : │ │ │ │ +0000000000005430 : │ │ │ │ endbr64 │ │ │ │ push %r15 │ │ │ │ + mov %rcx,%rsi │ │ │ │ + mov %r9d,%r15d │ │ │ │ push %r14 │ │ │ │ - push %r13 │ │ │ │ mov %r8d,%r14d │ │ │ │ + push %r13 │ │ │ │ + mov %edx,%r13d │ │ │ │ + xor %edx,%edx │ │ │ │ push %r12 │ │ │ │ push %rbp │ │ │ │ + mov %rcx,%rbp │ │ │ │ push %rbx │ │ │ │ - mov %r9d,%r15d │ │ │ │ + mov %rdi,%rbx │ │ │ │ sub $0x8,%rsp │ │ │ │ mov (%rdi),%rax │ │ │ │ - mov %rdi,%rbx │ │ │ │ - mov %rcx,%rbp │ │ │ │ - mov %edx,%r13d │ │ │ │ - mov %rcx,%rsi │ │ │ │ - xor %edx,%edx │ │ │ │ call *0x5d8(%rax) │ │ │ │ mov %r15d,%ecx │ │ │ │ mov %r14d,%edx │ │ │ │ mov %r13d,%edi │ │ │ │ mov %rax,%rsi │ │ │ │ mov %rax,%r12 │ │ │ │ call 30b0 │ │ │ │ mov (%rbx),%r8 │ │ │ │ mov %r12,%rdx │ │ │ │ mov %rbp,%rsi │ │ │ │ - mov %eax,%r13d │ │ │ │ mov %rbx,%rdi │ │ │ │ mov $0x2,%ecx │ │ │ │ + mov %eax,%r13d │ │ │ │ call *0x618(%r8) │ │ │ │ add $0x8,%rsp │ │ │ │ mov %r13d,%eax │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ ret │ │ │ │ │ │ │ │ -0000000000005480 : │ │ │ │ +00000000000054a0 : │ │ │ │ endbr64 │ │ │ │ push %r15 │ │ │ │ + mov %rcx,%rsi │ │ │ │ + mov %r9d,%r15d │ │ │ │ push %r14 │ │ │ │ + mov %r8d,%r14d │ │ │ │ push %r13 │ │ │ │ - mov %r9d,%r15d │ │ │ │ + mov %edx,%r13d │ │ │ │ + xor %edx,%edx │ │ │ │ push %r12 │ │ │ │ push %rbp │ │ │ │ - push %rbx │ │ │ │ mov %rcx,%rbp │ │ │ │ + push %rbx │ │ │ │ + mov %rdi,%rbx │ │ │ │ sub $0x8,%rsp │ │ │ │ mov (%rdi),%rax │ │ │ │ - mov %rdi,%rbx │ │ │ │ - mov %r8d,%r14d │ │ │ │ - mov %edx,%r13d │ │ │ │ - mov %rcx,%rsi │ │ │ │ - xor %edx,%edx │ │ │ │ call *0x5d8(%rax) │ │ │ │ mov 0x40(%rsp),%r8d │ │ │ │ mov %r15d,%ecx │ │ │ │ mov %r14d,%edx │ │ │ │ mov %r13d,%edi │ │ │ │ mov %rax,%rsi │ │ │ │ mov %rax,%r12 │ │ │ │ call 3100 │ │ │ │ mov (%rbx),%r8 │ │ │ │ mov %r12,%rdx │ │ │ │ mov %rbp,%rsi │ │ │ │ - mov %eax,%r13d │ │ │ │ mov %rbx,%rdi │ │ │ │ mov $0x2,%ecx │ │ │ │ + mov %eax,%r13d │ │ │ │ call *0x618(%r8) │ │ │ │ add $0x8,%rsp │ │ │ │ mov %r13d,%eax │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ ret │ │ │ │ data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ │ │ │ │ -0000000000005500 : │ │ │ │ +0000000000005520 : │ │ │ │ endbr64 │ │ │ │ mov %ecx,%esi │ │ │ │ mov %edx,%edi │ │ │ │ jmp 31d0 │ │ │ │ nopl (%rax) │ │ │ │ │ │ │ │ -0000000000005510 : │ │ │ │ +0000000000005530 : │ │ │ │ endbr64 │ │ │ │ mov %edx,%edi │ │ │ │ mov %ecx,%esi │ │ │ │ mov %r8d,%edx │ │ │ │ jmp 31e0 │ │ │ │ │ │ │ │ -0000000000005520 : │ │ │ │ +0000000000005540 : │ │ │ │ endbr64 │ │ │ │ mov %edx,%edi │ │ │ │ mov %ecx,%esi │ │ │ │ mov %r8d,%edx │ │ │ │ jmp 3200 │ │ │ │ │ │ │ │ -0000000000005530 : │ │ │ │ +0000000000005550 : │ │ │ │ endbr64 │ │ │ │ push %r15 │ │ │ │ + mov %rcx,%rsi │ │ │ │ + mov %edx,%r15d │ │ │ │ + xor %edx,%edx │ │ │ │ push %r14 │ │ │ │ + mov %r8,%r14 │ │ │ │ push %r13 │ │ │ │ - mov %rcx,%rsi │ │ │ │ push %r12 │ │ │ │ + mov %r9,%r12 │ │ │ │ push %rbp │ │ │ │ push %rbx │ │ │ │ - mov %r8,%rbp │ │ │ │ + mov %rdi,%rbx │ │ │ │ sub $0x28,%rsp │ │ │ │ mov (%rdi),%rax │ │ │ │ - mov %rdi,%rbx │ │ │ │ - mov %r9,%r13 │ │ │ │ mov %rcx,(%rsp) │ │ │ │ - mov %edx,0x14(%rsp) │ │ │ │ - xor %edx,%edx │ │ │ │ call *0x5d8(%rax) │ │ │ │ - mov %rbp,%rsi │ │ │ │ + mov %r14,%rsi │ │ │ │ mov %rbx,%rdi │ │ │ │ xor %edx,%edx │ │ │ │ - mov %rax,0x8(%rsp) │ │ │ │ + mov %rax,0x10(%rsp) │ │ │ │ mov (%rbx),%rax │ │ │ │ + mov %r14,0x8(%rsp) │ │ │ │ call *0x5d8(%rax) │ │ │ │ - mov %r13,%rsi │ │ │ │ + mov %r12,%rsi │ │ │ │ mov %rbx,%rdi │ │ │ │ xor %edx,%edx │ │ │ │ - mov %rax,%r12 │ │ │ │ + mov %rax,0x18(%rsp) │ │ │ │ mov (%rbx),%rax │ │ │ │ call *0x5d8(%rax) │ │ │ │ mov 0x60(%rsp),%rsi │ │ │ │ mov %rbx,%rdi │ │ │ │ xor %edx,%edx │ │ │ │ - mov %rax,%r14 │ │ │ │ + mov %rax,%r13 │ │ │ │ mov (%rbx),%rax │ │ │ │ call *0x5d8(%rax) │ │ │ │ mov 0x70(%rsp),%rsi │ │ │ │ mov %rbx,%rdi │ │ │ │ xor %edx,%edx │ │ │ │ - mov %rax,%r15 │ │ │ │ + mov %rax,%r14 │ │ │ │ mov (%rbx),%rax │ │ │ │ call *0x5f0(%rax) │ │ │ │ sub $0x8,%rsp │ │ │ │ - mov %r15,%r8 │ │ │ │ - mov %r14,%rcx │ │ │ │ + mov %r14,%r8 │ │ │ │ + mov %r13,%rcx │ │ │ │ push %rax │ │ │ │ + mov %r15d,%edi │ │ │ │ + mov %rax,%rbp │ │ │ │ mov 0x78(%rsp),%r9d │ │ │ │ - mov %r12,%rdx │ │ │ │ - mov 0x18(%rsp),%rsi │ │ │ │ - mov 0x24(%rsp),%edi │ │ │ │ - mov %rax,0x28(%rsp) │ │ │ │ + mov 0x20(%rsp),%rsi │ │ │ │ + mov 0x28(%rsp),%rdx │ │ │ │ call 3050 │ │ │ │ - mov (%rbx),%r8 │ │ │ │ mov %rbx,%rdi │ │ │ │ xor %ecx,%ecx │ │ │ │ - mov %eax,0x24(%rsp) │ │ │ │ + mov %eax,%r15d │ │ │ │ pop %rax │ │ │ │ + mov (%rbx),%rax │ │ │ │ pop %rdx │ │ │ │ - mov 0x18(%rsp),%rdx │ │ │ │ + mov %rbp,%rdx │ │ │ │ mov 0x70(%rsp),%rsi │ │ │ │ - call *0x630(%r8) │ │ │ │ - mov (%rbx),%r8 │ │ │ │ - mov %r15,%rdx │ │ │ │ - mov %rbx,%rdi │ │ │ │ + call *0x630(%rax) │ │ │ │ + mov (%rbx),%rax │ │ │ │ mov 0x60(%rsp),%rsi │ │ │ │ - mov $0x2,%ecx │ │ │ │ - call *0x618(%r8) │ │ │ │ - mov (%rbx),%r8 │ │ │ │ mov %r14,%rdx │ │ │ │ - mov %r13,%rsi │ │ │ │ mov %rbx,%rdi │ │ │ │ mov $0x2,%ecx │ │ │ │ - call *0x618(%r8) │ │ │ │ - mov (%rbx),%r8 │ │ │ │ - mov %r12,%rdx │ │ │ │ - mov %rbp,%rsi │ │ │ │ + call *0x618(%rax) │ │ │ │ + mov (%rbx),%rax │ │ │ │ + mov %r13,%rdx │ │ │ │ + mov %r12,%rsi │ │ │ │ mov %rbx,%rdi │ │ │ │ mov $0x2,%ecx │ │ │ │ - call *0x618(%r8) │ │ │ │ - mov (%rbx),%r8 │ │ │ │ + call *0x618(%rax) │ │ │ │ + mov (%rbx),%rax │ │ │ │ + mov 0x18(%rsp),%rdx │ │ │ │ mov %rbx,%rdi │ │ │ │ + mov 0x8(%rsp),%rsi │ │ │ │ mov $0x2,%ecx │ │ │ │ - mov 0x8(%rsp),%rdx │ │ │ │ + call *0x618(%rax) │ │ │ │ + mov (%rbx),%rax │ │ │ │ + mov 0x10(%rsp),%rdx │ │ │ │ + mov %rbx,%rdi │ │ │ │ mov (%rsp),%rsi │ │ │ │ - call *0x618(%r8) │ │ │ │ - mov 0x14(%rsp),%eax │ │ │ │ + mov $0x2,%ecx │ │ │ │ + call *0x618(%rax) │ │ │ │ add $0x28,%rsp │ │ │ │ + mov %r15d,%eax │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ ret │ │ │ │ nop │ │ │ │ data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ │ │ │ │ -0000000000005680 : │ │ │ │ +00000000000056a0 : │ │ │ │ endbr64 │ │ │ │ push %r15 │ │ │ │ + mov %rcx,%rsi │ │ │ │ + mov %edx,%r15d │ │ │ │ + xor %edx,%edx │ │ │ │ push %r14 │ │ │ │ + mov %r8,%r14 │ │ │ │ push %r13 │ │ │ │ - mov %rcx,%rsi │ │ │ │ push %r12 │ │ │ │ push %rbp │ │ │ │ - push %rbx │ │ │ │ mov %rdi,%rbp │ │ │ │ + push %rbx │ │ │ │ + mov %r9,%rbx │ │ │ │ sub $0x38,%rsp │ │ │ │ mov (%rdi),%rax │ │ │ │ - mov %r8,%rbx │ │ │ │ - mov %r9,%r12 │ │ │ │ mov %rcx,(%rsp) │ │ │ │ - mov %edx,%r15d │ │ │ │ - xor %edx,%edx │ │ │ │ call *0x5d8(%rax) │ │ │ │ - mov %rbx,0x8(%rsp) │ │ │ │ - mov %rbx,%rsi │ │ │ │ + mov %r14,%rsi │ │ │ │ mov %rbp,%rdi │ │ │ │ - mov %rax,0x10(%rsp) │ │ │ │ - mov 0x0(%rbp),%rax │ │ │ │ xor %edx,%edx │ │ │ │ + mov %rax,0x18(%rsp) │ │ │ │ + mov 0x0(%rbp),%rax │ │ │ │ + mov %r14,0x8(%rsp) │ │ │ │ call *0x5d8(%rax) │ │ │ │ - mov %r12,%rsi │ │ │ │ + mov %rbx,%rsi │ │ │ │ mov %rbp,%rdi │ │ │ │ xor %edx,%edx │ │ │ │ - mov %rax,0x18(%rsp) │ │ │ │ + mov %rax,0x20(%rsp) │ │ │ │ mov 0x0(%rbp),%rax │ │ │ │ + mov %rbx,0x10(%rsp) │ │ │ │ call *0x5d8(%rax) │ │ │ │ mov 0x70(%rsp),%rsi │ │ │ │ mov %rbp,%rdi │ │ │ │ xor %edx,%edx │ │ │ │ - mov %rax,0x20(%rsp) │ │ │ │ + mov %rax,0x28(%rsp) │ │ │ │ mov 0x0(%rbp),%rax │ │ │ │ call *0x5d8(%rax) │ │ │ │ mov 0x78(%rsp),%rsi │ │ │ │ mov %rbp,%rdi │ │ │ │ xor %edx,%edx │ │ │ │ mov %rax,%r13 │ │ │ │ mov 0x0(%rbp),%rax │ │ │ │ @@ -2694,98 +2700,99 @@ │ │ │ │ mov %rax,%rbx │ │ │ │ mov 0x0(%rbp),%rax │ │ │ │ call *0x5f0(%rax) │ │ │ │ mov %r14,%r9 │ │ │ │ mov %r13,%r8 │ │ │ │ mov %r15d,%edi │ │ │ │ push %rax │ │ │ │ - mov %rax,0x30(%rsp) │ │ │ │ + mov %rax,%r12 │ │ │ │ push %rbx │ │ │ │ mov 0x98(%rsp),%eax │ │ │ │ push %rax │ │ │ │ mov 0x98(%rsp),%eax │ │ │ │ push %rax │ │ │ │ - mov 0x40(%rsp),%rcx │ │ │ │ - mov 0x38(%rsp),%rdx │ │ │ │ - mov 0x30(%rsp),%rsi │ │ │ │ + mov 0x48(%rsp),%rcx │ │ │ │ + mov 0x40(%rsp),%rdx │ │ │ │ + mov 0x38(%rsp),%rsi │ │ │ │ call 3170 │ │ │ │ add $0x20,%rsp │ │ │ │ mov %rbx,%rdx │ │ │ │ mov %rbp,%rdi │ │ │ │ mov %eax,%r15d │ │ │ │ - mov 0x0(%rbp),%rax │ │ │ │ mov 0x90(%rsp),%rsi │ │ │ │ + mov 0x0(%rbp),%rax │ │ │ │ xor %ecx,%ecx │ │ │ │ call *0x630(%rax) │ │ │ │ mov 0x0(%rbp),%rax │ │ │ │ + mov 0x98(%rsp),%rsi │ │ │ │ + mov %r12,%rdx │ │ │ │ mov %rbp,%rdi │ │ │ │ xor %ecx,%ecx │ │ │ │ - mov 0x28(%rsp),%rdx │ │ │ │ - mov 0x98(%rsp),%rsi │ │ │ │ call *0x630(%rax) │ │ │ │ mov 0x0(%rbp),%rax │ │ │ │ + mov 0x78(%rsp),%rsi │ │ │ │ mov %r14,%rdx │ │ │ │ mov %rbp,%rdi │ │ │ │ - mov 0x78(%rsp),%rsi │ │ │ │ mov $0x2,%ecx │ │ │ │ call *0x618(%rax) │ │ │ │ mov 0x0(%rbp),%rax │ │ │ │ + mov 0x70(%rsp),%rsi │ │ │ │ mov %r13,%rdx │ │ │ │ mov %rbp,%rdi │ │ │ │ - mov 0x70(%rsp),%rsi │ │ │ │ mov $0x2,%ecx │ │ │ │ call *0x618(%rax) │ │ │ │ mov 0x0(%rbp),%rax │ │ │ │ - mov %r12,%rsi │ │ │ │ + mov 0x28(%rsp),%rdx │ │ │ │ mov %rbp,%rdi │ │ │ │ - mov 0x20(%rsp),%rdx │ │ │ │ + mov 0x10(%rsp),%rsi │ │ │ │ mov $0x2,%ecx │ │ │ │ call *0x618(%rax) │ │ │ │ mov 0x0(%rbp),%rax │ │ │ │ + mov 0x20(%rsp),%rdx │ │ │ │ mov %rbp,%rdi │ │ │ │ - mov $0x2,%ecx │ │ │ │ - mov 0x18(%rsp),%rdx │ │ │ │ mov 0x8(%rsp),%rsi │ │ │ │ + mov $0x2,%ecx │ │ │ │ call *0x618(%rax) │ │ │ │ mov 0x0(%rbp),%rax │ │ │ │ + mov 0x18(%rsp),%rdx │ │ │ │ mov %rbp,%rdi │ │ │ │ - mov $0x2,%ecx │ │ │ │ - mov 0x10(%rsp),%rdx │ │ │ │ mov (%rsp),%rsi │ │ │ │ + mov $0x2,%ecx │ │ │ │ call *0x618(%rax) │ │ │ │ add $0x38,%rsp │ │ │ │ mov %r15d,%eax │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ ret │ │ │ │ - nop │ │ │ │ + nopl (%rax) │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ │ │ │ │ -0000000000005850 : │ │ │ │ +0000000000005880 : │ │ │ │ endbr64 │ │ │ │ push %r15 │ │ │ │ + mov %rcx,%rsi │ │ │ │ + mov %edx,%r15d │ │ │ │ + xor %edx,%edx │ │ │ │ push %r14 │ │ │ │ - push %r13 │ │ │ │ mov %r8,%r14 │ │ │ │ + push %r13 │ │ │ │ push %r12 │ │ │ │ + mov %rdi,%r12 │ │ │ │ push %rbp │ │ │ │ push %rbx │ │ │ │ - mov %rdi,%r12 │ │ │ │ + mov %r9,%rbx │ │ │ │ sub $0x58,%rsp │ │ │ │ mov (%rdi),%rax │ │ │ │ - mov %r9,%rbx │ │ │ │ - mov %rcx,%rsi │ │ │ │ mov %rcx,0x30(%rsp) │ │ │ │ mov %r8,0x38(%rsp) │ │ │ │ mov %r9,0x40(%rsp) │ │ │ │ - mov %edx,%r15d │ │ │ │ - xor %edx,%edx │ │ │ │ call *0x5d8(%rax) │ │ │ │ xor %edx,%edx │ │ │ │ mov %r14,%rsi │ │ │ │ mov %r12,%rdi │ │ │ │ mov %rax,0x18(%rsp) │ │ │ │ mov (%r12),%rax │ │ │ │ call *0x5d8(%rax) │ │ │ │ @@ -2794,67 +2801,67 @@ │ │ │ │ mov %r12,%rdi │ │ │ │ mov %rax,0x20(%rsp) │ │ │ │ mov (%r12),%rax │ │ │ │ xor %ebx,%ebx │ │ │ │ call *0x5d8(%rax) │ │ │ │ cmpq $0x0,0x90(%rsp) │ │ │ │ mov %rax,0x28(%rsp) │ │ │ │ - je 58e5 │ │ │ │ + je 5915 │ │ │ │ mov (%r12),%rax │ │ │ │ mov 0x90(%rsp),%rsi │ │ │ │ xor %edx,%edx │ │ │ │ mov %r12,%rdi │ │ │ │ call *0x5d8(%rax) │ │ │ │ mov %rax,%rbx │ │ │ │ xor %ebp,%ebp │ │ │ │ cmpq $0x0,0x98(%rsp) │ │ │ │ - je 590c │ │ │ │ + je 593c │ │ │ │ mov (%r12),%rax │ │ │ │ mov 0x98(%rsp),%rsi │ │ │ │ xor %edx,%edx │ │ │ │ mov %r12,%rdi │ │ │ │ call *0x5d8(%rax) │ │ │ │ mov %rax,%rbp │ │ │ │ + mov 0xa0(%rsp),%rsi │ │ │ │ mov (%r12),%rax │ │ │ │ xor %edx,%edx │ │ │ │ - mov 0xa0(%rsp),%rsi │ │ │ │ mov %r12,%rdi │ │ │ │ xor %r14d,%r14d │ │ │ │ call *0x5d8(%rax) │ │ │ │ - xor %edx,%edx │ │ │ │ mov 0xa8(%rsp),%rsi │ │ │ │ + xor %edx,%edx │ │ │ │ mov %r12,%rdi │ │ │ │ mov %rax,0x10(%rsp) │ │ │ │ mov (%r12),%rax │ │ │ │ call *0x5d8(%rax) │ │ │ │ - xor %edx,%edx │ │ │ │ mov 0xb0(%rsp),%rsi │ │ │ │ + xor %edx,%edx │ │ │ │ mov %r12,%rdi │ │ │ │ mov %rax,0x8(%rsp) │ │ │ │ mov (%r12),%rax │ │ │ │ call *0x5d8(%rax) │ │ │ │ - xor %edx,%edx │ │ │ │ mov 0xc0(%rsp),%rsi │ │ │ │ + xor %edx,%edx │ │ │ │ mov %r12,%rdi │ │ │ │ mov %rax,(%rsp) │ │ │ │ mov (%r12),%rax │ │ │ │ call *0x5f0(%rax) │ │ │ │ cmpq $0x0,0xc8(%rsp) │ │ │ │ mov %rax,%r13 │ │ │ │ - je 59a1 │ │ │ │ + je 59d1 │ │ │ │ mov (%r12),%rax │ │ │ │ mov 0xc8(%rsp),%rsi │ │ │ │ xor %edx,%edx │ │ │ │ mov %r12,%rdi │ │ │ │ call *0x5f0(%rax) │ │ │ │ mov %rax,%r14 │ │ │ │ cmpq $0x0,0xd0(%rsp) │ │ │ │ - je 5b80 │ │ │ │ - mov (%r12),%rax │ │ │ │ + je 5bb0 │ │ │ │ mov 0xd0(%rsp),%rsi │ │ │ │ + mov (%r12),%rax │ │ │ │ xor %edx,%edx │ │ │ │ mov %r12,%rdi │ │ │ │ call *0x5f0(%rax) │ │ │ │ sub $0x8,%rsp │ │ │ │ mov %r15d,%edi │ │ │ │ mov %rbp,%r9 │ │ │ │ push %rax │ │ │ │ @@ -2871,83 +2878,83 @@ │ │ │ │ mov 0x60(%rsp),%rdx │ │ │ │ mov 0x58(%rsp),%rsi │ │ │ │ call 30c0 │ │ │ │ add $0x40,%rsp │ │ │ │ xor %ecx,%ecx │ │ │ │ mov %r12,%rdi │ │ │ │ mov %eax,%r15d │ │ │ │ - mov (%r12),%rax │ │ │ │ mov 0x48(%rsp),%rdx │ │ │ │ + mov (%r12),%rax │ │ │ │ mov 0xd0(%rsp),%rsi │ │ │ │ call *0x630(%rax) │ │ │ │ cmpq $0x0,0xc8(%rsp) │ │ │ │ - je 5a4e │ │ │ │ + je 5a7e │ │ │ │ mov (%r12),%rax │ │ │ │ mov 0xc8(%rsp),%rsi │ │ │ │ xor %ecx,%ecx │ │ │ │ mov %r14,%rdx │ │ │ │ mov %r12,%rdi │ │ │ │ call *0x630(%rax) │ │ │ │ mov (%r12),%rax │ │ │ │ - xor %ecx,%ecx │ │ │ │ mov 0xc0(%rsp),%rsi │ │ │ │ + xor %ecx,%ecx │ │ │ │ mov %r13,%rdx │ │ │ │ mov %r12,%rdi │ │ │ │ call *0x630(%rax) │ │ │ │ mov (%r12),%rax │ │ │ │ - mov $0x2,%ecx │ │ │ │ - mov %r12,%rdi │ │ │ │ mov (%rsp),%rdx │ │ │ │ + mov $0x2,%ecx │ │ │ │ mov 0xb0(%rsp),%rsi │ │ │ │ + mov %r12,%rdi │ │ │ │ call *0x618(%rax) │ │ │ │ mov (%r12),%rax │ │ │ │ - mov $0x2,%ecx │ │ │ │ - mov %r12,%rdi │ │ │ │ mov 0x8(%rsp),%rdx │ │ │ │ + mov $0x2,%ecx │ │ │ │ mov 0xa8(%rsp),%rsi │ │ │ │ + mov %r12,%rdi │ │ │ │ call *0x618(%rax) │ │ │ │ mov (%r12),%rax │ │ │ │ - mov $0x2,%ecx │ │ │ │ - mov %r12,%rdi │ │ │ │ mov 0x10(%rsp),%rdx │ │ │ │ + mov $0x2,%ecx │ │ │ │ mov 0xa0(%rsp),%rsi │ │ │ │ + mov %r12,%rdi │ │ │ │ call *0x618(%rax) │ │ │ │ cmpq $0x0,0x98(%rsp) │ │ │ │ - je 5aec │ │ │ │ + je 5b1c │ │ │ │ mov (%r12),%rax │ │ │ │ mov 0x98(%rsp),%rsi │ │ │ │ mov $0x2,%ecx │ │ │ │ mov %rbp,%rdx │ │ │ │ mov %r12,%rdi │ │ │ │ call *0x618(%rax) │ │ │ │ cmpq $0x0,0x90(%rsp) │ │ │ │ - je 5b14 │ │ │ │ + je 5b44 │ │ │ │ mov (%r12),%rax │ │ │ │ mov 0x90(%rsp),%rsi │ │ │ │ mov $0x2,%ecx │ │ │ │ mov %rbx,%rdx │ │ │ │ mov %r12,%rdi │ │ │ │ call *0x618(%rax) │ │ │ │ mov (%r12),%rax │ │ │ │ mov 0x28(%rsp),%rdx │ │ │ │ mov %r12,%rdi │ │ │ │ mov $0x2,%ecx │ │ │ │ mov 0x40(%rsp),%rsi │ │ │ │ call *0x618(%rax) │ │ │ │ mov (%r12),%rax │ │ │ │ - mov %r12,%rdi │ │ │ │ - mov $0x2,%ecx │ │ │ │ mov 0x20(%rsp),%rdx │ │ │ │ + mov %r12,%rdi │ │ │ │ mov 0x38(%rsp),%rsi │ │ │ │ + mov $0x2,%ecx │ │ │ │ call *0x618(%rax) │ │ │ │ mov (%r12),%rax │ │ │ │ - mov %r12,%rdi │ │ │ │ - mov $0x2,%ecx │ │ │ │ mov 0x18(%rsp),%rdx │ │ │ │ + mov %r12,%rdi │ │ │ │ mov 0x30(%rsp),%rsi │ │ │ │ + mov $0x2,%ecx │ │ │ │ call *0x618(%rax) │ │ │ │ add $0x58,%rsp │ │ │ │ mov %r15d,%eax │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ @@ -2969,114 +2976,114 @@ │ │ │ │ push 0x48(%rsp) │ │ │ │ mov 0x68(%rsp),%rcx │ │ │ │ mov 0x60(%rsp),%rdx │ │ │ │ mov 0x58(%rsp),%rsi │ │ │ │ call 30c0 │ │ │ │ add $0x40,%rsp │ │ │ │ mov %eax,%r15d │ │ │ │ - jmp 5a29 │ │ │ │ + jmp 5a59 │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ │ │ │ │ -0000000000005bd0 : │ │ │ │ +0000000000005c00 : │ │ │ │ endbr64 │ │ │ │ push %r13 │ │ │ │ + mov %rcx,%rsi │ │ │ │ + mov %edx,%r13d │ │ │ │ + xor %edx,%edx │ │ │ │ push %r12 │ │ │ │ push %rbp │ │ │ │ - mov %rcx,%rsi │ │ │ │ - push %rbx │ │ │ │ mov %rcx,%rbp │ │ │ │ + push %rbx │ │ │ │ mov %rdi,%rbx │ │ │ │ - mov %edx,%r13d │ │ │ │ sub $0x8,%rsp │ │ │ │ mov (%rdi),%rax │ │ │ │ - xor %edx,%edx │ │ │ │ call *0x5f0(%rax) │ │ │ │ mov %r13d,%edi │ │ │ │ mov %rax,%rsi │ │ │ │ mov %rax,%r12 │ │ │ │ call 3130 │ │ │ │ mov (%rbx),%r8 │ │ │ │ mov %r12,%rdx │ │ │ │ mov %rbp,%rsi │ │ │ │ - mov %eax,%r13d │ │ │ │ mov %rbx,%rdi │ │ │ │ xor %ecx,%ecx │ │ │ │ + mov %eax,%r13d │ │ │ │ call *0x630(%r8) │ │ │ │ add $0x8,%rsp │ │ │ │ mov %r13d,%eax │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ ret │ │ │ │ nopl 0x0(%rax) │ │ │ │ │ │ │ │ -0000000000005c30 : │ │ │ │ +0000000000005c60 : │ │ │ │ endbr64 │ │ │ │ sub $0xd8,%rsp │ │ │ │ mov %rcx,0x38(%rsp) │ │ │ │ mov %r8,0x40(%rsp) │ │ │ │ mov %r9,0x48(%rsp) │ │ │ │ test %al,%al │ │ │ │ - je 5c8d │ │ │ │ + je 5cbd │ │ │ │ vmovaps %xmm0,0x50(%rsp) │ │ │ │ vmovaps %xmm1,0x60(%rsp) │ │ │ │ vmovaps %xmm2,0x70(%rsp) │ │ │ │ vmovaps %xmm3,0x80(%rsp) │ │ │ │ vmovaps %xmm4,0x90(%rsp) │ │ │ │ vmovaps %xmm5,0xa0(%rsp) │ │ │ │ vmovaps %xmm6,0xb0(%rsp) │ │ │ │ vmovaps %xmm7,0xc0(%rsp) │ │ │ │ - mov %rsp,%rcx │ │ │ │ mov %fs:0x28,%rax │ │ │ │ mov %rax,0x18(%rsp) │ │ │ │ xor %eax,%eax │ │ │ │ lea 0xe0(%rsp),%rax │ │ │ │ movl $0x18,(%rsp) │ │ │ │ - movl $0x30,0x4(%rsp) │ │ │ │ + mov %rsp,%rcx │ │ │ │ mov %rax,0x8(%rsp) │ │ │ │ lea 0x20(%rsp),%rax │ │ │ │ mov %rax,0x10(%rsp) │ │ │ │ mov (%rdi),%rax │ │ │ │ + movl $0x30,0x4(%rsp) │ │ │ │ call *0xe8(%rax) │ │ │ │ mov 0x18(%rsp),%rdx │ │ │ │ sub %fs:0x28,%rdx │ │ │ │ - jne 5ce7 │ │ │ │ + jne 5d17 │ │ │ │ add $0xd8,%rsp │ │ │ │ ret │ │ │ │ call 3120 <__stack_chk_fail@plt> │ │ │ │ nopl 0x0(%rax) │ │ │ │ │ │ │ │ -0000000000005cf0 : │ │ │ │ +0000000000005d20 : │ │ │ │ endbr64 │ │ │ │ sub $0xd8,%rsp │ │ │ │ mov %rcx,0x38(%rsp) │ │ │ │ mov %r8,0x40(%rsp) │ │ │ │ mov %r9,0x48(%rsp) │ │ │ │ test %al,%al │ │ │ │ - je 5d4d │ │ │ │ + je 5d7d │ │ │ │ vmovaps %xmm0,0x50(%rsp) │ │ │ │ vmovaps %xmm1,0x60(%rsp) │ │ │ │ vmovaps %xmm2,0x70(%rsp) │ │ │ │ vmovaps %xmm3,0x80(%rsp) │ │ │ │ vmovaps %xmm4,0x90(%rsp) │ │ │ │ vmovaps %xmm5,0xa0(%rsp) │ │ │ │ vmovaps %xmm6,0xb0(%rsp) │ │ │ │ vmovaps %xmm7,0xc0(%rsp) │ │ │ │ - mov %rsp,%rcx │ │ │ │ mov %fs:0x28,%rax │ │ │ │ mov %rax,0x18(%rsp) │ │ │ │ xor %eax,%eax │ │ │ │ lea 0xe0(%rsp),%rax │ │ │ │ movl $0x18,(%rsp) │ │ │ │ - movl $0x30,0x4(%rsp) │ │ │ │ + mov %rsp,%rcx │ │ │ │ mov %rax,0x8(%rsp) │ │ │ │ lea 0x20(%rsp),%rax │ │ │ │ mov %rax,0x10(%rsp) │ │ │ │ mov (%rdi),%rax │ │ │ │ + movl $0x30,0x4(%rsp) │ │ │ │ call *0x1f0(%rax) │ │ │ │ mov 0x18(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 5da7 │ │ │ │ + jne 5dd7 │ │ │ │ add $0xd8,%rsp │ │ │ │ ret │ │ │ │ call 3120 <__stack_chk_fail@plt> │ │ │ ├── objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.fini {} │ │ │ │ @@ -1,9 +1,9 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ Disassembly of section .fini: │ │ │ │ │ │ │ │ -0000000000005dac <.fini>: │ │ │ │ +0000000000005ddc <.fini>: │ │ │ │ sub $0x8,%rsp │ │ │ │ add $0x8,%rsp │ │ │ │ ret │ │ │ ├── readelf --wide --decompress --hex-dump=.eh_frame_hdr {} │ │ │ │ @@ -11,20 +11,20 @@ │ │ │ │ 0x000069ac ec040000 c4d7ffff 34050000 24d8ffff ........4...$... │ │ │ │ 0x000069bc 70050000 94d8ffff b8050000 b4daffff p............... │ │ │ │ 0x000069cc 14060000 b4dcffff 70060000 24deffff ........p...$... │ │ │ │ 0x000069dc d8060000 84deffff 14070000 64dfffff ............d... │ │ │ │ 0x000069ec 5c070000 c4dfffff 98070000 24e0ffff \...........$... │ │ │ │ 0x000069fc d4070000 84e0ffff 0c080000 e4e0ffff ................ │ │ │ │ 0x00006a0c 48080000 64e1ffff 88080000 c4e1ffff H...d........... │ │ │ │ - 0x00006a1c c4080000 24e2ffff 00090000 f4e2ffff ....$........... │ │ │ │ - 0x00006a2c 48090000 c4e3ffff 90090000 54e4ffff H...........T... │ │ │ │ - 0x00006a3c d8090000 e4e5ffff 3c0a0000 f4e7ffff ........<....... │ │ │ │ - 0x00006a4c a40a0000 64e8ffff ec0a0000 c4e8ffff ....d........... │ │ │ │ - 0x00006a5c 280b0000 34e9ffff 700b0000 94e9ffff (...4...p....... │ │ │ │ - 0x00006a6c ac0b0000 f4e9ffff e80b0000 64eaffff ............d... │ │ │ │ - 0x00006a7c 300c0000 e4eaffff 780c0000 54ebffff 0.......x...T... │ │ │ │ - 0x00006a8c c00c0000 d4ebffff 080d0000 e4ebffff ................ │ │ │ │ - 0x00006a9c 1c0d0000 f4ebffff 300d0000 04ecffff ........0....... │ │ │ │ - 0x00006aac 440d0000 54edffff 9c0d0000 24efffff D...T.......$... │ │ │ │ - 0x00006abc f80d0000 a4f2ffff 900e0000 04f3ffff ................ │ │ │ │ - 0x00006acc 04020000 c4f3ffff 20020000 ........ ... │ │ │ │ + 0x00006a1c c4080000 24e2ffff 00090000 04e3ffff ....$........... │ │ │ │ + 0x00006a2c 48090000 e4e3ffff 90090000 74e4ffff H...........t... │ │ │ │ + 0x00006a3c d8090000 04e6ffff 3c0a0000 14e8ffff ........<....... │ │ │ │ + 0x00006a4c a40a0000 84e8ffff ec0a0000 e4e8ffff ................ │ │ │ │ + 0x00006a5c 280b0000 54e9ffff 700b0000 b4e9ffff (...T...p....... │ │ │ │ + 0x00006a6c ac0b0000 14eaffff e80b0000 84eaffff ................ │ │ │ │ + 0x00006a7c 300c0000 04ebffff 780c0000 74ebffff 0.......x...t... │ │ │ │ + 0x00006a8c c00c0000 f4ebffff 080d0000 04ecffff ................ │ │ │ │ + 0x00006a9c 1c0d0000 14ecffff 300d0000 24ecffff ........0...$... │ │ │ │ + 0x00006aac 440d0000 74edffff 9c0d0000 54efffff D...t.......T... │ │ │ │ + 0x00006abc f80d0000 d4f2ffff 900e0000 34f3ffff ............4... │ │ │ │ + 0x00006acc 04020000 f4f3ffff 20020000 ........ ... │ │ │ ├── readelf --wide --decompress --hex-dump=.eh_frame {} │ │ │ │ @@ -2,212 +2,212 @@ │ │ │ │ Hex dump of section '.eh_frame': │ │ │ │ 0x00006ad8 14000000 00000000 017a5200 01781001 .........zR..x.. │ │ │ │ 0x00006ae8 1b0c0708 90010000 24000000 1c000000 ........$....... │ │ │ │ 0x00006af8 28c5ffff 60030000 000e1046 0e184a0f (...`......F..J. │ │ │ │ 0x00006b08 0b770880 003f1a3b 2a332422 00000000 .w...?.;*3$".... │ │ │ │ 0x00006b18 14000000 44000000 60c8ffff 08000000 ....D...`....... │ │ │ │ 0x00006b28 00000000 00000000 18000000 5c000000 ............\... │ │ │ │ - 0x00006b38 f8f0ffff bc000000 004b0ee0 0102ab0a .........K...... │ │ │ │ - 0x00006b48 0e08410b 18000000 78000000 9cf1ffff ..A.....x....... │ │ │ │ + 0x00006b38 28f1ffff bc000000 004b0ee0 0102ab0a (........K...... │ │ │ │ + 0x00006b48 0e08410b 18000000 78000000 ccf1ffff ..A.....x....... │ │ │ │ 0x00006b58 bc000000 004b0ee0 0102ab0a 0e08410b .....K........A. │ │ │ │ 0x00006b68 14000000 94000000 e0c8ffff 2a000000 ............*... │ │ │ │ 0x00006b78 00480e20 600e0800 14000000 ac000000 .H. `........... │ │ │ │ 0x00006b88 f8c8ffff 2a000000 00480e20 600e0800 ....*....H. `... │ │ │ │ - 0x00006b98 48000000 c4000000 10c9ffff 4a020000 H...........J... │ │ │ │ + 0x00006b98 48000000 c4000000 10c9ffff 42020000 H...........B... │ │ │ │ 0x00006ba8 00460e10 8f02420e 188e0342 0e208d04 .F....B....B. .. │ │ │ │ 0x00006bb8 420e288c 05410e30 8606410e 38830747 B.(..A.0..A.8..G │ │ │ │ - 0x00006bc8 0e7003d7 010a0e38 440e3041 0e28420e .p.....8D.0A.(B. │ │ │ │ + 0x00006bc8 0e7003cf 010a0e38 440e3041 0e28420e .p.....8D.0A.(B. │ │ │ │ 0x00006bd8 20420e18 420e1042 0e08410b 70000000 B..B..B..A.p... │ │ │ │ - 0x00006be8 10010000 14cbffff 40050000 00460e10 ........@....F.. │ │ │ │ - 0x00006bf8 8f02420e 188e0342 0e208d04 450e288c ..B....B. ..E.(. │ │ │ │ - 0x00006c08 05410e30 8606410e 38830747 0eb00169 .A.0..A.8..G...i │ │ │ │ - 0x00006c18 0eb8014f 0ec0014a 0ec80148 0ed00148 ...O...J...H...H │ │ │ │ + 0x00006be8 10010000 14cbffff 37050000 00460e10 ........7....F.. │ │ │ │ + 0x00006bf8 8f02420e 188e0345 0e208d04 450e288c ..B....E. ..E.(. │ │ │ │ + 0x00006c08 05440e30 8606430e 38830747 0eb00162 .D.0..C.8..G...b │ │ │ │ + 0x00006c18 0eb80150 0ec0014a 0ec80148 0ed00148 ...P...J...H...H │ │ │ │ 0x00006c28 0ed80147 0ee00147 0ee80148 0ef00151 ...G...G...H...Q │ │ │ │ - 0x00006c38 0eb00103 cf030a0e 38440e30 410e2842 ........8D.0A.(B │ │ │ │ + 0x00006c38 0eb00103 c4030a0e 38440e30 410e2842 ........8D.0A.(B │ │ │ │ 0x00006c48 0e20420e 18420e10 420e0841 0b000000 . B..B..B..A.... │ │ │ │ - 0x00006c58 94000000 84010000 e0cfffff 38020000 ............8... │ │ │ │ - 0x00006c68 00460e10 8f02420e 188e0342 0e208d04 .F....B....B. .. │ │ │ │ - 0x00006c78 450e288c 05410e30 8606410e 38830747 E.(..A.0..A.8..G │ │ │ │ - 0x00006c88 0e800102 540e8801 470e9001 470e9801 ....T...G...G... │ │ │ │ - 0x00006c98 480ea001 410ea801 480eb001 480eb801 H...A...H...H... │ │ │ │ + 0x00006c58 94000000 84010000 e0cfffff 39020000 ............9... │ │ │ │ + 0x00006c68 00460e10 8f02420e 188e0345 0e208d04 .F....B....E. .. │ │ │ │ + 0x00006c78 420e288c 05440e30 8606410e 38830747 B.(..D.0..A.8..G │ │ │ │ + 0x00006c88 0e800102 500e8801 470e9001 470e9801 ....P...G...G... │ │ │ │ + 0x00006c98 480ea001 420ea801 480eb001 480eb801 H...B...H...H... │ │ │ │ 0x00006ca8 480ec001 610e8001 02d20a0e 38440e30 H...a.......8D.0 │ │ │ │ 0x00006cb8 410e2842 0e20420e 18420e10 420e0845 A.(B. B..B..B..E │ │ │ │ - 0x00006cc8 0b4f0e88 01470e90 01470e98 01480ea0 .O...G...G...H.. │ │ │ │ + 0x00006cc8 0b4c0e88 01470e90 01470e98 01480ea0 .L...G...G...H.. │ │ │ │ 0x00006cd8 01420ea8 01480eb0 01480eb8 01480ec0 .B...H...H...H.. │ │ │ │ - 0x00006ce8 01590e80 01000000 10000000 1c020000 .Y.............. │ │ │ │ + 0x00006ce8 015d0e80 01000000 10000000 1c020000 .].............. │ │ │ │ 0x00006cf8 88d1ffff 0b000000 00000000 10000000 ................ │ │ │ │ 0x00006d08 30020000 84d1ffff 0d000000 00000000 0............... │ │ │ │ 0x00006d18 34000000 44020000 80d1ffff 5c000000 4...D.......\... │ │ │ │ - 0x00006d28 00460e10 8d02420e 188c0341 0e208604 .F....B....A. .. │ │ │ │ - 0x00006d38 440e2883 054d0e30 780e2844 0e20410e D.(..M.0x.(D. A. │ │ │ │ + 0x00006d28 00460e10 8d024a0e 188c0341 0e208604 .F....J....A. .. │ │ │ │ + 0x00006d38 440e2883 05470e30 760e2844 0e20410e D.(..G.0v.(D. A. │ │ │ │ 0x00006d48 18420e10 420e0800 38000000 7c020000 .B..B...8...|... │ │ │ │ - 0x00006d58 a8d1ffff 5e000000 00460e10 8e02420e ....^....F....B. │ │ │ │ - 0x00006d68 188d0342 0e208c04 440e2886 05410e30 ...B. ..D.(..A.0 │ │ │ │ - 0x00006d78 83060244 0e28440e 20420e18 420e1042 ...D.(D. B..B..B │ │ │ │ - 0x00006d88 0e080000 38000000 b8020000 ccd1ffff ....8........... │ │ │ │ - 0x00006d98 5e000000 00460e10 8e02420e 188d0342 ^....F....B....B │ │ │ │ - 0x00006da8 0e208c04 440e2886 05410e30 83060244 . ..D.(..A.0...D │ │ │ │ - 0x00006db8 0e28440e 20420e18 420e1042 0e080000 .(D. B..B..B.... │ │ │ │ + 0x00006d58 a8d1ffff 5e000000 00460e10 8e02480e ....^....F....H. │ │ │ │ + 0x00006d68 188d0347 0e208c04 410e2886 05440e30 ...G. ..A.(..D.0 │ │ │ │ + 0x00006d78 8306790e 28440e20 420e1842 0e10420e ..y.(D. B..B..B. │ │ │ │ + 0x00006d88 08000000 38000000 b8020000 ccd1ffff ....8........... │ │ │ │ + 0x00006d98 5e000000 00460e10 8e02480e 188d0347 ^....F....H....G │ │ │ │ + 0x00006da8 0e208c04 410e2886 05440e30 8306790e . ..A.(..D.0..y. │ │ │ │ + 0x00006db8 28440e20 420e1842 0e10420e 08000000 (D. B..B..B..... │ │ │ │ 0x00006dc8 10000000 f4020000 f0d1ffff 2f000000 ............/... │ │ │ │ 0x00006dd8 00480e10 38000000 08030000 0cd2ffff .H..8........... │ │ │ │ - 0x00006de8 5e000000 00460e10 8e02420e 188d0342 ^....F....B....B │ │ │ │ - 0x00006df8 0e208c04 440e2886 05410e30 83060244 . ..D.(..A.0...D │ │ │ │ - 0x00006e08 0e28440e 20420e18 420e1042 0e080000 .(D. B..B..B.... │ │ │ │ + 0x00006de8 5e000000 00460e10 8e02480e 188d0347 ^....F....H....G │ │ │ │ + 0x00006df8 0e208c04 410e2886 05440e30 8306790e . ..A.(..D.0..y. │ │ │ │ + 0x00006e08 28440e20 420e1842 0e10420e 08000000 (D. B..B..B..... │ │ │ │ 0x00006e18 44000000 44030000 30d2ffff 9f000000 D...D...0....... │ │ │ │ - 0x00006e28 00460e10 8f02420e 188e0342 0e208d04 .F....B....B. .. │ │ │ │ - 0x00006e38 450e288c 05410e30 8606410e 38830747 E.(..A.0..A.8..G │ │ │ │ - 0x00006e48 0e500279 0e38440e 30410e28 420e2042 .P.y.8D.0A.(B. B │ │ │ │ + 0x00006e28 00460e10 8f024a0e 188e0342 0e208d04 .F....J....B. .. │ │ │ │ + 0x00006e38 450e288c 05410e30 8606440e 38830747 E.(..A.0..D.8..G │ │ │ │ + 0x00006e48 0e50026e 0e38440e 30410e28 420e2042 .P.n.8D.0A.(B. B │ │ │ │ 0x00006e58 0e18420e 10420e08 38000000 8c030000 ..B..B..8....... │ │ │ │ - 0x00006e68 88d2ffff 5e000000 00460e10 8e02420e ....^....F....B. │ │ │ │ - 0x00006e78 188d0342 0e208c04 440e2886 05410e30 ...B. ..D.(..A.0 │ │ │ │ - 0x00006e88 83060244 0e28440e 20420e18 420e1042 ...D.(D. B..B..B │ │ │ │ - 0x00006e98 0e080000 44000000 c8030000 acd2ffff ....D........... │ │ │ │ - 0x00006ea8 6d000000 00460e10 8f02420e 188e0342 m....F....B....B │ │ │ │ - 0x00006eb8 0e208d04 450e288c 05410e30 8606410e . ..E.(..A.0..A. │ │ │ │ - 0x00006ec8 38830747 0e400247 0e38440e 30410e28 8..G.@.G.8D.0A.( │ │ │ │ - 0x00006ed8 420e2042 0e18420e 10420e08 58000000 B. B..B..B..X... │ │ │ │ + 0x00006e68 88d2ffff 5e000000 00460e10 8e02480e ....^....F....H. │ │ │ │ + 0x00006e78 188d0347 0e208c04 410e2886 05440e30 ...G. ..A.(..D.0 │ │ │ │ + 0x00006e88 8306790e 28440e20 420e1842 0e10420e ..y.(D. B..B..B. │ │ │ │ + 0x00006e98 08000000 44000000 c8030000 acd2ffff ....D........... │ │ │ │ + 0x00006ea8 6d000000 00460e10 8f02480e 188e0345 m....F....H....E │ │ │ │ + 0x00006eb8 0e208d04 470e288c 05410e30 8606440e . ..G.(..A.0..D. │ │ │ │ + 0x00006ec8 38830747 0e40790e 38440e30 410e2842 8..G.@y.8D.0A.(B │ │ │ │ + 0x00006ed8 0e20420e 18420e10 420e0800 58000000 . B..B..B...X... │ │ │ │ 0x00006ee8 10040000 d4d2ffff 16020000 00460e10 .............F.. │ │ │ │ - 0x00006ef8 8f02420e 188e0342 0e208d04 450e288c ..B....B. ..E.(. │ │ │ │ - 0x00006f08 05410e30 8606410e 38830747 0e7002e0 .A.0..A.8..G.p.. │ │ │ │ - 0x00006f18 0e78470e 8001410e 8801420e 9001630e .xG...A...B...c. │ │ │ │ + 0x00006ef8 8f02450e 188e0345 0e208d04 450e288c ..E....E. ..E.(. │ │ │ │ + 0x00006f08 05440e30 8606410e 38830744 0e7002d8 .D.0..A.8..D.p.. │ │ │ │ + 0x00006f18 0e78440e 8001440e 8801420e 9001650e .xD...D...B...e. │ │ │ │ 0x00006f28 7002e30e 38440e30 410e2842 0e20420e p...8D.0A.(B. B. │ │ │ │ 0x00006f38 18420e10 420e0800 58000000 6c040000 .B..B...X...l... │ │ │ │ - 0x00006f48 98d4ffff fb010000 00460e10 8f02420e .........F....B. │ │ │ │ - 0x00006f58 188e0342 0e208d04 450e288c 05410e30 ...B. ..E.(..A.0 │ │ │ │ - 0x00006f68 8606410e 38830746 0e7002ce 0e78470e ..A.8..F.p...xG. │ │ │ │ + 0x00006f48 98d4ffff fb010000 00460e10 8f02450e .........F....E. │ │ │ │ + 0x00006f58 188e0342 0e208d04 450e288c 05440e30 ...B. ..E.(..D.0 │ │ │ │ + 0x00006f68 8606430e 38830744 0e7002c8 0e78470e ..C.8..D.p...xG. │ │ │ │ 0x00006f78 8001440e 8801480e 90015d0e 7002d80e ..D...H...].p... │ │ │ │ 0x00006f88 38440e30 410e2842 0e20420e 18420e10 8D.0A.(B. B..B.. │ │ │ │ 0x00006f98 420e0800 64000000 c8040000 3cd6ffff B...d.......<... │ │ │ │ - 0x00006fa8 66010000 00460e10 8f02420e 188e0342 f....F....B....B │ │ │ │ - 0x00006fb8 0e208d04 450e288c 05410e30 8606410e . ..E.(..A.0..A. │ │ │ │ - 0x00006fc8 38830747 0e6002c4 0e68480e 70410e78 8..G.`...hH.pA.x │ │ │ │ + 0x00006fa8 66010000 00460e10 8f02450e 188e0345 f....F....E....E │ │ │ │ + 0x00006fb8 0e208d04 420e288c 05440e30 8606410e . ..B.(..D.0..A. │ │ │ │ + 0x00006fc8 38830744 0e6002c1 0e68480e 70410e78 8..D.`...hH.pA.x │ │ │ │ 0x00006fd8 480e8001 410e8801 480e9001 480e9801 H...A...H...H... │ │ │ │ 0x00006fe8 480ea001 5b0e6078 0e38430e 30410e28 H...[.`x.8C.0A.( │ │ │ │ 0x00006ff8 420e2042 0e18420e 10420e08 38000000 B. B..B..B..8... │ │ │ │ 0x00007008 30050000 44d7ffff 5b000000 00460e10 0...D...[....F.. │ │ │ │ - 0x00007018 8e02420e 188d0342 0e208c04 440e2886 ..B....B. ..D.(. │ │ │ │ - 0x00007028 05410e30 83060241 0e28440e 20420e18 .A.0...A.(D. B.. │ │ │ │ - 0x00007038 420e1042 0e080000 44000000 6c050000 B..B....D...l... │ │ │ │ - 0x00007048 68d7ffff d2000000 00460e10 8f02420e h........F....B. │ │ │ │ - 0x00007058 188e0342 0e208d04 450e288c 05410e30 ...B. ..E.(..A.0 │ │ │ │ - 0x00007068 8606410e 38830747 0e5002ac 0e38440e ..A.8..G.P...8D. │ │ │ │ + 0x00007018 8e02480e 188d0347 0e208c04 410e2886 ..H....G. ..A.(. │ │ │ │ + 0x00007028 05440e30 8306760e 28440e20 420e1842 .D.0..v.(D. B..B │ │ │ │ + 0x00007038 0e10420e 08000000 44000000 6c050000 ..B.....D...l... │ │ │ │ + 0x00007048 68d7ffff d2000000 00460e10 8f02480e h........F....H. │ │ │ │ + 0x00007058 188e0347 0e208d04 420e288c 05440e30 ...G. ..B.(..D.0 │ │ │ │ + 0x00007068 8606410e 38830747 0e5002a1 0e38440e ..A.8..G.P...8D. │ │ │ │ 0x00007078 30410e28 420e2042 0e18420e 10420e08 0A.(B. B..B..B.. │ │ │ │ 0x00007088 38000000 b4050000 00d8ffff 5e000000 8...........^... │ │ │ │ - 0x00007098 00460e10 8e02420e 188d0342 0e208c04 .F....B....B. .. │ │ │ │ - 0x000070a8 440e2886 05410e30 83060244 0e28440e D.(..A.0...D.(D. │ │ │ │ - 0x000070b8 20420e18 420e1042 0e080000 38000000 B..B..B....8... │ │ │ │ + 0x00007098 00460e10 8e02480e 188d0347 0e208c04 .F....H....G. .. │ │ │ │ + 0x000070a8 410e2886 05440e30 8306790e 28440e20 A.(..D.0..y.(D. │ │ │ │ + 0x000070b8 420e1842 0e10420e 08000000 38000000 B..B..B.....8... │ │ │ │ 0x000070c8 f0050000 24d8ffff 5e000000 00460e10 ....$...^....F.. │ │ │ │ - 0x000070d8 8e02420e 188d0342 0e208c04 440e2886 ..B....B. ..D.(. │ │ │ │ - 0x000070e8 05410e30 83060244 0e28440e 20420e18 .A.0...D.(D. B.. │ │ │ │ - 0x000070f8 420e1042 0e080000 34000000 2c060000 B..B....4...,... │ │ │ │ - 0x00007108 48d8ffff 5c000000 00460e10 8d02420e H...\....F....B. │ │ │ │ - 0x00007118 188c0341 0e208604 440e2883 054d0e30 ...A. ..D.(..M.0 │ │ │ │ - 0x00007128 780e2844 0e20410e 18420e10 420e0800 x.(D. A..B..B... │ │ │ │ + 0x000070d8 8e02480e 188d0347 0e208c04 410e2886 ..H....G. ..A.(. │ │ │ │ + 0x000070e8 05440e30 8306790e 28440e20 420e1842 .D.0..y.(D. B..B │ │ │ │ + 0x000070f8 0e10420e 08000000 34000000 2c060000 ..B.....4...,... │ │ │ │ + 0x00007108 48d8ffff 5c000000 00460e10 8d024a0e H...\....F....J. │ │ │ │ + 0x00007118 188c0341 0e208604 440e2883 05470e30 ...A. ..D.(..G.0 │ │ │ │ + 0x00007128 760e2844 0e20410e 18420e10 420e0800 v.(D. A..B..B... │ │ │ │ 0x00007138 38000000 64060000 70d8ffff 5e000000 8...d...p...^... │ │ │ │ - 0x00007148 00460e10 8e02420e 188d0342 0e208c04 .F....B....B. .. │ │ │ │ - 0x00007158 440e2886 05410e30 83060244 0e28440e D.(..A.0...D.(D. │ │ │ │ - 0x00007168 20420e18 420e1042 0e080000 3c000000 B..B..B....<... │ │ │ │ + 0x00007148 00460e10 8e02480e 188d0347 0e208c04 .F....H....G. .. │ │ │ │ + 0x00007158 410e2886 05440e30 8306790e 28440e20 A.(..D.0..y.(D. │ │ │ │ + 0x00007168 420e1842 0e10420e 08000000 3c000000 B..B..B.....<... │ │ │ │ 0x00007178 a0060000 94d8ffff 72000000 00460e10 ........r....F.. │ │ │ │ - 0x00007188 8e02420e 188d0342 0e208c04 440e2886 ..B....B. ..D.(. │ │ │ │ - 0x00007198 05410e30 83064a0e 40024d0e 30440e28 .A.0..J.@.M.0D.( │ │ │ │ + 0x00007188 8e02480e 188d0347 0e208c04 410e2886 ..H....G. ..A.(. │ │ │ │ + 0x00007198 05440e30 8306470e 4002450e 30440e28 .D.0..G.@.E.0D.( │ │ │ │ 0x000071a8 410e2042 0e18420e 10420e08 38000000 A. B..B..B..8... │ │ │ │ 0x000071b8 e0060000 d4d8ffff 5e000000 00460e10 ........^....F.. │ │ │ │ - 0x000071c8 8e02420e 188d0342 0e208c04 440e2886 ..B....B. ..D.(. │ │ │ │ - 0x000071d8 05410e30 83060244 0e28440e 20420e18 .A.0...D.(D. B.. │ │ │ │ - 0x000071e8 420e1042 0e080000 38000000 1c070000 B..B....8....... │ │ │ │ - 0x000071f8 f8d8ffff 5b000000 00460e10 8e02420e ....[....F....B. │ │ │ │ - 0x00007208 188d0342 0e208c04 440e2886 05410e30 ...B. ..D.(..A.0 │ │ │ │ - 0x00007218 83060241 0e28440e 20420e18 420e1042 ...A.(D. B..B..B │ │ │ │ - 0x00007228 0e080000 44000000 58070000 1cd9ffff ....D...X....... │ │ │ │ - 0x00007238 d0000000 00460e10 8f02420e 188e0342 .....F....B....B │ │ │ │ - 0x00007248 0e208d04 450e288c 05410e30 8606410e . ..E.(..A.0..A. │ │ │ │ - 0x00007258 38830747 0e5002aa 0e38440e 30410e28 8..G.P...8D.0A.( │ │ │ │ + 0x000071c8 8e02480e 188d0347 0e208c04 410e2886 ..H....G. ..A.(. │ │ │ │ + 0x000071d8 05440e30 8306790e 28440e20 420e1842 .D.0..y.(D. B..B │ │ │ │ + 0x000071e8 0e10420e 08000000 38000000 1c070000 ..B.....8....... │ │ │ │ + 0x000071f8 f8d8ffff 5b000000 00460e10 8e02480e ....[....F....H. │ │ │ │ + 0x00007208 188d0347 0e208c04 410e2886 05440e30 ...G. ..A.(..D.0 │ │ │ │ + 0x00007218 8306760e 28440e20 420e1842 0e10420e ..v.(D. B..B..B. │ │ │ │ + 0x00007228 08000000 44000000 58070000 1cd9ffff ....D...X....... │ │ │ │ + 0x00007238 d6000000 00460e10 8f02450e 188e0345 .....F....E....E │ │ │ │ + 0x00007248 0e208d04 420e288c 05440e30 8606440e . ..B.(..D.0..D. │ │ │ │ + 0x00007258 38830747 0e5002aa 0e38410e 30410e28 8..G.P...8A.0A.( │ │ │ │ 0x00007268 420e2042 0e18420e 10420e08 44000000 B. B..B..B..D... │ │ │ │ - 0x00007278 a0070000 a4d9ffff d0000000 00460e10 .............F.. │ │ │ │ - 0x00007288 8f02420e 188e0342 0e208d04 450e288c ..B....B. ..E.(. │ │ │ │ - 0x00007298 05410e30 8606410e 38830747 0e5002aa .A.0..A.8..G.P.. │ │ │ │ - 0x000072a8 0e38440e 30410e28 420e2042 0e18420e .8D.0A.(B. B..B. │ │ │ │ - 0x000072b8 10420e08 44000000 e8070000 2cdaffff .B..D.......,... │ │ │ │ - 0x000072c8 81000000 00460e10 8f02420e 188e0342 .....F....B....B │ │ │ │ - 0x000072d8 0e208d04 450e288c 05410e30 8606410e . ..E.(..A.0..A. │ │ │ │ - 0x000072e8 38830747 0e40025b 0e38440e 30410e28 8..G.@.[.8D.0A.( │ │ │ │ + 0x00007278 a0070000 b4d9ffff d6000000 00460e10 .............F.. │ │ │ │ + 0x00007288 8f02450e 188e0345 0e208d04 420e288c ..E....E. ..B.(. │ │ │ │ + 0x00007298 05440e30 8606440e 38830747 0e5002aa .D.0..D.8..G.P.. │ │ │ │ + 0x000072a8 0e38410e 30410e28 420e2042 0e18420e .8A.0A.(B. B..B. │ │ │ │ + 0x000072b8 10420e08 44000000 e8070000 4cdaffff .B..D.......L... │ │ │ │ + 0x000072c8 81000000 00460e10 8f02480e 188e0345 .....F....H....E │ │ │ │ + 0x000072d8 0e208d04 470e288c 05410e30 8606440e . ..G.(..A.0..D. │ │ │ │ + 0x000072e8 38830747 0e40024d 0e38440e 30410e28 8..G.@.M.8D.0A.( │ │ │ │ 0x000072f8 420e2042 0e18420e 10420e08 60000000 B. B..B..B..`... │ │ │ │ - 0x00007308 30080000 74daffff 89010000 00460e10 0...t........F.. │ │ │ │ - 0x00007318 8f02420e 188e0342 0e208d04 450e288c ..B....B. ..E.(. │ │ │ │ - 0x00007328 05410e30 8606410e 38830747 0e600271 .A.0..A.8..G.`.q │ │ │ │ - 0x00007338 0e684e0e 70570e68 4f0e6002 620a0e38 .hN.pW.hO.`.b..8 │ │ │ │ + 0x00007308 30080000 94daffff 89010000 00460e10 0............F.. │ │ │ │ + 0x00007318 8f02480e 188e0347 0e208d04 450e288c ..H....G. ..E.(. │ │ │ │ + 0x00007328 05410e30 8606440e 38830746 0e600264 .A.0..D.8..F.`.d │ │ │ │ + 0x00007338 0e684e0e 70570e68 490e6002 680a0e38 .hN.pW.hI.`.h..8 │ │ │ │ 0x00007348 440e3041 0e28420e 20420e18 420e1042 D.0A.(B. B..B..B │ │ │ │ 0x00007358 0e08440b 520e6854 0e705a0e 68440e60 ..D.R.hT.pZ.hD.` │ │ │ │ - 0x00007368 64000000 94080000 a0dbffff 10020000 d............... │ │ │ │ - 0x00007378 00460e10 8f02420e 188e0342 0e208d04 .F....B....B. .. │ │ │ │ - 0x00007388 450e288c 05410e30 8606410e 38830747 E.(..A.0..A.8..G │ │ │ │ - 0x00007398 0e7002b9 0e78420e 80015a0e 784f0e70 .p...xB...Z.xO.p │ │ │ │ - 0x000073a8 02a30a0e 38430e30 410e2842 0e20420e ....8C.0A.(B. B. │ │ │ │ - 0x000073b8 18420e10 420e0845 0b640e78 420e8001 .B..B..E.d.xB... │ │ │ │ + 0x00007368 64000000 94080000 c0dbffff 10020000 d............... │ │ │ │ + 0x00007378 00460e10 8f02450e 188e0345 0e208d04 .F....E....E. .. │ │ │ │ + 0x00007388 450e288c 05440e30 8606450e 38830746 E.(..D.0..E.8..F │ │ │ │ + 0x00007398 0e7002ac 0e78410e 80015a0e 78490e70 .p...xA...Z.xI.p │ │ │ │ + 0x000073a8 02a90a0e 38430e30 410e2842 0e20420e ....8C.0A.(B. B. │ │ │ │ + 0x000073b8 18420e10 420e0847 0b640e78 420e8001 .B..B..G.d.xB... │ │ │ │ 0x000073c8 5f0e7845 0e700000 44000000 fc080000 _.xE.p..D....... │ │ │ │ - 0x000073d8 48ddffff 70000000 00460e10 8f02420e H...p....F....B. │ │ │ │ - 0x000073e8 188e0342 0e208d04 450e288c 05410e30 ...B. ..E.(..A.0 │ │ │ │ - 0x000073f8 8606410e 38830747 0e40024a 0e38440e ..A.8..G.@.J.8D. │ │ │ │ - 0x00007408 30410e28 420e2042 0e18420e 10420e08 0A.(B. B..B..B.. │ │ │ │ - 0x00007418 38000000 44090000 70ddffff 5e000000 8...D...p...^... │ │ │ │ - 0x00007428 00460e10 8e02420e 188d0342 0e208c04 .F....B....B. .. │ │ │ │ - 0x00007438 440e2886 05410e30 83060244 0e28440e D.(..A.0...D.(D. │ │ │ │ - 0x00007448 20420e18 420e1042 0e080000 44000000 B..B..B....D... │ │ │ │ - 0x00007458 80090000 94ddffff 70000000 00460e10 ........p....F.. │ │ │ │ - 0x00007468 8f02420e 188e0342 0e208d04 450e288c ..B....B. ..E.(. │ │ │ │ - 0x00007478 05410e30 8606410e 38830747 0e40024a .A.0..A.8..G.@.J │ │ │ │ - 0x00007488 0e38440e 30410e28 420e2042 0e18420e .8D.0A.(B. B..B. │ │ │ │ - 0x00007498 10420e08 38000000 c8090000 bcddffff .B..8........... │ │ │ │ - 0x000074a8 5e000000 00460e10 8e02420e 188d0342 ^....F....B....B │ │ │ │ - 0x000074b8 0e208c04 440e2886 05410e30 83060244 . ..D.(..A.0...D │ │ │ │ - 0x000074c8 0e28440e 20420e18 420e1042 0e080000 .(D. B..B..B.... │ │ │ │ - 0x000074d8 38000000 040a0000 e0ddffff 5e000000 8...........^... │ │ │ │ - 0x000074e8 00460e10 8e02420e 188d0342 0e208c04 .F....B....B. .. │ │ │ │ - 0x000074f8 440e2886 05410e30 83060244 0e28440e D.(..A.0...D.(D. │ │ │ │ - 0x00007508 20420e18 420e1042 0e080000 44000000 B..B..B....D... │ │ │ │ - 0x00007518 400a0000 04deffff 70000000 00460e10 @.......p....F.. │ │ │ │ - 0x00007528 8f02420e 188e0342 0e208d04 450e288c ..B....B. ..E.(. │ │ │ │ - 0x00007538 05410e30 8606410e 38830747 0e40024a .A.0..A.8..G.@.J │ │ │ │ - 0x00007548 0e38440e 30410e28 420e2042 0e18420e .8D.0A.(B. B..B. │ │ │ │ - 0x00007558 10420e08 44000000 880a0000 2cdeffff .B..D.......,... │ │ │ │ - 0x00007568 75000000 00460e10 8f02420e 188e0342 u....F....B....B │ │ │ │ - 0x00007578 0e208d04 450e288c 05410e30 8606410e . ..E.(..A.0..A. │ │ │ │ - 0x00007588 38830747 0e40024f 0e38440e 30410e28 8..G.@.O.8D.0A.( │ │ │ │ + 0x000073d8 68ddffff 70000000 00460e10 8f02480e h...p....F....H. │ │ │ │ + 0x000073e8 188e0345 0e208d04 470e288c 05410e30 ...E. ..G.(..A.0 │ │ │ │ + 0x000073f8 8606440e 38830747 0e407c0e 38440e30 ..D.8..G.@|.8D.0 │ │ │ │ + 0x00007408 410e2842 0e20420e 18420e10 420e0800 A.(B. B..B..B... │ │ │ │ + 0x00007418 38000000 44090000 90ddffff 5e000000 8...D.......^... │ │ │ │ + 0x00007428 00460e10 8e02480e 188d0347 0e208c04 .F....H....G. .. │ │ │ │ + 0x00007438 410e2886 05440e30 8306790e 28440e20 A.(..D.0..y.(D. │ │ │ │ + 0x00007448 420e1842 0e10420e 08000000 44000000 B..B..B.....D... │ │ │ │ + 0x00007458 80090000 b4ddffff 70000000 00460e10 ........p....F.. │ │ │ │ + 0x00007468 8f02480e 188e0345 0e208d04 470e288c ..H....E. ..G.(. │ │ │ │ + 0x00007478 05410e30 8606440e 38830747 0e407c0e .A.0..D.8..G.@|. │ │ │ │ + 0x00007488 38440e30 410e2842 0e20420e 18420e10 8D.0A.(B. B..B.. │ │ │ │ + 0x00007498 420e0800 38000000 c8090000 dcddffff B...8........... │ │ │ │ + 0x000074a8 5e000000 00460e10 8e02480e 188d0347 ^....F....H....G │ │ │ │ + 0x000074b8 0e208c04 410e2886 05440e30 8306790e . ..A.(..D.0..y. │ │ │ │ + 0x000074c8 28440e20 420e1842 0e10420e 08000000 (D. B..B..B..... │ │ │ │ + 0x000074d8 38000000 040a0000 00deffff 5e000000 8...........^... │ │ │ │ + 0x000074e8 00460e10 8e02480e 188d0347 0e208c04 .F....H....G. .. │ │ │ │ + 0x000074f8 410e2886 05440e30 8306790e 28440e20 A.(..D.0..y.(D. │ │ │ │ + 0x00007508 420e1842 0e10420e 08000000 44000000 B..B..B.....D... │ │ │ │ + 0x00007518 400a0000 24deffff 70000000 00460e10 @...$...p....F.. │ │ │ │ + 0x00007528 8f02480e 188e0345 0e208d04 470e288c ..H....E. ..G.(. │ │ │ │ + 0x00007538 05410e30 8606440e 38830747 0e407c0e .A.0..D.8..G.@|. │ │ │ │ + 0x00007548 38440e30 410e2842 0e20420e 18420e10 8D.0A.(B. B..B.. │ │ │ │ + 0x00007558 420e0800 44000000 880a0000 4cdeffff B...D.......L... │ │ │ │ + 0x00007568 75000000 00460e10 8f02480e 188e0345 u....F....H....E │ │ │ │ + 0x00007578 0e208d04 470e288c 05410e30 8606440e . ..G.(..A.0..D. │ │ │ │ + 0x00007588 38830747 0e400241 0e38440e 30410e28 8..G.@.A.8D.0A.( │ │ │ │ 0x00007598 420e2042 0e18420e 10420e08 44000000 B. B..B..B..D... │ │ │ │ - 0x000075a8 d00a0000 64deffff 70000000 00460e10 ....d...p....F.. │ │ │ │ - 0x000075b8 8f02420e 188e0342 0e208d04 450e288c ..B....B. ..E.(. │ │ │ │ - 0x000075c8 05410e30 8606410e 38830747 0e40024a .A.0..A.8..G.@.J │ │ │ │ - 0x000075d8 0e38440e 30410e28 420e2042 0e18420e .8D.0A.(B. B..B. │ │ │ │ - 0x000075e8 10420e08 44000000 180b0000 8cdeffff .B..D........... │ │ │ │ - 0x000075f8 75000000 00460e10 8f02420e 188e0342 u....F....B....B │ │ │ │ - 0x00007608 0e208d04 450e288c 05410e30 8606410e . ..E.(..A.0..A. │ │ │ │ - 0x00007618 38830747 0e40024f 0e38440e 30410e28 8..G.@.O.8D.0A.( │ │ │ │ + 0x000075a8 d00a0000 84deffff 70000000 00460e10 ........p....F.. │ │ │ │ + 0x000075b8 8f02480e 188e0345 0e208d04 470e288c ..H....E. ..G.(. │ │ │ │ + 0x000075c8 05410e30 8606440e 38830747 0e407c0e .A.0..D.8..G.@|. │ │ │ │ + 0x000075d8 38440e30 410e2842 0e20420e 18420e10 8D.0A.(B. B..B.. │ │ │ │ + 0x000075e8 420e0800 44000000 180b0000 acdeffff B...D........... │ │ │ │ + 0x000075f8 75000000 00460e10 8f02480e 188e0345 u....F....H....E │ │ │ │ + 0x00007608 0e208d04 470e288c 05410e30 8606440e . ..G.(..A.0..D. │ │ │ │ + 0x00007618 38830747 0e400241 0e38440e 30410e28 8..G.@.A.8D.0A.( │ │ │ │ 0x00007628 420e2042 0e18420e 10420e08 10000000 B. B..B..B...... │ │ │ │ - 0x00007638 600b0000 c4deffff 0d000000 00000000 `............... │ │ │ │ - 0x00007648 10000000 740b0000 c0deffff 10000000 ....t........... │ │ │ │ - 0x00007658 00000000 10000000 880b0000 bcdeffff ................ │ │ │ │ + 0x00007638 600b0000 e4deffff 0d000000 00000000 `............... │ │ │ │ + 0x00007648 10000000 740b0000 e0deffff 10000000 ....t........... │ │ │ │ + 0x00007658 00000000 10000000 880b0000 dcdeffff ................ │ │ │ │ 0x00007668 10000000 00000000 54000000 9c0b0000 ........T....... │ │ │ │ - 0x00007678 b8deffff 44010000 00460e10 8f02420e ....D....F....B. │ │ │ │ - 0x00007688 188e0342 0e208d04 450e288c 05410e30 ...B. ..E.(..A.0 │ │ │ │ - 0x00007698 8606410e 38830747 0e600273 0e68470e ..A.8..G.`.s.hG. │ │ │ │ - 0x000076a8 70680e68 410e6002 7e0e3841 0e30410e ph.hA.`.~.8A.0A. │ │ │ │ + 0x00007678 d8deffff 44010000 00460e10 8f024a0e ....D....F....J. │ │ │ │ + 0x00007688 188e0345 0e208d04 420e288c 05440e30 ...E. ..B.(..D.0 │ │ │ │ + 0x00007698 8606410e 38830747 0e60026e 0e68470e ..A.8..G.`.n.hG. │ │ │ │ + 0x000076a8 70630e68 440e6002 770e3844 0e30410e pc.hD.`.w.8D.0A. │ │ │ │ 0x000076b8 28420e20 420e1842 0e10420e 08000000 (B. B..B..B..... │ │ │ │ - 0x000076c8 58000000 f40b0000 b0dfffff cf010000 X............... │ │ │ │ - 0x000076d8 00460e10 8f02420e 188e0342 0e208d04 .F....B....B. .. │ │ │ │ - 0x000076e8 450e288c 05410e30 8606410e 38830747 E.(..A.0..A.8..G │ │ │ │ - 0x000076f8 0e7002b9 0e78460e 8001480e 8801480e .p...xF...H...H. │ │ │ │ + 0x000076c8 58000000 f40b0000 d0dfffff d2010000 X............... │ │ │ │ + 0x000076d8 00460e10 8f024a0e 188e0345 0e208d04 .F....J....E. .. │ │ │ │ + 0x000076e8 420e288c 05410e30 8606440e 38830747 B.(..A.0..D.8..G │ │ │ │ + 0x000076f8 0e7002b3 0e78440e 8001480e 8801480e .p...xD...H...H. │ │ │ │ 0x00007708 9001580e 7002c20e 38440e30 410e2842 ..X.p...8D.0A.(B │ │ │ │ 0x00007718 0e20420e 18420e10 420e0800 94000000 . B..B..B....... │ │ │ │ - 0x00007728 500c0000 24e1ffff 77030000 00460e10 P...$...w....F.. │ │ │ │ - 0x00007738 8f02420e 188e0342 0e208d04 450e288c ..B....B. ..E.(. │ │ │ │ - 0x00007748 05410e30 8606410e 38830747 0e900103 .A.0..A.8..G.... │ │ │ │ - 0x00007758 63010e98 01470ea0 014a0ea8 01420eb0 c....G...J...B.. │ │ │ │ + 0x00007728 500c0000 54e1ffff 77030000 00460e10 P...T...w....F.. │ │ │ │ + 0x00007738 8f024a0e 188e0345 0e208d04 420e288c ..J....E. ..B.(. │ │ │ │ + 0x00007748 05440e30 8606410e 38830747 0e900103 .D.0..A.8..G.... │ │ │ │ + 0x00007758 58010e98 01470ea0 014a0ea8 01420eb0 X....G...J...B.. │ │ │ │ 0x00007768 01480eb8 01440ec0 01440ec8 01440ed0 .H...D...D...D.. │ │ │ │ 0x00007778 01580e90 01036201 0a0e3844 0e30410e .X....b...8D.0A. │ │ │ │ 0x00007788 28420e20 420e1842 0e10420e 08470b44 (B. B..B..B..G.D │ │ │ │ 0x00007798 0e98014b 0ea00142 0ea80142 0eb00148 ...K...B...B...H │ │ │ │ 0x000077a8 0eb80144 0ec00144 0ec80144 0ed00158 ...D...D...D...X │ │ │ │ - 0x000077b8 0e900100 34000000 e80c0000 0ce4ffff ....4........... │ │ │ │ - 0x000077c8 59000000 00460e10 8d02420e 188c0341 Y....F....B....A │ │ │ │ - 0x000077d8 0e208604 440e2883 054d0e30 750e2844 . ..D.(..M.0u.(D │ │ │ │ + 0x000077b8 0e900100 34000000 e80c0000 3ce4ffff ....4.......<... │ │ │ │ + 0x000077c8 59000000 00460e10 8d024a0e 188c0341 Y....F....J....A │ │ │ │ + 0x000077d8 0e208604 440e2883 05470e30 730e2844 . ..D.(..G.0s.(D │ │ │ │ 0x000077e8 0e20410e 18420e10 420e0800 00000000 . A..B..B....... │ │ │ ├── readelf --wide --decompress --hex-dump=.gnu_debugaltlink {} │ │ │ │ @@ -1,8 +1,8 @@ │ │ │ │ │ │ │ │ Hex dump of section '.gnu_debugaltlink': │ │ │ │ 0x00000000 2f757372 2f6c6962 2f646562 75672f2e /usr/lib/debug/. │ │ │ │ 0x00000010 64777a2f 7838365f 36342d6c 696e7578 dwz/x86_64-linux │ │ │ │ 0x00000020 2d676e75 2f6c6962 686d7362 6561676c -gnu/libhmsbeagl │ │ │ │ - 0x00000030 65317635 2e646562 756700e0 9ca8f174 e1v5.debug.....t │ │ │ │ - 0x00000040 8248bc58 aa76ab97 f869d34e 9b8807 .H.X.v...i.N... │ │ │ │ + 0x00000030 65317635 2e646562 7567007f d0ae932f e1v5.debug...../ │ │ │ │ + 0x00000040 91b97e31 1bcbab9b 09a4401e be5630 ..~1......@..V0 │ │ │ ├── readelf --wide --decompress --hex-dump=.gnu_debuglink {} │ │ │ │ @@ -1,7 +1,7 @@ │ │ │ │ │ │ │ │ Hex dump of section '.gnu_debuglink': │ │ │ │ - 0x00000000 63306564 64373937 39316366 62633134 c0edd79791cfbc14 │ │ │ │ - 0x00000010 35306665 37666565 63643033 32666564 50fe7feecd032fed │ │ │ │ - 0x00000020 64626535 36312e64 65627567 00000000 dbe561.debug.... │ │ │ │ - 0x00000030 4eb8c149 N..I │ │ │ │ + 0x00000000 38653066 31633938 33623562 30336465 8e0f1c983b5b03de │ │ │ │ + 0x00000010 66326232 34626463 38383165 64306332 f2b24bdc881ed0c2 │ │ │ │ + 0x00000020 36316263 36322e64 65627567 00000000 61bc62.debug.... │ │ │ │ + 0x00000030 09a25e0e ..^. │ │ ├── ./usr/lib/x86_64-linux-gnu/libhmsbeagle.so.1 │ │ │┄ 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: Advanced Micro Devices X86-64 │ │ │ │ Version: 0x1 │ │ │ │ Entry point address: 0x0 │ │ │ │ Start of program headers: 64 (bytes into file) │ │ │ │ - Start of section headers: 74176 (bytes into file) │ │ │ │ + Start of section headers: 70080 (bytes into file) │ │ │ │ Flags: 0x0 │ │ │ │ Size of this header: 64 (bytes) │ │ │ │ Size of program headers: 56 (bytes) │ │ │ │ Number of program headers: 9 │ │ │ │ Size of section headers: 64 (bytes) │ │ │ │ Number of section headers: 28 │ │ │ │ Section header string table index: 27 │ │ │ ├── readelf --wide --program-header {} │ │ │ │ @@ -2,22 +2,22 @@ │ │ │ │ Elf file type is DYN (Shared object file) │ │ │ │ Entry point 0x0 │ │ │ │ There are 9 program headers, starting at offset 64 │ │ │ │ │ │ │ │ Program Headers: │ │ │ │ Type Offset VirtAddr PhysAddr FileSiz MemSiz Flg Align │ │ │ │ LOAD 0x000000 0x0000000000000000 0x0000000000000000 0x003fa0 0x003fa0 R 0x1000 │ │ │ │ - LOAD 0x004000 0x0000000000004000 0x0000000000004000 0x00a295 0x00a295 R E 0x1000 │ │ │ │ - LOAD 0x00f000 0x000000000000f000 0x000000000000f000 0x00210e 0x00210e R 0x1000 │ │ │ │ - LOAD 0x011978 0x0000000000012978 0x0000000000012978 0x0006b0 0x000768 RW 0x1000 │ │ │ │ - DYNAMIC 0x011a00 0x0000000000012a00 0x0000000000012a00 0x000220 0x000220 RW 0x8 │ │ │ │ + LOAD 0x004000 0x0000000000004000 0x0000000000004000 0x009eb5 0x009eb5 R E 0x1000 │ │ │ │ + LOAD 0x00e000 0x000000000000e000 0x000000000000e000 0x00213e 0x00213e R 0x1000 │ │ │ │ + LOAD 0x010978 0x0000000000011978 0x0000000000011978 0x0006b0 0x000768 RW 0x1000 │ │ │ │ + DYNAMIC 0x010a00 0x0000000000011a00 0x0000000000011a00 0x000220 0x000220 RW 0x8 │ │ │ │ NOTE 0x000238 0x0000000000000238 0x0000000000000238 0x000024 0x000024 R 0x4 │ │ │ │ - GNU_EH_FRAME 0x00f4c4 0x000000000000f4c4 0x000000000000f4c4 0x0003f4 0x0003f4 R 0x4 │ │ │ │ + GNU_EH_FRAME 0x00e4c4 0x000000000000e4c4 0x000000000000e4c4 0x0003f4 0x0003f4 R 0x4 │ │ │ │ GNU_STACK 0x000000 0x0000000000000000 0x0000000000000000 0x000000 0x000000 RW 0x10 │ │ │ │ - GNU_RELRO 0x011978 0x0000000000012978 0x0000000000012978 0x000688 0x000688 R 0x1 │ │ │ │ + GNU_RELRO 0x010978 0x0000000000011978 0x0000000000011978 0x000688 0x000688 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 │ │ │ │ 01 .init .plt .plt.got .text .fini │ │ │ │ 02 .rodata .eh_frame_hdr .eh_frame .gcc_except_table │ │ │ │ 03 .init_array .fini_array .data.rel.ro .dynamic .got .data .bss │ │ │ ├── readelf --wide --sections {} │ │ │ │ @@ -1,8 +1,8 @@ │ │ │ │ -There are 28 section headers, starting at offset 0x121c0: │ │ │ │ +There are 28 section headers, starting at offset 0x111c0: │ │ │ │ │ │ │ │ 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 0000000000000238 000238 000024 00 A 0 0 4 │ │ │ │ [ 2] .gnu.hash GNU_HASH 0000000000000260 000260 0003f4 00 A 3 0 8 │ │ │ │ [ 3] .dynsym DYNSYM 0000000000000658 000658 001080 18 A 4 1 8 │ │ │ │ @@ -10,28 +10,28 @@ │ │ │ │ [ 5] .gnu.version VERSYM 0000000000002fde 002fde 000160 02 A 3 0 2 │ │ │ │ [ 6] .gnu.version_r VERNEED 0000000000003140 003140 000110 00 A 4 3 8 │ │ │ │ [ 7] .rela.dyn RELA 0000000000003250 003250 000420 18 A 3 0 8 │ │ │ │ [ 8] .rela.plt RELA 0000000000003670 003670 000930 18 AI 3 22 8 │ │ │ │ [ 9] .init PROGBITS 0000000000004000 004000 000017 00 AX 0 0 4 │ │ │ │ [10] .plt PROGBITS 0000000000004020 004020 000630 10 AX 0 0 16 │ │ │ │ [11] .plt.got PROGBITS 0000000000004650 004650 000008 08 AX 0 0 8 │ │ │ │ - [12] .text PROGBITS 0000000000004680 004680 009c0b 00 AX 0 0 64 │ │ │ │ - [13] .fini PROGBITS 000000000000e28c 00e28c 000009 00 AX 0 0 4 │ │ │ │ - [14] .rodata PROGBITS 000000000000f000 00f000 0004c4 00 A 0 0 32 │ │ │ │ - [15] .eh_frame_hdr PROGBITS 000000000000f4c4 00f4c4 0003f4 00 A 0 0 4 │ │ │ │ - [16] .eh_frame PROGBITS 000000000000f8b8 00f8b8 00150c 00 A 0 0 8 │ │ │ │ - [17] .gcc_except_table PROGBITS 0000000000010dc4 010dc4 00034a 00 A 0 0 4 │ │ │ │ - [18] .init_array INIT_ARRAY 0000000000012978 011978 000018 08 WA 0 0 8 │ │ │ │ - [19] .fini_array FINI_ARRAY 0000000000012990 011990 000010 08 WA 0 0 8 │ │ │ │ - [20] .data.rel.ro PROGBITS 00000000000129a0 0119a0 000060 00 WA 0 0 8 │ │ │ │ - [21] .dynamic DYNAMIC 0000000000012a00 011a00 000220 10 WA 4 0 8 │ │ │ │ - [22] .got PROGBITS 0000000000012c20 011c20 0003e0 08 WA 0 0 8 │ │ │ │ - [23] .data PROGBITS 0000000000013000 012000 000028 00 WA 0 0 8 │ │ │ │ - [24] .bss NOBITS 0000000000013040 012028 0000a0 00 WA 0 0 32 │ │ │ │ - [25] .gnu_debugaltlink PROGBITS 0000000000000000 012028 00004f 00 0 0 1 │ │ │ │ - [26] .gnu_debuglink PROGBITS 0000000000000000 012078 000034 00 0 0 4 │ │ │ │ - [27] .shstrtab STRTAB 0000000000000000 0120ac 00010f 00 0 0 1 │ │ │ │ + [12] .text PROGBITS 0000000000004660 004660 00984b 00 AX 0 0 16 │ │ │ │ + [13] .fini PROGBITS 000000000000deac 00deac 000009 00 AX 0 0 4 │ │ │ │ + [14] .rodata PROGBITS 000000000000e000 00e000 0004c4 00 A 0 0 32 │ │ │ │ + [15] .eh_frame_hdr PROGBITS 000000000000e4c4 00e4c4 0003f4 00 A 0 0 4 │ │ │ │ + [16] .eh_frame PROGBITS 000000000000e8b8 00e8b8 00153c 00 A 0 0 8 │ │ │ │ + [17] .gcc_except_table PROGBITS 000000000000fdf4 00fdf4 00034a 00 A 0 0 4 │ │ │ │ + [18] .init_array INIT_ARRAY 0000000000011978 010978 000018 08 WA 0 0 8 │ │ │ │ + [19] .fini_array FINI_ARRAY 0000000000011990 010990 000010 08 WA 0 0 8 │ │ │ │ + [20] .data.rel.ro PROGBITS 00000000000119a0 0109a0 000060 00 WA 0 0 8 │ │ │ │ + [21] .dynamic DYNAMIC 0000000000011a00 010a00 000220 10 WA 4 0 8 │ │ │ │ + [22] .got PROGBITS 0000000000011c20 010c20 0003e0 08 WA 0 0 8 │ │ │ │ + [23] .data PROGBITS 0000000000012000 011000 000028 00 WA 0 0 8 │ │ │ │ + [24] .bss NOBITS 0000000000012040 011028 0000a0 00 WA 0 0 32 │ │ │ │ + [25] .gnu_debugaltlink PROGBITS 0000000000000000 011028 00004f 00 0 0 1 │ │ │ │ + [26] .gnu_debuglink PROGBITS 0000000000000000 011078 000034 00 0 0 4 │ │ │ │ + [27] .shstrtab STRTAB 0000000000000000 0110ac 00010f 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), l (large), p (processor specific) │ │ │ ├── readelf --wide --symbols {} │ │ │ │ @@ -53,127 +53,127 @@ │ │ │ │ 49: 0000000000000000 0 FUNC GLOBAL DEFAULT UND _Unwind_Resume@GCC_3.0 (15) │ │ │ │ 50: 0000000000000000 0 FUNC GLOBAL DEFAULT UND _ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE9_M_createERmm@GLIBCXX_3.4.21 (5) │ │ │ │ 51: 0000000000000000 0 FUNC GLOBAL DEFAULT UND _ZNSt8__detail15_List_node_base4swapERS0_S1_@GLIBCXX_3.4.15 (4) │ │ │ │ 52: 0000000000000000 0 NOTYPE WEAK DEFAULT UND __gmon_start__ │ │ │ │ 53: 0000000000000000 0 NOTYPE WEAK DEFAULT UND _ITM_registerTMCloneTable │ │ │ │ 54: 0000000000000000 0 OBJECT GLOBAL DEFAULT UND _ZSt4cerr@GLIBCXX_3.4 (3) │ │ │ │ 55: 0000000000000000 0 FUNC GLOBAL DEFAULT UND fwrite@GLIBC_2.2.5 (7) │ │ │ │ - 56: 00000000000089f0 7566 FUNC GLOBAL DEFAULT 12 _ZN6beagle9benchmark17benchmarkResourceEiiiibiiiibbiillPiPPcPlPdb │ │ │ │ - 57: 0000000000005b30 109 FUNC GLOBAL DEFAULT 12 beagleUpdateTransitionMatricesWithModelCategories │ │ │ │ - 58: 00000000000056a0 86 FUNC GLOBAL DEFAULT 12 beagleSetEigenDecomposition │ │ │ │ - 59: 0000000000005d60 65 FUNC GLOBAL DEFAULT 12 beagleWaitForPartials │ │ │ │ - 60: 000000000000d600 199 FUNC WEAK DEFAULT 12 _ZNK6beagle6plugin6Plugin10pluginNameB5cxx11Ev │ │ │ │ - 61: 0000000000005700 60 FUNC GLOBAL DEFAULT 12 beagleSetStateFrequencies │ │ │ │ - 62: 0000000000008990 83 FUNC GLOBAL DEFAULT 12 _ZN6beagle9benchmark18getRandomTipStatesEiiPj │ │ │ │ - 63: 0000000000005ba0 122 FUNC GLOBAL DEFAULT 12 beagleUpdateTransitionMatricesWithMultipleModels │ │ │ │ - 64: 000000000000d700 199 FUNC WEAK DEFAULT 12 _ZNK6beagle6plugin6Plugin10pluginTypeB5cxx11Ev │ │ │ │ - 65: 000000000000e070 37 FUNC GLOBAL DEFAULT 12 _ZN6beagle6plugin17UnixSharedLibrary10findSymbolEPKc │ │ │ │ - 66: 0000000000005480 73 FUNC GLOBAL DEFAULT 12 beagleFinalizeInstance │ │ │ │ - 67: 0000000000007f30 162 FUNC WEAK DEFAULT 12 _ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE12_M_constructILb1EEEvPKcm │ │ │ │ - 68: 0000000000008910 9 FUNC GLOBAL DEFAULT 12 _ZN6beagle9benchmark7gt_randEPj │ │ │ │ - 69: 0000000000013060 8 OBJECT GLOBAL DEFAULT 24 _Z7pluginsB5cxx11 │ │ │ │ - 70: 0000000000005f10 55 FUNC GLOBAL DEFAULT 12 beagleResetScaleFactors │ │ │ │ - 71: 0000000000005390 12 FUNC GLOBAL DEFAULT 12 beagleGetCitation │ │ │ │ - 72: 00000000000067b0 583 FUNC GLOBAL DEFAULT 12 _Z20beagleGetFactoryListB5cxx11v │ │ │ │ - 73: 0000000000007ef0 55 FUNC WEAK DEFAULT 12 _ZNSt7__cxx1110_List_baseIPN6beagle17BeagleImplFactoryESaIS3_EE8_M_clearEv │ │ │ │ - 74: 0000000000007bf0 9 FUNC WEAK DEFAULT 12 _ZNK6beagle6plugin6Plugin18getBeagleFactoriesB5cxx11Ev │ │ │ │ - 75: 000000000000f4a0 36 OBJECT WEAK DEFAULT 14 _ZTSN6beagle6plugin17UnixSharedLibraryE │ │ │ │ - 76: 00000000000129a0 16 OBJECT WEAK DEFAULT 20 _ZTIN6beagle6plugin22SharedLibraryExceptionE │ │ │ │ - 77: 00000000000055b0 65 FUNC GLOBAL DEFAULT 12 beagleSetPartials │ │ │ │ - 78: 0000000000006fe0 1138 FUNC GLOBAL DEFAULT 12 beagleGetBenchmarkedResourceList │ │ │ │ - 79: 0000000000006120 236 FUNC GLOBAL DEFAULT 12 beagleCalculateEdgeLogLikelihoods │ │ │ │ - 80: 0000000000005650 66 FUNC GLOBAL DEFAULT 12 beagleGetPartials │ │ │ │ - 81: 0000000000006600 430 FUNC GLOBAL DEFAULT 12 _Z15filterResourcesPiillPNSt7__cxx114listISt4pairIiiESaIS3_EEE │ │ │ │ - 82: 0000000000005740 60 FUNC GLOBAL DEFAULT 12 beagleSetCategoryWeights │ │ │ │ - 83: 0000000000005db0 72 FUNC GLOBAL DEFAULT 12 beagleAccumulateScaleFactors │ │ │ │ - 84: 00000000000051f0 5 FUNC GLOBAL DEFAULT 12 _Z25beagle_library_initializev │ │ │ │ - 85: 000000000000d6d0 33 FUNC WEAK DEFAULT 12 _ZN6beagle6plugin22SharedLibraryExceptionD1Ev │ │ │ │ - 86: 0000000000006a00 576 FUNC GLOBAL DEFAULT 12 _Z17beagleLoadPluginsv │ │ │ │ - 87: 00000000000050e0 18 FUNC GLOBAL DEFAULT 12 _Z22compareBenchmarkResultRK25BeagleBenchmarkedResourceS1_ │ │ │ │ - 88: 0000000000005c70 72 FUNC GLOBAL DEFAULT 12 beagleUpdatePrePartials │ │ │ │ - 89: 00000000000129b0 16 OBJECT WEAK DEFAULT 20 _ZTIN6beagle6plugin13SharedLibraryE │ │ │ │ - 90: 00000000000130c0 8 OBJECT GLOBAL DEFAULT 24 _Z11implFactoryB5cxx11 │ │ │ │ - 91: 0000000000006530 138 FUNC GLOBAL DEFAULT 12 beagleCalculateCrossProductDerivative │ │ │ │ - 92: 00000000000063d0 65 FUNC GLOBAL DEFAULT 12 beagleGetDerivatives │ │ │ │ - 93: 00000000000129d8 40 OBJECT WEAK DEFAULT 20 _ZTVN6beagle6plugin17UnixSharedLibraryE │ │ │ │ - 94: 0000000000005e00 84 FUNC GLOBAL DEFAULT 12 beagleAccumulateScaleFactorsByPartition │ │ │ │ - 95: 0000000000007460 346 FUNC GLOBAL DEFAULT 12 _Z31rankResourceImplementationPairsllPNSt7__cxx114listISt4pairIiiESaIS2_EEEPNS0_IS1_IiS1_IiPN6beagle17BeagleImplFactoryEEESaISA_EEE │ │ │ │ - 96: 0000000000005510 65 FUNC GLOBAL DEFAULT 12 beagleSetTipStates │ │ │ │ - 97: 0000000000005780 54 FUNC GLOBAL DEFAULT 12 beagleSetPatternWeights │ │ │ │ - 98: 0000000000005e60 72 FUNC GLOBAL DEFAULT 12 beagleRemoveScaleFactors │ │ │ │ - 99: 000000000000e0a0 417 FUNC GLOBAL DEFAULT 12 _ZN6beagle6plugin17UnixSharedLibraryC2EPKc │ │ │ │ - 100: 000000000000df70 32 FUNC GLOBAL DEFAULT 12 _ZN6beagle6plugin17UnixSharedLibraryD0Ev │ │ │ │ - 101: 000000000000e0a0 417 FUNC GLOBAL DEFAULT 12 _ZN6beagle6plugin17UnixSharedLibraryC1EPKc │ │ │ │ - 102: 00000000000059b0 88 FUNC GLOBAL DEFAULT 12 beagleConvolveTransitionMatrices │ │ │ │ - 103: 0000000000005560 65 FUNC GLOBAL DEFAULT 12 beagleSetTipPartials │ │ │ │ - 104: 00000000000130b8 8 OBJECT GLOBAL DEFAULT 24 rsrcList │ │ │ │ - 105: 0000000000005c20 72 FUNC GLOBAL DEFAULT 12 beagleUpdatePartials │ │ │ │ - 106: 0000000000006210 382 FUNC GLOBAL DEFAULT 12 beagleCalculateEdgeLogLikelihoodsByPartition │ │ │ │ - 107: 00000000000051b0 51 FUNC GLOBAL DEFAULT 12 _ZN6beagle17getBeagleInstanceEi │ │ │ │ - 108: 0000000000005ac0 107 FUNC GLOBAL DEFAULT 12 beagleUpdateTransitionMatrices │ │ │ │ - 109: 0000000000005eb0 84 FUNC GLOBAL DEFAULT 12 beagleRemoveScaleFactorsByPartition │ │ │ │ - 110: 0000000000005880 77 FUNC GLOBAL DEFAULT 12 beagleSetTransitionMatrix │ │ │ │ - 111: 00000000000088f0 23 FUNC GLOBAL DEFAULT 12 _ZN6beagle9benchmark9gt_rand_rEPj │ │ │ │ - 112: 000000000000d6d0 33 FUNC WEAK DEFAULT 12 _ZN6beagle6plugin22SharedLibraryExceptionD2Ev │ │ │ │ - 113: 0000000000006010 111 FUNC GLOBAL DEFAULT 12 beagleCalculateRootLogLikelihoods │ │ │ │ - 114: 0000000000006080 152 FUNC GLOBAL DEFAULT 12 beagleCalculateRootLogLikelihoodsByPartition │ │ │ │ - 115: 000000000000d930 219 FUNC WEAK DEFAULT 12 _ZN6beagle6plugin13PluginManager10PluginInfoD1Ev │ │ │ │ - 116: 000000000000a8a0 791 FUNC GLOBAL DEFAULT 12 _Z11LUDecomposePPdiS_PiS_ │ │ │ │ - 117: 0000000000005a70 76 FUNC GLOBAL DEFAULT 12 beagleTransposeTransitionMatrices │ │ │ │ - 118: 0000000000005840 63 FUNC GLOBAL DEFAULT 12 beagleSetCategoryRatesWithIndex │ │ │ │ - 119: 00000000000050c0 12 FUNC GLOBAL DEFAULT 12 _Z15compareRsrcImplRKSt4pairIiS_IiPN6beagle17BeagleImplFactoryEEES6_ │ │ │ │ - 120: 0000000000004f80 9 FUNC GLOBAL DEFAULT 12 _Z19beagle_gnu_finalizev │ │ │ │ - 121: 00000000000050d0 12 FUNC GLOBAL DEFAULT 12 _Z14compareOnFirstRKSt4pairIiiES2_ │ │ │ │ - 122: 000000000000a780 103 FUNC WEAK DEFAULT 12 _Z10New2DArrayIdEPPT_jj │ │ │ │ - 123: 0000000000005a10 88 FUNC GLOBAL DEFAULT 12 beagleAddTransitionMatrices │ │ │ │ - 124: 0000000000013068 4 OBJECT GLOBAL DEFAULT 24 loaded │ │ │ │ - 125: 000000000000cf10 1761 FUNC GLOBAL DEFAULT 12 _ZN6beagle6plugin13PluginManager10findPluginEPKc │ │ │ │ - 126: 000000000000df50 27 FUNC GLOBAL DEFAULT 12 _ZN6beagle6plugin17UnixSharedLibraryD1Ev │ │ │ │ - 127: 0000000000005910 88 FUNC GLOBAL DEFAULT 12 beagleSetTransitionMatrices │ │ │ │ - 128: 00000000000054d0 52 FUNC GLOBAL DEFAULT 12 beagleSetCPUThreadCount │ │ │ │ - 129: 0000000000005970 63 FUNC GLOBAL DEFAULT 12 beagleGetTransitionMatrix │ │ │ │ - 130: 0000000000007fe0 33 FUNC WEAK DEFAULT 12 _ZNSt6__list13_Scratch_listINSt8__detail15_List_node_baseEE10_M_put_allEPS2_ │ │ │ │ - 131: 000000000000da10 1341 FUNC WEAK DEFAULT 12 _ZNSt8_Rb_treeINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt4pairIKS5_PN6beagle6plugin13PluginManager10PluginInfoEESt10_Select1stISD_ESt4lessIS5_ESaISD_EE22_M_emplace_hint_uniqueIJRKSt21piecewise_construct_tSt5tupleIJOS5_EESO_IJEEEEESt17_Rb_tree_iteratorISD_ESt23_Rb_tree_const_iteratorISD_EDpOT_ │ │ │ │ - 132: 00000000000088c0 42 FUNC GLOBAL DEFAULT 12 _ZN6beagle9benchmark11getTimeDiffE7timevalS1_ │ │ │ │ - 133: 000000000000e250 59 FUNC GLOBAL DEFAULT 12 _ZN6beagle6plugin13SharedLibrary17openSharedLibraryEPKc │ │ │ │ - 134: 0000000000007dc0 42 FUNC WEAK DEFAULT 12 _ZNSt3mapIiiSt4lessIiESaISt4pairIKiiEEED1Ev │ │ │ │ - 135: 00000000000065c0 50 FUNC GLOBAL DEFAULT 12 beagleCalculateEdgeDerivative │ │ │ │ - 136: 0000000000005380 12 FUNC GLOBAL DEFAULT 12 beagleGetVersion │ │ │ │ - 137: 00000000000130c8 8 OBJECT GLOBAL DEFAULT 24 instances │ │ │ │ - 138: 0000000000005cc0 65 FUNC GLOBAL DEFAULT 12 beagleUpdatePartialsByPartition │ │ │ │ - 139: 0000000000006460 65 FUNC GLOBAL DEFAULT 12 beagleGetSiteDerivatives │ │ │ │ - 140: 0000000000006390 57 FUNC GLOBAL DEFAULT 12 beagleGetLogLikelihood │ │ │ │ - 141: 000000000000ae90 8223 FUNC GLOBAL DEFAULT 12 _Z16EigenRealGeneraliPPdS_S_S0_PiS_ │ │ │ │ - 142: 0000000000005f90 63 FUNC GLOBAL DEFAULT 12 beagleCopyScaleFactors │ │ │ │ - 143: 000000000000d930 219 FUNC WEAK DEFAULT 12 _ZN6beagle6plugin13PluginManager10PluginInfoD2Ev │ │ │ │ - 144: 000000000000f480 32 OBJECT WEAK DEFAULT 14 _ZTSN6beagle6plugin13SharedLibraryE │ │ │ │ - 145: 0000000000008920 7 FUNC GLOBAL DEFAULT 12 _ZN6beagle9benchmark8gt_srandEPjj │ │ │ │ - 146: 00000000000130b0 8 OBJECT GLOBAL DEFAULT 24 rsrcBenchList │ │ │ │ - 147: 000000000000ceb0 96 FUNC GLOBAL DEFAULT 12 _ZN6beagle6plugin13PluginManager8instanceEv │ │ │ │ - 148: 0000000000005f50 63 FUNC GLOBAL DEFAULT 12 beagleResetScaleFactorsByPartition │ │ │ │ - 149: 0000000000013080 48 OBJECT GLOBAL DEFAULT 24 ResourceMap │ │ │ │ - 150: 00000000000085e0 722 FUNC WEAK DEFAULT 12 _ZNSt7__cxx114listISt4pairIiS1_IiPN6beagle17BeagleImplFactoryEEESaIS6_EE4sortIPFbRKS6_SB_EEEvT_ │ │ │ │ - 151: 0000000000005fd0 63 FUNC GLOBAL DEFAULT 12 beagleGetScaleFactors │ │ │ │ - 152: 00000000000130d8 8 OBJECT GLOBAL DEFAULT 24 _ZN6beagle6plugin13PluginManager11ms_instanceE │ │ │ │ - 153: 0000000000005200 333 FUNC GLOBAL DEFAULT 12 _Z23beagle_library_finalizev │ │ │ │ - 154: 0000000000007c00 9 FUNC WEAK DEFAULT 12 _ZNK6beagle6plugin6Plugin18getBeagleResourcesB5cxx11Ev │ │ │ │ - 155: 0000000000008300 722 FUNC WEAK DEFAULT 12 _ZNSt7__cxx114listI25BeagleBenchmarkedResourceSaIS1_EE4sortIPFbRKS1_S6_EEEvT_ │ │ │ │ - 156: 000000000000df50 27 FUNC GLOBAL DEFAULT 12 _ZN6beagle6plugin17UnixSharedLibraryD2Ev │ │ │ │ - 157: 00000000000129c0 24 OBJECT WEAK DEFAULT 20 _ZTIN6beagle6plugin17UnixSharedLibraryE │ │ │ │ - 158: 0000000000005d10 65 FUNC GLOBAL DEFAULT 12 beagleUpdatePrePartialsByPartition │ │ │ │ - 159: 000000000000abc0 711 FUNC GLOBAL DEFAULT 12 _Z12InvertMatrixPPdiS_PiS0_ │ │ │ │ - 160: 0000000000005800 54 FUNC GLOBAL DEFAULT 12 beagleSetCategoryRates │ │ │ │ - 161: 0000000000007dc0 42 FUNC WEAK DEFAULT 12 _ZNSt3mapIiiSt4lessIiESaISt4pairIKiiEEED2Ev │ │ │ │ - 162: 0000000000008020 722 FUNC WEAK DEFAULT 12 _ZNSt7__cxx114listISt4pairIiiESaIS2_EE4sortIPFbRKS2_S7_EEEvT_ │ │ │ │ - 163: 00000000000058d0 63 FUNC GLOBAL DEFAULT 12 beagleSetDifferentialMatrix │ │ │ │ - 164: 00000000000075c0 1572 FUNC GLOBAL DEFAULT 12 beagleCreateInstance │ │ │ │ - 165: 0000000000007e00 236 FUNC WEAK DEFAULT 12 _ZNSt7__cxx114listISt4pairIiiESaIS2_EE6removeERKS2_ │ │ │ │ - 166: 0000000000005350 48 FUNC GLOBAL DEFAULT 12 beagleFinalize │ │ │ │ - 167: 0000000000006420 57 FUNC GLOBAL DEFAULT 12 beagleGetSiteLogLikelihoods │ │ │ │ - 168: 000000000000f300 41 OBJECT WEAK DEFAULT 14 _ZTSN6beagle6plugin22SharedLibraryExceptionE │ │ │ │ - 169: 0000000000004f90 9 FUNC GLOBAL DEFAULT 12 _Z15beagle_gnu_initv │ │ │ │ - 170: 00000000000053a0 222 FUNC GLOBAL DEFAULT 12 _Z10scoreFlagsll │ │ │ │ - 171: 0000000000008930 96 FUNC GLOBAL DEFAULT 12 _ZN6beagle9benchmark20getRandomTipPartialsEiiPj │ │ │ │ - 172: 0000000000005600 70 FUNC GLOBAL DEFAULT 12 beagleSetRootPrePartials │ │ │ │ - 173: 00000000000057c0 60 FUNC GLOBAL DEFAULT 12 beagleSetPatternPartitions │ │ │ │ - 174: 00000000000064b0 113 FUNC GLOBAL DEFAULT 12 beagleCalculateEdgeDerivatives │ │ │ │ - 175: 0000000000006c40 924 FUNC GLOBAL DEFAULT 12 beagleGetResourceList │ │ │ │ + 56: 0000000000008860 7427 FUNC GLOBAL DEFAULT 12 _ZN6beagle9benchmark17benchmarkResourceEiiiibiiiibbiillPiPPcPlPdb │ │ │ │ + 57: 0000000000005ae0 109 FUNC GLOBAL DEFAULT 12 beagleUpdateTransitionMatricesWithModelCategories │ │ │ │ + 58: 0000000000005650 86 FUNC GLOBAL DEFAULT 12 beagleSetEigenDecomposition │ │ │ │ + 59: 0000000000005d10 65 FUNC GLOBAL DEFAULT 12 beagleWaitForPartials │ │ │ │ + 60: 000000000000d230 199 FUNC WEAK DEFAULT 12 _ZNK6beagle6plugin6Plugin10pluginNameB5cxx11Ev │ │ │ │ + 61: 00000000000056b0 60 FUNC GLOBAL DEFAULT 12 beagleSetStateFrequencies │ │ │ │ + 62: 0000000000008800 83 FUNC GLOBAL DEFAULT 12 _ZN6beagle9benchmark18getRandomTipStatesEiiPj │ │ │ │ + 63: 0000000000005b50 122 FUNC GLOBAL DEFAULT 12 beagleUpdateTransitionMatricesWithMultipleModels │ │ │ │ + 64: 000000000000d330 199 FUNC WEAK DEFAULT 12 _ZNK6beagle6plugin6Plugin10pluginTypeB5cxx11Ev │ │ │ │ + 65: 000000000000dc90 37 FUNC GLOBAL DEFAULT 12 _ZN6beagle6plugin17UnixSharedLibrary10findSymbolEPKc │ │ │ │ + 66: 0000000000005430 73 FUNC GLOBAL DEFAULT 12 beagleFinalizeInstance │ │ │ │ + 67: 0000000000007e20 154 FUNC WEAK DEFAULT 12 _ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE12_M_constructILb1EEEvPKcm │ │ │ │ + 68: 0000000000008780 9 FUNC GLOBAL DEFAULT 12 _ZN6beagle9benchmark7gt_randEPj │ │ │ │ + 69: 0000000000012060 8 OBJECT GLOBAL DEFAULT 24 _Z7pluginsB5cxx11 │ │ │ │ + 70: 0000000000005ec0 55 FUNC GLOBAL DEFAULT 12 beagleResetScaleFactors │ │ │ │ + 71: 0000000000005350 12 FUNC GLOBAL DEFAULT 12 beagleGetCitation │ │ │ │ + 72: 0000000000006760 551 FUNC GLOBAL DEFAULT 12 _Z20beagleGetFactoryListB5cxx11v │ │ │ │ + 73: 0000000000007df0 47 FUNC WEAK DEFAULT 12 _ZNSt7__cxx1110_List_baseIPN6beagle17BeagleImplFactoryESaIS3_EE8_M_clearEv │ │ │ │ + 74: 0000000000007b30 9 FUNC WEAK DEFAULT 12 _ZNK6beagle6plugin6Plugin18getBeagleFactoriesB5cxx11Ev │ │ │ │ + 75: 000000000000e4a0 36 OBJECT WEAK DEFAULT 14 _ZTSN6beagle6plugin17UnixSharedLibraryE │ │ │ │ + 76: 00000000000119a0 16 OBJECT WEAK DEFAULT 20 _ZTIN6beagle6plugin22SharedLibraryExceptionE │ │ │ │ + 77: 0000000000005560 65 FUNC GLOBAL DEFAULT 12 beagleSetPartials │ │ │ │ + 78: 0000000000006f70 1137 FUNC GLOBAL DEFAULT 12 beagleGetBenchmarkedResourceList │ │ │ │ + 79: 00000000000060d0 236 FUNC GLOBAL DEFAULT 12 beagleCalculateEdgeLogLikelihoods │ │ │ │ + 80: 0000000000005600 66 FUNC GLOBAL DEFAULT 12 beagleGetPartials │ │ │ │ + 81: 00000000000065b0 422 FUNC GLOBAL DEFAULT 12 _Z15filterResourcesPiillPNSt7__cxx114listISt4pairIiiESaIS3_EEE │ │ │ │ + 82: 00000000000056f0 60 FUNC GLOBAL DEFAULT 12 beagleSetCategoryWeights │ │ │ │ + 83: 0000000000005d60 72 FUNC GLOBAL DEFAULT 12 beagleAccumulateScaleFactors │ │ │ │ + 84: 00000000000051b0 5 FUNC GLOBAL DEFAULT 12 _Z25beagle_library_initializev │ │ │ │ + 85: 000000000000d300 33 FUNC WEAK DEFAULT 12 _ZN6beagle6plugin22SharedLibraryExceptionD1Ev │ │ │ │ + 86: 0000000000006990 565 FUNC GLOBAL DEFAULT 12 _Z17beagleLoadPluginsv │ │ │ │ + 87: 00000000000050b0 18 FUNC GLOBAL DEFAULT 12 _Z22compareBenchmarkResultRK25BeagleBenchmarkedResourceS1_ │ │ │ │ + 88: 0000000000005c20 72 FUNC GLOBAL DEFAULT 12 beagleUpdatePrePartials │ │ │ │ + 89: 00000000000119b0 16 OBJECT WEAK DEFAULT 20 _ZTIN6beagle6plugin13SharedLibraryE │ │ │ │ + 90: 00000000000120c0 8 OBJECT GLOBAL DEFAULT 24 _Z11implFactoryB5cxx11 │ │ │ │ + 91: 00000000000064e0 138 FUNC GLOBAL DEFAULT 12 beagleCalculateCrossProductDerivative │ │ │ │ + 92: 0000000000006380 65 FUNC GLOBAL DEFAULT 12 beagleGetDerivatives │ │ │ │ + 93: 00000000000119d8 40 OBJECT WEAK DEFAULT 20 _ZTVN6beagle6plugin17UnixSharedLibraryE │ │ │ │ + 94: 0000000000005db0 84 FUNC GLOBAL DEFAULT 12 beagleAccumulateScaleFactorsByPartition │ │ │ │ + 95: 00000000000073f0 330 FUNC GLOBAL DEFAULT 12 _Z31rankResourceImplementationPairsllPNSt7__cxx114listISt4pairIiiESaIS2_EEEPNS0_IS1_IiS1_IiPN6beagle17BeagleImplFactoryEEESaISA_EEE │ │ │ │ + 96: 00000000000054c0 65 FUNC GLOBAL DEFAULT 12 beagleSetTipStates │ │ │ │ + 97: 0000000000005730 54 FUNC GLOBAL DEFAULT 12 beagleSetPatternWeights │ │ │ │ + 98: 0000000000005e10 72 FUNC GLOBAL DEFAULT 12 beagleRemoveScaleFactors │ │ │ │ + 99: 000000000000dcc0 420 FUNC GLOBAL DEFAULT 12 _ZN6beagle6plugin17UnixSharedLibraryC2EPKc │ │ │ │ + 100: 000000000000dba0 32 FUNC GLOBAL DEFAULT 12 _ZN6beagle6plugin17UnixSharedLibraryD0Ev │ │ │ │ + 101: 000000000000dcc0 420 FUNC GLOBAL DEFAULT 12 _ZN6beagle6plugin17UnixSharedLibraryC1EPKc │ │ │ │ + 102: 0000000000005960 88 FUNC GLOBAL DEFAULT 12 beagleConvolveTransitionMatrices │ │ │ │ + 103: 0000000000005510 65 FUNC GLOBAL DEFAULT 12 beagleSetTipPartials │ │ │ │ + 104: 00000000000120b8 8 OBJECT GLOBAL DEFAULT 24 rsrcList │ │ │ │ + 105: 0000000000005bd0 72 FUNC GLOBAL DEFAULT 12 beagleUpdatePartials │ │ │ │ + 106: 00000000000061c0 382 FUNC GLOBAL DEFAULT 12 beagleCalculateEdgeLogLikelihoodsByPartition │ │ │ │ + 107: 0000000000005170 51 FUNC GLOBAL DEFAULT 12 _ZN6beagle17getBeagleInstanceEi │ │ │ │ + 108: 0000000000005a70 107 FUNC GLOBAL DEFAULT 12 beagleUpdateTransitionMatrices │ │ │ │ + 109: 0000000000005e60 84 FUNC GLOBAL DEFAULT 12 beagleRemoveScaleFactorsByPartition │ │ │ │ + 110: 0000000000005830 77 FUNC GLOBAL DEFAULT 12 beagleSetTransitionMatrix │ │ │ │ + 111: 0000000000008760 23 FUNC GLOBAL DEFAULT 12 _ZN6beagle9benchmark9gt_rand_rEPj │ │ │ │ + 112: 000000000000d300 33 FUNC WEAK DEFAULT 12 _ZN6beagle6plugin22SharedLibraryExceptionD2Ev │ │ │ │ + 113: 0000000000005fc0 111 FUNC GLOBAL DEFAULT 12 beagleCalculateRootLogLikelihoods │ │ │ │ + 114: 0000000000006030 152 FUNC GLOBAL DEFAULT 12 beagleCalculateRootLogLikelihoodsByPartition │ │ │ │ + 115: 000000000000d550 211 FUNC WEAK DEFAULT 12 _ZN6beagle6plugin13PluginManager10PluginInfoD1Ev │ │ │ │ + 116: 000000000000a680 751 FUNC GLOBAL DEFAULT 12 _Z11LUDecomposePPdiS_PiS_ │ │ │ │ + 117: 0000000000005a20 76 FUNC GLOBAL DEFAULT 12 beagleTransposeTransitionMatrices │ │ │ │ + 118: 00000000000057f0 63 FUNC GLOBAL DEFAULT 12 beagleSetCategoryRatesWithIndex │ │ │ │ + 119: 0000000000005090 12 FUNC GLOBAL DEFAULT 12 _Z15compareRsrcImplRKSt4pairIiS_IiPN6beagle17BeagleImplFactoryEEES6_ │ │ │ │ + 120: 0000000000004f60 9 FUNC GLOBAL DEFAULT 12 _Z19beagle_gnu_finalizev │ │ │ │ + 121: 00000000000050a0 12 FUNC GLOBAL DEFAULT 12 _Z14compareOnFirstRKSt4pairIiiES2_ │ │ │ │ + 122: 000000000000a570 103 FUNC WEAK DEFAULT 12 _Z10New2DArrayIdEPPT_jj │ │ │ │ + 123: 00000000000059c0 88 FUNC GLOBAL DEFAULT 12 beagleAddTransitionMatrices │ │ │ │ + 124: 0000000000012068 4 OBJECT GLOBAL DEFAULT 24 loaded │ │ │ │ + 125: 000000000000cb50 1745 FUNC GLOBAL DEFAULT 12 _ZN6beagle6plugin13PluginManager10findPluginEPKc │ │ │ │ + 126: 000000000000db80 27 FUNC GLOBAL DEFAULT 12 _ZN6beagle6plugin17UnixSharedLibraryD1Ev │ │ │ │ + 127: 00000000000058c0 88 FUNC GLOBAL DEFAULT 12 beagleSetTransitionMatrices │ │ │ │ + 128: 0000000000005480 52 FUNC GLOBAL DEFAULT 12 beagleSetCPUThreadCount │ │ │ │ + 129: 0000000000005920 63 FUNC GLOBAL DEFAULT 12 beagleGetTransitionMatrix │ │ │ │ + 130: 0000000000007ec0 33 FUNC WEAK DEFAULT 12 _ZNSt6__list13_Scratch_listINSt8__detail15_List_node_baseEE10_M_put_allEPS2_ │ │ │ │ + 131: 000000000000d630 1353 FUNC WEAK DEFAULT 12 _ZNSt8_Rb_treeINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt4pairIKS5_PN6beagle6plugin13PluginManager10PluginInfoEESt10_Select1stISD_ESt4lessIS5_ESaISD_EE22_M_emplace_hint_uniqueIJRKSt21piecewise_construct_tSt5tupleIJOS5_EESO_IJEEEEESt17_Rb_tree_iteratorISD_ESt23_Rb_tree_const_iteratorISD_EDpOT_ │ │ │ │ + 132: 0000000000008730 42 FUNC GLOBAL DEFAULT 12 _ZN6beagle9benchmark11getTimeDiffE7timevalS1_ │ │ │ │ + 133: 000000000000de70 59 FUNC GLOBAL DEFAULT 12 _ZN6beagle6plugin13SharedLibrary17openSharedLibraryEPKc │ │ │ │ + 134: 0000000000007cf0 42 FUNC WEAK DEFAULT 12 _ZNSt3mapIiiSt4lessIiESaISt4pairIKiiEEED1Ev │ │ │ │ + 135: 0000000000006570 50 FUNC GLOBAL DEFAULT 12 beagleCalculateEdgeDerivative │ │ │ │ + 136: 0000000000005340 12 FUNC GLOBAL DEFAULT 12 beagleGetVersion │ │ │ │ + 137: 00000000000120c8 8 OBJECT GLOBAL DEFAULT 24 instances │ │ │ │ + 138: 0000000000005c70 65 FUNC GLOBAL DEFAULT 12 beagleUpdatePartialsByPartition │ │ │ │ + 139: 0000000000006410 65 FUNC GLOBAL DEFAULT 12 beagleGetSiteDerivatives │ │ │ │ + 140: 0000000000006340 57 FUNC GLOBAL DEFAULT 12 beagleGetLogLikelihood │ │ │ │ + 141: 000000000000ac30 7863 FUNC GLOBAL DEFAULT 12 _Z16EigenRealGeneraliPPdS_S_S0_PiS_ │ │ │ │ + 142: 0000000000005f40 63 FUNC GLOBAL DEFAULT 12 beagleCopyScaleFactors │ │ │ │ + 143: 000000000000d550 211 FUNC WEAK DEFAULT 12 _ZN6beagle6plugin13PluginManager10PluginInfoD2Ev │ │ │ │ + 144: 000000000000e480 32 OBJECT WEAK DEFAULT 14 _ZTSN6beagle6plugin13SharedLibraryE │ │ │ │ + 145: 0000000000008790 7 FUNC GLOBAL DEFAULT 12 _ZN6beagle9benchmark8gt_srandEPjj │ │ │ │ + 146: 00000000000120b0 8 OBJECT GLOBAL DEFAULT 24 rsrcBenchList │ │ │ │ + 147: 000000000000caf0 88 FUNC GLOBAL DEFAULT 12 _ZN6beagle6plugin13PluginManager8instanceEv │ │ │ │ + 148: 0000000000005f00 63 FUNC GLOBAL DEFAULT 12 beagleResetScaleFactorsByPartition │ │ │ │ + 149: 0000000000012080 48 OBJECT GLOBAL DEFAULT 24 ResourceMap │ │ │ │ + 150: 0000000000008470 690 FUNC WEAK DEFAULT 12 _ZNSt7__cxx114listISt4pairIiS1_IiPN6beagle17BeagleImplFactoryEEESaIS6_EE4sortIPFbRKS6_SB_EEEvT_ │ │ │ │ + 151: 0000000000005f80 63 FUNC GLOBAL DEFAULT 12 beagleGetScaleFactors │ │ │ │ + 152: 00000000000120d8 8 OBJECT GLOBAL DEFAULT 24 _ZN6beagle6plugin13PluginManager11ms_instanceE │ │ │ │ + 153: 00000000000051c0 325 FUNC GLOBAL DEFAULT 12 _Z23beagle_library_finalizev │ │ │ │ + 154: 0000000000007b40 9 FUNC WEAK DEFAULT 12 _ZNK6beagle6plugin6Plugin18getBeagleResourcesB5cxx11Ev │ │ │ │ + 155: 00000000000081b0 690 FUNC WEAK DEFAULT 12 _ZNSt7__cxx114listI25BeagleBenchmarkedResourceSaIS1_EE4sortIPFbRKS1_S6_EEEvT_ │ │ │ │ + 156: 000000000000db80 27 FUNC GLOBAL DEFAULT 12 _ZN6beagle6plugin17UnixSharedLibraryD2Ev │ │ │ │ + 157: 00000000000119c0 24 OBJECT WEAK DEFAULT 20 _ZTIN6beagle6plugin17UnixSharedLibraryE │ │ │ │ + 158: 0000000000005cc0 65 FUNC GLOBAL DEFAULT 12 beagleUpdatePrePartialsByPartition │ │ │ │ + 159: 000000000000a970 695 FUNC GLOBAL DEFAULT 12 _Z12InvertMatrixPPdiS_PiS0_ │ │ │ │ + 160: 00000000000057b0 54 FUNC GLOBAL DEFAULT 12 beagleSetCategoryRates │ │ │ │ + 161: 0000000000007cf0 42 FUNC WEAK DEFAULT 12 _ZNSt3mapIiiSt4lessIiESaISt4pairIKiiEEED2Ev │ │ │ │ + 162: 0000000000007ef0 690 FUNC WEAK DEFAULT 12 _ZNSt7__cxx114listISt4pairIiiESaIS2_EE4sortIPFbRKS2_S7_EEEvT_ │ │ │ │ + 163: 0000000000005880 63 FUNC GLOBAL DEFAULT 12 beagleSetDifferentialMatrix │ │ │ │ + 164: 0000000000007540 1508 FUNC GLOBAL DEFAULT 12 beagleCreateInstance │ │ │ │ + 165: 0000000000007d20 202 FUNC WEAK DEFAULT 12 _ZNSt7__cxx114listISt4pairIiiESaIS2_EE6removeERKS2_ │ │ │ │ + 166: 0000000000005310 40 FUNC GLOBAL DEFAULT 12 beagleFinalize │ │ │ │ + 167: 00000000000063d0 57 FUNC GLOBAL DEFAULT 12 beagleGetSiteLogLikelihoods │ │ │ │ + 168: 000000000000e300 41 OBJECT WEAK DEFAULT 14 _ZTSN6beagle6plugin22SharedLibraryExceptionE │ │ │ │ + 169: 0000000000004f70 9 FUNC GLOBAL DEFAULT 12 _Z15beagle_gnu_initv │ │ │ │ + 170: 0000000000005360 200 FUNC GLOBAL DEFAULT 12 _Z10scoreFlagsll │ │ │ │ + 171: 00000000000087a0 96 FUNC GLOBAL DEFAULT 12 _ZN6beagle9benchmark20getRandomTipPartialsEiiPj │ │ │ │ + 172: 00000000000055b0 70 FUNC GLOBAL DEFAULT 12 beagleSetRootPrePartials │ │ │ │ + 173: 0000000000005770 60 FUNC GLOBAL DEFAULT 12 beagleSetPatternPartitions │ │ │ │ + 174: 0000000000006460 113 FUNC GLOBAL DEFAULT 12 beagleCalculateEdgeDerivatives │ │ │ │ + 175: 0000000000006bd0 916 FUNC GLOBAL DEFAULT 12 beagleGetResourceList │ │ │ ├── readelf --wide --relocs {} │ │ │ │ @@ -1,148 +1,148 @@ │ │ │ │ │ │ │ │ Relocation section '.rela.dyn' at offset 0x3250 contains 44 entries: │ │ │ │ Offset Info Type Symbol's Value Symbol's Name + Addend │ │ │ │ -0000000000012978 0000000000000008 R_X86_64_RELATIVE 50a0 │ │ │ │ -0000000000012988 0000000000000008 R_X86_64_RELATIVE 4fa0 │ │ │ │ -0000000000012990 0000000000000008 R_X86_64_RELATIVE 5060 │ │ │ │ -0000000000013000 0000000000000008 R_X86_64_RELATIVE 13000 │ │ │ │ -0000000000012980 000000a900000001 R_X86_64_64 0000000000004f90 _Z15beagle_gnu_initv + 0 │ │ │ │ -0000000000012998 0000007800000001 R_X86_64_64 0000000000004f80 _Z19beagle_gnu_finalizev + 0 │ │ │ │ -00000000000129a0 0000001000000001 R_X86_64_64 0000000000000000 _ZTVN10__cxxabiv117__class_type_infoE@CXXABI_1.3 + 10 │ │ │ │ -00000000000129b0 0000001000000001 R_X86_64_64 0000000000000000 _ZTVN10__cxxabiv117__class_type_infoE@CXXABI_1.3 + 10 │ │ │ │ -00000000000129a8 000000a800000001 R_X86_64_64 000000000000f300 _ZTSN6beagle6plugin22SharedLibraryExceptionE + 0 │ │ │ │ -00000000000129b8 0000009000000001 R_X86_64_64 000000000000f480 _ZTSN6beagle6plugin13SharedLibraryE + 0 │ │ │ │ -00000000000129c0 0000002200000001 R_X86_64_64 0000000000000000 _ZTVN10__cxxabiv120__si_class_type_infoE@CXXABI_1.3 + 10 │ │ │ │ -00000000000129c8 0000004b00000001 R_X86_64_64 000000000000f4a0 _ZTSN6beagle6plugin17UnixSharedLibraryE + 0 │ │ │ │ -00000000000129d0 0000005900000001 R_X86_64_64 00000000000129b0 _ZTIN6beagle6plugin13SharedLibraryE + 0 │ │ │ │ -00000000000129e0 0000009d00000001 R_X86_64_64 00000000000129c0 _ZTIN6beagle6plugin17UnixSharedLibraryE + 0 │ │ │ │ -00000000000129e8 0000007e00000001 R_X86_64_64 000000000000df50 _ZN6beagle6plugin17UnixSharedLibraryD1Ev + 0 │ │ │ │ -00000000000129f0 0000006400000001 R_X86_64_64 000000000000df70 _ZN6beagle6plugin17UnixSharedLibraryD0Ev + 0 │ │ │ │ -00000000000129f8 0000004100000001 R_X86_64_64 000000000000e070 _ZN6beagle6plugin17UnixSharedLibrary10findSymbolEPKc + 0 │ │ │ │ -0000000000012f48 0000007900000006 R_X86_64_GLOB_DAT 00000000000050d0 _Z14compareOnFirstRKSt4pairIiiES2_ + 0 │ │ │ │ -0000000000012f50 0000005a00000006 R_X86_64_GLOB_DAT 00000000000130c0 _Z11implFactoryB5cxx11 + 0 │ │ │ │ -0000000000012f58 0000004500000006 R_X86_64_GLOB_DAT 0000000000013060 _Z7pluginsB5cxx11 + 0 │ │ │ │ -0000000000012f60 0000005500000006 R_X86_64_GLOB_DAT 000000000000d6d0 _ZN6beagle6plugin22SharedLibraryExceptionD1Ev + 0 │ │ │ │ -0000000000012f68 0000000700000006 R_X86_64_GLOB_DAT 0000000000000000 __cxa_finalize@GLIBC_2.2.5 + 0 │ │ │ │ -0000000000012f70 0000006800000006 R_X86_64_GLOB_DAT 00000000000130b8 rsrcList + 0 │ │ │ │ -0000000000012f78 0000009800000006 R_X86_64_GLOB_DAT 00000000000130d8 _ZN6beagle6plugin13PluginManager11ms_instanceE + 0 │ │ │ │ -0000000000012f80 0000008900000006 R_X86_64_GLOB_DAT 00000000000130c8 instances + 0 │ │ │ │ -0000000000012f88 0000005700000006 R_X86_64_GLOB_DAT 00000000000050e0 _Z22compareBenchmarkResultRK25BeagleBenchmarkedResourceS1_ + 0 │ │ │ │ -0000000000012f90 0000009500000006 R_X86_64_GLOB_DAT 0000000000013080 ResourceMap + 0 │ │ │ │ -0000000000012f98 0000002400000006 R_X86_64_GLOB_DAT 0000000000000000 stderr@GLIBC_2.2.5 + 0 │ │ │ │ -0000000000012fa0 0000004a00000006 R_X86_64_GLOB_DAT 0000000000007bf0 _ZNK6beagle6plugin6Plugin18getBeagleFactoriesB5cxx11Ev + 0 │ │ │ │ -0000000000012fa8 0000008600000006 R_X86_64_GLOB_DAT 0000000000007dc0 _ZNSt3mapIiiSt4lessIiESaISt4pairIKiiEEED1Ev + 0 │ │ │ │ -0000000000012fb0 0000007c00000006 R_X86_64_GLOB_DAT 0000000000013068 loaded + 0 │ │ │ │ -0000000000012fb8 0000005d00000006 R_X86_64_GLOB_DAT 00000000000129d8 _ZTVN6beagle6plugin17UnixSharedLibraryE + 0 │ │ │ │ -0000000000012fc0 0000007700000006 R_X86_64_GLOB_DAT 00000000000050c0 _Z15compareRsrcImplRKSt4pairIiS_IiPN6beagle17BeagleImplFactoryEEES6_ + 0 │ │ │ │ -0000000000012fc8 0000003000000006 R_X86_64_GLOB_DAT 0000000000000000 _ITM_deregisterTMCloneTable + 0 │ │ │ │ -0000000000012fd0 0000009200000006 R_X86_64_GLOB_DAT 00000000000130b0 rsrcBenchList + 0 │ │ │ │ -0000000000012fd8 0000009a00000006 R_X86_64_GLOB_DAT 0000000000007c00 _ZNK6beagle6plugin6Plugin18getBeagleResourcesB5cxx11Ev + 0 │ │ │ │ -0000000000012fe0 0000004c00000006 R_X86_64_GLOB_DAT 00000000000129a0 _ZTIN6beagle6plugin22SharedLibraryExceptionE + 0 │ │ │ │ -0000000000013008 0000004c00000001 R_X86_64_64 00000000000129a0 _ZTIN6beagle6plugin22SharedLibraryExceptionE + 0 │ │ │ │ -0000000000012fe8 0000003400000006 R_X86_64_GLOB_DAT 0000000000000000 __gmon_start__ + 0 │ │ │ │ -0000000000012ff0 0000003500000006 R_X86_64_GLOB_DAT 0000000000000000 _ITM_registerTMCloneTable + 0 │ │ │ │ -0000000000012ff8 0000003600000006 R_X86_64_GLOB_DAT 0000000000000000 _ZSt4cerr@GLIBCXX_3.4 + 0 │ │ │ │ -0000000000013010 0000002f00000001 R_X86_64_64 0000000000000000 _ZTISt12out_of_range@GLIBCXX_3.4 + 0 │ │ │ │ -0000000000013018 0000002000000001 R_X86_64_64 0000000000000000 _ZTISt9bad_alloc@GLIBCXX_3.4 + 0 │ │ │ │ -0000000000013020 0000002d00000001 R_X86_64_64 0000000000000000 __gxx_personality_v0@CXXABI_1.3 + 0 │ │ │ │ +0000000000011978 0000000000000008 R_X86_64_RELATIVE 5080 │ │ │ │ +0000000000011988 0000000000000008 R_X86_64_RELATIVE 4f80 │ │ │ │ +0000000000011990 0000000000000008 R_X86_64_RELATIVE 5040 │ │ │ │ +0000000000012000 0000000000000008 R_X86_64_RELATIVE 12000 │ │ │ │ +0000000000011980 000000a900000001 R_X86_64_64 0000000000004f70 _Z15beagle_gnu_initv + 0 │ │ │ │ +0000000000011998 0000007800000001 R_X86_64_64 0000000000004f60 _Z19beagle_gnu_finalizev + 0 │ │ │ │ +00000000000119a0 0000001000000001 R_X86_64_64 0000000000000000 _ZTVN10__cxxabiv117__class_type_infoE@CXXABI_1.3 + 10 │ │ │ │ +00000000000119b0 0000001000000001 R_X86_64_64 0000000000000000 _ZTVN10__cxxabiv117__class_type_infoE@CXXABI_1.3 + 10 │ │ │ │ +00000000000119a8 000000a800000001 R_X86_64_64 000000000000e300 _ZTSN6beagle6plugin22SharedLibraryExceptionE + 0 │ │ │ │ +00000000000119b8 0000009000000001 R_X86_64_64 000000000000e480 _ZTSN6beagle6plugin13SharedLibraryE + 0 │ │ │ │ +00000000000119c0 0000002200000001 R_X86_64_64 0000000000000000 _ZTVN10__cxxabiv120__si_class_type_infoE@CXXABI_1.3 + 10 │ │ │ │ +00000000000119c8 0000004b00000001 R_X86_64_64 000000000000e4a0 _ZTSN6beagle6plugin17UnixSharedLibraryE + 0 │ │ │ │ +00000000000119d0 0000005900000001 R_X86_64_64 00000000000119b0 _ZTIN6beagle6plugin13SharedLibraryE + 0 │ │ │ │ +00000000000119e0 0000009d00000001 R_X86_64_64 00000000000119c0 _ZTIN6beagle6plugin17UnixSharedLibraryE + 0 │ │ │ │ +00000000000119e8 0000007e00000001 R_X86_64_64 000000000000db80 _ZN6beagle6plugin17UnixSharedLibraryD1Ev + 0 │ │ │ │ +00000000000119f0 0000006400000001 R_X86_64_64 000000000000dba0 _ZN6beagle6plugin17UnixSharedLibraryD0Ev + 0 │ │ │ │ +00000000000119f8 0000004100000001 R_X86_64_64 000000000000dc90 _ZN6beagle6plugin17UnixSharedLibrary10findSymbolEPKc + 0 │ │ │ │ +0000000000011f48 0000007900000006 R_X86_64_GLOB_DAT 00000000000050a0 _Z14compareOnFirstRKSt4pairIiiES2_ + 0 │ │ │ │ +0000000000011f50 0000005a00000006 R_X86_64_GLOB_DAT 00000000000120c0 _Z11implFactoryB5cxx11 + 0 │ │ │ │ +0000000000011f58 0000004500000006 R_X86_64_GLOB_DAT 0000000000012060 _Z7pluginsB5cxx11 + 0 │ │ │ │ +0000000000011f60 0000005500000006 R_X86_64_GLOB_DAT 000000000000d300 _ZN6beagle6plugin22SharedLibraryExceptionD1Ev + 0 │ │ │ │ +0000000000011f68 0000000700000006 R_X86_64_GLOB_DAT 0000000000000000 __cxa_finalize@GLIBC_2.2.5 + 0 │ │ │ │ +0000000000011f70 0000006800000006 R_X86_64_GLOB_DAT 00000000000120b8 rsrcList + 0 │ │ │ │ +0000000000011f78 0000009800000006 R_X86_64_GLOB_DAT 00000000000120d8 _ZN6beagle6plugin13PluginManager11ms_instanceE + 0 │ │ │ │ +0000000000011f80 0000008900000006 R_X86_64_GLOB_DAT 00000000000120c8 instances + 0 │ │ │ │ +0000000000011f88 0000005700000006 R_X86_64_GLOB_DAT 00000000000050b0 _Z22compareBenchmarkResultRK25BeagleBenchmarkedResourceS1_ + 0 │ │ │ │ +0000000000011f90 0000009500000006 R_X86_64_GLOB_DAT 0000000000012080 ResourceMap + 0 │ │ │ │ +0000000000011f98 0000002400000006 R_X86_64_GLOB_DAT 0000000000000000 stderr@GLIBC_2.2.5 + 0 │ │ │ │ +0000000000011fa0 0000004a00000006 R_X86_64_GLOB_DAT 0000000000007b30 _ZNK6beagle6plugin6Plugin18getBeagleFactoriesB5cxx11Ev + 0 │ │ │ │ +0000000000011fa8 0000008600000006 R_X86_64_GLOB_DAT 0000000000007cf0 _ZNSt3mapIiiSt4lessIiESaISt4pairIKiiEEED1Ev + 0 │ │ │ │ +0000000000011fb0 0000007c00000006 R_X86_64_GLOB_DAT 0000000000012068 loaded + 0 │ │ │ │ +0000000000011fb8 0000005d00000006 R_X86_64_GLOB_DAT 00000000000119d8 _ZTVN6beagle6plugin17UnixSharedLibraryE + 0 │ │ │ │ +0000000000011fc0 0000007700000006 R_X86_64_GLOB_DAT 0000000000005090 _Z15compareRsrcImplRKSt4pairIiS_IiPN6beagle17BeagleImplFactoryEEES6_ + 0 │ │ │ │ +0000000000011fc8 0000003000000006 R_X86_64_GLOB_DAT 0000000000000000 _ITM_deregisterTMCloneTable + 0 │ │ │ │ +0000000000011fd0 0000009200000006 R_X86_64_GLOB_DAT 00000000000120b0 rsrcBenchList + 0 │ │ │ │ +0000000000011fd8 0000009a00000006 R_X86_64_GLOB_DAT 0000000000007b40 _ZNK6beagle6plugin6Plugin18getBeagleResourcesB5cxx11Ev + 0 │ │ │ │ +0000000000011fe0 0000004c00000006 R_X86_64_GLOB_DAT 00000000000119a0 _ZTIN6beagle6plugin22SharedLibraryExceptionE + 0 │ │ │ │ +0000000000012008 0000004c00000001 R_X86_64_64 00000000000119a0 _ZTIN6beagle6plugin22SharedLibraryExceptionE + 0 │ │ │ │ +0000000000011fe8 0000003400000006 R_X86_64_GLOB_DAT 0000000000000000 __gmon_start__ + 0 │ │ │ │ +0000000000011ff0 0000003500000006 R_X86_64_GLOB_DAT 0000000000000000 _ITM_registerTMCloneTable + 0 │ │ │ │ +0000000000011ff8 0000003600000006 R_X86_64_GLOB_DAT 0000000000000000 _ZSt4cerr@GLIBCXX_3.4 + 0 │ │ │ │ +0000000000012010 0000002f00000001 R_X86_64_64 0000000000000000 _ZTISt12out_of_range@GLIBCXX_3.4 + 0 │ │ │ │ +0000000000012018 0000002000000001 R_X86_64_64 0000000000000000 _ZTISt9bad_alloc@GLIBCXX_3.4 + 0 │ │ │ │ +0000000000012020 0000002d00000001 R_X86_64_64 0000000000000000 __gxx_personality_v0@CXXABI_1.3 + 0 │ │ │ │ │ │ │ │ Relocation section '.rela.plt' at offset 0x3670 contains 98 entries: │ │ │ │ Offset Info Type Symbol's Value Symbol's Name + Addend │ │ │ │ -0000000000012c38 0000000100000007 R_X86_64_JUMP_SLOT 0000000000000000 __printf_chk@GLIBC_2.3.4 + 0 │ │ │ │ -0000000000012c40 0000000200000007 R_X86_64_JUMP_SLOT 0000000000000000 _Znam@GLIBCXX_3.4 + 0 │ │ │ │ -0000000000012c48 0000006a00000007 R_X86_64_JUMP_SLOT 0000000000006210 beagleCalculateEdgeLogLikelihoodsByPartition + 0 │ │ │ │ -0000000000012c50 0000000300000007 R_X86_64_JUMP_SLOT 0000000000000000 _ZNSt8__detail15_List_node_base7_M_hookEPS0_@GLIBCXX_3.4.15 + 0 │ │ │ │ -0000000000012c58 0000005300000007 R_X86_64_JUMP_SLOT 0000000000005db0 beagleAccumulateScaleFactors + 0 │ │ │ │ -0000000000012c60 0000000400000007 R_X86_64_JUMP_SLOT 0000000000000000 _ZSt29_Rb_tree_insert_and_rebalancebPSt18_Rb_tree_node_baseS0_RS_@GLIBCXX_3.4 + 0 │ │ │ │ -0000000000012c68 0000004900000007 R_X86_64_JUMP_SLOT 0000000000007ef0 _ZNSt7__cxx1110_List_baseIPN6beagle17BeagleImplFactoryESaIS3_EE8_M_clearEv + 0 │ │ │ │ -0000000000012c70 0000006700000007 R_X86_64_JUMP_SLOT 0000000000005560 beagleSetTipPartials + 0 │ │ │ │ -0000000000012c78 000000a400000007 R_X86_64_JUMP_SLOT 00000000000075c0 beagleCreateInstance + 0 │ │ │ │ -0000000000012c80 0000009900000007 R_X86_64_JUMP_SLOT 0000000000005200 _Z23beagle_library_finalizev + 0 │ │ │ │ -0000000000012c88 0000000500000007 R_X86_64_JUMP_SLOT 0000000000000000 _ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE9_M_appendEPKcm@GLIBCXX_3.4.21 + 0 │ │ │ │ -0000000000012c90 000000ad00000007 R_X86_64_JUMP_SLOT 00000000000057c0 beagleSetPatternPartitions + 0 │ │ │ │ -0000000000012c98 000000a200000007 R_X86_64_JUMP_SLOT 0000000000008020 _ZNSt7__cxx114listISt4pairIiiESaIS2_EE4sortIPFbRKS2_S7_EEEvT_ + 0 │ │ │ │ -0000000000012ca0 0000000600000007 R_X86_64_JUMP_SLOT 0000000000000000 __cxa_begin_catch@CXXABI_1.3 + 0 │ │ │ │ -0000000000012ca8 000000af00000007 R_X86_64_JUMP_SLOT 0000000000006c40 beagleGetResourceList + 0 │ │ │ │ -0000000000012cb0 0000006b00000007 R_X86_64_JUMP_SLOT 00000000000051b0 _ZN6beagle17getBeagleInstanceEi + 0 │ │ │ │ -0000000000012cb8 0000000800000007 R_X86_64_JUMP_SLOT 0000000000000000 strlen@GLIBC_2.2.5 + 0 │ │ │ │ -0000000000012cc0 0000000900000007 R_X86_64_JUMP_SLOT 0000000000000000 memcmp@GLIBC_2.2.5 + 0 │ │ │ │ -0000000000012cc8 0000005400000007 R_X86_64_JUMP_SLOT 00000000000051f0 _Z25beagle_library_initializev + 0 │ │ │ │ -0000000000012cd0 0000000a00000007 R_X86_64_JUMP_SLOT 0000000000000000 __cxa_allocate_exception@CXXABI_1.3 + 0 │ │ │ │ -0000000000012cd8 0000000b00000007 R_X86_64_JUMP_SLOT 0000000000000000 _ZNSt8__detail15_List_node_base11_M_transferEPS0_S1_@GLIBCXX_3.4.15 + 0 │ │ │ │ -0000000000012ce0 0000008300000007 R_X86_64_JUMP_SLOT 000000000000da10 _ZNSt8_Rb_treeINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt4pairIKS5_PN6beagle6plugin13PluginManager10PluginInfoEESt10_Select1stISD_ESt4lessIS5_ESaISD_EE22_M_emplace_hint_uniqueIJRKSt21piecewise_construct_tSt5tupleIJOS5_EESO_IJEEEEESt17_Rb_tree_iteratorISD_ESt23_Rb_tree_const_iteratorISD_EDpOT_ + 0 │ │ │ │ -0000000000012ce8 0000000c00000007 R_X86_64_JUMP_SLOT 0000000000000000 _ZSt20__throw_length_errorPKc@GLIBCXX_3.4 + 0 │ │ │ │ -0000000000012cf0 0000008d00000007 R_X86_64_JUMP_SLOT 000000000000ae90 _Z16EigenRealGeneraliPPdS_S_S0_PiS_ + 0 │ │ │ │ -0000000000012cf8 0000000d00000007 R_X86_64_JUMP_SLOT 0000000000000000 memset@GLIBC_2.2.5 + 0 │ │ │ │ -0000000000012d00 0000004300000007 R_X86_64_JUMP_SLOT 0000000000007f30 _ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE12_M_constructILb1EEEvPKcm + 0 │ │ │ │ -0000000000012d08 0000006c00000007 R_X86_64_JUMP_SLOT 0000000000005ac0 beagleUpdateTransitionMatrices + 0 │ │ │ │ -0000000000012d10 0000000e00000007 R_X86_64_JUMP_SLOT 0000000000000000 calloc@GLIBC_2.2.5 + 0 │ │ │ │ -0000000000012d18 0000009600000007 R_X86_64_JUMP_SLOT 00000000000085e0 _ZNSt7__cxx114listISt4pairIiS1_IiPN6beagle17BeagleImplFactoryEEESaIS6_EE4sortIPFbRKS6_SB_EEEvT_ + 0 │ │ │ │ -0000000000012d20 0000004200000007 R_X86_64_JUMP_SLOT 0000000000005480 beagleFinalizeInstance + 0 │ │ │ │ -0000000000012d28 0000008400000007 R_X86_64_JUMP_SLOT 00000000000088c0 _ZN6beagle9benchmark11getTimeDiffE7timevalS1_ + 0 │ │ │ │ -0000000000012d30 0000000f00000007 R_X86_64_JUMP_SLOT 0000000000000000 _ZSt18_Rb_tree_incrementPSt18_Rb_tree_node_base@GLIBCXX_3.4 + 0 │ │ │ │ -0000000000012d38 0000001100000007 R_X86_64_JUMP_SLOT 0000000000000000 _ZSt19__throw_logic_errorPKc@GLIBCXX_3.4 + 0 │ │ │ │ -0000000000012d40 0000001200000007 R_X86_64_JUMP_SLOT 0000000000000000 __cxa_free_exception@CXXABI_1.3 + 0 │ │ │ │ -0000000000012d48 0000006100000007 R_X86_64_JUMP_SLOT 0000000000005780 beagleSetPatternWeights + 0 │ │ │ │ -0000000000012d50 0000005100000007 R_X86_64_JUMP_SLOT 0000000000006600 _Z15filterResourcesPiillPNSt7__cxx114listISt4pairIiiESaIS3_EEE + 0 │ │ │ │ -0000000000012d58 0000001300000007 R_X86_64_JUMP_SLOT 0000000000000000 dlclose@GLIBC_2.34 + 0 │ │ │ │ -0000000000012d60 0000007a00000007 R_X86_64_JUMP_SLOT 000000000000a780 _Z10New2DArrayIdEPPT_jj + 0 │ │ │ │ -0000000000012d68 0000001400000007 R_X86_64_JUMP_SLOT 0000000000000000 memcpy@GLIBC_2.14 + 0 │ │ │ │ -0000000000012d70 0000009b00000007 R_X86_64_JUMP_SLOT 0000000000008300 _ZNSt7__cxx114listI25BeagleBenchmarkedResourceSaIS1_EE4sortIPFbRKS1_S6_EEEvT_ + 0 │ │ │ │ -0000000000012d78 000000aa00000007 R_X86_64_JUMP_SLOT 00000000000053a0 _Z10scoreFlagsll + 0 │ │ │ │ -0000000000012d80 0000001500000007 R_X86_64_JUMP_SLOT 0000000000000000 __cxa_atexit@GLIBC_2.2.5 + 0 │ │ │ │ -0000000000012d88 0000001600000007 R_X86_64_JUMP_SLOT 0000000000000000 dlsym@GLIBC_2.34 + 0 │ │ │ │ -0000000000012d90 0000001700000007 R_X86_64_JUMP_SLOT 0000000000000000 dlerror@GLIBC_2.34 + 0 │ │ │ │ -0000000000012d98 0000001800000007 R_X86_64_JUMP_SLOT 0000000000000000 _ZdlPv@GLIBCXX_3.4 + 0 │ │ │ │ -0000000000012da0 0000003a00000007 R_X86_64_JUMP_SLOT 00000000000056a0 beagleSetEigenDecomposition + 0 │ │ │ │ -0000000000012da8 0000001900000007 R_X86_64_JUMP_SLOT 0000000000000000 _Znwm@GLIBCXX_3.4 + 0 │ │ │ │ -0000000000012db0 0000001a00000007 R_X86_64_JUMP_SLOT 0000000000000000 _ZSt18_Rb_tree_decrementPSt18_Rb_tree_node_base@GLIBCXX_3.4 + 0 │ │ │ │ -0000000000012db8 0000003d00000007 R_X86_64_JUMP_SLOT 0000000000005700 beagleSetStateFrequencies + 0 │ │ │ │ -0000000000012dc0 0000005600000007 R_X86_64_JUMP_SLOT 0000000000006a00 _Z17beagleLoadPluginsv + 0 │ │ │ │ -0000000000012dc8 000000a500000007 R_X86_64_JUMP_SLOT 0000000000007e00 _ZNSt7__cxx114listISt4pairIiiESaIS2_EE6removeERKS2_ + 0 │ │ │ │ -0000000000012dd0 000000a000000007 R_X86_64_JUMP_SLOT 0000000000005800 beagleSetCategoryRates + 0 │ │ │ │ -0000000000012dd8 0000006500000007 R_X86_64_JUMP_SLOT 000000000000e0a0 _ZN6beagle6plugin17UnixSharedLibraryC1EPKc + 0 │ │ │ │ -0000000000012de0 0000001b00000007 R_X86_64_JUMP_SLOT 0000000000000000 __stack_chk_fail@GLIBC_2.4 + 0 │ │ │ │ -0000000000012de8 0000001c00000007 R_X86_64_JUMP_SLOT 0000000000000000 _ZSt16__ostream_insertIcSt11char_traitsIcEERSt13basic_ostreamIT_T0_ES6_PKS3_l@GLIBCXX_3.4.9 + 0 │ │ │ │ -0000000000012df0 0000007300000007 R_X86_64_JUMP_SLOT 000000000000d930 _ZN6beagle6plugin13PluginManager10PluginInfoD1Ev + 0 │ │ │ │ -0000000000012df8 0000006f00000007 R_X86_64_JUMP_SLOT 00000000000088f0 _ZN6beagle9benchmark9gt_rand_rEPj + 0 │ │ │ │ -0000000000012e00 0000001d00000007 R_X86_64_JUMP_SLOT 0000000000000000 free@GLIBC_2.2.5 + 0 │ │ │ │ -0000000000012e08 0000001e00000007 R_X86_64_JUMP_SLOT 0000000000000000 _ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE10_M_disposeEv@GLIBCXX_3.4.21 + 0 │ │ │ │ -0000000000012e10 0000003800000007 R_X86_64_JUMP_SLOT 00000000000089f0 _ZN6beagle9benchmark17benchmarkResourceEiiiibiiiibbiillPiPPcPlPdb + 0 │ │ │ │ -0000000000012e18 0000007400000007 R_X86_64_JUMP_SLOT 000000000000a8a0 _Z11LUDecomposePPdiS_PiS_ + 0 │ │ │ │ -0000000000012e20 0000001f00000007 R_X86_64_JUMP_SLOT 0000000000000000 __cxa_get_exception_ptr@CXXABI_1.3.1 + 0 │ │ │ │ -0000000000012e28 0000002100000007 R_X86_64_JUMP_SLOT 0000000000000000 _ZdaPv@GLIBCXX_3.4 + 0 │ │ │ │ -0000000000012e30 0000002300000007 R_X86_64_JUMP_SLOT 0000000000000000 malloc@GLIBC_2.2.5 + 0 │ │ │ │ -0000000000012e38 0000008200000007 R_X86_64_JUMP_SLOT 0000000000007fe0 _ZNSt6__list13_Scratch_listINSt8__detail15_List_node_baseEE10_M_put_allEPS2_ + 0 │ │ │ │ -0000000000012e40 0000002500000007 R_X86_64_JUMP_SLOT 0000000000000000 dlopen@GLIBC_2.34 + 0 │ │ │ │ -0000000000012e48 0000004600000007 R_X86_64_JUMP_SLOT 0000000000005f10 beagleResetScaleFactors + 0 │ │ │ │ -0000000000012e50 0000002600000007 R_X86_64_JUMP_SLOT 0000000000000000 strcmp@GLIBC_2.2.5 + 0 │ │ │ │ -0000000000012e58 0000009100000007 R_X86_64_JUMP_SLOT 0000000000008920 _ZN6beagle9benchmark8gt_srandEPjj + 0 │ │ │ │ -0000000000012e60 0000004400000007 R_X86_64_JUMP_SLOT 0000000000008910 _ZN6beagle9benchmark7gt_randEPj + 0 │ │ │ │ -0000000000012e68 0000007d00000007 R_X86_64_JUMP_SLOT 000000000000cf10 _ZN6beagle6plugin13PluginManager10findPluginEPKc + 0 │ │ │ │ -0000000000012e70 0000002700000007 R_X86_64_JUMP_SLOT 0000000000000000 __cxa_throw_bad_array_new_length@CXXABI_1.3.8 + 0 │ │ │ │ -0000000000012e78 0000005200000007 R_X86_64_JUMP_SLOT 0000000000005740 beagleSetCategoryWeights + 0 │ │ │ │ -0000000000012e80 0000002800000007 R_X86_64_JUMP_SLOT 0000000000000000 __cxa_rethrow@CXXABI_1.3 + 0 │ │ │ │ -0000000000012e88 000000ab00000007 R_X86_64_JUMP_SLOT 0000000000008930 _ZN6beagle9benchmark20getRandomTipPartialsEiiPj + 0 │ │ │ │ -0000000000012e90 0000002900000007 R_X86_64_JUMP_SLOT 0000000000000000 puts@GLIBC_2.2.5 + 0 │ │ │ │ -0000000000012e98 0000009f00000007 R_X86_64_JUMP_SLOT 000000000000abc0 _Z12InvertMatrixPPdiS_PiS0_ + 0 │ │ │ │ -0000000000012ea0 0000002b00000007 R_X86_64_JUMP_SLOT 0000000000000000 gettimeofday@GLIBC_2.2.5 + 0 │ │ │ │ -0000000000012ea8 0000002c00000007 R_X86_64_JUMP_SLOT 0000000000000000 __cxa_end_catch@CXXABI_1.3 + 0 │ │ │ │ -0000000000012eb0 0000008a00000007 R_X86_64_JUMP_SLOT 0000000000005cc0 beagleUpdatePartialsByPartition + 0 │ │ │ │ -0000000000012eb8 0000002e00000007 R_X86_64_JUMP_SLOT 0000000000000000 __cxa_throw@CXXABI_1.3 + 0 │ │ │ │ -0000000000012ec0 0000007100000007 R_X86_64_JUMP_SLOT 0000000000006010 beagleCalculateRootLogLikelihoods + 0 │ │ │ │ -0000000000012ec8 0000006000000007 R_X86_64_JUMP_SLOT 0000000000005510 beagleSetTipStates + 0 │ │ │ │ -0000000000012ed0 0000004f00000007 R_X86_64_JUMP_SLOT 0000000000006120 beagleCalculateEdgeLogLikelihoods + 0 │ │ │ │ -0000000000012ed8 0000003e00000007 R_X86_64_JUMP_SLOT 0000000000008990 _ZN6beagle9benchmark18getRandomTipStatesEiiPj + 0 │ │ │ │ -0000000000012ee0 0000003100000007 R_X86_64_JUMP_SLOT 0000000000000000 _Unwind_Resume@GCC_3.0 + 0 │ │ │ │ -0000000000012ee8 0000003200000007 R_X86_64_JUMP_SLOT 0000000000000000 _ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE9_M_createERmm@GLIBCXX_3.4.21 + 0 │ │ │ │ -0000000000012ef0 0000003300000007 R_X86_64_JUMP_SLOT 0000000000000000 _ZNSt8__detail15_List_node_base4swapERS0_S1_@GLIBCXX_3.4.15 + 0 │ │ │ │ -0000000000012ef8 0000007200000007 R_X86_64_JUMP_SLOT 0000000000006080 beagleCalculateRootLogLikelihoodsByPartition + 0 │ │ │ │ -0000000000012f00 0000003f00000007 R_X86_64_JUMP_SLOT 0000000000005ba0 beagleUpdateTransitionMatricesWithMultipleModels + 0 │ │ │ │ -0000000000012f08 0000008500000007 R_X86_64_JUMP_SLOT 000000000000e250 _ZN6beagle6plugin13SharedLibrary17openSharedLibraryEPKc + 0 │ │ │ │ -0000000000012f10 0000007e00000007 R_X86_64_JUMP_SLOT 000000000000df50 _ZN6beagle6plugin17UnixSharedLibraryD1Ev + 0 │ │ │ │ -0000000000012f18 0000007600000007 R_X86_64_JUMP_SLOT 0000000000005840 beagleSetCategoryRatesWithIndex + 0 │ │ │ │ -0000000000012f20 0000006900000007 R_X86_64_JUMP_SLOT 0000000000005c20 beagleUpdatePartials + 0 │ │ │ │ -0000000000012f28 0000005f00000007 R_X86_64_JUMP_SLOT 0000000000007460 _Z31rankResourceImplementationPairsllPNSt7__cxx114listISt4pairIiiESaIS2_EEEPNS0_IS1_IiS1_IiPN6beagle17BeagleImplFactoryEEESaISA_EEE + 0 │ │ │ │ -0000000000012f30 0000003700000007 R_X86_64_JUMP_SLOT 0000000000000000 fwrite@GLIBC_2.2.5 + 0 │ │ │ │ -0000000000012f38 0000009300000007 R_X86_64_JUMP_SLOT 000000000000ceb0 _ZN6beagle6plugin13PluginManager8instanceEv + 0 │ │ │ │ -0000000000012f40 0000004800000007 R_X86_64_JUMP_SLOT 00000000000067b0 _Z20beagleGetFactoryListB5cxx11v + 0 │ │ │ │ +0000000000011c38 0000000100000007 R_X86_64_JUMP_SLOT 0000000000000000 __printf_chk@GLIBC_2.3.4 + 0 │ │ │ │ +0000000000011c40 0000000200000007 R_X86_64_JUMP_SLOT 0000000000000000 _Znam@GLIBCXX_3.4 + 0 │ │ │ │ +0000000000011c48 0000006a00000007 R_X86_64_JUMP_SLOT 00000000000061c0 beagleCalculateEdgeLogLikelihoodsByPartition + 0 │ │ │ │ +0000000000011c50 0000000300000007 R_X86_64_JUMP_SLOT 0000000000000000 _ZNSt8__detail15_List_node_base7_M_hookEPS0_@GLIBCXX_3.4.15 + 0 │ │ │ │ +0000000000011c58 0000005300000007 R_X86_64_JUMP_SLOT 0000000000005d60 beagleAccumulateScaleFactors + 0 │ │ │ │ +0000000000011c60 0000000400000007 R_X86_64_JUMP_SLOT 0000000000000000 _ZSt29_Rb_tree_insert_and_rebalancebPSt18_Rb_tree_node_baseS0_RS_@GLIBCXX_3.4 + 0 │ │ │ │ +0000000000011c68 0000004900000007 R_X86_64_JUMP_SLOT 0000000000007df0 _ZNSt7__cxx1110_List_baseIPN6beagle17BeagleImplFactoryESaIS3_EE8_M_clearEv + 0 │ │ │ │ +0000000000011c70 0000006700000007 R_X86_64_JUMP_SLOT 0000000000005510 beagleSetTipPartials + 0 │ │ │ │ +0000000000011c78 000000a400000007 R_X86_64_JUMP_SLOT 0000000000007540 beagleCreateInstance + 0 │ │ │ │ +0000000000011c80 0000009900000007 R_X86_64_JUMP_SLOT 00000000000051c0 _Z23beagle_library_finalizev + 0 │ │ │ │ +0000000000011c88 0000000500000007 R_X86_64_JUMP_SLOT 0000000000000000 _ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE9_M_appendEPKcm@GLIBCXX_3.4.21 + 0 │ │ │ │ +0000000000011c90 000000ad00000007 R_X86_64_JUMP_SLOT 0000000000005770 beagleSetPatternPartitions + 0 │ │ │ │ +0000000000011c98 000000a200000007 R_X86_64_JUMP_SLOT 0000000000007ef0 _ZNSt7__cxx114listISt4pairIiiESaIS2_EE4sortIPFbRKS2_S7_EEEvT_ + 0 │ │ │ │ +0000000000011ca0 0000000600000007 R_X86_64_JUMP_SLOT 0000000000000000 __cxa_begin_catch@CXXABI_1.3 + 0 │ │ │ │ +0000000000011ca8 000000af00000007 R_X86_64_JUMP_SLOT 0000000000006bd0 beagleGetResourceList + 0 │ │ │ │ +0000000000011cb0 0000006b00000007 R_X86_64_JUMP_SLOT 0000000000005170 _ZN6beagle17getBeagleInstanceEi + 0 │ │ │ │ +0000000000011cb8 0000000800000007 R_X86_64_JUMP_SLOT 0000000000000000 strlen@GLIBC_2.2.5 + 0 │ │ │ │ +0000000000011cc0 0000000900000007 R_X86_64_JUMP_SLOT 0000000000000000 memcmp@GLIBC_2.2.5 + 0 │ │ │ │ +0000000000011cc8 0000005400000007 R_X86_64_JUMP_SLOT 00000000000051b0 _Z25beagle_library_initializev + 0 │ │ │ │ +0000000000011cd0 0000000a00000007 R_X86_64_JUMP_SLOT 0000000000000000 __cxa_allocate_exception@CXXABI_1.3 + 0 │ │ │ │ +0000000000011cd8 0000000b00000007 R_X86_64_JUMP_SLOT 0000000000000000 _ZNSt8__detail15_List_node_base11_M_transferEPS0_S1_@GLIBCXX_3.4.15 + 0 │ │ │ │ +0000000000011ce0 0000008300000007 R_X86_64_JUMP_SLOT 000000000000d630 _ZNSt8_Rb_treeINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt4pairIKS5_PN6beagle6plugin13PluginManager10PluginInfoEESt10_Select1stISD_ESt4lessIS5_ESaISD_EE22_M_emplace_hint_uniqueIJRKSt21piecewise_construct_tSt5tupleIJOS5_EESO_IJEEEEESt17_Rb_tree_iteratorISD_ESt23_Rb_tree_const_iteratorISD_EDpOT_ + 0 │ │ │ │ +0000000000011ce8 0000000c00000007 R_X86_64_JUMP_SLOT 0000000000000000 _ZSt20__throw_length_errorPKc@GLIBCXX_3.4 + 0 │ │ │ │ +0000000000011cf0 0000008d00000007 R_X86_64_JUMP_SLOT 000000000000ac30 _Z16EigenRealGeneraliPPdS_S_S0_PiS_ + 0 │ │ │ │ +0000000000011cf8 0000000d00000007 R_X86_64_JUMP_SLOT 0000000000000000 memset@GLIBC_2.2.5 + 0 │ │ │ │ +0000000000011d00 0000004300000007 R_X86_64_JUMP_SLOT 0000000000007e20 _ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE12_M_constructILb1EEEvPKcm + 0 │ │ │ │ +0000000000011d08 0000006c00000007 R_X86_64_JUMP_SLOT 0000000000005a70 beagleUpdateTransitionMatrices + 0 │ │ │ │ +0000000000011d10 0000000e00000007 R_X86_64_JUMP_SLOT 0000000000000000 calloc@GLIBC_2.2.5 + 0 │ │ │ │ +0000000000011d18 0000009600000007 R_X86_64_JUMP_SLOT 0000000000008470 _ZNSt7__cxx114listISt4pairIiS1_IiPN6beagle17BeagleImplFactoryEEESaIS6_EE4sortIPFbRKS6_SB_EEEvT_ + 0 │ │ │ │ +0000000000011d20 0000004200000007 R_X86_64_JUMP_SLOT 0000000000005430 beagleFinalizeInstance + 0 │ │ │ │ +0000000000011d28 0000008400000007 R_X86_64_JUMP_SLOT 0000000000008730 _ZN6beagle9benchmark11getTimeDiffE7timevalS1_ + 0 │ │ │ │ +0000000000011d30 0000000f00000007 R_X86_64_JUMP_SLOT 0000000000000000 _ZSt18_Rb_tree_incrementPSt18_Rb_tree_node_base@GLIBCXX_3.4 + 0 │ │ │ │ +0000000000011d38 0000001100000007 R_X86_64_JUMP_SLOT 0000000000000000 _ZSt19__throw_logic_errorPKc@GLIBCXX_3.4 + 0 │ │ │ │ +0000000000011d40 0000001200000007 R_X86_64_JUMP_SLOT 0000000000000000 __cxa_free_exception@CXXABI_1.3 + 0 │ │ │ │ +0000000000011d48 0000006100000007 R_X86_64_JUMP_SLOT 0000000000005730 beagleSetPatternWeights + 0 │ │ │ │ +0000000000011d50 0000005100000007 R_X86_64_JUMP_SLOT 00000000000065b0 _Z15filterResourcesPiillPNSt7__cxx114listISt4pairIiiESaIS3_EEE + 0 │ │ │ │ +0000000000011d58 0000001300000007 R_X86_64_JUMP_SLOT 0000000000000000 dlclose@GLIBC_2.34 + 0 │ │ │ │ +0000000000011d60 0000007a00000007 R_X86_64_JUMP_SLOT 000000000000a570 _Z10New2DArrayIdEPPT_jj + 0 │ │ │ │ +0000000000011d68 0000001400000007 R_X86_64_JUMP_SLOT 0000000000000000 memcpy@GLIBC_2.14 + 0 │ │ │ │ +0000000000011d70 0000009b00000007 R_X86_64_JUMP_SLOT 00000000000081b0 _ZNSt7__cxx114listI25BeagleBenchmarkedResourceSaIS1_EE4sortIPFbRKS1_S6_EEEvT_ + 0 │ │ │ │ +0000000000011d78 000000aa00000007 R_X86_64_JUMP_SLOT 0000000000005360 _Z10scoreFlagsll + 0 │ │ │ │ +0000000000011d80 0000001500000007 R_X86_64_JUMP_SLOT 0000000000000000 __cxa_atexit@GLIBC_2.2.5 + 0 │ │ │ │ +0000000000011d88 0000001600000007 R_X86_64_JUMP_SLOT 0000000000000000 dlsym@GLIBC_2.34 + 0 │ │ │ │ +0000000000011d90 0000001700000007 R_X86_64_JUMP_SLOT 0000000000000000 dlerror@GLIBC_2.34 + 0 │ │ │ │ +0000000000011d98 0000001800000007 R_X86_64_JUMP_SLOT 0000000000000000 _ZdlPv@GLIBCXX_3.4 + 0 │ │ │ │ +0000000000011da0 0000003a00000007 R_X86_64_JUMP_SLOT 0000000000005650 beagleSetEigenDecomposition + 0 │ │ │ │ +0000000000011da8 0000001900000007 R_X86_64_JUMP_SLOT 0000000000000000 _Znwm@GLIBCXX_3.4 + 0 │ │ │ │ +0000000000011db0 0000001a00000007 R_X86_64_JUMP_SLOT 0000000000000000 _ZSt18_Rb_tree_decrementPSt18_Rb_tree_node_base@GLIBCXX_3.4 + 0 │ │ │ │ +0000000000011db8 0000003d00000007 R_X86_64_JUMP_SLOT 00000000000056b0 beagleSetStateFrequencies + 0 │ │ │ │ +0000000000011dc0 0000005600000007 R_X86_64_JUMP_SLOT 0000000000006990 _Z17beagleLoadPluginsv + 0 │ │ │ │ +0000000000011dc8 000000a500000007 R_X86_64_JUMP_SLOT 0000000000007d20 _ZNSt7__cxx114listISt4pairIiiESaIS2_EE6removeERKS2_ + 0 │ │ │ │ +0000000000011dd0 000000a000000007 R_X86_64_JUMP_SLOT 00000000000057b0 beagleSetCategoryRates + 0 │ │ │ │ +0000000000011dd8 0000006500000007 R_X86_64_JUMP_SLOT 000000000000dcc0 _ZN6beagle6plugin17UnixSharedLibraryC1EPKc + 0 │ │ │ │ +0000000000011de0 0000001b00000007 R_X86_64_JUMP_SLOT 0000000000000000 __stack_chk_fail@GLIBC_2.4 + 0 │ │ │ │ +0000000000011de8 0000001c00000007 R_X86_64_JUMP_SLOT 0000000000000000 _ZSt16__ostream_insertIcSt11char_traitsIcEERSt13basic_ostreamIT_T0_ES6_PKS3_l@GLIBCXX_3.4.9 + 0 │ │ │ │ +0000000000011df0 0000007300000007 R_X86_64_JUMP_SLOT 000000000000d550 _ZN6beagle6plugin13PluginManager10PluginInfoD1Ev + 0 │ │ │ │ +0000000000011df8 0000006f00000007 R_X86_64_JUMP_SLOT 0000000000008760 _ZN6beagle9benchmark9gt_rand_rEPj + 0 │ │ │ │ +0000000000011e00 0000001d00000007 R_X86_64_JUMP_SLOT 0000000000000000 free@GLIBC_2.2.5 + 0 │ │ │ │ +0000000000011e08 0000001e00000007 R_X86_64_JUMP_SLOT 0000000000000000 _ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE10_M_disposeEv@GLIBCXX_3.4.21 + 0 │ │ │ │ +0000000000011e10 0000003800000007 R_X86_64_JUMP_SLOT 0000000000008860 _ZN6beagle9benchmark17benchmarkResourceEiiiibiiiibbiillPiPPcPlPdb + 0 │ │ │ │ +0000000000011e18 0000007400000007 R_X86_64_JUMP_SLOT 000000000000a680 _Z11LUDecomposePPdiS_PiS_ + 0 │ │ │ │ +0000000000011e20 0000001f00000007 R_X86_64_JUMP_SLOT 0000000000000000 __cxa_get_exception_ptr@CXXABI_1.3.1 + 0 │ │ │ │ +0000000000011e28 0000002100000007 R_X86_64_JUMP_SLOT 0000000000000000 _ZdaPv@GLIBCXX_3.4 + 0 │ │ │ │ +0000000000011e30 0000002300000007 R_X86_64_JUMP_SLOT 0000000000000000 malloc@GLIBC_2.2.5 + 0 │ │ │ │ +0000000000011e38 0000008200000007 R_X86_64_JUMP_SLOT 0000000000007ec0 _ZNSt6__list13_Scratch_listINSt8__detail15_List_node_baseEE10_M_put_allEPS2_ + 0 │ │ │ │ +0000000000011e40 0000002500000007 R_X86_64_JUMP_SLOT 0000000000000000 dlopen@GLIBC_2.34 + 0 │ │ │ │ +0000000000011e48 0000004600000007 R_X86_64_JUMP_SLOT 0000000000005ec0 beagleResetScaleFactors + 0 │ │ │ │ +0000000000011e50 0000002600000007 R_X86_64_JUMP_SLOT 0000000000000000 strcmp@GLIBC_2.2.5 + 0 │ │ │ │ +0000000000011e58 0000009100000007 R_X86_64_JUMP_SLOT 0000000000008790 _ZN6beagle9benchmark8gt_srandEPjj + 0 │ │ │ │ +0000000000011e60 0000004400000007 R_X86_64_JUMP_SLOT 0000000000008780 _ZN6beagle9benchmark7gt_randEPj + 0 │ │ │ │ +0000000000011e68 0000007d00000007 R_X86_64_JUMP_SLOT 000000000000cb50 _ZN6beagle6plugin13PluginManager10findPluginEPKc + 0 │ │ │ │ +0000000000011e70 0000002700000007 R_X86_64_JUMP_SLOT 0000000000000000 __cxa_throw_bad_array_new_length@CXXABI_1.3.8 + 0 │ │ │ │ +0000000000011e78 0000005200000007 R_X86_64_JUMP_SLOT 00000000000056f0 beagleSetCategoryWeights + 0 │ │ │ │ +0000000000011e80 0000002800000007 R_X86_64_JUMP_SLOT 0000000000000000 __cxa_rethrow@CXXABI_1.3 + 0 │ │ │ │ +0000000000011e88 000000ab00000007 R_X86_64_JUMP_SLOT 00000000000087a0 _ZN6beagle9benchmark20getRandomTipPartialsEiiPj + 0 │ │ │ │ +0000000000011e90 0000002900000007 R_X86_64_JUMP_SLOT 0000000000000000 puts@GLIBC_2.2.5 + 0 │ │ │ │ +0000000000011e98 0000009f00000007 R_X86_64_JUMP_SLOT 000000000000a970 _Z12InvertMatrixPPdiS_PiS0_ + 0 │ │ │ │ +0000000000011ea0 0000002b00000007 R_X86_64_JUMP_SLOT 0000000000000000 gettimeofday@GLIBC_2.2.5 + 0 │ │ │ │ +0000000000011ea8 0000002c00000007 R_X86_64_JUMP_SLOT 0000000000000000 __cxa_end_catch@CXXABI_1.3 + 0 │ │ │ │ +0000000000011eb0 0000008a00000007 R_X86_64_JUMP_SLOT 0000000000005c70 beagleUpdatePartialsByPartition + 0 │ │ │ │ +0000000000011eb8 0000002e00000007 R_X86_64_JUMP_SLOT 0000000000000000 __cxa_throw@CXXABI_1.3 + 0 │ │ │ │ +0000000000011ec0 0000007100000007 R_X86_64_JUMP_SLOT 0000000000005fc0 beagleCalculateRootLogLikelihoods + 0 │ │ │ │ +0000000000011ec8 0000006000000007 R_X86_64_JUMP_SLOT 00000000000054c0 beagleSetTipStates + 0 │ │ │ │ +0000000000011ed0 0000004f00000007 R_X86_64_JUMP_SLOT 00000000000060d0 beagleCalculateEdgeLogLikelihoods + 0 │ │ │ │ +0000000000011ed8 0000003e00000007 R_X86_64_JUMP_SLOT 0000000000008800 _ZN6beagle9benchmark18getRandomTipStatesEiiPj + 0 │ │ │ │ +0000000000011ee0 0000003100000007 R_X86_64_JUMP_SLOT 0000000000000000 _Unwind_Resume@GCC_3.0 + 0 │ │ │ │ +0000000000011ee8 0000003200000007 R_X86_64_JUMP_SLOT 0000000000000000 _ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE9_M_createERmm@GLIBCXX_3.4.21 + 0 │ │ │ │ +0000000000011ef0 0000003300000007 R_X86_64_JUMP_SLOT 0000000000000000 _ZNSt8__detail15_List_node_base4swapERS0_S1_@GLIBCXX_3.4.15 + 0 │ │ │ │ +0000000000011ef8 0000007200000007 R_X86_64_JUMP_SLOT 0000000000006030 beagleCalculateRootLogLikelihoodsByPartition + 0 │ │ │ │ +0000000000011f00 0000003f00000007 R_X86_64_JUMP_SLOT 0000000000005b50 beagleUpdateTransitionMatricesWithMultipleModels + 0 │ │ │ │ +0000000000011f08 0000008500000007 R_X86_64_JUMP_SLOT 000000000000de70 _ZN6beagle6plugin13SharedLibrary17openSharedLibraryEPKc + 0 │ │ │ │ +0000000000011f10 0000007e00000007 R_X86_64_JUMP_SLOT 000000000000db80 _ZN6beagle6plugin17UnixSharedLibraryD1Ev + 0 │ │ │ │ +0000000000011f18 0000007600000007 R_X86_64_JUMP_SLOT 00000000000057f0 beagleSetCategoryRatesWithIndex + 0 │ │ │ │ +0000000000011f20 0000006900000007 R_X86_64_JUMP_SLOT 0000000000005bd0 beagleUpdatePartials + 0 │ │ │ │ +0000000000011f28 0000005f00000007 R_X86_64_JUMP_SLOT 00000000000073f0 _Z31rankResourceImplementationPairsllPNSt7__cxx114listISt4pairIiiESaIS2_EEEPNS0_IS1_IiS1_IiPN6beagle17BeagleImplFactoryEEESaISA_EEE + 0 │ │ │ │ +0000000000011f30 0000003700000007 R_X86_64_JUMP_SLOT 0000000000000000 fwrite@GLIBC_2.2.5 + 0 │ │ │ │ +0000000000011f38 0000009300000007 R_X86_64_JUMP_SLOT 000000000000caf0 _ZN6beagle6plugin13PluginManager8instanceEv + 0 │ │ │ │ +0000000000011f40 0000004800000007 R_X86_64_JUMP_SLOT 0000000000006760 _Z20beagleGetFactoryListB5cxx11v + 0 │ │ │ ├── readelf --wide --dynamic {} │ │ │ │ @@ -1,26 +1,26 @@ │ │ │ │ │ │ │ │ -Dynamic section at offset 0x11a00 contains 29 entries: │ │ │ │ +Dynamic section at offset 0x10a00 contains 29 entries: │ │ │ │ Tag Type Name/Value │ │ │ │ 0x0000000000000001 (NEEDED) Shared library: [libstdc++.so.6] │ │ │ │ 0x0000000000000001 (NEEDED) Shared library: [libgcc_s.so.1] │ │ │ │ 0x0000000000000001 (NEEDED) Shared library: [libc.so.6] │ │ │ │ 0x000000000000000e (SONAME) Library soname: [libhmsbeagle.so.1] │ │ │ │ 0x000000000000000c (INIT) 0x4000 │ │ │ │ - 0x000000000000000d (FINI) 0xe28c │ │ │ │ - 0x0000000000000019 (INIT_ARRAY) 0x12978 │ │ │ │ + 0x000000000000000d (FINI) 0xdeac │ │ │ │ + 0x0000000000000019 (INIT_ARRAY) 0x11978 │ │ │ │ 0x000000000000001b (INIT_ARRAYSZ) 24 (bytes) │ │ │ │ - 0x000000000000001a (FINI_ARRAY) 0x12990 │ │ │ │ + 0x000000000000001a (FINI_ARRAY) 0x11990 │ │ │ │ 0x000000000000001c (FINI_ARRAYSZ) 16 (bytes) │ │ │ │ 0x000000006ffffef5 (GNU_HASH) 0x260 │ │ │ │ 0x0000000000000005 (STRTAB) 0x16d8 │ │ │ │ 0x0000000000000006 (SYMTAB) 0x658 │ │ │ │ 0x000000000000000a (STRSZ) 6405 (bytes) │ │ │ │ 0x000000000000000b (SYMENT) 24 (bytes) │ │ │ │ - 0x0000000000000003 (PLTGOT) 0x12c20 │ │ │ │ + 0x0000000000000003 (PLTGOT) 0x11c20 │ │ │ │ 0x0000000000000002 (PLTRELSZ) 2352 (bytes) │ │ │ │ 0x0000000000000014 (PLTREL) RELA │ │ │ │ 0x0000000000000017 (JMPREL) 0x3670 │ │ │ │ 0x0000000000000007 (RELA) 0x3250 │ │ │ │ 0x0000000000000008 (RELASZ) 1056 (bytes) │ │ │ │ 0x0000000000000009 (RELAENT) 24 (bytes) │ │ │ │ 0x000000000000001e (FLAGS) BIND_NOW │ │ │ ├── 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: c63fac08f69e879e0e382974d098fa17b1297867 │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: b1330f93095ee1af4b9dd0d2744a0c71caa0a35a │ │ │ ├── readelf --wide --debug-dump=frames {} │ │ │ │ @@ -1,140 +1,140 @@ │ │ │ │ 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: 0x3f0 (offset: 0xf8b8) │ │ │ │ + Start of frame section: 0x3f0 (offset: 0xe8b8) │ │ │ │ Entries in search table: 0x7d │ │ │ │ - 0xffffffffffff4b5c (offset: 0x4020) -> 0x40c fde=[ 18] │ │ │ │ - 0xffffffffffff518c (offset: 0x4650) -> 0x434 fde=[ 40] │ │ │ │ - 0xffffffffffff51bc (offset: 0x4680) -> 0x660 fde=[ 26c] │ │ │ │ - 0xffffffffffff520d (offset: 0x46d1) -> 0x6cc fde=[ 2d8] │ │ │ │ - 0xffffffffffff525e (offset: 0x4722) -> 0x718 fde=[ 324] │ │ │ │ - 0xffffffffffff52af (offset: 0x4773) -> 0x764 fde=[ 370] │ │ │ │ - 0xffffffffffff5300 (offset: 0x47c4) -> 0x7b0 fde=[ 3bc] │ │ │ │ - 0xffffffffffff5351 (offset: 0x4815) -> 0x800 fde=[ 40c] │ │ │ │ - 0xffffffffffff53a2 (offset: 0x4866) -> 0x860 fde=[ 46c] │ │ │ │ - 0xffffffffffff53f3 (offset: 0x48b7) -> 0xf88 fde=[ b94] │ │ │ │ - 0xffffffffffff544b (offset: 0x490f) -> 0x1020 fde=[ c2c] │ │ │ │ - 0xffffffffffff57a8 (offset: 0x4c6c) -> 0x1084 fde=[ c90] │ │ │ │ - 0xffffffffffff581a (offset: 0x4cde) -> 0x1304 fde=[ f10] │ │ │ │ - 0xffffffffffff5895 (offset: 0x4d59) -> 0x1478 fde=[ 1084] │ │ │ │ - 0xffffffffffff58a0 (offset: 0x4d64) -> 0x176c fde=[ 1378] │ │ │ │ - 0xffffffffffff593e (offset: 0x4e02) -> 0x17f4 fde=[ 1400] │ │ │ │ - 0xffffffffffff5960 (offset: 0x4e24) -> 0x183c fde=[ 1448] │ │ │ │ - 0xffffffffffff59ac (offset: 0x4e70) -> 0x1890 fde=[ 149c] │ │ │ │ - 0xffffffffffff5aa0 (offset: 0x4f64) -> 0x18e0 fde=[ 14ec] │ │ │ │ - 0xffffffffffff5abc (offset: 0x4f80) -> 0x5b0 fde=[ 1bc] │ │ │ │ - 0xffffffffffff5acc (offset: 0x4f90) -> 0x59c fde=[ 1a8] │ │ │ │ - 0xffffffffffff5adc (offset: 0x4fa0) -> 0x1328 fde=[ f34] │ │ │ │ - 0xffffffffffff5bfc (offset: 0x50c0) -> 0x474 fde=[ 80] │ │ │ │ - 0xffffffffffff5c0c (offset: 0x50d0) -> 0x488 fde=[ 94] │ │ │ │ - 0xffffffffffff5c1c (offset: 0x50e0) -> 0x49c fde=[ a8] │ │ │ │ - 0xffffffffffff5c3c (offset: 0x5100) -> 0x4b0 fde=[ bc] │ │ │ │ - 0xffffffffffff5cec (offset: 0x51b0) -> 0x538 fde=[ 144] │ │ │ │ - 0xffffffffffff5d2c (offset: 0x51f0) -> 0x54c fde=[ 158] │ │ │ │ - 0xffffffffffff5d3c (offset: 0x5200) -> 0x560 fde=[ 16c] │ │ │ │ - 0xffffffffffff5e8c (offset: 0x5350) -> 0x5c4 fde=[ 1d0] │ │ │ │ - 0xffffffffffff5ebc (offset: 0x5380) -> 0x5dc fde=[ 1e8] │ │ │ │ - 0xffffffffffff5ecc (offset: 0x5390) -> 0x5f0 fde=[ 1fc] │ │ │ │ - 0xffffffffffff5edc (offset: 0x53a0) -> 0x604 fde=[ 210] │ │ │ │ - 0xffffffffffff5fbc (offset: 0x5480) -> 0x638 fde=[ 244] │ │ │ │ - 0xffffffffffff600c (offset: 0x54d0) -> 0x67c fde=[ 288] │ │ │ │ - 0xffffffffffff604c (offset: 0x5510) -> 0x69c fde=[ 2a8] │ │ │ │ - 0xffffffffffff609c (offset: 0x5560) -> 0x6e8 fde=[ 2f4] │ │ │ │ - 0xffffffffffff60ec (offset: 0x55b0) -> 0x734 fde=[ 340] │ │ │ │ - 0xffffffffffff613c (offset: 0x5600) -> 0x780 fde=[ 38c] │ │ │ │ - 0xffffffffffff618c (offset: 0x5650) -> 0x7d0 fde=[ 3dc] │ │ │ │ - 0xffffffffffff61dc (offset: 0x56a0) -> 0x820 fde=[ 42c] │ │ │ │ - 0xffffffffffff623c (offset: 0x5700) -> 0x880 fde=[ 48c] │ │ │ │ - 0xffffffffffff627c (offset: 0x5740) -> 0x8a0 fde=[ 4ac] │ │ │ │ - 0xffffffffffff62bc (offset: 0x5780) -> 0x8c0 fde=[ 4cc] │ │ │ │ - 0xffffffffffff62fc (offset: 0x57c0) -> 0x8e0 fde=[ 4ec] │ │ │ │ - 0xffffffffffff633c (offset: 0x5800) -> 0x900 fde=[ 50c] │ │ │ │ - 0xffffffffffff637c (offset: 0x5840) -> 0x920 fde=[ 52c] │ │ │ │ - 0xffffffffffff63bc (offset: 0x5880) -> 0x940 fde=[ 54c] │ │ │ │ - 0xffffffffffff640c (offset: 0x58d0) -> 0x960 fde=[ 56c] │ │ │ │ - 0xffffffffffff644c (offset: 0x5910) -> 0x980 fde=[ 58c] │ │ │ │ - 0xffffffffffff64ac (offset: 0x5970) -> 0x9a0 fde=[ 5ac] │ │ │ │ - 0xffffffffffff64ec (offset: 0x59b0) -> 0x9c0 fde=[ 5cc] │ │ │ │ - 0xffffffffffff654c (offset: 0x5a10) -> 0x9e0 fde=[ 5ec] │ │ │ │ - 0xffffffffffff65ac (offset: 0x5a70) -> 0xa00 fde=[ 60c] │ │ │ │ - 0xffffffffffff65fc (offset: 0x5ac0) -> 0xa20 fde=[ 62c] │ │ │ │ - 0xffffffffffff666c (offset: 0x5b30) -> 0xa4c fde=[ 658] │ │ │ │ - 0xffffffffffff66dc (offset: 0x5ba0) -> 0xa78 fde=[ 684] │ │ │ │ - 0xffffffffffff675c (offset: 0x5c20) -> 0xaac fde=[ 6b8] │ │ │ │ - 0xffffffffffff67ac (offset: 0x5c70) -> 0xacc fde=[ 6d8] │ │ │ │ - 0xffffffffffff67fc (offset: 0x5cc0) -> 0xaec fde=[ 6f8] │ │ │ │ - 0xffffffffffff684c (offset: 0x5d10) -> 0xb0c fde=[ 718] │ │ │ │ - 0xffffffffffff689c (offset: 0x5d60) -> 0xb2c fde=[ 738] │ │ │ │ - 0xffffffffffff68ec (offset: 0x5db0) -> 0xb4c fde=[ 758] │ │ │ │ - 0xffffffffffff693c (offset: 0x5e00) -> 0xb6c fde=[ 778] │ │ │ │ - 0xffffffffffff699c (offset: 0x5e60) -> 0xb8c fde=[ 798] │ │ │ │ - 0xffffffffffff69ec (offset: 0x5eb0) -> 0xbac fde=[ 7b8] │ │ │ │ - 0xffffffffffff6a4c (offset: 0x5f10) -> 0xbcc fde=[ 7d8] │ │ │ │ - 0xffffffffffff6a8c (offset: 0x5f50) -> 0xbec fde=[ 7f8] │ │ │ │ - 0xffffffffffff6acc (offset: 0x5f90) -> 0xc0c fde=[ 818] │ │ │ │ - 0xffffffffffff6b0c (offset: 0x5fd0) -> 0xc2c fde=[ 838] │ │ │ │ - 0xffffffffffff6b4c (offset: 0x6010) -> 0xc4c fde=[ 858] │ │ │ │ - 0xffffffffffff6bbc (offset: 0x6080) -> 0xc78 fde=[ 884] │ │ │ │ - 0xffffffffffff6c5c (offset: 0x6120) -> 0xcc4 fde=[ 8d0] │ │ │ │ - 0xffffffffffff6d4c (offset: 0x6210) -> 0xd24 fde=[ 930] │ │ │ │ - 0xffffffffffff6ecc (offset: 0x6390) -> 0xd88 fde=[ 994] │ │ │ │ - 0xffffffffffff6f0c (offset: 0x63d0) -> 0xda8 fde=[ 9b4] │ │ │ │ - 0xffffffffffff6f5c (offset: 0x6420) -> 0xdc8 fde=[ 9d4] │ │ │ │ - 0xffffffffffff6f9c (offset: 0x6460) -> 0xde8 fde=[ 9f4] │ │ │ │ - 0xffffffffffff6fec (offset: 0x64b0) -> 0xe08 fde=[ a14] │ │ │ │ - 0xffffffffffff706c (offset: 0x6530) -> 0xe40 fde=[ a4c] │ │ │ │ - 0xffffffffffff70fc (offset: 0x65c0) -> 0xe80 fde=[ a8c] │ │ │ │ - 0xffffffffffff713c (offset: 0x6600) -> 0xec4 fde=[ ad0] │ │ │ │ - 0xffffffffffff72ec (offset: 0x67b0) -> 0xf38 fde=[ b44] │ │ │ │ - 0xffffffffffff753c (offset: 0x6a00) -> 0xfe0 fde=[ bec] │ │ │ │ - 0xffffffffffff777c (offset: 0x6c40) -> 0x1054 fde=[ c60] │ │ │ │ - 0xffffffffffff7b1c (offset: 0x6fe0) -> 0x1164 fde=[ d70] │ │ │ │ - 0xffffffffffff7f9c (offset: 0x7460) -> 0x1280 fde=[ e8c] │ │ │ │ - 0xffffffffffff80fc (offset: 0x75c0) -> 0x12cc fde=[ ed8] │ │ │ │ - 0xffffffffffff872c (offset: 0x7bf0) -> 0x44c fde=[ 58] │ │ │ │ - 0xffffffffffff873c (offset: 0x7c00) -> 0x460 fde=[ 6c] │ │ │ │ - 0xffffffffffff874c (offset: 0x7c10) -> 0x4d0 fde=[ dc] │ │ │ │ - 0xffffffffffff88fc (offset: 0x7dc0) -> 0x51c fde=[ 128] │ │ │ │ - 0xffffffffffff893c (offset: 0x7e00) -> 0xe98 fde=[ aa4] │ │ │ │ - 0xffffffffffff8a2c (offset: 0x7ef0) -> 0xf10 fde=[ b1c] │ │ │ │ - 0xffffffffffff8a6c (offset: 0x7f30) -> 0xfac fde=[ bb8] │ │ │ │ - 0xffffffffffff8b1c (offset: 0x7fe0) -> 0x10a8 fde=[ cb4] │ │ │ │ - 0xffffffffffff8b5c (offset: 0x8020) -> 0x10bc fde=[ cc8] │ │ │ │ - 0xffffffffffff8e3c (offset: 0x8300) -> 0x1110 fde=[ d1c] │ │ │ │ - 0xffffffffffff911c (offset: 0x85e0) -> 0x122c fde=[ e38] │ │ │ │ - 0xffffffffffff93fc (offset: 0x88c0) -> 0x133c fde=[ f48] │ │ │ │ - 0xffffffffffff942c (offset: 0x88f0) -> 0x1350 fde=[ f5c] │ │ │ │ - 0xffffffffffff944c (offset: 0x8910) -> 0x1364 fde=[ f70] │ │ │ │ - 0xffffffffffff945c (offset: 0x8920) -> 0x1378 fde=[ f84] │ │ │ │ - 0xffffffffffff946c (offset: 0x8930) -> 0x138c fde=[ f98] │ │ │ │ - 0xffffffffffff94cc (offset: 0x8990) -> 0x13c8 fde=[ fd4] │ │ │ │ - 0xffffffffffff952c (offset: 0x89f0) -> 0x1430 fde=[ 103c] │ │ │ │ - 0xffffffffffffb2bc (offset: 0xa780) -> 0x1404 fde=[ 1010] │ │ │ │ - 0xffffffffffffb33c (offset: 0xa800) -> 0x14ac fde=[ 10b8] │ │ │ │ - 0xffffffffffffb3dc (offset: 0xa8a0) -> 0x14c8 fde=[ 10d4] │ │ │ │ - 0xffffffffffffb6fc (offset: 0xabc0) -> 0x1534 fde=[ 1140] │ │ │ │ - 0xffffffffffffb9cc (offset: 0xae90) -> 0x1564 fde=[ 1170] │ │ │ │ - 0xffffffffffffd9ec (offset: 0xceb0) -> 0x16b4 fde=[ 12c0] │ │ │ │ - 0xffffffffffffda4c (offset: 0xcf10) -> 0x1718 fde=[ 1324] │ │ │ │ - 0xffffffffffffe13c (offset: 0xd600) -> 0x15ac fde=[ 11b8] │ │ │ │ - 0xffffffffffffe20c (offset: 0xd6d0) -> 0x15d0 fde=[ 11dc] │ │ │ │ - 0xffffffffffffe23c (offset: 0xd700) -> 0x15e4 fde=[ 11f0] │ │ │ │ - 0xffffffffffffe30c (offset: 0xd7d0) -> 0x1608 fde=[ 1214] │ │ │ │ - 0xffffffffffffe46c (offset: 0xd930) -> 0x1668 fde=[ 1274] │ │ │ │ - 0xffffffffffffe54c (offset: 0xda10) -> 0x16cc fde=[ 12d8] │ │ │ │ - 0xffffffffffffea8c (offset: 0xdf50) -> 0x1794 fde=[ 13a0] │ │ │ │ - 0xffffffffffffeaac (offset: 0xdf70) -> 0x17a8 fde=[ 13b4] │ │ │ │ - 0xffffffffffffeacc (offset: 0xdf90) -> 0x17c0 fde=[ 13cc] │ │ │ │ - 0xffffffffffffebac (offset: 0xe070) -> 0x1810 fde=[ 141c] │ │ │ │ - 0xffffffffffffebdc (offset: 0xe0a0) -> 0x1858 fde=[ 1464] │ │ │ │ - 0xffffffffffffed8c (offset: 0xe250) -> 0x18b0 fde=[ 14bc] │ │ │ │ + 0xffffffffffff5b5c (offset: 0x4020) -> 0x40c fde=[ 18] │ │ │ │ + 0xffffffffffff618c (offset: 0x4650) -> 0x434 fde=[ 40] │ │ │ │ + 0xffffffffffff619c (offset: 0x4660) -> 0x660 fde=[ 26c] │ │ │ │ + 0xffffffffffff61ed (offset: 0x46b1) -> 0x6cc fde=[ 2d8] │ │ │ │ + 0xffffffffffff623e (offset: 0x4702) -> 0x718 fde=[ 324] │ │ │ │ + 0xffffffffffff628f (offset: 0x4753) -> 0x764 fde=[ 370] │ │ │ │ + 0xffffffffffff62e0 (offset: 0x47a4) -> 0x7b0 fde=[ 3bc] │ │ │ │ + 0xffffffffffff6331 (offset: 0x47f5) -> 0x800 fde=[ 40c] │ │ │ │ + 0xffffffffffff6382 (offset: 0x4846) -> 0x860 fde=[ 46c] │ │ │ │ + 0xffffffffffff63d3 (offset: 0x4897) -> 0xfa0 fde=[ bac] │ │ │ │ + 0xffffffffffff642b (offset: 0x48ef) -> 0x1038 fde=[ c44] │ │ │ │ + 0xffffffffffff6788 (offset: 0x4c4c) -> 0x109c fde=[ ca8] │ │ │ │ + 0xffffffffffff67fa (offset: 0x4cbe) -> 0x131c fde=[ f28] │ │ │ │ + 0xffffffffffff6875 (offset: 0x4d39) -> 0x1494 fde=[ 10a0] │ │ │ │ + 0xffffffffffff6880 (offset: 0x4d44) -> 0x179c fde=[ 13a8] │ │ │ │ + 0xffffffffffff691e (offset: 0x4de2) -> 0x1824 fde=[ 1430] │ │ │ │ + 0xffffffffffff6940 (offset: 0x4e04) -> 0x186c fde=[ 1478] │ │ │ │ + 0xffffffffffff698c (offset: 0x4e50) -> 0x18c0 fde=[ 14cc] │ │ │ │ + 0xffffffffffff6a80 (offset: 0x4f44) -> 0x1910 fde=[ 151c] │ │ │ │ + 0xffffffffffff6a9c (offset: 0x4f60) -> 0x5b0 fde=[ 1bc] │ │ │ │ + 0xffffffffffff6aac (offset: 0x4f70) -> 0x59c fde=[ 1a8] │ │ │ │ + 0xffffffffffff6abc (offset: 0x4f80) -> 0x1340 fde=[ f4c] │ │ │ │ + 0xffffffffffff6bcc (offset: 0x5090) -> 0x474 fde=[ 80] │ │ │ │ + 0xffffffffffff6bdc (offset: 0x50a0) -> 0x488 fde=[ 94] │ │ │ │ + 0xffffffffffff6bec (offset: 0x50b0) -> 0x49c fde=[ a8] │ │ │ │ + 0xffffffffffff6c0c (offset: 0x50d0) -> 0x4b0 fde=[ bc] │ │ │ │ + 0xffffffffffff6cac (offset: 0x5170) -> 0x538 fde=[ 144] │ │ │ │ + 0xffffffffffff6cec (offset: 0x51b0) -> 0x54c fde=[ 158] │ │ │ │ + 0xffffffffffff6cfc (offset: 0x51c0) -> 0x560 fde=[ 16c] │ │ │ │ + 0xffffffffffff6e4c (offset: 0x5310) -> 0x5c4 fde=[ 1d0] │ │ │ │ + 0xffffffffffff6e7c (offset: 0x5340) -> 0x5dc fde=[ 1e8] │ │ │ │ + 0xffffffffffff6e8c (offset: 0x5350) -> 0x5f0 fde=[ 1fc] │ │ │ │ + 0xffffffffffff6e9c (offset: 0x5360) -> 0x604 fde=[ 210] │ │ │ │ + 0xffffffffffff6f6c (offset: 0x5430) -> 0x638 fde=[ 244] │ │ │ │ + 0xffffffffffff6fbc (offset: 0x5480) -> 0x67c fde=[ 288] │ │ │ │ + 0xffffffffffff6ffc (offset: 0x54c0) -> 0x69c fde=[ 2a8] │ │ │ │ + 0xffffffffffff704c (offset: 0x5510) -> 0x6e8 fde=[ 2f4] │ │ │ │ + 0xffffffffffff709c (offset: 0x5560) -> 0x734 fde=[ 340] │ │ │ │ + 0xffffffffffff70ec (offset: 0x55b0) -> 0x780 fde=[ 38c] │ │ │ │ + 0xffffffffffff713c (offset: 0x5600) -> 0x7d0 fde=[ 3dc] │ │ │ │ + 0xffffffffffff718c (offset: 0x5650) -> 0x820 fde=[ 42c] │ │ │ │ + 0xffffffffffff71ec (offset: 0x56b0) -> 0x880 fde=[ 48c] │ │ │ │ + 0xffffffffffff722c (offset: 0x56f0) -> 0x8a0 fde=[ 4ac] │ │ │ │ + 0xffffffffffff726c (offset: 0x5730) -> 0x8c0 fde=[ 4cc] │ │ │ │ + 0xffffffffffff72ac (offset: 0x5770) -> 0x8e0 fde=[ 4ec] │ │ │ │ + 0xffffffffffff72ec (offset: 0x57b0) -> 0x900 fde=[ 50c] │ │ │ │ + 0xffffffffffff732c (offset: 0x57f0) -> 0x920 fde=[ 52c] │ │ │ │ + 0xffffffffffff736c (offset: 0x5830) -> 0x940 fde=[ 54c] │ │ │ │ + 0xffffffffffff73bc (offset: 0x5880) -> 0x960 fde=[ 56c] │ │ │ │ + 0xffffffffffff73fc (offset: 0x58c0) -> 0x980 fde=[ 58c] │ │ │ │ + 0xffffffffffff745c (offset: 0x5920) -> 0x9a0 fde=[ 5ac] │ │ │ │ + 0xffffffffffff749c (offset: 0x5960) -> 0x9c0 fde=[ 5cc] │ │ │ │ + 0xffffffffffff74fc (offset: 0x59c0) -> 0x9e0 fde=[ 5ec] │ │ │ │ + 0xffffffffffff755c (offset: 0x5a20) -> 0xa00 fde=[ 60c] │ │ │ │ + 0xffffffffffff75ac (offset: 0x5a70) -> 0xa20 fde=[ 62c] │ │ │ │ + 0xffffffffffff761c (offset: 0x5ae0) -> 0xa4c fde=[ 658] │ │ │ │ + 0xffffffffffff768c (offset: 0x5b50) -> 0xa78 fde=[ 684] │ │ │ │ + 0xffffffffffff770c (offset: 0x5bd0) -> 0xaac fde=[ 6b8] │ │ │ │ + 0xffffffffffff775c (offset: 0x5c20) -> 0xacc fde=[ 6d8] │ │ │ │ + 0xffffffffffff77ac (offset: 0x5c70) -> 0xaec fde=[ 6f8] │ │ │ │ + 0xffffffffffff77fc (offset: 0x5cc0) -> 0xb0c fde=[ 718] │ │ │ │ + 0xffffffffffff784c (offset: 0x5d10) -> 0xb2c fde=[ 738] │ │ │ │ + 0xffffffffffff789c (offset: 0x5d60) -> 0xb4c fde=[ 758] │ │ │ │ + 0xffffffffffff78ec (offset: 0x5db0) -> 0xb6c fde=[ 778] │ │ │ │ + 0xffffffffffff794c (offset: 0x5e10) -> 0xb8c fde=[ 798] │ │ │ │ + 0xffffffffffff799c (offset: 0x5e60) -> 0xbac fde=[ 7b8] │ │ │ │ + 0xffffffffffff79fc (offset: 0x5ec0) -> 0xbcc fde=[ 7d8] │ │ │ │ + 0xffffffffffff7a3c (offset: 0x5f00) -> 0xbec fde=[ 7f8] │ │ │ │ + 0xffffffffffff7a7c (offset: 0x5f40) -> 0xc0c fde=[ 818] │ │ │ │ + 0xffffffffffff7abc (offset: 0x5f80) -> 0xc2c fde=[ 838] │ │ │ │ + 0xffffffffffff7afc (offset: 0x5fc0) -> 0xc4c fde=[ 858] │ │ │ │ + 0xffffffffffff7b6c (offset: 0x6030) -> 0xc78 fde=[ 884] │ │ │ │ + 0xffffffffffff7c0c (offset: 0x60d0) -> 0xcc4 fde=[ 8d0] │ │ │ │ + 0xffffffffffff7cfc (offset: 0x61c0) -> 0xd24 fde=[ 930] │ │ │ │ + 0xffffffffffff7e7c (offset: 0x6340) -> 0xd88 fde=[ 994] │ │ │ │ + 0xffffffffffff7ebc (offset: 0x6380) -> 0xda8 fde=[ 9b4] │ │ │ │ + 0xffffffffffff7f0c (offset: 0x63d0) -> 0xdc8 fde=[ 9d4] │ │ │ │ + 0xffffffffffff7f4c (offset: 0x6410) -> 0xde8 fde=[ 9f4] │ │ │ │ + 0xffffffffffff7f9c (offset: 0x6460) -> 0xe08 fde=[ a14] │ │ │ │ + 0xffffffffffff801c (offset: 0x64e0) -> 0xe40 fde=[ a4c] │ │ │ │ + 0xffffffffffff80ac (offset: 0x6570) -> 0xe80 fde=[ a8c] │ │ │ │ + 0xffffffffffff80ec (offset: 0x65b0) -> 0xedc fde=[ ae8] │ │ │ │ + 0xffffffffffff829c (offset: 0x6760) -> 0xf50 fde=[ b5c] │ │ │ │ + 0xffffffffffff84cc (offset: 0x6990) -> 0xff8 fde=[ c04] │ │ │ │ + 0xffffffffffff870c (offset: 0x6bd0) -> 0x106c fde=[ c78] │ │ │ │ + 0xffffffffffff8aac (offset: 0x6f70) -> 0x117c fde=[ d88] │ │ │ │ + 0xffffffffffff8f2c (offset: 0x73f0) -> 0x1298 fde=[ ea4] │ │ │ │ + 0xffffffffffff907c (offset: 0x7540) -> 0x12e4 fde=[ ef0] │ │ │ │ + 0xffffffffffff966c (offset: 0x7b30) -> 0x44c fde=[ 58] │ │ │ │ + 0xffffffffffff967c (offset: 0x7b40) -> 0x460 fde=[ 6c] │ │ │ │ + 0xffffffffffff968c (offset: 0x7b50) -> 0x4d0 fde=[ dc] │ │ │ │ + 0xffffffffffff982c (offset: 0x7cf0) -> 0x51c fde=[ 128] │ │ │ │ + 0xffffffffffff985c (offset: 0x7d20) -> 0xe98 fde=[ aa4] │ │ │ │ + 0xffffffffffff992c (offset: 0x7df0) -> 0xf28 fde=[ b34] │ │ │ │ + 0xffffffffffff995c (offset: 0x7e20) -> 0xfc4 fde=[ bd0] │ │ │ │ + 0xffffffffffff99fc (offset: 0x7ec0) -> 0x10c0 fde=[ ccc] │ │ │ │ + 0xffffffffffff9a2c (offset: 0x7ef0) -> 0x10d4 fde=[ ce0] │ │ │ │ + 0xffffffffffff9cec (offset: 0x81b0) -> 0x1128 fde=[ d34] │ │ │ │ + 0xffffffffffff9fac (offset: 0x8470) -> 0x1244 fde=[ e50] │ │ │ │ + 0xffffffffffffa26c (offset: 0x8730) -> 0x1354 fde=[ f60] │ │ │ │ + 0xffffffffffffa29c (offset: 0x8760) -> 0x1368 fde=[ f74] │ │ │ │ + 0xffffffffffffa2bc (offset: 0x8780) -> 0x137c fde=[ f88] │ │ │ │ + 0xffffffffffffa2cc (offset: 0x8790) -> 0x1390 fde=[ f9c] │ │ │ │ + 0xffffffffffffa2dc (offset: 0x87a0) -> 0x13a4 fde=[ fb0] │ │ │ │ + 0xffffffffffffa33c (offset: 0x8800) -> 0x13e0 fde=[ fec] │ │ │ │ + 0xffffffffffffa39c (offset: 0x8860) -> 0x1448 fde=[ 1054] │ │ │ │ + 0xffffffffffffc0ac (offset: 0xa570) -> 0x141c fde=[ 1028] │ │ │ │ + 0xffffffffffffc11c (offset: 0xa5e0) -> 0x14cc fde=[ 10d8] │ │ │ │ + 0xffffffffffffc1bc (offset: 0xa680) -> 0x14f0 fde=[ 10fc] │ │ │ │ + 0xffffffffffffc4ac (offset: 0xa970) -> 0x1560 fde=[ 116c] │ │ │ │ + 0xffffffffffffc76c (offset: 0xac30) -> 0x1590 fde=[ 119c] │ │ │ │ + 0xffffffffffffe62c (offset: 0xcaf0) -> 0x16e4 fde=[ 12f0] │ │ │ │ + 0xffffffffffffe68c (offset: 0xcb50) -> 0x1748 fde=[ 1354] │ │ │ │ + 0xffffffffffffed6c (offset: 0xd230) -> 0x15dc fde=[ 11e8] │ │ │ │ + 0xffffffffffffee3c (offset: 0xd300) -> 0x1600 fde=[ 120c] │ │ │ │ + 0xffffffffffffee6c (offset: 0xd330) -> 0x1614 fde=[ 1220] │ │ │ │ + 0xffffffffffffef3c (offset: 0xd400) -> 0x1638 fde=[ 1244] │ │ │ │ + 0xfffffffffffff08c (offset: 0xd550) -> 0x1698 fde=[ 12a4] │ │ │ │ + 0xfffffffffffff16c (offset: 0xd630) -> 0x16fc fde=[ 1308] │ │ │ │ + 0xfffffffffffff6bc (offset: 0xdb80) -> 0x17c4 fde=[ 13d0] │ │ │ │ + 0xfffffffffffff6dc (offset: 0xdba0) -> 0x17d8 fde=[ 13e4] │ │ │ │ + 0xfffffffffffff6fc (offset: 0xdbc0) -> 0x17f0 fde=[ 13fc] │ │ │ │ + 0xfffffffffffff7cc (offset: 0xdc90) -> 0x1840 fde=[ 144c] │ │ │ │ + 0xfffffffffffff7fc (offset: 0xdcc0) -> 0x1888 fde=[ 1494] │ │ │ │ + 0xfffffffffffff9ac (offset: 0xde70) -> 0x18e0 fde=[ 14ec] │ │ │ │ │ │ │ │ Contents of the .eh_frame section: │ │ │ │ │ │ │ │ │ │ │ │ 00000000 0000000000000014 00000000 CIE │ │ │ │ Version: 1 │ │ │ │ Augmentation: "zR" │ │ │ │ @@ -163,169 +163,169 @@ │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000058 0000000000000010 0000005c FDE cie=00000000 pc=0000000000007bf0..0000000000007bf9 │ │ │ │ +00000058 0000000000000010 0000005c FDE cie=00000000 pc=0000000000007b30..0000000000007b39 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000006c 0000000000000010 00000070 FDE cie=00000000 pc=0000000000007c00..0000000000007c09 │ │ │ │ +0000006c 0000000000000010 00000070 FDE cie=00000000 pc=0000000000007b40..0000000000007b49 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000080 0000000000000010 00000084 FDE cie=00000000 pc=00000000000050c0..00000000000050cc │ │ │ │ +00000080 0000000000000010 00000084 FDE cie=00000000 pc=0000000000005090..000000000000509c │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000094 0000000000000010 00000098 FDE cie=00000000 pc=00000000000050d0..00000000000050dc │ │ │ │ +00000094 0000000000000010 00000098 FDE cie=00000000 pc=00000000000050a0..00000000000050ac │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000000a8 0000000000000010 000000ac FDE cie=00000000 pc=00000000000050e0..00000000000050f2 │ │ │ │ +000000a8 0000000000000010 000000ac FDE cie=00000000 pc=00000000000050b0..00000000000050c2 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000000bc 000000000000001c 000000c0 FDE cie=00000000 pc=0000000000005100..00000000000051ad │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000005104 │ │ │ │ +000000bc 000000000000001c 000000c0 FDE cie=00000000 pc=00000000000050d0..000000000000516d │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000050d4 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc1: 80 to 0000000000005154 │ │ │ │ + DW_CFA_advance_loc1: 72 to 000000000000511c │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000005160 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000005128 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc1: 73 to 00000000000051a9 │ │ │ │ + DW_CFA_advance_loc1: 65 to 0000000000005169 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000000dc 0000000000000048 000000e0 FDE cie=00000000 pc=0000000000007c10..0000000000007db5 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000007c12 │ │ │ │ +000000dc 0000000000000048 000000e0 FDE cie=00000000 pc=0000000000007b50..0000000000007ced │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000007b52 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000007c14 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000007b54 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000007c16 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000007b56 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000007c18 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000007b58 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000007c19 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000007b59 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000007c1a │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000007b5a │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000007c1e │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000007b5e │ │ │ │ DW_CFA_def_cfa_offset: 96 │ │ │ │ - DW_CFA_advance_loc2: 396 to 0000000000007daa │ │ │ │ + DW_CFA_advance_loc2: 388 to 0000000000007ce2 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000007dab │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000007ce3 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000007dac │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000007ce4 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000007dae │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000007ce6 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000007db0 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000007ce8 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000007db2 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000007cea │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000007db4 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000007cec │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000128 0000000000000018 0000012c FDE cie=00000000 pc=0000000000007dc0..0000000000007dea │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000007dc5 │ │ │ │ +00000128 0000000000000018 0000012c FDE cie=00000000 pc=0000000000007cf0..0000000000007d1a │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000007cf5 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 36 to 0000000000007de9 │ │ │ │ + DW_CFA_advance_loc: 36 to 0000000000007d19 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000144 0000000000000010 00000148 FDE cie=00000000 pc=00000000000051b0..00000000000051e3 │ │ │ │ +00000144 0000000000000010 00000148 FDE cie=00000000 pc=0000000000005170..00000000000051a3 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000158 0000000000000010 0000015c FDE cie=00000000 pc=00000000000051f0..00000000000051f5 │ │ │ │ +00000158 0000000000000010 0000015c FDE cie=00000000 pc=00000000000051b0..00000000000051b5 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000016c 0000000000000038 00000170 FDE cie=00000000 pc=0000000000005200..000000000000534d │ │ │ │ - DW_CFA_advance_loc: 13 to 000000000000520d │ │ │ │ +0000016c 0000000000000038 00000170 FDE cie=00000000 pc=00000000000051c0..0000000000005305 │ │ │ │ + DW_CFA_advance_loc: 6 to 00000000000051c6 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000520e │ │ │ │ + DW_CFA_advance_loc: 8 to 00000000000051ce │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000520f │ │ │ │ + DW_CFA_advance_loc: 8 to 00000000000051d6 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ - DW_CFA_advance_loc1: 95 to 000000000000526e │ │ │ │ + DW_CFA_advance_loc1: 88 to 000000000000522e │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000526f │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000522f │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000005271 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000005231 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 15 to 0000000000005280 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000005238 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc1: 105 to 00000000000052e9 │ │ │ │ + DW_CFA_advance_loc1: 105 to 00000000000052a1 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000052ea │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000052a2 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000052ec │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000052a4 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000052f0 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000052a8 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000001a8 0000000000000010 000001ac FDE cie=00000000 pc=0000000000004f90..0000000000004f99 │ │ │ │ +000001a8 0000000000000010 000001ac FDE cie=00000000 pc=0000000000004f70..0000000000004f79 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000001bc 0000000000000010 000001c0 FDE cie=00000000 pc=0000000000004f80..0000000000004f89 │ │ │ │ +000001bc 0000000000000010 000001c0 FDE cie=00000000 pc=0000000000004f60..0000000000004f69 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000001d0 0000000000000014 000001d4 FDE cie=00000000 pc=0000000000005350..0000000000005380 │ │ │ │ - DW_CFA_advance_loc: 36 to 0000000000005374 │ │ │ │ +000001d0 0000000000000014 000001d4 FDE cie=00000000 pc=0000000000005310..0000000000005338 │ │ │ │ + DW_CFA_advance_loc: 28 to 000000000000532c │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 11 to 000000000000537f │ │ │ │ + DW_CFA_advance_loc: 11 to 0000000000005337 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000001e8 0000000000000010 000001ec FDE cie=00000000 pc=0000000000005380..000000000000538c │ │ │ │ +000001e8 0000000000000010 000001ec FDE cie=00000000 pc=0000000000005340..000000000000534c │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000001fc 0000000000000010 00000200 FDE cie=00000000 pc=0000000000005390..000000000000539c │ │ │ │ +000001fc 0000000000000010 00000200 FDE cie=00000000 pc=0000000000005350..000000000000535c │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000210 0000000000000010 00000214 FDE cie=00000000 pc=00000000000053a0..000000000000547e │ │ │ │ +00000210 0000000000000010 00000214 FDE cie=00000000 pc=0000000000005360..0000000000005428 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ 00000224 000000000000001c 00000000 CIE │ │ │ │ Version: 1 │ │ │ │ Augmentation: "zPLR" │ │ │ │ @@ -334,2119 +334,2155 @@ │ │ │ │ Return address column: 16 │ │ │ │ Augmentation data: 9b 31 35 00 00 1b 1b │ │ │ │ DW_CFA_def_cfa: r7 (rsp) ofs 8 │ │ │ │ DW_CFA_offset: r16 (rip) at cfa-8 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000244 0000000000000024 00000024 FDE cie=00000224 pc=0000000000005480..00000000000054c9 │ │ │ │ - Augmentation data: b7 12 00 00 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000005485 │ │ │ │ +00000244 0000000000000024 00000024 FDE cie=00000224 pc=0000000000005430..0000000000005479 │ │ │ │ + Augmentation data: e7 12 00 00 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000005435 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 48 to 00000000000054b5 │ │ │ │ + DW_CFA_advance_loc: 48 to 0000000000005465 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000054b6 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000005466 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 6 to 00000000000054bc │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000000546c │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000054bd │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000546d │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000026c 0000000000000018 0000004c FDE cie=00000224 pc=0000000000004680..00000000000046d1 │ │ │ │ - Augmentation data: ab 12 00 00 │ │ │ │ +0000026c 0000000000000018 0000004c FDE cie=00000224 pc=0000000000004660..00000000000046b1 │ │ │ │ + Augmentation data: db 12 00 00 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000288 000000000000001c 0000028c FDE cie=00000000 pc=00000000000054d0..0000000000005504 │ │ │ │ - DW_CFA_advance_loc: 8 to 00000000000054d8 │ │ │ │ +00000288 000000000000001c 0000028c FDE cie=00000000 pc=0000000000005480..00000000000054b4 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000005488 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 32 to 00000000000054f8 │ │ │ │ + DW_CFA_advance_loc: 32 to 00000000000054a8 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000054fa │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000054aa │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 9 to 0000000000005503 │ │ │ │ + DW_CFA_advance_loc: 9 to 00000000000054b3 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000002a8 000000000000002c 00000088 FDE cie=00000224 pc=0000000000005510..0000000000005551 │ │ │ │ - Augmentation data: 8b 12 00 00 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000005515 │ │ │ │ +000002a8 000000000000002c 00000088 FDE cie=00000224 pc=00000000000054c0..0000000000005501 │ │ │ │ + Augmentation data: bb 12 00 00 │ │ │ │ + DW_CFA_advance_loc: 5 to 00000000000054c5 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000005516 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000054c9 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 9 to 000000000000551f │ │ │ │ + DW_CFA_advance_loc: 6 to 00000000000054cf │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 28 to 000000000000553b │ │ │ │ + DW_CFA_advance_loc: 28 to 00000000000054eb │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000553c │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000054ec │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000553d │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000054ed │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000553e │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000054ee │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000002d8 0000000000000018 000000b8 FDE cie=00000224 pc=00000000000046d1..0000000000004722 │ │ │ │ - Augmentation data: 77 12 00 00 │ │ │ │ +000002d8 0000000000000018 000000b8 FDE cie=00000224 pc=00000000000046b1..0000000000004702 │ │ │ │ + Augmentation data: a7 12 00 00 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000002f4 000000000000002c 000000d4 FDE cie=00000224 pc=0000000000005560..00000000000055a1 │ │ │ │ - Augmentation data: 77 12 00 00 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000005565 │ │ │ │ +000002f4 000000000000002c 000000d4 FDE cie=00000224 pc=0000000000005510..0000000000005551 │ │ │ │ + Augmentation data: a7 12 00 00 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000005515 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000005566 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000005519 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 9 to 000000000000556f │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000000551f │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 28 to 000000000000558b │ │ │ │ + DW_CFA_advance_loc: 28 to 000000000000553b │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000558c │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000553c │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000558d │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000553d │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000558e │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000553e │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000324 0000000000000018 00000104 FDE cie=00000224 pc=0000000000004722..0000000000004773 │ │ │ │ - Augmentation data: 63 12 00 00 │ │ │ │ +00000324 0000000000000018 00000104 FDE cie=00000224 pc=0000000000004702..0000000000004753 │ │ │ │ + Augmentation data: 93 12 00 00 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000340 000000000000002c 00000120 FDE cie=00000224 pc=00000000000055b0..00000000000055f1 │ │ │ │ - Augmentation data: 63 12 00 00 │ │ │ │ - DW_CFA_advance_loc: 5 to 00000000000055b5 │ │ │ │ +00000340 000000000000002c 00000120 FDE cie=00000224 pc=0000000000005560..00000000000055a1 │ │ │ │ + Augmentation data: 93 12 00 00 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000005565 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000055b6 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000005569 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 9 to 00000000000055bf │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000000556f │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 28 to 00000000000055db │ │ │ │ + DW_CFA_advance_loc: 28 to 000000000000558b │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000055dc │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000558c │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000055dd │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000558d │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000055de │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000558e │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000370 0000000000000018 00000150 FDE cie=00000224 pc=0000000000004773..00000000000047c4 │ │ │ │ - Augmentation data: 4f 12 00 00 │ │ │ │ +00000370 0000000000000018 00000150 FDE cie=00000224 pc=0000000000004753..00000000000047a4 │ │ │ │ + Augmentation data: 7f 12 00 00 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000038c 000000000000002c 0000016c FDE cie=00000224 pc=0000000000005600..0000000000005646 │ │ │ │ - Augmentation data: 4f 12 00 00 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000005606 │ │ │ │ +0000038c 000000000000002c 0000016c FDE cie=00000224 pc=00000000000055b0..00000000000055f6 │ │ │ │ + Augmentation data: 7f 12 00 00 │ │ │ │ + DW_CFA_advance_loc: 6 to 00000000000055b6 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000005607 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000055ba │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000005608 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000055be │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 39 to 000000000000562f │ │ │ │ + DW_CFA_advance_loc: 33 to 00000000000055df │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000005630 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000055e0 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000005632 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000055e2 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000005633 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000055e3 │ │ │ │ DW_CFA_restore_state │ │ │ │ │ │ │ │ -000003bc 000000000000001c 0000019c FDE cie=00000224 pc=00000000000047c4..0000000000004815 │ │ │ │ - Augmentation data: 3b 12 00 00 │ │ │ │ +000003bc 000000000000001c 0000019c FDE cie=00000224 pc=00000000000047a4..00000000000047f5 │ │ │ │ + Augmentation data: 6b 12 00 00 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000003dc 000000000000002c 000001bc FDE cie=00000224 pc=0000000000005650..0000000000005692 │ │ │ │ - Augmentation data: 37 12 00 00 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000005656 │ │ │ │ +000003dc 000000000000002c 000001bc FDE cie=00000224 pc=0000000000005600..0000000000005642 │ │ │ │ + Augmentation data: 67 12 00 00 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000005606 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000005657 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000560a │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000005658 │ │ │ │ + DW_CFA_advance_loc: 3 to 000000000000560d │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 35 to 000000000000567b │ │ │ │ + DW_CFA_advance_loc: 30 to 000000000000562b │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000567c │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000562c │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000567e │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000562e │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000567f │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000562f │ │ │ │ DW_CFA_restore_state │ │ │ │ │ │ │ │ -0000040c 000000000000001c 000001ec FDE cie=00000224 pc=0000000000004815..0000000000004866 │ │ │ │ - Augmentation data: 23 12 00 00 │ │ │ │ +0000040c 000000000000001c 000001ec FDE cie=00000224 pc=00000000000047f5..0000000000004846 │ │ │ │ + Augmentation data: 53 12 00 00 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000042c 000000000000003c 0000020c FDE cie=00000224 pc=00000000000056a0..00000000000056f6 │ │ │ │ - Augmentation data: 1f 12 00 00 │ │ │ │ - DW_CFA_advance_loc: 6 to 00000000000056a6 │ │ │ │ +0000042c 000000000000003c 0000020c FDE cie=00000224 pc=0000000000005650..00000000000056a6 │ │ │ │ + Augmentation data: 4f 12 00 00 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000005656 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000056a8 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000000565b │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000056a9 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000565f │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000056ad │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000005663 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 12 to 00000000000056b9 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000005669 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 35 to 00000000000056dc │ │ │ │ + DW_CFA_advance_loc: 35 to 000000000000568c │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000056dd │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000568d │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000056de │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000568e │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000056e0 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000005690 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000056e2 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000005692 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000056e3 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000005693 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000046c 000000000000001c 0000024c FDE cie=00000224 pc=0000000000004866..00000000000048b7 │ │ │ │ - Augmentation data: fb 11 00 00 │ │ │ │ +0000046c 000000000000001c 0000024c FDE cie=00000224 pc=0000000000004846..0000000000004897 │ │ │ │ + Augmentation data: 2b 12 00 00 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-40 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-32 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-16 │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000048c 000000000000001c 00000490 FDE cie=00000000 pc=0000000000005700..000000000000573c │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000005708 │ │ │ │ +0000048c 000000000000001c 00000490 FDE cie=00000000 pc=00000000000056b0..00000000000056ec │ │ │ │ + DW_CFA_advance_loc: 8 to 00000000000056b8 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 40 to 0000000000005730 │ │ │ │ + DW_CFA_advance_loc: 40 to 00000000000056e0 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000005732 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000056e2 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 9 to 000000000000573b │ │ │ │ + DW_CFA_advance_loc: 9 to 00000000000056eb │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000004ac 000000000000001c 000004b0 FDE cie=00000000 pc=0000000000005740..000000000000577c │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000005748 │ │ │ │ +000004ac 000000000000001c 000004b0 FDE cie=00000000 pc=00000000000056f0..000000000000572c │ │ │ │ + DW_CFA_advance_loc: 8 to 00000000000056f8 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 40 to 0000000000005770 │ │ │ │ + DW_CFA_advance_loc: 40 to 0000000000005720 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000005772 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000005722 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 9 to 000000000000577b │ │ │ │ + DW_CFA_advance_loc: 9 to 000000000000572b │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000004cc 000000000000001c 000004d0 FDE cie=00000000 pc=0000000000005780..00000000000057b6 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000005788 │ │ │ │ +000004cc 000000000000001c 000004d0 FDE cie=00000000 pc=0000000000005730..0000000000005766 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000005738 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 34 to 00000000000057aa │ │ │ │ + DW_CFA_advance_loc: 34 to 000000000000575a │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000057ac │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000575c │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 9 to 00000000000057b5 │ │ │ │ + DW_CFA_advance_loc: 9 to 0000000000005765 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000004ec 000000000000001c 000004f0 FDE cie=00000000 pc=00000000000057c0..00000000000057fc │ │ │ │ - DW_CFA_advance_loc: 8 to 00000000000057c8 │ │ │ │ +000004ec 000000000000001c 000004f0 FDE cie=00000000 pc=0000000000005770..00000000000057ac │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000005778 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 40 to 00000000000057f0 │ │ │ │ + DW_CFA_advance_loc: 40 to 00000000000057a0 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000057f2 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000057a2 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 9 to 00000000000057fb │ │ │ │ + DW_CFA_advance_loc: 9 to 00000000000057ab │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000050c 000000000000001c 00000510 FDE cie=00000000 pc=0000000000005800..0000000000005836 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000005808 │ │ │ │ +0000050c 000000000000001c 00000510 FDE cie=00000000 pc=00000000000057b0..00000000000057e6 │ │ │ │ + DW_CFA_advance_loc: 8 to 00000000000057b8 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 34 to 000000000000582a │ │ │ │ + DW_CFA_advance_loc: 34 to 00000000000057da │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000582c │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000057dc │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 9 to 0000000000005835 │ │ │ │ + DW_CFA_advance_loc: 9 to 00000000000057e5 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000052c 000000000000001c 00000530 FDE cie=00000000 pc=0000000000005840..000000000000587f │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000005848 │ │ │ │ +0000052c 000000000000001c 00000530 FDE cie=00000000 pc=00000000000057f0..000000000000582f │ │ │ │ + DW_CFA_advance_loc: 8 to 00000000000057f8 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 43 to 0000000000005873 │ │ │ │ + DW_CFA_advance_loc: 43 to 0000000000005823 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000005875 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000005825 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 9 to 000000000000587e │ │ │ │ + DW_CFA_advance_loc: 9 to 000000000000582e │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000054c 000000000000001c 00000550 FDE cie=00000000 pc=0000000000005880..00000000000058cd │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000005888 │ │ │ │ +0000054c 000000000000001c 00000550 FDE cie=00000000 pc=0000000000005830..000000000000587d │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000005838 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 57 to 00000000000058c1 │ │ │ │ + DW_CFA_advance_loc: 57 to 0000000000005871 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000058c3 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000005873 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 9 to 00000000000058cc │ │ │ │ + DW_CFA_advance_loc: 9 to 000000000000587c │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000056c 000000000000001c 00000570 FDE cie=00000000 pc=00000000000058d0..000000000000590f │ │ │ │ - DW_CFA_advance_loc: 8 to 00000000000058d8 │ │ │ │ +0000056c 000000000000001c 00000570 FDE cie=00000000 pc=0000000000005880..00000000000058bf │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000005888 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 43 to 0000000000005903 │ │ │ │ + DW_CFA_advance_loc: 43 to 00000000000058b3 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000005905 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000058b5 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 9 to 000000000000590e │ │ │ │ + DW_CFA_advance_loc: 9 to 00000000000058be │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000058c 000000000000001c 00000590 FDE cie=00000000 pc=0000000000005910..0000000000005968 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000005918 │ │ │ │ +0000058c 000000000000001c 00000590 FDE cie=00000000 pc=00000000000058c0..0000000000005918 │ │ │ │ + DW_CFA_advance_loc: 8 to 00000000000058c8 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc1: 67 to 000000000000595b │ │ │ │ + DW_CFA_advance_loc1: 67 to 000000000000590b │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 3 to 000000000000595e │ │ │ │ + DW_CFA_advance_loc: 3 to 000000000000590e │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 9 to 0000000000005967 │ │ │ │ + DW_CFA_advance_loc: 9 to 0000000000005917 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000005ac 000000000000001c 000005b0 FDE cie=00000000 pc=0000000000005970..00000000000059af │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000005978 │ │ │ │ +000005ac 000000000000001c 000005b0 FDE cie=00000000 pc=0000000000005920..000000000000595f │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000005928 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 43 to 00000000000059a3 │ │ │ │ + DW_CFA_advance_loc: 43 to 0000000000005953 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000059a5 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000005955 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 9 to 00000000000059ae │ │ │ │ + DW_CFA_advance_loc: 9 to 000000000000595e │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000005cc 000000000000001c 000005d0 FDE cie=00000000 pc=00000000000059b0..0000000000005a08 │ │ │ │ - DW_CFA_advance_loc: 8 to 00000000000059b8 │ │ │ │ +000005cc 000000000000001c 000005d0 FDE cie=00000000 pc=0000000000005960..00000000000059b8 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000005968 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc1: 67 to 00000000000059fb │ │ │ │ + DW_CFA_advance_loc1: 67 to 00000000000059ab │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 3 to 00000000000059fe │ │ │ │ + DW_CFA_advance_loc: 3 to 00000000000059ae │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 9 to 0000000000005a07 │ │ │ │ + DW_CFA_advance_loc: 9 to 00000000000059b7 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000005ec 000000000000001c 000005f0 FDE cie=00000000 pc=0000000000005a10..0000000000005a68 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000005a18 │ │ │ │ +000005ec 000000000000001c 000005f0 FDE cie=00000000 pc=00000000000059c0..0000000000005a18 │ │ │ │ + DW_CFA_advance_loc: 8 to 00000000000059c8 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc1: 67 to 0000000000005a5b │ │ │ │ + DW_CFA_advance_loc1: 67 to 0000000000005a0b │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 3 to 0000000000005a5e │ │ │ │ + DW_CFA_advance_loc: 3 to 0000000000005a0e │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 9 to 0000000000005a67 │ │ │ │ + DW_CFA_advance_loc: 9 to 0000000000005a17 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000060c 000000000000001c 00000610 FDE cie=00000000 pc=0000000000005a70..0000000000005abc │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000005a78 │ │ │ │ +0000060c 000000000000001c 00000610 FDE cie=00000000 pc=0000000000005a20..0000000000005a6c │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000005a28 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 55 to 0000000000005aaf │ │ │ │ + DW_CFA_advance_loc: 55 to 0000000000005a5f │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 3 to 0000000000005ab2 │ │ │ │ + DW_CFA_advance_loc: 3 to 0000000000005a62 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 9 to 0000000000005abb │ │ │ │ + DW_CFA_advance_loc: 9 to 0000000000005a6b │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000062c 0000000000000028 00000630 FDE cie=00000000 pc=0000000000005ac0..0000000000005b2b │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000005ac5 │ │ │ │ +0000062c 0000000000000028 00000630 FDE cie=00000000 pc=0000000000005a70..0000000000005adb │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000005a75 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000005ac9 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000005a79 │ │ │ │ DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc1: 80 to 0000000000005b19 │ │ │ │ + DW_CFA_advance_loc1: 80 to 0000000000005ac9 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000005b1d │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000005acd │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 3 to 0000000000005b20 │ │ │ │ + DW_CFA_advance_loc: 3 to 0000000000005ad0 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000005b24 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000005ad4 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000005b2a │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000005ada │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000658 0000000000000028 0000065c FDE cie=00000000 pc=0000000000005b30..0000000000005b9d │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000005b35 │ │ │ │ +00000658 0000000000000028 0000065c FDE cie=00000000 pc=0000000000005ae0..0000000000005b4d │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000005ae5 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000005b39 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000005ae9 │ │ │ │ DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc1: 82 to 0000000000005b8b │ │ │ │ + DW_CFA_advance_loc1: 82 to 0000000000005b3b │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000005b8f │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000005b3f │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 3 to 0000000000005b92 │ │ │ │ + DW_CFA_advance_loc: 3 to 0000000000005b42 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000005b96 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000005b46 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000005b9c │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000005b4c │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000684 0000000000000030 00000688 FDE cie=00000000 pc=0000000000005ba0..0000000000005c1a │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000005ba5 │ │ │ │ +00000684 0000000000000030 00000688 FDE cie=00000000 pc=0000000000005b50..0000000000005bca │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000005b55 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000005ba6 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000005b56 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000005baa │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000005b5a │ │ │ │ DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_advance_loc1: 92 to 0000000000005c06 │ │ │ │ + DW_CFA_advance_loc1: 92 to 0000000000005bb6 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000005c0a │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000005bba │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000005c0b │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000005bbb │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 3 to 0000000000005c0e │ │ │ │ + DW_CFA_advance_loc: 3 to 0000000000005bbe │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000005c12 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000005bc2 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000005c18 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000005bc8 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000005c19 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000005bc9 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + │ │ │ │ +000006b8 000000000000001c 000006bc FDE cie=00000000 pc=0000000000005bd0..0000000000005c18 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000005bd8 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 51 to 0000000000005c0b │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 3 to 0000000000005c0e │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 9 to 0000000000005c17 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -000006b8 000000000000001c 000006bc FDE cie=00000000 pc=0000000000005c20..0000000000005c68 │ │ │ │ +000006d8 000000000000001c 000006dc FDE cie=00000000 pc=0000000000005c20..0000000000005c68 │ │ │ │ DW_CFA_advance_loc: 8 to 0000000000005c28 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_advance_loc: 51 to 0000000000005c5b │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_advance_loc: 3 to 0000000000005c5e │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_advance_loc: 9 to 0000000000005c67 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000006d8 000000000000001c 000006dc FDE cie=00000000 pc=0000000000005c70..0000000000005cb8 │ │ │ │ +000006f8 000000000000001c 000006fc FDE cie=00000000 pc=0000000000005c70..0000000000005cb1 │ │ │ │ DW_CFA_advance_loc: 8 to 0000000000005c78 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 51 to 0000000000005cab │ │ │ │ + DW_CFA_advance_loc: 45 to 0000000000005ca5 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 3 to 0000000000005cae │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000005ca7 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 9 to 0000000000005cb7 │ │ │ │ + DW_CFA_advance_loc: 9 to 0000000000005cb0 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000006f8 000000000000001c 000006fc FDE cie=00000000 pc=0000000000005cc0..0000000000005d01 │ │ │ │ +00000718 000000000000001c 0000071c FDE cie=00000000 pc=0000000000005cc0..0000000000005d01 │ │ │ │ DW_CFA_advance_loc: 8 to 0000000000005cc8 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_advance_loc: 45 to 0000000000005cf5 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_advance_loc: 2 to 0000000000005cf7 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_advance_loc: 9 to 0000000000005d00 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000718 000000000000001c 0000071c FDE cie=00000000 pc=0000000000005d10..0000000000005d51 │ │ │ │ +00000738 000000000000001c 0000073c FDE cie=00000000 pc=0000000000005d10..0000000000005d51 │ │ │ │ DW_CFA_advance_loc: 8 to 0000000000005d18 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_advance_loc: 45 to 0000000000005d45 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_advance_loc: 2 to 0000000000005d47 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_advance_loc: 9 to 0000000000005d50 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000738 000000000000001c 0000073c FDE cie=00000000 pc=0000000000005d60..0000000000005da1 │ │ │ │ +00000758 000000000000001c 0000075c FDE cie=00000000 pc=0000000000005d60..0000000000005da8 │ │ │ │ DW_CFA_advance_loc: 8 to 0000000000005d68 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 45 to 0000000000005d95 │ │ │ │ + DW_CFA_advance_loc: 51 to 0000000000005d9b │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000005d97 │ │ │ │ + DW_CFA_advance_loc: 3 to 0000000000005d9e │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 9 to 0000000000005da0 │ │ │ │ + DW_CFA_advance_loc: 9 to 0000000000005da7 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000758 000000000000001c 0000075c FDE cie=00000000 pc=0000000000005db0..0000000000005df8 │ │ │ │ +00000778 000000000000001c 0000077c FDE cie=00000000 pc=0000000000005db0..0000000000005e04 │ │ │ │ DW_CFA_advance_loc: 8 to 0000000000005db8 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 51 to 0000000000005deb │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 3 to 0000000000005dee │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 9 to 0000000000005df7 │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00000778 000000000000001c 0000077c FDE cie=00000000 pc=0000000000005e00..0000000000005e54 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000005e08 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 63 to 0000000000005e47 │ │ │ │ + DW_CFA_advance_loc: 63 to 0000000000005df7 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 3 to 0000000000005e4a │ │ │ │ + DW_CFA_advance_loc: 3 to 0000000000005dfa │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 9 to 0000000000005e53 │ │ │ │ + DW_CFA_advance_loc: 9 to 0000000000005e03 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000798 000000000000001c 0000079c FDE cie=00000000 pc=0000000000005e60..0000000000005ea8 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000005e68 │ │ │ │ +00000798 000000000000001c 0000079c FDE cie=00000000 pc=0000000000005e10..0000000000005e58 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000005e18 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 51 to 0000000000005e9b │ │ │ │ + DW_CFA_advance_loc: 51 to 0000000000005e4b │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 3 to 0000000000005e9e │ │ │ │ + DW_CFA_advance_loc: 3 to 0000000000005e4e │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 9 to 0000000000005ea7 │ │ │ │ + DW_CFA_advance_loc: 9 to 0000000000005e57 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000007b8 000000000000001c 000007bc FDE cie=00000000 pc=0000000000005eb0..0000000000005f04 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000005eb8 │ │ │ │ +000007b8 000000000000001c 000007bc FDE cie=00000000 pc=0000000000005e60..0000000000005eb4 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000005e68 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 63 to 0000000000005ef7 │ │ │ │ + DW_CFA_advance_loc: 63 to 0000000000005ea7 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 3 to 0000000000005efa │ │ │ │ + DW_CFA_advance_loc: 3 to 0000000000005eaa │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 9 to 0000000000005f03 │ │ │ │ + DW_CFA_advance_loc: 9 to 0000000000005eb3 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000007d8 000000000000001c 000007dc FDE cie=00000000 pc=0000000000005f10..0000000000005f47 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000005f18 │ │ │ │ +000007d8 000000000000001c 000007dc FDE cie=00000000 pc=0000000000005ec0..0000000000005ef7 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000005ec8 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 35 to 0000000000005f3b │ │ │ │ + DW_CFA_advance_loc: 35 to 0000000000005eeb │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000005f3d │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000005eed │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 9 to 0000000000005f46 │ │ │ │ + DW_CFA_advance_loc: 9 to 0000000000005ef6 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000007f8 000000000000001c 000007fc FDE cie=00000000 pc=0000000000005f50..0000000000005f8f │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000005f58 │ │ │ │ +000007f8 000000000000001c 000007fc FDE cie=00000000 pc=0000000000005f00..0000000000005f3f │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000005f08 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 43 to 0000000000005f83 │ │ │ │ + DW_CFA_advance_loc: 43 to 0000000000005f33 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000005f85 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000005f35 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 9 to 0000000000005f8e │ │ │ │ + DW_CFA_advance_loc: 9 to 0000000000005f3e │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000818 000000000000001c 0000081c FDE cie=00000000 pc=0000000000005f90..0000000000005fcf │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000005f98 │ │ │ │ +00000818 000000000000001c 0000081c FDE cie=00000000 pc=0000000000005f40..0000000000005f7f │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000005f48 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 43 to 0000000000005fc3 │ │ │ │ + DW_CFA_advance_loc: 43 to 0000000000005f73 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000005fc5 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000005f75 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 9 to 0000000000005fce │ │ │ │ + DW_CFA_advance_loc: 9 to 0000000000005f7e │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000838 000000000000001c 0000083c FDE cie=00000000 pc=0000000000005fd0..000000000000600f │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000005fd8 │ │ │ │ +00000838 000000000000001c 0000083c FDE cie=00000000 pc=0000000000005f80..0000000000005fbf │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000005f88 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 43 to 0000000000006003 │ │ │ │ + DW_CFA_advance_loc: 43 to 0000000000005fb3 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000006005 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000005fb5 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 9 to 000000000000600e │ │ │ │ + DW_CFA_advance_loc: 9 to 0000000000005fbe │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000858 0000000000000028 0000085c FDE cie=00000000 pc=0000000000006010..000000000000607f │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000006015 │ │ │ │ +00000858 0000000000000028 0000085c FDE cie=00000000 pc=0000000000005fc0..000000000000602f │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000005fc5 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000006019 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000005fc9 │ │ │ │ DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc1: 84 to 000000000000606d │ │ │ │ + DW_CFA_advance_loc1: 84 to 000000000000601d │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000006071 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000006021 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 3 to 0000000000006074 │ │ │ │ + DW_CFA_advance_loc: 3 to 0000000000006024 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000006078 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000006028 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000000607e │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000000602e │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000884 0000000000000048 00000888 FDE cie=00000000 pc=0000000000006080..0000000000006118 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000006086 │ │ │ │ +00000884 0000000000000048 00000888 FDE cie=00000000 pc=0000000000006030..00000000000060c8 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000006036 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000006088 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000006038 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000006089 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000006039 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000608a │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000603a │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000608e │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000603e │ │ │ │ DW_CFA_def_cfa_offset: 96 │ │ │ │ - DW_CFA_advance_loc1: 113 to 00000000000060ff │ │ │ │ + DW_CFA_advance_loc1: 110 to 00000000000060ac │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000006100 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000060b0 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000006101 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000060b1 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000006103 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000060b3 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000006105 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000060b5 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 3 to 0000000000006108 │ │ │ │ + DW_CFA_advance_loc: 3 to 00000000000060b8 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000610c │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000060bc │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000006112 │ │ │ │ + DW_CFA_advance_loc: 6 to 00000000000060c2 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000006113 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000060c3 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000006115 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000060c5 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000006117 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000060c7 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000008d0 000000000000005c 000008d4 FDE cie=00000000 pc=0000000000006120..000000000000620c │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000006126 │ │ │ │ +000008d0 000000000000005c 000008d4 FDE cie=00000000 pc=00000000000060d0..00000000000061bc │ │ │ │ + DW_CFA_advance_loc: 6 to 00000000000060d6 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000006128 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000060d8 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000612a │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000060da │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000612c │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000060dc │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000612d │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000060dd │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000612e │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000060de │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000006132 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000060e2 │ │ │ │ DW_CFA_def_cfa_offset: 112 │ │ │ │ - DW_CFA_advance_loc1: 185 to 00000000000061eb │ │ │ │ + DW_CFA_advance_loc1: 182 to 0000000000006198 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000061ec │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000619c │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000061ed │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000619d │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000061ef │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000619f │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000061f1 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000061a1 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000061f3 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000061a3 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000061f5 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000061a5 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 3 to 00000000000061f8 │ │ │ │ + DW_CFA_advance_loc: 3 to 00000000000061a8 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000061fc │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000061ac │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000006202 │ │ │ │ + DW_CFA_advance_loc: 6 to 00000000000061b2 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000006203 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000061b3 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000006205 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000061b5 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000006207 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000061b7 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000006209 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000061b9 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000620b │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000061bb │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ │ │ │ │ -00000930 0000000000000060 00000934 FDE cie=00000000 pc=0000000000006210..000000000000638e │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000006216 │ │ │ │ +00000930 0000000000000060 00000934 FDE cie=00000000 pc=00000000000061c0..000000000000633e │ │ │ │ + DW_CFA_advance_loc: 6 to 00000000000061c6 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000006218 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000061c8 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000621a │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000061ca │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000621c │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000061cc │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000621d │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000061cd │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000621e │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000061ce │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000006222 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000061d2 │ │ │ │ DW_CFA_def_cfa_offset: 144 │ │ │ │ - DW_CFA_advance_loc2: 328 to 000000000000636a │ │ │ │ + DW_CFA_advance_loc2: 328 to 000000000000631a │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000636e │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000631e │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000636f │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000631f │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000006371 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000006321 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000006373 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000006323 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000006375 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000006325 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000006377 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000006327 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 3 to 000000000000637a │ │ │ │ + DW_CFA_advance_loc: 3 to 000000000000632a │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000637e │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000632e │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000006384 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000006334 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000006385 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000006335 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000006387 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000006337 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000006389 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000006339 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000638b │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000633b │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000638d │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000633d │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000994 000000000000001c 00000998 FDE cie=00000000 pc=0000000000006390..00000000000063c9 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000006398 │ │ │ │ +00000994 000000000000001c 00000998 FDE cie=00000000 pc=0000000000006340..0000000000006379 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000006348 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 37 to 00000000000063bd │ │ │ │ + DW_CFA_advance_loc: 37 to 000000000000636d │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000063bf │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000636f │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 9 to 00000000000063c8 │ │ │ │ + DW_CFA_advance_loc: 9 to 0000000000006378 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000009b4 000000000000001c 000009b8 FDE cie=00000000 pc=00000000000063d0..0000000000006411 │ │ │ │ - DW_CFA_advance_loc: 8 to 00000000000063d8 │ │ │ │ +000009b4 000000000000001c 000009b8 FDE cie=00000000 pc=0000000000006380..00000000000063c1 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000006388 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 45 to 0000000000006405 │ │ │ │ + DW_CFA_advance_loc: 45 to 00000000000063b5 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000006407 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000063b7 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 9 to 0000000000006410 │ │ │ │ + DW_CFA_advance_loc: 9 to 00000000000063c0 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000009d4 000000000000001c 000009d8 FDE cie=00000000 pc=0000000000006420..0000000000006459 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000006428 │ │ │ │ +000009d4 000000000000001c 000009d8 FDE cie=00000000 pc=00000000000063d0..0000000000006409 │ │ │ │ + DW_CFA_advance_loc: 8 to 00000000000063d8 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 37 to 000000000000644d │ │ │ │ + DW_CFA_advance_loc: 37 to 00000000000063fd │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000644f │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000063ff │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 9 to 0000000000006458 │ │ │ │ + DW_CFA_advance_loc: 9 to 0000000000006408 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000009f4 000000000000001c 000009f8 FDE cie=00000000 pc=0000000000006460..00000000000064a1 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000006468 │ │ │ │ +000009f4 000000000000001c 000009f8 FDE cie=00000000 pc=0000000000006410..0000000000006451 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000006418 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 45 to 0000000000006495 │ │ │ │ + DW_CFA_advance_loc: 45 to 0000000000006445 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000006497 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000006447 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 9 to 00000000000064a0 │ │ │ │ + DW_CFA_advance_loc: 9 to 0000000000006450 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000a14 0000000000000034 00000a18 FDE cie=00000000 pc=00000000000064b0..0000000000006521 │ │ │ │ - DW_CFA_advance_loc: 5 to 00000000000064b5 │ │ │ │ +00000a14 0000000000000034 00000a18 FDE cie=00000000 pc=0000000000006460..00000000000064d1 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000006465 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 7 to 00000000000064bc │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000000646c │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 33 to 00000000000064dd │ │ │ │ + DW_CFA_advance_loc: 33 to 000000000000648d │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 13 to 00000000000064ea │ │ │ │ + DW_CFA_advance_loc: 13 to 000000000000649a │ │ │ │ DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000064ee │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000649e │ │ │ │ DW_CFA_def_cfa_offset: 72 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000064f2 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000064a2 │ │ │ │ DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000064f3 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000064a3 │ │ │ │ DW_CFA_def_cfa_offset: 88 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000064f5 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000064a5 │ │ │ │ DW_CFA_def_cfa_offset: 96 │ │ │ │ - DW_CFA_advance_loc: 31 to 0000000000006514 │ │ │ │ + DW_CFA_advance_loc: 31 to 00000000000064c4 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000006518 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000064c8 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000006519 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000064c9 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000651a │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000064ca │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000a4c 000000000000003c 00000a50 FDE cie=00000000 pc=0000000000006530..00000000000065ba │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000006536 │ │ │ │ +00000a4c 000000000000003c 00000a50 FDE cie=00000000 pc=00000000000064e0..000000000000656a │ │ │ │ + DW_CFA_advance_loc: 6 to 00000000000064e6 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000006537 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000064e7 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000006538 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000064e8 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000653c │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000064ec │ │ │ │ DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_advance_loc1: 102 to 00000000000065a2 │ │ │ │ + DW_CFA_advance_loc1: 102 to 0000000000006552 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000065a6 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000006556 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000065a7 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000006557 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000065a9 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000006559 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 3 to 00000000000065ac │ │ │ │ + DW_CFA_advance_loc: 3 to 000000000000655c │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000065b0 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000006560 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 6 to 00000000000065b6 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000006566 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000065b7 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000006567 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000065b9 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000006569 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000a8c 0000000000000014 00000a90 FDE cie=00000000 pc=00000000000065c0..00000000000065f2 │ │ │ │ - DW_CFA_advance_loc: 8 to 00000000000065c8 │ │ │ │ +00000a8c 0000000000000014 00000a90 FDE cie=00000000 pc=0000000000006570..00000000000065a2 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000006578 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 41 to 00000000000065f1 │ │ │ │ + DW_CFA_advance_loc: 41 to 00000000000065a1 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000aa4 0000000000000028 00000aa8 FDE cie=00000000 pc=0000000000007e00..0000000000007eec │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000007e05 │ │ │ │ +00000aa4 0000000000000040 00000aa8 FDE cie=00000000 pc=0000000000007d20..0000000000007dea │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000007d26 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000007e06 │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000007d28 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000007e0a │ │ │ │ - DW_CFA_def_cfa_offset: 96 │ │ │ │ - DW_CFA_advance_loc1: 218 to 0000000000007ee4 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000007d2a │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000007d2b │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000007d2c │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000007d30 │ │ │ │ + DW_CFA_def_cfa_offset: 80 │ │ │ │ + DW_CFA_advance_loc1: 172 to 0000000000007ddc │ │ │ │ DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000007ddd │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000007dde │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000007de0 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000007ee5 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000007de2 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000007ee6 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000007de4 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000007ee7 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000007de5 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000ad0 0000000000000048 00000ad4 FDE cie=00000000 pc=0000000000006600..00000000000067ae │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000006606 │ │ │ │ +00000ae8 0000000000000048 00000aec FDE cie=00000000 pc=00000000000065b0..0000000000006756 │ │ │ │ + DW_CFA_advance_loc: 6 to 00000000000065b6 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000006608 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000065b8 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000660a │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000065ba │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000000660f │ │ │ │ + DW_CFA_advance_loc: 5 to 00000000000065bf │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000006610 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000065c3 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000006611 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000065c4 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000006618 │ │ │ │ + DW_CFA_advance_loc: 7 to 00000000000065cb │ │ │ │ DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_advance_loc2: 265 to 0000000000006721 │ │ │ │ + DW_CFA_advance_loc1: 254 to 00000000000066c9 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000006722 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000066ca │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000006723 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000066cb │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000006725 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000066cd │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000006727 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000066cf │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000006729 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000066d1 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000672b │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000066d3 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000006730 │ │ │ │ + DW_CFA_advance_loc: 5 to 00000000000066d8 │ │ │ │ DW_CFA_restore_state │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -00000b1c 0000000000000024 00000b20 FDE cie=00000000 pc=0000000000007ef0..0000000000007f27 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000007ef5 │ │ │ │ +00000b34 0000000000000024 00000b38 FDE cie=00000000 pc=0000000000007df0..0000000000007e1f │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000007df5 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000007ef6 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000007df6 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000007efa │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000007dfa │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 42 to 0000000000007f24 │ │ │ │ + DW_CFA_advance_loc: 34 to 0000000000007e1c │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000007f25 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000007e1d │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000007f26 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000007e1e │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000b44 000000000000004c 00000924 FDE cie=00000224 pc=00000000000067b0..00000000000069f7 │ │ │ │ - Augmentation data: 3f 0b 00 00 │ │ │ │ - DW_CFA_advance_loc: 6 to 00000000000067b6 │ │ │ │ +00000b5c 000000000000004c 0000093c FDE cie=00000224 pc=0000000000006760..0000000000006987 │ │ │ │ + Augmentation data: 57 0b 00 00 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000006766 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000067b8 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000006768 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000067ba │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000676a │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000067bc │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000676c │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000067bd │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000676d │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000067be │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000676e │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000067c2 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000006772 │ │ │ │ DW_CFA_def_cfa_offset: 160 │ │ │ │ - DW_CFA_advance_loc: 53 to 00000000000067f7 │ │ │ │ + DW_CFA_advance_loc: 53 to 00000000000067a7 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000067f8 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000067a8 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000067f9 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000067a9 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000067fb │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000067ab │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000067fd │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000067ad │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000067ff │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000067af │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000006801 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000067b1 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 15 to 0000000000006810 │ │ │ │ + DW_CFA_advance_loc: 7 to 00000000000067b8 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000b94 0000000000000020 00000974 FDE cie=00000224 pc=00000000000048b7..000000000000490f │ │ │ │ - Augmentation data: 08 0b 00 00 │ │ │ │ +00000bac 0000000000000020 0000098c FDE cie=00000224 pc=0000000000004897..00000000000048ef │ │ │ │ + Augmentation data: 20 0b 00 00 │ │ │ │ DW_CFA_def_cfa_offset: 160 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ │ │ │ │ -00000bb8 0000000000000030 00000bbc FDE cie=00000000 pc=0000000000007f30..0000000000007fd2 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000007f35 │ │ │ │ +00000bd0 0000000000000030 00000bd4 FDE cie=00000000 pc=0000000000007e20..0000000000007eba │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000007e25 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 10 to 0000000000007f3f │ │ │ │ + DW_CFA_advance_loc: 10 to 0000000000007e2f │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 47 to 0000000000007f6e │ │ │ │ + DW_CFA_advance_loc: 47 to 0000000000007e5e │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000007f6f │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000007e5f │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000007f70 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000007e60 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 18 to 0000000000007f82 │ │ │ │ + DW_CFA_advance_loc: 18 to 0000000000007e72 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000007f83 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000007e73 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 13 to 0000000000007f90 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000007e78 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc1: 64 to 0000000000007fd0 │ │ │ │ + DW_CFA_advance_loc1: 64 to 0000000000007eb8 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000007fd1 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000007eb9 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000bec 000000000000003c 000009cc FDE cie=00000224 pc=0000000000006a00..0000000000006c40 │ │ │ │ - Augmentation data: bb 0a 00 00 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000006a06 │ │ │ │ +00000c04 000000000000003c 000009e4 FDE cie=00000224 pc=0000000000006990..0000000000006bc5 │ │ │ │ + Augmentation data: d3 0a 00 00 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000006996 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000006a08 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000006998 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000006a09 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000006999 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000006a0a │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000699a │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000006a0e │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000699e │ │ │ │ DW_CFA_def_cfa_offset: 96 │ │ │ │ - DW_CFA_advance_loc2: 415 to 0000000000006bad │ │ │ │ + DW_CFA_advance_loc2: 415 to 0000000000006b3d │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000006bae │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000006b3e │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000006baf │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000006b3f │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000006bb1 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000006b41 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000006bb3 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000006b43 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 13 to 0000000000006bc0 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000006b48 │ │ │ │ DW_CFA_restore_state │ │ │ │ │ │ │ │ -00000c2c 0000000000000030 00000a0c FDE cie=00000224 pc=000000000000490f..0000000000004c6c │ │ │ │ - Augmentation data: b7 0a 00 00 │ │ │ │ +00000c44 0000000000000030 00000a24 FDE cie=00000224 pc=00000000000048ef..0000000000004c4c │ │ │ │ + Augmentation data: cf 0a 00 00 │ │ │ │ DW_CFA_def_cfa_offset: 96 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-40 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-32 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-16 │ │ │ │ - DW_CFA_advance_loc2: 735 to 0000000000004bee │ │ │ │ + DW_CFA_advance_loc2: 735 to 0000000000004bce │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000004bef │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000004bcf │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000004bf0 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000004bd0 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000004bf2 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000004bd2 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000004bf4 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000004bd4 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000004bf9 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000004bd9 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000c60 000000000000002c 00000a40 FDE cie=00000224 pc=0000000000006c40..0000000000006fdc │ │ │ │ - Augmentation data: ab 0a 00 00 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000006c45 │ │ │ │ +00000c78 000000000000002c 00000a58 FDE cie=00000224 pc=0000000000006bd0..0000000000006f64 │ │ │ │ + Augmentation data: c3 0a 00 00 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000006bd5 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 3 to 0000000000006c48 │ │ │ │ + DW_CFA_advance_loc: 3 to 0000000000006bd8 │ │ │ │ DW_CFA_def_cfa_register: r6 (rbp) │ │ │ │ - DW_CFA_advance_loc: 13 to 0000000000006c55 │ │ │ │ + DW_CFA_advance_loc: 13 to 0000000000006be5 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-48 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc1: 79 to 0000000000006ca4 │ │ │ │ + DW_CFA_advance_loc1: 79 to 0000000000006c34 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa: r7 (rsp) ofs 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000006ca5 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000006c35 │ │ │ │ DW_CFA_restore_state │ │ │ │ │ │ │ │ -00000c90 0000000000000020 00000a70 FDE cie=00000224 pc=0000000000004c6c..0000000000004cde │ │ │ │ - Augmentation data: 95 0a 00 00 │ │ │ │ +00000ca8 0000000000000020 00000a88 FDE cie=00000224 pc=0000000000004c4c..0000000000004cbe │ │ │ │ + Augmentation data: ad 0a 00 00 │ │ │ │ DW_CFA_def_cfa: r6 (rbp) ofs 16 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-48 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-40 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-32 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-24 │ │ │ │ │ │ │ │ -00000cb4 0000000000000010 00000cb8 FDE cie=00000000 pc=0000000000007fe0..0000000000008001 │ │ │ │ +00000ccc 0000000000000010 00000cd0 FDE cie=00000000 pc=0000000000007ec0..0000000000007ee1 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000cc8 0000000000000050 00000aa8 FDE cie=00000224 pc=0000000000008020..00000000000082f2 │ │ │ │ - Augmentation data: 67 0a 00 00 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000008026 │ │ │ │ +00000ce0 0000000000000050 00000ac0 FDE cie=00000224 pc=0000000000007ef0..00000000000081a2 │ │ │ │ + Augmentation data: 7f 0a 00 00 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000007ef6 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000008028 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000007ef8 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000802a │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000007efa │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000802c │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000007efc │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000802d │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000007efd │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000802e │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000007efe │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000008035 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000007f05 │ │ │ │ DW_CFA_def_cfa_offset: 1168 │ │ │ │ - DW_CFA_advance_loc2: 496 to 0000000000008225 │ │ │ │ + DW_CFA_advance_loc2: 464 to 00000000000080d5 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000008226 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000080d6 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000008227 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000080d7 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000008229 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000080d9 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000822b │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000080db │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000822d │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000080dd │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000822f │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000080df │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000008230 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000080e0 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000d1c 0000000000000050 00000afc FDE cie=00000224 pc=0000000000008300..00000000000085d2 │ │ │ │ - Augmentation data: 33 0a 00 00 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000008306 │ │ │ │ +00000d34 0000000000000050 00000b14 FDE cie=00000224 pc=00000000000081b0..0000000000008462 │ │ │ │ + Augmentation data: 4b 0a 00 00 │ │ │ │ + DW_CFA_advance_loc: 6 to 00000000000081b6 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000008308 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000081b8 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000830a │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000081ba │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000830c │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000081bc │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000830d │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000081bd │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000830e │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000081be │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000008315 │ │ │ │ + DW_CFA_advance_loc: 7 to 00000000000081c5 │ │ │ │ DW_CFA_def_cfa_offset: 1168 │ │ │ │ - DW_CFA_advance_loc2: 496 to 0000000000008505 │ │ │ │ + DW_CFA_advance_loc2: 464 to 0000000000008395 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000008506 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000008396 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000008507 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000008397 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000008509 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000008399 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000850b │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000839b │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000850d │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000839d │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000850f │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000839f │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000008510 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000083a0 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000d70 00000000000000c4 00000d74 FDE cie=00000000 pc=0000000000006fe0..0000000000007452 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000006fe6 │ │ │ │ +00000d88 00000000000000c4 00000d8c FDE cie=00000000 pc=0000000000006f70..00000000000073e1 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000006f76 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000006fe8 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000006f78 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000006fea │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000006f7a │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000006fec │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000006f7c │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000006fed │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000006f80 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000006fee │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000006f81 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000006ff5 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000006f88 │ │ │ │ DW_CFA_def_cfa_offset: 176 │ │ │ │ - DW_CFA_advance_loc2: 393 to 000000000000717e │ │ │ │ + DW_CFA_advance_loc2: 408 to 0000000000007120 │ │ │ │ DW_CFA_def_cfa_offset: 184 │ │ │ │ - DW_CFA_advance_loc: 18 to 0000000000007190 │ │ │ │ + DW_CFA_advance_loc: 21 to 0000000000007135 │ │ │ │ DW_CFA_def_cfa_offset: 192 │ │ │ │ - DW_CFA_advance_loc: 13 to 000000000000719d │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000000713c │ │ │ │ DW_CFA_def_cfa_offset: 200 │ │ │ │ - DW_CFA_advance_loc: 11 to 00000000000071a8 │ │ │ │ + DW_CFA_advance_loc: 11 to 0000000000007147 │ │ │ │ DW_CFA_def_cfa_offset: 208 │ │ │ │ - DW_CFA_advance_loc: 11 to 00000000000071b3 │ │ │ │ + DW_CFA_advance_loc: 11 to 0000000000007152 │ │ │ │ DW_CFA_def_cfa_offset: 216 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000071b5 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000007154 │ │ │ │ DW_CFA_def_cfa_offset: 224 │ │ │ │ - DW_CFA_advance_loc: 17 to 00000000000071c6 │ │ │ │ + DW_CFA_advance_loc: 17 to 0000000000007165 │ │ │ │ DW_CFA_def_cfa_offset: 232 │ │ │ │ - DW_CFA_advance_loc: 8 to 00000000000071ce │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000000716d │ │ │ │ DW_CFA_def_cfa_offset: 240 │ │ │ │ - DW_CFA_advance_loc: 8 to 00000000000071d6 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000007175 │ │ │ │ DW_CFA_def_cfa_offset: 248 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000071d8 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000007176 │ │ │ │ DW_CFA_def_cfa_offset: 256 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000071da │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000007177 │ │ │ │ DW_CFA_def_cfa_offset: 264 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000071dc │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000007179 │ │ │ │ DW_CFA_def_cfa_offset: 272 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000071de │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000717b │ │ │ │ DW_CFA_def_cfa_offset: 280 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000071e0 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000717d │ │ │ │ DW_CFA_def_cfa_offset: 288 │ │ │ │ - DW_CFA_advance_loc: 38 to 0000000000007206 │ │ │ │ + DW_CFA_advance_loc: 38 to 00000000000071a3 │ │ │ │ DW_CFA_def_cfa_offset: 176 │ │ │ │ - DW_CFA_advance_loc: 53 to 000000000000723b │ │ │ │ + DW_CFA_advance_loc: 48 to 00000000000071d3 │ │ │ │ DW_CFA_def_cfa_offset: 184 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000723c │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000071d5 │ │ │ │ DW_CFA_def_cfa_offset: 192 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000723e │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000071d7 │ │ │ │ DW_CFA_def_cfa_offset: 200 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000007242 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000071db │ │ │ │ DW_CFA_def_cfa_offset: 208 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000007246 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000071df │ │ │ │ DW_CFA_def_cfa_offset: 216 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000000724d │ │ │ │ + DW_CFA_advance_loc: 7 to 00000000000071e6 │ │ │ │ DW_CFA_def_cfa_offset: 224 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000007254 │ │ │ │ + DW_CFA_advance_loc: 7 to 00000000000071ed │ │ │ │ DW_CFA_def_cfa_offset: 232 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000000725c │ │ │ │ + DW_CFA_advance_loc: 8 to 00000000000071f5 │ │ │ │ DW_CFA_def_cfa_offset: 240 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000007264 │ │ │ │ + DW_CFA_advance_loc: 8 to 00000000000071fd │ │ │ │ DW_CFA_def_cfa_offset: 248 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000007266 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000071fe │ │ │ │ DW_CFA_def_cfa_offset: 256 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000007268 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000071ff │ │ │ │ DW_CFA_def_cfa_offset: 264 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000726a │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000007201 │ │ │ │ DW_CFA_def_cfa_offset: 272 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000726c │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000007203 │ │ │ │ DW_CFA_def_cfa_offset: 280 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000726e │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000007205 │ │ │ │ DW_CFA_def_cfa_offset: 288 │ │ │ │ - DW_CFA_advance_loc1: 93 to 00000000000072cb │ │ │ │ + DW_CFA_advance_loc1: 85 to 000000000000725a │ │ │ │ DW_CFA_def_cfa_offset: 176 │ │ │ │ - DW_CFA_advance_loc2: 294 to 00000000000073f1 │ │ │ │ + DW_CFA_advance_loc2: 295 to 0000000000007381 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000073f5 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000007385 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000073f6 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000007386 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000073f8 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000007388 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000073fa │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000738a │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000073fc │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000738c │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000073fe │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000738e │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000007400 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000007390 │ │ │ │ DW_CFA_restore_state │ │ │ │ │ │ │ │ -00000e38 0000000000000050 00000c18 FDE cie=00000224 pc=00000000000085e0..00000000000088b2 │ │ │ │ - Augmentation data: 37 09 00 00 │ │ │ │ - DW_CFA_advance_loc: 6 to 00000000000085e6 │ │ │ │ +00000e50 0000000000000050 00000c30 FDE cie=00000224 pc=0000000000008470..0000000000008722 │ │ │ │ + Augmentation data: 4f 09 00 00 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000008476 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000085e8 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000008478 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000085ea │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000847a │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000085ec │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000847c │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000085ed │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000847d │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000085ee │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000847e │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 7 to 00000000000085f5 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000008485 │ │ │ │ DW_CFA_def_cfa_offset: 1168 │ │ │ │ - DW_CFA_advance_loc2: 496 to 00000000000087e5 │ │ │ │ + DW_CFA_advance_loc2: 464 to 0000000000008655 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000087e6 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000008656 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000087e7 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000008657 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000087e9 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000008659 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000087eb │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000865b │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000087ed │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000865d │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000087ef │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000865f │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000087f0 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000008660 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000e8c 0000000000000048 00000e90 FDE cie=00000000 pc=0000000000007460..00000000000075ba │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000007466 │ │ │ │ +00000ea4 0000000000000048 00000ea8 FDE cie=00000000 pc=00000000000073f0..000000000000753a │ │ │ │ + DW_CFA_advance_loc: 6 to 00000000000073f6 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000007468 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000073f8 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000746a │ │ │ │ + DW_CFA_advance_loc: 5 to 00000000000073fd │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000000746f │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000073ff │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000007470 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000007400 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000007471 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000007401 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000007478 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000007408 │ │ │ │ DW_CFA_def_cfa_offset: 112 │ │ │ │ - DW_CFA_advance_loc1: 211 to 000000000000754b │ │ │ │ + DW_CFA_advance_loc1: 200 to 00000000000074d0 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 3 to 000000000000754e │ │ │ │ + DW_CFA_advance_loc: 3 to 00000000000074d3 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000754f │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000074d4 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000007551 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000074d6 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000007553 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000074d8 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000007555 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000074da │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000007557 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000074dc │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 9 to 0000000000007560 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000074e0 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000ed8 0000000000000034 00000cb8 FDE cie=00000224 pc=00000000000075c0..0000000000007be4 │ │ │ │ - Augmentation data: b7 08 00 00 │ │ │ │ - DW_CFA_advance_loc: 5 to 00000000000075c5 │ │ │ │ +00000ef0 0000000000000034 00000cd0 FDE cie=00000224 pc=0000000000007540..0000000000007b24 │ │ │ │ + Augmentation data: cf 08 00 00 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000007545 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 3 to 00000000000075c8 │ │ │ │ + DW_CFA_advance_loc: 3 to 0000000000007548 │ │ │ │ DW_CFA_def_cfa_register: r6 (rbp) │ │ │ │ - DW_CFA_advance_loc: 13 to 00000000000075d5 │ │ │ │ + DW_CFA_advance_loc: 13 to 0000000000007555 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-48 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc2: 664 to 000000000000786d │ │ │ │ + DW_CFA_advance_loc2: 640 to 00000000000077d5 │ │ │ │ DW_CFA_GNU_args_size: 80 │ │ │ │ - DW_CFA_advance_loc1: 155 to 0000000000007908 │ │ │ │ + DW_CFA_advance_loc1: 152 to 000000000000786d │ │ │ │ DW_CFA_GNU_args_size: 0 │ │ │ │ - DW_CFA_advance_loc: 60 to 0000000000007944 │ │ │ │ + DW_CFA_advance_loc: 55 to 00000000000078a4 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa: r7 (rsp) ofs 8 │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000007950 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000078a8 │ │ │ │ DW_CFA_restore_state │ │ │ │ │ │ │ │ -00000f10 0000000000000020 00000cf0 FDE cie=00000224 pc=0000000000004cde..0000000000004d59 │ │ │ │ - Augmentation data: 9f 08 00 00 │ │ │ │ +00000f28 0000000000000020 00000d08 FDE cie=00000224 pc=0000000000004cbe..0000000000004d39 │ │ │ │ + Augmentation data: b7 08 00 00 │ │ │ │ DW_CFA_def_cfa: r6 (rbp) ofs 16 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-48 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-40 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-32 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-24 │ │ │ │ │ │ │ │ -00000f34 0000000000000010 00000f38 FDE cie=00000000 pc=0000000000004fa0..0000000000004fe4 │ │ │ │ +00000f4c 0000000000000010 00000f50 FDE cie=00000000 pc=0000000000004f80..0000000000004fc4 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000f48 0000000000000010 00000f4c FDE cie=00000000 pc=00000000000088c0..00000000000088ea │ │ │ │ +00000f60 0000000000000010 00000f64 FDE cie=00000000 pc=0000000000008730..000000000000875a │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000f5c 0000000000000010 00000f60 FDE cie=00000000 pc=00000000000088f0..0000000000008907 │ │ │ │ +00000f74 0000000000000010 00000f78 FDE cie=00000000 pc=0000000000008760..0000000000008777 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000f70 0000000000000010 00000f74 FDE cie=00000000 pc=0000000000008910..0000000000008919 │ │ │ │ +00000f88 0000000000000010 00000f8c FDE cie=00000000 pc=0000000000008780..0000000000008789 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000f84 0000000000000010 00000f88 FDE cie=00000000 pc=0000000000008920..0000000000008927 │ │ │ │ +00000f9c 0000000000000010 00000fa0 FDE cie=00000000 pc=0000000000008790..0000000000008797 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000f98 0000000000000038 00000f9c FDE cie=00000000 pc=0000000000008930..0000000000008990 │ │ │ │ - DW_CFA_advance_loc: 9 to 0000000000008939 │ │ │ │ +00000fb0 0000000000000038 00000fb4 FDE cie=00000000 pc=00000000000087a0..0000000000008800 │ │ │ │ + DW_CFA_advance_loc: 6 to 00000000000087a6 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000893b │ │ │ │ + DW_CFA_advance_loc: 5 to 00000000000087ab │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000893d │ │ │ │ + DW_CFA_advance_loc: 5 to 00000000000087b0 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000893e │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000087b1 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000893f │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000087b2 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-48 │ │ │ │ - DW_CFA_advance_loc1: 70 to 0000000000008985 │ │ │ │ + DW_CFA_advance_loc1: 67 to 00000000000087f5 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000008989 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000087f9 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000898b │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000087fb │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000898d │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000087fd │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000898f │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000087ff │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000fd4 0000000000000038 00000fd8 FDE cie=00000000 pc=0000000000008990..00000000000089e3 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000008996 │ │ │ │ +00000fec 0000000000000038 00000ff0 FDE cie=00000000 pc=0000000000008800..0000000000008853 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000008806 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000008998 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000008808 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000000899d │ │ │ │ + DW_CFA_advance_loc: 10 to 0000000000008812 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 6 to 00000000000089a3 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000008816 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 3 to 00000000000089a6 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000000881c │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 50 to 00000000000089d8 │ │ │ │ + DW_CFA_advance_loc: 44 to 0000000000008848 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000089dc │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000884c │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000089de │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000884e │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000089e0 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000008850 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000089e2 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000008852 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00001010 0000000000000028 00001014 FDE cie=00000000 pc=000000000000a780..000000000000a7e7 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000000a788 │ │ │ │ +00001028 0000000000000028 0000102c FDE cie=00000000 pc=000000000000a570..000000000000a5d7 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000000a576 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000a789 │ │ │ │ + DW_CFA_advance_loc: 3 to 000000000000a579 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000a78a │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000000a581 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ - DW_CFA_advance_loc1: 86 to 000000000000a7e0 │ │ │ │ + DW_CFA_advance_loc1: 79 to 000000000000a5d0 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000a7e4 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000a5d4 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000a7e6 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000a5d6 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000103c 0000000000000044 00001040 FDE cie=00000000 pc=00000000000089f0..000000000000a77e │ │ │ │ - DW_CFA_advance_loc: 9 to 00000000000089f9 │ │ │ │ +00001054 0000000000000048 00001058 FDE cie=00000000 pc=0000000000008860..000000000000a563 │ │ │ │ + DW_CFA_advance_loc: 9 to 0000000000008869 │ │ │ │ DW_CFA_def_cfa: r10 (r10) ofs 0 │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000008a05 │ │ │ │ + DW_CFA_advance_loc: 17 to 000000000000887a │ │ │ │ DW_CFA_expression: r6 (rbp) (DW_OP_breg6 (rbp): 0) │ │ │ │ - DW_CFA_advance_loc: 10 to 0000000000008a0f │ │ │ │ - DW_CFA_def_cfa_expression (DW_OP_breg6 (rbp): -40; DW_OP_deref) │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000008880 │ │ │ │ DW_CFA_expression: r15 (r15) (DW_OP_breg6 (rbp): -8) │ │ │ │ DW_CFA_expression: r14 (r14) (DW_OP_breg6 (rbp): -16) │ │ │ │ DW_CFA_expression: r13 (r13) (DW_OP_breg6 (rbp): -24) │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000008887 │ │ │ │ + DW_CFA_def_cfa_expression (DW_OP_breg6 (rbp): -40; DW_OP_deref) │ │ │ │ DW_CFA_expression: r12 (r12) (DW_OP_breg6 (rbp): -32) │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000008a17 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000000888f │ │ │ │ DW_CFA_expression: r3 (rbx) (DW_OP_breg6 (rbp): -48) │ │ │ │ - DW_CFA_advance_loc2: 385 to 0000000000008b98 │ │ │ │ + DW_CFA_advance_loc2: 377 to 0000000000008a08 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa: r10 (r10) ofs 0 │ │ │ │ - DW_CFA_advance_loc: 13 to 0000000000008ba5 │ │ │ │ + DW_CFA_advance_loc: 13 to 0000000000008a15 │ │ │ │ DW_CFA_def_cfa: r7 (rsp) ofs 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000008ba6 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000008a16 │ │ │ │ DW_CFA_restore_state │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -00001084 0000000000000030 00001088 FDE cie=00000000 pc=0000000000004d59..0000000000004d63 │ │ │ │ +000010a0 0000000000000034 000010a4 FDE cie=00000000 pc=0000000000004d39..0000000000004d43 │ │ │ │ DW_CFA_def_cfa_expression (DW_OP_breg6 (rbp): -40; DW_OP_deref) │ │ │ │ DW_CFA_expression: r3 (rbx) (DW_OP_breg6 (rbp): -48) │ │ │ │ DW_CFA_expression: r6 (rbp) (DW_OP_breg6 (rbp): 0) │ │ │ │ DW_CFA_expression: r12 (r12) (DW_OP_breg6 (rbp): -32) │ │ │ │ DW_CFA_expression: r13 (r13) (DW_OP_breg6 (rbp): -24) │ │ │ │ DW_CFA_expression: r14 (r14) (DW_OP_breg6 (rbp): -16) │ │ │ │ DW_CFA_expression: r15 (r15) (DW_OP_breg6 (rbp): -8) │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -000010b8 0000000000000018 000010bc FDE cie=00000000 pc=000000000000a800..000000000000a89e │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000a801 │ │ │ │ +000010d8 0000000000000020 000010dc FDE cie=00000000 pc=000000000000a5e0..000000000000a67f │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000a5e1 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc1: 156 to 000000000000a89d │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 16 to 000000000000a5f1 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ + DW_CFA_advance_loc1: 140 to 000000000000a67d │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000a67e │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000010d4 0000000000000068 000010d8 FDE cie=00000000 pc=000000000000a8a0..000000000000abb7 │ │ │ │ - DW_CFA_advance_loc: 17 to 000000000000a8b1 │ │ │ │ +000010fc 000000000000006c 00001100 FDE cie=00000000 pc=000000000000a680..000000000000a96f │ │ │ │ + DW_CFA_advance_loc: 17 to 000000000000a691 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000a8b3 │ │ │ │ + DW_CFA_advance_loc: 16 to 000000000000a6a1 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000a8b5 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000a6a3 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000000a8ba │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000000a6a8 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000a8bb │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000a6a9 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000a8bc │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000a6ad │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000000a8c3 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000a6b1 │ │ │ │ DW_CFA_def_cfa_offset: 96 │ │ │ │ - DW_CFA_advance_loc2: 599 to 000000000000ab1a │ │ │ │ + DW_CFA_advance_loc2: 549 to 000000000000a8d6 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 3 to 000000000000ab1d │ │ │ │ + DW_CFA_advance_loc: 3 to 000000000000a8d9 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000ab1e │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000a8da │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000ab20 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000a8dc │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000ab22 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000a8de │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000ab24 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000a8e0 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000ab26 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000a8e2 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000ab27 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000a8e3 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc1: 107 to 000000000000ab92 │ │ │ │ + DW_CFA_advance_loc1: 95 to 000000000000a942 │ │ │ │ + DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000000ab98 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000000a948 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000ab99 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000a949 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000ab9b │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000a94b │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000ab9d │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000a94d │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000ab9f │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000a94f │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000aba1 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000a951 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000a952 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000000a95a │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000aba2 │ │ │ │ DW_CFA_restore: r3 (rbx) │ │ │ │ DW_CFA_restore: r6 (rbp) │ │ │ │ DW_CFA_restore: r12 (r12) │ │ │ │ DW_CFA_restore: r13 (r13) │ │ │ │ DW_CFA_restore: r14 (r14) │ │ │ │ DW_CFA_restore: r15 (r15) │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ │ │ │ │ -00001140 000000000000002c 00001144 FDE cie=00000000 pc=000000000000abc0..000000000000ae87 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000000abc5 │ │ │ │ +0000116c 000000000000002c 00001170 FDE cie=00000000 pc=000000000000a970..000000000000ac27 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000000a975 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 3 to 000000000000abc8 │ │ │ │ + DW_CFA_advance_loc: 3 to 000000000000a978 │ │ │ │ DW_CFA_def_cfa_register: r6 (rbp) │ │ │ │ - DW_CFA_advance_loc: 9 to 000000000000abd1 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000a97c │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000000a984 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000000a989 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000a98d │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc2: 685 to 000000000000ae7e │ │ │ │ + DW_CFA_advance_loc2: 657 to 000000000000ac1e │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa: r7 (rsp) ofs 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000ae7f │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000ac1f │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ │ │ │ │ -00001170 0000000000000044 00001174 FDE cie=00000000 pc=000000000000ae90..000000000000ceaf │ │ │ │ - DW_CFA_advance_loc: 9 to 000000000000ae99 │ │ │ │ +0000119c 0000000000000048 000011a0 FDE cie=00000000 pc=000000000000ac30..000000000000cae7 │ │ │ │ + DW_CFA_advance_loc: 9 to 000000000000ac39 │ │ │ │ DW_CFA_def_cfa: r10 (r10) ofs 0 │ │ │ │ - DW_CFA_advance_loc: 15 to 000000000000aea8 │ │ │ │ + DW_CFA_advance_loc: 16 to 000000000000ac49 │ │ │ │ DW_CFA_expression: r6 (rbp) (DW_OP_breg6 (rbp): 0) │ │ │ │ - DW_CFA_advance_loc: 10 to 000000000000aeb2 │ │ │ │ - DW_CFA_def_cfa_expression (DW_OP_breg6 (rbp): -40; DW_OP_deref) │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000000ac4f │ │ │ │ DW_CFA_expression: r15 (r15) (DW_OP_breg6 (rbp): -8) │ │ │ │ DW_CFA_expression: r14 (r14) (DW_OP_breg6 (rbp): -16) │ │ │ │ DW_CFA_expression: r13 (r13) (DW_OP_breg6 (rbp): -24) │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000000ac56 │ │ │ │ + DW_CFA_def_cfa_expression (DW_OP_breg6 (rbp): -40; DW_OP_deref) │ │ │ │ DW_CFA_expression: r12 (r12) (DW_OP_breg6 (rbp): -32) │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000000aebe │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000ac57 │ │ │ │ DW_CFA_expression: r3 (rbx) (DW_OP_breg6 (rbp): -48) │ │ │ │ - DW_CFA_advance_loc2: 4662 to 000000000000c0f4 │ │ │ │ + DW_CFA_advance_loc2: 4385 to 000000000000bd78 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa: r10 (r10) ofs 0 │ │ │ │ - DW_CFA_advance_loc: 13 to 000000000000c101 │ │ │ │ + DW_CFA_advance_loc: 13 to 000000000000bd85 │ │ │ │ DW_CFA_def_cfa: r7 (rsp) ofs 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000c102 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000bd86 │ │ │ │ DW_CFA_restore_state │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -000011b8 0000000000000020 000011bc FDE cie=00000000 pc=000000000000d600..000000000000d6c7 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000000d605 │ │ │ │ +000011e8 0000000000000020 000011ec FDE cie=00000000 pc=000000000000d230..000000000000d2f7 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000000d235 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000d609 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000d239 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc1: 92 to 000000000000d665 │ │ │ │ + DW_CFA_advance_loc1: 92 to 000000000000d295 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000d669 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000d299 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000000d670 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000000d2a0 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000011dc 0000000000000010 000011e0 FDE cie=00000000 pc=000000000000d6d0..000000000000d6f1 │ │ │ │ +0000120c 0000000000000010 00001210 FDE cie=00000000 pc=000000000000d300..000000000000d321 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000011f0 0000000000000020 000011f4 FDE cie=00000000 pc=000000000000d700..000000000000d7c7 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000000d705 │ │ │ │ +00001220 0000000000000020 00001224 FDE cie=00000000 pc=000000000000d330..000000000000d3f7 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000000d335 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000d709 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000d339 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc1: 92 to 000000000000d765 │ │ │ │ + DW_CFA_advance_loc1: 92 to 000000000000d395 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000d769 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000d399 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000000d770 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000000d3a0 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00001214 000000000000005c 00001218 FDE cie=00000000 pc=000000000000d7d0..000000000000d921 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000d7d2 │ │ │ │ +00001244 000000000000005c 00001248 FDE cie=00000000 pc=000000000000d400..000000000000d541 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000d402 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000d7d4 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000d404 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000d7d6 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000000d409 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000d7da │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000d40a │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000d7db │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000d40e │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-48 │ │ │ │ - DW_CFA_advance_loc1: 173 to 000000000000d888 │ │ │ │ + DW_CFA_advance_loc1: 170 to 000000000000d4b8 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 15 to 000000000000d897 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000000d4c4 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000d899 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000000d4c9 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000d89b │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000d4cb │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000d89d │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000d4cd │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 3 to 000000000000d8a0 │ │ │ │ + DW_CFA_advance_loc: 3 to 000000000000d4d0 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc1: 84 to 000000000000d8f4 │ │ │ │ + DW_CFA_advance_loc1: 73 to 000000000000d519 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000d8f8 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000000d520 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000000d8fd │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000000d525 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000d8ff │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000d527 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000d901 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000d529 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 15 to 000000000000d910 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000000d530 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 3 to 000000000000d913 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000d531 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000000d91a │ │ │ │ + DW_CFA_advance_loc: 9 to 000000000000d53a │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000d91c │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000d53c │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000d91e │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000d53e │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000d920 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000d540 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00001274 0000000000000048 00001278 FDE cie=00000000 pc=000000000000d930..000000000000da0b │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000000d936 │ │ │ │ +000012a4 0000000000000048 000012a8 FDE cie=00000000 pc=000000000000d550..000000000000d623 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000000d556 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000d938 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000d558 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000d939 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000d559 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000d93d │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000d55d │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000d941 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000d561 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc1: 167 to 000000000000d9e8 │ │ │ │ + DW_CFA_advance_loc1: 167 to 000000000000d608 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000d9e9 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000d609 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000d9ea │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000d60a │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000d9ec │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000d60c │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000d9ee │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000d60e │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 18 to 000000000000da00 │ │ │ │ + DW_CFA_advance_loc: 10 to 000000000000d618 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000da04 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000d61c │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000da05 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000d61d │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000da06 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000d61e │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000da08 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000d620 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000da0a │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000d622 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000012c0 0000000000000014 000012c4 FDE cie=00000000 pc=000000000000ceb0..000000000000cf10 │ │ │ │ - DW_CFA_advance_loc: 36 to 000000000000ced4 │ │ │ │ +000012f0 0000000000000014 000012f4 FDE cie=00000000 pc=000000000000caf0..000000000000cb48 │ │ │ │ + DW_CFA_advance_loc: 28 to 000000000000cb0c │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 59 to 000000000000cf0f │ │ │ │ + DW_CFA_advance_loc: 59 to 000000000000cb47 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000012d8 0000000000000048 000012dc FDE cie=00000000 pc=000000000000da10..000000000000df4d │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000000da16 │ │ │ │ +00001308 0000000000000048 0000130c FDE cie=00000000 pc=000000000000d630..000000000000db79 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000000d636 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000da18 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000d638 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000da1a │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000d63a │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000da1c │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000d63c │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000da1d │ │ │ │ + DW_CFA_advance_loc: 9 to 000000000000d645 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000da1e │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000d649 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000000da25 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000000d650 │ │ │ │ DW_CFA_def_cfa_offset: 112 │ │ │ │ - DW_CFA_advance_loc2: 313 to 000000000000db5e │ │ │ │ + DW_CFA_advance_loc2: 315 to 000000000000d78b │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000db62 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000d78f │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000db63 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000d790 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000db65 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000d792 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000db67 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000d794 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000db69 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000d796 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000db6b │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000d798 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000000db70 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000000d7a0 │ │ │ │ DW_CFA_restore_state │ │ │ │ │ │ │ │ -00001324 0000000000000050 00001104 FDE cie=00000224 pc=000000000000cf10..000000000000d5f1 │ │ │ │ +00001354 0000000000000050 00001134 FDE cie=00000224 pc=000000000000cb50..000000000000d221 │ │ │ │ Augmentation data: ab 04 00 00 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000000cf16 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000000cb56 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000cf18 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000cb58 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000cf1a │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000cb5a │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000cf1c │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000cb5c │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000cf1d │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000cb5d │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000cf1e │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000cb5e │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000cf22 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000cb62 │ │ │ │ DW_CFA_def_cfa_offset: 160 │ │ │ │ - DW_CFA_advance_loc2: 1144 to 000000000000d39a │ │ │ │ + DW_CFA_advance_loc2: 1128 to 000000000000cfca │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000d39e │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000cfce │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000d39f │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000cfcf │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000d3a1 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000cfd1 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000d3a3 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000cfd3 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000d3a5 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000cfd5 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000d3a7 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000cfd7 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 9 to 000000000000d3b0 │ │ │ │ + DW_CFA_advance_loc: 9 to 000000000000cfe0 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00001378 0000000000000024 00001158 FDE cie=00000224 pc=0000000000004d64..0000000000004e01 │ │ │ │ +000013a8 0000000000000024 00001188 FDE cie=00000224 pc=0000000000004d44..0000000000004de1 │ │ │ │ Augmentation data: 7d 04 00 00 │ │ │ │ DW_CFA_def_cfa_offset: 160 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000013a0 0000000000000010 000013a4 FDE cie=00000000 pc=000000000000df50..000000000000df6b │ │ │ │ +000013d0 0000000000000010 000013d4 FDE cie=00000000 pc=000000000000db80..000000000000db9b │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000013b4 0000000000000014 000013b8 FDE cie=00000000 pc=000000000000df70..000000000000df90 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000000df78 │ │ │ │ +000013e4 0000000000000014 000013e8 FDE cie=00000000 pc=000000000000dba0..000000000000dbc0 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000000dba8 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 19 to 000000000000df8b │ │ │ │ + DW_CFA_advance_loc: 19 to 000000000000dbbb │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000013cc 0000000000000030 000013d0 FDE cie=00000000 pc=000000000000df90..000000000000e065 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000df92 │ │ │ │ +000013fc 0000000000000030 00001400 FDE cie=00000000 pc=000000000000dbc0..000000000000dc85 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000dbc2 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000df93 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000dbc3 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000df94 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000dbc4 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000df98 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000dbc8 │ │ │ │ DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc1: 101 to 000000000000dffd │ │ │ │ + DW_CFA_advance_loc1: 101 to 000000000000dc2d │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000dffe │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000dc2e │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000dfff │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000dc2f │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000e001 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000dc31 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 15 to 000000000000e010 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000000dc38 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00001400 0000000000000018 00001404 FDE cie=00000000 pc=0000000000004e02..0000000000004e23 │ │ │ │ +00001430 0000000000000018 00001434 FDE cie=00000000 pc=0000000000004de2..0000000000004e03 │ │ │ │ DW_CFA_def_cfa_offset: 64 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000141c 0000000000000028 000011fc FDE cie=00000224 pc=000000000000e070..000000000000e095 │ │ │ │ +0000144c 0000000000000028 0000122c FDE cie=00000224 pc=000000000000dc90..000000000000dcb5 │ │ │ │ Augmentation data: e1 03 00 00 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000000e076 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000000dc96 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000e077 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000dc97 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000e07b │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000dc9b │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 22 to 000000000000e091 │ │ │ │ + DW_CFA_advance_loc: 22 to 000000000000dcb1 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000e092 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000dcb2 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000e094 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000dcb4 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00001448 0000000000000018 00001228 FDE cie=00000224 pc=0000000000004e24..0000000000004e70 │ │ │ │ +00001478 0000000000000018 00001258 FDE cie=00000224 pc=0000000000004e04..0000000000004e50 │ │ │ │ Augmentation data: b9 03 00 00 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00001464 0000000000000034 00001244 FDE cie=00000224 pc=000000000000e0a0..000000000000e241 │ │ │ │ +00001494 0000000000000034 00001274 FDE cie=00000224 pc=000000000000dcc0..000000000000de64 │ │ │ │ Augmentation data: a9 03 00 00 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000000e0a6 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000000dcc6 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000e0a7 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000dcc7 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000e0a8 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000dcc8 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000e0ac │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000dccc │ │ │ │ DW_CFA_def_cfa_offset: 96 │ │ │ │ - DW_CFA_advance_loc2: 323 to 000000000000e1ef │ │ │ │ + DW_CFA_advance_loc2: 326 to 000000000000de12 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000e1f0 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000de13 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000e1f1 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000de14 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000e1f3 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000de16 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000e1f4 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000de17 │ │ │ │ DW_CFA_restore_state │ │ │ │ │ │ │ │ -0000149c 000000000000001c 0000127c FDE cie=00000224 pc=0000000000004e70..0000000000004f64 │ │ │ │ +000014cc 000000000000001c 000012ac FDE cie=00000224 pc=0000000000004e50..0000000000004f44 │ │ │ │ Augmentation data: 82 03 00 00 │ │ │ │ DW_CFA_def_cfa_offset: 96 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000014bc 000000000000002c 0000129c FDE cie=00000224 pc=000000000000e250..000000000000e28b │ │ │ │ +000014ec 000000000000002c 000012cc FDE cie=00000224 pc=000000000000de70..000000000000deab │ │ │ │ Augmentation data: 75 03 00 00 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000000e255 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000000de75 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000e256 │ │ │ │ + DW_CFA_advance_loc: 9 to 000000000000de7e │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000000e262 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000de82 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 23 to 000000000000e279 │ │ │ │ + DW_CFA_advance_loc: 23 to 000000000000de99 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000e27d │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000de9d │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000e27e │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000de9e │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000e27f │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000de9f │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000014ec 0000000000000018 000012cc FDE cie=00000224 pc=0000000000004f64..0000000000004f77 │ │ │ │ +0000151c 0000000000000018 000012fc FDE cie=00000224 pc=0000000000004f44..0000000000004f57 │ │ │ │ Augmentation data: 51 03 00 00 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00001508 ZERO terminator │ │ │ │ +00001538 ZERO terminator │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ @@ -169,57 +169,50 @@ │ │ │ │ GLIBC_2.4 │ │ │ │ GLIBC_2.14 │ │ │ │ GLIBC_2.34 │ │ │ │ GLIBC_2.2.5 │ │ │ │ GLIBC_2.3.4 │ │ │ │ wH;|$ t)L │ │ │ │ wH;|$ t*L │ │ │ │ -8[]A\A]A │ │ │ │ AWAVAUATUSH │ │ │ │ -8[]A\A]A^A_A │ │ │ │ +[]A\A]A^A_A │ │ │ │ []A\A]A^A_ │ │ │ │ AWAVAUATUSH │ │ │ │ []A\A]A^A_A │ │ │ │ []A\A]A^A_ │ │ │ │ []A\A]A^A_ │ │ │ │ AWAVAUATUSH │ │ │ │ h[]A\A]A^A_ │ │ │ │ AWAVAUATSH │ │ │ │ [A\A]A^A_] │ │ │ │ -AWAVAUATUSA │ │ │ │ -PAUAUAVATj │ │ │ │ -PAUAUAVATj │ │ │ │ +AWAVAUATA │ │ │ │ +PUUAVATj │ │ │ │ +PUUAVATj │ │ │ │ []A\A]A^A_ │ │ │ │ []A\A]A^A_ │ │ │ │ AWAVAUATSH │ │ │ │ [A\A]A^A_] │ │ │ │ AWAVAUATUSH │ │ │ │ ([]A\A]A^A_ │ │ │ │ +AVAUATUSH │ │ │ │ + []A\A]A^ │ │ │ │ AWAVAUATUSH │ │ │ │ -t$PL94$L │ │ │ │ []A\A]A^A_ │ │ │ │ AWAVAUATUSH │ │ │ │ -t$PL94$L │ │ │ │ []A\A]A^A_ │ │ │ │ AWAVAUATUSH │ │ │ │ -t$PL94$L │ │ │ │ []A\A]A^A_ │ │ │ │ -AVAUATUS │ │ │ │ -AWAVAUATARSH │ │ │ │ [AZA\A]A^A_]I │ │ │ │ -AWAVAULc │ │ │ │ []A\A]A^A_ │ │ │ │ []A\A]A^A_ │ │ │ │ -AWAVAUATSM │ │ │ │ [A\A]A^A_] │ │ │ │ -AWAVAUATARSD │ │ │ │ [AZA\A]A^A_]I │ │ │ │ AWAVAUATUSH │ │ │ │ []A\A]A^A_ │ │ │ │ -AWAVAUATUSH │ │ │ │ +AWAVAUATI │ │ │ │ []A\A]A^A_ │ │ │ │ 4.0.1 (PRE-RELEASE) │ │ │ │ Depricated │ │ │ │ hmsbeagle-cpu-sse │ │ │ │ hmsbeagle-cpu │ │ │ │ hmsbeagle-cuda │ │ │ │ hmsbeagle-opencl │ │ │ ├── objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.init {} │ │ │ │ @@ -1,13 +1,13 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ Disassembly of section .init: │ │ │ │ │ │ │ │ 0000000000004000 <.init>: │ │ │ │ sub $0x8,%rsp │ │ │ │ - mov 0xefdd(%rip),%rax │ │ │ │ + mov 0xdfdd(%rip),%rax │ │ │ │ test %rax,%rax │ │ │ │ je 4012 <__printf_chk@plt-0x1e> │ │ │ │ call *%rax │ │ │ │ add $0x8,%rsp │ │ │ │ ret │ │ │ ├── objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.plt {} │ │ │ │ @@ -1,499 +1,499 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ Disassembly of section .plt: │ │ │ │ │ │ │ │ 0000000000004020 <__printf_chk@plt-0x10>: │ │ │ │ - push 0xec02(%rip) │ │ │ │ - jmp *0xec04(%rip) │ │ │ │ + push 0xdc02(%rip) │ │ │ │ + jmp *0xdc04(%rip) │ │ │ │ nopl 0x0(%rax) │ │ │ │ │ │ │ │ 0000000000004030 <__printf_chk@plt>: │ │ │ │ - jmp *0xec02(%rip) │ │ │ │ + jmp *0xdc02(%rip) │ │ │ │ push $0x0 │ │ │ │ jmp 4020 <__printf_chk@plt-0x10> │ │ │ │ │ │ │ │ 0000000000004040 : │ │ │ │ - jmp *0xebfa(%rip) │ │ │ │ + jmp *0xdbfa(%rip) │ │ │ │ push $0x1 │ │ │ │ jmp 4020 <__printf_chk@plt-0x10> │ │ │ │ │ │ │ │ 0000000000004050 : │ │ │ │ - jmp *0xebf2(%rip) │ │ │ │ + jmp *0xdbf2(%rip) │ │ │ │ push $0x2 │ │ │ │ jmp 4020 <__printf_chk@plt-0x10> │ │ │ │ │ │ │ │ 0000000000004060 : │ │ │ │ - jmp *0xebea(%rip) │ │ │ │ + jmp *0xdbea(%rip) │ │ │ │ push $0x3 │ │ │ │ jmp 4020 <__printf_chk@plt-0x10> │ │ │ │ │ │ │ │ 0000000000004070 : │ │ │ │ - jmp *0xebe2(%rip) │ │ │ │ + jmp *0xdbe2(%rip) │ │ │ │ push $0x4 │ │ │ │ jmp 4020 <__printf_chk@plt-0x10> │ │ │ │ │ │ │ │ 0000000000004080 : │ │ │ │ - jmp *0xebda(%rip) │ │ │ │ + jmp *0xdbda(%rip) │ │ │ │ push $0x5 │ │ │ │ jmp 4020 <__printf_chk@plt-0x10> │ │ │ │ │ │ │ │ 0000000000004090 >::_M_clear()@plt>: │ │ │ │ - jmp *0xebd2(%rip) # 12c68 >::_M_clear()@@Base+0xad78> │ │ │ │ + jmp *0xdbd2(%rip) # 11c68 >::_M_clear()@@Base+0x9e78> │ │ │ │ push $0x6 │ │ │ │ jmp 4020 <__printf_chk@plt-0x10> │ │ │ │ │ │ │ │ 00000000000040a0 : │ │ │ │ - jmp *0xebca(%rip) │ │ │ │ + jmp *0xdbca(%rip) │ │ │ │ push $0x7 │ │ │ │ jmp 4020 <__printf_chk@plt-0x10> │ │ │ │ │ │ │ │ 00000000000040b0 : │ │ │ │ - jmp *0xebc2(%rip) │ │ │ │ + jmp *0xdbc2(%rip) │ │ │ │ push $0x8 │ │ │ │ jmp 4020 <__printf_chk@plt-0x10> │ │ │ │ │ │ │ │ 00000000000040c0 : │ │ │ │ - jmp *0xebba(%rip) │ │ │ │ + jmp *0xdbba(%rip) │ │ │ │ push $0x9 │ │ │ │ jmp 4020 <__printf_chk@plt-0x10> │ │ │ │ │ │ │ │ 00000000000040d0 , std::allocator >::_M_append(char const*, unsigned long)@plt>: │ │ │ │ - jmp *0xebb2(%rip) # 12c88 , std::allocator >::_M_append(char const*, unsigned long)@GLIBCXX_3.4.21> │ │ │ │ + jmp *0xdbb2(%rip) # 11c88 , std::allocator >::_M_append(char const*, unsigned long)@GLIBCXX_3.4.21> │ │ │ │ push $0xa │ │ │ │ jmp 4020 <__printf_chk@plt-0x10> │ │ │ │ │ │ │ │ 00000000000040e0 : │ │ │ │ - jmp *0xebaa(%rip) │ │ │ │ + jmp *0xdbaa(%rip) │ │ │ │ push $0xb │ │ │ │ jmp 4020 <__printf_chk@plt-0x10> │ │ │ │ │ │ │ │ 00000000000040f0 , std::allocator > >::sort const&, std::pair const&)>(bool (*)(std::pair const&, std::pair const&))@plt>: │ │ │ │ - jmp *0xeba2(%rip) # 12c98 , std::allocator > >::sort const&, std::pair const&)>(bool (*)(std::pair const&, std::pair const&))@@Base+0xac78> │ │ │ │ + jmp *0xdba2(%rip) # 11c98 , std::allocator > >::sort const&, std::pair const&)>(bool (*)(std::pair const&, std::pair const&))@@Base+0x9da8> │ │ │ │ push $0xc │ │ │ │ jmp 4020 <__printf_chk@plt-0x10> │ │ │ │ │ │ │ │ 0000000000004100 <__cxa_begin_catch@plt>: │ │ │ │ - jmp *0xeb9a(%rip) │ │ │ │ + jmp *0xdb9a(%rip) │ │ │ │ push $0xd │ │ │ │ jmp 4020 <__printf_chk@plt-0x10> │ │ │ │ │ │ │ │ 0000000000004110 : │ │ │ │ - jmp *0xeb92(%rip) │ │ │ │ + jmp *0xdb92(%rip) │ │ │ │ push $0xe │ │ │ │ jmp 4020 <__printf_chk@plt-0x10> │ │ │ │ │ │ │ │ 0000000000004120 : │ │ │ │ - jmp *0xeb8a(%rip) │ │ │ │ + jmp *0xdb8a(%rip) │ │ │ │ push $0xf │ │ │ │ jmp 4020 <__printf_chk@plt-0x10> │ │ │ │ │ │ │ │ 0000000000004130 : │ │ │ │ - jmp *0xeb82(%rip) │ │ │ │ + jmp *0xdb82(%rip) │ │ │ │ push $0x10 │ │ │ │ jmp 4020 <__printf_chk@plt-0x10> │ │ │ │ │ │ │ │ 0000000000004140 : │ │ │ │ - jmp *0xeb7a(%rip) │ │ │ │ + jmp *0xdb7a(%rip) │ │ │ │ push $0x11 │ │ │ │ jmp 4020 <__printf_chk@plt-0x10> │ │ │ │ │ │ │ │ 0000000000004150 : │ │ │ │ - jmp *0xeb72(%rip) │ │ │ │ + jmp *0xdb72(%rip) │ │ │ │ push $0x12 │ │ │ │ jmp 4020 <__printf_chk@plt-0x10> │ │ │ │ │ │ │ │ 0000000000004160 <__cxa_allocate_exception@plt>: │ │ │ │ - jmp *0xeb6a(%rip) │ │ │ │ + jmp *0xdb6a(%rip) │ │ │ │ push $0x13 │ │ │ │ jmp 4020 <__printf_chk@plt-0x10> │ │ │ │ │ │ │ │ 0000000000004170 : │ │ │ │ - jmp *0xeb62(%rip) │ │ │ │ + jmp *0xdb62(%rip) │ │ │ │ push $0x14 │ │ │ │ jmp 4020 <__printf_chk@plt-0x10> │ │ │ │ │ │ │ │ 0000000000004180 , std::allocator > const, beagle::plugin::PluginManager::PluginInfo*> > std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, beagle::plugin::PluginManager::PluginInfo*>, std::_Select1st, std::allocator > const, beagle::plugin::PluginManager::PluginInfo*> >, std::less, std::allocator > >, std::allocator, std::allocator > const, beagle::plugin::PluginManager::PluginInfo*> > >::_M_emplace_hint_unique, std::allocator >&&>, std::tuple<> >(std::_Rb_tree_const_iterator, std::allocator > const, beagle::plugin::PluginManager::PluginInfo*> >, std::piecewise_construct_t const&, std::tuple, std::allocator >&&>&&, std::tuple<>&&)@plt>: │ │ │ │ - jmp *0xeb5a(%rip) # 12ce0 , std::allocator > const, beagle::plugin::PluginManager::PluginInfo*> > std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, beagle::plugin::PluginManager::PluginInfo*>, std::_Select1st, std::allocator > const, beagle::plugin::PluginManager::PluginInfo*> >, std::less, std::allocator > >, std::allocator, std::allocator > const, beagle::plugin::PluginManager::PluginInfo*> > >::_M_emplace_hint_unique, std::allocator >&&>, std::tuple<> >(std::_Rb_tree_const_iterator, std::allocator > const, beagle::plugin::PluginManager::PluginInfo*> >, std::piecewise_construct_t const&, std::tuple, std::allocator >&&>&&, std::tuple<>&&)@@Base+0x52d0> │ │ │ │ + jmp *0xdb5a(%rip) # 11ce0 , std::allocator > const, beagle::plugin::PluginManager::PluginInfo*> > std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, beagle::plugin::PluginManager::PluginInfo*>, std::_Select1st, std::allocator > const, beagle::plugin::PluginManager::PluginInfo*> >, std::less, std::allocator > >, std::allocator, std::allocator > const, beagle::plugin::PluginManager::PluginInfo*> > >::_M_emplace_hint_unique, std::allocator >&&>, std::tuple<> >(std::_Rb_tree_const_iterator, std::allocator > const, beagle::plugin::PluginManager::PluginInfo*> >, std::piecewise_construct_t const&, std::tuple, std::allocator >&&>&&, std::tuple<>&&)@@Base+0x46b0> │ │ │ │ push $0x15 │ │ │ │ jmp 4020 <__printf_chk@plt-0x10> │ │ │ │ │ │ │ │ 0000000000004190 : │ │ │ │ - jmp *0xeb52(%rip) │ │ │ │ + jmp *0xdb52(%rip) │ │ │ │ push $0x16 │ │ │ │ jmp 4020 <__printf_chk@plt-0x10> │ │ │ │ │ │ │ │ 00000000000041a0 : │ │ │ │ - jmp *0xeb4a(%rip) │ │ │ │ + jmp *0xdb4a(%rip) │ │ │ │ push $0x17 │ │ │ │ jmp 4020 <__printf_chk@plt-0x10> │ │ │ │ │ │ │ │ 00000000000041b0 : │ │ │ │ - jmp *0xeb42(%rip) │ │ │ │ + jmp *0xdb42(%rip) │ │ │ │ push $0x18 │ │ │ │ jmp 4020 <__printf_chk@plt-0x10> │ │ │ │ │ │ │ │ 00000000000041c0 , std::allocator >::_M_construct(char const*, unsigned long)@plt>: │ │ │ │ - jmp *0xeb3a(%rip) # 12d00 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xadd0> │ │ │ │ + jmp *0xdb3a(%rip) # 11d00 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x9ee0> │ │ │ │ push $0x19 │ │ │ │ jmp 4020 <__printf_chk@plt-0x10> │ │ │ │ │ │ │ │ 00000000000041d0 : │ │ │ │ - jmp *0xeb32(%rip) │ │ │ │ + jmp *0xdb32(%rip) │ │ │ │ push $0x1a │ │ │ │ jmp 4020 <__printf_chk@plt-0x10> │ │ │ │ │ │ │ │ 00000000000041e0 : │ │ │ │ - jmp *0xeb2a(%rip) │ │ │ │ + jmp *0xdb2a(%rip) │ │ │ │ push $0x1b │ │ │ │ jmp 4020 <__printf_chk@plt-0x10> │ │ │ │ │ │ │ │ 00000000000041f0 >, std::allocator > > >::sort > const&, std::pair > const&)>(bool (*)(std::pair > const&, std::pair > const&))@plt>: │ │ │ │ - jmp *0xeb22(%rip) # 12d18 >, std::allocator > > >::sort > const&, std::pair > const&)>(bool (*)(std::pair > const&, std::pair > const&))@@Base+0xa738> │ │ │ │ + jmp *0xdb22(%rip) # 11d18 >, std::allocator > > >::sort > const&, std::pair > const&)>(bool (*)(std::pair > const&, std::pair > const&))@@Base+0x98a8> │ │ │ │ push $0x1c │ │ │ │ jmp 4020 <__printf_chk@plt-0x10> │ │ │ │ │ │ │ │ 0000000000004200 : │ │ │ │ - jmp *0xeb1a(%rip) │ │ │ │ + jmp *0xdb1a(%rip) │ │ │ │ push $0x1d │ │ │ │ jmp 4020 <__printf_chk@plt-0x10> │ │ │ │ │ │ │ │ 0000000000004210 : │ │ │ │ - jmp *0xeb12(%rip) │ │ │ │ + jmp *0xdb12(%rip) │ │ │ │ push $0x1e │ │ │ │ jmp 4020 <__printf_chk@plt-0x10> │ │ │ │ │ │ │ │ 0000000000004220 : │ │ │ │ - jmp *0xeb0a(%rip) │ │ │ │ + jmp *0xdb0a(%rip) │ │ │ │ push $0x1f │ │ │ │ jmp 4020 <__printf_chk@plt-0x10> │ │ │ │ │ │ │ │ 0000000000004230 : │ │ │ │ - jmp *0xeb02(%rip) │ │ │ │ + jmp *0xdb02(%rip) │ │ │ │ push $0x20 │ │ │ │ jmp 4020 <__printf_chk@plt-0x10> │ │ │ │ │ │ │ │ 0000000000004240 <__cxa_free_exception@plt>: │ │ │ │ - jmp *0xeafa(%rip) │ │ │ │ + jmp *0xdafa(%rip) │ │ │ │ push $0x21 │ │ │ │ jmp 4020 <__printf_chk@plt-0x10> │ │ │ │ │ │ │ │ 0000000000004250 : │ │ │ │ - jmp *0xeaf2(%rip) │ │ │ │ + jmp *0xdaf2(%rip) │ │ │ │ push $0x22 │ │ │ │ jmp 4020 <__printf_chk@plt-0x10> │ │ │ │ │ │ │ │ 0000000000004260 , std::allocator > >*)@plt>: │ │ │ │ - jmp *0xeaea(%rip) # 12d50 , std::allocator > >*)@@Base+0xc750> │ │ │ │ + jmp *0xdaea(%rip) # 11d50 , std::allocator > >*)@@Base+0xb7a0> │ │ │ │ push $0x23 │ │ │ │ jmp 4020 <__printf_chk@plt-0x10> │ │ │ │ │ │ │ │ 0000000000004270 : │ │ │ │ - jmp *0xeae2(%rip) │ │ │ │ + jmp *0xdae2(%rip) │ │ │ │ push $0x24 │ │ │ │ jmp 4020 <__printf_chk@plt-0x10> │ │ │ │ │ │ │ │ 0000000000004280 (unsigned int, unsigned int)@plt>: │ │ │ │ - jmp *0xeada(%rip) # 12d60 (unsigned int, unsigned int)@@Base+0x85e0> │ │ │ │ + jmp *0xdada(%rip) # 11d60 (unsigned int, unsigned int)@@Base+0x77f0> │ │ │ │ push $0x25 │ │ │ │ jmp 4020 <__printf_chk@plt-0x10> │ │ │ │ │ │ │ │ 0000000000004290 : │ │ │ │ - jmp *0xead2(%rip) │ │ │ │ + jmp *0xdad2(%rip) │ │ │ │ push $0x26 │ │ │ │ jmp 4020 <__printf_chk@plt-0x10> │ │ │ │ │ │ │ │ 00000000000042a0 >::sort(bool (*)(BeagleBenchmarkedResource const&, BeagleBenchmarkedResource const&))@plt>: │ │ │ │ - jmp *0xeaca(%rip) # 12d70 >::sort(bool (*)(BeagleBenchmarkedResource const&, BeagleBenchmarkedResource const&))@@Base+0xaa70> │ │ │ │ + jmp *0xdaca(%rip) # 11d70 >::sort(bool (*)(BeagleBenchmarkedResource const&, BeagleBenchmarkedResource const&))@@Base+0x9bc0> │ │ │ │ push $0x27 │ │ │ │ jmp 4020 <__printf_chk@plt-0x10> │ │ │ │ │ │ │ │ 00000000000042b0 : │ │ │ │ - jmp *0xeac2(%rip) │ │ │ │ + jmp *0xdac2(%rip) │ │ │ │ push $0x28 │ │ │ │ jmp 4020 <__printf_chk@plt-0x10> │ │ │ │ │ │ │ │ 00000000000042c0 <__cxa_atexit@plt>: │ │ │ │ - jmp *0xeaba(%rip) │ │ │ │ + jmp *0xdaba(%rip) │ │ │ │ push $0x29 │ │ │ │ jmp 4020 <__printf_chk@plt-0x10> │ │ │ │ │ │ │ │ 00000000000042d0 : │ │ │ │ - jmp *0xeab2(%rip) │ │ │ │ + jmp *0xdab2(%rip) │ │ │ │ push $0x2a │ │ │ │ jmp 4020 <__printf_chk@plt-0x10> │ │ │ │ │ │ │ │ 00000000000042e0 : │ │ │ │ - jmp *0xeaaa(%rip) │ │ │ │ + jmp *0xdaaa(%rip) │ │ │ │ push $0x2b │ │ │ │ jmp 4020 <__printf_chk@plt-0x10> │ │ │ │ │ │ │ │ 00000000000042f0 : │ │ │ │ - jmp *0xeaa2(%rip) │ │ │ │ + jmp *0xdaa2(%rip) │ │ │ │ push $0x2c │ │ │ │ jmp 4020 <__printf_chk@plt-0x10> │ │ │ │ │ │ │ │ 0000000000004300 : │ │ │ │ - jmp *0xea9a(%rip) │ │ │ │ + jmp *0xda9a(%rip) │ │ │ │ push $0x2d │ │ │ │ jmp 4020 <__printf_chk@plt-0x10> │ │ │ │ │ │ │ │ 0000000000004310 : │ │ │ │ - jmp *0xea92(%rip) │ │ │ │ + jmp *0xda92(%rip) │ │ │ │ push $0x2e │ │ │ │ jmp 4020 <__printf_chk@plt-0x10> │ │ │ │ │ │ │ │ 0000000000004320 : │ │ │ │ - jmp *0xea8a(%rip) │ │ │ │ + jmp *0xda8a(%rip) │ │ │ │ push $0x2f │ │ │ │ jmp 4020 <__printf_chk@plt-0x10> │ │ │ │ │ │ │ │ 0000000000004330 : │ │ │ │ - jmp *0xea82(%rip) │ │ │ │ + jmp *0xda82(%rip) │ │ │ │ push $0x30 │ │ │ │ jmp 4020 <__printf_chk@plt-0x10> │ │ │ │ │ │ │ │ 0000000000004340 : │ │ │ │ - jmp *0xea7a(%rip) │ │ │ │ + jmp *0xda7a(%rip) │ │ │ │ push $0x31 │ │ │ │ jmp 4020 <__printf_chk@plt-0x10> │ │ │ │ │ │ │ │ 0000000000004350 , std::allocator > >::remove(std::pair const&)@plt>: │ │ │ │ - jmp *0xea72(%rip) # 12dc8 , std::allocator > >::remove(std::pair const&)@@Base+0xafc8> │ │ │ │ + jmp *0xda72(%rip) # 11dc8 , std::allocator > >::remove(std::pair const&)@@Base+0xa0a8> │ │ │ │ push $0x32 │ │ │ │ jmp 4020 <__printf_chk@plt-0x10> │ │ │ │ │ │ │ │ 0000000000004360 : │ │ │ │ - jmp *0xea6a(%rip) │ │ │ │ + jmp *0xda6a(%rip) │ │ │ │ push $0x33 │ │ │ │ jmp 4020 <__printf_chk@plt-0x10> │ │ │ │ │ │ │ │ 0000000000004370 : │ │ │ │ - jmp *0xea62(%rip) │ │ │ │ + jmp *0xda62(%rip) │ │ │ │ push $0x34 │ │ │ │ jmp 4020 <__printf_chk@plt-0x10> │ │ │ │ │ │ │ │ 0000000000004380 <__stack_chk_fail@plt>: │ │ │ │ - jmp *0xea5a(%rip) │ │ │ │ + jmp *0xda5a(%rip) │ │ │ │ push $0x35 │ │ │ │ jmp 4020 <__printf_chk@plt-0x10> │ │ │ │ │ │ │ │ 0000000000004390 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt>: │ │ │ │ - jmp *0xea52(%rip) # 12de8 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@GLIBCXX_3.4.9> │ │ │ │ + jmp *0xda52(%rip) # 11de8 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@GLIBCXX_3.4.9> │ │ │ │ push $0x36 │ │ │ │ jmp 4020 <__printf_chk@plt-0x10> │ │ │ │ │ │ │ │ 00000000000043a0 : │ │ │ │ - jmp *0xea4a(%rip) │ │ │ │ + jmp *0xda4a(%rip) │ │ │ │ push $0x37 │ │ │ │ jmp 4020 <__printf_chk@plt-0x10> │ │ │ │ │ │ │ │ 00000000000043b0 : │ │ │ │ - jmp *0xea42(%rip) │ │ │ │ + jmp *0xda42(%rip) │ │ │ │ push $0x38 │ │ │ │ jmp 4020 <__printf_chk@plt-0x10> │ │ │ │ │ │ │ │ 00000000000043c0 : │ │ │ │ - jmp *0xea3a(%rip) │ │ │ │ + jmp *0xda3a(%rip) │ │ │ │ push $0x39 │ │ │ │ jmp 4020 <__printf_chk@plt-0x10> │ │ │ │ │ │ │ │ 00000000000043d0 , std::allocator >::_M_dispose()@plt>: │ │ │ │ - jmp *0xea32(%rip) # 12e08 , std::allocator >::_M_dispose()@GLIBCXX_3.4.21> │ │ │ │ + jmp *0xda32(%rip) # 11e08 , std::allocator >::_M_dispose()@GLIBCXX_3.4.21> │ │ │ │ push $0x3a │ │ │ │ jmp 4020 <__printf_chk@plt-0x10> │ │ │ │ │ │ │ │ 00000000000043e0 : │ │ │ │ - jmp *0xea2a(%rip) │ │ │ │ + jmp *0xda2a(%rip) │ │ │ │ push $0x3b │ │ │ │ jmp 4020 <__printf_chk@plt-0x10> │ │ │ │ │ │ │ │ 00000000000043f0 : │ │ │ │ - jmp *0xea22(%rip) │ │ │ │ + jmp *0xda22(%rip) │ │ │ │ push $0x3c │ │ │ │ jmp 4020 <__printf_chk@plt-0x10> │ │ │ │ │ │ │ │ 0000000000004400 <__cxa_get_exception_ptr@plt>: │ │ │ │ - jmp *0xea1a(%rip) │ │ │ │ + jmp *0xda1a(%rip) │ │ │ │ push $0x3d │ │ │ │ jmp 4020 <__printf_chk@plt-0x10> │ │ │ │ │ │ │ │ 0000000000004410 : │ │ │ │ - jmp *0xea12(%rip) │ │ │ │ + jmp *0xda12(%rip) │ │ │ │ push $0x3e │ │ │ │ jmp 4020 <__printf_chk@plt-0x10> │ │ │ │ │ │ │ │ 0000000000004420 : │ │ │ │ - jmp *0xea0a(%rip) │ │ │ │ + jmp *0xda0a(%rip) │ │ │ │ push $0x3f │ │ │ │ jmp 4020 <__printf_chk@plt-0x10> │ │ │ │ │ │ │ │ 0000000000004430 ::_M_put_all(std::__detail::_List_node_base*)@plt>: │ │ │ │ - jmp *0xea02(%rip) # 12e38 ::_M_put_all(std::__detail::_List_node_base*)@@Base+0xae58> │ │ │ │ + jmp *0xda02(%rip) # 11e38 ::_M_put_all(std::__detail::_List_node_base*)@@Base+0x9f78> │ │ │ │ push $0x40 │ │ │ │ jmp 4020 <__printf_chk@plt-0x10> │ │ │ │ │ │ │ │ 0000000000004440 : │ │ │ │ - jmp *0xe9fa(%rip) │ │ │ │ + jmp *0xd9fa(%rip) │ │ │ │ push $0x41 │ │ │ │ jmp 4020 <__printf_chk@plt-0x10> │ │ │ │ │ │ │ │ 0000000000004450 : │ │ │ │ - jmp *0xe9f2(%rip) │ │ │ │ + jmp *0xd9f2(%rip) │ │ │ │ push $0x42 │ │ │ │ jmp 4020 <__printf_chk@plt-0x10> │ │ │ │ │ │ │ │ 0000000000004460 : │ │ │ │ - jmp *0xe9ea(%rip) │ │ │ │ + jmp *0xd9ea(%rip) │ │ │ │ push $0x43 │ │ │ │ jmp 4020 <__printf_chk@plt-0x10> │ │ │ │ │ │ │ │ 0000000000004470 : │ │ │ │ - jmp *0xe9e2(%rip) │ │ │ │ + jmp *0xd9e2(%rip) │ │ │ │ push $0x44 │ │ │ │ jmp 4020 <__printf_chk@plt-0x10> │ │ │ │ │ │ │ │ 0000000000004480 : │ │ │ │ - jmp *0xe9da(%rip) │ │ │ │ + jmp *0xd9da(%rip) │ │ │ │ push $0x45 │ │ │ │ jmp 4020 <__printf_chk@plt-0x10> │ │ │ │ │ │ │ │ 0000000000004490 : │ │ │ │ - jmp *0xe9d2(%rip) │ │ │ │ + jmp *0xd9d2(%rip) │ │ │ │ push $0x46 │ │ │ │ jmp 4020 <__printf_chk@plt-0x10> │ │ │ │ │ │ │ │ 00000000000044a0 <__cxa_throw_bad_array_new_length@plt>: │ │ │ │ - jmp *0xe9ca(%rip) │ │ │ │ + jmp *0xd9ca(%rip) │ │ │ │ push $0x47 │ │ │ │ jmp 4020 <__printf_chk@plt-0x10> │ │ │ │ │ │ │ │ 00000000000044b0 : │ │ │ │ - jmp *0xe9c2(%rip) │ │ │ │ + jmp *0xd9c2(%rip) │ │ │ │ push $0x48 │ │ │ │ jmp 4020 <__printf_chk@plt-0x10> │ │ │ │ │ │ │ │ 00000000000044c0 <__cxa_rethrow@plt>: │ │ │ │ - jmp *0xe9ba(%rip) │ │ │ │ + jmp *0xd9ba(%rip) │ │ │ │ push $0x49 │ │ │ │ jmp 4020 <__printf_chk@plt-0x10> │ │ │ │ │ │ │ │ 00000000000044d0 : │ │ │ │ - jmp *0xe9b2(%rip) │ │ │ │ + jmp *0xd9b2(%rip) │ │ │ │ push $0x4a │ │ │ │ jmp 4020 <__printf_chk@plt-0x10> │ │ │ │ │ │ │ │ 00000000000044e0 : │ │ │ │ - jmp *0xe9aa(%rip) │ │ │ │ + jmp *0xd9aa(%rip) │ │ │ │ push $0x4b │ │ │ │ jmp 4020 <__printf_chk@plt-0x10> │ │ │ │ │ │ │ │ 00000000000044f0 : │ │ │ │ - jmp *0xe9a2(%rip) │ │ │ │ + jmp *0xd9a2(%rip) │ │ │ │ push $0x4c │ │ │ │ jmp 4020 <__printf_chk@plt-0x10> │ │ │ │ │ │ │ │ 0000000000004500 : │ │ │ │ - jmp *0xe99a(%rip) │ │ │ │ + jmp *0xd99a(%rip) │ │ │ │ push $0x4d │ │ │ │ jmp 4020 <__printf_chk@plt-0x10> │ │ │ │ │ │ │ │ 0000000000004510 <__cxa_end_catch@plt>: │ │ │ │ - jmp *0xe992(%rip) │ │ │ │ + jmp *0xd992(%rip) │ │ │ │ push $0x4e │ │ │ │ jmp 4020 <__printf_chk@plt-0x10> │ │ │ │ │ │ │ │ 0000000000004520 : │ │ │ │ - jmp *0xe98a(%rip) │ │ │ │ + jmp *0xd98a(%rip) │ │ │ │ push $0x4f │ │ │ │ jmp 4020 <__printf_chk@plt-0x10> │ │ │ │ │ │ │ │ 0000000000004530 <__cxa_throw@plt>: │ │ │ │ - jmp *0xe982(%rip) │ │ │ │ + jmp *0xd982(%rip) │ │ │ │ push $0x50 │ │ │ │ jmp 4020 <__printf_chk@plt-0x10> │ │ │ │ │ │ │ │ 0000000000004540 : │ │ │ │ - jmp *0xe97a(%rip) │ │ │ │ + jmp *0xd97a(%rip) │ │ │ │ push $0x51 │ │ │ │ jmp 4020 <__printf_chk@plt-0x10> │ │ │ │ │ │ │ │ 0000000000004550 : │ │ │ │ - jmp *0xe972(%rip) │ │ │ │ + jmp *0xd972(%rip) │ │ │ │ push $0x52 │ │ │ │ jmp 4020 <__printf_chk@plt-0x10> │ │ │ │ │ │ │ │ 0000000000004560 : │ │ │ │ - jmp *0xe96a(%rip) │ │ │ │ + jmp *0xd96a(%rip) │ │ │ │ push $0x53 │ │ │ │ jmp 4020 <__printf_chk@plt-0x10> │ │ │ │ │ │ │ │ 0000000000004570 : │ │ │ │ - jmp *0xe962(%rip) │ │ │ │ + jmp *0xd962(%rip) │ │ │ │ push $0x54 │ │ │ │ jmp 4020 <__printf_chk@plt-0x10> │ │ │ │ │ │ │ │ 0000000000004580 <_Unwind_Resume@plt>: │ │ │ │ - jmp *0xe95a(%rip) │ │ │ │ + jmp *0xd95a(%rip) │ │ │ │ push $0x55 │ │ │ │ jmp 4020 <__printf_chk@plt-0x10> │ │ │ │ │ │ │ │ 0000000000004590 , std::allocator >::_M_create(unsigned long&, unsigned long)@plt>: │ │ │ │ - jmp *0xe952(%rip) # 12ee8 , std::allocator >::_M_create(unsigned long&, unsigned long)@GLIBCXX_3.4.21> │ │ │ │ + jmp *0xd952(%rip) # 11ee8 , std::allocator >::_M_create(unsigned long&, unsigned long)@GLIBCXX_3.4.21> │ │ │ │ push $0x56 │ │ │ │ jmp 4020 <__printf_chk@plt-0x10> │ │ │ │ │ │ │ │ 00000000000045a0 : │ │ │ │ - jmp *0xe94a(%rip) │ │ │ │ + jmp *0xd94a(%rip) │ │ │ │ push $0x57 │ │ │ │ jmp 4020 <__printf_chk@plt-0x10> │ │ │ │ │ │ │ │ 00000000000045b0 : │ │ │ │ - jmp *0xe942(%rip) │ │ │ │ + jmp *0xd942(%rip) │ │ │ │ push $0x58 │ │ │ │ jmp 4020 <__printf_chk@plt-0x10> │ │ │ │ │ │ │ │ 00000000000045c0 : │ │ │ │ - jmp *0xe93a(%rip) │ │ │ │ + jmp *0xd93a(%rip) │ │ │ │ push $0x59 │ │ │ │ jmp 4020 <__printf_chk@plt-0x10> │ │ │ │ │ │ │ │ 00000000000045d0 : │ │ │ │ - jmp *0xe932(%rip) │ │ │ │ + jmp *0xd932(%rip) │ │ │ │ push $0x5a │ │ │ │ jmp 4020 <__printf_chk@plt-0x10> │ │ │ │ │ │ │ │ 00000000000045e0 : │ │ │ │ - jmp *0xe92a(%rip) │ │ │ │ + jmp *0xd92a(%rip) │ │ │ │ push $0x5b │ │ │ │ jmp 4020 <__printf_chk@plt-0x10> │ │ │ │ │ │ │ │ 00000000000045f0 : │ │ │ │ - jmp *0xe922(%rip) │ │ │ │ + jmp *0xd922(%rip) │ │ │ │ push $0x5c │ │ │ │ jmp 4020 <__printf_chk@plt-0x10> │ │ │ │ │ │ │ │ 0000000000004600 : │ │ │ │ - jmp *0xe91a(%rip) │ │ │ │ + jmp *0xd91a(%rip) │ │ │ │ push $0x5d │ │ │ │ jmp 4020 <__printf_chk@plt-0x10> │ │ │ │ │ │ │ │ 0000000000004610 , std::allocator > >*, std::__cxx11::list >, std::allocator > > >*)@plt>: │ │ │ │ - jmp *0xe912(%rip) # 12f28 , std::allocator > >*, std::__cxx11::list >, std::allocator > > >*)@@Base+0xbac8> │ │ │ │ + jmp *0xd912(%rip) # 11f28 , std::allocator > >*, std::__cxx11::list >, std::allocator > > >*)@@Base+0xab38> │ │ │ │ push $0x5e │ │ │ │ jmp 4020 <__printf_chk@plt-0x10> │ │ │ │ │ │ │ │ 0000000000004620 : │ │ │ │ - jmp *0xe90a(%rip) │ │ │ │ + jmp *0xd90a(%rip) │ │ │ │ push $0x5f │ │ │ │ jmp 4020 <__printf_chk@plt-0x10> │ │ │ │ │ │ │ │ 0000000000004630 : │ │ │ │ - jmp *0xe902(%rip) │ │ │ │ + jmp *0xd902(%rip) │ │ │ │ push $0x60 │ │ │ │ jmp 4020 <__printf_chk@plt-0x10> │ │ │ │ │ │ │ │ 0000000000004640 : │ │ │ │ - jmp *0xe8fa(%rip) │ │ │ │ + jmp *0xd8fa(%rip) │ │ │ │ push $0x61 │ │ │ │ jmp 4020 <__printf_chk@plt-0x10> │ │ │ ├── objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.plt.got {} │ │ │ │ @@ -1,8 +1,8 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ Disassembly of section .plt.got: │ │ │ │ │ │ │ │ 0000000000004650 <__cxa_finalize@plt>: │ │ │ │ - jmp *0xe912(%rip) │ │ │ │ + jmp *0xd912(%rip) │ │ │ │ xchg %ax,%ax │ │ │ ├── objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {} │ │ │ │ @@ -1,321 +1,321 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ Disassembly of section .text: │ │ │ │ │ │ │ │ -0000000000004680 : │ │ │ │ +0000000000004660 : │ │ │ │ cmp $0x1,%rdx │ │ │ │ - je 46a3 <__cxa_finalize@plt+0x53> │ │ │ │ + je 4683 <__cxa_finalize@plt+0x33> │ │ │ │ cmp $0x2,%rdx │ │ │ │ - je 46ba <__cxa_finalize@plt+0x6a> │ │ │ │ + je 469a <__cxa_finalize@plt+0x4a> │ │ │ │ vzeroupper │ │ │ │ call 4100 <__cxa_begin_catch@plt> │ │ │ │ call 4510 <__cxa_end_catch@plt> │ │ │ │ mov $0xfffffffd,%eax │ │ │ │ - jmp 54b4 │ │ │ │ + jmp 5464 │ │ │ │ vzeroupper │ │ │ │ call 4100 <__cxa_begin_catch@plt> │ │ │ │ call 4510 <__cxa_end_catch@plt> │ │ │ │ mov $0xfffffffe,%eax │ │ │ │ - jmp 54b4 │ │ │ │ + jmp 5464 │ │ │ │ vzeroupper │ │ │ │ call 4100 <__cxa_begin_catch@plt> │ │ │ │ call 4510 <__cxa_end_catch@plt> │ │ │ │ mov $0xfffffffb,%eax │ │ │ │ - jmp 54b4 │ │ │ │ + jmp 5464 │ │ │ │ cmp $0x1,%rdx │ │ │ │ - je 46f4 <__cxa_finalize@plt+0xa4> │ │ │ │ + je 46d4 <__cxa_finalize@plt+0x84> │ │ │ │ cmp $0x2,%rdx │ │ │ │ - je 470b <__cxa_finalize@plt+0xbb> │ │ │ │ + je 46eb <__cxa_finalize@plt+0x9b> │ │ │ │ vzeroupper │ │ │ │ call 4100 <__cxa_begin_catch@plt> │ │ │ │ call 4510 <__cxa_end_catch@plt> │ │ │ │ mov $0xfffffffd,%eax │ │ │ │ - jmp 5537 │ │ │ │ + jmp 54e7 │ │ │ │ vzeroupper │ │ │ │ call 4100 <__cxa_begin_catch@plt> │ │ │ │ call 4510 <__cxa_end_catch@plt> │ │ │ │ mov $0xfffffffe,%eax │ │ │ │ - jmp 5537 │ │ │ │ + jmp 54e7 │ │ │ │ vzeroupper │ │ │ │ call 4100 <__cxa_begin_catch@plt> │ │ │ │ call 4510 <__cxa_end_catch@plt> │ │ │ │ mov $0xfffffffb,%eax │ │ │ │ - jmp 5537 │ │ │ │ + jmp 54e7 │ │ │ │ cmp $0x1,%rdx │ │ │ │ - je 4745 <__cxa_finalize@plt+0xf5> │ │ │ │ + je 4725 <__cxa_finalize@plt+0xd5> │ │ │ │ cmp $0x2,%rdx │ │ │ │ - je 475c <__cxa_finalize@plt+0x10c> │ │ │ │ + je 473c <__cxa_finalize@plt+0xec> │ │ │ │ vzeroupper │ │ │ │ call 4100 <__cxa_begin_catch@plt> │ │ │ │ call 4510 <__cxa_end_catch@plt> │ │ │ │ mov $0xfffffffd,%eax │ │ │ │ - jmp 5587 │ │ │ │ + jmp 5537 │ │ │ │ vzeroupper │ │ │ │ call 4100 <__cxa_begin_catch@plt> │ │ │ │ call 4510 <__cxa_end_catch@plt> │ │ │ │ mov $0xfffffffe,%eax │ │ │ │ - jmp 5587 │ │ │ │ + jmp 5537 │ │ │ │ vzeroupper │ │ │ │ call 4100 <__cxa_begin_catch@plt> │ │ │ │ call 4510 <__cxa_end_catch@plt> │ │ │ │ mov $0xfffffffb,%eax │ │ │ │ - jmp 5587 │ │ │ │ + jmp 5537 │ │ │ │ cmp $0x1,%rdx │ │ │ │ - je 4796 <__cxa_finalize@plt+0x146> │ │ │ │ + je 4776 <__cxa_finalize@plt+0x126> │ │ │ │ cmp $0x2,%rdx │ │ │ │ - je 47ad <__cxa_finalize@plt+0x15d> │ │ │ │ + je 478d <__cxa_finalize@plt+0x13d> │ │ │ │ vzeroupper │ │ │ │ call 4100 <__cxa_begin_catch@plt> │ │ │ │ call 4510 <__cxa_end_catch@plt> │ │ │ │ mov $0xfffffffd,%eax │ │ │ │ - jmp 55d7 │ │ │ │ + jmp 5587 │ │ │ │ vzeroupper │ │ │ │ call 4100 <__cxa_begin_catch@plt> │ │ │ │ call 4510 <__cxa_end_catch@plt> │ │ │ │ mov $0xfffffffe,%eax │ │ │ │ - jmp 55d7 │ │ │ │ + jmp 5587 │ │ │ │ vzeroupper │ │ │ │ call 4100 <__cxa_begin_catch@plt> │ │ │ │ call 4510 <__cxa_end_catch@plt> │ │ │ │ mov $0xfffffffb,%eax │ │ │ │ - jmp 55d7 │ │ │ │ + jmp 5587 │ │ │ │ cmp $0x1,%rdx │ │ │ │ - je 47e7 <__cxa_finalize@plt+0x197> │ │ │ │ + je 47c7 <__cxa_finalize@plt+0x177> │ │ │ │ cmp $0x2,%rdx │ │ │ │ - je 47fe <__cxa_finalize@plt+0x1ae> │ │ │ │ + je 47de <__cxa_finalize@plt+0x18e> │ │ │ │ vzeroupper │ │ │ │ call 4100 <__cxa_begin_catch@plt> │ │ │ │ call 4510 <__cxa_end_catch@plt> │ │ │ │ mov $0xfffffffd,%eax │ │ │ │ - jmp 562e │ │ │ │ + jmp 55de │ │ │ │ vzeroupper │ │ │ │ call 4100 <__cxa_begin_catch@plt> │ │ │ │ call 4510 <__cxa_end_catch@plt> │ │ │ │ mov $0xfffffffe,%eax │ │ │ │ - jmp 562e │ │ │ │ + jmp 55de │ │ │ │ vzeroupper │ │ │ │ call 4100 <__cxa_begin_catch@plt> │ │ │ │ call 4510 <__cxa_end_catch@plt> │ │ │ │ mov $0xfffffffb,%eax │ │ │ │ - jmp 562e │ │ │ │ + jmp 55de │ │ │ │ cmp $0x1,%rdx │ │ │ │ - je 4838 <__cxa_finalize@plt+0x1e8> │ │ │ │ + je 4818 <__cxa_finalize@plt+0x1c8> │ │ │ │ cmp $0x2,%rdx │ │ │ │ - je 484f <__cxa_finalize@plt+0x1ff> │ │ │ │ + je 482f <__cxa_finalize@plt+0x1df> │ │ │ │ vzeroupper │ │ │ │ call 4100 <__cxa_begin_catch@plt> │ │ │ │ call 4510 <__cxa_end_catch@plt> │ │ │ │ mov $0xfffffffd,%eax │ │ │ │ - jmp 567a │ │ │ │ + jmp 562a │ │ │ │ vzeroupper │ │ │ │ call 4100 <__cxa_begin_catch@plt> │ │ │ │ call 4510 <__cxa_end_catch@plt> │ │ │ │ mov $0xfffffffe,%eax │ │ │ │ - jmp 567a │ │ │ │ + jmp 562a │ │ │ │ vzeroupper │ │ │ │ call 4100 <__cxa_begin_catch@plt> │ │ │ │ call 4510 <__cxa_end_catch@plt> │ │ │ │ mov $0xfffffffb,%eax │ │ │ │ - jmp 567a │ │ │ │ + jmp 562a │ │ │ │ cmp $0x1,%rdx │ │ │ │ - je 4889 <__cxa_finalize@plt+0x239> │ │ │ │ + je 4869 <__cxa_finalize@plt+0x219> │ │ │ │ cmp $0x2,%rdx │ │ │ │ - je 48a0 <__cxa_finalize@plt+0x250> │ │ │ │ + je 4880 <__cxa_finalize@plt+0x230> │ │ │ │ vzeroupper │ │ │ │ call 4100 <__cxa_begin_catch@plt> │ │ │ │ call 4510 <__cxa_end_catch@plt> │ │ │ │ mov $0xfffffffd,%eax │ │ │ │ - jmp 56d8 │ │ │ │ + jmp 5688 │ │ │ │ vzeroupper │ │ │ │ call 4100 <__cxa_begin_catch@plt> │ │ │ │ call 4510 <__cxa_end_catch@plt> │ │ │ │ mov $0xfffffffe,%eax │ │ │ │ - jmp 56d8 │ │ │ │ + jmp 5688 │ │ │ │ vzeroupper │ │ │ │ call 4100 <__cxa_begin_catch@plt> │ │ │ │ call 4510 <__cxa_end_catch@plt> │ │ │ │ mov $0xfffffffb,%eax │ │ │ │ - jmp 56d8 │ │ │ │ + jmp 5688 │ │ │ │ mov %r12,%rdi │ │ │ │ vzeroupper │ │ │ │ call 4090 >::_M_clear()@plt> │ │ │ │ mov %rbp,%rdi │ │ │ │ call 4090 >::_M_clear()@plt> │ │ │ │ mov 0x58(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 4905 <__cxa_finalize@plt+0x2b5> │ │ │ │ + jne 48e5 <__cxa_finalize@plt+0x295> │ │ │ │ mov %rbx,%rdi │ │ │ │ call 4580 <_Unwind_Resume@plt> │ │ │ │ mov %rbp,%rdi │ │ │ │ vzeroupper │ │ │ │ call 4090 >::_M_clear()@plt> │ │ │ │ mov 0x58(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 490a <__cxa_finalize@plt+0x2ba> │ │ │ │ + jne 48ea <__cxa_finalize@plt+0x29a> │ │ │ │ mov %rbx,%rdi │ │ │ │ call 4580 <_Unwind_Resume@plt> │ │ │ │ call 4380 <__stack_chk_fail@plt> │ │ │ │ call 4380 <__stack_chk_fail@plt> │ │ │ │ dec %rdx │ │ │ │ - jne 4ae3 <__cxa_finalize@plt+0x493> │ │ │ │ + jne 4ac3 <__cxa_finalize@plt+0x473> │ │ │ │ mov %rax,%rdi │ │ │ │ vzeroupper │ │ │ │ call 4400 <__cxa_get_exception_ptr@plt> │ │ │ │ lea 0x10(%rsp),%rdx │ │ │ │ mov %rsp,%rdi │ │ │ │ mov %rdx,(%rsp) │ │ │ │ mov 0x8(%rax),%rdx │ │ │ │ mov (%rax),%rsi │ │ │ │ call 41c0 , std::allocator >::_M_construct(char const*, unsigned long)@plt> │ │ │ │ mov %r12,%rdi │ │ │ │ call 4100 <__cxa_begin_catch@plt> │ │ │ │ mov %rsp,%rdi │ │ │ │ call 43d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ call 4510 <__cxa_end_catch@plt> │ │ │ │ - jmp 6b01 │ │ │ │ + jmp 6a91 │ │ │ │ dec %rdx │ │ │ │ - jne 4a11 <__cxa_finalize@plt+0x3c1> │ │ │ │ + jne 49f1 <__cxa_finalize@plt+0x3a1> │ │ │ │ mov %rax,%rdi │ │ │ │ vzeroupper │ │ │ │ call 4400 <__cxa_get_exception_ptr@plt> │ │ │ │ lea 0x10(%rsp),%rdx │ │ │ │ mov %rsp,%rdi │ │ │ │ mov %rdx,(%rsp) │ │ │ │ mov 0x8(%rax),%rdx │ │ │ │ mov (%rax),%rsi │ │ │ │ call 41c0 , std::allocator >::_M_construct(char const*, unsigned long)@plt> │ │ │ │ mov %r12,%rdi │ │ │ │ call 4100 <__cxa_begin_catch@plt> │ │ │ │ mov %rsp,%rdi │ │ │ │ call 43d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ call 4510 <__cxa_end_catch@plt> │ │ │ │ - jmp 6ace │ │ │ │ + jmp 6a5e │ │ │ │ dec %rdx │ │ │ │ - jne 4b06 <__cxa_finalize@plt+0x4b6> │ │ │ │ + jne 4ae6 <__cxa_finalize@plt+0x496> │ │ │ │ mov %rax,%rdi │ │ │ │ vzeroupper │ │ │ │ call 4400 <__cxa_get_exception_ptr@plt> │ │ │ │ lea 0x10(%rsp),%rdx │ │ │ │ mov %rsp,%rdi │ │ │ │ mov %rdx,(%rsp) │ │ │ │ mov 0x8(%rax),%rdx │ │ │ │ mov (%rax),%rsi │ │ │ │ call 41c0 , std::allocator >::_M_construct(char const*, unsigned long)@plt> │ │ │ │ mov %r13,%rdi │ │ │ │ call 4100 <__cxa_begin_catch@plt> │ │ │ │ - mov 0xe622(%rip),%rdi │ │ │ │ + mov 0xd642(%rip),%rdi │ │ │ │ mov $0x1b,%edx │ │ │ │ - lea 0xa6bc(%rip),%rsi │ │ │ │ + lea 0x96dc(%rip),%rsi │ │ │ │ call 4390 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ - mov 0xe60a(%rip),%rdi │ │ │ │ + mov 0xd62a(%rip),%rdi │ │ │ │ mov $0x33,%edx │ │ │ │ - lea 0xa83e(%rip),%rsi │ │ │ │ + lea 0x985e(%rip),%rsi │ │ │ │ call 4390 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ mov %rsp,%rdi │ │ │ │ call 43d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ call 4510 <__cxa_end_catch@plt> │ │ │ │ - jmp 6a9b │ │ │ │ + jmp 6a2b │ │ │ │ mov 0x28(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 4a2c <__cxa_finalize@plt+0x3dc> │ │ │ │ + jne 4a0c <__cxa_finalize@plt+0x3bc> │ │ │ │ mov %r12,%rdi │ │ │ │ vzeroupper │ │ │ │ call 4580 <_Unwind_Resume@plt> │ │ │ │ vzeroupper │ │ │ │ call 4380 <__stack_chk_fail@plt> │ │ │ │ dec %rdx │ │ │ │ - jne 4ac0 <__cxa_finalize@plt+0x470> │ │ │ │ + jne 4aa0 <__cxa_finalize@plt+0x450> │ │ │ │ mov %rax,%rdi │ │ │ │ vzeroupper │ │ │ │ call 4400 <__cxa_get_exception_ptr@plt> │ │ │ │ lea 0x10(%rsp),%rdx │ │ │ │ mov %rsp,%rdi │ │ │ │ mov %rdx,(%rsp) │ │ │ │ mov 0x8(%rax),%rdx │ │ │ │ mov (%rax),%rsi │ │ │ │ call 41c0 , std::allocator >::_M_construct(char const*, unsigned long)@plt> │ │ │ │ mov %r12,%rdi │ │ │ │ call 4100 <__cxa_begin_catch@plt> │ │ │ │ mov %rsp,%rdi │ │ │ │ call 43d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ call 4510 <__cxa_end_catch@plt> │ │ │ │ - jmp 6a68 │ │ │ │ + jmp 69f8 │ │ │ │ dec %rdx │ │ │ │ - jne 4c44 <__cxa_finalize@plt+0x5f4> │ │ │ │ + jne 4c24 <__cxa_finalize@plt+0x5d4> │ │ │ │ mov %rax,%rdi │ │ │ │ vzeroupper │ │ │ │ call 4400 <__cxa_get_exception_ptr@plt> │ │ │ │ lea 0x10(%rsp),%rdx │ │ │ │ mov %rsp,%rdi │ │ │ │ mov %rdx,(%rsp) │ │ │ │ mov 0x8(%rax),%rdx │ │ │ │ mov (%rax),%rsi │ │ │ │ call 41c0 , std::allocator >::_M_construct(char const*, unsigned long)@plt> │ │ │ │ mov %r12,%rdi │ │ │ │ call 4100 <__cxa_begin_catch@plt> │ │ │ │ mov %rsp,%rdi │ │ │ │ call 43d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ call 4510 <__cxa_end_catch@plt> │ │ │ │ - jmp 6b67 │ │ │ │ + jmp 6af7 │ │ │ │ mov 0x28(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 4adb <__cxa_finalize@plt+0x48b> │ │ │ │ + jne 4abb <__cxa_finalize@plt+0x46b> │ │ │ │ mov %r12,%rdi │ │ │ │ vzeroupper │ │ │ │ call 4580 <_Unwind_Resume@plt> │ │ │ │ vzeroupper │ │ │ │ call 4380 <__stack_chk_fail@plt> │ │ │ │ mov 0x28(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 4afe <__cxa_finalize@plt+0x4ae> │ │ │ │ + jne 4ade <__cxa_finalize@plt+0x48e> │ │ │ │ mov %r12,%rdi │ │ │ │ vzeroupper │ │ │ │ call 4580 <_Unwind_Resume@plt> │ │ │ │ vzeroupper │ │ │ │ call 4380 <__stack_chk_fail@plt> │ │ │ │ mov 0x28(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 4b21 <__cxa_finalize@plt+0x4d1> │ │ │ │ + jne 4b01 <__cxa_finalize@plt+0x4b1> │ │ │ │ mov %r13,%rdi │ │ │ │ vzeroupper │ │ │ │ call 4580 <_Unwind_Resume@plt> │ │ │ │ vzeroupper │ │ │ │ call 4380 <__stack_chk_fail@plt> │ │ │ │ endbr64 │ │ │ │ mov %rsp,%rdi │ │ │ │ mov %rax,%rbx │ │ │ │ vzeroupper │ │ │ │ call 43d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ call 4510 <__cxa_end_catch@plt> │ │ │ │ mov 0x28(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 4c67 <__cxa_finalize@plt+0x617> │ │ │ │ + jne 4c47 <__cxa_finalize@plt+0x5f7> │ │ │ │ mov %rbx,%rdi │ │ │ │ call 4580 <_Unwind_Resume@plt> │ │ │ │ dec %rdx │ │ │ │ - jne 4bf9 <__cxa_finalize@plt+0x5a9> │ │ │ │ + jne 4bd9 <__cxa_finalize@plt+0x589> │ │ │ │ mov %rax,%rdi │ │ │ │ vzeroupper │ │ │ │ call 4400 <__cxa_get_exception_ptr@plt> │ │ │ │ lea 0x10(%rsp),%rdx │ │ │ │ mov %rsp,%rdi │ │ │ │ mov %rdx,(%rsp) │ │ │ │ mov 0x8(%rax),%rdx │ │ │ │ mov (%rax),%rsi │ │ │ │ call 41c0 , std::allocator >::_M_construct(char const*, unsigned long)@plt> │ │ │ │ mov %r12,%rdi │ │ │ │ call 4100 <__cxa_begin_catch@plt> │ │ │ │ mov %rsp,%rdi │ │ │ │ call 43d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ call 4510 <__cxa_end_catch@plt> │ │ │ │ - jmp 6b34 │ │ │ │ + jmp 6ac4 │ │ │ │ dec %rdx │ │ │ │ - jne 4c1c <__cxa_finalize@plt+0x5cc> │ │ │ │ + jne 4bfc <__cxa_finalize@plt+0x5ac> │ │ │ │ mov %rax,%rdi │ │ │ │ vzeroupper │ │ │ │ call 4400 <__cxa_get_exception_ptr@plt> │ │ │ │ lea 0x10(%rsp),%rdx │ │ │ │ mov %rsp,%rdi │ │ │ │ mov %rdx,(%rsp) │ │ │ │ mov 0x8(%rax),%rdx │ │ │ │ @@ -323,1068 +323,1058 @@ │ │ │ │ call 41c0 , std::allocator >::_M_construct(char const*, unsigned long)@plt> │ │ │ │ mov %rbx,%rdi │ │ │ │ call 4100 <__cxa_begin_catch@plt> │ │ │ │ mov %rsp,%rdi │ │ │ │ call 43d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ mov 0x28(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 4c3f <__cxa_finalize@plt+0x5ef> │ │ │ │ + jne 4c1f <__cxa_finalize@plt+0x5cf> │ │ │ │ add $0x38,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ jmp 4510 <__cxa_end_catch@plt> │ │ │ │ mov 0x28(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 4c14 <__cxa_finalize@plt+0x5c4> │ │ │ │ + jne 4bf4 <__cxa_finalize@plt+0x5a4> │ │ │ │ mov %r12,%rdi │ │ │ │ vzeroupper │ │ │ │ call 4580 <_Unwind_Resume@plt> │ │ │ │ vzeroupper │ │ │ │ call 4380 <__stack_chk_fail@plt> │ │ │ │ mov 0x28(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 4c37 <__cxa_finalize@plt+0x5e7> │ │ │ │ + jne 4c17 <__cxa_finalize@plt+0x5c7> │ │ │ │ mov %rbx,%rdi │ │ │ │ vzeroupper │ │ │ │ call 4580 <_Unwind_Resume@plt> │ │ │ │ vzeroupper │ │ │ │ call 4380 <__stack_chk_fail@plt> │ │ │ │ call 4380 <__stack_chk_fail@plt> │ │ │ │ mov 0x28(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 4c5f <__cxa_finalize@plt+0x60f> │ │ │ │ + jne 4c3f <__cxa_finalize@plt+0x5ef> │ │ │ │ mov %r12,%rdi │ │ │ │ vzeroupper │ │ │ │ call 4580 <_Unwind_Resume@plt> │ │ │ │ vzeroupper │ │ │ │ call 4380 <__stack_chk_fail@plt> │ │ │ │ call 4380 <__stack_chk_fail@plt> │ │ │ │ mov 0x30(%rsp),%rdi │ │ │ │ vzeroupper │ │ │ │ cmp 0x20(%rsp),%rdi │ │ │ │ - je 4ca4 <__cxa_finalize@plt+0x654> │ │ │ │ + je 4c84 <__cxa_finalize@plt+0x634> │ │ │ │ mov (%rdi),%r12 │ │ │ │ call 42f0 │ │ │ │ mov %r12,%rdi │ │ │ │ - jmp 4c74 <__cxa_finalize@plt+0x624> │ │ │ │ + jmp 4c54 <__cxa_finalize@plt+0x604> │ │ │ │ mov 0x30(%rsp),%rdi │ │ │ │ vzeroupper │ │ │ │ cmp 0x20(%rsp),%rdi │ │ │ │ - je 4cc1 <__cxa_finalize@plt+0x671> │ │ │ │ + je 4ca1 <__cxa_finalize@plt+0x651> │ │ │ │ mov (%rdi),%r12 │ │ │ │ call 42f0 │ │ │ │ mov %r12,%rdi │ │ │ │ - jmp 4c90 <__cxa_finalize@plt+0x640> │ │ │ │ + jmp 4c70 <__cxa_finalize@plt+0x620> │ │ │ │ mov 0x48(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 4cbc <__cxa_finalize@plt+0x66c> │ │ │ │ + jne 4c9c <__cxa_finalize@plt+0x64c> │ │ │ │ mov %rbx,%rdi │ │ │ │ call 4580 <_Unwind_Resume@plt> │ │ │ │ call 4380 <__stack_chk_fail@plt> │ │ │ │ mov 0x48(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 4cd9 <__cxa_finalize@plt+0x689> │ │ │ │ + jne 4cb9 <__cxa_finalize@plt+0x669> │ │ │ │ mov %rbx,%rdi │ │ │ │ call 4580 <_Unwind_Resume@plt> │ │ │ │ call 4380 <__stack_chk_fail@plt> │ │ │ │ mov -0x38(%rbp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 4d24 <__cxa_finalize@plt+0x6d4> │ │ │ │ - lea 0xa3c6(%rip),%rdi │ │ │ │ + jne 4d04 <__cxa_finalize@plt+0x6b4> │ │ │ │ + lea 0x93e6(%rip),%rdi │ │ │ │ call 4190 │ │ │ │ endbr64 │ │ │ │ mov %rax,%rdi │ │ │ │ cmp $0x1,%rdx │ │ │ │ - je 4d29 <__cxa_finalize@plt+0x6d9> │ │ │ │ + je 4d09 <__cxa_finalize@plt+0x6b9> │ │ │ │ cmp $0x2,%rdx │ │ │ │ - je 4d41 <__cxa_finalize@plt+0x6f1> │ │ │ │ + je 4d21 <__cxa_finalize@plt+0x6d1> │ │ │ │ vzeroupper │ │ │ │ - mov $0xfffffffd,%r15d │ │ │ │ call 4100 <__cxa_begin_catch@plt> │ │ │ │ + mov $0xfffffffd,%r13d │ │ │ │ call 4510 <__cxa_end_catch@plt> │ │ │ │ - jmp 7920 │ │ │ │ + jmp 7880 │ │ │ │ call 4380 <__stack_chk_fail@plt> │ │ │ │ vzeroupper │ │ │ │ - mov $0xfffffffe,%r15d │ │ │ │ call 4100 <__cxa_begin_catch@plt> │ │ │ │ + mov $0xfffffffe,%r13d │ │ │ │ call 4510 <__cxa_end_catch@plt> │ │ │ │ - jmp 7920 │ │ │ │ + jmp 7880 │ │ │ │ vzeroupper │ │ │ │ - mov $0xfffffffb,%r15d │ │ │ │ call 4100 <__cxa_begin_catch@plt> │ │ │ │ + mov $0xfffffffb,%r13d │ │ │ │ call 4510 <__cxa_end_catch@plt> │ │ │ │ - jmp 7920 │ │ │ │ + jmp 7880 │ │ │ │ call 44a0 <__cxa_throw_bad_array_new_length@plt> │ │ │ │ call 4380 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ mov 0x58(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 4d80 <__cxa_finalize@plt+0x730> │ │ │ │ - lea 0xa545(%rip),%rdi │ │ │ │ + jne 4d60 <__cxa_finalize@plt+0x710> │ │ │ │ + lea 0x9565(%rip),%rdi │ │ │ │ call 4230 │ │ │ │ call 4380 <__stack_chk_fail@plt> │ │ │ │ mov %rbx,%rdi │ │ │ │ vzeroupper │ │ │ │ call 4240 <__cxa_free_exception@plt> │ │ │ │ mov 0x58(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 4dcd <__cxa_finalize@plt+0x77d> │ │ │ │ + jne 4dad <__cxa_finalize@plt+0x75d> │ │ │ │ mov %rbp,%rdi │ │ │ │ call 4580 <_Unwind_Resume@plt> │ │ │ │ mov 0x18(%rsp),%rdi │ │ │ │ vzeroupper │ │ │ │ call 43d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ mov 0x58(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 4df7 <__cxa_finalize@plt+0x7a7> │ │ │ │ + jne 4dd7 <__cxa_finalize@plt+0x787> │ │ │ │ mov %rbx,%rdi │ │ │ │ call 4580 <_Unwind_Resume@plt> │ │ │ │ call 4380 <__stack_chk_fail@plt> │ │ │ │ mov 0x18(%rsp),%rdi │ │ │ │ vzeroupper │ │ │ │ call 43d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ mov 0x58(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 4dfc <__cxa_finalize@plt+0x7ac> │ │ │ │ + jne 4ddc <__cxa_finalize@plt+0x78c> │ │ │ │ mov %rbx,%rdi │ │ │ │ call 4580 <_Unwind_Resume@plt> │ │ │ │ call 4380 <__stack_chk_fail@plt> │ │ │ │ call 4380 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ mov 0x18(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 4e1e <__cxa_finalize@plt+0x7ce> │ │ │ │ - lea 0xa4a7(%rip),%rdi │ │ │ │ + jne 4dfe <__cxa_finalize@plt+0x7ae> │ │ │ │ + lea 0x94c7(%rip),%rdi │ │ │ │ call 4230 │ │ │ │ call 4380 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ mov $0x20,%edi │ │ │ │ call 4160 <__cxa_allocate_exception@plt> │ │ │ │ - lea 0xa2b9(%rip),%rsi │ │ │ │ + lea 0x92d9(%rip),%rsi │ │ │ │ mov %rax,%rdi │ │ │ │ mov %rax,%rbx │ │ │ │ - call df90 │ │ │ │ - mov 0xe119(%rip),%rdx │ │ │ │ - mov 0xe192(%rip),%rsi │ │ │ │ + call dbc0 │ │ │ │ + mov 0xd139(%rip),%rdx │ │ │ │ + mov 0xd1b2(%rip),%rsi │ │ │ │ mov %rbx,%rdi │ │ │ │ call 4530 <__cxa_throw@plt> │ │ │ │ endbr64 │ │ │ │ mov %rax,%r14 │ │ │ │ mov %rbx,%rdi │ │ │ │ vzeroupper │ │ │ │ call 4240 <__cxa_free_exception@plt> │ │ │ │ mov %r14,%rdi │ │ │ │ call 4580 <_Unwind_Resume@plt> │ │ │ │ mov 0x38(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 4f04 <__cxa_finalize@plt+0x8b4> │ │ │ │ - lea 0xa28d(%rip),%rdi │ │ │ │ + jne 4ee4 <__cxa_finalize@plt+0x894> │ │ │ │ + lea 0x92ad(%rip),%rdi │ │ │ │ call 4190 │ │ │ │ mov 0x38(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 4ee3 <__cxa_finalize@plt+0x893> │ │ │ │ - mov 0xe0b9(%rip),%rdx │ │ │ │ - mov 0xe132(%rip),%rsi │ │ │ │ + jne 4ec3 <__cxa_finalize@plt+0x873> │ │ │ │ + mov 0xd0d9(%rip),%rdx │ │ │ │ + mov 0xd152(%rip),%rsi │ │ │ │ mov %r12,%rdi │ │ │ │ call 4530 <__cxa_throw@plt> │ │ │ │ mov %r12,%rdi │ │ │ │ vzeroupper │ │ │ │ call 4240 <__cxa_free_exception@plt> │ │ │ │ lea 0x10(%rsp),%rdi │ │ │ │ call 43d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ mov 0x38(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 4f2a <__cxa_finalize@plt+0x8da> │ │ │ │ + jne 4f0a <__cxa_finalize@plt+0x8ba> │ │ │ │ mov %rbp,%rdi │ │ │ │ call 4580 <_Unwind_Resume@plt> │ │ │ │ call 4380 <__stack_chk_fail@plt> │ │ │ │ mov 0x38(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 4f2f <__cxa_finalize@plt+0x8df> │ │ │ │ - lea 0xa219(%rip),%rdi │ │ │ │ + jne 4f0f <__cxa_finalize@plt+0x8bf> │ │ │ │ + lea 0x9239(%rip),%rdi │ │ │ │ call 4190 │ │ │ │ call 4380 <__stack_chk_fail@plt> │ │ │ │ mov 0x38(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 4f25 <__cxa_finalize@plt+0x8d5> │ │ │ │ - lea 0xa1f8(%rip),%rdi │ │ │ │ + jne 4f05 <__cxa_finalize@plt+0x8b5> │ │ │ │ + lea 0x9218(%rip),%rdi │ │ │ │ call 4190 │ │ │ │ call 4380 <__stack_chk_fail@plt> │ │ │ │ call 4380 <__stack_chk_fail@plt> │ │ │ │ call 4380 <__stack_chk_fail@plt> │ │ │ │ mov 0x38(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 4f5f <__cxa_finalize@plt+0x90f> │ │ │ │ - lea 0xa1cd(%rip),%rdi │ │ │ │ + jne 4f3f <__cxa_finalize@plt+0x8ef> │ │ │ │ + lea 0x91ed(%rip),%rdi │ │ │ │ call 4190 │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbp │ │ │ │ vzeroupper │ │ │ │ - jmp 4ec1 <__cxa_finalize@plt+0x871> │ │ │ │ + jmp 4ea1 <__cxa_finalize@plt+0x851> │ │ │ │ call 4380 <__stack_chk_fail@plt> │ │ │ │ mov %rbx,%rdi │ │ │ │ vzeroupper │ │ │ │ call 42f0 │ │ │ │ mov %rbp,%rdi │ │ │ │ call 4580 <_Unwind_Resume@plt> │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ │ │ │ │ -0000000000004f80 : │ │ │ │ +0000000000004f60 : │ │ │ │ endbr64 │ │ │ │ jmp 40c0 │ │ │ │ nopl 0x0(%rax) │ │ │ │ │ │ │ │ -0000000000004f90 : │ │ │ │ +0000000000004f70 : │ │ │ │ endbr64 │ │ │ │ jmp 4150 │ │ │ │ nopl 0x0(%rax) │ │ │ │ endbr64 │ │ │ │ - mov 0xdfe5(%rip),%rsi │ │ │ │ - mov 0xdff6(%rip),%rdi # 12fa8 , std::allocator > >::~map()@@Base+0xb1e8> │ │ │ │ + mov 0xd005(%rip),%rsi │ │ │ │ vpxor %xmm0,%xmm0,%xmm0 │ │ │ │ - lea 0xe043(%rip),%rdx │ │ │ │ + mov 0xd012(%rip),%rdi # 11fa8 , std::allocator > >::~map()@@Base+0xa2b8> │ │ │ │ + lea 0xd063(%rip),%rdx │ │ │ │ lea 0x8(%rsi),%rax │ │ │ │ movl $0x0,0x8(%rsi) │ │ │ │ - movq $0x0,0x28(%rsi) │ │ │ │ vpinsrq $0x1,%rax,%xmm0,%xmm0 │ │ │ │ mov %rax,0x20(%rsi) │ │ │ │ + movq $0x0,0x28(%rsi) │ │ │ │ vmovdqu %xmm0,0x10(%rsi) │ │ │ │ jmp 42c0 <__cxa_atexit@plt> │ │ │ │ cs nopw 0x0(%rax,%rax,1) │ │ │ │ xchg %ax,%ax │ │ │ │ - lea 0xe031(%rip),%rdi │ │ │ │ - lea 0xe02a(%rip),%rax │ │ │ │ + lea 0xd051(%rip),%rdi │ │ │ │ + lea 0xd04a(%rip),%rax │ │ │ │ cmp %rdi,%rax │ │ │ │ - je 5018 │ │ │ │ - mov 0xdfbe(%rip),%rax │ │ │ │ + je 4ff8 │ │ │ │ + mov 0xcfde(%rip),%rax │ │ │ │ test %rax,%rax │ │ │ │ - je 5018 │ │ │ │ + je 4ff8 │ │ │ │ jmp *%rax │ │ │ │ nopl 0x0(%rax) │ │ │ │ ret │ │ │ │ nopl 0x0(%rax) │ │ │ │ - lea 0xe001(%rip),%rdi │ │ │ │ - lea 0xdffa(%rip),%rsi │ │ │ │ + lea 0xd021(%rip),%rdi │ │ │ │ + lea 0xd01a(%rip),%rsi │ │ │ │ sub %rdi,%rsi │ │ │ │ mov %rsi,%rax │ │ │ │ shr $0x3f,%rsi │ │ │ │ sar $0x3,%rax │ │ │ │ add %rax,%rsi │ │ │ │ sar $1,%rsi │ │ │ │ - je 5058 │ │ │ │ - mov 0xdfa5(%rip),%rax │ │ │ │ + je 5038 │ │ │ │ + mov 0xcfc5(%rip),%rax │ │ │ │ test %rax,%rax │ │ │ │ - je 5058 │ │ │ │ + je 5038 │ │ │ │ jmp *%rax │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ ret │ │ │ │ nopl 0x0(%rax) │ │ │ │ endbr64 │ │ │ │ - cmpb $0x0,0xdfd5(%rip) │ │ │ │ - jne 5098 │ │ │ │ + cmpb $0x0,0xcff5(%rip) │ │ │ │ + jne 5078 │ │ │ │ push %rbp │ │ │ │ - cmpq $0x0,0xdef2(%rip) │ │ │ │ + cmpq $0x0,0xcf12(%rip) │ │ │ │ mov %rsp,%rbp │ │ │ │ - je 5087 │ │ │ │ - mov 0xdf7e(%rip),%rdi │ │ │ │ + je 5067 │ │ │ │ + mov 0xcf9e(%rip),%rdi │ │ │ │ call 4650 <__cxa_finalize@plt> │ │ │ │ - call 4ff0 │ │ │ │ - movb $0x1,0xdfad(%rip) │ │ │ │ + call 4fd0 │ │ │ │ + movb $0x1,0xcfcd(%rip) │ │ │ │ pop %rbp │ │ │ │ ret │ │ │ │ nopl (%rax) │ │ │ │ ret │ │ │ │ nopl 0x0(%rax) │ │ │ │ endbr64 │ │ │ │ - jmp 5020 │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - nopl (%rax) │ │ │ │ + jmp 5000 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ │ │ │ │ -00000000000050c0 > const&, std::pair > const&)@@Base>: │ │ │ │ +0000000000005090 > const&, std::pair > const&)@@Base>: │ │ │ │ endbr64 │ │ │ │ mov (%rsi),%eax │ │ │ │ cmp %eax,(%rdi) │ │ │ │ setl %al │ │ │ │ ret │ │ │ │ nopl 0x0(%rax) │ │ │ │ │ │ │ │ -00000000000050d0 const&, std::pair const&)@@Base>: │ │ │ │ +00000000000050a0 const&, std::pair const&)@@Base>: │ │ │ │ endbr64 │ │ │ │ mov (%rsi),%eax │ │ │ │ cmp %eax,(%rdi) │ │ │ │ setl %al │ │ │ │ ret │ │ │ │ nopl 0x0(%rax) │ │ │ │ │ │ │ │ -00000000000050e0 : │ │ │ │ +00000000000050b0 : │ │ │ │ endbr64 │ │ │ │ vmovsd 0x40(%rsi),%xmm0 │ │ │ │ vcomisd 0x40(%rdi),%xmm0 │ │ │ │ seta %al │ │ │ │ ret │ │ │ │ nopl (%rax) │ │ │ │ data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ sub $0x18,%rsp │ │ │ │ - mov 0x10(%rdi),%rcx │ │ │ │ mov %rdi,%r9 │ │ │ │ mov %esi,%r8d │ │ │ │ + mov 0x10(%rdi),%rcx │ │ │ │ test %rcx,%rcx │ │ │ │ - jne 5123 │ │ │ │ - jmp 5160 │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + jne 50eb │ │ │ │ + jmp 5128 │ │ │ │ + nopl (%rax) │ │ │ │ mov %rdx,%rcx │ │ │ │ mov 0x20(%rcx),%esi │ │ │ │ mov 0x18(%rcx),%rdx │ │ │ │ cmp %esi,%r8d │ │ │ │ cmovl 0x10(%rcx),%rdx │ │ │ │ setl %dil │ │ │ │ test %rdx,%rdx │ │ │ │ - jne 5120 │ │ │ │ + jne 50e8 │ │ │ │ mov %rcx,%rax │ │ │ │ test %dil,%dil │ │ │ │ - jne 5164 │ │ │ │ + jne 512c │ │ │ │ xor %edx,%edx │ │ │ │ cmp %esi,%r8d │ │ │ │ cmovle %rdx,%rax │ │ │ │ cmovg %rdx,%rcx │ │ │ │ add $0x18,%rsp │ │ │ │ mov %rax,%rdx │ │ │ │ mov %rcx,%rax │ │ │ │ ret │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ lea 0x8(%rdi),%rcx │ │ │ │ mov 0x18(%r9),%rax │ │ │ │ cmp %rax,%rcx │ │ │ │ - je 51a0 │ │ │ │ + je 5160 │ │ │ │ mov %rcx,%rdi │ │ │ │ mov %rcx,(%rsp) │ │ │ │ mov %r8d,0xc(%rsp) │ │ │ │ call 4320 │ │ │ │ + mov 0xc(%rsp),%r8d │ │ │ │ mov %rax,%rdx │ │ │ │ mov 0x20(%rax),%esi │ │ │ │ - mov 0xc(%rsp),%r8d │ │ │ │ mov (%rsp),%rax │ │ │ │ mov %rdx,%rcx │ │ │ │ - jmp 5143 │ │ │ │ - nopl (%rax) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + jmp 510b │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ xor %ecx,%ecx │ │ │ │ mov %rax,%rdx │ │ │ │ add $0x18,%rsp │ │ │ │ mov %rcx,%rax │ │ │ │ ret │ │ │ │ nopl (%rax) │ │ │ │ │ │ │ │ -00000000000051b0 : │ │ │ │ +0000000000005170 : │ │ │ │ endbr64 │ │ │ │ - mov 0xddc5(%rip),%rax │ │ │ │ + mov 0xce05(%rip),%rax │ │ │ │ movslq %edi,%rdi │ │ │ │ mov (%rax),%rax │ │ │ │ mov (%rax),%rdx │ │ │ │ mov 0x8(%rax),%rax │ │ │ │ sub %rdx,%rax │ │ │ │ sar $0x3,%rax │ │ │ │ cmp %rdi,%rax │ │ │ │ - jb 51e0 │ │ │ │ + jb 51a0 │ │ │ │ mov (%rdx,%rdi,8),%rax │ │ │ │ ret │ │ │ │ nopl 0x0(%rax) │ │ │ │ xor %eax,%eax │ │ │ │ ret │ │ │ │ xchg %ax,%ax │ │ │ │ data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ │ │ │ │ -00000000000051f0 : │ │ │ │ +00000000000051b0 : │ │ │ │ endbr64 │ │ │ │ ret │ │ │ │ data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ │ │ │ │ -0000000000005200 : │ │ │ │ +00000000000051c0 : │ │ │ │ endbr64 │ │ │ │ - mov 0xdd4d(%rip),%rax │ │ │ │ push %r12 │ │ │ │ + mov 0xcd8b(%rip),%rax │ │ │ │ push %rbp │ │ │ │ + mov 0xcddb(%rip),%rbp │ │ │ │ push %rbx │ │ │ │ - mov 0xdd9a(%rip),%rbp │ │ │ │ mov (%rax),%r12 │ │ │ │ test %r12,%r12 │ │ │ │ - je 5229 │ │ │ │ + je 51e9 │ │ │ │ mov 0x0(%rbp),%edi │ │ │ │ test %edi,%edi │ │ │ │ - jne 5320 │ │ │ │ - mov 0xdd20(%rip),%rax │ │ │ │ + jne 52d8 │ │ │ │ + mov 0xcd60(%rip),%rax │ │ │ │ mov (%rax),%r12 │ │ │ │ test %r12,%r12 │ │ │ │ - je 5243 │ │ │ │ + je 5203 │ │ │ │ mov 0x0(%rbp),%esi │ │ │ │ test %esi,%esi │ │ │ │ - jne 52f0 │ │ │ │ - mov 0xdd26(%rip),%rbx │ │ │ │ + jne 52a8 │ │ │ │ + mov 0xcd66(%rip),%rbx │ │ │ │ mov (%rbx),%rax │ │ │ │ test %rax,%rax │ │ │ │ - je 5290 │ │ │ │ + je 5248 │ │ │ │ mov 0x0(%rbp),%ecx │ │ │ │ test %ecx,%ecx │ │ │ │ - jne 5280 │ │ │ │ - mov 0xdd70(%rip),%rax │ │ │ │ + jne 5238 │ │ │ │ + mov 0xcdb0(%rip),%rax │ │ │ │ cmpq $0x0,(%rax) │ │ │ │ - je 52b6 │ │ │ │ + je 526e │ │ │ │ movl $0x0,0x0(%rbp) │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ ret │ │ │ │ - nopl (%rax) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ mov (%rax),%rdi │ │ │ │ call 43c0 │ │ │ │ mov (%rbx),%rdi │ │ │ │ call 43c0 │ │ │ │ - mov 0xdd39(%rip),%rbx │ │ │ │ + mov 0xcd81(%rip),%rbx │ │ │ │ mov (%rbx),%rax │ │ │ │ test %rax,%rax │ │ │ │ - je 52b6 │ │ │ │ + je 526e │ │ │ │ mov 0x0(%rbp),%edx │ │ │ │ test %edx,%edx │ │ │ │ - je 5266 │ │ │ │ + je 5226 │ │ │ │ mov (%rax),%rdi │ │ │ │ call 43c0 │ │ │ │ mov (%rbx),%rdi │ │ │ │ call 43c0 │ │ │ │ - mov 0xdcc3(%rip),%rax │ │ │ │ + mov 0xcd0b(%rip),%rax │ │ │ │ mov (%rax),%rbx │ │ │ │ test %rbx,%rbx │ │ │ │ - je 5266 │ │ │ │ + je 5226 │ │ │ │ mov 0x0(%rbp),%eax │ │ │ │ test %eax,%eax │ │ │ │ - je 5266 │ │ │ │ + je 5226 │ │ │ │ mov (%rbx),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je 52d9 │ │ │ │ + je 5291 │ │ │ │ call 42f0 │ │ │ │ mov %rbx,%rdi │ │ │ │ call 42f0 │ │ │ │ movl $0x0,0x0(%rbp) │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ ret │ │ │ │ nopl (%rax) │ │ │ │ mov (%r12),%rbx │ │ │ │ cmp %rbx,%r12 │ │ │ │ - je 5310 │ │ │ │ + je 52c8 │ │ │ │ nopl 0x0(%rax) │ │ │ │ mov %rbx,%rdi │ │ │ │ mov (%rbx),%rbx │ │ │ │ call 42f0 │ │ │ │ cmp %rbx,%r12 │ │ │ │ - jne 5300 │ │ │ │ + jne 52b8 │ │ │ │ mov %r12,%rdi │ │ │ │ call 42f0 │ │ │ │ - jmp 5243 │ │ │ │ + jmp 5203 │ │ │ │ nopl (%rax) │ │ │ │ mov (%r12),%rbx │ │ │ │ cmp %r12,%rbx │ │ │ │ - je 5340 │ │ │ │ + je 52f8 │ │ │ │ nopl 0x0(%rax) │ │ │ │ mov %rbx,%rdi │ │ │ │ mov (%rbx),%rbx │ │ │ │ call 42f0 │ │ │ │ cmp %r12,%rbx │ │ │ │ - jne 5330 │ │ │ │ + jne 52e8 │ │ │ │ mov %r12,%rdi │ │ │ │ call 42f0 │ │ │ │ - jmp 5229 │ │ │ │ - nopl (%rax) │ │ │ │ + jmp 51e9 │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ │ │ │ │ -0000000000005350 : │ │ │ │ +0000000000005310 : │ │ │ │ endbr64 │ │ │ │ - mov 0xdc55(%rip),%rax │ │ │ │ + mov 0xcc95(%rip),%rax │ │ │ │ mov (%rax),%eax │ │ │ │ test %eax,%eax │ │ │ │ - jne 5370 │ │ │ │ + jne 5328 │ │ │ │ xor %eax,%eax │ │ │ │ ret │ │ │ │ - nop │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ sub $0x8,%rsp │ │ │ │ call 40c0 │ │ │ │ xor %eax,%eax │ │ │ │ add $0x8,%rsp │ │ │ │ ret │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ │ │ │ │ -0000000000005380 : │ │ │ │ +0000000000005340 : │ │ │ │ endbr64 │ │ │ │ - lea 0x9c75(%rip),%rax │ │ │ │ + lea 0x8cb5(%rip),%rax │ │ │ │ ret │ │ │ │ nopl 0x0(%rax) │ │ │ │ │ │ │ │ -0000000000005390 : │ │ │ │ +0000000000005350 : │ │ │ │ endbr64 │ │ │ │ - lea 0x9da5(%rip),%rax │ │ │ │ + lea 0x8de5(%rip),%rax │ │ │ │ ret │ │ │ │ nopl 0x0(%rax) │ │ │ │ │ │ │ │ -00000000000053a0 : │ │ │ │ +0000000000005360 : │ │ │ │ endbr64 │ │ │ │ - vmovdqa 0x9f94(%rip),%ymm3 │ │ │ │ - vmovq %rdi,%xmm7 │ │ │ │ - vmovq %rsi,%xmm4 │ │ │ │ - xor %eax,%eax │ │ │ │ - vpbroadcastq %xmm7,%ymm6 │ │ │ │ - vpxor %xmm2,%xmm2,%xmm2 │ │ │ │ - vpbroadcastq %xmm4,%ymm5 │ │ │ │ + vpxor %xmm3,%xmm3,%xmm3 │ │ │ │ vpcmpeqd %ymm7,%ymm7,%ymm7 │ │ │ │ - vpxor %xmm4,%xmm4,%xmm4 │ │ │ │ + vmovdqa 0x8fcc(%rip),%ymm2 │ │ │ │ + mov $0xf,%edx │ │ │ │ + vpbroadcastq %rdi,%ymm5 │ │ │ │ + vpbroadcastq %rsi,%ymm4 │ │ │ │ + vmovdqa %ymm3,%ymm8 │ │ │ │ + xor %eax,%eax │ │ │ │ vpsrld $0x1f,%ymm7,%ymm7 │ │ │ │ - vpmovsxdq %xmm3,%ymm0 │ │ │ │ - vextracti128 $0x1,%ymm3,%xmm1 │ │ │ │ + kmovb %edx,%k3 │ │ │ │ + vpmovsxdq %xmm2,%ymm1 │ │ │ │ + vextracti32x4 $0x1,%ymm2,%xmm0 │ │ │ │ inc %eax │ │ │ │ - vpslld $0x8,%ymm3,%ymm3 │ │ │ │ - vpand %ymm6,%ymm0,%ymm9 │ │ │ │ - vpmovsxdq %xmm1,%ymm1 │ │ │ │ - vpand %ymm5,%ymm0,%ymm0 │ │ │ │ - vpcmpeqq %ymm2,%ymm9,%ymm9 │ │ │ │ - vpand %ymm6,%ymm1,%ymm8 │ │ │ │ - vpcmpeqq %ymm2,%ymm0,%ymm0 │ │ │ │ - vpand %ymm5,%ymm1,%ymm1 │ │ │ │ - vpcmpeqq %ymm2,%ymm9,%ymm10 │ │ │ │ - vpcmpeqq %ymm2,%ymm8,%ymm8 │ │ │ │ - vpand %ymm10,%ymm0,%ymm0 │ │ │ │ - vpcmpeqq %ymm2,%ymm1,%ymm1 │ │ │ │ - vpor %ymm9,%ymm0,%ymm0 │ │ │ │ - vpcmpeqq %ymm2,%ymm8,%ymm9 │ │ │ │ - vpand %ymm9,%ymm1,%ymm1 │ │ │ │ - vpor %ymm8,%ymm1,%ymm1 │ │ │ │ - vperm2i128 $0x20,%ymm1,%ymm0,%ymm8 │ │ │ │ - vperm2i128 $0x31,%ymm1,%ymm0,%ymm0 │ │ │ │ - vpshufd $0xd8,%ymm0,%ymm0 │ │ │ │ - vpshufd $0xd8,%ymm8,%ymm1 │ │ │ │ - vpunpcklqdq %ymm0,%ymm1,%ymm0 │ │ │ │ - vpandn %ymm7,%ymm0,%ymm0 │ │ │ │ - vpaddd %ymm0,%ymm4,%ymm4 │ │ │ │ + vpandq %ymm4,%ymm1,%ymm6 │ │ │ │ + vpandq %ymm5,%ymm1,%ymm1 │ │ │ │ + vpmovsxdq %xmm0,%ymm0 │ │ │ │ + vptestnmq %ymm1,%ymm1,%k0 │ │ │ │ + vptestnmq %ymm6,%ymm6,%k1 │ │ │ │ + vpandq %ymm4,%ymm0,%ymm1 │ │ │ │ + vpandq %ymm5,%ymm0,%ymm0 │ │ │ │ + vpslld $0x8,%ymm2,%ymm2 │ │ │ │ + vptestnmq %ymm0,%ymm0,%k2 │ │ │ │ + korb %k0,%k1,%k1 │ │ │ │ + vptestnmq %ymm1,%ymm1,%k0 │ │ │ │ + kandb %k3,%k1,%k1 │ │ │ │ + korb %k2,%k0,%k0 │ │ │ │ + kshiftlb $0x4,%k0,%k0 │ │ │ │ + korb %k0,%k1,%k1 │ │ │ │ + vpblendmd %ymm8,%ymm7,%ymm0{%k1} │ │ │ │ + vpaddd %ymm0,%ymm3,%ymm3 │ │ │ │ cmp $0x4,%eax │ │ │ │ - jne 53d3 │ │ │ │ - vextracti128 $0x1,%ymm4,%xmm0 │ │ │ │ - vpaddd %xmm4,%xmm0,%xmm0 │ │ │ │ + jne 5394 │ │ │ │ + vextracti32x4 $0x1,%ymm3,%xmm0 │ │ │ │ + vpaddd %xmm3,%xmm0,%xmm0 │ │ │ │ vpsrldq $0x8,%xmm0,%xmm1 │ │ │ │ vpaddd %xmm1,%xmm0,%xmm0 │ │ │ │ vpsrldq $0x4,%xmm0,%xmm1 │ │ │ │ vpaddd %xmm1,%xmm0,%xmm0 │ │ │ │ vmovd %xmm0,%eax │ │ │ │ neg %eax │ │ │ │ vzeroupper │ │ │ │ ret │ │ │ │ - xchg %ax,%ax │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ │ │ │ │ -0000000000005480 : │ │ │ │ +0000000000005430 : │ │ │ │ endbr64 │ │ │ │ push %rbx │ │ │ │ movslq %edi,%rbx │ │ │ │ mov %ebx,%edi │ │ │ │ call 4120 │ │ │ │ test %rax,%rax │ │ │ │ - je 54b6 │ │ │ │ + je 5466 │ │ │ │ mov (%rax),%rdx │ │ │ │ mov %rax,%rdi │ │ │ │ call *0x8(%rdx) │ │ │ │ - mov 0xdadc(%rip),%rax │ │ │ │ + mov 0xcb2c(%rip),%rax │ │ │ │ mov (%rax),%rax │ │ │ │ mov (%rax),%rax │ │ │ │ movq $0x0,(%rax,%rbx,8) │ │ │ │ xor %eax,%eax │ │ │ │ pop %rbx │ │ │ │ ret │ │ │ │ mov $0xfffffffc,%eax │ │ │ │ pop %rbx │ │ │ │ ret │ │ │ │ endbr64 │ │ │ │ mov %rax,%rdi │ │ │ │ - jmp 4680 <__cxa_finalize@plt+0x30> │ │ │ │ + jmp 4660 <__cxa_finalize@plt+0x10> │ │ │ │ nopl 0x0(%rax) │ │ │ │ │ │ │ │ -00000000000054d0 : │ │ │ │ +0000000000005480 : │ │ │ │ endbr64 │ │ │ │ sub $0x18,%rsp │ │ │ │ mov %esi,0xc(%rsp) │ │ │ │ call 4120 │ │ │ │ test %rax,%rax │ │ │ │ - je 54fa │ │ │ │ + je 54aa │ │ │ │ mov (%rax),%rdx │ │ │ │ mov 0xc(%rsp),%esi │ │ │ │ mov %rax,%rdi │ │ │ │ mov 0x20(%rdx),%rdx │ │ │ │ add $0x18,%rsp │ │ │ │ jmp *%rdx │ │ │ │ mov $0xfffffffc,%eax │ │ │ │ add $0x18,%rsp │ │ │ │ ret │ │ │ │ nop │ │ │ │ data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ │ │ │ │ -0000000000005510 : │ │ │ │ +00000000000054c0 : │ │ │ │ endbr64 │ │ │ │ push %rbp │ │ │ │ - push %rbx │ │ │ │ mov %rdx,%rbp │ │ │ │ + push %rbx │ │ │ │ mov %esi,%ebx │ │ │ │ sub $0x8,%rsp │ │ │ │ call 4120 │ │ │ │ test %rax,%rax │ │ │ │ - je 553e │ │ │ │ + je 54ee │ │ │ │ mov (%rax),%rcx │ │ │ │ mov %rbp,%rdx │ │ │ │ mov %ebx,%esi │ │ │ │ mov %rax,%rdi │ │ │ │ call *0x28(%rcx) │ │ │ │ add $0x8,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ ret │ │ │ │ mov $0xfffffffc,%eax │ │ │ │ - jmp 5537 │ │ │ │ + jmp 54e7 │ │ │ │ endbr64 │ │ │ │ mov %rax,%rdi │ │ │ │ - jmp 46d1 <__cxa_finalize@plt+0x81> │ │ │ │ + jmp 46b1 <__cxa_finalize@plt+0x61> │ │ │ │ nopl 0x0(%rax) │ │ │ │ data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ │ │ │ │ -0000000000005560 : │ │ │ │ +0000000000005510 : │ │ │ │ endbr64 │ │ │ │ push %rbp │ │ │ │ - push %rbx │ │ │ │ mov %rdx,%rbp │ │ │ │ + push %rbx │ │ │ │ mov %esi,%ebx │ │ │ │ sub $0x8,%rsp │ │ │ │ call 4120 │ │ │ │ test %rax,%rax │ │ │ │ - je 558e │ │ │ │ + je 553e │ │ │ │ mov (%rax),%rcx │ │ │ │ mov %rbp,%rdx │ │ │ │ mov %ebx,%esi │ │ │ │ mov %rax,%rdi │ │ │ │ call *0x30(%rcx) │ │ │ │ add $0x8,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ ret │ │ │ │ mov $0xfffffffc,%eax │ │ │ │ - jmp 5587 │ │ │ │ + jmp 5537 │ │ │ │ endbr64 │ │ │ │ mov %rax,%rdi │ │ │ │ - jmp 4722 <__cxa_finalize@plt+0xd2> │ │ │ │ + jmp 4702 <__cxa_finalize@plt+0xb2> │ │ │ │ nopl 0x0(%rax) │ │ │ │ data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ │ │ │ │ -00000000000055b0 : │ │ │ │ +0000000000005560 : │ │ │ │ endbr64 │ │ │ │ push %rbp │ │ │ │ - push %rbx │ │ │ │ mov %rdx,%rbp │ │ │ │ + push %rbx │ │ │ │ mov %esi,%ebx │ │ │ │ sub $0x8,%rsp │ │ │ │ call 4120 │ │ │ │ test %rax,%rax │ │ │ │ - je 55de │ │ │ │ + je 558e │ │ │ │ mov (%rax),%rcx │ │ │ │ mov %rbp,%rdx │ │ │ │ mov %ebx,%esi │ │ │ │ mov %rax,%rdi │ │ │ │ call *0x38(%rcx) │ │ │ │ add $0x8,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ ret │ │ │ │ mov $0xfffffffc,%eax │ │ │ │ - jmp 55d7 │ │ │ │ + jmp 5587 │ │ │ │ endbr64 │ │ │ │ mov %rax,%rdi │ │ │ │ - jmp 4773 <__cxa_finalize@plt+0x123> │ │ │ │ + jmp 4753 <__cxa_finalize@plt+0x103> │ │ │ │ nopl 0x0(%rax) │ │ │ │ data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ │ │ │ │ -0000000000005600 : │ │ │ │ +00000000000055b0 : │ │ │ │ endbr64 │ │ │ │ push %r12 │ │ │ │ + mov %ecx,%r12d │ │ │ │ push %rbp │ │ │ │ - push %rbx │ │ │ │ mov %rdx,%rbp │ │ │ │ + push %rbx │ │ │ │ mov %rsi,%rbx │ │ │ │ - mov %ecx,%r12d │ │ │ │ call 4120 │ │ │ │ test %rax,%rax │ │ │ │ - je 5633 │ │ │ │ + je 55e3 │ │ │ │ mov (%rax),%r8 │ │ │ │ mov %r12d,%ecx │ │ │ │ mov %rbp,%rdx │ │ │ │ mov %rbx,%rsi │ │ │ │ mov %rax,%rdi │ │ │ │ call *0x40(%r8) │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ ret │ │ │ │ mov $0xfffffffc,%eax │ │ │ │ - jmp 562e │ │ │ │ + jmp 55de │ │ │ │ endbr64 │ │ │ │ mov %rax,%rdi │ │ │ │ - jmp 47c4 <__cxa_finalize@plt+0x174> │ │ │ │ + jmp 47a4 <__cxa_finalize@plt+0x154> │ │ │ │ cs nopw 0x0(%rax,%rax,1) │ │ │ │ │ │ │ │ -0000000000005650 : │ │ │ │ +0000000000005600 : │ │ │ │ endbr64 │ │ │ │ push %r12 │ │ │ │ + mov %rcx,%r12 │ │ │ │ push %rbp │ │ │ │ - push %rbx │ │ │ │ mov %edx,%ebp │ │ │ │ + push %rbx │ │ │ │ mov %esi,%ebx │ │ │ │ - mov %rcx,%r12 │ │ │ │ call 4120 │ │ │ │ test %rax,%rax │ │ │ │ - je 567f │ │ │ │ + je 562f │ │ │ │ mov (%rax),%r8 │ │ │ │ mov %r12,%rcx │ │ │ │ mov %ebp,%edx │ │ │ │ mov %ebx,%esi │ │ │ │ mov %rax,%rdi │ │ │ │ call *0x48(%r8) │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ ret │ │ │ │ mov $0xfffffffc,%eax │ │ │ │ - jmp 567a │ │ │ │ + jmp 562a │ │ │ │ endbr64 │ │ │ │ mov %rax,%rdi │ │ │ │ - jmp 4815 <__cxa_finalize@plt+0x1c5> │ │ │ │ + jmp 47f5 <__cxa_finalize@plt+0x1a5> │ │ │ │ nopl (%rax) │ │ │ │ data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ │ │ │ │ -00000000000056a0 : │ │ │ │ +0000000000005650 : │ │ │ │ endbr64 │ │ │ │ push %r13 │ │ │ │ + mov %r8,%r13 │ │ │ │ push %r12 │ │ │ │ - push %rbp │ │ │ │ mov %rcx,%r12 │ │ │ │ - push %rbx │ │ │ │ + push %rbp │ │ │ │ mov %rdx,%rbp │ │ │ │ + push %rbx │ │ │ │ mov %esi,%ebx │ │ │ │ - mov %r8,%r13 │ │ │ │ sub $0x8,%rsp │ │ │ │ call 4120 │ │ │ │ test %rax,%rax │ │ │ │ - je 56e3 │ │ │ │ + je 5693 │ │ │ │ mov (%rax),%r9 │ │ │ │ mov %r13,%r8 │ │ │ │ mov %r12,%rcx │ │ │ │ mov %rbp,%rdx │ │ │ │ mov %ebx,%esi │ │ │ │ mov %rax,%rdi │ │ │ │ call *0x50(%r9) │ │ │ │ add $0x8,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ ret │ │ │ │ mov $0xfffffffc,%eax │ │ │ │ - jmp 56d8 │ │ │ │ + jmp 5688 │ │ │ │ endbr64 │ │ │ │ mov %rax,%rdi │ │ │ │ - jmp 4866 <__cxa_finalize@plt+0x216> │ │ │ │ + jmp 4846 <__cxa_finalize@plt+0x1f6> │ │ │ │ cs nopw 0x0(%rax,%rax,1) │ │ │ │ │ │ │ │ -0000000000005700 : │ │ │ │ +00000000000056b0 : │ │ │ │ endbr64 │ │ │ │ sub $0x18,%rsp │ │ │ │ mov %esi,0xc(%rsp) │ │ │ │ mov %rdx,(%rsp) │ │ │ │ call 4120 │ │ │ │ test %rax,%rax │ │ │ │ - je 5732 │ │ │ │ + je 56e2 │ │ │ │ mov (%rax),%rcx │ │ │ │ mov (%rsp),%rdx │ │ │ │ mov %rax,%rdi │ │ │ │ mov 0xc(%rsp),%esi │ │ │ │ mov 0x58(%rcx),%rcx │ │ │ │ add $0x18,%rsp │ │ │ │ jmp *%rcx │ │ │ │ mov $0xfffffffc,%eax │ │ │ │ add $0x18,%rsp │ │ │ │ ret │ │ │ │ nopl 0x0(%rax) │ │ │ │ │ │ │ │ -0000000000005740 : │ │ │ │ +00000000000056f0 : │ │ │ │ endbr64 │ │ │ │ sub $0x18,%rsp │ │ │ │ mov %esi,0xc(%rsp) │ │ │ │ mov %rdx,(%rsp) │ │ │ │ call 4120 │ │ │ │ test %rax,%rax │ │ │ │ - je 5772 │ │ │ │ + je 5722 │ │ │ │ mov (%rax),%rcx │ │ │ │ mov (%rsp),%rdx │ │ │ │ mov %rax,%rdi │ │ │ │ mov 0xc(%rsp),%esi │ │ │ │ mov 0x60(%rcx),%rcx │ │ │ │ add $0x18,%rsp │ │ │ │ jmp *%rcx │ │ │ │ mov $0xfffffffc,%eax │ │ │ │ add $0x18,%rsp │ │ │ │ ret │ │ │ │ nopl 0x0(%rax) │ │ │ │ │ │ │ │ -0000000000005780 : │ │ │ │ +0000000000005730 : │ │ │ │ endbr64 │ │ │ │ sub $0x18,%rsp │ │ │ │ mov %rsi,0x8(%rsp) │ │ │ │ call 4120 │ │ │ │ test %rax,%rax │ │ │ │ - je 57ac │ │ │ │ + je 575c │ │ │ │ mov (%rax),%rdx │ │ │ │ mov 0x8(%rsp),%rsi │ │ │ │ mov %rax,%rdi │ │ │ │ mov 0x68(%rdx),%rdx │ │ │ │ add $0x18,%rsp │ │ │ │ jmp *%rdx │ │ │ │ mov $0xfffffffc,%eax │ │ │ │ add $0x18,%rsp │ │ │ │ ret │ │ │ │ cs nopw 0x0(%rax,%rax,1) │ │ │ │ │ │ │ │ -00000000000057c0 : │ │ │ │ +0000000000005770 : │ │ │ │ endbr64 │ │ │ │ sub $0x18,%rsp │ │ │ │ mov %esi,0xc(%rsp) │ │ │ │ mov %rdx,(%rsp) │ │ │ │ call 4120 │ │ │ │ test %rax,%rax │ │ │ │ - je 57f2 │ │ │ │ + je 57a2 │ │ │ │ mov (%rax),%rcx │ │ │ │ mov (%rsp),%rdx │ │ │ │ mov %rax,%rdi │ │ │ │ mov 0xc(%rsp),%esi │ │ │ │ mov 0x70(%rcx),%rcx │ │ │ │ add $0x18,%rsp │ │ │ │ jmp *%rcx │ │ │ │ mov $0xfffffffc,%eax │ │ │ │ add $0x18,%rsp │ │ │ │ ret │ │ │ │ nopl 0x0(%rax) │ │ │ │ │ │ │ │ -0000000000005800 : │ │ │ │ +00000000000057b0 : │ │ │ │ endbr64 │ │ │ │ sub $0x18,%rsp │ │ │ │ mov %rsi,0x8(%rsp) │ │ │ │ call 4120 │ │ │ │ test %rax,%rax │ │ │ │ - je 582c │ │ │ │ + je 57dc │ │ │ │ mov (%rax),%rdx │ │ │ │ mov 0x8(%rsp),%rsi │ │ │ │ mov %rax,%rdi │ │ │ │ mov 0x78(%rdx),%rdx │ │ │ │ add $0x18,%rsp │ │ │ │ jmp *%rdx │ │ │ │ mov $0xfffffffc,%eax │ │ │ │ add $0x18,%rsp │ │ │ │ ret │ │ │ │ cs nopw 0x0(%rax,%rax,1) │ │ │ │ │ │ │ │ -0000000000005840 : │ │ │ │ +00000000000057f0 : │ │ │ │ endbr64 │ │ │ │ sub $0x18,%rsp │ │ │ │ mov %esi,0xc(%rsp) │ │ │ │ mov %rdx,(%rsp) │ │ │ │ call 4120 │ │ │ │ test %rax,%rax │ │ │ │ - je 5875 │ │ │ │ + je 5825 │ │ │ │ mov (%rax),%rcx │ │ │ │ mov (%rsp),%rdx │ │ │ │ mov %rax,%rdi │ │ │ │ mov 0xc(%rsp),%esi │ │ │ │ mov 0x80(%rcx),%rcx │ │ │ │ add $0x18,%rsp │ │ │ │ jmp *%rcx │ │ │ │ mov $0xfffffffc,%eax │ │ │ │ add $0x18,%rsp │ │ │ │ ret │ │ │ │ nop │ │ │ │ │ │ │ │ -0000000000005880 : │ │ │ │ +0000000000005830 : │ │ │ │ endbr64 │ │ │ │ sub $0x28,%rsp │ │ │ │ mov %esi,0x1c(%rsp) │ │ │ │ mov %rdx,0x10(%rsp) │ │ │ │ vmovsd %xmm0,0x8(%rsp) │ │ │ │ call 4120 │ │ │ │ test %rax,%rax │ │ │ │ - je 58c3 │ │ │ │ + je 5873 │ │ │ │ mov (%rax),%rcx │ │ │ │ vmovsd 0x8(%rsp),%xmm0 │ │ │ │ mov %rax,%rdi │ │ │ │ mov 0x10(%rsp),%rdx │ │ │ │ mov 0x1c(%rsp),%esi │ │ │ │ mov 0x88(%rcx),%rcx │ │ │ │ add $0x28,%rsp │ │ │ │ jmp *%rcx │ │ │ │ mov $0xfffffffc,%eax │ │ │ │ add $0x28,%rsp │ │ │ │ ret │ │ │ │ nopl (%rax) │ │ │ │ │ │ │ │ -00000000000058d0 : │ │ │ │ +0000000000005880 : │ │ │ │ endbr64 │ │ │ │ sub $0x18,%rsp │ │ │ │ mov %esi,0xc(%rsp) │ │ │ │ mov %rdx,(%rsp) │ │ │ │ call 4120 │ │ │ │ test %rax,%rax │ │ │ │ - je 5905 │ │ │ │ + je 58b5 │ │ │ │ mov (%rax),%rcx │ │ │ │ mov (%rsp),%rdx │ │ │ │ mov %rax,%rdi │ │ │ │ mov 0xc(%rsp),%esi │ │ │ │ mov 0x90(%rcx),%rcx │ │ │ │ add $0x18,%rsp │ │ │ │ jmp *%rcx │ │ │ │ mov $0xfffffffc,%eax │ │ │ │ add $0x18,%rsp │ │ │ │ ret │ │ │ │ nop │ │ │ │ │ │ │ │ -0000000000005910 : │ │ │ │ +00000000000058c0 : │ │ │ │ endbr64 │ │ │ │ sub $0x28,%rsp │ │ │ │ mov %rsi,0x18(%rsp) │ │ │ │ mov %rdx,0x10(%rsp) │ │ │ │ mov %rcx,0x8(%rsp) │ │ │ │ mov %r8d,0x4(%rsp) │ │ │ │ call 4120 │ │ │ │ test %rax,%rax │ │ │ │ - je 595e │ │ │ │ + je 590e │ │ │ │ mov (%rax),%rdi │ │ │ │ mov 0x4(%rsp),%r8d │ │ │ │ mov 0x8(%rsp),%rcx │ │ │ │ mov 0x10(%rsp),%rdx │ │ │ │ - mov 0x18(%rsp),%rsi │ │ │ │ mov 0x98(%rdi),%r9 │ │ │ │ + mov 0x18(%rsp),%rsi │ │ │ │ mov %rax,%rdi │ │ │ │ add $0x28,%rsp │ │ │ │ jmp *%r9 │ │ │ │ mov $0xfffffffc,%eax │ │ │ │ add $0x28,%rsp │ │ │ │ ret │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ │ │ │ │ -0000000000005970 : │ │ │ │ +0000000000005920 : │ │ │ │ endbr64 │ │ │ │ sub $0x18,%rsp │ │ │ │ mov %esi,0xc(%rsp) │ │ │ │ mov %rdx,(%rsp) │ │ │ │ call 4120 │ │ │ │ test %rax,%rax │ │ │ │ - je 59a5 │ │ │ │ + je 5955 │ │ │ │ mov (%rax),%rcx │ │ │ │ mov (%rsp),%rdx │ │ │ │ mov %rax,%rdi │ │ │ │ mov 0xc(%rsp),%esi │ │ │ │ mov 0xa0(%rcx),%rcx │ │ │ │ add $0x18,%rsp │ │ │ │ jmp *%rcx │ │ │ │ mov $0xfffffffc,%eax │ │ │ │ add $0x18,%rsp │ │ │ │ ret │ │ │ │ nop │ │ │ │ │ │ │ │ -00000000000059b0 : │ │ │ │ +0000000000005960 : │ │ │ │ endbr64 │ │ │ │ sub $0x28,%rsp │ │ │ │ mov %rsi,0x18(%rsp) │ │ │ │ mov %rdx,0x10(%rsp) │ │ │ │ mov %rcx,0x8(%rsp) │ │ │ │ mov %r8d,0x4(%rsp) │ │ │ │ call 4120 │ │ │ │ test %rax,%rax │ │ │ │ - je 59fe │ │ │ │ + je 59ae │ │ │ │ mov (%rax),%rdi │ │ │ │ mov 0x4(%rsp),%r8d │ │ │ │ mov 0x8(%rsp),%rcx │ │ │ │ mov 0x10(%rsp),%rdx │ │ │ │ - mov 0x18(%rsp),%rsi │ │ │ │ mov 0xa8(%rdi),%r9 │ │ │ │ + mov 0x18(%rsp),%rsi │ │ │ │ mov %rax,%rdi │ │ │ │ add $0x28,%rsp │ │ │ │ jmp *%r9 │ │ │ │ mov $0xfffffffc,%eax │ │ │ │ add $0x28,%rsp │ │ │ │ ret │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ │ │ │ │ -0000000000005a10 : │ │ │ │ +00000000000059c0 : │ │ │ │ endbr64 │ │ │ │ sub $0x28,%rsp │ │ │ │ mov %rsi,0x18(%rsp) │ │ │ │ mov %rdx,0x10(%rsp) │ │ │ │ mov %rcx,0x8(%rsp) │ │ │ │ mov %r8d,0x4(%rsp) │ │ │ │ call 4120 │ │ │ │ test %rax,%rax │ │ │ │ - je 5a5e │ │ │ │ + je 5a0e │ │ │ │ mov (%rax),%rdi │ │ │ │ mov 0x4(%rsp),%r8d │ │ │ │ mov 0x8(%rsp),%rcx │ │ │ │ mov 0x10(%rsp),%rdx │ │ │ │ - mov 0x18(%rsp),%rsi │ │ │ │ mov 0xb0(%rdi),%r9 │ │ │ │ + mov 0x18(%rsp),%rsi │ │ │ │ mov %rax,%rdi │ │ │ │ add $0x28,%rsp │ │ │ │ jmp *%r9 │ │ │ │ mov $0xfffffffc,%eax │ │ │ │ add $0x28,%rsp │ │ │ │ ret │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ │ │ │ │ -0000000000005a70 : │ │ │ │ +0000000000005a20 : │ │ │ │ endbr64 │ │ │ │ sub $0x28,%rsp │ │ │ │ mov %rsi,0x18(%rsp) │ │ │ │ mov %rdx,0x10(%rsp) │ │ │ │ mov %ecx,0xc(%rsp) │ │ │ │ call 4120 │ │ │ │ test %rax,%rax │ │ │ │ - je 5ab2 │ │ │ │ + je 5a62 │ │ │ │ mov (%rax),%rdi │ │ │ │ mov 0xc(%rsp),%ecx │ │ │ │ mov 0x10(%rsp),%rdx │ │ │ │ mov 0x18(%rsp),%rsi │ │ │ │ mov 0xb8(%rdi),%r8 │ │ │ │ mov %rax,%rdi │ │ │ │ add $0x28,%rsp │ │ │ │ jmp *%r8 │ │ │ │ mov $0xfffffffc,%eax │ │ │ │ add $0x28,%rsp │ │ │ │ ret │ │ │ │ nopl 0x0(%rax) │ │ │ │ │ │ │ │ -0000000000005ac0 : │ │ │ │ +0000000000005a70 : │ │ │ │ endbr64 │ │ │ │ push %rbx │ │ │ │ sub $0x30,%rsp │ │ │ │ - mov 0x40(%rsp),%ebx │ │ │ │ mov %esi,0x2c(%rsp) │ │ │ │ + mov 0x40(%rsp),%ebx │ │ │ │ mov %rdx,0x20(%rsp) │ │ │ │ mov %rcx,0x18(%rsp) │ │ │ │ mov %r8,0x10(%rsp) │ │ │ │ mov %r9,0x8(%rsp) │ │ │ │ call 4120 │ │ │ │ test %rax,%rax │ │ │ │ - je 5b20 │ │ │ │ + je 5ad0 │ │ │ │ mov (%rax),%rdi │ │ │ │ mov 0x8(%rsp),%r9 │ │ │ │ mov %ebx,0x40(%rsp) │ │ │ │ mov 0x10(%rsp),%r8 │ │ │ │ mov 0x18(%rsp),%rcx │ │ │ │ mov 0x20(%rsp),%rdx │ │ │ │ mov 0x2c(%rsp),%esi │ │ │ │ @@ -1395,27 +1385,27 @@ │ │ │ │ jmp *%r10 │ │ │ │ add $0x30,%rsp │ │ │ │ mov $0xfffffffc,%eax │ │ │ │ pop %rbx │ │ │ │ ret │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ │ │ │ │ -0000000000005b30 : │ │ │ │ +0000000000005ae0 : │ │ │ │ endbr64 │ │ │ │ push %rbx │ │ │ │ sub $0x30,%rsp │ │ │ │ - mov 0x40(%rsp),%ebx │ │ │ │ mov %rsi,0x28(%rsp) │ │ │ │ + mov 0x40(%rsp),%ebx │ │ │ │ mov %rdx,0x20(%rsp) │ │ │ │ mov %rcx,0x18(%rsp) │ │ │ │ mov %r8,0x10(%rsp) │ │ │ │ mov %r9,0x8(%rsp) │ │ │ │ call 4120 │ │ │ │ test %rax,%rax │ │ │ │ - je 5b92 │ │ │ │ + je 5b42 │ │ │ │ mov (%rax),%rdi │ │ │ │ mov 0x8(%rsp),%r9 │ │ │ │ mov %ebx,0x40(%rsp) │ │ │ │ mov 0x10(%rsp),%r8 │ │ │ │ mov 0x18(%rsp),%rcx │ │ │ │ mov 0x20(%rsp),%rdx │ │ │ │ mov 0x28(%rsp),%rsi │ │ │ │ @@ -1426,35 +1416,35 @@ │ │ │ │ jmp *%r10 │ │ │ │ add $0x30,%rsp │ │ │ │ mov $0xfffffffc,%eax │ │ │ │ pop %rbx │ │ │ │ ret │ │ │ │ nopl (%rax) │ │ │ │ │ │ │ │ -0000000000005ba0 : │ │ │ │ +0000000000005b50 : │ │ │ │ endbr64 │ │ │ │ push %rbp │ │ │ │ push %rbx │ │ │ │ sub $0x38,%rsp │ │ │ │ - mov 0x50(%rsp),%rbx │ │ │ │ - mov 0x58(%rsp),%ebp │ │ │ │ mov %rsi,0x28(%rsp) │ │ │ │ + mov 0x50(%rsp),%rbx │ │ │ │ mov %rdx,0x20(%rsp) │ │ │ │ + mov 0x58(%rsp),%ebp │ │ │ │ mov %rcx,0x18(%rsp) │ │ │ │ mov %r8,0x10(%rsp) │ │ │ │ mov %r9,0x8(%rsp) │ │ │ │ call 4120 │ │ │ │ test %rax,%rax │ │ │ │ - je 5c0e │ │ │ │ + je 5bbe │ │ │ │ mov (%rax),%rdi │ │ │ │ mov 0x8(%rsp),%r9 │ │ │ │ mov %ebp,0x58(%rsp) │ │ │ │ - mov %rbx,0x50(%rsp) │ │ │ │ mov 0x10(%rsp),%r8 │ │ │ │ mov 0x18(%rsp),%rcx │ │ │ │ + mov %rbx,0x50(%rsp) │ │ │ │ mov 0x20(%rsp),%rdx │ │ │ │ mov 0x28(%rsp),%rsi │ │ │ │ mov 0xd0(%rdi),%r10 │ │ │ │ add $0x38,%rsp │ │ │ │ mov %rax,%rdi │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ @@ -1462,306 +1452,306 @@ │ │ │ │ add $0x38,%rsp │ │ │ │ mov $0xfffffffc,%eax │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ ret │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ │ │ │ │ -0000000000005c20 : │ │ │ │ +0000000000005bd0 : │ │ │ │ endbr64 │ │ │ │ sub $0x18,%rsp │ │ │ │ mov %rsi,0x8(%rsp) │ │ │ │ mov %edx,0x4(%rsp) │ │ │ │ mov %ecx,(%rsp) │ │ │ │ call 4120 │ │ │ │ test %rax,%rax │ │ │ │ - je 5c5e │ │ │ │ + je 5c0e │ │ │ │ mov (%rax),%rdi │ │ │ │ mov (%rsp),%ecx │ │ │ │ mov 0x4(%rsp),%edx │ │ │ │ mov 0x8(%rsp),%rsi │ │ │ │ mov 0xd8(%rdi),%r8 │ │ │ │ mov %rax,%rdi │ │ │ │ add $0x18,%rsp │ │ │ │ jmp *%r8 │ │ │ │ mov $0xfffffffc,%eax │ │ │ │ add $0x18,%rsp │ │ │ │ ret │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ │ │ │ │ -0000000000005c70 : │ │ │ │ +0000000000005c20 : │ │ │ │ endbr64 │ │ │ │ sub $0x18,%rsp │ │ │ │ mov %rsi,0x8(%rsp) │ │ │ │ mov %edx,0x4(%rsp) │ │ │ │ mov %ecx,(%rsp) │ │ │ │ call 4120 │ │ │ │ test %rax,%rax │ │ │ │ - je 5cae │ │ │ │ + je 5c5e │ │ │ │ mov (%rax),%rdi │ │ │ │ mov (%rsp),%ecx │ │ │ │ mov 0x4(%rsp),%edx │ │ │ │ mov 0x8(%rsp),%rsi │ │ │ │ mov 0xe0(%rdi),%r8 │ │ │ │ mov %rax,%rdi │ │ │ │ add $0x18,%rsp │ │ │ │ jmp *%r8 │ │ │ │ mov $0xfffffffc,%eax │ │ │ │ add $0x18,%rsp │ │ │ │ ret │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ │ │ │ │ -0000000000005cc0 : │ │ │ │ +0000000000005c70 : │ │ │ │ endbr64 │ │ │ │ sub $0x18,%rsp │ │ │ │ mov %rsi,0x8(%rsp) │ │ │ │ mov %edx,0x4(%rsp) │ │ │ │ call 4120 │ │ │ │ test %rax,%rax │ │ │ │ - je 5cf7 │ │ │ │ + je 5ca7 │ │ │ │ mov (%rax),%rcx │ │ │ │ mov 0x4(%rsp),%edx │ │ │ │ mov %rax,%rdi │ │ │ │ mov 0x8(%rsp),%rsi │ │ │ │ mov 0xe8(%rcx),%rcx │ │ │ │ add $0x18,%rsp │ │ │ │ jmp *%rcx │ │ │ │ mov $0xfffffffc,%eax │ │ │ │ add $0x18,%rsp │ │ │ │ ret │ │ │ │ nopl 0x0(%rax) │ │ │ │ data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ │ │ │ │ -0000000000005d10 : │ │ │ │ +0000000000005cc0 : │ │ │ │ endbr64 │ │ │ │ sub $0x18,%rsp │ │ │ │ mov %rsi,0x8(%rsp) │ │ │ │ mov %edx,0x4(%rsp) │ │ │ │ call 4120 │ │ │ │ test %rax,%rax │ │ │ │ - je 5d47 │ │ │ │ + je 5cf7 │ │ │ │ mov (%rax),%rcx │ │ │ │ mov 0x4(%rsp),%edx │ │ │ │ mov %rax,%rdi │ │ │ │ mov 0x8(%rsp),%rsi │ │ │ │ mov 0xf0(%rcx),%rcx │ │ │ │ add $0x18,%rsp │ │ │ │ jmp *%rcx │ │ │ │ mov $0xfffffffc,%eax │ │ │ │ add $0x18,%rsp │ │ │ │ ret │ │ │ │ nopl 0x0(%rax) │ │ │ │ data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ │ │ │ │ -0000000000005d60 : │ │ │ │ +0000000000005d10 : │ │ │ │ endbr64 │ │ │ │ sub $0x18,%rsp │ │ │ │ mov %rsi,0x8(%rsp) │ │ │ │ mov %edx,0x4(%rsp) │ │ │ │ call 4120 │ │ │ │ test %rax,%rax │ │ │ │ - je 5d97 │ │ │ │ + je 5d47 │ │ │ │ mov (%rax),%rcx │ │ │ │ mov 0x4(%rsp),%edx │ │ │ │ mov %rax,%rdi │ │ │ │ mov 0x8(%rsp),%rsi │ │ │ │ mov 0xf8(%rcx),%rcx │ │ │ │ add $0x18,%rsp │ │ │ │ jmp *%rcx │ │ │ │ mov $0xfffffffc,%eax │ │ │ │ add $0x18,%rsp │ │ │ │ ret │ │ │ │ nopl 0x0(%rax) │ │ │ │ data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ │ │ │ │ -0000000000005db0 : │ │ │ │ +0000000000005d60 : │ │ │ │ endbr64 │ │ │ │ sub $0x18,%rsp │ │ │ │ mov %rsi,0x8(%rsp) │ │ │ │ mov %edx,0x4(%rsp) │ │ │ │ mov %ecx,(%rsp) │ │ │ │ call 4120 │ │ │ │ test %rax,%rax │ │ │ │ - je 5dee │ │ │ │ + je 5d9e │ │ │ │ mov (%rax),%rdi │ │ │ │ mov (%rsp),%ecx │ │ │ │ mov 0x4(%rsp),%edx │ │ │ │ mov 0x8(%rsp),%rsi │ │ │ │ mov 0x100(%rdi),%r8 │ │ │ │ mov %rax,%rdi │ │ │ │ add $0x18,%rsp │ │ │ │ jmp *%r8 │ │ │ │ mov $0xfffffffc,%eax │ │ │ │ add $0x18,%rsp │ │ │ │ ret │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ │ │ │ │ -0000000000005e00 : │ │ │ │ +0000000000005db0 : │ │ │ │ endbr64 │ │ │ │ sub $0x28,%rsp │ │ │ │ mov %rsi,0x18(%rsp) │ │ │ │ mov %edx,0x14(%rsp) │ │ │ │ mov %ecx,0x10(%rsp) │ │ │ │ mov %r8d,0xc(%rsp) │ │ │ │ call 4120 │ │ │ │ test %rax,%rax │ │ │ │ - je 5e4a │ │ │ │ + je 5dfa │ │ │ │ mov (%rax),%rdi │ │ │ │ mov 0xc(%rsp),%r8d │ │ │ │ mov 0x10(%rsp),%ecx │ │ │ │ mov 0x14(%rsp),%edx │ │ │ │ - mov 0x18(%rsp),%rsi │ │ │ │ mov 0x108(%rdi),%r9 │ │ │ │ + mov 0x18(%rsp),%rsi │ │ │ │ mov %rax,%rdi │ │ │ │ add $0x28,%rsp │ │ │ │ jmp *%r9 │ │ │ │ mov $0xfffffffc,%eax │ │ │ │ add $0x28,%rsp │ │ │ │ ret │ │ │ │ nop │ │ │ │ data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ │ │ │ │ -0000000000005e60 : │ │ │ │ +0000000000005e10 : │ │ │ │ endbr64 │ │ │ │ sub $0x18,%rsp │ │ │ │ mov %rsi,0x8(%rsp) │ │ │ │ mov %edx,0x4(%rsp) │ │ │ │ mov %ecx,(%rsp) │ │ │ │ call 4120 │ │ │ │ test %rax,%rax │ │ │ │ - je 5e9e │ │ │ │ + je 5e4e │ │ │ │ mov (%rax),%rdi │ │ │ │ mov (%rsp),%ecx │ │ │ │ mov 0x4(%rsp),%edx │ │ │ │ mov 0x8(%rsp),%rsi │ │ │ │ mov 0x110(%rdi),%r8 │ │ │ │ mov %rax,%rdi │ │ │ │ add $0x18,%rsp │ │ │ │ jmp *%r8 │ │ │ │ mov $0xfffffffc,%eax │ │ │ │ add $0x18,%rsp │ │ │ │ ret │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ │ │ │ │ -0000000000005eb0 : │ │ │ │ +0000000000005e60 : │ │ │ │ endbr64 │ │ │ │ sub $0x28,%rsp │ │ │ │ mov %rsi,0x18(%rsp) │ │ │ │ mov %edx,0x14(%rsp) │ │ │ │ mov %ecx,0x10(%rsp) │ │ │ │ mov %r8d,0xc(%rsp) │ │ │ │ call 4120 │ │ │ │ test %rax,%rax │ │ │ │ - je 5efa │ │ │ │ + je 5eaa │ │ │ │ mov (%rax),%rdi │ │ │ │ mov 0xc(%rsp),%r8d │ │ │ │ mov 0x10(%rsp),%ecx │ │ │ │ mov 0x14(%rsp),%edx │ │ │ │ - mov 0x18(%rsp),%rsi │ │ │ │ mov 0x118(%rdi),%r9 │ │ │ │ + mov 0x18(%rsp),%rsi │ │ │ │ mov %rax,%rdi │ │ │ │ add $0x28,%rsp │ │ │ │ jmp *%r9 │ │ │ │ mov $0xfffffffc,%eax │ │ │ │ add $0x28,%rsp │ │ │ │ ret │ │ │ │ nop │ │ │ │ data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ │ │ │ │ -0000000000005f10 : │ │ │ │ +0000000000005ec0 : │ │ │ │ endbr64 │ │ │ │ sub $0x18,%rsp │ │ │ │ mov %esi,0xc(%rsp) │ │ │ │ call 4120 │ │ │ │ test %rax,%rax │ │ │ │ - je 5f3d │ │ │ │ + je 5eed │ │ │ │ mov (%rax),%rdx │ │ │ │ mov 0xc(%rsp),%esi │ │ │ │ mov %rax,%rdi │ │ │ │ mov 0x120(%rdx),%rdx │ │ │ │ add $0x18,%rsp │ │ │ │ jmp *%rdx │ │ │ │ mov $0xfffffffc,%eax │ │ │ │ add $0x18,%rsp │ │ │ │ ret │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ │ │ │ │ -0000000000005f50 : │ │ │ │ +0000000000005f00 : │ │ │ │ endbr64 │ │ │ │ sub $0x18,%rsp │ │ │ │ mov %esi,0xc(%rsp) │ │ │ │ mov %edx,0x8(%rsp) │ │ │ │ call 4120 │ │ │ │ test %rax,%rax │ │ │ │ - je 5f85 │ │ │ │ + je 5f35 │ │ │ │ mov (%rax),%rcx │ │ │ │ mov 0x8(%rsp),%edx │ │ │ │ mov %rax,%rdi │ │ │ │ mov 0xc(%rsp),%esi │ │ │ │ mov 0x128(%rcx),%rcx │ │ │ │ add $0x18,%rsp │ │ │ │ jmp *%rcx │ │ │ │ mov $0xfffffffc,%eax │ │ │ │ add $0x18,%rsp │ │ │ │ ret │ │ │ │ nop │ │ │ │ │ │ │ │ -0000000000005f90 : │ │ │ │ +0000000000005f40 : │ │ │ │ endbr64 │ │ │ │ sub $0x18,%rsp │ │ │ │ mov %esi,0xc(%rsp) │ │ │ │ mov %edx,0x8(%rsp) │ │ │ │ call 4120 │ │ │ │ test %rax,%rax │ │ │ │ - je 5fc5 │ │ │ │ + je 5f75 │ │ │ │ mov (%rax),%rcx │ │ │ │ mov 0x8(%rsp),%edx │ │ │ │ mov %rax,%rdi │ │ │ │ mov 0xc(%rsp),%esi │ │ │ │ mov 0x130(%rcx),%rcx │ │ │ │ add $0x18,%rsp │ │ │ │ jmp *%rcx │ │ │ │ mov $0xfffffffc,%eax │ │ │ │ add $0x18,%rsp │ │ │ │ ret │ │ │ │ nop │ │ │ │ │ │ │ │ -0000000000005fd0 : │ │ │ │ +0000000000005f80 : │ │ │ │ endbr64 │ │ │ │ sub $0x18,%rsp │ │ │ │ mov %esi,0xc(%rsp) │ │ │ │ mov %rdx,(%rsp) │ │ │ │ call 4120 │ │ │ │ test %rax,%rax │ │ │ │ - je 6005 │ │ │ │ + je 5fb5 │ │ │ │ mov (%rax),%rcx │ │ │ │ mov (%rsp),%rdx │ │ │ │ mov %rax,%rdi │ │ │ │ mov 0xc(%rsp),%esi │ │ │ │ mov 0x138(%rcx),%rcx │ │ │ │ add $0x18,%rsp │ │ │ │ jmp *%rcx │ │ │ │ mov $0xfffffffc,%eax │ │ │ │ add $0x18,%rsp │ │ │ │ ret │ │ │ │ nop │ │ │ │ │ │ │ │ -0000000000006010 : │ │ │ │ +0000000000005fc0 : │ │ │ │ endbr64 │ │ │ │ push %rbx │ │ │ │ sub $0x30,%rsp │ │ │ │ - mov 0x40(%rsp),%rbx │ │ │ │ mov %rsi,0x28(%rsp) │ │ │ │ + mov 0x40(%rsp),%rbx │ │ │ │ mov %rdx,0x20(%rsp) │ │ │ │ mov %rcx,0x18(%rsp) │ │ │ │ mov %r8,0x10(%rsp) │ │ │ │ mov %r9d,0xc(%rsp) │ │ │ │ call 4120 │ │ │ │ test %rax,%rax │ │ │ │ - je 6074 │ │ │ │ + je 6024 │ │ │ │ mov (%rax),%rdi │ │ │ │ mov 0xc(%rsp),%r9d │ │ │ │ mov %rbx,0x40(%rsp) │ │ │ │ mov 0x10(%rsp),%r8 │ │ │ │ mov 0x18(%rsp),%rcx │ │ │ │ mov 0x20(%rsp),%rdx │ │ │ │ mov 0x28(%rsp),%rsi │ │ │ │ @@ -1772,102 +1762,102 @@ │ │ │ │ jmp *%r10 │ │ │ │ add $0x30,%rsp │ │ │ │ mov $0xfffffffc,%eax │ │ │ │ pop %rbx │ │ │ │ ret │ │ │ │ nop │ │ │ │ │ │ │ │ -0000000000006080 : │ │ │ │ +0000000000006030 : │ │ │ │ endbr64 │ │ │ │ push %r13 │ │ │ │ push %r12 │ │ │ │ push %rbp │ │ │ │ push %rbx │ │ │ │ sub $0x38,%rsp │ │ │ │ - mov 0x60(%rsp),%ebx │ │ │ │ - mov 0x68(%rsp),%ebp │ │ │ │ mov %rsi,0x28(%rsp) │ │ │ │ + mov 0x60(%rsp),%ebx │ │ │ │ mov %rdx,0x20(%rsp) │ │ │ │ + mov 0x68(%rsp),%ebp │ │ │ │ + mov 0x70(%rsp),%r12 │ │ │ │ + mov 0x78(%rsp),%r13 │ │ │ │ mov %rcx,0x18(%rsp) │ │ │ │ mov %r8,0x10(%rsp) │ │ │ │ mov %r9,0x8(%rsp) │ │ │ │ - mov 0x70(%rsp),%r12 │ │ │ │ - mov 0x78(%rsp),%r13 │ │ │ │ call 4120 │ │ │ │ test %rax,%rax │ │ │ │ - je 6108 │ │ │ │ + je 60b8 │ │ │ │ mov (%rax),%rdi │ │ │ │ - mov 0x8(%rsp),%r9 │ │ │ │ mov %r13,0x78(%rsp) │ │ │ │ - mov %r12,0x70(%rsp) │ │ │ │ - mov %ebp,0x68(%rsp) │ │ │ │ - mov %ebx,0x60(%rsp) │ │ │ │ + mov 0x8(%rsp),%r9 │ │ │ │ mov 0x10(%rsp),%r8 │ │ │ │ + mov %r12,0x70(%rsp) │ │ │ │ mov 0x18(%rsp),%rcx │ │ │ │ - mov 0x148(%rdi),%r10 │ │ │ │ mov 0x20(%rsp),%rdx │ │ │ │ - mov %rax,%rdi │ │ │ │ + mov %ebp,0x68(%rsp) │ │ │ │ + mov %ebx,0x60(%rsp) │ │ │ │ mov 0x28(%rsp),%rsi │ │ │ │ + mov 0x148(%rdi),%r10 │ │ │ │ add $0x38,%rsp │ │ │ │ + mov %rax,%rdi │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ jmp *%r10 │ │ │ │ add $0x38,%rsp │ │ │ │ mov $0xfffffffc,%eax │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ ret │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ │ │ │ │ -0000000000006120 : │ │ │ │ +00000000000060d0 : │ │ │ │ endbr64 │ │ │ │ push %r15 │ │ │ │ push %r14 │ │ │ │ push %r13 │ │ │ │ push %r12 │ │ │ │ push %rbp │ │ │ │ push %rbx │ │ │ │ sub $0x38,%rsp │ │ │ │ mov 0x70(%rsp),%rax │ │ │ │ - mov 0x78(%rsp),%rbx │ │ │ │ mov %rsi,0x28(%rsp) │ │ │ │ mov %rdx,0x20(%rsp) │ │ │ │ + mov 0x78(%rsp),%rbx │ │ │ │ mov %rcx,0x18(%rsp) │ │ │ │ - mov %r8,0x10(%rsp) │ │ │ │ - mov %r9,0x8(%rsp) │ │ │ │ mov 0x80(%rsp),%rbp │ │ │ │ mov 0x88(%rsp),%r12d │ │ │ │ mov 0x90(%rsp),%r13 │ │ │ │ + mov %r8,0x10(%rsp) │ │ │ │ mov 0x98(%rsp),%r14 │ │ │ │ - mov %rax,(%rsp) │ │ │ │ mov 0xa0(%rsp),%r15 │ │ │ │ + mov %r9,0x8(%rsp) │ │ │ │ + mov %rax,(%rsp) │ │ │ │ call 4120 │ │ │ │ test %rax,%rax │ │ │ │ - je 61f8 │ │ │ │ + je 61a8 │ │ │ │ mov (%rax),%rdi │ │ │ │ mov %rbx,0x78(%rsp) │ │ │ │ mov (%rsp),%rbx │ │ │ │ mov %r15,0xa0(%rsp) │ │ │ │ mov %r14,0x98(%rsp) │ │ │ │ - mov %r13,0x90(%rsp) │ │ │ │ - mov %r12d,0x88(%rsp) │ │ │ │ - mov %rbp,0x80(%rsp) │ │ │ │ mov 0x8(%rsp),%r9 │ │ │ │ - mov %rbx,0x70(%rsp) │ │ │ │ + mov %r13,0x90(%rsp) │ │ │ │ mov 0x10(%rsp),%r8 │ │ │ │ - mov 0x160(%rdi),%r10 │ │ │ │ - mov %rax,%rdi │ │ │ │ mov 0x18(%rsp),%rcx │ │ │ │ mov 0x20(%rsp),%rdx │ │ │ │ + mov %r12d,0x88(%rsp) │ │ │ │ + mov %rbp,0x80(%rsp) │ │ │ │ mov 0x28(%rsp),%rsi │ │ │ │ + mov %rbx,0x70(%rsp) │ │ │ │ + mov 0x160(%rdi),%r10 │ │ │ │ add $0x38,%rsp │ │ │ │ + mov %rax,%rdi │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ jmp *%r10 │ │ │ │ @@ -1878,73 +1868,73 @@ │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ ret │ │ │ │ nopl 0x0(%rax) │ │ │ │ │ │ │ │ -0000000000006210 : │ │ │ │ +00000000000061c0 : │ │ │ │ endbr64 │ │ │ │ push %r15 │ │ │ │ push %r14 │ │ │ │ push %r13 │ │ │ │ push %r12 │ │ │ │ push %rbp │ │ │ │ push %rbx │ │ │ │ sub $0x58,%rsp │ │ │ │ mov 0x90(%rsp),%rax │ │ │ │ mov 0xb0(%rsp),%r11d │ │ │ │ mov %rsi,0x48(%rsp) │ │ │ │ + mov 0xb8(%rsp),%r10d │ │ │ │ + mov 0xa8(%rsp),%rsi │ │ │ │ mov %rdx,0x40(%rsp) │ │ │ │ mov %rcx,0x38(%rsp) │ │ │ │ - mov %r8,0x30(%rsp) │ │ │ │ - mov %r9,0x28(%rsp) │ │ │ │ mov 0x98(%rsp),%rdx │ │ │ │ mov 0xa0(%rsp),%rcx │ │ │ │ - mov 0xa8(%rsp),%rsi │ │ │ │ - mov 0xb8(%rsp),%r10d │ │ │ │ - mov %rax,(%rsp) │ │ │ │ - mov %r11d,0x20(%rsp) │ │ │ │ + mov %r8,0x30(%rsp) │ │ │ │ + mov %r9,0x28(%rsp) │ │ │ │ mov 0xc0(%rsp),%rbx │ │ │ │ + mov %rax,(%rsp) │ │ │ │ mov %rdx,0x8(%rsp) │ │ │ │ mov %rcx,0x10(%rsp) │ │ │ │ mov %rsi,0x18(%rsp) │ │ │ │ + mov %r11d,0x20(%rsp) │ │ │ │ mov %r10d,0x24(%rsp) │ │ │ │ mov 0xc8(%rsp),%rbp │ │ │ │ mov 0xd0(%rsp),%r12 │ │ │ │ mov 0xd8(%rsp),%r13 │ │ │ │ mov 0xe0(%rsp),%r14 │ │ │ │ mov 0xe8(%rsp),%r15 │ │ │ │ call 4120 │ │ │ │ test %rax,%rax │ │ │ │ - je 637a │ │ │ │ + je 632a │ │ │ │ mov (%rax),%rdi │ │ │ │ mov 0x24(%rsp),%r10d │ │ │ │ mov %rbx,0xc0(%rsp) │ │ │ │ - mov %r15,0xe8(%rsp) │ │ │ │ - mov %r14,0xe0(%rsp) │ │ │ │ - mov %r13,0xd8(%rsp) │ │ │ │ - mov %rbp,0xc8(%rsp) │ │ │ │ - mov %r12,0xd0(%rsp) │ │ │ │ mov 0x18(%rsp),%rsi │ │ │ │ mov 0x10(%rsp),%rcx │ │ │ │ + mov %r15,0xe8(%rsp) │ │ │ │ mov 0x8(%rsp),%rdx │ │ │ │ - mov %r10d,0xb8(%rsp) │ │ │ │ mov (%rsp),%rbx │ │ │ │ + mov %r14,0xe0(%rsp) │ │ │ │ mov 0x20(%rsp),%r11d │ │ │ │ + mov %r13,0xd8(%rsp) │ │ │ │ + mov %rbp,0xc8(%rsp) │ │ │ │ mov 0x28(%rsp),%r9 │ │ │ │ mov %rsi,0xa8(%rsp) │ │ │ │ mov 0x30(%rsp),%r8 │ │ │ │ - mov 0x48(%rsp),%rsi │ │ │ │ mov %rcx,0xa0(%rsp) │ │ │ │ + mov 0x48(%rsp),%rsi │ │ │ │ mov %rdx,0x98(%rsp) │ │ │ │ mov 0x38(%rsp),%rcx │ │ │ │ mov %rbx,0x90(%rsp) │ │ │ │ - mov %r11d,0xb0(%rsp) │ │ │ │ mov 0x40(%rsp),%rdx │ │ │ │ + mov %r12,0xd0(%rsp) │ │ │ │ + mov %r10d,0xb8(%rsp) │ │ │ │ + mov %r11d,0xb0(%rsp) │ │ │ │ mov 0x168(%rdi),%r10 │ │ │ │ add $0x58,%rsp │ │ │ │ mov %rax,%rdi │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ @@ -1958,104 +1948,104 @@ │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ ret │ │ │ │ xchg %ax,%ax │ │ │ │ │ │ │ │ -0000000000006390 : │ │ │ │ +0000000000006340 : │ │ │ │ endbr64 │ │ │ │ sub $0x18,%rsp │ │ │ │ mov %rsi,0x8(%rsp) │ │ │ │ call 4120 │ │ │ │ test %rax,%rax │ │ │ │ - je 63bf │ │ │ │ + je 636f │ │ │ │ mov (%rax),%rdx │ │ │ │ mov 0x8(%rsp),%rsi │ │ │ │ mov %rax,%rdi │ │ │ │ mov 0x170(%rdx),%rdx │ │ │ │ add $0x18,%rsp │ │ │ │ jmp *%rdx │ │ │ │ mov $0xfffffffc,%eax │ │ │ │ add $0x18,%rsp │ │ │ │ ret │ │ │ │ nopl 0x0(%rax) │ │ │ │ │ │ │ │ -00000000000063d0 : │ │ │ │ +0000000000006380 : │ │ │ │ endbr64 │ │ │ │ sub $0x18,%rsp │ │ │ │ mov %rsi,0x8(%rsp) │ │ │ │ mov %rdx,(%rsp) │ │ │ │ call 4120 │ │ │ │ test %rax,%rax │ │ │ │ - je 6407 │ │ │ │ + je 63b7 │ │ │ │ mov (%rax),%rcx │ │ │ │ mov (%rsp),%rdx │ │ │ │ mov %rax,%rdi │ │ │ │ mov 0x8(%rsp),%rsi │ │ │ │ mov 0x178(%rcx),%rcx │ │ │ │ add $0x18,%rsp │ │ │ │ jmp *%rcx │ │ │ │ mov $0xfffffffc,%eax │ │ │ │ add $0x18,%rsp │ │ │ │ ret │ │ │ │ nopl 0x0(%rax) │ │ │ │ data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ │ │ │ │ -0000000000006420 : │ │ │ │ +00000000000063d0 : │ │ │ │ endbr64 │ │ │ │ sub $0x18,%rsp │ │ │ │ mov %rsi,0x8(%rsp) │ │ │ │ call 4120 │ │ │ │ test %rax,%rax │ │ │ │ - je 644f │ │ │ │ + je 63ff │ │ │ │ mov (%rax),%rdx │ │ │ │ mov 0x8(%rsp),%rsi │ │ │ │ mov %rax,%rdi │ │ │ │ mov 0x180(%rdx),%rdx │ │ │ │ add $0x18,%rsp │ │ │ │ jmp *%rdx │ │ │ │ mov $0xfffffffc,%eax │ │ │ │ add $0x18,%rsp │ │ │ │ ret │ │ │ │ nopl 0x0(%rax) │ │ │ │ │ │ │ │ -0000000000006460 : │ │ │ │ +0000000000006410 : │ │ │ │ endbr64 │ │ │ │ sub $0x18,%rsp │ │ │ │ mov %rsi,0x8(%rsp) │ │ │ │ mov %rdx,(%rsp) │ │ │ │ call 4120 │ │ │ │ test %rax,%rax │ │ │ │ - je 6497 │ │ │ │ + je 6447 │ │ │ │ mov (%rax),%rcx │ │ │ │ mov (%rsp),%rdx │ │ │ │ mov %rax,%rdi │ │ │ │ mov 0x8(%rsp),%rsi │ │ │ │ mov 0x188(%rcx),%rcx │ │ │ │ add $0x18,%rsp │ │ │ │ jmp *%rcx │ │ │ │ mov $0xfffffffc,%eax │ │ │ │ add $0x18,%rsp │ │ │ │ ret │ │ │ │ nopl 0x0(%rax) │ │ │ │ data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ │ │ │ │ -00000000000064b0 : │ │ │ │ +0000000000006460 : │ │ │ │ endbr64 │ │ │ │ push %rbx │ │ │ │ mov %r9d,%ebx │ │ │ │ sub $0x20,%rsp │ │ │ │ mov %rsi,0x18(%rsp) │ │ │ │ mov %rdx,0x10(%rsp) │ │ │ │ mov %rcx,0x8(%rsp) │ │ │ │ mov %r8,(%rsp) │ │ │ │ call 4120 │ │ │ │ test %rax,%rax │ │ │ │ - je 651a │ │ │ │ + je 64ca │ │ │ │ sub $0x8,%rsp │ │ │ │ mov (%rax),%r10 │ │ │ │ xor %r9d,%r9d │ │ │ │ mov %rax,%rdi │ │ │ │ push 0x48(%rsp) │ │ │ │ push 0x48(%rsp) │ │ │ │ push 0x48(%rsp) │ │ │ │ @@ -2067,98 +2057,98 @@ │ │ │ │ mov 0x48(%rsp),%rsi │ │ │ │ call *0x150(%r10) │ │ │ │ add $0x30,%rsp │ │ │ │ add $0x20,%rsp │ │ │ │ pop %rbx │ │ │ │ ret │ │ │ │ mov $0xfffffffc,%eax │ │ │ │ - jmp 6514 │ │ │ │ + jmp 64c4 │ │ │ │ nopl 0x0(%rax) │ │ │ │ data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ │ │ │ │ -0000000000006530 : │ │ │ │ +00000000000064e0 : │ │ │ │ endbr64 │ │ │ │ push %r12 │ │ │ │ push %rbp │ │ │ │ push %rbx │ │ │ │ sub $0x30,%rsp │ │ │ │ - mov 0x50(%rsp),%ebx │ │ │ │ - mov 0x58(%rsp),%rbp │ │ │ │ mov %rsi,0x28(%rsp) │ │ │ │ + mov 0x50(%rsp),%ebx │ │ │ │ mov %rdx,0x20(%rsp) │ │ │ │ + mov 0x58(%rsp),%rbp │ │ │ │ mov %rcx,0x18(%rsp) │ │ │ │ + mov 0x60(%rsp),%r12 │ │ │ │ mov %r8,0x10(%rsp) │ │ │ │ mov %r9,0x8(%rsp) │ │ │ │ - mov 0x60(%rsp),%r12 │ │ │ │ call 4120 │ │ │ │ test %rax,%rax │ │ │ │ - je 65ac │ │ │ │ + je 655c │ │ │ │ mov (%rax),%rdi │ │ │ │ mov 0x8(%rsp),%r9 │ │ │ │ mov %r12,0x60(%rsp) │ │ │ │ - mov %rbp,0x58(%rsp) │ │ │ │ - mov %ebx,0x50(%rsp) │ │ │ │ mov 0x10(%rsp),%r8 │ │ │ │ mov 0x18(%rsp),%rcx │ │ │ │ + mov %rbp,0x58(%rsp) │ │ │ │ mov 0x20(%rsp),%rdx │ │ │ │ - mov 0x158(%rdi),%r10 │ │ │ │ mov 0x28(%rsp),%rsi │ │ │ │ + mov %ebx,0x50(%rsp) │ │ │ │ + mov 0x158(%rdi),%r10 │ │ │ │ add $0x30,%rsp │ │ │ │ mov %rax,%rdi │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ jmp *%r10 │ │ │ │ add $0x30,%rsp │ │ │ │ mov $0xfffffffc,%eax │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ ret │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ │ │ │ │ -00000000000065c0 : │ │ │ │ +0000000000006570 : │ │ │ │ endbr64 │ │ │ │ sub $0x8,%rsp │ │ │ │ - mov 0xc9c9(%rip),%rax │ │ │ │ mov $0xa,%edx │ │ │ │ + lea 0x7a90(%rip),%rdi │ │ │ │ mov $0x1,%esi │ │ │ │ - lea 0x8a34(%rip),%rdi │ │ │ │ + mov 0xba08(%rip),%rax │ │ │ │ mov (%rax),%rcx │ │ │ │ call 4620 │ │ │ │ mov $0xfffffff9,%eax │ │ │ │ add $0x8,%rsp │ │ │ │ ret │ │ │ │ nopl (%rax) │ │ │ │ data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ │ │ │ │ -0000000000006600 , std::allocator > >*)@@Base>: │ │ │ │ +00000000000065b0 , std::allocator > >*)@@Base>: │ │ │ │ endbr64 │ │ │ │ push %r15 │ │ │ │ push %r14 │ │ │ │ push %r13 │ │ │ │ mov %rdx,%r13 │ │ │ │ push %r12 │ │ │ │ + mov %rcx,%r12 │ │ │ │ push %rbp │ │ │ │ push %rbx │ │ │ │ - mov %rcx,%r12 │ │ │ │ - sub $0x18,%rsp │ │ │ │ mov %r8,%rbx │ │ │ │ + sub $0x18,%rsp │ │ │ │ test %rdi,%rdi │ │ │ │ - je 6730 , std::allocator > >*)@@Base+0x130> │ │ │ │ + je 66d8 , std::allocator > >*)@@Base+0x128> │ │ │ │ test %esi,%esi │ │ │ │ - je 6730 , std::allocator > >*)@@Base+0x130> │ │ │ │ - jle 6698 , std::allocator > >*)@@Base+0x98> │ │ │ │ - mov 0xc93b(%rip),%rbp │ │ │ │ + je 66d8 , std::allocator > >*)@@Base+0x128> │ │ │ │ + jle 6648 , std::allocator > >*)@@Base+0x98> │ │ │ │ movslq %esi,%rsi │ │ │ │ + mov 0xb988(%rip),%rbp │ │ │ │ mov %rdi,%r15 │ │ │ │ lea (%rdi,%rsi,4),%r14 │ │ │ │ nop │ │ │ │ - mov 0x0(%rbp),%rdx │ │ │ │ movslq (%r15),%rax │ │ │ │ + mov 0x0(%rbp),%rdx │ │ │ │ mov %r13,%rdi │ │ │ │ add $0x4,%r15 │ │ │ │ shl $0x5,%rax │ │ │ │ add (%rdx),%rax │ │ │ │ mov 0x10(%rax),%rsi │ │ │ │ call 42b0 │ │ │ │ mov $0x18,%edi │ │ │ │ @@ -2169,68 +2159,67 @@ │ │ │ │ vmovq 0x8(%rsp),%xmm0 │ │ │ │ mov %rbx,%rsi │ │ │ │ mov %rax,%rdi │ │ │ │ vmovq %xmm0,0x10(%rax) │ │ │ │ call 4060 │ │ │ │ incq 0x10(%rbx) │ │ │ │ cmp %r15,%r14 │ │ │ │ - jne 6640 , std::allocator > >*)@@Base+0x40> │ │ │ │ + jne 65f0 , std::allocator > >*)@@Base+0x40> │ │ │ │ test %r12,%r12 │ │ │ │ - je 6710 , std::allocator > >*)@@Base+0x110> │ │ │ │ + je 66b8 , std::allocator > >*)@@Base+0x108> │ │ │ │ mov (%rbx),%rsi │ │ │ │ cmp %rbx,%rsi │ │ │ │ - je 6710 , std::allocator > >*)@@Base+0x110> │ │ │ │ - mov 0xc8c4(%rip),%rbp │ │ │ │ - jmp 66d0 , std::allocator > >*)@@Base+0xd0> │ │ │ │ + je 66b8 , std::allocator > >*)@@Base+0x108> │ │ │ │ + mov 0xb914(%rip),%rbp │ │ │ │ + jmp 6680 , std::allocator > >*)@@Base+0xd0> │ │ │ │ xchg %ax,%ax │ │ │ │ mov 0x8(%rsi),%r13 │ │ │ │ mov %rbx,%rdi │ │ │ │ add $0x10,%rsi │ │ │ │ call 4350 , std::allocator > >::remove(std::pair const&)@plt> │ │ │ │ mov %r13,%rsi │ │ │ │ cmp %rbx,%rsi │ │ │ │ - je 6710 , std::allocator > >*)@@Base+0x110> │ │ │ │ + je 66b8 , std::allocator > >*)@@Base+0x108> │ │ │ │ mov (%rsi),%rsi │ │ │ │ cmp %rbx,%rsi │ │ │ │ - je 6710 , std::allocator > >*)@@Base+0x110> │ │ │ │ - mov 0x0(%rbp),%rdx │ │ │ │ + je 66b8 , std::allocator > >*)@@Base+0x108> │ │ │ │ movslq 0x14(%rsi),%rax │ │ │ │ + mov 0x0(%rbp),%rdx │ │ │ │ shl $0x5,%rax │ │ │ │ add (%rdx),%rax │ │ │ │ mov 0x10(%rax),%rcx │ │ │ │ and %r12,%rcx │ │ │ │ cmp %r12,%rcx │ │ │ │ - jge 66c3 , std::allocator > >*)@@Base+0xc3> │ │ │ │ + jge 6673 , std::allocator > >*)@@Base+0xc3> │ │ │ │ cmp %rsi,(%rbx) │ │ │ │ - jne 66b0 , std::allocator > >*)@@Base+0xb0> │ │ │ │ + jne 6660 , std::allocator > >*)@@Base+0xb0> │ │ │ │ add $0x10,%rsi │ │ │ │ mov %rbx,%rdi │ │ │ │ call 4350 , std::allocator > >::remove(std::pair const&)@plt> │ │ │ │ mov (%rbx),%rsi │ │ │ │ cmp %rbx,%rsi │ │ │ │ - jne 66c8 , std::allocator > >*)@@Base+0xc8> │ │ │ │ - nop │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + jne 6678 , std::allocator > >*)@@Base+0xc8> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ cmpq $0x0,0x10(%rbx) │ │ │ │ - je 67a4 , std::allocator > >*)@@Base+0x1a4> │ │ │ │ + je 674c , std::allocator > >*)@@Base+0x19c> │ │ │ │ xor %eax,%eax │ │ │ │ add $0x18,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ ret │ │ │ │ nopl 0x0(%rax) │ │ │ │ - mov 0xc839(%rip),%rbp │ │ │ │ + mov 0xb891(%rip),%rbp │ │ │ │ mov 0x0(%rbp),%rdx │ │ │ │ mov 0x8(%rdx),%eax │ │ │ │ test %eax,%eax │ │ │ │ - jle 6698 , std::allocator > >*)@@Base+0x98> │ │ │ │ + jle 6648 , std::allocator > >*)@@Base+0x98> │ │ │ │ xor %r14d,%r14d │ │ │ │ nopl 0x0(%rax) │ │ │ │ mov %r14,%rax │ │ │ │ mov %r13,%rdi │ │ │ │ shl $0x5,%rax │ │ │ │ add (%rdx),%rax │ │ │ │ mov 0x10(%rax),%rsi │ │ │ │ @@ -2244,641 +2233,634 @@ │ │ │ │ mov %rbx,%rsi │ │ │ │ mov %r15,0x10(%rax) │ │ │ │ mov %rax,%rdi │ │ │ │ call 4060 │ │ │ │ mov 0x0(%rbp),%rdx │ │ │ │ incq 0x10(%rbx) │ │ │ │ cmp %r14d,0x8(%rdx) │ │ │ │ - jg 6750 , std::allocator > >*)@@Base+0x150> │ │ │ │ - jmp 6698 , std::allocator > >*)@@Base+0x98> │ │ │ │ + jg 66f8 , std::allocator > >*)@@Base+0x148> │ │ │ │ + jmp 6648 , std::allocator > >*)@@Base+0x98> │ │ │ │ mov $0xfffffffa,%eax │ │ │ │ - jmp 671d , std::allocator > >*)@@Base+0x11d> │ │ │ │ - xchg %ax,%ax │ │ │ │ + jmp 66c5 , std::allocator > >*)@@Base+0x115> │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ │ │ │ │ -00000000000067b0 : │ │ │ │ +0000000000006760 : │ │ │ │ endbr64 │ │ │ │ push %r15 │ │ │ │ push %r14 │ │ │ │ push %r13 │ │ │ │ push %r12 │ │ │ │ push %rbp │ │ │ │ push %rbx │ │ │ │ sub $0x68,%rsp │ │ │ │ mov %fs:0x28,%rax │ │ │ │ mov %rax,0x58(%rsp) │ │ │ │ - mov 0xc779(%rip),%rax │ │ │ │ + mov 0xb7c9(%rip),%rax │ │ │ │ mov (%rax),%rax │ │ │ │ test %rax,%rax │ │ │ │ - je 6810 │ │ │ │ + je 67b8 │ │ │ │ mov 0x58(%rsp),%rdx │ │ │ │ sub %fs:0x28,%rdx │ │ │ │ - jne 69da │ │ │ │ + jne 696a │ │ │ │ add $0x68,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ ret │ │ │ │ - nopl (%rax) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ mov $0x18,%edi │ │ │ │ call 4310 │ │ │ │ - mov 0xc72f(%rip),%rcx │ │ │ │ - vmovq %rax,%xmm3 │ │ │ │ + mov 0xb787(%rip),%rcx │ │ │ │ + vpbroadcastq %rax,%xmm0 │ │ │ │ movq $0x0,0x10(%rax) │ │ │ │ - vpunpcklqdq %xmm3,%xmm3,%xmm0 │ │ │ │ - vmovdqu %xmm0,(%rax) │ │ │ │ mov %rax,(%rcx) │ │ │ │ - mov 0xc718(%rip),%rcx │ │ │ │ + mov 0xb777(%rip),%rcx │ │ │ │ + vmovdqu %xmm0,(%rax) │ │ │ │ mov (%rcx),%rdx │ │ │ │ mov (%rdx),%r13 │ │ │ │ cmp %rdx,%r13 │ │ │ │ - je 67df │ │ │ │ + je 678f │ │ │ │ lea 0x20(%rsp),%rbp │ │ │ │ lea 0x40(%rsp),%r12 │ │ │ │ - vmovq %rbp,%xmm5 │ │ │ │ - vmovq %r12,%xmm7 │ │ │ │ - vpunpcklqdq %xmm5,%xmm5,%xmm4 │ │ │ │ - vpunpcklqdq %xmm7,%xmm7,%xmm6 │ │ │ │ - vmovdqa %xmm4,(%rsp) │ │ │ │ - vmovdqa %xmm6,0x10(%rsp) │ │ │ │ - nopl (%rax) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + vpbroadcastq %rbp,%xmm3 │ │ │ │ + vpbroadcastq %r12,%xmm4 │ │ │ │ + vmovdqa %xmm3,(%rsp) │ │ │ │ + vmovdqa %xmm4,0x10(%rsp) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ mov 0x10(%r13),%rdi │ │ │ │ mov (%rdi),%rax │ │ │ │ mov 0x10(%rax),%rax │ │ │ │ - cmp 0xc70e(%rip),%rax │ │ │ │ - jne 69d0 │ │ │ │ + cmp 0xb776(%rip),%rax │ │ │ │ + jne 6960 │ │ │ │ lea 0x8(%rdi),%r15 │ │ │ │ vmovdqa (%rsp),%xmm1 │ │ │ │ movq $0x0,0x30(%rsp) │ │ │ │ vmovdqa %xmm1,0x20(%rsp) │ │ │ │ mov (%r15),%rbx │ │ │ │ cmp %rbx,%r15 │ │ │ │ - je 6980 │ │ │ │ + je 6918 │ │ │ │ nopl 0x0(%rax) │ │ │ │ mov $0x18,%edi │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ call 4310 │ │ │ │ mov %r14,0x10(%rax) │ │ │ │ mov %rbp,%rsi │ │ │ │ mov %rax,%rdi │ │ │ │ call 4060 │ │ │ │ mov (%rbx),%rbx │ │ │ │ incq 0x30(%rsp) │ │ │ │ cmp %rbx,%r15 │ │ │ │ - jne 68c0 │ │ │ │ + jne 6858 │ │ │ │ + mov 0xb6c7(%rip),%rax │ │ │ │ vmovdqa 0x10(%rsp),%xmm2 │ │ │ │ - mov 0xc659(%rip),%rax │ │ │ │ movq $0x0,0x50(%rsp) │ │ │ │ mov 0x20(%rsp),%rbx │ │ │ │ mov (%rax),%r15 │ │ │ │ vmovdqa %xmm2,0x40(%rsp) │ │ │ │ - xchg %ax,%ax │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ mov $0x18,%edi │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ call 4310 │ │ │ │ mov %r14,0x10(%rax) │ │ │ │ mov %r12,%rsi │ │ │ │ mov %rax,%rdi │ │ │ │ call 4060 │ │ │ │ mov (%rbx),%rbx │ │ │ │ incq 0x50(%rsp) │ │ │ │ cmp %rbp,%rbx │ │ │ │ - jne 6910 │ │ │ │ + jne 68b0 │ │ │ │ mov 0x40(%rsp),%rsi │ │ │ │ cmp %r12,%rsi │ │ │ │ - je 6980 │ │ │ │ + je 6918 │ │ │ │ mov %r12,%rdx │ │ │ │ mov %r15,%rdi │ │ │ │ call 4170 │ │ │ │ - mov 0x40(%rsp),%rbx │ │ │ │ mov 0x50(%rsp),%rax │ │ │ │ + mov 0x40(%rsp),%rbx │ │ │ │ add %rax,0x10(%r15) │ │ │ │ cmp %r12,%rbx │ │ │ │ - je 6980 │ │ │ │ - nopl (%rax) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + je 6918 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ mov %rbx,%rdi │ │ │ │ mov (%rbx),%rbx │ │ │ │ call 42f0 │ │ │ │ cmp %r12,%rbx │ │ │ │ - jne 6970 │ │ │ │ + jne 6908 │ │ │ │ mov 0x20(%rsp),%rbx │ │ │ │ cmp %rbp,%rbx │ │ │ │ - je 69a0 │ │ │ │ + je 6938 │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ mov %rbx,%rdi │ │ │ │ mov (%rbx),%rbx │ │ │ │ call 42f0 │ │ │ │ cmp %rbp,%rbx │ │ │ │ - jne 6990 │ │ │ │ - mov 0xc5b1(%rip),%rax │ │ │ │ + jne 6928 │ │ │ │ mov 0x0(%r13),%r13 │ │ │ │ + mov 0xb615(%rip),%rax │ │ │ │ cmp (%rax),%r13 │ │ │ │ - jne 6880 │ │ │ │ - mov 0xc595(%rip),%rax │ │ │ │ + jne 6818 │ │ │ │ + mov 0xb5fd(%rip),%rax │ │ │ │ mov (%rax),%rax │ │ │ │ - jmp 67df │ │ │ │ - xchg %ax,%ax │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + jmp 678f │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ call *%rax │ │ │ │ mov %rax,%r15 │ │ │ │ - jmp 689c │ │ │ │ + jmp 6834 │ │ │ │ call 4380 <__stack_chk_fail@plt> │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbx │ │ │ │ - jmp 48b7 <__cxa_finalize@plt+0x267> │ │ │ │ + jmp 4897 <__cxa_finalize@plt+0x247> │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbx │ │ │ │ - jmp 48e2 <__cxa_finalize@plt+0x292> │ │ │ │ + jmp 48c2 <__cxa_finalize@plt+0x272> │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ │ │ │ │ -0000000000006a00 : │ │ │ │ +0000000000006990 : │ │ │ │ endbr64 │ │ │ │ push %r13 │ │ │ │ push %r12 │ │ │ │ push %rbp │ │ │ │ push %rbx │ │ │ │ sub $0x38,%rsp │ │ │ │ mov %fs:0x28,%rbx │ │ │ │ mov %rbx,0x28(%rsp) │ │ │ │ - mov 0xc535(%rip),%rbx │ │ │ │ + mov 0xb5a5(%rip),%rbx │ │ │ │ cmpq $0x0,(%rbx) │ │ │ │ - je 6bc0 │ │ │ │ + je 6b48 │ │ │ │ call 4630 │ │ │ │ - lea 0x85e6(%rip),%rsi │ │ │ │ + lea 0x7656(%rip),%rsi │ │ │ │ mov %rax,%rdi │ │ │ │ mov %rax,%rbp │ │ │ │ call 4490 │ │ │ │ mov $0x18,%edi │ │ │ │ mov (%rbx),%r12 │ │ │ │ mov %rax,%r13 │ │ │ │ call 4310 │ │ │ │ mov %r13,0x10(%rax) │ │ │ │ mov %r12,%rsi │ │ │ │ mov %rax,%rdi │ │ │ │ call 4060 │ │ │ │ incq 0x10(%r12) │ │ │ │ - lea 0x85c2(%rip),%rsi │ │ │ │ + lea 0x7632(%rip),%rsi │ │ │ │ mov %rbp,%rdi │ │ │ │ call 4490 │ │ │ │ mov $0x18,%edi │ │ │ │ mov (%rbx),%r12 │ │ │ │ mov %rax,%r13 │ │ │ │ call 4310 │ │ │ │ mov %r13,0x10(%rax) │ │ │ │ mov %r12,%rsi │ │ │ │ mov %rax,%rdi │ │ │ │ call 4060 │ │ │ │ incq 0x10(%r12) │ │ │ │ - lea 0x859d(%rip),%rsi │ │ │ │ + lea 0x760d(%rip),%rsi │ │ │ │ mov %rbp,%rdi │ │ │ │ call 4490 │ │ │ │ mov $0x18,%edi │ │ │ │ mov (%rbx),%r12 │ │ │ │ mov %rax,%r13 │ │ │ │ call 4310 │ │ │ │ mov %r13,0x10(%rax) │ │ │ │ mov %r12,%rsi │ │ │ │ mov %rax,%rdi │ │ │ │ call 4060 │ │ │ │ incq 0x10(%r12) │ │ │ │ - lea 0x8579(%rip),%rsi │ │ │ │ + lea 0x75e9(%rip),%rsi │ │ │ │ mov %rbp,%rdi │ │ │ │ call 4490 │ │ │ │ mov $0x18,%edi │ │ │ │ mov (%rbx),%r12 │ │ │ │ mov %rax,%r13 │ │ │ │ call 4310 │ │ │ │ mov %r13,0x10(%rax) │ │ │ │ mov %r12,%rsi │ │ │ │ mov %rax,%rdi │ │ │ │ call 4060 │ │ │ │ incq 0x10(%r12) │ │ │ │ - lea 0x8557(%rip),%rsi │ │ │ │ + lea 0x75c7(%rip),%rsi │ │ │ │ mov %rbp,%rdi │ │ │ │ call 4490 │ │ │ │ mov $0x18,%edi │ │ │ │ mov (%rbx),%r12 │ │ │ │ mov %rax,%r13 │ │ │ │ call 4310 │ │ │ │ mov %r13,0x10(%rax) │ │ │ │ mov %r12,%rsi │ │ │ │ mov %rax,%rdi │ │ │ │ call 4060 │ │ │ │ incq 0x10(%r12) │ │ │ │ - lea 0x853c(%rip),%rsi │ │ │ │ + lea 0x75ac(%rip),%rsi │ │ │ │ mov %rbp,%rdi │ │ │ │ call 4490 │ │ │ │ mov $0x18,%edi │ │ │ │ mov (%rbx),%r12 │ │ │ │ mov %rax,%r13 │ │ │ │ call 4310 │ │ │ │ mov %r13,0x10(%rax) │ │ │ │ mov %r12,%rsi │ │ │ │ mov %rax,%rdi │ │ │ │ call 4060 │ │ │ │ incq 0x10(%r12) │ │ │ │ - lea 0x851b(%rip),%rsi │ │ │ │ + lea 0x758b(%rip),%rsi │ │ │ │ mov %rbp,%rdi │ │ │ │ call 4490 │ │ │ │ mov $0x18,%edi │ │ │ │ mov (%rbx),%rbx │ │ │ │ mov %rax,%rbp │ │ │ │ call 4310 │ │ │ │ mov %rbp,0x10(%rax) │ │ │ │ - mov %rax,%rdi │ │ │ │ mov %rbx,%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ call 4060 │ │ │ │ incq 0x10(%rbx) │ │ │ │ mov 0x28(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 6be7 │ │ │ │ + jne 6b6c │ │ │ │ add $0x38,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ ret │ │ │ │ - nop │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ mov $0x18,%edi │ │ │ │ call 4310 │ │ │ │ - vmovq %rax,%xmm1 │ │ │ │ + vpbroadcastq %rax,%xmm0 │ │ │ │ movq $0x0,0x10(%rax) │ │ │ │ mov %rax,(%rbx) │ │ │ │ - vpunpcklqdq %xmm1,%xmm1,%xmm0 │ │ │ │ vmovdqu %xmm0,(%rax) │ │ │ │ - jmp 6a2d │ │ │ │ + jmp 69bd │ │ │ │ call 4380 <__stack_chk_fail@plt> │ │ │ │ endbr64 │ │ │ │ mov %rax,%r12 │ │ │ │ - jmp 490f <__cxa_finalize@plt+0x2bf> │ │ │ │ + jmp 48ef <__cxa_finalize@plt+0x29f> │ │ │ │ endbr64 │ │ │ │ mov %rax,%r12 │ │ │ │ - jmp 4955 <__cxa_finalize@plt+0x305> │ │ │ │ + jmp 4935 <__cxa_finalize@plt+0x2e5> │ │ │ │ endbr64 │ │ │ │ mov %rax,%r13 │ │ │ │ - jmp 499b <__cxa_finalize@plt+0x34b> │ │ │ │ + jmp 497b <__cxa_finalize@plt+0x32b> │ │ │ │ endbr64 │ │ │ │ mov %rax,%r12 │ │ │ │ - jmp 4a34 <__cxa_finalize@plt+0x3e4> │ │ │ │ + jmp 4a14 <__cxa_finalize@plt+0x3c4> │ │ │ │ endbr64 │ │ │ │ mov %rax,%r12 │ │ │ │ - jmp 4a7a <__cxa_finalize@plt+0x42a> │ │ │ │ + jmp 4a5a <__cxa_finalize@plt+0x40a> │ │ │ │ endbr64 │ │ │ │ mov %rax,%r12 │ │ │ │ - jmp 4b5c <__cxa_finalize@plt+0x50c> │ │ │ │ + jmp 4b3c <__cxa_finalize@plt+0x4ec> │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbx │ │ │ │ - jmp 4ba2 <__cxa_finalize@plt+0x552> │ │ │ │ + jmp 4b82 <__cxa_finalize@plt+0x532> │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ │ │ │ │ -0000000000006c40 : │ │ │ │ +0000000000006bd0 : │ │ │ │ endbr64 │ │ │ │ push %rbp │ │ │ │ mov %rsp,%rbp │ │ │ │ push %r15 │ │ │ │ push %r14 │ │ │ │ push %r13 │ │ │ │ push %r12 │ │ │ │ push %rbx │ │ │ │ sub $0x58,%rsp │ │ │ │ mov %fs:0x28,%rax │ │ │ │ mov %rax,0x48(%rsp) │ │ │ │ - mov 0xc2ee(%rip),%rax │ │ │ │ + mov 0xb35e(%rip),%rax │ │ │ │ cmpq $0x0,(%rax) │ │ │ │ - je 6ca5 │ │ │ │ - mov 0xc2f9(%rip),%rax │ │ │ │ + je 6c35 │ │ │ │ + mov 0xb369(%rip),%rax │ │ │ │ mov (%rax),%rbx │ │ │ │ test %rbx,%rbx │ │ │ │ - je 6cb9 │ │ │ │ + je 6c49 │ │ │ │ mov 0x48(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 6fbf │ │ │ │ + jne 6f47 │ │ │ │ add $0x58,%rsp │ │ │ │ mov %rbx,%rax │ │ │ │ pop %rbx │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ pop %rbp │ │ │ │ ret │ │ │ │ call 4340 │ │ │ │ - mov 0xc2bf(%rip),%rax │ │ │ │ + mov 0xb32f(%rip),%rax │ │ │ │ mov (%rax),%rbx │ │ │ │ test %rbx,%rbx │ │ │ │ - jne 6c7f │ │ │ │ + jne 6c0f │ │ │ │ mov $0x10,%edi │ │ │ │ call 4420 │ │ │ │ mov %rax,%rbx │ │ │ │ - mov 0xc2a3(%rip),%rax │ │ │ │ + mov 0xb313(%rip),%rax │ │ │ │ movl $0x0,0x8(%rbx) │ │ │ │ mov %rbx,(%rax) │ │ │ │ - mov 0xc27a(%rip),%rax │ │ │ │ + mov 0xb2ea(%rip),%rax │ │ │ │ mov (%rax),%r13 │ │ │ │ mov 0x0(%r13),%r12 │ │ │ │ cmp %r13,%r12 │ │ │ │ - je 6fb8 │ │ │ │ - mov 0xc2e3(%rip),%r14 │ │ │ │ - jmp 6d2a │ │ │ │ + je 6f40 │ │ │ │ + mov 0xb353(%rip),%r14 │ │ │ │ + jmp 6cba │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ add $0x20,%rdi │ │ │ │ - mov 0xc265(%rip),%rax │ │ │ │ - mov 0xc246(%rip),%rcx │ │ │ │ + mov 0xb2d5(%rip),%rax │ │ │ │ + mov 0xb2b6(%rip),%rcx │ │ │ │ mov (%r12),%r12 │ │ │ │ mov (%rax),%rbx │ │ │ │ mov (%rcx),%r13 │ │ │ │ mov 0x8(%rbx),%eax │ │ │ │ add 0x10(%rdi),%eax │ │ │ │ mov %eax,0x8(%rbx) │ │ │ │ cmp %r13,%r12 │ │ │ │ - je 6d42 │ │ │ │ + je 6cd2 │ │ │ │ mov 0x10(%r12),%rdi │ │ │ │ mov (%rdi),%rax │ │ │ │ mov 0x18(%rax),%rax │ │ │ │ cmp %r14,%rax │ │ │ │ - je 6d00 │ │ │ │ + je 6c90 │ │ │ │ call *%rax │ │ │ │ mov %rax,%rdi │ │ │ │ - jmp 6d04 │ │ │ │ + jmp 6c94 │ │ │ │ cltq │ │ │ │ shl $0x5,%rax │ │ │ │ mov %rax,%rdi │ │ │ │ call 4420 │ │ │ │ mov %rax,(%rbx) │ │ │ │ mov 0x0(%r13),%rax │ │ │ │ mov %rax,0x8(%rsp) │ │ │ │ cmp %r13,%rax │ │ │ │ - je 6c7f │ │ │ │ - mov 0xc26c(%rip),%rax │ │ │ │ + je 6c0f │ │ │ │ + mov 0xb2dc(%rip),%rax │ │ │ │ xor %r13d,%r13d │ │ │ │ mov %rax,(%rsp) │ │ │ │ lea 0x30(%rsp),%rax │ │ │ │ mov %rax,0x20(%rsp) │ │ │ │ nopl (%rax) │ │ │ │ mov 0x8(%rsp),%rax │ │ │ │ mov 0x10(%rax),%rdi │ │ │ │ mov (%rdi),%rax │ │ │ │ mov 0x18(%rax),%rax │ │ │ │ cmp (%rsp),%rax │ │ │ │ - jne 6fae │ │ │ │ + jne 6f36 │ │ │ │ lea 0x20(%rdi),%rbx │ │ │ │ - vmovddup 0x20(%rsp),%xmm0 │ │ │ │ + vpbroadcastq 0x20(%rsp),%xmm0 │ │ │ │ movq $0x0,0x40(%rsp) │ │ │ │ vmovdqa %xmm0,0x30(%rsp) │ │ │ │ mov (%rbx),%r12 │ │ │ │ cmp %r12,%rbx │ │ │ │ - je 6eb3 │ │ │ │ - nop │ │ │ │ + je 6e3b │ │ │ │ mov $0x30,%edi │ │ │ │ call 4310 │ │ │ │ vmovdqu 0x10(%r12),%ymm0 │ │ │ │ mov 0x20(%rsp),%rsi │ │ │ │ mov %rax,%rdi │ │ │ │ vmovdqu %ymm0,0x10(%rax) │ │ │ │ vzeroupper │ │ │ │ call 4060 │ │ │ │ mov (%r12),%r12 │ │ │ │ incq 0x40(%rsp) │ │ │ │ cmp %r12,%rbx │ │ │ │ - jne 6dc0 │ │ │ │ - mov 0x30(%rsp),%r15 │ │ │ │ + jne 6d50 │ │ │ │ movslq %r13d,%rax │ │ │ │ + mov 0x30(%rsp),%r15 │ │ │ │ mov %r13d,%r12d │ │ │ │ shl $0x5,%rax │ │ │ │ mov %rax,0x18(%rsp) │ │ │ │ test %r13d,%r13d │ │ │ │ - je 6eea │ │ │ │ + je 6e7a │ │ │ │ mov %r13d,0x10(%rsp) │ │ │ │ mov %r12d,0x14(%rsp) │ │ │ │ - xor %ebx,%ebx │ │ │ │ - mov 0xc14c(%rip),%rax │ │ │ │ + mov 0xb1be(%rip),%rax │ │ │ │ mov 0x10(%r15),%r13 │ │ │ │ + xor %ebx,%ebx │ │ │ │ mov (%rax),%rsi │ │ │ │ mov 0x18(%rsp),%rax │ │ │ │ mov (%rsi),%r12 │ │ │ │ mov %rsi,0x28(%rsp) │ │ │ │ lea (%r12,%rax,1),%r14 │ │ │ │ nopl 0x0(%rax) │ │ │ │ mov (%r12),%rdi │ │ │ │ mov %r13,%rsi │ │ │ │ call 4460 │ │ │ │ test %eax,%eax │ │ │ │ - jne 6e6a │ │ │ │ + jne 6dfa │ │ │ │ test %bl,%bl │ │ │ │ - jne 6e5c │ │ │ │ + jne 6dec │ │ │ │ mov 0x28(%rsp),%rax │ │ │ │ decl 0x8(%rax) │ │ │ │ mov 0x20(%r15),%rax │ │ │ │ - or %rax,0x10(%r12) │ │ │ │ mov $0x1,%ebx │ │ │ │ + or %rax,0x10(%r12) │ │ │ │ add $0x20,%r12 │ │ │ │ cmp %r14,%r12 │ │ │ │ - jne 6e40 │ │ │ │ + jne 6dd0 │ │ │ │ test %bl,%bl │ │ │ │ - je 6ee0 │ │ │ │ + je 6e70 │ │ │ │ mov (%r15),%r15 │ │ │ │ cmp 0x20(%rsp),%r15 │ │ │ │ - jne 6e1b │ │ │ │ + jne 6dab │ │ │ │ mov 0x14(%rsp),%r12d │ │ │ │ mov 0x30(%rsp),%rbx │ │ │ │ mov 0x20(%rsp),%r13 │ │ │ │ cmp %r13,%rbx │ │ │ │ - je 6eb0 │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + je 6e38 │ │ │ │ + nopl (%rax) │ │ │ │ mov %rbx,%rdi │ │ │ │ mov (%rbx),%rbx │ │ │ │ call 42f0 │ │ │ │ cmp %r13,%rbx │ │ │ │ - jne 6ea0 │ │ │ │ + jne 6e28 │ │ │ │ mov %r12d,%r13d │ │ │ │ mov 0x8(%rsp),%rax │ │ │ │ - mov 0xc099(%rip),%rcx │ │ │ │ + mov 0xb111(%rip),%rcx │ │ │ │ mov (%rax),%rax │ │ │ │ - cmp (%rcx),%rax │ │ │ │ mov %rax,0x8(%rsp) │ │ │ │ - jne 6d80 │ │ │ │ - mov 0xc099(%rip),%rax │ │ │ │ + cmp (%rcx),%rax │ │ │ │ + jne 6d10 │ │ │ │ + mov 0xb111(%rip),%rax │ │ │ │ mov (%rax),%rbx │ │ │ │ - jmp 6c7f │ │ │ │ - nop │ │ │ │ + jmp 6c0f │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ mov 0x10(%rsp),%r13d │ │ │ │ mov 0x14(%rsp),%r12d │ │ │ │ mov %r12d,%ebx │ │ │ │ mov $0x28,%edi │ │ │ │ sub %r13d,%ebx │ │ │ │ call 4310 │ │ │ │ vmovd %r12d,%xmm1 │ │ │ │ mov %r12d,%esi │ │ │ │ mov %rax,0x28(%rsp) │ │ │ │ vpinsrd $0x1,%ebx,%xmm1,%xmm0 │ │ │ │ - mov 0xc07c(%rip),%rbx │ │ │ │ + mov 0xb0ec(%rip),%rbx │ │ │ │ vmovq %xmm0,0x20(%rax) │ │ │ │ mov %rbx,%rdi │ │ │ │ - call 5100 │ │ │ │ + call 50d0 │ │ │ │ mov 0x28(%rsp),%r9 │ │ │ │ test %rdx,%rdx │ │ │ │ - je 6f90 │ │ │ │ + je 6f18 │ │ │ │ test %rax,%rax │ │ │ │ - jne 6f39 │ │ │ │ + jne 6ec9 │ │ │ │ lea 0x8(%rbx),%rax │ │ │ │ cmp %rax,%rdx │ │ │ │ - jne 6f9a │ │ │ │ + jne 6f22 │ │ │ │ mov $0x1,%edi │ │ │ │ lea 0x8(%rbx),%rcx │ │ │ │ mov %r9,%rsi │ │ │ │ call 4080 │ │ │ │ incq 0x28(%rbx) │ │ │ │ - mov 0xc01b(%rip),%rax │ │ │ │ + mov 0xb08b(%rip),%rax │ │ │ │ vmovdqu 0x10(%r15),%ymm0 │ │ │ │ mov (%r15),%r15 │ │ │ │ mov (%rax),%rdx │ │ │ │ movslq %r12d,%rax │ │ │ │ inc %r12d │ │ │ │ shl $0x5,%rax │ │ │ │ add (%rdx),%rax │ │ │ │ - cmp 0x20(%rsp),%r15 │ │ │ │ vmovdqu %ymm0,(%rax) │ │ │ │ - je 6fa6 │ │ │ │ + cmp 0x20(%rsp),%r15 │ │ │ │ + je 6f2e │ │ │ │ vzeroupper │ │ │ │ - jmp 6e08 │ │ │ │ + jmp 6d98 │ │ │ │ nopl 0x0(%rax) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ mov %r9,%rdi │ │ │ │ call 42f0 │ │ │ │ - jmp 6f4e │ │ │ │ + jmp 6ede │ │ │ │ xor %edi,%edi │ │ │ │ cmp %r12d,0x20(%rdx) │ │ │ │ setg %dil │ │ │ │ - jmp 6f3e │ │ │ │ + jmp 6ece │ │ │ │ vzeroupper │ │ │ │ - jmp 6e86 │ │ │ │ + jmp 6e16 │ │ │ │ call *%rax │ │ │ │ mov %rax,%rbx │ │ │ │ - jmp 6d9e │ │ │ │ + jmp 6d2e │ │ │ │ xor %edi,%edi │ │ │ │ - jmp 6d4b │ │ │ │ + jmp 6cdb │ │ │ │ call 4380 <__stack_chk_fail@plt> │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbx │ │ │ │ - jmp 4c6c <__cxa_finalize@plt+0x61c> │ │ │ │ + jmp 4c4c <__cxa_finalize@plt+0x5fc> │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbx │ │ │ │ - jmp 4c88 <__cxa_finalize@plt+0x638> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ + jmp 4c68 <__cxa_finalize@plt+0x618> │ │ │ │ + nop │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ │ │ │ │ -0000000000006fe0 : │ │ │ │ +0000000000006f70 : │ │ │ │ endbr64 │ │ │ │ push %r15 │ │ │ │ push %r14 │ │ │ │ push %r13 │ │ │ │ push %r12 │ │ │ │ + mov %esi,%r12d │ │ │ │ push %rbp │ │ │ │ push %rbx │ │ │ │ - mov %esi,%r12d │ │ │ │ + mov %r9,%rbx │ │ │ │ sub $0x78,%rsp │ │ │ │ - mov 0xbf74(%rip),%r13 │ │ │ │ - mov %r9,%rbp │ │ │ │ mov %edi,0x20(%rsp) │ │ │ │ + mov 0xafdd(%rip),%r13 │ │ │ │ mov %edx,0x24(%rsp) │ │ │ │ mov %ecx,0x28(%rsp) │ │ │ │ - mov %r8d,0x2c(%rsp) │ │ │ │ cmpq $0x0,0x0(%r13) │ │ │ │ + mov %r8d,0x2c(%rsp) │ │ │ │ mov %fs:0x28,%r14 │ │ │ │ mov %r14,0x68(%rsp) │ │ │ │ mov 0xe0(%rsp),%r14 │ │ │ │ - je 7410 │ │ │ │ - mov 0xbf18(%rip),%rax │ │ │ │ + je 73a0 │ │ │ │ + mov 0xaf88(%rip),%rax │ │ │ │ cmpq $0x0,(%rax) │ │ │ │ - je 7400 │ │ │ │ + je 7390 │ │ │ │ mov $0x18,%edi │ │ │ │ call 4310 │ │ │ │ mov 0xc0(%rsp),%rcx │ │ │ │ - mov %rbp,%rdi │ │ │ │ mov 0xb8(%rsp),%rdx │ │ │ │ - mov 0xb0(%rsp),%esi │ │ │ │ - vmovq %rax,%xmm3 │ │ │ │ + mov %rbx,%rdi │ │ │ │ movq $0x0,0x10(%rax) │ │ │ │ - vpunpcklqdq %xmm3,%xmm3,%xmm0 │ │ │ │ + vpbroadcastq %rax,%xmm0 │ │ │ │ + mov 0xb0(%rsp),%esi │ │ │ │ mov %rax,%r8 │ │ │ │ - mov %rax,%rbx │ │ │ │ vmovdqu %xmm0,(%rax) │ │ │ │ + mov %rax,%rbp │ │ │ │ call 4260 , std::allocator > >*)@plt> │ │ │ │ test %eax,%eax │ │ │ │ - jne 7420 │ │ │ │ + jne 73b0 │ │ │ │ mov $0x18,%edi │ │ │ │ call 4310 │ │ │ │ - mov (%rbx),%r15 │ │ │ │ - vmovq %rax,%xmm4 │ │ │ │ - mov %rax,%rbp │ │ │ │ + mov 0x0(%rbp),%r15 │ │ │ │ + vpbroadcastq %rax,%xmm0 │ │ │ │ movq $0x0,0x10(%rax) │ │ │ │ - vpunpcklqdq %xmm4,%xmm4,%xmm0 │ │ │ │ + mov %rax,%rbx │ │ │ │ vmovdqu %xmm0,(%rax) │ │ │ │ - cmp %r15,%rbx │ │ │ │ - je 7151 │ │ │ │ + cmp %r15,%rbp │ │ │ │ + je 70f1 │ │ │ │ mov %r12d,0x30(%rsp) │ │ │ │ nopl 0x0(%rax) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ movslq 0x14(%r15),%rax │ │ │ │ - mov $0x60,%edi │ │ │ │ mov 0x0(%r13),%rcx │ │ │ │ + mov $0x60,%edi │ │ │ │ mov %rax,%r12 │ │ │ │ shl $0x5,%rax │ │ │ │ add (%rcx),%rax │ │ │ │ vmovdqu (%rax),%xmm1 │ │ │ │ vmovdqu 0x10(%rax),%xmm0 │ │ │ │ vmovdqa %xmm1,0x10(%rsp) │ │ │ │ vmovdqa %xmm0,(%rsp) │ │ │ │ call 4310 │ │ │ │ vmovdqa 0x10(%rsp),%xmm1 │ │ │ │ + vmovdqa (%rsp),%xmm0 │ │ │ │ + vxorpd %xmm3,%xmm3,%xmm3 │ │ │ │ mov %r12d,0x10(%rax) │ │ │ │ - mov %rbp,%rsi │ │ │ │ + mov %rbx,%rsi │ │ │ │ mov %rax,%rdi │ │ │ │ - vmovdqa (%rsp),%xmm0 │ │ │ │ + movl $0x0,0x38(%rax) │ │ │ │ + movq $0x0,0x40(%rax) │ │ │ │ + movq $0x0,0x48(%rax) │ │ │ │ vmovdqu %xmm1,0x18(%rax) │ │ │ │ vmovdqu %xmm0,0x28(%rax) │ │ │ │ + vmovupd %xmm3,0x50(%rax) │ │ │ │ call 4060 │ │ │ │ mov (%r15),%r15 │ │ │ │ - incq 0x10(%rbp) │ │ │ │ - cmp %r15,%rbx │ │ │ │ - jne 70d0 │ │ │ │ - mov (%rbx),%r13 │ │ │ │ + incq 0x10(%rbx) │ │ │ │ + cmp %r15,%rbp │ │ │ │ + jne 7050 │ │ │ │ + mov 0x0(%rbp),%r13 │ │ │ │ mov 0x30(%rsp),%r12d │ │ │ │ - cmp %r13,%rbx │ │ │ │ - je 7151 │ │ │ │ - nopl (%rax) │ │ │ │ + cmp %r13,%rbp │ │ │ │ + je 70f1 │ │ │ │ + xchg %ax,%ax │ │ │ │ mov %r13,%rdi │ │ │ │ mov 0x0(%r13),%r13 │ │ │ │ call 42f0 │ │ │ │ cmp %r13,%r15 │ │ │ │ - jne 7140 │ │ │ │ - mov %rbx,%rdi │ │ │ │ + jne 70e0 │ │ │ │ + mov %rbp,%rdi │ │ │ │ call 42f0 │ │ │ │ mov %r14,%r8 │ │ │ │ mov %r14,%rax │ │ │ │ - and $0x2,%eax │ │ │ │ not %r8 │ │ │ │ + and $0x2,%eax │ │ │ │ and $0x1,%r8d │ │ │ │ cmp $0x1,%rax │ │ │ │ mov 0xd8(%rsp),%eax │ │ │ │ - sbb %r14d,%r14d │ │ │ │ mov %r8d,0x10(%rsp) │ │ │ │ + sbb %r14d,%r14d │ │ │ │ + xor %ebp,%ebp │ │ │ │ push $0x0 │ │ │ │ - xor %r13d,%r13d │ │ │ │ and $0x1d,%r14d │ │ │ │ inc %r14d │ │ │ │ test %eax,%eax │ │ │ │ + setne %bpl │ │ │ │ + xor %edi,%edi │ │ │ │ lea 0x60(%rsp),%rax │ │ │ │ push %rax │ │ │ │ - setne %r13b │ │ │ │ - xor %edi,%edi │ │ │ │ lea 0x60(%rsp),%r15 │ │ │ │ push %r15 │ │ │ │ lea 0x60(%rsp),%rax │ │ │ │ mov %rax,0x50(%rsp) │ │ │ │ push %rax │ │ │ │ lea 0x64(%rsp),%rax │ │ │ │ mov %rax,0x50(%rsp) │ │ │ │ @@ -2887,905 +2869,890 @@ │ │ │ │ mov 0xe8(%rsp),%rax │ │ │ │ or 0xf0(%rsp),%rax │ │ │ │ push %rax │ │ │ │ mov 0x108(%rsp),%eax │ │ │ │ push %rax │ │ │ │ mov 0x108(%rsp),%eax │ │ │ │ push %rax │ │ │ │ - push %r13 │ │ │ │ - push %r13 │ │ │ │ + push %rbp │ │ │ │ + push %rbp │ │ │ │ push %r14 │ │ │ │ push %r12 │ │ │ │ push $0xf │ │ │ │ mov 0x9c(%rsp),%r9d │ │ │ │ mov 0x98(%rsp),%ecx │ │ │ │ mov 0x90(%rsp),%edx │ │ │ │ mov 0x94(%rsp),%esi │ │ │ │ call 43e0 │ │ │ │ add $0x70,%rsp │ │ │ │ test %eax,%eax │ │ │ │ - jne 7449 │ │ │ │ - mov 0x0(%rbp),%rbx │ │ │ │ - cmp %rbx,%rbp │ │ │ │ - je 72ff │ │ │ │ - mov %rbp,(%rsp) │ │ │ │ - mov %rbx,%rbp │ │ │ │ - lea 0x60(%rsp),%rbx │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x10(%rbp),%edi │ │ │ │ + jne 73d8 │ │ │ │ + mov (%rbx),%r13 │ │ │ │ + cmp %r13,%rbx │ │ │ │ + je 7295 │ │ │ │ + mov %rbx,(%rsp) │ │ │ │ + mov %r13,%rbx │ │ │ │ + lea 0x60(%rsp),%r13 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov 0x10(%rbx),%edi │ │ │ │ xor %eax,%eax │ │ │ │ test %edi,%edi │ │ │ │ sete %al │ │ │ │ push %rax │ │ │ │ - push %rbx │ │ │ │ + push %r13 │ │ │ │ push %r15 │ │ │ │ push 0x50(%rsp) │ │ │ │ push 0x50(%rsp) │ │ │ │ push 0xe8(%rsp) │ │ │ │ push 0xe8(%rsp) │ │ │ │ mov 0x108(%rsp),%eax │ │ │ │ push %rax │ │ │ │ mov 0x108(%rsp),%eax │ │ │ │ push %rax │ │ │ │ - push %r13 │ │ │ │ - push %r13 │ │ │ │ + push %rbp │ │ │ │ + push %rbp │ │ │ │ push %r14 │ │ │ │ push %r12 │ │ │ │ push $0xf │ │ │ │ mov 0x90(%rsp),%edx │ │ │ │ mov 0x9c(%rsp),%r9d │ │ │ │ mov 0x80(%rsp),%r8d │ │ │ │ mov 0x98(%rsp),%ecx │ │ │ │ mov 0x94(%rsp),%esi │ │ │ │ call 43e0 │ │ │ │ mov 0xc0(%rsp),%rdx │ │ │ │ - mov %eax,0x38(%rbp) │ │ │ │ - mov 0xb4(%rsp),%eax │ │ │ │ vmovsd 0xc8(%rsp),%xmm0 │ │ │ │ - vmovsd 0x80e5(%rip),%xmm1 │ │ │ │ - mov %rdx,0x48(%rbp) │ │ │ │ + mov %eax,0x38(%rbx) │ │ │ │ + mov 0xb4(%rsp),%eax │ │ │ │ + mov %rdx,0x48(%rbx) │ │ │ │ mov 0xb8(%rsp),%rdx │ │ │ │ add $0x70,%rsp │ │ │ │ - mov %eax,0x10(%rbp) │ │ │ │ - mov %rdx,0x40(%rbp) │ │ │ │ + mov %eax,0x10(%rbx) │ │ │ │ + vmovsd 0x713b(%rip),%xmm1 │ │ │ │ + mov %rdx,0x40(%rbx) │ │ │ │ test %eax,%eax │ │ │ │ - je 72e4 │ │ │ │ + je 727b │ │ │ │ vmovsd 0x60(%rsp),%xmm2 │ │ │ │ vdivsd %xmm2,%xmm0,%xmm1 │ │ │ │ vmovapd %xmm2,%xmm0 │ │ │ │ vunpcklpd %xmm1,%xmm0,%xmm0 │ │ │ │ - vmovupd %xmm0,0x50(%rbp) │ │ │ │ - mov 0x0(%rbp),%rbp │ │ │ │ - cmp %rbp,(%rsp) │ │ │ │ - jne 7230 │ │ │ │ - mov (%rsp),%rbp │ │ │ │ - mov 0xbc82(%rip),%rsi │ │ │ │ - mov %rbp,%rdi │ │ │ │ + vmovupd %xmm0,0x50(%rbx) │ │ │ │ + mov (%rbx),%rbx │ │ │ │ + cmp %rbx,(%rsp) │ │ │ │ + jne 71c8 │ │ │ │ + mov (%rsp),%rbx │ │ │ │ + mov 0xacec(%rip),%rsi │ │ │ │ + mov %rbx,%rdi │ │ │ │ call 42a0 >::sort(bool (*)(BeagleBenchmarkedResource const&, BeagleBenchmarkedResource const&))@plt> │ │ │ │ - mov 0xbcbb(%rip),%r13 │ │ │ │ + mov 0xad25(%rip),%r13 │ │ │ │ mov 0x0(%r13),%rax │ │ │ │ test %rax,%rax │ │ │ │ - je 732f │ │ │ │ + je 72c5 │ │ │ │ mov (%rax),%rdi │ │ │ │ call 43c0 │ │ │ │ mov 0x0(%r13),%rdi │ │ │ │ call 43c0 │ │ │ │ mov $0x10,%edi │ │ │ │ call 4420 │ │ │ │ - mov %rax,%rbx │ │ │ │ + mov %rax,%rbp │ │ │ │ mov %rax,0x0(%r13) │ │ │ │ - mov 0x10(%rbp),%rax │ │ │ │ - mov %eax,0x8(%rbx) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov %eax,0x8(%rbp) │ │ │ │ cltq │ │ │ │ lea (%rax,%rax,4),%rdi │ │ │ │ shl $0x4,%rdi │ │ │ │ call 4420 │ │ │ │ - mov 0x0(%rbp),%r12 │ │ │ │ - mov %rax,(%rbx) │ │ │ │ - cmp %r12,%rbp │ │ │ │ - je 73d5 │ │ │ │ - mov %r12,%rbx │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - vmovdqu 0x18(%rbx),%xmm0 │ │ │ │ - mov 0x10(%rbx),%edx │ │ │ │ + mov (%rbx),%r12 │ │ │ │ + mov %rax,0x0(%rbp) │ │ │ │ + cmp %r12,%rbx │ │ │ │ + je 7365 │ │ │ │ + mov %r12,%rbp │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov 0x10(%rbp),%edx │ │ │ │ + vmovdqu 0x18(%rbp),%xmm0 │ │ │ │ add $0x50,%rax │ │ │ │ mov %edx,-0x50(%rax) │ │ │ │ - mov 0x38(%rbx),%edx │ │ │ │ vmovdqu %xmm0,-0x48(%rax) │ │ │ │ - vmovdqu 0x28(%rbx),%xmm0 │ │ │ │ + vmovdqu 0x28(%rbp),%xmm0 │ │ │ │ + mov 0x38(%rbp),%edx │ │ │ │ + vmovdqu %xmm0,-0x38(%rax) │ │ │ │ + vmovupd 0x50(%rbp),%xmm0 │ │ │ │ mov %edx,-0x28(%rax) │ │ │ │ - mov 0x40(%rbx),%rdx │ │ │ │ + mov 0x40(%rbp),%rdx │ │ │ │ mov %rdx,-0x20(%rax) │ │ │ │ - vmovdqu %xmm0,-0x38(%rax) │ │ │ │ - vmovupd 0x50(%rbx),%xmm0 │ │ │ │ - mov 0x48(%rbx),%rdx │ │ │ │ - mov (%rbx),%rbx │ │ │ │ - mov %rdx,-0x18(%rax) │ │ │ │ + mov 0x48(%rbp),%rdx │ │ │ │ + mov 0x0(%rbp),%rbp │ │ │ │ vmovupd %xmm0,-0x10(%rax) │ │ │ │ - cmp %rbx,%rbp │ │ │ │ - jne 7370 │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ + mov %rdx,-0x18(%rax) │ │ │ │ + cmp %rbp,%rbx │ │ │ │ + jne 7300 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ mov %r12,%rdi │ │ │ │ mov (%r12),%r12 │ │ │ │ call 42f0 │ │ │ │ - cmp %r12,%rbx │ │ │ │ - jne 73c0 │ │ │ │ - mov 0x0(%r13),%rbx │ │ │ │ - mov %rbp,%rdi │ │ │ │ + cmp %r12,%rbp │ │ │ │ + jne 7350 │ │ │ │ + mov 0x0(%r13),%rbp │ │ │ │ + mov %rbx,%rdi │ │ │ │ call 42f0 │ │ │ │ mov 0x68(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 744d │ │ │ │ + jne 73dc │ │ │ │ add $0x78,%rsp │ │ │ │ - mov %rbx,%rax │ │ │ │ + mov %rbp,%rax │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ ret │ │ │ │ nop │ │ │ │ call 4640 │ │ │ │ - jmp 7042 │ │ │ │ + jmp 6fd2 │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ call 4110 │ │ │ │ - jmp 7031 │ │ │ │ + jmp 6fc1 │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - mov (%rbx),%rbp │ │ │ │ - cmp %rbp,%rbx │ │ │ │ - je 7441 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov 0x0(%rbp),%rbp │ │ │ │ - call 42f0 │ │ │ │ - cmp %rbp,%rbx │ │ │ │ - jne 7430 │ │ │ │ + mov 0x0(%rbp),%rbx │ │ │ │ + cmp %rbx,%rbp │ │ │ │ + je 73d0 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ mov %rbx,%rdi │ │ │ │ + mov (%rbx),%rbx │ │ │ │ call 42f0 │ │ │ │ - xor %ebx,%ebx │ │ │ │ - jmp 73dd │ │ │ │ + cmp %rbx,%rbp │ │ │ │ + jne 73c0 │ │ │ │ + mov %rbp,%rdi │ │ │ │ + call 42f0 │ │ │ │ + xor %ebp,%ebp │ │ │ │ + jmp 736d │ │ │ │ call 4380 <__stack_chk_fail@plt> │ │ │ │ - nopl (%rax) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ │ │ │ │ -0000000000007460 , std::allocator > >*, std::__cxx11::list >, std::allocator > > >*)@@Base>: │ │ │ │ +00000000000073f0 , std::allocator > >*, std::__cxx11::list >, std::allocator > > >*)@@Base>: │ │ │ │ endbr64 │ │ │ │ push %r15 │ │ │ │ push %r14 │ │ │ │ + mov %rdx,%r14 │ │ │ │ push %r13 │ │ │ │ - mov %rsi,%r15 │ │ │ │ push %r12 │ │ │ │ push %rbp │ │ │ │ push %rbx │ │ │ │ - mov %rdx,%rbx │ │ │ │ + mov %rsi,%rbx │ │ │ │ sub $0x38,%rsp │ │ │ │ - mov 0xbac9(%rip),%rsi # 12f48 const&, std::pair const&)@@Base+0xde78> │ │ │ │ + mov 0xab39(%rip),%rsi # 11f48 const&, std::pair const&)@@Base+0xcea8> │ │ │ │ mov %rdi,0x28(%rsp) │ │ │ │ mov %rdx,%rdi │ │ │ │ mov %rdx,0x20(%rsp) │ │ │ │ mov %rcx,(%rsp) │ │ │ │ call 40f0 , std::allocator > >::sort const&, std::pair const&)>(bool (*)(std::pair const&, std::pair const&))@plt> │ │ │ │ - mov (%rbx),%r12 │ │ │ │ - cmp %rbx,%r12 │ │ │ │ - je 7537 , std::allocator > >*, std::__cxx11::list >, std::allocator > > >*)@@Base+0xd7> │ │ │ │ - mov 0xbaa8(%rip),%rbx │ │ │ │ + mov (%r14),%r13 │ │ │ │ + cmp %r14,%r13 │ │ │ │ + je 74bc , std::allocator > >*, std::__cxx11::list >, std::allocator > > >*)@@Base+0xcc> │ │ │ │ + mov 0xab18(%rip),%rbp │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - mov (%rbx),%rax │ │ │ │ - mov (%rax),%r14 │ │ │ │ - cmp %rax,%r14 │ │ │ │ - je 7528 , std::allocator > >*, std::__cxx11::list >, std::allocator > > >*)@@Base+0xc8> │ │ │ │ - mov 0xbaae(%rip),%rax │ │ │ │ - mov 0x14(%r12),%edx │ │ │ │ - mov 0x10(%r12),%esi │ │ │ │ + mov 0x0(%rbp),%rax │ │ │ │ + mov (%rax),%r15 │ │ │ │ + cmp %rax,%r15 │ │ │ │ + je 74b1 , std::allocator > >*, std::__cxx11::list >, std::allocator > > >*)@@Base+0xc1> │ │ │ │ + mov 0x14(%r13),%edx │ │ │ │ + mov 0xab19(%rip),%rax │ │ │ │ + mov 0x10(%r13),%esi │ │ │ │ mov (%rax),%rcx │ │ │ │ movslq %edx,%rax │ │ │ │ mov %edx,0xc(%rsp) │ │ │ │ shl $0x5,%rax │ │ │ │ mov %esi,0x10(%rsp) │ │ │ │ add (%rcx),%rax │ │ │ │ - mov 0x10(%rax),%r13 │ │ │ │ - mov 0x18(%rax),%rbp │ │ │ │ - and %r15,%r13 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov 0x10(%r14),%rdi │ │ │ │ + mov 0x10(%rax),%r14 │ │ │ │ + mov 0x18(%rax),%r12 │ │ │ │ + and %rbx,%r14 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov 0x10(%r15),%rdi │ │ │ │ mov (%rdi),%rax │ │ │ │ call *0x10(%rax) │ │ │ │ mov %rax,%rcx │ │ │ │ - and %r15,%rcx │ │ │ │ - cmp %r15,%rcx │ │ │ │ - jl 7520 , std::allocator > >*, std::__cxx11::list >, std::allocator > > >*)@@Base+0xc0> │ │ │ │ - mov %rbp,%rcx │ │ │ │ + and %rbx,%rcx │ │ │ │ + cmp %rbx,%rcx │ │ │ │ + jl 74a8 , std::allocator > >*, std::__cxx11::list >, std::allocator > > >*)@@Base+0xb8> │ │ │ │ + mov %r12,%rcx │ │ │ │ and %rax,%rcx │ │ │ │ - cmp %rbp,%rcx │ │ │ │ - jl 7520 , std::allocator > >*, std::__cxx11::list >, std::allocator > > >*)@@Base+0xc0> │ │ │ │ - cmp %r15,%r13 │ │ │ │ - jge 7560 , std::allocator > >*, std::__cxx11::list >, std::allocator > > >*)@@Base+0x100> │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - mov (%r14),%r14 │ │ │ │ - cmp (%rbx),%r14 │ │ │ │ - jne 74f0 , std::allocator > >*, std::__cxx11::list >, std::allocator > > >*)@@Base+0x90> │ │ │ │ - mov (%r12),%r12 │ │ │ │ - cmp 0x20(%rsp),%r12 │ │ │ │ - jne 74b0 , std::allocator > >*, std::__cxx11::list >, std::allocator > > >*)@@Base+0x50> │ │ │ │ + cmp %r12,%rcx │ │ │ │ + jl 74a8 , std::allocator > >*, std::__cxx11::list >, std::allocator > > >*)@@Base+0xb8> │ │ │ │ + cmp %rbx,%r14 │ │ │ │ + jge 74e0 , std::allocator > >*, std::__cxx11::list >, std::allocator > > >*)@@Base+0xf0> │ │ │ │ + nopl (%rax) │ │ │ │ + mov (%r15),%r15 │ │ │ │ + cmp 0x0(%rbp),%r15 │ │ │ │ + jne 7480 , std::allocator > >*, std::__cxx11::list >, std::allocator > > >*)@@Base+0x90> │ │ │ │ + mov 0x0(%r13),%r13 │ │ │ │ + cmp 0x20(%rsp),%r13 │ │ │ │ + jne 7440 , std::allocator > >*, std::__cxx11::list >, std::allocator > > >*)@@Base+0x50> │ │ │ │ mov (%rsp),%rdi │ │ │ │ - mov 0xba7e(%rip),%rsi # 12fc0 > const&, std::pair > const&)@@Base+0xdf00> │ │ │ │ + mov 0xaaf9(%rip),%rsi # 11fc0 > const&, std::pair > const&)@@Base+0xcf30> │ │ │ │ call 41f0 >, std::allocator > > >::sort > const&, std::pair > const&)>(bool (*)(std::pair > const&, std::pair > const&))@plt> │ │ │ │ add $0x38,%rsp │ │ │ │ xor %eax,%eax │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ ret │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ + nopl (%rax) │ │ │ │ mov 0x28(%rsp),%rdi │ │ │ │ mov %rax,%rsi │ │ │ │ call 42b0 │ │ │ │ mov 0x10(%rsp),%esi │ │ │ │ + mov 0x10(%r15),%rcx │ │ │ │ mov $0x28,%edi │ │ │ │ - mov 0x10(%r14),%rcx │ │ │ │ add %esi,%eax │ │ │ │ mov %rcx,0x18(%rsp) │ │ │ │ mov %eax,0x14(%rsp) │ │ │ │ call 4310 │ │ │ │ mov 0x14(%rsp),%esi │ │ │ │ - mov %rax,%rdi │ │ │ │ mov 0x18(%rsp),%rcx │ │ │ │ + mov %rax,%rdi │ │ │ │ mov %esi,0x10(%rax) │ │ │ │ mov 0xc(%rsp),%esi │ │ │ │ mov %rcx,0x20(%rax) │ │ │ │ mov %esi,0x18(%rax) │ │ │ │ mov (%rsp),%rsi │ │ │ │ call 4060 │ │ │ │ mov (%rsp),%rax │ │ │ │ incq 0x10(%rax) │ │ │ │ - jmp 7520 , std::allocator > >*, std::__cxx11::list >, std::allocator > > >*)@@Base+0xc0> │ │ │ │ + jmp 74a8 , std::allocator > >*, std::__cxx11::list >, std::allocator > > >*)@@Base+0xb8> │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ │ │ │ │ -00000000000075c0 : │ │ │ │ +0000000000007540 : │ │ │ │ endbr64 │ │ │ │ push %rbp │ │ │ │ mov %rsp,%rbp │ │ │ │ push %r15 │ │ │ │ push %r14 │ │ │ │ push %r13 │ │ │ │ push %r12 │ │ │ │ push %rbx │ │ │ │ sub $0x58,%rsp │ │ │ │ - mov 0x48(%rbp),%rax │ │ │ │ mov %edi,-0x58(%rbp) │ │ │ │ + mov 0x48(%rbp),%rax │ │ │ │ mov %esi,-0x5c(%rbp) │ │ │ │ mov %edx,-0x60(%rbp) │ │ │ │ + mov 0x28(%rbp),%r15 │ │ │ │ mov %ecx,-0x64(%rbp) │ │ │ │ mov %r8d,-0x68(%rbp) │ │ │ │ mov %r9d,-0x54(%rbp) │ │ │ │ - mov 0x28(%rbp),%r14 │ │ │ │ mov %rax,-0x78(%rbp) │ │ │ │ mov %fs:0x28,%rax │ │ │ │ mov %rax,-0x38(%rbp) │ │ │ │ - mov 0xb977(%rip),%rax │ │ │ │ + mov 0xa9f7(%rip),%rax │ │ │ │ cmpq $0x0,(%rax) │ │ │ │ - je 7abf │ │ │ │ - mov 0xb956(%rip),%rax │ │ │ │ + je 7a02 │ │ │ │ + mov 0xa9d6(%rip),%rax │ │ │ │ cmpq $0x0,(%rax) │ │ │ │ - je 7af4 │ │ │ │ - mov 0xb925(%rip),%rax │ │ │ │ + je 7a37 │ │ │ │ + mov 0xa9a5(%rip),%rax │ │ │ │ cmpq $0x0,(%rax) │ │ │ │ - je 7a4a │ │ │ │ - mov 0xb974(%rip),%rax │ │ │ │ + je 798f │ │ │ │ + mov 0xa9f4(%rip),%rax │ │ │ │ mov $0x18,%edi │ │ │ │ movl $0x0,-0x3c(%rbp) │ │ │ │ movl $0x1,(%rax) │ │ │ │ call 4310 │ │ │ │ - mov 0x40(%rbp),%rcx │ │ │ │ - vmovq %rax,%xmm1 │ │ │ │ movq $0x0,0x10(%rax) │ │ │ │ + vpbroadcastq %rax,%xmm0 │ │ │ │ + mov 0x40(%rbp),%rcx │ │ │ │ mov %rax,%r8 │ │ │ │ mov 0x38(%rbp),%rdx │ │ │ │ - vpunpcklqdq %xmm1,%xmm1,%xmm0 │ │ │ │ - mov %r14,%rdi │ │ │ │ - mov %rax,%rbx │ │ │ │ mov 0x30(%rbp),%esi │ │ │ │ vmovdqu %xmm0,(%rax) │ │ │ │ + mov %r15,%rdi │ │ │ │ + mov %rax,%rbx │ │ │ │ call 4260 , std::allocator > >*)@plt> │ │ │ │ - mov %eax,%r15d │ │ │ │ mov %eax,-0x3c(%rbp) │ │ │ │ + mov %eax,%r13d │ │ │ │ test %eax,%eax │ │ │ │ - jne 79f9 │ │ │ │ + jne 7949 │ │ │ │ mov $0x18,%edi │ │ │ │ call 4310 │ │ │ │ - mov 0x40(%rbp),%rsi │ │ │ │ - mov 0x38(%rbp),%rdi │ │ │ │ - vmovq %rax,%xmm2 │ │ │ │ movq $0x0,0x10(%rax) │ │ │ │ - vpunpcklqdq %xmm2,%xmm2,%xmm0 │ │ │ │ + vpbroadcastq %rax,%xmm0 │ │ │ │ + mov 0x40(%rbp),%rsi │ │ │ │ mov %rax,%rcx │ │ │ │ - mov %rbx,%rdx │ │ │ │ - mov %rax,%r13 │ │ │ │ + mov 0x38(%rbp),%rdi │ │ │ │ vmovdqu %xmm0,(%rax) │ │ │ │ + mov %rbx,%rdx │ │ │ │ + mov %rax,%r15 │ │ │ │ call 4610 , std::allocator > >*, std::__cxx11::list >, std::allocator > > >*)@plt> │ │ │ │ - mov %eax,%r15d │ │ │ │ mov %eax,-0x3c(%rbp) │ │ │ │ + mov %eax,%r13d │ │ │ │ mov (%rbx),%rax │ │ │ │ cmp %rax,%rbx │ │ │ │ - je 76f7 │ │ │ │ - mov %rax,%r15 │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - mov (%r15),%r14 │ │ │ │ - mov %r15,%rdi │ │ │ │ - mov %r14,%r15 │ │ │ │ + je 7664 │ │ │ │ + mov %rax,%r14 │ │ │ │ + nop │ │ │ │ + mov %r14,%rdi │ │ │ │ + mov (%r14),%r14 │ │ │ │ call 42f0 │ │ │ │ cmp %r14,%rbx │ │ │ │ - jne 76e0 │ │ │ │ - mov -0x3c(%rbp),%r15d │ │ │ │ + jne 7650 │ │ │ │ + mov -0x3c(%rbp),%r13d │ │ │ │ mov %rbx,%rdi │ │ │ │ call 42f0 │ │ │ │ - mov 0x0(%r13),%r12 │ │ │ │ - test %r15d,%r15d │ │ │ │ - jne 7afe │ │ │ │ + mov (%r15),%r12 │ │ │ │ + test %r13d,%r13d │ │ │ │ + jne 7a41 │ │ │ │ movl $0xfffffffa,-0x3c(%rbp) │ │ │ │ - cmp %r12,%r13 │ │ │ │ - je 7bb3 │ │ │ │ - mov 0xb86d(%rip),%rax │ │ │ │ - lea 0x8(%rax),%r15 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x20(%r12),%r14 │ │ │ │ + cmp %r12,%r15 │ │ │ │ + je 7af3 │ │ │ │ + mov 0xa901(%rip),%rax │ │ │ │ + lea 0x8(%rax),%r14 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov 0x20(%r12),%r13 │ │ │ │ mov 0x18(%r12),%ebx │ │ │ │ - mov (%r14),%rax │ │ │ │ + mov 0x0(%r13),%rax │ │ │ │ mov (%rax),%rax │ │ │ │ mov %rax,-0x50(%rbp) │ │ │ │ - mov 0xb845(%rip),%rax │ │ │ │ + mov 0xa8dc(%rip),%rax │ │ │ │ mov 0x10(%rax),%rax │ │ │ │ test %rax,%rax │ │ │ │ - je 79f0 │ │ │ │ - mov %r15,%rsi │ │ │ │ - jmp 776b │ │ │ │ - nopl (%rax) │ │ │ │ + je 7940 │ │ │ │ + mov %r14,%rsi │ │ │ │ + jmp 76db │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ mov %rax,%rsi │ │ │ │ mov %rcx,%rax │ │ │ │ test %rax,%rax │ │ │ │ - je 7780 │ │ │ │ - cmp 0x20(%rax),%ebx │ │ │ │ + je 76f0 │ │ │ │ mov 0x10(%rax),%rcx │ │ │ │ mov 0x18(%rax),%rdx │ │ │ │ - jle 7760 │ │ │ │ + cmp 0x20(%rax),%ebx │ │ │ │ + jle 76d0 │ │ │ │ mov %rdx,%rax │ │ │ │ test %rax,%rax │ │ │ │ - jne 776b │ │ │ │ + jne 76db │ │ │ │ mov %rsi,-0x48(%rbp) │ │ │ │ - cmp %r15,%rsi │ │ │ │ - je 7792 │ │ │ │ + cmp %r14,%rsi │ │ │ │ + je 7702 │ │ │ │ cmp 0x20(%rsi),%ebx │ │ │ │ - jge 7831 │ │ │ │ + jge 7799 │ │ │ │ mov $0x28,%edi │ │ │ │ call 4310 │ │ │ │ - cmp %r15,-0x48(%rbp) │ │ │ │ vmovd %ebx,%xmm0 │ │ │ │ mov %rax,%rcx │ │ │ │ vmovq %xmm0,0x20(%rax) │ │ │ │ - je 79b0 │ │ │ │ + cmp %r14,-0x48(%rbp) │ │ │ │ + je 7908 │ │ │ │ mov -0x48(%rbp),%rax │ │ │ │ cmp 0x20(%rax),%ebx │ │ │ │ - jl 7950 │ │ │ │ - jle 7829 │ │ │ │ - mov 0xb7c8(%rip),%rsi │ │ │ │ + jl 78a8 │ │ │ │ + jle 7791 │ │ │ │ + mov 0xa858(%rip),%rsi │ │ │ │ mov -0x48(%rbp),%rax │ │ │ │ cmp %rax,0x20(%rsi) │ │ │ │ - je 7a38 │ │ │ │ + je 797d │ │ │ │ mov %rax,%rdi │ │ │ │ mov %rcx,-0x70(%rbp) │ │ │ │ call 4220 │ │ │ │ - cmp 0x20(%rax),%ebx │ │ │ │ mov -0x70(%rbp),%rcx │ │ │ │ + cmp 0x20(%rax),%ebx │ │ │ │ mov %rax,%rdx │ │ │ │ - jl 7a7f │ │ │ │ - nopl (%rax) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0xb789(%rip),%rdi │ │ │ │ + jl 79c3 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov 0xa821(%rip),%rdi │ │ │ │ mov %ebx,%esi │ │ │ │ mov %rcx,-0x70(%rbp) │ │ │ │ - call 5100 │ │ │ │ + call 50d0 │ │ │ │ mov -0x70(%rbp),%rcx │ │ │ │ test %rax,%rax │ │ │ │ mov %rax,-0x48(%rbp) │ │ │ │ setne %al │ │ │ │ test %rdx,%rdx │ │ │ │ - jne 79d1 │ │ │ │ + jne 7929 │ │ │ │ mov %rcx,%rdi │ │ │ │ call 42f0 │ │ │ │ sub $0x8,%rsp │ │ │ │ lea -0x3c(%rbp),%rax │ │ │ │ mov -0x68(%rbp),%r9d │ │ │ │ mov -0x64(%rbp),%r8d │ │ │ │ mov -0x60(%rbp),%ecx │ │ │ │ mov -0x5c(%rbp),%edx │ │ │ │ push %rax │ │ │ │ - mov %r14,%rdi │ │ │ │ + mov %r13,%rdi │ │ │ │ mov -0x48(%rbp),%rax │ │ │ │ - push 0x40(%rbp) │ │ │ │ - push 0x38(%rbp) │ │ │ │ mov -0x58(%rbp),%esi │ │ │ │ + push 0x40(%rbp) │ │ │ │ mov 0x24(%rax),%eax │ │ │ │ + push 0x38(%rbp) │ │ │ │ push %rax │ │ │ │ push %rbx │ │ │ │ mov 0x20(%rbp),%eax │ │ │ │ push %rax │ │ │ │ mov 0x18(%rbp),%eax │ │ │ │ push %rax │ │ │ │ mov 0x10(%rbp),%eax │ │ │ │ push %rax │ │ │ │ mov -0x54(%rbp),%eax │ │ │ │ push %rax │ │ │ │ call *-0x50(%rbp) │ │ │ │ mov %rax,%rbx │ │ │ │ add $0x50,%rsp │ │ │ │ test %rax,%rax │ │ │ │ - jne 7a54 │ │ │ │ + jne 7999 │ │ │ │ mov (%r12),%r12 │ │ │ │ - cmp %r12,%r13 │ │ │ │ - jne 7730 │ │ │ │ - mov 0x0(%r13),%rax │ │ │ │ - cmp %rax,%r13 │ │ │ │ - je 7a6e │ │ │ │ + cmp %r12,%r15 │ │ │ │ + jne 7698 │ │ │ │ + mov (%r15),%rax │ │ │ │ + cmp %rax,%r15 │ │ │ │ + je 79b2 │ │ │ │ mov %rax,%r14 │ │ │ │ - nopl (%rax) │ │ │ │ - mov (%r14),%r15 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ mov %r14,%rdi │ │ │ │ - mov %r15,%r14 │ │ │ │ + mov (%r14),%r14 │ │ │ │ call 42f0 │ │ │ │ - cmp %r15,%r13 │ │ │ │ - jne 78a0 │ │ │ │ - mov %r13,%rdi │ │ │ │ + cmp %r14,%r15 │ │ │ │ + jne 7808 │ │ │ │ + mov %r15,%rdi │ │ │ │ call 42f0 │ │ │ │ test %rbx,%rbx │ │ │ │ - je 7a76 │ │ │ │ - mov 0xb6b5(%rip),%rax │ │ │ │ + je 79ba │ │ │ │ + mov 0xa750(%rip),%rax │ │ │ │ mov (%rax),%rsi │ │ │ │ mov 0x8(%rsi),%rax │ │ │ │ mov (%rsi),%r13 │ │ │ │ mov %rsi,-0x48(%rbp) │ │ │ │ mov %rax,%r12 │ │ │ │ sub %r13,%r12 │ │ │ │ mov %r12,%r14 │ │ │ │ sar $0x3,%r14 │ │ │ │ cmp 0x10(%rsi),%rax │ │ │ │ - je 7b32 │ │ │ │ + je 7a72 │ │ │ │ mov %rbx,(%rax) │ │ │ │ add $0x8,%rax │ │ │ │ mov %rax,0x8(%rsi) │ │ │ │ - mov -0x78(%rbp),%r13 │ │ │ │ - mov %rbx,%rdi │ │ │ │ + mov -0x78(%rbp),%r15 │ │ │ │ mov (%rbx),%rax │ │ │ │ - mov %r13,%rsi │ │ │ │ + mov %rbx,%rdi │ │ │ │ + mov %r15,%rsi │ │ │ │ call *0x18(%rax) │ │ │ │ - mov %eax,%r15d │ │ │ │ + mov %eax,%r13d │ │ │ │ test %eax,%eax │ │ │ │ - je 7a90 │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ + je 79d4 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ mov -0x38(%rbp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 7bd6 │ │ │ │ + jne 7b16 │ │ │ │ lea -0x28(%rbp),%rsp │ │ │ │ - mov %r15d,%eax │ │ │ │ + mov %r13d,%eax │ │ │ │ pop %rbx │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ pop %rbp │ │ │ │ ret │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0xb639(%rip),%rsi │ │ │ │ + nopl (%rax) │ │ │ │ + mov 0xa6e1(%rip),%rsi │ │ │ │ mov -0x48(%rbp),%rax │ │ │ │ cmp 0x18(%rsi),%rax │ │ │ │ - je 7984 │ │ │ │ + je 78dc │ │ │ │ mov %rax,%rdi │ │ │ │ mov %rcx,-0x70(%rbp) │ │ │ │ call 4320 │ │ │ │ - cmp 0x20(%rax),%ebx │ │ │ │ mov -0x70(%rbp),%rcx │ │ │ │ + cmp 0x20(%rax),%ebx │ │ │ │ mov %rax,%rdx │ │ │ │ - jle 7800 │ │ │ │ + jle 7768 │ │ │ │ cmpq $0x0,0x18(%rax) │ │ │ │ - je 79cf │ │ │ │ + je 7927 │ │ │ │ mov -0x48(%rbp),%rdx │ │ │ │ mov $0x1,%edi │ │ │ │ - mov %rcx,%rsi │ │ │ │ mov %rcx,-0x48(%rbp) │ │ │ │ - mov %r15,%rcx │ │ │ │ + mov %rcx,%rsi │ │ │ │ + mov %r14,%rcx │ │ │ │ call 4080 │ │ │ │ - mov 0xb5ed(%rip),%rax │ │ │ │ + mov 0xa695(%rip),%rax │ │ │ │ incq 0x28(%rax) │ │ │ │ - jmp 7831 │ │ │ │ + jmp 7799 │ │ │ │ nopl 0x0(%rax) │ │ │ │ - mov 0xb5d9(%rip),%rax │ │ │ │ + mov 0xa681(%rip),%rax │ │ │ │ cmpq $0x0,0x28(%rax) │ │ │ │ - je 7800 │ │ │ │ + je 7768 │ │ │ │ mov 0x20(%rax),%rdx │ │ │ │ cmp 0x20(%rdx),%ebx │ │ │ │ - jle 7800 │ │ │ │ + jle 7768 │ │ │ │ xor %eax,%eax │ │ │ │ - cmp %r15,%rdx │ │ │ │ - je 79da │ │ │ │ + cmp %r14,%rdx │ │ │ │ + je 7932 │ │ │ │ test %al,%al │ │ │ │ - je 7a34 │ │ │ │ + je 7979 │ │ │ │ mov $0x1,%edi │ │ │ │ - jmp 798d │ │ │ │ + jmp 78e5 │ │ │ │ nopl 0x0(%rax) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - mov %r15,-0x48(%rbp) │ │ │ │ - jmp 7792 │ │ │ │ + mov %r14,-0x48(%rbp) │ │ │ │ + jmp 7702 │ │ │ │ mov (%rbx),%rax │ │ │ │ cmp %rax,%rbx │ │ │ │ - je 7a27 │ │ │ │ + je 796c │ │ │ │ mov %rax,%r15 │ │ │ │ - nop │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - mov (%r15),%r14 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ mov %r15,%rdi │ │ │ │ - mov %r14,%r15 │ │ │ │ + mov (%r15),%r15 │ │ │ │ call 42f0 │ │ │ │ - cmp %r14,%rbx │ │ │ │ - jne 7a10 │ │ │ │ - mov -0x3c(%rbp),%r15d │ │ │ │ + cmp %r15,%rbx │ │ │ │ + jne 7958 │ │ │ │ + mov -0x3c(%rbp),%r13d │ │ │ │ mov %rbx,%rdi │ │ │ │ call 42f0 │ │ │ │ - jmp 7920 │ │ │ │ + jmp 7880 │ │ │ │ mov %rdx,-0x48(%rbp) │ │ │ │ mov -0x48(%rbp),%rdx │ │ │ │ xor %edi,%edi │ │ │ │ cmp 0x20(%rdx),%ebx │ │ │ │ setl %dil │ │ │ │ - jmp 798d │ │ │ │ + jmp 78e5 │ │ │ │ call 4640 │ │ │ │ - jmp 7635 │ │ │ │ - mov 0x0(%r13),%rax │ │ │ │ - cmp %rax,%r13 │ │ │ │ - jne 789a │ │ │ │ - mov %r13,%rdi │ │ │ │ + jmp 75b5 │ │ │ │ + mov (%r15),%rax │ │ │ │ + cmp %rax,%r15 │ │ │ │ + jne 7801 │ │ │ │ + mov %r15,%rdi │ │ │ │ call 42f0 │ │ │ │ - jmp 78c4 │ │ │ │ - mov %r13,%rdi │ │ │ │ + jmp 7829 │ │ │ │ + mov %r15,%rdi │ │ │ │ call 42f0 │ │ │ │ - mov -0x3c(%rbp),%r15d │ │ │ │ - jmp 7920 │ │ │ │ + mov -0x3c(%rbp),%r13d │ │ │ │ + jmp 7880 │ │ │ │ mov -0x48(%rbp),%rax │ │ │ │ cmpq $0x0,0x18(%rax) │ │ │ │ - jne 79da │ │ │ │ - jmp 7a38 │ │ │ │ - mov 0xb4d9(%rip),%rax │ │ │ │ - mov %r14d,%r15d │ │ │ │ + jne 7932 │ │ │ │ + jmp 797d │ │ │ │ + mov 0xa595(%rip),%rax │ │ │ │ + mov %r14d,%r13d │ │ │ │ mov (%rax),%rdx │ │ │ │ - movslq 0x0(%r13),%rax │ │ │ │ + movslq (%r15),%rax │ │ │ │ shl $0x5,%rax │ │ │ │ add (%rdx),%rax │ │ │ │ mov (%rax),%rax │ │ │ │ - mov %rax,0x8(%r13) │ │ │ │ - lea 0x761e(%rip),%rax │ │ │ │ - mov %rax,0x18(%r13) │ │ │ │ - jmp 7920 │ │ │ │ + mov %rax,0x8(%r15) │ │ │ │ + lea 0x66db(%rip),%rax │ │ │ │ + mov %rax,0x18(%r15) │ │ │ │ + jmp 7880 │ │ │ │ mov $0x18,%edi │ │ │ │ call 4310 │ │ │ │ - mov 0xb4b0(%rip),%rsi │ │ │ │ + mov 0xa56d(%rip),%rsi │ │ │ │ vpxor %xmm0,%xmm0,%xmm0 │ │ │ │ movq $0x0,0x10(%rax) │ │ │ │ vmovdqu %xmm0,(%rax) │ │ │ │ mov %rax,(%rsi) │ │ │ │ - mov 0xb486(%rip),%rax │ │ │ │ + mov 0xa543(%rip),%rax │ │ │ │ cmpq $0x0,(%rax) │ │ │ │ - jne 7624 │ │ │ │ + jne 75a4 │ │ │ │ call 4110 │ │ │ │ - jmp 7624 │ │ │ │ - cmp %r12,%r13 │ │ │ │ - je 7b25 │ │ │ │ - xchg %ax,%ax │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + jmp 75a4 │ │ │ │ + cmp %r12,%r15 │ │ │ │ + je 7a65 │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ mov %r12,%rdi │ │ │ │ mov (%r12),%r12 │ │ │ │ call 42f0 │ │ │ │ - cmp %r12,%r13 │ │ │ │ - jne 7b10 │ │ │ │ - mov -0x3c(%rbp),%r15d │ │ │ │ - mov %r13,%rdi │ │ │ │ + cmp %r12,%r15 │ │ │ │ + jne 7a50 │ │ │ │ + mov -0x3c(%rbp),%r13d │ │ │ │ + mov %r15,%rdi │ │ │ │ call 42f0 │ │ │ │ - jmp 7920 │ │ │ │ + jmp 7880 │ │ │ │ movabs $0xfffffffffffffff,%rax │ │ │ │ cmp %rax,%r14 │ │ │ │ - je 4cde <__cxa_finalize@plt+0x68e> │ │ │ │ + je 4cbe <__cxa_finalize@plt+0x66e> │ │ │ │ test %r14,%r14 │ │ │ │ mov $0x1,%r15d │ │ │ │ movabs $0xfffffffffffffff,%rax │ │ │ │ cmovne %r14,%r15 │ │ │ │ add %r14,%r15 │ │ │ │ cmp %rax,%r15 │ │ │ │ cmova %rax,%r15 │ │ │ │ lea 0x0(,%r15,8),%rax │ │ │ │ mov %rax,%rdi │ │ │ │ mov %rax,-0x50(%rbp) │ │ │ │ call 4310 │ │ │ │ - mov %rax,%r15 │ │ │ │ mov %rbx,(%rax,%r12,1) │ │ │ │ + mov %rax,%r15 │ │ │ │ test %r12,%r12 │ │ │ │ - jne 7bc6 │ │ │ │ + jne 7b06 │ │ │ │ lea 0x8(%r15,%r12,1),%r12 │ │ │ │ test %r13,%r13 │ │ │ │ - je 7b98 │ │ │ │ + je 7ad8 │ │ │ │ mov %r13,%rdi │ │ │ │ call 42f0 │ │ │ │ mov -0x50(%rbp),%rcx │ │ │ │ mov -0x48(%rbp),%rax │ │ │ │ add %r15,%rcx │ │ │ │ mov %r15,(%rax) │ │ │ │ mov %r12,0x8(%rax) │ │ │ │ mov %rcx,0x10(%rax) │ │ │ │ - jmp 78fb │ │ │ │ - mov %r13,%rdi │ │ │ │ - mov $0xfffffffa,%r15d │ │ │ │ + jmp 7860 │ │ │ │ + mov %r15,%rdi │ │ │ │ + mov $0xfffffffa,%r13d │ │ │ │ call 42f0 │ │ │ │ - jmp 7920 │ │ │ │ + jmp 7880 │ │ │ │ mov %r12,%rdx │ │ │ │ mov %r13,%rsi │ │ │ │ mov %rax,%rdi │ │ │ │ call 4290 │ │ │ │ - jmp 7b86 │ │ │ │ + jmp 7ac6 │ │ │ │ call 4380 <__stack_chk_fail@plt> │ │ │ │ endbr64 │ │ │ │ - jmp 4cfd <__cxa_finalize@plt+0x6ad> │ │ │ │ + jmp 4cdd <__cxa_finalize@plt+0x68d> │ │ │ │ cs nopw 0x0(%rax,%rax,1) │ │ │ │ xchg %ax,%ax │ │ │ │ │ │ │ │ -0000000000007bf0 : │ │ │ │ +0000000000007b30 : │ │ │ │ endbr64 │ │ │ │ lea 0x8(%rdi),%rax │ │ │ │ ret │ │ │ │ nopl 0x0(%rax) │ │ │ │ │ │ │ │ -0000000000007c00 : │ │ │ │ +0000000000007b40 : │ │ │ │ endbr64 │ │ │ │ lea 0x20(%rdi),%rax │ │ │ │ ret │ │ │ │ nopl 0x0(%rax) │ │ │ │ push %r15 │ │ │ │ push %r14 │ │ │ │ push %r13 │ │ │ │ push %r12 │ │ │ │ push %rbp │ │ │ │ push %rbx │ │ │ │ sub $0x28,%rsp │ │ │ │ mov %rdi,0x10(%rsp) │ │ │ │ test %rdi,%rdi │ │ │ │ - je 7da6 │ │ │ │ + je 7cde │ │ │ │ mov 0x10(%rsp),%rax │ │ │ │ mov 0x18(%rax),%rax │ │ │ │ mov %rax,0x8(%rsp) │ │ │ │ test %rax,%rax │ │ │ │ - je 7d89 │ │ │ │ + je 7cc1 │ │ │ │ mov 0x8(%rsp),%rax │ │ │ │ mov 0x18(%rax),%r14 │ │ │ │ test %r14,%r14 │ │ │ │ - je 7d6c │ │ │ │ + je 7ca4 │ │ │ │ mov 0x18(%r14),%r15 │ │ │ │ test %r15,%r15 │ │ │ │ - je 7d53 │ │ │ │ + je 7c8b │ │ │ │ mov 0x18(%r15),%rbx │ │ │ │ test %rbx,%rbx │ │ │ │ - je 7d0a │ │ │ │ + je 7c4a │ │ │ │ mov 0x18(%rbx),%r12 │ │ │ │ test %r12,%r12 │ │ │ │ - je 7cd2 │ │ │ │ + je 7c12 │ │ │ │ mov 0x18(%r12),%rbp │ │ │ │ test %rbp,%rbp │ │ │ │ - je 7cf0 │ │ │ │ + je 7c30 │ │ │ │ mov 0x18(%rbp),%rax │ │ │ │ test %rax,%rax │ │ │ │ - je 7d30 │ │ │ │ + je 7c68 │ │ │ │ mov 0x18(%rax),%r13 │ │ │ │ test %r13,%r13 │ │ │ │ - je 7cbc │ │ │ │ + je 7bfc │ │ │ │ mov 0x18(%r13),%rdi │ │ │ │ mov %rax,0x18(%rsp) │ │ │ │ - call 7c10 │ │ │ │ + call 7b50 │ │ │ │ mov %r13,%rdi │ │ │ │ mov 0x10(%r13),%r13 │ │ │ │ call 42f0 │ │ │ │ mov 0x18(%rsp),%rax │ │ │ │ test %r13,%r13 │ │ │ │ - jne 7c98 │ │ │ │ + jne 7bd8 │ │ │ │ mov 0x10(%rax),%r13 │ │ │ │ mov %rax,%rdi │ │ │ │ call 42f0 │ │ │ │ test %r13,%r13 │ │ │ │ - je 7d30 │ │ │ │ + je 7c68 │ │ │ │ mov %r13,%rax │ │ │ │ - jmp 7c8f │ │ │ │ + jmp 7bcf │ │ │ │ mov 0x10(%rbx),%rbp │ │ │ │ mov %rbx,%rdi │ │ │ │ call 42f0 │ │ │ │ test %rbp,%rbp │ │ │ │ - je 7d0a │ │ │ │ + je 7c4a │ │ │ │ mov %rbp,%rbx │ │ │ │ - jmp 7c6f │ │ │ │ + jmp 7baf │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ mov 0x10(%r12),%rbp │ │ │ │ mov %r12,%rdi │ │ │ │ call 42f0 │ │ │ │ test %rbp,%rbp │ │ │ │ - je 7cd2 │ │ │ │ + je 7c12 │ │ │ │ mov %rbp,%r12 │ │ │ │ - jmp 7c78 │ │ │ │ + jmp 7bb8 │ │ │ │ mov 0x10(%r15),%rbx │ │ │ │ mov %r15,%rdi │ │ │ │ call 42f0 │ │ │ │ test %rbx,%rbx │ │ │ │ - je 7d53 │ │ │ │ + je 7c8b │ │ │ │ mov %rbx,%r15 │ │ │ │ - jmp 7c62 │ │ │ │ - xchg %ax,%ax │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + jmp 7ba2 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ mov 0x10(%rbp),%rax │ │ │ │ mov %rbp,%rdi │ │ │ │ mov %rax,0x18(%rsp) │ │ │ │ call 42f0 │ │ │ │ mov 0x18(%rsp),%rax │ │ │ │ test %rax,%rax │ │ │ │ - je 7cf0 │ │ │ │ + je 7c30 │ │ │ │ mov %rax,%rbp │ │ │ │ - jmp 7c82 │ │ │ │ + jmp 7bc2 │ │ │ │ mov 0x10(%r14),%rbx │ │ │ │ mov %r14,%rdi │ │ │ │ call 42f0 │ │ │ │ test %rbx,%rbx │ │ │ │ - je 7d6c │ │ │ │ + je 7ca4 │ │ │ │ mov %rbx,%r14 │ │ │ │ - jmp 7c55 │ │ │ │ + jmp 7b95 │ │ │ │ mov 0x8(%rsp),%rdi │ │ │ │ mov 0x10(%rdi),%rbx │ │ │ │ call 42f0 │ │ │ │ test %rbx,%rbx │ │ │ │ - je 7d89 │ │ │ │ + je 7cc1 │ │ │ │ mov %rbx,0x8(%rsp) │ │ │ │ - jmp 7c43 │ │ │ │ + jmp 7b83 │ │ │ │ mov 0x10(%rsp),%rdi │ │ │ │ mov 0x10(%rdi),%rbx │ │ │ │ call 42f0 │ │ │ │ test %rbx,%rbx │ │ │ │ - je 7da6 │ │ │ │ + je 7cde │ │ │ │ mov %rbx,0x10(%rsp) │ │ │ │ - jmp 7c2c │ │ │ │ + jmp 7b6c │ │ │ │ add $0x28,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ ret │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - nop │ │ │ │ + nopl (%rax) │ │ │ │ │ │ │ │ -0000000000007dc0 , std::allocator > >::~map()@@Base>: │ │ │ │ +0000000000007cf0 , std::allocator > >::~map()@@Base>: │ │ │ │ endbr64 │ │ │ │ push %rbx │ │ │ │ mov 0x10(%rdi),%rbx │ │ │ │ test %rbx,%rbx │ │ │ │ - je 7de8 , std::allocator > >::~map()@@Base+0x28> │ │ │ │ + je 7d18 , std::allocator > >::~map()@@Base+0x28> │ │ │ │ mov 0x18(%rbx),%rdi │ │ │ │ - call 7c10 │ │ │ │ + call 7b50 │ │ │ │ mov %rbx,%rdi │ │ │ │ mov 0x10(%rbx),%rbx │ │ │ │ call 42f0 │ │ │ │ test %rbx,%rbx │ │ │ │ - jne 7dce , std::allocator > >::~map()@@Base+0xe> │ │ │ │ + jne 7cfe , std::allocator > >::~map()@@Base+0xe> │ │ │ │ pop %rbx │ │ │ │ ret │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - xchg %ax,%ax │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ │ │ │ │ -0000000000007e00 , std::allocator > >::remove(std::pair const&)@@Base>: │ │ │ │ +0000000000007d20 , std::allocator > >::remove(std::pair const&)@@Base>: │ │ │ │ endbr64 │ │ │ │ + push %r14 │ │ │ │ + push %r13 │ │ │ │ + push %r12 │ │ │ │ push %rbp │ │ │ │ push %rbx │ │ │ │ - sub $0x48,%rsp │ │ │ │ - mov (%rdi),%rax │ │ │ │ - mov %fs:0x28,%rbp │ │ │ │ - mov %rbp,0x38(%rsp) │ │ │ │ - lea 0x20(%rsp),%rbp │ │ │ │ - movq $0x0,0x30(%rsp) │ │ │ │ - vmovq %rbp,%xmm1 │ │ │ │ - vpunpcklqdq %xmm1,%xmm1,%xmm0 │ │ │ │ - vmovdqa %xmm0,0x20(%rsp) │ │ │ │ - cmp %rdi,%rax │ │ │ │ - je 7ed0 , std::allocator > >::remove(std::pair const&)@@Base+0xd0> │ │ │ │ - mov %rdi,%rcx │ │ │ │ - mov %rsi,%r8 │ │ │ │ - mov %rbp,%rbx │ │ │ │ - jmp 7e65 , std::allocator > >::remove(std::pair const&)@@Base+0x65> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - cmp %rax,%rcx │ │ │ │ - je 7ecb , std::allocator > >::remove(std::pair const&)@@Base+0xcb> │ │ │ │ - mov %rax,%rsi │ │ │ │ - mov (%r8),%edx │ │ │ │ - mov (%rax),%rax │ │ │ │ - cmp %edx,0x10(%rsi) │ │ │ │ - jne 7e60 , std::allocator > >::remove(std::pair const&)@@Base+0x60> │ │ │ │ - mov 0x4(%r8),%edx │ │ │ │ - cmp %edx,0x14(%rsi) │ │ │ │ - jne 7e60 , std::allocator > >::remove(std::pair const&)@@Base+0x60> │ │ │ │ + sub $0x20,%rsp │ │ │ │ + mov %fs:0x28,%rax │ │ │ │ + mov %rax,0x18(%rsp) │ │ │ │ + xor %eax,%eax │ │ │ │ + mov (%rdi),%rbp │ │ │ │ + vpbroadcastq %rsp,%xmm0 │ │ │ │ + movq $0x0,0x10(%rsp) │ │ │ │ + vmovdqa %xmm0,(%rsp) │ │ │ │ + cmp %rdi,%rbp │ │ │ │ + je 7dc8 , std::allocator > >::remove(std::pair const&)@@Base+0xa8> │ │ │ │ + mov %rdi,%r12 │ │ │ │ + mov %rsi,%r14 │ │ │ │ + mov %rsp,%rbx │ │ │ │ + jmp 7d75 , std::allocator > >::remove(std::pair const&)@@Base+0x55> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + cmp %rbp,%r12 │ │ │ │ + je 7dc3 , std::allocator > >::remove(std::pair const&)@@Base+0xa3> │ │ │ │ + mov (%r14),%eax │ │ │ │ + mov %rbp,%rsi │ │ │ │ + mov 0x0(%rbp),%rbp │ │ │ │ + cmp %eax,0x10(%rsi) │ │ │ │ + jne 7d70 , std::allocator > >::remove(std::pair const&)@@Base+0x50> │ │ │ │ + mov 0x4(%r14),%eax │ │ │ │ + cmp %eax,0x14(%rsi) │ │ │ │ + jne 7d70 , std::allocator > >::remove(std::pair const&)@@Base+0x50> │ │ │ │ cmp %rsi,%rbx │ │ │ │ - je 7e60 , std::allocator > >::remove(std::pair const&)@@Base+0x60> │ │ │ │ - cmp %rbx,%rax │ │ │ │ - je 7e60 , std::allocator > >::remove(std::pair const&)@@Base+0x60> │ │ │ │ - mov %rax,%rdx │ │ │ │ + je 7d70 , std::allocator > >::remove(std::pair const&)@@Base+0x50> │ │ │ │ + cmp %rbx,%rbp │ │ │ │ + je 7d70 , std::allocator > >::remove(std::pair const&)@@Base+0x50> │ │ │ │ mov %rbx,%rdi │ │ │ │ - mov %r8,0x18(%rsp) │ │ │ │ - mov %rcx,0x10(%rsp) │ │ │ │ - mov %rax,0x8(%rsp) │ │ │ │ + mov %rbp,%rdx │ │ │ │ call 4170 │ │ │ │ - mov 0x10(%rsp),%rcx │ │ │ │ - incq 0x30(%rsp) │ │ │ │ - mov 0x20(%rsp),%rbx │ │ │ │ - mov 0x18(%rsp),%r8 │ │ │ │ - mov 0x8(%rsp),%rax │ │ │ │ - decq 0x10(%rcx) │ │ │ │ - jmp 7e60 , std::allocator > >::remove(std::pair const&)@@Base+0x60> │ │ │ │ - nop │ │ │ │ + incq 0x10(%rsp) │ │ │ │ + mov (%rsp),%rbx │ │ │ │ + decq 0x10(%r12) │ │ │ │ + jmp 7d70 , std::allocator > >::remove(std::pair const&)@@Base+0x50> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ mov %rbx,%rdi │ │ │ │ mov (%rbx),%rbx │ │ │ │ call 42f0 │ │ │ │ - cmp %rbp,%rbx │ │ │ │ - jne 7ec0 , std::allocator > >::remove(std::pair const&)@@Base+0xc0> │ │ │ │ - mov 0x38(%rsp),%rax │ │ │ │ + cmp %rsp,%rbx │ │ │ │ + jne 7db8 , std::allocator > >::remove(std::pair const&)@@Base+0x98> │ │ │ │ + mov 0x18(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 7ee7 , std::allocator > >::remove(std::pair const&)@@Base+0xe7> │ │ │ │ - add $0x48,%rsp │ │ │ │ + jne 7de5 , std::allocator > >::remove(std::pair const&)@@Base+0xc5> │ │ │ │ + add $0x20,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + pop %r14 │ │ │ │ ret │ │ │ │ call 4380 <__stack_chk_fail@plt> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ │ │ │ │ -0000000000007ef0 >::_M_clear()@@Base>: │ │ │ │ +0000000000007df0 >::_M_clear()@@Base>: │ │ │ │ endbr64 │ │ │ │ push %rbp │ │ │ │ push %rbx │ │ │ │ sub $0x8,%rsp │ │ │ │ mov (%rdi),%rbx │ │ │ │ cmp %rdi,%rbx │ │ │ │ - je 7f20 >::_M_clear()@@Base+0x30> │ │ │ │ + je 7e18 >::_M_clear()@@Base+0x28> │ │ │ │ mov %rdi,%rbp │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + nopl (%rax) │ │ │ │ mov %rbx,%rdi │ │ │ │ mov (%rbx),%rbx │ │ │ │ call 42f0 │ │ │ │ cmp %rbp,%rbx │ │ │ │ - jne 7f10 >::_M_clear()@@Base+0x20> │ │ │ │ + jne 7e08 >::_M_clear()@@Base+0x18> │ │ │ │ add $0x8,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ ret │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ + nop │ │ │ │ │ │ │ │ -0000000000007f30 , std::allocator >::_M_construct(char const*, unsigned long)@@Base>: │ │ │ │ +0000000000007e20 , std::allocator >::_M_construct(char const*, unsigned long)@@Base>: │ │ │ │ endbr64 │ │ │ │ push %rbx │ │ │ │ mov %rsi,%rcx │ │ │ │ mov %rdi,%rbx │ │ │ │ sub $0x10,%rsp │ │ │ │ mov %rdx,0x8(%rsp) │ │ │ │ cmp $0xf,%rdx │ │ │ │ - ja 7f90 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x60> │ │ │ │ + ja 7e78 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x58> │ │ │ │ mov (%rdi),%rdi │ │ │ │ lea 0x1(%rdx),%rsi │ │ │ │ test %rdx,%rdx │ │ │ │ - je 7f70 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x40> │ │ │ │ + je 7e60 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x40> │ │ │ │ mov %rsi,%rdx │ │ │ │ mov %rcx,%rsi │ │ │ │ call 4290 │ │ │ │ mov 0x8(%rsp),%rax │ │ │ │ mov %rax,0x8(%rbx) │ │ │ │ add $0x10,%rsp │ │ │ │ pop %rbx │ │ │ │ @@ -3793,183 +3760,175 @@ │ │ │ │ movzbl (%rcx),%eax │ │ │ │ mov %al,(%rdi) │ │ │ │ mov 0x8(%rsp),%rax │ │ │ │ mov %rax,0x8(%rbx) │ │ │ │ add $0x10,%rsp │ │ │ │ pop %rbx │ │ │ │ ret │ │ │ │ - nop │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ mov %rsi,(%rsp) │ │ │ │ xor %edx,%edx │ │ │ │ lea 0x8(%rsp),%rsi │ │ │ │ call 4590 , std::allocator >::_M_create(unsigned long&, unsigned long)@plt> │ │ │ │ - mov %rax,%rdi │ │ │ │ + mov (%rsp),%rcx │ │ │ │ mov %rax,(%rbx) │ │ │ │ + mov %rax,%rdi │ │ │ │ mov 0x8(%rsp),%rax │ │ │ │ - mov (%rsp),%rcx │ │ │ │ test %rax,%rax │ │ │ │ mov %rax,0x10(%rbx) │ │ │ │ lea 0x1(%rax),%rsi │ │ │ │ - je 7f70 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x40> │ │ │ │ + je 7e60 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x40> │ │ │ │ mov $0xffffffffffffffff,%rax │ │ │ │ test %rsi,%rsi │ │ │ │ - jne 7f56 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x26> │ │ │ │ + jne 7e46 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x26> │ │ │ │ mov %rax,0x8(%rbx) │ │ │ │ add $0x10,%rsp │ │ │ │ pop %rbx │ │ │ │ ret │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ │ │ │ │ -0000000000007fe0 ::_M_put_all(std::__detail::_List_node_base*)@@Base>: │ │ │ │ +0000000000007ec0 ::_M_put_all(std::__detail::_List_node_base*)@@Base>: │ │ │ │ endbr64 │ │ │ │ mov %rsi,%rax │ │ │ │ mov (%rdi),%rsi │ │ │ │ cmp %rsi,%rdi │ │ │ │ - je 8000 ::_M_put_all(std::__detail::_List_node_base*)@@Base+0x20> │ │ │ │ + je 7ee0 ::_M_put_all(std::__detail::_List_node_base*)@@Base+0x20> │ │ │ │ mov %rdi,%rdx │ │ │ │ mov %rax,%rdi │ │ │ │ jmp 4170 │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ ret │ │ │ │ cs nopw 0x0(%rax,%rax,1) │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - nop │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ │ │ │ │ -0000000000008020 , std::allocator > >::sort const&, std::pair const&)>(bool (*)(std::pair const&, std::pair const&))@@Base>: │ │ │ │ +0000000000007ef0 , std::allocator > >::sort const&, std::pair const&)>(bool (*)(std::pair const&, std::pair const&))@@Base>: │ │ │ │ endbr64 │ │ │ │ push %r15 │ │ │ │ push %r14 │ │ │ │ push %r13 │ │ │ │ push %r12 │ │ │ │ push %rbp │ │ │ │ push %rbx │ │ │ │ sub $0x458,%rsp │ │ │ │ mov %rdi,0x20(%rsp) │ │ │ │ mov %fs:0x28,%rcx │ │ │ │ mov %rcx,0x448(%rsp) │ │ │ │ mov (%rdi),%rcx │ │ │ │ mov %rcx,0x18(%rsp) │ │ │ │ cmp %rcx,%rdi │ │ │ │ - je 820b , std::allocator > >::sort const&, std::pair const&)>(bool (*)(std::pair const&, std::pair const&))@@Base+0x1eb> │ │ │ │ + je 80bb , std::allocator > >::sort const&, std::pair const&)>(bool (*)(std::pair const&, std::pair const&))@@Base+0x1cb> │ │ │ │ cmp (%rcx),%rdi │ │ │ │ - je 820b , std::allocator > >::sort const&, std::pair const&)>(bool (*)(std::pair const&, std::pair const&))@@Base+0x1eb> │ │ │ │ - lea 0x30(%rsp),%rbx │ │ │ │ + je 80bb , std::allocator > >::sort const&, std::pair const&)>(bool (*)(std::pair const&, std::pair const&))@@Base+0x1cb> │ │ │ │ lea 0x40(%rsp),%rax │ │ │ │ lea 0x440(%rsp),%rcx │ │ │ │ mov %rsi,%rbp │ │ │ │ - vmovq %rbx,%xmm2 │ │ │ │ + lea 0x30(%rsp),%rbx │ │ │ │ mov %rax,0x10(%rsp) │ │ │ │ mov %rax,0x28(%rsp) │ │ │ │ + vpbroadcastq %rbx,%xmm0 │ │ │ │ mov %rcx,0x8(%rsp) │ │ │ │ - vpunpcklqdq %xmm2,%xmm2,%xmm0 │ │ │ │ vmovdqa %xmm0,0x30(%rsp) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - vmovq %rax,%xmm1 │ │ │ │ + nopl (%rax) │ │ │ │ + vpbroadcastq %rax,%xmm0 │ │ │ │ add $0x10,%rax │ │ │ │ - vpunpcklqdq %xmm1,%xmm1,%xmm0 │ │ │ │ vmovdqa %xmm0,-0x10(%rax) │ │ │ │ cmp 0x8(%rsp),%rax │ │ │ │ - jne 80a0 , std::allocator > >::sort const&, std::pair const&)>(bool (*)(std::pair const&, std::pair const&))@@Base+0x80> │ │ │ │ + jne 7f68 , std::allocator > >::sort const&, std::pair const&)>(bool (*)(std::pair const&, std::pair const&))@@Base+0x78> │ │ │ │ mov 0x10(%rsp),%rax │ │ │ │ mov %rax,(%rsp) │ │ │ │ - nopl (%rax) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ mov 0x18(%rsp),%rsi │ │ │ │ mov %rbx,%rdi │ │ │ │ mov (%rsi),%rdx │ │ │ │ call 4170 │ │ │ │ mov 0x10(%rsp),%r14 │ │ │ │ cmp %r14,(%rsp) │ │ │ │ - je 816f , std::allocator > >::sort const&, std::pair const&)>(bool (*)(std::pair const&, std::pair const&))@@Base+0x14f> │ │ │ │ - nop │ │ │ │ + je 8027 , std::allocator > >::sort const&, std::pair const&)>(bool (*)(std::pair const&, std::pair const&))@@Base+0x137> │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ mov (%r14),%r12 │ │ │ │ cmp %r14,%r12 │ │ │ │ - je 8251 , std::allocator > >::sort const&, std::pair const&)>(bool (*)(std::pair const&, std::pair const&))@@Base+0x231> │ │ │ │ + je 8101 , std::allocator > >::sort const&, std::pair const&)>(bool (*)(std::pair const&, std::pair const&))@@Base+0x211> │ │ │ │ mov 0x30(%rsp),%r13 │ │ │ │ - jmp 8119 , std::allocator > >::sort const&, std::pair const&)>(bool (*)(std::pair const&, std::pair const&))@@Base+0xf9> │ │ │ │ - xchg %ax,%ax │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + jmp 7fd1 , std::allocator > >::sort const&, std::pair const&)>(bool (*)(std::pair const&, std::pair const&))@@Base+0xe1> │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ mov (%r12),%r12 │ │ │ │ cmp %r14,%r12 │ │ │ │ - je 8147 , std::allocator > >::sort const&, std::pair const&)>(bool (*)(std::pair const&, std::pair const&))@@Base+0x127> │ │ │ │ + je 7fff , std::allocator > >::sort const&, std::pair const&)>(bool (*)(std::pair const&, std::pair const&))@@Base+0x10f> │ │ │ │ cmp %rbx,%r13 │ │ │ │ - je 815a , std::allocator > >::sort const&, std::pair const&)>(bool (*)(std::pair const&, std::pair const&))@@Base+0x13a> │ │ │ │ + je 8012 , std::allocator > >::sort const&, std::pair const&)>(bool (*)(std::pair const&, std::pair const&))@@Base+0x122> │ │ │ │ lea 0x10(%r12),%rsi │ │ │ │ lea 0x10(%r13),%rdi │ │ │ │ call *%rbp │ │ │ │ test %al,%al │ │ │ │ - je 8110 , std::allocator > >::sort const&, std::pair const&)>(bool (*)(std::pair const&, std::pair const&))@@Base+0xf0> │ │ │ │ + je 7fc8 , std::allocator > >::sort const&, std::pair const&)>(bool (*)(std::pair const&, std::pair const&))@@Base+0xd8> │ │ │ │ mov 0x0(%r13),%r15 │ │ │ │ mov %r13,%rsi │ │ │ │ mov %r12,%rdi │ │ │ │ mov %r15,%rdx │ │ │ │ mov %r15,%r13 │ │ │ │ call 4170 │ │ │ │ cmp %r14,%r12 │ │ │ │ - jne 8119 , std::allocator > >::sort const&, std::pair const&)>(bool (*)(std::pair const&, std::pair const&))@@Base+0xf9> │ │ │ │ + jne 7fd1 , std::allocator > >::sort const&, std::pair const&)>(bool (*)(std::pair const&, std::pair const&))@@Base+0xe1> │ │ │ │ cmp %rbx,%r13 │ │ │ │ - je 815a , std::allocator > >::sort const&, std::pair const&)>(bool (*)(std::pair const&, std::pair const&))@@Base+0x13a> │ │ │ │ + je 8012 , std::allocator > >::sort const&, std::pair const&)>(bool (*)(std::pair const&, std::pair const&))@@Base+0x122> │ │ │ │ mov %rbx,%rdx │ │ │ │ mov %r13,%rsi │ │ │ │ mov %r14,%rdi │ │ │ │ call 4170 │ │ │ │ mov %r14,%rsi │ │ │ │ mov %rbx,%rdi │ │ │ │ add $0x10,%r14 │ │ │ │ call 45a0 │ │ │ │ cmp %r14,(%rsp) │ │ │ │ - jne 80f0 , std::allocator > >::sort const&, std::pair const&)>(bool (*)(std::pair const&, std::pair const&))@@Base+0xd0> │ │ │ │ + jne 7fb0 , std::allocator > >::sort const&, std::pair const&)>(bool (*)(std::pair const&, std::pair const&))@@Base+0xc0> │ │ │ │ mov (%rsp),%rsi │ │ │ │ mov %rbx,%rdi │ │ │ │ call 45a0 │ │ │ │ addq $0x10,(%rsp) │ │ │ │ mov 0x20(%rsp),%rax │ │ │ │ mov (%rax),%rcx │ │ │ │ mov %rcx,0x18(%rsp) │ │ │ │ cmp %rcx,%rax │ │ │ │ - jne 80d0 , std::allocator > >::sort const&, std::pair const&)>(bool (*)(std::pair const&, std::pair const&))@@Base+0xb0> │ │ │ │ + jne 7f90 , std::allocator > >::sort const&, std::pair const&)>(bool (*)(std::pair const&, std::pair const&))@@Base+0xa0> │ │ │ │ lea 0x50(%rsp),%r14 │ │ │ │ - cmp %r14,(%rsp) │ │ │ │ mov 0x10(%rsp),%r15 │ │ │ │ - je 81f9 , std::allocator > >::sort const&, std::pair const&)>(bool (*)(std::pair const&, std::pair const&))@@Base+0x1d9> │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ + cmp %r14,(%rsp) │ │ │ │ + je 80a9 , std::allocator > >::sort const&, std::pair const&)>(bool (*)(std::pair const&, std::pair const&))@@Base+0x1b9> │ │ │ │ + xchg %ax,%ax │ │ │ │ mov (%r14),%r12 │ │ │ │ mov (%r15),%r13 │ │ │ │ cmp %r14,%r12 │ │ │ │ - je 81d8 , std::allocator > >::sort const&, std::pair const&)>(bool (*)(std::pair const&, std::pair const&))@@Base+0x1b8> │ │ │ │ + je 8088 , std::allocator > >::sort const&, std::pair const&)>(bool (*)(std::pair const&, std::pair const&))@@Base+0x198> │ │ │ │ cmp %r15,%r13 │ │ │ │ - je 81d8 , std::allocator > >::sort const&, std::pair const&)>(bool (*)(std::pair const&, std::pair const&))@@Base+0x1b8> │ │ │ │ + je 8088 , std::allocator > >::sort const&, std::pair const&)>(bool (*)(std::pair const&, std::pair const&))@@Base+0x198> │ │ │ │ lea 0x10(%r12),%rsi │ │ │ │ lea 0x10(%r13),%rdi │ │ │ │ call *%rbp │ │ │ │ test %al,%al │ │ │ │ - jne 8230 , std::allocator > >::sort const&, std::pair const&)>(bool (*)(std::pair const&, std::pair const&))@@Base+0x210> │ │ │ │ + jne 80e0 , std::allocator > >::sort const&, std::pair const&)>(bool (*)(std::pair const&, std::pair const&))@@Base+0x1f0> │ │ │ │ mov (%r12),%r12 │ │ │ │ cmp %r14,%r12 │ │ │ │ - jne 81bb , std::allocator > >::sort const&, std::pair const&)>(bool (*)(std::pair const&, std::pair const&))@@Base+0x19b> │ │ │ │ + jne 806b , std::allocator > >::sort const&, std::pair const&)>(bool (*)(std::pair const&, std::pair const&))@@Base+0x17b> │ │ │ │ cmp %r13,%r15 │ │ │ │ - je 81eb , std::allocator > >::sort const&, std::pair const&)>(bool (*)(std::pair const&, std::pair const&))@@Base+0x1cb> │ │ │ │ + je 809b , std::allocator > >::sort const&, std::pair const&)>(bool (*)(std::pair const&, std::pair const&))@@Base+0x1ab> │ │ │ │ mov %r15,%rdx │ │ │ │ mov %r13,%rsi │ │ │ │ mov %r14,%rdi │ │ │ │ call 4170 │ │ │ │ add $0x10,%r14 │ │ │ │ add $0x10,%r15 │ │ │ │ cmp %r14,(%rsp) │ │ │ │ - jne 81b0 , std::allocator > >::sort const&, std::pair const&)>(bool (*)(std::pair const&, std::pair const&))@@Base+0x190> │ │ │ │ + jne 8060 , std::allocator > >::sort const&, std::pair const&)>(bool (*)(std::pair const&, std::pair const&))@@Base+0x170> │ │ │ │ mov (%rsp),%rdi │ │ │ │ mov 0x18(%rsp),%rsi │ │ │ │ sub $0x10,%rdi │ │ │ │ call 45a0 │ │ │ │ mov 0x448(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 8286 , std::allocator > >::sort const&, std::pair const&)>(bool (*)(std::pair const&, std::pair const&))@@Base+0x266> │ │ │ │ + jne 8136 , std::allocator > >::sort const&, std::pair const&)>(bool (*)(std::pair const&, std::pair const&))@@Base+0x246> │ │ │ │ add $0x458,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ @@ -3977,183 +3936,179 @@ │ │ │ │ mov 0x0(%r13),%rax │ │ │ │ mov %r13,%rsi │ │ │ │ mov %r12,%rdi │ │ │ │ mov %rax,%rdx │ │ │ │ mov %rax,0x10(%rsp) │ │ │ │ call 4170 │ │ │ │ mov 0x10(%rsp),%r13 │ │ │ │ - jmp 81b6 , std::allocator > >::sort const&, std::pair const&)>(bool (*)(std::pair const&, std::pair const&))@@Base+0x196> │ │ │ │ + jmp 8066 , std::allocator > >::sort const&, std::pair const&)>(bool (*)(std::pair const&, std::pair const&))@@Base+0x176> │ │ │ │ mov %r14,%rsi │ │ │ │ mov %rbx,%rdi │ │ │ │ call 45a0 │ │ │ │ cmp %r14,(%rsp) │ │ │ │ - jne 8180 , std::allocator > >::sort const&, std::pair const&)>(bool (*)(std::pair const&, std::pair const&))@@Base+0x160> │ │ │ │ - jmp 817b , std::allocator > >::sort const&, std::pair const&)>(bool (*)(std::pair const&, std::pair const&))@@Base+0x15b> │ │ │ │ + jne 8038 , std::allocator > >::sort const&, std::pair const&)>(bool (*)(std::pair const&, std::pair const&))@@Base+0x148> │ │ │ │ + jmp 8033 , std::allocator > >::sort const&, std::pair const&)>(bool (*)(std::pair const&, std::pair const&))@@Base+0x143> │ │ │ │ vzeroupper │ │ │ │ call 4510 <__cxa_end_catch@plt> │ │ │ │ mov 0x448(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - je 82ea , std::allocator > >::sort const&, std::pair const&)>(bool (*)(std::pair const&, std::pair const&))@@Base+0x2ca> │ │ │ │ + je 819a , std::allocator > >::sort const&, std::pair const&)>(bool (*)(std::pair const&, std::pair const&))@@Base+0x2aa> │ │ │ │ call 4380 <__stack_chk_fail@plt> │ │ │ │ endbr64 │ │ │ │ mov %rax,%rdi │ │ │ │ vzeroupper │ │ │ │ call 4100 <__cxa_begin_catch@plt> │ │ │ │ mov 0x20(%rsp),%rsi │ │ │ │ mov %rbx,%rdi │ │ │ │ call 4430 ::_M_put_all(std::__detail::_List_node_base*)@plt> │ │ │ │ mov 0x28(%rsp),%rbx │ │ │ │ mov 0x20(%rsp),%rsi │ │ │ │ mov %rbx,%rdi │ │ │ │ call 4430 ::_M_put_all(std::__detail::_List_node_base*)@plt> │ │ │ │ lea 0x10(%rbx),%rax │ │ │ │ - cmp 0x8(%rsp),%rax │ │ │ │ mov %rax,0x28(%rsp) │ │ │ │ - jne 82a7 , std::allocator > >::sort const&, std::pair const&)>(bool (*)(std::pair const&, std::pair const&))@@Base+0x287> │ │ │ │ + cmp 0x8(%rsp),%rax │ │ │ │ + jne 8157 , std::allocator > >::sort const&, std::pair const&)>(bool (*)(std::pair const&, std::pair const&))@@Base+0x267> │ │ │ │ mov 0x448(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 8286 , std::allocator > >::sort const&, std::pair const&)>(bool (*)(std::pair const&, std::pair const&))@@Base+0x266> │ │ │ │ + jne 8136 , std::allocator > >::sort const&, std::pair const&)>(bool (*)(std::pair const&, std::pair const&))@@Base+0x246> │ │ │ │ call 44c0 <__cxa_rethrow@plt> │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbx │ │ │ │ - jmp 826b , std::allocator > >::sort const&, std::pair const&)>(bool (*)(std::pair const&, std::pair const&))@@Base+0x24b> │ │ │ │ + jmp 811b , std::allocator > >::sort const&, std::pair const&)>(bool (*)(std::pair const&, std::pair const&))@@Base+0x22b> │ │ │ │ mov %rbx,%rdi │ │ │ │ call 4580 <_Unwind_Resume@plt> │ │ │ │ cs nopw 0x0(%rax,%rax,1) │ │ │ │ nopl 0x0(%rax) │ │ │ │ │ │ │ │ -0000000000008300 >::sort(bool (*)(BeagleBenchmarkedResource const&, BeagleBenchmarkedResource const&))@@Base>: │ │ │ │ +00000000000081b0 >::sort(bool (*)(BeagleBenchmarkedResource const&, BeagleBenchmarkedResource const&))@@Base>: │ │ │ │ endbr64 │ │ │ │ push %r15 │ │ │ │ push %r14 │ │ │ │ push %r13 │ │ │ │ push %r12 │ │ │ │ push %rbp │ │ │ │ push %rbx │ │ │ │ sub $0x458,%rsp │ │ │ │ mov %rdi,0x20(%rsp) │ │ │ │ mov %fs:0x28,%rcx │ │ │ │ mov %rcx,0x448(%rsp) │ │ │ │ mov (%rdi),%rcx │ │ │ │ mov %rcx,0x18(%rsp) │ │ │ │ cmp %rcx,%rdi │ │ │ │ - je 84eb >::sort(bool (*)(BeagleBenchmarkedResource const&, BeagleBenchmarkedResource const&))@@Base+0x1eb> │ │ │ │ + je 837b >::sort(bool (*)(BeagleBenchmarkedResource const&, BeagleBenchmarkedResource const&))@@Base+0x1cb> │ │ │ │ cmp (%rcx),%rdi │ │ │ │ - je 84eb >::sort(bool (*)(BeagleBenchmarkedResource const&, BeagleBenchmarkedResource const&))@@Base+0x1eb> │ │ │ │ - lea 0x30(%rsp),%rbx │ │ │ │ + je 837b >::sort(bool (*)(BeagleBenchmarkedResource const&, BeagleBenchmarkedResource const&))@@Base+0x1cb> │ │ │ │ lea 0x40(%rsp),%rax │ │ │ │ lea 0x440(%rsp),%rcx │ │ │ │ mov %rsi,%rbp │ │ │ │ - vmovq %rbx,%xmm2 │ │ │ │ + lea 0x30(%rsp),%rbx │ │ │ │ mov %rax,0x10(%rsp) │ │ │ │ mov %rax,0x28(%rsp) │ │ │ │ + vpbroadcastq %rbx,%xmm0 │ │ │ │ mov %rcx,0x8(%rsp) │ │ │ │ - vpunpcklqdq %xmm2,%xmm2,%xmm0 │ │ │ │ vmovdqa %xmm0,0x30(%rsp) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - vmovq %rax,%xmm1 │ │ │ │ + nopl (%rax) │ │ │ │ + vpbroadcastq %rax,%xmm0 │ │ │ │ add $0x10,%rax │ │ │ │ - vpunpcklqdq %xmm1,%xmm1,%xmm0 │ │ │ │ vmovdqa %xmm0,-0x10(%rax) │ │ │ │ cmp 0x8(%rsp),%rax │ │ │ │ - jne 8380 >::sort(bool (*)(BeagleBenchmarkedResource const&, BeagleBenchmarkedResource const&))@@Base+0x80> │ │ │ │ + jne 8228 >::sort(bool (*)(BeagleBenchmarkedResource const&, BeagleBenchmarkedResource const&))@@Base+0x78> │ │ │ │ mov 0x10(%rsp),%rax │ │ │ │ mov %rax,(%rsp) │ │ │ │ - nopl (%rax) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ mov 0x18(%rsp),%rsi │ │ │ │ mov %rbx,%rdi │ │ │ │ mov (%rsi),%rdx │ │ │ │ call 4170 │ │ │ │ mov 0x10(%rsp),%r14 │ │ │ │ cmp %r14,(%rsp) │ │ │ │ - je 844f >::sort(bool (*)(BeagleBenchmarkedResource const&, BeagleBenchmarkedResource const&))@@Base+0x14f> │ │ │ │ - nop │ │ │ │ + je 82e7 >::sort(bool (*)(BeagleBenchmarkedResource const&, BeagleBenchmarkedResource const&))@@Base+0x137> │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ mov (%r14),%r12 │ │ │ │ cmp %r14,%r12 │ │ │ │ - je 8531 >::sort(bool (*)(BeagleBenchmarkedResource const&, BeagleBenchmarkedResource const&))@@Base+0x231> │ │ │ │ + je 83c1 >::sort(bool (*)(BeagleBenchmarkedResource const&, BeagleBenchmarkedResource const&))@@Base+0x211> │ │ │ │ mov 0x30(%rsp),%r13 │ │ │ │ - jmp 83f9 >::sort(bool (*)(BeagleBenchmarkedResource const&, BeagleBenchmarkedResource const&))@@Base+0xf9> │ │ │ │ - xchg %ax,%ax │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + jmp 8291 >::sort(bool (*)(BeagleBenchmarkedResource const&, BeagleBenchmarkedResource const&))@@Base+0xe1> │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ mov (%r12),%r12 │ │ │ │ cmp %r14,%r12 │ │ │ │ - je 8427 >::sort(bool (*)(BeagleBenchmarkedResource const&, BeagleBenchmarkedResource const&))@@Base+0x127> │ │ │ │ + je 82bf >::sort(bool (*)(BeagleBenchmarkedResource const&, BeagleBenchmarkedResource const&))@@Base+0x10f> │ │ │ │ cmp %rbx,%r13 │ │ │ │ - je 843a >::sort(bool (*)(BeagleBenchmarkedResource const&, BeagleBenchmarkedResource const&))@@Base+0x13a> │ │ │ │ + je 82d2 >::sort(bool (*)(BeagleBenchmarkedResource const&, BeagleBenchmarkedResource const&))@@Base+0x122> │ │ │ │ lea 0x10(%r12),%rsi │ │ │ │ lea 0x10(%r13),%rdi │ │ │ │ call *%rbp │ │ │ │ test %al,%al │ │ │ │ - je 83f0 >::sort(bool (*)(BeagleBenchmarkedResource const&, BeagleBenchmarkedResource const&))@@Base+0xf0> │ │ │ │ + je 8288 >::sort(bool (*)(BeagleBenchmarkedResource const&, BeagleBenchmarkedResource const&))@@Base+0xd8> │ │ │ │ mov 0x0(%r13),%r15 │ │ │ │ mov %r13,%rsi │ │ │ │ mov %r12,%rdi │ │ │ │ mov %r15,%rdx │ │ │ │ mov %r15,%r13 │ │ │ │ call 4170 │ │ │ │ cmp %r14,%r12 │ │ │ │ - jne 83f9 >::sort(bool (*)(BeagleBenchmarkedResource const&, BeagleBenchmarkedResource const&))@@Base+0xf9> │ │ │ │ + jne 8291 >::sort(bool (*)(BeagleBenchmarkedResource const&, BeagleBenchmarkedResource const&))@@Base+0xe1> │ │ │ │ cmp %rbx,%r13 │ │ │ │ - je 843a >::sort(bool (*)(BeagleBenchmarkedResource const&, BeagleBenchmarkedResource const&))@@Base+0x13a> │ │ │ │ + je 82d2 >::sort(bool (*)(BeagleBenchmarkedResource const&, BeagleBenchmarkedResource const&))@@Base+0x122> │ │ │ │ mov %rbx,%rdx │ │ │ │ mov %r13,%rsi │ │ │ │ mov %r14,%rdi │ │ │ │ call 4170 │ │ │ │ mov %r14,%rsi │ │ │ │ mov %rbx,%rdi │ │ │ │ add $0x10,%r14 │ │ │ │ call 45a0 │ │ │ │ cmp %r14,(%rsp) │ │ │ │ - jne 83d0 >::sort(bool (*)(BeagleBenchmarkedResource const&, BeagleBenchmarkedResource const&))@@Base+0xd0> │ │ │ │ + jne 8270 >::sort(bool (*)(BeagleBenchmarkedResource const&, BeagleBenchmarkedResource const&))@@Base+0xc0> │ │ │ │ mov (%rsp),%rsi │ │ │ │ mov %rbx,%rdi │ │ │ │ call 45a0 │ │ │ │ addq $0x10,(%rsp) │ │ │ │ mov 0x20(%rsp),%rax │ │ │ │ mov (%rax),%rcx │ │ │ │ mov %rcx,0x18(%rsp) │ │ │ │ cmp %rcx,%rax │ │ │ │ - jne 83b0 >::sort(bool (*)(BeagleBenchmarkedResource const&, BeagleBenchmarkedResource const&))@@Base+0xb0> │ │ │ │ + jne 8250 >::sort(bool (*)(BeagleBenchmarkedResource const&, BeagleBenchmarkedResource const&))@@Base+0xa0> │ │ │ │ lea 0x50(%rsp),%r14 │ │ │ │ - cmp %r14,(%rsp) │ │ │ │ mov 0x10(%rsp),%r15 │ │ │ │ - je 84d9 >::sort(bool (*)(BeagleBenchmarkedResource const&, BeagleBenchmarkedResource const&))@@Base+0x1d9> │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ + cmp %r14,(%rsp) │ │ │ │ + je 8369 >::sort(bool (*)(BeagleBenchmarkedResource const&, BeagleBenchmarkedResource const&))@@Base+0x1b9> │ │ │ │ + xchg %ax,%ax │ │ │ │ mov (%r14),%r12 │ │ │ │ mov (%r15),%r13 │ │ │ │ cmp %r14,%r12 │ │ │ │ - je 84b8 >::sort(bool (*)(BeagleBenchmarkedResource const&, BeagleBenchmarkedResource const&))@@Base+0x1b8> │ │ │ │ + je 8348 >::sort(bool (*)(BeagleBenchmarkedResource const&, BeagleBenchmarkedResource const&))@@Base+0x198> │ │ │ │ cmp %r15,%r13 │ │ │ │ - je 84b8 >::sort(bool (*)(BeagleBenchmarkedResource const&, BeagleBenchmarkedResource const&))@@Base+0x1b8> │ │ │ │ + je 8348 >::sort(bool (*)(BeagleBenchmarkedResource const&, BeagleBenchmarkedResource const&))@@Base+0x198> │ │ │ │ lea 0x10(%r12),%rsi │ │ │ │ lea 0x10(%r13),%rdi │ │ │ │ call *%rbp │ │ │ │ test %al,%al │ │ │ │ - jne 8510 >::sort(bool (*)(BeagleBenchmarkedResource const&, BeagleBenchmarkedResource const&))@@Base+0x210> │ │ │ │ + jne 83a0 >::sort(bool (*)(BeagleBenchmarkedResource const&, BeagleBenchmarkedResource const&))@@Base+0x1f0> │ │ │ │ mov (%r12),%r12 │ │ │ │ cmp %r14,%r12 │ │ │ │ - jne 849b >::sort(bool (*)(BeagleBenchmarkedResource const&, BeagleBenchmarkedResource const&))@@Base+0x19b> │ │ │ │ + jne 832b >::sort(bool (*)(BeagleBenchmarkedResource const&, BeagleBenchmarkedResource const&))@@Base+0x17b> │ │ │ │ cmp %r13,%r15 │ │ │ │ - je 84cb >::sort(bool (*)(BeagleBenchmarkedResource const&, BeagleBenchmarkedResource const&))@@Base+0x1cb> │ │ │ │ + je 835b >::sort(bool (*)(BeagleBenchmarkedResource const&, BeagleBenchmarkedResource const&))@@Base+0x1ab> │ │ │ │ mov %r15,%rdx │ │ │ │ mov %r13,%rsi │ │ │ │ mov %r14,%rdi │ │ │ │ call 4170 │ │ │ │ add $0x10,%r14 │ │ │ │ add $0x10,%r15 │ │ │ │ cmp %r14,(%rsp) │ │ │ │ - jne 8490 >::sort(bool (*)(BeagleBenchmarkedResource const&, BeagleBenchmarkedResource const&))@@Base+0x190> │ │ │ │ + jne 8320 >::sort(bool (*)(BeagleBenchmarkedResource const&, BeagleBenchmarkedResource const&))@@Base+0x170> │ │ │ │ mov (%rsp),%rdi │ │ │ │ mov 0x18(%rsp),%rsi │ │ │ │ sub $0x10,%rdi │ │ │ │ call 45a0 │ │ │ │ mov 0x448(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 8566 >::sort(bool (*)(BeagleBenchmarkedResource const&, BeagleBenchmarkedResource const&))@@Base+0x266> │ │ │ │ + jne 83f6 >::sort(bool (*)(BeagleBenchmarkedResource const&, BeagleBenchmarkedResource const&))@@Base+0x246> │ │ │ │ add $0x458,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ @@ -4161,183 +4116,179 @@ │ │ │ │ mov 0x0(%r13),%rax │ │ │ │ mov %r13,%rsi │ │ │ │ mov %r12,%rdi │ │ │ │ mov %rax,%rdx │ │ │ │ mov %rax,0x10(%rsp) │ │ │ │ call 4170 │ │ │ │ mov 0x10(%rsp),%r13 │ │ │ │ - jmp 8496 >::sort(bool (*)(BeagleBenchmarkedResource const&, BeagleBenchmarkedResource const&))@@Base+0x196> │ │ │ │ + jmp 8326 >::sort(bool (*)(BeagleBenchmarkedResource const&, BeagleBenchmarkedResource const&))@@Base+0x176> │ │ │ │ mov %r14,%rsi │ │ │ │ mov %rbx,%rdi │ │ │ │ call 45a0 │ │ │ │ cmp %r14,(%rsp) │ │ │ │ - jne 8460 >::sort(bool (*)(BeagleBenchmarkedResource const&, BeagleBenchmarkedResource const&))@@Base+0x160> │ │ │ │ - jmp 845b >::sort(bool (*)(BeagleBenchmarkedResource const&, BeagleBenchmarkedResource const&))@@Base+0x15b> │ │ │ │ + jne 82f8 >::sort(bool (*)(BeagleBenchmarkedResource const&, BeagleBenchmarkedResource const&))@@Base+0x148> │ │ │ │ + jmp 82f3 >::sort(bool (*)(BeagleBenchmarkedResource const&, BeagleBenchmarkedResource const&))@@Base+0x143> │ │ │ │ vzeroupper │ │ │ │ call 4510 <__cxa_end_catch@plt> │ │ │ │ mov 0x448(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - je 85ca >::sort(bool (*)(BeagleBenchmarkedResource const&, BeagleBenchmarkedResource const&))@@Base+0x2ca> │ │ │ │ + je 845a >::sort(bool (*)(BeagleBenchmarkedResource const&, BeagleBenchmarkedResource const&))@@Base+0x2aa> │ │ │ │ call 4380 <__stack_chk_fail@plt> │ │ │ │ endbr64 │ │ │ │ mov %rax,%rdi │ │ │ │ vzeroupper │ │ │ │ call 4100 <__cxa_begin_catch@plt> │ │ │ │ mov 0x20(%rsp),%rsi │ │ │ │ mov %rbx,%rdi │ │ │ │ call 4430 ::_M_put_all(std::__detail::_List_node_base*)@plt> │ │ │ │ mov 0x28(%rsp),%rbx │ │ │ │ mov 0x20(%rsp),%rsi │ │ │ │ mov %rbx,%rdi │ │ │ │ call 4430 ::_M_put_all(std::__detail::_List_node_base*)@plt> │ │ │ │ lea 0x10(%rbx),%rax │ │ │ │ - cmp 0x8(%rsp),%rax │ │ │ │ mov %rax,0x28(%rsp) │ │ │ │ - jne 8587 >::sort(bool (*)(BeagleBenchmarkedResource const&, BeagleBenchmarkedResource const&))@@Base+0x287> │ │ │ │ + cmp 0x8(%rsp),%rax │ │ │ │ + jne 8417 >::sort(bool (*)(BeagleBenchmarkedResource const&, BeagleBenchmarkedResource const&))@@Base+0x267> │ │ │ │ mov 0x448(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 8566 >::sort(bool (*)(BeagleBenchmarkedResource const&, BeagleBenchmarkedResource const&))@@Base+0x266> │ │ │ │ + jne 83f6 >::sort(bool (*)(BeagleBenchmarkedResource const&, BeagleBenchmarkedResource const&))@@Base+0x246> │ │ │ │ call 44c0 <__cxa_rethrow@plt> │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbx │ │ │ │ - jmp 854b >::sort(bool (*)(BeagleBenchmarkedResource const&, BeagleBenchmarkedResource const&))@@Base+0x24b> │ │ │ │ + jmp 83db >::sort(bool (*)(BeagleBenchmarkedResource const&, BeagleBenchmarkedResource const&))@@Base+0x22b> │ │ │ │ mov %rbx,%rdi │ │ │ │ call 4580 <_Unwind_Resume@plt> │ │ │ │ cs nopw 0x0(%rax,%rax,1) │ │ │ │ nopl 0x0(%rax) │ │ │ │ │ │ │ │ -00000000000085e0 >, std::allocator > > >::sort > const&, std::pair > const&)>(bool (*)(std::pair > const&, std::pair > const&))@@Base>: │ │ │ │ +0000000000008470 >, std::allocator > > >::sort > const&, std::pair > const&)>(bool (*)(std::pair > const&, std::pair > const&))@@Base>: │ │ │ │ endbr64 │ │ │ │ push %r15 │ │ │ │ push %r14 │ │ │ │ push %r13 │ │ │ │ push %r12 │ │ │ │ push %rbp │ │ │ │ push %rbx │ │ │ │ sub $0x458,%rsp │ │ │ │ mov %rdi,0x20(%rsp) │ │ │ │ mov %fs:0x28,%rcx │ │ │ │ mov %rcx,0x448(%rsp) │ │ │ │ mov (%rdi),%rcx │ │ │ │ mov %rcx,0x18(%rsp) │ │ │ │ cmp %rcx,%rdi │ │ │ │ - je 87cb >, std::allocator > > >::sort > const&, std::pair > const&)>(bool (*)(std::pair > const&, std::pair > const&))@@Base+0x1eb> │ │ │ │ + je 863b >, std::allocator > > >::sort > const&, std::pair > const&)>(bool (*)(std::pair > const&, std::pair > const&))@@Base+0x1cb> │ │ │ │ cmp (%rcx),%rdi │ │ │ │ - je 87cb >, std::allocator > > >::sort > const&, std::pair > const&)>(bool (*)(std::pair > const&, std::pair > const&))@@Base+0x1eb> │ │ │ │ - lea 0x30(%rsp),%rbx │ │ │ │ + je 863b >, std::allocator > > >::sort > const&, std::pair > const&)>(bool (*)(std::pair > const&, std::pair > const&))@@Base+0x1cb> │ │ │ │ lea 0x40(%rsp),%rax │ │ │ │ lea 0x440(%rsp),%rcx │ │ │ │ mov %rsi,%rbp │ │ │ │ - vmovq %rbx,%xmm2 │ │ │ │ + lea 0x30(%rsp),%rbx │ │ │ │ mov %rax,0x10(%rsp) │ │ │ │ mov %rax,0x28(%rsp) │ │ │ │ + vpbroadcastq %rbx,%xmm0 │ │ │ │ mov %rcx,0x8(%rsp) │ │ │ │ - vpunpcklqdq %xmm2,%xmm2,%xmm0 │ │ │ │ vmovdqa %xmm0,0x30(%rsp) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - vmovq %rax,%xmm1 │ │ │ │ + nopl (%rax) │ │ │ │ + vpbroadcastq %rax,%xmm0 │ │ │ │ add $0x10,%rax │ │ │ │ - vpunpcklqdq %xmm1,%xmm1,%xmm0 │ │ │ │ vmovdqa %xmm0,-0x10(%rax) │ │ │ │ cmp 0x8(%rsp),%rax │ │ │ │ - jne 8660 >, std::allocator > > >::sort > const&, std::pair > const&)>(bool (*)(std::pair > const&, std::pair > const&))@@Base+0x80> │ │ │ │ + jne 84e8 >, std::allocator > > >::sort > const&, std::pair > const&)>(bool (*)(std::pair > const&, std::pair > const&))@@Base+0x78> │ │ │ │ mov 0x10(%rsp),%rax │ │ │ │ mov %rax,(%rsp) │ │ │ │ - nopl (%rax) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ mov 0x18(%rsp),%rsi │ │ │ │ mov %rbx,%rdi │ │ │ │ mov (%rsi),%rdx │ │ │ │ call 4170 │ │ │ │ mov 0x10(%rsp),%r14 │ │ │ │ cmp %r14,(%rsp) │ │ │ │ - je 872f >, std::allocator > > >::sort > const&, std::pair > const&)>(bool (*)(std::pair > const&, std::pair > const&))@@Base+0x14f> │ │ │ │ - nop │ │ │ │ + je 85a7 >, std::allocator > > >::sort > const&, std::pair > const&)>(bool (*)(std::pair > const&, std::pair > const&))@@Base+0x137> │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ mov (%r14),%r12 │ │ │ │ cmp %r14,%r12 │ │ │ │ - je 8811 >, std::allocator > > >::sort > const&, std::pair > const&)>(bool (*)(std::pair > const&, std::pair > const&))@@Base+0x231> │ │ │ │ + je 8681 >, std::allocator > > >::sort > const&, std::pair > const&)>(bool (*)(std::pair > const&, std::pair > const&))@@Base+0x211> │ │ │ │ mov 0x30(%rsp),%r13 │ │ │ │ - jmp 86d9 >, std::allocator > > >::sort > const&, std::pair > const&)>(bool (*)(std::pair > const&, std::pair > const&))@@Base+0xf9> │ │ │ │ - xchg %ax,%ax │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + jmp 8551 >, std::allocator > > >::sort > const&, std::pair > const&)>(bool (*)(std::pair > const&, std::pair > const&))@@Base+0xe1> │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ mov (%r12),%r12 │ │ │ │ cmp %r14,%r12 │ │ │ │ - je 8707 >, std::allocator > > >::sort > const&, std::pair > const&)>(bool (*)(std::pair > const&, std::pair > const&))@@Base+0x127> │ │ │ │ + je 857f >, std::allocator > > >::sort > const&, std::pair > const&)>(bool (*)(std::pair > const&, std::pair > const&))@@Base+0x10f> │ │ │ │ cmp %rbx,%r13 │ │ │ │ - je 871a >, std::allocator > > >::sort > const&, std::pair > const&)>(bool (*)(std::pair > const&, std::pair > const&))@@Base+0x13a> │ │ │ │ + je 8592 >, std::allocator > > >::sort > const&, std::pair > const&)>(bool (*)(std::pair > const&, std::pair > const&))@@Base+0x122> │ │ │ │ lea 0x10(%r12),%rsi │ │ │ │ lea 0x10(%r13),%rdi │ │ │ │ call *%rbp │ │ │ │ test %al,%al │ │ │ │ - je 86d0 >, std::allocator > > >::sort > const&, std::pair > const&)>(bool (*)(std::pair > const&, std::pair > const&))@@Base+0xf0> │ │ │ │ + je 8548 >, std::allocator > > >::sort > const&, std::pair > const&)>(bool (*)(std::pair > const&, std::pair > const&))@@Base+0xd8> │ │ │ │ mov 0x0(%r13),%r15 │ │ │ │ mov %r13,%rsi │ │ │ │ mov %r12,%rdi │ │ │ │ mov %r15,%rdx │ │ │ │ mov %r15,%r13 │ │ │ │ call 4170 │ │ │ │ cmp %r14,%r12 │ │ │ │ - jne 86d9 >, std::allocator > > >::sort > const&, std::pair > const&)>(bool (*)(std::pair > const&, std::pair > const&))@@Base+0xf9> │ │ │ │ + jne 8551 >, std::allocator > > >::sort > const&, std::pair > const&)>(bool (*)(std::pair > const&, std::pair > const&))@@Base+0xe1> │ │ │ │ cmp %rbx,%r13 │ │ │ │ - je 871a >, std::allocator > > >::sort > const&, std::pair > const&)>(bool (*)(std::pair > const&, std::pair > const&))@@Base+0x13a> │ │ │ │ + je 8592 >, std::allocator > > >::sort > const&, std::pair > const&)>(bool (*)(std::pair > const&, std::pair > const&))@@Base+0x122> │ │ │ │ mov %rbx,%rdx │ │ │ │ mov %r13,%rsi │ │ │ │ mov %r14,%rdi │ │ │ │ call 4170 │ │ │ │ mov %r14,%rsi │ │ │ │ mov %rbx,%rdi │ │ │ │ add $0x10,%r14 │ │ │ │ call 45a0 │ │ │ │ cmp %r14,(%rsp) │ │ │ │ - jne 86b0 >, std::allocator > > >::sort > const&, std::pair > const&)>(bool (*)(std::pair > const&, std::pair > const&))@@Base+0xd0> │ │ │ │ + jne 8530 >, std::allocator > > >::sort > const&, std::pair > const&)>(bool (*)(std::pair > const&, std::pair > const&))@@Base+0xc0> │ │ │ │ mov (%rsp),%rsi │ │ │ │ mov %rbx,%rdi │ │ │ │ call 45a0 │ │ │ │ addq $0x10,(%rsp) │ │ │ │ mov 0x20(%rsp),%rax │ │ │ │ mov (%rax),%rcx │ │ │ │ mov %rcx,0x18(%rsp) │ │ │ │ cmp %rcx,%rax │ │ │ │ - jne 8690 >, std::allocator > > >::sort > const&, std::pair > const&)>(bool (*)(std::pair > const&, std::pair > const&))@@Base+0xb0> │ │ │ │ + jne 8510 >, std::allocator > > >::sort > const&, std::pair > const&)>(bool (*)(std::pair > const&, std::pair > const&))@@Base+0xa0> │ │ │ │ lea 0x50(%rsp),%r14 │ │ │ │ - cmp %r14,(%rsp) │ │ │ │ mov 0x10(%rsp),%r15 │ │ │ │ - je 87b9 >, std::allocator > > >::sort > const&, std::pair > const&)>(bool (*)(std::pair > const&, std::pair > const&))@@Base+0x1d9> │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ + cmp %r14,(%rsp) │ │ │ │ + je 8629 >, std::allocator > > >::sort > const&, std::pair > const&)>(bool (*)(std::pair > const&, std::pair > const&))@@Base+0x1b9> │ │ │ │ + xchg %ax,%ax │ │ │ │ mov (%r14),%r12 │ │ │ │ mov (%r15),%r13 │ │ │ │ cmp %r14,%r12 │ │ │ │ - je 8798 >, std::allocator > > >::sort > const&, std::pair > const&)>(bool (*)(std::pair > const&, std::pair > const&))@@Base+0x1b8> │ │ │ │ + je 8608 >, std::allocator > > >::sort > const&, std::pair > const&)>(bool (*)(std::pair > const&, std::pair > const&))@@Base+0x198> │ │ │ │ cmp %r15,%r13 │ │ │ │ - je 8798 >, std::allocator > > >::sort > const&, std::pair > const&)>(bool (*)(std::pair > const&, std::pair > const&))@@Base+0x1b8> │ │ │ │ + je 8608 >, std::allocator > > >::sort > const&, std::pair > const&)>(bool (*)(std::pair > const&, std::pair > const&))@@Base+0x198> │ │ │ │ lea 0x10(%r12),%rsi │ │ │ │ lea 0x10(%r13),%rdi │ │ │ │ call *%rbp │ │ │ │ test %al,%al │ │ │ │ - jne 87f0 >, std::allocator > > >::sort > const&, std::pair > const&)>(bool (*)(std::pair > const&, std::pair > const&))@@Base+0x210> │ │ │ │ + jne 8660 >, std::allocator > > >::sort > const&, std::pair > const&)>(bool (*)(std::pair > const&, std::pair > const&))@@Base+0x1f0> │ │ │ │ mov (%r12),%r12 │ │ │ │ cmp %r14,%r12 │ │ │ │ - jne 877b >, std::allocator > > >::sort > const&, std::pair > const&)>(bool (*)(std::pair > const&, std::pair > const&))@@Base+0x19b> │ │ │ │ + jne 85eb >, std::allocator > > >::sort > const&, std::pair > const&)>(bool (*)(std::pair > const&, std::pair > const&))@@Base+0x17b> │ │ │ │ cmp %r13,%r15 │ │ │ │ - je 87ab >, std::allocator > > >::sort > const&, std::pair > const&)>(bool (*)(std::pair > const&, std::pair > const&))@@Base+0x1cb> │ │ │ │ + je 861b >, std::allocator > > >::sort > const&, std::pair > const&)>(bool (*)(std::pair > const&, std::pair > const&))@@Base+0x1ab> │ │ │ │ mov %r15,%rdx │ │ │ │ mov %r13,%rsi │ │ │ │ mov %r14,%rdi │ │ │ │ call 4170 │ │ │ │ add $0x10,%r14 │ │ │ │ add $0x10,%r15 │ │ │ │ cmp %r14,(%rsp) │ │ │ │ - jne 8770 >, std::allocator > > >::sort > const&, std::pair > const&)>(bool (*)(std::pair > const&, std::pair > const&))@@Base+0x190> │ │ │ │ + jne 85e0 >, std::allocator > > >::sort > const&, std::pair > const&)>(bool (*)(std::pair > const&, std::pair > const&))@@Base+0x170> │ │ │ │ mov (%rsp),%rdi │ │ │ │ mov 0x18(%rsp),%rsi │ │ │ │ sub $0x10,%rdi │ │ │ │ call 45a0 │ │ │ │ mov 0x448(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 8846 >, std::allocator > > >::sort > const&, std::pair > const&)>(bool (*)(std::pair > const&, std::pair > const&))@@Base+0x266> │ │ │ │ + jne 86b6 >, std::allocator > > >::sort > const&, std::pair > const&)>(bool (*)(std::pair > const&, std::pair > const&))@@Base+0x246> │ │ │ │ add $0x458,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ @@ -4345,4491 +4296,4421 @@ │ │ │ │ mov 0x0(%r13),%rax │ │ │ │ mov %r13,%rsi │ │ │ │ mov %r12,%rdi │ │ │ │ mov %rax,%rdx │ │ │ │ mov %rax,0x10(%rsp) │ │ │ │ call 4170 │ │ │ │ mov 0x10(%rsp),%r13 │ │ │ │ - jmp 8776 >, std::allocator > > >::sort > const&, std::pair > const&)>(bool (*)(std::pair > const&, std::pair > const&))@@Base+0x196> │ │ │ │ + jmp 85e6 >, std::allocator > > >::sort > const&, std::pair > const&)>(bool (*)(std::pair > const&, std::pair > const&))@@Base+0x176> │ │ │ │ mov %r14,%rsi │ │ │ │ mov %rbx,%rdi │ │ │ │ call 45a0 │ │ │ │ cmp %r14,(%rsp) │ │ │ │ - jne 8740 >, std::allocator > > >::sort > const&, std::pair > const&)>(bool (*)(std::pair > const&, std::pair > const&))@@Base+0x160> │ │ │ │ - jmp 873b >, std::allocator > > >::sort > const&, std::pair > const&)>(bool (*)(std::pair > const&, std::pair > const&))@@Base+0x15b> │ │ │ │ + jne 85b8 >, std::allocator > > >::sort > const&, std::pair > const&)>(bool (*)(std::pair > const&, std::pair > const&))@@Base+0x148> │ │ │ │ + jmp 85b3 >, std::allocator > > >::sort > const&, std::pair > const&)>(bool (*)(std::pair > const&, std::pair > const&))@@Base+0x143> │ │ │ │ vzeroupper │ │ │ │ call 4510 <__cxa_end_catch@plt> │ │ │ │ mov 0x448(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - je 88aa >, std::allocator > > >::sort > const&, std::pair > const&)>(bool (*)(std::pair > const&, std::pair > const&))@@Base+0x2ca> │ │ │ │ + je 871a >, std::allocator > > >::sort > const&, std::pair > const&)>(bool (*)(std::pair > const&, std::pair > const&))@@Base+0x2aa> │ │ │ │ call 4380 <__stack_chk_fail@plt> │ │ │ │ endbr64 │ │ │ │ mov %rax,%rdi │ │ │ │ vzeroupper │ │ │ │ call 4100 <__cxa_begin_catch@plt> │ │ │ │ mov 0x20(%rsp),%rsi │ │ │ │ mov %rbx,%rdi │ │ │ │ call 4430 ::_M_put_all(std::__detail::_List_node_base*)@plt> │ │ │ │ mov 0x28(%rsp),%rbx │ │ │ │ mov 0x20(%rsp),%rsi │ │ │ │ mov %rbx,%rdi │ │ │ │ call 4430 ::_M_put_all(std::__detail::_List_node_base*)@plt> │ │ │ │ lea 0x10(%rbx),%rax │ │ │ │ - cmp 0x8(%rsp),%rax │ │ │ │ mov %rax,0x28(%rsp) │ │ │ │ - jne 8867 >, std::allocator > > >::sort > const&, std::pair > const&)>(bool (*)(std::pair > const&, std::pair > const&))@@Base+0x287> │ │ │ │ + cmp 0x8(%rsp),%rax │ │ │ │ + jne 86d7 >, std::allocator > > >::sort > const&, std::pair > const&)>(bool (*)(std::pair > const&, std::pair > const&))@@Base+0x267> │ │ │ │ mov 0x448(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 8846 >, std::allocator > > >::sort > const&, std::pair > const&)>(bool (*)(std::pair > const&, std::pair > const&))@@Base+0x266> │ │ │ │ + jne 86b6 >, std::allocator > > >::sort > const&, std::pair > const&)>(bool (*)(std::pair > const&, std::pair > const&))@@Base+0x246> │ │ │ │ call 44c0 <__cxa_rethrow@plt> │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbx │ │ │ │ - jmp 882b >, std::allocator > > >::sort > const&, std::pair > const&)>(bool (*)(std::pair > const&, std::pair > const&))@@Base+0x24b> │ │ │ │ + jmp 869b >, std::allocator > > >::sort > const&, std::pair > const&)>(bool (*)(std::pair > const&, std::pair > const&))@@Base+0x22b> │ │ │ │ mov %rbx,%rdi │ │ │ │ call 4580 <_Unwind_Resume@plt> │ │ │ │ cs nopw 0x0(%rax,%rax,1) │ │ │ │ nopl 0x0(%rax) │ │ │ │ │ │ │ │ -00000000000088c0 : │ │ │ │ +0000000000008730 : │ │ │ │ endbr64 │ │ │ │ - vmovsd 0x6adc(%rip),%xmm2 │ │ │ │ + vmovsd 0x5c6c(%rip),%xmm2 │ │ │ │ vxorps %xmm1,%xmm1,%xmm1 │ │ │ │ sub %rdi,%rdx │ │ │ │ sub %rsi,%rcx │ │ │ │ vcvtsi2sd %rdx,%xmm1,%xmm0 │ │ │ │ vcvtsi2sd %rcx,%xmm1,%xmm1 │ │ │ │ vdivsd %xmm2,%xmm1,%xmm1 │ │ │ │ vfmadd132sd %xmm2,%xmm1,%xmm0 │ │ │ │ ret │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ │ │ │ │ -00000000000088f0 : │ │ │ │ +0000000000008760 : │ │ │ │ endbr64 │ │ │ │ imul $0x41c64e6d,(%rdi),%eax │ │ │ │ add $0x3039,%eax │ │ │ │ mov %eax,(%rdi) │ │ │ │ and $0x7fffffff,%eax │ │ │ │ ret │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ │ │ │ │ -0000000000008910 : │ │ │ │ +0000000000008780 : │ │ │ │ endbr64 │ │ │ │ jmp 43b0 │ │ │ │ nopl 0x0(%rax) │ │ │ │ │ │ │ │ -0000000000008920 : │ │ │ │ +0000000000008790 : │ │ │ │ endbr64 │ │ │ │ mov %esi,(%rdi) │ │ │ │ ret │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ │ │ │ │ -0000000000008930 : │ │ │ │ +00000000000087a0 : │ │ │ │ endbr64 │ │ │ │ - imul %esi,%edi │ │ │ │ push %r14 │ │ │ │ + imul %esi,%edi │ │ │ │ push %r13 │ │ │ │ + mov %rdx,%r13 │ │ │ │ push %r12 │ │ │ │ push %rbp │ │ │ │ push %rbx │ │ │ │ mov %esi,%ebx │ │ │ │ - mov %rdx,%r13 │ │ │ │ movslq %edi,%rsi │ │ │ │ mov $0x8,%edi │ │ │ │ mov %rsi,%rbp │ │ │ │ call 41e0 │ │ │ │ mov %rax,%r12 │ │ │ │ test %ebp,%ebp │ │ │ │ - jle 8984 │ │ │ │ + jle 87f4 │ │ │ │ xor %r14d,%r14d │ │ │ │ xchg %ax,%ax │ │ │ │ mov %r13,%rdi │ │ │ │ call 4480 │ │ │ │ cltd │ │ │ │ idiv %ebx │ │ │ │ - mov 0x6a8e(%rip),%rax │ │ │ │ + mov 0x5c1e(%rip),%rax │ │ │ │ add %r14d,%edx │ │ │ │ add %ebx,%r14d │ │ │ │ movslq %edx,%rdx │ │ │ │ mov %rax,(%r12,%rdx,8) │ │ │ │ cmp %r14d,%ebp │ │ │ │ - jg 8960 │ │ │ │ + jg 87d0 │ │ │ │ pop %rbx │ │ │ │ mov %r12,%rax │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ ret │ │ │ │ │ │ │ │ -0000000000008990 : │ │ │ │ +0000000000008800 : │ │ │ │ endbr64 │ │ │ │ push %r14 │ │ │ │ push %r13 │ │ │ │ movslq %edi,%r13 │ │ │ │ - push %r12 │ │ │ │ mov $0x4,%edi │ │ │ │ + push %r12 │ │ │ │ + mov %rdx,%r12 │ │ │ │ push %rbp │ │ │ │ mov %esi,%ebp │ │ │ │ - push %rbx │ │ │ │ mov %r13,%rsi │ │ │ │ - mov %rdx,%r12 │ │ │ │ + push %rbx │ │ │ │ call 41e0 │ │ │ │ mov %rax,%r14 │ │ │ │ test %r13d,%r13d │ │ │ │ - jle 89d7 │ │ │ │ + jle 8847 │ │ │ │ mov %rax,%rbx │ │ │ │ lea (%rax,%r13,4),%r13 │ │ │ │ mov %r12,%rdi │ │ │ │ add $0x4,%rbx │ │ │ │ call 4480 │ │ │ │ cltd │ │ │ │ idiv %ebp │ │ │ │ mov %edx,-0x4(%rbx) │ │ │ │ cmp %r13,%rbx │ │ │ │ - jne 89c0 │ │ │ │ + jne 8830 │ │ │ │ pop %rbx │ │ │ │ mov %r14,%rax │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ ret │ │ │ │ xchg %ax,%ax │ │ │ │ data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ │ │ │ │ -00000000000089f0 : │ │ │ │ +0000000000008860 : │ │ │ │ endbr64 │ │ │ │ lea 0x8(%rsp),%r10 │ │ │ │ and $0xffffffffffffffe0,%rsp │ │ │ │ + kmovd %r8d,%k0 │ │ │ │ push -0x8(%r10) │ │ │ │ push %rbp │ │ │ │ mov %rsp,%rbp │ │ │ │ push %r15 │ │ │ │ push %r14 │ │ │ │ push %r13 │ │ │ │ + mov %ecx,%r13d │ │ │ │ push %r12 │ │ │ │ push %r10 │ │ │ │ push %rbx │ │ │ │ sub $0x1c0,%rsp │ │ │ │ - mov (%r10),%eax │ │ │ │ - mov 0x8(%r10),%ebx │ │ │ │ mov %edi,-0xa4(%rbp) │ │ │ │ - mov %esi,-0xb0(%rbp) │ │ │ │ - mov %edx,-0x140(%rbp) │ │ │ │ - mov %ecx,-0xb8(%rbp) │ │ │ │ mov %edx,%edi │ │ │ │ - mov %r8d,-0x124(%rbp) │ │ │ │ - mov %r9d,-0xd0(%rbp) │ │ │ │ + mov (%r10),%eax │ │ │ │ + mov 0x8(%r10),%r14d │ │ │ │ + mov %esi,-0xb0(%rbp) │ │ │ │ + mov %r8d,-0x120(%rbp) │ │ │ │ mov %eax,-0x148(%rbp) │ │ │ │ mov 0x10(%r10),%eax │ │ │ │ + mov %r9d,-0xd0(%rbp) │ │ │ │ mov %eax,-0x144(%rbp) │ │ │ │ mov 0x18(%r10),%eax │ │ │ │ mov %eax,-0x164(%rbp) │ │ │ │ - mov 0x58(%r10),%r11 │ │ │ │ mov 0x20(%r10),%eax │ │ │ │ - mov 0x28(%r10),%r9d │ │ │ │ - mov 0x30(%r10),%r14d │ │ │ │ - mov 0x38(%r10),%rdx │ │ │ │ - mov 0x40(%r10),%rcx │ │ │ │ - mov 0x48(%r10),%r13 │ │ │ │ - mov %r11,-0xc0(%rbp) │ │ │ │ - mov 0x60(%r10),%r11 │ │ │ │ mov %eax,-0x11c(%rbp) │ │ │ │ + mov 0x28(%r10),%r9d │ │ │ │ lea -0x1(%rdi),%eax │ │ │ │ + mov 0x30(%r10),%r8d │ │ │ │ + mov 0x48(%r10),%r11 │ │ │ │ lea (%rax,%rdi,1),%esi │ │ │ │ + mov 0x60(%r10),%rbx │ │ │ │ + mov 0x38(%r10),%rdx │ │ │ │ mov %r9d,-0xf4(%rbp) │ │ │ │ - mov %r14d,-0xf0(%rbp) │ │ │ │ - sub %ebx,%esi │ │ │ │ - mov 0x50(%r10),%r15 │ │ │ │ + sub %r14d,%esi │ │ │ │ + mov 0x40(%r10),%rcx │ │ │ │ + mov 0x50(%r10),%r12 │ │ │ │ + mov %r8d,-0xa8(%rbp) │ │ │ │ imul %r9d,%esi │ │ │ │ - mov %r11,-0x1d0(%rbp) │ │ │ │ + mov %r11,-0xb8(%rbp) │ │ │ │ mov %edi,%r11d │ │ │ │ imul %r9d,%edi │ │ │ │ - mov %fs:0x28,%r12 │ │ │ │ - mov %r12,-0x38(%rbp) │ │ │ │ - mov 0x68(%r10),%r12d │ │ │ │ - mov %eax,-0xec(%rbp) │ │ │ │ + mov 0x58(%r10),%r15 │ │ │ │ + mov %rbx,-0x1d0(%rbp) │ │ │ │ + mov %fs:0x28,%rbx │ │ │ │ + mov %rbx,-0x38(%rbp) │ │ │ │ + mov 0x68(%r10),%ebx │ │ │ │ + mov %eax,-0xf0(%rbp) │ │ │ │ lea (%rax,%rax,1),%r10d │ │ │ │ xor %eax,%eax │ │ │ │ - test %r8b,%r8b │ │ │ │ + kortestb %k0,%k0 │ │ │ │ cmovne %edi,%eax │ │ │ │ - imul %r9d,%r14d │ │ │ │ - mov %r10d,-0x120(%rbp) │ │ │ │ + imul %r9d,%r8d │ │ │ │ + mov %r10d,-0x13c(%rbp) │ │ │ │ lea -0x60(%rbp),%rdi │ │ │ │ - mov %eax,-0x1c8(%rbp) │ │ │ │ - mov %eax,%r8d │ │ │ │ - imul %r14d,%r10d │ │ │ │ + mov %eax,-0x194(%rbp) │ │ │ │ + imul %r8d,%r10d │ │ │ │ + mov %r8d,-0xf8(%rbp) │ │ │ │ cmpb $0x0,-0x11c(%rbp) │ │ │ │ - mov %r14d,-0xf8(%rbp) │ │ │ │ - mov %r14d,%r9d │ │ │ │ - mov %r11d,%r14d │ │ │ │ - mov %r10d,-0x128(%rbp) │ │ │ │ + mov %r8d,%r9d │ │ │ │ + mov %r13d,%r8d │ │ │ │ + mov %r10d,-0x140(%rbp) │ │ │ │ + lea (%r10,%r10,2),%eax │ │ │ │ push %rdi │ │ │ │ + mov -0x194(%rbp),%edi │ │ │ │ + cmove %r10d,%eax │ │ │ │ push %rcx │ │ │ │ push %rdx │ │ │ │ lea -0xa4(%rbp),%rdx │ │ │ │ push $0x1 │ │ │ │ - lea (%r10,%r10,2),%eax │ │ │ │ push %rdx │ │ │ │ + mov %r14d,%edx │ │ │ │ + push %rdi │ │ │ │ mov -0xd0(%rbp),%edi │ │ │ │ - push %r8 │ │ │ │ - cmove %r10d,%eax │ │ │ │ - mov -0xb8(%rbp),%r8d │ │ │ │ mov -0xb0(%rbp),%ecx │ │ │ │ - mov %ebx,%edx │ │ │ │ push %rdi │ │ │ │ mov %r11d,%edi │ │ │ │ push %rax │ │ │ │ + mov %r11d,-0x128(%rbp) │ │ │ │ call 40b0 │ │ │ │ add $0x40,%rsp │ │ │ │ - mov %eax,-0xa8(%rbp) │ │ │ │ + mov %eax,-0xec(%rbp) │ │ │ │ test %eax,%eax │ │ │ │ - js a6f5 │ │ │ │ + js a4e5 │ │ │ │ mov -0x60(%rbp),%eax │ │ │ │ - mov -0xc0(%rbp),%r11 │ │ │ │ - mov %eax,0x0(%r13) │ │ │ │ + mov -0xb8(%rbp),%r11 │ │ │ │ + mov %eax,(%r11) │ │ │ │ mov -0x40(%rbp),%rax │ │ │ │ - mov %rax,(%r11) │ │ │ │ - mov -0x50(%rbp),%rax │ │ │ │ mov %rax,(%r15) │ │ │ │ - test %r12b,%r12b │ │ │ │ - je 8ba6 │ │ │ │ + mov -0x50(%rbp),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + test %bl,%bl │ │ │ │ + je 8a16 │ │ │ │ xor %eax,%eax │ │ │ │ mov -0x38(%rbp),%rdx │ │ │ │ sub %fs:0x28,%rdx │ │ │ │ - jne a6ff │ │ │ │ + jne a4ef │ │ │ │ lea -0x30(%rbp),%rsp │ │ │ │ pop %rbx │ │ │ │ pop %r10 │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ pop %rbp │ │ │ │ lea -0x8(%r10),%rsp │ │ │ │ ret │ │ │ │ lea -0x9c(%rbp),%rax │ │ │ │ mov $0x1,%esi │ │ │ │ - xor %r12d,%r12d │ │ │ │ - lea -0x1(%rbx),%r13d │ │ │ │ + lea -0x1(%r14),%r12d │ │ │ │ + xor %r15d,%r15d │ │ │ │ mov %rax,%rdi │ │ │ │ mov %rax,-0xc0(%rbp) │ │ │ │ call 4470 │ │ │ │ - test %r14d,%r14d │ │ │ │ - jle 8c64 │ │ │ │ - mov -0x140(%rbp),%r14d │ │ │ │ - jmp 8c1f │ │ │ │ - cmp %r12d,-0xec(%rbp) │ │ │ │ - je 8c28 │ │ │ │ + mov -0x128(%rbp),%ebx │ │ │ │ + test %ebx,%ebx │ │ │ │ + jg 8a96 │ │ │ │ + jmp 8add │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + cmp %r15d,-0xf0(%rbp) │ │ │ │ + je 8aa0 │ │ │ │ mov -0xc0(%rbp),%rdx │ │ │ │ mov -0xb0(%rbp),%esi │ │ │ │ - mov -0xb8(%rbp),%edi │ │ │ │ + mov %r13d,%edi │ │ │ │ call 44d0 │ │ │ │ - mov -0xa8(%rbp),%edi │ │ │ │ - mov %r12d,%esi │ │ │ │ - inc %r12d │ │ │ │ - mov %rax,%r15 │ │ │ │ + mov -0xec(%rbp),%edi │ │ │ │ + mov %r15d,%esi │ │ │ │ + inc %r15d │ │ │ │ + mov %rax,%rbx │ │ │ │ mov %rax,%rdx │ │ │ │ call 40a0 │ │ │ │ - mov %r15,%rdi │ │ │ │ + mov %rbx,%rdi │ │ │ │ call 43c0 │ │ │ │ - cmp %r12d,%r14d │ │ │ │ - je 8c64 │ │ │ │ - test %ebx,%ebx │ │ │ │ - je 8be3 │ │ │ │ - cmp %r12d,%r13d │ │ │ │ - jle 8bda │ │ │ │ + cmp %r15d,-0x128(%rbp) │ │ │ │ + je 8add │ │ │ │ + test %r14d,%r14d │ │ │ │ + je 8a59 │ │ │ │ + cmp %r15d,%r12d │ │ │ │ + jle 8a50 │ │ │ │ mov -0xc0(%rbp),%rdx │ │ │ │ mov -0xb0(%rbp),%esi │ │ │ │ - mov -0xb8(%rbp),%edi │ │ │ │ + mov %r13d,%edi │ │ │ │ call 4570 │ │ │ │ - mov -0xa8(%rbp),%edi │ │ │ │ - mov %r12d,%esi │ │ │ │ - inc %r12d │ │ │ │ - mov %rax,%r15 │ │ │ │ + mov -0xec(%rbp),%edi │ │ │ │ + mov %r15d,%esi │ │ │ │ + inc %r15d │ │ │ │ + mov %rax,%rbx │ │ │ │ mov %rax,%rdx │ │ │ │ call 4550 │ │ │ │ - mov %r15,%rdi │ │ │ │ + mov %rbx,%rdi │ │ │ │ call 43c0 │ │ │ │ - cmp %r12d,%r14d │ │ │ │ - jne 8c23 │ │ │ │ + cmp %r15d,-0x128(%rbp) │ │ │ │ + jne 8a9b │ │ │ │ movslq -0xd0(%rbp),%rax │ │ │ │ shl $0x3,%rax │ │ │ │ mov %rax,-0xe8(%rbp) │ │ │ │ add $0xf,%rax │ │ │ │ mov %rax,-0xd8(%rbp) │ │ │ │ and $0xfffffffffffff000,%rax │ │ │ │ mov %rax,%rdx │ │ │ │ mov %rsp,%rax │ │ │ │ sub %rdx,%rax │ │ │ │ cmp %rax,%rsp │ │ │ │ - je 8caa │ │ │ │ + je 8b23 │ │ │ │ sub $0x1000,%rsp │ │ │ │ orq $0x0,0xff8(%rsp) │ │ │ │ cmp %rax,%rsp │ │ │ │ - jne 8c95 │ │ │ │ + jne 8b0e │ │ │ │ mov -0xd8(%rbp),%rax │ │ │ │ and $0xff0,%eax │ │ │ │ sub %rax,%rsp │ │ │ │ test %rax,%rax │ │ │ │ - je 8cc4 │ │ │ │ + je 8b3d │ │ │ │ orq $0x0,-0x8(%rsp,%rax,1) │ │ │ │ - mov -0xd0(%rbp),%ebx │ │ │ │ - mov %rsp,%r13 │ │ │ │ - test %ebx,%ebx │ │ │ │ - jle 8d1b │ │ │ │ - vmovsd 0x66d7(%rip),%xmm2 │ │ │ │ + mov -0xd0(%rbp),%r11d │ │ │ │ + mov %rsp,%rbx │ │ │ │ + test %r11d,%r11d │ │ │ │ + jle 8b96 │ │ │ │ mov -0xe8(%rbp),%rax │ │ │ │ + vmovsd 0x5855(%rip),%xmm3 │ │ │ │ mov %rsp,%r12 │ │ │ │ - lea (%rsp,%rax,1),%rbx │ │ │ │ - vmovsd %xmm2,-0xc8(%rbp) │ │ │ │ + lea (%rsp,%rax,1),%r14 │ │ │ │ + vmovsd %xmm3,-0xc8(%rbp) │ │ │ │ mov -0xc0(%rbp),%rdi │ │ │ │ add $0x8,%r12 │ │ │ │ call 4480 │ │ │ │ - vxorpd %xmm7,%xmm7,%xmm7 │ │ │ │ - vcvtsi2sd %eax,%xmm7,%xmm0 │ │ │ │ + vxorpd %xmm5,%xmm5,%xmm5 │ │ │ │ + vcvtsi2sd %eax,%xmm5,%xmm0 │ │ │ │ vdivsd -0xc8(%rbp),%xmm0,%xmm0 │ │ │ │ vmovsd %xmm0,-0x8(%r12) │ │ │ │ - cmp %rbx,%r12 │ │ │ │ - jne 8cef │ │ │ │ - xor %ebx,%ebx │ │ │ │ - cmpl $0x1,-0xf0(%rbp) │ │ │ │ - jle 92e7 │ │ │ │ - mov -0xa8(%rbp),%edi │ │ │ │ - mov %ebx,%esi │ │ │ │ - mov %r13,%rdx │ │ │ │ - inc %ebx │ │ │ │ + cmp %r14,%r12 │ │ │ │ + jne 8b6a │ │ │ │ + xor %r14d,%r14d │ │ │ │ + cmpl $0x1,-0xa8(%rbp) │ │ │ │ + jle 9144 │ │ │ │ + mov -0xec(%rbp),%edi │ │ │ │ + mov %r14d,%esi │ │ │ │ + mov %rbx,%rdx │ │ │ │ + inc %r14d │ │ │ │ call 45f0 │ │ │ │ - cmp %ebx,-0xf0(%rbp) │ │ │ │ - jne 8d2a │ │ │ │ - movslq -0xb8(%rbp),%r13 │ │ │ │ - lea 0x0(,%r13,8),%rdi │ │ │ │ + cmp %r14d,-0xa8(%rbp) │ │ │ │ + jne 8ba6 │ │ │ │ + movslq %r13d,%rbx │ │ │ │ + lea 0x0(,%rbx,8),%rdi │ │ │ │ call 4420 │ │ │ │ mov %rax,%rsi │ │ │ │ test %r13d,%r13d │ │ │ │ - jle 92fa │ │ │ │ - vmovsd 0x6644(%rip),%xmm2 │ │ │ │ + jle 9157 │ │ │ │ + vmovsd 0x57c9(%rip),%xmm4 │ │ │ │ mov %rax,%r12 │ │ │ │ - lea (%rax,%r13,8),%rbx │ │ │ │ - mov %rax,%r14 │ │ │ │ - vmovsd %xmm2,-0xc8(%rbp) │ │ │ │ + lea (%rax,%rbx,8),%r14 │ │ │ │ + mov %rax,%r15 │ │ │ │ + vmovsd %xmm4,-0xc8(%rbp) │ │ │ │ mov -0xc0(%rbp),%rdi │ │ │ │ add $0x8,%r12 │ │ │ │ call 4480 │ │ │ │ vxorpd %xmm4,%xmm4,%xmm4 │ │ │ │ vcvtsi2sd %eax,%xmm4,%xmm0 │ │ │ │ vdivsd -0xc8(%rbp),%xmm0,%xmm0 │ │ │ │ vmovsd %xmm0,-0x8(%r12) │ │ │ │ - cmp %rbx,%r12 │ │ │ │ - jne 8d7e │ │ │ │ - mov -0xa8(%rbp),%edi │ │ │ │ - mov %r14,%rsi │ │ │ │ + cmp %r14,%r12 │ │ │ │ + jne 8bf9 │ │ │ │ + mov -0xec(%rbp),%edi │ │ │ │ + mov %r15,%rsi │ │ │ │ call 4250 │ │ │ │ - cmpl $0x1,-0xf0(%rbp) │ │ │ │ - jg 925b │ │ │ │ + cmpl $0x1,-0xa8(%rbp) │ │ │ │ + jg 90bb │ │ │ │ movslq -0xb0(%rbp),%rax │ │ │ │ mov %rsp,%rdx │ │ │ │ mov %rax,-0xe0(%rbp) │ │ │ │ shl $0x3,%rax │ │ │ │ mov %rax,-0x100(%rbp) │ │ │ │ add $0xf,%rax │ │ │ │ mov %rax,%rcx │ │ │ │ and $0xfffffffffffff000,%rcx │ │ │ │ sub %rcx,%rdx │ │ │ │ cmp %rdx,%rsp │ │ │ │ - je 8e0c │ │ │ │ + je 8c87 │ │ │ │ sub $0x1000,%rsp │ │ │ │ orq $0x0,0xff8(%rsp) │ │ │ │ cmp %rdx,%rsp │ │ │ │ - jne 8df7 │ │ │ │ + jne 8c72 │ │ │ │ and $0xff0,%eax │ │ │ │ sub %rax,%rsp │ │ │ │ test %rax,%rax │ │ │ │ - je 8e1f │ │ │ │ + je 8c9a │ │ │ │ orq $0x0,-0x8(%rsp,%rax,1) │ │ │ │ mov -0xd8(%rbp),%rdx │ │ │ │ mov %rsp,%rax │ │ │ │ mov %rsp,-0xb8(%rbp) │ │ │ │ and $0xfffffffffffff000,%rdx │ │ │ │ sub %rdx,%rax │ │ │ │ cmp %rax,%rsp │ │ │ │ - je 8e54 │ │ │ │ + je 8ccf │ │ │ │ sub $0x1000,%rsp │ │ │ │ orq $0x0,0xff8(%rsp) │ │ │ │ cmp %rax,%rsp │ │ │ │ - jne 8e3f │ │ │ │ + jne 8cba │ │ │ │ mov -0xd8(%rbp),%rax │ │ │ │ and $0xff0,%eax │ │ │ │ sub %rax,%rsp │ │ │ │ test %rax,%rax │ │ │ │ - je 8e6e │ │ │ │ + je 8ce9 │ │ │ │ orq $0x0,-0x8(%rsp,%rax,1) │ │ │ │ - mov -0xf4(%rbp),%r11d │ │ │ │ - mov %rsp,%r12 │ │ │ │ - test %r11d,%r11d │ │ │ │ - jle 8f04 │ │ │ │ - mov -0xd0(%rbp),%r10d │ │ │ │ + mov -0xf4(%rbp),%r10d │ │ │ │ + mov %rsp,%r14 │ │ │ │ test %r10d,%r10d │ │ │ │ - jle a6b4 │ │ │ │ - vmovsd 0x6517(%rip),%xmm3 │ │ │ │ + jle 8d74 │ │ │ │ + mov -0xd0(%rbp),%r9d │ │ │ │ + test %r9d,%r9d │ │ │ │ + jle a4a4 │ │ │ │ mov -0xe8(%rbp),%rbx │ │ │ │ + vmovsd 0x5699(%rip),%xmm2 │ │ │ │ xor %r13d,%r13d │ │ │ │ - mov -0xc0(%rbp),%r14 │ │ │ │ + mov -0xc0(%rbp),%r12 │ │ │ │ add %rsp,%rbx │ │ │ │ - vmovsd %xmm3,-0xc8(%rbp) │ │ │ │ - mov %r12,%r15 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov %r14,%rdi │ │ │ │ + vmovsd %xmm2,-0xc8(%rbp) │ │ │ │ + mov %r14,%r15 │ │ │ │ + nop │ │ │ │ + mov %r12,%rdi │ │ │ │ add $0x8,%r15 │ │ │ │ call 4480 │ │ │ │ - vxorpd %xmm7,%xmm7,%xmm7 │ │ │ │ - vcvtsi2sd %eax,%xmm7,%xmm0 │ │ │ │ + vxorpd %xmm3,%xmm3,%xmm3 │ │ │ │ + vcvtsi2sd %eax,%xmm3,%xmm0 │ │ │ │ vdivsd -0xc8(%rbp),%xmm0,%xmm0 │ │ │ │ vmovsd %xmm0,-0x8(%r15) │ │ │ │ cmp %rbx,%r15 │ │ │ │ - jne 8ec0 │ │ │ │ - mov -0xa8(%rbp),%edi │ │ │ │ + jne 8d30 │ │ │ │ + mov -0xec(%rbp),%edi │ │ │ │ mov %r13d,%esi │ │ │ │ - mov %r12,%rdx │ │ │ │ + mov %r14,%rdx │ │ │ │ inc %r13d │ │ │ │ call 44b0 │ │ │ │ - cmp %r13d,-0xf4(%rbp) │ │ │ │ - jne 8eb5 │ │ │ │ + cmp -0xf4(%rbp),%r13d │ │ │ │ + jne 8d2c │ │ │ │ mov -0x100(%rbp),%rdi │ │ │ │ call 4420 │ │ │ │ mov -0xe0(%rbp),%rbx │ │ │ │ mov %rax,-0x150(%rbp) │ │ │ │ mov %rbx,%rax │ │ │ │ imul %rbx,%rax │ │ │ │ lea 0x0(,%rax,8),%rbx │ │ │ │ mov %rbx,%rdi │ │ │ │ - mov %rbx,-0x190(%rbp) │ │ │ │ + mov %rbx,-0x1a0(%rbp) │ │ │ │ call 4420 │ │ │ │ mov %rbx,%rdi │ │ │ │ mov %rax,-0xe8(%rbp) │ │ │ │ call 4420 │ │ │ │ - mov -0xf8(%rbp),%r9d │ │ │ │ + mov -0xf8(%rbp),%r8d │ │ │ │ mov %rax,-0x170(%rbp) │ │ │ │ - test %r9d,%r9d │ │ │ │ - jle 965a │ │ │ │ + test %r8d,%r8d │ │ │ │ + jle 94b6 │ │ │ │ mov -0xb0(%rbp),%ebx │ │ │ │ + mov -0x100(%rbp),%rdi │ │ │ │ + movl $0x0,-0x158(%rbp) │ │ │ │ mov -0xb8(%rbp),%rsi │ │ │ │ - movl $0x0,-0x160(%rbp) │ │ │ │ lea -0x1(%rbx),%ecx │ │ │ │ mov %ebx,%edx │ │ │ │ imul %ecx,%edx │ │ │ │ mov %edx,%eax │ │ │ │ shr $0x1f,%eax │ │ │ │ add %edx,%eax │ │ │ │ sar $1,%eax │ │ │ │ movslq %eax,%rdx │ │ │ │ lea 0x0(,%rdx,8),%rax │ │ │ │ mov %rdx,-0x1d8(%rbp) │ │ │ │ - mov %rax,-0x198(%rbp) │ │ │ │ + mov %rax,-0x1c0(%rbp) │ │ │ │ mov -0xe0(%rbp),%rax │ │ │ │ shl $0x2,%rax │ │ │ │ + mov %rax,-0x1c8(%rbp) │ │ │ │ + lea 0x8(%rdi),%rax │ │ │ │ mov %rax,-0x1b8(%rbp) │ │ │ │ lea -0x2(%rbx),%eax │ │ │ │ and %ecx,%ebx │ │ │ │ - mov %ebx,-0x188(%rbp) │ │ │ │ - mov -0x100(%rbp),%rbx │ │ │ │ - add %rbx,%rsi │ │ │ │ - mov %rsi,-0x178(%rbp) │ │ │ │ - mov %rbx,%rsi │ │ │ │ - neg %rsi │ │ │ │ - mov %rsi,-0x130(%rbp) │ │ │ │ - mov -0x150(%rbp),%rsi │ │ │ │ - lea 0x10(%rsi,%rax,8),%rax │ │ │ │ + mov %ebx,-0x168(%rbp) │ │ │ │ + mov %rdi,%rbx │ │ │ │ + lea (%rsi,%rdi,1),%rdi │ │ │ │ + mov %rdi,-0x178(%rbp) │ │ │ │ + mov %rbx,%rdi │ │ │ │ + neg %rdi │ │ │ │ + mov %rdi,-0x130(%rbp) │ │ │ │ + mov -0x150(%rbp),%rdi │ │ │ │ + lea 0x10(%rdi,%rax,8),%rax │ │ │ │ mov %rax,-0x180(%rbp) │ │ │ │ - mov -0x188(%rbp),%r8d │ │ │ │ - test %r8d,%r8d │ │ │ │ - je 9370 │ │ │ │ - mov -0xb0(%rbp),%edi │ │ │ │ + mov -0x168(%rbp),%edi │ │ │ │ test %edi,%edi │ │ │ │ - jle a63e │ │ │ │ - vmovsd 0x6399(%rip),%xmm2 │ │ │ │ + je 91c8 │ │ │ │ + mov -0xb0(%rbp),%esi │ │ │ │ + test %esi,%esi │ │ │ │ + jle a432 │ │ │ │ + vmovsd 0x551c(%rip),%xmm2 │ │ │ │ mov -0xb8(%rbp),%r12 │ │ │ │ mov -0x178(%rbp),%r13 │ │ │ │ mov -0xc0(%rbp),%r14 │ │ │ │ vmovsd %xmm2,-0xc8(%rbp) │ │ │ │ - nop │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ mov %r14,%rdi │ │ │ │ add $0x8,%r12 │ │ │ │ call 4480 │ │ │ │ vxorpd %xmm2,%xmm2,%xmm2 │ │ │ │ vcvtsi2sd %eax,%xmm2,%xmm0 │ │ │ │ vdivsd -0xc8(%rbp),%xmm0,%xmm0 │ │ │ │ vmovsd %xmm0,-0x8(%r12) │ │ │ │ cmp %r13,%r12 │ │ │ │ - jne 9040 │ │ │ │ - mov -0xb0(%rbp),%esi │ │ │ │ - mov %esi,%edi │ │ │ │ + jne 8eb8 │ │ │ │ + mov -0xb0(%rbp),%edi │ │ │ │ + mov %edi,%esi │ │ │ │ call 4280 (unsigned int, unsigned int)@plt> │ │ │ │ - mov %rax,%r13 │ │ │ │ + mov %rax,%r14 │ │ │ │ mov -0x1d8(%rbp),%rax │ │ │ │ shr $0x3c,%rax │ │ │ │ - jne a64b │ │ │ │ - mov -0x198(%rbp),%rdi │ │ │ │ - mov $0x8,%r12d │ │ │ │ + jne a43f │ │ │ │ + mov -0x1c0(%rbp),%rdi │ │ │ │ + mov $0x8,%r13d │ │ │ │ call 4040 │ │ │ │ + mov %rbx,-0x1e0(%rbp) │ │ │ │ mov -0xb0(%rbp),%edi │ │ │ │ xor %ecx,%ecx │ │ │ │ - mov $0x1,%esi │ │ │ │ mov %rax,-0x138(%rbp) │ │ │ │ + mov $0x1,%esi │ │ │ │ xor %r8d,%r8d │ │ │ │ - mov %rbx,-0x1e0(%rbp) │ │ │ │ nopl 0x0(%rax) │ │ │ │ cmp %esi,-0xb0(%rbp) │ │ │ │ - jle 91c8 │ │ │ │ + jle 9038 │ │ │ │ mov %rcx,%rax │ │ │ │ - lea (%r12,%rcx,1),%rbx │ │ │ │ + lea 0x0(%r13,%rcx,1),%rbx │ │ │ │ + mov %r8d,-0x100(%rbp) │ │ │ │ + neg %rax │ │ │ │ add -0xb8(%rbp),%rbx │ │ │ │ mov %rsi,-0x108(%rbp) │ │ │ │ - neg %rax │ │ │ │ - mov %r8d,-0x100(%rbp) │ │ │ │ - mov %edi,-0x110(%rbp) │ │ │ │ mov %rax,-0xd8(%rbp) │ │ │ │ lea -0x2(%rdi),%eax │ │ │ │ - mov %rcx,-0x118(%rbp) │ │ │ │ lea 0x1(%rsi,%rax,1),%r15 │ │ │ │ movslq %r8d,%rax │ │ │ │ - lea (%rcx,%rax,8),%r14 │ │ │ │ + mov %rcx,-0x118(%rbp) │ │ │ │ + lea (%rcx,%rax,8),%r12 │ │ │ │ mov -0x138(%rbp),%rax │ │ │ │ + mov %edi,-0x110(%rbp) │ │ │ │ + mov %rbx,%rdi │ │ │ │ shl $0x3,%r15 │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov %r12,%rbx │ │ │ │ - add %r14,%rax │ │ │ │ + mov %r13,%rbx │ │ │ │ + add %r12,%rax │ │ │ │ + mov %r14,%r12 │ │ │ │ mov %r13,%r14 │ │ │ │ - mov %r12,%r13 │ │ │ │ - mov %rsi,%r12 │ │ │ │ + mov %rdi,%r13 │ │ │ │ mov %rax,-0xd0(%rbp) │ │ │ │ - nopl (%rax) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ mov -0xc0(%rbp),%rdi │ │ │ │ call 4480 │ │ │ │ - vxorpd %xmm5,%xmm5,%xmm5 │ │ │ │ + vxorpd %xmm6,%xmm6,%xmm6 │ │ │ │ mov -0xb8(%rbp),%rdi │ │ │ │ - vcvtsi2sd %eax,%xmm5,%xmm0 │ │ │ │ + vcvtsi2sd %eax,%xmm6,%xmm0 │ │ │ │ vdivsd -0xc8(%rbp),%xmm0,%xmm0 │ │ │ │ + vmulsd -0x8(%r14,%r13,1),%xmm0,%xmm1 │ │ │ │ mov -0xd0(%rbp),%rax │ │ │ │ - vmulsd -0x8(%r13,%r12,1),%xmm0,%xmm1 │ │ │ │ - vmovsd %xmm0,-0x8(%rax,%r13,1) │ │ │ │ - mov -0x8(%r14,%rbx,1),%rax │ │ │ │ - vmovsd %xmm1,(%rax,%r13,1) │ │ │ │ + vmovsd %xmm0,-0x8(%rax,%r14,1) │ │ │ │ + mov -0x8(%r12,%rbx,1),%rax │ │ │ │ + vmovsd %xmm1,(%rax,%r14,1) │ │ │ │ + mov (%r12,%r14,1),%rax │ │ │ │ + add $0x8,%r14 │ │ │ │ vmulsd -0x8(%rdi,%rbx,1),%xmm0,%xmm0 │ │ │ │ - mov (%r14,%r13,1),%rax │ │ │ │ - add $0x8,%r13 │ │ │ │ mov -0xd8(%rbp),%rdi │ │ │ │ vmovsd %xmm0,(%rax,%rdi,1) │ │ │ │ - cmp %r15,%r13 │ │ │ │ - jne 9140 │ │ │ │ + cmp %r15,%r14 │ │ │ │ + jne 8fb0 │ │ │ │ mov -0x100(%rbp),%r8d │ │ │ │ - mov %rbx,%r12 │ │ │ │ - mov %r14,%r13 │ │ │ │ mov -0x110(%rbp),%edi │ │ │ │ + mov %rbx,%r13 │ │ │ │ + mov %r12,%r14 │ │ │ │ mov -0x108(%rbp),%rsi │ │ │ │ mov -0x118(%rbp),%rcx │ │ │ │ lea -0x1(%r8,%rdi,1),%r8d │ │ │ │ + sub $0x8,%rcx │ │ │ │ inc %rsi │ │ │ │ dec %edi │ │ │ │ - add $0x8,%r12 │ │ │ │ - sub $0x8,%rcx │ │ │ │ + add $0x8,%r13 │ │ │ │ cmp %rcx,-0x130(%rbp) │ │ │ │ - jne 90c0 │ │ │ │ + jne 8f38 │ │ │ │ mov -0x1e0(%rbp),%rbx │ │ │ │ mov -0xe0(%rbp),%rdi │ │ │ │ - mov %r13,%rsi │ │ │ │ + mov %r14,%rsi │ │ │ │ xor %ecx,%ecx │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + nopl (%rax) │ │ │ │ lea 0x0(,%rcx,8),%r8 │ │ │ │ xor %eax,%eax │ │ │ │ vxorpd %xmm0,%xmm0,%xmm0 │ │ │ │ - jmp 9223 │ │ │ │ + jmp 9083 │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ mov %rdx,%rax │ │ │ │ cmp %ecx,%eax │ │ │ │ - je 922f │ │ │ │ + je 908f │ │ │ │ mov (%rsi),%rdx │ │ │ │ vaddsd (%rdx,%rax,8),%xmm0,%xmm0 │ │ │ │ lea 0x1(%rax),%rdx │ │ │ │ cmp %rdx,%rdi │ │ │ │ - jne 9220 │ │ │ │ - vxorpd 0x61e0(%rip),%xmm0,%xmm0 │ │ │ │ + jne 9080 │ │ │ │ mov (%rsi),%rdx │ │ │ │ + vxorpd 0x537d(%rip),%xmm0,%xmm0 │ │ │ │ add $0x8,%rsi │ │ │ │ vmovsd %xmm0,(%rdx,%r8,1) │ │ │ │ cmp %rcx,%rax │ │ │ │ - je 9d49 │ │ │ │ + je 9b77 │ │ │ │ inc %rcx │ │ │ │ - jmp 9200 │ │ │ │ - movslq -0xf0(%rbp),%rbx │ │ │ │ - lea 0x0(,%rbx,8),%rdi │ │ │ │ - call 4420 │ │ │ │ - lea 0x0(,%rbx,8),%rdi │ │ │ │ - mov %rax,-0x1a8(%rbp) │ │ │ │ + jmp 9068 │ │ │ │ + movslq -0xa8(%rbp),%rax │ │ │ │ + lea 0x0(,%rax,8),%r14 │ │ │ │ + mov %rax,%r15 │ │ │ │ + mov %r14,%rdi │ │ │ │ call 4420 │ │ │ │ - lea 0x0(,%rbx,8),%rdi │ │ │ │ - mov %rax,-0x1c0(%rbp) │ │ │ │ + mov %r14,%rdi │ │ │ │ + mov %rax,-0x188(%rbp) │ │ │ │ call 4420 │ │ │ │ - lea 0x0(,%r13,4),%rdi │ │ │ │ + mov %r14,%rdi │ │ │ │ mov %rax,-0x1b0(%rbp) │ │ │ │ call 4420 │ │ │ │ + lea 0x0(,%rbx,4),%rdi │ │ │ │ + mov %rax,-0x1a8(%rbp) │ │ │ │ + call 4420 │ │ │ │ xor %ecx,%ecx │ │ │ │ - lea -0x1(%rbx),%edi │ │ │ │ - mov %rax,-0x1a0(%rbp) │ │ │ │ - mov -0xb8(%rbp),%eax │ │ │ │ + lea -0x1(%r15),%edi │ │ │ │ + mov %rax,-0x190(%rbp) │ │ │ │ + mov %r13d,%eax │ │ │ │ cltd │ │ │ │ - idiv %ebx │ │ │ │ - mov %eax,%esi │ │ │ │ + idiv %r15d │ │ │ │ + mov %eax,%r13d │ │ │ │ mov %ecx,%eax │ │ │ │ - mov -0x1a0(%rbp),%rbx │ │ │ │ + mov -0x190(%rbp),%rsi │ │ │ │ cltd │ │ │ │ - idiv %esi │ │ │ │ - cmp %eax,-0xf0(%rbp) │ │ │ │ - cmovle %edi,%eax │ │ │ │ - mov %eax,(%rbx,%rcx,4) │ │ │ │ + idiv %r13d │ │ │ │ + cmp -0xa8(%rbp),%eax │ │ │ │ + cmovge %edi,%eax │ │ │ │ + mov %eax,(%rsi,%rcx,4) │ │ │ │ inc %rcx │ │ │ │ - cmp %rcx,%r13 │ │ │ │ - jne 92c2 │ │ │ │ - jmp 8dc5 │ │ │ │ - mov -0xa8(%rbp),%edi │ │ │ │ - mov %r13,%rsi │ │ │ │ + cmp %rcx,%rbx │ │ │ │ + jne 911e │ │ │ │ + jmp 8c40 │ │ │ │ + mov -0xec(%rbp),%edi │ │ │ │ + mov %rbx,%rsi │ │ │ │ call 4360 │ │ │ │ - jmp 8d44 │ │ │ │ - mov -0xa8(%rbp),%edi │ │ │ │ + jmp 8bc3 │ │ │ │ + mov -0xec(%rbp),%edi │ │ │ │ call 4250 │ │ │ │ - cmpl $0x1,-0xf0(%rbp) │ │ │ │ - jle 8dc5 │ │ │ │ - movslq -0xf0(%rbp),%rbx │ │ │ │ - lea 0x0(,%rbx,8),%rdi │ │ │ │ - call 4420 │ │ │ │ - lea 0x0(,%rbx,8),%rdi │ │ │ │ - mov %rax,-0x1a8(%rbp) │ │ │ │ + cmpl $0x1,-0xa8(%rbp) │ │ │ │ + jle 8c40 │ │ │ │ + movslq -0xa8(%rbp),%rax │ │ │ │ + lea 0x0(,%rax,8),%r13 │ │ │ │ + mov %r13,%rdi │ │ │ │ call 4420 │ │ │ │ - lea 0x0(,%rbx,8),%rdi │ │ │ │ - mov %rax,-0x1c0(%rbp) │ │ │ │ + mov %r13,%rdi │ │ │ │ + mov %rax,-0x188(%rbp) │ │ │ │ call 4420 │ │ │ │ - lea 0x0(,%r13,4),%rdi │ │ │ │ + mov %r13,%rdi │ │ │ │ mov %rax,-0x1b0(%rbp) │ │ │ │ call 4420 │ │ │ │ - mov %rax,-0x1a0(%rbp) │ │ │ │ - jmp 8dc5 │ │ │ │ - xchg %ax,%ax │ │ │ │ + lea 0x0(,%rbx,4),%rdi │ │ │ │ + mov %rax,-0x1a8(%rbp) │ │ │ │ + call 4420 │ │ │ │ + mov %rax,-0x190(%rbp) │ │ │ │ + jmp 8c40 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ mov -0xe8(%rbp),%rax │ │ │ │ - mov -0xb0(%rbp),%esi │ │ │ │ + mov -0xb0(%rbp),%ecx │ │ │ │ lea (%rax,%rbx,1),%rdx │ │ │ │ - test %esi,%esi │ │ │ │ - jle a670 │ │ │ │ - vmovsd 0x606f(%rip),%xmm2 │ │ │ │ - mov -0xb8(%rbp),%rdi │ │ │ │ - vxorpd %xmm4,%xmm4,%xmm4 │ │ │ │ - vcvtsi2sdl -0xb0(%rbp),%xmm4,%xmm1 │ │ │ │ + test %ecx,%ecx │ │ │ │ + jle a460 │ │ │ │ + mov -0xb8(%rbp),%rsi │ │ │ │ mov -0x178(%rbp),%rcx │ │ │ │ - mov %rdi,%rax │ │ │ │ - sub %rdi,%rcx │ │ │ │ - and $0x8,%ecx │ │ │ │ + vxorpd %xmm3,%xmm3,%xmm3 │ │ │ │ + vmovsd 0x5205(%rip),%xmm2 │ │ │ │ + vcvtsi2sdl -0xb0(%rbp),%xmm3,%xmm1 │ │ │ │ + sub %rsi,%rcx │ │ │ │ + mov %rsi,%rax │ │ │ │ vdivsd %xmm1,%xmm2,%xmm0 │ │ │ │ - je 93d2 │ │ │ │ + and $0x8,%ecx │ │ │ │ + je 922a │ │ │ │ mov -0xb8(%rbp),%rax │ │ │ │ vmovsd %xmm0,(%rax) │ │ │ │ add $0x8,%rax │ │ │ │ cmp -0x178(%rbp),%rax │ │ │ │ - je 93eb │ │ │ │ + je 9243 │ │ │ │ mov -0x178(%rbp),%rcx │ │ │ │ vmovsd %xmm0,(%rax) │ │ │ │ - vmovsd %xmm0,0x8(%rax) │ │ │ │ add $0x10,%rax │ │ │ │ + vmovsd %xmm0,-0x8(%rax) │ │ │ │ cmp %rcx,%rax │ │ │ │ - jne 93d9 │ │ │ │ - vmovapd 0x600d(%rip),%xmm3 │ │ │ │ - vmovapd 0x6015(%rip),%xmm0 │ │ │ │ - cmpl $0x2,-0xb0(%rbp) │ │ │ │ + jne 9231 │ │ │ │ mov -0xe8(%rbp),%rax │ │ │ │ - vmovupd %xmm3,(%rax) │ │ │ │ + vmovapd 0x51ae(%rip),%xmm4 │ │ │ │ + vmovapd 0x51b6(%rip),%xmm0 │ │ │ │ + cmpl $0x2,-0xb0(%rbp) │ │ │ │ + vmovupd %xmm4,(%rax) │ │ │ │ vmovupd %xmm0,(%rdx) │ │ │ │ - jle 9515 │ │ │ │ - mov $0x2,%r14d │ │ │ │ + jle 9366 │ │ │ │ + mov $0x2,%r15d │ │ │ │ nopl (%rax) │ │ │ │ - test %r14d,%r14d │ │ │ │ - jle 9505 │ │ │ │ + test %r15d,%r15d │ │ │ │ + jle 9356 │ │ │ │ mov -0xb0(%rbp),%r12d │ │ │ │ - movslq %r14d,%r15 │ │ │ │ + movslq %r15d,%r14 │ │ │ │ xor %r11d,%r11d │ │ │ │ xor %r10d,%r10d │ │ │ │ - mov %r15,%rcx │ │ │ │ + mov %r14,%rcx │ │ │ │ + imul %r15d,%r12d │ │ │ │ neg %rcx │ │ │ │ - imul %r14d,%r12d │ │ │ │ + shl $0x3,%rcx │ │ │ │ movslq %r12d,%r13 │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - cmp %r10d,%r14d │ │ │ │ - jle 94e5 │ │ │ │ - mov %r14d,%edx │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + cmp %r10d,%r15d │ │ │ │ + jle 9336 │ │ │ │ movslq %r12d,%rdi │ │ │ │ + lea (%r10,%r14,1),%rdx │ │ │ │ + mov %r15d,%esi │ │ │ │ mov -0xe8(%rbp),%r9 │ │ │ │ - lea (%r10,%r15,1),%rsi │ │ │ │ - sub %r10d,%edx │ │ │ │ - lea (%rsi,%rdi,1),%rax │ │ │ │ add %rdi,%rdx │ │ │ │ - add %rsi,%rdx │ │ │ │ + sub %r10d,%esi │ │ │ │ + add %rdx,%rsi │ │ │ │ + lea (%r9,%rdx,8),%rax │ │ │ │ + lea (%r9,%rsi,8),%r9 │ │ │ │ movslq %r11d,%rsi │ │ │ │ + mov %rax,%rdx │ │ │ │ sub %rdi,%rsi │ │ │ │ - lea (%r9,%rax,8),%rax │ │ │ │ mov %r11,%rdi │ │ │ │ - lea (%r9,%rdx,8),%r9 │ │ │ │ mov %rsi,%r8 │ │ │ │ - mov %rax,%rdx │ │ │ │ sub %r13,%rdi │ │ │ │ - sub %r15,%r8 │ │ │ │ - nop │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + sub %r14,%r8 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ vmovsd (%rax,%r8,8),%xmm0 │ │ │ │ vmovsd %xmm0,(%rax,%rsi,8) │ │ │ │ - vmovsd %xmm0,(%rax,%rcx,8) │ │ │ │ - vxorpd 0x5f68(%rip),%xmm0,%xmm0 │ │ │ │ + vmovsd %xmm0,(%rax,%rcx,1) │ │ │ │ + vxorpd 0x5118(%rip),%xmm0,%xmm0 │ │ │ │ vmovsd %xmm0,(%rax) │ │ │ │ vmovsd (%rax,%rsi,8),%xmm0 │ │ │ │ - vmovsd %xmm0,(%rdx,%rdi,8) │ │ │ │ - vmovsd (%rax,%rcx,8),%xmm0 │ │ │ │ add $0x8,%rax │ │ │ │ - vmovsd %xmm0,(%rdx,%rcx,8) │ │ │ │ + vmovsd %xmm0,(%rdx,%rdi,8) │ │ │ │ + vmovsd -0x8(%rax,%rcx,1),%xmm0 │ │ │ │ + vmovsd %xmm0,(%rdx,%rcx,1) │ │ │ │ vmovsd -0x8(%rax),%xmm0 │ │ │ │ vmovsd %xmm0,(%rdx) │ │ │ │ add %rbx,%rdx │ │ │ │ cmp %r9,%rax │ │ │ │ - jne 94a0 │ │ │ │ + jne 92f0 │ │ │ │ mov -0xe0(%rbp),%rax │ │ │ │ inc %r10 │ │ │ │ add -0xb0(%rbp),%r12d │ │ │ │ add %rax,%r11 │ │ │ │ add %rax,%r13 │ │ │ │ - cmp %r15,%r10 │ │ │ │ - jne 9450 │ │ │ │ - add %r14d,%r14d │ │ │ │ - cmp %r14d,-0xb0(%rbp) │ │ │ │ - jg 9420 │ │ │ │ - mov -0x170(%rbp),%r11 │ │ │ │ + cmp %r14,%r10 │ │ │ │ + jne 92a8 │ │ │ │ + add %r15d,%r15d │ │ │ │ + cmp %r15d,-0xb0(%rbp) │ │ │ │ + jg 9278 │ │ │ │ + mov -0x170(%rbp),%r12 │ │ │ │ mov -0xe8(%rbp),%rsi │ │ │ │ xor %r9d,%r9d │ │ │ │ xor %r8d,%r8d │ │ │ │ - mov -0xe0(%rbp),%r12 │ │ │ │ + mov -0xe0(%rbp),%r13 │ │ │ │ + mov -0x1b8(%rbp),%r11 │ │ │ │ mov -0xb0(%rbp),%r10d │ │ │ │ - mov %r11,%rcx │ │ │ │ + mov %r12,%rcx │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ cmp %r8d,%r10d │ │ │ │ - jle 957f │ │ │ │ + jle 93df │ │ │ │ movslq %r9d,%rax │ │ │ │ mov %r10d,%edi │ │ │ │ add %r8,%rax │ │ │ │ sub %r8d,%edi │ │ │ │ - lea (%r11,%rax,8),%rdx │ │ │ │ + lea (%r12,%rax,8),%rdx │ │ │ │ add %rdi,%rax │ │ │ │ - lea (%r11,%rax,8),%rdi │ │ │ │ + lea (%r12,%rax,8),%rdi │ │ │ │ xor %eax,%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ vmovsd (%rsi,%rax,1),%xmm0 │ │ │ │ add $0x8,%rdx │ │ │ │ vdivsd %xmm1,%xmm0,%xmm0 │ │ │ │ vmovsd %xmm0,-0x8(%rdx) │ │ │ │ vmovsd %xmm0,(%rcx,%rax,1) │ │ │ │ add %rbx,%rax │ │ │ │ cmp %rdi,%rdx │ │ │ │ - jne 9560 │ │ │ │ + jne 93c0 │ │ │ │ inc %r8 │ │ │ │ - lea 0x8(%rbx,%rsi,1),%rsi │ │ │ │ + add %r11,%rsi │ │ │ │ add %r10d,%r9d │ │ │ │ - lea 0x8(%rbx,%rcx,1),%rcx │ │ │ │ - cmp %r8,%r12 │ │ │ │ - jne 9540 │ │ │ │ - mov -0x150(%rbp),%rsi │ │ │ │ + add %r11,%rcx │ │ │ │ + cmp %r8,%r13 │ │ │ │ + jne 9398 │ │ │ │ + mov -0x150(%rbp),%rdi │ │ │ │ mov -0xb0(%rbp),%eax │ │ │ │ - movq $0x0,(%rsi) │ │ │ │ + movq $0x0,(%rdi) │ │ │ │ cmp $0x1,%eax │ │ │ │ - je 9604 │ │ │ │ - mov -0x180(%rbp),%rdx │ │ │ │ + je 9460 │ │ │ │ neg %eax │ │ │ │ - vxorpd %xmm4,%xmm4,%xmm4 │ │ │ │ + mov -0x180(%rbp),%rdx │ │ │ │ + vxorpd %xmm5,%xmm5,%xmm5 │ │ │ │ vsubsd %xmm2,%xmm1,%xmm1 │ │ │ │ - vcvtsi2sd %eax,%xmm4,%xmm0 │ │ │ │ - lea 0x8(%rsi),%rax │ │ │ │ - vdivsd %xmm1,%xmm0,%xmm0 │ │ │ │ + vcvtsi2sd %eax,%xmm5,%xmm0 │ │ │ │ + lea 0x8(%rdi),%rax │ │ │ │ sub %rax,%rdx │ │ │ │ + vdivsd %xmm1,%xmm0,%xmm0 │ │ │ │ and $0x8,%edx │ │ │ │ - je 95eb │ │ │ │ + je 9447 │ │ │ │ mov -0x150(%rbp),%rax │ │ │ │ vmovsd %xmm0,0x8(%rax) │ │ │ │ add $0x10,%rax │ │ │ │ cmp %rax,-0x180(%rbp) │ │ │ │ - je 9604 │ │ │ │ + je 9460 │ │ │ │ mov -0x180(%rbp),%rdx │ │ │ │ vmovsd %xmm0,(%rax) │ │ │ │ - vmovsd %xmm0,0x8(%rax) │ │ │ │ add $0x10,%rax │ │ │ │ + vmovsd %xmm0,-0x8(%rax) │ │ │ │ cmp %rax,%rdx │ │ │ │ - jne 95f2 │ │ │ │ - mov -0x160(%rbp),%r14d │ │ │ │ - mov -0xa8(%rbp),%r15d │ │ │ │ + jne 944e │ │ │ │ + mov -0x158(%rbp),%r15d │ │ │ │ + mov -0xec(%rbp),%r14d │ │ │ │ mov -0xb8(%rbp),%rdx │ │ │ │ - mov %r14d,%esi │ │ │ │ - mov %r15d,%edi │ │ │ │ + mov %r15d,%esi │ │ │ │ + mov %r14d,%edi │ │ │ │ call 4330 │ │ │ │ mov -0x150(%rbp),%r8 │ │ │ │ - mov %r14d,%esi │ │ │ │ - mov %r15d,%edi │ │ │ │ mov -0x170(%rbp),%rcx │ │ │ │ + mov %r15d,%esi │ │ │ │ mov -0xe8(%rbp),%rdx │ │ │ │ + mov %r14d,%edi │ │ │ │ call 4300 │ │ │ │ - lea 0x1(%r14),%eax │ │ │ │ + lea 0x1(%r15),%eax │ │ │ │ + mov %eax,-0x158(%rbp) │ │ │ │ cmp %eax,-0xf8(%rbp) │ │ │ │ - mov %eax,-0x160(%rbp) │ │ │ │ - jne 8ff1 │ │ │ │ + jne 8e70 │ │ │ │ mov -0x150(%rbp),%rdi │ │ │ │ call 43c0 │ │ │ │ mov -0xe8(%rbp),%rdi │ │ │ │ call 43c0 │ │ │ │ mov -0x170(%rbp),%rdi │ │ │ │ call 43c0 │ │ │ │ - movslq -0x128(%rbp),%rbx │ │ │ │ + movslq -0x140(%rbp),%rbx │ │ │ │ movabs $0x1ffffffffffffffe,%rax │ │ │ │ cmp %rbx,%rax │ │ │ │ - jb a64b │ │ │ │ - lea 0x0(,%rbx,4),%r14 │ │ │ │ - mov %r14,%rdi │ │ │ │ + jb a43f │ │ │ │ + lea 0x0(,%rbx,4),%r12 │ │ │ │ + mov %r12,%rdi │ │ │ │ call 4040 │ │ │ │ - mov %r14,%rdi │ │ │ │ - mov %rax,-0x100(%rbp) │ │ │ │ + mov %r12,%rdi │ │ │ │ + mov %rax,-0xd8(%rbp) │ │ │ │ call 4040 │ │ │ │ - mov %r14,%rdi │ │ │ │ - mov %rax,-0x108(%rbp) │ │ │ │ + mov %r12,%rdi │ │ │ │ + mov %rax,-0xe0(%rbp) │ │ │ │ call 4040 │ │ │ │ - mov %rax,-0x110(%rbp) │ │ │ │ - mov -0x128(%rbp),%eax │ │ │ │ + mov %rax,-0xe8(%rbp) │ │ │ │ + mov -0x140(%rbp),%eax │ │ │ │ test %eax,%eax │ │ │ │ - je 97ac │ │ │ │ - mov -0x128(%rbp),%eax │ │ │ │ - dec %eax │ │ │ │ + je 95fa │ │ │ │ + mov -0x140(%rbp),%edi │ │ │ │ + lea -0x1(%rdi),%eax │ │ │ │ cmp $0x6,%eax │ │ │ │ - jbe a72b │ │ │ │ - vmovdqa 0x5c6c(%rip),%ymm0 │ │ │ │ - mov -0x128(%rbp),%eax │ │ │ │ + jbe a513 │ │ │ │ + mov %edi,%ecx │ │ │ │ mov $0x8,%edx │ │ │ │ - vmovd %edx,%xmm1 │ │ │ │ - mov -0x108(%rbp),%rdi │ │ │ │ - mov -0x100(%rbp),%rdx │ │ │ │ - mov -0x110(%rbp),%r8 │ │ │ │ - vpbroadcastd %xmm1,%ymm1 │ │ │ │ - lea (%rax,%rax,1),%esi │ │ │ │ - mov %eax,%ecx │ │ │ │ - vmovd %eax,%xmm4 │ │ │ │ - xor %eax,%eax │ │ │ │ - vmovd %esi,%xmm3 │ │ │ │ + lea (%rdi,%rdi,1),%esi │ │ │ │ + vmovdqa 0x4e05(%rip),%ymm0 │ │ │ │ + vpbroadcastd %edi,%ymm4 │ │ │ │ shr $0x3,%ecx │ │ │ │ - vpbroadcastd %xmm4,%ymm4 │ │ │ │ - vpbroadcastd %xmm3,%ymm3 │ │ │ │ + vpbroadcastd %edx,%ymm1 │ │ │ │ + mov -0xe0(%rbp),%rdi │ │ │ │ + mov -0xd8(%rbp),%rdx │ │ │ │ + mov -0xe8(%rbp),%r8 │ │ │ │ + vpbroadcastd %esi,%ymm3 │ │ │ │ shl $0x5,%rcx │ │ │ │ + xor %eax,%eax │ │ │ │ vpaddd %ymm4,%ymm0,%ymm2 │ │ │ │ vmovdqu %ymm0,(%rdx,%rax,1) │ │ │ │ vmovdqu %ymm2,(%rdi,%rax,1) │ │ │ │ vpaddd %ymm3,%ymm0,%ymm2 │ │ │ │ vpaddd %ymm1,%ymm0,%ymm0 │ │ │ │ vmovdqu %ymm2,(%r8,%rax,1) │ │ │ │ add $0x20,%rax │ │ │ │ cmp %rcx,%rax │ │ │ │ - jne 973d │ │ │ │ - mov -0x128(%rbp),%edi │ │ │ │ + jne 958b │ │ │ │ + mov -0x140(%rbp),%edi │ │ │ │ mov %edi,%eax │ │ │ │ and $0xfffffff8,%eax │ │ │ │ and $0x7,%edi │ │ │ │ - je a6ac │ │ │ │ + je a49c │ │ │ │ vzeroupper │ │ │ │ - mov -0x128(%rbp),%edx │ │ │ │ + mov -0x140(%rbp),%edx │ │ │ │ cltq │ │ │ │ - mov -0x100(%rbp),%rdi │ │ │ │ + mov -0xd8(%rbp),%rdi │ │ │ │ lea (%rdx,%rax,1),%ecx │ │ │ │ mov %eax,(%rdi,%rax,4) │ │ │ │ - mov -0x108(%rbp),%rdi │ │ │ │ + mov -0xe0(%rbp),%rdi │ │ │ │ mov %ecx,(%rdi,%rax,4) │ │ │ │ - mov -0x110(%rbp),%rdi │ │ │ │ + mov -0xe8(%rbp),%rdi │ │ │ │ lea (%rsi,%rax,1),%ecx │ │ │ │ mov %ecx,(%rdi,%rax,4) │ │ │ │ inc %rax │ │ │ │ cmp %eax,%edx │ │ │ │ - jg 9781 │ │ │ │ + jg 95cf │ │ │ │ lea 0x0(,%rbx,8),%rdi │ │ │ │ call 4040 │ │ │ │ - mov %rax,%r15 │ │ │ │ - mov -0x120(%rbp),%eax │ │ │ │ + mov %rax,%rbx │ │ │ │ + mov -0x13c(%rbp),%eax │ │ │ │ test %eax,%eax │ │ │ │ - jle 9813 │ │ │ │ - vmovsd 0x5be2(%rip),%xmm7 │ │ │ │ - mov -0xec(%rbp),%eax │ │ │ │ - mov %r15,%r12 │ │ │ │ + jle 9660 │ │ │ │ + mov -0xf0(%rbp),%eax │ │ │ │ + vmovsd 0x4d8e(%rip),%xmm4 │ │ │ │ + mov %rbx,%r14 │ │ │ │ add %eax,%eax │ │ │ │ + vmovsd %xmm4,-0xc8(%rbp) │ │ │ │ mov %eax,%eax │ │ │ │ - lea (%r15,%rax,8),%r13 │ │ │ │ - vmovsd %xmm7,-0xc8(%rbp) │ │ │ │ + lea (%rbx,%rax,8),%r13 │ │ │ │ mov -0xc0(%rbp),%rdi │ │ │ │ - add $0x8,%r12 │ │ │ │ + add $0x8,%r14 │ │ │ │ call 4480 │ │ │ │ vxorpd %xmm3,%xmm3,%xmm3 │ │ │ │ vcvtsi2sd %eax,%xmm3,%xmm0 │ │ │ │ vdivsd -0xc8(%rbp),%xmm0,%xmm0 │ │ │ │ - vmovsd %xmm0,-0x8(%r12) │ │ │ │ - cmp %r12,%r13 │ │ │ │ - jne 97e7 │ │ │ │ - xor %ebx,%ebx │ │ │ │ - mov -0xec(%rbp),%eax │ │ │ │ + vmovsd %xmm0,-0x8(%r14) │ │ │ │ + cmp %r13,%r14 │ │ │ │ + jne 9635 │ │ │ │ + mov -0xf0(%rbp),%eax │ │ │ │ + xor %edi,%edi │ │ │ │ movabs $0x1ffffffffffffffe,%r13 │ │ │ │ imul -0xf8(%rbp),%eax │ │ │ │ - cmpl $0x1,-0xf0(%rbp) │ │ │ │ - setg %bl │ │ │ │ - lea 0x7(%rbx,%rbx,1),%ebx │ │ │ │ - mov %eax,-0x198(%rbp) │ │ │ │ - imul %ebx,%eax │ │ │ │ - mov %ebx,-0x1b8(%rbp) │ │ │ │ + cmpl $0x1,-0xa8(%rbp) │ │ │ │ + setg %dil │ │ │ │ + lea 0x7(%rdi,%rdi,1),%edi │ │ │ │ + mov %eax,-0x178(%rbp) │ │ │ │ + imul %edi,%eax │ │ │ │ + mov %edi,-0x1a0(%rbp) │ │ │ │ cltq │ │ │ │ cmp %rax,%r13 │ │ │ │ - jb a64b │ │ │ │ + jb a43f │ │ │ │ lea 0x0(,%rax,4),%rdi │ │ │ │ call 4040 │ │ │ │ - mov -0xec(%rbp),%ebx │ │ │ │ - imul -0xf4(%rbp),%ebx │ │ │ │ - mov %rax,-0xd8(%rbp) │ │ │ │ - movslq %ebx,%rax │ │ │ │ - mov %ebx,-0x150(%rbp) │ │ │ │ - mov %rax,-0xb0(%rbp) │ │ │ │ + mov -0xf0(%rbp),%r15d │ │ │ │ + mov %rax,-0xc8(%rbp) │ │ │ │ + imul -0xf4(%rbp),%r15d │ │ │ │ + movslq %r15d,%rax │ │ │ │ + mov %r15d,-0x118(%rbp) │ │ │ │ + mov %rax,-0xc0(%rbp) │ │ │ │ cmp %rax,%r13 │ │ │ │ - jb a64b │ │ │ │ + jb a43f │ │ │ │ lea 0x0(,%rax,4),%rdi │ │ │ │ call 4040 │ │ │ │ - mov %rax,-0xb8(%rbp) │ │ │ │ - test %ebx,%ebx │ │ │ │ - je 99d0 │ │ │ │ - mov -0xf0(%rbp),%r9d │ │ │ │ - xor %r10d,%r10d │ │ │ │ - xor %r8d,%r8d │ │ │ │ - mov %r14,-0xc8(%rbp) │ │ │ │ - mov -0x1b8(%rbp),%ebx │ │ │ │ - mov %r15,-0xd0(%rbp) │ │ │ │ - mov %r9d,%eax │ │ │ │ - imul %ebx,%eax │ │ │ │ - mov %eax,-0xc0(%rbp) │ │ │ │ - movslq %ebx,%rax │ │ │ │ - mov -0x120(%rbp),%ebx │ │ │ │ - lea 0x0(,%rax,4),%r12 │ │ │ │ - mov -0xec(%rbp),%edi │ │ │ │ - mov %r8d,%eax │ │ │ │ - mov %r8d,%r11d │ │ │ │ - mov %r8d,%r13d │ │ │ │ + mov %rax,-0xb0(%rbp) │ │ │ │ + test %r15d,%r15d │ │ │ │ + je 9840 │ │ │ │ + mov -0xa8(%rbp),%r8d │ │ │ │ + movslq -0x1a0(%rbp),%rax │ │ │ │ + mov %r12,-0xd0(%rbp) │ │ │ │ + xor %r13d,%r13d │ │ │ │ + mov %rbx,-0x100(%rbp) │ │ │ │ + mov -0x13c(%rbp),%r10d │ │ │ │ + xor %edi,%edi │ │ │ │ + mov %r8d,%r15d │ │ │ │ + lea 0x0(,%rax,4),%r14 │ │ │ │ + imul %eax,%r15d │ │ │ │ + mov %r15d,%esi │ │ │ │ + mov %edi,%eax │ │ │ │ + mov -0xf0(%rbp),%r15d │ │ │ │ + mov %edi,%r9d │ │ │ │ + mov %edi,%r11d │ │ │ │ cltd │ │ │ │ - idiv %edi │ │ │ │ - lea (%rdx,%rdx,1),%esi │ │ │ │ - cmp -0x140(%rbp),%esi │ │ │ │ - mov %esi,%r14d │ │ │ │ - jl 9912 │ │ │ │ - imul %eax,%edi │ │ │ │ - lea (%r8,%r8,1),%r14d │ │ │ │ - sub %edi,%r14d │ │ │ │ - inc %esi │ │ │ │ - cmp -0x140(%rbp),%esi │ │ │ │ - jl 992a │ │ │ │ - imul -0xec(%rbp),%eax │ │ │ │ - lea 0x1(%r11,%r11,1),%esi │ │ │ │ - sub %eax,%esi │ │ │ │ - test %r9d,%r9d │ │ │ │ - jle 99a0 │ │ │ │ - mov -0xd8(%rbp),%rdi │ │ │ │ - add -0x140(%rbp),%r11d │ │ │ │ - movslq %r10d,%rax │ │ │ │ - mov %esi,%r15d │ │ │ │ - mov %r14d,%edx │ │ │ │ - xor %ecx,%ecx │ │ │ │ - sub %r14d,%r15d │ │ │ │ - lea (%rdi,%rax,4),%rax │ │ │ │ - nop │ │ │ │ - vmovd %edx,%xmm4 │ │ │ │ - lea (%r15,%rdx,1),%edi │ │ │ │ - mov %r11d,(%rax) │ │ │ │ + idiv %r15d │ │ │ │ + lea (%rdx,%rdx,1),%ecx │ │ │ │ + mov %ecx,%ebx │ │ │ │ + cmp -0x128(%rbp),%ecx │ │ │ │ + jl 9761 │ │ │ │ + mov %r15d,%edx │ │ │ │ + lea (%rdi,%rdi,1),%ebx │ │ │ │ + imul %eax,%edx │ │ │ │ + sub %edx,%ebx │ │ │ │ + inc %ecx │ │ │ │ + cmp -0x128(%rbp),%ecx │ │ │ │ + jl 9779 │ │ │ │ + imul -0xf0(%rbp),%eax │ │ │ │ + lea 0x1(%r9,%r9,1),%ecx │ │ │ │ + sub %eax,%ecx │ │ │ │ + test %r8d,%r8d │ │ │ │ + jle 9814 │ │ │ │ + mov -0xc8(%rbp),%rdx │ │ │ │ + mov %ecx,%r12d │ │ │ │ + add -0x128(%rbp),%r9d │ │ │ │ + movslq %r13d,%rax │ │ │ │ + sub %ebx,%r12d │ │ │ │ + mov %r11d,-0xb8(%rbp) │ │ │ │ + mov %ebx,%r15d │ │ │ │ + mov %rdi,%r11 │ │ │ │ + lea (%rdx,%rax,4),%rax │ │ │ │ + mov %esi,%edi │ │ │ │ + xor %edx,%edx │ │ │ │ + mov %r12d,%esi │ │ │ │ + mov %r9d,%r12d │ │ │ │ + mov %ecx,%r9d │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + vmovd %r15d,%xmm5 │ │ │ │ + lea (%rsi,%r15,1),%ecx │ │ │ │ + mov %r12d,(%rax) │ │ │ │ + vpinsrd $0x1,%r9d,%xmm5,%xmm0 │ │ │ │ movl $0xffffffff,0x4(%rax) │ │ │ │ - vpinsrd $0x1,%esi,%xmm4,%xmm0 │ │ │ │ movl $0xffffffff,0x8(%rax) │ │ │ │ - mov %r14d,0xc(%rax) │ │ │ │ - mov %edi,0x18(%rax) │ │ │ │ + mov %ebx,0xc(%rax) │ │ │ │ + mov %ecx,0x18(%rax) │ │ │ │ vmovq %xmm0,0x10(%rax) │ │ │ │ - cmp $0x1,%r9d │ │ │ │ - je 99a0 │ │ │ │ - mov %ecx,0x1c(%rax) │ │ │ │ - inc %ecx │ │ │ │ + cmp $0x1,%r8d │ │ │ │ + je 9808 │ │ │ │ + mov %edx,0x1c(%rax) │ │ │ │ + inc %edx │ │ │ │ + add %r10d,%r15d │ │ │ │ movl $0xffffffff,0x20(%rax) │ │ │ │ - add %ebx,%edx │ │ │ │ - add %r12,%rax │ │ │ │ - cmp %ecx,%r9d │ │ │ │ - jne 9950 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov -0xb8(%rbp),%rax │ │ │ │ - add -0xc0(%rbp),%r10d │ │ │ │ - mov %r13d,(%rax,%r8,4) │ │ │ │ - inc %r8 │ │ │ │ - cmp %r8,-0xb0(%rbp) │ │ │ │ - jne 98e8 │ │ │ │ - mov -0xc8(%rbp),%r14 │ │ │ │ - mov -0xd0(%rbp),%r15 │ │ │ │ + add %r14,%rax │ │ │ │ + cmp %edx,%r8d │ │ │ │ + jne 97c0 │ │ │ │ + mov %edi,%esi │ │ │ │ + mov %r11,%rdi │ │ │ │ + mov -0xb8(%rbp),%r11d │ │ │ │ + mov -0xb0(%rbp),%rax │ │ │ │ + add %esi,%r13d │ │ │ │ + mov %r11d,(%rax,%rdi,4) │ │ │ │ + inc %rdi │ │ │ │ + cmp %rdi,-0xc0(%rbp) │ │ │ │ + jne 9736 │ │ │ │ + mov -0xd0(%rbp),%r12 │ │ │ │ + mov -0x100(%rbp),%rbx │ │ │ │ movslq -0xf8(%rbp),%rax │ │ │ │ - movabs $0x1ffffffffffffffe,%r12 │ │ │ │ - cmp %rax,%r12 │ │ │ │ - jb a64b │ │ │ │ + movabs $0x1ffffffffffffffe,%r14 │ │ │ │ + cmp %rax,%r14 │ │ │ │ + jb a43f │ │ │ │ lea 0x0(,%rax,4),%r13 │ │ │ │ mov %r13,%rdi │ │ │ │ call 4040 │ │ │ │ mov %r13,%rdi │ │ │ │ - mov %rax,-0x118(%rbp) │ │ │ │ + mov %rax,-0x100(%rbp) │ │ │ │ call 4040 │ │ │ │ mov %r13,%rdi │ │ │ │ - mov %rax,-0x170(%rbp) │ │ │ │ + mov %rax,-0x138(%rbp) │ │ │ │ call 4040 │ │ │ │ mov %r13,%rdi │ │ │ │ - mov %rax,-0x178(%rbp) │ │ │ │ + mov %rax,-0x150(%rbp) │ │ │ │ call 4040 │ │ │ │ mov %r13,%rdi │ │ │ │ - mov %rax,-0x180(%rbp) │ │ │ │ + mov %rax,-0x158(%rbp) │ │ │ │ call 4040 │ │ │ │ mov %r13,%rdi │ │ │ │ - mov %rax,-0xe8(%rbp) │ │ │ │ + mov %rax,-0xd0(%rbp) │ │ │ │ call 4040 │ │ │ │ mov %r13,%rdi │ │ │ │ - mov %rax,-0x130(%rbp) │ │ │ │ + mov %rax,-0x108(%rbp) │ │ │ │ call 4040 │ │ │ │ - mov %rax,-0xc8(%rbp) │ │ │ │ - movslq -0xf0(%rbp),%rax │ │ │ │ - cmp %rax,%r12 │ │ │ │ - jb a64b │ │ │ │ + mov %rax,-0xb8(%rbp) │ │ │ │ + movslq -0xa8(%rbp),%rax │ │ │ │ + cmp %rax,%r14 │ │ │ │ + jb a43f │ │ │ │ lea 0x0(,%rax,4),%rdi │ │ │ │ call 4040 │ │ │ │ - mov %rax,-0xd0(%rbp) │ │ │ │ + mov %rax,-0x180(%rbp) │ │ │ │ mov -0xf4(%rbp),%eax │ │ │ │ test %eax,%eax │ │ │ │ - jle 9f05 │ │ │ │ - mov -0xf0(%rbp),%ebx │ │ │ │ - test %ebx,%ebx │ │ │ │ - je a710 │ │ │ │ - mov -0xec(%rbp),%esi │ │ │ │ - mov -0x128(%rbp),%edi │ │ │ │ - xor %edx,%edx │ │ │ │ - movl $0x0,-0x138(%rbp) │ │ │ │ - movl $0x0,-0xc0(%rbp) │ │ │ │ - mov %r15,-0x1d8(%rbp) │ │ │ │ - lea (%rsi,%rdi,2),%eax │ │ │ │ - lea (%rsi,%rsi,1),%r13d │ │ │ │ - lea (%rsi,%rdi,1),%r12d │ │ │ │ - mov %eax,-0x140(%rbp) │ │ │ │ - lea -0x1(%rbx),%eax │ │ │ │ - mov %eax,-0x188(%rbp) │ │ │ │ + jle 9d3c │ │ │ │ + mov -0xa8(%rbp),%eax │ │ │ │ + test %eax,%eax │ │ │ │ + je a4f8 │ │ │ │ + dec %eax │ │ │ │ + mov -0xf0(%rbp),%edi │ │ │ │ + mov -0x140(%rbp),%esi │ │ │ │ + movl $0x0,-0x128(%rbp) │ │ │ │ + mov %eax,-0x168(%rbp) │ │ │ │ lea 0x4(,%rax,4),%rax │ │ │ │ - mov %rax,-0x160(%rbp) │ │ │ │ - mov -0x1c8(%rbp),%eax │ │ │ │ - mov %r14,-0x1c8(%rbp) │ │ │ │ - mov %ebx,%r14d │ │ │ │ + xor %edx,%edx │ │ │ │ + mov %rax,-0x170(%rbp) │ │ │ │ + mov -0x194(%rbp),%eax │ │ │ │ + lea (%rdi,%rsi,2),%ecx │ │ │ │ + lea (%rdi,%rdi,1),%r14d │ │ │ │ + mov %ecx,-0x130(%rbp) │ │ │ │ + lea (%rdi,%rsi,1),%r15d │ │ │ │ sub -0xf4(%rbp),%eax │ │ │ │ - mov %eax,-0x190(%rbp) │ │ │ │ + movl $0x0,-0xc0(%rbp) │ │ │ │ + mov %eax,-0x194(%rbp) │ │ │ │ mov $0x8,%eax │ │ │ │ - vmovd %eax,%xmm1 │ │ │ │ - vpbroadcastd %xmm1,%ymm1 │ │ │ │ - cmpb $0x0,-0x124(%rbp) │ │ │ │ - mov -0x190(%rbp),%eax │ │ │ │ - mov -0xc0(%rbp),%ebx │ │ │ │ - lea (%rax,%rbx,1),%edi │ │ │ │ + mov %rbx,-0x1c0(%rbp) │ │ │ │ + mov -0x180(%rbp),%rbx │ │ │ │ + vpbroadcastd %eax,%ymm1 │ │ │ │ + mov %r12,-0x1b8(%rbp) │ │ │ │ + mov %edi,%r12d │ │ │ │ + mov -0x194(%rbp),%eax │ │ │ │ + mov -0xc0(%rbp),%edi │ │ │ │ + add %eax,%edi │ │ │ │ + cmpb $0x0,-0x120(%rbp) │ │ │ │ mov $0xffffffff,%eax │ │ │ │ cmove %eax,%edi │ │ │ │ - cmpl $0x6,-0x188(%rbp) │ │ │ │ - jbe a608 │ │ │ │ + cmpl $0x6,-0x168(%rbp) │ │ │ │ + jbe a3f9 │ │ │ │ cmp $0x1,%edx │ │ │ │ - vpbroadcastd -0xec(%rbp),%ymm6 │ │ │ │ - vpbroadcastd -0x140(%rbp),%ymm4 │ │ │ │ - mov %r14d,%esi │ │ │ │ + mov -0xa8(%rbp),%esi │ │ │ │ + vpbroadcastd -0x130(%rbp),%ymm4 │ │ │ │ + vpbroadcastd %r14d,%ymm7 │ │ │ │ sbb %eax,%eax │ │ │ │ - vmovdqa 0x57fc(%rip),%ymm0 │ │ │ │ - mov -0xd0(%rbp),%rbx │ │ │ │ - vmovd %r13d,%xmm7 │ │ │ │ - vmovd %eax,%xmm8 │ │ │ │ - movslq -0x138(%rbp),%rax │ │ │ │ - vmovd %r12d,%xmm5 │ │ │ │ - vmovd %edx,%xmm3 │ │ │ │ - vmovd %edi,%xmm2 │ │ │ │ + vmovdqa 0x498a(%rip),%ymm0 │ │ │ │ + vpbroadcastd %r12d,%ymm6 │ │ │ │ + vpbroadcastd %r15d,%ymm5 │ │ │ │ + kmovb %eax,%k1 │ │ │ │ + movslq -0x128(%rbp),%rax │ │ │ │ shr $0x3,%esi │ │ │ │ - vpbroadcastd %xmm8,%ymm8 │ │ │ │ - vpbroadcastd %xmm7,%ymm7 │ │ │ │ - vpbroadcastd %xmm5,%ymm5 │ │ │ │ - vpbroadcastd %xmm3,%ymm3 │ │ │ │ - vpbroadcastd %xmm2,%ymm2 │ │ │ │ + vpbroadcastd %edx,%ymm3 │ │ │ │ + vpbroadcastd %edi,%ymm2 │ │ │ │ shl $0x5,%rsi │ │ │ │ lea 0x0(,%rax,4),%rcx │ │ │ │ - mov %rax,-0xe0(%rbp) │ │ │ │ - mov -0x118(%rbp),%rax │ │ │ │ - lea (%rax,%rcx,1),%r15 │ │ │ │ - mov -0x170(%rbp),%rax │ │ │ │ + mov %rax,-0x110(%rbp) │ │ │ │ + mov -0x100(%rbp),%rax │ │ │ │ + lea (%rax,%rcx,1),%r13 │ │ │ │ + mov -0x138(%rbp),%rax │ │ │ │ lea (%rax,%rcx,1),%r11 │ │ │ │ - mov -0x178(%rbp),%rax │ │ │ │ + mov -0x150(%rbp),%rax │ │ │ │ lea (%rax,%rcx,1),%r10 │ │ │ │ - mov -0x180(%rbp),%rax │ │ │ │ + mov -0x158(%rbp),%rax │ │ │ │ lea (%rax,%rcx,1),%r9 │ │ │ │ - mov -0xe8(%rbp),%rax │ │ │ │ + mov -0xd0(%rbp),%rax │ │ │ │ lea (%rax,%rcx,1),%r8 │ │ │ │ - add -0xc8(%rbp),%rcx │ │ │ │ + add -0xb8(%rbp),%rcx │ │ │ │ xor %eax,%eax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ + nop │ │ │ │ test %edx,%edx │ │ │ │ - jne 9c0a │ │ │ │ - vpmaskmovd %ymm0,%ymm8,(%rbx,%rax,1) │ │ │ │ - vmovdqu %ymm7,(%r15,%rax,1) │ │ │ │ + jne 9a5b │ │ │ │ + vmovdqu32 %ymm0,(%rbx,%rax,1){%k1} │ │ │ │ + vmovdqu %ymm7,0x0(%r13,%rax,1) │ │ │ │ + vpaddd %ymm1,%ymm0,%ymm0 │ │ │ │ vmovdqu %ymm6,(%r11,%rax,1) │ │ │ │ vmovdqu %ymm5,(%r10,%rax,1) │ │ │ │ vmovdqu %ymm4,(%r9,%rax,1) │ │ │ │ vmovdqu %ymm3,(%r8,%rax,1) │ │ │ │ vmovdqu %ymm2,(%rcx,%rax,1) │ │ │ │ add $0x20,%rax │ │ │ │ - vpaddd %ymm1,%ymm0,%ymm0 │ │ │ │ - cmp %rsi,%rax │ │ │ │ - jne 9c00 │ │ │ │ - test $0x7,%r14b │ │ │ │ - je 9cf3 │ │ │ │ - mov %r14d,%eax │ │ │ │ + cmp %rax,%rsi │ │ │ │ + jne 9a50 │ │ │ │ + mov -0xa8(%rbp),%eax │ │ │ │ + test $0x7,%al │ │ │ │ + je 9b20 │ │ │ │ and $0xfffffff8,%eax │ │ │ │ - mov -0xe0(%rbp),%rbx │ │ │ │ - mov -0xec(%rbp),%r15d │ │ │ │ + mov -0x110(%rbp),%rsi │ │ │ │ + mov -0x130(%rbp),%r13d │ │ │ │ cltq │ │ │ │ - lea 0x0(,%rbx,4),%rcx │ │ │ │ - mov -0x118(%rbp),%rbx │ │ │ │ - lea (%rbx,%rcx,1),%r11 │ │ │ │ - mov -0x170(%rbp),%rbx │ │ │ │ - lea (%rbx,%rcx,1),%r10 │ │ │ │ - mov -0x178(%rbp),%rbx │ │ │ │ - lea (%rbx,%rcx,1),%r9 │ │ │ │ - mov -0x180(%rbp),%rbx │ │ │ │ - lea (%rbx,%rcx,1),%r8 │ │ │ │ - mov -0xe8(%rbp),%rbx │ │ │ │ - lea (%rbx,%rcx,1),%rsi │ │ │ │ - add -0xc8(%rbp),%rcx │ │ │ │ - mov -0x140(%rbp),%ebx │ │ │ │ - mov %rcx,-0xb0(%rbp) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + lea 0x0(,%rsi,4),%rcx │ │ │ │ + mov -0x100(%rbp),%rsi │ │ │ │ + lea (%rsi,%rcx,1),%r11 │ │ │ │ + mov -0x138(%rbp),%rsi │ │ │ │ + lea (%rsi,%rcx,1),%r10 │ │ │ │ + mov -0x150(%rbp),%rsi │ │ │ │ + lea (%rsi,%rcx,1),%r9 │ │ │ │ + mov -0x158(%rbp),%rsi │ │ │ │ + lea (%rsi,%rcx,1),%r8 │ │ │ │ + mov -0xd0(%rbp),%rsi │ │ │ │ + add %rcx,%rsi │ │ │ │ + add -0xb8(%rbp),%rcx │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ test %edx,%edx │ │ │ │ - jne 9cce │ │ │ │ - mov -0xd0(%rbp),%rcx │ │ │ │ - mov %eax,(%rcx,%rax,4) │ │ │ │ - mov -0xb0(%rbp),%rcx │ │ │ │ - mov %r13d,(%r11,%rax,4) │ │ │ │ - mov %r15d,(%r10,%rax,4) │ │ │ │ - mov %r12d,(%r9,%rax,4) │ │ │ │ - mov %ebx,(%r8,%rax,4) │ │ │ │ + jne 9aff │ │ │ │ + mov %eax,(%rbx,%rax,4) │ │ │ │ + mov %r14d,(%r11,%rax,4) │ │ │ │ + mov %r12d,(%r10,%rax,4) │ │ │ │ + mov %r15d,(%r9,%rax,4) │ │ │ │ + mov %r13d,(%r8,%rax,4) │ │ │ │ mov %edx,(%rsi,%rax,4) │ │ │ │ mov %edi,(%rcx,%rax,4) │ │ │ │ inc %rax │ │ │ │ - cmp %eax,%r14d │ │ │ │ - jg 9cc0 │ │ │ │ - mov -0x130(%rbp),%rax │ │ │ │ - mov -0xe0(%rbp),%rbx │ │ │ │ + cmp %eax,-0xa8(%rbp) │ │ │ │ + jg 9af8 │ │ │ │ + mov -0x108(%rbp),%rax │ │ │ │ + mov -0x110(%rbp),%rdi │ │ │ │ xor %esi,%esi │ │ │ │ - mov -0x160(%rbp),%rdx │ │ │ │ + mov -0x170(%rbp),%rdx │ │ │ │ vzeroupper │ │ │ │ - lea (%rax,%rbx,4),%rdi │ │ │ │ + lea (%rax,%rdi,4),%rdi │ │ │ │ call 41b0 │ │ │ │ incl -0xc0(%rbp) │ │ │ │ mov -0xc0(%rbp),%edx │ │ │ │ cmp %edx,-0xf4(%rbp) │ │ │ │ - je 9ef7 │ │ │ │ - vmovdqa 0x564a(%rip),%ymm1 │ │ │ │ - add %r14d,-0x138(%rbp) │ │ │ │ - add -0xec(%rbp),%r13d │ │ │ │ - jmp 9b17 │ │ │ │ + je 9d2e │ │ │ │ + mov -0xa8(%rbp),%edi │ │ │ │ + vmovdqa 0x4817(%rip),%ymm1 │ │ │ │ + add %r12d,%r14d │ │ │ │ + add %edi,-0x128(%rbp) │ │ │ │ + jmp 998a │ │ │ │ mov %rbx,%rdi │ │ │ │ call 4040 │ │ │ │ mov -0xb0(%rbp),%r15d │ │ │ │ mov %rax,-0xd8(%rbp) │ │ │ │ mov %r15d,%esi │ │ │ │ mov %r15d,%edi │ │ │ │ call 4280 (unsigned int, unsigned int)@plt> │ │ │ │ mov %r15d,%esi │ │ │ │ mov %r15d,%edi │ │ │ │ mov %rax,%r12 │ │ │ │ call 4280 (unsigned int, unsigned int)@plt> │ │ │ │ mov %r15d,%esi │ │ │ │ mov %r15d,%edi │ │ │ │ - mov %rax,%r14 │ │ │ │ mov %r15d,-0xb0(%rbp) │ │ │ │ + mov %rax,-0xc8(%rbp) │ │ │ │ call 4280 (unsigned int, unsigned int)@plt> │ │ │ │ - mov -0x1b8(%rbp),%rdi │ │ │ │ - mov %rax,%r15 │ │ │ │ + mov -0x1c8(%rbp),%rdi │ │ │ │ + mov %rax,%r13 │ │ │ │ call 4040 │ │ │ │ mov %rbx,%rdi │ │ │ │ mov %rax,-0xd0(%rbp) │ │ │ │ call 4040 │ │ │ │ - mov -0xd0(%rbp),%r9 │ │ │ │ sub $0x8,%rsp │ │ │ │ + mov -0xd0(%rbp),%r9 │ │ │ │ mov -0xd8(%rbp),%rcx │ │ │ │ - mov %r12,%r8 │ │ │ │ - mov %rax,-0xc8(%rbp) │ │ │ │ - mov %r13,%rsi │ │ │ │ - mov -0x150(%rbp),%rdx │ │ │ │ push %rax │ │ │ │ + mov -0x150(%rbp),%rdx │ │ │ │ + mov %r12,%r8 │ │ │ │ + mov %r14,%rsi │ │ │ │ mov -0xb0(%rbp),%edi │ │ │ │ + mov %rax,%r15 │ │ │ │ call 41a0 │ │ │ │ - mov (%r14),%rdi │ │ │ │ + mov -0xc8(%rbp),%rax │ │ │ │ mov (%r12),%rsi │ │ │ │ - mov -0x190(%rbp),%rdx │ │ │ │ + mov -0x1a0(%rbp),%rdx │ │ │ │ + mov (%rax),%rdi │ │ │ │ call 4290 │ │ │ │ - pop %rdx │ │ │ │ - mov %r15,%r8 │ │ │ │ - mov %r14,%rdi │ │ │ │ - pop %rcx │ │ │ │ - mov -0xc8(%rbp),%rdx │ │ │ │ mov -0xd0(%rbp),%rcx │ │ │ │ + pop %rax │ │ │ │ + mov %r13,%r8 │ │ │ │ mov -0xb0(%rbp),%esi │ │ │ │ + mov -0xc8(%rbp),%rdi │ │ │ │ + pop %rdx │ │ │ │ + mov %r15,%rdx │ │ │ │ call 44f0 │ │ │ │ mov -0xe8(%rbp),%rcx │ │ │ │ - xor %r8d,%r8d │ │ │ │ mov -0x170(%rbp),%rdx │ │ │ │ - nopl (%rax) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + xor %r8d,%r8d │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ mov (%r12,%r8,1),%rdi │ │ │ │ - mov (%r15,%r8,1),%rsi │ │ │ │ + mov 0x0(%r13,%r8,1),%rsi │ │ │ │ xor %eax,%eax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ vmovsd (%rdi,%rax,1),%xmm0 │ │ │ │ vmovsd %xmm0,(%rcx,%rax,1) │ │ │ │ vmovsd (%rsi,%rax,1),%xmm0 │ │ │ │ vmovsd %xmm0,(%rdx,%rax,1) │ │ │ │ add $0x8,%rax │ │ │ │ cmp %rax,%rbx │ │ │ │ - jne 9e40 │ │ │ │ + jne 9c70 │ │ │ │ add $0x8,%r8 │ │ │ │ add %rbx,%rcx │ │ │ │ add %rbx,%rdx │ │ │ │ cmp %r8,%rbx │ │ │ │ - jne 9e30 │ │ │ │ - mov 0x0(%r13),%rdi │ │ │ │ + jne 9c60 │ │ │ │ + mov (%r14),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je 9e7a │ │ │ │ + je 9ca9 │ │ │ │ call 4410 │ │ │ │ - mov %r13,%rdi │ │ │ │ + mov %r14,%rdi │ │ │ │ call 4410 │ │ │ │ mov -0x138(%rbp),%rdi │ │ │ │ call 4410 │ │ │ │ mov -0xd8(%rbp),%rdi │ │ │ │ call 4410 │ │ │ │ mov (%r12),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je 9ea8 │ │ │ │ + je 9cd7 │ │ │ │ call 4410 │ │ │ │ mov %r12,%rdi │ │ │ │ call 4410 │ │ │ │ - mov (%r14),%rdi │ │ │ │ + mov -0xc8(%rbp),%rax │ │ │ │ + mov (%rax),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je 9ebd │ │ │ │ + je 9cf3 │ │ │ │ call 4410 │ │ │ │ - mov %r14,%rdi │ │ │ │ + mov -0xc8(%rbp),%rdi │ │ │ │ call 4410 │ │ │ │ - mov (%r15),%rdi │ │ │ │ + mov 0x0(%r13),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je 9ed2 │ │ │ │ + je 9d0d │ │ │ │ call 4410 │ │ │ │ - mov %r15,%rdi │ │ │ │ + mov %r13,%rdi │ │ │ │ call 4410 │ │ │ │ mov -0xd0(%rbp),%rdi │ │ │ │ call 4410 │ │ │ │ - mov -0xc8(%rbp),%rdi │ │ │ │ + mov %r15,%rdi │ │ │ │ call 4410 │ │ │ │ - jmp 9604 │ │ │ │ - mov -0x1c8(%rbp),%r14 │ │ │ │ - mov -0x1d8(%rbp),%r15 │ │ │ │ - mov %r14,%rdi │ │ │ │ + jmp 9460 │ │ │ │ + mov -0x1b8(%rbp),%r12 │ │ │ │ + mov -0x1c0(%rbp),%rbx │ │ │ │ + mov %r12,%rdi │ │ │ │ movq $0x0,-0x98(%rbp) │ │ │ │ movq $0x0,-0x90(%rbp) │ │ │ │ movq $0x0,-0x88(%rbp) │ │ │ │ call 4040 │ │ │ │ - mov %r14,%rdi │ │ │ │ - mov %rax,%r12 │ │ │ │ - mov %rax,-0x188(%rbp) │ │ │ │ + mov %r12,%rdi │ │ │ │ + mov %rax,-0x170(%rbp) │ │ │ │ + mov %rax,%r15 │ │ │ │ call 4040 │ │ │ │ - mov %rax,%r11 │ │ │ │ - mov %rax,-0x190(%rbp) │ │ │ │ + mov %rax,%r12 │ │ │ │ mov -0xf8(%rbp),%eax │ │ │ │ test %eax,%eax │ │ │ │ - je 9fca │ │ │ │ - mov -0x120(%rbp),%ebx │ │ │ │ - test %ebx,%ebx │ │ │ │ - jle 9fca │ │ │ │ - lea -0x1(%rbx),%eax │ │ │ │ + je 9dd5 │ │ │ │ + mov -0x13c(%rbp),%r9d │ │ │ │ + test %r9d,%r9d │ │ │ │ + jle 9dd5 │ │ │ │ + xor %r8d,%r8d │ │ │ │ xor %edx,%edx │ │ │ │ - xor %r9d,%r9d │ │ │ │ - mov %r12,%r10 │ │ │ │ - lea 0x1(%rax),%r8 │ │ │ │ - movslq %r9d,%rax │ │ │ │ + mov %r15,%r10 │ │ │ │ + movslq %r8d,%rax │ │ │ │ lea 0x0(,%rax,4),%rcx │ │ │ │ - lea (%r15,%rax,8),%rsi │ │ │ │ + lea (%rbx,%rax,8),%rsi │ │ │ │ xor %eax,%eax │ │ │ │ lea (%r10,%rcx,1),%rdi │ │ │ │ - add %r11,%rcx │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - vmovsd (%r15,%rax,8),%xmm0 │ │ │ │ + add %r12,%rcx │ │ │ │ + vmovsd (%rbx,%rax,8),%xmm0 │ │ │ │ mov %edx,(%rdi,%rax,4) │ │ │ │ mov %edx,(%rcx,%rax,4) │ │ │ │ vmovsd %xmm0,(%rsi,%rax,8) │ │ │ │ inc %rax │ │ │ │ - cmp %rax,%r8 │ │ │ │ - jne 9fa0 │ │ │ │ - add -0x120(%rbp),%r9d │ │ │ │ + cmp %eax,%r9d │ │ │ │ + jg 9db0 │ │ │ │ inc %edx │ │ │ │ + add %r9d,%r8d │ │ │ │ cmp %edx,-0xf8(%rbp) │ │ │ │ - jne 9f6d │ │ │ │ - mov -0x148(%rbp),%eax │ │ │ │ - test %eax,%eax │ │ │ │ - jle a5e5 │ │ │ │ - cmpl $0x1,-0xf0(%rbp) │ │ │ │ - movl $0x0,-0xb0(%rbp) │ │ │ │ - setg -0x1c8(%rbp) │ │ │ │ - cmpb $0x0,-0x124(%rbp) │ │ │ │ - jne a61d │ │ │ │ + jne 9d98 │ │ │ │ + mov -0x148(%rbp),%r15d │ │ │ │ + test %r15d,%r15d │ │ │ │ + jle a3d6 │ │ │ │ + cmpl $0x1,-0xa8(%rbp) │ │ │ │ + setg -0x168(%rbp) │ │ │ │ + cmpb $0x0,-0x120(%rbp) │ │ │ │ + jne a40e │ │ │ │ lea -0x80(%rbp),%rax │ │ │ │ - mov %rax,-0x160(%rbp) │ │ │ │ - mov -0x160(%rbp),%rdi │ │ │ │ + xor %r15d,%r15d │ │ │ │ + mov %rax,-0x130(%rbp) │ │ │ │ + mov -0x130(%rbp),%rdi │ │ │ │ xor %esi,%esi │ │ │ │ call 4500 │ │ │ │ - mov -0xb0(%rbp),%r14d │ │ │ │ - test %r14d,%r14d │ │ │ │ - jne a5c7 │ │ │ │ - cmpb $0x0,-0x1c8(%rbp) │ │ │ │ - je a5c7 │ │ │ │ - mov -0x1a0(%rbp),%rdx │ │ │ │ - mov -0xf0(%rbp),%esi │ │ │ │ - mov -0xa8(%rbp),%edi │ │ │ │ + test %r15d,%r15d │ │ │ │ + jne a3b8 │ │ │ │ + cmpb $0x0,-0x168(%rbp) │ │ │ │ + je a3b8 │ │ │ │ + mov -0x190(%rbp),%rdx │ │ │ │ + mov -0xa8(%rbp),%esi │ │ │ │ + mov -0xec(%rbp),%edi │ │ │ │ call 40e0 │ │ │ │ - mov %eax,-0xb0(%rbp) │ │ │ │ + mov %eax,%r15d │ │ │ │ test %eax,%eax │ │ │ │ - jne a6a2 │ │ │ │ + jne a492 │ │ │ │ lea -0x98(%rbp),%rax │ │ │ │ - mov %rax,-0x140(%rbp) │ │ │ │ + mov %rax,-0x128(%rbp) │ │ │ │ lea -0x70(%rbp),%rax │ │ │ │ - mov %rax,-0x138(%rbp) │ │ │ │ + mov %rax,-0x110(%rbp) │ │ │ │ + mov -0xe8(%rbp),%r9 │ │ │ │ xor %eax,%eax │ │ │ │ cmpb $0x0,-0x11c(%rbp) │ │ │ │ - mov -0x110(%rbp),%r9 │ │ │ │ - mov -0xa8(%rbp),%ebx │ │ │ │ - mov -0x100(%rbp),%rcx │ │ │ │ - mov -0x190(%rbp),%rdx │ │ │ │ - mov -0x188(%rbp),%rsi │ │ │ │ + mov %r12,%rdx │ │ │ │ + mov -0xec(%rbp),%r14d │ │ │ │ + mov -0xd8(%rbp),%rcx │ │ │ │ cmove %rax,%r9 │ │ │ │ - cmovne -0x108(%rbp),%rax │ │ │ │ - mov %ebx,%edi │ │ │ │ + cmovne -0xe0(%rbp),%rax │ │ │ │ + mov -0x170(%rbp),%rsi │ │ │ │ + mov %r14d,%edi │ │ │ │ mov %rax,%r8 │ │ │ │ - mov -0x128(%rbp),%eax │ │ │ │ + mov -0x140(%rbp),%eax │ │ │ │ push %rax │ │ │ │ - push %r15 │ │ │ │ + push %rbx │ │ │ │ call 45c0 │ │ │ │ - mov -0xf0(%rbp),%edx │ │ │ │ - mov %ebx,%edi │ │ │ │ - imul -0x150(%rbp),%edx │ │ │ │ + mov -0xa8(%rbp),%edx │ │ │ │ + pop %r9 │ │ │ │ + mov %r14d,%edi │ │ │ │ + mov -0xc8(%rbp),%rsi │ │ │ │ pop %r10 │ │ │ │ - mov -0xd8(%rbp),%rsi │ │ │ │ - pop %r11 │ │ │ │ + imul -0x118(%rbp),%edx │ │ │ │ call 4520 │ │ │ │ - mov -0xf4(%rbp),%ebx │ │ │ │ - test %ebx,%ebx │ │ │ │ - jle a5b5 │ │ │ │ - cmpb $0x0,-0x124(%rbp) │ │ │ │ - mov -0xc8(%rbp),%rbx │ │ │ │ + mov -0xf4(%rbp),%r11d │ │ │ │ + test %r11d,%r11d │ │ │ │ + jle a3a6 │ │ │ │ + mov -0xb8(%rbp),%rdi │ │ │ │ movslq -0xf4(%rbp),%rax │ │ │ │ - mov %rbx,%r12 │ │ │ │ - lea (%rbx,%rax,4),%r13 │ │ │ │ - je a1a0 │ │ │ │ - mov -0xb0(%rbp),%eax │ │ │ │ + cmpb $0x0,-0x120(%rbp) │ │ │ │ + mov %rdi,%r13 │ │ │ │ + lea (%rdi,%rax,4),%r14 │ │ │ │ + je 9f98 │ │ │ │ + mov %r15d,%eax │ │ │ │ xor %edi,%edi │ │ │ │ cltd │ │ │ │ idivl -0x144(%rbp) │ │ │ │ test %edx,%edx │ │ │ │ - je a142 │ │ │ │ - lea 0x4(%r12),%rax │ │ │ │ - cmp %rax,%r13 │ │ │ │ - je a1b3 │ │ │ │ - add $0x8,%r12 │ │ │ │ - cmp %r13,%r12 │ │ │ │ - je a1b3 │ │ │ │ - mov -0xec(%rbp),%eax │ │ │ │ + je 9f3a │ │ │ │ + lea 0x4(%r13),%rax │ │ │ │ + cmp %rax,%r14 │ │ │ │ + je 9faa │ │ │ │ + add $0x8,%r13 │ │ │ │ + cmp %r14,%r13 │ │ │ │ + je 9faa │ │ │ │ + mov -0xf0(%rbp),%eax │ │ │ │ lea (%rdi,%rax,2),%edi │ │ │ │ test %edx,%edx │ │ │ │ - jne a11e │ │ │ │ - mov -0xa8(%rbp),%ebx │ │ │ │ - mov %edi,%r14d │ │ │ │ + jne 9f17 │ │ │ │ + mov %r12,%rax │ │ │ │ + mov %rbx,-0xc0(%rbp) │ │ │ │ + mov %r13,%r12 │ │ │ │ + mov %edi,%ebx │ │ │ │ + mov %rax,%r13 │ │ │ │ mov (%r12),%esi │ │ │ │ - mov %ebx,%edi │ │ │ │ + mov -0xec(%rbp),%edi │ │ │ │ add $0x4,%r12 │ │ │ │ call 4450 │ │ │ │ - mov -0xb8(%rbp),%rsi │ │ │ │ - movslq %r14d,%rax │ │ │ │ - mov %ebx,%edi │ │ │ │ + mov -0xb0(%rbp),%rsi │ │ │ │ + movslq %ebx,%rax │ │ │ │ mov -0x4(%r12),%ecx │ │ │ │ - mov -0xec(%rbp),%edx │ │ │ │ + mov -0xf0(%rbp),%edx │ │ │ │ + mov -0xec(%rbp),%edi │ │ │ │ lea (%rsi,%rax,4),%rsi │ │ │ │ call 4070 │ │ │ │ - cmp %r12,%r13 │ │ │ │ - je a59b │ │ │ │ - add -0xec(%rbp),%r14d │ │ │ │ - jmp a14b │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - lea 0x4(%r12),%rax │ │ │ │ - cmp %rax,%r13 │ │ │ │ - je a1b3 │ │ │ │ - add $0x8,%r12 │ │ │ │ - cmp %r12,%r13 │ │ │ │ - jne a1a0 │ │ │ │ + cmp %r12,%r14 │ │ │ │ + je a388 │ │ │ │ + add -0xf0(%rbp),%ebx │ │ │ │ + jmp 9f4c │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + lea 0x4(%r13),%rax │ │ │ │ + cmp %rax,%r14 │ │ │ │ + je 9faa │ │ │ │ + add $0x8,%r13 │ │ │ │ + cmp %r13,%r14 │ │ │ │ + jne 9f98 │ │ │ │ cmpb $0x0,-0x164(%rbp) │ │ │ │ - jne a404 │ │ │ │ - cmpl $0x1,-0xf0(%rbp) │ │ │ │ - jle a3be │ │ │ │ + jne a1f9 │ │ │ │ + cmpl $0x1,-0xa8(%rbp) │ │ │ │ + jle a1b7 │ │ │ │ mov -0xf4(%rbp),%eax │ │ │ │ - push -0x140(%rbp) │ │ │ │ - push -0x1a8(%rbp) │ │ │ │ - mov -0xd0(%rbp),%r9 │ │ │ │ - mov -0xc8(%rbp),%r8 │ │ │ │ - mov -0x130(%rbp),%rcx │ │ │ │ - mov -0xe8(%rbp),%rdx │ │ │ │ - mov -0x118(%rbp),%rsi │ │ │ │ + mov -0x180(%rbp),%r9 │ │ │ │ + push -0x128(%rbp) │ │ │ │ + mov %r15d,%r13d │ │ │ │ + mov -0xb8(%rbp),%r8 │ │ │ │ + mov -0x108(%rbp),%rcx │ │ │ │ + mov -0xd0(%rbp),%rdx │ │ │ │ + mov -0x100(%rbp),%rsi │ │ │ │ + mov -0xec(%rbp),%edi │ │ │ │ + push -0x188(%rbp) │ │ │ │ push %rax │ │ │ │ - mov -0xf0(%rbp),%eax │ │ │ │ - mov -0xa8(%rbp),%edi │ │ │ │ + mov -0xa8(%rbp),%eax │ │ │ │ push %rax │ │ │ │ call 45b0 │ │ │ │ - mov -0xb0(%rbp),%r12d │ │ │ │ add $0x20,%rsp │ │ │ │ - mov -0x138(%rbp),%rdi │ │ │ │ + mov -0x110(%rbp),%rdi │ │ │ │ xor %esi,%esi │ │ │ │ call 4500 │ │ │ │ - mov -0xb0(%rbp),%ecx │ │ │ │ - test %ecx,%ecx │ │ │ │ - je a25b │ │ │ │ + test %r15d,%r15d │ │ │ │ + je a049 │ │ │ │ mov -0x70(%rbp),%rdx │ │ │ │ mov -0x68(%rbp),%rcx │ │ │ │ mov -0x80(%rbp),%rdi │ │ │ │ mov -0x78(%rbp),%rsi │ │ │ │ call 4210 │ │ │ │ - vmovsd -0x158(%rbp),%xmm7 │ │ │ │ - vcomisd %xmm0,%xmm7 │ │ │ │ - jbe a278 │ │ │ │ + vmovsd -0x160(%rbp),%xmm5 │ │ │ │ + vcomisd %xmm0,%xmm5 │ │ │ │ + jbe a066 │ │ │ │ mov -0x70(%rbp),%rdx │ │ │ │ mov -0x68(%rbp),%rcx │ │ │ │ mov -0x80(%rbp),%rdi │ │ │ │ mov -0x78(%rbp),%rsi │ │ │ │ call 4210 │ │ │ │ - vmovsd %xmm0,-0x158(%rbp) │ │ │ │ - incl -0xb0(%rbp) │ │ │ │ - mov -0xb0(%rbp),%eax │ │ │ │ - cmp %eax,-0x148(%rbp) │ │ │ │ - je a5e5 │ │ │ │ - cmpb $0x0,-0x124(%rbp) │ │ │ │ - je a2c3 │ │ │ │ - mov -0xb0(%rbp),%eax │ │ │ │ + vmovsd %xmm0,-0x160(%rbp) │ │ │ │ + inc %r15d │ │ │ │ + cmp %r15d,-0x148(%rbp) │ │ │ │ + je a3d6 │ │ │ │ + cmpb $0x0,-0x120(%rbp) │ │ │ │ + je a0a6 │ │ │ │ + mov %r15d,%eax │ │ │ │ cltd │ │ │ │ idivl -0x144(%rbp) │ │ │ │ mov %edx,%r8d │ │ │ │ test %edx,%edx │ │ │ │ - je a524 │ │ │ │ - mov %r12d,%eax │ │ │ │ + je a311 │ │ │ │ + mov %r13d,%eax │ │ │ │ cltd │ │ │ │ idivl -0x144(%rbp) │ │ │ │ test %edx,%edx │ │ │ │ - je a524 │ │ │ │ - mov -0x160(%rbp),%rdi │ │ │ │ + je a311 │ │ │ │ + mov -0x130(%rbp),%rdi │ │ │ │ xor %esi,%esi │ │ │ │ call 4500 │ │ │ │ - cmpl $0x1,-0xf0(%rbp) │ │ │ │ - jg a072 │ │ │ │ - mov -0xf8(%rbp),%r13d │ │ │ │ - test %r13d,%r13d │ │ │ │ - je a384 │ │ │ │ - movslq -0x120(%rbp),%r12 │ │ │ │ - mov -0x110(%rbp),%r10 │ │ │ │ - mov %r15,-0xe0(%rbp) │ │ │ │ - xor %ebx,%ebx │ │ │ │ - mov -0x100(%rbp),%rdx │ │ │ │ - mov -0x108(%rbp),%r14 │ │ │ │ - lea 0x0(,%r12,4),%r13 │ │ │ │ - mov %r10,%r15 │ │ │ │ - xor %r12d,%r12d │ │ │ │ + cmpl $0x1,-0xa8(%rbp) │ │ │ │ + jg 9e6e │ │ │ │ + mov -0xf8(%rbp),%r14d │ │ │ │ + test %r14d,%r14d │ │ │ │ + je a17d │ │ │ │ + movslq -0x13c(%rbp),%r13 │ │ │ │ + mov -0xe0(%rbp),%r11 │ │ │ │ + mov %r15d,-0x194(%rbp) │ │ │ │ + xor %r14d,%r14d │ │ │ │ + mov -0xe8(%rbp),%r10 │ │ │ │ + mov -0xd8(%rbp),%rdx │ │ │ │ + mov %rbx,-0xc0(%rbp) │ │ │ │ + mov %r12,-0x1b8(%rbp) │ │ │ │ + lea 0x0(,%r13,4),%rbx │ │ │ │ + mov %r11,%r15 │ │ │ │ + mov %r10,%r12 │ │ │ │ + mov %rdx,%r13 │ │ │ │ + mov -0x13c(%rbp),%eax │ │ │ │ + xor %r8d,%r8d │ │ │ │ + mov $0x0,%ecx │ │ │ │ cmpb $0x0,-0x11c(%rbp) │ │ │ │ - mov -0x120(%rbp),%eax │ │ │ │ - mov %rbx,%r8 │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov -0xe0(%rbp),%r9 │ │ │ │ - mov -0xa8(%rbp),%edi │ │ │ │ - mov %r12d,%esi │ │ │ │ - cmovne %r15,%r8 │ │ │ │ - cmovne %r14,%rcx │ │ │ │ + cmovne %r12,%r8 │ │ │ │ + cmovne %r15,%rcx │ │ │ │ sub $0x8,%rsp │ │ │ │ - inc %r12d │ │ │ │ + mov -0xec(%rbp),%edi │ │ │ │ push %rax │ │ │ │ - mov %rdx,-0xc0(%rbp) │ │ │ │ - add %r13,%r14 │ │ │ │ - add %r13,%r15 │ │ │ │ + mov -0xc0(%rbp),%r9 │ │ │ │ + mov %r13,%rdx │ │ │ │ + mov %r14d,%esi │ │ │ │ + inc %r14d │ │ │ │ + add %rbx,%r15 │ │ │ │ + add %rbx,%r12 │ │ │ │ + add %rbx,%r13 │ │ │ │ call 41d0 │ │ │ │ - mov -0xc0(%rbp),%rdx │ │ │ │ + pop %rdi │ │ │ │ pop %r8 │ │ │ │ - pop %r9 │ │ │ │ - add %r13,%rdx │ │ │ │ - cmp %r12d,-0xf8(%rbp) │ │ │ │ - jne a321 │ │ │ │ - mov -0xe0(%rbp),%r15 │ │ │ │ - mov -0x150(%rbp),%edx │ │ │ │ - mov -0xd8(%rbp),%rsi │ │ │ │ + cmp %r14d,-0xf8(%rbp) │ │ │ │ + jne a116 │ │ │ │ + mov -0x194(%rbp),%r15d │ │ │ │ + mov -0xc0(%rbp),%rbx │ │ │ │ + mov -0x1b8(%rbp),%r12 │ │ │ │ + mov -0x118(%rbp),%edx │ │ │ │ + mov -0xc8(%rbp),%rsi │ │ │ │ mov $0xffffffff,%ecx │ │ │ │ - mov -0xa8(%rbp),%edi │ │ │ │ + mov -0xec(%rbp),%edi │ │ │ │ call 4600 │ │ │ │ - mov -0xf4(%rbp),%r12d │ │ │ │ - test %r12d,%r12d │ │ │ │ - jg a0e9 │ │ │ │ + mov -0xf4(%rbp),%r13d │ │ │ │ + test %r13d,%r13d │ │ │ │ + jg 9ee5 │ │ │ │ cmpb $0x0,-0x164(%rbp) │ │ │ │ - jne a4aa │ │ │ │ + jne a29b │ │ │ │ sub $0x8,%rsp │ │ │ │ - mov -0x118(%rbp),%rsi │ │ │ │ - push -0x140(%rbp) │ │ │ │ - mov -0xa8(%rbp),%edi │ │ │ │ + mov -0x108(%rbp),%rcx │ │ │ │ + mov -0x100(%rbp),%rsi │ │ │ │ + mov %r15d,%r13d │ │ │ │ mov -0xf4(%rbp),%r9d │ │ │ │ - mov -0xc8(%rbp),%r8 │ │ │ │ - mov -0x130(%rbp),%rcx │ │ │ │ - mov -0xe8(%rbp),%rdx │ │ │ │ + mov -0xb8(%rbp),%r8 │ │ │ │ + push -0x128(%rbp) │ │ │ │ + mov -0xd0(%rbp),%rdx │ │ │ │ + mov -0xec(%rbp),%edi │ │ │ │ call 4540 │ │ │ │ + pop %rcx │ │ │ │ pop %rsi │ │ │ │ - mov -0xb0(%rbp),%r12d │ │ │ │ - pop %rdi │ │ │ │ - jmp a220 │ │ │ │ - cmpl $0x1,-0xf0(%rbp) │ │ │ │ - jle a4aa │ │ │ │ + jmp a013 │ │ │ │ + cmpl $0x1,-0xa8(%rbp) │ │ │ │ + jle a29b │ │ │ │ cmpb $0x0,-0x11c(%rbp) │ │ │ │ - je a588 │ │ │ │ - mov -0x180(%rbp),%r9 │ │ │ │ - mov -0x1c0(%rbp),%rax │ │ │ │ + je a375 │ │ │ │ + mov -0x158(%rbp),%r9 │ │ │ │ + mov -0x1b0(%rbp),%rax │ │ │ │ lea -0x90(%rbp),%rdx │ │ │ │ lea -0x88(%rbp),%rsi │ │ │ │ - mov -0x1b0(%rbp),%rcx │ │ │ │ - mov -0x178(%rbp),%r8 │ │ │ │ + mov -0x1a8(%rbp),%rcx │ │ │ │ + mov -0x150(%rbp),%r8 │ │ │ │ push %rsi │ │ │ │ + mov %r15d,%r13d │ │ │ │ push %rcx │ │ │ │ push %rdx │ │ │ │ push %rax │ │ │ │ mov -0xf4(%rbp),%eax │ │ │ │ - push -0x140(%rbp) │ │ │ │ - push -0x1a8(%rbp) │ │ │ │ + push -0x128(%rbp) │ │ │ │ + push -0x188(%rbp) │ │ │ │ push %rax │ │ │ │ - mov -0xf0(%rbp),%eax │ │ │ │ + mov -0xa8(%rbp),%eax │ │ │ │ push %rax │ │ │ │ + push -0x180(%rbp) │ │ │ │ + push -0xb8(%rbp) │ │ │ │ + push -0x108(%rbp) │ │ │ │ push -0xd0(%rbp) │ │ │ │ - push -0xc8(%rbp) │ │ │ │ - push -0x130(%rbp) │ │ │ │ - push -0xe8(%rbp) │ │ │ │ - mov -0x170(%rbp),%rcx │ │ │ │ - mov -0x118(%rbp),%rsi │ │ │ │ - mov -0xa8(%rbp),%edi │ │ │ │ + mov -0x138(%rbp),%rcx │ │ │ │ + mov -0x100(%rbp),%rsi │ │ │ │ + mov -0xec(%rbp),%edi │ │ │ │ mov %rcx,%rdx │ │ │ │ call 4050 │ │ │ │ - mov -0xb0(%rbp),%r12d │ │ │ │ add $0x60,%rsp │ │ │ │ - jmp a220 │ │ │ │ + jmp a013 │ │ │ │ cmpb $0x0,-0x11c(%rbp) │ │ │ │ - je a5a6 │ │ │ │ - mov -0x180(%rbp),%r9 │ │ │ │ - mov -0x178(%rbp),%r8 │ │ │ │ + je a397 │ │ │ │ + mov -0x158(%rbp),%r9 │ │ │ │ + mov -0x150(%rbp),%r8 │ │ │ │ lea -0x90(%rbp),%rax │ │ │ │ lea -0x88(%rbp),%rdx │ │ │ │ sub $0x8,%rsp │ │ │ │ - mov -0x170(%rbp),%rcx │ │ │ │ - mov -0x118(%rbp),%rsi │ │ │ │ + mov -0x138(%rbp),%rcx │ │ │ │ + mov -0x100(%rbp),%rsi │ │ │ │ + mov %r15d,%r13d │ │ │ │ push %rdx │ │ │ │ - mov -0xa8(%rbp),%edi │ │ │ │ + mov -0xec(%rbp),%edi │ │ │ │ + mov %rcx,%rdx │ │ │ │ push %rax │ │ │ │ mov -0xf4(%rbp),%eax │ │ │ │ - push -0x140(%rbp) │ │ │ │ - mov %rcx,%rdx │ │ │ │ + push -0x128(%rbp) │ │ │ │ push %rax │ │ │ │ - push -0xc8(%rbp) │ │ │ │ - push -0x130(%rbp) │ │ │ │ - push -0xe8(%rbp) │ │ │ │ + push -0xb8(%rbp) │ │ │ │ + push -0x108(%rbp) │ │ │ │ + push -0xd0(%rbp) │ │ │ │ call 4560 │ │ │ │ - mov -0xb0(%rbp),%r12d │ │ │ │ add $0x40,%rsp │ │ │ │ - jmp a220 │ │ │ │ - mov -0x198(%rbp),%edx │ │ │ │ + jmp a013 │ │ │ │ + mov -0x178(%rbp),%edx │ │ │ │ test %edx,%edx │ │ │ │ - jle a2c3 │ │ │ │ - mov -0x1b8(%rbp),%r10d │ │ │ │ - mov -0x198(%rbp),%r11d │ │ │ │ + jle a0a6 │ │ │ │ + mov -0x1a0(%rbp),%r10d │ │ │ │ + mov -0x178(%rbp),%r11d │ │ │ │ xor %esi,%esi │ │ │ │ xor %ecx,%ecx │ │ │ │ - mov -0xf0(%rbp),%edi │ │ │ │ - mov -0xd8(%rbp),%r9 │ │ │ │ - jmp a570 │ │ │ │ + mov -0xa8(%rbp),%edi │ │ │ │ + mov -0xc8(%rbp),%r9 │ │ │ │ + jmp a35d │ │ │ │ mov %eax,0x4(%r9,%rdx,4) │ │ │ │ mov $0xffffffff,%eax │ │ │ │ inc %ecx │ │ │ │ mov %eax,0x8(%r9,%rdx,4) │ │ │ │ add %r10d,%esi │ │ │ │ cmp %ecx,%r11d │ │ │ │ - jle a008 │ │ │ │ + jle 9e0e │ │ │ │ mov %ecx,%eax │ │ │ │ cltd │ │ │ │ idiv %edi │ │ │ │ movslq %esi,%rdx │ │ │ │ test %r8d,%r8d │ │ │ │ - je a553 │ │ │ │ + je a340 │ │ │ │ movl $0xffffffff,0x4(%r9,%rdx,4) │ │ │ │ - jmp a55d │ │ │ │ + jmp a34a │ │ │ │ xor %r9d,%r9d │ │ │ │ xor %eax,%eax │ │ │ │ xor %edx,%edx │ │ │ │ xor %ecx,%ecx │ │ │ │ xor %esi,%esi │ │ │ │ xor %r8d,%r8d │ │ │ │ - jmp a448 │ │ │ │ - mov %ebx,-0xa8(%rbp) │ │ │ │ - jmp a1b3 │ │ │ │ + jmp a23d │ │ │ │ + mov -0xc0(%rbp),%rbx │ │ │ │ + mov %r13,%r12 │ │ │ │ + jmp 9faa │ │ │ │ xor %r9d,%r9d │ │ │ │ xor %eax,%eax │ │ │ │ xor %edx,%edx │ │ │ │ xor %r8d,%r8d │ │ │ │ - jmp a4d3 │ │ │ │ + jmp a2c4 │ │ │ │ cmpb $0x0,-0x164(%rbp) │ │ │ │ - jne a411 │ │ │ │ - jmp a1cd │ │ │ │ + jne a206 │ │ │ │ + jmp 9fc4 │ │ │ │ lea -0x98(%rbp),%rax │ │ │ │ - mov %rax,-0x140(%rbp) │ │ │ │ + mov %rax,-0x128(%rbp) │ │ │ │ lea -0x70(%rbp),%rax │ │ │ │ - mov %rax,-0x138(%rbp) │ │ │ │ - jmp a2d1 │ │ │ │ - mov -0xa8(%rbp),%edi │ │ │ │ + mov %rax,-0x110(%rbp) │ │ │ │ + jmp a0b4 │ │ │ │ + mov -0xec(%rbp),%edi │ │ │ │ call 4200 │ │ │ │ - vmovsd -0x158(%rbp),%xmm2 │ │ │ │ mov -0x1d0(%rbp),%rax │ │ │ │ - vmovsd %xmm2,(%rax) │ │ │ │ - jmp 8b7c │ │ │ │ - movslq -0x138(%rbp),%rbx │ │ │ │ + vmovsd -0x160(%rbp),%xmm5 │ │ │ │ + vmovsd %xmm5,(%rax) │ │ │ │ + jmp 89ec │ │ │ │ + movslq -0x128(%rbp),%rsi │ │ │ │ xor %eax,%eax │ │ │ │ - mov %rbx,-0xe0(%rbp) │ │ │ │ - jmp 9c4a │ │ │ │ + mov %rsi,-0x110(%rbp) │ │ │ │ + jmp 9a9d │ │ │ │ lea -0x80(%rbp),%rax │ │ │ │ xor %r8d,%r8d │ │ │ │ - mov %rax,-0x160(%rbp) │ │ │ │ - mov -0x198(%rbp),%eax │ │ │ │ + xor %r15d,%r15d │ │ │ │ + mov %rax,-0x130(%rbp) │ │ │ │ + mov -0x178(%rbp),%eax │ │ │ │ test %eax,%eax │ │ │ │ - jg a532 │ │ │ │ - jmp a008 │ │ │ │ - mov -0xb0(%rbp),%esi │ │ │ │ - mov %esi,%edi │ │ │ │ + jg a31f │ │ │ │ + jmp 9e0e │ │ │ │ + mov -0xb0(%rbp),%edi │ │ │ │ + mov %edi,%esi │ │ │ │ call 4280 (unsigned int, unsigned int)@plt> │ │ │ │ mov -0x38(%rbp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - je 4d59 <__cxa_finalize@plt+0x709> │ │ │ │ - jmp 4d5e <__cxa_finalize@plt+0x70e> │ │ │ │ - xchg %ax,%ax │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - vmovddup 0x4d88(%rip),%xmm0 │ │ │ │ + je 4d39 <__cxa_finalize@plt+0x6e9> │ │ │ │ + jmp 4d3e <__cxa_finalize@plt+0x6ee> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + vmovddup 0x3f98(%rip),%xmm0 │ │ │ │ mov -0xe8(%rbp),%rax │ │ │ │ vmovupd %xmm0,(%rax) │ │ │ │ - vmovapd 0x4d85(%rip),%xmm0 │ │ │ │ + vmovapd 0x3f95(%rip),%xmm0 │ │ │ │ mov -0x150(%rbp),%rax │ │ │ │ vmovupd %xmm0,(%rdx) │ │ │ │ movq $0x0,(%rax) │ │ │ │ - jmp 9604 │ │ │ │ + jmp 9460 │ │ │ │ mov $0xffffffff,%eax │ │ │ │ - jmp 8b7e │ │ │ │ + jmp 89ee │ │ │ │ vzeroupper │ │ │ │ - jmp 97ac │ │ │ │ + jmp 95fa │ │ │ │ xor %ebx,%ebx │ │ │ │ - mov -0xa8(%rbp),%r14d │ │ │ │ + mov -0xec(%rbp),%r13d │ │ │ │ mov %ebx,%esi │ │ │ │ - mov %r12,%rdx │ │ │ │ - mov %r14d,%edi │ │ │ │ + mov %r14,%rdx │ │ │ │ + mov %r13d,%edi │ │ │ │ call 44b0 │ │ │ │ mov -0xf4(%rbp),%r15d │ │ │ │ lea 0x1(%rbx),%esi │ │ │ │ cmp %esi,%r15d │ │ │ │ - je 8f04 │ │ │ │ - mov %r12,%rdx │ │ │ │ - mov %r14d,%edi │ │ │ │ + je 8d74 │ │ │ │ + mov %r14,%rdx │ │ │ │ + mov %r13d,%edi │ │ │ │ add $0x2,%ebx │ │ │ │ call 44b0 │ │ │ │ cmp %ebx,%r15d │ │ │ │ - jne a6b6 │ │ │ │ - jmp 8f04 │ │ │ │ + jne a4a6 │ │ │ │ + jmp 8d74 │ │ │ │ mov $0xfffffff9,%eax │ │ │ │ - jmp 8b7e │ │ │ │ + jmp 89ee │ │ │ │ call 4380 <__stack_chk_fail@plt> │ │ │ │ - nop │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ xor %eax,%eax │ │ │ │ - mov -0xf4(%rbp),%ebx │ │ │ │ + mov -0xf4(%rbp),%edi │ │ │ │ lea 0x1(%rax),%edx │ │ │ │ - cmp %edx,%ebx │ │ │ │ - je a73a │ │ │ │ + cmp %edx,%edi │ │ │ │ + je a523 │ │ │ │ add $0x2,%eax │ │ │ │ - cmp %ebx,%eax │ │ │ │ - jne a712 │ │ │ │ - jmp 9f05 │ │ │ │ - mov -0x128(%rbp),%esi │ │ │ │ + cmp %edi,%eax │ │ │ │ + jne a4fa │ │ │ │ + jmp 9d3c │ │ │ │ + mov -0x140(%rbp),%edi │ │ │ │ xor %eax,%eax │ │ │ │ - add %esi,%esi │ │ │ │ - jmp 9779 │ │ │ │ - mov %r14,%rdi │ │ │ │ + lea (%rdi,%rdi,1),%esi │ │ │ │ + jmp 95c7 │ │ │ │ + mov %r12,%rdi │ │ │ │ movq $0x0,-0x98(%rbp) │ │ │ │ movq $0x0,-0x90(%rbp) │ │ │ │ movq $0x0,-0x88(%rbp) │ │ │ │ call 4040 │ │ │ │ - mov %r14,%rdi │ │ │ │ - mov %rax,-0x188(%rbp) │ │ │ │ + mov %r12,%rdi │ │ │ │ + mov %rax,-0x170(%rbp) │ │ │ │ call 4040 │ │ │ │ - mov %rax,-0x190(%rbp) │ │ │ │ - jmp 9fca │ │ │ │ - xchg %ax,%ax │ │ │ │ + mov %rax,%r12 │ │ │ │ + jmp 9dd5 │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ + nopl (%rax) │ │ │ │ │ │ │ │ -000000000000a780 (unsigned int, unsigned int)@@Base>: │ │ │ │ +000000000000a570 (unsigned int, unsigned int)@@Base>: │ │ │ │ endbr64 │ │ │ │ - mov %edi,%edi │ │ │ │ push %r12 │ │ │ │ + mov %edi,%edi │ │ │ │ push %rbp │ │ │ │ - push %rbx │ │ │ │ mov %rdi,%rbp │ │ │ │ shl $0x3,%rdi │ │ │ │ + push %rbx │ │ │ │ mov %esi,%ebx │ │ │ │ call 4040 │ │ │ │ mov %ebp,%edi │ │ │ │ imul %ebx,%edi │ │ │ │ mov %rax,%r12 │ │ │ │ shl $0x3,%rdi │ │ │ │ call 4040 │ │ │ │ mov %rax,(%r12) │ │ │ │ cmp $0x1,%ebp │ │ │ │ - jbe a7df (unsigned int, unsigned int)@@Base+0x5f> │ │ │ │ + jbe a5cf (unsigned int, unsigned int)@@Base+0x5f> │ │ │ │ mov %ebx,%ecx │ │ │ │ lea -0x2(%rbp),%esi │ │ │ │ lea 0x8(%r12),%rdx │ │ │ │ shl $0x3,%rcx │ │ │ │ lea 0x10(%r12,%rsi,8),%rsi │ │ │ │ add %rcx,%rax │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ mov %rax,(%rdx) │ │ │ │ add $0x8,%rdx │ │ │ │ add %rcx,%rax │ │ │ │ cmp %rsi,%rdx │ │ │ │ - jne a7d0 (unsigned int, unsigned int)@@Base+0x50> │ │ │ │ + jne a5c0 (unsigned int, unsigned int)@@Base+0x50> │ │ │ │ pop %rbx │ │ │ │ mov %r12,%rax │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ ret │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - push %rbx │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + push %rbp │ │ │ │ movslq %edx,%rax │ │ │ │ - mov 0x10(%rsp),%rdx │ │ │ │ - movslq %edi,%r11 │ │ │ │ - movslq %ecx,%rdi │ │ │ │ + movslq %edi,%r10 │ │ │ │ vxorps %xmm0,%xmm0,%xmm0 │ │ │ │ - shl $0x3,%rdi │ │ │ │ - vcvtsi2sd %r11d,%xmm0,%xmm0 │ │ │ │ - vmovlpd %xmm0,(%rdx,%rdi,1) │ │ │ │ - cmp %r11d,%ecx │ │ │ │ - je a89c (unsigned int, unsigned int)@@Base+0x11c> │ │ │ │ + vcvtsi2sd %r10d,%xmm0,%xmm0 │ │ │ │ + push %rbx │ │ │ │ mov %r9,%rbx │ │ │ │ - test %eax,%eax │ │ │ │ - js a862 (unsigned int, unsigned int)@@Base+0xe2> │ │ │ │ - movslq %r11d,%r10 │ │ │ │ - mov %r9,%rdx │ │ │ │ - lea 0x8(%r9,%rax,8),%r9 │ │ │ │ - shl $0x3,%r10 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ + movslq %ecx,%r9 │ │ │ │ + mov 0x18(%rsp),%rdx │ │ │ │ + vmovlpd %xmm0,(%rdx,%r9,8) │ │ │ │ + cmp %r10d,%ecx │ │ │ │ + je a67c (unsigned int, unsigned int)@@Base+0x10c> │ │ │ │ + test %eax,%eax │ │ │ │ + js a64c (unsigned int, unsigned int)@@Base+0xdc> │ │ │ │ + movslq %r10d,%rdi │ │ │ │ + lea 0x0(,%r9,8),%r11 │ │ │ │ + lea 0x8(%rbx,%rax,8),%rbp │ │ │ │ + mov %rbx,%rdx │ │ │ │ + shl $0x3,%rdi │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ mov (%rdx),%rax │ │ │ │ add $0x8,%rdx │ │ │ │ - lea (%rax,%r10,1),%rcx │ │ │ │ - vmovsd (%rax,%rdi,1),%xmm1 │ │ │ │ + lea (%rax,%rdi,1),%rcx │ │ │ │ + vmovsd (%rax,%r11,1),%xmm1 │ │ │ │ vmovsd (%rcx),%xmm0 │ │ │ │ vmovsd %xmm1,(%rcx) │ │ │ │ - vmovsd %xmm0,(%rax,%rdi,1) │ │ │ │ - cmp %rdx,%r9 │ │ │ │ - jne a840 (unsigned int, unsigned int)@@Base+0xc0> │ │ │ │ + vmovsd %xmm0,(%rax,%r11,1) │ │ │ │ + cmp %rdx,%rbp │ │ │ │ + jne a628 (unsigned int, unsigned int)@@Base+0xb8> │ │ │ │ cmp %r8d,%esi │ │ │ │ - jge a89c (unsigned int, unsigned int)@@Base+0x11c> │ │ │ │ - mov (%rbx,%r11,8),%rcx │ │ │ │ - mov (%rbx,%rdi,1),%rdx │ │ │ │ + jge a67c (unsigned int, unsigned int)@@Base+0x10c> │ │ │ │ + mov (%rbx,%r10,8),%rcx │ │ │ │ + mov (%rbx,%r9,8),%rdx │ │ │ │ movslq %esi,%rax │ │ │ │ - nopl (%rax) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ vmovsd (%rcx,%rax,8),%xmm0 │ │ │ │ vmovsd (%rdx,%rax,8),%xmm1 │ │ │ │ vmovsd %xmm1,(%rcx,%rax,8) │ │ │ │ vmovsd %xmm0,(%rdx,%rax,8) │ │ │ │ inc %rax │ │ │ │ cmp %eax,%r8d │ │ │ │ - jg a880 (unsigned int, unsigned int)@@Base+0x100> │ │ │ │ + jg a660 (unsigned int, unsigned int)@@Base+0xf0> │ │ │ │ pop %rbx │ │ │ │ + pop %rbp │ │ │ │ ret │ │ │ │ - xchg %ax,%ax │ │ │ │ + nop │ │ │ │ │ │ │ │ -000000000000a8a0 : │ │ │ │ +000000000000a680 : │ │ │ │ endbr64 │ │ │ │ - mov %r8,%r10 │ │ │ │ + mov %r8,%rax │ │ │ │ test %esi,%esi │ │ │ │ - jle aba2 │ │ │ │ + jle a95a │ │ │ │ push %r15 │ │ │ │ + movslq %esi,%r8 │ │ │ │ + xor %r9d,%r9d │ │ │ │ + vxorpd %xmm2,%xmm2,%xmm2 │ │ │ │ + shl $0x3,%r8 │ │ │ │ push %r14 │ │ │ │ push %r13 │ │ │ │ - movslq %esi,%r8 │ │ │ │ + mov %rcx,%r13 │ │ │ │ push %r12 │ │ │ │ push %rbp │ │ │ │ + mov %rdx,%rbp │ │ │ │ push %rbx │ │ │ │ - mov %rcx,%r12 │ │ │ │ sub $0x28,%rsp │ │ │ │ - vmovsd 0x4b7d(%rip),%xmm3 │ │ │ │ - mov %rdx,%rbp │ │ │ │ - shl $0x3,%r8 │ │ │ │ - xor %ecx,%ecx │ │ │ │ - vxorpd %xmm2,%xmm2,%xmm2 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov (%rdi,%rcx,1),%rax │ │ │ │ + vmovsd 0x3d8f(%rip),%xmm3 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov (%rdi,%r9,1),%rdx │ │ │ │ vxorpd %xmm1,%xmm1,%xmm1 │ │ │ │ - lea (%rax,%r8,1),%rdx │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - vmovsd (%rax),%xmm0 │ │ │ │ - add $0x8,%rax │ │ │ │ - vandpd 0x4b20(%rip),%xmm0,%xmm0 │ │ │ │ + lea (%r8,%rdx,1),%rcx │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + vmovsd (%rdx),%xmm0 │ │ │ │ + add $0x8,%rdx │ │ │ │ + vandpd 0x3d50(%rip),%xmm0,%xmm0 │ │ │ │ vmaxsd %xmm1,%xmm0,%xmm1 │ │ │ │ - cmp %rdx,%rax │ │ │ │ - jne a900 │ │ │ │ + cmp %rdx,%rcx │ │ │ │ + jne a6d0 │ │ │ │ vucomisd %xmm2,%xmm1 │ │ │ │ - jp a925 │ │ │ │ - je ab7b │ │ │ │ + jp a6f5 │ │ │ │ + je a92b │ │ │ │ vdivsd %xmm1,%xmm3,%xmm1 │ │ │ │ - vmovsd %xmm1,0x0(%rbp,%rcx,1) │ │ │ │ - add $0x8,%rcx │ │ │ │ - cmp %r8,%rcx │ │ │ │ - jne a8e0 │ │ │ │ - vmovsd 0x4a78(%rip),%xmm6 │ │ │ │ - mov %r10,0x18(%rsp) │ │ │ │ + vmovsd %xmm1,0x0(%rbp,%r9,1) │ │ │ │ + add $0x8,%r9 │ │ │ │ + cmp %r9,%r8 │ │ │ │ + jne a6c0 │ │ │ │ + lea 0x8(%rdi),%r10 │ │ │ │ + movq $0x0,(%rsp) │ │ │ │ + lea -0x2(%rsi),%r15d │ │ │ │ + vmovsd 0x3c97(%rip),%xmm5 │ │ │ │ + mov %r10,0x10(%rsp) │ │ │ │ + vmovapd %xmm3,%xmm2 │ │ │ │ xor %edx,%edx │ │ │ │ + xor %ebx,%ebx │ │ │ │ + mov %r15d,0x1c(%rsp) │ │ │ │ xor %ecx,%ecx │ │ │ │ - vmovapd %xmm3,%xmm5 │ │ │ │ vxorpd %xmm4,%xmm4,%xmm4 │ │ │ │ - lea -0x1(%rsi),%r9d │ │ │ │ - lea -0x2(%rsi),%r10d │ │ │ │ + lea -0x1(%rsi),%r15d │ │ │ │ + mov %r13,%r12 │ │ │ │ + vxorpd %xmm1,%xmm1,%xmm1 │ │ │ │ nopl 0x0(%rax) │ │ │ │ - mov %ecx,%r15d │ │ │ │ - xor %r13d,%r13d │ │ │ │ - test %rcx,%rcx │ │ │ │ - je aa01 │ │ │ │ + mov (%rdi,%rcx,8),%r13 │ │ │ │ + lea 0x0(%r13,%rdx,1),%r14 │ │ │ │ + vmovsd (%r14),%xmm0 │ │ │ │ + test %ebx,%ebx │ │ │ │ + je a77a │ │ │ │ + xor %r9d,%r9d │ │ │ │ + nopl (%rax) │ │ │ │ + mov (%rdi,%r9,1),%r10 │ │ │ │ + vmovsd 0x0(%r13,%r9,1),%xmm6 │ │ │ │ + add $0x8,%r9 │ │ │ │ + vfnmadd231sd (%r10,%rdx,1),%xmm6,%xmm0 │ │ │ │ + cmp %r9,%rdx │ │ │ │ + jne a760 │ │ │ │ + vmovsd %xmm0,(%r14) │ │ │ │ + vandpd 0x3ca9(%rip),%xmm0,%xmm0 │ │ │ │ + vmulsd 0x0(%rbp,%rcx,8),%xmm0,%xmm0 │ │ │ │ + vcomisd %xmm1,%xmm0 │ │ │ │ + vcmplesd %xmm0,%xmm1,%xmm6 │ │ │ │ + cmovae %ecx,%r11d │ │ │ │ + inc %rcx │ │ │ │ + vblendvpd %xmm6,%xmm0,%xmm1,%xmm1 │ │ │ │ + cmp %ecx,%esi │ │ │ │ + jg a748 │ │ │ │ + mov (%rsp),%rcx │ │ │ │ + mov %r15d,%r13d │ │ │ │ + mov %rax,%r9 │ │ │ │ + mov (%rdi,%rdx,1),%r10 │ │ │ │ + cmp %r11d,%ebx │ │ │ │ + jne a8e3 │ │ │ │ + lea (%r10,%rdx,1),%rax │ │ │ │ + mov %r11d,(%r12,%rcx,4) │ │ │ │ + vucomisd (%rax),%xmm4 │ │ │ │ + jp a7d2 │ │ │ │ + jne a7d2 │ │ │ │ + vmovsd %xmm5,(%rax) │ │ │ │ + lea 0x1(%rbx),%r10d │ │ │ │ + cmp %ecx,%r13d │ │ │ │ + je a8bf │ │ │ │ + cmp %r10d,%esi │ │ │ │ + jle a8c8 │ │ │ │ + mov 0x1c(%rsp),%r14d │ │ │ │ + mov 0x10(%rsp),%r15 │ │ │ │ + vdivsd (%rax),%xmm3,%xmm1 │ │ │ │ + lea (%rdi,%rdx,1),%rax │ │ │ │ + sub %ecx,%r14d │ │ │ │ + add %rcx,%r14 │ │ │ │ + lea (%r15,%r14,8),%r15 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov 0x8(%rax),%r14 │ │ │ │ + add $0x8,%rax │ │ │ │ + add %rdx,%r14 │ │ │ │ + vmulsd (%r14),%xmm1,%xmm0 │ │ │ │ + vmovsd %xmm0,(%r14) │ │ │ │ + cmp %r15,%rax │ │ │ │ + jne a808 │ │ │ │ mov (%rdi),%r14 │ │ │ │ - xor %r13d,%r13d │ │ │ │ - mov %rcx,0x10(%rsp) │ │ │ │ + add $0x8,%rdx │ │ │ │ + lea 0x1(%rcx),%rax │ │ │ │ + xor %r15d,%r15d │ │ │ │ + mov %rax,0x8(%rsp) │ │ │ │ xor %eax,%eax │ │ │ │ - inc %r13d │ │ │ │ - mov %r11d,%ecx │ │ │ │ add %rdx,%r14 │ │ │ │ - vmovsd (%r14),%xmm1 │ │ │ │ - vmovsd %xmm1,(%r14) │ │ │ │ - cmp %r13d,%r15d │ │ │ │ - je a9ed │ │ │ │ - nop │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - lea 0x8(%rax),%rbx │ │ │ │ - mov %ecx,0x8(%rsp) │ │ │ │ - xor %eax,%eax │ │ │ │ - mov (%rdi,%rbx,1),%r11 │ │ │ │ - lea (%r11,%rdx,1),%r14 │ │ │ │ - vmovsd (%r14),%xmm1 │ │ │ │ + mov %r8,(%rsp) │ │ │ │ + vmovsd (%r14),%xmm0 │ │ │ │ + mov %r11d,0x18(%rsp) │ │ │ │ + vmovsd %xmm0,(%r14) │ │ │ │ + cmp %r15d,%ebx │ │ │ │ + je a896 │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - mov (%rdi,%rax,1),%rcx │ │ │ │ - vmovsd (%rcx,%rdx,1),%xmm0 │ │ │ │ - vmulsd (%r11,%rax,1),%xmm0,%xmm0 │ │ │ │ - add $0x8,%rax │ │ │ │ - vsubsd %xmm0,%xmm1,%xmm1 │ │ │ │ - cmp %rbx,%rax │ │ │ │ - jne a9c0 │ │ │ │ - inc %r13d │ │ │ │ - mov 0x8(%rsp),%ecx │ │ │ │ - vmovsd %xmm1,(%r14) │ │ │ │ - cmp %r13d,%r15d │ │ │ │ - jne a9a0 │ │ │ │ - mov %ecx,%r11d │ │ │ │ - mov 0x10(%rsp),%rcx │ │ │ │ - cmp %esi,%r15d │ │ │ │ - jge aa93 │ │ │ │ - mov %rcx,%r13 │ │ │ │ - vxorpd %xmm2,%xmm2,%xmm2 │ │ │ │ - mov %r15d,%ebx │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov (%rdi,%r13,8),%r14 │ │ │ │ - lea (%r14,%rdx,1),%r15 │ │ │ │ - vmovsd (%r15),%xmm1 │ │ │ │ - test %rcx,%rcx │ │ │ │ - je aa61 │ │ │ │ + mov 0x8(%rdi,%rax,1),%r8 │ │ │ │ + lea 0x8(%rax),%r11 │ │ │ │ + inc %r15d │ │ │ │ xor %eax,%eax │ │ │ │ - mov %rcx,0x8(%rsp) │ │ │ │ + lea (%r8,%rdx,1),%r14 │ │ │ │ + vmovsd (%r14),%xmm0 │ │ │ │ nop │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ mov (%rdi,%rax,1),%rcx │ │ │ │ - vmovsd (%rcx,%rdx,1),%xmm0 │ │ │ │ - vmulsd (%r14,%rax,1),%xmm0,%xmm0 │ │ │ │ + vmovsd (%r8,%rax,1),%xmm7 │ │ │ │ add $0x8,%rax │ │ │ │ - vsubsd %xmm0,%xmm1,%xmm1 │ │ │ │ - cmp %rax,%rdx │ │ │ │ - jne aa40 │ │ │ │ + vfnmadd231sd (%rcx,%rdx,1),%xmm7,%xmm0 │ │ │ │ + cmp %rax,%r11 │ │ │ │ + jne a870 │ │ │ │ + mov %r11,%rax │ │ │ │ + vmovsd %xmm0,(%r14) │ │ │ │ + cmp %r15d,%ebx │ │ │ │ + jne a858 │ │ │ │ + mov (%rsp),%r8 │ │ │ │ + mov 0x18(%rsp),%r11d │ │ │ │ mov 0x8(%rsp),%rcx │ │ │ │ - vmovsd %xmm1,(%r15) │ │ │ │ - vandpd 0x49c2(%rip),%xmm1,%xmm1 │ │ │ │ - vmulsd 0x0(%rbp,%r13,8),%xmm1,%xmm1 │ │ │ │ - vcomisd %xmm2,%xmm1 │ │ │ │ - vcmplesd %xmm1,%xmm2,%xmm0 │ │ │ │ - cmovae %r13d,%r11d │ │ │ │ - inc %r13 │ │ │ │ - vblendvpd %xmm0,%xmm1,%xmm2,%xmm2 │ │ │ │ - cmp %r13d,%esi │ │ │ │ - jg aa10 │ │ │ │ - mov %ebx,%r15d │ │ │ │ - mov (%rdi,%rdx,1),%rbx │ │ │ │ - cmp %r11d,%r15d │ │ │ │ - jne ab27 │ │ │ │ - add %rdx,%rbx │ │ │ │ - mov %r11d,(%r12,%rcx,4) │ │ │ │ - vucomisd (%rbx),%xmm4 │ │ │ │ - jp aab3 │ │ │ │ - jne aab3 │ │ │ │ - vmovsd %xmm6,(%rbx) │ │ │ │ - cmp %r9d,%r15d │ │ │ │ - je aaf7 │ │ │ │ - lea 0x1(%rcx),%eax │ │ │ │ - cmp %eax,%esi │ │ │ │ - jle ab07 │ │ │ │ - vdivsd (%rbx),%xmm3,%xmm1 │ │ │ │ + cmp %r10d,%esi │ │ │ │ + jle a952 │ │ │ │ + mov %rcx,(%rsp) │ │ │ │ + mov %r13d,%r15d │ │ │ │ + mov %r9,%rax │ │ │ │ mov %r10d,%ebx │ │ │ │ - lea 0x8(%rdi,%rdx,1),%rax │ │ │ │ - sub %ecx,%ebx │ │ │ │ - add %rcx,%rbx │ │ │ │ - lea 0x10(%rdi,%rbx,8),%r13 │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - mov (%rax),%rbx │ │ │ │ - add $0x8,%rax │ │ │ │ - add %rdx,%rbx │ │ │ │ - vmulsd (%rbx),%xmm1,%xmm0 │ │ │ │ - vmovsd %xmm0,(%rbx) │ │ │ │ - cmp %rax,%r13 │ │ │ │ - jne aae0 │ │ │ │ - add $0x8,%rdx │ │ │ │ - inc %rcx │ │ │ │ - cmp %r8,%rdx │ │ │ │ - jne a960 │ │ │ │ - mov 0x18(%rsp),%r10 │ │ │ │ - test %r10,%r10 │ │ │ │ - je ab16 │ │ │ │ - vmovsd %xmm5,(%r10) │ │ │ │ + jmp a740 │ │ │ │ + cmp %r10d,%esi │ │ │ │ + jne a822 │ │ │ │ + test %r9,%r9 │ │ │ │ + je a8d2 │ │ │ │ + vmovsd %xmm2,(%r9) │ │ │ │ add $0x28,%rsp │ │ │ │ xor %eax,%eax │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ ret │ │ │ │ - movslq %r11d,%r14 │ │ │ │ + movslq %r11d,%r15 │ │ │ │ xor %eax,%eax │ │ │ │ - mov (%rdi,%r14,8),%r13 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - vmovsd 0x0(%r13,%rax,1),%xmm0 │ │ │ │ - vmovsd (%rbx,%rax,1),%xmm1 │ │ │ │ - vmovsd %xmm1,0x0(%r13,%rax,1) │ │ │ │ - vmovsd %xmm0,(%rbx,%rax,1) │ │ │ │ + mov (%rdi,%r15,8),%r14 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + vmovsd (%r14,%rax,1),%xmm0 │ │ │ │ + vmovsd (%r10,%rax,1),%xmm1 │ │ │ │ + vmovsd %xmm1,(%r14,%rax,1) │ │ │ │ + vmovsd %xmm0,(%r10,%rax,1) │ │ │ │ add $0x8,%rax │ │ │ │ - cmp %r8,%rax │ │ │ │ - jne ab40 │ │ │ │ + cmp %rax,%r8 │ │ │ │ + jne a8f0 │ │ │ │ vmovsd 0x0(%rbp,%rdx,1),%xmm0 │ │ │ │ - vxorpd 0x48b1(%rip),%xmm5,%xmm5 │ │ │ │ - vmovsd %xmm0,0x0(%rbp,%r14,8) │ │ │ │ - jmp aaa0 │ │ │ │ - lea 0x46ee(%rip),%rsi │ │ │ │ + vxorpd 0x3b01(%rip),%xmm2,%xmm2 │ │ │ │ + vmovsd %xmm0,0x0(%rbp,%r15,8) │ │ │ │ + jmp a7be │ │ │ │ + lea 0x393e(%rip),%rsi │ │ │ │ mov $0x1,%edi │ │ │ │ xor %eax,%eax │ │ │ │ call 4030 <__printf_chk@plt> │ │ │ │ add $0x28,%rsp │ │ │ │ mov $0x1,%eax │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ ret │ │ │ │ - vmovsd 0x489e(%rip),%xmm5 │ │ │ │ + mov %r10d,%ebx │ │ │ │ + jmp a7b1 │ │ │ │ + vmovsd 0x3ae6(%rip),%xmm2 │ │ │ │ test %r8,%r8 │ │ │ │ - je abb4 │ │ │ │ - vmovsd %xmm5,(%r8) │ │ │ │ + je a96c │ │ │ │ + vmovsd %xmm2,(%r8) │ │ │ │ xor %eax,%eax │ │ │ │ ret │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ + nop │ │ │ │ │ │ │ │ -000000000000abc0 : │ │ │ │ +000000000000a970 : │ │ │ │ endbr64 │ │ │ │ push %rbp │ │ │ │ mov %rsp,%rbp │ │ │ │ push %r15 │ │ │ │ push %r14 │ │ │ │ - push %r13 │ │ │ │ - push %r12 │ │ │ │ - push %rbx │ │ │ │ mov %r8,%r14 │ │ │ │ xor %r8d,%r8d │ │ │ │ - and $0xffffffffffffffe0,%rsp │ │ │ │ + push %r13 │ │ │ │ mov %rdi,%r13 │ │ │ │ + push %r12 │ │ │ │ mov %esi,%r12d │ │ │ │ + push %rbx │ │ │ │ mov %rdx,%rbx │ │ │ │ + and $0xffffffffffffffe0,%rsp │ │ │ │ sub $0x40,%rsp │ │ │ │ mov %rcx,0x20(%rsp) │ │ │ │ call 43f0 │ │ │ │ test %eax,%eax │ │ │ │ - jne ae70 │ │ │ │ + jne ac10 │ │ │ │ test %r12d,%r12d │ │ │ │ - jle ae70 │ │ │ │ + jle ac10 │ │ │ │ mov %r12d,%edx │ │ │ │ + mov %eax,0x28(%rsp) │ │ │ │ movslq %r12d,%rcx │ │ │ │ xor %r15d,%r15d │ │ │ │ - mov %eax,0x28(%rsp) │ │ │ │ lea 0x0(,%rdx,8),%rsi │ │ │ │ mov %rcx,0x10(%rsp) │ │ │ │ shl $0x3,%rcx │ │ │ │ mov %rsi,0x18(%rsp) │ │ │ │ cs nopw 0x0(%rax,%rax,1) │ │ │ │ mov 0x18(%rsp),%rdx │ │ │ │ xor %esi,%esi │ │ │ │ mov %rbx,%rdi │ │ │ │ mov %rcx,0x30(%rsp) │ │ │ │ call 41b0 │ │ │ │ - mov 0x47fd(%rip),%rax │ │ │ │ + mov 0x3a4d(%rip),%rax │ │ │ │ mov %r12d,0x2c(%rsp) │ │ │ │ xor %edx,%edx │ │ │ │ + mov %r15,0x38(%rsp) │ │ │ │ mov 0x10(%rsp),%rcx │ │ │ │ mov $0xffffffff,%r9d │ │ │ │ - mov %r15,0x38(%rsp) │ │ │ │ vxorpd %xmm4,%xmm4,%xmm4 │ │ │ │ - mov 0x20(%rsp),%r12 │ │ │ │ mov %rax,(%rbx,%r15,1) │ │ │ │ - jmp ac9c │ │ │ │ + mov 0x20(%rsp),%r12 │ │ │ │ + jmp aa44 │ │ │ │ nopl 0x0(%rax) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ vucomisd %xmm4,%xmm0 │ │ │ │ - jp ac88 │ │ │ │ - je ac8b │ │ │ │ + jp aa30 │ │ │ │ + je aa33 │ │ │ │ mov %edx,%r9d │ │ │ │ vmovsd %xmm0,(%rbx,%rdx,8) │ │ │ │ inc %rdx │ │ │ │ cmp %rcx,%rdx │ │ │ │ - je ad6d │ │ │ │ - vmovsd (%rbx,%rdx,8),%xmm1 │ │ │ │ + je ab0e │ │ │ │ movslq (%r12,%rdx,4),%rax │ │ │ │ + vmovsd (%rbx,%rdx,8),%xmm1 │ │ │ │ vmovsd (%rbx,%rax,8),%xmm0 │ │ │ │ vmovsd %xmm1,(%rbx,%rax,8) │ │ │ │ cmp $0xffffffff,%r9d │ │ │ │ - je ac80 │ │ │ │ + je aa28 │ │ │ │ mov %edx,%r15d │ │ │ │ cmp %edx,%r9d │ │ │ │ - jge ac8b │ │ │ │ + jge aa33 │ │ │ │ mov %edx,%esi │ │ │ │ mov 0x0(%r13,%rdx,8),%r11 │ │ │ │ sub %r9d,%esi │ │ │ │ lea -0x1(%rsi),%eax │ │ │ │ cmp $0x2,%eax │ │ │ │ - jbe ae7f │ │ │ │ + jbe ac1f │ │ │ │ movslq %r9d,%rdi │ │ │ │ mov %esi,%r8d │ │ │ │ xor %eax,%eax │ │ │ │ shl $0x3,%rdi │ │ │ │ shr $0x2,%r8d │ │ │ │ lea (%r11,%rdi,1),%r10 │ │ │ │ shl $0x5,%r8 │ │ │ │ add %rbx,%rdi │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - vmovupd (%rdi,%rax,1),%ymm1 │ │ │ │ - vmulpd (%r10,%rax,1),%ymm1,%ymm2 │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ + vmovupd (%rdi,%rax,1),%ymm2 │ │ │ │ + vmulpd (%r10,%rax,1),%ymm2,%ymm2 │ │ │ │ add $0x20,%rax │ │ │ │ - vunpckhpd %xmm2,%xmm2,%xmm3 │ │ │ │ - vextractf128 $0x1,%ymm2,%xmm1 │ │ │ │ vsubsd %xmm2,%xmm0,%xmm0 │ │ │ │ + vunpckhpd %xmm2,%xmm2,%xmm3 │ │ │ │ vsubsd %xmm3,%xmm0,%xmm0 │ │ │ │ - vsubsd %xmm1,%xmm0,%xmm0 │ │ │ │ - vunpckhpd %xmm1,%xmm1,%xmm1 │ │ │ │ - vsubsd %xmm1,%xmm0,%xmm0 │ │ │ │ + vextractf64x2 $0x1,%ymm2,%xmm3 │ │ │ │ + valignq $0x3,%ymm2,%ymm2,%ymm2 │ │ │ │ + vsubsd %xmm3,%xmm0,%xmm0 │ │ │ │ + vsubsd %xmm2,%xmm0,%xmm0 │ │ │ │ cmp %rax,%r8 │ │ │ │ - jne ad00 │ │ │ │ + jne aaa0 │ │ │ │ test $0x3,%sil │ │ │ │ - je ac8b │ │ │ │ + je aa33 │ │ │ │ and $0xfffffffc,%esi │ │ │ │ lea (%rsi,%r9,1),%eax │ │ │ │ cltq │ │ │ │ - vmovsd (%r11,%rax,8),%xmm1 │ │ │ │ - vmulsd (%rbx,%rax,8),%xmm1,%xmm1 │ │ │ │ + vmovsd (%r11,%rax,8),%xmm6 │ │ │ │ + vfnmadd231sd (%rbx,%rax,8),%xmm6,%xmm0 │ │ │ │ inc %rax │ │ │ │ - vsubsd %xmm1,%xmm0,%xmm0 │ │ │ │ cmp %eax,%r15d │ │ │ │ - jg ad45 │ │ │ │ + jg aae9 │ │ │ │ vmovsd %xmm0,(%rbx,%rdx,8) │ │ │ │ inc %rdx │ │ │ │ cmp %rcx,%rdx │ │ │ │ - jne ac9c │ │ │ │ + jne aa44 │ │ │ │ mov 0x30(%rsp),%rcx │ │ │ │ mov 0x2c(%rsp),%r12d │ │ │ │ xor %edi,%edi │ │ │ │ mov %rcx,%r11 │ │ │ │ mov %r12d,%r10d │ │ │ │ - nop │ │ │ │ mov %r11,%r9 │ │ │ │ mov %r10d,%eax │ │ │ │ sub $0x8,%r11 │ │ │ │ vmovsd -0x8(%rbx,%r9,1),%xmm0 │ │ │ │ mov -0x8(%r13,%r9,1),%r15 │ │ │ │ cmp %r10d,%r12d │ │ │ │ - jle ae19 │ │ │ │ + jle abb9 │ │ │ │ lea -0x1(%rdi),%edx │ │ │ │ cmp $0x2,%edx │ │ │ │ - jbe ae00 │ │ │ │ + jbe aba4 │ │ │ │ mov %edi,%edx │ │ │ │ lea (%r15,%r9,1),%r8 │ │ │ │ lea (%rbx,%r9,1),%rsi │ │ │ │ xor %eax,%eax │ │ │ │ shr $0x2,%edx │ │ │ │ shl $0x5,%rdx │ │ │ │ cs nopw 0x0(%rax,%rax,1) │ │ │ │ - vmovupd (%r8,%rax,1),%ymm1 │ │ │ │ - vmulpd (%rsi,%rax,1),%ymm1,%ymm2 │ │ │ │ + vmovupd (%r8,%rax,1),%ymm2 │ │ │ │ + vmulpd (%rsi,%rax,1),%ymm2,%ymm2 │ │ │ │ add $0x20,%rax │ │ │ │ - vunpckhpd %xmm2,%xmm2,%xmm3 │ │ │ │ - vextractf128 $0x1,%ymm2,%xmm1 │ │ │ │ vsubsd %xmm2,%xmm0,%xmm0 │ │ │ │ + vunpckhpd %xmm2,%xmm2,%xmm3 │ │ │ │ + vsubsd %xmm3,%xmm0,%xmm0 │ │ │ │ + vextractf64x2 $0x1,%ymm2,%xmm3 │ │ │ │ + valignq $0x3,%ymm2,%ymm2,%ymm2 │ │ │ │ vsubsd %xmm3,%xmm0,%xmm0 │ │ │ │ - vsubsd %xmm1,%xmm0,%xmm0 │ │ │ │ - vunpckhpd %xmm1,%xmm1,%xmm1 │ │ │ │ - vsubsd %xmm1,%xmm0,%xmm0 │ │ │ │ + vsubsd %xmm2,%xmm0,%xmm0 │ │ │ │ cmp %rdx,%rax │ │ │ │ - jne adc0 │ │ │ │ + jne ab60 │ │ │ │ test $0x3,%dil │ │ │ │ - je ae19 │ │ │ │ + je abb9 │ │ │ │ mov %edi,%eax │ │ │ │ and $0xfffffffc,%eax │ │ │ │ add %r10d,%eax │ │ │ │ cltq │ │ │ │ - vmovsd (%rbx,%rax,8),%xmm1 │ │ │ │ - vmulsd (%r15,%rax,8),%xmm1,%xmm1 │ │ │ │ + vmovsd (%rbx,%rax,8),%xmm5 │ │ │ │ + vfnmadd231sd (%r15,%rax,8),%xmm5,%xmm0 │ │ │ │ inc %rax │ │ │ │ - vsubsd %xmm1,%xmm0,%xmm0 │ │ │ │ cmp %eax,%r12d │ │ │ │ - jg ae02 │ │ │ │ - vdivsd (%r15,%r11,1),%xmm0,%xmm0 │ │ │ │ + jg aba6 │ │ │ │ inc %edi │ │ │ │ + vdivsd (%r15,%r11,1),%xmm0,%xmm0 │ │ │ │ dec %r10d │ │ │ │ vmovsd %xmm0,-0x8(%rbx,%r9,1) │ │ │ │ cmp %edi,%r12d │ │ │ │ - jne ad80 │ │ │ │ + jne ab20 │ │ │ │ mov 0x38(%rsp),%r15 │ │ │ │ xor %eax,%eax │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ vmovsd (%rbx,%rax,1),%xmm0 │ │ │ │ mov (%r14,%rax,1),%rdx │ │ │ │ add $0x8,%rax │ │ │ │ vmovsd %xmm0,(%rdx,%r15,1) │ │ │ │ cmp %rcx,%rax │ │ │ │ - jne ae40 │ │ │ │ + jne abe0 │ │ │ │ add $0x8,%r15 │ │ │ │ cmp %rcx,%r15 │ │ │ │ - je ae69 │ │ │ │ + je ac09 │ │ │ │ vzeroupper │ │ │ │ - jmp ac30 │ │ │ │ + jmp a9e0 │ │ │ │ mov 0x28(%rsp),%eax │ │ │ │ vzeroupper │ │ │ │ lea -0x28(%rbp),%rsp │ │ │ │ pop %rbx │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ pop %rbp │ │ │ │ ret │ │ │ │ mov %r9d,%eax │ │ │ │ - jmp ad43 │ │ │ │ + jmp aae7 │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ │ │ │ │ -000000000000ae90 : │ │ │ │ +000000000000ac30 : │ │ │ │ endbr64 │ │ │ │ lea 0x8(%rsp),%r10 │ │ │ │ and $0xffffffffffffffe0,%rsp │ │ │ │ + lea -0x1(%rdi),%r11d │ │ │ │ push -0x8(%r10) │ │ │ │ push %rbp │ │ │ │ - mov %r10,%rax │ │ │ │ mov %rsp,%rbp │ │ │ │ push %r15 │ │ │ │ push %r14 │ │ │ │ push %r13 │ │ │ │ + mov %rsi,%r13 │ │ │ │ push %r12 │ │ │ │ push %r10 │ │ │ │ push %rbx │ │ │ │ - lea -0x1(%rdi),%r12d │ │ │ │ + mov %r8,%rbx │ │ │ │ sub $0xe0,%rsp │ │ │ │ - mov (%rax),%rax │ │ │ │ - mov %edi,-0x98(%rbp) │ │ │ │ - mov %rsi,%r10 │ │ │ │ - mov %rdx,-0xa0(%rbp) │ │ │ │ - mov %rcx,-0xa8(%rbp) │ │ │ │ - mov %r8,%r14 │ │ │ │ + mov %edi,-0x9c(%rbp) │ │ │ │ + mov (%r10),%rax │ │ │ │ + mov %rdx,-0xa8(%rbp) │ │ │ │ + mov %rcx,-0xb0(%rbp) │ │ │ │ mov %r9,-0x40(%rbp) │ │ │ │ - mov %r12d,-0xe0(%rbp) │ │ │ │ - mov %rax,-0xb0(%rbp) │ │ │ │ - test %r12d,%r12d │ │ │ │ - js cdde │ │ │ │ - movslq -0x98(%rbp),%r13 │ │ │ │ - mov %r12d,%r15d │ │ │ │ - mov %r14,-0x50(%rbp) │ │ │ │ - mov %r12d,-0x38(%rbp) │ │ │ │ - mov %r15d,%r14d │ │ │ │ + mov %rax,-0xb8(%rbp) │ │ │ │ + mov %r11d,-0xa0(%rbp) │ │ │ │ + test %r11d,%r11d │ │ │ │ + js ca28 │ │ │ │ + movslq -0x9c(%rbp),%r15 │ │ │ │ + mov %r11d,-0x38(%rbp) │ │ │ │ + mov %r11d,%r12d │ │ │ │ vxorpd %xmm4,%xmm4,%xmm4 │ │ │ │ - lea -0x8(%rsi,%r13,8),%rbx │ │ │ │ - mov %r13,%r8 │ │ │ │ - mov %r13,-0x58(%rbp) │ │ │ │ - mov %r12d,%r13d │ │ │ │ - mov %rbx,%r15 │ │ │ │ - mov -0xb0(%rbp),%rbx │ │ │ │ - mov %rsi,%r12 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ + mov %rbx,-0x50(%rbp) │ │ │ │ + mov -0xb8(%rbp),%rbx │ │ │ │ + mov %r15,-0x58(%rbp) │ │ │ │ + mov %r15,%r8 │ │ │ │ + lea (%rsi,%r15,8),%r14 │ │ │ │ + mov %r11d,%r15d │ │ │ │ + xchg %ax,%ax │ │ │ │ xor %eax,%eax │ │ │ │ - nopl (%rax) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - cmp %eax,%r14d │ │ │ │ - je af51 │ │ │ │ - mov (%r15),%rdx │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + cmp %eax,%r15d │ │ │ │ + je acda │ │ │ │ + mov -0x8(%r14),%rdx │ │ │ │ vucomisd (%rdx,%rax,8),%xmm4 │ │ │ │ - jp af7c │ │ │ │ - jne af7c │ │ │ │ + jp ad05 │ │ │ │ + jne ad05 │ │ │ │ inc %rax │ │ │ │ - cmp %eax,%r13d │ │ │ │ - jge af40 │ │ │ │ + cmp %eax,%r12d │ │ │ │ + jge acc8 │ │ │ │ push %rbx │ │ │ │ - mov %r12,%r9 │ │ │ │ - mov %r13d,%ecx │ │ │ │ - mov %r13d,%edx │ │ │ │ + mov %r13,%r9 │ │ │ │ + mov %r12d,%ecx │ │ │ │ + mov %r12d,%edx │ │ │ │ xor %esi,%esi │ │ │ │ - mov %r14d,%edi │ │ │ │ - dec %r13d │ │ │ │ - call a800 (unsigned int, unsigned int)@@Base+0x80> │ │ │ │ + mov %r15d,%edi │ │ │ │ + dec %r12d │ │ │ │ + call a5e0 (unsigned int, unsigned int)@@Base+0x70> │ │ │ │ pop %r9 │ │ │ │ - cmp $0xffffffff,%r13d │ │ │ │ - je c191 │ │ │ │ - dec %r14d │ │ │ │ - sub $0x8,%r15 │ │ │ │ - cmp $0xffffffff,%r14d │ │ │ │ - jne af30 │ │ │ │ - mov %r13d,%r15d │ │ │ │ - mov %r13d,-0x44(%rbp) │ │ │ │ - mov -0x50(%rbp),%r14 │ │ │ │ - mov %r12,%r13 │ │ │ │ - mov -0x98(%rbp),%r8d │ │ │ │ - xor %ebx,%ebx │ │ │ │ + cmp $0xffffffff,%r12d │ │ │ │ + je be2a │ │ │ │ + dec %r15d │ │ │ │ + sub $0x8,%r14 │ │ │ │ + cmp $0xffffffff,%r15d │ │ │ │ + jne acc0 │ │ │ │ + mov %r12d,%eax │ │ │ │ + mov -0x50(%rbp),%rbx │ │ │ │ + mov -0x38(%rbp),%r15d │ │ │ │ + mov %r12d,-0x44(%rbp) │ │ │ │ + mov -0x9c(%rbp),%r8d │ │ │ │ + mov %r13,%r14 │ │ │ │ + xor %r12d,%r12d │ │ │ │ xor %esi,%esi │ │ │ │ vxorpd %xmm4,%xmm4,%xmm4 │ │ │ │ - mov -0x38(%rbp),%r12d │ │ │ │ - lea 0x0(,%rbx,8),%rcx │ │ │ │ + mov %eax,%r13d │ │ │ │ + lea 0x0(,%r12,8),%rcx │ │ │ │ movslq %esi,%rax │ │ │ │ - cmp %esi,%r15d │ │ │ │ - jl afda │ │ │ │ + cmp %esi,%r13d │ │ │ │ + jl ad6a │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - cmp %ebx,%eax │ │ │ │ - je afd2 │ │ │ │ - mov 0x0(%r13,%rax,8),%rdx │ │ │ │ + cmp %eax,%r12d │ │ │ │ + je ad62 │ │ │ │ + mov (%r14,%rax,8),%rdx │ │ │ │ vucomisd (%rdx,%rcx,1),%xmm4 │ │ │ │ - jp aff2 │ │ │ │ - jne aff2 │ │ │ │ + jp ad83 │ │ │ │ + jne ad83 │ │ │ │ inc %rax │ │ │ │ - cmp %eax,%r15d │ │ │ │ - jge afc0 │ │ │ │ - push -0xb0(%rbp) │ │ │ │ + cmp %eax,%r13d │ │ │ │ + jge ad50 │ │ │ │ + push -0xb8(%rbp) │ │ │ │ mov %esi,%ecx │ │ │ │ - mov %ebx,%edi │ │ │ │ - mov %r13,%r9 │ │ │ │ - mov %r15d,%edx │ │ │ │ - call a800 (unsigned int, unsigned int)@@Base+0x80> │ │ │ │ - pop %rdi │ │ │ │ + mov %r12d,%edi │ │ │ │ + mov %r14,%r9 │ │ │ │ + mov %r13d,%edx │ │ │ │ + call a5e0 (unsigned int, unsigned int)@@Base+0x70> │ │ │ │ inc %esi │ │ │ │ - inc %rbx │ │ │ │ - cmp %ebx,%r15d │ │ │ │ - jge afaa │ │ │ │ + pop %rdi │ │ │ │ + inc %r12 │ │ │ │ + cmp %r12d,%r13d │ │ │ │ + jge ad37 │ │ │ │ + mov %esi,-0x98(%rbp) │ │ │ │ + mov %r15d,%r11d │ │ │ │ + mov %r14,%r13 │ │ │ │ + lea 0x1(%rsi),%ecx │ │ │ │ cmp %esi,-0x44(%rbp) │ │ │ │ - mov %esi,-0x94(%rbp) │ │ │ │ - mov %r13,%r10 │ │ │ │ - lea 0x1(%rsi),%eax │ │ │ │ - jl ce86 │ │ │ │ - movslq -0x94(%rbp),%r11 │ │ │ │ - mov -0x44(%rbp),%ecx │ │ │ │ - mov -0xb0(%rbp),%rdi │ │ │ │ - vmovsd 0x4420(%rip),%xmm0 │ │ │ │ - sub %r11d,%ecx │ │ │ │ - add %r11,%rcx │ │ │ │ - lea (%rdi,%r11,8),%rdx │ │ │ │ - lea 0x8(%rdi,%rcx,8),%rcx │ │ │ │ - mov %rcx,%rsi │ │ │ │ - sub %rdx,%rsi │ │ │ │ + jl cab9 │ │ │ │ + movslq -0x98(%rbp),%rdx │ │ │ │ + mov -0x44(%rbp),%esi │ │ │ │ + mov -0xb8(%rbp),%r14 │ │ │ │ + vmovsd 0x368c(%rip),%xmm0 │ │ │ │ + sub %edx,%esi │ │ │ │ + add %rdx,%rsi │ │ │ │ + lea (%r14,%rdx,8),%rax │ │ │ │ + lea 0x8(%r14,%rsi,8),%rdi │ │ │ │ + mov %rdi,%rsi │ │ │ │ + sub %rax,%rsi │ │ │ │ and $0x8,%esi │ │ │ │ - je b04f │ │ │ │ - vmovsd %xmm0,(%rdx) │ │ │ │ - add $0x8,%rdx │ │ │ │ - cmp %rcx,%rdx │ │ │ │ - je b061 │ │ │ │ - vmovsd %xmm0,(%rdx) │ │ │ │ - vmovsd %xmm0,0x8(%rdx) │ │ │ │ - add $0x10,%rdx │ │ │ │ - cmp %rcx,%rdx │ │ │ │ - jne b04f │ │ │ │ - vmovsd 0x4357(%rip),%xmm5 │ │ │ │ - vmovsd 0x435f(%rip),%xmm7 │ │ │ │ - lea 0x0(,%r11,8),%r13 │ │ │ │ - mov %eax,-0x58(%rbp) │ │ │ │ - lea (%r10,%r13,1),%rcx │ │ │ │ - movslq -0x44(%rbp),%rdx │ │ │ │ - mov %r13,-0x50(%rbp) │ │ │ │ - mov %r12d,-0x60(%rbp) │ │ │ │ - mov %rcx,-0x38(%rbp) │ │ │ │ - mov %r14,-0x68(%rbp) │ │ │ │ - mov -0x94(%rbp),%r15d │ │ │ │ - mov -0x98(%rbp),%ecx │ │ │ │ - lea 0x8(%r10,%rdx,8),%rbx │ │ │ │ - cmp %edx,%r15d │ │ │ │ - jg b178 │ │ │ │ - vmovsd 0x4321(%rip),%xmm9 │ │ │ │ - vmovsd 0x4309(%rip),%xmm6 │ │ │ │ - mov %r11,%rax │ │ │ │ - xor %r13d,%r13d │ │ │ │ + je ade2 │ │ │ │ + vmovsd %xmm0,(%rax) │ │ │ │ + add $0x8,%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je adf4 │ │ │ │ + vmovsd %xmm0,(%rax) │ │ │ │ + add $0x10,%rax │ │ │ │ + vmovsd %xmm0,-0x8(%rax) │ │ │ │ + cmp %rax,%rdi │ │ │ │ + jne ade2 │ │ │ │ + lea 0x0(,%rdx,8),%r12 │ │ │ │ + movslq -0x44(%rbp),%rax │ │ │ │ + vmovsd 0x35b8(%rip),%xmm9 │ │ │ │ + mov %r11d,-0x60(%rbp) │ │ │ │ + lea 0x0(%r13,%r12,1),%rdi │ │ │ │ + vmovsd 0x35b7(%rip),%xmm11 │ │ │ │ + mov -0x98(%rbp),%r15d │ │ │ │ + mov %rbx,-0x68(%rbp) │ │ │ │ + mov %rdi,-0x38(%rbp) │ │ │ │ + lea 0x8(%r13,%rax,8),%r14 │ │ │ │ + mov %r12,-0x50(%rbp) │ │ │ │ + mov -0x9c(%rbp),%r12d │ │ │ │ + mov %ecx,-0x58(%rbp) │ │ │ │ + mov %eax,%ecx │ │ │ │ + cmp %ecx,%r15d │ │ │ │ + jg af09 │ │ │ │ mov -0x38(%rbp),%rsi │ │ │ │ - vxorpd %xmm8,%xmm8,%xmm8 │ │ │ │ - mov $0x1,%r9d │ │ │ │ - nop │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + vmovsd 0x3584(%rip),%xmm16 │ │ │ │ + mov %rdx,%rax │ │ │ │ + xor %r11d,%r11d │ │ │ │ + vmovsd 0x35e6(%rip),%xmm14 │ │ │ │ + vmovsd 0x355e(%rip),%xmm10 │ │ │ │ + vxorpd %xmm12,%xmm12,%xmm12 │ │ │ │ + mov $0x1,%edi │ │ │ │ + nopl 0x0(%rax) │ │ │ │ vxorpd %xmm4,%xmm4,%xmm4 │ │ │ │ - lea 0x0(,%rax,8),%rdi │ │ │ │ - mov %r11,%r8 │ │ │ │ + lea 0x0(,%rax,8),%r8 │ │ │ │ + mov %rdx,%r9 │ │ │ │ vmovapd %xmm4,%xmm0 │ │ │ │ - xchg %ax,%ax │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - cmp %r8d,%eax │ │ │ │ - je b130 │ │ │ │ - mov (%r10,%r8,8),%r12 │ │ │ │ - vmovsd (%r12,%rdi,1),%xmm1 │ │ │ │ - mov (%rsi),%r12 │ │ │ │ - vandpd 0x4316(%rip),%xmm1,%xmm1 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + cmp %eax,%r9d │ │ │ │ + je aec1 │ │ │ │ + mov 0x0(%r13,%r9,8),%r10 │ │ │ │ + vmovsd (%r10,%r8,1),%xmm1 │ │ │ │ + mov (%rsi),%r10 │ │ │ │ + vandpd 0x3585(%rip),%xmm1,%xmm1 │ │ │ │ vaddsd %xmm1,%xmm0,%xmm0 │ │ │ │ - vmovsd (%r12,%r8,8),%xmm1 │ │ │ │ - vandpd 0x4304(%rip),%xmm1,%xmm1 │ │ │ │ + vmovsd (%r10,%r9,8),%xmm1 │ │ │ │ + vandpd 0x3573(%rip),%xmm1,%xmm1 │ │ │ │ vaddsd %xmm1,%xmm4,%xmm4 │ │ │ │ - inc %r8 │ │ │ │ - cmp %r8d,%edx │ │ │ │ - jge b100 │ │ │ │ - vucomisd %xmm8,%xmm0 │ │ │ │ - setp %r8b │ │ │ │ - cmovne %r9d,%r8d │ │ │ │ - test %r8b,%r8b │ │ │ │ - je b160 │ │ │ │ - vucomisd %xmm8,%xmm4 │ │ │ │ - setp %r8b │ │ │ │ - cmovne %r9d,%r8d │ │ │ │ - test %r8b,%r8b │ │ │ │ - jne ba70 │ │ │ │ + inc %r9 │ │ │ │ + cmp %r9d,%ecx │ │ │ │ + jge ae90 │ │ │ │ + vucomisd %xmm12,%xmm0 │ │ │ │ + setp %r9b │ │ │ │ + cmovne %edi,%r9d │ │ │ │ + test %r9b,%r9b │ │ │ │ + je aef1 │ │ │ │ + vucomisd %xmm12,%xmm4 │ │ │ │ + setp %r9b │ │ │ │ + cmovne %edi,%r9d │ │ │ │ + test %r9b,%r9b │ │ │ │ + jne b7d0 │ │ │ │ inc %rax │ │ │ │ add $0x8,%rsi │ │ │ │ - cmp %eax,%edx │ │ │ │ - jge b0e0 │ │ │ │ - test %r13d,%r13d │ │ │ │ - jne b0a6 │ │ │ │ - mov -0x44(%rbp),%edi │ │ │ │ - mov -0x94(%rbp),%ebx │ │ │ │ - mov -0x58(%rbp),%eax │ │ │ │ - mov -0x60(%rbp),%r12d │ │ │ │ - mov -0x68(%rbp),%r14 │ │ │ │ - lea -0x1(%rdi),%edx │ │ │ │ - mov %ebx,0x7f3f(%rip) │ │ │ │ - mov %edi,0x7f35(%rip) │ │ │ │ - cmp %eax,%edx │ │ │ │ - jl b2a0 │ │ │ │ - movslq %eax,%rbx │ │ │ │ - movslq %edi,%rdx │ │ │ │ - mov %r12d,-0x44(%rbp) │ │ │ │ - mov %r14,-0x50(%rbp) │ │ │ │ - lea 0x0(,%rbx,8),%r11 │ │ │ │ - lea -0x1(%rax),%r15d │ │ │ │ - lea 0x8(%r10,%rdx,8),%rsi │ │ │ │ - vxorpd %xmm6,%xmm6,%xmm6 │ │ │ │ - mov -0x98(%rbp),%r12d │ │ │ │ - lea 0x1(%rax),%r14d │ │ │ │ - mov %ebx,-0x38(%rbp) │ │ │ │ - cmp %edi,%ebx │ │ │ │ - jg b274 │ │ │ │ - movslq %r15d,%rcx │ │ │ │ - mov %rbx,%rdx │ │ │ │ + cmp %eax,%ecx │ │ │ │ + jge ae78 │ │ │ │ + test %r11d,%r11d │ │ │ │ + jne ae3d │ │ │ │ + mov -0x44(%rbp),%esi │ │ │ │ + mov -0x98(%rbp),%eax │ │ │ │ + mov -0x58(%rbp),%ecx │ │ │ │ + mov -0x60(%rbp),%r11d │ │ │ │ + lea -0x1(%rsi),%edx │ │ │ │ + mov %eax,0x71b2(%rip) │ │ │ │ + mov -0x68(%rbp),%rbx │ │ │ │ + mov %esi,0x71a4(%rip) │ │ │ │ + cmp %ecx,%edx │ │ │ │ + jl b027 │ │ │ │ + movslq %ecx,%r8 │ │ │ │ + movslq %esi,%rax │ │ │ │ + mov %r11d,-0x44(%rbp) │ │ │ │ + lea -0x1(%rcx),%r15d │ │ │ │ + mov %rbx,-0x50(%rbp) │ │ │ │ + mov -0x9c(%rbp),%r11d │ │ │ │ + lea 0x0(,%r8,8),%rdi │ │ │ │ + lea 0x8(%r13,%rax,8),%r9 │ │ │ │ + mov %r8d,-0x38(%rbp) │ │ │ │ + vxorpd %xmm9,%xmm9,%xmm9 │ │ │ │ + lea 0x1(%rcx),%r14d │ │ │ │ + cmp %esi,%r8d │ │ │ │ + jg affa │ │ │ │ + movslq %r15d,%rdx │ │ │ │ + mov %r8,%rax │ │ │ │ vxorpd %xmm1,%xmm1,%xmm1 │ │ │ │ - shl $0x3,%rcx │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - mov (%r10,%rdx,8),%r8 │ │ │ │ - vandpd 0x4224(%rip),%xmm1,%xmm0 │ │ │ │ - vmovsd (%r8,%rcx,1),%xmm4 │ │ │ │ - vandpd 0x4216(%rip),%xmm4,%xmm5 │ │ │ │ - vcomisd %xmm0,%xmm5 │ │ │ │ - vcmpltsd %xmm5,%xmm0,%xmm0 │ │ │ │ - cmova %edx,%eax │ │ │ │ - inc %rdx │ │ │ │ + shl $0x3,%rdx │ │ │ │ + xchg %ax,%ax │ │ │ │ + mov 0x0(%r13,%rax,8),%r10 │ │ │ │ + vandpd 0x34a3(%rip),%xmm1,%xmm0 │ │ │ │ + vmovsd (%r10,%rdx,1),%xmm4 │ │ │ │ + vandpd 0x3495(%rip),%xmm4,%xmm8 │ │ │ │ + vcomisd %xmm0,%xmm8 │ │ │ │ + vcmpltsd %xmm8,%xmm0,%xmm0 │ │ │ │ + cmova %eax,%ecx │ │ │ │ + inc %rax │ │ │ │ vblendvpd %xmm0,%xmm4,%xmm1,%xmm1 │ │ │ │ - cmp %edx,%edi │ │ │ │ - jge b200 │ │ │ │ - cmp %eax,-0x38(%rbp) │ │ │ │ - mov -0x40(%rbp),%rdx │ │ │ │ - mov %eax,(%rdx,%rbx,4) │ │ │ │ - jne bbb8 │ │ │ │ - vucomisd %xmm6,%xmm1 │ │ │ │ - jp bc6b │ │ │ │ - jne bc6b │ │ │ │ - cmp %r14d,%edi │ │ │ │ - je b280 │ │ │ │ - inc %rbx │ │ │ │ - mov %r14d,%eax │ │ │ │ - add $0x8,%r11 │ │ │ │ + cmp %eax,%esi │ │ │ │ + jge af80 │ │ │ │ + mov -0x40(%rbp),%rax │ │ │ │ + mov %ecx,(%rax,%r8,4) │ │ │ │ + cmp %ecx,-0x38(%rbp) │ │ │ │ + jne b905 │ │ │ │ + vucomisd %xmm9,%xmm1 │ │ │ │ + jp b981 │ │ │ │ + jne b981 │ │ │ │ + cmp %r14d,%esi │ │ │ │ + je b007 │ │ │ │ + inc %r8 │ │ │ │ + mov %r14d,%ecx │ │ │ │ + add $0x8,%rdi │ │ │ │ inc %r15d │ │ │ │ - lea 0x1(%rax),%r14d │ │ │ │ - mov %ebx,-0x38(%rbp) │ │ │ │ - cmp %edi,%ebx │ │ │ │ - jle b1dc │ │ │ │ - mov -0x40(%rbp),%rcx │ │ │ │ - mov %eax,(%rcx,%rbx,4) │ │ │ │ - cmp %r14d,%edi │ │ │ │ - jne b258 │ │ │ │ - mov 0x7e4a(%rip),%eax │ │ │ │ - mov 0x7e48(%rip),%ebx │ │ │ │ - mov -0x50(%rbp),%r14 │ │ │ │ - mov -0x44(%rbp),%r12d │ │ │ │ - lea -0x1(%rax),%edx │ │ │ │ + mov %r8d,-0x38(%rbp) │ │ │ │ + lea 0x1(%rcx),%r14d │ │ │ │ + cmp %esi,%r8d │ │ │ │ + jle af70 │ │ │ │ + mov -0x40(%rbp),%rax │ │ │ │ + mov %ecx,(%rax,%r8,4) │ │ │ │ + cmp %r14d,%esi │ │ │ │ + jne afdc │ │ │ │ + mov 0x70c3(%rip),%eax │ │ │ │ + mov 0x70c1(%rip),%ecx │ │ │ │ + mov -0x44(%rbp),%r11d │ │ │ │ + mov -0x50(%rbp),%rbx │ │ │ │ mov %eax,-0x44(%rbp) │ │ │ │ - mov %ebx,-0x94(%rbp) │ │ │ │ - mov -0x98(%rbp),%eax │ │ │ │ + lea -0x1(%rax),%edx │ │ │ │ + mov %ecx,-0x98(%rbp) │ │ │ │ + mov -0x9c(%rbp),%eax │ │ │ │ test %eax,%eax │ │ │ │ - jle cda6 │ │ │ │ - movslq %eax,%r13 │ │ │ │ - vmovsd 0x418f(%rip),%xmm0 │ │ │ │ - lea 0x0(,%r13,8),%rdi │ │ │ │ + jle c9f6 │ │ │ │ + movslq %eax,%r15 │ │ │ │ + lea 0x0(,%r15,8),%rdi │ │ │ │ + vmovsd 0x3400(%rip),%xmm0 │ │ │ │ xor %ecx,%ecx │ │ │ │ - lea (%r14,%rdi,1),%rsi │ │ │ │ - mov %r14,%rax │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + lea (%rbx,%rdi,1),%rsi │ │ │ │ + mov %rbx,%rax │ │ │ │ + nopl 0x0(%rax) │ │ │ │ mov (%rax),%r8 │ │ │ │ add $0x8,%rax │ │ │ │ movq $0x0,(%r8,%rcx,1) │ │ │ │ cmp %rax,%rsi │ │ │ │ - jne b2e0 │ │ │ │ - mov (%r14,%rcx,1),%rax │ │ │ │ + jne b058 │ │ │ │ + mov (%rbx,%rcx,1),%rax │ │ │ │ vmovsd %xmm0,(%rax,%rcx,1) │ │ │ │ add $0x8,%rcx │ │ │ │ cmp %rcx,%rdi │ │ │ │ - jne b2c7 │ │ │ │ - cmp %edx,-0x94(%rbp) │ │ │ │ - jge b3b7 │ │ │ │ - vmovsd 0x412e(%rip),%xmm1 │ │ │ │ + jne b04e │ │ │ │ + cmp -0x98(%rbp),%edx │ │ │ │ + jle b136 │ │ │ │ movslq %edx,%r9 │ │ │ │ - mov %r10,-0x38(%rbp) │ │ │ │ - mov -0x44(%rbp),%ebx │ │ │ │ + mov %r11d,-0x38(%rbp) │ │ │ │ + vmovsd 0x33af(%rip),%xmm1 │ │ │ │ + lea 0x1(%rdx),%r10d │ │ │ │ lea 0x0(,%r9,8),%rcx │ │ │ │ - mov -0x40(%rbp),%r13 │ │ │ │ - lea 0x1(%rdx),%r11d │ │ │ │ - lea (%r10,%rcx,1),%rdi │ │ │ │ - mov -0x94(%rbp),%r10d │ │ │ │ - lea (%r14,%rcx,1),%rsi │ │ │ │ + mov -0x44(%rbp),%r12d │ │ │ │ + mov -0x98(%rbp),%r11d │ │ │ │ + mov -0x40(%rbp),%r14 │ │ │ │ + lea (%rbx,%rcx,1),%rsi │ │ │ │ + lea 0x0(%r13,%rcx,1),%rdi │ │ │ │ lea -0x8(%rcx),%r8 │ │ │ │ - cmp %r11d,%ebx │ │ │ │ - jl b37e │ │ │ │ - mov %ebx,%eax │ │ │ │ - sub %r11d,%eax │ │ │ │ + cmp %r10d,%r12d │ │ │ │ + jl b0fe │ │ │ │ + mov %r12d,%eax │ │ │ │ + sub %r10d,%eax │ │ │ │ lea 0x8(,%rax,8),%r15 │ │ │ │ xor %eax,%eax │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ mov 0x8(%rdi,%rax,1),%rdx │ │ │ │ vmovsd (%rdx,%r8,1),%xmm0 │ │ │ │ mov 0x8(%rsi,%rax,1),%rdx │ │ │ │ add $0x8,%rax │ │ │ │ vmovsd %xmm0,(%rdx,%rcx,1) │ │ │ │ cmp %rax,%r15 │ │ │ │ - jne b360 │ │ │ │ - movslq 0x0(%r13,%r9,4),%rax │ │ │ │ + jne b0e0 │ │ │ │ + movslq (%r14,%r9,4),%rax │ │ │ │ cmp %r9d,%eax │ │ │ │ - jne c05f │ │ │ │ + jne bcea │ │ │ │ dec %r9 │ │ │ │ - dec %r11d │ │ │ │ + dec %r10d │ │ │ │ mov %r8,%rcx │ │ │ │ sub $0x8,%rsi │ │ │ │ sub $0x8,%rdi │ │ │ │ - cmp %r9d,%r10d │ │ │ │ - jl b343 │ │ │ │ - mov -0x98(%rbp),%eax │ │ │ │ - mov -0x38(%rbp),%r10 │ │ │ │ - test %eax,%eax │ │ │ │ - jle cdb2 │ │ │ │ - movslq %eax,%r13 │ │ │ │ - mov -0x94(%rbp),%r15d │ │ │ │ - mov -0x98(%rbp),%ebx │ │ │ │ + cmp %r9d,%r11d │ │ │ │ + jl b0bd │ │ │ │ + mov -0x9c(%rbp),%eax │ │ │ │ + mov -0x38(%rbp),%r11d │ │ │ │ + test %eax,%eax │ │ │ │ + jle ca02 │ │ │ │ + movslq %eax,%r15 │ │ │ │ + mov -0x44(%rbp),%r14d │ │ │ │ + mov -0x98(%rbp),%r12d │ │ │ │ xor %edx,%edx │ │ │ │ xor %r9d,%r9d │ │ │ │ - xor %ecx,%ecx │ │ │ │ - mov %r9d,%esi │ │ │ │ + mov -0x9c(%rbp),%r10d │ │ │ │ + vxorpd %xmm9,%xmm9,%xmm9 │ │ │ │ + mov %r9d,%ecx │ │ │ │ mov %edx,%r9d │ │ │ │ - cmp %esi,%ebx │ │ │ │ - jle b423 │ │ │ │ - mov (%r10,%rdx,8),%r8 │ │ │ │ - mov %ebx,%edi │ │ │ │ - movslq %esi,%r11 │ │ │ │ - sub %esi,%edi │ │ │ │ - add %r11,%rdi │ │ │ │ - lea (%r8,%r11,8),%rax │ │ │ │ - lea (%r8,%rdi,8),%rsi │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + cmp %ecx,%r10d │ │ │ │ + jle b191 │ │ │ │ + mov %r10d,%esi │ │ │ │ + movslq %ecx,%r8 │ │ │ │ + mov 0x0(%r13,%rdx,8),%rdi │ │ │ │ + sub %ecx,%esi │ │ │ │ + add %r8,%rsi │ │ │ │ + lea (%rdi,%r8,8),%rax │ │ │ │ + lea (%rdi,%rsi,8),%rcx │ │ │ │ + nopl (%rax) │ │ │ │ vmovsd (%rax),%xmm0 │ │ │ │ - vmovq %rcx,%xmm6 │ │ │ │ add $0x8,%rax │ │ │ │ - vandpd 0x401b(%rip),%xmm0,%xmm0 │ │ │ │ - vaddsd %xmm0,%xmm6,%xmm6 │ │ │ │ - vmovq %xmm6,%rcx │ │ │ │ - cmp %rax,%rsi │ │ │ │ - jne b400 │ │ │ │ - cmp %edx,%r15d │ │ │ │ - jg c036 │ │ │ │ - cmp %edx,-0x44(%rbp) │ │ │ │ - jl c036 │ │ │ │ + vandpd 0x32a8(%rip),%xmm0,%xmm0 │ │ │ │ + vaddsd %xmm0,%xmm9,%xmm9 │ │ │ │ + cmp %rax,%rcx │ │ │ │ + jne b178 │ │ │ │ + cmp %edx,%r12d │ │ │ │ + jg bcc0 │ │ │ │ + cmp %edx,%r14d │ │ │ │ + jl bcc0 │ │ │ │ inc %rdx │ │ │ │ - cmp %rdx,%r13 │ │ │ │ - jne b3cb │ │ │ │ - mov -0x44(%rbp),%ebx │ │ │ │ - cmp %ebx,-0x94(%rbp) │ │ │ │ - mov %rcx,-0xb8(%rbp) │ │ │ │ - jg cdf9 │ │ │ │ - imul $0x1e,-0x98(%rbp),%eax │ │ │ │ - mov %eax,-0x88(%rbp) │ │ │ │ - movslq -0x94(%rbp),%r11 │ │ │ │ - lea 0x8(%r14),%rdx │ │ │ │ - vxorpd %xmm7,%xmm7,%xmm7 │ │ │ │ - mov %r12d,-0xdc(%rbp) │ │ │ │ - mov -0x44(%rbp),%ebx │ │ │ │ - mov %rdx,-0xf8(%rbp) │ │ │ │ - mov %r14,-0xe8(%rbp) │ │ │ │ - vmovq 0x3f91(%rip),%xmm6 │ │ │ │ - mov -0xb8(%rbp),%rcx │ │ │ │ - mov -0x98(%rbp),%r8d │ │ │ │ - lea 0x0(,%r11,8),%rax │ │ │ │ - lea 0x1(%r11),%r13 │ │ │ │ - mov %r11,-0xd8(%rbp) │ │ │ │ - mov %r11d,%edx │ │ │ │ + cmp %rdx,%r15 │ │ │ │ + jne b152 │ │ │ │ + mov -0x98(%rbp),%ecx │ │ │ │ + cmp %ecx,-0x44(%rbp) │ │ │ │ + jl ca42 │ │ │ │ + imul $0x1e,-0x9c(%rbp),%eax │ │ │ │ + mov %eax,-0x94(%rbp) │ │ │ │ + movslq -0x98(%rbp),%rdx │ │ │ │ + mov -0x44(%rbp),%ecx │ │ │ │ + lea 0x8(%rbx),%rsi │ │ │ │ + mov %r11d,-0xdc(%rbp) │ │ │ │ + mov %rsi,-0x100(%rbp) │ │ │ │ + mov -0x9c(%rbp),%r15d │ │ │ │ + vxorpd %xmm10,%xmm10,%xmm10 │ │ │ │ + vmovq 0x3229(%rip),%xmm8 │ │ │ │ + lea 0x0(,%rdx,8),%rax │ │ │ │ + mov %rdx,-0xd8(%rbp) │ │ │ │ + lea 0x1(%rdx),%r14 │ │ │ │ mov %rax,-0xc8(%rbp) │ │ │ │ - add %r14,%rax │ │ │ │ - mov %ebx,-0x38(%rbp) │ │ │ │ - mov %r13,-0xd0(%rbp) │ │ │ │ - mov %rax,-0x50(%rbp) │ │ │ │ - mov %ebx,%eax │ │ │ │ - sub %r11d,%eax │ │ │ │ - add %r11,%rax │ │ │ │ - lea 0x8(%r14,%rax,8),%rax │ │ │ │ - mov -0x38(%rbp),%edi │ │ │ │ - vmovsd 0x3efd(%rip),%xmm9 │ │ │ │ - xor %r14d,%r14d │ │ │ │ - vmovsd 0x3efa(%rip),%xmm8 │ │ │ │ - lea -0x2(%rdi),%ebx │ │ │ │ - lea -0x1(%rdi),%r15d │ │ │ │ - mov %ebx,-0x84(%rbp) │ │ │ │ - movslq %edi,%rbx │ │ │ │ - lea 0x0(,%rbx,8),%r9 │ │ │ │ - mov %rbx,-0xf0(%rbp) │ │ │ │ - lea -0x8(%r9),%rsi │ │ │ │ - mov %r9,-0x60(%rbp) │ │ │ │ - mov %rsi,-0x80(%rbp) │ │ │ │ - lea -0x8(%r10,%r9,1),%rsi │ │ │ │ + add %rbx,%rax │ │ │ │ + mov %rax,-0x58(%rbp) │ │ │ │ + mov %ecx,%eax │ │ │ │ + sub %edx,%eax │ │ │ │ + mov %rbx,-0xe8(%rbp) │ │ │ │ + add %rdx,%rax │ │ │ │ + mov %ecx,-0x38(%rbp) │ │ │ │ + vmovq %xmm9,%rcx │ │ │ │ + mov %r14,-0xd0(%rbp) │ │ │ │ + lea (%rsi,%rax,8),%rax │ │ │ │ + mov %edx,%r14d │ │ │ │ + movslq -0x38(%rbp),%r10 │ │ │ │ + vmovsd 0x3198(%rip),%xmm12 │ │ │ │ + xor %r12d,%r12d │ │ │ │ + vmovsd 0x3195(%rip),%xmm11 │ │ │ │ + lea -0x2(%r10),%edi │ │ │ │ + mov %r10,-0xf0(%rbp) │ │ │ │ + lea -0x1(%r10),%edx │ │ │ │ + mov %edi,-0x78(%rbp) │ │ │ │ + lea 0x0(,%r10,8),%rdi │ │ │ │ + lea -0x8(%rdi),%rsi │ │ │ │ + mov %rdi,-0x70(%rbp) │ │ │ │ + mov %rsi,-0x88(%rbp) │ │ │ │ + add %r13,%rsi │ │ │ │ mov %rsi,-0x90(%rbp) │ │ │ │ - lea -0x8(,%rbx,8),%rsi │ │ │ │ - mov %rsi,-0x78(%rbp) │ │ │ │ - mov %edi,%esi │ │ │ │ - sub %edx,%esi │ │ │ │ + lea -0x8(,%r10,8),%rsi │ │ │ │ + mov %rsi,-0x80(%rbp) │ │ │ │ + mov %r10d,%esi │ │ │ │ + sub %r14d,%esi │ │ │ │ + mov %r10,-0xf8(%rbp) │ │ │ │ add -0xd0(%rbp),%rsi │ │ │ │ - lea 0x0(,%rsi,8),%rdi │ │ │ │ - mov %rdi,-0xc0(%rbp) │ │ │ │ - mov (%r10,%r9,1),%rdi │ │ │ │ - mov %rdi,-0x58(%rbp) │ │ │ │ - mov -0x38(%rbp),%ebx │ │ │ │ - cmp %edx,%ebx │ │ │ │ - jle bf00 │ │ │ │ - xchg %ax,%ax │ │ │ │ - mov -0x78(%rbp),%rsi │ │ │ │ - mov -0x58(%rbp),%rdi │ │ │ │ + lea 0x0(,%rsi,8),%rbx │ │ │ │ + mov %rbx,-0xc0(%rbp) │ │ │ │ + mov 0x0(%r13,%rdi,1),%rbx │ │ │ │ + mov %rbx,-0x68(%rbp) │ │ │ │ + mov %r14d,%ebx │ │ │ │ + mov %edx,%r14d │ │ │ │ + mov %ebx,%edx │ │ │ │ + mov -0x38(%rbp),%r8d │ │ │ │ + cmp %edx,%r8d │ │ │ │ + jle bbab │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov -0x80(%rbp),%rsi │ │ │ │ + mov -0x68(%rbp),%rdi │ │ │ │ vxorpd %xmm1,%xmm1,%xmm1 │ │ │ │ - jmp b57e │ │ │ │ - xchg %ax,%ax │ │ │ │ - dec %ebx │ │ │ │ + jmp b300 │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ + dec %r8d │ │ │ │ sub $0x8,%rsi │ │ │ │ - cmp %edx,%ebx │ │ │ │ - je bf70 │ │ │ │ + cmp %edx,%r8d │ │ │ │ + je bc18 │ │ │ │ mov %rdi,%r9 │ │ │ │ - mov (%r10,%rsi,1),%rdi │ │ │ │ - vmovsd 0x8(%r9,%rsi,1),%xmm0 │ │ │ │ - vandpd 0x3e9c(%rip),%xmm0,%xmm14 │ │ │ │ + mov 0x0(%r13,%rsi,1),%rdi │ │ │ │ + vmovsd 0x8(%r9,%rsi,1),%xmm3 │ │ │ │ vmovsd (%rdi,%rsi,1),%xmm0 │ │ │ │ - vandpd 0x3e8f(%rip),%xmm0,%xmm0 │ │ │ │ - vaddsd %xmm0,%xmm14,%xmm14 │ │ │ │ - vucomisd %xmm1,%xmm14 │ │ │ │ - jp b5b9 │ │ │ │ - vmovq %xmm14,%r11 │ │ │ │ - cmove %rcx,%r11 │ │ │ │ - vmovq %r11,%xmm14 │ │ │ │ + vandpd 0x3114(%rip),%xmm3,%xmm3 │ │ │ │ + vandpd 0x310c(%rip),%xmm0,%xmm0 │ │ │ │ + vaddsd %xmm0,%xmm3,%xmm3 │ │ │ │ + vucomisd %xmm1,%xmm3 │ │ │ │ + jp b33c │ │ │ │ + vmovq %xmm3,%rbx │ │ │ │ + cmove %rcx,%rbx │ │ │ │ + vmovq %rbx,%xmm3 │ │ │ │ vmovsd (%r9,%rsi,1),%xmm0 │ │ │ │ - vandpd 0x3e69(%rip),%xmm0,%xmm0 │ │ │ │ - vaddsd %xmm14,%xmm0,%xmm0 │ │ │ │ - vucomisd %xmm0,%xmm14 │ │ │ │ - jp b570 │ │ │ │ - jne b570 │ │ │ │ - mov -0x58(%rbp),%rdi │ │ │ │ - mov -0x60(%rbp),%rsi │ │ │ │ - add %rdi,%rsi │ │ │ │ - cmp %ebx,-0x38(%rbp) │ │ │ │ + vandpd 0x30e6(%rip),%xmm0,%xmm0 │ │ │ │ + vaddsd %xmm3,%xmm0,%xmm0 │ │ │ │ + vucomisd %xmm0,%xmm3 │ │ │ │ + jp b2f0 │ │ │ │ + jne b2f0 │ │ │ │ + mov -0x68(%rbp),%rbx │ │ │ │ + mov -0x70(%rbp),%rdi │ │ │ │ + lea (%rbx,%rdi,1),%rsi │ │ │ │ vmovsd (%rsi),%xmm0 │ │ │ │ - je ce8e │ │ │ │ - mov -0x90(%rbp),%rdi │ │ │ │ - mov -0x58(%rbp),%r11 │ │ │ │ - mov (%rdi),%r9 │ │ │ │ - mov -0x80(%rbp),%rdi │ │ │ │ - add %rdi,%r11 │ │ │ │ - vmovsd (%r9,%rdi,1),%xmm5 │ │ │ │ - mov -0x60(%rbp),%rdi │ │ │ │ - vmovsd (%r9,%rdi,1),%xmm4 │ │ │ │ - vmulsd (%r11),%xmm4,%xmm4 │ │ │ │ - cmp %ebx,%r15d │ │ │ │ - je c102 │ │ │ │ - cmp -0x88(%rbp),%r14d │ │ │ │ - je c0a4 │ │ │ │ - cmp $0xa,%r14d │ │ │ │ - je bf90 │ │ │ │ - cmp $0x14,%r14d │ │ │ │ - je bf90 │ │ │ │ - mov -0x84(%rbp),%r9d │ │ │ │ - inc %r14d │ │ │ │ - cmp %ebx,%r9d │ │ │ │ - jl c026 │ │ │ │ - mov -0x78(%rbp),%rdi │ │ │ │ - lea -0x8(%rdi),%rsi │ │ │ │ - jmp b6e6 │ │ │ │ - lea -0x8(%rsi),%r12 │ │ │ │ - mov -0x8(%r10,%rsi,1),%rsi │ │ │ │ - vandpd 0x3dbf(%rip),%xmm13,%xmm11 │ │ │ │ - vandpd 0x3db7(%rip),%xmm10,%xmm10 │ │ │ │ - vandpd 0x3daf(%rip),%xmm15,%xmm12 │ │ │ │ - vmovsd (%rsi,%r12,1),%xmm1 │ │ │ │ - vandpd 0x3da1(%rip),%xmm1,%xmm1 │ │ │ │ - vaddsd %xmm11,%xmm1,%xmm1 │ │ │ │ - vandpd 0x3d94(%rip),%xmm3,%xmm11 │ │ │ │ - vaddsd %xmm10,%xmm1,%xmm1 │ │ │ │ - vandpd 0x3d87(%rip),%xmm2,%xmm10 │ │ │ │ - vaddsd %xmm12,%xmm11,%xmm11 │ │ │ │ - vmulsd %xmm10,%xmm1,%xmm1 │ │ │ │ - vmovsd (%rdi,%r12,1),%xmm10 │ │ │ │ - vandpd 0x3d6f(%rip),%xmm10,%xmm10 │ │ │ │ - vfmadd132sd %xmm11,%xmm1,%xmm10 │ │ │ │ - vucomisd %xmm10,%xmm1 │ │ │ │ - jp b6d3 │ │ │ │ - je b76c │ │ │ │ - lea -0x1(%r9),%r11d │ │ │ │ - cmp %ebx,%r11d │ │ │ │ - jl bf84 │ │ │ │ - mov %r12,%rsi │ │ │ │ - mov %r11d,%r9d │ │ │ │ - mov (%r10,%rsi,1),%rdi │ │ │ │ - mov 0x8(%r10,%rsi,1),%r12 │ │ │ │ - vmovsd (%rdi,%rsi,1),%xmm13 │ │ │ │ - vmovsd 0x8(%r12,%rsi,1),%xmm10 │ │ │ │ - vsubsd %xmm13,%xmm0,%xmm11 │ │ │ │ - vsubsd %xmm13,%xmm5,%xmm1 │ │ │ │ - vsubsd %xmm13,%xmm10,%xmm3 │ │ │ │ - vmovapd %xmm11,%xmm2 │ │ │ │ - vfmsub132sd %xmm1,%xmm4,%xmm2 │ │ │ │ - vdivsd (%r12,%rsi,1),%xmm2,%xmm2 │ │ │ │ - vsubsd %xmm11,%xmm3,%xmm3 │ │ │ │ - mov 0x10(%r10,%rsi,1),%r12 │ │ │ │ - vsubsd %xmm1,%xmm3,%xmm3 │ │ │ │ - vandpd 0x3d01(%rip),%xmm3,%xmm1 │ │ │ │ - vmovsd 0x8(%r12,%rsi,1),%xmm15 │ │ │ │ + cmp %r8d,-0x38(%rbp) │ │ │ │ + je cac1 │ │ │ │ + mov -0x90(%rbp),%rbx │ │ │ │ + mov -0x68(%rbp),%rdi │ │ │ │ + mov (%rbx),%r9 │ │ │ │ + mov -0x88(%rbp),%rbx │ │ │ │ + lea (%rdi,%rbx,1),%r10 │ │ │ │ + vmovsd (%r9,%rbx,1),%xmm13 │ │ │ │ + mov -0x70(%rbp),%rbx │ │ │ │ + vmovsd (%r9,%rbx,1),%xmm14 │ │ │ │ + vmulsd (%r10),%xmm14,%xmm14 │ │ │ │ + cmp %r8d,%r14d │ │ │ │ + je bd86 │ │ │ │ + cmp -0x94(%rbp),%r12d │ │ │ │ + je bd25 │ │ │ │ + cmp $0xa,%r12d │ │ │ │ + je bc39 │ │ │ │ + cmp $0x14,%r12d │ │ │ │ + je bc39 │ │ │ │ + mov -0x78(%rbp),%r10d │ │ │ │ + inc %r12d │ │ │ │ + cmp %r8d,%r10d │ │ │ │ + jl bcb3 │ │ │ │ + mov -0x80(%rbp),%rbx │ │ │ │ + lea -0x8(%rbx),%rsi │ │ │ │ + jmp b46c │ │ │ │ + nopl (%rax) │ │ │ │ + mov -0x8(%r13,%rsi,1),%r11 │ │ │ │ + vandpd 0x303b(%rip),%xmm7,%xmm9 │ │ │ │ + lea -0x8(%rsi),%r9 │ │ │ │ + vandpd 0x302f(%rip),%xmm4,%xmm4 │ │ │ │ + vandpd 0x3027(%rip),%xmm6,%xmm15 │ │ │ │ + vmovsd -0x8(%r11,%rsi,1),%xmm1 │ │ │ │ + vandpd 0x3018(%rip),%xmm1,%xmm1 │ │ │ │ + vaddsd %xmm9,%xmm1,%xmm1 │ │ │ │ + vandpd 0x300b(%rip),%xmm5,%xmm9 │ │ │ │ + vaddsd %xmm15,%xmm9,%xmm9 │ │ │ │ + vaddsd %xmm4,%xmm1,%xmm1 │ │ │ │ + vandpd 0x2ffa(%rip),%xmm2,%xmm4 │ │ │ │ + vmulsd %xmm4,%xmm1,%xmm1 │ │ │ │ + vmovsd -0x8(%rdi,%rsi,1),%xmm4 │ │ │ │ + vandpd 0x2fe8(%rip),%xmm4,%xmm4 │ │ │ │ + vfmadd132sd %xmm9,%xmm1,%xmm4 │ │ │ │ + vucomisd %xmm4,%xmm1 │ │ │ │ + jp b459 │ │ │ │ + je b4ec │ │ │ │ + lea -0x1(%r10),%edi │ │ │ │ + cmp %r8d,%edi │ │ │ │ + jl bc2d │ │ │ │ + mov %r9,%rsi │ │ │ │ + mov %edi,%r10d │ │ │ │ + mov 0x0(%r13,%rsi,1),%rdi │ │ │ │ + mov 0x8(%r13,%rsi,1),%r9 │ │ │ │ + vmovsd (%rdi,%rsi,1),%xmm7 │ │ │ │ + vmovsd 0x8(%r9,%rsi,1),%xmm4 │ │ │ │ + vsubsd %xmm7,%xmm0,%xmm3 │ │ │ │ + vsubsd %xmm7,%xmm13,%xmm1 │ │ │ │ + vsubsd %xmm7,%xmm4,%xmm5 │ │ │ │ + vmovapd %xmm3,%xmm2 │ │ │ │ + vfmsub132sd %xmm1,%xmm14,%xmm2 │ │ │ │ + vsubsd %xmm3,%xmm5,%xmm5 │ │ │ │ + vsubsd %xmm1,%xmm5,%xmm5 │ │ │ │ + vdivsd (%r9,%rsi,1),%xmm2,%xmm2 │ │ │ │ vaddsd 0x8(%rdi,%rsi,1),%xmm2,%xmm2 │ │ │ │ - vandpd 0x3cec(%rip),%xmm2,%xmm14 │ │ │ │ - vaddsd %xmm1,%xmm14,%xmm14 │ │ │ │ - vandpd 0x3ce0(%rip),%xmm15,%xmm1 │ │ │ │ - vaddsd %xmm1,%xmm14,%xmm14 │ │ │ │ - vdivsd %xmm14,%xmm2,%xmm2 │ │ │ │ - vdivsd %xmm14,%xmm3,%xmm3 │ │ │ │ - vdivsd %xmm14,%xmm15,%xmm15 │ │ │ │ - cmp %ebx,%r9d │ │ │ │ - jne b660 │ │ │ │ - lea 0x2(%r9),%r12d │ │ │ │ - cmp %r12d,-0x38(%rbp) │ │ │ │ - jl b7e6 │ │ │ │ - mov -0x38(%rbp),%edi │ │ │ │ - movslq %r12d,%rsi │ │ │ │ + mov 0x10(%r13,%rsi,1),%r9 │ │ │ │ + vandpd 0x2f78(%rip),%xmm5,%xmm1 │ │ │ │ + vmovsd 0x8(%r9,%rsi,1),%xmm6 │ │ │ │ + vandpd 0x2f69(%rip),%xmm2,%xmm3 │ │ │ │ + vaddsd %xmm1,%xmm3,%xmm3 │ │ │ │ + vandpd 0x2f5d(%rip),%xmm6,%xmm1 │ │ │ │ + vaddsd %xmm1,%xmm3,%xmm3 │ │ │ │ + vdivsd %xmm3,%xmm2,%xmm2 │ │ │ │ + vdivsd %xmm3,%xmm5,%xmm5 │ │ │ │ + vdivsd %xmm3,%xmm6,%xmm6 │ │ │ │ + cmp %r8d,%r10d │ │ │ │ + jne b3e8 │ │ │ │ + lea 0x2(%r10),%r11d │ │ │ │ + cmp %r11d,-0x38(%rbp) │ │ │ │ + jl b535 │ │ │ │ + mov -0x38(%rbp),%ebx │ │ │ │ + movslq %r11d,%rsi │ │ │ │ + mov %r11d,%edi │ │ │ │ lea -0x10(,%rsi,8),%rsi │ │ │ │ - lea 0x1(%rdi),%r13d │ │ │ │ - mov %r12d,%edi │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x10(%r10,%rsi,1),%r11 │ │ │ │ - movq $0x0,(%r11,%rsi,1) │ │ │ │ - cmp %r12d,%edi │ │ │ │ - je b7db │ │ │ │ - movq $0x0,-0x8(%r11,%rsi,1) │ │ │ │ + inc %ebx │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov 0x10(%r13,%rsi,1),%r9 │ │ │ │ + movq $0x0,(%r9,%rsi,1) │ │ │ │ + cmp %r11d,%edi │ │ │ │ + je b52b │ │ │ │ + movq $0x0,-0x8(%r9,%rsi,1) │ │ │ │ inc %edi │ │ │ │ add $0x8,%rsi │ │ │ │ - cmp %edi,%r13d │ │ │ │ - jne b7c0 │ │ │ │ - movslq %r9d,%rsi │ │ │ │ - vxorpd %xmm5,%xmm5,%xmm5 │ │ │ │ + cmp %edi,%ebx │ │ │ │ + jne b510 │ │ │ │ + movslq %r10d,%rsi │ │ │ │ + lea 0x8(%r13),%rbx │ │ │ │ + vxorpd %xmm13,%xmm13,%xmm13 │ │ │ │ + mov %rbx,-0x60(%rbp) │ │ │ │ lea -0x8(,%rsi,8),%rdi │ │ │ │ - cmp %r9d,%r15d │ │ │ │ - jl b553 │ │ │ │ - mov %rcx,-0x68(%rbp) │ │ │ │ - mov %ebx,-0x48(%rbp) │ │ │ │ - mov %r14d,-0x70(%rbp) │ │ │ │ - mov %edx,%r11d │ │ │ │ + cmp %r10d,%r14d │ │ │ │ + jl b2c6 │ │ │ │ + mov %r8d,-0x74(%rbp) │ │ │ │ + mov %r10d,%r9d │ │ │ │ + mov %r12d,-0x48(%rbp) │ │ │ │ + mov %edx,-0x50(%rbp) │ │ │ │ nopl 0x0(%rax) │ │ │ │ mov %esi,%edx │ │ │ │ cmp %r9d,%esi │ │ │ │ - je bf50 │ │ │ │ - mov 0x8(%r10,%rdi,1),%rcx │ │ │ │ - vmovsd (%rcx,%rdi,1),%xmm2 │ │ │ │ - mov 0x10(%r10,%rdi,1),%rcx │ │ │ │ - vandpd 0x3bfe(%rip),%xmm2,%xmm0 │ │ │ │ - vmovsd (%rcx,%rdi,1),%xmm3 │ │ │ │ - vandpd 0x3bf1(%rip),%xmm3,%xmm1 │ │ │ │ + je bc00 │ │ │ │ + mov 0x8(%r13,%rdi,1),%r8 │ │ │ │ + vmovsd (%r8,%rdi,1),%xmm2 │ │ │ │ + mov 0x10(%r13,%rdi,1),%r8 │ │ │ │ + vmovsd (%r8,%rdi,1),%xmm5 │ │ │ │ + vandpd 0x2e9f(%rip),%xmm2,%xmm0 │ │ │ │ + vandpd 0x2e97(%rip),%xmm5,%xmm1 │ │ │ │ vaddsd %xmm1,%xmm0,%xmm0 │ │ │ │ - cmp %esi,%r15d │ │ │ │ - je bd50 │ │ │ │ - mov 0x18(%r10,%rdi,1),%rcx │ │ │ │ - vmovsd (%rcx,%rdi,1),%xmm15 │ │ │ │ - vandpd 0x3bd2(%rip),%xmm15,%xmm1 │ │ │ │ + cmp %esi,%r14d │ │ │ │ + je ba50 │ │ │ │ + mov 0x18(%r13,%rdi,1),%r8 │ │ │ │ + vmovsd (%r8,%rdi,1),%xmm6 │ │ │ │ + vandpd 0x2e77(%rip),%xmm6,%xmm1 │ │ │ │ vaddsd %xmm0,%xmm1,%xmm0 │ │ │ │ - vucomisd %xmm5,%xmm0 │ │ │ │ - jp b86e │ │ │ │ - je bd30 │ │ │ │ - vdivsd %xmm0,%xmm3,%xmm3 │ │ │ │ + vucomisd %xmm13,%xmm0 │ │ │ │ + jp b5ca │ │ │ │ + je ba30 │ │ │ │ + vdivsd %xmm0,%xmm5,%xmm5 │ │ │ │ vdivsd %xmm0,%xmm2,%xmm2 │ │ │ │ - vdivsd %xmm0,%xmm15,%xmm15 │ │ │ │ - vmulsd %xmm3,%xmm3,%xmm14 │ │ │ │ - vfmadd231sd %xmm2,%xmm2,%xmm14 │ │ │ │ - vfmadd231sd %xmm15,%xmm15,%xmm14 │ │ │ │ - vsqrtsd %xmm14,%xmm14,%xmm14 │ │ │ │ - vmovapd %xmm14,%xmm1 │ │ │ │ - vxorpd %xmm6,%xmm14,%xmm4 │ │ │ │ - vcmpnlesd %xmm14,%xmm5,%xmm14 │ │ │ │ - vblendvpd %xmm14,%xmm4,%xmm1,%xmm14 │ │ │ │ - vcmpnlesd %xmm2,%xmm5,%xmm4 │ │ │ │ - vmovapd %xmm14,%xmm1 │ │ │ │ - vxorpd %xmm6,%xmm14,%xmm14 │ │ │ │ - vblendvpd %xmm4,%xmm14,%xmm1,%xmm14 │ │ │ │ + vmulsd %xmm5,%xmm5,%xmm3 │ │ │ │ + vdivsd %xmm0,%xmm6,%xmm6 │ │ │ │ + vfmadd231sd %xmm2,%xmm2,%xmm3 │ │ │ │ + vfmadd231sd %xmm6,%xmm6,%xmm3 │ │ │ │ + vsqrtsd %xmm3,%xmm3,%xmm3 │ │ │ │ + vmovapd %xmm3,%xmm1 │ │ │ │ + vxorpd %xmm8,%xmm3,%xmm4 │ │ │ │ + vcmpnlesd %xmm3,%xmm13,%xmm3 │ │ │ │ + vblendvpd %xmm3,%xmm4,%xmm1,%xmm3 │ │ │ │ + vcmpnlesd %xmm2,%xmm13,%xmm4 │ │ │ │ + vmovapd %xmm3,%xmm1 │ │ │ │ + vxorpd %xmm8,%xmm3,%xmm3 │ │ │ │ + vblendvpd %xmm4,%xmm3,%xmm1,%xmm3 │ │ │ │ cmp %r9d,%edx │ │ │ │ - je bd70 │ │ │ │ - mov 0x8(%r10,%rdi,1),%rcx │ │ │ │ - vxorpd %xmm6,%xmm14,%xmm1 │ │ │ │ + je ba70 │ │ │ │ + vxorpd %xmm8,%xmm3,%xmm1 │ │ │ │ + mov 0x8(%r13,%rdi,1),%r8 │ │ │ │ vmulsd %xmm0,%xmm1,%xmm0 │ │ │ │ - vmovsd %xmm0,(%rcx,%rdi,1) │ │ │ │ - vaddsd %xmm14,%xmm2,%xmm2 │ │ │ │ - vdivsd %xmm14,%xmm3,%xmm4 │ │ │ │ - vdivsd %xmm14,%xmm15,%xmm13 │ │ │ │ - vdivsd %xmm14,%xmm2,%xmm0 │ │ │ │ - vdivsd %xmm2,%xmm3,%xmm3 │ │ │ │ - vdivsd %xmm2,%xmm15,%xmm15 │ │ │ │ + vmovsd %xmm0,(%r8,%rdi,1) │ │ │ │ + vaddsd %xmm3,%xmm2,%xmm2 │ │ │ │ + vdivsd %xmm3,%xmm5,%xmm4 │ │ │ │ + vdivsd %xmm3,%xmm6,%xmm7 │ │ │ │ + vdivsd %xmm3,%xmm2,%xmm0 │ │ │ │ + vdivsd %xmm2,%xmm5,%xmm5 │ │ │ │ + vdivsd %xmm2,%xmm6,%xmm6 │ │ │ │ + cmp %edx,%r14d │ │ │ │ + je ba98 │ │ │ │ + mov %esi,%ebx │ │ │ │ cmp %edx,%r15d │ │ │ │ - je bda0 │ │ │ │ - mov %esi,%r13d │ │ │ │ - cmp %edx,%r8d │ │ │ │ - jle b957 │ │ │ │ - mov 0x8(%r10,%rdi,1),%r12 │ │ │ │ - mov 0x10(%r10,%rdi,1),%rbx │ │ │ │ + jle b6b9 │ │ │ │ + mov 0x8(%r13,%rdi,1),%r11 │ │ │ │ + mov 0x10(%r13,%rdi,1),%r10 │ │ │ │ mov %rsi,%rdx │ │ │ │ - mov 0x18(%r10,%rdi,1),%rcx │ │ │ │ - xchg %ax,%ax │ │ │ │ - vmovsd (%r12,%rdx,8),%xmm1 │ │ │ │ - vmovapd %xmm3,%xmm2 │ │ │ │ - vfmadd132sd (%rbx,%rdx,8),%xmm1,%xmm2 │ │ │ │ - vfmadd231sd (%rcx,%rdx,8),%xmm15,%xmm2 │ │ │ │ + mov 0x18(%r13,%rdi,1),%r8 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + vmovsd (%r11,%rdx,8),%xmm1 │ │ │ │ + vmovapd %xmm5,%xmm2 │ │ │ │ + vfmadd132sd (%r10,%rdx,8),%xmm1,%xmm2 │ │ │ │ + vfmadd231sd (%r8,%rdx,8),%xmm6,%xmm2 │ │ │ │ vfnmadd231sd %xmm2,%xmm0,%xmm1 │ │ │ │ - vmovsd %xmm1,(%r12,%rdx,8) │ │ │ │ + vmovsd %xmm1,(%r11,%rdx,8) │ │ │ │ vmovapd %xmm4,%xmm1 │ │ │ │ - vfnmadd213sd (%rbx,%rdx,8),%xmm2,%xmm1 │ │ │ │ - vmovsd %xmm1,(%rbx,%rdx,8) │ │ │ │ - vmovapd %xmm13,%xmm1 │ │ │ │ - vfnmadd213sd (%rcx,%rdx,8),%xmm2,%xmm1 │ │ │ │ - vmovsd %xmm1,(%rcx,%rdx,8) │ │ │ │ + vfnmadd213sd (%r10,%rdx,8),%xmm2,%xmm1 │ │ │ │ + vmovsd %xmm1,(%r10,%rdx,8) │ │ │ │ + vmovapd %xmm7,%xmm1 │ │ │ │ + vfnmadd213sd (%r8,%rdx,8),%xmm2,%xmm1 │ │ │ │ + vmovsd %xmm1,(%r8,%rdx,8) │ │ │ │ inc %rdx │ │ │ │ - cmp %edx,%r8d │ │ │ │ - jg b910 │ │ │ │ - mov -0x38(%rbp),%ebx │ │ │ │ - lea 0x2(%r13),%ecx │ │ │ │ - lea 0x3(%r13),%edx │ │ │ │ - cmp %ebx,%ecx │ │ │ │ - cmovge %ebx,%edx │ │ │ │ - lea 0x8(%rdi),%rbx │ │ │ │ - test %edx,%edx │ │ │ │ - js b9e1 │ │ │ │ - movslq %edx,%rdx │ │ │ │ - lea 0x10(%rdi),%r14 │ │ │ │ - lea 0x18(%rdi),%r13 │ │ │ │ - mov %r10,%rcx │ │ │ │ - lea 0x8(%r10,%rdx,8),%r12 │ │ │ │ - mov %r15d,-0x40(%rbp) │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - mov (%rcx),%rdx │ │ │ │ - add $0x8,%rcx │ │ │ │ - vmovsd (%rdx,%r14,1),%xmm10 │ │ │ │ - lea (%rdx,%rbx,1),%r15 │ │ │ │ - add %r13,%rdx │ │ │ │ - vmovsd (%r15),%xmm1 │ │ │ │ - vmulsd %xmm10,%xmm4,%xmm2 │ │ │ │ + cmp %edx,%r15d │ │ │ │ + jg b670 │ │ │ │ + mov -0x38(%rbp),%r11d │ │ │ │ + lea 0x2(%rbx),%edx │ │ │ │ + add $0x3,%ebx │ │ │ │ + cmp %r11d,%edx │ │ │ │ + cmovge %r11d,%ebx │ │ │ │ + lea 0x8(%rdi),%r11 │ │ │ │ + test %ebx,%ebx │ │ │ │ + js b74e │ │ │ │ + mov -0x60(%rbp),%rdx │ │ │ │ + movslq %ebx,%rbx │ │ │ │ + mov %r13,-0x40(%rbp) │ │ │ │ + mov %r13,%r8 │ │ │ │ + lea 0x18(%rdi),%r12 │ │ │ │ + mov %r9d,%r13d │ │ │ │ + mov %rax,%r9 │ │ │ │ + lea (%rdx,%rbx,8),%rax │ │ │ │ + lea 0x10(%rdi),%rbx │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov (%r8),%rdx │ │ │ │ + add $0x8,%r8 │ │ │ │ + vmovsd (%rdx,%rbx,1),%xmm9 │ │ │ │ + lea (%rdx,%r11,1),%r10 │ │ │ │ + add %r12,%rdx │ │ │ │ + vmovsd (%r10),%xmm1 │ │ │ │ + vmulsd %xmm9,%xmm4,%xmm2 │ │ │ │ vfmadd231sd %xmm1,%xmm0,%xmm2 │ │ │ │ - vfmadd231sd (%rdx),%xmm13,%xmm2 │ │ │ │ - vfnmadd231sd %xmm2,%xmm3,%xmm10 │ │ │ │ + vfmadd231sd (%rdx),%xmm7,%xmm2 │ │ │ │ + vfnmadd231sd %xmm2,%xmm5,%xmm9 │ │ │ │ vsubsd %xmm2,%xmm1,%xmm1 │ │ │ │ - vunpcklpd %xmm10,%xmm1,%xmm1 │ │ │ │ - vmovupd %xmm1,(%r15) │ │ │ │ - vmovapd %xmm15,%xmm1 │ │ │ │ + vunpcklpd %xmm9,%xmm1,%xmm1 │ │ │ │ + vmovupd %xmm1,(%r10) │ │ │ │ + vmovapd %xmm6,%xmm1 │ │ │ │ vfnmadd213sd (%rdx),%xmm2,%xmm1 │ │ │ │ vmovsd %xmm1,(%rdx) │ │ │ │ - cmp %rcx,%r12 │ │ │ │ - jne b990 │ │ │ │ - mov -0x40(%rbp),%r15d │ │ │ │ - cmp %r11d,-0x44(%rbp) │ │ │ │ - jl ba4f │ │ │ │ - mov -0x50(%rbp),%rcx │ │ │ │ - lea 0x10(%rdi),%r13 │ │ │ │ + cmp %r8,%rax │ │ │ │ + jne b6f8 │ │ │ │ + mov %r9,%rax │ │ │ │ + mov %r13d,%r9d │ │ │ │ + mov -0x40(%rbp),%r13 │ │ │ │ + mov -0x50(%rbp),%edx │ │ │ │ + cmp %edx,-0x44(%rbp) │ │ │ │ + jl b7b4 │ │ │ │ + mov -0x58(%rbp),%r8 │ │ │ │ + lea 0x10(%rdi),%rbx │ │ │ │ add $0x18,%rdi │ │ │ │ - xchg %ax,%ax │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - mov (%rcx),%rdx │ │ │ │ - add $0x8,%rcx │ │ │ │ - vmovsd (%rdx,%r13,1),%xmm10 │ │ │ │ - lea (%rdx,%rbx,1),%r12 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov (%r8),%rdx │ │ │ │ + add $0x8,%r8 │ │ │ │ + vmovsd (%rdx,%rbx,1),%xmm9 │ │ │ │ + lea (%rdx,%r11,1),%r10 │ │ │ │ add %rdi,%rdx │ │ │ │ - vmovsd (%r12),%xmm1 │ │ │ │ - vmulsd %xmm10,%xmm4,%xmm2 │ │ │ │ + vmovsd (%r10),%xmm1 │ │ │ │ + vmulsd %xmm9,%xmm4,%xmm2 │ │ │ │ vfmadd231sd %xmm1,%xmm0,%xmm2 │ │ │ │ - vfmadd231sd (%rdx),%xmm13,%xmm2 │ │ │ │ - vfnmadd231sd %xmm2,%xmm3,%xmm10 │ │ │ │ + vfmadd231sd (%rdx),%xmm7,%xmm2 │ │ │ │ + vfnmadd231sd %xmm2,%xmm5,%xmm9 │ │ │ │ vsubsd %xmm2,%xmm1,%xmm1 │ │ │ │ - vunpcklpd %xmm10,%xmm1,%xmm1 │ │ │ │ - vmovupd %xmm1,(%r12) │ │ │ │ - vmovapd %xmm15,%xmm1 │ │ │ │ + vunpcklpd %xmm9,%xmm1,%xmm1 │ │ │ │ + vmovupd %xmm1,(%r10) │ │ │ │ + vmovapd %xmm6,%xmm1 │ │ │ │ vfnmadd213sd (%rdx),%xmm2,%xmm1 │ │ │ │ vmovsd %xmm1,(%rdx) │ │ │ │ - cmp %rcx,%rax │ │ │ │ - jne ba00 │ │ │ │ + cmp %rax,%r8 │ │ │ │ + jne b768 │ │ │ │ inc %rsi │ │ │ │ - mov %rbx,%rdi │ │ │ │ - cmp %esi,%r15d │ │ │ │ - jge b810 │ │ │ │ - mov -0x68(%rbp),%rcx │ │ │ │ - mov -0x70(%rbp),%r14d │ │ │ │ - mov %r11d,%edx │ │ │ │ - jmp b553 │ │ │ │ - xchg %ax,%ax │ │ │ │ - vmovsd 0x39d0(%rip),%xmm12 │ │ │ │ - vmulsd %xmm5,%xmm4,%xmm10 │ │ │ │ - vaddsd %xmm4,%xmm0,%xmm1 │ │ │ │ - vcomisd %xmm0,%xmm10 │ │ │ │ - vmovapd %xmm12,%xmm11 │ │ │ │ - jbe bba6 │ │ │ │ - nop │ │ │ │ - vmulsd %xmm6,%xmm0,%xmm0 │ │ │ │ - vaddsd %xmm11,%xmm11,%xmm11 │ │ │ │ - vcomisd %xmm0,%xmm10 │ │ │ │ - ja ba90 │ │ │ │ - vaddsd %xmm4,%xmm4,%xmm10 │ │ │ │ - vcomisd %xmm10,%xmm0 │ │ │ │ - jb babf │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - vmulsd %xmm7,%xmm0,%xmm0 │ │ │ │ - vmulsd %xmm5,%xmm11,%xmm11 │ │ │ │ - vcomisd %xmm10,%xmm0 │ │ │ │ - jae bab0 │ │ │ │ - vaddsd %xmm0,%xmm4,%xmm0 │ │ │ │ + mov %r11,%rdi │ │ │ │ + cmp %esi,%r14d │ │ │ │ + jge b568 │ │ │ │ + mov -0x48(%rbp),%r12d │ │ │ │ + mov -0x50(%rbp),%edx │ │ │ │ + jmp b2c6 │ │ │ │ + nop │ │ │ │ + vmulsd %xmm9,%xmm4,%xmm8 │ │ │ │ + vaddsd %xmm0,%xmm4,%xmm13 │ │ │ │ + vmovapd %xmm14,%xmm15 │ │ │ │ + vmovapd %xmm14,%xmm1 │ │ │ │ + vcomisd %xmm0,%xmm8 │ │ │ │ + jbe b8f4 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + vmulsd %xmm10,%xmm0,%xmm0 │ │ │ │ + vaddsd %xmm1,%xmm1,%xmm1 │ │ │ │ + vcomisd %xmm0,%xmm8 │ │ │ │ + ja b7f0 │ │ │ │ + vaddsd %xmm4,%xmm4,%xmm8 │ │ │ │ + vcomisd %xmm8,%xmm0 │ │ │ │ + jb b821 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + vmulsd %xmm11,%xmm0,%xmm0 │ │ │ │ vmulsd %xmm9,%xmm1,%xmm1 │ │ │ │ - vdivsd %xmm11,%xmm0,%xmm0 │ │ │ │ - vcomisd %xmm0,%xmm1 │ │ │ │ - jbe b160 │ │ │ │ - mov -0xb0(%rbp),%r14 │ │ │ │ - vmulsd (%r14,%rax,8),%xmm11,%xmm0 │ │ │ │ - vmovsd %xmm0,(%r14,%rax,8) │ │ │ │ - cmp %r15d,%ecx │ │ │ │ - jle bb7b │ │ │ │ - mov %ecx,%r12d │ │ │ │ - vdivsd %xmm11,%xmm12,%xmm12 │ │ │ │ - mov (%rsi),%r14 │ │ │ │ - sub %r15d,%r12d │ │ │ │ - lea -0x1(%r12),%r8d │ │ │ │ - cmp $0x2,%r8d │ │ │ │ - jbe c28c │ │ │ │ - mov -0x50(%rbp),%r8 │ │ │ │ - mov %r12d,%r13d │ │ │ │ - vbroadcastsd %xmm12,%ymm4 │ │ │ │ - shr $0x2,%r13d │ │ │ │ - shl $0x5,%r13 │ │ │ │ - add %r14,%r8 │ │ │ │ - add %r8,%r13 │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - vmulpd (%r8),%ymm4,%ymm1 │ │ │ │ - add $0x20,%r8 │ │ │ │ - vmovupd %ymm1,-0x20(%r8) │ │ │ │ - cmp %r8,%r13 │ │ │ │ - jne bb40 │ │ │ │ - test $0x3,%r12b │ │ │ │ - je bb7b │ │ │ │ - mov %r12d,%r8d │ │ │ │ - and $0xfffffffc,%r8d │ │ │ │ - add %r15d,%r8d │ │ │ │ - movslq %r8d,%r8 │ │ │ │ - vmulsd (%r14,%r8,8),%xmm12,%xmm0 │ │ │ │ - vmovsd %xmm0,(%r14,%r8,8) │ │ │ │ - inc %r8 │ │ │ │ - cmp %r8d,%ecx │ │ │ │ - jg bb67 │ │ │ │ - mov %r10,%r8 │ │ │ │ - xchg %ax,%ax │ │ │ │ - mov (%r8),%r12 │ │ │ │ - add $0x8,%r8 │ │ │ │ - add %rdi,%r12 │ │ │ │ - vmulsd (%r12),%xmm11,%xmm0 │ │ │ │ - vmovsd %xmm0,(%r12) │ │ │ │ - cmp %r8,%rbx │ │ │ │ - jne bb80 │ │ │ │ - mov $0x1,%r13d │ │ │ │ - jmp b160 │ │ │ │ - vmovsd 0x389a(%rip),%xmm12 │ │ │ │ - vmovapd %xmm12,%xmm11 │ │ │ │ - jmp ba9f │ │ │ │ - cltq │ │ │ │ - shl $0x3,%rax │ │ │ │ + vcomisd %xmm8,%xmm0 │ │ │ │ + jae b810 │ │ │ │ + vaddsd %xmm4,%xmm0,%xmm0 │ │ │ │ + vmulsd %xmm16,%xmm13,%xmm13 │ │ │ │ + vdivsd %xmm1,%xmm0,%xmm0 │ │ │ │ + vcomisd %xmm0,%xmm13 │ │ │ │ + jbe aef1 │ │ │ │ + mov -0xb8(%rbp),%rbx │ │ │ │ + vmulsd (%rbx,%rax,8),%xmm1,%xmm0 │ │ │ │ + vmovsd %xmm0,(%rbx,%rax,8) │ │ │ │ cmp %r15d,%r12d │ │ │ │ - jle bc24 │ │ │ │ - mov (%r10,%rax,1),%r9 │ │ │ │ - mov (%r10,%r11,1),%r8 │ │ │ │ - mov %r12d,%edx │ │ │ │ - sub %ebx,%edx │ │ │ │ - lea 0x1(%rbx,%rdx,1),%r13 │ │ │ │ - mov %rbx,%rdx │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - vmovsd -0x8(%r9,%rdx,8),%xmm0 │ │ │ │ - vmovsd -0x8(%r8,%rdx,8),%xmm4 │ │ │ │ - vmovsd %xmm4,-0x8(%r9,%rdx,8) │ │ │ │ - vmovsd %xmm0,-0x8(%r8,%rdx,8) │ │ │ │ - inc %rdx │ │ │ │ - cmp %rdx,%r13 │ │ │ │ - jne bc00 │ │ │ │ - mov %r10,%r8 │ │ │ │ + jle b8c3 │ │ │ │ + vdivsd %xmm1,%xmm15,%xmm15 │ │ │ │ + mov %r12d,%r10d │ │ │ │ + mov (%rsi),%rbx │ │ │ │ + sub %r15d,%r10d │ │ │ │ + lea -0x1(%r10),%r9d │ │ │ │ + cmp $0x2,%r9d │ │ │ │ + jbe bf16 │ │ │ │ + mov -0x50(%rbp),%r11 │ │ │ │ + vbroadcastsd %xmm15,%ymm4 │ │ │ │ + lea (%rbx,%r11,1),%r9 │ │ │ │ + mov %r10d,%r11d │ │ │ │ + shr $0x2,%r11d │ │ │ │ + shl $0x5,%r11 │ │ │ │ + add %r9,%r11 │ │ │ │ nopl (%rax) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - mov (%r8),%rdx │ │ │ │ - add $0x8,%r8 │ │ │ │ - lea (%rdx,%rax,1),%r9 │ │ │ │ - vmovsd (%rdx,%r11,1),%xmm4 │ │ │ │ - vmovsd (%r9),%xmm0 │ │ │ │ - vmovsd %xmm4,(%r9) │ │ │ │ - vmovsd %xmm0,(%rdx,%r11,1) │ │ │ │ - cmp %r8,%rsi │ │ │ │ - jne bc40 │ │ │ │ - jmp b243 │ │ │ │ - cmp %r14d,%edi │ │ │ │ - jl b258 │ │ │ │ - mov %edi,%eax │ │ │ │ - lea 0x8(%r11),%r8 │ │ │ │ + vmulpd (%r9),%ymm4,%ymm0 │ │ │ │ + add $0x20,%r9 │ │ │ │ + vmovupd %ymm0,-0x20(%r9) │ │ │ │ + cmp %r9,%r11 │ │ │ │ + jne b888 │ │ │ │ + test $0x3,%r10b │ │ │ │ + je b8c3 │ │ │ │ + mov %r10d,%r9d │ │ │ │ + and $0xfffffffc,%r9d │ │ │ │ + add %r15d,%r9d │ │ │ │ + movslq %r9d,%r9 │ │ │ │ + vmulsd (%rbx,%r9,8),%xmm15,%xmm0 │ │ │ │ + vmovsd %xmm0,(%rbx,%r9,8) │ │ │ │ + inc %r9 │ │ │ │ + cmp %r9d,%r12d │ │ │ │ + jg b8af │ │ │ │ + mov %r13,%r9 │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ + mov (%r9),%r10 │ │ │ │ + add $0x8,%r9 │ │ │ │ + add %r8,%r10 │ │ │ │ + vmulsd (%r10),%xmm1,%xmm0 │ │ │ │ + vmovsd %xmm0,(%r10) │ │ │ │ + cmp %r9,%r14 │ │ │ │ + jne b8d0 │ │ │ │ + mov $0x1,%r11d │ │ │ │ + jmp aef1 │ │ │ │ + vmovsd 0x2b4c(%rip),%xmm15 │ │ │ │ + vmovapd %xmm15,%xmm1 │ │ │ │ + jmp b7ff │ │ │ │ + movslq %ecx,%rcx │ │ │ │ + lea 0x0(,%rcx,8),%rbx │ │ │ │ + cmp %r15d,%r11d │ │ │ │ + jle b952 │ │ │ │ + mov %r11d,%eax │ │ │ │ + mov 0x0(%r13,%rcx,8),%r10 │ │ │ │ + mov 0x0(%r13,%rdi,1),%rcx │ │ │ │ + sub %r8d,%eax │ │ │ │ + lea 0x1(%r8,%rax,1),%r12 │ │ │ │ + mov %r8,%rax │ │ │ │ + nopl (%rax) │ │ │ │ + vmovsd -0x8(%r10,%rax,8),%xmm0 │ │ │ │ + vmovsd -0x8(%rcx,%rax,8),%xmm4 │ │ │ │ + vmovsd %xmm4,-0x8(%r10,%rax,8) │ │ │ │ + vmovsd %xmm0,-0x8(%rcx,%rax,8) │ │ │ │ + inc %rax │ │ │ │ + cmp %rax,%r12 │ │ │ │ + jne b930 │ │ │ │ + mov %r13,%rcx │ │ │ │ + nopl (%rax) │ │ │ │ + mov (%rcx),%rax │ │ │ │ + add $0x8,%rcx │ │ │ │ + lea (%rax,%rbx,1),%r10 │ │ │ │ + vmovsd (%rax,%rdi,1),%xmm4 │ │ │ │ + vmovsd (%r10),%xmm0 │ │ │ │ + vmovsd %xmm4,(%r10) │ │ │ │ + vmovsd %xmm0,(%rax,%rdi,1) │ │ │ │ + cmp %rcx,%r9 │ │ │ │ + jne b958 │ │ │ │ + jmp afc6 │ │ │ │ + cmp %r14d,%esi │ │ │ │ + jl afdc │ │ │ │ + mov %esi,%eax │ │ │ │ + lea 0x8(%rdi),%r10 │ │ │ │ sub %r14d,%eax │ │ │ │ - lea 0x2(%rbx,%rax,1),%rax │ │ │ │ - lea 0x0(,%rax,8),%r13 │ │ │ │ - jmp bc9d │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add $0x8,%r8 │ │ │ │ - cmp %r8,%r13 │ │ │ │ - je b253 │ │ │ │ - mov (%r10,%r8,1),%rdx │ │ │ │ - lea (%rdx,%rcx,1),%rax │ │ │ │ + lea 0x2(%r8,%rax,1),%rax │ │ │ │ + lea 0x0(,%rax,8),%r12 │ │ │ │ + jmp b9b5 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add $0x8,%r10 │ │ │ │ + cmp %r10,%r12 │ │ │ │ + je afd7 │ │ │ │ + mov 0x0(%r13,%r10,1),%rcx │ │ │ │ + lea (%rcx,%rdx,1),%rax │ │ │ │ vmovsd (%rax),%xmm0 │ │ │ │ - vucomisd %xmm6,%xmm0 │ │ │ │ - jp bcb1 │ │ │ │ - je bc90 │ │ │ │ + vucomisd %xmm9,%xmm0 │ │ │ │ + jp b9cb │ │ │ │ + je b9a8 │ │ │ │ vdivsd %xmm1,%xmm0,%xmm0 │ │ │ │ - cmp -0x38(%rbp),%r12d │ │ │ │ vmovsd %xmm0,(%rax) │ │ │ │ - jle bcf9 │ │ │ │ - mov (%r10,%r11,1),%r9 │ │ │ │ - mov %rbx,%rax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - vmovsd (%r9,%rax,8),%xmm4 │ │ │ │ - vfnmadd213sd (%rdx,%rax,8),%xmm0,%xmm4 │ │ │ │ - vmovsd %xmm4,(%rdx,%rax,8) │ │ │ │ + cmp -0x38(%rbp),%r11d │ │ │ │ + jle ba00 │ │ │ │ + mov 0x0(%r13,%rdi,1),%rbx │ │ │ │ + mov %r8,%rax │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + vmovsd (%rbx,%rax,8),%xmm4 │ │ │ │ + vfnmadd213sd (%rcx,%rax,8),%xmm0,%xmm4 │ │ │ │ + vmovsd %xmm4,(%rcx,%rax,8) │ │ │ │ inc %rax │ │ │ │ - cmp %eax,%r12d │ │ │ │ - jg bce0 │ │ │ │ - mov %r10,%rax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov (%rax),%r9 │ │ │ │ + cmp %eax,%r11d │ │ │ │ + jg b9e8 │ │ │ │ + mov %r13,%rax │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov (%rax),%rbx │ │ │ │ add $0x8,%rax │ │ │ │ - vmovsd (%r9,%r8,1),%xmm4 │ │ │ │ - vfmadd213sd (%r9,%r11,1),%xmm0,%xmm4 │ │ │ │ - vmovsd %xmm4,(%r9,%r11,1) │ │ │ │ - cmp %rax,%rsi │ │ │ │ - jne bd00 │ │ │ │ - jmp bc90 │ │ │ │ - xchg %ax,%ax │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - lea 0x8(%rdi),%rbx │ │ │ │ + vmovsd (%rbx,%r10,1),%xmm4 │ │ │ │ + vfmadd213sd (%rbx,%rdi,1),%xmm0,%xmm4 │ │ │ │ + vmovsd %xmm4,(%rbx,%rdi,1) │ │ │ │ + cmp %rax,%r9 │ │ │ │ + jne ba08 │ │ │ │ + jmp b9a8 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + lea 0x8(%rdi),%r11 │ │ │ │ inc %rsi │ │ │ │ vxorpd %xmm0,%xmm0,%xmm0 │ │ │ │ - mov %rbx,%rdi │ │ │ │ - cmp %esi,%r15d │ │ │ │ - jge b810 │ │ │ │ - jmp ba5e │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - vaddsd %xmm5,%xmm0,%xmm0 │ │ │ │ - vucomisd %xmm5,%xmm0 │ │ │ │ - jp bd60 │ │ │ │ - je ce71 │ │ │ │ - vxorpd %xmm15,%xmm15,%xmm15 │ │ │ │ - jmp b86e │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - cmp %edx,-0x48(%rbp) │ │ │ │ - je b8cf │ │ │ │ - mov 0x8(%r10,%rdi,1),%rcx │ │ │ │ - add %rdi,%rcx │ │ │ │ - vmovsd (%rcx),%xmm0 │ │ │ │ - vxorpd %xmm6,%xmm0,%xmm0 │ │ │ │ - vmovsd %xmm0,(%rcx) │ │ │ │ - jmp b8cf │ │ │ │ + mov %r11,%rdi │ │ │ │ + cmp %esi,%r14d │ │ │ │ + jge b568 │ │ │ │ + jmp b7c3 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + vaddsd %xmm13,%xmm0,%xmm0 │ │ │ │ + vucomisd %xmm13,%xmm0 │ │ │ │ + jp ba62 │ │ │ │ + je caa9 │ │ │ │ + vxorpd %xmm6,%xmm6,%xmm6 │ │ │ │ + jmp b5ca │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + cmp %edx,-0x74(%rbp) │ │ │ │ + je b62d │ │ │ │ + mov 0x8(%r13,%rdi,1),%r8 │ │ │ │ + add %rdi,%r8 │ │ │ │ + vmovsd (%r8),%xmm0 │ │ │ │ + vxorpd %xmm8,%xmm0,%xmm0 │ │ │ │ + vmovsd %xmm0,(%r8) │ │ │ │ + jmp b62d │ │ │ │ nopl (%rax) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - mov -0x68(%rbp),%rcx │ │ │ │ - mov -0x70(%rbp),%r14d │ │ │ │ - mov %r11d,%edx │ │ │ │ - movslq %esi,%r9 │ │ │ │ - cmp %esi,%r8d │ │ │ │ - jle bdf2 │ │ │ │ + mov -0x48(%rbp),%r12d │ │ │ │ + mov -0x50(%rbp),%edx │ │ │ │ + movslq %esi,%r8 │ │ │ │ + cmp %esi,%r15d │ │ │ │ + jle baea │ │ │ │ movslq %esi,%rsi │ │ │ │ - mov (%r10,%rsi,8),%r11 │ │ │ │ - mov 0x8(%r10,%rsi,8),%rdi │ │ │ │ - nop │ │ │ │ - vmovsd (%r11,%rsi,8),%xmm1 │ │ │ │ - vmovapd %xmm3,%xmm2 │ │ │ │ + mov 0x0(%r13,%rsi,8),%r9 │ │ │ │ + mov 0x8(%r13,%rsi,8),%rdi │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + vmovsd (%r9,%rsi,8),%xmm1 │ │ │ │ + vmovapd %xmm5,%xmm2 │ │ │ │ vfmadd132sd (%rdi,%rsi,8),%xmm1,%xmm2 │ │ │ │ vfnmadd231sd %xmm2,%xmm0,%xmm1 │ │ │ │ - vmovsd %xmm1,(%r11,%rsi,8) │ │ │ │ + vmovsd %xmm1,(%r9,%rsi,8) │ │ │ │ vmovapd %xmm4,%xmm1 │ │ │ │ vfnmadd213sd (%rdi,%rsi,8),%xmm2,%xmm1 │ │ │ │ vmovsd %xmm1,(%rdi,%rsi,8) │ │ │ │ inc %rsi │ │ │ │ - cmp %esi,%r8d │ │ │ │ - jg bdc0 │ │ │ │ + cmp %esi,%r15d │ │ │ │ + jg bab8 │ │ │ │ mov -0x38(%rbp),%ebx │ │ │ │ - lea 0x2(%r9),%esi │ │ │ │ - lea 0x3(%r9),%edi │ │ │ │ + lea 0x2(%r8),%esi │ │ │ │ + lea 0x3(%r8),%edi │ │ │ │ cmp %ebx,%esi │ │ │ │ cmovge %ebx,%edi │ │ │ │ test %edi,%edi │ │ │ │ - js be75 │ │ │ │ - movslq %r9d,%r11 │ │ │ │ + js bb4e │ │ │ │ + movslq %r8d,%r9 │ │ │ │ movslq %edi,%rdi │ │ │ │ - mov %r10,%rsi │ │ │ │ - shl $0x3,%r11 │ │ │ │ - lea 0x8(%r10,%rdi,8),%rbx │ │ │ │ + mov %r13,%rsi │ │ │ │ + shl $0x3,%r9 │ │ │ │ + lea 0x8(%r13,%rdi,8),%r10 │ │ │ │ + lea 0x8(%r9),%r11 │ │ │ │ nopl 0x0(%rax) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - mov (%rsi),%r12 │ │ │ │ + mov (%rsi),%rbx │ │ │ │ add $0x8,%rsi │ │ │ │ - vmovsd 0x8(%r12,%r11,1),%xmm5 │ │ │ │ - vmovsd (%r12,%r11,1),%xmm1 │ │ │ │ - vmulsd %xmm5,%xmm4,%xmm2 │ │ │ │ + vmovsd (%rbx,%r11,1),%xmm9 │ │ │ │ + vmovsd (%rbx,%r9,1),%xmm1 │ │ │ │ + vmulsd %xmm9,%xmm4,%xmm2 │ │ │ │ vfmadd231sd %xmm1,%xmm0,%xmm2 │ │ │ │ - vfnmadd231sd %xmm2,%xmm3,%xmm5 │ │ │ │ + vfnmadd231sd %xmm2,%xmm5,%xmm9 │ │ │ │ vsubsd %xmm2,%xmm1,%xmm1 │ │ │ │ - vunpcklpd %xmm5,%xmm1,%xmm1 │ │ │ │ - vmovupd %xmm1,(%r12,%r11,1) │ │ │ │ - cmp %rsi,%rbx │ │ │ │ - jne be40 │ │ │ │ + vunpcklpd %xmm9,%xmm1,%xmm1 │ │ │ │ + vmovupd %xmm1,(%rbx,%r9,1) │ │ │ │ + cmp %r10,%rsi │ │ │ │ + jne bb18 │ │ │ │ cmp %edx,-0x44(%rbp) │ │ │ │ - jl b553 │ │ │ │ - mov -0x50(%rbp),%rsi │ │ │ │ - shl $0x3,%r9 │ │ │ │ - nopl (%rax) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - mov (%rsi),%r11 │ │ │ │ + jl b2c6 │ │ │ │ + shl $0x3,%r8 │ │ │ │ + mov -0x58(%rbp),%rsi │ │ │ │ + lea 0x8(%r8),%r10 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov (%rsi),%r9 │ │ │ │ add $0x8,%rsi │ │ │ │ - vmovsd 0x8(%r11,%r9,1),%xmm5 │ │ │ │ - vmovsd (%r11,%r9,1),%xmm1 │ │ │ │ - vmulsd %xmm5,%xmm4,%xmm2 │ │ │ │ + vmovsd (%r9,%r10,1),%xmm9 │ │ │ │ + vmovsd (%r9,%r8,1),%xmm1 │ │ │ │ + vmulsd %xmm9,%xmm4,%xmm2 │ │ │ │ vfmadd231sd %xmm1,%xmm0,%xmm2 │ │ │ │ - vfnmadd231sd %xmm2,%xmm3,%xmm5 │ │ │ │ + vfnmadd231sd %xmm2,%xmm5,%xmm9 │ │ │ │ vsubsd %xmm2,%xmm1,%xmm1 │ │ │ │ - vunpcklpd %xmm5,%xmm1,%xmm1 │ │ │ │ - vmovupd %xmm1,(%r11,%r9,1) │ │ │ │ + vunpcklpd %xmm9,%xmm1,%xmm1 │ │ │ │ + vmovupd %xmm1,(%r9,%r8,1) │ │ │ │ cmp %rsi,%rax │ │ │ │ - jne bec0 │ │ │ │ - mov -0x38(%rbp),%ebx │ │ │ │ - cmp %edx,%ebx │ │ │ │ - jg b560 │ │ │ │ - mov -0x60(%rbp),%rbx │ │ │ │ - mov -0x58(%rbp),%rsi │ │ │ │ - mov -0xa0(%rbp),%rdi │ │ │ │ - mov -0xa8(%rbp),%r9 │ │ │ │ + jne bb68 │ │ │ │ + mov -0x38(%rbp),%r8d │ │ │ │ + cmp %edx,%r8d │ │ │ │ + jg b2d8 │ │ │ │ + mov %edx,%ebx │ │ │ │ + mov -0x68(%rbp),%rsi │ │ │ │ + mov %r14d,%edx │ │ │ │ + mov -0xa8(%rbp),%rdi │ │ │ │ + mov %ebx,%r14d │ │ │ │ + mov -0x70(%rbp),%rbx │ │ │ │ + mov -0xb0(%rbp),%r11 │ │ │ │ add %rbx,%rsi │ │ │ │ - vaddsd (%rsi),%xmm7,%xmm0 │ │ │ │ add %rbx,%rdi │ │ │ │ - add %rbx,%r9 │ │ │ │ + lea (%r11,%rbx,1),%r8 │ │ │ │ + vaddsd (%rsi),%xmm10,%xmm0 │ │ │ │ vmovsd %xmm0,(%rsi) │ │ │ │ - mov %r15d,-0x38(%rbp) │ │ │ │ + mov %edx,-0x38(%rbp) │ │ │ │ vmovsd %xmm0,(%rdi) │ │ │ │ - movq $0x0,(%r9) │ │ │ │ - cmp %edx,-0x38(%rbp) │ │ │ │ - jl c596 │ │ │ │ - sub %r14d,-0x88(%rbp) │ │ │ │ - jmp b4d8 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - vmulsd %xmm3,%xmm3,%xmm14 │ │ │ │ - vfmadd231sd %xmm2,%xmm2,%xmm14 │ │ │ │ - vfmadd231sd %xmm15,%xmm15,%xmm14 │ │ │ │ - jmp b888 │ │ │ │ - xchg %ax,%ax │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - mov -0x58(%rbp),%rdi │ │ │ │ - mov -0x60(%rbp),%rsi │ │ │ │ - add %rdi,%rsi │ │ │ │ + movq $0x0,(%r8) │ │ │ │ + cmp %r14d,-0x38(%rbp) │ │ │ │ + jl c20d │ │ │ │ + sub %r12d,-0x94(%rbp) │ │ │ │ + jmp b23c │ │ │ │ + nop │ │ │ │ + vmulsd %xmm5,%xmm5,%xmm3 │ │ │ │ + vfmadd231sd %xmm2,%xmm2,%xmm3 │ │ │ │ + vfmadd231sd %xmm6,%xmm6,%xmm3 │ │ │ │ + jmp b5e4 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov -0x68(%rbp),%rbx │ │ │ │ + mov -0x70(%rbp),%rdi │ │ │ │ + lea (%rbx,%rdi,1),%rsi │ │ │ │ vmovsd (%rsi),%xmm0 │ │ │ │ - jmp b5ec │ │ │ │ - lea 0x1(%r9),%r12d │ │ │ │ - mov %r11d,%r9d │ │ │ │ - jmp b770 │ │ │ │ + jmp b370 │ │ │ │ + lea 0x1(%r10),%r11d │ │ │ │ + mov %edi,%r10d │ │ │ │ + jmp b4f0 │ │ │ │ + vaddsd %xmm0,%xmm10,%xmm10 │ │ │ │ mov -0xc8(%rbp),%rsi │ │ │ │ - mov -0xc0(%rbp),%r12 │ │ │ │ - vaddsd %xmm0,%xmm7,%xmm7 │ │ │ │ + mov -0xc0(%rbp),%r11 │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - mov (%r10,%rsi,1),%rdi │ │ │ │ + mov 0x0(%r13,%rsi,1),%rdi │ │ │ │ add %rsi,%rdi │ │ │ │ add $0x8,%rsi │ │ │ │ vmovsd (%rdi),%xmm1 │ │ │ │ vsubsd %xmm0,%xmm1,%xmm1 │ │ │ │ vmovsd %xmm1,(%rdi) │ │ │ │ - cmp %rsi,%r12 │ │ │ │ - jne bfc0 │ │ │ │ - mov -0x60(%rbp),%rdi │ │ │ │ - inc %r14d │ │ │ │ - vmovsd (%r11),%xmm0 │ │ │ │ - vandpd 0x3440(%rip),%xmm0,%xmm0 │ │ │ │ - vmovsd -0x10(%r9,%rdi,1),%xmm14 │ │ │ │ - mov -0x84(%rbp),%r9d │ │ │ │ - vandpd 0x342a(%rip),%xmm14,%xmm14 │ │ │ │ - vaddsd %xmm0,%xmm14,%xmm14 │ │ │ │ - vmulsd %xmm9,%xmm14,%xmm0 │ │ │ │ - vmulsd %xmm8,%xmm14,%xmm4 │ │ │ │ - vmovapd %xmm0,%xmm5 │ │ │ │ - vmulsd %xmm14,%xmm4,%xmm4 │ │ │ │ - cmp %ebx,%r9d │ │ │ │ - jge b653 │ │ │ │ - mov -0x38(%rbp),%r12d │ │ │ │ - mov -0x84(%rbp),%r9d │ │ │ │ - jmp b776 │ │ │ │ - mov (%r10,%rdx,8),%rax │ │ │ │ + cmp %rsi,%r11 │ │ │ │ + jne bc50 │ │ │ │ + mov -0x70(%rbp),%rbx │ │ │ │ + vmovsd (%r10),%xmm0 │ │ │ │ + inc %r12d │ │ │ │ + mov -0x78(%rbp),%r10d │ │ │ │ + vmovsd -0x10(%r9,%rbx,1),%xmm3 │ │ │ │ + vandpd 0x27a4(%rip),%xmm0,%xmm0 │ │ │ │ + vandpd 0x279c(%rip),%xmm3,%xmm3 │ │ │ │ + vaddsd %xmm0,%xmm3,%xmm3 │ │ │ │ + vmulsd %xmm12,%xmm3,%xmm0 │ │ │ │ + vmulsd %xmm11,%xmm3,%xmm14 │ │ │ │ + vmovapd %xmm0,%xmm13 │ │ │ │ + vmulsd %xmm3,%xmm14,%xmm14 │ │ │ │ + cmp %r8d,%r10d │ │ │ │ + jge b3d8 │ │ │ │ + mov -0x38(%rbp),%r11d │ │ │ │ + mov -0x78(%rbp),%r10d │ │ │ │ + jmp b4f6 │ │ │ │ + mov 0x0(%r13,%rdx,8),%rax │ │ │ │ vmovsd (%rax,%rdx,8),%xmm0 │ │ │ │ - mov -0xa0(%rbp),%rax │ │ │ │ - vmovsd %xmm0,(%rax,%rdx,8) │ │ │ │ mov -0xa8(%rbp),%rax │ │ │ │ + vmovsd %xmm0,(%rax,%rdx,8) │ │ │ │ + mov -0xb0(%rbp),%rax │ │ │ │ movq $0x0,(%rax,%rdx,8) │ │ │ │ - jmp b435 │ │ │ │ - mov (%r14,%rax,8),%rdx │ │ │ │ - cmp %r9d,%ebx │ │ │ │ - jl c09a │ │ │ │ + jmp b1a3 │ │ │ │ + mov (%rbx,%rax,8),%rdx │ │ │ │ + cmp %r9d,%r12d │ │ │ │ + jl bd1b │ │ │ │ mov (%rsi),%r15 │ │ │ │ mov %r9,%rax │ │ │ │ nopl 0x0(%rax) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ vmovsd (%rdx,%rax,8),%xmm0 │ │ │ │ vmovsd %xmm0,(%r15,%rax,8) │ │ │ │ movq $0x0,(%rdx,%rax,8) │ │ │ │ inc %rax │ │ │ │ - cmp %eax,%ebx │ │ │ │ - jge c080 │ │ │ │ + cmp %eax,%r12d │ │ │ │ + jge bd00 │ │ │ │ vmovsd %xmm1,(%rdx,%rcx,1) │ │ │ │ - jmp b38c │ │ │ │ - mov -0x38(%rbp),%ebx │ │ │ │ - mov -0xd8(%rbp),%r11 │ │ │ │ - mov -0xdc(%rbp),%r12d │ │ │ │ - mov -0xe8(%rbp),%r14 │ │ │ │ - test %ebx,%ebx │ │ │ │ - je c278 │ │ │ │ - lea 0x31cd(%rip),%rdi │ │ │ │ + jmp b10b │ │ │ │ + mov -0x38(%rbp),%r14d │ │ │ │ + mov -0xd8(%rbp),%rdx │ │ │ │ + mov -0xdc(%rbp),%r11d │ │ │ │ + mov -0xe8(%rbp),%rbx │ │ │ │ + test %r14d,%r14d │ │ │ │ + je bf02 │ │ │ │ + lea 0x254a(%rip),%rdi │ │ │ │ vzeroupper │ │ │ │ call 44e0 │ │ │ │ - mov %ebx,%edx │ │ │ │ - lea 0x2ffd(%rip),%rsi │ │ │ │ + mov %r14d,%edx │ │ │ │ + lea 0x2379(%rip),%rsi │ │ │ │ mov $0x1,%edi │ │ │ │ xor %eax,%eax │ │ │ │ call 4030 <__printf_chk@plt> │ │ │ │ mov $0x1,%eax │ │ │ │ lea -0x30(%rbp),%rsp │ │ │ │ pop %rbx │ │ │ │ pop %r10 │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ pop %rbp │ │ │ │ lea -0x8(%r10),%rsp │ │ │ │ ret │ │ │ │ - vsubsd %xmm0,%xmm5,%xmm2 │ │ │ │ - vmulsd 0x32b2(%rip),%xmm2,%xmm2 │ │ │ │ - vaddsd %xmm0,%xmm7,%xmm1 │ │ │ │ - vmovsd 0x32d6(%rip),%xmm0 │ │ │ │ - mov -0x80(%rbp),%rdi │ │ │ │ - mov -0xa8(%rbp),%r11 │ │ │ │ - vaddsd %xmm7,%xmm5,%xmm5 │ │ │ │ - mov -0xf0(%rbp),%rbx │ │ │ │ + vaddsd %xmm0,%xmm10,%xmm1 │ │ │ │ + vsubsd %xmm0,%xmm13,%xmm0 │ │ │ │ + mov %edx,%ebx │ │ │ │ + mov %r14d,%edx │ │ │ │ + vaddsd %xmm10,%xmm13,%xmm13 │ │ │ │ + mov %ebx,%r14d │ │ │ │ + mov -0x70(%rbp),%rbx │ │ │ │ + mov -0xa8(%rbp),%rdi │ │ │ │ + mov -0xf0(%rbp),%r11 │ │ │ │ + mov -0xf8(%rbp),%r10 │ │ │ │ + vmulsd 0x2604(%rip),%xmm0,%xmm2 │ │ │ │ vmovsd %xmm1,(%rsi) │ │ │ │ - mov -0xa0(%rbp),%rsi │ │ │ │ - vmovsd %xmm5,(%r9,%rdi,1) │ │ │ │ - add %rdi,%rsi │ │ │ │ - add %r11,%rdi │ │ │ │ - vmovapd %xmm2,%xmm3 │ │ │ │ - vfmadd132sd %xmm2,%xmm4,%xmm3 │ │ │ │ - vandpd 0x32d8(%rip),%xmm3,%xmm13 │ │ │ │ - vcomisd %xmm0,%xmm3 │ │ │ │ - vsqrtsd %xmm13,%xmm13,%xmm13 │ │ │ │ - jae c3f2 │ │ │ │ - vxorpd 0x32b1(%rip),%xmm13,%xmm0 │ │ │ │ - mov -0x84(%rbp),%ebx │ │ │ │ - vaddsd %xmm1,%xmm2,%xmm1 │ │ │ │ + vmovsd 0x2628(%rip),%xmm0 │ │ │ │ + vmovsd %xmm13,-0x8(%r9,%rbx,1) │ │ │ │ + mov -0x88(%rbp),%rbx │ │ │ │ + lea (%rdi,%rbx,1),%rsi │ │ │ │ + mov -0xb0(%rbp),%rdi │ │ │ │ + vmovapd %xmm2,%xmm5 │ │ │ │ + add %rbx,%rdi │ │ │ │ + vfmadd132sd %xmm2,%xmm14,%xmm5 │ │ │ │ + vcomisd %xmm0,%xmm5 │ │ │ │ + vandpd 0x2637(%rip),%xmm5,%xmm7 │ │ │ │ + vsqrtsd %xmm7,%xmm7,%xmm7 │ │ │ │ + jae c06a │ │ │ │ + vaddsd %xmm2,%xmm1,%xmm1 │ │ │ │ + vxorpd 0x2611(%rip),%xmm7,%xmm0 │ │ │ │ + mov -0x78(%rbp),%ebx │ │ │ │ + vunpcklpd %xmm0,%xmm7,%xmm0 │ │ │ │ + mov %ebx,-0x38(%rbp) │ │ │ │ vmovddup %xmm1,%xmm1 │ │ │ │ vmovupd %xmm1,(%rsi) │ │ │ │ - mov %ebx,-0x38(%rbp) │ │ │ │ - vunpcklpd %xmm0,%xmm13,%xmm0 │ │ │ │ vmovupd %xmm0,(%rdi) │ │ │ │ - jmp bf36 │ │ │ │ - mov %r13d,-0x44(%rbp) │ │ │ │ - mov %r12,%r10 │ │ │ │ - mov -0x58(%rbp),%r13 │ │ │ │ - mov -0x38(%rbp),%r12d │ │ │ │ - mov -0x50(%rbp),%r14 │ │ │ │ - movl $0x0,0x6f26(%rip) │ │ │ │ - movl $0xffffffff,0x6f18(%rip) │ │ │ │ + jmp bbe9 │ │ │ │ + mov %r12d,-0x44(%rbp) │ │ │ │ + mov -0x58(%rbp),%r15 │ │ │ │ mov $0xfffffffe,%edx │ │ │ │ - movl $0x0,-0x94(%rbp) │ │ │ │ - jmp b2b1 │ │ │ │ - movslq -0x94(%rbp),%r11 │ │ │ │ - lea 0x8(%r14),%rdx │ │ │ │ - cmp %r11d,%r12d │ │ │ │ - jl ce1a │ │ │ │ - mov -0x94(%rbp),%r15d │ │ │ │ - mov -0x44(%rbp),%edi │ │ │ │ - lea -0x8(,%r13,8),%rsi │ │ │ │ - lea (%r14,%r11,8),%rbx │ │ │ │ - sub %r15d,%edi │ │ │ │ - lea -0x1(%r15),%eax │ │ │ │ - lea (%rdi,%r11,1),%rcx │ │ │ │ - lea (%rdx,%rcx,8),%r9 │ │ │ │ + mov -0x38(%rbp),%r11d │ │ │ │ + mov -0x50(%rbp),%rbx │ │ │ │ + movl $0x0,0x628b(%rip) │ │ │ │ + movl $0xffffffff,0x627d(%rip) │ │ │ │ + movl $0x0,-0x98(%rbp) │ │ │ │ + jmp b038 │ │ │ │ + movslq -0x98(%rbp),%rdx │ │ │ │ + lea 0x8(%rbx),%rsi │ │ │ │ + cmp %edx,%r11d │ │ │ │ + jl ca5b │ │ │ │ mov -0x44(%rbp),%ecx │ │ │ │ - mov -0xe0(%rbp),%edx │ │ │ │ - cmp %r15d,%ecx │ │ │ │ - jl c26e │ │ │ │ - cmp %edx,%ecx │ │ │ │ - mov %edx,%r8d │ │ │ │ - mov %rbx,%r13 │ │ │ │ - mov %edx,-0x40(%rbp) │ │ │ │ - cmovle %ecx,%r8d │ │ │ │ - mov 0x0(%r13),%rdi │ │ │ │ - mov %r11,%rdx │ │ │ │ - vxorpd %xmm1,%xmm1,%xmm1 │ │ │ │ - cmp %r15d,%r8d │ │ │ │ - jl c25d │ │ │ │ - mov %eax,-0x38(%rbp) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - mov (%r10,%rdx,8),%rax │ │ │ │ - vmovsd (%rax,%rsi,1),%xmm0 │ │ │ │ - vmulsd (%rdi,%rdx,8),%xmm0,%xmm0 │ │ │ │ - inc %rdx │ │ │ │ - vaddsd %xmm0,%xmm1,%xmm1 │ │ │ │ - cmp %edx,%r8d │ │ │ │ - jge c240 │ │ │ │ - mov -0x38(%rbp),%eax │ │ │ │ - add $0x8,%r13 │ │ │ │ - vmovsd %xmm1,(%rdi,%rsi,1) │ │ │ │ - cmp %r13,%r9 │ │ │ │ - jne c222 │ │ │ │ - mov -0x40(%rbp),%edx │ │ │ │ - dec %edx │ │ │ │ - sub $0x8,%rsi │ │ │ │ - cmp %eax,%edx │ │ │ │ - jne c20e │ │ │ │ - mov -0x98(%rbp),%eax │ │ │ │ + lea -0x8(,%r15,8),%rdi │ │ │ │ + mov -0x98(%rbp),%r15d │ │ │ │ + lea (%rbx,%rdx,8),%r12 │ │ │ │ + sub %r15d,%ecx │ │ │ │ + lea -0x1(%r15),%eax │ │ │ │ + add %rdx,%rcx │ │ │ │ + lea (%rsi,%rcx,8),%r10 │ │ │ │ + mov -0x44(%rbp),%r9d │ │ │ │ + cmp %r9d,%r15d │ │ │ │ + jg bef0 │ │ │ │ + mov -0xa0(%rbp),%ecx │ │ │ │ + mov %r12,%r14 │ │ │ │ + cmp %r9d,%ecx │ │ │ │ + cmovle %ecx,%r9d │ │ │ │ + mov (%r14),%r8 │ │ │ │ + mov %rdx,%rcx │ │ │ │ + vxorpd %xmm0,%xmm0,%xmm0 │ │ │ │ + cmp %r15d,%r9d │ │ │ │ + jl bee1 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov 0x0(%r13,%rcx,8),%rsi │ │ │ │ + vmovsd (%r8,%rcx,8),%xmm5 │ │ │ │ + inc %rcx │ │ │ │ + vfmadd231sd (%rsi,%rdi,1),%xmm5,%xmm0 │ │ │ │ + cmp %ecx,%r9d │ │ │ │ + jge bec8 │ │ │ │ + add $0x8,%r14 │ │ │ │ + vmovsd %xmm0,(%r8,%rdi,1) │ │ │ │ + cmp %r10,%r14 │ │ │ │ + jne beb3 │ │ │ │ + decl -0xa0(%rbp) │ │ │ │ + sub $0x8,%rdi │ │ │ │ + cmp %eax,-0xa0(%rbp) │ │ │ │ + jne be9a │ │ │ │ + mov -0x9c(%rbp),%eax │ │ │ │ test %eax,%eax │ │ │ │ - jne c294 │ │ │ │ + jne bf1e │ │ │ │ xor %eax,%eax │ │ │ │ vzeroupper │ │ │ │ - jmp c0ed │ │ │ │ - mov %r15d,%r8d │ │ │ │ - jmp bb64 │ │ │ │ - mov -0x94(%rbp),%ebx │ │ │ │ - cmp %ebx,-0x44(%rbp) │ │ │ │ - je c32a │ │ │ │ - jl c32a │ │ │ │ - mov -0x98(%rbp),%eax │ │ │ │ - mov -0x98(%rbp),%r8d │ │ │ │ - mov %r11,%rdx │ │ │ │ + jmp bd71 │ │ │ │ + mov %r15d,%r9d │ │ │ │ + jmp b8ac │ │ │ │ + mov -0x44(%rbp),%ecx │ │ │ │ + cmp %ecx,-0x98(%rbp) │ │ │ │ + je bfad │ │ │ │ + jg bfad │ │ │ │ + mov -0x9c(%rbp),%eax │ │ │ │ + mov -0x9c(%rbp),%r8d │ │ │ │ mov %eax,%edi │ │ │ │ shr $0x2,%edi │ │ │ │ shl $0x5,%rdi │ │ │ │ test %eax,%eax │ │ │ │ - jle c573 │ │ │ │ - mov -0xb0(%rbp),%rax │ │ │ │ - mov (%r14,%rdx,8),%rsi │ │ │ │ + jle c1ea │ │ │ │ + mov -0xb8(%rbp),%rax │ │ │ │ + mov (%rbx,%rdx,8),%rsi │ │ │ │ vmovsd (%rax,%rdx,8),%xmm2 │ │ │ │ - cmp $0x2,%r12d │ │ │ │ - jbe c58f │ │ │ │ + cmp $0x2,%r11d │ │ │ │ + jbe c206 │ │ │ │ vbroadcastsd %xmm2,%ymm1 │ │ │ │ mov %rsi,%rax │ │ │ │ lea (%rdi,%rsi,1),%rcx │ │ │ │ vmulpd (%rax),%ymm1,%ymm0 │ │ │ │ add $0x20,%rax │ │ │ │ vmovupd %ymm0,-0x20(%rax) │ │ │ │ cmp %rax,%rcx │ │ │ │ - jne c2f0 │ │ │ │ + jne bf73 │ │ │ │ test $0x3,%r8b │ │ │ │ - je c322 │ │ │ │ + je bfa5 │ │ │ │ mov %r8d,%eax │ │ │ │ and $0xfffffffc,%eax │ │ │ │ cltq │ │ │ │ vmulsd (%rsi,%rax,8),%xmm2,%xmm0 │ │ │ │ vmovsd %xmm0,(%rsi,%rax,8) │ │ │ │ inc %rax │ │ │ │ cmp %eax,%r8d │ │ │ │ - jg c310 │ │ │ │ + jg bf93 │ │ │ │ inc %rdx │ │ │ │ cmp %edx,-0x44(%rbp) │ │ │ │ - jge c2ca │ │ │ │ - movslq -0x98(%rbp),%r13 │ │ │ │ - test %r13d,%r13d │ │ │ │ - jle c282 │ │ │ │ - mov -0x94(%rbp),%r8d │ │ │ │ - lea 0x0(,%r13,8),%rdx │ │ │ │ + jge bf4d │ │ │ │ + movslq -0x9c(%rbp),%r15 │ │ │ │ + test %r15d,%r15d │ │ │ │ + jle bf0c │ │ │ │ + lea 0x0(,%r15,8),%rdx │ │ │ │ xor %ecx,%ecx │ │ │ │ - jmp c35c │ │ │ │ + jmp bfd8 │ │ │ │ cmp -0x44(%rbp),%ecx │ │ │ │ - jg c361 │ │ │ │ + jg bfe0 │ │ │ │ inc %ecx │ │ │ │ + cmp %ecx,-0x9c(%rbp) │ │ │ │ + je c035 │ │ │ │ cmp %ecx,-0x98(%rbp) │ │ │ │ - je c3ba │ │ │ │ - cmp %r8d,%ecx │ │ │ │ - jge c34d │ │ │ │ - mov -0xb0(%rbp),%rbx │ │ │ │ - mov %r8d,%esi │ │ │ │ + jle bfc9 │ │ │ │ + mov -0x98(%rbp),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ sub %ecx,%esi │ │ │ │ - cmp %r8d,%ecx │ │ │ │ - cmovge %ecx,%esi │ │ │ │ - movslq %esi,%rax │ │ │ │ - lea 0x0(,%rax,8),%rdi │ │ │ │ - vcvttsd2si (%rbx,%rax,8),%eax │ │ │ │ + cmp %ecx,%eax │ │ │ │ + mov -0xb8(%rbp),%rax │ │ │ │ + cmovle %ecx,%esi │ │ │ │ + movslq %esi,%rdi │ │ │ │ + vcvttsd2si (%rax,%rdi,8),%eax │ │ │ │ cmp %eax,%esi │ │ │ │ - je c352 │ │ │ │ - mov (%r14,%rdi,1),%rdi │ │ │ │ + je bfce │ │ │ │ cltq │ │ │ │ - mov (%r14,%rax,8),%rsi │ │ │ │ + mov (%rbx,%rdi,8),%rdi │ │ │ │ + mov (%rbx,%rax,8),%rsi │ │ │ │ xor %eax,%eax │ │ │ │ vmovsd (%rdi,%rax,1),%xmm0 │ │ │ │ vmovsd (%rsi,%rax,1),%xmm1 │ │ │ │ vmovsd %xmm1,(%rdi,%rax,1) │ │ │ │ vmovsd %xmm0,(%rsi,%rax,1) │ │ │ │ add $0x8,%rax │ │ │ │ cmp %rax,%rdx │ │ │ │ - jne c393 │ │ │ │ + jne c00e │ │ │ │ inc %ecx │ │ │ │ - cmp %ecx,-0x98(%rbp) │ │ │ │ - jne c35c │ │ │ │ - mov -0xa8(%rbp),%rax │ │ │ │ + cmp %ecx,-0x9c(%rbp) │ │ │ │ + jne bfd8 │ │ │ │ + mov -0xb0(%rbp),%rax │ │ │ │ vxorpd %xmm0,%xmm0,%xmm0 │ │ │ │ add %rax,%rdx │ │ │ │ - jmp c3dd │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ + jmp c055 │ │ │ │ + nopl (%rax) │ │ │ │ add $0x8,%rax │ │ │ │ cmp %rax,%rdx │ │ │ │ - je c282 │ │ │ │ + je bf0c │ │ │ │ vucomisd (%rax),%xmm0 │ │ │ │ - jp c3e5 │ │ │ │ - je c3d0 │ │ │ │ + jp c05d │ │ │ │ + je c048 │ │ │ │ mov $0x2,%eax │ │ │ │ vzeroupper │ │ │ │ - jmp c0ed │ │ │ │ - vmovapd %xmm13,%xmm3 │ │ │ │ - vxorpd 0x3022(%rip),%xmm13,%xmm13 │ │ │ │ + jmp bd71 │ │ │ │ vxorpd %xmm0,%xmm0,%xmm0 │ │ │ │ - mov -0xa0(%rbp),%r11 │ │ │ │ + vmovapd %xmm7,%xmm3 │ │ │ │ + vxorpd 0x23a6(%rip),%xmm7,%xmm7 │ │ │ │ + mov -0xa8(%rbp),%rbx │ │ │ │ vcmpnlesd %xmm2,%xmm0,%xmm0 │ │ │ │ - add -0x60(%rbp),%r11 │ │ │ │ - vblendvpd %xmm0,%xmm13,%xmm3,%xmm13 │ │ │ │ + mov -0x70(%rbp),%r8 │ │ │ │ + add %rbx,%r8 │ │ │ │ + vblendvpd %xmm0,%xmm7,%xmm3,%xmm7 │ │ │ │ vxorpd %xmm0,%xmm0,%xmm0 │ │ │ │ - vaddsd %xmm2,%xmm13,%xmm13 │ │ │ │ - vaddsd %xmm1,%xmm13,%xmm2 │ │ │ │ - vucomisd %xmm0,%xmm13 │ │ │ │ - jp c430 │ │ │ │ + vaddsd %xmm2,%xmm7,%xmm7 │ │ │ │ + vucomisd %xmm0,%xmm7 │ │ │ │ + vaddsd %xmm1,%xmm7,%xmm2 │ │ │ │ + jp c0ab │ │ │ │ vmovapd %xmm2,%xmm0 │ │ │ │ - je c439 │ │ │ │ - vdivsd %xmm13,%xmm4,%xmm0 │ │ │ │ + je c0b3 │ │ │ │ + vdivsd %xmm7,%xmm14,%xmm0 │ │ │ │ vsubsd %xmm0,%xmm1,%xmm0 │ │ │ │ vmovsd %xmm2,(%rsi) │ │ │ │ - vmovsd %xmm0,(%r11) │ │ │ │ + mov -0x70(%rbp),%rbx │ │ │ │ + vmovsd %xmm0,(%r8) │ │ │ │ vxorpd %xmm0,%xmm0,%xmm0 │ │ │ │ - mov -0x80(%rbp),%rsi │ │ │ │ vmovupd %xmm0,(%rdi) │ │ │ │ - mov -0x58(%rbp),%rdi │ │ │ │ - vandpd 0x2fd6(%rip),%xmm13,%xmm0 │ │ │ │ - vmovsd (%rdi,%rsi,1),%xmm2 │ │ │ │ - vandpd 0x2fc9(%rip),%xmm2,%xmm14 │ │ │ │ - vaddsd %xmm0,%xmm14,%xmm14 │ │ │ │ - vdivsd %xmm14,%xmm13,%xmm3 │ │ │ │ - vdivsd %xmm14,%xmm2,%xmm2 │ │ │ │ - vmulsd %xmm3,%xmm3,%xmm15 │ │ │ │ - vfmadd231sd %xmm2,%xmm2,%xmm15 │ │ │ │ - vsqrtsd %xmm15,%xmm15,%xmm15 │ │ │ │ - vdivsd %xmm15,%xmm2,%xmm2 │ │ │ │ - vdivsd %xmm15,%xmm3,%xmm3 │ │ │ │ - vmovddup %xmm2,%xmm4 │ │ │ │ - vmovddup %xmm3,%xmm5 │ │ │ │ - cmp %r15d,%r8d │ │ │ │ - jle c4e3 │ │ │ │ - mov -0x78(%rbp),%rsi │ │ │ │ - lea (%r9,%rsi,1),%r11 │ │ │ │ - add %rdi,%rsi │ │ │ │ - mov %r8d,%edi │ │ │ │ - sub -0x38(%rbp),%edi │ │ │ │ - add %rbx,%rdi │ │ │ │ - lea (%r9,%rdi,8),%rdi │ │ │ │ - vmulsd (%rsi),%xmm2,%xmm0 │ │ │ │ - vmovsd (%r11),%xmm13 │ │ │ │ - add $0x8,%r11 │ │ │ │ - add $0x8,%rsi │ │ │ │ - vfmadd231sd %xmm13,%xmm3,%xmm0 │ │ │ │ - vmovsd %xmm0,-0x8(%r11) │ │ │ │ - vmulsd %xmm13,%xmm2,%xmm0 │ │ │ │ - vfmsub231sd -0x8(%rsi),%xmm3,%xmm0 │ │ │ │ - vmovsd %xmm0,-0x8(%rsi) │ │ │ │ - cmp %r11,%rdi │ │ │ │ - jne c4b2 │ │ │ │ + mov -0x68(%rbp),%rdi │ │ │ │ + vandpd 0x235c(%rip),%xmm7,%xmm0 │ │ │ │ + vmovsd -0x8(%rdi,%rbx,1),%xmm2 │ │ │ │ + vandpd 0x234e(%rip),%xmm2,%xmm3 │ │ │ │ + vaddsd %xmm0,%xmm3,%xmm3 │ │ │ │ + vdivsd %xmm3,%xmm7,%xmm5 │ │ │ │ + vdivsd %xmm3,%xmm2,%xmm2 │ │ │ │ + vmulsd %xmm5,%xmm5,%xmm6 │ │ │ │ + vfmadd231sd %xmm2,%xmm2,%xmm6 │ │ │ │ + vsqrtsd %xmm6,%xmm6,%xmm6 │ │ │ │ + vdivsd %xmm6,%xmm2,%xmm2 │ │ │ │ + vdivsd %xmm6,%xmm5,%xmm5 │ │ │ │ + vmovddup %xmm2,%xmm11 │ │ │ │ + vmovddup %xmm5,%xmm4 │ │ │ │ + cmp %edx,%r15d │ │ │ │ + jle c156 │ │ │ │ + mov %r15d,%esi │ │ │ │ + lea 0x1(%r10),%rdx │ │ │ │ + sub -0x38(%rbp),%esi │ │ │ │ + add %rdx,%rsi │ │ │ │ + jmp c122 │ │ │ │ + inc %rdx │ │ │ │ + vmulsd -0x8(%rdi,%r11,8),%xmm2,%xmm0 │ │ │ │ + vmovsd -0x8(%r9,%r11,8),%xmm7 │ │ │ │ + vfmadd231sd %xmm7,%xmm5,%xmm0 │ │ │ │ + vmovsd %xmm0,-0x8(%r9,%r11,8) │ │ │ │ + vmulsd %xmm7,%xmm2,%xmm0 │ │ │ │ + vfmsub231sd -0x8(%rdi,%r11,8),%xmm5,%xmm0 │ │ │ │ + vmovsd %xmm0,-0x8(%rdi,%r11,8) │ │ │ │ + mov %rdx,%r11 │ │ │ │ + cmp %rsi,%rdx │ │ │ │ + jne c11f │ │ │ │ mov -0x38(%rbp),%esi │ │ │ │ test %esi,%esi │ │ │ │ - js c527 │ │ │ │ - mov %r10,%rsi │ │ │ │ - lea 0x8(%r10,%rbx,8),%r11 │ │ │ │ - mov (%rsi),%r9 │ │ │ │ - mov -0x80(%rbp),%rbx │ │ │ │ - add $0x8,%rsi │ │ │ │ - lea (%r9,%rbx,1),%rdi │ │ │ │ - mov -0x60(%rbp),%rbx │ │ │ │ - vpermilpd $0x1,(%rdi),%xmm1 │ │ │ │ - vmovsd (%rdi),%xmm13 │ │ │ │ - vmovhpd (%r9,%rbx,1),%xmm13,%xmm0 │ │ │ │ - vmulpd %xmm4,%xmm1,%xmm1 │ │ │ │ - vfmsubadd132pd %xmm5,%xmm1,%xmm0 │ │ │ │ - vmovupd %xmm0,(%rdi) │ │ │ │ - cmp %rsi,%r11 │ │ │ │ - jne c4f2 │ │ │ │ - cmp %edx,-0x44(%rbp) │ │ │ │ - jl c565 │ │ │ │ - mov -0x50(%rbp),%rsi │ │ │ │ - mov (%rsi),%r9 │ │ │ │ - mov -0x80(%rbp),%rbx │ │ │ │ - add $0x8,%rsi │ │ │ │ - lea (%r9,%rbx,1),%rdi │ │ │ │ - mov -0x60(%rbp),%rbx │ │ │ │ - vpermilpd $0x1,(%rdi),%xmm1 │ │ │ │ - vmovsd (%rdi),%xmm13 │ │ │ │ - vmovhpd (%r9,%rbx,1),%xmm13,%xmm0 │ │ │ │ - vmulpd %xmm4,%xmm1,%xmm1 │ │ │ │ - vfmsubadd132pd %xmm5,%xmm1,%xmm0 │ │ │ │ - vmovupd %xmm0,(%rdi) │ │ │ │ - cmp %rsi,%rax │ │ │ │ - jne c530 │ │ │ │ - mov -0x84(%rbp),%ebx │ │ │ │ + js c19d │ │ │ │ + mov %r13,%r8 │ │ │ │ + lea 0x8(%r13,%r10,8),%rdi │ │ │ │ + mov (%r8),%rsi │ │ │ │ + mov -0x88(%rbp),%rbx │ │ │ │ + add $0x8,%r8 │ │ │ │ + lea (%rsi,%rbx,1),%rdx │ │ │ │ + mov -0x70(%rbp),%rbx │ │ │ │ + vpermilpd $0x1,(%rdx),%xmm1 │ │ │ │ + vmovsd (%rdx),%xmm7 │ │ │ │ + vmulpd %xmm11,%xmm1,%xmm1 │ │ │ │ + vmovhpd (%rsi,%rbx,1),%xmm7,%xmm0 │ │ │ │ + vfmsubadd132pd %xmm4,%xmm1,%xmm0 │ │ │ │ + vmovupd %xmm0,(%rdx) │ │ │ │ + cmp %rdi,%r8 │ │ │ │ + jne c165 │ │ │ │ + cmp %r14d,-0x44(%rbp) │ │ │ │ + jl c1df │ │ │ │ + mov -0x58(%rbp),%rdi │ │ │ │ + mov (%rdi),%rsi │ │ │ │ + mov -0x88(%rbp),%rbx │ │ │ │ + add $0x8,%rdi │ │ │ │ + lea (%rsi,%rbx,1),%rdx │ │ │ │ + mov -0x70(%rbp),%rbx │ │ │ │ + vpermilpd $0x1,(%rdx),%xmm1 │ │ │ │ + vmovsd (%rdx),%xmm7 │ │ │ │ + vmulpd %xmm11,%xmm1,%xmm1 │ │ │ │ + vmovhpd (%rsi,%rbx,1),%xmm7,%xmm0 │ │ │ │ + vfmsubadd132pd %xmm4,%xmm1,%xmm0 │ │ │ │ + vmovupd %xmm0,(%rdx) │ │ │ │ + cmp %rdi,%rax │ │ │ │ + jne c1a7 │ │ │ │ + mov -0x78(%rbp),%ebx │ │ │ │ mov %ebx,-0x38(%rbp) │ │ │ │ - jmp bf36 │ │ │ │ - mov -0x44(%rbp),%ebx │ │ │ │ + jmp bbe9 │ │ │ │ + mov -0x44(%rbp),%ecx │ │ │ │ lea 0x1(%rdx),%rax │ │ │ │ - cmp %eax,%ebx │ │ │ │ - jl c282 │ │ │ │ + cmp %eax,%ecx │ │ │ │ + jl bf0c │ │ │ │ add $0x2,%rdx │ │ │ │ - cmp %edx,%ebx │ │ │ │ - jge c573 │ │ │ │ - jmp c32a │ │ │ │ + cmp %edx,%ecx │ │ │ │ + jge c1ea │ │ │ │ + jmp bfad │ │ │ │ xor %eax,%eax │ │ │ │ - jmp c30e │ │ │ │ - vmovsd -0xb8(%rbp),%xmm6 │ │ │ │ + jmp bf91 │ │ │ │ + vmovq %rcx,%xmm9 │ │ │ │ vxorpd %xmm0,%xmm0,%xmm0 │ │ │ │ - mov -0xd8(%rbp),%r11 │ │ │ │ - mov -0xdc(%rbp),%r12d │ │ │ │ - mov -0xf8(%rbp),%rdx │ │ │ │ - mov -0xe8(%rbp),%r14 │ │ │ │ - vucomisd %xmm0,%xmm6 │ │ │ │ - jp c5ca │ │ │ │ - je c278 │ │ │ │ - movslq -0x98(%rbp),%r13 │ │ │ │ - test %r12d,%r12d │ │ │ │ - js ce40 │ │ │ │ - lea -0x1(%r13),%rax │ │ │ │ - vmovsd %xmm14,-0x38(%rbp) │ │ │ │ - movslq %r12d,%rsi │ │ │ │ - vmovsd 0x2e02(%rip),%xmm14 │ │ │ │ - lea 0x0(,%rax,8),%rbx │ │ │ │ - mov %rax,-0x50(%rbp) │ │ │ │ - mov %r12d,%r15d │ │ │ │ - mov %r13,%r8 │ │ │ │ - lea -0x8(%rbx),%rcx │ │ │ │ - mov %r12d,%eax │ │ │ │ - mov %r14,%rdi │ │ │ │ - vmovq 0x2e1e(%rip),%xmm4 │ │ │ │ - jmp c6a5 │ │ │ │ - mov (%r10,%rcx,1),%r9 │ │ │ │ - mov (%r10,%rbx,1),%r12 │ │ │ │ - lea (%r9,%rbx,1),%r13 │ │ │ │ - lea (%r12,%rcx,1),%r11 │ │ │ │ - add %rcx,%r9 │ │ │ │ - vmovsd (%r11),%xmm1 │ │ │ │ - vmovsd 0x0(%r13),%xmm0 │ │ │ │ - vandpd %xmm4,%xmm1,%xmm3 │ │ │ │ + mov -0xd8(%rbp),%rdx │ │ │ │ + mov -0xdc(%rbp),%r11d │ │ │ │ + vucomisd %xmm0,%xmm9 │ │ │ │ + mov -0x100(%rbp),%rsi │ │ │ │ + mov -0xe8(%rbp),%rbx │ │ │ │ + jp c23e │ │ │ │ + je bf02 │ │ │ │ + movslq -0x9c(%rbp),%r15 │ │ │ │ + test %r11d,%r11d │ │ │ │ + js ca78 │ │ │ │ + mov -0x9c(%rbp),%edi │ │ │ │ + mov %rbx,-0x58(%rbp) │ │ │ │ + lea -0x10(,%r15,8),%rax │ │ │ │ + lea -0x1(%r15),%r8 │ │ │ │ + mov %r11d,-0x50(%rbp) │ │ │ │ + vmovsd 0x2180(%rip),%xmm12 │ │ │ │ + mov %r11d,%esi │ │ │ │ + mov %r15,%r10 │ │ │ │ + sub $0x3,%edi │ │ │ │ + vmovapd 0x21bf(%rip),%xmm11 │ │ │ │ + vmovsd 0x21bf(%rip),%xmm10 │ │ │ │ + movslq %r11d,%rbx │ │ │ │ + mov %edi,-0x40(%rbp) │ │ │ │ + vmovq 0x2199(%rip),%xmm4 │ │ │ │ + jmp c323 │ │ │ │ + mov 0x0(%r13,%rax,1),%rcx │ │ │ │ + mov 0x8(%r13,%rax,1),%r12 │ │ │ │ + lea (%rcx,%rdx,1),%r9 │ │ │ │ + lea (%r12,%rax,1),%rsi │ │ │ │ + add %rax,%rcx │ │ │ │ + vmovsd (%rsi),%xmm1 │ │ │ │ + vmovsd (%r9),%xmm0 │ │ │ │ + vandpd %xmm4,%xmm1,%xmm13 │ │ │ │ vandpd %xmm4,%xmm0,%xmm2 │ │ │ │ - vcomisd %xmm2,%xmm3 │ │ │ │ - jbe cc69 │ │ │ │ - vdivsd %xmm1,%xmm6,%xmm1 │ │ │ │ - vmovq 0x2dcd(%rip),%xmm12 │ │ │ │ - vmovsd %xmm1,(%r9) │ │ │ │ - vmovsd (%r12,%rbx,1),%xmm0 │ │ │ │ - vsubsd %xmm9,%xmm0,%xmm0 │ │ │ │ - vxorpd %xmm12,%xmm0,%xmm0 │ │ │ │ - vdivsd (%r11),%xmm0,%xmm0 │ │ │ │ - vmovapd 0x2dcb(%rip),%xmm7 │ │ │ │ - sub $0x2,%r15d │ │ │ │ - vmovsd %xmm0,0x0(%r13) │ │ │ │ - vmovupd %xmm7,(%r11) │ │ │ │ - jns c88a │ │ │ │ - cmp $0xffffffff,%edx │ │ │ │ - je cd56 │ │ │ │ - decq -0x50(%rbp) │ │ │ │ - dec %rsi │ │ │ │ - sub $0x8,%rbx │ │ │ │ - sub $0x8,%rcx │ │ │ │ - mov %edx,%r15d │ │ │ │ - mov -0xa0(%rbp),%rdx │ │ │ │ - vmovsd (%rdx,%rbx,1),%xmm9 │ │ │ │ - mov -0xa8(%rbp),%rdx │ │ │ │ - vmovsd (%rdx,%rbx,1),%xmm6 │ │ │ │ - lea -0x1(%r15),%edx │ │ │ │ - vcomisd %xmm6,%xmm14 │ │ │ │ - ja c617 │ │ │ │ + vcomisd %xmm2,%xmm13 │ │ │ │ + jbe c8bd │ │ │ │ + vdivsd %xmm1,%xmm5,%xmm1 │ │ │ │ + vmovq 0x2148(%rip),%xmm14 │ │ │ │ + vmovsd %xmm1,(%rcx) │ │ │ │ + vmovsd (%r12,%rdx,1),%xmm0 │ │ │ │ + vsubsd %xmm8,%xmm0,%xmm0 │ │ │ │ + vxorpd %xmm14,%xmm0,%xmm0 │ │ │ │ + vdivsd (%rsi),%xmm0,%xmm0 │ │ │ │ + mov -0x40(%rbp),%ecx │ │ │ │ + vmovsd %xmm0,(%r9) │ │ │ │ + vmovupd %xmm11,(%rsi) │ │ │ │ + mov %ecx,%r12d │ │ │ │ + test %ecx,%ecx │ │ │ │ + jns c4e7 │ │ │ │ + mov -0x38(%rbp),%ecx │ │ │ │ + cmp $0xffffffff,%ecx │ │ │ │ + je c9a1 │ │ │ │ + decl -0x40(%rbp) │ │ │ │ + mov -0x38(%rbp),%esi │ │ │ │ + dec %rbx │ │ │ │ + sub $0x8,%rax │ │ │ │ + dec %r8 │ │ │ │ + mov -0xa8(%rbp),%rcx │ │ │ │ + lea 0x8(%rax),%rdx │ │ │ │ + vmovsd 0x8(%rcx,%rax,1),%xmm8 │ │ │ │ + mov -0xb0(%rbp),%rcx │ │ │ │ + vmovsd 0x8(%rcx,%rax,1),%xmm5 │ │ │ │ + lea -0x1(%rsi),%ecx │ │ │ │ + mov %ecx,-0x38(%rbp) │ │ │ │ + vcomisd %xmm5,%xmm12 │ │ │ │ + ja c29c │ │ │ │ vxorpd %xmm0,%xmm0,%xmm0 │ │ │ │ - vucomisd %xmm0,%xmm6 │ │ │ │ - jp c68a │ │ │ │ - jne c68a │ │ │ │ - vmovsd 0x2d69(%rip),%xmm2 │ │ │ │ - mov (%r10,%rbx,1),%r9 │ │ │ │ - vmovsd %xmm2,(%r9,%rbx,1) │ │ │ │ - cmp $0xffffffff,%edx │ │ │ │ - je cd56 │ │ │ │ - vmovsd -0x38(%rbp),%xmm3 │ │ │ │ - mov %rcx,-0x58(%rbp) │ │ │ │ - mov %rbx,%r12 │ │ │ │ - mov %edx,%r13d │ │ │ │ - mov -0x50(%rbp),%r11 │ │ │ │ - mov %esi,%r9d │ │ │ │ - vxorpd %xmm1,%xmm1,%xmm1 │ │ │ │ - mov %edx,-0x40(%rbp) │ │ │ │ - mov %r8,%rcx │ │ │ │ - mov %r12,%r8 │ │ │ │ - sub $0x8,%r12 │ │ │ │ - mov -0x8(%r10,%r8,1),%r14 │ │ │ │ - vmovsd (%r14,%r12,1),%xmm5 │ │ │ │ - vsubsd %xmm9,%xmm5,%xmm5 │ │ │ │ - cmp %r15d,%esi │ │ │ │ - jl cd4c │ │ │ │ - movslq %r15d,%rdx │ │ │ │ + vucomisd %xmm0,%xmm5 │ │ │ │ + jp c307 │ │ │ │ + jne c307 │ │ │ │ + mov 0x8(%r13,%rax,1),%rcx │ │ │ │ + vmovsd 0x20de(%rip),%xmm15 │ │ │ │ + vmovsd %xmm15,0x8(%rcx,%rax,1) │ │ │ │ + mov -0x38(%rbp),%ecx │ │ │ │ + cmp $0xffffffff,%ecx │ │ │ │ + je c9a1 │ │ │ │ + mov -0x38(%rbp),%r15d │ │ │ │ + mov %r8,%r9 │ │ │ │ + mov %rax,%r14 │ │ │ │ + mov %ebx,%r12d │ │ │ │ + vxorpd %xmm13,%xmm13,%xmm13 │ │ │ │ + mov 0x0(%r13,%r14,1),%r11 │ │ │ │ + vmovsd (%r11,%r14,1),%xmm0 │ │ │ │ + vsubsd %xmm8,%xmm0,%xmm0 │ │ │ │ + cmp %esi,%ebx │ │ │ │ + jl c998 │ │ │ │ + movslq %esi,%rcx │ │ │ │ + vxorpd %xmm6,%xmm6,%xmm6 │ │ │ │ + mov 0x0(%r13,%rcx,8),%rdi │ │ │ │ + vmovsd (%r11,%rcx,8),%xmm5 │ │ │ │ + inc %rcx │ │ │ │ + vfmadd231sd (%rdi,%rdx,1),%xmm5,%xmm6 │ │ │ │ + cmp %ecx,%r12d │ │ │ │ + jge c3ad │ │ │ │ + mov -0xb0(%rbp),%rcx │ │ │ │ + vmovsd (%rcx,%r14,1),%xmm2 │ │ │ │ + vcomisd %xmm2,%xmm13 │ │ │ │ + ja c4c0 │ │ │ │ + vucomisd %xmm13,%xmm2 │ │ │ │ + lea (%r11,%rdx,1),%rcx │ │ │ │ + jp c438 │ │ │ │ + jne c438 │ │ │ │ + vucomisd %xmm13,%xmm0 │ │ │ │ + jp c3f7 │ │ │ │ + je c927 │ │ │ │ + vxorpd 0x2021(%rip),%xmm6,%xmm1 │ │ │ │ + vdivsd %xmm0,%xmm1,%xmm0 │ │ │ │ + vmovsd %xmm0,(%rcx) │ │ │ │ + vucomisd %xmm13,%xmm0 │ │ │ │ + jp c4a1 │ │ │ │ + lea -0x1(%r9),%rdi │ │ │ │ + jne c4a1 │ │ │ │ + mov %r15d,%esi │ │ │ │ + dec %r15d │ │ │ │ + sub $0x8,%r14 │ │ │ │ + mov %rdi,%r9 │ │ │ │ + cmp $0xffffffff,%r15d │ │ │ │ + jne c38e │ │ │ │ + jmp c313 │ │ │ │ + mov -0xa8(%rbp),%rdi │ │ │ │ + vmulsd %xmm2,%xmm2,%xmm2 │ │ │ │ + vmovsd (%r11,%r9,8),%xmm14 │ │ │ │ + mov 0x0(%r13,%r9,8),%rsi │ │ │ │ + vmovsd (%rdi,%r14,1),%xmm1 │ │ │ │ + vandpd %xmm4,%xmm14,%xmm16 │ │ │ │ + vmovsd (%rsi,%r14,1),%xmm5 │ │ │ │ + add %rdx,%rsi │ │ │ │ + vsubsd %xmm8,%xmm1,%xmm1 │ │ │ │ + vfmadd231sd %xmm1,%xmm1,%xmm2 │ │ │ │ + vmulsd %xmm7,%xmm6,%xmm1 │ │ │ │ + vfmsub231sd %xmm3,%xmm14,%xmm1 │ │ │ │ + vdivsd %xmm2,%xmm1,%xmm1 │ │ │ │ + vandpd %xmm4,%xmm7,%xmm2 │ │ │ │ + vcomisd %xmm2,%xmm16 │ │ │ │ + vmovsd %xmm1,(%rcx) │ │ │ │ + jbe c4d1 │ │ │ │ + vfnmsub132sd %xmm1,%xmm6,%xmm0 │ │ │ │ + vdivsd %xmm14,%xmm0,%xmm0 │ │ │ │ + vmovsd %xmm0,(%rsi) │ │ │ │ + vmovsd (%rcx),%xmm0 │ │ │ │ + jmp c407 │ │ │ │ + vandpd %xmm4,%xmm0,%xmm1 │ │ │ │ + vdivsd %xmm1,%xmm15,%xmm2 │ │ │ │ + vaddsd %xmm1,%xmm2,%xmm2 │ │ │ │ + vcomisd %xmm2,%xmm1 │ │ │ │ + jae c947 │ │ │ │ + lea -0x1(%r9),%rdi │ │ │ │ + jmp c41c │ │ │ │ + vmovapd %xmm0,%xmm7 │ │ │ │ + vmovapd %xmm6,%xmm3 │ │ │ │ + lea -0x1(%r9),%rdi │ │ │ │ + jmp c41f │ │ │ │ + vfnmsub132sd %xmm1,%xmm3,%xmm5 │ │ │ │ + vdivsd %xmm7,%xmm5,%xmm5 │ │ │ │ + vmovsd %xmm5,(%rsi) │ │ │ │ + vmovsd (%rcx),%xmm0 │ │ │ │ + jmp c407 │ │ │ │ + mov -0x38(%rbp),%r11d │ │ │ │ + mov %r8,-0x60(%rbp) │ │ │ │ + lea -0x2(%r8),%rsi │ │ │ │ + mov %ebx,%ecx │ │ │ │ + mov %r10,-0x68(%rbp) │ │ │ │ vxorpd %xmm15,%xmm15,%xmm15 │ │ │ │ - mov %eax,-0x38(%rbp) │ │ │ │ - mov (%r10,%rdx,8),%rax │ │ │ │ - vmovsd (%rax,%rbx,1),%xmm0 │ │ │ │ - vmulsd (%r14,%rdx,8),%xmm0,%xmm0 │ │ │ │ - inc %rdx │ │ │ │ - vaddsd %xmm0,%xmm15,%xmm15 │ │ │ │ - cmp %edx,%r9d │ │ │ │ - jge c73d │ │ │ │ - mov -0x38(%rbp),%eax │ │ │ │ - mov -0xa8(%rbp),%rdx │ │ │ │ - vmovsd -0x8(%rdx,%r8,1),%xmm8 │ │ │ │ - vcomisd %xmm8,%xmm1 │ │ │ │ - ja c861 │ │ │ │ - lea (%r14,%rbx,1),%r15 │ │ │ │ - vucomisd %xmm1,%xmm8 │ │ │ │ - jp c7d8 │ │ │ │ - jne c7d8 │ │ │ │ - vucomisd %xmm1,%xmm5 │ │ │ │ - jp c78c │ │ │ │ - je cccd │ │ │ │ - vxorpd 0x2c8c(%rip),%xmm15,%xmm0 │ │ │ │ - vdivsd %xmm5,%xmm0,%xmm0 │ │ │ │ - vmovsd %xmm0,(%r15) │ │ │ │ - vucomisd %xmm1,%xmm0 │ │ │ │ - jp c842 │ │ │ │ - lea -0x1(%r11),%rdx │ │ │ │ - jne c842 │ │ │ │ - mov %r13d,%r15d │ │ │ │ - dec %r13d │ │ │ │ - mov %rdx,%r11 │ │ │ │ - cmp $0xffffffff,%r13d │ │ │ │ - jne c712 │ │ │ │ - mov %rcx,%r8 │ │ │ │ - mov -0x40(%rbp),%edx │ │ │ │ - mov -0x58(%rbp),%rcx │ │ │ │ - vmovsd %xmm3,-0x38(%rbp) │ │ │ │ - jmp c693 │ │ │ │ - vmovsd (%r14,%r8,1),%xmm6 │ │ │ │ - mov -0xa0(%rbp),%r14 │ │ │ │ - vmulsd %xmm8,%xmm8,%xmm8 │ │ │ │ - mov (%r10,%r8,1),%rdx │ │ │ │ - vmovsd -0x8(%r14,%r8,1),%xmm0 │ │ │ │ - vmovsd (%rdx,%r12,1),%xmm7 │ │ │ │ - add %rbx,%rdx │ │ │ │ - vandpd %xmm4,%xmm6,%xmm10 │ │ │ │ - vsubsd %xmm9,%xmm0,%xmm0 │ │ │ │ - vfmadd231sd %xmm0,%xmm0,%xmm8 │ │ │ │ - vmulsd %xmm13,%xmm15,%xmm0 │ │ │ │ - vfmsub231sd %xmm3,%xmm6,%xmm0 │ │ │ │ - vdivsd %xmm8,%xmm0,%xmm0 │ │ │ │ - vandpd %xmm4,%xmm13,%xmm8 │ │ │ │ - vcomisd %xmm8,%xmm10 │ │ │ │ - vmovsd %xmm0,(%r15) │ │ │ │ - jbe c872 │ │ │ │ - vfnmsub132sd %xmm5,%xmm15,%xmm0 │ │ │ │ - vdivsd %xmm6,%xmm0,%xmm0 │ │ │ │ - vmovsd %xmm0,(%rdx) │ │ │ │ - vmovsd (%r15),%xmm0 │ │ │ │ - jmp c79d │ │ │ │ - vandpd %xmm4,%xmm0,%xmm5 │ │ │ │ - vdivsd %xmm5,%xmm2,%xmm6 │ │ │ │ - vaddsd %xmm5,%xmm6,%xmm6 │ │ │ │ - vcomisd %xmm6,%xmm5 │ │ │ │ - jae ccf8 │ │ │ │ - lea -0x1(%r11),%rdx │ │ │ │ - jmp c7b1 │ │ │ │ - vmovapd %xmm5,%xmm13 │ │ │ │ - vmovapd %xmm15,%xmm3 │ │ │ │ - lea -0x1(%r11),%rdx │ │ │ │ - jmp c7b4 │ │ │ │ - vfnmsub132sd %xmm0,%xmm3,%xmm7 │ │ │ │ - vdivsd %xmm13,%xmm7,%xmm7 │ │ │ │ - vmovsd %xmm7,(%rdx) │ │ │ │ - vmovsd (%r15),%xmm0 │ │ │ │ - jmp c79d │ │ │ │ - mov -0x50(%rbp),%r14 │ │ │ │ - vandpd %xmm4,%xmm6,%xmm7 │ │ │ │ - mov %edx,%r15d │ │ │ │ - mov %rcx,%r11 │ │ │ │ - mov %edx,-0x58(%rbp) │ │ │ │ - mov %esi,%r12d │ │ │ │ - vmovsd %xmm7,-0x60(%rbp) │ │ │ │ - mov %edx,-0x48(%rbp) │ │ │ │ - mov %r8,-0x80(%rbp) │ │ │ │ - mov %eax,-0x84(%rbp) │ │ │ │ - mov %rdi,-0x90(%rbp) │ │ │ │ - mov %r11,%r13 │ │ │ │ - sub $0x8,%r11 │ │ │ │ - mov -0x8(%r10,%r13,1),%r9 │ │ │ │ - mov -0x58(%rbp),%eax │ │ │ │ - vmovsd (%r9,%r11,1),%xmm7 │ │ │ │ - vsubsd %xmm9,%xmm7,%xmm7 │ │ │ │ - cmp %esi,%eax │ │ │ │ - jg cc5c │ │ │ │ + vandpd %xmm4,%xmm5,%xmm16 │ │ │ │ + xor %edi,%edi │ │ │ │ + mov %r11d,%r14d │ │ │ │ + mov 0x0(%r13,%rsi,8),%r15 │ │ │ │ + lea 0x0(,%rsi,8),%r10 │ │ │ │ + vmovsd (%r15,%rsi,8),%xmm18 │ │ │ │ + vsubsd %xmm8,%xmm18,%xmm18 │ │ │ │ + cmp %r11d,%ebx │ │ │ │ + jl c8b0 │ │ │ │ vxorpd %xmm0,%xmm0,%xmm0 │ │ │ │ - movslq %eax,%rdx │ │ │ │ + movslq %r11d,%r8 │ │ │ │ vmovapd %xmm0,%xmm1 │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - mov (%r10,%rdx,8),%rax │ │ │ │ - vmovsd (%r9,%rdx,8),%xmm2 │ │ │ │ - inc %rdx │ │ │ │ - vfmadd231sd (%rax,%rcx,1),%xmm2,%xmm1 │ │ │ │ - vfmadd231sd (%rax,%rbx,1),%xmm2,%xmm0 │ │ │ │ - cmp %edx,%r12d │ │ │ │ - jge c900 │ │ │ │ - mov -0xa8(%rbp),%rax │ │ │ │ - vxorpd %xmm5,%xmm5,%xmm5 │ │ │ │ - vmovsd -0x8(%rax,%r13,1),%xmm3 │ │ │ │ - vcomisd %xmm3,%xmm5 │ │ │ │ - ja cb13 │ │ │ │ - lea -0x2(%r14),%eax │ │ │ │ - lea (%r9,%rbx,1),%r8 │ │ │ │ - lea (%r9,%rcx,1),%rdx │ │ │ │ - vucomisd %xmm5,%xmm3 │ │ │ │ - mov %eax,-0x58(%rbp) │ │ │ │ - jp c955 │ │ │ │ - je cbc5 │ │ │ │ - mov -0xa0(%rbp),%rax │ │ │ │ - vmulsd %xmm3,%xmm3,%xmm3 │ │ │ │ - vmovsd (%r9,%r13,1),%xmm2 │ │ │ │ - mov (%r10,%r13,1),%rdi │ │ │ │ - vmovsd -0x8(%rax,%r13,1),%xmm5 │ │ │ │ - mov $0x0,%eax │ │ │ │ - vmovsd (%rdi,%r11,1),%xmm10 │ │ │ │ - vmovsd %xmm2,-0x40(%rbp) │ │ │ │ - vandpd %xmm4,%xmm2,%xmm2 │ │ │ │ - vmovapd %xmm2,%xmm11 │ │ │ │ - vmovsd %xmm2,-0x70(%rbp) │ │ │ │ - vandpd %xmm4,%xmm13,%xmm2 │ │ │ │ - vmovapd %xmm2,%xmm8 │ │ │ │ - vmovsd %xmm2,-0x78(%rbp) │ │ │ │ - vxorpd %xmm2,%xmm2,%xmm2 │ │ │ │ - vsubsd %xmm9,%xmm5,%xmm5 │ │ │ │ - vmovsd %xmm10,-0x68(%rbp) │ │ │ │ - vfmadd231sd %xmm5,%xmm5,%xmm3 │ │ │ │ - vaddsd %xmm5,%xmm5,%xmm5 │ │ │ │ - vmulsd %xmm6,%xmm5,%xmm5 │ │ │ │ - vfnmadd231sd %xmm6,%xmm6,%xmm3 │ │ │ │ - vucomisd %xmm2,%xmm3 │ │ │ │ - setnp %r9b │ │ │ │ - cmovne %eax,%r9d │ │ │ │ - test %r9b,%r9b │ │ │ │ - je c9e1 │ │ │ │ - vucomisd %xmm2,%xmm5 │ │ │ │ - setnp %r9b │ │ │ │ - cmovne %eax,%r9d │ │ │ │ - test %r9b,%r9b │ │ │ │ - jne cc19 │ │ │ │ - vmovsd -0x40(%rbp),%xmm8 │ │ │ │ - vmulsd %xmm13,%xmm1,%xmm10 │ │ │ │ - vmulsd %xmm13,%xmm0,%xmm2 │ │ │ │ - vandpd %xmm4,%xmm5,%xmm11 │ │ │ │ - vfmsub231sd -0x38(%rbp),%xmm8,%xmm2 │ │ │ │ - vfmsub231sd %xmm8,%xmm15,%xmm10 │ │ │ │ - vmovq %xmm10,%r9 │ │ │ │ - vfnmadd231sd %xmm1,%xmm6,%xmm2 │ │ │ │ - vandpd %xmm4,%xmm3,%xmm10 │ │ │ │ - vaddsd %xmm11,%xmm10,%xmm10 │ │ │ │ - vmovq %r9,%xmm11 │ │ │ │ - vfmadd231sd %xmm0,%xmm6,%xmm11 │ │ │ │ - vdivsd %xmm10,%xmm5,%xmm5 │ │ │ │ - vdivsd %xmm10,%xmm11,%xmm11 │ │ │ │ - vdivsd %xmm10,%xmm3,%xmm3 │ │ │ │ - vmovq %xmm11,%r9 │ │ │ │ - vdivsd %xmm10,%xmm2,%xmm11 │ │ │ │ - vmulsd %xmm5,%xmm5,%xmm10 │ │ │ │ - vmovq %r9,%xmm8 │ │ │ │ - vfmadd231sd %xmm3,%xmm3,%xmm10 │ │ │ │ - vmulsd %xmm11,%xmm5,%xmm2 │ │ │ │ - vmulsd %xmm5,%xmm8,%xmm5 │ │ │ │ - vfmadd231sd %xmm3,%xmm8,%xmm2 │ │ │ │ - vfmsub231sd %xmm11,%xmm3,%xmm5 │ │ │ │ - vmovsd -0x78(%rbp),%xmm3 │ │ │ │ - vmovsd -0x70(%rbp),%xmm8 │ │ │ │ - vaddsd -0x60(%rbp),%xmm3,%xmm3 │ │ │ │ - vdivsd %xmm10,%xmm2,%xmm2 │ │ │ │ - vdivsd %xmm10,%xmm5,%xmm5 │ │ │ │ - vcomisd %xmm3,%xmm8 │ │ │ │ - vmovsd %xmm2,(%rdx) │ │ │ │ - vmovsd %xmm5,(%r8) │ │ │ │ - vmovsd (%rdx),%xmm2 │ │ │ │ - jbe cb6e │ │ │ │ - vfnmsub132sd %xmm7,%xmm1,%xmm2 │ │ │ │ - vfmadd231sd %xmm5,%xmm6,%xmm2 │ │ │ │ - vmovsd -0x40(%rbp),%xmm5 │ │ │ │ - vdivsd %xmm5,%xmm2,%xmm2 │ │ │ │ - vmovsd %xmm2,(%rdi,%rcx,1) │ │ │ │ - vfnmsub231sd (%r8),%xmm7,%xmm0 │ │ │ │ - vfnmadd231sd (%rdx),%xmm6,%xmm0 │ │ │ │ - vdivsd %xmm5,%xmm0,%xmm0 │ │ │ │ - vmovsd %xmm0,(%rdi,%rbx,1) │ │ │ │ - vmovsd (%r8),%xmm7 │ │ │ │ - vmovsd (%rdx),%xmm0 │ │ │ │ - vandpd %xmm4,%xmm7,%xmm2 │ │ │ │ + vmovsd (%r15,%r8,8),%xmm2 │ │ │ │ + mov 0x0(%r13,%r8,8),%r9 │ │ │ │ + inc %r8 │ │ │ │ + vfmadd231sd (%r9,%rax,1),%xmm2,%xmm1 │ │ │ │ + vfmadd231sd (%r9,%rdx,1),%xmm2,%xmm0 │ │ │ │ + cmp %r8d,%ecx │ │ │ │ + jge c540 │ │ │ │ + mov -0xb0(%rbp),%r9 │ │ │ │ + vmovsd (%r9,%rsi,8),%xmm13 │ │ │ │ + vcomisd %xmm13,%xmm15 │ │ │ │ + ja c731 │ │ │ │ + vucomisd %xmm15,%xmm13 │ │ │ │ + lea (%r15,%rdx,1),%r11 │ │ │ │ + lea (%r15,%rax,1),%r8 │ │ │ │ + jp c58c │ │ │ │ + je c7f9 │ │ │ │ + vmovsd 0x8(%r15,%r10,1),%xmm20 │ │ │ │ + mov -0xa8(%rbp),%r15 │ │ │ │ + vmulsd %xmm13,%xmm13,%xmm13 │ │ │ │ + mov 0x8(%r13,%rsi,8),%r9 │ │ │ │ + vmovsd (%r15,%rsi,8),%xmm2 │ │ │ │ + vandpd %xmm4,%xmm20,%xmm23 │ │ │ │ + vmovsd (%r9,%r10,1),%xmm22 │ │ │ │ + vsubsd %xmm8,%xmm2,%xmm2 │ │ │ │ + vfmadd231sd %xmm2,%xmm2,%xmm13 │ │ │ │ + vaddsd %xmm2,%xmm2,%xmm2 │ │ │ │ + vmulsd %xmm5,%xmm2,%xmm2 │ │ │ │ + vfnmadd231sd %xmm5,%xmm5,%xmm13 │ │ │ │ + vmovapd %xmm13,%xmm17 │ │ │ │ + vandpd %xmm4,%xmm7,%xmm13 │ │ │ │ + vucomisd %xmm15,%xmm17 │ │ │ │ + setnp %r15b │ │ │ │ + cmovne %edi,%r15d │ │ │ │ + test %r15b,%r15b │ │ │ │ + je c602 │ │ │ │ + vucomisd %xmm15,%xmm2 │ │ │ │ + setnp %r15b │ │ │ │ + cmovne %edi,%r15d │ │ │ │ + test %r15b,%r15b │ │ │ │ + jne c85d │ │ │ │ + vmulsd %xmm7,%xmm0,%xmm21 │ │ │ │ + vandpd %xmm4,%xmm2,%xmm19 │ │ │ │ + vandpd %xmm4,%xmm17,%xmm24 │ │ │ │ + vmulsd %xmm7,%xmm1,%xmm25 │ │ │ │ + vaddsd %xmm19,%xmm24,%xmm24 │ │ │ │ + vaddsd %xmm16,%xmm13,%xmm13 │ │ │ │ + lea (%r9,%rdx,1),%r15 │ │ │ │ + add %rax,%r9 │ │ │ │ + vdivsd %xmm24,%xmm2,%xmm19 │ │ │ │ + vcomisd %xmm13,%xmm23 │ │ │ │ + vfmsub231sd %xmm3,%xmm20,%xmm21 │ │ │ │ + vfmsub231sd %xmm6,%xmm20,%xmm25 │ │ │ │ + vfnmadd231sd %xmm1,%xmm5,%xmm21 │ │ │ │ + vfmadd231sd %xmm0,%xmm5,%xmm25 │ │ │ │ + vdivsd %xmm24,%xmm21,%xmm21 │ │ │ │ + vdivsd %xmm24,%xmm25,%xmm25 │ │ │ │ + vmulsd %xmm19,%xmm21,%xmm2 │ │ │ │ + vdivsd %xmm24,%xmm17,%xmm17 │ │ │ │ + vmulsd %xmm19,%xmm19,%xmm24 │ │ │ │ + vmulsd %xmm19,%xmm25,%xmm19 │ │ │ │ + vfmadd231sd %xmm17,%xmm17,%xmm24 │ │ │ │ + vfmadd231sd %xmm17,%xmm25,%xmm2 │ │ │ │ + vfmsub132sd %xmm21,%xmm19,%xmm17 │ │ │ │ + vdivsd %xmm24,%xmm2,%xmm2 │ │ │ │ + vdivsd %xmm24,%xmm17,%xmm17 │ │ │ │ + vmovsd %xmm2,(%r8) │ │ │ │ + vmovsd %xmm17,(%r11) │ │ │ │ + vmovsd (%r8),%xmm2 │ │ │ │ + jbe c793 │ │ │ │ + vfnmsub132sd %xmm18,%xmm1,%xmm2 │ │ │ │ + vfmadd132sd %xmm5,%xmm2,%xmm17 │ │ │ │ + vdivsd %xmm20,%xmm17,%xmm17 │ │ │ │ + vmovsd %xmm17,(%r9) │ │ │ │ + vfnmsub231sd (%r11),%xmm18,%xmm0 │ │ │ │ + vfnmadd231sd (%r8),%xmm5,%xmm0 │ │ │ │ + vdivsd %xmm20,%xmm0,%xmm0 │ │ │ │ + vmovsd %xmm0,(%r15) │ │ │ │ + vmovsd (%r11),%xmm18 │ │ │ │ + vmovsd (%r8),%xmm0 │ │ │ │ + vandpd %xmm4,%xmm18,%xmm2 │ │ │ │ vandpd %xmm4,%xmm0,%xmm1 │ │ │ │ vcomisd %xmm2,%xmm1 │ │ │ │ - ja cad8 │ │ │ │ - vxorpd %xmm5,%xmm5,%xmm5 │ │ │ │ - vucomisd %xmm5,%xmm7 │ │ │ │ - jp cad4 │ │ │ │ - je caee │ │ │ │ + ja c700 │ │ │ │ + vucomisd %xmm15,%xmm18 │ │ │ │ + jp c6fc │ │ │ │ + je c70e │ │ │ │ vmovapd %xmm2,%xmm1 │ │ │ │ - vmovsd 0x2968(%rip),%xmm7 │ │ │ │ - vdivsd %xmm1,%xmm7,%xmm2 │ │ │ │ + vdivsd %xmm1,%xmm10,%xmm2 │ │ │ │ vaddsd %xmm1,%xmm2,%xmm2 │ │ │ │ vcomisd %xmm2,%xmm1 │ │ │ │ - jae cb22 │ │ │ │ - dec %r14 │ │ │ │ - dec %r15d │ │ │ │ - jne c8b7 │ │ │ │ - mov -0x48(%rbp),%edx │ │ │ │ - mov -0x80(%rbp),%r8 │ │ │ │ - mov -0x84(%rbp),%eax │ │ │ │ - mov -0x90(%rbp),%rdi │ │ │ │ - jmp c693 │ │ │ │ - vmovapd %xmm7,%xmm13 │ │ │ │ - vmovsd %xmm0,-0x38(%rbp) │ │ │ │ - vmovapd %xmm1,%xmm15 │ │ │ │ - jmp caee │ │ │ │ - cmp %r12d,-0x58(%rbp) │ │ │ │ - jg caee │ │ │ │ + jae c741 │ │ │ │ + mov %r12d,%r11d │ │ │ │ + dec %r12d │ │ │ │ + dec %r14d │ │ │ │ + dec %rsi │ │ │ │ + cmp $0xffffffff,%r12d │ │ │ │ + jne c509 │ │ │ │ + mov -0x60(%rbp),%r8 │ │ │ │ + mov -0x68(%rbp),%r10 │ │ │ │ + jmp c307 │ │ │ │ + vmovapd %xmm18,%xmm7 │ │ │ │ + vmovapd %xmm0,%xmm3 │ │ │ │ + vmovapd %xmm1,%xmm6 │ │ │ │ + jmp c711 │ │ │ │ + cmp %r12d,%ecx │ │ │ │ + jl c70e │ │ │ │ vmovddup %xmm1,%xmm1 │ │ │ │ - vmovhpd (%r8),%xmm0,%xmm0 │ │ │ │ + vmovhpd (%r11),%xmm0,%xmm0 │ │ │ │ vdivpd %xmm1,%xmm0,%xmm0 │ │ │ │ - vmovupd %xmm0,(%rdx) │ │ │ │ - cmp %r15d,%r12d │ │ │ │ - jl caee │ │ │ │ - mov %esi,%edx │ │ │ │ - add %r10,%r13 │ │ │ │ - sub %r15d,%edx │ │ │ │ - lea -0x2(%r14,%rdx,1),%rdx │ │ │ │ - lea 0x10(%r10,%rdx,8),%r8 │ │ │ │ - mov 0x0(%r13),%rax │ │ │ │ - add $0x8,%r13 │ │ │ │ - add %rcx,%rax │ │ │ │ - vmovupd (%rax),%xmm0 │ │ │ │ + vmovupd %xmm0,(%r8) │ │ │ │ + cmp %r14d,%ecx │ │ │ │ + jl c70e │ │ │ │ + mov %ebx,%r11d │ │ │ │ + lea 0x0(%r13,%r10,1),%r8 │ │ │ │ + sub %r14d,%r11d │ │ │ │ + add %rsi,%r11 │ │ │ │ + lea 0x8(%r13,%r11,8),%r15 │ │ │ │ + mov 0x8(%r8),%r9 │ │ │ │ + add $0x8,%r8 │ │ │ │ + add %rax,%r9 │ │ │ │ + vmovupd (%r9),%xmm0 │ │ │ │ vdivpd %xmm1,%xmm0,%xmm0 │ │ │ │ - vmovupd %xmm0,(%rax) │ │ │ │ - cmp %r13,%r8 │ │ │ │ - jne cb50 │ │ │ │ - jmp caee │ │ │ │ - vmovsd -0x68(%rbp),%xmm7 │ │ │ │ - vfnmsub213sd -0x38(%rbp),%xmm7,%xmm5 │ │ │ │ - vfnmsub132sd %xmm2,%xmm15,%xmm7 │ │ │ │ - vdivsd %xmm3,%xmm5,%xmm0 │ │ │ │ - vdivsd %xmm3,%xmm7,%xmm1 │ │ │ │ - vdivsd %xmm3,%xmm13,%xmm5 │ │ │ │ - vdivsd %xmm3,%xmm6,%xmm3 │ │ │ │ - vmulsd %xmm3,%xmm0,%xmm2 │ │ │ │ - vmulsd %xmm3,%xmm3,%xmm7 │ │ │ │ - vfmadd231sd %xmm5,%xmm1,%xmm2 │ │ │ │ - vmulsd %xmm3,%xmm1,%xmm1 │ │ │ │ - vfmadd231sd %xmm5,%xmm5,%xmm7 │ │ │ │ - vfmsub132sd %xmm0,%xmm1,%xmm5 │ │ │ │ - vdivsd %xmm7,%xmm2,%xmm2 │ │ │ │ - vdivsd %xmm7,%xmm5,%xmm5 │ │ │ │ - vmovsd %xmm2,(%rdi,%rcx,1) │ │ │ │ - vmovsd %xmm5,(%rdi,%rbx,1) │ │ │ │ - vmovsd (%r8),%xmm7 │ │ │ │ - jmp cab6 │ │ │ │ - vandpd %xmm4,%xmm7,%xmm2 │ │ │ │ - vaddsd -0x60(%rbp),%xmm2,%xmm2 │ │ │ │ - vxorpd %xmm12,%xmm1,%xmm1 │ │ │ │ - vxorpd %xmm12,%xmm0,%xmm0 │ │ │ │ - vdivsd %xmm2,%xmm7,%xmm7 │ │ │ │ + vmovupd %xmm0,(%r9) │ │ │ │ + cmp %r8,%r15 │ │ │ │ + jne c770 │ │ │ │ + jmp c70e │ │ │ │ + vdivsd %xmm13,%xmm7,%xmm18 │ │ │ │ + vfnmsub132sd %xmm22,%xmm3,%xmm17 │ │ │ │ + vfnmsub132sd %xmm2,%xmm6,%xmm22 │ │ │ │ + vdivsd %xmm13,%xmm17,%xmm17 │ │ │ │ + vdivsd %xmm13,%xmm22,%xmm22 │ │ │ │ + vdivsd %xmm13,%xmm5,%xmm13 │ │ │ │ + vmulsd %xmm13,%xmm17,%xmm0 │ │ │ │ + vmulsd %xmm13,%xmm13,%xmm1 │ │ │ │ + vfmadd231sd %xmm18,%xmm22,%xmm0 │ │ │ │ + vmulsd %xmm13,%xmm22,%xmm22 │ │ │ │ + vfmadd231sd %xmm18,%xmm18,%xmm1 │ │ │ │ + vdivsd %xmm1,%xmm0,%xmm0 │ │ │ │ + vfmsub132sd %xmm18,%xmm22,%xmm17 │ │ │ │ + vdivsd %xmm1,%xmm17,%xmm17 │ │ │ │ + vmovsd %xmm0,(%r9) │ │ │ │ + vmovsd %xmm17,(%r15) │ │ │ │ + vmovsd (%r11),%xmm18 │ │ │ │ + jmp c6dd │ │ │ │ + vandpd %xmm4,%xmm18,%xmm2 │ │ │ │ + vxorpd %xmm14,%xmm1,%xmm1 │ │ │ │ + vxorpd %xmm14,%xmm0,%xmm0 │ │ │ │ + vaddsd %xmm16,%xmm2,%xmm2 │ │ │ │ + vdivsd %xmm2,%xmm18,%xmm18 │ │ │ │ vdivsd %xmm2,%xmm1,%xmm1 │ │ │ │ vdivsd %xmm2,%xmm0,%xmm0 │ │ │ │ - vdivsd %xmm2,%xmm6,%xmm2 │ │ │ │ - vmulsd %xmm2,%xmm0,%xmm3 │ │ │ │ - vmulsd %xmm2,%xmm2,%xmm5 │ │ │ │ - vfmadd231sd %xmm7,%xmm1,%xmm3 │ │ │ │ + vdivsd %xmm2,%xmm5,%xmm2 │ │ │ │ + vmulsd %xmm2,%xmm0,%xmm13 │ │ │ │ + vmulsd %xmm2,%xmm2,%xmm17 │ │ │ │ + vfmadd231sd %xmm18,%xmm1,%xmm13 │ │ │ │ vmulsd %xmm2,%xmm1,%xmm1 │ │ │ │ - vfmadd231sd %xmm7,%xmm7,%xmm5 │ │ │ │ - vfmsub132sd %xmm0,%xmm1,%xmm7 │ │ │ │ - vdivsd %xmm5,%xmm3,%xmm3 │ │ │ │ - vdivsd %xmm5,%xmm7,%xmm7 │ │ │ │ - vmovsd %xmm3,(%rdx) │ │ │ │ - vmovsd %xmm7,(%r8) │ │ │ │ - jmp cab6 │ │ │ │ - vandpd %xmm4,%xmm7,%xmm2 │ │ │ │ - vaddsd -0x60(%rbp),%xmm2,%xmm2 │ │ │ │ - vandpd %xmm4,%xmm10,%xmm3 │ │ │ │ - vmovsd 0x27ca(%rip),%xmm10 │ │ │ │ - vaddsd %xmm11,%xmm2,%xmm2 │ │ │ │ - vaddsd %xmm3,%xmm2,%xmm2 │ │ │ │ - vaddsd %xmm8,%xmm2,%xmm2 │ │ │ │ - vmulsd -0xb8(%rbp),%xmm2,%xmm2 │ │ │ │ - vmovapd %xmm2,%xmm3 │ │ │ │ - vmulsd %xmm10,%xmm3,%xmm3 │ │ │ │ - vaddsd %xmm3,%xmm2,%xmm11 │ │ │ │ - vcomisd %xmm2,%xmm11 │ │ │ │ - ja cc48 │ │ │ │ - jmp c9e1 │ │ │ │ + vfmadd231sd %xmm18,%xmm18,%xmm17 │ │ │ │ + vdivsd %xmm17,%xmm13,%xmm13 │ │ │ │ + vfmsub132sd %xmm0,%xmm1,%xmm18 │ │ │ │ + vdivsd %xmm17,%xmm18,%xmm18 │ │ │ │ + vmovsd %xmm13,(%r8) │ │ │ │ + vmovsd %xmm18,(%r11) │ │ │ │ + jmp c6dd │ │ │ │ + vandpd %xmm4,%xmm18,%xmm21 │ │ │ │ + vandpd %xmm4,%xmm22,%xmm17 │ │ │ │ + vmovsd 0x1b85(%rip),%xmm19 │ │ │ │ + vaddsd %xmm16,%xmm21,%xmm21 │ │ │ │ + vaddsd %xmm23,%xmm21,%xmm21 │ │ │ │ + vaddsd %xmm17,%xmm21,%xmm21 │ │ │ │ + vaddsd %xmm13,%xmm21,%xmm21 │ │ │ │ + vmulsd %xmm9,%xmm21,%xmm21 │ │ │ │ + vmovapd %xmm21,%xmm17 │ │ │ │ + vmulsd %xmm19,%xmm17,%xmm17 │ │ │ │ + vaddsd %xmm17,%xmm21,%xmm24 │ │ │ │ + vcomisd %xmm21,%xmm24 │ │ │ │ + ja c897 │ │ │ │ + jmp c602 │ │ │ │ vxorpd %xmm0,%xmm0,%xmm0 │ │ │ │ vmovapd %xmm0,%xmm1 │ │ │ │ - jmp c91e │ │ │ │ - vmovsd (%r9),%xmm2 │ │ │ │ - vandpd %xmm4,%xmm6,%xmm1 │ │ │ │ - vxorpd %xmm5,%xmm5,%xmm5 │ │ │ │ - vmovq 0x27a2(%rip),%xmm12 │ │ │ │ - vxorpd %xmm12,%xmm0,%xmm0 │ │ │ │ - vsubsd %xmm9,%xmm2,%xmm2 │ │ │ │ - vandpd %xmm4,%xmm2,%xmm3 │ │ │ │ - vaddsd %xmm1,%xmm3,%xmm1 │ │ │ │ + jmp c55f │ │ │ │ + vmovsd (%rcx),%xmm2 │ │ │ │ + vandpd %xmm4,%xmm5,%xmm1 │ │ │ │ + vmovq 0x1b53(%rip),%xmm14 │ │ │ │ + vxorpd %xmm14,%xmm0,%xmm0 │ │ │ │ + vsubsd %xmm8,%xmm2,%xmm2 │ │ │ │ + vandpd %xmm4,%xmm2,%xmm13 │ │ │ │ + vaddsd %xmm1,%xmm13,%xmm1 │ │ │ │ + vxorpd %xmm13,%xmm13,%xmm13 │ │ │ │ vdivsd %xmm1,%xmm2,%xmm2 │ │ │ │ - vdivsd %xmm1,%xmm5,%xmm5 │ │ │ │ + vdivsd %xmm1,%xmm13,%xmm13 │ │ │ │ vdivsd %xmm1,%xmm0,%xmm0 │ │ │ │ - vdivsd %xmm1,%xmm6,%xmm1 │ │ │ │ - vmulsd %xmm1,%xmm0,%xmm3 │ │ │ │ - vmulsd %xmm1,%xmm1,%xmm7 │ │ │ │ - vmulsd %xmm1,%xmm5,%xmm1 │ │ │ │ - vfmadd231sd %xmm2,%xmm2,%xmm7 │ │ │ │ - vfmadd231sd %xmm2,%xmm5,%xmm3 │ │ │ │ + vdivsd %xmm1,%xmm5,%xmm1 │ │ │ │ + vmulsd %xmm1,%xmm0,%xmm15 │ │ │ │ + vmulsd %xmm1,%xmm1,%xmm16 │ │ │ │ + vmulsd %xmm1,%xmm13,%xmm1 │ │ │ │ + vfmadd231sd %xmm2,%xmm13,%xmm15 │ │ │ │ + vfmadd231sd %xmm2,%xmm2,%xmm16 │ │ │ │ vfmsub132sd %xmm2,%xmm1,%xmm0 │ │ │ │ - vdivsd %xmm7,%xmm3,%xmm3 │ │ │ │ - vdivsd %xmm7,%xmm0,%xmm0 │ │ │ │ - vmovsd %xmm3,(%r9) │ │ │ │ - jmp c66d │ │ │ │ - vmovsd -0xb8(%rbp),%xmm5 │ │ │ │ - vmovsd 0x271b(%rip),%xmm0 │ │ │ │ - vmulsd %xmm0,%xmm5,%xmm5 │ │ │ │ - vaddsd -0xb8(%rbp),%xmm5,%xmm6 │ │ │ │ - vcomisd -0xb8(%rbp),%xmm6 │ │ │ │ - ja ccdd │ │ │ │ - jmp c78c │ │ │ │ - cmp %r13d,%r9d │ │ │ │ - jl c858 │ │ │ │ - vdivsd %xmm5,%xmm0,%xmm0 │ │ │ │ - vmovsd %xmm0,(%r15) │ │ │ │ - cmp %r11d,%r9d │ │ │ │ - jl c858 │ │ │ │ - mov %esi,%r14d │ │ │ │ - lea -0x1(%r11),%rdx │ │ │ │ - add %r10,%r8 │ │ │ │ - sub %r11d,%r14d │ │ │ │ - lea -0x1(%r11,%r14,1),%r11 │ │ │ │ - lea 0x10(%r10,%r11,8),%r14 │ │ │ │ - mov (%r8),%r11 │ │ │ │ - add $0x8,%r8 │ │ │ │ - add %rbx,%r11 │ │ │ │ - vmovsd (%r11),%xmm0 │ │ │ │ - vdivsd %xmm5,%xmm0,%xmm0 │ │ │ │ - vmovsd %xmm0,(%r11) │ │ │ │ - cmp %r8,%r14 │ │ │ │ - jne cd2a │ │ │ │ - jmp c7b1 │ │ │ │ - vxorpd %xmm15,%xmm15,%xmm15 │ │ │ │ - jmp c75b │ │ │ │ - mov -0x98(%rbp),%ecx │ │ │ │ - mov %r8,%r13 │ │ │ │ - mov %eax,%r12d │ │ │ │ - mov %rdi,%r14 │ │ │ │ + vdivsd %xmm16,%xmm15,%xmm15 │ │ │ │ + vdivsd %xmm16,%xmm0,%xmm0 │ │ │ │ + vmovsd %xmm15,(%rcx) │ │ │ │ + jmp c2f0 │ │ │ │ + vmovsd 0x1ac9(%rip),%xmm1 │ │ │ │ + vmovapd %xmm9,%xmm0 │ │ │ │ + vmulsd %xmm1,%xmm0,%xmm0 │ │ │ │ + vaddsd %xmm0,%xmm9,%xmm2 │ │ │ │ + vcomisd %xmm9,%xmm2 │ │ │ │ + ja c933 │ │ │ │ + jmp c3f7 │ │ │ │ + cmp %r15d,%r12d │ │ │ │ + jl c4b7 │ │ │ │ + vdivsd %xmm1,%xmm0,%xmm0 │ │ │ │ + vmovsd %xmm0,(%rcx) │ │ │ │ + cmp %r9d,%r12d │ │ │ │ + jl c4b7 │ │ │ │ + mov %ebx,%esi │ │ │ │ + lea -0x1(%r9),%rdi │ │ │ │ + lea 0x0(%r13,%r14,1),%rcx │ │ │ │ + sub %r9d,%esi │ │ │ │ + add %rdi,%rsi │ │ │ │ + lea 0x8(%r13,%rsi,8),%r9 │ │ │ │ + mov 0x8(%rcx),%rsi │ │ │ │ + add $0x8,%rcx │ │ │ │ + add %rdx,%rsi │ │ │ │ + vmovsd (%rsi),%xmm0 │ │ │ │ + vdivsd %xmm1,%xmm0,%xmm0 │ │ │ │ + vmovsd %xmm0,(%rsi) │ │ │ │ + cmp %rcx,%r9 │ │ │ │ + jne c977 │ │ │ │ + jmp c41c │ │ │ │ + vxorpd %xmm6,%xmm6,%xmm6 │ │ │ │ + jmp c3c6 │ │ │ │ + mov -0x50(%rbp),%r11d │ │ │ │ + mov -0x58(%rbp),%rbx │ │ │ │ + mov %r10,%r15 │ │ │ │ xor %edx,%edx │ │ │ │ - jmp cd7a │ │ │ │ + jmp c9c1 │ │ │ │ cmp %edx,-0x44(%rbp) │ │ │ │ - jl cd84 │ │ │ │ + jl c9cb │ │ │ │ inc %rdx │ │ │ │ - cmp %rdx,%r13 │ │ │ │ - je c1cc │ │ │ │ - cmp %edx,-0x94(%rbp) │ │ │ │ + cmp %rdx,%r15 │ │ │ │ + je be62 │ │ │ │ mov %edx,%eax │ │ │ │ - jle cd69 │ │ │ │ - cmp %eax,%ecx │ │ │ │ - jle cd6e │ │ │ │ - mov (%r10,%rdx,8),%rdi │ │ │ │ - mov (%r14,%rdx,8),%rsi │ │ │ │ + cmp %edx,-0x98(%rbp) │ │ │ │ + jle c9b0 │ │ │ │ + cmp %eax,-0x9c(%rbp) │ │ │ │ + jle c9b5 │ │ │ │ + mov 0x0(%r13,%rdx,8),%rsi │ │ │ │ + mov (%rbx,%rdx,8),%rcx │ │ │ │ mov %rdx,%rax │ │ │ │ - vmovsd (%rdi,%rax,8),%xmm0 │ │ │ │ - vmovsd %xmm0,(%rsi,%rax,8) │ │ │ │ + vmovsd (%rsi,%rax,8),%xmm0 │ │ │ │ + vmovsd %xmm0,(%rcx,%rax,8) │ │ │ │ inc %rax │ │ │ │ - cmp %eax,%ecx │ │ │ │ - jg cd93 │ │ │ │ - jmp cd6e │ │ │ │ - cmp %edx,-0x94(%rbp) │ │ │ │ - jl b312 │ │ │ │ - mov -0x94(%rbp),%ebx │ │ │ │ - cmp %ebx,-0x44(%rbp) │ │ │ │ - jl c282 │ │ │ │ - imul $0x1e,-0x98(%rbp),%eax │ │ │ │ - movq $0x0,-0xb8(%rbp) │ │ │ │ - mov %eax,-0x88(%rbp) │ │ │ │ - jmp b460 │ │ │ │ - mov %r12d,-0x44(%rbp) │ │ │ │ - mov $0x1,%eax │ │ │ │ - movl $0x0,-0x94(%rbp) │ │ │ │ - xor %r11d,%r11d │ │ │ │ - jmp b061 │ │ │ │ - vmovsd -0xb8(%rbp),%xmm6 │ │ │ │ + cmp %eax,-0x9c(%rbp) │ │ │ │ + jg c9df │ │ │ │ + jmp c9b5 │ │ │ │ + cmp %edx,-0x98(%rbp) │ │ │ │ + jl b08a │ │ │ │ + mov -0x98(%rbp),%ecx │ │ │ │ + cmp %ecx,-0x44(%rbp) │ │ │ │ + jl bf0c │ │ │ │ + imul $0x1e,-0x9c(%rbp),%eax │ │ │ │ + vxorpd %xmm9,%xmm9,%xmm9 │ │ │ │ + mov %eax,-0x94(%rbp) │ │ │ │ + jmp b1c7 │ │ │ │ + mov %r11d,-0x44(%rbp) │ │ │ │ + mov $0x1,%ecx │ │ │ │ + xor %edx,%edx │ │ │ │ + movl $0x0,-0x98(%rbp) │ │ │ │ + jmp adf4 │ │ │ │ vxorpd %xmm0,%xmm0,%xmm0 │ │ │ │ - vucomisd %xmm0,%xmm6 │ │ │ │ - jp c5da │ │ │ │ - jne c5da │ │ │ │ - jmp c33a │ │ │ │ - mov -0x94(%rbp),%ebx │ │ │ │ - cmp %ebx,-0x44(%rbp) │ │ │ │ - je c33a │ │ │ │ - jge c2a9 │ │ │ │ - jmp c33a │ │ │ │ - nop │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - mov -0x94(%rbp),%eax │ │ │ │ - cmp %eax,%r12d │ │ │ │ - jge c1e0 │ │ │ │ - mov -0x98(%rbp),%edx │ │ │ │ - test %edx,%edx │ │ │ │ - je c282 │ │ │ │ + vucomisd %xmm0,%xmm9 │ │ │ │ + jp c24e │ │ │ │ + jne c24e │ │ │ │ + jmp bfbd │ │ │ │ + mov -0x98(%rbp),%ecx │ │ │ │ + cmp %ecx,-0x44(%rbp) │ │ │ │ + je bfbd │ │ │ │ + jge bf2f │ │ │ │ + jmp bfbd │ │ │ │ + nopl (%rax) │ │ │ │ + mov -0x98(%rbp),%eax │ │ │ │ + cmp %eax,%r11d │ │ │ │ + jge be76 │ │ │ │ + mov -0x9c(%rbp),%ecx │ │ │ │ + test %ecx,%ecx │ │ │ │ + je bf0c │ │ │ │ cmp %eax,-0x44(%rbp) │ │ │ │ - je c282 │ │ │ │ - jge c2a9 │ │ │ │ - jmp c282 │ │ │ │ - mov -0x68(%rbp),%rcx │ │ │ │ - mov -0x70(%rbp),%r14d │ │ │ │ - mov %r11d,%edx │ │ │ │ - vxorpd %xmm15,%xmm15,%xmm15 │ │ │ │ - jmp b553 │ │ │ │ - movslq %esi,%r11 │ │ │ │ - jmp b061 │ │ │ │ - mov -0x60(%rbp),%rbx │ │ │ │ - mov -0xa0(%rbp),%rdi │ │ │ │ - vaddsd %xmm7,%xmm0,%xmm0 │ │ │ │ - mov -0xa8(%rbp),%r9 │ │ │ │ + je bf0c │ │ │ │ + jge bf2f │ │ │ │ + jmp bf0c │ │ │ │ + mov -0x48(%rbp),%r12d │ │ │ │ + mov -0x50(%rbp),%edx │ │ │ │ + vxorpd %xmm6,%xmm6,%xmm6 │ │ │ │ + jmp b2c6 │ │ │ │ + movslq %esi,%rdx │ │ │ │ + jmp adf4 │ │ │ │ + mov -0x70(%rbp),%rbx │ │ │ │ + mov -0xa8(%rbp),%rdi │ │ │ │ + vaddsd %xmm10,%xmm0,%xmm0 │ │ │ │ + xchg %r14d,%edx │ │ │ │ + mov -0xb0(%rbp),%r11 │ │ │ │ add %rbx,%rdi │ │ │ │ - add %rbx,%r9 │ │ │ │ - jmp bf23 │ │ │ │ - nop │ │ │ │ + lea (%r11,%rbx,1),%r8 │ │ │ │ + jmp bbd7 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ │ │ │ │ -000000000000ceb0 : │ │ │ │ +000000000000caf0 : │ │ │ │ endbr64 │ │ │ │ - mov 0x60bd(%rip),%rax │ │ │ │ + mov 0x547d(%rip),%rax │ │ │ │ mov (%rax),%rax │ │ │ │ test %rax,%rax │ │ │ │ - je ced0 │ │ │ │ + je cb08 │ │ │ │ ret │ │ │ │ - nop │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ sub $0x8,%rsp │ │ │ │ mov $0x30,%edi │ │ │ │ call 4310 │ │ │ │ - mov 0x6093(%rip),%rcx │ │ │ │ + mov 0x545b(%rip),%rcx │ │ │ │ lea 0x8(%rax),%rdx │ │ │ │ movl $0x0,0x8(%rax) │ │ │ │ movq $0x0,0x10(%rax) │ │ │ │ mov %rdx,0x18(%rax) │ │ │ │ mov %rdx,0x20(%rax) │ │ │ │ movq $0x0,0x28(%rax) │ │ │ │ mov %rax,(%rcx) │ │ │ │ add $0x8,%rsp │ │ │ │ ret │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ │ │ │ │ -000000000000cf10 : │ │ │ │ +000000000000cb50 : │ │ │ │ endbr64 │ │ │ │ push %r15 │ │ │ │ push %r14 │ │ │ │ push %r13 │ │ │ │ push %r12 │ │ │ │ push %rbp │ │ │ │ push %rbx │ │ │ │ sub $0x68,%rsp │ │ │ │ mov %rdi,0x10(%rsp) │ │ │ │ - mov %rsi,(%rsp) │ │ │ │ lea 0x40(%rsp),%r12 │ │ │ │ + mov %rsi,(%rsp) │ │ │ │ mov %fs:0x28,%rax │ │ │ │ mov %rax,0x58(%rsp) │ │ │ │ lea 0x30(%rsp),%rax │ │ │ │ mov %r12,0x30(%rsp) │ │ │ │ mov %rax,0x18(%rsp) │ │ │ │ test %rsi,%rsi │ │ │ │ - je 4d64 <__cxa_finalize@plt+0x714> │ │ │ │ + je 4d44 <__cxa_finalize@plt+0x6f4> │ │ │ │ mov (%rsp),%rdi │ │ │ │ call 4130 │ │ │ │ - mov %rax,%rbx │ │ │ │ mov %rax,0x28(%rsp) │ │ │ │ + mov %rax,%rbx │ │ │ │ cmp $0xf,%rax │ │ │ │ - ja d3b0 │ │ │ │ + ja cfe0 │ │ │ │ cmp $0x1,%rax │ │ │ │ - jne d1c0 │ │ │ │ + jne ce00 │ │ │ │ mov (%rsp),%rcx │ │ │ │ movzbl (%rcx),%edx │ │ │ │ mov %dl,0x40(%rsp) │ │ │ │ mov %r12,%rdx │ │ │ │ mov %rax,0x38(%rsp) │ │ │ │ movb $0x0,(%rdx,%rax,1) │ │ │ │ mov 0x10(%rsp),%rax │ │ │ │ - mov 0x30(%rsp),%rbx │ │ │ │ - mov 0x10(%rax),%r13 │ │ │ │ lea 0x8(%rax),%rbp │ │ │ │ + mov 0x10(%rax),%r13 │ │ │ │ + mov 0x30(%rsp),%rbx │ │ │ │ mov %rbp,0x8(%rsp) │ │ │ │ test %r13,%r13 │ │ │ │ - je d1e0 │ │ │ │ + je ce18 │ │ │ │ mov 0x38(%rsp),%r15 │ │ │ │ mov 0x20(%r13),%rdi │ │ │ │ mov 0x28(%r13),%r14 │ │ │ │ - jmp cfe4 │ │ │ │ + jmp cc1c │ │ │ │ nopl 0x0(%rax) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ mov %r13,%rbp │ │ │ │ mov 0x10(%r13),%r13 │ │ │ │ test %r13,%r13 │ │ │ │ - je d022 │ │ │ │ + je cc5a │ │ │ │ mov 0x20(%r13),%rdi │ │ │ │ mov 0x28(%r13),%r14 │ │ │ │ cmp %r14,%r15 │ │ │ │ mov %r14,%rdx │ │ │ │ cmovbe %r15,%rdx │ │ │ │ test %rdx,%rdx │ │ │ │ - je cfff │ │ │ │ + je cc37 │ │ │ │ mov %rbx,%rsi │ │ │ │ call 4140 │ │ │ │ test %eax,%eax │ │ │ │ - jne d015 │ │ │ │ + jne cc4d │ │ │ │ mov %r14,%rax │ │ │ │ sub %r15,%rax │ │ │ │ cmp $0x7fffffff,%rax │ │ │ │ - jg cfd0 │ │ │ │ + jg cc08 │ │ │ │ cmp $0xffffffff80000000,%rax │ │ │ │ - jl d019 │ │ │ │ + jl cc51 │ │ │ │ test %eax,%eax │ │ │ │ - jns cfd0 │ │ │ │ + jns cc08 │ │ │ │ mov 0x18(%r13),%r13 │ │ │ │ test %r13,%r13 │ │ │ │ - jne cfdc │ │ │ │ + jne cc14 │ │ │ │ cmp %rbp,0x8(%rsp) │ │ │ │ - je d1e0 │ │ │ │ + je ce18 │ │ │ │ mov 0x28(%rbp),%r14 │ │ │ │ cmp %r14,%r15 │ │ │ │ mov %r14,%rdx │ │ │ │ cmovbe %r15,%rdx │ │ │ │ test %rdx,%rdx │ │ │ │ - je d050 │ │ │ │ + je cc88 │ │ │ │ mov 0x20(%rbp),%rsi │ │ │ │ mov %rbx,%rdi │ │ │ │ call 4140 │ │ │ │ test %eax,%eax │ │ │ │ - jne d06f │ │ │ │ + jne cca7 │ │ │ │ mov %r15,%r8 │ │ │ │ sub %r14,%r8 │ │ │ │ cmp $0x7fffffff,%r8 │ │ │ │ - jg d07c │ │ │ │ + jg ccb4 │ │ │ │ cmp $0xffffffff80000000,%r8 │ │ │ │ - jl d1e0 │ │ │ │ + jl ce18 │ │ │ │ mov %r8d,%eax │ │ │ │ test %eax,%eax │ │ │ │ - js d1e0 │ │ │ │ + js ce18 │ │ │ │ cmp %r12,%rbx │ │ │ │ - je d084 │ │ │ │ + je ccbc │ │ │ │ mov %rbx,%rdi │ │ │ │ call 42f0 │ │ │ │ mov (%rsp),%rdi │ │ │ │ mov %r12,0x30(%rsp) │ │ │ │ call 4130 │ │ │ │ - mov %rax,%rbx │ │ │ │ mov %rax,0x28(%rsp) │ │ │ │ + mov %rax,%rbx │ │ │ │ cmp $0xf,%rax │ │ │ │ - ja d500 │ │ │ │ + ja d130 │ │ │ │ cmp $0x1,%rax │ │ │ │ - je d4c0 │ │ │ │ + je d0f0 │ │ │ │ test %rax,%rax │ │ │ │ - jne d40c │ │ │ │ + jne d03c │ │ │ │ mov %r12,%rdx │ │ │ │ mov %rax,0x38(%rsp) │ │ │ │ movb $0x0,(%rdx,%rax,1) │ │ │ │ mov 0x10(%rsp),%rax │ │ │ │ mov 0x10(%rax),%r13 │ │ │ │ test %r13,%r13 │ │ │ │ - je d42a │ │ │ │ + je d05a │ │ │ │ mov 0x30(%rsp),%rbp │ │ │ │ mov 0x38(%rsp),%r14 │ │ │ │ mov 0x20(%r13),%rdi │ │ │ │ mov 0x28(%r13),%r15 │ │ │ │ mov 0x8(%rsp),%rbx │ │ │ │ - jmp d104 │ │ │ │ - xchg %ax,%ax │ │ │ │ + jmp cd44 │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ mov %r13,%rbx │ │ │ │ mov 0x10(%r13),%r13 │ │ │ │ test %r13,%r13 │ │ │ │ - je d142 │ │ │ │ + je cd82 │ │ │ │ mov 0x20(%r13),%rdi │ │ │ │ mov 0x28(%r13),%r15 │ │ │ │ cmp %r15,%r14 │ │ │ │ mov %r15,%rdx │ │ │ │ cmovbe %r14,%rdx │ │ │ │ test %rdx,%rdx │ │ │ │ - je d11f │ │ │ │ + je cd5f │ │ │ │ mov %rbp,%rsi │ │ │ │ call 4140 │ │ │ │ test %eax,%eax │ │ │ │ - jne d135 │ │ │ │ + jne cd75 │ │ │ │ mov %r15,%rax │ │ │ │ sub %r14,%rax │ │ │ │ cmp $0x7fffffff,%rax │ │ │ │ - jg d0f0 │ │ │ │ + jg cd30 │ │ │ │ cmp $0xffffffff80000000,%rax │ │ │ │ - jl d139 │ │ │ │ + jl cd79 │ │ │ │ test %eax,%eax │ │ │ │ - jns d0f0 │ │ │ │ + jns cd30 │ │ │ │ mov 0x18(%r13),%r13 │ │ │ │ test %r13,%r13 │ │ │ │ - jne d0fc │ │ │ │ + jne cd3c │ │ │ │ cmp %rbx,0x8(%rsp) │ │ │ │ - je d42f │ │ │ │ + je d05f │ │ │ │ mov 0x28(%rbx),%r13 │ │ │ │ cmp %r13,%r14 │ │ │ │ mov %r13,%rdx │ │ │ │ cmovbe %r14,%rdx │ │ │ │ test %rdx,%rdx │ │ │ │ - je d170 │ │ │ │ + je cdb0 │ │ │ │ mov 0x20(%rbx),%rsi │ │ │ │ mov %rbp,%rdi │ │ │ │ call 4140 │ │ │ │ test %eax,%eax │ │ │ │ - jne d192 │ │ │ │ + jne cdd2 │ │ │ │ mov %r14,%rcx │ │ │ │ sub %r13,%rcx │ │ │ │ cmp $0x7fffffff,%rcx │ │ │ │ - jg d528 │ │ │ │ + jg d158 │ │ │ │ cmp $0xffffffff80000000,%rcx │ │ │ │ - jl d42f │ │ │ │ + jl d05f │ │ │ │ mov %ecx,%eax │ │ │ │ test %eax,%eax │ │ │ │ - js d42f │ │ │ │ + js d05f │ │ │ │ mov 0x40(%rbx),%rax │ │ │ │ mov 0x28(%rax),%rbx │ │ │ │ cmp %r12,%rbp │ │ │ │ - je d382 │ │ │ │ + je cfb2 │ │ │ │ mov %rbp,%rdi │ │ │ │ call 42f0 │ │ │ │ - jmp d382 │ │ │ │ + jmp cfb2 │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ test %rax,%rax │ │ │ │ - je cf86 │ │ │ │ + je cbc6 │ │ │ │ mov %r12,%rdi │ │ │ │ - jmp d3d3 │ │ │ │ + jmp d003 │ │ │ │ nopl 0x0(%rax) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ cmp %r12,%rbx │ │ │ │ - je d1ed │ │ │ │ + je ce25 │ │ │ │ mov %rbx,%rdi │ │ │ │ call 42f0 │ │ │ │ mov $0x30,%edi │ │ │ │ call 4310 │ │ │ │ mov (%rsp),%rdi │ │ │ │ mov %rax,%rbp │ │ │ │ movq $0x0,(%rax) │ │ │ │ lea 0x18(%rax),%rax │ │ │ │ mov %rax,0x8(%rbp) │ │ │ │ movq $0x0,0x10(%rbp) │ │ │ │ movb $0x0,0x18(%rbp) │ │ │ │ movq $0x0,0x28(%rbp) │ │ │ │ call 45d0 │ │ │ │ - lea 0x1eb5(%rip),%rsi │ │ │ │ + lea 0x127d(%rip),%rsi │ │ │ │ + mov %rax,0x0(%rbp) │ │ │ │ mov (%rax),%rdx │ │ │ │ mov %rax,%rdi │ │ │ │ - mov %rax,0x0(%rbp) │ │ │ │ call *0x10(%rdx) │ │ │ │ call *%rax │ │ │ │ mov %rax,0x28(%rbp) │ │ │ │ test %rax,%rax │ │ │ │ - je d53a │ │ │ │ + je d16a │ │ │ │ mov (%rsp),%rdi │ │ │ │ mov %r12,0x30(%rsp) │ │ │ │ call 4130 │ │ │ │ - mov %rax,%rbx │ │ │ │ mov %rax,0x28(%rsp) │ │ │ │ + mov %rax,%rbx │ │ │ │ cmp $0xf,%rax │ │ │ │ - ja d4d0 │ │ │ │ + ja d100 │ │ │ │ cmp $0x1,%rax │ │ │ │ - je d4b0 │ │ │ │ + je d0d8 │ │ │ │ test %rax,%rax │ │ │ │ - jne d3ee │ │ │ │ + jne d01e │ │ │ │ mov %r12,%rdx │ │ │ │ mov %rax,0x38(%rsp) │ │ │ │ movb $0x0,(%rdx,%rax,1) │ │ │ │ mov 0x10(%rsp),%rax │ │ │ │ mov 0x10(%rax),%r13 │ │ │ │ test %r13,%r13 │ │ │ │ - je d464 │ │ │ │ + je d094 │ │ │ │ mov 0x30(%rsp),%rax │ │ │ │ mov 0x38(%rsp),%r15 │ │ │ │ mov 0x20(%r13),%rdi │ │ │ │ mov 0x28(%r13),%r14 │ │ │ │ - mov 0x8(%rsp),%rbx │ │ │ │ mov %rax,(%rsp) │ │ │ │ - jmp d2d4 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ + mov 0x8(%rsp),%rbx │ │ │ │ + jmp cf04 │ │ │ │ + nop │ │ │ │ mov %r13,%rbx │ │ │ │ mov 0x10(%r13),%r13 │ │ │ │ test %r13,%r13 │ │ │ │ - je d313 │ │ │ │ + je cf43 │ │ │ │ mov 0x20(%r13),%rdi │ │ │ │ mov 0x28(%r13),%r14 │ │ │ │ cmp %r14,%r15 │ │ │ │ mov %r14,%rdx │ │ │ │ cmovbe %r15,%rdx │ │ │ │ test %rdx,%rdx │ │ │ │ - je d2f0 │ │ │ │ + je cf20 │ │ │ │ mov (%rsp),%rsi │ │ │ │ call 4140 │ │ │ │ test %eax,%eax │ │ │ │ - jne d306 │ │ │ │ + jne cf36 │ │ │ │ mov %r14,%rax │ │ │ │ sub %r15,%rax │ │ │ │ cmp $0x7fffffff,%rax │ │ │ │ - jg d2c0 │ │ │ │ + jg cef0 │ │ │ │ cmp $0xffffffff80000000,%rax │ │ │ │ - jl d30a │ │ │ │ + jl cf3a │ │ │ │ test %eax,%eax │ │ │ │ - jns d2c0 │ │ │ │ + jns cef0 │ │ │ │ mov 0x18(%r13),%r13 │ │ │ │ test %r13,%r13 │ │ │ │ - jne d2cc │ │ │ │ + jne cefc │ │ │ │ cmp %rbx,0x8(%rsp) │ │ │ │ - je d469 │ │ │ │ + je d099 │ │ │ │ mov 0x28(%rbx),%r14 │ │ │ │ cmp %r14,%r15 │ │ │ │ mov %r14,%rdx │ │ │ │ cmovbe %r15,%rdx │ │ │ │ test %rdx,%rdx │ │ │ │ - je d342 │ │ │ │ + je cf72 │ │ │ │ mov 0x20(%rbx),%rsi │ │ │ │ mov (%rsp),%rdi │ │ │ │ call 4140 │ │ │ │ test %eax,%eax │ │ │ │ - jne d361 │ │ │ │ + jne cf91 │ │ │ │ mov %r15,%r8 │ │ │ │ sub %r14,%r8 │ │ │ │ cmp $0x7fffffff,%r8 │ │ │ │ - jg d369 │ │ │ │ + jg cf99 │ │ │ │ cmp $0xffffffff80000000,%r8 │ │ │ │ - jl d469 │ │ │ │ + jl d099 │ │ │ │ mov %r8d,%eax │ │ │ │ test %eax,%eax │ │ │ │ - js d469 │ │ │ │ + js d099 │ │ │ │ mov (%rsp),%rax │ │ │ │ mov %rbp,0x40(%rbx) │ │ │ │ cmp %r12,%rax │ │ │ │ - je d37e │ │ │ │ + je cfae │ │ │ │ mov %rax,%rdi │ │ │ │ call 42f0 │ │ │ │ mov 0x28(%rbp),%rbx │ │ │ │ mov 0x58(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne d535 │ │ │ │ + jne d165 │ │ │ │ add $0x68,%rsp │ │ │ │ mov %rbx,%rax │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ ret │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ mov 0x18(%rsp),%rdi │ │ │ │ lea 0x28(%rsp),%rsi │ │ │ │ xor %edx,%edx │ │ │ │ call 4590 , std::allocator >::_M_create(unsigned long&, unsigned long)@plt> │ │ │ │ - mov %rax,%rdi │ │ │ │ mov %rax,0x30(%rsp) │ │ │ │ + mov %rax,%rdi │ │ │ │ mov 0x28(%rsp),%rax │ │ │ │ mov %rax,0x40(%rsp) │ │ │ │ mov (%rsp),%rsi │ │ │ │ mov %rbx,%rdx │ │ │ │ call 4290 │ │ │ │ mov 0x28(%rsp),%rax │ │ │ │ mov 0x30(%rsp),%rdx │ │ │ │ - jmp cf89 │ │ │ │ + jmp cbc9 │ │ │ │ mov %r12,%rdi │ │ │ │ mov (%rsp),%rsi │ │ │ │ mov %rbx,%rdx │ │ │ │ call 4290 │ │ │ │ mov 0x28(%rsp),%rax │ │ │ │ mov 0x30(%rsp),%rdx │ │ │ │ - jmp d27f │ │ │ │ + jmp ceb7 │ │ │ │ mov %r12,%rdi │ │ │ │ mov (%rsp),%rsi │ │ │ │ mov %rbx,%rdx │ │ │ │ call 4290 │ │ │ │ mov 0x28(%rsp),%rax │ │ │ │ mov 0x30(%rsp),%rdx │ │ │ │ - jmp d0ba │ │ │ │ + jmp ccf2 │ │ │ │ mov 0x8(%rsp),%rbx │ │ │ │ mov 0x18(%rsp),%rax │ │ │ │ mov 0x10(%rsp),%rdi │ │ │ │ lea 0x28(%rsp),%rcx │ │ │ │ lea 0x27(%rsp),%r8 │ │ │ │ - lea 0x2016(%rip),%rdx │ │ │ │ + lea 0x13e6(%rip),%rdx │ │ │ │ mov %rbx,%rsi │ │ │ │ mov %rax,0x28(%rsp) │ │ │ │ call 4180 , std::allocator > const, beagle::plugin::PluginManager::PluginInfo*> > std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, beagle::plugin::PluginManager::PluginInfo*>, std::_Select1st, std::allocator > const, beagle::plugin::PluginManager::PluginInfo*> >, std::less, std::allocator > >, std::allocator, std::allocator > const, beagle::plugin::PluginManager::PluginInfo*> > >::_M_emplace_hint_unique, std::allocator >&&>, std::tuple<> >(std::_Rb_tree_const_iterator, std::allocator > const, beagle::plugin::PluginManager::PluginInfo*> >, std::piecewise_construct_t const&, std::tuple, std::allocator >&&>&&, std::tuple<>&&)@plt> │ │ │ │ mov 0x30(%rsp),%rbp │ │ │ │ mov %rax,%rbx │ │ │ │ - jmp d19a │ │ │ │ + jmp cdda │ │ │ │ mov 0x8(%rsp),%rbx │ │ │ │ mov 0x18(%rsp),%rax │ │ │ │ mov 0x10(%rsp),%rdi │ │ │ │ lea 0x28(%rsp),%rcx │ │ │ │ lea 0x27(%rsp),%r8 │ │ │ │ - lea 0x1fdc(%rip),%rdx │ │ │ │ + lea 0x13ac(%rip),%rdx │ │ │ │ mov %rbx,%rsi │ │ │ │ mov %rax,0x28(%rsp) │ │ │ │ call 4180 , std::allocator > const, beagle::plugin::PluginManager::PluginInfo*> > std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, beagle::plugin::PluginManager::PluginInfo*>, std::_Select1st, std::allocator > const, beagle::plugin::PluginManager::PluginInfo*> >, std::less, std::allocator > >, std::allocator, std::allocator > const, beagle::plugin::PluginManager::PluginInfo*> > >::_M_emplace_hint_unique, std::allocator >&&>, std::tuple<> >(std::_Rb_tree_const_iterator, std::allocator > const, beagle::plugin::PluginManager::PluginInfo*> >, std::piecewise_construct_t const&, std::tuple, std::allocator >&&>&&, std::tuple<>&&)@plt> │ │ │ │ mov %rax,%rbx │ │ │ │ mov 0x30(%rsp),%rax │ │ │ │ mov %rax,(%rsp) │ │ │ │ - jmp d369 │ │ │ │ - nopl (%rax) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + jmp cf99 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ mov (%rsp),%rcx │ │ │ │ movzbl (%rcx),%edx │ │ │ │ mov %dl,0x40(%rsp) │ │ │ │ - jmp d27c │ │ │ │ + jmp ceb4 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ mov (%rsp),%rcx │ │ │ │ movzbl (%rcx),%edx │ │ │ │ mov %dl,0x40(%rsp) │ │ │ │ - jmp d0b7 │ │ │ │ + jmp ccef │ │ │ │ mov 0x18(%rsp),%rdi │ │ │ │ lea 0x28(%rsp),%rsi │ │ │ │ xor %edx,%edx │ │ │ │ call 4590 , std::allocator >::_M_create(unsigned long&, unsigned long)@plt> │ │ │ │ - mov %rax,%rdi │ │ │ │ mov %rax,0x30(%rsp) │ │ │ │ + mov %rax,%rdi │ │ │ │ mov 0x28(%rsp),%rax │ │ │ │ mov %rax,0x40(%rsp) │ │ │ │ - jmp d3f1 │ │ │ │ + jmp d021 │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ mov 0x18(%rsp),%rdi │ │ │ │ lea 0x28(%rsp),%rsi │ │ │ │ xor %edx,%edx │ │ │ │ call 4590 , std::allocator >::_M_create(unsigned long&, unsigned long)@plt> │ │ │ │ - mov %rax,%rdi │ │ │ │ mov %rax,0x30(%rsp) │ │ │ │ + mov %rax,%rdi │ │ │ │ mov 0x28(%rsp),%rax │ │ │ │ mov %rax,0x40(%rsp) │ │ │ │ - jmp d40f │ │ │ │ + jmp d03f │ │ │ │ mov 0x40(%rbx),%rax │ │ │ │ mov 0x28(%rax),%rbx │ │ │ │ - jmp d1ab │ │ │ │ + jmp cdeb │ │ │ │ call 4380 <__stack_chk_fail@plt> │ │ │ │ mov %rbp,%rdi │ │ │ │ call 43a0 │ │ │ │ mov %rbp,%rdi │ │ │ │ call 42f0 │ │ │ │ mov $0x20,%edi │ │ │ │ call 4160 <__cxa_allocate_exception@plt> │ │ │ │ @@ -8837,700 +8718,704 @@ │ │ │ │ xor %edx,%edx │ │ │ │ movq $0x11,0x28(%rsp) │ │ │ │ mov %rax,%rbx │ │ │ │ lea 0x10(%rax),%rax │ │ │ │ mov %rax,(%rbx) │ │ │ │ mov %rbx,%rdi │ │ │ │ call 4590 , std::allocator >::_M_create(unsigned long&, unsigned long)@plt> │ │ │ │ - vmovdqa 0x1ed2(%rip),%xmm0 │ │ │ │ mov 0x28(%rsp),%rdx │ │ │ │ + vmovdqa 0x129d(%rip),%xmm0 │ │ │ │ mov %rax,(%rbx) │ │ │ │ mov %rdx,0x10(%rbx) │ │ │ │ movb $0x72,0x10(%rax) │ │ │ │ vmovdqu %xmm0,(%rax) │ │ │ │ mov 0x28(%rsp),%rax │ │ │ │ mov (%rbx),%rdx │ │ │ │ mov %rax,0x8(%rbx) │ │ │ │ movb $0x0,(%rdx,%rax,1) │ │ │ │ mov 0x58(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne d5c8 │ │ │ │ - mov 0x59a7(%rip),%rdx │ │ │ │ - mov 0x5a20(%rip),%rsi │ │ │ │ + jne d1f8 │ │ │ │ + mov 0x4d77(%rip),%rdx │ │ │ │ + mov 0x4df0(%rip),%rsi │ │ │ │ mov %rbx,%rdi │ │ │ │ call 4530 <__cxa_throw@plt> │ │ │ │ call 4380 <__stack_chk_fail@plt> │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbp │ │ │ │ - jmp 4d85 <__cxa_finalize@plt+0x735> │ │ │ │ + jmp 4d65 <__cxa_finalize@plt+0x715> │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbx │ │ │ │ - jmp 4dd2 <__cxa_finalize@plt+0x782> │ │ │ │ + jmp 4db2 <__cxa_finalize@plt+0x762> │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbx │ │ │ │ - jmp 4da8 <__cxa_finalize@plt+0x758> │ │ │ │ + jmp 4d88 <__cxa_finalize@plt+0x738> │ │ │ │ cs nopw 0x0(%rax,%rax,1) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ │ │ │ │ -000000000000d600 : │ │ │ │ +000000000000d230 : │ │ │ │ endbr64 │ │ │ │ push %rbx │ │ │ │ sub $0x20,%rsp │ │ │ │ - mov 0x40(%rsi),%rdx │ │ │ │ mov %fs:0x28,%rbx │ │ │ │ mov %rbx,0x18(%rsp) │ │ │ │ mov %rdi,%rbx │ │ │ │ add $0x10,%rdi │ │ │ │ + mov 0x40(%rsi),%rdx │ │ │ │ mov %rdx,0x10(%rsp) │ │ │ │ mov %rdi,(%rbx) │ │ │ │ mov 0x38(%rsi),%rcx │ │ │ │ cmp $0xf,%rdx │ │ │ │ - ja d680 │ │ │ │ + ja d2b0 │ │ │ │ lea 0x1(%rdx),%rsi │ │ │ │ test %rdx,%rdx │ │ │ │ - je d670 │ │ │ │ + je d2a0 │ │ │ │ mov %rsi,%rdx │ │ │ │ mov %rcx,%rsi │ │ │ │ call 4290 │ │ │ │ mov 0x10(%rsp),%rax │ │ │ │ mov %rax,0x8(%rbx) │ │ │ │ mov 0x18(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne d6c2 │ │ │ │ + jne d2f2 │ │ │ │ add $0x20,%rsp │ │ │ │ mov %rbx,%rax │ │ │ │ pop %rbx │ │ │ │ ret │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ movzbl (%rcx),%eax │ │ │ │ mov %al,(%rdi) │ │ │ │ mov 0x10(%rsp),%rax │ │ │ │ - jmp d64d │ │ │ │ + jmp d27d │ │ │ │ nopl 0x0(%rax) │ │ │ │ lea 0x10(%rsp),%rsi │ │ │ │ xor %edx,%edx │ │ │ │ mov %rbx,%rdi │ │ │ │ mov %rcx,0x8(%rsp) │ │ │ │ call 4590 , std::allocator >::_M_create(unsigned long&, unsigned long)@plt> │ │ │ │ - mov %rax,%rdi │ │ │ │ + mov 0x8(%rsp),%rcx │ │ │ │ mov %rax,(%rbx) │ │ │ │ + mov %rax,%rdi │ │ │ │ mov 0x10(%rsp),%rax │ │ │ │ - mov 0x8(%rsp),%rcx │ │ │ │ test %rax,%rax │ │ │ │ mov %rax,0x10(%rbx) │ │ │ │ lea 0x1(%rax),%rsi │ │ │ │ - je d670 │ │ │ │ + je d2a0 │ │ │ │ mov $0xffffffffffffffff,%rax │ │ │ │ test %rsi,%rsi │ │ │ │ - je d64d │ │ │ │ - jmp d63d │ │ │ │ + je d27d │ │ │ │ + jmp d26d │ │ │ │ call 4380 <__stack_chk_fail@plt> │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ │ │ │ │ -000000000000d6d0 : │ │ │ │ +000000000000d300 : │ │ │ │ endbr64 │ │ │ │ mov (%rdi),%rax │ │ │ │ add $0x10,%rdi │ │ │ │ cmp %rdi,%rax │ │ │ │ - je d6f0 │ │ │ │ + je d320 │ │ │ │ mov %rax,%rdi │ │ │ │ jmp 42f0 │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ ret │ │ │ │ cs nopw 0x0(%rax,%rax,1) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ │ │ │ │ -000000000000d700 : │ │ │ │ +000000000000d330 : │ │ │ │ endbr64 │ │ │ │ push %rbx │ │ │ │ sub $0x20,%rsp │ │ │ │ - mov 0x60(%rsi),%rdx │ │ │ │ mov %fs:0x28,%rbx │ │ │ │ mov %rbx,0x18(%rsp) │ │ │ │ mov %rdi,%rbx │ │ │ │ add $0x10,%rdi │ │ │ │ + mov 0x60(%rsi),%rdx │ │ │ │ mov %rdx,0x10(%rsp) │ │ │ │ mov %rdi,(%rbx) │ │ │ │ mov 0x58(%rsi),%rcx │ │ │ │ cmp $0xf,%rdx │ │ │ │ - ja d780 │ │ │ │ + ja d3b0 │ │ │ │ lea 0x1(%rdx),%rsi │ │ │ │ test %rdx,%rdx │ │ │ │ - je d770 │ │ │ │ + je d3a0 │ │ │ │ mov %rsi,%rdx │ │ │ │ mov %rcx,%rsi │ │ │ │ call 4290 │ │ │ │ mov 0x10(%rsp),%rax │ │ │ │ mov %rax,0x8(%rbx) │ │ │ │ mov 0x18(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne d7c2 │ │ │ │ + jne d3f2 │ │ │ │ add $0x20,%rsp │ │ │ │ mov %rbx,%rax │ │ │ │ pop %rbx │ │ │ │ ret │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ movzbl (%rcx),%eax │ │ │ │ mov %al,(%rdi) │ │ │ │ mov 0x10(%rsp),%rax │ │ │ │ - jmp d74d │ │ │ │ + jmp d37d │ │ │ │ nopl 0x0(%rax) │ │ │ │ lea 0x10(%rsp),%rsi │ │ │ │ xor %edx,%edx │ │ │ │ mov %rbx,%rdi │ │ │ │ mov %rcx,0x8(%rsp) │ │ │ │ call 4590 , std::allocator >::_M_create(unsigned long&, unsigned long)@plt> │ │ │ │ - mov %rax,%rdi │ │ │ │ + mov 0x8(%rsp),%rcx │ │ │ │ mov %rax,(%rbx) │ │ │ │ + mov %rax,%rdi │ │ │ │ mov 0x10(%rsp),%rax │ │ │ │ - mov 0x8(%rsp),%rcx │ │ │ │ test %rax,%rax │ │ │ │ mov %rax,0x10(%rbx) │ │ │ │ lea 0x1(%rax),%rsi │ │ │ │ - je d770 │ │ │ │ + je d3a0 │ │ │ │ mov $0xffffffffffffffff,%rax │ │ │ │ test %rsi,%rsi │ │ │ │ - je d74d │ │ │ │ - jmp d73d │ │ │ │ + je d37d │ │ │ │ + jmp d36d │ │ │ │ call 4380 <__stack_chk_fail@plt> │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ push %r14 │ │ │ │ push %r13 │ │ │ │ - push %r12 │ │ │ │ mov %rdx,%r13 │ │ │ │ + push %r12 │ │ │ │ push %rbp │ │ │ │ - push %rbx │ │ │ │ mov %rdi,%rbp │ │ │ │ + push %rbx │ │ │ │ mov %rsi,%rbx │ │ │ │ mov 0x10(%rdi),%r14 │ │ │ │ test %r14,%r14 │ │ │ │ - je d8c0 │ │ │ │ + je d4f0 │ │ │ │ mov 0x20(%r14),%rsi │ │ │ │ mov 0x28(%r14),%r12 │ │ │ │ - jmp d816 │ │ │ │ + jmp d446 │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ mov 0x18(%r14),%rdx │ │ │ │ xor %eax,%eax │ │ │ │ test %rdx,%rdx │ │ │ │ - je d859 │ │ │ │ + je d489 │ │ │ │ mov 0x20(%rdx),%rsi │ │ │ │ mov 0x28(%rdx),%r12 │ │ │ │ mov %rdx,%r14 │ │ │ │ cmp %r12,%r13 │ │ │ │ mov %r12,%rdx │ │ │ │ cmovbe %r13,%rdx │ │ │ │ test %rdx,%rdx │ │ │ │ - je d831 │ │ │ │ + je d461 │ │ │ │ mov %rbx,%rdi │ │ │ │ call 4140 │ │ │ │ test %eax,%eax │ │ │ │ - jne d847 │ │ │ │ + jne d477 │ │ │ │ mov %r13,%rax │ │ │ │ sub %r12,%rax │ │ │ │ cmp $0x7fffffff,%rax │ │ │ │ - jg d800 │ │ │ │ + jg d430 │ │ │ │ cmp $0xffffffff80000000,%rax │ │ │ │ - jl d84b │ │ │ │ + jl d47b │ │ │ │ test %eax,%eax │ │ │ │ - jns d800 │ │ │ │ + jns d430 │ │ │ │ mov 0x10(%r14),%rdx │ │ │ │ mov $0x1,%eax │ │ │ │ test %rdx,%rdx │ │ │ │ - jne d80b │ │ │ │ + jne d43b │ │ │ │ test %al,%al │ │ │ │ - jne d8c4 │ │ │ │ + jne d4f4 │ │ │ │ mov 0x20(%r14),%rdi │ │ │ │ mov 0x28(%r14),%r12 │ │ │ │ mov %r14,%rbp │ │ │ │ cmp %r12,%r13 │ │ │ │ mov %r12,%rdx │ │ │ │ cmovbe %r13,%rdx │ │ │ │ test %rdx,%rdx │ │ │ │ - je d8a0 │ │ │ │ + je d4d0 │ │ │ │ mov %rbx,%rsi │ │ │ │ call 4140 │ │ │ │ test %eax,%eax │ │ │ │ - je d8a0 │ │ │ │ + je d4d0 │ │ │ │ xor %edx,%edx │ │ │ │ test %eax,%eax │ │ │ │ pop %rbx │ │ │ │ - cmovs %rdx,%r14 │ │ │ │ cmovns %rdx,%rbp │ │ │ │ - mov %r14,%rax │ │ │ │ + cmovs %rdx,%r14 │ │ │ │ mov %rbp,%rdx │ │ │ │ pop %rbp │ │ │ │ + mov %r14,%rax │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ ret │ │ │ │ xchg %ax,%ax │ │ │ │ sub %r13,%r12 │ │ │ │ cmp $0x7fffffff,%r12 │ │ │ │ - jg d910 │ │ │ │ + jg d530 │ │ │ │ cmp $0xffffffff80000000,%r12 │ │ │ │ - jl d8f0 │ │ │ │ + jl d518 │ │ │ │ mov %r12d,%eax │ │ │ │ - jmp d883 │ │ │ │ + jmp d4b3 │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ lea 0x8(%rdi),%r14 │ │ │ │ mov 0x18(%rbp),%rbp │ │ │ │ cmp %rbp,%r14 │ │ │ │ - je d8f0 │ │ │ │ + je d518 │ │ │ │ mov %r14,%rdi │ │ │ │ mov %r14,%rbp │ │ │ │ call 4320 │ │ │ │ mov 0x20(%rax),%rdi │ │ │ │ mov 0x28(%rax),%r12 │ │ │ │ mov %rax,%r14 │ │ │ │ - jmp d868 │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - xor %r14d,%r14d │ │ │ │ + jmp d498 │ │ │ │ + nopl (%rax) │ │ │ │ pop %rbx │ │ │ │ mov %rbp,%rdx │ │ │ │ + xor %r14d,%r14d │ │ │ │ pop %rbp │ │ │ │ mov %r14,%rax │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ ret │ │ │ │ - nopl (%rax) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - xor %ebp,%ebp │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ pop %rbx │ │ │ │ + xor %ebp,%ebp │ │ │ │ mov %r14,%rax │ │ │ │ mov %rbp,%rdx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ ret │ │ │ │ cs nopw 0x0(%rax,%rax,1) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ │ │ │ │ -000000000000d930 : │ │ │ │ +000000000000d550 : │ │ │ │ endbr64 │ │ │ │ push %r13 │ │ │ │ push %r12 │ │ │ │ push %rbp │ │ │ │ mov %rdi,%rbp │ │ │ │ push %rbx │ │ │ │ sub $0x8,%rsp │ │ │ │ mov 0x28(%rdi),%r12 │ │ │ │ test %r12,%r12 │ │ │ │ - je d9c8 │ │ │ │ + je d5e8 │ │ │ │ mov 0x58(%r12),%rdi │ │ │ │ lea 0x68(%r12),%rax │ │ │ │ cmp %rax,%rdi │ │ │ │ - je d95e │ │ │ │ + je d57e │ │ │ │ call 42f0 │ │ │ │ mov 0x38(%r12),%rdi │ │ │ │ lea 0x48(%r12),%rax │ │ │ │ cmp %rax,%rdi │ │ │ │ - je d972 │ │ │ │ + je d592 │ │ │ │ call 42f0 │ │ │ │ mov 0x20(%r12),%rbx │ │ │ │ lea 0x20(%r12),%r13 │ │ │ │ cmp %rbx,%r13 │ │ │ │ - je d9a0 │ │ │ │ + je d5b8 │ │ │ │ nopl 0x0(%rax) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ mov %rbx,%rdi │ │ │ │ mov (%rbx),%rbx │ │ │ │ call 42f0 │ │ │ │ cmp %rbx,%r13 │ │ │ │ - jne d990 │ │ │ │ + jne d5a8 │ │ │ │ mov 0x8(%r12),%rbx │ │ │ │ lea 0x8(%r12),%r13 │ │ │ │ cmp %r13,%rbx │ │ │ │ - je d9c0 │ │ │ │ - nop │ │ │ │ + je d5e0 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ mov %rbx,%rdi │ │ │ │ mov (%rbx),%rbx │ │ │ │ call 42f0 │ │ │ │ cmp %r13,%rbx │ │ │ │ - jne d9b0 │ │ │ │ + jne d5d0 │ │ │ │ mov %r12,%rdi │ │ │ │ call 42f0 │ │ │ │ mov 0x0(%rbp),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je d9d7 │ │ │ │ + je d5f7 │ │ │ │ mov (%rdi),%rax │ │ │ │ call *0x8(%rax) │ │ │ │ mov 0x8(%rbp),%rdi │ │ │ │ add $0x18,%rbp │ │ │ │ cmp %rbp,%rdi │ │ │ │ - je da00 │ │ │ │ + je d618 │ │ │ │ add $0x8,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ jmp 42f0 │ │ │ │ - xchg %ax,%ax │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ add $0x8,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ ret │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ + nopl (%rax) │ │ │ │ │ │ │ │ -000000000000da10 , std::allocator > const, beagle::plugin::PluginManager::PluginInfo*> > std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, beagle::plugin::PluginManager::PluginInfo*>, std::_Select1st, std::allocator > const, beagle::plugin::PluginManager::PluginInfo*> >, std::less, std::allocator > >, std::allocator, std::allocator > const, beagle::plugin::PluginManager::PluginInfo*> > >::_M_emplace_hint_unique, std::allocator >&&>, std::tuple<> >(std::_Rb_tree_const_iterator, std::allocator > const, beagle::plugin::PluginManager::PluginInfo*> >, std::piecewise_construct_t const&, std::tuple, std::allocator >&&>&&, std::tuple<>&&)@@Base>: │ │ │ │ +000000000000d630 , std::allocator > const, beagle::plugin::PluginManager::PluginInfo*> > std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, beagle::plugin::PluginManager::PluginInfo*>, std::_Select1st, std::allocator > const, beagle::plugin::PluginManager::PluginInfo*> >, std::less, std::allocator > >, std::allocator, std::allocator > const, beagle::plugin::PluginManager::PluginInfo*> > >::_M_emplace_hint_unique, std::allocator >&&>, std::tuple<> >(std::_Rb_tree_const_iterator, std::allocator > const, beagle::plugin::PluginManager::PluginInfo*> >, std::piecewise_construct_t const&, std::tuple, std::allocator >&&>&&, std::tuple<>&&)@@Base>: │ │ │ │ endbr64 │ │ │ │ push %r15 │ │ │ │ push %r14 │ │ │ │ push %r13 │ │ │ │ push %r12 │ │ │ │ + mov %rdi,%r12 │ │ │ │ + mov $0x48,%edi │ │ │ │ push %rbp │ │ │ │ + mov %rsi,%rbp │ │ │ │ push %rbx │ │ │ │ - mov %rdi,%rbp │ │ │ │ + mov %rcx,%rbx │ │ │ │ sub $0x38,%rsp │ │ │ │ - mov $0x48,%edi │ │ │ │ - mov %rcx,%r12 │ │ │ │ - mov %rsi,%rbx │ │ │ │ call 4310 │ │ │ │ mov %rax,%r14 │ │ │ │ - mov (%r12),%rax │ │ │ │ - lea 0x30(%r14),%rsi │ │ │ │ - mov %rsi,0x20(%r14) │ │ │ │ - mov %rsi,0x10(%rsp) │ │ │ │ - mov (%rax),%rcx │ │ │ │ + mov (%rbx),%rax │ │ │ │ + lea 0x30(%r14),%r15 │ │ │ │ + mov %r15,0x20(%r14) │ │ │ │ lea 0x10(%rax),%rdx │ │ │ │ + mov (%rax),%rcx │ │ │ │ cmp %rdx,%rcx │ │ │ │ - je ddf0 , std::allocator > const, beagle::plugin::PluginManager::PluginInfo*> > std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, beagle::plugin::PluginManager::PluginInfo*>, std::_Select1st, std::allocator > const, beagle::plugin::PluginManager::PluginInfo*> >, std::less, std::allocator > >, std::allocator, std::allocator > const, beagle::plugin::PluginManager::PluginInfo*> > >::_M_emplace_hint_unique, std::allocator >&&>, std::tuple<> >(std::_Rb_tree_const_iterator, std::allocator > const, beagle::plugin::PluginManager::PluginInfo*> >, std::piecewise_construct_t const&, std::tuple, std::allocator >&&>&&, std::tuple<>&&)@@Base+0x3e0> │ │ │ │ + je da40 , std::allocator > const, beagle::plugin::PluginManager::PluginInfo*> > std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, beagle::plugin::PluginManager::PluginInfo*>, std::_Select1st, std::allocator > const, beagle::plugin::PluginManager::PluginInfo*> >, std::less, std::allocator > >, std::allocator, std::allocator > const, beagle::plugin::PluginManager::PluginInfo*> > >::_M_emplace_hint_unique, std::allocator >&&>, std::tuple<> >(std::_Rb_tree_const_iterator, std::allocator > const, beagle::plugin::PluginManager::PluginInfo*> >, std::piecewise_construct_t const&, std::tuple, std::allocator >&&>&&, std::tuple<>&&)@@Base+0x410> │ │ │ │ mov %rcx,0x20(%r14) │ │ │ │ mov 0x10(%rax),%rcx │ │ │ │ mov %rcx,0x30(%r14) │ │ │ │ mov 0x8(%rax),%rcx │ │ │ │ - mov %rdx,(%rax) │ │ │ │ - movq $0x0,0x8(%rax) │ │ │ │ mov %rcx,0x28(%r14) │ │ │ │ - mov %rbx,%r10 │ │ │ │ + mov %rbp,%rcx │ │ │ │ movb $0x0,0x10(%rax) │ │ │ │ - lea 0x8(%rbp),%rax │ │ │ │ + mov %rdx,(%rax) │ │ │ │ + movq $0x0,0x8(%rax) │ │ │ │ + lea 0x8(%r12),%rax │ │ │ │ movq $0x0,0x40(%r14) │ │ │ │ mov %rax,0x8(%rsp) │ │ │ │ - mov 0x20(%r14),%r12 │ │ │ │ - mov 0x28(%r14),%r13 │ │ │ │ - cmp %rbx,%rax │ │ │ │ - je dc10 , std::allocator > const, beagle::plugin::PluginManager::PluginInfo*> > std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, beagle::plugin::PluginManager::PluginInfo*>, std::_Select1st, std::allocator > const, beagle::plugin::PluginManager::PluginInfo*> >, std::less, std::allocator > >, std::allocator, std::allocator > const, beagle::plugin::PluginManager::PluginInfo*> > >::_M_emplace_hint_unique, std::allocator >&&>, std::tuple<> >(std::_Rb_tree_const_iterator, std::allocator > const, beagle::plugin::PluginManager::PluginInfo*> >, std::piecewise_construct_t const&, std::tuple, std::allocator >&&>&&, std::tuple<>&&)@@Base+0x200> │ │ │ │ - mov 0x28(%rbx),%r15 │ │ │ │ - mov 0x20(%rbx),%rsi │ │ │ │ - cmp %r15,%r13 │ │ │ │ - mov %r15,%rdx │ │ │ │ - mov %rsi,0x18(%rsp) │ │ │ │ - cmovbe %r13,%rdx │ │ │ │ + mov 0x20(%r14),%r13 │ │ │ │ + mov 0x28(%r14),%rbx │ │ │ │ + cmp %rbp,%rax │ │ │ │ + je d848 , std::allocator > const, beagle::plugin::PluginManager::PluginInfo*> > std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, beagle::plugin::PluginManager::PluginInfo*>, std::_Select1st, std::allocator > const, beagle::plugin::PluginManager::PluginInfo*> >, std::less, std::allocator > >, std::allocator, std::allocator > const, beagle::plugin::PluginManager::PluginInfo*> > >::_M_emplace_hint_unique, std::allocator >&&>, std::tuple<> >(std::_Rb_tree_const_iterator, std::allocator > const, beagle::plugin::PluginManager::PluginInfo*> >, std::piecewise_construct_t const&, std::tuple, std::allocator >&&>&&, std::tuple<>&&)@@Base+0x218> │ │ │ │ + mov 0x28(%rbp),%r10 │ │ │ │ + mov 0x20(%rbp),%rsi │ │ │ │ + cmp %r10,%rbx │ │ │ │ + mov %r10,%rdx │ │ │ │ + mov %rsi,0x10(%rsp) │ │ │ │ + cmovbe %rbx,%rdx │ │ │ │ test %rdx,%rdx │ │ │ │ - je db70 , std::allocator > const, beagle::plugin::PluginManager::PluginInfo*> > std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, beagle::plugin::PluginManager::PluginInfo*>, std::_Select1st, std::allocator > const, beagle::plugin::PluginManager::PluginInfo*> >, std::less, std::allocator > >, std::allocator, std::allocator > const, beagle::plugin::PluginManager::PluginInfo*> > >::_M_emplace_hint_unique, std::allocator >&&>, std::tuple<> >(std::_Rb_tree_const_iterator, std::allocator > const, beagle::plugin::PluginManager::PluginInfo*> >, std::piecewise_construct_t const&, std::tuple, std::allocator >&&>&&, std::tuple<>&&)@@Base+0x160> │ │ │ │ - mov %r12,%rdi │ │ │ │ - mov %rdx,0x20(%rsp) │ │ │ │ - mov %rbx,0x28(%rsp) │ │ │ │ + je d7a0 , std::allocator > const, beagle::plugin::PluginManager::PluginInfo*> > std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, beagle::plugin::PluginManager::PluginInfo*>, std::_Select1st, std::allocator > const, beagle::plugin::PluginManager::PluginInfo*> >, std::less, std::allocator > >, std::allocator, std::allocator > const, beagle::plugin::PluginManager::PluginInfo*> > >::_M_emplace_hint_unique, std::allocator >&&>, std::tuple<> >(std::_Rb_tree_const_iterator, std::allocator > const, beagle::plugin::PluginManager::PluginInfo*> >, std::piecewise_construct_t const&, std::tuple, std::allocator >&&>&&, std::tuple<>&&)@@Base+0x170> │ │ │ │ + mov %r13,%rdi │ │ │ │ + mov %r10,0x28(%rsp) │ │ │ │ + mov %rdx,0x18(%rsp) │ │ │ │ + mov %rbp,0x20(%rsp) │ │ │ │ call 4140 │ │ │ │ + mov 0x18(%rsp),%rdx │ │ │ │ + mov 0x20(%rsp),%rcx │ │ │ │ test %eax,%eax │ │ │ │ - mov 0x20(%rsp),%rdx │ │ │ │ mov 0x28(%rsp),%r10 │ │ │ │ - jne dafd , std::allocator > const, beagle::plugin::PluginManager::PluginInfo*> > std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, beagle::plugin::PluginManager::PluginInfo*>, std::_Select1st, std::allocator > const, beagle::plugin::PluginManager::PluginInfo*> >, std::less, std::allocator > >, std::allocator, std::allocator > const, beagle::plugin::PluginManager::PluginInfo*> > >::_M_emplace_hint_unique, std::allocator >&&>, std::tuple<> >(std::_Rb_tree_const_iterator, std::allocator > const, beagle::plugin::PluginManager::PluginInfo*> >, std::piecewise_construct_t const&, std::tuple, std::allocator >&&>&&, std::tuple<>&&)@@Base+0xed> │ │ │ │ - mov %r13,%rax │ │ │ │ - sub %r15,%rax │ │ │ │ + jne d722 , std::allocator > const, beagle::plugin::PluginManager::PluginInfo*> > std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, beagle::plugin::PluginManager::PluginInfo*>, std::_Select1st, std::allocator > const, beagle::plugin::PluginManager::PluginInfo*> >, std::less, std::allocator > >, std::allocator, std::allocator > const, beagle::plugin::PluginManager::PluginInfo*> > >::_M_emplace_hint_unique, std::allocator >&&>, std::tuple<> >(std::_Rb_tree_const_iterator, std::allocator > const, beagle::plugin::PluginManager::PluginInfo*> >, std::piecewise_construct_t const&, std::tuple, std::allocator >&&>&&, std::tuple<>&&)@@Base+0xf2> │ │ │ │ + mov %rbx,%rax │ │ │ │ + sub %r10,%rax │ │ │ │ cmp $0x7fffffff,%rax │ │ │ │ - jg db03 , std::allocator > const, beagle::plugin::PluginManager::PluginInfo*> > std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, beagle::plugin::PluginManager::PluginInfo*>, std::_Select1st, std::allocator > const, beagle::plugin::PluginManager::PluginInfo*> >, std::less, std::allocator > >, std::allocator, std::allocator > const, beagle::plugin::PluginManager::PluginInfo*> > >::_M_emplace_hint_unique, std::allocator >&&>, std::tuple<> >(std::_Rb_tree_const_iterator, std::allocator > const, beagle::plugin::PluginManager::PluginInfo*> >, std::piecewise_construct_t const&, std::tuple, std::allocator >&&>&&, std::tuple<>&&)@@Base+0xf3> │ │ │ │ + jg d728 , std::allocator > const, beagle::plugin::PluginManager::PluginInfo*> > std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, beagle::plugin::PluginManager::PluginInfo*>, std::_Select1st, std::allocator > const, beagle::plugin::PluginManager::PluginInfo*> >, std::less, std::allocator > >, std::allocator, std::allocator > const, beagle::plugin::PluginManager::PluginInfo*> > >::_M_emplace_hint_unique, std::allocator >&&>, std::tuple<> >(std::_Rb_tree_const_iterator, std::allocator > const, beagle::plugin::PluginManager::PluginInfo*> >, std::piecewise_construct_t const&, std::tuple, std::allocator >&&>&&, std::tuple<>&&)@@Base+0xf8> │ │ │ │ cmp $0xffffffff80000000,%rax │ │ │ │ - jl db90 , std::allocator > const, beagle::plugin::PluginManager::PluginInfo*> > std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, beagle::plugin::PluginManager::PluginInfo*>, std::_Select1st, std::allocator > const, beagle::plugin::PluginManager::PluginInfo*> >, std::less, std::allocator > >, std::allocator, std::allocator > const, beagle::plugin::PluginManager::PluginInfo*> > >::_M_emplace_hint_unique, std::allocator >&&>, std::tuple<> >(std::_Rb_tree_const_iterator, std::allocator > const, beagle::plugin::PluginManager::PluginInfo*> >, std::piecewise_construct_t const&, std::tuple, std::allocator >&&>&&, std::tuple<>&&)@@Base+0x180> │ │ │ │ + jl d7c0 , std::allocator > const, beagle::plugin::PluginManager::PluginInfo*> > std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, beagle::plugin::PluginManager::PluginInfo*>, std::_Select1st, std::allocator > const, beagle::plugin::PluginManager::PluginInfo*> >, std::less, std::allocator > >, std::allocator, std::allocator > const, beagle::plugin::PluginManager::PluginInfo*> > >::_M_emplace_hint_unique, std::allocator >&&>, std::tuple<> >(std::_Rb_tree_const_iterator, std::allocator > const, beagle::plugin::PluginManager::PluginInfo*> >, std::piecewise_construct_t const&, std::tuple, std::allocator >&&>&&, std::tuple<>&&)@@Base+0x190> │ │ │ │ test %eax,%eax │ │ │ │ - js db90 , std::allocator > const, beagle::plugin::PluginManager::PluginInfo*> > std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, beagle::plugin::PluginManager::PluginInfo*>, std::_Select1st, std::allocator > const, beagle::plugin::PluginManager::PluginInfo*> >, std::less, std::allocator > >, std::allocator, std::allocator > const, beagle::plugin::PluginManager::PluginInfo*> > >::_M_emplace_hint_unique, std::allocator >&&>, std::tuple<> >(std::_Rb_tree_const_iterator, std::allocator > const, beagle::plugin::PluginManager::PluginInfo*> >, std::piecewise_construct_t const&, std::tuple, std::allocator >&&>&&, std::tuple<>&&)@@Base+0x180> │ │ │ │ - mov 0x18(%rsp),%rdi │ │ │ │ - mov %r12,%rsi │ │ │ │ + js d7c0 , std::allocator > const, beagle::plugin::PluginManager::PluginInfo*> > std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, beagle::plugin::PluginManager::PluginInfo*>, std::_Select1st, std::allocator > const, beagle::plugin::PluginManager::PluginInfo*> >, std::less, std::allocator > >, std::allocator, std::allocator > const, beagle::plugin::PluginManager::PluginInfo*> > >::_M_emplace_hint_unique, std::allocator >&&>, std::tuple<> >(std::_Rb_tree_const_iterator, std::allocator > const, beagle::plugin::PluginManager::PluginInfo*> >, std::piecewise_construct_t const&, std::tuple, std::allocator >&&>&&, std::tuple<>&&)@@Base+0x190> │ │ │ │ + mov 0x10(%rsp),%rdi │ │ │ │ + mov %r13,%rsi │ │ │ │ mov %r10,0x20(%rsp) │ │ │ │ + mov %rcx,0x18(%rsp) │ │ │ │ call 4140 │ │ │ │ + mov 0x18(%rsp),%rcx │ │ │ │ mov 0x20(%rsp),%r10 │ │ │ │ test %eax,%eax │ │ │ │ - jne db38 , std::allocator > const, beagle::plugin::PluginManager::PluginInfo*> > std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, beagle::plugin::PluginManager::PluginInfo*>, std::_Select1st, std::allocator > const, beagle::plugin::PluginManager::PluginInfo*> >, std::less, std::allocator > >, std::allocator, std::allocator > const, beagle::plugin::PluginManager::PluginInfo*> > >::_M_emplace_hint_unique, std::allocator >&&>, std::tuple<> >(std::_Rb_tree_const_iterator, std::allocator > const, beagle::plugin::PluginManager::PluginInfo*> >, std::piecewise_construct_t const&, std::tuple, std::allocator >&&>&&, std::tuple<>&&)@@Base+0x128> │ │ │ │ - mov %r15,%rax │ │ │ │ - sub %r13,%rax │ │ │ │ + jne d767 , std::allocator > const, beagle::plugin::PluginManager::PluginInfo*> > std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, beagle::plugin::PluginManager::PluginInfo*>, std::_Select1st, std::allocator > const, beagle::plugin::PluginManager::PluginInfo*> >, std::less, std::allocator > >, std::allocator, std::allocator > const, beagle::plugin::PluginManager::PluginInfo*> > >::_M_emplace_hint_unique, std::allocator >&&>, std::tuple<> >(std::_Rb_tree_const_iterator, std::allocator > const, beagle::plugin::PluginManager::PluginInfo*> >, std::piecewise_construct_t const&, std::tuple, std::allocator >&&>&&, std::tuple<>&&)@@Base+0x137> │ │ │ │ + mov %r10,%rax │ │ │ │ + sub %rbx,%rax │ │ │ │ cmp $0x7fffffff,%rax │ │ │ │ - jg db40 , std::allocator > const, beagle::plugin::PluginManager::PluginInfo*> > std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, beagle::plugin::PluginManager::PluginInfo*>, std::_Select1st, std::allocator > const, beagle::plugin::PluginManager::PluginInfo*> >, std::less, std::allocator > >, std::allocator, std::allocator > const, beagle::plugin::PluginManager::PluginInfo*> > >::_M_emplace_hint_unique, std::allocator >&&>, std::tuple<> >(std::_Rb_tree_const_iterator, std::allocator > const, beagle::plugin::PluginManager::PluginInfo*> >, std::piecewise_construct_t const&, std::tuple, std::allocator >&&>&&, std::tuple<>&&)@@Base+0x130> │ │ │ │ + jg d76f , std::allocator > const, beagle::plugin::PluginManager::PluginInfo*> > std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, beagle::plugin::PluginManager::PluginInfo*>, std::_Select1st, std::allocator > const, beagle::plugin::PluginManager::PluginInfo*> >, std::less, std::allocator > >, std::allocator, std::allocator > const, beagle::plugin::PluginManager::PluginInfo*> > >::_M_emplace_hint_unique, std::allocator >&&>, std::tuple<> >(std::_Rb_tree_const_iterator, std::allocator > const, beagle::plugin::PluginManager::PluginInfo*> >, std::piecewise_construct_t const&, std::tuple, std::allocator >&&>&&, std::tuple<>&&)@@Base+0x13f> │ │ │ │ cmp $0xffffffff80000000,%rax │ │ │ │ - jl dce0 , std::allocator > const, beagle::plugin::PluginManager::PluginInfo*> > std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, beagle::plugin::PluginManager::PluginInfo*>, std::_Select1st, std::allocator > const, beagle::plugin::PluginManager::PluginInfo*> >, std::less, std::allocator > >, std::allocator, std::allocator > const, beagle::plugin::PluginManager::PluginInfo*> > >::_M_emplace_hint_unique, std::allocator >&&>, std::tuple<> >(std::_Rb_tree_const_iterator, std::allocator > const, beagle::plugin::PluginManager::PluginInfo*> >, std::piecewise_construct_t const&, std::tuple, std::allocator >&&>&&, std::tuple<>&&)@@Base+0x2d0> │ │ │ │ + jl d918 , std::allocator > const, beagle::plugin::PluginManager::PluginInfo*> > std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, beagle::plugin::PluginManager::PluginInfo*>, std::_Select1st, std::allocator > const, beagle::plugin::PluginManager::PluginInfo*> >, std::less, std::allocator > >, std::allocator, std::allocator > const, beagle::plugin::PluginManager::PluginInfo*> > >::_M_emplace_hint_unique, std::allocator >&&>, std::tuple<> >(std::_Rb_tree_const_iterator, std::allocator > const, beagle::plugin::PluginManager::PluginInfo*> >, std::piecewise_construct_t const&, std::tuple, std::allocator >&&>&&, std::tuple<>&&)@@Base+0x2e8> │ │ │ │ test %eax,%eax │ │ │ │ - js dce0 , std::allocator > const, beagle::plugin::PluginManager::PluginInfo*> > std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, beagle::plugin::PluginManager::PluginInfo*>, std::_Select1st, std::allocator > const, beagle::plugin::PluginManager::PluginInfo*> >, std::less, std::allocator > >, std::allocator, std::allocator > const, beagle::plugin::PluginManager::PluginInfo*> > >::_M_emplace_hint_unique, std::allocator >&&>, std::tuple<> >(std::_Rb_tree_const_iterator, std::allocator > const, beagle::plugin::PluginManager::PluginInfo*> >, std::piecewise_construct_t const&, std::tuple, std::allocator >&&>&&, std::tuple<>&&)@@Base+0x2d0> │ │ │ │ - cmp 0x10(%rsp),%r12 │ │ │ │ - mov %r10,%rbx │ │ │ │ - je db52 , std::allocator > const, beagle::plugin::PluginManager::PluginInfo*> > std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, beagle::plugin::PluginManager::PluginInfo*>, std::_Select1st, std::allocator > const, beagle::plugin::PluginManager::PluginInfo*> >, std::less, std::allocator > >, std::allocator, std::allocator > const, beagle::plugin::PluginManager::PluginInfo*> > >::_M_emplace_hint_unique, std::allocator >&&>, std::tuple<> >(std::_Rb_tree_const_iterator, std::allocator > const, beagle::plugin::PluginManager::PluginInfo*> >, std::piecewise_construct_t const&, std::tuple, std::allocator >&&>&&, std::tuple<>&&)@@Base+0x142> │ │ │ │ - mov %r12,%rdi │ │ │ │ + js d918 , std::allocator > const, beagle::plugin::PluginManager::PluginInfo*> > std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, beagle::plugin::PluginManager::PluginInfo*>, std::_Select1st, std::allocator > const, beagle::plugin::PluginManager::PluginInfo*> >, std::less, std::allocator > >, std::allocator, std::allocator > const, beagle::plugin::PluginManager::PluginInfo*> > >::_M_emplace_hint_unique, std::allocator >&&>, std::tuple<> >(std::_Rb_tree_const_iterator, std::allocator > const, beagle::plugin::PluginManager::PluginInfo*> >, std::piecewise_construct_t const&, std::tuple, std::allocator >&&>&&, std::tuple<>&&)@@Base+0x2e8> │ │ │ │ + mov %rcx,%rbx │ │ │ │ + cmp %r15,%r13 │ │ │ │ + je d77f , std::allocator > const, beagle::plugin::PluginManager::PluginInfo*> > std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, beagle::plugin::PluginManager::PluginInfo*>, std::_Select1st, std::allocator > const, beagle::plugin::PluginManager::PluginInfo*> >, std::less, std::allocator > >, std::allocator, std::allocator > const, beagle::plugin::PluginManager::PluginInfo*> > >::_M_emplace_hint_unique, std::allocator >&&>, std::tuple<> >(std::_Rb_tree_const_iterator, std::allocator > const, beagle::plugin::PluginManager::PluginInfo*> >, std::piecewise_construct_t const&, std::tuple, std::allocator >&&>&&, std::tuple<>&&)@@Base+0x14f> │ │ │ │ + mov %r13,%rdi │ │ │ │ call 42f0 │ │ │ │ mov %r14,%rdi │ │ │ │ call 42f0 │ │ │ │ add $0x38,%rsp │ │ │ │ mov %rbx,%rax │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ ret │ │ │ │ nopl 0x0(%rax) │ │ │ │ - mov %r13,%rax │ │ │ │ - sub %r15,%rax │ │ │ │ + mov %rbx,%rax │ │ │ │ + sub %r10,%rax │ │ │ │ cmp $0x7fffffff,%rax │ │ │ │ - jg db1e , std::allocator > const, beagle::plugin::PluginManager::PluginInfo*> > std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, beagle::plugin::PluginManager::PluginInfo*>, std::_Select1st, std::allocator > const, beagle::plugin::PluginManager::PluginInfo*> >, std::less, std::allocator > >, std::allocator, std::allocator > const, beagle::plugin::PluginManager::PluginInfo*> > >::_M_emplace_hint_unique, std::allocator >&&>, std::tuple<> >(std::_Rb_tree_const_iterator, std::allocator > const, beagle::plugin::PluginManager::PluginInfo*> >, std::piecewise_construct_t const&, std::tuple, std::allocator >&&>&&, std::tuple<>&&)@@Base+0x10e> │ │ │ │ + jg d74d , std::allocator > const, beagle::plugin::PluginManager::PluginInfo*> > std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, beagle::plugin::PluginManager::PluginInfo*>, std::_Select1st, std::allocator > const, beagle::plugin::PluginManager::PluginInfo*> >, std::less, std::allocator > >, std::allocator, std::allocator > const, beagle::plugin::PluginManager::PluginInfo*> > >::_M_emplace_hint_unique, std::allocator >&&>, std::tuple<> >(std::_Rb_tree_const_iterator, std::allocator > const, beagle::plugin::PluginManager::PluginInfo*> >, std::piecewise_construct_t const&, std::tuple, std::allocator >&&>&&, std::tuple<>&&)@@Base+0x11d> │ │ │ │ cmp $0xffffffff80000000,%rax │ │ │ │ - jl db90 , std::allocator > const, beagle::plugin::PluginManager::PluginInfo*> > std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, beagle::plugin::PluginManager::PluginInfo*>, std::_Select1st, std::allocator > const, beagle::plugin::PluginManager::PluginInfo*> >, std::less, std::allocator > >, std::allocator, std::allocator > const, beagle::plugin::PluginManager::PluginInfo*> > >::_M_emplace_hint_unique, std::allocator >&&>, std::tuple<> >(std::_Rb_tree_const_iterator, std::allocator > const, beagle::plugin::PluginManager::PluginInfo*> >, std::piecewise_construct_t const&, std::tuple, std::allocator >&&>&&, std::tuple<>&&)@@Base+0x180> │ │ │ │ + jl d7c0 , std::allocator > const, beagle::plugin::PluginManager::PluginInfo*> > std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, beagle::plugin::PluginManager::PluginInfo*>, std::_Select1st, std::allocator > const, beagle::plugin::PluginManager::PluginInfo*> >, std::less, std::allocator > >, std::allocator, std::allocator > const, beagle::plugin::PluginManager::PluginInfo*> > >::_M_emplace_hint_unique, std::allocator >&&>, std::tuple<> >(std::_Rb_tree_const_iterator, std::allocator > const, beagle::plugin::PluginManager::PluginInfo*> >, std::piecewise_construct_t const&, std::tuple, std::allocator >&&>&&, std::tuple<>&&)@@Base+0x190> │ │ │ │ test %eax,%eax │ │ │ │ - jns db1e , std::allocator > const, beagle::plugin::PluginManager::PluginInfo*> > std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, beagle::plugin::PluginManager::PluginInfo*>, std::_Select1st, std::allocator > const, beagle::plugin::PluginManager::PluginInfo*> >, std::less, std::allocator > >, std::allocator, std::allocator > const, beagle::plugin::PluginManager::PluginInfo*> > >::_M_emplace_hint_unique, std::allocator >&&>, std::tuple<> >(std::_Rb_tree_const_iterator, std::allocator > const, beagle::plugin::PluginManager::PluginInfo*> >, std::piecewise_construct_t const&, std::tuple, std::allocator >&&>&&, std::tuple<>&&)@@Base+0x10e> │ │ │ │ + jns d74d , std::allocator > const, beagle::plugin::PluginManager::PluginInfo*> > std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, beagle::plugin::PluginManager::PluginInfo*>, std::_Select1st, std::allocator > const, beagle::plugin::PluginManager::PluginInfo*> >, std::less, std::allocator > >, std::allocator, std::allocator > const, beagle::plugin::PluginManager::PluginInfo*> > >::_M_emplace_hint_unique, std::allocator >&&>, std::tuple<> >(std::_Rb_tree_const_iterator, std::allocator > const, beagle::plugin::PluginManager::PluginInfo*> >, std::piecewise_construct_t const&, std::tuple, std::allocator >&&>&&, std::tuple<>&&)@@Base+0x11d> │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x18(%rbp),%rax │ │ │ │ - cmp %rax,%rbx │ │ │ │ - je dca0 , std::allocator > const, beagle::plugin::PluginManager::PluginInfo*> > std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, beagle::plugin::PluginManager::PluginInfo*>, std::_Select1st, std::allocator > const, beagle::plugin::PluginManager::PluginInfo*> >, std::less, std::allocator > >, std::allocator, std::allocator > const, beagle::plugin::PluginManager::PluginInfo*> > >::_M_emplace_hint_unique, std::allocator >&&>, std::tuple<> >(std::_Rb_tree_const_iterator, std::allocator > const, beagle::plugin::PluginManager::PluginInfo*> >, std::piecewise_construct_t const&, std::tuple, std::allocator >&&>&&, std::tuple<>&&)@@Base+0x290> │ │ │ │ - mov %rbx,%rdi │ │ │ │ + mov 0x18(%r12),%rax │ │ │ │ + cmp %rax,%rbp │ │ │ │ + je d8e0 , std::allocator > const, beagle::plugin::PluginManager::PluginInfo*> > std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, beagle::plugin::PluginManager::PluginInfo*>, std::_Select1st, std::allocator > const, beagle::plugin::PluginManager::PluginInfo*> >, std::less, std::allocator > >, std::allocator, std::allocator > const, beagle::plugin::PluginManager::PluginInfo*> > >::_M_emplace_hint_unique, std::allocator >&&>, std::tuple<> >(std::_Rb_tree_const_iterator, std::allocator > const, beagle::plugin::PluginManager::PluginInfo*> >, std::piecewise_construct_t const&, std::tuple, std::allocator >&&>&&, std::tuple<>&&)@@Base+0x2b0> │ │ │ │ + mov %rbp,%rdi │ │ │ │ call 4320 │ │ │ │ - mov 0x28(%rax),%r15 │ │ │ │ + mov 0x28(%rax),%r10 │ │ │ │ mov %rax,%r9 │ │ │ │ - cmp %r15,%r13 │ │ │ │ - mov %r15,%rdx │ │ │ │ - cmovbe %r13,%rdx │ │ │ │ + cmp %r10,%rbx │ │ │ │ + mov %r10,%rdx │ │ │ │ + cmovbe %rbx,%rdx │ │ │ │ test %rdx,%rdx │ │ │ │ - je dbd5 , std::allocator > const, beagle::plugin::PluginManager::PluginInfo*> > std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, beagle::plugin::PluginManager::PluginInfo*>, std::_Select1st, std::allocator > const, beagle::plugin::PluginManager::PluginInfo*> >, std::less, std::allocator > >, std::allocator, std::allocator > const, beagle::plugin::PluginManager::PluginInfo*> > >::_M_emplace_hint_unique, std::allocator >&&>, std::tuple<> >(std::_Rb_tree_const_iterator, std::allocator > const, beagle::plugin::PluginManager::PluginInfo*> >, std::piecewise_construct_t const&, std::tuple, std::allocator >&&>&&, std::tuple<>&&)@@Base+0x1c5> │ │ │ │ + je d810 , std::allocator > const, beagle::plugin::PluginManager::PluginInfo*> > std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, beagle::plugin::PluginManager::PluginInfo*>, std::_Select1st, std::allocator > const, beagle::plugin::PluginManager::PluginInfo*> >, std::less, std::allocator > >, std::allocator, std::allocator > const, beagle::plugin::PluginManager::PluginInfo*> > >::_M_emplace_hint_unique, std::allocator >&&>, std::tuple<> >(std::_Rb_tree_const_iterator, std::allocator > const, beagle::plugin::PluginManager::PluginInfo*> >, std::piecewise_construct_t const&, std::tuple, std::allocator >&&>&&, std::tuple<>&&)@@Base+0x1e0> │ │ │ │ mov 0x20(%rax),%rdi │ │ │ │ - mov %r12,%rsi │ │ │ │ - mov %rax,0x18(%rsp) │ │ │ │ + mov %r13,%rsi │ │ │ │ + mov %r10,0x18(%rsp) │ │ │ │ + mov %rax,0x10(%rsp) │ │ │ │ call 4140 │ │ │ │ - mov 0x18(%rsp),%r9 │ │ │ │ + mov 0x10(%rsp),%r9 │ │ │ │ + mov 0x18(%rsp),%r10 │ │ │ │ test %eax,%eax │ │ │ │ - jne dbeb , std::allocator > const, beagle::plugin::PluginManager::PluginInfo*> > std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, beagle::plugin::PluginManager::PluginInfo*>, std::_Select1st, std::allocator > const, beagle::plugin::PluginManager::PluginInfo*> >, std::less, std::allocator > >, std::allocator, std::allocator > const, beagle::plugin::PluginManager::PluginInfo*> > >::_M_emplace_hint_unique, std::allocator >&&>, std::tuple<> >(std::_Rb_tree_const_iterator, std::allocator > const, beagle::plugin::PluginManager::PluginInfo*> >, std::piecewise_construct_t const&, std::tuple, std::allocator >&&>&&, std::tuple<>&&)@@Base+0x1db> │ │ │ │ - mov %r15,%rax │ │ │ │ - sub %r13,%rax │ │ │ │ + jne d826 , std::allocator > const, beagle::plugin::PluginManager::PluginInfo*> > std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, beagle::plugin::PluginManager::PluginInfo*>, std::_Select1st, std::allocator > const, beagle::plugin::PluginManager::PluginInfo*> >, std::less, std::allocator > >, std::allocator, std::allocator > const, beagle::plugin::PluginManager::PluginInfo*> > >::_M_emplace_hint_unique, std::allocator >&&>, std::tuple<> >(std::_Rb_tree_const_iterator, std::allocator > const, beagle::plugin::PluginManager::PluginInfo*> >, std::piecewise_construct_t const&, std::tuple, std::allocator >&&>&&, std::tuple<>&&)@@Base+0x1f6> │ │ │ │ + mov %r10,%rax │ │ │ │ + sub %rbx,%rax │ │ │ │ cmp $0x7fffffff,%rax │ │ │ │ - jg dc1b , std::allocator > const, beagle::plugin::PluginManager::PluginInfo*> > std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, beagle::plugin::PluginManager::PluginInfo*>, std::_Select1st, std::allocator > const, beagle::plugin::PluginManager::PluginInfo*> >, std::less, std::allocator > >, std::allocator, std::allocator > const, beagle::plugin::PluginManager::PluginInfo*> > >::_M_emplace_hint_unique, std::allocator >&&>, std::tuple<> >(std::_Rb_tree_const_iterator, std::allocator > const, beagle::plugin::PluginManager::PluginInfo*> >, std::piecewise_construct_t const&, std::tuple, std::allocator >&&>&&, std::tuple<>&&)@@Base+0x20b> │ │ │ │ + jg d854 , std::allocator > const, beagle::plugin::PluginManager::PluginInfo*> > std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, beagle::plugin::PluginManager::PluginInfo*>, std::_Select1st, std::allocator > const, beagle::plugin::PluginManager::PluginInfo*> >, std::less, std::allocator > >, std::allocator, std::allocator > const, beagle::plugin::PluginManager::PluginInfo*> > >::_M_emplace_hint_unique, std::allocator >&&>, std::tuple<> >(std::_Rb_tree_const_iterator, std::allocator > const, beagle::plugin::PluginManager::PluginInfo*> >, std::piecewise_construct_t const&, std::tuple, std::allocator >&&>&&, std::tuple<>&&)@@Base+0x224> │ │ │ │ cmp $0xffffffff80000000,%rax │ │ │ │ - jl dbef , std::allocator > const, beagle::plugin::PluginManager::PluginInfo*> > std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, beagle::plugin::PluginManager::PluginInfo*>, std::_Select1st, std::allocator > const, beagle::plugin::PluginManager::PluginInfo*> >, std::less, std::allocator > >, std::allocator, std::allocator > const, beagle::plugin::PluginManager::PluginInfo*> > >::_M_emplace_hint_unique, std::allocator >&&>, std::tuple<> >(std::_Rb_tree_const_iterator, std::allocator > const, beagle::plugin::PluginManager::PluginInfo*> >, std::piecewise_construct_t const&, std::tuple, std::allocator >&&>&&, std::tuple<>&&)@@Base+0x1df> │ │ │ │ + jl d82a , std::allocator > const, beagle::plugin::PluginManager::PluginInfo*> > std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, beagle::plugin::PluginManager::PluginInfo*>, std::_Select1st, std::allocator > const, beagle::plugin::PluginManager::PluginInfo*> >, std::less, std::allocator > >, std::allocator, std::allocator > const, beagle::plugin::PluginManager::PluginInfo*> > >::_M_emplace_hint_unique, std::allocator >&&>, std::tuple<> >(std::_Rb_tree_const_iterator, std::allocator > const, beagle::plugin::PluginManager::PluginInfo*> >, std::piecewise_construct_t const&, std::tuple, std::allocator >&&>&&, std::tuple<>&&)@@Base+0x1fa> │ │ │ │ test %eax,%eax │ │ │ │ - jns dc1b , std::allocator > const, beagle::plugin::PluginManager::PluginInfo*> > std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, beagle::plugin::PluginManager::PluginInfo*>, std::_Select1st, std::allocator > const, beagle::plugin::PluginManager::PluginInfo*> >, std::less, std::allocator > >, std::allocator, std::allocator > const, beagle::plugin::PluginManager::PluginInfo*> > >::_M_emplace_hint_unique, std::allocator >&&>, std::tuple<> >(std::_Rb_tree_const_iterator, std::allocator > const, beagle::plugin::PluginManager::PluginInfo*> >, std::piecewise_construct_t const&, std::tuple, std::allocator >&&>&&, std::tuple<>&&)@@Base+0x20b> │ │ │ │ + jns d854 , std::allocator > const, beagle::plugin::PluginManager::PluginInfo*> > std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, beagle::plugin::PluginManager::PluginInfo*>, std::_Select1st, std::allocator > const, beagle::plugin::PluginManager::PluginInfo*> >, std::less, std::allocator > >, std::allocator, std::allocator > const, beagle::plugin::PluginManager::PluginInfo*> > >::_M_emplace_hint_unique, std::allocator >&&>, std::tuple<> >(std::_Rb_tree_const_iterator, std::allocator > const, beagle::plugin::PluginManager::PluginInfo*> >, std::piecewise_construct_t const&, std::tuple, std::allocator >&&>&&, std::tuple<>&&)@@Base+0x224> │ │ │ │ cmpq $0x0,0x18(%r9) │ │ │ │ - je df10 , std::allocator > const, beagle::plugin::PluginManager::PluginInfo*> > std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, beagle::plugin::PluginManager::PluginInfo*>, std::_Select1st, std::allocator > const, beagle::plugin::PluginManager::PluginInfo*> >, std::less, std::allocator > >, std::allocator, std::allocator > const, beagle::plugin::PluginManager::PluginInfo*> > >::_M_emplace_hint_unique, std::allocator >&&>, std::tuple<> >(std::_Rb_tree_const_iterator, std::allocator > const, beagle::plugin::PluginManager::PluginInfo*> >, std::piecewise_construct_t const&, std::tuple, std::allocator >&&>&&, std::tuple<>&&)@@Base+0x500> │ │ │ │ - mov %rbx,%r9 │ │ │ │ + je db40 , std::allocator > const, beagle::plugin::PluginManager::PluginInfo*> > std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, beagle::plugin::PluginManager::PluginInfo*>, std::_Select1st, std::allocator > const, beagle::plugin::PluginManager::PluginInfo*> >, std::less, std::allocator > >, std::allocator, std::allocator > const, beagle::plugin::PluginManager::PluginInfo*> > >::_M_emplace_hint_unique, std::allocator >&&>, std::tuple<> >(std::_Rb_tree_const_iterator, std::allocator > const, beagle::plugin::PluginManager::PluginInfo*> >, std::piecewise_construct_t const&, std::tuple, std::allocator >&&>&&, std::tuple<>&&)@@Base+0x510> │ │ │ │ + mov %rbp,%r9 │ │ │ │ mov $0x1,%edi │ │ │ │ - jmp dcb5 , std::allocator > const, beagle::plugin::PluginManager::PluginInfo*> > std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, beagle::plugin::PluginManager::PluginInfo*>, std::_Select1st, std::allocator > const, beagle::plugin::PluginManager::PluginInfo*> >, std::less, std::allocator > >, std::allocator, std::allocator > const, beagle::plugin::PluginManager::PluginInfo*> > >::_M_emplace_hint_unique, std::allocator >&&>, std::tuple<> >(std::_Rb_tree_const_iterator, std::allocator > const, beagle::plugin::PluginManager::PluginInfo*> >, std::piecewise_construct_t const&, std::tuple, std::allocator >&&>&&, std::tuple<>&&)@@Base+0x2a5> │ │ │ │ + jmp d8f5 , std::allocator > const, beagle::plugin::PluginManager::PluginInfo*> > std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, beagle::plugin::PluginManager::PluginInfo*>, std::_Select1st, std::allocator > const, beagle::plugin::PluginManager::PluginInfo*> >, std::less, std::allocator > >, std::allocator, std::allocator > const, beagle::plugin::PluginManager::PluginInfo*> > >::_M_emplace_hint_unique, std::allocator >&&>, std::tuple<> >(std::_Rb_tree_const_iterator, std::allocator > const, beagle::plugin::PluginManager::PluginInfo*> >, std::piecewise_construct_t const&, std::tuple, std::allocator >&&>&&, std::tuple<>&&)@@Base+0x2c5> │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - cmpq $0x0,0x28(%rbp) │ │ │ │ - jne dd70 , std::allocator > const, beagle::plugin::PluginManager::PluginInfo*> > std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, beagle::plugin::PluginManager::PluginInfo*>, std::_Select1st, std::allocator > const, beagle::plugin::PluginManager::PluginInfo*> >, std::less, std::allocator > >, std::allocator, std::allocator > const, beagle::plugin::PluginManager::PluginInfo*> > >::_M_emplace_hint_unique, std::allocator >&&>, std::tuple<> >(std::_Rb_tree_const_iterator, std::allocator > const, beagle::plugin::PluginManager::PluginInfo*> >, std::piecewise_construct_t const&, std::tuple, std::allocator >&&>&&, std::tuple<>&&)@@Base+0x360> │ │ │ │ - mov %r13,%rdx │ │ │ │ - mov %r12,%rsi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - call d7d0 │ │ │ │ - mov %rax,%r10 │ │ │ │ + cmpq $0x0,0x28(%r12) │ │ │ │ + jne d9b8 , std::allocator > const, beagle::plugin::PluginManager::PluginInfo*> > std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, beagle::plugin::PluginManager::PluginInfo*>, std::_Select1st, std::allocator > const, beagle::plugin::PluginManager::PluginInfo*> >, std::less, std::allocator > >, std::allocator, std::allocator > const, beagle::plugin::PluginManager::PluginInfo*> > >::_M_emplace_hint_unique, std::allocator >&&>, std::tuple<> >(std::_Rb_tree_const_iterator, std::allocator > const, beagle::plugin::PluginManager::PluginInfo*> >, std::piecewise_construct_t const&, std::tuple, std::allocator >&&>&&, std::tuple<>&&)@@Base+0x388> │ │ │ │ + mov %rbx,%rdx │ │ │ │ + mov %r13,%rsi │ │ │ │ + mov %r12,%rdi │ │ │ │ + call d400 │ │ │ │ + mov %rax,%rcx │ │ │ │ mov %rdx,%r9 │ │ │ │ test %r9,%r9 │ │ │ │ - je db40 , std::allocator > const, beagle::plugin::PluginManager::PluginInfo*> > std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, beagle::plugin::PluginManager::PluginInfo*>, std::_Select1st, std::allocator > const, beagle::plugin::PluginManager::PluginInfo*> >, std::less, std::allocator > >, std::allocator, std::allocator > const, beagle::plugin::PluginManager::PluginInfo*> > >::_M_emplace_hint_unique, std::allocator >&&>, std::tuple<> >(std::_Rb_tree_const_iterator, std::allocator > const, beagle::plugin::PluginManager::PluginInfo*> >, std::piecewise_construct_t const&, std::tuple, std::allocator >&&>&&, std::tuple<>&&)@@Base+0x130> │ │ │ │ + je d76f , std::allocator > const, beagle::plugin::PluginManager::PluginInfo*> > std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, beagle::plugin::PluginManager::PluginInfo*>, std::_Select1st, std::allocator > const, beagle::plugin::PluginManager::PluginInfo*> >, std::less, std::allocator > >, std::allocator, std::allocator > const, beagle::plugin::PluginManager::PluginInfo*> > >::_M_emplace_hint_unique, std::allocator >&&>, std::tuple<> >(std::_Rb_tree_const_iterator, std::allocator > const, beagle::plugin::PluginManager::PluginInfo*> >, std::piecewise_construct_t const&, std::tuple, std::allocator >&&>&&, std::tuple<>&&)@@Base+0x13f> │ │ │ │ cmp %r9,0x8(%rsp) │ │ │ │ - je dcb0 , std::allocator > const, beagle::plugin::PluginManager::PluginInfo*> > std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, beagle::plugin::PluginManager::PluginInfo*>, std::_Select1st, std::allocator > const, beagle::plugin::PluginManager::PluginInfo*> >, std::less, std::allocator > >, std::allocator, std::allocator > const, beagle::plugin::PluginManager::PluginInfo*> > >::_M_emplace_hint_unique, std::allocator >&&>, std::tuple<> >(std::_Rb_tree_const_iterator, std::allocator > const, beagle::plugin::PluginManager::PluginInfo*> >, std::piecewise_construct_t const&, std::tuple, std::allocator >&&>&&, std::tuple<>&&)@@Base+0x2a0> │ │ │ │ - test %r10,%r10 │ │ │ │ - jne dcb0 , std::allocator > const, beagle::plugin::PluginManager::PluginInfo*> > std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, beagle::plugin::PluginManager::PluginInfo*>, std::_Select1st, std::allocator > const, beagle::plugin::PluginManager::PluginInfo*> >, std::less, std::allocator > >, std::allocator, std::allocator > const, beagle::plugin::PluginManager::PluginInfo*> > >::_M_emplace_hint_unique, std::allocator >&&>, std::tuple<> >(std::_Rb_tree_const_iterator, std::allocator > const, beagle::plugin::PluginManager::PluginInfo*> >, std::piecewise_construct_t const&, std::tuple, std::allocator >&&>&&, std::tuple<>&&)@@Base+0x2a0> │ │ │ │ + je d8f0 , std::allocator > const, beagle::plugin::PluginManager::PluginInfo*> > std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, beagle::plugin::PluginManager::PluginInfo*>, std::_Select1st, std::allocator > const, beagle::plugin::PluginManager::PluginInfo*> >, std::less, std::allocator > >, std::allocator, std::allocator > const, beagle::plugin::PluginManager::PluginInfo*> > >::_M_emplace_hint_unique, std::allocator >&&>, std::tuple<> >(std::_Rb_tree_const_iterator, std::allocator > const, beagle::plugin::PluginManager::PluginInfo*> >, std::piecewise_construct_t const&, std::tuple, std::allocator >&&>&&, std::tuple<>&&)@@Base+0x2c0> │ │ │ │ + test %rcx,%rcx │ │ │ │ + jne d8f0 , std::allocator > const, beagle::plugin::PluginManager::PluginInfo*> > std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, beagle::plugin::PluginManager::PluginInfo*>, std::_Select1st, std::allocator > const, beagle::plugin::PluginManager::PluginInfo*> >, std::less, std::allocator > >, std::allocator, std::allocator > const, beagle::plugin::PluginManager::PluginInfo*> > >::_M_emplace_hint_unique, std::allocator >&&>, std::tuple<> >(std::_Rb_tree_const_iterator, std::allocator > const, beagle::plugin::PluginManager::PluginInfo*> >, std::piecewise_construct_t const&, std::tuple, std::allocator >&&>&&, std::tuple<>&&)@@Base+0x2c0> │ │ │ │ mov 0x20(%r9),%rax │ │ │ │ - mov 0x28(%r9),%r15 │ │ │ │ - mov %rax,0x18(%rsp) │ │ │ │ - cmp %r15,%r13 │ │ │ │ - mov %r15,%rdx │ │ │ │ - cmovbe %r13,%rdx │ │ │ │ + mov 0x28(%r9),%r10 │ │ │ │ + mov %rax,0x10(%rsp) │ │ │ │ + cmp %r10,%rbx │ │ │ │ + mov %r10,%rdx │ │ │ │ + cmovbe %rbx,%rdx │ │ │ │ test %rdx,%rdx │ │ │ │ - je dc7d , std::allocator > const, beagle::plugin::PluginManager::PluginInfo*> > std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, beagle::plugin::PluginManager::PluginInfo*>, std::_Select1st, std::allocator > const, beagle::plugin::PluginManager::PluginInfo*> >, std::less, std::allocator > >, std::allocator, std::allocator > const, beagle::plugin::PluginManager::PluginInfo*> > >::_M_emplace_hint_unique, std::allocator >&&>, std::tuple<> >(std::_Rb_tree_const_iterator, std::allocator > const, beagle::plugin::PluginManager::PluginInfo*> >, std::piecewise_construct_t const&, std::tuple, std::allocator >&&>&&, std::tuple<>&&)@@Base+0x26d> │ │ │ │ - mov 0x18(%rsp),%rsi │ │ │ │ - mov %r12,%rdi │ │ │ │ - mov %r9,0x10(%rsp) │ │ │ │ + je d8c0 , std::allocator > const, beagle::plugin::PluginManager::PluginInfo*> > std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, beagle::plugin::PluginManager::PluginInfo*>, std::_Select1st, std::allocator > const, beagle::plugin::PluginManager::PluginInfo*> >, std::less, std::allocator > >, std::allocator, std::allocator > const, beagle::plugin::PluginManager::PluginInfo*> > >::_M_emplace_hint_unique, std::allocator >&&>, std::tuple<> >(std::_Rb_tree_const_iterator, std::allocator > const, beagle::plugin::PluginManager::PluginInfo*> >, std::piecewise_construct_t const&, std::tuple, std::allocator >&&>&&, std::tuple<>&&)@@Base+0x290> │ │ │ │ + mov 0x10(%rsp),%rsi │ │ │ │ + mov %r13,%rdi │ │ │ │ + mov %r10,0x20(%rsp) │ │ │ │ + mov %r9,0x18(%rsp) │ │ │ │ call 4140 │ │ │ │ - mov 0x10(%rsp),%r9 │ │ │ │ + mov 0x18(%rsp),%r9 │ │ │ │ + mov 0x20(%rsp),%r10 │ │ │ │ test %eax,%eax │ │ │ │ mov %eax,%edi │ │ │ │ - jne dc99 , std::allocator > const, beagle::plugin::PluginManager::PluginInfo*> > std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, beagle::plugin::PluginManager::PluginInfo*>, std::_Select1st, std::allocator > const, beagle::plugin::PluginManager::PluginInfo*> >, std::less, std::allocator > >, std::allocator, std::allocator > const, beagle::plugin::PluginManager::PluginInfo*> > >::_M_emplace_hint_unique, std::allocator >&&>, std::tuple<> >(std::_Rb_tree_const_iterator, std::allocator > const, beagle::plugin::PluginManager::PluginInfo*> >, std::piecewise_construct_t const&, std::tuple, std::allocator >&&>&&, std::tuple<>&&)@@Base+0x289> │ │ │ │ - mov %r13,%rcx │ │ │ │ + jne d8d9 , std::allocator > const, beagle::plugin::PluginManager::PluginInfo*> > std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, beagle::plugin::PluginManager::PluginInfo*>, std::_Select1st, std::allocator > const, beagle::plugin::PluginManager::PluginInfo*> >, std::less, std::allocator > >, std::allocator, std::allocator > const, beagle::plugin::PluginManager::PluginInfo*> > >::_M_emplace_hint_unique, std::allocator >&&>, std::tuple<> >(std::_Rb_tree_const_iterator, std::allocator > const, beagle::plugin::PluginManager::PluginInfo*> >, std::piecewise_construct_t const&, std::tuple, std::allocator >&&>&&, std::tuple<>&&)@@Base+0x2a9> │ │ │ │ + sub %r10,%rbx │ │ │ │ xor %edi,%edi │ │ │ │ - sub %r15,%rcx │ │ │ │ - cmp $0x7fffffff,%rcx │ │ │ │ - jg dcb5 , std::allocator > const, beagle::plugin::PluginManager::PluginInfo*> > std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, beagle::plugin::PluginManager::PluginInfo*>, std::_Select1st, std::allocator > const, beagle::plugin::PluginManager::PluginInfo*> >, std::less, std::allocator > >, std::allocator, std::allocator > const, beagle::plugin::PluginManager::PluginInfo*> > >::_M_emplace_hint_unique, std::allocator >&&>, std::tuple<> >(std::_Rb_tree_const_iterator, std::allocator > const, beagle::plugin::PluginManager::PluginInfo*> >, std::piecewise_construct_t const&, std::tuple, std::allocator >&&>&&, std::tuple<>&&)@@Base+0x2a5> │ │ │ │ - cmp $0xffffffff80000000,%rcx │ │ │ │ - jl dcb0 , std::allocator > const, beagle::plugin::PluginManager::PluginInfo*> > std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, beagle::plugin::PluginManager::PluginInfo*>, std::_Select1st, std::allocator > const, beagle::plugin::PluginManager::PluginInfo*> >, std::less, std::allocator > >, std::allocator, std::allocator > const, beagle::plugin::PluginManager::PluginInfo*> > >::_M_emplace_hint_unique, std::allocator >&&>, std::tuple<> >(std::_Rb_tree_const_iterator, std::allocator > const, beagle::plugin::PluginManager::PluginInfo*> >, std::piecewise_construct_t const&, std::tuple, std::allocator >&&>&&, std::tuple<>&&)@@Base+0x2a0> │ │ │ │ - mov %ecx,%edi │ │ │ │ + cmp $0x7fffffff,%rbx │ │ │ │ + jg d8f5 , std::allocator > const, beagle::plugin::PluginManager::PluginInfo*> > std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, beagle::plugin::PluginManager::PluginInfo*>, std::_Select1st, std::allocator > const, beagle::plugin::PluginManager::PluginInfo*> >, std::less, std::allocator > >, std::allocator, std::allocator > const, beagle::plugin::PluginManager::PluginInfo*> > >::_M_emplace_hint_unique, std::allocator >&&>, std::tuple<> >(std::_Rb_tree_const_iterator, std::allocator > const, beagle::plugin::PluginManager::PluginInfo*> >, std::piecewise_construct_t const&, std::tuple, std::allocator >&&>&&, std::tuple<>&&)@@Base+0x2c5> │ │ │ │ + cmp $0xffffffff80000000,%rbx │ │ │ │ + jl d8f0 , std::allocator > const, beagle::plugin::PluginManager::PluginInfo*> > std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, beagle::plugin::PluginManager::PluginInfo*>, std::_Select1st, std::allocator > const, beagle::plugin::PluginManager::PluginInfo*> >, std::less, std::allocator > >, std::allocator, std::allocator > const, beagle::plugin::PluginManager::PluginInfo*> > >::_M_emplace_hint_unique, std::allocator >&&>, std::tuple<> >(std::_Rb_tree_const_iterator, std::allocator > const, beagle::plugin::PluginManager::PluginInfo*> >, std::piecewise_construct_t const&, std::tuple, std::allocator >&&>&&, std::tuple<>&&)@@Base+0x2c0> │ │ │ │ + mov %ebx,%edi │ │ │ │ shr $0x1f,%edi │ │ │ │ - jmp dcb5 , std::allocator > const, beagle::plugin::PluginManager::PluginInfo*> > std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, beagle::plugin::PluginManager::PluginInfo*>, std::_Select1st, std::allocator > const, beagle::plugin::PluginManager::PluginInfo*> >, std::less, std::allocator > >, std::allocator, std::allocator > const, beagle::plugin::PluginManager::PluginInfo*> > >::_M_emplace_hint_unique, std::allocator >&&>, std::tuple<> >(std::_Rb_tree_const_iterator, std::allocator > const, beagle::plugin::PluginManager::PluginInfo*> >, std::piecewise_construct_t const&, std::tuple, std::allocator >&&>&&, std::tuple<>&&)@@Base+0x2a5> │ │ │ │ + jmp d8f5 , std::allocator > const, beagle::plugin::PluginManager::PluginInfo*> > std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, beagle::plugin::PluginManager::PluginInfo*>, std::_Select1st, std::allocator > const, beagle::plugin::PluginManager::PluginInfo*> >, std::less, std::allocator > >, std::allocator, std::allocator > const, beagle::plugin::PluginManager::PluginInfo*> > >::_M_emplace_hint_unique, std::allocator >&&>, std::tuple<> >(std::_Rb_tree_const_iterator, std::allocator > const, beagle::plugin::PluginManager::PluginInfo*> >, std::piecewise_construct_t const&, std::tuple, std::allocator >&&>&&, std::tuple<>&&)@@Base+0x2c5> │ │ │ │ xchg %ax,%ax │ │ │ │ mov %rax,%r9 │ │ │ │ cmp %r9,0x8(%rsp) │ │ │ │ - je dcb0 , std::allocator > const, beagle::plugin::PluginManager::PluginInfo*> > std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, beagle::plugin::PluginManager::PluginInfo*>, std::_Select1st, std::allocator > const, beagle::plugin::PluginManager::PluginInfo*> >, std::less, std::allocator > >, std::allocator, std::allocator > const, beagle::plugin::PluginManager::PluginInfo*> > >::_M_emplace_hint_unique, std::allocator >&&>, std::tuple<> >(std::_Rb_tree_const_iterator, std::allocator > const, beagle::plugin::PluginManager::PluginInfo*> >, std::piecewise_construct_t const&, std::tuple, std::allocator >&&>&&, std::tuple<>&&)@@Base+0x2a0> │ │ │ │ + je d8f0 , std::allocator > const, beagle::plugin::PluginManager::PluginInfo*> > std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, beagle::plugin::PluginManager::PluginInfo*>, std::_Select1st, std::allocator > const, beagle::plugin::PluginManager::PluginInfo*> >, std::less, std::allocator > >, std::allocator, std::allocator > const, beagle::plugin::PluginManager::PluginInfo*> > >::_M_emplace_hint_unique, std::allocator >&&>, std::tuple<> >(std::_Rb_tree_const_iterator, std::allocator > const, beagle::plugin::PluginManager::PluginInfo*> >, std::piecewise_construct_t const&, std::tuple, std::allocator >&&>&&, std::tuple<>&&)@@Base+0x2c0> │ │ │ │ test %rax,%rax │ │ │ │ - je dc44 , std::allocator > const, beagle::plugin::PluginManager::PluginInfo*> > std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, beagle::plugin::PluginManager::PluginInfo*>, std::_Select1st, std::allocator > const, beagle::plugin::PluginManager::PluginInfo*> >, std::less, std::allocator > >, std::allocator, std::allocator > const, beagle::plugin::PluginManager::PluginInfo*> > >::_M_emplace_hint_unique, std::allocator >&&>, std::tuple<> >(std::_Rb_tree_const_iterator, std::allocator > const, beagle::plugin::PluginManager::PluginInfo*> >, std::piecewise_construct_t const&, std::tuple, std::allocator >&&>&&, std::tuple<>&&)@@Base+0x234> │ │ │ │ + je d87d , std::allocator > const, beagle::plugin::PluginManager::PluginInfo*> > std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, beagle::plugin::PluginManager::PluginInfo*>, std::_Select1st, std::allocator > const, beagle::plugin::PluginManager::PluginInfo*> >, std::less, std::allocator > >, std::allocator, std::allocator > const, beagle::plugin::PluginManager::PluginInfo*> > >::_M_emplace_hint_unique, std::allocator >&&>, std::tuple<> >(std::_Rb_tree_const_iterator, std::allocator > const, beagle::plugin::PluginManager::PluginInfo*> >, std::piecewise_construct_t const&, std::tuple, std::allocator >&&>&&, std::tuple<>&&)@@Base+0x24d> │ │ │ │ nop │ │ │ │ mov $0x1,%edi │ │ │ │ mov 0x8(%rsp),%rcx │ │ │ │ mov %r9,%rdx │ │ │ │ mov %r14,%rsi │ │ │ │ mov %r14,%rbx │ │ │ │ call 4080 │ │ │ │ - incq 0x28(%rbp) │ │ │ │ - jmp db5a , std::allocator > const, beagle::plugin::PluginManager::PluginInfo*> > std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, beagle::plugin::PluginManager::PluginInfo*>, std::_Select1st, std::allocator > const, beagle::plugin::PluginManager::PluginInfo*> >, std::less, std::allocator > >, std::allocator, std::allocator > const, beagle::plugin::PluginManager::PluginInfo*> > >::_M_emplace_hint_unique, std::allocator >&&>, std::tuple<> >(std::_Rb_tree_const_iterator, std::allocator > const, beagle::plugin::PluginManager::PluginInfo*> >, std::piecewise_construct_t const&, std::tuple, std::allocator >&&>&&, std::tuple<>&&)@@Base+0x14a> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x20(%rbp),%r9 │ │ │ │ - cmp %r9,%rbx │ │ │ │ - je dee0 , std::allocator > const, beagle::plugin::PluginManager::PluginInfo*> > std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, beagle::plugin::PluginManager::PluginInfo*>, std::_Select1st, std::allocator > const, beagle::plugin::PluginManager::PluginInfo*> >, std::less, std::allocator > >, std::allocator, std::allocator > const, beagle::plugin::PluginManager::PluginInfo*> > >::_M_emplace_hint_unique, std::allocator >&&>, std::tuple<> >(std::_Rb_tree_const_iterator, std::allocator > const, beagle::plugin::PluginManager::PluginInfo*> >, std::piecewise_construct_t const&, std::tuple, std::allocator >&&>&&, std::tuple<>&&)@@Base+0x4d0> │ │ │ │ - mov %rbx,%rdi │ │ │ │ + incq 0x28(%r12) │ │ │ │ + jmp d787 , std::allocator > const, beagle::plugin::PluginManager::PluginInfo*> > std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, beagle::plugin::PluginManager::PluginInfo*>, std::_Select1st, std::allocator > const, beagle::plugin::PluginManager::PluginInfo*> >, std::less, std::allocator > >, std::allocator, std::allocator > const, beagle::plugin::PluginManager::PluginInfo*> > >::_M_emplace_hint_unique, std::allocator >&&>, std::tuple<> >(std::_Rb_tree_const_iterator, std::allocator > const, beagle::plugin::PluginManager::PluginInfo*> >, std::piecewise_construct_t const&, std::tuple, std::allocator >&&>&&, std::tuple<>&&)@@Base+0x157> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov 0x20(%r12),%r9 │ │ │ │ + cmp %r9,%rbp │ │ │ │ + je db18 , std::allocator > const, beagle::plugin::PluginManager::PluginInfo*> > std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, beagle::plugin::PluginManager::PluginInfo*>, std::_Select1st, std::allocator > const, beagle::plugin::PluginManager::PluginInfo*> >, std::less, std::allocator > >, std::allocator, std::allocator > const, beagle::plugin::PluginManager::PluginInfo*> > >::_M_emplace_hint_unique, std::allocator >&&>, std::tuple<> >(std::_Rb_tree_const_iterator, std::allocator > const, beagle::plugin::PluginManager::PluginInfo*> >, std::piecewise_construct_t const&, std::tuple, std::allocator >&&>&&, std::tuple<>&&)@@Base+0x4e8> │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov %r10,0x18(%rsp) │ │ │ │ call 4220 │ │ │ │ - mov 0x28(%rax),%r10 │ │ │ │ + mov 0x18(%rsp),%r10 │ │ │ │ + mov 0x28(%rax),%rcx │ │ │ │ mov %rax,%r9 │ │ │ │ - cmp %r10,%r13 │ │ │ │ - mov %r10,%rdx │ │ │ │ - cmovbe %r13,%rdx │ │ │ │ + cmp %rcx,%rbx │ │ │ │ + mov %rcx,%rdx │ │ │ │ + cmovbe %rbx,%rdx │ │ │ │ test %rdx,%rdx │ │ │ │ - je dd33 , std::allocator > const, beagle::plugin::PluginManager::PluginInfo*> > std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, beagle::plugin::PluginManager::PluginInfo*>, std::_Select1st, std::allocator > const, beagle::plugin::PluginManager::PluginInfo*> >, std::less, std::allocator > >, std::allocator, std::allocator > const, beagle::plugin::PluginManager::PluginInfo*> > >::_M_emplace_hint_unique, std::allocator >&&>, std::tuple<> >(std::_Rb_tree_const_iterator, std::allocator > const, beagle::plugin::PluginManager::PluginInfo*> >, std::piecewise_construct_t const&, std::tuple, std::allocator >&&>&&, std::tuple<>&&)@@Base+0x323> │ │ │ │ + je d980 , std::allocator > const, beagle::plugin::PluginManager::PluginInfo*> > std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, beagle::plugin::PluginManager::PluginInfo*>, std::_Select1st, std::allocator > const, beagle::plugin::PluginManager::PluginInfo*> >, std::less, std::allocator > >, std::allocator, std::allocator > const, beagle::plugin::PluginManager::PluginInfo*> > >::_M_emplace_hint_unique, std::allocator >&&>, std::tuple<> >(std::_Rb_tree_const_iterator, std::allocator > const, beagle::plugin::PluginManager::PluginInfo*> >, std::piecewise_construct_t const&, std::tuple, std::allocator >&&>&&, std::tuple<>&&)@@Base+0x350> │ │ │ │ mov 0x20(%rax),%rsi │ │ │ │ - mov %r12,%rdi │ │ │ │ + mov %r13,%rdi │ │ │ │ mov %r10,0x28(%rsp) │ │ │ │ - mov %rax,0x20(%rsp) │ │ │ │ + mov %rcx,0x20(%rsp) │ │ │ │ + mov %rax,0x18(%rsp) │ │ │ │ call 4140 │ │ │ │ - mov 0x20(%rsp),%r9 │ │ │ │ + mov 0x18(%rsp),%r9 │ │ │ │ + mov 0x20(%rsp),%rcx │ │ │ │ test %eax,%eax │ │ │ │ mov 0x28(%rsp),%r10 │ │ │ │ - jne def0 , std::allocator > const, beagle::plugin::PluginManager::PluginInfo*> > std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, beagle::plugin::PluginManager::PluginInfo*>, std::_Select1st, std::allocator > const, beagle::plugin::PluginManager::PluginInfo*> >, std::less, std::allocator > >, std::allocator, std::allocator > const, beagle::plugin::PluginManager::PluginInfo*> > >::_M_emplace_hint_unique, std::allocator >&&>, std::tuple<> >(std::_Rb_tree_const_iterator, std::allocator > const, beagle::plugin::PluginManager::PluginInfo*> >, std::piecewise_construct_t const&, std::tuple, std::allocator >&&>&&, std::tuple<>&&)@@Base+0x4e0> │ │ │ │ - mov %r13,%rax │ │ │ │ - sub %r10,%rax │ │ │ │ + jne db20 , std::allocator > const, beagle::plugin::PluginManager::PluginInfo*> > std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, beagle::plugin::PluginManager::PluginInfo*>, std::_Select1st, std::allocator > const, beagle::plugin::PluginManager::PluginInfo*> >, std::less, std::allocator > >, std::allocator, std::allocator > const, beagle::plugin::PluginManager::PluginInfo*> > >::_M_emplace_hint_unique, std::allocator >&&>, std::tuple<> >(std::_Rb_tree_const_iterator, std::allocator > const, beagle::plugin::PluginManager::PluginInfo*> >, std::piecewise_construct_t const&, std::tuple, std::allocator >&&>&&, std::tuple<>&&)@@Base+0x4f0> │ │ │ │ + mov %rbx,%rax │ │ │ │ + sub %rcx,%rax │ │ │ │ cmp $0x7fffffff,%rax │ │ │ │ - jg dc1b , std::allocator > const, beagle::plugin::PluginManager::PluginInfo*> > std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, beagle::plugin::PluginManager::PluginInfo*>, std::_Select1st, std::allocator > const, beagle::plugin::PluginManager::PluginInfo*> >, std::less, std::allocator > >, std::allocator, std::allocator > const, beagle::plugin::PluginManager::PluginInfo*> > >::_M_emplace_hint_unique, std::allocator >&&>, std::tuple<> >(std::_Rb_tree_const_iterator, std::allocator > const, beagle::plugin::PluginManager::PluginInfo*> >, std::piecewise_construct_t const&, std::tuple, std::allocator >&&>&&, std::tuple<>&&)@@Base+0x20b> │ │ │ │ + jg d854 , std::allocator > const, beagle::plugin::PluginManager::PluginInfo*> > std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, beagle::plugin::PluginManager::PluginInfo*>, std::_Select1st, std::allocator > const, beagle::plugin::PluginManager::PluginInfo*> >, std::less, std::allocator > >, std::allocator, std::allocator > const, beagle::plugin::PluginManager::PluginInfo*> > >::_M_emplace_hint_unique, std::allocator >&&>, std::tuple<> >(std::_Rb_tree_const_iterator, std::allocator > const, beagle::plugin::PluginManager::PluginInfo*> >, std::piecewise_construct_t const&, std::tuple, std::allocator >&&>&&, std::tuple<>&&)@@Base+0x224> │ │ │ │ cmp $0xffffffff80000000,%rax │ │ │ │ - jl dd55 , std::allocator > const, beagle::plugin::PluginManager::PluginInfo*> > std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, beagle::plugin::PluginManager::PluginInfo*>, std::_Select1st, std::allocator > const, beagle::plugin::PluginManager::PluginInfo*> >, std::less, std::allocator > >, std::allocator, std::allocator > const, beagle::plugin::PluginManager::PluginInfo*> > >::_M_emplace_hint_unique, std::allocator >&&>, std::tuple<> >(std::_Rb_tree_const_iterator, std::allocator > const, beagle::plugin::PluginManager::PluginInfo*> >, std::piecewise_construct_t const&, std::tuple, std::allocator >&&>&&, std::tuple<>&&)@@Base+0x345> │ │ │ │ + jl d9a2 , std::allocator > const, beagle::plugin::PluginManager::PluginInfo*> > std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, beagle::plugin::PluginManager::PluginInfo*>, std::_Select1st, std::allocator > const, beagle::plugin::PluginManager::PluginInfo*> >, std::less, std::allocator > >, std::allocator, std::allocator > const, beagle::plugin::PluginManager::PluginInfo*> > >::_M_emplace_hint_unique, std::allocator >&&>, std::tuple<> >(std::_Rb_tree_const_iterator, std::allocator > const, beagle::plugin::PluginManager::PluginInfo*> >, std::piecewise_construct_t const&, std::tuple, std::allocator >&&>&&, std::tuple<>&&)@@Base+0x372> │ │ │ │ test %eax,%eax │ │ │ │ - jns dc1b , std::allocator > const, beagle::plugin::PluginManager::PluginInfo*> > std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, beagle::plugin::PluginManager::PluginInfo*>, std::_Select1st, std::allocator > const, beagle::plugin::PluginManager::PluginInfo*> >, std::less, std::allocator > >, std::allocator, std::allocator > const, beagle::plugin::PluginManager::PluginInfo*> > >::_M_emplace_hint_unique, std::allocator >&&>, std::tuple<> >(std::_Rb_tree_const_iterator, std::allocator > const, beagle::plugin::PluginManager::PluginInfo*> >, std::piecewise_construct_t const&, std::tuple, std::allocator >&&>&&, std::tuple<>&&)@@Base+0x20b> │ │ │ │ - cmpq $0x0,0x18(%rbx) │ │ │ │ - mov %r9,%r10 │ │ │ │ - jne dc2f , std::allocator > const, beagle::plugin::PluginManager::PluginInfo*> > std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, beagle::plugin::PluginManager::PluginInfo*>, std::_Select1st, std::allocator > const, beagle::plugin::PluginManager::PluginInfo*> >, std::less, std::allocator > >, std::allocator, std::allocator > const, beagle::plugin::PluginManager::PluginInfo*> > >::_M_emplace_hint_unique, std::allocator >&&>, std::tuple<> >(std::_Rb_tree_const_iterator, std::allocator > const, beagle::plugin::PluginManager::PluginInfo*> >, std::piecewise_construct_t const&, std::tuple, std::allocator >&&>&&, std::tuple<>&&)@@Base+0x21f> │ │ │ │ - jmp df01 , std::allocator > const, beagle::plugin::PluginManager::PluginInfo*> > std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, beagle::plugin::PluginManager::PluginInfo*>, std::_Select1st, std::allocator > const, beagle::plugin::PluginManager::PluginInfo*> >, std::less, std::allocator > >, std::allocator, std::allocator > const, beagle::plugin::PluginManager::PluginInfo*> > >::_M_emplace_hint_unique, std::allocator >&&>, std::tuple<> >(std::_Rb_tree_const_iterator, std::allocator > const, beagle::plugin::PluginManager::PluginInfo*> >, std::piecewise_construct_t const&, std::tuple, std::allocator >&&>&&, std::tuple<>&&)@@Base+0x4f1> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov 0x20(%rbp),%r9 │ │ │ │ - mov 0x28(%r9),%r15 │ │ │ │ - cmp %r15,%r13 │ │ │ │ - mov %r15,%rdx │ │ │ │ - cmovbe %r13,%rdx │ │ │ │ + jns d854 , std::allocator > const, beagle::plugin::PluginManager::PluginInfo*> > std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, beagle::plugin::PluginManager::PluginInfo*>, std::_Select1st, std::allocator > const, beagle::plugin::PluginManager::PluginInfo*> >, std::less, std::allocator > >, std::allocator, std::allocator > const, beagle::plugin::PluginManager::PluginInfo*> > >::_M_emplace_hint_unique, std::allocator >&&>, std::tuple<> >(std::_Rb_tree_const_iterator, std::allocator > const, beagle::plugin::PluginManager::PluginInfo*> >, std::piecewise_construct_t const&, std::tuple, std::allocator >&&>&&, std::tuple<>&&)@@Base+0x224> │ │ │ │ + cmpq $0x0,0x18(%rbp) │ │ │ │ + mov %r9,%rcx │ │ │ │ + jne d868 , std::allocator > const, beagle::plugin::PluginManager::PluginInfo*> > std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, beagle::plugin::PluginManager::PluginInfo*>, std::_Select1st, std::allocator > const, beagle::plugin::PluginManager::PluginInfo*> >, std::less, std::allocator > >, std::allocator, std::allocator > const, beagle::plugin::PluginManager::PluginInfo*> > >::_M_emplace_hint_unique, std::allocator >&&>, std::tuple<> >(std::_Rb_tree_const_iterator, std::allocator > const, beagle::plugin::PluginManager::PluginInfo*> >, std::piecewise_construct_t const&, std::tuple, std::allocator >&&>&&, std::tuple<>&&)@@Base+0x238> │ │ │ │ + jmp db31 , std::allocator > const, beagle::plugin::PluginManager::PluginInfo*> > std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, beagle::plugin::PluginManager::PluginInfo*>, std::_Select1st, std::allocator > const, beagle::plugin::PluginManager::PluginInfo*> >, std::less, std::allocator > >, std::allocator, std::allocator > const, beagle::plugin::PluginManager::PluginInfo*> > >::_M_emplace_hint_unique, std::allocator >&&>, std::tuple<> >(std::_Rb_tree_const_iterator, std::allocator > const, beagle::plugin::PluginManager::PluginInfo*> >, std::piecewise_construct_t const&, std::tuple, std::allocator >&&>&&, std::tuple<>&&)@@Base+0x501> │ │ │ │ + nopl (%rax) │ │ │ │ + mov 0x20(%r12),%r9 │ │ │ │ + mov 0x28(%r9),%r10 │ │ │ │ + cmp %r10,%rbx │ │ │ │ + mov %r10,%rdx │ │ │ │ + cmovbe %rbx,%rdx │ │ │ │ test %rdx,%rdx │ │ │ │ - je dea0 , std::allocator > const, beagle::plugin::PluginManager::PluginInfo*> > std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, beagle::plugin::PluginManager::PluginInfo*>, std::_Select1st, std::allocator > const, beagle::plugin::PluginManager::PluginInfo*> >, std::less, std::allocator > >, std::allocator, std::allocator > const, beagle::plugin::PluginManager::PluginInfo*> > >::_M_emplace_hint_unique, std::allocator >&&>, std::tuple<> >(std::_Rb_tree_const_iterator, std::allocator > const, beagle::plugin::PluginManager::PluginInfo*> >, std::piecewise_construct_t const&, std::tuple, std::allocator >&&>&&, std::tuple<>&&)@@Base+0x490> │ │ │ │ + je dae8 , std::allocator > const, beagle::plugin::PluginManager::PluginInfo*> > std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, beagle::plugin::PluginManager::PluginInfo*>, std::_Select1st, std::allocator > const, beagle::plugin::PluginManager::PluginInfo*> >, std::less, std::allocator > >, std::allocator, std::allocator > const, beagle::plugin::PluginManager::PluginInfo*> > >::_M_emplace_hint_unique, std::allocator >&&>, std::tuple<> >(std::_Rb_tree_const_iterator, std::allocator > const, beagle::plugin::PluginManager::PluginInfo*> >, std::piecewise_construct_t const&, std::tuple, std::allocator >&&>&&, std::tuple<>&&)@@Base+0x4b8> │ │ │ │ mov 0x20(%r9),%rax │ │ │ │ - mov %r12,%rsi │ │ │ │ - mov %r9,0x18(%rsp) │ │ │ │ + mov %r13,%rsi │ │ │ │ + mov %r10,0x18(%rsp) │ │ │ │ + mov %r9,0x10(%rsp) │ │ │ │ mov %rax,%rdi │ │ │ │ mov %rax,0x20(%rsp) │ │ │ │ call 4140 │ │ │ │ + mov 0x10(%rsp),%r9 │ │ │ │ + mov 0x18(%rsp),%r10 │ │ │ │ test %eax,%eax │ │ │ │ - mov 0x18(%rsp),%r9 │ │ │ │ - jne ddc9 , std::allocator > const, beagle::plugin::PluginManager::PluginInfo*> > std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, beagle::plugin::PluginManager::PluginInfo*>, std::_Select1st, std::allocator > const, beagle::plugin::PluginManager::PluginInfo*> >, std::less, std::allocator > >, std::allocator, std::allocator > const, beagle::plugin::PluginManager::PluginInfo*> > >::_M_emplace_hint_unique, std::allocator >&&>, std::tuple<> >(std::_Rb_tree_const_iterator, std::allocator > const, beagle::plugin::PluginManager::PluginInfo*> >, std::piecewise_construct_t const&, std::tuple, std::allocator >&&>&&, std::tuple<>&&)@@Base+0x3b9> │ │ │ │ - mov %r15,%rax │ │ │ │ - sub %r13,%rax │ │ │ │ + jne da1c , std::allocator > const, beagle::plugin::PluginManager::PluginInfo*> > std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, beagle::plugin::PluginManager::PluginInfo*>, std::_Select1st, std::allocator > const, beagle::plugin::PluginManager::PluginInfo*> >, std::less, std::allocator > >, std::allocator, std::allocator > const, beagle::plugin::PluginManager::PluginInfo*> > >::_M_emplace_hint_unique, std::allocator >&&>, std::tuple<> >(std::_Rb_tree_const_iterator, std::allocator > const, beagle::plugin::PluginManager::PluginInfo*> >, std::piecewise_construct_t const&, std::tuple, std::allocator >&&>&&, std::tuple<>&&)@@Base+0x3ec> │ │ │ │ + mov %r10,%rax │ │ │ │ + sub %rbx,%rax │ │ │ │ cmp $0x7fffffff,%rax │ │ │ │ - jg dc1b , std::allocator > const, beagle::plugin::PluginManager::PluginInfo*> > std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, beagle::plugin::PluginManager::PluginInfo*>, std::_Select1st, std::allocator > const, beagle::plugin::PluginManager::PluginInfo*> >, std::less, std::allocator > >, std::allocator, std::allocator > const, beagle::plugin::PluginManager::PluginInfo*> > >::_M_emplace_hint_unique, std::allocator >&&>, std::tuple<> >(std::_Rb_tree_const_iterator, std::allocator > const, beagle::plugin::PluginManager::PluginInfo*> >, std::piecewise_construct_t const&, std::tuple, std::allocator >&&>&&, std::tuple<>&&)@@Base+0x20b> │ │ │ │ + jg d854 , std::allocator > const, beagle::plugin::PluginManager::PluginInfo*> > std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, beagle::plugin::PluginManager::PluginInfo*>, std::_Select1st, std::allocator > const, beagle::plugin::PluginManager::PluginInfo*> >, std::less, std::allocator > >, std::allocator, std::allocator > const, beagle::plugin::PluginManager::PluginInfo*> > >::_M_emplace_hint_unique, std::allocator >&&>, std::tuple<> >(std::_Rb_tree_const_iterator, std::allocator > const, beagle::plugin::PluginManager::PluginInfo*> >, std::piecewise_construct_t const&, std::tuple, std::allocator >&&>&&, std::tuple<>&&)@@Base+0x224> │ │ │ │ cmp $0xffffffff80000000,%rax │ │ │ │ - jl ddcf , std::allocator > const, beagle::plugin::PluginManager::PluginInfo*> > std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, beagle::plugin::PluginManager::PluginInfo*>, std::_Select1st, std::allocator > const, beagle::plugin::PluginManager::PluginInfo*> >, std::less, std::allocator > >, std::allocator, std::allocator > const, beagle::plugin::PluginManager::PluginInfo*> > >::_M_emplace_hint_unique, std::allocator >&&>, std::tuple<> >(std::_Rb_tree_const_iterator, std::allocator > const, beagle::plugin::PluginManager::PluginInfo*> >, std::piecewise_construct_t const&, std::tuple, std::allocator >&&>&&, std::tuple<>&&)@@Base+0x3bf> │ │ │ │ + jl da22 , std::allocator > const, beagle::plugin::PluginManager::PluginInfo*> > std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, beagle::plugin::PluginManager::PluginInfo*>, std::_Select1st, std::allocator > const, beagle::plugin::PluginManager::PluginInfo*> >, std::less, std::allocator > >, std::allocator, std::allocator > const, beagle::plugin::PluginManager::PluginInfo*> > >::_M_emplace_hint_unique, std::allocator >&&>, std::tuple<> >(std::_Rb_tree_const_iterator, std::allocator > const, beagle::plugin::PluginManager::PluginInfo*> >, std::piecewise_construct_t const&, std::tuple, std::allocator >&&>&&, std::tuple<>&&)@@Base+0x3f2> │ │ │ │ test %eax,%eax │ │ │ │ - jns dc1b , std::allocator > const, beagle::plugin::PluginManager::PluginInfo*> > std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, beagle::plugin::PluginManager::PluginInfo*>, std::_Select1st, std::allocator > const, beagle::plugin::PluginManager::PluginInfo*> >, std::less, std::allocator > >, std::allocator, std::allocator > const, beagle::plugin::PluginManager::PluginInfo*> > >::_M_emplace_hint_unique, std::allocator >&&>, std::tuple<> >(std::_Rb_tree_const_iterator, std::allocator > const, beagle::plugin::PluginManager::PluginInfo*> >, std::piecewise_construct_t const&, std::tuple, std::allocator >&&>&&, std::tuple<>&&)@@Base+0x20b> │ │ │ │ + jns d854 , std::allocator > const, beagle::plugin::PluginManager::PluginInfo*> > std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, beagle::plugin::PluginManager::PluginInfo*>, std::_Select1st, std::allocator > const, beagle::plugin::PluginManager::PluginInfo*> >, std::less, std::allocator > >, std::allocator, std::allocator > const, beagle::plugin::PluginManager::PluginInfo*> > >::_M_emplace_hint_unique, std::allocator >&&>, std::tuple<> >(std::_Rb_tree_const_iterator, std::allocator > const, beagle::plugin::PluginManager::PluginInfo*> >, std::piecewise_construct_t const&, std::tuple, std::allocator >&&>&&, std::tuple<>&&)@@Base+0x224> │ │ │ │ mov $0x1,%edi │ │ │ │ - cmp %r9,%rbx │ │ │ │ - je dcb5 , std::allocator > const, beagle::plugin::PluginManager::PluginInfo*> > std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, beagle::plugin::PluginManager::PluginInfo*>, std::_Select1st, std::allocator > const, beagle::plugin::PluginManager::PluginInfo*> >, std::less, std::allocator > >, std::allocator, std::allocator > const, beagle::plugin::PluginManager::PluginInfo*> > >::_M_emplace_hint_unique, std::allocator >&&>, std::tuple<> >(std::_Rb_tree_const_iterator, std::allocator > const, beagle::plugin::PluginManager::PluginInfo*> >, std::piecewise_construct_t const&, std::tuple, std::allocator >&&>&&, std::tuple<>&&)@@Base+0x2a5> │ │ │ │ + cmp %r9,%rbp │ │ │ │ + je d8f5 , std::allocator > const, beagle::plugin::PluginManager::PluginInfo*> > std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, beagle::plugin::PluginManager::PluginInfo*>, std::_Select1st, std::allocator > const, beagle::plugin::PluginManager::PluginInfo*> >, std::less, std::allocator > >, std::allocator, std::allocator > const, beagle::plugin::PluginManager::PluginInfo*> > >::_M_emplace_hint_unique, std::allocator >&&>, std::tuple<> >(std::_Rb_tree_const_iterator, std::allocator > const, beagle::plugin::PluginManager::PluginInfo*> >, std::piecewise_construct_t const&, std::tuple, std::allocator >&&>&&, std::tuple<>&&)@@Base+0x2c5> │ │ │ │ mov 0x20(%rsp),%rax │ │ │ │ - mov %rax,0x18(%rsp) │ │ │ │ - jmp dc51 , std::allocator > const, beagle::plugin::PluginManager::PluginInfo*> > std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, beagle::plugin::PluginManager::PluginInfo*>, std::_Select1st, std::allocator > const, beagle::plugin::PluginManager::PluginInfo*> >, std::less, std::allocator > >, std::allocator, std::allocator > const, beagle::plugin::PluginManager::PluginInfo*> > >::_M_emplace_hint_unique, std::allocator >&&>, std::tuple<> >(std::_Rb_tree_const_iterator, std::allocator > const, beagle::plugin::PluginManager::PluginInfo*> >, std::piecewise_construct_t const&, std::tuple, std::allocator >&&>&&, std::tuple<>&&)@@Base+0x241> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ + mov %rax,0x10(%rsp) │ │ │ │ + jmp d88a , std::allocator > const, beagle::plugin::PluginManager::PluginInfo*> > std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, beagle::plugin::PluginManager::PluginInfo*>, std::_Select1st, std::allocator > const, beagle::plugin::PluginManager::PluginInfo*> >, std::less, std::allocator > >, std::allocator, std::allocator > const, beagle::plugin::PluginManager::PluginInfo*> > >::_M_emplace_hint_unique, std::allocator >&&>, std::tuple<> >(std::_Rb_tree_const_iterator, std::allocator > const, beagle::plugin::PluginManager::PluginInfo*> >, std::piecewise_construct_t const&, std::tuple, std::allocator >&&>&&, std::tuple<>&&)@@Base+0x25a> │ │ │ │ + nop │ │ │ │ mov 0x8(%rax),%rcx │ │ │ │ lea 0x1(%rcx),%rsi │ │ │ │ cmp $0x8,%esi │ │ │ │ - jae de40 , std::allocator > const, beagle::plugin::PluginManager::PluginInfo*> > std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, beagle::plugin::PluginManager::PluginInfo*>, std::_Select1st, std::allocator > const, beagle::plugin::PluginManager::PluginInfo*> >, std::less, std::allocator > >, std::allocator, std::allocator > const, beagle::plugin::PluginManager::PluginInfo*> > >::_M_emplace_hint_unique, std::allocator >&&>, std::tuple<> >(std::_Rb_tree_const_iterator, std::allocator > const, beagle::plugin::PluginManager::PluginInfo*> >, std::piecewise_construct_t const&, std::tuple, std::allocator >&&>&&, std::tuple<>&&)@@Base+0x430> │ │ │ │ + jae da90 , std::allocator > const, beagle::plugin::PluginManager::PluginInfo*> > std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, beagle::plugin::PluginManager::PluginInfo*>, std::_Select1st, std::allocator > const, beagle::plugin::PluginManager::PluginInfo*> >, std::less, std::allocator > >, std::allocator, std::allocator > const, beagle::plugin::PluginManager::PluginInfo*> > >::_M_emplace_hint_unique, std::allocator >&&>, std::tuple<> >(std::_Rb_tree_const_iterator, std::allocator > const, beagle::plugin::PluginManager::PluginInfo*> >, std::piecewise_construct_t const&, std::tuple, std::allocator >&&>&&, std::tuple<>&&)@@Base+0x460> │ │ │ │ test $0x4,%sil │ │ │ │ - jne df2e , std::allocator > const, beagle::plugin::PluginManager::PluginInfo*> > std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, beagle::plugin::PluginManager::PluginInfo*>, std::_Select1st, std::allocator > const, beagle::plugin::PluginManager::PluginInfo*> >, std::less, std::allocator > >, std::allocator, std::allocator > const, beagle::plugin::PluginManager::PluginInfo*> > >::_M_emplace_hint_unique, std::allocator >&&>, std::tuple<> >(std::_Rb_tree_const_iterator, std::allocator > const, beagle::plugin::PluginManager::PluginInfo*> >, std::piecewise_construct_t const&, std::tuple, std::allocator >&&>&&, std::tuple<>&&)@@Base+0x51e> │ │ │ │ + jne db5e , std::allocator > const, beagle::plugin::PluginManager::PluginInfo*> > std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, beagle::plugin::PluginManager::PluginInfo*>, std::_Select1st, std::allocator > const, beagle::plugin::PluginManager::PluginInfo*> >, std::less, std::allocator > >, std::allocator, std::allocator > const, beagle::plugin::PluginManager::PluginInfo*> > >::_M_emplace_hint_unique, std::allocator >&&>, std::tuple<> >(std::_Rb_tree_const_iterator, std::allocator > const, beagle::plugin::PluginManager::PluginInfo*> >, std::piecewise_construct_t const&, std::tuple, std::allocator >&&>&&, std::tuple<>&&)@@Base+0x52e> │ │ │ │ test %esi,%esi │ │ │ │ - je da69 , std::allocator > const, beagle::plugin::PluginManager::PluginInfo*> > std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, beagle::plugin::PluginManager::PluginInfo*>, std::_Select1st, std::allocator > const, beagle::plugin::PluginManager::PluginInfo*> >, std::less, std::allocator > >, std::allocator, std::allocator > const, beagle::plugin::PluginManager::PluginInfo*> > >::_M_emplace_hint_unique, std::allocator >&&>, std::tuple<> >(std::_Rb_tree_const_iterator, std::allocator > const, beagle::plugin::PluginManager::PluginInfo*> >, std::piecewise_construct_t const&, std::tuple, std::allocator >&&>&&, std::tuple<>&&)@@Base+0x59> │ │ │ │ + je d683 , std::allocator > const, beagle::plugin::PluginManager::PluginInfo*> > std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, beagle::plugin::PluginManager::PluginInfo*>, std::_Select1st, std::allocator > const, beagle::plugin::PluginManager::PluginInfo*> >, std::less, std::allocator > >, std::allocator, std::allocator > const, beagle::plugin::PluginManager::PluginInfo*> > >::_M_emplace_hint_unique, std::allocator >&&>, std::tuple<> >(std::_Rb_tree_const_iterator, std::allocator > const, beagle::plugin::PluginManager::PluginInfo*> >, std::piecewise_construct_t const&, std::tuple, std::allocator >&&>&&, std::tuple<>&&)@@Base+0x53> │ │ │ │ movzbl 0x10(%rax),%ecx │ │ │ │ mov %cl,0x30(%r14) │ │ │ │ test $0x2,%sil │ │ │ │ - je da65 , std::allocator > const, beagle::plugin::PluginManager::PluginInfo*> > std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, beagle::plugin::PluginManager::PluginInfo*>, std::_Select1st, std::allocator > const, beagle::plugin::PluginManager::PluginInfo*> >, std::less, std::allocator > >, std::allocator, std::allocator > const, beagle::plugin::PluginManager::PluginInfo*> > >::_M_emplace_hint_unique, std::allocator >&&>, std::tuple<> >(std::_Rb_tree_const_iterator, std::allocator > const, beagle::plugin::PluginManager::PluginInfo*> >, std::piecewise_construct_t const&, std::tuple, std::allocator >&&>&&, std::tuple<>&&)@@Base+0x55> │ │ │ │ + je d67f , std::allocator > const, beagle::plugin::PluginManager::PluginInfo*> > std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, beagle::plugin::PluginManager::PluginInfo*>, std::_Select1st, std::allocator > const, beagle::plugin::PluginManager::PluginInfo*> >, std::less, std::allocator > >, std::allocator, std::allocator > const, beagle::plugin::PluginManager::PluginInfo*> > >::_M_emplace_hint_unique, std::allocator >&&>, std::tuple<> >(std::_Rb_tree_const_iterator, std::allocator > const, beagle::plugin::PluginManager::PluginInfo*> >, std::piecewise_construct_t const&, std::tuple, std::allocator >&&>&&, std::tuple<>&&)@@Base+0x4f> │ │ │ │ mov %esi,%esi │ │ │ │ - mov 0x10(%rsp),%rdi │ │ │ │ movzwl -0x2(%rdx,%rsi,1),%ecx │ │ │ │ - mov %cx,-0x2(%rdi,%rsi,1) │ │ │ │ + mov %cx,-0x2(%r15,%rsi,1) │ │ │ │ mov 0x8(%rax),%rcx │ │ │ │ - jmp da69 , std::allocator > const, beagle::plugin::PluginManager::PluginInfo*> > std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, beagle::plugin::PluginManager::PluginInfo*>, std::_Select1st, std::allocator > const, beagle::plugin::PluginManager::PluginInfo*> >, std::less, std::allocator > >, std::allocator, std::allocator > const, beagle::plugin::PluginManager::PluginInfo*> > >::_M_emplace_hint_unique, std::allocator >&&>, std::tuple<> >(std::_Rb_tree_const_iterator, std::allocator > const, beagle::plugin::PluginManager::PluginInfo*> >, std::piecewise_construct_t const&, std::tuple, std::allocator >&&>&&, std::tuple<>&&)@@Base+0x59> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ + jmp d683 , std::allocator > const, beagle::plugin::PluginManager::PluginInfo*> > std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, beagle::plugin::PluginManager::PluginInfo*>, std::_Select1st, std::allocator > const, beagle::plugin::PluginManager::PluginInfo*> >, std::less, std::allocator > >, std::allocator, std::allocator > const, beagle::plugin::PluginManager::PluginInfo*> > >::_M_emplace_hint_unique, std::allocator >&&>, std::tuple<> >(std::_Rb_tree_const_iterator, std::allocator > const, beagle::plugin::PluginManager::PluginInfo*> >, std::piecewise_construct_t const&, std::tuple, std::allocator >&&>&&, std::tuple<>&&)@@Base+0x53> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ mov 0x10(%rax),%rcx │ │ │ │ mov %rdx,%r10 │ │ │ │ mov %rcx,0x30(%r14) │ │ │ │ mov %esi,%ecx │ │ │ │ - mov 0x10(%rsp),%r8 │ │ │ │ mov -0x8(%rdx,%rcx,1),%rdi │ │ │ │ - mov %rdi,-0x8(%r8,%rcx,1) │ │ │ │ + mov %rdi,-0x8(%r15,%rcx,1) │ │ │ │ lea 0x38(%r14),%rcx │ │ │ │ - mov %r8,%rdi │ │ │ │ + mov %r15,%rdi │ │ │ │ and $0xfffffffffffffff8,%rcx │ │ │ │ sub %rcx,%rdi │ │ │ │ add %edi,%esi │ │ │ │ sub %rdi,%r10 │ │ │ │ and $0xfffffff8,%esi │ │ │ │ cmp $0x8,%esi │ │ │ │ - jb da65 , std::allocator > const, beagle::plugin::PluginManager::PluginInfo*> > std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, beagle::plugin::PluginManager::PluginInfo*>, std::_Select1st, std::allocator > const, beagle::plugin::PluginManager::PluginInfo*> >, std::less, std::allocator > >, std::allocator, std::allocator > const, beagle::plugin::PluginManager::PluginInfo*> > >::_M_emplace_hint_unique, std::allocator >&&>, std::tuple<> >(std::_Rb_tree_const_iterator, std::allocator > const, beagle::plugin::PluginManager::PluginInfo*> >, std::piecewise_construct_t const&, std::tuple, std::allocator >&&>&&, std::tuple<>&&)@@Base+0x55> │ │ │ │ + jb d67f , std::allocator > const, beagle::plugin::PluginManager::PluginInfo*> > std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, beagle::plugin::PluginManager::PluginInfo*>, std::_Select1st, std::allocator > const, beagle::plugin::PluginManager::PluginInfo*> >, std::less, std::allocator > >, std::allocator, std::allocator > const, beagle::plugin::PluginManager::PluginInfo*> > >::_M_emplace_hint_unique, std::allocator >&&>, std::tuple<> >(std::_Rb_tree_const_iterator, std::allocator > const, beagle::plugin::PluginManager::PluginInfo*> >, std::piecewise_construct_t const&, std::tuple, std::allocator >&&>&&, std::tuple<>&&)@@Base+0x4f> │ │ │ │ and $0xfffffff8,%esi │ │ │ │ xor %edi,%edi │ │ │ │ mov %edi,%r9d │ │ │ │ add $0x8,%edi │ │ │ │ mov (%r10,%r9,1),%r11 │ │ │ │ mov %r11,(%rcx,%r9,1) │ │ │ │ cmp %esi,%edi │ │ │ │ - jb de80 , std::allocator > const, beagle::plugin::PluginManager::PluginInfo*> > std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, beagle::plugin::PluginManager::PluginInfo*>, std::_Select1st, std::allocator > const, beagle::plugin::PluginManager::PluginInfo*> >, std::less, std::allocator > >, std::allocator, std::allocator > const, beagle::plugin::PluginManager::PluginInfo*> > >::_M_emplace_hint_unique, std::allocator >&&>, std::tuple<> >(std::_Rb_tree_const_iterator, std::allocator > const, beagle::plugin::PluginManager::PluginInfo*> >, std::piecewise_construct_t const&, std::tuple, std::allocator >&&>&&, std::tuple<>&&)@@Base+0x470> │ │ │ │ - jmp da65 , std::allocator > const, beagle::plugin::PluginManager::PluginInfo*> > std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, beagle::plugin::PluginManager::PluginInfo*>, std::_Select1st, std::allocator > const, beagle::plugin::PluginManager::PluginInfo*> >, std::less, std::allocator > >, std::allocator, std::allocator > const, beagle::plugin::PluginManager::PluginInfo*> > >::_M_emplace_hint_unique, std::allocator >&&>, std::tuple<> >(std::_Rb_tree_const_iterator, std::allocator > const, beagle::plugin::PluginManager::PluginInfo*> >, std::piecewise_construct_t const&, std::tuple, std::allocator >&&>&&, std::tuple<>&&)@@Base+0x55> │ │ │ │ + jb dacb , std::allocator > const, beagle::plugin::PluginManager::PluginInfo*> > std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, beagle::plugin::PluginManager::PluginInfo*>, std::_Select1st, std::allocator > const, beagle::plugin::PluginManager::PluginInfo*> >, std::less, std::allocator > >, std::allocator, std::allocator > const, beagle::plugin::PluginManager::PluginInfo*> > >::_M_emplace_hint_unique, std::allocator >&&>, std::tuple<> >(std::_Rb_tree_const_iterator, std::allocator > const, beagle::plugin::PluginManager::PluginInfo*> >, std::piecewise_construct_t const&, std::tuple, std::allocator >&&>&&, std::tuple<>&&)@@Base+0x49b> │ │ │ │ + jmp d67f , std::allocator > const, beagle::plugin::PluginManager::PluginInfo*> > std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, beagle::plugin::PluginManager::PluginInfo*>, std::_Select1st, std::allocator > const, beagle::plugin::PluginManager::PluginInfo*> >, std::less, std::allocator > >, std::allocator, std::allocator > const, beagle::plugin::PluginManager::PluginInfo*> > >::_M_emplace_hint_unique, std::allocator >&&>, std::tuple<> >(std::_Rb_tree_const_iterator, std::allocator > const, beagle::plugin::PluginManager::PluginInfo*> >, std::piecewise_construct_t const&, std::tuple, std::allocator >&&>&&, std::tuple<>&&)@@Base+0x4f> │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - mov %r15,%r11 │ │ │ │ - sub %r13,%r11 │ │ │ │ - cmp $0x7fffffff,%r11 │ │ │ │ - jg dc1b , std::allocator > const, beagle::plugin::PluginManager::PluginInfo*> > std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, beagle::plugin::PluginManager::PluginInfo*>, std::_Select1st, std::allocator > const, beagle::plugin::PluginManager::PluginInfo*> >, std::less, std::allocator > >, std::allocator, std::allocator > const, beagle::plugin::PluginManager::PluginInfo*> > >::_M_emplace_hint_unique, std::allocator >&&>, std::tuple<> >(std::_Rb_tree_const_iterator, std::allocator > const, beagle::plugin::PluginManager::PluginInfo*> >, std::piecewise_construct_t const&, std::tuple, std::allocator >&&>&&, std::tuple<>&&)@@Base+0x20b> │ │ │ │ - xor %r10d,%r10d │ │ │ │ - cmp $0xffffffff80000000,%r11 │ │ │ │ - jl dc2f , std::allocator > const, beagle::plugin::PluginManager::PluginInfo*> > std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, beagle::plugin::PluginManager::PluginInfo*>, std::_Select1st, std::allocator > const, beagle::plugin::PluginManager::PluginInfo*> >, std::less, std::allocator > >, std::allocator, std::allocator > const, beagle::plugin::PluginManager::PluginInfo*> > >::_M_emplace_hint_unique, std::allocator >&&>, std::tuple<> >(std::_Rb_tree_const_iterator, std::allocator > const, beagle::plugin::PluginManager::PluginInfo*> >, std::piecewise_construct_t const&, std::tuple, std::allocator >&&>&&, std::tuple<>&&)@@Base+0x21f> │ │ │ │ - test %r11d,%r11d │ │ │ │ - jns dc1b , std::allocator > const, beagle::plugin::PluginManager::PluginInfo*> > std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, beagle::plugin::PluginManager::PluginInfo*>, std::_Select1st, std::allocator > const, beagle::plugin::PluginManager::PluginInfo*> >, std::less, std::allocator > >, std::allocator, std::allocator > const, beagle::plugin::PluginManager::PluginInfo*> > >::_M_emplace_hint_unique, std::allocator >&&>, std::tuple<> >(std::_Rb_tree_const_iterator, std::allocator > const, beagle::plugin::PluginManager::PluginInfo*> >, std::piecewise_construct_t const&, std::tuple, std::allocator >&&>&&, std::tuple<>&&)@@Base+0x20b> │ │ │ │ - jmp dc2f , std::allocator > const, beagle::plugin::PluginManager::PluginInfo*> > std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, beagle::plugin::PluginManager::PluginInfo*>, std::_Select1st, std::allocator > const, beagle::plugin::PluginManager::PluginInfo*> >, std::less, std::allocator > >, std::allocator, std::allocator > const, beagle::plugin::PluginManager::PluginInfo*> > >::_M_emplace_hint_unique, std::allocator >&&>, std::tuple<> >(std::_Rb_tree_const_iterator, std::allocator > const, beagle::plugin::PluginManager::PluginInfo*> >, std::piecewise_construct_t const&, std::tuple, std::allocator >&&>&&, std::tuple<>&&)@@Base+0x21f> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + sub %rbx,%r10 │ │ │ │ + cmp $0x7fffffff,%r10 │ │ │ │ + jg d854 , std::allocator > const, beagle::plugin::PluginManager::PluginInfo*> > std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, beagle::plugin::PluginManager::PluginInfo*>, std::_Select1st, std::allocator > const, beagle::plugin::PluginManager::PluginInfo*> >, std::less, std::allocator > >, std::allocator, std::allocator > const, beagle::plugin::PluginManager::PluginInfo*> > >::_M_emplace_hint_unique, std::allocator >&&>, std::tuple<> >(std::_Rb_tree_const_iterator, std::allocator > const, beagle::plugin::PluginManager::PluginInfo*> >, std::piecewise_construct_t const&, std::tuple, std::allocator >&&>&&, std::tuple<>&&)@@Base+0x224> │ │ │ │ + xor %ecx,%ecx │ │ │ │ + cmp $0xffffffff80000000,%r10 │ │ │ │ + jl d868 , std::allocator > const, beagle::plugin::PluginManager::PluginInfo*> > std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, beagle::plugin::PluginManager::PluginInfo*>, std::_Select1st, std::allocator > const, beagle::plugin::PluginManager::PluginInfo*> >, std::less, std::allocator > >, std::allocator, std::allocator > const, beagle::plugin::PluginManager::PluginInfo*> > >::_M_emplace_hint_unique, std::allocator >&&>, std::tuple<> >(std::_Rb_tree_const_iterator, std::allocator > const, beagle::plugin::PluginManager::PluginInfo*> >, std::piecewise_construct_t const&, std::tuple, std::allocator >&&>&&, std::tuple<>&&)@@Base+0x238> │ │ │ │ + test %r10d,%r10d │ │ │ │ + jns d854 , std::allocator > const, beagle::plugin::PluginManager::PluginInfo*> > std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, beagle::plugin::PluginManager::PluginInfo*>, std::_Select1st, std::allocator > const, beagle::plugin::PluginManager::PluginInfo*> >, std::less, std::allocator > >, std::allocator, std::allocator > const, beagle::plugin::PluginManager::PluginInfo*> > >::_M_emplace_hint_unique, std::allocator >&&>, std::tuple<> >(std::_Rb_tree_const_iterator, std::allocator > const, beagle::plugin::PluginManager::PluginInfo*> >, std::piecewise_construct_t const&, std::tuple, std::allocator >&&>&&, std::tuple<>&&)@@Base+0x224> │ │ │ │ + jmp d868 , std::allocator > const, beagle::plugin::PluginManager::PluginInfo*> > std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, beagle::plugin::PluginManager::PluginInfo*>, std::_Select1st, std::allocator > const, beagle::plugin::PluginManager::PluginInfo*> >, std::less, std::allocator > >, std::allocator, std::allocator > const, beagle::plugin::PluginManager::PluginInfo*> > >::_M_emplace_hint_unique, std::allocator >&&>, std::tuple<> >(std::_Rb_tree_const_iterator, std::allocator > const, beagle::plugin::PluginManager::PluginInfo*> >, std::piecewise_construct_t const&, std::tuple, std::allocator >&&>&&, std::tuple<>&&)@@Base+0x238> │ │ │ │ + nopl (%rax) │ │ │ │ xor %eax,%eax │ │ │ │ - jmp dca3 , std::allocator > const, beagle::plugin::PluginManager::PluginInfo*> > std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, beagle::plugin::PluginManager::PluginInfo*>, std::_Select1st, std::allocator > const, beagle::plugin::PluginManager::PluginInfo*> >, std::less, std::allocator > >, std::allocator, std::allocator > const, beagle::plugin::PluginManager::PluginInfo*> > >::_M_emplace_hint_unique, std::allocator >&&>, std::tuple<> >(std::_Rb_tree_const_iterator, std::allocator > const, beagle::plugin::PluginManager::PluginInfo*> >, std::piecewise_construct_t const&, std::tuple, std::allocator >&&>&&, std::tuple<>&&)@@Base+0x293> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - jns dc1b , std::allocator > const, beagle::plugin::PluginManager::PluginInfo*> > std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, beagle::plugin::PluginManager::PluginInfo*>, std::_Select1st, std::allocator > const, beagle::plugin::PluginManager::PluginInfo*> >, std::less, std::allocator > >, std::allocator, std::allocator > const, beagle::plugin::PluginManager::PluginInfo*> > >::_M_emplace_hint_unique, std::allocator >&&>, std::tuple<> >(std::_Rb_tree_const_iterator, std::allocator > const, beagle::plugin::PluginManager::PluginInfo*> >, std::piecewise_construct_t const&, std::tuple, std::allocator >&&>&&, std::tuple<>&&)@@Base+0x20b> │ │ │ │ - cmpq $0x0,0x18(%rbx) │ │ │ │ - jne dcb0 , std::allocator > const, beagle::plugin::PluginManager::PluginInfo*> > std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, beagle::plugin::PluginManager::PluginInfo*>, std::_Select1st, std::allocator > const, beagle::plugin::PluginManager::PluginInfo*> >, std::less, std::allocator > >, std::allocator, std::allocator > const, beagle::plugin::PluginManager::PluginInfo*> > >::_M_emplace_hint_unique, std::allocator >&&>, std::tuple<> >(std::_Rb_tree_const_iterator, std::allocator > const, beagle::plugin::PluginManager::PluginInfo*> >, std::piecewise_construct_t const&, std::tuple, std::allocator >&&>&&, std::tuple<>&&)@@Base+0x2a0> │ │ │ │ - mov %rbx,%r9 │ │ │ │ - jmp dc51 , std::allocator > const, beagle::plugin::PluginManager::PluginInfo*> > std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, beagle::plugin::PluginManager::PluginInfo*>, std::_Select1st, std::allocator > const, beagle::plugin::PluginManager::PluginInfo*> >, std::less, std::allocator > >, std::allocator, std::allocator > const, beagle::plugin::PluginManager::PluginInfo*> > >::_M_emplace_hint_unique, std::allocator >&&>, std::tuple<> >(std::_Rb_tree_const_iterator, std::allocator > const, beagle::plugin::PluginManager::PluginInfo*> >, std::piecewise_construct_t const&, std::tuple, std::allocator >&&>&&, std::tuple<>&&)@@Base+0x241> │ │ │ │ + jmp d8e3 , std::allocator > const, beagle::plugin::PluginManager::PluginInfo*> > std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, beagle::plugin::PluginManager::PluginInfo*>, std::_Select1st, std::allocator > const, beagle::plugin::PluginManager::PluginInfo*> >, std::less, std::allocator > >, std::allocator, std::allocator > const, beagle::plugin::PluginManager::PluginInfo*> > >::_M_emplace_hint_unique, std::allocator >&&>, std::tuple<> >(std::_Rb_tree_const_iterator, std::allocator > const, beagle::plugin::PluginManager::PluginInfo*> >, std::piecewise_construct_t const&, std::tuple, std::allocator >&&>&&, std::tuple<>&&)@@Base+0x2b3> │ │ │ │ + nop │ │ │ │ + jns d854 , std::allocator > const, beagle::plugin::PluginManager::PluginInfo*> > std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, beagle::plugin::PluginManager::PluginInfo*>, std::_Select1st, std::allocator > const, beagle::plugin::PluginManager::PluginInfo*> >, std::less, std::allocator > >, std::allocator, std::allocator > const, beagle::plugin::PluginManager::PluginInfo*> > >::_M_emplace_hint_unique, std::allocator >&&>, std::tuple<> >(std::_Rb_tree_const_iterator, std::allocator > const, beagle::plugin::PluginManager::PluginInfo*> >, std::piecewise_construct_t const&, std::tuple, std::allocator >&&>&&, std::tuple<>&&)@@Base+0x224> │ │ │ │ + cmpq $0x0,0x18(%rbp) │ │ │ │ + jne d8f0 , std::allocator > const, beagle::plugin::PluginManager::PluginInfo*> > std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, beagle::plugin::PluginManager::PluginInfo*>, std::_Select1st, std::allocator > const, beagle::plugin::PluginManager::PluginInfo*> >, std::less, std::allocator > >, std::allocator, std::allocator > const, beagle::plugin::PluginManager::PluginInfo*> > >::_M_emplace_hint_unique, std::allocator >&&>, std::tuple<> >(std::_Rb_tree_const_iterator, std::allocator > const, beagle::plugin::PluginManager::PluginInfo*> >, std::piecewise_construct_t const&, std::tuple, std::allocator >&&>&&, std::tuple<>&&)@@Base+0x2c0> │ │ │ │ + mov %rbp,%r9 │ │ │ │ + jmp d88a , std::allocator > const, beagle::plugin::PluginManager::PluginInfo*> > std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, beagle::plugin::PluginManager::PluginInfo*>, std::_Select1st, std::allocator > const, beagle::plugin::PluginManager::PluginInfo*> >, std::less, std::allocator > >, std::allocator, std::allocator > const, beagle::plugin::PluginManager::PluginInfo*> > >::_M_emplace_hint_unique, std::allocator >&&>, std::tuple<> >(std::_Rb_tree_const_iterator, std::allocator > const, beagle::plugin::PluginManager::PluginInfo*> >, std::piecewise_construct_t const&, std::tuple, std::allocator >&&>&&, std::tuple<>&&)@@Base+0x25a> │ │ │ │ nopl 0x0(%rax) │ │ │ │ - cmp %r9,0x8(%rsp) │ │ │ │ mov $0x1,%edi │ │ │ │ - je dcb5 , std::allocator > const, beagle::plugin::PluginManager::PluginInfo*> > std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, beagle::plugin::PluginManager::PluginInfo*>, std::_Select1st, std::allocator > const, beagle::plugin::PluginManager::PluginInfo*> >, std::less, std::allocator > >, std::allocator, std::allocator > const, beagle::plugin::PluginManager::PluginInfo*> > >::_M_emplace_hint_unique, std::allocator >&&>, std::tuple<> >(std::_Rb_tree_const_iterator, std::allocator > const, beagle::plugin::PluginManager::PluginInfo*> >, std::piecewise_construct_t const&, std::tuple, std::allocator >&&>&&, std::tuple<>&&)@@Base+0x2a5> │ │ │ │ + cmp %r9,0x8(%rsp) │ │ │ │ + je d8f5 , std::allocator > const, beagle::plugin::PluginManager::PluginInfo*> > std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, beagle::plugin::PluginManager::PluginInfo*>, std::_Select1st, std::allocator > const, beagle::plugin::PluginManager::PluginInfo*> >, std::less, std::allocator > >, std::allocator, std::allocator > const, beagle::plugin::PluginManager::PluginInfo*> > >::_M_emplace_hint_unique, std::allocator >&&>, std::tuple<> >(std::_Rb_tree_const_iterator, std::allocator > const, beagle::plugin::PluginManager::PluginInfo*> >, std::piecewise_construct_t const&, std::tuple, std::allocator >&&>&&, std::tuple<>&&)@@Base+0x2c5> │ │ │ │ mov 0x20(%r9),%rax │ │ │ │ - mov %rax,0x18(%rsp) │ │ │ │ - jmp dc51 , std::allocator > const, beagle::plugin::PluginManager::PluginInfo*> > std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, beagle::plugin::PluginManager::PluginInfo*>, std::_Select1st, std::allocator > const, beagle::plugin::PluginManager::PluginInfo*> >, std::less, std::allocator > >, std::allocator, std::allocator > const, beagle::plugin::PluginManager::PluginInfo*> > >::_M_emplace_hint_unique, std::allocator >&&>, std::tuple<> >(std::_Rb_tree_const_iterator, std::allocator > const, beagle::plugin::PluginManager::PluginInfo*> >, std::piecewise_construct_t const&, std::tuple, std::allocator >&&>&&, std::tuple<>&&)@@Base+0x241> │ │ │ │ + mov %rax,0x10(%rsp) │ │ │ │ + jmp d88a , std::allocator > const, beagle::plugin::PluginManager::PluginInfo*> > std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, beagle::plugin::PluginManager::PluginInfo*>, std::_Select1st, std::allocator > const, beagle::plugin::PluginManager::PluginInfo*> >, std::less, std::allocator > >, std::allocator, std::allocator > const, beagle::plugin::PluginManager::PluginInfo*> > >::_M_emplace_hint_unique, std::allocator >&&>, std::tuple<> >(std::_Rb_tree_const_iterator, std::allocator > const, beagle::plugin::PluginManager::PluginInfo*> >, std::piecewise_construct_t const&, std::tuple, std::allocator >&&>&&, std::tuple<>&&)@@Base+0x25a> │ │ │ │ mov 0x10(%rax),%ecx │ │ │ │ mov %esi,%esi │ │ │ │ mov %ecx,0x30(%r14) │ │ │ │ mov -0x4(%rdx,%rsi,1),%ecx │ │ │ │ - mov 0x10(%rsp),%rdi │ │ │ │ - mov %ecx,-0x4(%rdi,%rsi,1) │ │ │ │ + mov %ecx,-0x4(%r15,%rsi,1) │ │ │ │ mov 0x8(%rax),%rcx │ │ │ │ - jmp da69 , std::allocator > const, beagle::plugin::PluginManager::PluginInfo*> > std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, beagle::plugin::PluginManager::PluginInfo*>, std::_Select1st, std::allocator > const, beagle::plugin::PluginManager::PluginInfo*> >, std::less, std::allocator > >, std::allocator, std::allocator > const, beagle::plugin::PluginManager::PluginInfo*> > >::_M_emplace_hint_unique, std::allocator >&&>, std::tuple<> >(std::_Rb_tree_const_iterator, std::allocator > const, beagle::plugin::PluginManager::PluginInfo*> >, std::piecewise_construct_t const&, std::tuple, std::allocator >&&>&&, std::tuple<>&&)@@Base+0x59> │ │ │ │ - nopl (%rax) │ │ │ │ + jmp d683 , std::allocator > const, beagle::plugin::PluginManager::PluginInfo*> > std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, beagle::plugin::PluginManager::PluginInfo*>, std::_Select1st, std::allocator > const, beagle::plugin::PluginManager::PluginInfo*> >, std::less, std::allocator > >, std::allocator, std::allocator > const, beagle::plugin::PluginManager::PluginInfo*> > >::_M_emplace_hint_unique, std::allocator >&&>, std::tuple<> >(std::_Rb_tree_const_iterator, std::allocator > const, beagle::plugin::PluginManager::PluginInfo*> >, std::piecewise_construct_t const&, std::tuple, std::allocator >&&>&&, std::tuple<>&&)@@Base+0x53> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ │ │ │ │ -000000000000df50 : │ │ │ │ +000000000000db80 : │ │ │ │ endbr64 │ │ │ │ - mov 0x505d(%rip),%rax │ │ │ │ + mov 0x442d(%rip),%rax │ │ │ │ add $0x10,%rax │ │ │ │ mov %rax,(%rdi) │ │ │ │ mov 0x8(%rdi),%rdi │ │ │ │ jmp 4270 │ │ │ │ nop │ │ │ │ nopl 0x0(%rax) │ │ │ │ │ │ │ │ -000000000000df70 : │ │ │ │ +000000000000dba0 : │ │ │ │ endbr64 │ │ │ │ sub $0x18,%rsp │ │ │ │ mov %rdi,0x8(%rsp) │ │ │ │ call 45e0 │ │ │ │ mov 0x8(%rsp),%rdi │ │ │ │ add $0x18,%rsp │ │ │ │ jmp 42f0 │ │ │ │ @@ -9539,187 +9424,186 @@ │ │ │ │ push %rbx │ │ │ │ sub $0x20,%rsp │ │ │ │ mov %fs:0x28,%rbp │ │ │ │ mov %rbp,0x18(%rsp) │ │ │ │ lea 0x10(%rdi),%rbp │ │ │ │ mov %rbp,(%rdi) │ │ │ │ test %rsi,%rsi │ │ │ │ - je 4e02 <__cxa_finalize@plt+0x7b2> │ │ │ │ + je 4de2 <__cxa_finalize@plt+0x792> │ │ │ │ mov %rdi,%rbx │ │ │ │ mov %rsi,%rdi │ │ │ │ mov %rsi,%r12 │ │ │ │ call 4130 │ │ │ │ - mov %rax,%rcx │ │ │ │ mov %rax,0x10(%rsp) │ │ │ │ + mov %rax,%rcx │ │ │ │ cmp $0xf,%rax │ │ │ │ - ja e020 │ │ │ │ + ja dc40 │ │ │ │ cmp $0x1,%rax │ │ │ │ - jne e010 │ │ │ │ + jne dc38 │ │ │ │ movzbl (%r12),%edx │ │ │ │ mov %dl,0x10(%rbx) │ │ │ │ mov %rax,0x8(%rbx) │ │ │ │ movb $0x0,0x0(%rbp,%rax,1) │ │ │ │ mov 0x18(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne e060 │ │ │ │ + jne dc80 │ │ │ │ add $0x20,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ ret │ │ │ │ - nopl (%rax) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - test %rax,%rax │ │ │ │ - je dfe0 │ │ │ │ - jmp e048 │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ + test %rax,%rax │ │ │ │ + je dc10 │ │ │ │ + jmp dc68 │ │ │ │ + nop │ │ │ │ lea 0x10(%rsp),%rsi │ │ │ │ xor %edx,%edx │ │ │ │ mov %rbx,%rdi │ │ │ │ mov %rax,0x8(%rsp) │ │ │ │ call 4590 , std::allocator >::_M_create(unsigned long&, unsigned long)@plt> │ │ │ │ - mov %rax,%rbp │ │ │ │ + mov 0x8(%rsp),%rcx │ │ │ │ mov %rax,(%rbx) │ │ │ │ + mov %rax,%rbp │ │ │ │ mov 0x10(%rsp),%rax │ │ │ │ - mov 0x8(%rsp),%rcx │ │ │ │ mov %rax,0x10(%rbx) │ │ │ │ mov %rbp,%rdi │ │ │ │ mov %rcx,%rdx │ │ │ │ mov %r12,%rsi │ │ │ │ call 4290 │ │ │ │ mov 0x10(%rsp),%rax │ │ │ │ mov (%rbx),%rbp │ │ │ │ - jmp dfe0 │ │ │ │ + jmp dc10 │ │ │ │ call 4380 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ cs nopw 0x0(%rax,%rax,1) │ │ │ │ │ │ │ │ -000000000000e070 : │ │ │ │ +000000000000dc90 : │ │ │ │ endbr64 │ │ │ │ push %r14 │ │ │ │ push %rbx │ │ │ │ sub $0x8,%rsp │ │ │ │ mov 0x8(%rdi),%rdi │ │ │ │ call 42d0 │ │ │ │ test %rax,%rax │ │ │ │ - je 4e24 <__cxa_finalize@plt+0x7d4> │ │ │ │ + je 4e04 <__cxa_finalize@plt+0x7b4> │ │ │ │ add $0x8,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %r14 │ │ │ │ ret │ │ │ │ nop │ │ │ │ cs nopw 0x0(%rax,%rax,1) │ │ │ │ │ │ │ │ -000000000000e0a0 : │ │ │ │ +000000000000dcc0 : │ │ │ │ endbr64 │ │ │ │ push %r12 │ │ │ │ push %rbp │ │ │ │ push %rbx │ │ │ │ sub $0x40,%rsp │ │ │ │ - mov 0x4f05(%rip),%rax │ │ │ │ mov %fs:0x28,%rbp │ │ │ │ mov %rbp,0x38(%rsp) │ │ │ │ mov %rdi,%rbp │ │ │ │ + mov 0x42d4(%rip),%rax │ │ │ │ lea 0x20(%rsp),%r12 │ │ │ │ - movw $0x696c,0x20(%rsp) │ │ │ │ movb $0x62,0x22(%rsp) │ │ │ │ - movq $0x3,0x18(%rsp) │ │ │ │ mov %r12,0x10(%rsp) │ │ │ │ - movb $0x0,0x23(%rsp) │ │ │ │ - mov %rsi,0x8(%rsp) │ │ │ │ add $0x10,%rax │ │ │ │ + movq $0x3,0x18(%rsp) │ │ │ │ vmovq %rax,%xmm0 │ │ │ │ + mov $0x696c,%eax │ │ │ │ + movb $0x0,0x23(%rsp) │ │ │ │ vmovdqu %xmm0,(%rdi) │ │ │ │ mov %rsi,%rdi │ │ │ │ + mov %ax,0x20(%rsp) │ │ │ │ + mov %rsi,0x8(%rsp) │ │ │ │ call 4130 │ │ │ │ movabs $0x7ffffffffffffffb,%rdx │ │ │ │ cmp %rax,%rdx │ │ │ │ - jb 4e70 <__cxa_finalize@plt+0x820> │ │ │ │ + jb 4e50 <__cxa_finalize@plt+0x800> │ │ │ │ mov 0x8(%rsp),%rsi │ │ │ │ mov %rax,%rdx │ │ │ │ lea 0x10(%rsp),%rdi │ │ │ │ call 40d0 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ movabs $0x8000000000000005,%rax │ │ │ │ add 0x18(%rsp),%rax │ │ │ │ cmp $0x3,%rax │ │ │ │ - jbe 4f09 <__cxa_finalize@plt+0x8b9> │ │ │ │ + jbe 4ee9 <__cxa_finalize@plt+0x899> │ │ │ │ mov $0x4,%edx │ │ │ │ - lea 0xfe1(%rip),%rsi │ │ │ │ + lea 0x3be(%rip),%rsi │ │ │ │ lea 0x10(%rsp),%rdi │ │ │ │ call 40d0 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ movabs $0x8000000000000003,%rax │ │ │ │ add 0x18(%rsp),%rax │ │ │ │ cmp $0x1,%rax │ │ │ │ - jbe 4f34 <__cxa_finalize@plt+0x8e4> │ │ │ │ + jbe 4f14 <__cxa_finalize@plt+0x8c4> │ │ │ │ mov $0x2,%edx │ │ │ │ - lea 0xfb7(%rip),%rsi │ │ │ │ + lea 0x394(%rip),%rsi │ │ │ │ lea 0x10(%rsp),%rdi │ │ │ │ call 40d0 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ movabs $0x8000000000000005,%rax │ │ │ │ add 0x18(%rsp),%rax │ │ │ │ cmp $0x3,%rax │ │ │ │ - jbe 4ee8 <__cxa_finalize@plt+0x898> │ │ │ │ + jbe 4ec8 <__cxa_finalize@plt+0x878> │ │ │ │ mov $0x4,%edx │ │ │ │ - lea 0xf8b(%rip),%rsi │ │ │ │ + lea 0x368(%rip),%rsi │ │ │ │ lea 0x10(%rsp),%rdi │ │ │ │ call 40d0 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ mov 0x10(%rsp),%rdi │ │ │ │ mov $0x102,%esi │ │ │ │ call 4440 │ │ │ │ mov %rax,0x8(%rbp) │ │ │ │ test %rax,%rax │ │ │ │ - je e1f4 │ │ │ │ + je de17 │ │ │ │ mov 0x10(%rsp),%rdi │ │ │ │ cmp %r12,%rdi │ │ │ │ - je e1db │ │ │ │ + je ddfe │ │ │ │ call 42f0 │ │ │ │ mov 0x38(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne e21e │ │ │ │ + jne de41 │ │ │ │ add $0x40,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ ret │ │ │ │ call 42e0 │ │ │ │ mov $0x20,%edi │ │ │ │ mov %rax,%rbp │ │ │ │ call 4160 <__cxa_allocate_exception@plt> │ │ │ │ mov %rax,%r12 │ │ │ │ test %rbp,%rbp │ │ │ │ - je e223 │ │ │ │ + je de46 │ │ │ │ mov %rbp,%rsi │ │ │ │ mov %r12,%rdi │ │ │ │ - call df90 │ │ │ │ - jmp 4e90 <__cxa_finalize@plt+0x840> │ │ │ │ + call dbc0 │ │ │ │ + jmp 4e70 <__cxa_finalize@plt+0x820> │ │ │ │ call 4380 <__stack_chk_fail@plt> │ │ │ │ - lea 0xed5(%rip),%rbp │ │ │ │ - jmp e20e │ │ │ │ + lea 0x2b2(%rip),%rbp │ │ │ │ + jmp de31 │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbp │ │ │ │ - jmp 4eb6 <__cxa_finalize@plt+0x866> │ │ │ │ + jmp 4e96 <__cxa_finalize@plt+0x846> │ │ │ │ endbr64 │ │ │ │ - jmp 4f54 <__cxa_finalize@plt+0x904> │ │ │ │ + jmp 4f34 <__cxa_finalize@plt+0x8e4> │ │ │ │ nop │ │ │ │ - nopl (%rax) │ │ │ │ data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ │ │ │ │ -000000000000e250 : │ │ │ │ +000000000000de70 : │ │ │ │ endbr64 │ │ │ │ push %rbp │ │ │ │ - push %rbx │ │ │ │ mov %rdi,%rbp │ │ │ │ mov $0x10,%edi │ │ │ │ + push %rbx │ │ │ │ sub $0x8,%rsp │ │ │ │ call 4310 │ │ │ │ mov %rbp,%rsi │ │ │ │ mov %rax,%rdi │ │ │ │ mov %rax,%rbx │ │ │ │ call 4370 │ │ │ │ add $0x8,%rsp │ │ │ │ mov %rbx,%rax │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ ret │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbp │ │ │ │ - jmp 4f64 <__cxa_finalize@plt+0x914> │ │ │ │ + jmp 4f44 <__cxa_finalize@plt+0x8f4> │ │ │ ├── objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.fini {} │ │ │ │ @@ -1,9 +1,9 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ Disassembly of section .fini: │ │ │ │ │ │ │ │ -000000000000e28c <.fini>: │ │ │ │ +000000000000deac <.fini>: │ │ │ │ sub $0x8,%rsp │ │ │ │ add $0x8,%rsp │ │ │ │ ret │ │ │ ├── readelf --wide --decompress --hex-dump=.rodata {} │ │ │ │ @@ -1,80 +1,80 @@ │ │ │ │ │ │ │ │ Hex dump of section '.rodata': │ │ │ │ - 0x0000f000 342e302e 31202850 52452d52 454c4541 4.0.1 (PRE-RELEA │ │ │ │ - 0x0000f010 53452900 44657072 69636174 65640068 SE).Depricated.h │ │ │ │ - 0x0000f020 6d736265 61676c65 2d637075 2d737365 msbeagle-cpu-sse │ │ │ │ - 0x0000f030 00686d73 62656167 6c652d63 70750068 .hmsbeagle-cpu.h │ │ │ │ - 0x0000f040 6d736265 61676c65 2d637564 6100686d msbeagle-cuda.hm │ │ │ │ - 0x0000f050 73626561 676c652d 6f70656e 636c0068 sbeagle-opencl.h │ │ │ │ - 0x0000f060 6d736265 61676c65 2d6f7065 6e636c2d msbeagle-opencl- │ │ │ │ - 0x0000f070 616c7465 72610068 6d736265 61676c65 altera.hmsbeagle │ │ │ │ - 0x0000f080 2d637075 2d617678 00686d73 62656167 -cpu-avx.hmsbeag │ │ │ │ - 0x0000f090 6c652d63 70752d6f 70656e6d 7000556e le-cpu-openmp.Un │ │ │ │ - 0x0000f0a0 61626c65 20746f20 6c6f6164 20435055 able to load CPU │ │ │ │ - 0x0000f0b0 20706c75 67696e21 0a007665 63746f72 plugin!..vector │ │ │ │ - 0x0000f0c0 3a3a5f4d 5f726561 6c6c6f63 5f617070 ::_M_realloc_app │ │ │ │ - 0x0000f0d0 656e6400 6e6f6e65 00726320 3d202564 end.none.rc = %d │ │ │ │ - 0x0000f0e0 0a00706c 7567696e 5f696e69 74005379 ..plugin_init.Sy │ │ │ │ - 0x0000f0f0 6d626f6c 204e6f74 20466f75 6e640045 mbol Not Found.E │ │ │ │ - 0x0000f100 78616374 20457272 6f72204e 6f742052 xact Error Not R │ │ │ │ - 0x0000f110 65706f72 74656400 62617369 635f7374 eported.basic_st │ │ │ │ - 0x0000f120 72696e67 3a3a6170 70656e64 002e736f ring::append..so │ │ │ │ - 0x0000f130 2e003430 002e302e 30000000 00000000 ..40..0.0....... │ │ │ │ - 0x0000f140 5573696e 67204245 41474c45 206c6962 Using BEAGLE lib │ │ │ │ - 0x0000f150 72617279 2076342e 302e3120 28505245 rary v4.0.1 (PRE │ │ │ │ - 0x0000f160 2d52454c 45415345 2920666f 72206163 -RELEASE) for ac │ │ │ │ - 0x0000f170 63656c65 72617465 642c2070 6172616c celerated, paral │ │ │ │ - 0x0000f180 6c656c20 6c696b65 6c69686f 6f642065 lel likelihood e │ │ │ │ - 0x0000f190 76616c75 6174696f 6e0a3230 30392d2c valuation.2009-, │ │ │ │ - 0x0000f1a0 20424541 474c4520 576f726b 696e6720 BEAGLE Working │ │ │ │ - 0x0000f1b0 47726f75 70202d20 68747470 733a2f2f Group - https:// │ │ │ │ - 0x0000f1c0 62656167 6c652d64 65762e67 69746875 beagle-dev.githu │ │ │ │ - 0x0000f1d0 622e696f 2f0a4369 74617469 6f6e3a20 b.io/.Citation: │ │ │ │ - 0x0000f1e0 41797265 73206574 20616c20 28323031 Ayres et al (201 │ │ │ │ - 0x0000f1f0 39292053 79737465 6d617469 63204269 9) Systematic Bi │ │ │ │ - 0x0000f200 6f6c6f67 79203638 3a203130 35322d31 ology 68: 1052-1 │ │ │ │ - 0x0000f210 30363120 7c20646f 693a3130 2e313039 061 | doi:10.109 │ │ │ │ - 0x0000f220 332f7379 7362696f 2f73797a 3032300a 3/sysbio/syz020. │ │ │ │ - 0x0000f230 00000000 00000000 506c6561 73652063 ........Please c │ │ │ │ - 0x0000f240 6865636b 20666f72 2070726f 70657220 heck for proper │ │ │ │ - 0x0000f250 6c696268 6d736265 61676c65 20696e73 libhmsbeagle ins │ │ │ │ - 0x0000f260 74616c6c 6174696f 6e2e0a00 00000000 tallation....... │ │ │ │ - 0x0000f270 73696e67 756c6172 206d6174 72697820 singular matrix │ │ │ │ - 0x0000f280 696e2072 6f757469 6e65204c 55446563 in routine LUDec │ │ │ │ - 0x0000f290 6f6d706f 73650000 0a496e74 65726e61 ompose...Interna │ │ │ │ - 0x0000f2a0 6c206572 726f7220 696e2027 45696765 l error in 'Eige │ │ │ │ - 0x0000f2b0 6e526561 6c47656e 6572616c 272e0000 nRealGeneral'... │ │ │ │ - 0x0000f2c0 62617369 635f7374 72696e67 3a20636f basic_string: co │ │ │ │ - 0x0000f2d0 6e737472 75637469 6f6e2066 726f6d20 nstruction from │ │ │ │ - 0x0000f2e0 6e756c6c 20697320 6e6f7420 76616c69 null is not vali │ │ │ │ - 0x0000f2f0 64000000 00000000 00000000 00000000 d............... │ │ │ │ - 0x0000f300 4e366265 61676c65 36706c75 67696e32 N6beagle6plugin2 │ │ │ │ - 0x0000f310 32536861 7265644c 69627261 72794578 2SharedLibraryEx │ │ │ │ - 0x0000f320 63657074 696f6e45 00000000 00000000 ceptionE........ │ │ │ │ - 0x0000f330 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0000f340 01000000 02000000 04000000 08000000 ................ │ │ │ │ - 0x0000f350 10000000 20000000 40000000 80000000 .... ...@....... │ │ │ │ - 0x0000f360 00000000 01000000 02000000 03000000 ................ │ │ │ │ - 0x0000f370 04000000 05000000 06000000 07000000 ................ │ │ │ │ - 0x0000f380 08000000 08000000 08000000 08000000 ................ │ │ │ │ - 0x0000f390 08000000 08000000 08000000 08000000 ................ │ │ │ │ - 0x0000f3a0 00000000 0000f03f 00000000 00408f40 .......?.....@.@ │ │ │ │ - 0x0000f3b0 0000c0ff ffffdf41 2342920c a19cc73b .......A#B.....; │ │ │ │ - 0x0000f3c0 00000000 0000e03f 00000000 00001040 .......?.......@ │ │ │ │ - 0x0000f3d0 00000000 0000d03f 66666666 6666ee3f .......?ffffff.? │ │ │ │ - 0x0000f3e0 00000000 0000e83f 00000000 0000dcbf .......?........ │ │ │ │ - 0x0000f3f0 11ea2d81 999771bd 7b14ae47 e17a843f ..-...q.{..G.z.? │ │ │ │ - 0x0000f400 00000000 0000f03f 00000000 0000f03f .......?.......? │ │ │ │ - 0x0000f410 00000000 0000f03f 00000000 0000f0bf .......?........ │ │ │ │ - 0x0000f420 00000000 00000080 00000000 00000000 ................ │ │ │ │ - 0x0000f430 ffffffff ffffff7f 00000000 00000000 ................ │ │ │ │ - 0x0000f440 00000000 00000000 00000000 0000f03f ...............? │ │ │ │ - 0x0000f450 706c7567 696e5f69 6e697420 6572726f plugin_init erro │ │ │ │ - 0x0000f460 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0000f470 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0000f480 4e366265 61676c65 36706c75 67696e31 N6beagle6plugin1 │ │ │ │ - 0x0000f490 33536861 7265644c 69627261 72794500 3SharedLibraryE. │ │ │ │ - 0x0000f4a0 4e366265 61676c65 36706c75 67696e31 N6beagle6plugin1 │ │ │ │ - 0x0000f4b0 37556e69 78536861 7265644c 69627261 7UnixSharedLibra │ │ │ │ - 0x0000f4c0 72794500 ryE. │ │ │ │ + 0x0000e000 342e302e 31202850 52452d52 454c4541 4.0.1 (PRE-RELEA │ │ │ │ + 0x0000e010 53452900 44657072 69636174 65640068 SE).Depricated.h │ │ │ │ + 0x0000e020 6d736265 61676c65 2d637075 2d737365 msbeagle-cpu-sse │ │ │ │ + 0x0000e030 00686d73 62656167 6c652d63 70750068 .hmsbeagle-cpu.h │ │ │ │ + 0x0000e040 6d736265 61676c65 2d637564 6100686d msbeagle-cuda.hm │ │ │ │ + 0x0000e050 73626561 676c652d 6f70656e 636c0068 sbeagle-opencl.h │ │ │ │ + 0x0000e060 6d736265 61676c65 2d6f7065 6e636c2d msbeagle-opencl- │ │ │ │ + 0x0000e070 616c7465 72610068 6d736265 61676c65 altera.hmsbeagle │ │ │ │ + 0x0000e080 2d637075 2d617678 00686d73 62656167 -cpu-avx.hmsbeag │ │ │ │ + 0x0000e090 6c652d63 70752d6f 70656e6d 7000556e le-cpu-openmp.Un │ │ │ │ + 0x0000e0a0 61626c65 20746f20 6c6f6164 20435055 able to load CPU │ │ │ │ + 0x0000e0b0 20706c75 67696e21 0a007665 63746f72 plugin!..vector │ │ │ │ + 0x0000e0c0 3a3a5f4d 5f726561 6c6c6f63 5f617070 ::_M_realloc_app │ │ │ │ + 0x0000e0d0 656e6400 6e6f6e65 00726320 3d202564 end.none.rc = %d │ │ │ │ + 0x0000e0e0 0a00706c 7567696e 5f696e69 74005379 ..plugin_init.Sy │ │ │ │ + 0x0000e0f0 6d626f6c 204e6f74 20466f75 6e640045 mbol Not Found.E │ │ │ │ + 0x0000e100 78616374 20457272 6f72204e 6f742052 xact Error Not R │ │ │ │ + 0x0000e110 65706f72 74656400 62617369 635f7374 eported.basic_st │ │ │ │ + 0x0000e120 72696e67 3a3a6170 70656e64 002e736f ring::append..so │ │ │ │ + 0x0000e130 2e003430 002e302e 30000000 00000000 ..40..0.0....... │ │ │ │ + 0x0000e140 5573696e 67204245 41474c45 206c6962 Using BEAGLE lib │ │ │ │ + 0x0000e150 72617279 2076342e 302e3120 28505245 rary v4.0.1 (PRE │ │ │ │ + 0x0000e160 2d52454c 45415345 2920666f 72206163 -RELEASE) for ac │ │ │ │ + 0x0000e170 63656c65 72617465 642c2070 6172616c celerated, paral │ │ │ │ + 0x0000e180 6c656c20 6c696b65 6c69686f 6f642065 lel likelihood e │ │ │ │ + 0x0000e190 76616c75 6174696f 6e0a3230 30392d2c valuation.2009-, │ │ │ │ + 0x0000e1a0 20424541 474c4520 576f726b 696e6720 BEAGLE Working │ │ │ │ + 0x0000e1b0 47726f75 70202d20 68747470 733a2f2f Group - https:// │ │ │ │ + 0x0000e1c0 62656167 6c652d64 65762e67 69746875 beagle-dev.githu │ │ │ │ + 0x0000e1d0 622e696f 2f0a4369 74617469 6f6e3a20 b.io/.Citation: │ │ │ │ + 0x0000e1e0 41797265 73206574 20616c20 28323031 Ayres et al (201 │ │ │ │ + 0x0000e1f0 39292053 79737465 6d617469 63204269 9) Systematic Bi │ │ │ │ + 0x0000e200 6f6c6f67 79203638 3a203130 35322d31 ology 68: 1052-1 │ │ │ │ + 0x0000e210 30363120 7c20646f 693a3130 2e313039 061 | doi:10.109 │ │ │ │ + 0x0000e220 332f7379 7362696f 2f73797a 3032300a 3/sysbio/syz020. │ │ │ │ + 0x0000e230 00000000 00000000 506c6561 73652063 ........Please c │ │ │ │ + 0x0000e240 6865636b 20666f72 2070726f 70657220 heck for proper │ │ │ │ + 0x0000e250 6c696268 6d736265 61676c65 20696e73 libhmsbeagle ins │ │ │ │ + 0x0000e260 74616c6c 6174696f 6e2e0a00 00000000 tallation....... │ │ │ │ + 0x0000e270 73696e67 756c6172 206d6174 72697820 singular matrix │ │ │ │ + 0x0000e280 696e2072 6f757469 6e65204c 55446563 in routine LUDec │ │ │ │ + 0x0000e290 6f6d706f 73650000 0a496e74 65726e61 ompose...Interna │ │ │ │ + 0x0000e2a0 6c206572 726f7220 696e2027 45696765 l error in 'Eige │ │ │ │ + 0x0000e2b0 6e526561 6c47656e 6572616c 272e0000 nRealGeneral'... │ │ │ │ + 0x0000e2c0 62617369 635f7374 72696e67 3a20636f basic_string: co │ │ │ │ + 0x0000e2d0 6e737472 75637469 6f6e2066 726f6d20 nstruction from │ │ │ │ + 0x0000e2e0 6e756c6c 20697320 6e6f7420 76616c69 null is not vali │ │ │ │ + 0x0000e2f0 64000000 00000000 00000000 00000000 d............... │ │ │ │ + 0x0000e300 4e366265 61676c65 36706c75 67696e32 N6beagle6plugin2 │ │ │ │ + 0x0000e310 32536861 7265644c 69627261 72794578 2SharedLibraryEx │ │ │ │ + 0x0000e320 63657074 696f6e45 00000000 00000000 ceptionE........ │ │ │ │ + 0x0000e330 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x0000e340 01000000 02000000 04000000 08000000 ................ │ │ │ │ + 0x0000e350 10000000 20000000 40000000 80000000 .... ...@....... │ │ │ │ + 0x0000e360 00000000 01000000 02000000 03000000 ................ │ │ │ │ + 0x0000e370 04000000 05000000 06000000 07000000 ................ │ │ │ │ + 0x0000e380 08000000 08000000 08000000 08000000 ................ │ │ │ │ + 0x0000e390 08000000 08000000 08000000 08000000 ................ │ │ │ │ + 0x0000e3a0 00000000 0000f03f 00000000 00408f40 .......?.....@.@ │ │ │ │ + 0x0000e3b0 0000c0ff ffffdf41 2342920c a19cc73b .......A#B.....; │ │ │ │ + 0x0000e3c0 00000000 0000e03f 00000000 00001040 .......?.......@ │ │ │ │ + 0x0000e3d0 00000000 0000d03f 66666666 6666ee3f .......?ffffff.? │ │ │ │ + 0x0000e3e0 00000000 0000e83f 00000000 0000dcbf .......?........ │ │ │ │ + 0x0000e3f0 11ea2d81 999771bd 7b14ae47 e17a843f ..-...q.{..G.z.? │ │ │ │ + 0x0000e400 00000000 0000f03f 00000000 0000f03f .......?.......? │ │ │ │ + 0x0000e410 00000000 0000f03f 00000000 0000f0bf .......?........ │ │ │ │ + 0x0000e420 00000000 00000080 00000000 00000000 ................ │ │ │ │ + 0x0000e430 ffffffff ffffff7f 00000000 00000000 ................ │ │ │ │ + 0x0000e440 00000000 00000000 00000000 0000f03f ...............? │ │ │ │ + 0x0000e450 706c7567 696e5f69 6e697420 6572726f plugin_init erro │ │ │ │ + 0x0000e460 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x0000e470 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x0000e480 4e366265 61676c65 36706c75 67696e31 N6beagle6plugin1 │ │ │ │ + 0x0000e490 33536861 7265644c 69627261 72794500 3SharedLibraryE. │ │ │ │ + 0x0000e4a0 4e366265 61676c65 36706c75 67696e31 N6beagle6plugin1 │ │ │ │ + 0x0000e4b0 37556e69 78536861 7265644c 69627261 7UnixSharedLibra │ │ │ │ + 0x0000e4c0 72794500 ryE. │ │ │ ├── readelf --wide --decompress --hex-dump=.eh_frame_hdr {} │ │ │ │ @@ -1,67 +1,67 @@ │ │ │ │ │ │ │ │ Hex dump of section '.eh_frame_hdr': │ │ │ │ - 0x0000f4c4 011b033b f0030000 7d000000 5c4bffff ...;....}...\K.. │ │ │ │ - 0x0000f4d4 0c040000 8c51ffff 34040000 bc51ffff .....Q..4....Q.. │ │ │ │ - 0x0000f4e4 60060000 0d52ffff cc060000 5e52ffff `....R......^R.. │ │ │ │ - 0x0000f4f4 18070000 af52ffff 64070000 0053ffff .....R..d....S.. │ │ │ │ - 0x0000f504 b0070000 5153ffff 00080000 a253ffff ....QS.......S.. │ │ │ │ - 0x0000f514 60080000 f353ffff 880f0000 4b54ffff `....S......KT.. │ │ │ │ - 0x0000f524 20100000 a857ffff 84100000 1a58ffff ....W.......X.. │ │ │ │ - 0x0000f534 04130000 9558ffff 78140000 a058ffff .....X..x....X.. │ │ │ │ - 0x0000f544 6c170000 3e59ffff f4170000 6059ffff l...>Y......`Y.. │ │ │ │ - 0x0000f554 3c180000 ac59ffff 90180000 a05affff <....Y.......Z.. │ │ │ │ - 0x0000f564 e0180000 bc5affff b0050000 cc5affff .....Z.......Z.. │ │ │ │ - 0x0000f574 9c050000 dc5affff 28130000 fc5bffff .....Z..(....[.. │ │ │ │ - 0x0000f584 74040000 0c5cffff 88040000 1c5cffff t....\.......\.. │ │ │ │ - 0x0000f594 9c040000 3c5cffff b0040000 ec5cffff ....<\.......\.. │ │ │ │ - 0x0000f5a4 38050000 2c5dffff 4c050000 3c5dffff 8...,]..L...<].. │ │ │ │ - 0x0000f5b4 60050000 8c5effff c4050000 bc5effff `....^.......^.. │ │ │ │ - 0x0000f5c4 dc050000 cc5effff f0050000 dc5effff .....^.......^.. │ │ │ │ - 0x0000f5d4 04060000 bc5fffff 38060000 0c60ffff ....._..8....`.. │ │ │ │ - 0x0000f5e4 7c060000 4c60ffff 9c060000 9c60ffff |...L`.......`.. │ │ │ │ - 0x0000f5f4 e8060000 ec60ffff 34070000 3c61ffff .....`..4...b.. │ │ │ │ + 0x0000e4f4 18070000 8f62ffff 64070000 e062ffff .....b..d....b.. │ │ │ │ + 0x0000e504 b0070000 3163ffff 00080000 8263ffff ....1c.......c.. │ │ │ │ + 0x0000e514 60080000 d363ffff a00f0000 2b64ffff `....c......+d.. │ │ │ │ + 0x0000e524 38100000 8867ffff 9c100000 fa67ffff 8....g.......g.. │ │ │ │ + 0x0000e534 1c130000 7568ffff 94140000 8068ffff ....uh.......h.. │ │ │ │ + 0x0000e544 9c170000 1e69ffff 24180000 4069ffff .....i..$...@i.. │ │ │ │ + 0x0000e554 6c180000 8c69ffff c0180000 806affff l....i.......j.. │ │ │ │ + 0x0000e564 10190000 9c6affff b0050000 ac6affff .....j.......j.. │ │ │ │ + 0x0000e574 9c050000 bc6affff 40130000 cc6bffff .....j..@....k.. │ │ │ │ + 0x0000e584 74040000 dc6bffff 88040000 ec6bffff t....k.......k.. │ │ │ │ + 0x0000e594 9c040000 0c6cffff b0040000 ac6cffff .....l.......l.. │ │ │ │ + 0x0000e5a4 38050000 ec6cffff 4c050000 fc6cffff 8....l..L....l.. │ │ │ │ + 0x0000e5b4 60050000 4c6effff c4050000 7c6effff `...Ln......|n.. │ │ │ │ + 0x0000e5c4 dc050000 8c6effff f0050000 9c6effff .....n.......n.. │ │ │ │ + 0x0000e5d4 04060000 6c6fffff 38060000 bc6fffff ....lo..8....o.. │ │ │ │ + 0x0000e5e4 7c060000 fc6fffff 9c060000 4c70ffff |....o......Lp.. │ │ │ │ + 0x0000e5f4 e8060000 9c70ffff 34070000 ec70ffff .....p..4....p.. │ │ │ │ + 0x0000e604 80070000 3c71ffff d0070000 8c71ffff ....K.. │ │ │ │ - 0x0000fbe8 51000000 04631200 000e2083 03860200 Q....c.... ..... │ │ │ │ - 0x0000fbf8 2c000000 20010000 b059ffff 41000000 ,... ....Y..A... │ │ │ │ - 0x0000fc08 04631200 00450e10 8602410e 18830349 .c...E....A....I │ │ │ │ - 0x0000fc18 0e205c0a 0e18410e 10410e08 410b0000 . \...A..A..A... │ │ │ │ - 0x0000fc28 18000000 50010000 434bffff 51000000 ....P...CK..Q... │ │ │ │ - 0x0000fc38 044f1200 000e2083 03860200 2c000000 .O.... .....,... │ │ │ │ - 0x0000fc48 6c010000 b459ffff 46000000 044f1200 l....Y..F....O.. │ │ │ │ - 0x0000fc58 00460e10 8c02410e 18860341 0e208304 .F....A....A. .. │ │ │ │ - 0x0000fc68 670a0e18 410e1042 0e08410b 1c000000 g...A..B..A..... │ │ │ │ - 0x0000fc78 9c010000 484bffff 51000000 043b1200 ....HK..Q....;.. │ │ │ │ - 0x0000fc88 000e2083 0486038c 02000000 2c000000 .. .........,... │ │ │ │ - 0x0000fc98 bc010000 b459ffff 42000000 04371200 .....Y..B....7.. │ │ │ │ - 0x0000fca8 00460e10 8c02410e 18860341 0e208304 .F....A....A. .. │ │ │ │ - 0x0000fcb8 630a0e18 410e1042 0e08410b 1c000000 c...A..B..A..... │ │ │ │ - 0x0000fcc8 ec010000 494bffff 51000000 04231200 ....IK..Q....#.. │ │ │ │ - 0x0000fcd8 000e2083 0486038c 02000000 3c000000 .. .........<... │ │ │ │ - 0x0000fce8 0c020000 b459ffff 56000000 041f1200 .....Y..V....... │ │ │ │ - 0x0000fcf8 00460e10 8d02420e 188c0341 0e208604 .F....B....A. .. │ │ │ │ - 0x0000fd08 440e2883 054c0e30 630a0e28 410e2041 D.(..L.0c..(A. A │ │ │ │ - 0x0000fd18 0e18420e 10420e08 410b0000 1c000000 ..B..B..A....... │ │ │ │ - 0x0000fd28 4c020000 3a4bffff 51000000 04fb1100 L...:K..Q....... │ │ │ │ - 0x0000fd38 000e3083 0586048c 038d0200 1c000000 ..0............. │ │ │ │ - 0x0000fd48 90040000 b459ffff 3c000000 00480e20 .....Y..<....H. │ │ │ │ - 0x0000fd58 680a0e08 420b490e 08000000 1c000000 h...B.I......... │ │ │ │ - 0x0000fd68 b0040000 d459ffff 3c000000 00480e20 .....Y..<....H. │ │ │ │ - 0x0000fd78 680a0e08 420b490e 08000000 1c000000 h...B.I......... │ │ │ │ - 0x0000fd88 d0040000 f459ffff 36000000 00480e20 .....Y..6....H. │ │ │ │ - 0x0000fd98 620a0e08 420b490e 08000000 1c000000 b...B.I......... │ │ │ │ - 0x0000fda8 f0040000 145affff 3c000000 00480e20 .....Z..<....H. │ │ │ │ - 0x0000fdb8 680a0e08 420b490e 08000000 1c000000 h...B.I......... │ │ │ │ - 0x0000fdc8 10050000 345affff 36000000 00480e20 ....4Z..6....H. │ │ │ │ - 0x0000fdd8 620a0e08 420b490e 08000000 1c000000 b...B.I......... │ │ │ │ - 0x0000fde8 30050000 545affff 3f000000 00480e20 0...TZ..?....H. │ │ │ │ - 0x0000fdf8 6b0a0e08 420b490e 08000000 1c000000 k...B.I......... │ │ │ │ - 0x0000fe08 50050000 745affff 4d000000 00480e30 P...tZ..M....H.0 │ │ │ │ - 0x0000fe18 790a0e08 420b490e 08000000 1c000000 y...B.I......... │ │ │ │ - 0x0000fe28 70050000 a45affff 3f000000 00480e20 p....Z..?....H. │ │ │ │ - 0x0000fe38 6b0a0e08 420b490e 08000000 1c000000 k...B.I......... │ │ │ │ - 0x0000fe48 90050000 c45affff 58000000 00480e30 .....Z..X....H.0 │ │ │ │ - 0x0000fe58 02430a0e 08430b49 0e080000 1c000000 .C...C.I........ │ │ │ │ - 0x0000fe68 b0050000 045bffff 3f000000 00480e20 .....[..?....H. │ │ │ │ - 0x0000fe78 6b0a0e08 420b490e 08000000 1c000000 k...B.I......... │ │ │ │ - 0x0000fe88 d0050000 245bffff 58000000 00480e30 ....$[..X....H.0 │ │ │ │ - 0x0000fe98 02430a0e 08430b49 0e080000 1c000000 .C...C.I........ │ │ │ │ - 0x0000fea8 f0050000 645bffff 58000000 00480e30 ....d[..X....H.0 │ │ │ │ - 0x0000feb8 02430a0e 08430b49 0e080000 1c000000 .C...C.I........ │ │ │ │ - 0x0000fec8 10060000 a45bffff 4c000000 00480e30 .....[..L....H.0 │ │ │ │ - 0x0000fed8 770a0e08 430b490e 08000000 28000000 w...C.I.....(... │ │ │ │ - 0x0000fee8 30060000 d45bffff 6b000000 00450e10 0....[..k....E.. │ │ │ │ - 0x0000fef8 8302440e 4002500a 0e10440e 08430b44 ..D.@.P...D..C.D │ │ │ │ - 0x0000ff08 0e10460e 08000000 28000000 5c060000 ..F.....(...\... │ │ │ │ - 0x0000ff18 185cffff 6d000000 00450e10 8302440e .\..m....E....D. │ │ │ │ - 0x0000ff28 4002520a 0e10440e 08430b44 0e10460e @.R...D..C.D..F. │ │ │ │ - 0x0000ff38 08000000 30000000 88060000 5c5cffff ....0.......\\.. │ │ │ │ - 0x0000ff48 7a000000 00450e10 8602410e 18830344 z....E....A....D │ │ │ │ - 0x0000ff58 0e50025c 0a0e1844 0e10410e 08430b44 .P.\...D..A..C.D │ │ │ │ - 0x0000ff68 0e18460e 10410e08 1c000000 bc060000 ..F..A.......... │ │ │ │ - 0x0000ff78 a85cffff 48000000 00480e20 730a0e08 .\..H....H. s... │ │ │ │ - 0x0000ff88 430b490e 08000000 1c000000 dc060000 C.I............. │ │ │ │ - 0x0000ff98 d85cffff 48000000 00480e20 730a0e08 .\..H....H. s... │ │ │ │ - 0x0000ffa8 430b490e 08000000 1c000000 fc060000 C.I............. │ │ │ │ - 0x0000ffb8 085dffff 41000000 00480e20 6d0a0e08 .]..A....H. m... │ │ │ │ - 0x0000ffc8 420b490e 08000000 1c000000 1c070000 B.I............. │ │ │ │ - 0x0000ffd8 385dffff 41000000 00480e20 6d0a0e08 8]..A....H. m... │ │ │ │ - 0x0000ffe8 420b490e 08000000 1c000000 3c070000 B.I.........<... │ │ │ │ - 0x0000fff8 685dffff 41000000 00480e20 6d0a0e08 h]..A....H. m... │ │ │ │ - 0x00010008 420b490e 08000000 1c000000 5c070000 B.I.........\... │ │ │ │ - 0x00010018 985dffff 48000000 00480e20 730a0e08 .]..H....H. s... │ │ │ │ - 0x00010028 430b490e 08000000 1c000000 7c070000 C.I.........|... │ │ │ │ - 0x00010038 c85dffff 54000000 00480e30 7f0a0e08 .]..T....H.0.... │ │ │ │ - 0x00010048 430b490e 08000000 1c000000 9c070000 C.I............. │ │ │ │ - 0x00010058 085effff 48000000 00480e20 730a0e08 .^..H....H. s... │ │ │ │ - 0x00010068 430b490e 08000000 1c000000 bc070000 C.I............. │ │ │ │ - 0x00010078 385effff 54000000 00480e30 7f0a0e08 8^..T....H.0.... │ │ │ │ - 0x00010088 430b490e 08000000 1c000000 dc070000 C.I............. │ │ │ │ - 0x00010098 785effff 37000000 00480e20 630a0e08 x^..7....H. c... │ │ │ │ - 0x000100a8 420b490e 08000000 1c000000 fc070000 B.I............. │ │ │ │ - 0x000100b8 985effff 3f000000 00480e20 6b0a0e08 .^..?....H. k... │ │ │ │ - 0x000100c8 420b490e 08000000 1c000000 1c080000 B.I............. │ │ │ │ - 0x000100d8 b85effff 3f000000 00480e20 6b0a0e08 .^..?....H. k... │ │ │ │ - 0x000100e8 420b490e 08000000 1c000000 3c080000 B.I.........<... │ │ │ │ - 0x000100f8 d85effff 3f000000 00480e20 6b0a0e08 .^..?....H. k... │ │ │ │ - 0x00010108 420b490e 08000000 28000000 5c080000 B.I.....(...\... │ │ │ │ - 0x00010118 f85effff 6f000000 00450e10 8302440e .^..o....E....D. │ │ │ │ - 0x00010128 4002540a 0e10440e 08430b44 0e10460e @.T...D..C.D..F. │ │ │ │ - 0x00010138 08000000 48000000 88080000 3c5fffff ....H.......<_.. │ │ │ │ - 0x00010148 98000000 00460e10 8d02420e 188c0341 .....F....B....A │ │ │ │ - 0x00010158 0e208604 410e2883 05440e60 02710a0e . ..A.(..D.`.q.. │ │ │ │ - 0x00010168 28410e20 410e1842 0e10420e 08430b44 (A. A..B..B..C.D │ │ │ │ - 0x00010178 0e28460e 20410e18 420e1042 0e080000 .(F. A..B..B.... │ │ │ │ - 0x00010188 5c000000 d4080000 905fffff ec000000 \........_...... │ │ │ │ - 0x00010198 00460e10 8f02420e 188e0342 0e208d04 .F....B....B. .. │ │ │ │ - 0x000101a8 420e288c 05410e30 8606410e 38830744 B.(..A.0..A.8..D │ │ │ │ - 0x000101b8 0e7002b9 0a0e3841 0e30410e 28420e20 .p....8A.0A.(B. │ │ │ │ - 0x000101c8 420e1842 0e10420e 08430b44 0e38460e B..B..B..C.D.8F. │ │ │ │ - 0x000101d8 30410e28 420e2042 0e18420e 10420e08 0A.(B. B..B..B.. │ │ │ │ - 0x000101e8 60000000 34090000 2060ffff 7e010000 `...4... `..~... │ │ │ │ - 0x000101f8 00460e10 8f02420e 188e0342 0e208d04 .F....B....B. .. │ │ │ │ - 0x00010208 420e288c 05410e30 8606410e 38830744 B.(..A.0..A.8..D │ │ │ │ - 0x00010218 0e900103 48010a0e 38440e30 410e2842 ....H...8D.0A.(B │ │ │ │ - 0x00010228 0e20420e 18420e10 420e0843 0b440e38 . B..B..B..C.D.8 │ │ │ │ - 0x00010238 460e3041 0e28420e 20420e18 420e1042 F.0A.(B. B..B..B │ │ │ │ - 0x00010248 0e080000 1c000000 98090000 3c61ffff ............